.home-hero{aspect-ratio:1440/1024;box-sizing:border-box;--hero-w:1440;--hero-h:1024;--hero-gutter-x:36px;background:#fff;width:100%;min-height:100vh;max-height:100vh;margin:0;position:relative;overflow:hidden;box-shadow:0 3px 6px #120f281f}.home-hero__bg{pointer-events:none;background-position:top;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.hero-header{z-index:3;padding:19px var(--hero-gutter-x) 0;box-sizing:border-box;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:absolute;top:0;left:0;right:0}.hero-header__brand{color:#fff;flex-shrink:0;align-items:center;gap:11px;text-decoration:none;display:inline-flex}.hero-header__logo-mark{filter:drop-shadow(0 2px 5px #171a1f17)drop-shadow(0 0 2px #171a1f1f);border-radius:4px;width:clamp(40px,4.44vw,68px);height:clamp(44px,4.93vw,75px)}.hero-header__logo-img{object-fit:contain;object-position:center center;width:100%;height:100%;display:block}.hero-header__brand-text{letter-spacing:-.5px;color:#fff;font-family:Archivo,system-ui,sans-serif;font-size:clamp(16px,1.39vw,25px);font-weight:900;line-height:1.2}.hero-header__nav{flex:1;justify-content:center;align-items:center;min-width:0;display:flex}.hero-header__nav>ul{flex-wrap:nowrap;justify-content:center;align-items:center;gap:clamp(12px,2vw,36px);margin:0;padding:0;list-style:none;display:flex}.hero-header__nav>ul>li{flex-shrink:0;align-items:center;display:flex}.hero-header__nav>ul>li>a{letter-spacing:.35px;color:#fff;white-space:nowrap;align-items:center;gap:4px;font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}.hero-header__nav>ul>li>a.is-active{font-weight:700}.hero-header__chevron{opacity:.7;color:#71717a;flex-shrink:0;width:14px;height:14px}.hero-header__nav>ul>li>a.is-active .hero-header__chevron{color:#fff}.hero-header__nav>ul>li>a:has(.hero-header__chevron) .hero-header__chevron{color:#fff}.hero-header__nav-item--policies{flex-direction:column;align-items:center;display:flex;position:relative}html[dir=rtl] .hero-header__nav-item--policies{align-items:center}.hero-header__nav-trigger{cursor:pointer;font:inherit;letter-spacing:.35px;color:#fff;white-space:nowrap;background:0 0;border:none;align-items:center;gap:4px;margin:0;padding:0;font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.hero-header__nav-trigger.is-open{font-weight:700}.hero-header__nav-trigger .hero-header__chevron{color:#fff}.hero-header__policies-menu{min-width:max(100%,14rem);max-width:min(22rem, calc(100vw - 2 * var(--hero-gutter-x)));box-sizing:border-box;z-index:20;background:#0f0f12f5;border:1px solid #ffffff1f;border-radius:10px;flex-flow:column;align-items:stretch;gap:10px;margin:0;padding:8px;list-style:none;display:flex;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 12px 40px #00000059}.hero-header__policies-menu>li{flex:none;margin:0;padding:0}html[dir=rtl] .hero-header__policies-menu{left:50%;right:auto;transform:translate(-50%)}.hero-header__policies-link{color:#fff;white-space:normal;text-align:start;border-radius:8px;padding:10px 12px;font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:500;line-height:1.35;text-decoration:none;display:block}.hero-header__policies-link:hover{background:#ffffff14}.hero-header__lang{cursor:pointer;color:#fff;background:0 0;border:none;flex-shrink:0;align-items:center;gap:6px;padding:0;font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.hero-header__chevron--lang{color:#fff;width:14px;height:14px}.hero-header__lang-wrap{flex-shrink:0;align-items:center;display:flex;position:relative}.hero-header__lang-menu{z-index:20;background:#0f0f12f5;border:1px solid #ffffff1f;border-radius:10px;min-width:12rem;max-height:min(70vh,320px);margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 12px 40px #00000059}html[dir=rtl] .hero-header__lang-menu{left:0;right:auto}.hero-header__lang-option{color:#fff;cursor:pointer;width:100%;text-align:inherit;background:0 0;border:none;border-radius:8px;align-items:center;padding:10px 12px;font-family:Inter,system-ui,sans-serif;font-size:14px;line-height:1.3;display:flex}.hero-header__lang-option:hover{background:#ffffff14}.hero-header__lang-option.is-active{background:#ffffff1a;font-weight:700}.hero-header__hamburger{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff47;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;margin:0;padding:0;display:none}.hero-header__hamburger-icon{width:22px;height:22px}.hero-header__hamburger:focus-visible{outline-offset:2px;outline:2px solid #fbbf24}.hero-header.is-nav-open{z-index:50}@media (width<=900px){.hero-header{flex-wrap:nowrap;align-items:center;gap:.5rem .75rem}.hero-header--surface{padding-bottom:16px}.hero-header:not(.hero-header--surface){padding-bottom:12px}.hero-header__brand{flex:auto;min-width:0}.hero-header__lang-wrap{flex-shrink:0;margin-inline-start:auto}.hero-header__hamburger{flex-shrink:0;display:inline-flex}.hero-header__nav{z-index:60;flex:none;justify-content:stretch;align-items:stretch;width:auto;min-width:0;margin:0;padding-inline:0;display:none;position:absolute;top:calc(100% + 6px);left:0;right:0}.hero-header__nav.is-mobile-open{display:flex}.hero-header__nav>ul{background:#0f0f12f7;border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;width:100%;padding:.35rem 0;box-shadow:0 12px 40px #00000059}.hero-header__nav>ul>li{flex-shrink:1;width:100%}.hero-header__nav>ul>li>a,.hero-header__nav-trigger{box-sizing:border-box;white-space:normal;justify-content:flex-start;width:100%;padding:12px 16px}.hero-header__nav-item--policies{align-items:stretch;width:100%}.hero-header__policies-menu{width:100%;min-width:0;max-width:none;box-shadow:none;background:#00000038;border:none;border-radius:0;margin:0;padding:.25rem 0 .5rem;position:static;left:auto;right:auto;transform:none}.hero-header__policies-link{padding:10px 16px 10px 24px}.hero-header__lang-menu{max-width:min(16rem, calc(100vw - 2 * var(--hero-gutter-x,36px)));left:auto;right:0}.hero-header:not(.hero-header--surface) .hero-header__nav{left:var(--hero-gutter-x,36px);right:var(--hero-gutter-x,36px)}}@media (width<=480px){.hero-header{padding-inline:clamp(12px, 3vw, var(--hero-gutter-x,36px))}.hero-header__brand-text{font-size:clamp(14px,4vw,18px)}.hero-header__lang{font-size:13px}.hero-header__hamburger{width:40px;height:40px}}.home-hero__bottom-stack{inset-inline-start:var(--hero-gutter-x);bottom:calc((1024 - 896 - 108.44) / var(--hero-h) * 100%);width:min(572px, calc(100% - var(--hero-gutter-x) * 2));max-width:calc(100% - var(--hero-gutter-x) * 2);align-items:start;gap:clamp(12px, calc(17 / var(--hero-h) * 100%), 24px);z-index:3;box-sizing:border-box;pointer-events:none;flex-direction:column;display:flex;position:absolute}.home-hero__bottom-stack>*{pointer-events:auto}.home-hero__tagline{box-sizing:border-box;opacity:1;letter-spacing:-2.8px;text-align:start;leading-trim:none;white-space:pre-line;color:#fff;flex-shrink:0;width:100%;max-width:572px;margin:0;padding:0;font-family:Archivo,system-ui,sans-serif;font-size:39px;font-style:normal;font-weight:900;line-height:54.17px;position:relative}@media (width<=720px){.home-hero__tagline{letter-spacing:-1.5px;font-size:clamp(22px,5.2vw,39px);line-height:1.35}}.hero-vblock{--vb-ref:543;box-sizing:border-box;z-index:3;background:#2a2a2a;border:.769122px solid #3f3f4699;border-radius:18.46px;flex-shrink:0;align-self:start;width:543px;max-width:100%;min-height:104px;padding:0;position:relative;overflow:hidden;box-shadow:0 15.38px 30.76px #0000004d}.hero-vblock__sheen{width:calc(541.46 / var(--vb-ref) * 100%);opacity:.5;pointer-events:none;background:linear-gradient(135deg,#ffffff0d 0%,#fff0 100%);border-radius:17.7px 17.7px 0 0;max-width:calc(100% - 1.54px);height:116.91px;position:absolute;top:.77px;left:.77px}.hero-vblock__top{z-index:1;pointer-events:none;height:29px;position:absolute;top:0;left:0;right:0}.hero-vblock__rec{left:calc(16.15 / var(--vb-ref) * 100%);max-width:calc(100% - (120 / var(--vb-ref) * 100%));flex-direction:row;align-items:center;gap:5px;display:inline-flex;position:absolute;top:13.08px}.hero-vblock__rec-dot{opacity:.78;background:#ef4444;border-radius:3.07649px;flex-shrink:0;width:6.15px;height:6.15px}.hero-vblock__rec-label{text-align:left;letter-spacing:.769122px;color:#a1a1aa;white-space:nowrap;flex-shrink:0;font-family:Inter,system-ui,sans-serif;font-size:7.69122px;font-style:normal;font-weight:700;line-height:1;display:block}.hero-vblock__rec-time{text-align:left;letter-spacing:.769122px;color:#71717a;white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0;font-family:Inter,system-ui,sans-serif;font-size:7.69122px;font-style:normal;font-weight:400;line-height:1;display:block}.hero-vblock__live-pill{right:calc(16.15 / var(--vb-ref) * 100%);width:max-content;min-width:43.84px;max-width:calc(100% - (100 / var(--vb-ref) * 100%));box-sizing:border-box;pointer-events:none;background:#ef44441a;border:.769122px solid #ef444466;border-radius:3.07649px;flex-direction:row;align-items:center;gap:5.39px;min-height:16.15px;padding:1.54px 5.38px 1.54px 6.92px;display:inline-flex;position:absolute;top:13.08px;left:auto}.hero-vblock__live-dot{background:#ef4444;border-radius:2.30737px;flex-shrink:0;width:4.61px;height:4.61px}.hero-vblock__live-text{text-align:center;letter-spacing:.769122px;color:#ef4444;white-space:nowrap;flex:auto;min-width:0;font-family:Inter,system-ui,sans-serif;font-size:7.69122px;font-style:normal;font-weight:700;line-height:12px;display:block}.hero-vblock__title-wrap{left:calc(61.53 / var(--vb-ref) * 100%);right:calc(60.47 / var(--vb-ref) * 100%);z-index:1;box-sizing:border-box;justify-content:center;align-items:center;display:flex;position:absolute;top:29px;bottom:6px;overflow:hidden}.hero-vblock__title{letter-spacing:-.04em;text-align:center;color:#fff;white-space:nowrap;box-sizing:border-box;width:100%;max-width:100%;margin:0;padding:0;font-family:Archivo,system-ui,sans-serif;font-size:67.6827px;font-style:normal;font-weight:900;line-height:1}.hero-header--surface{z-index:50;padding:19px var(--hero-gutter-x,36px) 16px;-webkit-backdrop-filter:blur(10px);background:#ffffffe6;position:sticky;top:0;box-shadow:0 1px #120f2814}@media (width<=900px){.hero-header--surface .hero-header__nav{left:var(--hero-gutter-x,36px);right:var(--hero-gutter-x,36px)}}.hero-header--surface .hero-header__brand,.hero-header--surface .hero-header__brand-text,.hero-header--surface .hero-header__nav>ul>li>a,.hero-header--surface .hero-header__nav>ul>li>a.is-active,.hero-header--surface .hero-header__nav-trigger{color:#1b181c}.hero-header--surface .hero-header__nav-trigger .hero-header__chevron{color:#71717a}.hero-header--surface .hero-header__nav-trigger.is-open .hero-header__chevron,.hero-header--surface .hero-header__lang{color:#1b181c}.hero-header--surface .hero-header__chevron--lang{color:#71717a}.hero-header--surface .hero-header__hamburger{color:#1b181c;background:#1b181c0d;border-color:#1b181c2e}.hero-header--surface .hero-header__policies-menu{background:#fff;border-color:#120f281f;box-shadow:0 12px 32px #120f281f}.hero-header--surface .hero-header__policies-link{color:#1b181c}.hero-header--surface .hero-header__policies-link:hover{background:#120f280f}.hero-header--surface .hero-header__lang-menu{background:#fff;border-color:#120f281f;box-shadow:0 12px 32px #120f281f}.hero-header--surface .hero-header__lang-option{color:#1b181c}.hero-header--surface .hero-header__lang-option:hover{background:#120f280f}.hero-header--surface .hero-header__lang-option.is-active{background:#120f2814}@media (width<=900px){.hero-header--surface .hero-header__nav.is-mobile-open>ul{background:#fff;border-color:#120f281f;box-shadow:0 12px 32px #120f281f}.hero-header--surface .hero-header__nav.is-mobile-open>ul>li>a,.hero-header--surface .hero-header__nav.is-mobile-open .hero-header__nav-trigger{color:#1b181c}.hero-header--surface .hero-header__nav.is-mobile-open .hero-header__nav-trigger .hero-header__chevron{color:#71717a}.hero-header--surface .hero-header__nav.is-mobile-open .hero-header__policies-menu{background:#120f280a}.hero-header--surface .hero-header__nav.is-mobile-open .hero-header__policies-link{color:#1b181c}.hero-header--surface .hero-header__nav.is-mobile-open .hero-header__policies-link:hover{background:#120f280f}.hero-header--surface .hero-header__lang-menu{background:#fff;border-color:#120f281f;box-shadow:0 12px 32px #120f281f}.hero-header--surface .hero-header__lang-option{color:#1b181c}.hero-header--surface .hero-header__lang-option:hover{background:#120f280f}.hero-header--surface .hero-header__lang-option.is-active{background:#120f2814}}
