.kyUQ1q_wrap{width:100%;max-width:1040px;margin:0 auto;padding:0 16px}.kyUQ1q_siteFrame{position:relative}.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_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}.kyUQ1q_spaceS{padding-top:26px;padding-bottom:26px}.kyUQ1q_spaceL{padding-top:88px;padding-bottom:88px}@media (max-width:620px){.kyUQ1q_spaceS{padding-top:20px;padding-bottom:20px}.kyUQ1q_spaceL{padding-top:56px;padding-bottom:56px}}.kyUQ1q_toneAccent{background:var(--partner-accent,#e17d34);color:#fff}.kyUQ1q_toneAccent .kyUQ1q_h2,.kyUQ1q_toneAccent .kyUQ1q_cardTitle,.kyUQ1q_toneAccent .kyUQ1q_quoteText,.kyUQ1q_toneAccent .kyUQ1q_heroTitle,.kyUQ1q_toneAccent .kyUQ1q_offerTitle{color:#fff}.kyUQ1q_toneAccent .kyUQ1q_cardText,.kyUQ1q_toneAccent .kyUQ1q_prose,.kyUQ1q_toneAccent .kyUQ1q_ctaText,.kyUQ1q_toneAccent .kyUQ1q_offerMeta,.kyUQ1q_toneAccent .kyUQ1q_heroLead{color:#ffffffdb}.kyUQ1q_toneAccent .kyUQ1q_kicker,.kyUQ1q_toneAccent .kyUQ1q_heroKicker{color:#ffffffbf}.kyUQ1q_toneAccent .kyUQ1q_card{background:#ffffff1f;border-color:#ffffff3d}.kyUQ1q_toneAccent .kyUQ1q_btnPrimary{color:var(--partner-accent,#e17d34);background:#fff}.kyUQ1q_toneAccent .kyUQ1q_offerPrice{color:#fff}.kyUQ1q_heroFull{align-items:flex-end;min-height:min(92vh,880px);padding:0 0 clamp(40px,8vh,96px);display:flex}.kyUQ1q_heroFull.kyUQ1q_heroImage:after{background:linear-gradient(#0814210d 30%,#081421d1 100%)}.kyUQ1q_heroFull .kyUQ1q_heroTitle{letter-spacing:-1.6px;max-width:14ch;font-size:clamp(38px,7.2vw,86px);line-height:1.02}.kyUQ1q_heroFull .kyUQ1q_heroLead{font-size:clamp(16px,1.8vw,20px)}.kyUQ1q_heroSplit .kyUQ1q_heroTitle{color:var(--c-text,#0f172a);letter-spacing:-1.2px;font-size:clamp(32px,5.2vw,60px);line-height:1.04}.kyUQ1q_heroSplit .kyUQ1q_heroLead{color:var(--c-text-muted,#475569);opacity:1}.kyUQ1q_heroSplit .kyUQ1q_heroKicker{color:var(--partner-accent,#e17d34);opacity:1}.kyUQ1q_heroSplit .kyUQ1q_btnGhost{color:var(--c-text,#0f172a)}.kyUQ1q_toneDark.kyUQ1q_heroSplit .kyUQ1q_heroTitle,.kyUQ1q_toneAccent.kyUQ1q_heroSplit .kyUQ1q_heroTitle{color:#fff}.kyUQ1q_toneDark.kyUQ1q_heroSplit .kyUQ1q_heroLead,.kyUQ1q_toneAccent.kyUQ1q_heroSplit .kyUQ1q_heroLead{color:#ffffffd1}.kyUQ1q_toneDark.kyUQ1q_heroSplit .kyUQ1q_heroKicker,.kyUQ1q_toneDark.kyUQ1q_heroSplit .kyUQ1q_btnGhost,.kyUQ1q_toneAccent.kyUQ1q_heroSplit .kyUQ1q_heroKicker,.kyUQ1q_toneAccent.kyUQ1q_heroSplit .kyUQ1q_btnGhost{color:#fff}.kyUQ1q_heroSplitGrid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,64px);padding-top:clamp(12px,3vw,32px);padding-bottom:clamp(12px,3vw,32px);display:grid}.kyUQ1q_heroSplitText{min-width:0}.kyUQ1q_heroSplitImage{aspect-ratio:4/5;border-radius:calc(24px*var(--site-r,1));background:var(--c-surface-alt,#eef2f6);position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #0f172a73}.kyUQ1q_heroNext{border-radius:calc(22px*var(--site-r,1));color:var(--c-text,#0f172a);background:#fff;flex-direction:column;text-decoration:none;transition:transform .25s;display:flex;overflow:hidden;box-shadow:0 30px 70px -32px #0f172a80,0 0 0 1px #0f172a0f}.kyUQ1q_heroNext:hover{transform:translateY(-3px)}.kyUQ1q_heroNextCover{aspect-ratio:16/10;background:var(--c-surface-alt,#eef2f6);position:relative}.kyUQ1q_heroNextBadge{z-index:1;color:#0f172a;background:#fffffff0;border-radius:999px;padding:6px 11px;font-size:12px;font-weight:700;position:absolute;top:14px;left:14px}.kyUQ1q_heroNextBody{flex-direction:column;gap:6px;padding:18px 20px 20px;display:flex}.kyUQ1q_heroNextTitle{font-family:var(--site-head,inherit);letter-spacing:-.3px;font-size:20px;font-weight:800;line-height:1.2}.kyUQ1q_heroNextFoot{justify-content:space-between;align-items:baseline;gap:12px;margin-top:6px;display:flex}.kyUQ1q_heroNextGo{color:var(--partner-accent,#e17d34);white-space:nowrap;font-size:14px;font-weight:700}.kyUQ1q_heroCollage{text-align:center;padding-bottom:clamp(36px,6vw,72px)}.kyUQ1q_heroCollageHead{flex-direction:column;align-items:center;display:flex}.kyUQ1q_heroCollageHead .kyUQ1q_heroTitle{color:var(--c-text,#0f172a);letter-spacing:-1.6px;max-width:16ch;font-size:clamp(34px,6.4vw,76px);line-height:1.02}.kyUQ1q_heroCollageHead .kyUQ1q_heroLead{color:var(--c-text-muted,#475569);opacity:1}.kyUQ1q_heroCollageHead .kyUQ1q_heroKicker{color:var(--partner-accent,#e17d34);opacity:1}.kyUQ1q_heroCollageHead .kyUQ1q_btnRow{justify-content:center}.kyUQ1q_heroCollageHead .kyUQ1q_btnGhost{color:var(--c-text,#0f172a)}.kyUQ1q_toneDark .kyUQ1q_heroCollageHead .kyUQ1q_heroTitle,.kyUQ1q_toneDark .kyUQ1q_heroCollageHead .kyUQ1q_heroKicker,.kyUQ1q_toneDark .kyUQ1q_heroCollageHead .kyUQ1q_btnGhost,.kyUQ1q_toneAccent .kyUQ1q_heroCollageHead .kyUQ1q_heroTitle,.kyUQ1q_toneAccent .kyUQ1q_heroCollageHead .kyUQ1q_heroKicker,.kyUQ1q_toneAccent .kyUQ1q_heroCollageHead .kyUQ1q_btnGhost{color:#fff}.kyUQ1q_toneDark .kyUQ1q_heroCollageHead .kyUQ1q_heroLead,.kyUQ1q_toneAccent .kyUQ1q_heroCollageHead .kyUQ1q_heroLead{color:#ffffffd1}.kyUQ1q_heroCollageRow{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:clamp(10px,2vw,22px);margin-top:clamp(32px,5vw,56px);display:grid}.kyUQ1q_heroCollageRow[data-count="1"]{grid-template-columns:minmax(0,1fr);max-width:760px}.kyUQ1q_heroCollageRow[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:820px}.kyUQ1q_heroCollageShot{aspect-ratio:3/4;border-radius:calc(20px*var(--site-r,1));background:var(--c-surface-alt,#eef2f6);position:relative;overflow:hidden}.kyUQ1q_heroCollageRow[data-count="3"] .kyUQ1q_heroCollageShot:nth-child(2){aspect-ratio:3/4.6}.kyUQ1q_heroCollageRow[data-count="1"] .kyUQ1q_heroCollageShot{aspect-ratio:16/9}.kyUQ1q_heroCollageShot:first-child{transform:rotate(-1.5deg)}.kyUQ1q_heroCollageShot:nth-child(3){transform:rotate(1.5deg)}.kyUQ1q_heroMinimal{padding-top:clamp(56px,10vw,128px);padding-bottom:clamp(48px,8vw,104px)}.kyUQ1q_heroMinimal .kyUQ1q_heroTitle{color:var(--c-text,#0f172a);letter-spacing:-2.4px;max-width:13ch;font-size:clamp(40px,8vw,104px);line-height:.98}.kyUQ1q_heroMinimal .kyUQ1q_heroLead{color:var(--c-text-muted,#475569);opacity:1;font-size:clamp(17px,2vw,22px)}.kyUQ1q_heroMinimal .kyUQ1q_heroKicker{color:var(--partner-accent,#e17d34);opacity:1}.kyUQ1q_heroMinimal .kyUQ1q_btnGhost{color:var(--c-text,#0f172a)}.kyUQ1q_toneDark.kyUQ1q_heroMinimal .kyUQ1q_heroTitle,.kyUQ1q_toneDark.kyUQ1q_heroMinimal .kyUQ1q_heroKicker,.kyUQ1q_toneDark.kyUQ1q_heroMinimal .kyUQ1q_btnGhost,.kyUQ1q_toneAccent.kyUQ1q_heroMinimal .kyUQ1q_heroTitle,.kyUQ1q_toneAccent.kyUQ1q_heroMinimal .kyUQ1q_heroKicker,.kyUQ1q_toneAccent.kyUQ1q_heroMinimal .kyUQ1q_btnGhost{color:#fff}.kyUQ1q_toneDark.kyUQ1q_heroMinimal .kyUQ1q_heroLead,.kyUQ1q_toneAccent.kyUQ1q_heroMinimal .kyUQ1q_heroLead{color:#ffffffd1}.kyUQ1q_heroMinimalRule{background:var(--partner-accent,#e17d34);border-radius:4px;width:72px;height:4px;margin:6px 0 22px;display:block}.kyUQ1q_toneAccent .kyUQ1q_heroMinimalRule{background:#fff}.kyUQ1q_heroMinimalProof{color:var(--c-text-muted,#64748b);margin:26px 0 0;font-size:14px;font-weight:600}.kyUQ1q_toneDark .kyUQ1q_heroMinimalProof,.kyUQ1q_toneAccent .kyUQ1q_heroMinimalProof{color:#ffffffc7}@media (max-width:800px){.kyUQ1q_heroSplitGrid{grid-template-columns:minmax(0,1fr)}.kyUQ1q_heroSplitImage{aspect-ratio:4/3;order:-1}.kyUQ1q_heroNext{order:1}.kyUQ1q_heroCollageRow[data-count="3"]{grid-template-columns:1fr 1fr}.kyUQ1q_heroCollageRow[data-count="3"] .kyUQ1q_heroCollageShot:nth-child(3){display:none}}.kyUQ1q_offerList{border-top:1px solid var(--c-border,#e2e8f0);flex-direction:column;display:flex}.kyUQ1q_offerRow{border-bottom:1px solid var(--c-border,#e2e8f0);color:inherit;grid-template-columns:112px minmax(0,1fr) auto 24px;align-items:center;gap:18px;padding:14px 4px;text-decoration:none;transition:background .15s;display:grid}.kyUQ1q_offerRow:hover{background:#0f172a06}.kyUQ1q_offerRow:hover .kyUQ1q_offerRowGo{color:var(--partner-accent,#e17d34);transform:translate(4px)}.kyUQ1q_toneDark .kyUQ1q_offerRow,.kyUQ1q_toneAccent .kyUQ1q_offerRow{border-color:#ffffff29}.kyUQ1q_toneDark .kyUQ1q_offerRow:hover,.kyUQ1q_toneAccent .kyUQ1q_offerRow:hover{background:#ffffff0f}.kyUQ1q_offerRowCover{aspect-ratio:4/3;border-radius:calc(12px*var(--site-r,1));background:var(--c-surface-alt,#f1f5f9);display:block;position:relative;overflow:hidden}.kyUQ1q_offerRowBody{flex-direction:column;gap:4px;min-width:0;display:flex}.kyUQ1q_offerRowGo{color:var(--c-text-muted,#94a3b8);font-size:20px;transition:transform .2s,color .2s}@media (max-width:620px){.kyUQ1q_offerRow{grid-template-columns:84px minmax(0,1fr);gap:12px}.kyUQ1q_offerRow .kyUQ1q_offerPrice{grid-column:2}.kyUQ1q_offerRowGo{display:none}}.kyUQ1q_offerFeatured{flex-direction:column;gap:16px;display:flex}.kyUQ1q_offerHero{border-radius:calc(20px*var(--site-r,1));border:1px solid var(--c-border,#e2e8f0);color:var(--c-text,#0f172a);background:#fff;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);text-decoration:none;display:grid;overflow:hidden}.kyUQ1q_offerHero:hover .kyUQ1q_offerHeroGo{gap:10px}.kyUQ1q_offerHeroCover{background:var(--c-surface-alt,#f1f5f9);min-height:320px;position:relative}.kyUQ1q_offerHeroBody{flex-direction:column;justify-content:center;gap:8px;padding:clamp(20px,4vw,40px);display:flex}.kyUQ1q_offerHeroTitle{font-family:var(--site-head,inherit);letter-spacing:-.5px;font-size:clamp(22px,2.6vw,30px);font-weight:800;line-height:1.15}.kyUQ1q_offerHeroGo{color:var(--partner-accent,#e17d34);gap:6px;margin-top:10px;font-weight:700;transition:gap .2s;display:inline-flex}@media (max-width:800px){.kyUQ1q_offerHero{grid-template-columns:minmax(0,1fr)}.kyUQ1q_offerHeroCover{aspect-ratio:16/10;min-height:0}}.kyUQ1q_offerRail{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:minmax(240px,300px);grid-auto-flow:column;gap:16px;margin-right:-16px;padding-bottom:10px;display:grid;overflow-x:auto}.kyUQ1q_offerTall{aspect-ratio:3/4;border-radius:calc(20px*var(--site-r,1));scroll-snap-align:start;color:#fff;background:#12283d;text-decoration:none;position:relative;overflow:hidden}.kyUQ1q_offerTall:after{content:"";background:linear-gradient(#0000 40%,#081421db 100%);position:absolute;inset:0}.kyUQ1q_offerTall .kyUQ1q_offerImg{transition:transform .5s}.kyUQ1q_offerTall:hover .kyUQ1q_offerImg{transform:scale(1.04)}.kyUQ1q_offerTallBody{z-index:1;flex-direction:column;gap:4px;padding:18px;display:flex;position:absolute;bottom:0;left:0;right:0}.kyUQ1q_offerTallTitle{font-family:var(--site-head,inherit);font-size:19px;font-weight:800;line-height:1.2}.kyUQ1q_offerTallMeta{opacity:.8;font-size:13px}.kyUQ1q_offerTallPrice{margin-top:4px;font-weight:700}.kyUQ1q_tiPhoto{color:#fff;align-items:center;min-height:clamp(420px,60vh,640px);display:flex;position:relative;overflow:hidden}.kyUQ1q_tiPhoto:after{content:"";background:linear-gradient(90deg,#081421d9 0%,#08142173 55%,#0814211a 100%);position:absolute;inset:0}.kyUQ1q_tiPhoto .kyUQ1q_h2{color:#fff}.kyUQ1q_tiPhoto .kyUQ1q_prose{color:#ffffffdb}.kyUQ1q_tiPhoto .kyUQ1q_kicker{color:#ffffffb3}.kyUQ1q_tiPhoto .kyUQ1q_btnRow{margin-top:22px}.kyUQ1q_tiPhotoInner{z-index:1;padding-top:56px;padding-bottom:56px;position:relative}.kyUQ1q_tiPhotoText{max-width:520px}.kyUQ1q_tiPhotoCard{color:var(--c-text,#0f172a)}.kyUQ1q_tiPhotoCard:after{background:0 0}.kyUQ1q_tiPhotoCard .kyUQ1q_tiPhotoText{border-radius:calc(22px*var(--site-r,1));background:#fff;padding:clamp(24px,4vw,44px);box-shadow:0 30px 70px -30px #0814218c}.kyUQ1q_tiPhotoCard .kyUQ1q_h2{color:var(--c-text,#0f172a)}.kyUQ1q_tiPhotoCard .kyUQ1q_prose{color:var(--c-text-muted,#475569)}.kyUQ1q_tiPhotoCard .kyUQ1q_kicker{color:var(--partner-accent,#e17d34)}.kyUQ1q_tiWideImage{aspect-ratio:21/9;border-radius:calc(22px*var(--site-r,1));background:var(--c-surface-alt,#eef2f6);margin-bottom:clamp(24px,4vw,40px);position:relative;overflow:hidden}.kyUQ1q_tiWideText{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:clamp(20px,4vw,56px);display:grid}.kyUQ1q_tiWideText .kyUQ1q_secHead{margin-bottom:0}.kyUQ1q_tiWideText .kyUQ1q_btnRow{margin-top:22px}@media (max-width:800px){.kyUQ1q_tiWideImage{aspect-ratio:4/3}.kyUQ1q_tiWideText{grid-template-columns:minmax(0,1fr)}.kyUQ1q_tiPhoto:after{background:linear-gradient(#0814214d 0%,#081421e0 100%)}.kyUQ1q_tiPhoto{align-items:flex-end}}.kyUQ1q_revBig{grid-template-columns:minmax(180px,.6fr) minmax(0,1.4fr);align-items:center;gap:clamp(28px,6vw,72px);display:grid}.kyUQ1q_revScore{flex-direction:column;gap:6px;display:flex}.kyUQ1q_revScoreNum{font-family:var(--site-head,inherit);letter-spacing:-3px;color:var(--c-text,#0f172a);font-size:clamp(64px,10vw,112px);font-weight:800;line-height:.9}.kyUQ1q_toneDark .kyUQ1q_revScoreNum,.kyUQ1q_toneAccent .kyUQ1q_revScoreNum{color:#fff}.kyUQ1q_revScoreStars{color:#e8a33d;letter-spacing:3px;font-size:20px}.kyUQ1q_toneAccent .kyUQ1q_revScoreStars{color:#fff}.kyUQ1q_revScoreCount{color:var(--c-text-muted,#64748b);font-size:14px}.kyUQ1q_toneDark .kyUQ1q_revScoreCount,.kyUQ1q_toneAccent .kyUQ1q_revScoreCount{color:#ffffffc7}.kyUQ1q_revQuote{border-left:4px solid var(--partner-accent,#e17d34);margin:0;padding-left:clamp(18px,3vw,32px)}.kyUQ1q_toneAccent .kyUQ1q_revQuote{border-color:#fff}.kyUQ1q_revQuoteText{font-family:var(--site-head,inherit);letter-spacing:-.3px;color:var(--c-text,#0f172a);margin:0 0 16px;font-size:clamp(20px,2.6vw,30px);font-weight:700;line-height:1.35}.kyUQ1q_toneDark .kyUQ1q_revQuoteText,.kyUQ1q_toneAccent .kyUQ1q_revQuoteText{color:#fff}.kyUQ1q_revQuoteWho{color:var(--c-text-muted,#64748b);font-size:14px}.kyUQ1q_toneDark .kyUQ1q_revQuoteWho,.kyUQ1q_toneAccent .kyUQ1q_revQuoteWho{color:#ffffffc7}.kyUQ1q_toneDark .kyUQ1q_revQuoteWho .kyUQ1q_reviewTour,.kyUQ1q_toneAccent .kyUQ1q_revQuoteWho .kyUQ1q_reviewTour{color:inherit}.kyUQ1q_revRail{scroll-snap-type:x mandatory;grid-auto-columns:min(400px,82vw);grid-auto-flow:column;gap:16px;margin-right:-16px;padding-bottom:10px;display:grid;overflow-x:auto}.kyUQ1q_revRailCard{scroll-snap-align:start;padding:26px 24px 22px}.kyUQ1q_revRailCard:before{content:"“";height:34px;font-family:var(--site-head,Georgia, serif);color:var(--partner-accent,#e17d34);font-size:64px;font-weight:800;line-height:1;display:block}.kyUQ1q_revRailCard .kyUQ1q_reviewText{font-size:17px;line-height:1.5}.kyUQ1q_revWall{columns:3 260px;column-gap:14px}.kyUQ1q_revWallCard{break-inside:avoid;margin-bottom:14px}.kyUQ1q_revWallCard:nth-child(3n+2){background:color-mix(in srgb, var(--partner-accent,#e17d34) 9%, #fff);border-color:#0000}.kyUQ1q_revWallCard:nth-child(3n) .kyUQ1q_reviewText{font-size:16.5px;font-weight:600}@media (max-width:720px){.kyUQ1q_revBig{grid-template-columns:minmax(0,1fr)}}.kyUQ1q_galCaption{z-index:1;color:#fff;background:linear-gradient(#0000,#081421b8);padding:26px 14px 12px;font-size:13.5px;font-weight:600;position:absolute;bottom:0;left:0;right:0}.kyUQ1q_galMosaic{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(110px,16vw,190px);gap:12px;display:grid}.kyUQ1q_galMosaicItem{border-radius:calc(16px*var(--site-r,1));background:var(--c-surface-alt,#eef2f6);margin:0;position:relative;overflow:hidden}.kyUQ1q_galMosaicItem:first-child{grid-area:span 2/span 2}.kyUQ1q_galMosaicItem:nth-child(4){grid-column:span 2}.kyUQ1q_galRail{scroll-snap-type:x mandatory;grid-auto-columns:minmax(220px,300px);grid-auto-flow:column;gap:12px;margin-right:-16px;padding-bottom:10px;display:grid;overflow-x:auto}.kyUQ1q_galRailItem{aspect-ratio:3/4;scroll-snap-align:start;border-radius:calc(18px*var(--site-r,1));background:var(--c-surface-alt,#eef2f6);margin:0;position:relative;overflow:hidden}.kyUQ1q_galFeature{flex-direction:column;gap:12px;display:flex}.kyUQ1q_galFeatureMain{aspect-ratio:16/9;border-radius:calc(20px*var(--site-r,1));background:var(--c-surface-alt,#eef2f6);margin:0;position:relative;overflow:hidden}.kyUQ1q_galStrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.kyUQ1q_galStripItem{aspect-ratio:4/3;border-radius:calc(14px*var(--site-r,1));background:var(--c-surface-alt,#eef2f6);margin:0;position:relative;overflow:hidden}@media (max-width:700px){.kyUQ1q_galMosaic{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:140px}.kyUQ1q_galMosaicItem:nth-child(4){grid-column:auto}.kyUQ1q_galMosaicItem[style]{grid-column:span 2!important}.kyUQ1q_galStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}.kyUQ1q_ctaBand .kyUQ1q_secHead{margin-bottom:8px}.kyUQ1q_ctaBand .kyUQ1q_ctaText{text-align:left;margin:0}.kyUQ1q_ctaBandInner{border-radius:calc(22px*var(--site-r,1));background:var(--partner-accent,#e17d34);color:#fff;justify-content:space-between;align-items:center;gap:28px;padding:clamp(24px,4vw,40px);display:flex}.kyUQ1q_ctaBandInner .kyUQ1q_h2{color:#fff}.kyUQ1q_ctaBandInner .kyUQ1q_ctaText,.kyUQ1q_ctaBandInner .kyUQ1q_kicker{color:#ffffffdb}.kyUQ1q_ctaBandInner .kyUQ1q_btnPrimary{color:var(--partner-accent,#e17d34);background:#fff}.kyUQ1q_ctaBandBtn{flex:none}.kyUQ1q_ctaPhoto{text-align:center;color:#fff;align-items:center;min-height:clamp(360px,52vh,560px);display:flex;position:relative;overflow:hidden}.kyUQ1q_ctaPhoto:after{content:"";background:#08142194;position:absolute;inset:0}.kyUQ1q_ctaPhoto .kyUQ1q_h2{color:#fff;font-size:clamp(28px,4.4vw,48px)}.kyUQ1q_ctaPhoto .kyUQ1q_ctaText{color:#ffffffe0}.kyUQ1q_ctaPhoto .kyUQ1q_kicker{color:#ffffffb8}.kyUQ1q_ctaPhoto .kyUQ1q_btnRow{justify-content:center}.kyUQ1q_ctaPhotoInner{z-index:1;padding-top:48px;padding-bottom:48px;position:relative}.kyUQ1q_ctaCard{border-radius:calc(26px*var(--site-r,1));max-width:760px;color:var(--c-text,#0f172a);text-align:center;background:#fff;margin:0 auto;padding:clamp(28px,5vw,56px);box-shadow:0 30px 70px -36px #0f172a73,0 0 0 1px #0f172a0f}.kyUQ1q_ctaCard .kyUQ1q_h2{color:var(--c-text,#0f172a);font-size:clamp(26px,3.6vw,40px)}.kyUQ1q_ctaCard .kyUQ1q_ctaText{color:var(--c-text-muted,#475569)}.kyUQ1q_ctaCard .kyUQ1q_kicker{color:var(--partner-accent,#e17d34)}.kyUQ1q_ctaCard .kyUQ1q_btnRow{justify-content:center}@media (max-width:700px){.kyUQ1q_ctaBandInner{flex-direction:column;align-items:flex-start}}.kyUQ1q_blockBox{display:contents}.kyUQ1q_still .kyUQ1q_sec>.kyUQ1q_wrap{animation:none}@media (max-width:700px){.kyUQ1q_onlyDesktop{display:none}}@media (min-width:701px){.kyUQ1q_onlyPhone{display:none}}.kyUQ1q_splitHead{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(24px,5vw,64px);display:grid}.kyUQ1q_splitHead>.kyUQ1q_secHead,.kyUQ1q_splitHead>div:first-child{position:sticky;top:72px}@media (max-width:760px){.kyUQ1q_splitHead{grid-template-columns:minmax(0,1fr)}.kyUQ1q_splitHead>.kyUQ1q_secHead,.kyUQ1q_splitHead>div:first-child{position:static}}.kyUQ1q_statsBig{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.kyUQ1q_statsBig .kyUQ1q_stat{border-left:1px solid var(--c-border,#e2e8f0);padding:8px clamp(14px,3vw,32px)}.kyUQ1q_statsBig .kyUQ1q_stat:first-child{border-left:0;padding-left:0}.kyUQ1q_statsBig .kyUQ1q_statValue{letter-spacing:-2px;font-size:clamp(44px,6vw,72px);line-height:1}.kyUQ1q_toneDark .kyUQ1q_statsBig .kyUQ1q_stat,.kyUQ1q_toneAccent .kyUQ1q_statsBig .kyUQ1q_stat{border-color:#fff3}@media (max-width:620px){.kyUQ1q_statsBig .kyUQ1q_stat{border-left:0;padding-left:0}}.kyUQ1q_statsCards{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px;display:grid}.kyUQ1q_statsCards .kyUQ1q_stat{border-radius:calc(18px*var(--site-r,1));background:color-mix(in srgb, var(--partner-accent,#e17d34) 10%, #fff);padding:22px 20px}.kyUQ1q_statsCards .kyUQ1q_statValue{color:var(--partner-accent,#e17d34)}.kyUQ1q_toneDark .kyUQ1q_statsCards .kyUQ1q_stat,.kyUQ1q_toneAccent .kyUQ1q_statsCards .kyUQ1q_stat{background:#ffffff1a}.kyUQ1q_toneDark .kyUQ1q_statsCards .kyUQ1q_statValue,.kyUQ1q_toneAccent .kyUQ1q_statsCards .kyUQ1q_statValue{color:#fff}.kyUQ1q_statsSplit .kyUQ1q_stats,.kyUQ1q_statsSplit .kyUQ1q_statsBig,.kyUQ1q_statsSplit .kyUQ1q_statsCards{grid-template-columns:repeat(2,minmax(0,1fr))}.kyUQ1q_teamPortraits{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:16px;display:grid}.kyUQ1q_portrait{aspect-ratio:3/4;border-radius:calc(20px*var(--site-r,1));background:color-mix(in srgb, var(--partner-accent,#e17d34) 14%, #f1f5f9);margin:0;position:relative;overflow:hidden}.kyUQ1q_portrait:after{content:"";background:linear-gradient(#0000 55%,#081421c7 100%);position:absolute;inset:0}.kyUQ1q_portraitStub{font-family:var(--site-head,inherit);color:var(--partner-accent,#e17d34);justify-content:center;align-items:center;font-size:72px;font-weight:800;display:flex;position:absolute;inset:0}.kyUQ1q_portraitCap{z-index:1;color:#fff;flex-direction:column;gap:2px;padding:16px;display:flex;position:absolute;bottom:0;left:0;right:0}.kyUQ1q_portraitName{font-family:var(--site-head,inherit);font-size:18px;font-weight:800}.kyUQ1q_portraitRole{opacity:.85;font-size:13.5px}.kyUQ1q_teamList{flex-direction:column;gap:22px;display:flex}.kyUQ1q_teamRow{grid-template-columns:120px minmax(0,1fr);align-items:start;gap:22px;display:grid}.kyUQ1q_teamRowPhoto{aspect-ratio:1;border-radius:calc(18px*var(--site-r,1));background:color-mix(in srgb, var(--partner-accent,#e17d34) 14%, #f1f5f9);font-family:var(--site-head,inherit);color:var(--partner-accent,#e17d34);justify-content:center;align-items:center;font-size:40px;font-weight:800;display:flex;position:relative;overflow:hidden}.kyUQ1q_teamRowName{font-family:var(--site-head,inherit);color:var(--c-text,#0f172a);font-size:20px;font-weight:800}.kyUQ1q_toneDark .kyUQ1q_teamRowName,.kyUQ1q_toneAccent .kyUQ1q_teamRowName{color:#fff}.kyUQ1q_teamRowText{color:var(--c-text-muted,#475569);max-width:62ch;margin:8px 0 0;font-size:15.5px;line-height:1.6}.kyUQ1q_toneDark .kyUQ1q_teamRowText,.kyUQ1q_toneAccent .kyUQ1q_teamRowText{color:#fffc}@media (max-width:560px){.kyUQ1q_teamRow{grid-template-columns:84px minmax(0,1fr);gap:14px}}.kyUQ1q_faqOpen{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;display:grid}.kyUQ1q_faqCard{border-radius:calc(16px*var(--site-r,1));background:var(--c-surface-alt,#f5f8fb);padding:20px 22px}.kyUQ1q_toneSoft .kyUQ1q_faqCard{background:#fff}.kyUQ1q_toneDark .kyUQ1q_faqCard,.kyUQ1q_toneAccent .kyUQ1q_faqCard{background:#ffffff14}.kyUQ1q_faqCardQ{color:var(--c-text,#0f172a);margin-bottom:8px;font-size:16px;font-weight:700}.kyUQ1q_toneDark .kyUQ1q_faqCardQ,.kyUQ1q_toneAccent .kyUQ1q_faqCardQ{color:#fff}.kyUQ1q_faqCardA{color:var(--c-text-muted,#475569);white-space:pre-line;font-size:15px;line-height:1.6}.kyUQ1q_toneDark .kyUQ1q_faqCardA,.kyUQ1q_toneAccent .kyUQ1q_faqCardA{color:#fffc}.kyUQ1q_contactCards{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin-top:4px;display:grid}.kyUQ1q_contactCard{border:1px solid var(--c-border,#e2e8f0);border-radius:calc(16px*var(--site-r,1));color:var(--c-text,#0f172a);background:#fff;grid-template-rows:auto auto;grid-template-columns:40px minmax(0,1fr);align-items:center;column-gap:12px;padding:16px 18px;text-decoration:none;transition:border-color .15s,transform .15s;display:grid}.kyUQ1q_contactCard:hover{border-color:var(--partner-accent,#e17d34);transform:translateY(-2px)}.kyUQ1q_contactCard .kyUQ1q_contactIcon{grid-row:span 2}.kyUQ1q_contactIcon{background:color-mix(in srgb, var(--partner-accent,#e17d34) 12%, #fff);border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex}.kyUQ1q_contactLabel{color:var(--c-text-muted,#64748b);font-size:12.5px}.kyUQ1q_contactValue{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;overflow:hidden}.kyUQ1q_contactRows{border-top:1px solid var(--c-border,#e2e8f0);flex-direction:column;display:flex}.kyUQ1q_contactRow{border-bottom:1px solid var(--c-border,#e2e8f0);color:var(--c-text,#0f172a);grid-template-columns:40px 120px minmax(0,1fr);align-items:center;gap:14px;padding:14px 0;text-decoration:none;display:grid}.kyUQ1q_contactRow:hover .kyUQ1q_contactValue{color:var(--partner-accent,#e17d34)}.kyUQ1q_contactRow .kyUQ1q_contactValue{font-size:clamp(16px,2vw,20px)}.kyUQ1q_toneDark .kyUQ1q_contactRow,.kyUQ1q_toneAccent .kyUQ1q_contactRow{color:#fff;border-color:#ffffff29}@media (max-width:560px){.kyUQ1q_contactRow{grid-template-columns:40px minmax(0,1fr)}.kyUQ1q_contactRow .kyUQ1q_contactLabel{display:none}}
.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}
.sMz7NW_overlay{z-index:9000;background:#0f172a8c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.sMz7NW_dialog{background:var(--c-surface);width:100%;max-width:520px;max-height:90vh;color:var(--c-ink);box-shadow:var(--c-shadow-up);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.sMz7NW_head{border-bottom:1px solid var(--c-line);justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.sMz7NW_headTitle{font-size:16px;font-weight:600}.sMz7NW_iconBtn{cursor:pointer;color:var(--c-ink-2);background:0 0;border:none;align-items:center;padding:4px;display:flex}.sMz7NW_iconBtn:hover{color:var(--c-ink)}.sMz7NW_sentBox{flex-direction:column;align-items:center;gap:12px;padding:40px;display:flex}.sMz7NW_sentTitle{font-size:16px;font-weight:600}.sMz7NW_sentNote{color:var(--c-ink-2);text-align:center;font-size:13px;line-height:1.5}.sMz7NW_form{flex:1;padding:18px;overflow-y:auto}.sMz7NW_label,.sMz7NW_labelGap{color:var(--c-ink-2);margin-bottom:4px;font-size:12px;font-weight:500;display:block}.sMz7NW_labelGap{margin-top:12px}.sMz7NW_required{color:var(--c-danger)}.sMz7NW_input,.sMz7NW_textarea{border:1px solid var(--c-line-input);box-sizing:border-box;width:100%;color:var(--c-ink);background:var(--c-input-bg);border-radius:6px;padding:8px 10px;font-family:inherit;font-size:14px}.sMz7NW_input:focus,.sMz7NW_textarea:focus{outline:2px solid var(--c-primary);outline-offset:-1px}.sMz7NW_textarea{resize:none;min-height:96px;overflow-y:auto}.sMz7NW_filesBlock{flex-direction:column;gap:6px;margin-top:12px;display:flex}.sMz7NW_filesHead{color:var(--c-ink-2);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.sMz7NW_dot{color:var(--c-ink-3)}.sMz7NW_pasteHint{background:var(--c-surface-2);color:var(--c-ink-2);border-radius:4px;align-items:center;gap:4px;padding:1px 6px;font-size:11px;transition:background .4s,color .4s;display:inline-flex}.sMz7NW_pasteHint[data-flash=true]{background:var(--c-success-a15);color:var(--c-success-ink)}.sMz7NW_dropZone{border:2px dashed #0000;border-radius:8px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;padding:8px;transition:background .15s,border-color .15s;display:grid}.sMz7NW_dropZone[data-over=true]{border-color:var(--c-primary);background:var(--c-primary-bg)}.sMz7NW_dropZone[data-empty=true]{min-height:120px}.sMz7NW_thumb{border:1px solid var(--c-line);background:var(--c-surface-2);aspect-ratio:4/3;border-radius:6px;position:relative;overflow:hidden}.sMz7NW_thumbImage{object-fit:cover;width:100%;height:100%;display:block}.sMz7NW_thumbRemove{color:#fff;cursor:pointer;background:#0f172ab3;border:0;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:absolute;top:4px;right:4px}.sMz7NW_addBtn{aspect-ratio:4/3;border:1.5px dashed var(--c-line-input);color:var(--c-ink-2);cursor:pointer;background:0 0;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:12px;display:flex}.sMz7NW_addBtn:hover{border-color:var(--c-primary);color:var(--c-primary)}.sMz7NW_addBtnNote{color:var(--c-ink-3);font-size:10px}.sMz7NW_dropNote{text-align:center;color:var(--c-ink-3);grid-column:1/-1;padding:8px;font-size:12px}.sMz7NW_error{color:var(--c-danger-ink);margin-top:10px;font-size:12px}.sMz7NW_foot{border-top:1px solid var(--c-line);justify-content:flex-end;gap:8px;padding:12px;display:flex}.sMz7NW_btnPrimary{background:var(--c-primary);color:var(--c-on-dark);cursor:pointer;border:0;border-radius:6px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;display:inline-flex}.sMz7NW_btnPrimary:hover{background:var(--c-primary-hover)}.sMz7NW_btnPrimary:disabled{opacity:.6;cursor:default}.sMz7NW_btnSecondary{background:var(--c-surface-2);color:var(--c-ink);border:1px solid var(--c-line-input);cursor:pointer;border-radius:6px;padding:8px 14px;font-size:13px}.sMz7NW_btnSecondary:disabled{opacity:.6;cursor:default}.sMz7NW_page,.sMz7NW_pageNarrow{width:100%;max-width:900px;margin:0 auto;padding:32px 16px 64px}.sMz7NW_pageNarrow{max-width:800px}.sMz7NW_pageHead{margin-bottom:16px}.sMz7NW_pageTitle{color:var(--c-ink);align-items:center;gap:8px;margin:0;font-size:22px;font-weight:700;display:flex}.sMz7NW_pageLede{color:var(--c-ink-2);margin-top:4px;font-size:13px}.sMz7NW_filters{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}.sMz7NW_filterBtn{background:var(--c-surface-2);color:var(--c-ink-2);border:1px solid var(--c-line-input);cursor:pointer;border-radius:6px;padding:6px 12px;font-size:13px;font-weight:500}.sMz7NW_filterBtn[data-active=true]{background:var(--c-primary);color:var(--c-on-dark);border-color:var(--c-primary)}.sMz7NW_state{text-align:center;color:var(--c-ink-2);padding:40px}.sMz7NW_stateError{color:var(--c-danger-ink);padding:32px}.sMz7NW_stateMuted{color:var(--c-ink-2);padding:32px}.sMz7NW_list{gap:6px;display:grid}.sMz7NW_cardLink{border:1px solid var(--c-line);background:var(--c-surface);color:inherit;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:flex}.sMz7NW_cardLink:hover{border-color:var(--c-accent-a30)}.sMz7NW_cardMain{flex:1;min-width:0}.sMz7NW_cardTitle{color:var(--c-ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.sMz7NW_cardMeta{color:var(--c-ink-2);margin-top:2px;font-size:12px}.sMz7NW_errBox{background:var(--c-danger-bg);border:1px solid var(--c-danger-ink);color:var(--c-danger-ink);border-radius:8px;padding:14px;font-size:13px}.sMz7NW_detailHead{margin-top:12px}.sMz7NW_detailTitle{color:var(--c-ink);margin:0;font-size:20px;font-weight:700}.sMz7NW_detailMeta{color:var(--c-ink-2);margin-top:4px;font-size:12px}.sMz7NW_section{background:var(--c-surface);border:1px solid var(--c-line);color:var(--c-ink);border-radius:8px;margin-top:16px;padding:14px;font-size:14px}.sMz7NW_sectionLabel{color:var(--c-ink-2);text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px;font-size:11px;font-weight:600}.sMz7NW_pre{white-space:pre-wrap}.sMz7NW_meta{margin-bottom:2px;font-size:13px}.sMz7NW_noteBox{background:var(--c-surface-2);border:1px solid var(--c-line);border-radius:6px;padding:10px}.sMz7NW_noteAuthor{color:var(--c-ink-2);font-size:12px;font-weight:500}.sMz7NW_noteBody{white-space:pre-wrap;margin-top:4px;font-size:14px}.sMz7NW_notes{gap:10px;display:grid}.sMz7NW_noNotes{color:var(--c-ink-3);font-size:13px}.sMz7NW_backLink{color:var(--c-ink-2);align-items:center;gap:4px;font-size:13px;text-decoration:none;display:inline-flex}.sMz7NW_backLink:hover{color:var(--c-primary)}.sMz7NW_smallList{color:var(--c-ink-2);margin:6px 0 0;padding-left:18px;font-size:12px}.sMz7NW_spinner{animation:1s linear infinite sMz7NW_spin}@keyframes sMz7NW_spin{to{transform:rotate(360deg)}}
.zR2K3a_scrim{z-index:7990;background:#0000002e;position:fixed;inset:0}.zR2K3a_hub{z-index:8000;flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:fixed;bottom:96px;right:24px}.zR2K3a_fab{background:var(--c-primary);width:52px;height:52px;color:var(--c-on-dark);box-shadow:0 4px 16px var(--c-primary-a30);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;transition:transform .2s,box-shadow .2s,background .3s;display:flex;position:relative}.zR2K3a_fab[data-open=true]{box-shadow:0 6px 20px var(--c-primary-a30);transform:rotate(45deg)}.zR2K3a_fab:disabled{cursor:wait}.zR2K3a_item{background:var(--c-surface);border:1px solid var(--c-line);box-shadow:var(--c-shadow);cursor:pointer;color:var(--c-ink);border-radius:999px;align-items:center;gap:10px;padding:8px 14px 8px 12px;font-size:14px;transition:transform .15s;display:flex}.zR2K3a_item:hover{transform:translate(-2px)}.zR2K3a_item:disabled{cursor:wait}.zR2K3a_itemIcon{background:var(--c-surface-2);width:32px;height:32px;color:var(--c-ink-2);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}@media (prefers-reduced-motion:reduce){.zR2K3a_item:hover,.zR2K3a_fab[data-open=true]{transform:none}}
.vrPCHa_header{--h-bg:#fff;--h-ink:var(--c-text,#0f172a);--h-muted:var(--c-text-muted,#475569);--h-line:var(--c-border,#e2e8f0);--h-panel:#fff;--h-panel-ink:var(--c-text,#0f172a);z-index:30;background:var(--h-bg);color:var(--h-ink);border-bottom:1px solid var(--h-line);font-family:var(--site-body,inherit);position:relative}.vrPCHa_sticky{position:sticky;top:0}.vrPCHa_light{-webkit-backdrop-filter:saturate(180%)blur(8px);backdrop-filter:saturate(180%)blur(8px)}.vrPCHa_dark{--h-bg:#0f172a;--h-ink:#f8fafc;--h-muted:#cbd5e1;--h-line:transparent}.vrPCHa_accent{--h-bg:var(--partner-accent,#e17d34);--h-ink:#fff;--h-muted:#ffffffdb;--h-line:transparent}.vrPCHa_transparent{--h-bg:transparent;--h-ink:#fff;--h-muted:#ffffffe6;--h-line:transparent;text-shadow:0 1px 8px #00000040;position:absolute;top:0;left:0;right:0}.vrPCHa_transparent.vrPCHa_sticky{position:fixed}.vrPCHa_transparent.vrPCHa_inStudio{position:relative}.vrPCHa_scrolled,.vrPCHa_transparent.vrPCHa_drawerOpen{--h-bg:#fffffff5;--h-ink:var(--c-text,#0f172a);--h-muted:var(--c-text-muted,#475569);--h-line:var(--c-border,#e2e8f0);text-shadow:none;-webkit-backdrop-filter:saturate(180%)blur(8px);backdrop-filter:saturate(180%)blur(8px)}.vrPCHa_inner{align-items:center;gap:24px;width:100%;max-width:1040px;min-height:60px;margin:0 auto;padding:0 16px;display:flex}.vrPCHa_brand{min-width:0;color:var(--h-ink);flex:0 auto;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.vrPCHa_name{font-family:var(--site-head,inherit);white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:800;overflow:hidden}.vrPCHa_logo{object-fit:contain;flex-shrink:0;width:auto;max-width:200px;display:block}.vrPCHa_logoS{height:28px}.vrPCHa_logoM{height:38px}.vrPCHa_logoL{height:50px}.vrPCHa_links{align-items:center;gap:4px;min-width:0;margin-left:auto;display:flex}.vrPCHa_center .vrPCHa_links{flex:1;justify-content:center;margin-left:0}.vrPCHa_end{flex-shrink:0;align-items:center;gap:10px;margin-left:auto;display:flex}.vrPCHa_links+.vrPCHa_end{margin-left:0}.vrPCHa_link{border-radius:var(--site-btn-r,8px);color:var(--h-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:8px 10px;font-size:15px;font-weight:600;text-decoration:none;transition:color .15s,background-color .15s;display:inline-flex}.vrPCHa_link:hover,.vrPCHa_link[aria-expanded=true]{color:var(--h-ink)}.vrPCHa_link:focus-visible{outline:2px solid var(--partner-accent,#e17d34);outline-offset:2px}.vrPCHa_light .vrPCHa_link:hover,.vrPCHa_scrolled .vrPCHa_link:hover{color:var(--partner-accent,#e17d34)}.vrPCHa_caret{opacity:.7;border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;margin-top:-3px;transition:transform .18s;transform:rotate(45deg)}.vrPCHa_itemOpen .vrPCHa_caret,.vrPCHa_drawerGroup[open] .vrPCHa_caret{margin-top:3px;transform:rotate(-135deg)}.vrPCHa_item{position:relative}.vrPCHa_item:nth-last-child(-n+2) .vrPCHa_drop{left:auto;right:0}.vrPCHa_drop{border:1px solid var(--c-border,#e2e8f0);border-radius:var(--site-r,12px);background:var(--h-panel);min-width:220px;text-shadow:none;margin-top:6px;padding:8px;position:absolute;top:100%;left:0;box-shadow:0 18px 40px -18px #0f172a59}.vrPCHa_drop:before{content:"";height:8px;position:absolute;top:-8px;left:0;right:0}.vrPCHa_drop[hidden]{display:none}.vrPCHa_dropItem{border-radius:var(--site-btn-r,8px);color:var(--h-panel-ink);padding:9px 12px;font-size:14.5px;font-weight:600;text-decoration:none;display:block}.vrPCHa_dropItem:hover{background:var(--c-bg-soft,#f1f5f9)}.vrPCHa_dropText{color:var(--c-text-muted,#64748b);margin-top:2px;font-size:13px;font-weight:400;display:block}.vrPCHa_item:has(.vrPCHa_mega){position:static}.vrPCHa_mega{border-top:1px solid var(--c-border,#e2e8f0);border-bottom:1px solid var(--c-border,#e2e8f0);background:var(--h-panel);text-shadow:none;padding:20px 0 22px;position:absolute;top:100%;left:0;right:0;box-shadow:0 24px 40px -24px #0f172a59}.vrPCHa_mega[hidden]{display:none}.vrPCHa_megaGrid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:6px 16px;max-width:1040px;margin:0 auto;padding:0 16px;display:grid}.vrPCHa_megaItem{border-radius:var(--site-r,12px);color:var(--h-panel-ink);align-items:flex-start;gap:12px;padding:10px;text-decoration:none;display:flex}.vrPCHa_megaItem:hover{background:var(--c-bg-soft,#f1f5f9)}.vrPCHa_megaImg{border-radius:var(--site-btn-r,8px);object-fit:cover;flex-shrink:0;width:56px;height:56px}.vrPCHa_megaLabel{font-size:15px;font-weight:700;display:block}.vrPCHa_megaText{color:var(--c-text-muted,#64748b);margin-top:3px;font-size:13px;line-height:1.45;display:block}.vrPCHa_megaAll{max-width:1040px;color:var(--partner-accent,#e17d34);margin:10px auto 0;padding:0 26px;font-size:14px;font-weight:700;text-decoration:none;display:block}.vrPCHa_cta{border-radius:var(--site-btn-r,10px);background:var(--partner-accent,#e17d34);color:#fff;white-space:nowrap;height:40px;text-shadow:none;align-items:center;padding:0 18px;font-size:14.5px;font-weight:700;text-decoration:none;transition:filter .15s;display:inline-flex}.vrPCHa_cta:hover{filter:brightness(.94)}.vrPCHa_accent:not(.vrPCHa_scrolled) .vrPCHa_cta{color:var(--partner-accent,#e17d34);background:#fff}.vrPCHa_burger{border-radius:var(--site-btn-r,8px);width:42px;height:42px;color:var(--h-ink);cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;gap:5px;padding:0 10px;display:none}.vrPCHa_burger span{background:currentColor;border-radius:2px;height:2px;transition:transform .2s,opacity .2s;display:block}.vrPCHa_burger[aria-expanded=true] span:first-child{transform:translateY(7px)rotate(45deg)}.vrPCHa_burger[aria-expanded=true] span:nth-child(2){opacity:0}.vrPCHa_burger[aria-expanded=true] span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.vrPCHa_burgerAlways .vrPCHa_links{display:none}.vrPCHa_burgerAlways .vrPCHa_links+.vrPCHa_end{margin-left:auto}.vrPCHa_burgerAlways .vrPCHa_burger{display:inline-flex}.vrPCHa_drawer{max-width:1040px;max-height:calc(100vh - 60px);text-shadow:none;margin:0 auto;padding:6px 16px 18px;overflow-y:auto}.vrPCHa_drawerLink{border-bottom:1px solid color-mix(in srgb, var(--h-ink) 14%, transparent);color:var(--h-ink);cursor:pointer;justify-content:space-between;align-items:center;padding:13px 4px;font-size:16px;font-weight:600;text-decoration:none;list-style:none;display:flex}.vrPCHa_drawerLink::-webkit-details-marker{display:none}.vrPCHa_drawerSub{color:var(--h-ink);padding:10px 4px 10px 16px;font-size:15px;text-decoration:none;display:block}@media (max-width:820px){.vrPCHa_links{display:none}.vrPCHa_links+.vrPCHa_end{margin-left:auto}.vrPCHa_burger{display:inline-flex}.vrPCHa_inner{gap:12px;min-height:56px}.vrPCHa_cta{height:36px;padding:0 12px;font-size:13.5px}.vrPCHa_logoL{height:40px}}@media (max-width:380px){.vrPCHa_name{font-size:15px}}
