._page_6ilh3_1{padding-bottom:64px}._hero_6ilh3_4{grid-template-columns:1.2fr 1fr;align-items:center;gap:72px;padding:52px 0 72px;display:grid}._hero_6ilh3_4 h1{letter-spacing:-.025em;margin:24px 0;font-size:clamp(56px,6vw,88px);line-height:.98}._hero_6ilh3_4 h1 span{color:var(--blue)}._hero_6ilh3_4 p{max-width:540px;color:var(--muted);margin-bottom:28px;font-size:17px;line-height:1.8}._facts_6ilh3_27{color:#a6becd;flex-wrap:wrap;gap:18px;margin-top:22px;font-size:12px;display:flex}._facts_6ilh3_27 span{align-items:center;gap:7px;display:flex}._heroImage_6ilh3_40{border:1px solid var(--line);background:var(--card);border-radius:16px;height:470px;position:relative;overflow:hidden}._heroImage_6ilh3_40>img{object-fit:cover;object-position:center 48%;width:100%;height:100%}._heroImage_6ilh3_40:after{content:"";background:linear-gradient(#0000 25%,#050e17ef 100%);position:absolute;inset:0}._heroImage_6ilh3_40>div{z-index:1;gap:12px;display:grid;position:absolute;bottom:28px;left:28px;right:24px}._heroImage_6ilh3_40 svg{color:var(--blue)}._heroImage_6ilh3_40 strong{font-family:var(--font-display), sans-serif;font-size:34px;line-height:1.05}._heroImage_6ilh3_40 span{color:#c5d5df;font-size:12px}._planning_6ilh3_81{border-top:1px solid var(--line);grid-template-columns:.85fr 1.15fr;gap:80px;padding:64px 0;display:grid}._page_6ilh3_1 h2{font-family:var(--font-display), sans-serif;margin:16px 0 20px;font-size:42px;line-height:1.05}._page_6ilh3_1 h3{margin:0 0 10px;font-size:17px}._sectionIntro_6ilh3_98 p,._steps_6ilh3_99 p,._partyRoom_6ilh3_100 p,._practical_6ilh3_101 p,._paymentInfo_6ilh3_102 p,._contact_6ilh3_103 p{color:var(--muted);font-size:14px;line-height:1.8}._steps_6ilh3_99{gap:28px;display:grid}._steps_6ilh3_99 article{gap:20px;display:flex}._steps_6ilh3_99 article>span{color:var(--blue);font-family:var(--font-display), sans-serif;font-size:28px;line-height:1}._partyRoom_6ilh3_100{background:linear-gradient(125deg,#112a35,#0c151d 70%);border:1px solid #234755;border-radius:16px;grid-template-columns:1fr 1.1fr;gap:72px;padding:44px;display:grid}._roomPrice_6ilh3_131{align-items:center;gap:18px;margin-top:24px;display:flex}._roomPrice_6ilh3_131 strong{color:var(--blue);font-size:38px}._roomPrice_6ilh3_131 span{color:#adc1d0;font-size:12px;line-height:1.6}._roomDetails_6ilh3_146{align-self:center}._roomDetails_6ilh3_146 ul{gap:18px;margin:22px 0 26px;padding:0;list-style:none;display:grid}._roomDetails_6ilh3_146 li{color:#bdcdd8;gap:12px;font-size:14px;line-height:1.7;display:flex}._roomDetails_6ilh3_146 li svg{width:18px;height:18px;color:var(--blue);flex-shrink:0;margin-top:3px}._practical_6ilh3_101{grid-template-columns:repeat(3,1fr);gap:36px;padding:54px 0;display:grid}._practical_6ilh3_101 article>svg{color:var(--blue);width:22px;margin-bottom:16px}._paymentInfo_6ilh3_102{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding:36px 0;display:grid}._paymentInfo_6ilh3_102 h2{font-size:34px}._paymentInfo_6ilh3_102 a{color:var(--blue);align-items:center;gap:10px;margin-top:18px;font-size:14px;display:inline-flex}._contact_6ilh3_103{text-align:center;padding:64px 0 12px}._contact_6ilh3_103>div{flex-wrap:wrap;justify-content:center;gap:16px 36px;margin-top:24px;display:flex}._contact_6ilh3_103 a{color:var(--blue);align-items:center;gap:10px;min-height:44px;font-size:15px;display:flex}._footer_6ilh3_220{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:22px;padding:28px 0;font-size:12px;display:flex}._footer_6ilh3_220>a:first-child{font-family:var(--font-display), sans-serif;color:var(--foreground);font-size:20px}@media (max-width:1000px){._hero_6ilh3_4,._planning_6ilh3_81,._partyRoom_6ilh3_100,._paymentInfo_6ilh3_102{gap:32px}._partyRoom_6ilh3_100{padding:30px}}@media (max-width:760px){._hero_6ilh3_4{grid-template-columns:1fr;gap:28px;padding:30px 0 40px}._hero_6ilh3_4 h1{font-size:60px}._hero_6ilh3_4 p{font-size:15px}._heroImage_6ilh3_40{height:300px}._heroImage_6ilh3_40>div{bottom:22px;left:22px}._planning_6ilh3_81,._partyRoom_6ilh3_100,._paymentInfo_6ilh3_102{grid-template-columns:1fr;gap:28px}._planning_6ilh3_81{padding:36px 0}._page_6ilh3_1 h2{font-size:36px}._partyRoom_6ilh3_100{padding:24px}._practical_6ilh3_101{grid-template-columns:1fr;gap:26px;padding:36px 0}._practical_6ilh3_101 article{border-bottom:1px solid var(--line);padding-bottom:24px}._practical_6ilh3_101 article:last-child{border:0;padding-bottom:0}._paymentInfo_6ilh3_102{padding:26px 0}._contact_6ilh3_103{padding-top:42px}._hero_6ilh3_4 ._button_6ilh3_301,._roomDetails_6ilh3_146 ._button_6ilh3_301{width:100%;font-size:13px}}@media (prefers-reduced-motion:reduce){._page_6ilh3_1{scroll-behavior:auto}}
