@property --wipe{syntax:"<percentage>";inherits:false;initial-value:0%}html [data-reveal=wipe]{--wipe:118%;-webkit-mask-image:linear-gradient(90deg, #000 calc(var(--wipe) - 18%), transparent var(--wipe));-webkit-mask-image:linear-gradient(90deg, #000 calc(var(--wipe) - 18%), transparent var(--wipe));mask-image:linear-gradient(90deg, #000 calc(var(--wipe) - 18%), transparent var(--wipe));transition:opacity .52s var(--ease) var(--reveal-delay,0s), transform .9s var(--ease) var(--reveal-delay,0s), --wipe 1.1s var(--ease) var(--reveal-delay,0s)}html[dir=rtl] [data-reveal=wipe]{-webkit-mask-image:linear-gradient(270deg, #000 calc(var(--wipe) - 18%), transparent var(--wipe));-webkit-mask-image:linear-gradient(270deg, #000 calc(var(--wipe) - 18%), transparent var(--wipe));mask-image:linear-gradient(270deg, #000 calc(var(--wipe) - 18%), transparent var(--wipe))}html [data-reveal=wipe][data-prep]{transition:none}html [data-reveal=wipe]:not([data-in]){--wipe:0%;opacity:0;transform:translateY(.16em)}@media (prefers-reduced-motion:reduce){html [data-reveal=wipe]{transition:none;-webkit-mask-image:none;mask-image:none}html [data-reveal=wipe]:not([data-in]){opacity:1;transform:none}}.aura{z-index:8;opacity:0;pointer-events:none;block-size:680px;inline-size:680px;transition:opacity .45s var(--ease), scale .35s var(--ease);will-change:transform;background:radial-gradient(closest-side,#5f8cff21,#5f8cff13 28%,#5f8cff08 58%,#5f8cff02 82%,#0000 100%);border-radius:50%;position:fixed;top:0;left:0}.aura[data-on]{opacity:1}.aura[data-hot]{scale:1.3}@media (hover:none),(prefers-reduced-motion:reduce){.aura{display:none}}[data-shine]{isolation:isolate;position:relative;overflow:hidden}[data-shine]:after{content:"";inline-size:38%;transform:translateX(calc(var(--dir,1) * -140%)) skewX(-18deg);pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff57,#0000);position:absolute;inset-block:0;inset-inline-start:0}html[dir=rtl]{--dir:-1}@keyframes shine{to{transform:translateX(calc(var(--dir,1) * 340%)) skewX(-18deg)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){[data-shine]:hover:after,[data-shine]:focus-visible:after{animation:shine .85s var(--ease)}}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root){animation:.2s var(--ease) both vt-out}::view-transition-new(root){animation:.42s var(--ease) 60ms both vt-in}@keyframes vt-out{to{opacity:0;filter:blur(6px)}}@keyframes vt-in{0%{opacity:0;filter:blur(6px)}}}
.kcAi4G_switcher{font-size:var(--step-small);gap:14px;font-weight:600;display:flex}.kcAi4G_switcher a{min-block-size:44px;color:var(--muted);white-space:nowrap;align-items:center;padding-block:12px;text-decoration:none;transition:color .15s;display:inline-flex}.kcAi4G_switcher a:hover{color:#fff}.kcAi4G_switcher a[aria-current=true]{color:var(--accent);text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:.12em}@media (prefers-reduced-motion:reduce){.kcAi4G_switcher a{transition:none}}
.hBw1pG_header{z-index:10;block-size:var(--header-h);padding-inline:var(--margin);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-block-end:1px solid var(--line);color:var(--ink);background:#000000b8;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:24px;display:grid;position:fixed;inset-block-start:0;inset-inline:0}.hBw1pG_logo{color:#fff;justify-self:start;align-items:center;min-block-size:44px;padding-block:8px;display:flex}.hBw1pG_mark{block-size:22px;inline-size:auto}.hBw1pG_links{font-size:var(--step-small);align-items:center;gap:clamp(20px,2.6vw,40px);font-weight:500;display:flex}.hBw1pG_links a{min-block-size:44px;color:var(--muted);white-space:nowrap;align-items:center;padding-block:12px;padding-inline:8px;text-decoration:none;transition:color .15s;display:inline-flex}.hBw1pG_links a:hover{color:#fff}.hBw1pG_actions{justify-self:end;align-items:center;gap:20px;display:flex}.hBw1pG_contact{border:1px solid var(--line-strong);background:var(--card);min-block-size:44px;color:var(--ink);font-size:var(--step-small);white-space:nowrap;border-radius:12px;align-items:center;padding:10px 20px;font-weight:600;line-height:1.2;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:inline-flex}.hBw1pG_contact:hover{border-color:var(--accent);box-shadow:0 0 18px var(--glow)}@media (max-width:899px){.hBw1pG_header{grid-template-columns:1fr auto;column-gap:12px}.hBw1pG_actions{gap:12px}.hBw1pG_contact{padding:8px 14px}.hBw1pG_links{block-size:44px;padding-inline:var(--margin);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-block-end:1px solid var(--line);background:#000000b8;justify-content:safe center;gap:24px;position:absolute;inset-block-start:100%;inset-inline:0;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.hBw1pG_contact,.hBw1pG_links a{transition:none}}.hBw1pG_header{view-transition-name:hBw1pG_site-header;transition:background-color .3s var(--ease), border-color .3s var(--ease)}.hBw1pG_header[data-scrolled]{border-block-end-color:var(--line-strong);background:#000000e0}.hBw1pG_links a{background-image:linear-gradient(var(--accent), var(--accent));transition:color .15s, background-size .32s var(--ease);background-position:8px calc(100% - 9px);background-repeat:no-repeat;background-size:0 2px}[dir=rtl] .hBw1pG_links a{background-position:calc(100% - 8px) calc(100% - 9px)}.hBw1pG_links a:hover,.hBw1pG_links a[aria-current]{background-size:calc(100% - 16px) 2px}.hBw1pG_links a[aria-current]{color:#fff}@media (prefers-reduced-motion:reduce){.hBw1pG_header,.hBw1pG_links a{transition:none}}
.P2Irxa_progress{z-index:11;pointer-events:none;block-size:2px;position:fixed;inset-block-start:calc(var(--header-h) - 1px);inset-inline:0}.P2Irxa_fill{transform-origin:0;background:linear-gradient(90deg, var(--accent), var(--accent-2));block-size:100%;inline-size:100%;box-shadow:0 0 12px var(--glow);display:block;transform:scaleX(0)}[dir=rtl] .P2Irxa_fill{transform-origin:100%;background:linear-gradient(270deg, var(--accent), var(--accent-2))}.P2Irxa_rail{z-index:9;display:none;position:fixed;inset-block-start:50%;inset-inline-end:14px;translate:0 -50%}@media (min-width:1180px) and (hover:hover){.P2Irxa_rail{display:block}}.P2Irxa_rail ul{gap:2px;display:grid}.P2Irxa_stop{place-items:center;block-size:26px;inline-size:26px;text-decoration:none;display:grid;position:relative}.P2Irxa_dot{block-size:6px;inline-size:6px;transition:transform .26s var(--ease), background-color .26s var(--ease), box-shadow .26s var(--ease);background:#ffffff47;border-radius:50%}.P2Irxa_stop:hover .P2Irxa_dot{background:#fff}.P2Irxa_stop[data-active] .P2Irxa_dot{background:var(--accent);box-shadow:0 0 12px var(--glow);transform:scale(1.7)}.P2Irxa_tip{border:1px solid var(--line-strong);border-radius:var(--radius-pill);color:var(--ink);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s var(--ease), translate .2s var(--ease);background:#080a0eeb;margin-inline-end:6px;padding:4px 10px;font-size:12px;font-weight:500;line-height:1.3;position:absolute;inset-inline-end:100%;translate:6px}[dir=rtl] .P2Irxa_tip{translate:-6px}.P2Irxa_stop:hover .P2Irxa_tip{opacity:1;translate:0}@media (prefers-reduced-motion:reduce){.P2Irxa_dot,.P2Irxa_tip{transition:none}}
