.MauntirBookingLoginGate_gate__wXKAH{display:grid;grid-template-columns:minmax(300px,.84fr) minmax(0,1.16fr);align-items:stretch;overflow:hidden;border:1px solid var(--mauntir-line);border-radius:24px;background:var(--mauntir-paper)}.MauntirBookingLoginGate_media__FnORy{position:relative;min-height:660px;overflow:hidden;background:#151515}.MauntirBookingLoginGate_image__5_bSf{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.MauntirBookingLoginGate_media__FnORy:after{position:absolute;inset:0;background:linear-gradient(180deg,transparent 42%,rgba(0,0,0,.76));content:"";pointer-events:none}.MauntirBookingLoginGate_mediaNote__EsGQJ{position:absolute;z-index:1;right:clamp(18px,3vw,30px);bottom:clamp(18px,3vw,30px);left:clamp(18px,3vw,30px);display:flex;align-items:center;gap:13px;color:#fff}.MauntirBookingLoginGate_benefitIcon__l0bT6,.MauntirBookingLoginGate_mediaIcon__Pwl19{flex:0 0 auto;display:inline-grid;place-items:center}.MauntirBookingLoginGate_mediaIcon__Pwl19{width:46px;height:46px;border:1px solid rgba(255,255,255,.42);border-radius:50%;background:rgba(9,9,9,.52);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.MauntirBookingLoginGate_mediaIcon__Pwl19 svg{width:20px;height:20px}.MauntirBookingLoginGate_mediaNote__EsGQJ>span:last-child{min-width:0;display:grid;gap:3px}.MauntirBookingLoginGate_mediaNote__EsGQJ strong{font-size:var(--mauntir-font-ui,.9rem);line-height:1.3}.MauntirBookingLoginGate_mediaNote__EsGQJ small{color:rgba(255,255,255,.78);font-size:var(--mauntir-font-caption,.76rem);line-height:1.5}.MauntirBookingLoginGate_content__Gwh5S{min-width:0;display:flex;flex-direction:column;justify-content:center;padding:clamp(30px,5vw,64px)}.MauntirBookingLoginGate_heading__FSF_p{max-width:650px}.MauntirBookingLoginGate_kicker__jSnsD{display:inline-flex;align-items:center;gap:9px;color:var(--mauntir-red-dark);font-size:var(--mauntir-font-caption,.76rem);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.MauntirBookingLoginGate_kicker__jSnsD:before{width:26px;height:2px;background:var(--mauntir-red);content:""}.MauntirBookingLoginGate_heading__FSF_p h2{max-width:610px;margin:14px 0 0;font-size:var(--mauntir-font-heading,clamp(2.35rem,4.35vw,4.9rem));font-weight:600;letter-spacing:0;line-height:1.12;text-wrap:balance}.MauntirBookingLoginGate_heading__FSF_p p{max-width:580px;margin:17px 0 0;color:var(--mauntir-muted);font-size:var(--mauntir-font-body-compact,.98rem);line-height:1.62}.MauntirBookingLoginGate_actions__v1yrh{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.MauntirBookingLoginGate_primaryAction__wJCcJ,.MauntirBookingLoginGate_secondaryAction__JUVLF{min-height:50px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid transparent;border-radius:999px;padding:0 21px;font-size:var(--mauntir-font-ui,.9rem);font-weight:700;line-height:1;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.MauntirBookingLoginGate_primaryAction__wJCcJ{min-width:148px;background:var(--mauntir-red);color:#fff!important}.MauntirBookingLoginGate_primaryAction__wJCcJ:hover{background:var(--mauntir-red-dark);transform:translateY(-1px)}.MauntirBookingLoginGate_secondaryAction__JUVLF{min-width:132px;border-color:var(--mauntir-line);background:transparent;color:var(--mauntir-ink)}.MauntirBookingLoginGate_secondaryAction__JUVLF:hover{border-color:var(--mauntir-ink);background:var(--mauntir-surface);transform:translateY(-1px)}.MauntirBookingLoginGate_primaryAction__wJCcJ:active,.MauntirBookingLoginGate_secondaryAction__JUVLF:active{transform:scale(.98)}.MauntirBookingLoginGate_primaryAction__wJCcJ:focus-visible,.MauntirBookingLoginGate_returningUser__5SN1Q a:focus-visible,.MauntirBookingLoginGate_secondaryAction__JUVLF:focus-visible{outline:3px solid rgba(227,6,19,.28);outline-offset:3px}.MauntirBookingLoginGate_primaryAction__wJCcJ svg,.MauntirBookingLoginGate_secondaryAction__JUVLF svg{width:17px;height:17px}.MauntirBookingLoginGate_benefits__eBJDS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:34px 0 0;padding:0;border-block:1px solid var(--mauntir-line);list-style:none}.MauntirBookingLoginGate_benefits__eBJDS li{min-width:0;display:grid;align-content:start;gap:12px;padding:21px 18px}.MauntirBookingLoginGate_benefits__eBJDS li:first-child{padding-left:0}.MauntirBookingLoginGate_benefits__eBJDS li:last-child{padding-right:0}.MauntirBookingLoginGate_benefits__eBJDS li+li{border-left:1px solid var(--mauntir-line)}.MauntirBookingLoginGate_benefitIcon__l0bT6{width:34px;height:34px;border-radius:50%;background:#fbeaec;color:var(--mauntir-red-dark)}.MauntirBookingLoginGate_benefitIcon__l0bT6 svg{width:16px;height:16px}.MauntirBookingLoginGate_benefits__eBJDS li>span:last-child{display:grid;gap:5px}.MauntirBookingLoginGate_benefits__eBJDS strong{font-size:var(--mauntir-font-ui-compact,.82rem);line-height:1.45}.MauntirBookingLoginGate_benefits__eBJDS small{color:var(--mauntir-muted);font-size:var(--mauntir-font-caption,.76rem);line-height:1.55}.MauntirBookingLoginGate_returningUser__5SN1Q{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:24px;border-left:3px solid var(--mauntir-red);background:var(--mauntir-surface);padding:15px 17px}.MauntirBookingLoginGate_returningUser__5SN1Q>div{min-width:0}.MauntirBookingLoginGate_returningUser__5SN1Q strong{display:block;font-size:var(--mauntir-font-ui-compact,.82rem)}.MauntirBookingLoginGate_returningUser__5SN1Q p{margin:4px 0 0;color:var(--mauntir-muted);font-size:var(--mauntir-font-caption,.76rem);line-height:1.55}.MauntirBookingLoginGate_returningUser__5SN1Q a{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;color:var(--mauntir-red-dark);font-size:var(--mauntir-font-ui-compact,.82rem);font-weight:700;text-decoration:none;text-underline-offset:3px}.MauntirBookingLoginGate_returningUser__5SN1Q a:hover{text-decoration:underline}.MauntirBookingLoginGate_returningUser__5SN1Q a svg{width:14px;height:14px}@media (max-width:1040px){.MauntirBookingLoginGate_gate__wXKAH{grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr)}.MauntirBookingLoginGate_benefits__eBJDS{grid-template-columns:1fr}.MauntirBookingLoginGate_benefits__eBJDS li,.MauntirBookingLoginGate_benefits__eBJDS li:first-child,.MauntirBookingLoginGate_benefits__eBJDS li:last-child{grid-template-columns:34px minmax(0,1fr);padding:14px 0}.MauntirBookingLoginGate_benefits__eBJDS li+li{border-top:1px solid var(--mauntir-line);border-left:0}}@media (max-width:760px){.MauntirBookingLoginGate_gate__wXKAH{grid-template-columns:1fr;border-radius:20px}.MauntirBookingLoginGate_media__FnORy{min-height:0;height:min(76vw,340px)}.MauntirBookingLoginGate_content__Gwh5S{padding:26px 20px 22px}.MauntirBookingLoginGate_heading__FSF_p h2{font-size:var(--mauntir-font-heading-mobile,clamp(2.1rem,9vw,3.5rem))}.MauntirBookingLoginGate_actions__v1yrh{display:grid;grid-template-columns:1fr 1fr}.MauntirBookingLoginGate_primaryAction__wJCcJ,.MauntirBookingLoginGate_secondaryAction__JUVLF{width:100%;min-width:0}.MauntirBookingLoginGate_benefits__eBJDS{margin-top:28px}.MauntirBookingLoginGate_returningUser__5SN1Q{align-items:flex-start;flex-direction:column;gap:12px}}@media (max-width:420px){.MauntirBookingLoginGate_actions__v1yrh{grid-template-columns:1fr}.MauntirBookingLoginGate_mediaNote__EsGQJ{align-items:flex-end}}@media (prefers-reduced-motion:reduce){.MauntirBookingLoginGate_primaryAction__wJCcJ,.MauntirBookingLoginGate_secondaryAction__JUVLF{transition:none}.MauntirBookingLoginGate_primaryAction__wJCcJ:active,.MauntirBookingLoginGate_primaryAction__wJCcJ:hover,.MauntirBookingLoginGate_secondaryAction__JUVLF:active,.MauntirBookingLoginGate_secondaryAction__JUVLF:hover{transform:none}}