.bgv[data-astro-cid-vyo6oidl]{position:absolute;inset:0;overflow:hidden;pointer-events:none;background:var(--color-night)}.bgv__frame[data-astro-cid-vyo6oidl]{position:absolute;inset:0;container-type:size;filter:blur(var(--bgv-blur)) saturate(1.1);transform:scale(1.12)}.bgv__frame[data-astro-cid-vyo6oidl] iframe[data-astro-cid-vyo6oidl]{position:absolute;top:50%;left:50%;width:max(100cqw,177.78cqh);height:max(56.25cqw,100cqh);transform:translate(-50%,-50%);border:0}.bgv__shade[data-astro-cid-vyo6oidl]{position:absolute;inset:0;background:linear-gradient(90deg,#0b1030d9,#0b103059 60%,#0b103033),linear-gradient(0deg,#0b1030,#0b103000 35%),rgba(11,16,48,var(--bgv-dim))}@media(max-width:720px){.bgv__shade[data-astro-cid-vyo6oidl]{background:linear-gradient(0deg,#0b1030,#0b103000 40%),rgba(11,16,48,calc(var(--bgv-dim) + .1))}}@media(prefers-reduced-motion:reduce){.bgv__frame[data-astro-cid-vyo6oidl]{display:none}}.hs[data-astro-cid-r6qggs4k]{position:relative;overflow:hidden}.hs__track[data-astro-cid-r6qggs4k]{display:grid}.hs__slide[data-astro-cid-r6qggs4k]{position:relative;grid-area:1 / 1;opacity:0;visibility:hidden;transition:opacity .6s ease,visibility .6s}.hs__slide[data-astro-cid-r6qggs4k].is-active{opacity:1;visibility:visible}.hs__inner[data-astro-cid-r6qggs4k]{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:56px;padding-block:clamp(64px,9vw,120px) clamp(64px,8vw,104px)}.hs__text[data-astro-cid-r6qggs4k]{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:22px}.hs__badges[data-astro-cid-r6qggs4k],.hs__actions[data-astro-cid-r6qggs4k]{display:flex;flex-wrap:wrap;gap:10px}.hs__actions[data-astro-cid-r6qggs4k]{margin-top:8px}.hs__title[data-astro-cid-r6qggs4k]{font-size:clamp(44px,6.5vw,80px);line-height:1.04;color:#fff}.hs__subtitle[data-astro-cid-r6qggs4k]{margin-top:-10px;font-size:clamp(18px,2vw,22px);font-weight:700;color:var(--color-moon)}.hs__lead[data-astro-cid-r6qggs4k]{max-width:520px}.hs__art[data-astro-cid-r6qggs4k]{flex:1 1 440px;min-width:0;display:flex;justify-content:center}.phones[data-astro-cid-r6qggs4k]{position:relative;width:100%;display:flex;justify-content:center;padding-block:12px}.phone[data-astro-cid-r6qggs4k]{width:min(250px,58%);aspect-ratio:728 / 1568;padding:8px;border-radius:40px;background:#05071a;border:1px solid rgba(185,177,242,.28);box-shadow:0 30px 60px #00000073}.phone[data-astro-cid-r6qggs4k] img[data-astro-cid-r6qggs4k]{width:100%;height:100%;object-fit:cover;border-radius:32px}.phone--front[data-astro-cid-r6qggs4k]{position:relative;z-index:1;transform:translate(-18%) rotate(-3deg)}.phone--back[data-astro-cid-r6qggs4k]{position:absolute;top:40px;left:50%;transform:translate(-2%) rotate(5deg);opacity:.85}.wide[data-astro-cid-r6qggs4k]{position:relative;width:100%}.wide[data-astro-cid-r6qggs4k]>img[data-astro-cid-r6qggs4k]:first-child{width:100%;aspect-ratio:16 / 10;object-fit:cover;border-radius:var(--radius-lg);border:1px solid rgba(185,177,242,.22);box-shadow:0 30px 60px #00000073}.wide__icon[data-astro-cid-r6qggs4k]{position:absolute;left:-16px;bottom:-20px;width:clamp(72px,9vw,96px);height:auto;border-radius:22%;border:3px solid var(--color-night);box-shadow:0 12px 28px #00000073}.panel[data-astro-cid-r6qggs4k]{position:relative;width:100%;aspect-ratio:16 / 10;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-lg);background:color-mix(in srgb,var(--tint, #262c6e) 45%,#141a4a);border:1px solid rgba(185,177,242,.22)}.panel__icon[data-astro-cid-r6qggs4k]{width:46%;max-width:240px;height:auto;border-radius:22%;box-shadow:0 20px 44px #00000073}.panel__symbol[data-astro-cid-r6qggs4k]{width:40%;height:auto}.hs__controls[data-astro-cid-r6qggs4k]{position:absolute;left:0;right:0;bottom:16px;z-index:2;display:flex;align-items:center;gap:8px}.hs__arrow[data-astro-cid-r6qggs4k]{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(238,235,255,.3);background:transparent;color:var(--color-on-night);cursor:pointer}.hs__arrow[data-astro-cid-r6qggs4k]:hover{background:#eeebff14}.hs__dots[data-astro-cid-r6qggs4k]{display:flex;align-items:center}.hs__dot[data-astro-cid-r6qggs4k]{width:32px;height:44px;display:flex;align-items:center;justify-content:center;padding:0;border:0;background:none;cursor:pointer}.hs__dot[data-astro-cid-r6qggs4k] span[data-astro-cid-r6qggs4k]{display:block;width:8px;height:8px;border-radius:var(--radius-pill);background:#eeebff59;transition:width .3s ease,background-color .3s ease}.hs__dot[data-astro-cid-r6qggs4k].is-active span[data-astro-cid-r6qggs4k]{width:24px;background:var(--color-moon)}@media(prefers-reduced-motion:reduce){.hs__slide[data-astro-cid-r6qggs4k]{transition:none}}.stack[data-astro-cid-3he2njnu]{display:flex;flex-direction:column;gap:48px}.stack--sm[data-astro-cid-3he2njnu]{gap:28px}.news-section[data-astro-cid-3he2njnu]{padding-top:0}.section-head[data-astro-cid-3he2njnu]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px}.section-head__text[data-astro-cid-3he2njnu]{display:flex;flex-direction:column;gap:12px}.about__inner[data-astro-cid-3he2njnu]{display:flex;flex-wrap:wrap;align-items:center;gap:64px}.about__art[data-astro-cid-3he2njnu]{flex:0 1 260px;margin-inline:auto}.about__text[data-astro-cid-3he2njnu]{flex:1 1 480px;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:20px}.about__title[data-astro-cid-3he2njnu]{font-size:clamp(26px,3.6vw,40px);font-weight:800;line-height:1.35;color:#fff}.stats[data-astro-cid-3he2njnu]{display:flex;flex-wrap:wrap;gap:40px;margin:8px 0 0}.stats[data-astro-cid-3he2njnu] div[data-astro-cid-3he2njnu]{display:flex;flex-direction:column-reverse;gap:2px}.stats[data-astro-cid-3he2njnu] dt[data-astro-cid-3he2njnu]{font-size:14px;color:var(--color-on-night-faint)}.stats[data-astro-cid-3he2njnu] dd[data-astro-cid-3he2njnu]{margin:0;font-size:44px;color:var(--color-moon)}.cta[data-astro-cid-3he2njnu]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:28px}.cta__title[data-astro-cid-3he2njnu]{flex:1 1 420px;font-size:clamp(24px,3.2vw,34px);font-weight:800;color:#fff}
