@layer utilities{@page{margin: 16mm 15mm 18mm}html,body{background: none}body{display: block;font-size: 11pt;line-height: 1.5}.skip,.hdr__nav,.hdr__ctx,.hdr__date,.hdr__cta,.menu,.crumbs,.theme,.ftr__cols,.ftr__brand,.ftr__lines,.ftr__dated,.btn,.btns,[data-buy],.no-print{display: none !important}.hdr{position: static;border-block-end: 1px solid var(--rule);background: none;backdrop-filter: none}.hdr__lockup{display: block;block-size: 14pt}.ftr{margin-block-start: 12mm;padding: 6mm 0 0;background: none;border-block-start: 1px solid var(--rule)}.ftr__base{border: 0;padding: 0}.ftr__seller{margin-block-start: 0;padding-block-start: 0;border: 0;font-size: 8.5pt}.ftr__small{font-size: 7.5pt}.wrap,.wrap--text,.wrap--narrow{inline-size: auto;margin-inline: 0}.sec{padding-block: 6mm}h1,h2,h3,h4{break-after: avoid;page-break-after: avoid}p,li,blockquote,figure,table,tr{break-inside: avoid;page-break-inside: avoid}.prose{max-inline-size: none;font-size: 10.5pt}.prose a[href^="http"]::after{content: " (" attr(href) ")";font-family: var(--font-mono);font-size: 8pt;color: var(--ink-2);overflow-wrap: anywhere}.short-version,.note,.callout,.notice{box-shadow: none}img,svg{break-inside: avoid}}@layer utilities{@page{size: A4;margin: 18mm 16mm;@bottom-right{content: counter(page) " / " counter(pages);font: 8pt ui-monospace,monospace}}html[data-studio] .hdr,html[data-studio] .ftr__cols,html[data-studio] .ftr__brand,html[data-studio] .ftr__base>:not(.ftr__fine),.cb-sbar,.cb-finder,.cb-meter__ctl,.cb-combit,.cb-hero__art>canvas,.cb-lab,.cb-strip,.cb-btns,.cb-btn,.cb-places,[data-cb-print="hide"]{display: none !important}html[data-studio] .cb-printlabel{display: block !important;margin: 0 0 6mm;padding-block-end: 2mm;border-block-end: 1px solid var(--cbx-ink);font: 8pt/1.4 var(--cb-font-mono);letter-spacing: .04em;text-transform: uppercase}html[data-studio] body{font-size: 10.5pt}html[data-studio] .ftr,html[data-studio] .ftr *{color: var(--cbx-ink-2) !important}.cb-draw .cb-s-line{stroke-dasharray: none !important;stroke-dashoffset: 0 !important}.cb-draw .cb-s-ink,.cb-draw .cb-s-dark,.cb-draw .cb-s-hot{opacity: 1 !important}.cb-print--offer .cb-print__in{clip-path: none !important}.cb-room,.cb-room--ultra,.cb-room--lemon,.cb-room--coral,.cb-room--lilac,.cb-mat,.cb-print{--wall: var(--cbx-mat);--fg: var(--cbx-ink);--fg-2: var(--cbx-ink-2);--link: var(--cbx-ultra);--price: var(--cbx-ultra);--rule-c: var(--cbx-ink);--pr-mat: var(--cbx-mat);--pr-ink: var(--cbx-ink);--pr-line: var(--cbx-ultra);--pr-hot: var(--cbx-hot);--pr-hot-ink: var(--cbx-hot-ink);background: none !important;color: var(--cbx-ink);box-shadow: none !important}.cb-room{padding-block: 6mm !important}.cb-h1{font-size: 30pt}.cb-h2{font-size: 20pt}.cb-print,.cb-pp,.cb-card,figure,.td-marks>li,.cb-fares,.cb-faq details,.cb-route li{break-inside: avoid;page-break-inside: avoid}.cb-faq details>:not(summary){display: block !important}html[data-studio] main a[href^="http"]:not(.cb-nolink)::after{content: " (" attr(href) ")";font: 8pt var(--cb-font-mono);overflow-wrap: anywhere}html[data-studio] main a[href^="/"]:not(.cb-nolink)::after{content: " (quietlybuild.in" attr(href) ")";font: 8pt var(--cb-font-mono);overflow-wrap: anywhere}html[data-studio] .crumbs a::after,html[data-studio] main a[aria-hidden="true"]::after,html[data-studio] main a[aria-label]:has(>svg:only-child)::after{content: none !important}}@layer utilities{html[data-studio] :is(.cb-printlabel,.cb-sh,.cb-head,.cb-head>*,h2,h3){break-after: avoid;page-break-after: avoid}html[data-studio] :is(.cb-sh + *,.cb-head + *){break-before: avoid;page-break-before: avoid}html[data-studio] main>.cb-room:first-of-type .cb-print--offer{inline-size: 70mm;max-inline-size: 70mm}html[data-studio] main>.cb-room:first-of-type .cb-print--plate{inline-size: 150mm;max-inline-size: 150mm}html[data-studio] .cbo-hero__grid:not(:has(.cb-print--plate)){display: grid !important;grid-template-columns: minmax(0,1fr) 70mm;gap: 8mm;align-items: start}html[data-studio] section:has(.cbo-smps){break-inside: avoid;page-break-inside: avoid}.cb-digits__s{display: none !important}.cb-digits.is-combing>.cb-digits__t{color: inherit !important}html[data-studio] :is(section:has(.cbo-others),.cbo-others,.cbo-smps,.cbo-look){display: none !important}.cb-faq details::details-content{content-visibility: visible;display: contents}html[data-studio] .ftr{break-before: avoid;page-break-before: avoid;margin-block-start: 6mm}html[data-studio] .ftr__fine--dup{display: none !important}html[data-studio] .cb-sheet__foot{break-before: avoid;page-break-before: avoid;break-inside: avoid;page-break-inside: avoid}html[data-studio] main section:last-of-type:has(+ .cb-sheet__foot)>:last-child{break-after: avoid;page-break-after: avoid}}@media print{html[data-studio] main a[href^="/"]:not(.cb-nolink,[aria-hidden="true"])::after{content: " (quietlybuild.in" attr(href) ")";font: 8pt var(--cb-font-mono);overflow-wrap: anywhere;position: static;inset: auto;inline-size: auto;block-size: auto;background: none;border: 0;transform: none}html[data-studio] main a[href^="http"]:not(.cb-nolink,[aria-hidden="true"])::after{content: " (" attr(href) ")";font: 8pt var(--cb-font-mono);overflow-wrap: anywhere;position: static;inset: auto;inline-size: auto;block-size: auto;background: none;border: 0;transform: none}html[data-studio] main a[aria-label]:has(>svg:only-child)::after,html[data-studio] .crumbs a::after{content: none !important}html[data-studio] main a :is(.i,.cb-arr){display: none !important}}@media print{html[data-studio] .cbo-hero__grid:not(:has(.cb-print--plate))>.cbo-hero__art{order: 0}html[data-studio] .cbo-hero .cb-price--xl{font-size: 40pt}html[data-studio] .cbo-spm :is(.cbs-sheet ~ .cbs-sheet,.cbs-sheet ~ * .cbs-sheet,.cbs-dl,.cbs-prd__side>:not(.cbs-more,.cbs-limits)),html[data-studio] :is(.cbo-own,.cbo-smps){display: none !important}html[data-studio] .cbo-spm .cbs-sheet{zoom: .72}html[data-studio] .cbo-spm :is(.cbs-sheet,.cbs-sheet__mat,.cb-print){break-inside: auto;page-break-inside: auto}html[data-studio] .cbo-out>.cb-print__in{inline-size: 62%;margin-inline: auto}html[data-studio] .cbo-run__art--l{display: block}html[data-studio] .cbo-run__art--p{display: none}html[data-studio] .cbo-run__ol{grid-template-columns: repeat(var(--n,5),minmax(0,1fr))}html[data-studio] .cbo-run__ol li{padding: 6px 10px 0 0}html[data-studio] .cbo-run__ol li::before,html[data-studio] .cbo-run__ol li::after{content: none}html[data-studio] .cbo-run__h{font-size: 11pt}html[data-studio] .cbo-terms{grid-template-columns: repeat(3,minmax(0,1fr))}html[data-studio] .cbo-terms>div + div{padding-inline-start: 4mm;border-inline-start: 1px solid var(--cbx-ink)}html[data-studio] main .cb-overlap{display: none !important}html[data-studio] main dt{break-after: avoid;page-break-after: avoid}html[data-studio] main li>:is(h2,h3,h4):last-child{break-after: auto;page-break-after: auto}}
