.kyUQ1q_wrap{width:100%;max-width:1040px;margin:0 auto;padding:0 16px}.kyUQ1q_nav{z-index:20;border-bottom:1px solid var(--c-border,#e2e8f0);-webkit-backdrop-filter:saturate(180%)blur(8px);backdrop-filter:saturate(180%)blur(8px);background:#fff;position:sticky;top:0}.kyUQ1q_navInner{align-items:center;gap:20px;width:100%;max-width:1040px;height:54px;margin:0 auto;padding:0 16px;display:flex}.kyUQ1q_navBrand{font-family:var(--site-head,inherit);color:var(--c-text,#0f172a);white-space:nowrap;font-weight:800;text-decoration:none}.kyUQ1q_navLinks{scrollbar-width:none;gap:18px;display:flex;overflow-x:auto}.kyUQ1q_navLinks::-webkit-scrollbar{display:none}.kyUQ1q_navLink{color:var(--c-text-muted,#475569);white-space:nowrap;padding:4px 0;font-size:14.5px;font-weight:600;text-decoration:none}.kyUQ1q_navLink:hover{color:var(--partner-accent,#e17d34)}.kyUQ1q_sec{padding:44px 0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.kyUQ1q_sec>.kyUQ1q_wrap{animation:linear both kyUQ1q_siteReveal;animation-timeline:view();animation-range:entry 5% entry 45%}}}@keyframes kyUQ1q_siteReveal{0%{opacity:.001;transform:translateY(24px)}to{opacity:1;transform:none}}.kyUQ1q_secFlush{padding:20px 0}@media (max-width:620px){.kyUQ1q_sec{padding:32px 0}.kyUQ1q_hero{padding:44px 0}.kyUQ1q_navInner{gap:14px}.kyUQ1q_navLink{font-size:14px}}.kyUQ1q_toneLight{background:#fff}.kyUQ1q_toneSoft{background:var(--c-surface-alt,#f5f8fb)}.kyUQ1q_toneDark{color:#fff;background:#12283d}.kyUQ1q_toneDark .kyUQ1q_h2,.kyUQ1q_toneDark .kyUQ1q_cardTitle,.kyUQ1q_toneDark .kyUQ1q_quoteText{color:#fff}.kyUQ1q_toneDark .kyUQ1q_cardText,.kyUQ1q_toneDark .kyUQ1q_prose,.kyUQ1q_toneDark .kyUQ1q_ctaText,.kyUQ1q_toneDark .kyUQ1q_offerMeta{color:#ffffffc7}.kyUQ1q_toneDark .kyUQ1q_card{background:#ffffff0f;border-color:#ffffff24}.kyUQ1q_toneDark .kyUQ1q_kicker{color:#fff9}.kyUQ1q_secHead{margin-bottom:26px}.kyUQ1q_kicker{letter-spacing:1.2px;text-transform:uppercase;color:var(--c-text-muted,#94a3b8);margin-bottom:8px;font-size:12px;font-weight:700;display:block}.kyUQ1q_h2{font-family:var(--site-head,inherit);letter-spacing:-.4px;color:var(--c-text,#0f172a);text-wrap:balance;margin:0;font-size:clamp(22px,3vw,30px);font-weight:800}.kyUQ1q_hero{color:#fff;background:linear-gradient(160deg,#12283d 0%,#0a1a2b 100%);padding:64px 0;position:relative;overflow:hidden}.kyUQ1q_heroImage:after{content:"";background:linear-gradient(100deg,#081421e6 0%,#0814219e 60%,#08142159 100%);position:absolute;inset:0}.kyUQ1q_heroImg{object-fit:cover}.kyUQ1q_heroBody{z-index:1;position:relative}.kyUQ1q_heroKicker{letter-spacing:1.4px;text-transform:uppercase;opacity:.78;margin-bottom:12px;font-size:12px;font-weight:700;display:inline-block}.kyUQ1q_heroTitle{font-family:var(--site-head,inherit);letter-spacing:-.8px;text-wrap:balance;max-width:18ch;margin:0 0 14px;font-size:clamp(28px,5vw,46px);font-weight:800;line-height:1.1}.kyUQ1q_heroLead{opacity:.86;max-width:56ch;margin:0 0 24px;font-size:clamp(16px,2vw,19px);line-height:1.5}.kyUQ1q_btnRow{flex-wrap:wrap;gap:12px;display:flex}.kyUQ1q_btnPrimary{border-radius:var(--site-btn-r,12px);background:var(--partner-accent,#e17d34);color:#fff;align-items:center;height:48px;padding:0 26px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.kyUQ1q_btnPrimary:hover{filter:brightness(1.07)}.kyUQ1q_btnGhost{border-radius:var(--site-btn-r,12px);height:48px;color:inherit;opacity:.9;border:1px solid;align-items:center;padding:0 24px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.kyUQ1q_prose{color:var(--c-text,#334155);white-space:pre-line;max-width:68ch;font-size:17px;line-height:1.65}.kyUQ1q_cards{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.kyUQ1q_card{border:1px solid var(--c-border,#e2e8f0);border-radius:calc(16px*var(--site-r,1));background:#fff;padding:20px}.kyUQ1q_cardIcon{margin-bottom:8px;font-size:26px;display:block}.kyUQ1q_cardIconLine{color:var(--partner-accent,#e17d34);line-height:0}.kyUQ1q_cardTitle{font-family:var(--site-head,inherit);color:var(--c-text,#0f172a);margin:0 0 6px;font-size:17px;font-weight:700}.kyUQ1q_cardText{color:var(--c-text-muted,#64748b);margin:0;font-size:15px;line-height:1.55}.kyUQ1q_steps{gap:16px;margin:0;padding:0;list-style:none;display:grid}.kyUQ1q_step{align-items:flex-start;gap:16px;display:flex}.kyUQ1q_stepNum{background:var(--partner-accent,#e17d34);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-weight:800;display:flex}.kyUQ1q_gallery{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;display:grid}.kyUQ1q_galleryItem{aspect-ratio:4/3;border-radius:calc(14px*var(--site-r,1));background:var(--c-surface-alt,#f1f5f9);margin:0;position:relative;overflow:hidden}.kyUQ1q_galleryImg{object-fit:cover}.kyUQ1q_wideImage{aspect-ratio:21/9;border-radius:calc(18px*var(--site-r,1));background:var(--c-surface-alt,#f1f5f9);margin:0;position:relative;overflow:hidden}.kyUQ1q_wideImg{object-fit:cover}.kyUQ1q_caption{color:var(--c-text-muted,#64748b);margin-top:8px;font-size:13.5px}.kyUQ1q_quote{border-left:4px solid var(--partner-accent,#e17d34);margin:0;padding:0 0 0 20px}.kyUQ1q_quoteText{color:var(--c-text,#0f172a);text-wrap:balance;margin:0 0 10px;font-size:clamp(19px,2.4vw,24px);font-weight:600;line-height:1.45}.kyUQ1q_quoteAuthor{color:var(--c-text-muted,#64748b);font-size:14px}.kyUQ1q_faq{gap:10px;display:grid}.kyUQ1q_faqItem{border:1px solid var(--c-border,#e2e8f0);border-radius:calc(14px*var(--site-r,1));background:#fff;padding:14px 18px}.kyUQ1q_faqQ{color:var(--c-text,#0f172a);cursor:pointer;font-weight:700;list-style:none}.kyUQ1q_faqQ::-webkit-details-marker{display:none}.kyUQ1q_faqQ:after{content:" +";color:var(--partner-accent,#e17d34)}.kyUQ1q_faqItem[open] .kyUQ1q_faqQ:after{content:" −"}.kyUQ1q_faqA{color:var(--c-text-muted,#475569);margin-top:10px;font-size:15px;line-height:1.6}.kyUQ1q_ctaSec{text-align:center}.kyUQ1q_ctaSec .kyUQ1q_btnRow{justify-content:center}.kyUQ1q_ctaText{color:var(--c-text-muted,#475569);max-width:60ch;margin:0 auto 22px;font-size:17px;line-height:1.55}.kyUQ1q_divider{border:0;border-top:1px solid var(--c-border,#e2e8f0);margin:0}.kyUQ1q_empty{border:1px dashed var(--c-border,#cbd5e1);border-radius:calc(14px*var(--site-r,1));color:var(--c-text-muted,#64748b);padding:22px}.kyUQ1q_offers{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;display:grid}.kyUQ1q_offer{border:1px solid var(--c-border,#e2e8f0);border-radius:calc(16px*var(--site-r,1));color:inherit;background:#fff;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.kyUQ1q_offer:hover{border-color:var(--partner-accent,#e17d34)}.kyUQ1q_offerCover{aspect-ratio:4/3;background:var(--c-surface-alt,#f1f5f9);display:block;position:relative}.kyUQ1q_offerImg{object-fit:cover}.kyUQ1q_offerStub{opacity:.4;justify-content:center;align-items:center;font-size:32px;display:flex;position:absolute;inset:0}.kyUQ1q_offerBody{flex-direction:column;gap:4px;padding:12px 14px 14px;display:flex}.kyUQ1q_offerTitle{color:var(--c-text,#0f172a);font-weight:700}.kyUQ1q_offerMeta{color:var(--c-text-muted,#64748b);font-size:13px}.kyUQ1q_offerPrice{color:var(--partner-accent,#e17d34);margin-top:2px;font-weight:700}.kyUQ1q_schedule{flex-direction:column;gap:8px;display:flex}.kyUQ1q_route{border:1px solid var(--c-border,#e2e8f0);border-radius:calc(12px*var(--site-r,1));color:inherit;background:#fff;flex-wrap:wrap;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;display:flex}.kyUQ1q_route:hover{border-color:var(--partner-accent,#e17d34)}.kyUQ1q_routeWay{color:var(--c-text,#0f172a);font-weight:700}.kyUQ1q_routeDate{color:var(--c-text-muted,#64748b);font-size:13.5px}.kyUQ1q_routePrice{color:var(--partner-accent,#e17d34);white-space:nowrap;margin-left:auto;font-weight:700}.kyUQ1q_reviews{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;display:grid}.kyUQ1q_review{border:1px solid var(--c-border,#e2e8f0);border-radius:calc(14px*var(--site-r,1));background:#fff;flex-direction:column;gap:8px;padding:16px 18px;display:flex}.kyUQ1q_reviewHead{align-items:baseline;gap:10px;display:flex}.kyUQ1q_reviewAuthor{color:var(--c-text,#0f172a);font-weight:700}.kyUQ1q_reviewStars{color:#e8a33d;letter-spacing:1px;font-size:14px}.kyUQ1q_reviewText{color:var(--c-text,#334155);margin:0;font-size:15px;line-height:1.55}.kyUQ1q_reviewTour{color:var(--c-text-muted,#64748b);font-size:13px;text-decoration:none}.kyUQ1q_reviewReply{border-left:3px solid var(--partner-accent,#e17d34);color:var(--c-text-muted,#475569);padding:8px 0 8px 12px;font-size:14px;line-height:1.5}.kyUQ1q_reviewReplyWho{text-transform:uppercase;letter-spacing:.4px;color:var(--partner-accent,#e17d34);margin-bottom:3px;font-size:12px;font-weight:700;display:block}.kyUQ1q_fleet{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.kyUQ1q_fleetItem{border:1px solid var(--c-border,#e2e8f0);border-radius:calc(14px*var(--site-r,1));color:inherit;background:#fff;align-items:center;gap:14px;padding:10px;text-decoration:none;display:flex}a.kyUQ1q_fleetItem:hover{border-color:var(--partner-accent,#e17d34)}.kyUQ1q_fleetPhoto{border-radius:calc(10px*var(--site-r,1));background:var(--c-surface-alt,#f1f5f9);flex:none;justify-content:center;align-items:center;width:96px;height:72px;display:flex;position:relative;overflow:hidden}.kyUQ1q_fleetBody{flex-direction:column;gap:3px;min-width:0;display:flex}.kyUQ1q_contacts{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.kyUQ1q_hours{flex-direction:column;gap:10px;margin:18px 0 0;display:flex}.kyUQ1q_hoursRow{flex-direction:column;gap:2px;display:flex}.kyUQ1q_hoursCity{font-weight:600}.kyUQ1q_hoursText{opacity:.8;margin:0;line-height:1.5}.kyUQ1q_contact{border:1px solid var(--c-border,#e2e8f0);border-radius:calc(10px*var(--site-r,1));height:44px;color:var(--c-text,#334155);background:#fff;align-items:center;gap:6px;padding:0 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.kyUQ1q_contact:hover{border-color:var(--partner-accent,#e17d34);color:var(--partner-accent,#e17d34)}.kyUQ1q_inqLead{color:var(--c-text-muted,#475569);max-width:60ch;margin:0 0 22px;font-size:17px;line-height:1.55}.kyUQ1q_inqForm{gap:16px;max-width:720px;display:grid}.kyUQ1q_inqGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.kyUQ1q_inqField{color:#0f172a;gap:6px;min-width:0;font-size:14px;font-weight:600;display:grid}.kyUQ1q_inqField em{color:var(--c-text-muted,#64748b);font-style:normal;font-weight:400}.kyUQ1q_inqInput{border-radius:calc(12px*var(--site-r,1));color:#0f172a;width:100%;min-height:48px;font:inherit;background:#fff;border:1px solid #cbd5e1;padding:12px 14px;font-size:16px;font-weight:400}.kyUQ1q_inqInput:focus-visible{outline:2px solid var(--partner-accent,#e17d34);outline-offset:1px}textarea.kyUQ1q_inqInput{resize:vertical;min-height:104px}.kyUQ1q_inqConsent{color:var(--c-text-muted,#475569);align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}.kyUQ1q_inqConsent input{width:20px;height:20px;accent-color:var(--partner-accent,#e17d34);flex:none;margin:0}.kyUQ1q_inqConsent a{color:inherit;text-decoration:underline}.kyUQ1q_inqTrap{opacity:0;width:1px;height:1px;position:absolute;left:-10000px}.kyUQ1q_inqError{color:#b42318;margin:0;font-size:15px}.kyUQ1q_inqDone{border-radius:calc(14px*var(--site-r,1));background:var(--c-surface-alt,#f5f8fb);color:var(--c-text,#0f172a);max-width:720px;margin:0;padding:18px 20px;font-size:17px}.kyUQ1q_toneDark .kyUQ1q_inqField{color:#fff}.kyUQ1q_toneDark .kyUQ1q_inqField em{color:#fff9}.kyUQ1q_toneDark .kyUQ1q_inqLead,.kyUQ1q_toneDark .kyUQ1q_inqConsent{color:#ffffffc7}.kyUQ1q_toneDark .kyUQ1q_inqInput{color:#fff;background:#ffffff14;border-color:#ffffff3d}.kyUQ1q_toneDark .kyUQ1q_inqInput option{color:#0f172a}.kyUQ1q_toneDark .kyUQ1q_inqError{color:#ffb4a8}.kyUQ1q_toneDark .kyUQ1q_inqDone{color:#fff;background:#ffffff14}.kyUQ1q_embedVideo,.kyUQ1q_embedMap{border-radius:calc(16px*var(--site-r,1));background:#0f172a;width:100%;max-width:100%;position:relative;overflow:hidden}.kyUQ1q_embedVideo iframe,.kyUQ1q_embedMap iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.kyUQ1q_embedVideo{aspect-ratio:16/9}.kyUQ1q_embedMap{aspect-ratio:16/9;background:#e5e7eb;min-height:320px}@media (max-width:620px){.kyUQ1q_embedMap{aspect-ratio:3/4}}.kyUQ1q_embedCaption{color:var(--c-text-muted,#64748b);margin:10px 0 0;font-size:14px}.kyUQ1q_stats{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:20px;display:grid}.kyUQ1q_stat{gap:4px;min-width:0;display:grid}.kyUQ1q_statValue{font-family:var(--site-head,inherit);letter-spacing:-.8px;color:var(--partner-accent,#e17d34);font-variant-numeric:tabular-nums;font-size:clamp(32px,5vw,44px);font-weight:800;line-height:1.05}.kyUQ1q_statLabel{color:var(--c-text-muted,#475569);font-size:15px;line-height:1.4}.kyUQ1q_team{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:24px;display:grid}.kyUQ1q_person{align-content:start;gap:4px;min-width:0;display:grid}.kyUQ1q_personPhoto{background:var(--c-surface-alt,#eef2f6);width:120px;height:120px;color:var(--partner-accent,#e17d34);border-radius:50%;place-items:center;margin-bottom:10px;font-size:40px;font-weight:800;display:grid;position:relative;overflow:hidden}.kyUQ1q_personRole{color:var(--partner-accent,#e17d34);font-size:14px;font-weight:600}.kyUQ1q_logos{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));align-items:center;gap:16px;display:grid}.kyUQ1q_logo{opacity:.8;height:64px;transition:opacity .15s;display:block;position:relative}.kyUQ1q_logo:hover{opacity:1}.kyUQ1q_logoImg{object-fit:contain;filter:grayscale()}.kyUQ1q_logo:hover .kyUQ1q_logoImg{filter:none}.kyUQ1q_cd{flex-wrap:wrap;justify-content:center;gap:12px;min-height:92px;margin:0 auto 22px;display:flex}.kyUQ1q_cdCell{border-radius:calc(14px*var(--site-r,1));border:1px solid var(--c-border,#e2e8f0);background:#fff;gap:2px;min-width:96px;padding:14px 10px;display:grid}.kyUQ1q_cdNum{font-family:var(--site-head,inherit);color:#0f172a;font-variant-numeric:tabular-nums;font-size:34px;font-weight:800;line-height:1}.kyUQ1q_cdLabel{color:var(--c-text-muted,#64748b);font-size:13px}.kyUQ1q_cdDone{margin:0 0 22px;font-size:18px;font-weight:700}.kyUQ1q_ti{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;display:grid}.kyUQ1q_tiLeft .kyUQ1q_tiImage{order:-1}.kyUQ1q_tiText{min-width:0}.kyUQ1q_tiText .kyUQ1q_btnRow{margin-top:22px}.kyUQ1q_tiSolo{grid-template-columns:1fr}.kyUQ1q_tiImage{aspect-ratio:4/3;border-radius:calc(18px*var(--site-r,1));background:var(--c-surface-alt,#eef2f6);position:relative;overflow:hidden}@media (max-width:800px){.kyUQ1q_ti{grid-template-columns:1fr;gap:22px}.kyUQ1q_tiImage{order:-1}}.kyUQ1q_prices{max-width:760px;display:grid}.kyUQ1q_priceRow{border-bottom:1px dashed var(--c-border,#cbd5e1);justify-content:space-between;gap:16px;padding:14px 0;display:flex}.kyUQ1q_priceName{color:#0f172a;gap:2px;min-width:0;font-size:16px;font-weight:600;display:grid}.kyUQ1q_priceNote{color:var(--c-text-muted,#64748b);font-size:14px;font-weight:400}.kyUQ1q_priceValue{white-space:nowrap;color:#0f172a;font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.kyUQ1q_toneDark .kyUQ1q_statLabel,.kyUQ1q_toneDark .kyUQ1q_priceNote{color:#ffffffb3}.kyUQ1q_toneDark .kyUQ1q_priceName,.kyUQ1q_toneDark .kyUQ1q_priceValue{color:#fff}.kyUQ1q_toneDark .kyUQ1q_priceRow{border-color:#fff3}.kyUQ1q_toneDark .kyUQ1q_cdCell{background:#ffffff14;border-color:#ffffff29}.kyUQ1q_toneDark .kyUQ1q_cdNum{color:#fff}.kyUQ1q_toneDark .kyUQ1q_cdLabel,.kyUQ1q_toneDark .kyUQ1q_cdDone{color:#ffffffc7}.kyUQ1q_toneDark .kyUQ1q_logoImg{filter:grayscale()brightness(1.8)}.kyUQ1q_quiz{gap:18px;max-width:960px;display:grid}.kyUQ1q_quizProgress{letter-spacing:.04em;text-transform:uppercase;color:var(--c-text-muted,#64748b);font-size:13px}.kyUQ1q_quizQuestion{font-family:var(--site-head,inherit);color:var(--c-text,#0f172a);text-wrap:balance;font-size:clamp(19px,2.2vw,23px);font-weight:700}.kyUQ1q_quizOptions{flex-wrap:wrap;gap:10px;display:flex}.kyUQ1q_quizOption{font:inherit;cursor:pointer;border-radius:calc(12px*var(--site-r,1));border:1.5px solid var(--partner-accent,#e17d34);color:var(--c-text,#0f172a);background:#fff;padding:13px 20px;font-size:16px;font-weight:600;transition:background .15s,color .15s}.kyUQ1q_quizOption:hover,.kyUQ1q_quizOption:focus-visible{background:var(--partner-accent,#e17d34);color:#fff;outline:none}.kyUQ1q_quizOptionQuiet{color:var(--c-text-muted,#475569);border-color:#cbd5e1;justify-self:start}.kyUQ1q_quizOptionQuiet:hover,.kyUQ1q_quizOptionQuiet:focus-visible{color:var(--c-text,#0f172a);background:#f1f5f9}.kyUQ1q_quizBook{color:var(--partner-accent,#e17d34);margin-top:6px;font-weight:700}.kyUQ1q_program{gap:0;margin:0;padding:0;list-style:none;display:grid}.kyUQ1q_programDay{grid-template-columns:96px minmax(0,1fr);gap:16px;padding-bottom:20px;display:grid;position:relative}.kyUQ1q_programDay:not(:last-child):before{content:"";background:color-mix(in srgb, var(--partner-accent,#e17d34) 25%, transparent);width:2px;position:absolute;top:30px;bottom:0;left:47px}@media (max-width:520px){.kyUQ1q_programDay{grid-template-columns:76px minmax(0,1fr)}.kyUQ1q_programDay:not(:last-child):before{left:37px}}.kyUQ1q_programWhen{border-radius:var(--site-btn-r,999px);background:var(--partner-accent,#e17d34);color:#fff;text-align:center;white-space:nowrap;z-index:1;place-self:start center;padding:5px 10px;font-size:13px;font-weight:800;position:relative}.kyUQ1q_programBody{min-width:0;padding-top:2px}.kyUQ1q_compare{grid-template-columns:repeat(var(--cols,3), minmax(220px, 1fr));scroll-snap-type:x mandatory;gap:16px;padding-bottom:4px;display:grid;overflow-x:auto}.kyUQ1q_compareCol{border-radius:calc(16px*var(--site-r,1));scroll-snap-align:start;background:#fff;border:1px solid #e2e8f0;grid-template-rows:auto auto 1fr auto;gap:12px;min-width:0;padding:14px;display:grid}.kyUQ1q_compareCol .kyUQ1q_offerCover{border-radius:calc(12px*var(--site-r,1))}.kyUQ1q_compareRows{gap:0;margin:0;display:grid}.kyUQ1q_compareRows>div{border-top:1px solid #eef2f6;justify-content:space-between;gap:12px;padding:8px 0;font-size:14px;display:flex}.kyUQ1q_compareRows dt{color:#64748b}.kyUQ1q_compareRows dd{color:#0f172a;text-align:right;font-variant-numeric:tabular-nums;margin:0;font-weight:600}.kyUQ1q_popup{border-radius:calc(18px*var(--site-r,1));color:#0f172a;background:#fff;border:0;width:min(480px,100vw - 32px);height:fit-content;max-height:calc(100dvh - 32px);margin:auto;padding:0;position:fixed;inset:0;overflow-y:auto;box-shadow:0 24px 60px #0f172a4d}.kyUQ1q_popup::backdrop{background:#0f172a80}.kyUQ1q_popup[open]{animation:.2s ease-out kyUQ1q_popupIn}@media (prefers-reduced-motion:reduce){.kyUQ1q_popup[open]{animation:none}}@keyframes kyUQ1q_popupIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.kyUQ1q_popupClose{z-index:2;color:#0f172a;cursor:pointer;background:#ffffffeb;border:0;border-radius:50%;width:36px;height:36px;font-size:16px;position:absolute;top:10px;right:10px}.kyUQ1q_popupClose:focus-visible{outline:3px solid var(--partner-accent,#e17d34);outline-offset:2px}.kyUQ1q_popupImage{aspect-ratio:16/9;background:#eef2f6;position:relative}.kyUQ1q_popupBody{justify-items:start;gap:10px;padding:22px;display:grid}.kyUQ1q_popupBody .kyUQ1q_h2{margin:0;padding-right:36px}
.L0LNIG_header{border-bottom:1px solid var(--c-border,#e2e8f0);background:#fff}.L0LNIG_inner{align-items:center;gap:14px;width:100%;max-width:1040px;height:52px;margin:0 auto;padding:0 16px;display:flex}.L0LNIG_logo{opacity:.72;align-items:center;transition:opacity .15s;display:inline-flex}.L0LNIG_logo:hover{opacity:1}.L0LNIG_spacer{flex:auto}.L0LNIG_link{color:var(--c-text-muted,#475569);white-space:nowrap;font-size:14px;font-weight:600;text-decoration:none}.L0LNIG_link:hover{color:var(--c-text,#0f172a)}.L0LNIG_footerBottomRight{align-items:center;gap:12px;display:inline-flex}.L0LNIG_footer{border-top:1px solid var(--c-border,#e2e8f0);background:var(--c-surface-alt,#f5f8fb);margin-top:40px;padding:32px 0 20px}.L0LNIG_footerInner{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:28px;width:100%;max-width:1040px;margin:0 auto;padding:0 16px;display:grid}.L0LNIG_footerCol{flex-direction:column;gap:8px;min-width:0;display:flex}.L0LNIG_footerName{color:var(--c-text,#0f172a);font-size:17px;font-weight:800}.L0LNIG_requisites{color:var(--c-text-muted,#64748b);font-variant-numeric:tabular-nums;font-size:12.5px;line-height:1.55}.L0LNIG_footerContacts{flex-wrap:wrap;gap:12px;font-size:14px;display:flex}.L0LNIG_footerContacts a{color:var(--c-text,#334155);font-weight:600;text-decoration:none}.L0LNIG_footerContacts a:hover{color:var(--partner-accent,#e17d34)}.L0LNIG_footerColTitle{text-transform:uppercase;letter-spacing:.6px;color:var(--c-text-muted,#94a3b8);font-size:11.5px;font-weight:800}.L0LNIG_footerLinks{flex-direction:column;gap:6px;font-size:14px;display:flex}.L0LNIG_footerLinks a{color:var(--c-text-muted,#475569);text-decoration:none}.L0LNIG_footerLinks a:hover{color:var(--partner-accent,#e17d34)}.L0LNIG_footerNote{color:var(--c-text-muted,#64748b);margin:0;font-size:13px;line-height:1.55}.L0LNIG_footerBottom{border-top:1px solid var(--c-border,#e2e8f0);width:100%;max-width:1040px;color:var(--c-text-muted,#94a3b8);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:24px auto 0;padding:14px 16px 0;font-size:13px;display:flex}.L0LNIG_poweredBy{color:var(--c-text-muted,#64748b);font-weight:600;text-decoration:none}.L0LNIG_poweredBy:hover{color:var(--c-text,#0f172a)}.L0LNIG_complaintLink{color:var(--c-text-muted,#94a3b8);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;font-size:12.5px;text-decoration:underline}.L0LNIG_complaintLink:hover{color:var(--c-text,#475569)}.L0LNIG_complaintDone{color:var(--c-text-muted,#64748b);font-size:12.5px}.L0LNIG_complaintForm{flex-direction:column;gap:8px;width:100%;max-width:420px;margin-top:8px;display:flex}.L0LNIG_complaintInput{border:1px solid var(--c-border,#e2e8f0);border-radius:calc(9px*var(--site-r,1));width:100%;color:var(--c-text,#0f172a);background:#fff;padding:8px 10px;font-family:inherit;font-size:13.5px}.L0LNIG_complaintActions{align-items:center;gap:12px;display:flex}.L0LNIG_complaintSend{border-radius:calc(9px*var(--site-r,1));background:var(--partner-accent,#e17d34);color:#fff;cursor:pointer;border:0;padding:7px 16px;font-size:13.5px;font-weight:600}.L0LNIG_complaintSend:disabled{opacity:.5;cursor:default}.L0LNIG_consent{z-index:1000;border-radius:calc(14px*var(--site-r,1));color:#1e293b;background:#fff;border:1px solid #e2e8f0;align-items:center;gap:16px;max-width:720px;margin:0 auto;padding:14px 16px;display:flex;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 12px 32px #0f172a29}@media (max-width:600px){.L0LNIG_consent{flex-direction:column;align-items:stretch;gap:10px}}.L0LNIG_consentText{flex:1;margin:0;font-size:13.5px;line-height:1.5}.L0LNIG_consentLink{color:inherit;text-underline-offset:2px;text-decoration:underline}.L0LNIG_consentActions{flex-shrink:0;gap:8px;display:flex}.L0LNIG_consentAccept,.L0LNIG_consentQuiet{border-radius:calc(10px*var(--site-r,1));height:40px;font:inherit;cursor:pointer;padding:0 16px;font-size:14px;font-weight:600}@media (max-width:600px){.L0LNIG_consentAccept,.L0LNIG_consentQuiet{flex:1}}.L0LNIG_consentAccept{color:#fff;background:var(--partner-accent,#e17d34);border:0}.L0LNIG_consentQuiet{color:#334155;background:#fff;border:1px solid #cbd5e1}
@font-face{font-family:inter;src:url(../media/Inter-s.p.3gt7qv-aqedw2.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.Pfjlua_className{font-family:inter,inter Fallback}.Pfjlua_variable{--font-inter:"inter", "inter Fallback"}
@font-face{font-family:display;src:url(../media/Manrope-s.p.0eyzs36c5-2e-.woff2)format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.0%;size-adjust:100.14%}.BR332W_className{font-family:display,display Fallback}.BR332W_variable{--font-display:"display", "display Fallback"}
@font-face{font-family:playfair;src:url(../media/PlayfairDisplay-s.3qmxjbvj-dglz.woff2)format("woff2");font-display:swap;font-weight:400 900}@font-face{font-family:playfair Fallback;src:local(Arial);ascent-override:106.51%;descent-override:24.71%;line-gap-override:0.0%;size-adjust:101.58%}.oo3VMq_className{font-family:playfair,playfair Fallback}.oo3VMq_variable{--sf-playfair:"playfair", "playfair Fallback"}
@font-face{font-family:ptSans;src:url(../media/PTSans_Regular-s.3rxejjioxyz-6.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:ptSans;src:url(../media/PTSans_Bold-s.0mjzn2de9ybqo.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:ptSans Fallback;src:local(Arial);ascent-override:104.75%;descent-override:28.4%;line-gap-override:0.0%;size-adjust:97.18%}.ekITsG_className{font-family:ptSans,ptSans Fallback}.ekITsG_variable{--sf-ptsans:"ptSans", "ptSans Fallback"}
@font-face{font-family:montserrat;src:url(../media/Montserrat-s.3n20st01ahwag.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:montserrat Fallback;src:local(Arial);ascent-override:87.85%;descent-override:22.78%;line-gap-override:0.0%;size-adjust:110.19%}.YcXwiG_className{font-family:montserrat,montserrat Fallback}.YcXwiG_variable{--sf-montserrat:"montserrat", "montserrat Fallback"}
@font-face{font-family:nunito;src:url(../media/Nunito-s.34a56c5jp6e3w.woff2)format("woff2");font-display:swap;font-weight:200 1000}@font-face{font-family:nunito Fallback;src:local(Arial);ascent-override:103.02%;descent-override:35.97%;line-gap-override:0.0%;size-adjust:98.13%}.ZJx3va_className{font-family:nunito,nunito Fallback}.ZJx3va_variable{--sf-nunito:"nunito", "nunito Fallback"}
@font-face{font-family:unbounded;src:url(../media/Unbounded-s.31-w2t1fd3quz.woff2)format("woff2");font-display:swap;font-weight:200 900}@font-face{font-family:unbounded Fallback;src:local(Arial);ascent-override:73.13%;descent-override:18.01%;line-gap-override:0.0%;size-adjust:136.07%}.Qs9mAa_className{font-family:unbounded,unbounded Fallback}.Qs9mAa_variable{--sf-unbounded:"unbounded", "unbounded Fallback"}
@font-face{font-family:golos;src:url(../media/GolosText-s.3pip0msaxdymp.woff2)format("woff2");font-display:swap;font-weight:400 900}@font-face{font-family:golos Fallback;src:local(Arial);ascent-override:90.05%;descent-override:20.21%;line-gap-override:0.0%;size-adjust:108.83%}.eR4ZeW_className{font-family:golos,golos Fallback}.eR4ZeW_variable{--sf-golos:"golos", "golos Fallback"}
@font-face{font-family:lora;src:url(../media/Lora-s.1rc_0n_zma89c.woff2)format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:lora Fallback;src:local(Arial);ascent-override:95.74%;descent-override:26.08%;line-gap-override:0.0%;size-adjust:105.08%}.m-pfNW_className{font-family:lora,lora Fallback}.m-pfNW_variable{--sf-lora:"lora", "lora Fallback"}
.UqEz-W_link{border:1px solid var(--c-line);width:38px;height:38px;color:var(--c-ink-2);border-radius:50%;justify-content:center;align-items:center;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex;position:relative}.UqEz-W_link:hover{background:var(--c-surface-2);border-color:var(--c-line-input);color:var(--c-accent)}.UqEz-W_icon{width:20px;height:20px}.UqEz-W_badge{background:var(--c-accent);min-width:18px;height:18px;color:var(--c-accent-ink);text-align:center;border-radius:20px;padding:0 5px;font-size:11px;font-weight:800;line-height:18px;position:absolute;top:-4px;right:-4px}
