.Landing_splitMain__caH8_{width:100vw;height:100vh;overflow:hidden;position:relative;font-family:Barlow,sans-serif}.Landing_brandStrip__LQTeq{position:fixed;top:0;left:0;right:0;z-index:50;padding:1.2rem 2.5rem;display:flex;justify-content:space-between;align-items:center;background:linear-gradient(180deg,rgba(0,0,0,.6) 0,transparent);pointer-events:none}.Landing_brandName__dh0Sq{font-family:Cormorant Garamond,serif;font-size:1rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:hsla(0,0%,100%,.9)}.Landing_brandSub__J65J5{font-size:.7rem;letter-spacing:.15em;text-transform:uppercase;color:hsla(0,0%,100%,.45)}.Landing_panelsWrap__5Gswh{display:flex;width:100%;height:100%}.Landing_panel__FFBep{position:relative;flex:1;overflow:hidden;text-decoration:none;cursor:pointer;transition:flex .7s cubic-bezier(.77,0,.175,1);border-right:1px solid hsla(0,0%,100%,.06)}.Landing_panel__FFBep:last-child{border-right:none}.Landing_panelsWrap__5Gswh:has(.Landing_panel__FFBep:hover) .Landing_panel__FFBep{flex:0.6}.Landing_panelsWrap__5Gswh:has(.Landing_panel__FFBep:hover) .Landing_panel__FFBep:hover{flex:1.8}.Landing_panelBg__wH7St{position:absolute;inset:0;background-size:cover;background-position:50%;transform:scale(1.08);transition:transform .9s cubic-bezier(.77,0,.175,1);filter:brightness(.45) saturate(.7)}.Landing_panel__FFBep:hover .Landing_panelBg__wH7St{transform:scale(1);filter:brightness(.35) saturate(.9)}.Landing_panelOverlay__EHB4N{position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,0,0,.55),rgba(0,0,0,.15) 50%,rgba(0,0,0,.7));transition:opacity .5s}.Landing_panel__FFBep:hover .Landing_panelOverlay__EHB4N{background:linear-gradient(135deg,rgba(0,0,0,.7),rgba(0,0,0,.2) 50%,rgba(0,0,0,.75))}.Landing_panelBar__ATRls{position:absolute;left:0;top:0;bottom:0;width:3px;opacity:.7;transition:opacity .4s,width .4s}.Landing_panel__FFBep:hover .Landing_panelBar__ATRls{opacity:1;width:4px}.Landing_panelNum__uPZlC{position:absolute;top:5rem;left:2rem;font-family:Cormorant Garamond,serif;font-size:5rem;font-weight:300;line-height:1;color:hsla(0,0%,100%,.08);transition:color .5s,transform .5s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Landing_panel__FFBep:hover .Landing_panelNum__uPZlC{color:hsla(0,0%,100%,.12);transform:translateY(-6px)}.Landing_panelContent__1MchS{position:absolute;bottom:3.5rem;left:2rem;right:2rem;transition:transform .5s cubic-bezier(.23,1,.32,1)}.Landing_panel__FFBep:hover .Landing_panelContent__1MchS{transform:translateY(-3.5rem)}.Landing_panelLabel__crPd0{font-size:.65rem;font-weight:500;letter-spacing:.25em;text-transform:uppercase;margin-bottom:.6rem;opacity:0;transform:translateY(8px);transition:opacity .4s .1s,transform .4s .1s}.Landing_panel__FFBep:hover .Landing_panelLabel__crPd0{opacity:1;transform:translateY(0)}.Landing_panelTitle__VBecX{font-family:Cormorant Garamond,serif;font-size:clamp(2rem,3.5vw,3rem);font-weight:600;line-height:1.1;color:#fff;letter-spacing:-.01em}.Landing_panelTagline__Cul88{font-size:.72rem;color:hsla(0,0%,100%,.45);letter-spacing:.08em;margin-top:.7rem;font-weight:300;opacity:0;transform:translateY(6px);transition:opacity .4s .15s,transform .4s .15s}.Landing_panel__FFBep:hover .Landing_panelTagline__Cul88{opacity:1;transform:translateY(0)}.Landing_panelCta__kCc93{position:absolute;bottom:3.5rem;left:2rem;opacity:0;transform:translateY(14px);transition:opacity .35s .05s,transform .35s .05s}.Landing_panel__FFBep:hover .Landing_panelCta__kCc93{opacity:1;transform:translateY(0)}.Landing_ctaBtn__bw2M1{display:inline-block;font-size:.75rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;padding:.7rem 1.8rem;border:1px solid;background:hsla(0,0%,100%,.06);backdrop-filter:blur(6px);transition:background .3s}.Landing_ctaBtn__bw2M1:hover{background:hsla(0,0%,100%,.15)}@media (max-width:768px){.Landing_panelsWrap__5Gswh{flex-direction:column}.Landing_panelsWrap__5Gswh:has(.Landing_panel__FFBep:hover) .Landing_panel__FFBep{flex:0.7}.Landing_panelsWrap__5Gswh:has(.Landing_panel__FFBep:hover) .Landing_panel__FFBep:hover{flex:1.6}.Landing_panelBar__ATRls{top:0;left:0;right:0;bottom:auto;width:100%;height:3px}.Landing_panelNum__uPZlC{font-size:3.5rem;top:3rem}.Landing_panelContent__1MchS{bottom:2.5rem;left:1.5rem;right:1.5rem}.Landing_panelCta__kCc93{bottom:2.5rem;left:1.5rem}.Landing_panel__FFBep:hover .Landing_panelContent__1MchS{transform:translateY(-3rem)}.Landing_brandStrip__LQTeq{padding:1rem 1.5rem}}