.page-hero[data-astro-cid-ltd53nb3]{padding:clamp(24px,3vw,48px) 0 clamp(40px,6vw,80px);position:relative;overflow:clip}.page-hero[data-astro-cid-ltd53nb3]:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 38%,#e8580c24 38% 55%,#0000 55%);width:75%;height:1150px;position:absolute;top:-145px;right:-32%;transform:rotate(6deg)}.page-hero[data-astro-cid-ltd53nb3] h1[data-astro-cid-ltd53nb3]{max-width:12ch;margin:0 0 22px;font-size:clamp(30px,5vw,48px);line-height:1.08}.page-hero__lede[data-astro-cid-ltd53nb3]{color:var(--mut);max-width:calc(52 * var(--ch-body));font-size:clamp(16px,1.4vw,19px)}.page-hero__cta[data-astro-cid-ltd53nb3]{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.messengers-sec[data-astro-cid-ltd53nb3]{padding:clamp(48px,6vw,96px) 0}.messenger-cards[data-astro-cid-ltd53nb3]{gap:16px;margin-top:36px;display:grid}.messenger-card[data-astro-cid-ltd53nb3]{background:var(--ink-2);border:1px solid #ffffff1f;flex-direction:column;gap:10px;padding:28px 24px;display:flex}.messenger-card--tg[data-astro-cid-ltd53nb3]{border-top:4px solid var(--tg)}.messenger-card--wa[data-astro-cid-ltd53nb3]{border-top:4px solid var(--wa)}.messenger-card--tel[data-astro-cid-ltd53nb3]{border-top:4px solid var(--orange)}.messenger-card--max[data-astro-cid-ltd53nb3]{border-top:4px solid var(--max)}.messenger-card--max[data-astro-cid-ltd53nb3] h3[data-astro-cid-ltd53nb3]{color:var(--max-soft)}.messenger-card[data-astro-cid-ltd53nb3] h3[data-astro-cid-ltd53nb3]{font-family:var(--disp);text-transform:uppercase;letter-spacing:.04em;font-size:20px;font-weight:700}.messenger-card__user[data-astro-cid-ltd53nb3]{font-family:var(--disp);color:var(--lime);letter-spacing:.06em;font-size:15px;font-weight:600}.messenger-card[data-astro-cid-ltd53nb3] p[data-astro-cid-ltd53nb3]{color:var(--mut);flex-grow:1;font-size:14.5px}@media (min-width:700px){.messenger-cards[data-astro-cid-ltd53nb3]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.messenger-cards[data-astro-cid-ltd53nb3]{grid-template-columns:repeat(3,1fr)}}.messengers-sec__mail[data-astro-cid-ltd53nb3]{color:var(--mut);margin-top:24px;font-size:15px}.messengers-sec__mail[data-astro-cid-ltd53nb3] a[data-astro-cid-ltd53nb3]{color:var(--lime);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.hints-sec[data-astro-cid-ltd53nb3]{padding:clamp(40px,5vw,72px) 0}.hints-sec[data-astro-cid-ltd53nb3] h2[data-astro-cid-ltd53nb3]{max-width:18ch;font-size:clamp(24px,3vw,38px);line-height:1.1}.hints-sec__sub[data-astro-cid-ltd53nb3]{color:var(--mut);max-width:52ch;margin-top:12px;font-size:15px}.hints-grid[data-astro-cid-ltd53nb3]{gap:12px;margin-top:28px;display:grid}.hint-item[data-astro-cid-ltd53nb3]{background:var(--ink-2);border:1px solid #ffffff14;gap:14px;padding:18px 20px;display:flex}.hint-item__n[data-astro-cid-ltd53nb3]{font-family:var(--disp);color:var(--lime);flex-shrink:0;min-width:28px;font-size:28px;font-style:italic;font-weight:700;line-height:1}.hint-item[data-astro-cid-ltd53nb3] h3[data-astro-cid-ltd53nb3]{font-family:var(--disp);text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;font-size:15px;font-weight:600}.hint-item[data-astro-cid-ltd53nb3] p[data-astro-cid-ltd53nb3]{color:var(--mut);font-size:14px}@media (min-width:700px){.hints-grid[data-astro-cid-ltd53nb3]{grid-template-columns:repeat(2,1fr)}}.where-sec[data-astro-cid-ltd53nb3]{background:var(--paper);color:var(--ink);padding:clamp(40px,5vw,72px) 0}.where-sec[data-astro-cid-ltd53nb3] .h[data-astro-cid-ltd53nb3]{color:var(--ink);font-size:clamp(24px,3vw,38px);line-height:1.1}.where-sec__sub[data-astro-cid-ltd53nb3]{color:var(--mut-l);max-width:52ch;margin-top:14px;font-size:16px}.where-sec__sub[data-astro-cid-ltd53nb3] a[data-astro-cid-ltd53nb3]{color:var(--orange-ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.resorts-list[data-astro-cid-ltd53nb3]{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.resort-chip[data-astro-cid-ltd53nb3]{transform:skew(var(--skew));border:2px solid var(--ink);font-family:var(--disp);text-transform:uppercase;letter-spacing:.08em;color:var(--ink);padding:6px 14px;font-size:13px;font-weight:600;display:inline-block}.process-sec[data-astro-cid-ltd53nb3]{padding:clamp(48px,6vw,96px) 0}.process-sec[data-astro-cid-ltd53nb3] h2[data-astro-cid-ltd53nb3]{font-size:clamp(24px,3vw,38px);line-height:1.1}.process-steps[data-astro-cid-ltd53nb3]{gap:14px;margin-top:32px;display:grid}.process-steps[data-astro-cid-ltd53nb3] .step[data-astro-cid-ltd53nb3] p[data-astro-cid-ltd53nb3]{line-height:1.55}@media (min-width:760px){.process-steps[data-astro-cid-ltd53nb3]{grid-template-columns:repeat(2,1fr)}}.faq-mini[data-astro-cid-ltd53nb3]{padding:clamp(48px,6vw,96px) 0}.faq-mini[data-astro-cid-ltd53nb3] h2[data-astro-cid-ltd53nb3]{font-size:clamp(24px,3vw,38px);line-height:1.1}.faq-mini__sub[data-astro-cid-ltd53nb3]{color:var(--mut);max-width:58ch;margin-top:12px;font-size:15px}.faq-mini__sub[data-astro-cid-ltd53nb3] a[data-astro-cid-ltd53nb3]{color:var(--gold);text-decoration:underline}.faq-mini__list[data-astro-cid-ltd53nb3]{margin-top:28px}.acc[data-astro-cid-ltd53nb3]{background:var(--ink-2);border:1px solid #ffffff14;border-left:4px solid var(--orange)}.acc[data-astro-cid-ltd53nb3]+.acc[data-astro-cid-ltd53nb3]{margin-top:10px}.acc[data-astro-cid-ltd53nb3] summary[data-astro-cid-ltd53nb3]{cursor:pointer;font-family:var(--disp);text-transform:uppercase;letter-spacing:.04em;color:var(--white);justify-content:space-between;align-items:baseline;gap:16px;padding:18px 20px;font-size:15px;font-weight:600;list-style:none;display:flex}.acc[data-astro-cid-ltd53nb3] summary[data-astro-cid-ltd53nb3]::-webkit-details-marker{display:none}.acc[data-astro-cid-ltd53nb3] summary[data-astro-cid-ltd53nb3]:after{content:"+";font-family:var(--disp);color:var(--orange);flex-shrink:0;font-size:22px;font-weight:700;line-height:1;transition:transform .15s}.acc[data-astro-cid-ltd53nb3][open] summary[data-astro-cid-ltd53nb3]:after{content:"−";color:var(--gold)}.acc[data-astro-cid-ltd53nb3] summary[data-astro-cid-ltd53nb3]:hover{color:var(--gold)}.acc__body[data-astro-cid-ltd53nb3]{color:var(--mut);max-width:76ch;padding:0 20px 20px;font-size:15px;line-height:1.6}@media (prefers-reduced-motion:reduce){.acc[data-astro-cid-ltd53nb3] summary[data-astro-cid-ltd53nb3]:after{transition:none}}.legal-block[data-astro-cid-ltd53nb3]{padding:clamp(24px,3vw,40px) 0}.legal-note-box[data-astro-cid-ltd53nb3]{background:var(--ink-2);border:1px solid #ffffff1a;border-left:4px solid var(--mut);color:var(--mut);max-width:56ch;padding:18px 22px;font-size:14px}.cta-final[data-astro-cid-ltd53nb3]{text-align:center;padding:clamp(56px,8vw,110px) 0;position:relative;overflow:clip}.cta-final[data-astro-cid-ltd53nb3]:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 30%,#e8580c2e 30% 46%,#0000 46%),linear-gradient(115deg,#0000 55%,#f2c94c14 55% 64%,#0000 64%);position:absolute;inset:0}.cta-final[data-astro-cid-ltd53nb3] .h[data-astro-cid-ltd53nb3]{max-width:16ch;margin:0 auto;font-size:clamp(26px,3.4vw,40px);line-height:1.12}.cta-final__btns[data-astro-cid-ltd53nb3]{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:32px;display:flex;position:relative}
