.MoDoors_sec__cnHrJ{position:relative;padding:40px 0 120px;background:var(--bg)}.MoDoors_head__nQWoR{position:relative;margin-bottom:84px}.MoDoors_heading__AAeZn{margin-top:26px;font-family:var(--f-serif);font-weight:400;font-size:clamp(44px,6.4vw,96px);line-height:.98;letter-spacing:-.024em;color:var(--ink)}.MoDoors_heading__AAeZn em{font-style:italic;color:var(--gold)}.MoDoors_num__HCKhd{position:absolute;right:48px;top:-30px}@media (max-width:900px){.MoDoors_num__HCKhd{display:none}.MoDoors_sec__cnHrJ{padding-bottom:100px}}.MoDoors_split__TIcBn{display:flex;gap:2px;height:clamp(520px,78vh,760px);padding:0 48px}.MoDoors_panelWrap__emL3D{flex:1 1 0;min-width:0}.MoDoors_panel__0wz1t{position:relative;display:block;height:100%;overflow:hidden;background:var(--bg-2)}.MoDoors_media__aXYmL{position:absolute;inset:0;display:block}.MoDoors_media__aXYmL img{object-fit:cover;transform:scale(1.04);translate:0 calc((var(--p, .5) - .5) * -36px);filter:brightness(calc(.7 + var(--photo-lift, 0))) saturate(.92);transition:transform 4s cubic-bezier(.22,.61,.36,1),filter 2.2s ease}.MoDoors_panel__0wz1t:hover .MoDoors_media__aXYmL img{transform:scale(1.14);filter:brightness(calc(.8 + var(--photo-lift, 0))) saturate(.98)}.MoDoors_hotL__u5Jw9 .MoDoors_panelWrap__emL3D:last-child .MoDoors_media__aXYmL img,.MoDoors_hotR__7zUcO .MoDoors_panelWrap__emL3D:first-child .MoDoors_media__aXYmL img{filter:brightness(calc(.58 + var(--photo-lift, 0))) saturate(.86);transform:scale(1)}.MoDoors_scrim__olZOe{position:absolute;inset:0;background:var(
    --door-scrim,linear-gradient(180deg,rgba(var(--shade-rgb),.55) 0,transparent 35%,transparent 45%,rgba(var(--shade-rgb),.94) 100%)
  )}.MoDoors_ticks__LeSFn{position:absolute;inset:18px;pointer-events:none}.MoDoors_tickBr__pNAGI,.MoDoors_tickTl__eOc6M{position:absolute;width:22px;height:22px;border-color:var(--gold);border-style:solid;border-width:0;opacity:.6;transition:transform 1.2s var(--ease),opacity .8s ease}.MoDoors_tickTl__eOc6M{left:0;top:0;border-top-width:1px;border-left-width:1px}.MoDoors_tickBr__pNAGI{right:0;bottom:0;border-bottom-width:1px;border-right-width:1px}.MoDoors_panel__0wz1t:hover .MoDoors_tickTl__eOc6M{transform:translate(-6px,-6px);opacity:1}.MoDoors_panel__0wz1t:hover .MoDoors_tickBr__pNAGI{transform:translate(6px,6px);opacity:1}.MoDoors_inner__jdC7w{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;padding:clamp(24px,3vw,44px);transition:translate 1.4s var(--ease),opacity .9s ease}.MoDoors_panel__0wz1t:hover .MoDoors_inner__jdC7w{translate:0 -8px}.MoDoors_hotL__u5Jw9 .MoDoors_panelWrap__emL3D:last-child .MoDoors_inner__jdC7w,.MoDoors_hotR__7zUcO .MoDoors_panelWrap__emL3D:first-child .MoDoors_inner__jdC7w{opacity:.55}.MoDoors_label__vo8Kq{font-family:var(--f-mono);font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--gold)}.MoDoors_foot__LoEQn{display:flex;flex-direction:column;gap:26px}.MoDoors_title__ilEBG{font-family:var(--f-serif);font-size:clamp(26px,2.6vw,40px);line-height:1.08;letter-spacing:-.018em;color:var(--ink)}.MoDoors_title__ilEBG em{font-style:italic;color:var(--gold)}.MoDoors_steps__PFOVI{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;padding-top:22px;border-top:1px solid var(--hair-strong)}.MoDoors_step__k7KK_{display:flex;flex-direction:column;gap:5px;opacity:.7;transform:translateY(4px);transition:opacity 1s ease,transform 1.3s var(--ease);transition-delay:calc(var(--i, 0) * .1s)}.MoDoors_panel__0wz1t:hover .MoDoors_step__k7KK_{opacity:1;transform:none}.MoDoors_stepNum__fGPNw{font-family:var(--f-mono);font-size:9px;letter-spacing:.26em;color:var(--gold)}.MoDoors_stepTitle__Tz0mX{font-family:var(--f-serif);font-size:19px;color:var(--ink)}.MoDoors_stepCap__OTYSb{font-size:12px;color:var(--ink-dim)}.MoDoors_cta__SIM_S{display:inline-flex;align-items:center;gap:12px;font-family:var(--f-mono);font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:var(--ink)}.MoDoors_arr__2At1q{transition:transform .9s var(--ease)}.MoDoors_panel__0wz1t:hover .MoDoors_arr__2At1q{transform:translateX(8px)}@media (max-width:900px){.MoDoors_split__TIcBn{flex-direction:column;height:auto;padding:0 22px;gap:14px}.MoDoors_panelWrap__emL3D{flex:none!important;height:78vw;min-height:420px}.MoDoors_hotL__u5Jw9 .MoDoors_panelWrap__emL3D .MoDoors_media__aXYmL img,.MoDoors_hotR__7zUcO .MoDoors_panelWrap__emL3D .MoDoors_media__aXYmL img{filter:brightness(calc(.7 + var(--photo-lift, 0))) saturate(.92)}.MoDoors_hotL__u5Jw9 .MoDoors_panelWrap__emL3D .MoDoors_inner__jdC7w,.MoDoors_hotR__7zUcO .MoDoors_panelWrap__emL3D .MoDoors_inner__jdC7w{opacity:1}.MoDoors_steps__PFOVI{grid-template-columns:1fr 1fr 1fr;gap:10px}.MoDoors_stepCap__OTYSb{display:none}}