.scene.svelte-16mftcx{pointer-events:none;z-index:1;position:absolute;inset:0}.snowman.svelte-16mftcx,.moroz.svelte-16mftcx{height:140px;position:absolute;bottom:2px}.snowman.svelte-16mftcx{left:9%}.moroz.svelte-16mftcx{right:9%}.mound.svelte-16mftcx{line-height:0;position:absolute;bottom:0;left:0}.fig.svelte-16mftcx{transform-origin:50% 100%;line-height:0;position:absolute}.snowman.svelte-16mftcx .fig:where(.svelte-16mftcx){animation:4.2s ease-in-out infinite svelte-16mftcx-sway}@keyframes svelte-16mftcx-sway{0%,to{transform:rotate(-1.6deg)}50%{transform:rotate(1.6deg)}}.arm.svelte-16mftcx{transform-origin:0 100%;line-height:0;animation:1.6s ease-in-out infinite svelte-16mftcx-wave;position:absolute}@keyframes svelte-16mftcx-wave{0%,to{transform:rotate(8deg)}50%{transform:rotate(-22deg)}}.moroz.svelte-16mftcx .fig:where(.svelte-16mftcx){animation:3.4s ease-in-out infinite svelte-16mftcx-breathe}@keyframes svelte-16mftcx-breathe{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-2px)rotate(-.8deg)}}.glint.svelte-16mftcx{width:14px;height:14px;margin:-7px 0 0 -7px;animation:2.2s ease-in-out infinite svelte-16mftcx-glint;position:absolute}.glint.svelte-16mftcx:before,.glint.svelte-16mftcx:after{content:"";background:#fff6cf;position:absolute;top:50%;left:50%}.glint.svelte-16mftcx:before{width:2px;height:14px;margin:-7px 0 0 -1px}.glint.svelte-16mftcx:after{width:14px;height:2px;margin:-1px 0 0 -7px}@keyframes svelte-16mftcx-glint{0%,to{opacity:0;transform:scale(.3)rotate(0)}50%{opacity:1;transform:scale(1)rotate(45deg)}}.gifts.svelte-16mftcx{align-items:flex-end;line-height:0;display:flex;position:absolute}.gifts.svelte-16mftcx .top:where(.svelte-16mftcx){transform-origin:50% 100%;animation:3s cubic-bezier(.3,0,.3,1) infinite svelte-16mftcx-hop}@keyframes svelte-16mftcx-hop{0%,60%,to{transform:translateY(0)scale(1)}68%{transform:translateY(0)scale(1.12,.86)}78%{transform:translateY(-10px)scale(.94,1.08)}88%{transform:translateY(0)scale(1.08,.9)}}@media (width<=640px){.snowman.svelte-16mftcx{left:2%}.moroz.svelte-16mftcx{right:4%}.gifts.svelte-16mftcx{display:none}}.top.svelte-1br2sqw{--glass:#10101361;--blur:blur(12px) saturate(1.3);z-index:50;width:min(860px,100% - 64px);height:60px;animation:svelte-1br2sqw-notch-in .9s var(--ease-out) both;position:fixed;top:0;left:50%;transform:translate(-50%)}@keyframes svelte-1br2sqw-notch-in{0%{transform:translate(-50%,-100%)}}.top.scrolled.svelte-1br2sqw{--glass:#0c0c0fb8;--blur:blur(26px) saturate(1.6)}.glass.svelte-1br2sqw{background:var(--glass);-webkit-backdrop-filter:var(--blur);transition:background .5s var(--ease-out), backdrop-filter .5s var(--ease-out);position:absolute;inset:0 -22px}.edge.svelte-1br2sqw{pointer-events:none;position:absolute;top:0;left:-22px;overflow:visible}.edge.svelte-1br2sqw path:where(.svelte-1br2sqw){fill:none;stroke:#ffffff14;stroke-width:1px;transition:stroke .5s}.scrolled.svelte-1br2sqw .edge:where(.svelte-1br2sqw) path:where(.svelte-1br2sqw){stroke:#ffffff1c}.top.svelte-1br2sqw:after{content:"";z-index:-1;pointer-events:none;transition:box-shadow .5s var(--ease-out);border-radius:0 0 22px 22px;position:absolute;inset:0;box-shadow:0 14px 40px #0000}.scrolled.svelte-1br2sqw:after{box-shadow:0 14px 40px #0006}.bar.svelte-1br2sqw{align-items:center;gap:22px;height:100%;padding:0 10px 0 20px;display:flex;position:relative}.brand.svelte-1br2sqw{flex:none;align-items:center;gap:9px;text-decoration:none;display:inline-flex}.brand.svelte-1br2sqw img:where(.svelte-1br2sqw){object-fit:contain;transition:transform .6s var(--ease-spring)}.brand.svelte-1br2sqw:hover img:where(.svelte-1br2sqw){transform:rotate(-12deg)scale(1.08)}.brand.svelte-1br2sqw span:where(.svelte-1br2sqw){font:800 15.5px/1 var(--font-display);letter-spacing:-.01em}.top.svelte-1br2sqw nav:where(.svelte-1br2sqw){margin:0 auto;display:flex;position:relative}.top.svelte-1br2sqw nav:where(.svelte-1br2sqw) a:where(.svelte-1br2sqw){z-index:1;color:var(--text-2);padding:9px 14px;font-size:14px;text-decoration:none;transition:color .25s;position:relative}.top.svelte-1br2sqw nav:where(.svelte-1br2sqw) a:where(.svelte-1br2sqw):hover,.top.svelte-1br2sqw nav:where(.svelte-1br2sqw) a.cur:where(.svelte-1br2sqw){color:var(--text)}.pill.svelte-1br2sqw{opacity:0;height:100%;transition:transform .45s var(--ease-out), width .45s var(--ease-out), opacity .3s;background:#ffffff12;border-radius:11px;position:absolute;top:0;left:0}.pill.on.svelte-1br2sqw{opacity:1}.right.svelte-1br2sqw{flex:none;align-items:center;gap:6px;display:flex}.plain.svelte-1br2sqw{color:var(--text-2);padding:9px 12px;font-size:14px;text-decoration:none;transition:color .2s}.plain.svelte-1br2sqw:hover{color:var(--text)}.cta.svelte-1br2sqw{color:#0a0a0b;height:38px;font:700 14px/1 var(--font-display);transition:transform .4s var(--ease-spring), background .2s;background:#f4f4f5;border-radius:12px;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.cta.svelte-1br2sqw:hover{background:#fff;transform:scale(1.04)}.me.svelte-1br2sqw{background:#ffffff0f;border:1px solid #ffffff14;border-radius:13px;align-items:center;gap:9px;height:40px;padding:0 14px 0 5px;font-size:14px;font-weight:600;text-decoration:none;transition:background .25s,border-color .25s;display:inline-flex}.me.svelte-1br2sqw:hover,.me.cur.svelte-1br2sqw{background:#ffffff1a;border-color:#ffffff24}.nm.svelte-1br2sqw{text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}.page.svelte-1br2sqw{min-height:calc(100dvh - 120px)}.foot.svelte-1br2sqw{border-top:1px solid var(--border);background:radial-gradient(120% 140px at 50% 0,#a9c8ff12,#0000 70%),#050506;margin-top:150px;padding:64px 0 28px;position:relative}.drift.svelte-1br2sqw{height:56px;position:absolute;bottom:100%;left:0;right:0}.foot.svelte-1br2sqw .in:where(.svelte-1br2sqw){max-width:1160px;margin:0 auto;padding:0 24px}.main.svelte-1br2sqw{grid-template-columns:minmax(0,1.1fr) minmax(0,2fr);align-items:start;gap:48px;display:grid}.about.svelte-1br2sqw{justify-items:start;gap:14px;max-width:340px;display:grid}.fbrand.svelte-1br2sqw{align-items:center;gap:10px;text-decoration:none;display:inline-flex}.fbrand.svelte-1br2sqw img:where(.svelte-1br2sqw){transition:transform .6s var(--ease-spring)}.fbrand.svelte-1br2sqw:hover img:where(.svelte-1br2sqw){transform:rotate(-12deg)scale(1.08)}.fbrand.svelte-1br2sqw span:where(.svelte-1br2sqw){font:800 19px/1 var(--font-display);letter-spacing:-.02em}.about.svelte-1br2sqw p:where(.svelte-1br2sqw){color:var(--text-3);font-size:14px;line-height:1.6}.tg.svelte-1br2sqw{height:38px;font:600 13.5px/1 var(--font-ui);color:var(--text);transition:background .25s, border-color .25s, transform .45s var(--ease-spring);background:#ffffff0d;border:1px solid #ffffff17;border-radius:12px;align-items:center;gap:8px;padding:0 14px 0 11px;text-decoration:none;display:inline-flex}.tg.svelte-1br2sqw .i:where(.svelte-1br2sqw){width:17px;height:17px;color:var(--ice);transition:transform .5s var(--ease-spring)}.tg.svelte-1br2sqw:hover{background:#a9c8ff17;border-color:#a9c8ff47;transform:translateY(-2px)}.tg.svelte-1br2sqw:hover .i:where(.svelte-1br2sqw){transform:translate(2px,-2px)rotate(-8deg)}.cols.svelte-1br2sqw{grid-template-columns:minmax(0,.8fr) minmax(0,.8fr) minmax(0,1.4fr);gap:32px;display:grid}.col.svelte-1br2sqw h3:where(.svelte-1br2sqw){font:700 12.5px/1 var(--font-ui);color:var(--text-3);letter-spacing:.02em;margin-bottom:16px}.col.svelte-1br2sqw ul:where(.svelte-1br2sqw){gap:11px;list-style:none;display:grid}.col.svelte-1br2sqw a:where(.svelte-1br2sqw){color:var(--text-2);transition:color .2s, transform .35s var(--ease-out);font-size:14.5px;line-height:1.35;text-decoration:none;display:inline-block;position:relative}.col.svelte-1br2sqw a:where(.svelte-1br2sqw):before{content:"";background:var(--accent-2);opacity:0;width:5px;height:5px;transition:opacity .2s, transform .35s var(--ease-out);margin-top:-2.5px;position:absolute;top:50%;left:-12px;transform:translate(-6px)}.col.svelte-1br2sqw a:where(.svelte-1br2sqw):hover{color:var(--text);transform:translate(10px)}.col.svelte-1br2sqw a:where(.svelte-1br2sqw):hover:before{opacity:1;transform:none}.fbar.svelte-1br2sqw{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:52px;padding-top:22px;font-size:13px;display:flex;position:relative}.fbar.svelte-1br2sqw:before{content:"";background:linear-gradient(90deg,#ffffff1a 50%,#0000 0) 0 0/8px 2px repeat-x;height:2px;position:absolute;top:0;left:0;right:0}.dot.svelte-1br2sqw{background:#ffffff38;width:4px;height:4px}.up.svelte-1br2sqw{cursor:pointer;height:34px;font:600 13px/1 var(--font-ui);color:var(--text-2);background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:9px;margin-left:auto;padding:0 12px;transition:color .2s,background .2s,border-color .2s;display:inline-flex}.up.svelte-1br2sqw:hover{color:var(--text);background:#ffffff12;border-color:#ffffff29}.px.svelte-1br2sqw{fill:currentColor;shape-rendering:crispedges;width:9px;height:10px}.up.svelte-1br2sqw:hover .px:where(.svelte-1br2sqw){animation:.6s steps(3,end) infinite svelte-1br2sqw-hop-up}@keyframes svelte-1br2sqw-hop-up{50%{transform:translateY(-3px)}}@media (width<=820px){.top.svelte-1br2sqw{width:calc(100% - 64px);height:56px}.top.svelte-1br2sqw nav:where(.svelte-1br2sqw),.plain.svelte-1br2sqw{display:none}.bar.svelte-1br2sqw{justify-content:space-between;padding:0 8px 0 16px}.main.svelte-1br2sqw{grid-template-columns:1fr;gap:36px}}@media (width<=560px){.cols.svelte-1br2sqw{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.up.svelte-1br2sqw{margin-left:0}}::view-transition-old(root){animation:.25s var(--ease-out) both vt-out}::view-transition-new(root){animation:.45s var(--ease-out) both vt-in}@keyframes vt-out{to{opacity:0;transform:translateY(-6px)}}@keyframes vt-in{0%{opacity:0;transform:translateY(10px)}}
