html{scroll-behavior:auto}.t-body{background:var(--surface);color:var(--text-primary);letter-spacing:.004em;font-size:1.0625rem;line-height:1.65}.t-measure{width:min(100% - 3rem,34rem);margin-inline:auto}.t-measure--wide{width:min(100% - 3rem,44rem);margin-inline:auto}.t-measure--mast{width:min(100% - 3rem,52rem);margin-inline:auto}.t-main{padding-block:0 5rem}.t-mast{--t-wash:color-mix(in srgb, var(--oxblood-500) 30%, transparent);padding-block:4rem 3.5rem;position:relative;overflow:hidden}.t-mast:before{content:"";background:radial-gradient(60rem 20rem at 50% 0%, var(--t-wash), transparent 72%);opacity:.22;pointer-events:none;block-size:26rem;position:absolute;inset:-8rem 0 auto}.t-mast>*{position:relative}.t-mast__mark{flex-direction:column;margin-bottom:2.25rem;line-height:.95;text-decoration:none;display:inline-flex}.t-mast__mark .t-mast__ten{font-family:var(--ff-display);color:var(--text-primary);font-size:1.5rem}.t-mast__mark .t-mast__cab{letter-spacing:.44em;text-transform:uppercase;color:var(--text-brass);font-size:.58rem}.t-main h1{font-family:var(--ff-display);color:var(--text-primary);text-wrap:balance;max-width:16ch;margin:0;font-size:clamp(2.25rem,6vw,3.75rem);line-height:1.02}.t-mast__rule{background:var(--rule-brass);border:0;height:1px;margin-top:3rem}.t-sec{padding-block:4.5rem 0}.t-sec>.t-measure>h2,.t-sec>.t-measure--wide>h2{margin:0 0 1.25rem}.t-main h2{font-family:var(--ff-text);letter-spacing:.14em;text-transform:uppercase;color:var(--text-brass);padding-top:1.35rem;font-size:.9375rem;font-weight:500;position:relative}.t-main h2:before{content:"";background:var(--rule-brass);opacity:.5;block-size:1px;inline-size:4rem;position:absolute;inset-block-start:0;inset-inline-start:0}.t-main h3{font-family:var(--ff-display);color:var(--text-primary);margin:2.5rem 0 .35rem;font-size:1.375rem;font-weight:500}.t-main h4{font-family:var(--ff-text);color:var(--text-primary);margin:1.75rem 0 .35rem;font-size:1rem;font-weight:600}.t-main p{color:var(--text-secondary);margin:0 0 1.1rem}.t-main p:last-child{margin-bottom:0}.t-lede{font-size:1.1875rem;color:var(--text-primary)!important}.t-main ul,.t-main ol{color:var(--text-secondary);margin:0 0 1.1rem;padding-inline-start:1.15rem}.t-main li{margin-bottom:.4rem}.t-main li::marker{color:var(--text-brass)}.t-main dl{margin:0 0 1.1rem}.t-main dt{color:var(--text-primary);margin-top:1rem;font-weight:600}.t-main dd{color:var(--text-secondary);margin:.15rem 0 0}.t-main a,.t-foot a{color:var(--cta-fg-ghost);text-underline-offset:.18em;text-decoration:underline;-webkit-text-decoration-color:var(--rule-brass);text-decoration-color:var(--rule-brass);text-decoration-thickness:1px;transition:color .12s linear,text-decoration-color .12s linear}.t-main a:hover,.t-foot a:hover{color:var(--ember-300);-webkit-text-decoration-color:var(--ember-500);text-decoration-color:var(--ember-500)}.t-table-scroll{overflow-x:auto}.t-main table{border-collapse:collapse;inline-size:100%;margin:.5rem 0 1.5rem;font-size:.9688rem}.t-main caption{text-align:start;color:var(--text-faint);font-size:var(--fs-xs);padding-block-end:.75rem}.t-main th,.t-main td{text-align:start;border-block-end:1px solid var(--border-hairline);vertical-align:baseline;padding:.6rem .75rem .6rem 0}.t-main thead th{color:var(--text-brass);font-family:var(--ff-text);font-weight:500;font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;border-block-end-color:var(--rule-brass)}.t-main tbody th{color:var(--text-primary);padding-inline-end:1.5rem;font-weight:500}.t-main .t-price{text-align:end;font-variant-numeric:tabular-nums;color:var(--text-primary);white-space:nowrap;padding-inline-end:0}.t-main .t-note{color:var(--text-faint);font-size:var(--fs-xs);margin-top:.2rem;display:block}.t-main abbr[title]{border-block-end:1px dotted var(--rule-brass);cursor:help;text-decoration:none}.t-notice{border:1px solid var(--rule-brass);background:var(--surface-raised);border-radius:2px;margin-block:1.5rem;padding:1.1rem 1.25rem}.t-notice p{color:var(--text-secondary)}.t-notice__label{font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--text-brass);margin-bottom:.45rem;display:block}.t-notice--age{border-color:var(--border-hairline-strong)}.t-main figure{margin:2rem 0}.t-main figcaption{color:var(--text-brass);margin-top:.6rem;font-size:.8125rem;line-height:1.5}.t-foot{border-block-start:1px solid var(--border-hairline);margin-block-start:5rem;padding-block:2.5rem 3rem}.t-foot p{color:var(--text-secondary);font-size:var(--fs-sm);margin:.3rem 0}.t-foot__name{font-family:var(--ff-display);font-size:var(--fs-h3);color:var(--text-primary)!important}.t-foot__nav{font-size:var(--fs-sm);flex-wrap:wrap;gap:1.25rem;margin-block:1.1rem .9rem;display:flex}.t-foot__fine{color:var(--text-faint)!important;font-size:var(--fs-xs)!important}@media print{.t-body{color:#111;background:#fff}.t-mast:before,.skip-link{display:none}.t-main h1,.t-main h3,.t-main h4,.t-foot__name{color:#111}.t-main h2{color:#555}.t-main p,.t-main li,.t-main dd,.t-foot p{color:#222}.t-main a,.t-foot a{color:#111;text-decoration-color:#999}.t-main th,.t-main td{border-block-end-color:#ccc}.t-main thead th{color:#555;border-block-end-color:#999}.t-main .t-price,.t-main tbody th{color:#111}.t-notice{background:0 0;border-color:#999}.t-main img{inline-size:60%}.t-main figure,.t-main tr,.t-main h3{break-inside:avoid;page-break-inside:avoid}.t-jump,.t-toplink{display:none}.t-main a[href^=http]:after{content:" (" attr(href) ")";color:#555;font-size:.75em}}.t-jump[data-astro-cid-i53diljc] ol[data-astro-cid-i53diljc]{columns:2;column-gap:2rem;margin:0;padding:0;list-style:none}.t-jump[data-astro-cid-i53diljc] li[data-astro-cid-i53diljc]{break-inside:avoid;margin-bottom:.45rem}@media (max-width:34rem){.t-jump[data-astro-cid-i53diljc] ol[data-astro-cid-i53diljc]{columns:1}}.t-toplink[data-astro-cid-i53diljc]{font-size:var(--fs-sm)}.t-fine[data-astro-cid-i53diljc]{font-size:var(--fs-sm);color:var(--text-faint)!important}.t-cat[data-astro-cid-i53diljc]{margin-top:1rem}.t-cat__price[data-astro-cid-i53diljc]{font-family:var(--ff-text);color:var(--text-brass);letter-spacing:.02em;font-size:1rem}.t-choices[data-astro-cid-i53diljc]{margin-top:.25rem}.t-tier__price[data-astro-cid-i53diljc]{font-family:var(--ff-text);font-weight:400;font-size:var(--fs-sm);letter-spacing:.1em;text-transform:uppercase;color:var(--text-brass)}.t-night[data-astro-cid-i53diljc]{margin-top:1rem}.t-night__meta[data-astro-cid-i53diljc]{font-size:var(--fs-sm);letter-spacing:.06em;text-transform:uppercase;color:var(--text-brass)!important;margin-bottom:.8rem!important}.t-plates[data-astro-cid-i53diljc]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1.75rem;display:grid}.t-plates[data-astro-cid-i53diljc] figure[data-astro-cid-i53diljc]{margin:0}
