._composition_1edml_1{position:relative;width:min(100%,34rem);padding:clamp(1rem,2.5vw,2rem);margin-inline:auto;isolation:isolate}._arch_1edml_9{position:relative;z-index:1;height:clamp(29rem,54vw,42rem);margin:0;overflow:hidden;background:var(--color-deep-umber);border:1px solid color-mix(in srgb,var(--color-bronze-taupe) 68%,transparent);border-radius:50% 50% .6rem .6rem/34% 34% .6rem .6rem}._arch_1edml_9:after{position:absolute;inset:0;content:"";pointer-events:none;background:linear-gradient(180deg,transparent 54%,rgb(29 26 25 / 32%))}._picture_1edml_28,._image_1edml_29{width:100%;height:100%}._picture_1edml_28{display:block}._image_1edml_29{object-fit:cover}._linework_1edml_42{position:absolute;right:-.65rem;bottom:4%;z-index:2;width:62%;aspect-ratio:1;color:color-mix(in srgb,var(--color-bronze-taupe) 48%,transparent);opacity:.82;pointer-events:none}._linework_1edml_42:before,._linework_1edml_42:after{position:absolute;top:50%;left:50%;width:68%;aspect-ratio:1;content:"";border:1px solid currentColor;border-radius:50%;transform:translate(-50%,-50%)}._linework_1edml_42:after{width:44%;transform:translate(-50%,-50%) rotate(22.5deg)}._linework_1edml_42 span{position:absolute;top:50%;left:50%;width:86%;height:22%;border:1px solid currentColor;border-radius:50%;transform-origin:center}._linework_1edml_42 span:nth-child(1){transform:translate(-50%,-50%) rotate(0)}._linework_1edml_42 span:nth-child(2){transform:translate(-50%,-50%) rotate(22.5deg)}._linework_1edml_42 span:nth-child(3){transform:translate(-50%,-50%) rotate(45deg)}._linework_1edml_42 span:nth-child(4){transform:translate(-50%,-50%) rotate(67.5deg)}._linework_1edml_42 span:nth-child(5){transform:translate(-50%,-50%) rotate(90deg)}._linework_1edml_42 span:nth-child(6){transform:translate(-50%,-50%) rotate(112.5deg)}._linework_1edml_42 span:nth-child(7){transform:translate(-50%,-50%) rotate(135deg)}._linework_1edml_42 span:nth-child(8){transform:translate(-50%,-50%) rotate(157.5deg)}@media(prefers-reduced-motion:no-preference){._composition_1edml_1{animation:_arch-reveal_1edml_1 .52s cubic-bezier(.2,.7,.2,1) .19s both}._linework_1edml_42{animation:_linework-reveal_1edml_1 .5s ease-out .31s both}}@keyframes _arch-reveal_1edml_1{0%{opacity:0;transform:translateY(.9rem)}to{opacity:1;transform:none}}@keyframes _linework-reveal_1edml_1{0%{opacity:0;transform:scale(.94) rotate(-3deg)}to{opacity:.82;transform:none}}@media(max-width:47.99rem){._composition_1edml_1{max-width:27rem;padding:.9rem}._arch_1edml_9{height:clamp(25rem,116vw,34rem)}._linework_1edml_42{right:-.2rem;bottom:3%;width:58%;opacity:.74}}@media(prefers-reduced-motion:reduce){._composition_1edml_1,._linework_1edml_42{animation:none;transform:none}._composition_1edml_1{opacity:1}}._hero_vqjpa_1{display:grid;grid-template-columns:minmax(0,.9fr) minmax(24rem,1.1fr);align-items:center;gap:clamp(2.5rem,7vw,7rem);min-height:min(46rem,calc(100vh - var(--header-height) - 3rem))}._copy_vqjpa_9{position:relative;z-index:2;max-width:35rem}._eyebrow_vqjpa_15{margin-bottom:clamp(1.2rem,2.5vw,2rem);color:var(--color-bronze-taupe);font-family:var(--font-display);font-size:var(--step--1);font-weight:500;letter-spacing:.13em;text-transform:uppercase}._copy_vqjpa_9 h1{max-width:11ch;margin-bottom:clamp(1.5rem,3vw,2.2rem);font-size:clamp(3rem,6vw,5.9rem);letter-spacing:-.045em}._actions_vqjpa_32{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.6rem}._primaryAction_vqjpa_39,._secondaryAction_vqjpa_40{display:inline-flex;min-height:3.25rem;align-items:center;justify-content:center;font-family:var(--font-display);font-size:var(--step--1);font-weight:600;letter-spacing:.1em;text-transform:uppercase}._primaryAction_vqjpa_39{padding:.8rem 1.35rem;color:var(--color-charcoal);background:var(--color-warm-white);border:1px solid var(--color-warm-white);text-decoration:none}._primaryAction_vqjpa_39:hover{background:var(--color-bronze-taupe);border-color:var(--color-bronze-taupe)}._secondaryAction_vqjpa_40{color:var(--color-warm-white)}._secondaryAction_vqjpa_40:hover{color:var(--color-bronze-taupe)}@media(prefers-reduced-motion:no-preference){._copy_vqjpa_9 h1{animation:_title-reveal_vqjpa_1 .44s cubic-bezier(.2,.7,.2,1) .11s both}}@keyframes _title-reveal_vqjpa_1{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:none}}@media(max-width:60rem){._hero_vqjpa_1{grid-template-columns:minmax(0,.95fr) minmax(20rem,1.05fr);gap:2rem}}@media(max-width:47.99rem){._hero_vqjpa_1{grid-template-columns:minmax(0,1fr);min-height:0}._copy_vqjpa_9{max-width:31rem}._copy_vqjpa_9 h1{font-size:clamp(2.9rem,14.5vw,4.6rem)}}@media(prefers-reduced-motion:reduce){._copy_vqjpa_9 h1{opacity:1;animation:none;transform:none}}._section_1onh4_1{padding:clamp(4.5rem,11vw,8.5rem) 0;border-top:1px solid color-mix(in srgb,var(--color-bronze-taupe) 30%,transparent)}._heading_1onh4_6{display:flex;align-items:end;justify-content:space-between;gap:2rem;margin-bottom:2rem}._eyebrow_1onh4_14{margin-bottom:.6rem;color:var(--color-bronze-taupe);font-family:var(--font-display);font-size:var(--step--1);font-weight:500;letter-spacing:.13em;text-transform:uppercase}._heading_1onh4_6 h2{max-width:14ch;margin-bottom:0;font-size:var(--step-2)}._controls_1onh4_30{display:flex;flex:none;gap:.5rem}._controls_1onh4_30[hidden]{display:none}._controls_1onh4_30 button{display:grid;width:3rem;height:3rem;padding:0;color:var(--color-warm-white);background:transparent;border:1px solid color-mix(in srgb,var(--color-bronze-taupe) 55%,transparent);border-radius:50%;cursor:pointer;place-items:center}._controls_1onh4_30 button:hover:not(:disabled){color:var(--color-charcoal);background:var(--color-warm-white);border-color:var(--color-warm-white)}._controls_1onh4_30 button:disabled{cursor:default;opacity:.3}._rail_1onh4_64{display:grid;grid-auto-columns:minmax(min(84vw,18rem),1fr);grid-auto-flow:column;gap:1.25rem;padding:.35rem;margin:-.35rem;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-color:var(--color-bronze-taupe) transparent;scrollbar-width:thin;scroll-snap-type:inline mandatory}._card_1onh4_78{display:flex;min-height:23rem;flex-direction:column;padding:clamp(1.5rem,2.5vw,2rem);background:var(--color-deep-umber);border:1px solid color-mix(in srgb,var(--color-bronze-taupe) 30%,transparent);scroll-snap-align:start}._stars_1onh4_88{display:flex;gap:.18rem;margin-bottom:1.3rem}._star_1onh4_88{color:var(--color-bronze-taupe);font-size:.9rem}._emptyStar_1onh4_99{color:color-mix(in srgb,var(--color-bronze-taupe) 30%,transparent)}._excerpt_1onh4_103{margin-bottom:1rem;color:var(--color-warm-white);font-size:var(--step-0);line-height:1.65}._disclosure_1onh4_110{margin-bottom:1.35rem}._disclosure_1onh4_110 summary{display:inline;color:var(--color-bronze-taupe);cursor:pointer;font-size:var(--step--1);text-decoration:underline;text-underline-offset:.18em}._disclosure_1onh4_110[open]{padding-top:.2rem}._disclosure_1onh4_110 p{margin:1rem 0 0;color:var(--color-muted-stone);font-size:var(--step--1);white-space:pre-line}._reviewer_1onh4_134{display:flex;align-items:center;gap:.8rem;padding-top:1.4rem;margin-top:auto;border-top:1px solid color-mix(in srgb,var(--color-bronze-taupe) 25%,transparent)}._avatar_1onh4_143{position:relative;display:grid;width:2.75rem;height:2.75rem;flex:none;overflow:hidden;color:var(--color-charcoal);background:var(--color-bronze-taupe);border-radius:50%;font-family:var(--font-display);font-size:.76rem;font-weight:600;letter-spacing:.06em;place-items:center}._avatar_1onh4_143 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}._author_1onh4_168{margin:0;color:var(--color-warm-white);font-size:var(--step--1);font-weight:600}._reviewer_1onh4_134 time{color:var(--color-muted-stone);font-size:.75rem}@media(min-width:64rem){._rail_1onh4_64{grid-auto-columns:minmax(17rem,1fr)}}@media(max-width:34rem){._heading_1onh4_6{align-items:center}._card_1onh4_78{min-height:21rem}}
