.blocks-module__GBDIzq__rich p{margin-block:0 var(--sp-5);font-size:var(--step-0);line-height:1.75}.blocks-module__GBDIzq__rich strong{font-weight:600}.blocks-module__GBDIzq__rich h2{margin-block:var(--sp-8) var(--sp-4);padding-top:var(--sp-4);font-size:var(--step-3);letter-spacing:-.012em;background:linear-gradient(var(--signal), var(--signal)) 0 0 / 2.2rem 4px no-repeat;scroll-margin-top:7rem;font-weight:700}.blocks-module__GBDIzq__rich h3{margin-block:var(--sp-6) var(--sp-3);font-size:var(--step-2);letter-spacing:-.02em;font-weight:700}:is(.blocks-module__GBDIzq__rich ul,.blocks-module__GBDIzq__rich ol){margin-block:0 var(--sp-5);padding-inline-start:1.2em}.blocks-module__GBDIzq__rich ul{padding-inline-start:0;list-style:none}.blocks-module__GBDIzq__rich ul>li{padding-inline-start:1.4em;position:relative}.blocks-module__GBDIzq__rich ul>li:before{content:"";background:var(--accent,var(--signal));border-radius:50%;width:.46em;height:.46em;position:absolute;top:.66em;left:.2em}.blocks-module__GBDIzq__rich li{margin-block-end:var(--sp-2);line-height:1.6}.blocks-module__GBDIzq__rich a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal);text-underline-offset:.2em;transition:color var(--dur-1) var(--ease-out);text-decoration-thickness:2px}.blocks-module__GBDIzq__rich a:hover{color:var(--signal-text)}[data-article-body]>:nth-child(1 of :has(.blocks-module__GBDIzq__rich)) .blocks-module__GBDIzq__rich .payload-richtext>p:first-of-type:first-letter{float:left;font-family:var(--font-display);color:var(--signal-text);margin:.06em .08em 0 0;font-size:4.2em;font-weight:700;line-height:.82}.blocks-module__GBDIzq__figure{margin:var(--sp-7) 0;padding:var(--sp-2);border-radius:var(--radius);background:var(--surface-1);box-shadow:inset 0 0 0 1px var(--line)}.blocks-module__GBDIzq__figure img{border-radius:calc(var(--radius) - 8px);object-fit:contain;max-height:46vh;margin-inline:auto}.blocks-module__GBDIzq__figure figcaption,.blocks-module__GBDIzq__gallery figcaption,.blocks-module__GBDIzq__video figcaption{font-family:var(--font-mono);font-size:var(--step--2);color:var(--ink-3);margin-block-start:var(--sp-2)}.blocks-module__GBDIzq__w_wide,.blocks-module__GBDIzq__w_full{width:100%}@media (max-width:1099px){.blocks-module__GBDIzq__w_wide{width:min(100% + 6vw,720px)}.blocks-module__GBDIzq__w_full{width:min(100% + 14vw,860px)}}.blocks-module__GBDIzq__w_full img,.blocks-module__GBDIzq__w_wide img{width:100%}.blocks-module__GBDIzq__gallery{gap:var(--sp-3);margin:var(--sp-7) 0;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.blocks-module__GBDIzq__gallery figure{margin:0}.blocks-module__GBDIzq__video{margin:var(--sp-7) 0}.blocks-module__GBDIzq__video iframe,.blocks-module__GBDIzq__video video{aspect-ratio:16/9;background:var(--surface-2);border:0;width:100%}.blocks-module__GBDIzq__quote{margin:var(--sp-8) 0;border-top:1px solid var(--line);padding-block-start:var(--sp-5);position:relative}.blocks-module__GBDIzq__quote:before{content:"“";top:-.12em;font-family:var(--font-display);color:var(--signal-text);pointer-events:none;font-size:5rem;line-height:1;position:absolute;inset-inline-start:-.06em}.blocks-module__GBDIzq__quote p{font-family:var(--font-display);font-size:var(--step-3);letter-spacing:-.012em;font-weight:700;line-height:1.12}.blocks-module__GBDIzq__quote cite{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-block-start:var(--sp-3);font-style:normal;display:block}.blocks-module__GBDIzq__callout{margin:var(--sp-6) 0;padding:var(--sp-4) var(--sp-5);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-1);font-size:var(--step--1)}.blocks-module__GBDIzq__callout[data-tone=deal]{border-color:color-mix(in oklab, var(--accent) 45%, var(--line));background:color-mix(in oklab, var(--accent) 7%, var(--surface-1))}.blocks-module__GBDIzq__calloutTitle{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);margin-block-end:var(--sp-2);font-weight:600}.blocks-module__GBDIzq__specs{margin:var(--sp-8) 0}.blocks-module__GBDIzq__specs h2{font-size:var(--step-2);margin-block-end:var(--sp-4)}.blocks-module__GBDIzq__specs dl{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-1);margin:0;overflow:clip}.blocks-module__GBDIzq__specs dl>div{gap:var(--sp-4);padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);display:grid}.blocks-module__GBDIzq__specs dl>div:last-child{border-bottom:0}.blocks-module__GBDIzq__specs dt{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3)}.blocks-module__GBDIzq__specs dd{font-size:var(--step--1);margin:0}.blocks-module__GBDIzq__tableWrap{margin:var(--sp-8) 0}.blocks-module__GBDIzq__tableWrap h2{font-size:var(--step-2);margin-block-end:var(--sp-4)}.blocks-module__GBDIzq__tableScroll{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-1);overflow-x:auto}.blocks-module__GBDIzq__table{border-collapse:collapse;width:100%;font-size:var(--step--1)}.blocks-module__GBDIzq__table th,.blocks-module__GBDIzq__table td{padding:var(--sp-3);text-align:start;border-bottom:1px solid var(--line);vertical-align:top}.blocks-module__GBDIzq__table tbody tr:nth-child(2n){background:color-mix(in oklab, var(--surface-2) 55%, transparent)}.blocks-module__GBDIzq__table tbody tr:last-child>*{border-bottom:0}.blocks-module__GBDIzq__table thead th{background:var(--surface-2);border-bottom:1px solid var(--line-strong);color:var(--ink);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.07em;text-transform:uppercase}.blocks-module__GBDIzq__table thead th[data-winner]{color:var(--signal-text)}.blocks-module__GBDIzq__table tbody th{color:var(--ink-2);font-weight:500}.blocks-module__GBDIzq__winner{font-size:.64rem;display:block}.blocks-module__GBDIzq__prosCons{margin:var(--sp-8) 0;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-1);padding:clamp(1.25rem,1rem + 1.2vw,2rem)}.blocks-module__GBDIzq__verdict{font-family:var(--font-display);font-size:var(--step-2);letter-spacing:-.025em;margin-block-end:var(--sp-6);font-weight:700;line-height:1.16}.blocks-module__GBDIzq__prosConsGrid{gap:var(--sp-6);grid-template-columns:repeat(auto-fit,minmax(230px,1fr));display:grid}.blocks-module__GBDIzq__prosCons h3{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid var(--line);margin-block-end:var(--sp-3);padding-block-end:var(--sp-2);font-weight:600}.blocks-module__GBDIzq__pros h3{color:var(--signal-text)}.blocks-module__GBDIzq__cons h3{color:var(--ink-3)}.blocks-module__GBDIzq__prosCons ul{font-size:var(--step--1);margin:0;padding:0;list-style:none}.blocks-module__GBDIzq__prosCons li{color:var(--ink-2);margin-block-end:var(--sp-3);padding-inline-start:1.3em;position:relative}.blocks-module__GBDIzq__pros li:before,.blocks-module__GBDIzq__cons li:before{font-family:var(--font-display);position:absolute;inset-inline-start:0}.blocks-module__GBDIzq__pros li:before{content:"+";color:var(--signal-text)}.blocks-module__GBDIzq__cons li:before{content:"-";color:var(--ink-3)}.blocks-module__GBDIzq__ctaWrap{margin:var(--sp-7) 0}.blocks-module__GBDIzq__cta{min-height:3rem;padding:var(--sp-3) var(--sp-6);background:var(--signal);color:var(--signal-ink);transition:background var(--dur-1) ease;border-radius:999px;flex-direction:column;align-items:flex-start;gap:2px;font-weight:650;display:inline-flex}.blocks-module__GBDIzq__cta:hover{background:color-mix(in oklab, var(--signal) 82%, #fff)}.blocks-module__GBDIzq__cta:active{background:color-mix(in oklab, var(--signal) 88%, #000)}.blocks-module__GBDIzq__cta span{font-size:var(--step--1);opacity:.72;font-weight:400}.blocks-module__GBDIzq__cta[data-style=secondary]{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink);background:0 0}.blocks-module__GBDIzq__cta[data-style=secondary]:hover{background:var(--ink);color:var(--surface-0)}.blocks-module__GBDIzq__cta[data-style=ghost]{color:var(--signal-text);background:0 0;padding-inline:0;text-decoration:underline}.blocks-module__GBDIzq__offerCard{gap:var(--sp-5);margin:var(--sp-8) 0;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-1);padding:clamp(1.25rem,1rem + 1.2vw,2rem);display:grid}.blocks-module__GBDIzq__offerCard h3{font-size:var(--step-2);margin-block-end:var(--sp-2)}.blocks-module__GBDIzq__offerCard p{font-size:var(--step--1);color:var(--ink-2);margin-block-end:var(--sp-4)}.blocks-module__GBDIzq__badge{padding:3px var(--sp-3);background:var(--signal);color:var(--signal-ink);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;margin-block-end:var(--sp-2);font-size:.64rem;font-weight:600;display:inline-block}@media (min-width:620px){.blocks-module__GBDIzq__offerCard{grid-template-columns:150px minmax(0,1fr);align-items:center}}.blocks-module__GBDIzq__faq{margin:var(--sp-8) 0}.blocks-module__GBDIzq__faq h2{font-size:var(--step-2);margin-block-end:var(--sp-4)}.blocks-module__GBDIzq__faq details{border-bottom:1px solid var(--line)}.blocks-module__GBDIzq__faq summary{justify-content:space-between;gap:var(--sp-4);padding-block:var(--sp-4);cursor:pointer;font-weight:550;list-style:none;display:flex}.blocks-module__GBDIzq__faq summary::-webkit-details-marker{display:none}.blocks-module__GBDIzq__faq summary:after{content:"+";font-family:var(--font-display);color:var(--signal-text);transition:transform var(--dur-1) var(--ease-out)}.blocks-module__GBDIzq__faq details[open] summary:after{transform:rotate(45deg)}.blocks-module__GBDIzq__faq details p{font-size:var(--step--1);color:var(--ink-2);padding-block-end:var(--sp-4)}.blocks-module__GBDIzq__stats{gap:var(--sp-5);margin:var(--sp-8) 0;padding:var(--sp-5);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-1);grid-template-columns:repeat(auto-fit,minmax(130px,1fr));display:grid}.blocks-module__GBDIzq__statValue{font-family:var(--font-display);font-size:var(--step-4);letter-spacing:-.012em;color:var(--signal-text);font-weight:700;line-height:1;display:block}.blocks-module__GBDIzq__statLabel{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);margin-block-start:var(--sp-2);display:block}
.Cover-module__wcbNsa__img{object-fit:cover}.Cover-module__wcbNsa__plate{background:radial-gradient(70% 80% at var(--gx) var(--gy), color-mix(in oklab, var(--tone) 92%, white 8%) 0%, color-mix(in oklab, var(--tone) 45%, transparent) 38%, transparent 72%), radial-gradient(90% 70% at calc(100% - var(--gx)) 100%, color-mix(in oklab, var(--tone) 38%, transparent), transparent 70%), linear-gradient(160deg, color-mix(in oklab, var(--tone) 26%, #0e0d0b), #0a0907 78%);display:block;position:absolute;inset:0;overflow:clip;container-type:size}.Cover-module__wcbNsa__plate:after{content:"";opacity:.22;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.Cover-module__wcbNsa__ring{left:var(--gx);top:var(--gy);width:var(--ring);aspect-ratio:1;border:1px solid #ffffff38;border-radius:50%;position:absolute;translate:-50% -30%;box-shadow:inset 0 0 60px #ffffff0f}.Cover-module__wcbNsa__glyph{font-family:var(--font-display);letter-spacing:-.012em;color:color-mix(in oklab, var(--tone) 60%, white 40%);opacity:.34;mix-blend-mode:screen;-webkit-user-select:none;user-select:none;font-size:92cqb;font-weight:700;line-height:1;position:absolute;top:-.18em;right:-.06em}
.Meter-module__7alS_G__meter{flex:none;align-items:flex-end;gap:2px;height:.8rem;display:inline-flex}.Meter-module__7alS_G__seg{width:3px;height:calc(40% + var(--i) * 8.5%);background:color-mix(in oklab, currentColor 28%, transparent);transform-origin:50% 100%;border-radius:1px;display:block}.Meter-module__7alS_G__seg[data-on]{background:var(--signal)}.Meter-module__7alS_G__seg[data-on]:nth-child(n+7){background:#ffb86b}
.TopicChips-module__OV5N_W__wrap{min-width:0;position:relative}.TopicChips-module__OV5N_W__chips{--edge:max(var(--gutter), calc((100% - var(--page)) / 2));gap:var(--sp-2);overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--edge);padding-block:.35rem;padding-inline:var(--edge);scrollbar-width:none;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--gutter), #000 calc(100% - var(--gutter) * 1.5), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--gutter), #000 calc(100% - var(--gutter) * 1.5), transparent 100%);display:flex;overflow-x:auto}.TopicChips-module__OV5N_W__chips::-webkit-scrollbar{display:none}.TopicChips-module__OV5N_W__chips>li{scroll-snap-align:start;flex:none}.TopicChips-module__OV5N_W__chip{border:1px solid var(--line-strong);background:var(--surface-1);min-height:2.75rem;font-weight:500;font-size:var(--step--1);white-space:nowrap;transition:border-color var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out), transform var(--dur-3) var(--ease-spring);border-radius:999px;align-items:center;gap:.55rem;padding:0 1.15rem 0 .95rem;display:inline-flex}.TopicChips-module__OV5N_W__dot{background:var(--tone);width:.62rem;height:.62rem;transition:transform var(--dur-3) var(--ease-spring);border-radius:50%}.TopicChips-module__OV5N_W__chip:hover{border-color:var(--tone);background:color-mix(in oklab, var(--tone) 14%, var(--surface-1))}.TopicChips-module__OV5N_W__chip:hover .TopicChips-module__OV5N_W__dot{transform:scale(1.4)}.TopicChips-module__OV5N_W__chip[aria-current=page]{border-color:var(--signal);background:var(--signal);color:var(--signal-ink)}.TopicChips-module__OV5N_W__chip[aria-current=page] .TopicChips-module__OV5N_W__dot{box-shadow:0 0 0 2px var(--signal-ink)}
.Lead-module__1YlnxG__lead{margin-top:calc(-1 * var(--pill-clear));position:relative}.Lead-module__1YlnxG__link{min-height:clamp(28rem,66svh,52rem);color:var(--on-image);isolation:isolate;align-items:flex-end;display:flex;position:relative}.Lead-module__1YlnxG__link:focus-visible{outline-offset:-6px;border-radius:0 0 var(--radius) var(--radius)}.Lead-module__1YlnxG__media{z-index:-2;background:#0e0d0b;display:block;position:absolute;inset:0;overflow:clip}.Lead-module__1YlnxG__pic{transform-origin:50% 70%;transition:scale 1.2s var(--ease-out);display:block;position:absolute;inset:-12% 0 0}.Lead-module__1YlnxG__shade{z-index:-1;pointer-events:none;background:linear-gradient(#0706048c,#0000 22%),linear-gradient(#0000 22%,#07060433 42%,#070604b8 74%,#070604f0 100%);position:absolute;inset:0}.Lead-module__1YlnxG__scale{inset-inline:0;z-index:1;pointer-events:none;opacity:.85;background:repeating-linear-gradient(90deg,#ffecd68c 0 1px,#0000 1px .9rem) bottom/100% .45rem no-repeat,repeating-linear-gradient(90deg,#ffecd64d 0 1px,#0000 1px .18rem) bottom/100% .22rem no-repeat;height:1.1rem;position:absolute;bottom:0}.Lead-module__1YlnxG__needle{background:var(--signal);width:2px;box-shadow:0 0 10px 1px color-mix(in oklab, var(--signal) 70%, transparent);margin-inline-start:-1px;position:absolute;inset-block:0;inset-inline-start:var(--tuned)}.Lead-module__1YlnxG__readout{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:inline-flex}.Lead-module__1YlnxG__text{justify-items:start;gap:var(--sp-3);padding-block:calc(var(--pill-clear) + var(--sp-5)) clamp(1.5rem, 1rem + 2.5vw, 3.25rem);display:grid}.Lead-module__1YlnxG__kicker{align-items:center;gap:var(--sp-2) var(--sp-3);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.09em;text-transform:uppercase;flex-wrap:wrap;font-weight:500;display:flex}.Lead-module__1YlnxG__badge{background:var(--signal);color:var(--signal-ink);border-radius:999px;padding:.3rem .7rem;font-weight:600}.Lead-module__1YlnxG__dot{background:var(--tone);border-radius:50%;width:.62rem;height:.62rem;box-shadow:0 0 0 2px #ffffffd9}.Lead-module__1YlnxG__kind{color:var(--on-image-2)}.Lead-module__1YlnxG__kind:before{content:"·";margin-inline-end:var(--sp-3)}.Lead-module__1YlnxG__title{letter-spacing:-.012em;max-width:22ch;color:var(--on-image);text-shadow:0 2px 30px #00000059;font-size:clamp(1.9rem,1.1rem + 3.3vw,4.7rem);font-weight:700;line-height:.98}.Lead-module__1YlnxG__lede{-webkit-line-clamp:2;max-width:58ch;font-size:var(--step-1);color:var(--on-image-2);-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.Lead-module__1YlnxG__meta{align-items:center;gap:var(--sp-3) var(--sp-5);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.05em;color:var(--on-image-2);flex-wrap:wrap;display:flex}.Lead-module__1YlnxG__cta{min-height:2.75rem;font-family:var(--font-body);font-size:var(--step--1);letter-spacing:0;color:var(--on-image);transition:background-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out);border:1px solid #fff6;border-radius:999px;align-items:center;gap:.5rem;padding:0 1.15rem;font-weight:600;display:inline-flex}.Lead-module__1YlnxG__link:hover .Lead-module__1YlnxG__cta{background:var(--signal);border-color:var(--signal);color:var(--signal-ink)}@media (hover:hover) and (pointer:fine){.Lead-module__1YlnxG__link:hover .Lead-module__1YlnxG__pic{scale:1.03}}.Lead-module__1YlnxG__intro{gap:var(--sp-3);padding-block:var(--sp-5) var(--sp-2);display:grid}.Lead-module__1YlnxG__intro:not([data-has-lead]){padding-block-start:var(--sp-6)}.Lead-module__1YlnxG__introText{gap:var(--sp-2);display:grid}.Lead-module__1YlnxG__statement{font-size:var(--step-3);letter-spacing:-.012em;font-weight:700;line-height:1}.Lead-module__1YlnxG__note{max-width:112ch;font-size:var(--step--1);color:var(--ink-2)}@keyframes Lead-module__1YlnxG__lead-settle{0%{filter:brightness(.5)saturate(.7);transform:scale(1.12)}to{filter:none;transform:none}}@keyframes Lead-module__1YlnxG__lead-drift{0%{translate:0}to{translate:0 9%}}@keyframes Lead-module__1YlnxG__needle-sweep{0%{opacity:0;inset-inline-start:0%}60%{opacity:1}}@keyframes Lead-module__1YlnxG__rise{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:no-preference){.Lead-module__1YlnxG__pic{animation:Lead-module__1YlnxG__lead-settle 1.4s var(--ease-out) both}.Lead-module__1YlnxG__text>*{animation:Lead-module__1YlnxG__rise .9s var(--ease-out) both}.Lead-module__1YlnxG__needle{animation:Lead-module__1YlnxG__needle-sweep 1.5s var(--ease-out) .2s both}.Lead-module__1YlnxG__text>:nth-child(2){animation-delay:80ms}.Lead-module__1YlnxG__text>:nth-child(3){animation-delay:.16s}.Lead-module__1YlnxG__text>:nth-child(4){animation-delay:.24s}@supports (animation-timeline:scroll()){.Lead-module__1YlnxG__pic{animation:Lead-module__1YlnxG__lead-settle 1.4s var(--ease-out) both, Lead-module__1YlnxG__lead-drift linear both;animation-timeline:auto,scroll(root);animation-range:normal,0 100vh}}}@media (prefers-reduced-motion:reduce){.Lead-module__1YlnxG__pic,.Lead-module__1YlnxG__needle,.Lead-module__1YlnxG__text>*{filter:none!important;opacity:1!important;animation:none!important;transform:translate(0,0)!important}}
.PostCard-module__R6_b9a__card{view-timeline:--zr block;min-width:0;position:relative}.PostCard-module__R6_b9a__link{aspect-ratio:4/5;border-radius:var(--radius);color:var(--on-image);isolation:isolate;display:block;position:relative}.PostCard-module__R6_b9a__card[data-fill]{height:100%}.PostCard-module__R6_b9a__card[data-fill] .PostCard-module__R6_b9a__link{aspect-ratio:auto;height:100%;min-height:18rem}.PostCard-module__R6_b9a__link:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.PostCard-module__R6_b9a__media{z-index:-2;border-radius:inherit;background:#14120f;display:block;position:absolute;inset:0;overflow:clip}.PostCard-module__R6_b9a__pic{transform-origin:50% 60%;transition:scale var(--dur-4) var(--ease-out), transform 1.1s var(--ease-out), filter 1.1s var(--ease-out);display:block;position:absolute;inset:0}.PostCard-module__R6_b9a__shade{z-index:-1;border-radius:inherit;background:var(--scrim);pointer-events:none;position:absolute;inset:0}.PostCard-module__R6_b9a__text{inset-inline:0;gap:var(--sp-2);transition:transform .9s var(--ease-out), opacity .9s var(--ease-out);padding:clamp(1rem,.7rem + 1.2vw,1.6rem);display:grid;position:absolute;bottom:0}.PostCard-module__R6_b9a__kicker{align-items:center;gap:var(--sp-1) var(--sp-2);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.08em;text-transform:uppercase;color:var(--on-image);flex-wrap:wrap;font-weight:500;display:flex}.PostCard-module__R6_b9a__dot{background:var(--tone);border-radius:50%;flex:none;width:.62rem;height:.62rem;box-shadow:0 0 0 2px #ffffffd9}.PostCard-module__R6_b9a__kind{color:var(--on-image-2)}.PostCard-module__R6_b9a__kind:before{content:"·";margin-inline-end:var(--sp-2)}.PostCard-module__R6_b9a__title{font-size:var(--step-2);letter-spacing:-.025em;color:var(--on-image);text-shadow:0 1px 18px #00000059;line-height:1.06}.PostCard-module__R6_b9a__lede{-webkit-line-clamp:1;font-size:var(--step--1);color:var(--on-image-2);-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.PostCard-module__R6_b9a__stats{align-items:center;gap:var(--sp-2);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.04em;color:var(--on-image-2);flex-wrap:wrap;display:flex}.PostCard-module__R6_b9a__card[data-size=large] .PostCard-module__R6_b9a__title{max-width:22ch;font-size:clamp(1.7rem,1.2rem + 1.9vw,3.1rem);line-height:1.02}.PostCard-module__R6_b9a__card[data-size=large] .PostCard-module__R6_b9a__lede{font-size:var(--step-0);max-width:60ch}.PostCard-module__R6_b9a__card[data-size=slide] .PostCard-module__R6_b9a__link{aspect-ratio:4/5}.PostCard-module__R6_b9a__card[data-size=slide] .PostCard-module__R6_b9a__title,.PostCard-module__R6_b9a__card[data-size=medium] .PostCard-module__R6_b9a__title{font-size:var(--step-1);line-height:1.1}.PostCard-module__R6_b9a__card[data-size=medium] .PostCard-module__R6_b9a__title,.PostCard-module__R6_b9a__card[data-size=slide] .PostCard-module__R6_b9a__title{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:639px){.PostCard-module__R6_b9a__card[data-size=medium] .PostCard-module__R6_b9a__title{font-size:var(--step-2)}}.PostCard-module__R6_b9a__card[data-size=compact]{view-timeline:none}.PostCard-module__R6_b9a__card[data-size=compact] .PostCard-module__R6_b9a__link{gap:var(--sp-4);aspect-ratio:auto;padding:var(--sp-3);color:var(--ink);border-radius:calc(var(--radius) + 4px);background:var(--surface-1);border:1px solid var(--line);grid-template-columns:5.5rem minmax(0,1fr);align-items:center;display:grid}.PostCard-module__R6_b9a__card[data-size=compact] .PostCard-module__R6_b9a__media{z-index:0;aspect-ratio:1;border-radius:calc(var(--radius) - 6px);position:relative}.PostCard-module__R6_b9a__card[data-size=compact] .PostCard-module__R6_b9a__text{gap:var(--sp-1);padding:0;position:static}.PostCard-module__R6_b9a__card[data-size=compact] .PostCard-module__R6_b9a__kicker,.PostCard-module__R6_b9a__card[data-size=compact] .PostCard-module__R6_b9a__title{color:var(--ink);text-shadow:none}.PostCard-module__R6_b9a__card[data-size=compact] .PostCard-module__R6_b9a__kind,.PostCard-module__R6_b9a__card[data-size=compact] .PostCard-module__R6_b9a__stats{color:var(--ink-3)}.PostCard-module__R6_b9a__card[data-size=compact] .PostCard-module__R6_b9a__dot{box-shadow:none}.PostCard-module__R6_b9a__card[data-size=compact] .PostCard-module__R6_b9a__title{font-size:var(--step-1)}@media (hover:hover) and (pointer:fine){.PostCard-module__R6_b9a__card:hover .PostCard-module__R6_b9a__pic{scale:1.06}}@keyframes PostCard-module__R6_b9a__zr-pic{0%{filter:brightness(.5)saturate(.7);transform:scale(1.12)}to{filter:none;transform:none}}@keyframes PostCard-module__R6_b9a__zr-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes PostCard-module__R6_b9a__gain-seg{0%{background-color:color-mix(in oklab, var(--on-image) 28%, transparent);transform:scaleY(.35)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.PostCard-module__R6_b9a__card:not([data-size=compact]) .PostCard-module__R6_b9a__pic{animation:linear forwards PostCard-module__R6_b9a__zr-pic;animation-timeline:--zr;animation-range:entry cover 45%}.PostCard-module__R6_b9a__card:not([data-size=compact]) .PostCard-module__R6_b9a__text{animation:linear forwards PostCard-module__R6_b9a__zr-rise;animation-timeline:--zr;animation-range:entry 55% cover 42%}.PostCard-module__R6_b9a__card:not([data-size=compact]) [data-meter]>[data-on]{animation:linear forwards PostCard-module__R6_b9a__gain-seg;animation-timeline:--zr;animation-range:entry calc(32% + var(--i) * 6%) entry calc(52% + var(--i) * 6%)}.PostCard-module__R6_b9a__card[data-size=slide] .PostCard-module__R6_b9a__pic,.PostCard-module__R6_b9a__card[data-size=slide] .PostCard-module__R6_b9a__text,.PostCard-module__R6_b9a__card[data-size=slide] [data-meter]>[data-on]{animation-timeline:--zr-row}}}@supports not (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){html[data-zr=io] .PostCard-module__R6_b9a__card:not([data-size=compact]):not([data-zr-in]) .PostCard-module__R6_b9a__pic{filter:brightness(.5)saturate(.7);transform:scale(1.12)}html[data-zr=io] .PostCard-module__R6_b9a__card:not([data-size=compact]) [data-meter]>[data-on]{transition:transform .5s var(--ease-out) calc(.25s + var(--i) * 70ms), background-color .5s var(--ease-out) calc(.25s + var(--i) * 70ms)}html[data-zr=io] .PostCard-module__R6_b9a__card:not([data-size=compact]):not([data-zr-in]) [data-meter]>[data-on]{background-color:color-mix(in oklab, var(--on-image) 28%, transparent);transform:scaleY(.35)}html[data-zr=io] .PostCard-module__R6_b9a__card:not([data-size=compact]):not([data-zr-in]) .PostCard-module__R6_b9a__text{opacity:0;transform:translateY(12px)}}}@media (prefers-reduced-motion:reduce){.PostCard-module__R6_b9a__pic,.PostCard-module__R6_b9a__text,.PostCard-module__R6_b9a__card [data-meter]>i{filter:none!important;opacity:1!important;animation:none!important;transform:scale(1)!important}}
.Wall-module__zBPw_q__wall{gap:var(--sp-3);grid-template-columns:minmax(0,1fr);display:grid}.Wall-module__zBPw_q__cell{min-width:0}.Wall-module__zBPw_q__cell[data-span^=large]{aspect-ratio:4/5}.Wall-module__zBPw_q__cell[data-span=medium]{aspect-ratio:1}@media (min-width:640px){.Wall-module__zBPw_q__wall{gap:var(--sp-4);grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:7rem}.Wall-module__zBPw_q__cell[data-span]{aspect-ratio:auto}.Wall-module__zBPw_q__cell[data-span^=large]{grid-area:span 4/span 3}.Wall-module__zBPw_q__cell[data-span=medium]{grid-area:span 3/span 3}}@media (min-width:1100px){.Wall-module__zBPw_q__wall{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:7.5rem}.Wall-module__zBPw_q__cell[data-span=large-a]{grid-area:span 4/span 7}.Wall-module__zBPw_q__cell[data-span=large-b]{grid-area:span 4/span 5}.Wall-module__zBPw_q__wall[data-across="4"] .Wall-module__zBPw_q__cell[data-span=medium]{grid-area:span 3/span 3}.Wall-module__zBPw_q__wall[data-across="3"] .Wall-module__zBPw_q__cell[data-span=medium]{grid-area:span 3/span 4}}
.Rooms-module__khu4Ia__rooms{gap:var(--sp-5);padding-block:var(--sp-7) var(--sp-5);display:grid}.Rooms-module__khu4Ia__room{gap:var(--sp-3);padding-top:var(--sp-4);border-top:1px solid var(--line);display:grid}.Rooms-module__khu4Ia__head{align-items:baseline;gap:var(--sp-2) var(--sp-4);flex-wrap:wrap;display:flex}@media (min-width:1100px){.Rooms-module__khu4Ia__room{gap:var(--sp-6);grid-template-columns:14rem minmax(0,1fr);align-items:start}.Rooms-module__khu4Ia__head{justify-items:start;gap:var(--sp-2);display:grid;position:sticky;top:6.5rem}.Rooms-module__khu4Ia__all{margin-inline-start:0}}.Rooms-module__khu4Ia__name{font-size:var(--step-2);letter-spacing:-.012em;align-items:center;gap:.5em;display:inline-flex}.Rooms-module__khu4Ia__dot{background:var(--tone);border-radius:50%;width:.45em;height:.45em}.Rooms-module__khu4Ia__count{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.05em;color:var(--ink-3)}.Rooms-module__khu4Ia__all{min-height:2.75rem;font-size:var(--step--1);color:var(--signal-text);align-items:center;gap:.4rem;margin-inline-start:auto;font-weight:600;display:inline-flex}.Rooms-module__khu4Ia__all:hover{text-underline-offset:.2em;text-decoration:underline}.Rooms-module__khu4Ia__row{view-timeline:--zr-row block;min-width:0}.Rooms-module__khu4Ia__track{gap:var(--sp-3);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;padding-block:4px 12px;display:flex;overflow-x:auto}.Rooms-module__khu4Ia__slide{scroll-snap-align:start;flex:none;width:clamp(14.5rem,12vw + 8rem,18rem)}.Rooms-module__khu4Ia__tile{align-content:end;gap:var(--sp-2);aspect-ratio:4/5;border-radius:var(--radius);border:1px solid color-mix(in oklab, var(--tone) 50%, var(--line));background:radial-gradient(90% 70% at 85% 10%, color-mix(in oklab, var(--tone) 55%, transparent), transparent 70%), color-mix(in oklab, var(--tone) 10%, var(--surface-1));transition:border-color var(--dur-2) var(--ease-out), transform var(--dur-3) var(--ease-spring);padding:clamp(1rem,.7rem + 1.2vw,1.6rem);display:grid}.Rooms-module__khu4Ia__tile:hover{border-color:var(--tone)}.Rooms-module__khu4Ia__tileLabel{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-2)}.Rooms-module__khu4Ia__tileName{font-family:var(--font-display);font-size:var(--step-2);letter-spacing:-.012em;-webkit-hyphens:auto;hyphens:auto;font-weight:700;line-height:1.02}.Rooms-module__khu4Ia__tileCount{font-family:var(--font-mono);font-size:var(--step--2);color:var(--signal-text)}@media (max-width:1099px){.Rooms-module__khu4Ia__row{margin-inline:calc(-1 * var(--gutter))}.Rooms-module__khu4Ia__track{padding-inline:var(--gutter);scroll-padding-inline:var(--gutter)}}
.views-module__d58dRG__block{gap:var(--sp-2);padding-block:var(--sp-4) var(--sp-5);display:grid}.views-module__d58dRG__list{gap:var(--sp-3);max-width:52rem;display:grid}.views-module__d58dRG__empty{padding-block:var(--sp-7);color:var(--ink-2)}.views-module__d58dRG__kicker{align-items:center;gap:var(--sp-2);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-2);display:flex}.views-module__d58dRG__dot{background:var(--accent,var(--signal));border-radius:50%;width:.62rem;height:.62rem}.views-module__d58dRG__note{max-width:60ch;color:var(--ink-2);font-size:var(--step-1)}.views-module__d58dRG__roomHead{gap:var(--sp-5);margin-top:calc(-1 * var(--pill-clear));padding-block:calc(var(--pill-clear) + var(--sp-7)) var(--sp-4);background:radial-gradient(60% 120% at 82% 0%, color-mix(in oklab, var(--accent) 34%, transparent), transparent 70%), radial-gradient(40% 80% at 10% 0%, color-mix(in oklab, var(--accent) 14%, transparent), transparent 70%);display:grid;position:relative}.views-module__d58dRG__roomText{gap:var(--sp-4);display:grid}.views-module__d58dRG__roomTitle{font-size:var(--step-6);letter-spacing:-.012em;overflow-wrap:anywhere;font-weight:700;line-height:.92}.views-module__d58dRG__pageHead{margin-top:calc(-1 * var(--pill-clear));padding-block:calc(var(--pill-clear) + var(--sp-7)) var(--sp-6);background:radial-gradient(50% 110% at 85% 0%, color-mix(in oklab, var(--signal) 16%, transparent), transparent 70%)}.views-module__d58dRG__pageTitle{max-width:18ch;font-size:var(--step-5);letter-spacing:-.012em;overflow-wrap:anywhere;font-weight:700;line-height:.98}.views-module__d58dRG__imageHero{min-height:clamp(28rem,70svh,52rem);margin-top:calc(-1 * var(--pill-clear));color:var(--on-image);isolation:isolate;align-items:flex-end;display:flex;position:relative;overflow:clip}.views-module__d58dRG__imageHeroPic{z-index:-2;object-fit:cover}.views-module__d58dRG__imageHeroShade{z-index:-1;background:var(--scrim);position:absolute;inset:0}.views-module__d58dRG__imageHeroText{justify-items:start;gap:var(--sp-4);padding-block:var(--sp-8) var(--sp-7);display:grid}.views-module__d58dRG__imageHeroTitle{max-width:18ch;font-size:var(--step-6);letter-spacing:-.012em;font-weight:700;line-height:.95}.views-module__d58dRG__imageHeroNote{max-width:54ch;font-size:var(--step-1);color:var(--on-image-2)}.views-module__d58dRG__button{background:var(--signal);min-height:3rem;color:var(--signal-ink);transition:background-color var(--dur-2) var(--ease-out);border-radius:999px;align-items:center;padding:0 1.5rem;font-weight:650;display:inline-flex}.views-module__d58dRG__button:hover{background:color-mix(in oklab, var(--signal) 85%, white)}.views-module__d58dRG__band{gap:var(--sp-5);margin-block:var(--sp-6) var(--sp-4);border-radius:calc(var(--radius) + 10px);border:1px solid var(--line);background:radial-gradient(60% 140% at 100% 0%, color-mix(in oklab, var(--signal) 22%, transparent), transparent 65%), var(--surface-1);padding:clamp(1.5rem,1rem + 3vw,3.5rem);display:grid}@media (min-width:900px){.views-module__d58dRG__band{align-items:end;gap:var(--sp-7);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.views-module__d58dRG__bandText{gap:var(--sp-3);display:grid}.views-module__d58dRG__bandHeading{max-width:16ch;font-size:var(--step-4);letter-spacing:-.012em;font-weight:700;line-height:.98}.views-module__d58dRG__bandIntro{max-width:44ch;color:var(--ink-2)}.views-module__d58dRG__bandForm input{min-height:3rem;background:var(--surface-0)!important;border-radius:999px!important;padding-inline:1.2rem!important}.views-module__d58dRG__bandForm button[type=submit]{background:var(--signal);min-height:3rem;color:var(--signal-ink);border-radius:999px}.views-module__d58dRG__bandForm button[type=submit]:hover{background:color-mix(in oklab, var(--signal) 85%, white)}
