.home_page__uPsEp{--h-bg:#0a0809;--h-bg2:#120d0f;--h-line:rgba(243,234,219,0.12);--h-text:#f3eadb;--h-muted:rgba(243,234,219,0.68);--h-cream:#f4eee3;--h-ink:#1a1214;--h-inkmuted:rgba(26,18,20,0.66);--h-gold:#c9a35a;--h-gold2:#d8b76f;--h-cherry:#5e0f22;--h-serif:var(--font-cormorant),"Cormorant Garamond","Times New Roman",Georgia,serif;--h-sans:var(--font-jost),"Jost","Helvetica Neue",Arial,sans-serif;--h-pad:clamp(20px,5vw,72px);--h-top:34px;background:var(--h-bg);color:var(--h-text);font-family:var(--h-sans);font-weight:300;line-height:1.6;-webkit-font-smoothing:antialiased}:where(.home_page__uPsEp) a{color:inherit;text-decoration:underline}:where(.home_page__uPsEp) img{max-width:100%;display:block;-webkit-user-drag:none}:where(.home_page__uPsEp) button{cursor:pointer}:where(.home_page__uPsEp) :focus-visible{outline:2px solid var(--h-gold);outline-offset:3px}:where(.home_page__uPsEp) :where([id]){scroll-margin-top:calc(env(safe-area-inset-top, 0px) + 110px)}.home_wrap__1JksE{width:100%;max-width:1280px;margin:0 auto;padding:0 var(--h-pad)}.home_sec__MMuep{padding:clamp(80px,11vw,150px) 0}.home_eyebrow__xHGzN{display:flex;align-items:center;gap:14px;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--h-gold);margin-bottom:22px;font-weight:400}.home_eyebrow__xHGzN:before{content:"";width:40px;height:1px;background:currentColor}.home_h2__v96K3{font-family:var(--h-serif);font-weight:500;font-size:clamp(2.3rem,4.6vw,4.4rem);line-height:1.02;letter-spacing:-.015em;text-wrap:balance}.home_lead__v2ioU{font-size:clamp(1.02rem,1.25vw,1.2rem);color:var(--h-muted);max-width:52ch;margin-top:22px}.home_btn__P2yHz{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 30px;font-family:var(--h-sans);font-size:15px;font-weight:500;letter-spacing:.02em;text-decoration:none;border-radius:2px;transition:background .25s,border-color .25s,color .25s;text-align:center}.home_btn__P2yHz.home_gold__iver_{background:var(--h-gold);border:1px solid var(--h-gold);color:#140c0e}.home_btn__P2yHz.home_gold__iver_:hover{background:var(--h-gold2);border-color:var(--h-gold2)}.home_btn__P2yHz.home_line__r6Vwi{border:1px solid rgba(243,234,219,.5);color:var(--h-text)}.home_btn__P2yHz.home_line__r6Vwi:hover{border-color:var(--h-text)}.home_btn__P2yHz.home_dark__fIPmz{background:var(--h-ink);border:1px solid var(--h-ink);color:var(--h-cream)}.home_btn__P2yHz.home_dark__fIPmz:hover{background:#2a1e21}.home_btns__5o51Z{display:flex;gap:14px;flex-wrap:wrap;margin-top:36px}.home_lx-seq__g0f4d{position:relative;width:100%;margin-top:-68px}.home_lx-stage__UA3C4{position:relative;width:100%;height:calc(100vh - var(--h-top));height:calc(100svh - var(--h-top));overflow:hidden;background:var(--h-bg)}@media (prefers-reduced-motion:no-preference){.home_lx-seq__g0f4d{height:calc(100vh - var(--h-top) + 380vh);height:calc(100svh - var(--h-top) + 380svh)}.home_lx-stage__UA3C4{position:sticky;top:var(--h-top)}}.home_lx-layer__d0b98{position:absolute;inset:0}.home_lx-under__tN_HO{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:radial-gradient(ellipse 42% 55% at 50% 50%,rgba(110,18,40,.3),rgba(110,18,40,0) 70%),repeating-linear-gradient(to bottom,transparent 0,transparent calc(12.5svh - 1px),rgba(243,234,219,.035) calc(12.5svh - 1px),rgba(243,234,219,.035) 12.5svh),var(--h-bg)}.home_lx-under__tN_HO:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:rgba(243,234,219,.08)}.home_lx-col__HLUKv{display:flex;align-items:center;padding:0 6vw}.home_lx-col__HLUKv.home_r__db0Kr{justify-content:flex-end;text-align:right}.home_lx-panel__R_JxF{width:30rem;max-width:76%;will-change:transform,opacity}.home_lx-col__HLUKv.home_r__db0Kr .home_lx-panel__R_JxF{display:flex;flex-direction:column;align-items:flex-end}.home_lx-rule__Oz4so{width:56px;height:1px;background:var(--h-gold);margin-bottom:22px}.home_lx-ptitle__e1H_o{font-family:var(--h-serif);font-weight:500;color:var(--h-gold);font-size:clamp(3.2rem,7vw,8rem);line-height:.9;letter-spacing:-.01em;margin-bottom:22px}.home_lx-pdesc__vsiSD{font-size:clamp(.9rem,1.2vw,1.15rem);line-height:1.65;text-transform:uppercase;letter-spacing:.08em;color:rgba(243,234,219,.78);font-weight:400}.home_lx-open__JV5ym{will-change:clip-path,transform;clip-path:inset(0 0 0 0);transform-origin:50% 50%}.home_lx-open__JV5ym img{width:100%;height:100%;object-fit:cover;object-position:center 45%}.home_lx-grad__zu2_G{background:linear-gradient(180deg,rgba(10,8,9,.35) 0,rgba(10,8,9,.25) 30%,rgba(10,8,9,.78) 66%,rgba(10,8,9,.96)),radial-gradient(ellipse at center,rgba(0,0,0,0) 55%,rgba(0,0,0,.55) 100%)}.home_lx-dark__E49BA{background:#050405;opacity:0;will-change:opacity}.home_lx-flash__pYS2S{background:linear-gradient(160deg,#8a1a33 0,var(--h-cherry) 50%,#3d0a16 100%);opacity:0;will-change:opacity}.home_lx-head__zCDry{position:absolute;left:50%;bottom:clamp(64px,9svh,110px);transform:translateX(-50%);width:min(92vw,1100px);text-align:center;will-change:opacity,transform}.home_lx-head__zCDry h1{font-family:var(--h-serif);font-weight:500;font-size:clamp(2.3rem,5vw,5rem);line-height:.98;letter-spacing:-.015em;text-wrap:balance}.home_lx-head__zCDry p{margin:18px auto 0;max-width:36ch;font-size:clamp(1rem,1.3vw,1.25rem);line-height:1.55;color:rgba(243,234,219,.85);text-wrap:balance}.home_lx-scroll__e6gH0{position:absolute;right:clamp(20px,4vw,56px);bottom:clamp(22px,4svh,44px);display:flex;align-items:center;gap:14px;font-size:12px;letter-spacing:.14em;color:rgba(243,234,219,.8)}.home_lx-scroll__e6gH0 i{display:block;width:56px;height:1px;background:var(--h-gold);transform-origin:left center;animation:home_lx-line__6T_Ej 2.2s ease-in-out infinite}@keyframes home_lx-line__6T_Ej{0%,to{transform:scaleX(.25)}50%{transform:scaleX(1)}}.home_lx-fin__2qRZU{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);pointer-events:none}.home_lx-half__L3gKO{position:relative;overflow:hidden;will-change:clip-path;background:#000}.home_lx-half__L3gKO img{width:100%;height:100%;object-fit:contain;object-position:50% 45%;will-change:transform;transform-origin:50% 50%;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 6%,#000 88%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 6%,#000 88%,transparent)}.home_lx-finshade__uwiRz{position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,8,9,0) 45%,rgba(10,8,9,.55) 75%,rgba(10,8,9,.88))}.home_lx-seam__KG_iB{position:absolute;top:0;bottom:0;left:50%;width:1px;transform-origin:50% 0;background:linear-gradient(180deg,rgba(201,163,90,0),rgba(201,163,90,.85) 25%,rgba(201,163,90,.85) 75%,rgba(201,163,90,0))}.home_lx-finhead__tT22w{position:absolute;left:0;right:0;bottom:clamp(24px,4svh,56px);text-align:center;padding:0 20px}.home_lx-mask__A8H_0{display:block;overflow:hidden}.home_lx-mask__A8H_0 span{display:block;font-family:var(--h-serif);font-weight:500;font-size:clamp(2.1rem,4.1vw,4.3rem);line-height:1.04;letter-spacing:-.015em;padding-bottom:.06em;will-change:transform,opacity}.home_lx-mask__A8H_0+.home_lx-mask__A8H_0 span{font-style:italic;color:var(--h-gold)}.home_lx-close__xTiwR{min-height:100vh;min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:120px 24px 80px;gap:36px}.home_lx-close__xTiwR h2{font-family:var(--h-serif);font-weight:500;font-size:clamp(2.4rem,5.6vw,5.6rem);line-height:1;letter-spacing:-.015em;max-width:20ch;text-wrap:balance}.home_lx-close__xTiwR .home_btns__5o51Z{margin-top:0;justify-content:center}.home_lx-note__O2Jm5{font-size:14px;color:rgba(243,234,219,.6);max-width:46ch}@media (max-width:760px){.home_lx-under__tN_HO{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(0,1fr)}.home_lx-under__tN_HO:after{top:50%;bottom:auto;left:0;right:0;width:auto;height:1px}.home_lx-col__HLUKv{padding:0 7vw}.home_lx-col__HLUKv.home_l__e_9p4{align-items:flex-start;padding-top:16svh}.home_lx-col__HLUKv.home_r__db0Kr{align-items:flex-end;padding-bottom:12svh}.home_lx-panel__R_JxF{max-width:86%}.home_lx-ptitle__e1H_o{font-size:clamp(3.4rem,16vw,5rem);margin-bottom:14px}.home_lx-pdesc__vsiSD{font-size:.85rem}.home_lx-fin__2qRZU{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(0,1fr)}.home_lx-half__L3gKO img{object-position:50% 50%}.home_lx-fin__2qRZU{top:68px}.home_lx-finshade__uwiRz{background:linear-gradient(180deg,rgba(10,8,9,0) 30%,rgba(10,8,9,.7) 50%,rgba(10,8,9,0) 70%)}.home_lx-finhead__tT22w{top:50%;bottom:auto;transform:translateY(-50%)}.home_lx-mask__A8H_0 span{font-size:clamp(1.7rem,7vw,2.6rem)}.home_lx-seam__KG_iB{top:50%;bottom:auto;left:0;right:0;width:auto;height:1px;transform-origin:0 50%;background:linear-gradient(90deg,rgba(201,163,90,0),rgba(201,163,90,.85) 25%,rgba(201,163,90,.85) 75%,rgba(201,163,90,0))}.home_lx-scroll__e6gH0 span{display:none}.home_lx-close__xTiwR .home_btns__5o51Z{flex-direction:column;width:100%;max-width:360px}}@media (min-width:761px) and (max-width:1100px) and (orientation:portrait){.home_lx-fin__2qRZU{top:68px;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(0,1fr)}.home_lx-finshade__uwiRz{background:linear-gradient(180deg,rgba(10,8,9,0) 32%,rgba(10,8,9,.72) 50%,rgba(10,8,9,0) 68%)}.home_lx-finhead__tT22w{top:50%;bottom:auto;transform:translateY(-50%)}.home_lx-seam__KG_iB{top:50%;bottom:auto;left:0;right:0;width:auto;height:1px;transform-origin:0 50%;background:linear-gradient(90deg,rgba(201,163,90,0),rgba(201,163,90,.85) 25%,rgba(201,163,90,.85) 75%,rgba(201,163,90,0))}}.home_lx-panel__R_JxF.home_pl__iIqJ0{transform:translateX(-60%);opacity:0}.home_lx-panel__R_JxF.home_pr__8KhYr{transform:translateX(60%);opacity:0}.home_lx-half__L3gKO.home_a__arvVB{clip-path:inset(0 0 100% 0)}.home_lx-half__L3gKO.home_b__oR51P{clip-path:inset(100% 0 0 0)}.home_lx-half__L3gKO img{transform:scale(1.14)}.home_lx-finshade__uwiRz{opacity:0}.home_lx-seam__KG_iB{transform:scale(0)}.home_lx-mask__A8H_0 span{transform:translateY(115%);opacity:0}.home_cream__vitrx{background:var(--h-cream);color:var(--h-ink)}.home_cream__vitrx .home_eyebrow__xHGzN{color:#8a6a2e}.home_cream__vitrx .home_lead__v2ioU{color:var(--h-inkmuted)}.home_coll-top__mUySK{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}.home_split__CKywX{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(40px,6vw,96px);align-items:center}.home_split__CKywX.home_rev__4R4_G{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.home_split__CKywX.home_rev__4R4_G .home_media__OrRgW{order:2}.home_media__OrRgW{border-radius:2px;overflow:hidden;aspect-ratio:4/3;background:var(--h-bg2)}.home_media__OrRgW img{width:100%;height:100%;object-fit:cover}@media (max-width:900px){.home_split__CKywX,.home_split__CKywX.home_rev__4R4_G{grid-template-columns:minmax(0,1fr)}.home_split__CKywX.home_rev__4R4_G .home_media__OrRgW{order:0}}.home_small__lN9He{font-size:14px;color:var(--h-muted);margin-top:16px}.home_faq__XP5Yh{margin-top:clamp(36px,5vw,56px);border-top:1px solid var(--h-line)}.home_faq__XP5Yh details{border-bottom:1px solid var(--h-line)}.home_faq__XP5Yh summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;min-height:48px;font-family:var(--h-serif);font-size:clamp(1.3rem,1.8vw,1.6rem);line-height:1.25;box-sizing:content-box}.home_faq__XP5Yh summary::-webkit-details-marker{display:none}.home_faq__XP5Yh summary:after{content:"+";font-family:var(--h-sans);font-weight:300;font-size:26px;color:var(--h-gold);transition:transform .3s;flex:none}.home_faq__XP5Yh details[open] summary:after{transform:rotate(45deg)}.home_faq__XP5Yh details p{padding:0 0 24px;color:var(--h-muted);max-width:70ch;font-size:15.5px}.home_proof__E4dWl{border-top:1px solid rgba(201,163,90,.35);border-bottom:1px solid rgba(201,163,90,.35)}.home_proof__E4dWl .home_wrap__1JksE{display:grid;grid-template-columns:repeat(var(--h-proof,4),minmax(0,1fr))}.home_pf__TBn5B{padding:clamp(26px,3.4vw,40px) clamp(12px,2vw,28px);text-align:center;display:flex;flex-direction:column;gap:4px}.home_pf__TBn5B+.home_pf__TBn5B{border-left:1px solid rgba(201,163,90,.25)}.home_pf__TBn5B b{font-family:var(--h-serif);font-weight:500;font-size:clamp(1.35rem,2vw,1.8rem);color:var(--h-text);line-height:1.15}.home_pf__TBn5B span{font-size:13.5px;color:var(--h-muted);letter-spacing:.02em}@media (max-width:760px){.home_proof__E4dWl .home_wrap__1JksE{grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.home_pf__TBn5B:nth-child(3){border-left:0}.home_pf__TBn5B:nth-child(n+3){border-top:1px solid rgba(201,163,90,.25)}}.home_pers__wjj74{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);min-height:100vh;min-height:100svh}.home_pers-img__ihCoe{position:relative;overflow:hidden;background:radial-gradient(ellipse 55% 60% at 50% 50%,#3a1620 0,#1a0e11 55%,var(--h-bg) 100%)}.home_pers-img__ihCoe img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:50% 50%;padding:4% 0 2.5%;filter:drop-shadow(0 22px 26px rgba(0,0,0,.55))}.home_pers-txt__Qlrcv{display:flex;flex-direction:column;justify-content:center;padding:clamp(56px,7vw,110px) clamp(24px,6vw,96px)}.home_psteps__Bzzo6{list-style:none;margin-top:44px}.home_psteps__Bzzo6 li{display:flex;gap:22px;padding:20px 0;border-top:1px solid var(--h-line)}.home_psteps__Bzzo6 li:last-child{border-bottom:1px solid var(--h-line)}.home_psteps__Bzzo6 em{font-family:var(--h-serif);font-style:italic;font-size:1.7rem;color:var(--h-gold);line-height:1;min-width:36px}.home_psteps__Bzzo6 b{display:block;font-family:var(--h-serif);font-weight:500;font-size:1.55rem;line-height:1.15}.home_psteps__Bzzo6 span{color:var(--h-muted);font-size:15px}.home_wa-line__7SiS3{margin-top:26px;font-size:14.5px;color:var(--h-muted)}.home_wa-line__7SiS3 a{color:var(--h-gold)}@media (min-width:901px){.home_pers__wjj74{align-items:start}.home_pers-img__ihCoe{position:sticky;top:0;height:100vh;height:100svh}.home_pers-img__ihCoe img{padding:calc(102px + 1.5%) 0 2%}}@media (max-width:900px){.home_pers__wjj74{grid-template-columns:minmax(0,1fr);min-height:0}.home_pers-img__ihCoe{aspect-ratio:3/4;max-height:82svh}}.home_cards__6_GhX{display:grid;gap:clamp(14px,2vw,28px);margin-top:clamp(40px,5vw,64px)}.home_cards__6_GhX.home_four__hinI_{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:760px){.home_cards__6_GhX.home_four__hinI_{grid-template-columns:repeat(2,minmax(0,1fr))}}.home_cards__6_GhX .stage-light{aspect-ratio:9/16}.home_more-sizes__rX5me{display:flex;align-items:center;justify-content:space-between;gap:24px 40px;flex-wrap:wrap;margin-top:clamp(36px,4vw,56px);padding-top:28px;border-top:1px solid rgba(26,18,20,.16)}.home_more-sizes__rX5me p{max-width:60ch;color:var(--h-inkmuted);font-size:15.5px}@media (max-width:600px){.home_more-sizes__rX5me .home_btn__P2yHz{width:100%}}.home_editorial__FLcum{position:relative;height:min(92vh,900px);overflow:hidden;background:#0a0809}.home_editorial__FLcum img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 45%}.home_editorial__FLcum:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,8,9,0) 55%,rgba(10,8,9,.55) 78%,rgba(10,8,9,.9))}.home_editorial__FLcum p{position:absolute;z-index:1;left:var(--h-pad);right:var(--h-pad);bottom:clamp(32px,6vw,72px);text-align:center;font-family:var(--h-serif);font-weight:500;font-size:clamp(2.1rem,4.2vw,4.2rem);line-height:1.05;letter-spacing:-.015em;text-shadow:0 2px 24px rgba(0,0,0,.5)}.home_editorial__FLcum p em{color:var(--h-gold)}@media (min-width:761px){.home_editorial__FLcum p{left:auto;text-align:right}.home_editorial__FLcum:after{background:linear-gradient(180deg,rgba(10,8,9,0) 55%,rgba(10,8,9,.5) 80%,rgba(10,8,9,.88)),linear-gradient(270deg,rgba(10,8,9,.55),rgba(10,8,9,0) 45%)}}@media (max-width:760px){.home_editorial__FLcum{height:82svh}.home_editorial__FLcum img{object-position:52% 50%}.home_editorial__FLcum:after{background:linear-gradient(180deg,rgba(10,8,9,0) 50%,rgba(10,8,9,.85))}}.home_boxview___18g5 .home_bx__0PVAs{position:relative}.home_split__CKywX.home_rev__4R4_G .home_boxview___18g5{order:2}@media (max-width:900px){.home_split__CKywX.home_rev__4R4_G .home_boxview___18g5{order:2}}.home_boxview___18g5 .home_bx__0PVAs img{position:absolute;inset:0;opacity:0;transition:opacity .6s ease}.home_boxview___18g5 .home_bx__0PVAs img.home_on__x54S6{opacity:1}.home_bxsw__5JHYM{display:flex;gap:8px;margin-top:14px}.home_bxsw__5JHYM button{flex:1;min-height:46px;padding:0 14px;border:1px solid var(--h-line);color:var(--h-muted);font-size:14.5px;transition:border-color .25s,color .25s,background .25s}.home_bxsw__5JHYM button.home_on__x54S6{border-color:var(--h-gold);color:var(--h-text);background:rgba(201,163,90,.08)}.home_bxsw__5JHYM button:hover{color:var(--h-text)}.home_boxp__yfBAS{width:100%;border-collapse:collapse;margin-top:32px;font-size:15px}.home_boxp__yfBAS td,.home_boxp__yfBAS th{padding:14px 0;border-top:1px solid var(--h-line);text-align:left;font-weight:400}.home_boxp__yfBAS thead th{border-top:0;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--h-gold);padding-bottom:10px}.home_boxp__yfBAS td{text-align:right;font-weight:500;white-space:nowrap;padding-left:16px}.home_boxp__yfBAS thead th:not(:first-child){text-align:right}.home_boxp__yfBAS tbody th{color:var(--h-muted)}.home_rv-main__lGP02 blockquote{font-family:var(--h-serif);font-weight:500;font-size:clamp(2.1rem,4.2vw,4rem);line-height:1.08;letter-spacing:-.01em}.home_rv-main__lGP02 figcaption{margin-top:22px;color:var(--h-gold);font-size:15px}.home_reviews__Pund_ .home_rv-main__lGP02{margin-top:clamp(36px,5vw,64px)}.home_reviews__Pund_ .home_rv-main__lGP02 blockquote{max-width:26ch;font-family:var(--h-serif);font-weight:500;font-style:italic;color:rgba(243,234,219,.92);font-size:clamp(1.8rem,3.2vw,3rem);line-height:1.15;letter-spacing:-.01em}.home_reviews__Pund_ figcaption{margin-top:14px;color:var(--h-gold);font-size:15px}.home_reviews__Pund_ figcaption small{color:var(--h-muted);font-size:13px;margin-left:8px}.home_rv-grid__kx80T{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3vw,40px);margin-top:clamp(48px,6vw,80px)}.home_rv-grid__kx80T figure{border-top:1px solid var(--h-gold);padding-top:22px;display:flex;flex-direction:column}.home_rv-grid__kx80T blockquote{font-family:var(--h-serif);font-size:clamp(1.3rem,1.6vw,1.5rem);line-height:1.3;flex:1}@media (max-width:1000px){.home_rv-grid__kx80T{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.home_rv-grid__kx80T{grid-template-columns:minmax(0,1fr)}}.home_occ6__xrWKZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,3vw,44px) clamp(14px,2vw,28px);margin-top:clamp(40px,5vw,64px)}.home_oc6__m_kwi{text-decoration:none;display:flex;flex-direction:column}.home_oci__DD2QO{aspect-ratio:4/5;overflow:hidden;background:#ede7de;position:relative}.home_oci__DD2QO img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.22,1,.36,1)}.home_oc6__m_kwi:hover .home_oci__DD2QO img{transform:scale(1.04)}.home_oc6__m_kwi h3{font-family:var(--h-serif);font-weight:500;font-size:clamp(1.55rem,2.1vw,1.95rem);line-height:1.1;margin-top:18px}.home_oc6__m_kwi p{font-size:15.5px;color:var(--h-inkmuted);margin-top:6px;flex:1}.home_oc6__m_kwi>span{margin-top:12px;font-size:14.5px;color:#8a6a2e;align-self:flex-start;border-bottom:1px solid rgba(138,106,46,.4)}.home_onotile__NHPsE{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;background:radial-gradient(ellipse 70% 60% at 50% 45%,#7a1730,#3a0914 70%,#22060d);color:var(--h-text)}.home_onotile__NHPsE:before{content:"";position:absolute;inset:14px;border:1px solid rgba(201,163,90,.5)}.home_ono-k__j5_nf{font-size:12.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--h-gold)}.home_onotile__NHPsE b{font-family:var(--h-serif);font-weight:500;font-size:clamp(4rem,8vw,6.5rem);line-height:1;color:var(--h-gold);letter-spacing:-.02em}.home_ono-s__BGQho{font-family:var(--h-serif);font-style:italic;font-size:1.5rem}@media (max-width:900px){.home_occ6__xrWKZ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.home_occ6__xrWKZ{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;margin-left:calc(-1 * var(--h-pad));margin-right:calc(-1 * var(--h-pad));padding:0 var(--h-pad) 8px;scrollbar-width:none}.home_occ6__xrWKZ::-webkit-scrollbar{display:none}.home_oc6__m_kwi{flex:0 0 80%;scroll-snap-align:start}}.home_about2__FGCD0{padding:clamp(80px,11vw,150px) 0}.home_ab__Uoee1{max-width:1100px}.home_ab__Uoee1 .home_h2__v96K3{max-width:20ch}.home_miles__L9y4_{list-style:none;margin-top:56px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(20px,4vw,56px)}.home_miles__L9y4_ li{padding:28px 0;border-top:1px solid var(--h-line)}.home_miles__L9y4_ b{display:block;font-family:var(--h-serif);font-weight:500;font-size:clamp(2.2rem,3.6vw,3.4rem);line-height:1;color:var(--h-gold)}.home_miles__L9y4_ span{display:block;margin-top:8px;color:var(--h-muted)}@media (max-width:760px){.home_miles__L9y4_{grid-template-columns:minmax(0,1fr)}}.home_miles__L9y4_[data-reveal] li{transition:opacity .8s cubic-bezier(.215,.61,.355,1),transform .8s cubic-bezier(.215,.61,.355,1)}.home_miles__L9y4_[data-reveal] li:not([data-in]){opacity:0;transform:translateY(24px)}.home_places__GSm4A{padding-top:0}.home_places__GSm4A .home_head__Nzcm8{display:flex;justify-content:space-between;align-items:flex-end;gap:24px 48px;flex-wrap:wrap}.home_places__GSm4A .home_lead__v2ioU{margin-top:14px}.home_pl-grid__Z83vp{list-style:none;margin:clamp(40px,5vw,64px) 0 0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid rgba(201,163,90,.22);border-left:1px solid rgba(201,163,90,.22)}.home_pl-grid__Z83vp li{display:flex;align-items:center;justify-content:center;min-height:clamp(110px,11vw,150px);padding:22px;border-right:1px solid rgba(201,163,90,.22);border-bottom:1px solid rgba(201,163,90,.22)}.home_pl-grid__Z83vp img{max-width:100%;max-height:clamp(52px,5.4vw,74px);width:auto;height:auto;opacity:.78;transition:opacity .3s}.home_pl-grid__Z83vp li:hover img{opacity:1}.home_pl-note__5Qxv_{margin-top:22px;font-size:14px;opacity:.6}@media (max-width:1000px){.home_pl-grid__Z83vp{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){.home_pl-grid__Z83vp{grid-template-columns:repeat(2,minmax(0,1fr))}.home_pl-grid__Z83vp li{padding:16px}}.home_sec__MMuep.home_after__FcDNs{padding-top:0}@media (prefers-reduced-motion:reduce){.home_lx-head__zCDry,.home_lx-open__JV5ym,.home_lx-scroll__e6gH0,.home_lx-under__tN_HO{display:none}.home_lx-scroll__e6gH0 i{animation:none}.home_lx-half__L3gKO.home_a__arvVB,.home_lx-half__L3gKO.home_b__oR51P{clip-path:none}.home_lx-half__L3gKO img,.home_lx-seam__KG_iB{transform:none}.home_lx-finshade__uwiRz{opacity:1}.home_lx-mask__A8H_0 span,.home_miles__L9y4_[data-reveal] li:not([data-in]){transform:none;opacity:1}}