@property --tint{syntax:"<color>";inherits:true;initial-value:#2f5bff}.top[data-astro-cid-nen7h5rs]{background:linear-gradient(#fff 35%,#0000);transition:background .4s,--tint .5s}.top[data-astro-cid-nen7h5rs].is-tint .bar[data-astro-cid-nen7h5rs]{background:color-mix(in srgb, var(--tint) 12%, #ffffffe6);border-color:color-mix(in srgb, var(--tint) 40%, transparent);box-shadow:0 14px 34px -16px color-mix(in srgb, var(--tint) 60%, transparent)}.top[data-astro-cid-nen7h5rs].is-tint .ind[data-astro-cid-nen7h5rs]{background:var(--tint);box-shadow:0 8px 20px -8px var(--tint)}.top[data-astro-cid-nen7h5rs].is-tint .dot[data-astro-cid-nen7h5rs]{color:var(--tint)}.top[data-astro-cid-nen7h5rs].is-tint .cta[data-astro-cid-nen7h5rs]{background:var(--tint);box-shadow:0 12px 26px -12px var(--tint)}.top[data-astro-cid-nen7h5rs].is-tint.is-compact .island[data-astro-cid-nen7h5rs]{background:color-mix(in srgb, var(--tint) 26%, #16181d);box-shadow:0 24px 50px -18px color-mix(in srgb, var(--tint) 70%, #16181d)}.top[data-astro-cid-nen7h5rs].is-tint.is-compact .bar[data-astro-cid-nen7h5rs]{box-shadow:none;background:0 0;border-color:#0000}.top-in[data-astro-cid-nen7h5rs]{padding-block:1rem;transition:padding .6s cubic-bezier(.2,.8,.2,1)}.island[data-astro-cid-nen7h5rs]{border-radius:99px;justify-content:space-between;align-items:center;gap:1.25rem;max-width:100%;margin-inline:auto;padding:0;transition:max-width .6s cubic-bezier(.2,.8,.2,1),padding .6s cubic-bezier(.2,.8,.2,1),background .45s,box-shadow .45s,color .45s;display:flex}.logo[data-astro-cid-nen7h5rs]{letter-spacing:-.055em;font-size:2rem;font-weight:700;line-height:1;transition:font-size .6s cubic-bezier(.2,.8,.2,1)}.dot[data-astro-cid-nen7h5rs]{color:var(--accent);transition:color .45s}.right[data-astro-cid-nen7h5rs]{align-items:center;gap:1rem;display:flex}.lang[data-astro-cid-nen7h5rs]{color:var(--color-mute);gap:.5rem;transition:opacity .3s;display:flex}.lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.lang[data-astro-cid-nen7h5rs] .is-lang[data-astro-cid-nen7h5rs]{color:var(--color-fg)}.play[data-astro-cid-nen7h5rs]{color:var(--accent);-webkit-tap-highlight-color:transparent;background:#fff;border-radius:99px;align-items:center;gap:.35rem;padding:.55rem .8rem;font-size:.88rem;font-weight:600;transition:background .45s,color .45s,box-shadow .45s;display:inline-flex;box-shadow:inset 0 0 0 1px #2f5bff40}.play[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:1.15rem;height:1.15rem}.is-compact[data-astro-cid-nen7h5rs] .play[data-astro-cid-nen7h5rs]{box-shadow:none;color:#fff;background:#ffffff1a}.top[data-astro-cid-nen7h5rs].is-tint .play[data-astro-cid-nen7h5rs]{color:var(--tint);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tint) 45%, transparent)}.top[data-astro-cid-nen7h5rs].is-tint.is-compact .play[data-astro-cid-nen7h5rs]{color:#fff}@media (width>=64rem){.play[data-astro-cid-nen7h5rs]{display:none}}@media (width<30rem){.island[data-astro-cid-nen7h5rs]{gap:.6rem}.right[data-astro-cid-nen7h5rs]{gap:.5rem}.lang[data-astro-cid-nen7h5rs]{gap:.3rem;font-size:.85rem}.logo[data-astro-cid-nen7h5rs]{font-size:1.6rem}.play[data-astro-cid-nen7h5rs]{justify-content:center;width:2.4rem;height:2.4rem;padding:0}.play[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cta[data-astro-cid-nen7h5rs]{padding:.55rem .95rem;font-size:.88rem}}.cta[data-astro-cid-nen7h5rs]{padding:.65rem 1.25rem;font-size:.95rem;transition:padding .6s cubic-bezier(.2,.8,.2,1),background-color .9s}.bar[data-astro-cid-nen7h5rs]{backdrop-filter:blur(14px);background:#ffffffd9;border:1px solid #2f5bff24;border-radius:99px;gap:.25rem;padding:.35rem;transition:background .45s,border-color .45s,box-shadow .45s,padding .6s cubic-bezier(.2,.8,.2,1);position:relative;box-shadow:0 14px 34px -20px #1e2a6b80}.ind[data-astro-cid-nen7h5rs]{opacity:0;pointer-events:none;background:linear-gradient(90deg,#2f6bff,#5b3bff);border-radius:99px;width:0;height:0;transition:transform .45s cubic-bezier(.2,.9,.2,1),width .45s cubic-bezier(.2,.9,.2,1),height .45s cubic-bezier(.2,.9,.2,1),opacity .3s;position:absolute;top:0;left:0;box-shadow:0 8px 20px -8px #2f5bffcc}.bar[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{z-index:1;white-space:nowrap;border-radius:99px;align-items:center;gap:.35rem;padding:.6rem 1.15rem;font-size:.98rem;font-weight:600;transition:color .3s,padding .6s cubic-bezier(.2,.8,.2,1),font-size .6s cubic-bezier(.2,.8,.2,1);display:inline-flex;position:relative}.bar[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].on{color:#fff}.has-mega[data-astro-cid-nen7h5rs]{position:relative}.chev[data-astro-cid-nen7h5rs]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:.75rem;height:.75rem;transition:rotate .3s}.has-mega[data-astro-cid-nen7h5rs].is-open .chev[data-astro-cid-nen7h5rs]{rotate:180deg}.mega[data-astro-cid-nen7h5rs]{width:46rem;color:var(--color-fg);opacity:0;visibility:hidden;background:#fff;border-radius:1.4rem;grid-template-columns:1fr 14rem;gap:1rem;padding:1rem;transition:opacity .25s,translate .35s cubic-bezier(.2,.8,.2,1),visibility 0s .3s;display:grid;position:absolute;top:calc(100% + .9rem);left:-.35rem;translate:0 10px;box-shadow:0 30px 60px -24px #1e2a6b8c,0 0 0 1px #16181d10}.mega[data-astro-cid-nen7h5rs]:before{content:"";height:1rem;position:absolute;top:-1rem;left:0;right:0}.has-mega[data-astro-cid-nen7h5rs].is-open .mega[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;transition-delay:0s;translate:0}.mega-grid[data-astro-cid-nen7h5rs]{grid-template-columns:1fr 1fr;gap:.3rem;display:grid}.bar[data-astro-cid-nen7h5rs] .mega[data-astro-cid-nen7h5rs] .svc[data-astro-cid-nen7h5rs]{white-space:normal;color:var(--color-fg);border-radius:.9rem;align-items:center;gap:.8rem;padding:.7rem;transition:background .2s;display:flex}.bar[data-astro-cid-nen7h5rs] .mega[data-astro-cid-nen7h5rs] .svc[data-astro-cid-nen7h5rs]:hover{background:#f1f4ff}.svc[data-astro-cid-nen7h5rs] b[data-astro-cid-nen7h5rs]{font-size:.98rem;display:block}.svc[data-astro-cid-nen7h5rs] small[data-astro-cid-nen7h5rs]{color:var(--color-mute);white-space:nowrap;font-size:.85rem;font-weight:500;display:block}.ico[data-astro-cid-nen7h5rs]{background:var(--c);border-radius:.6rem;flex:none;place-items:center;width:2.3rem;height:2.3rem;display:grid}.ico[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{fill:none;stroke:#fff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.3rem;height:1.3rem}.promo[data-astro-cid-nen7h5rs]{background:radial-gradient(90% 90% at 80% 10%,#dbe4ff,#0000),#f4f6ff;border-radius:1rem;align-content:end;gap:.4rem;padding:1.1rem;display:grid}.promo[data-astro-cid-nen7h5rs] small[data-astro-cid-nen7h5rs]{color:var(--color-mute);font-weight:500}.promo[data-astro-cid-nen7h5rs] b[data-astro-cid-nen7h5rs]{letter-spacing:-.03em;font-size:1.35rem}.bar[data-astro-cid-nen7h5rs] .promo[data-astro-cid-nen7h5rs] .button[data-astro-cid-nen7h5rs]{color:#fff;justify-content:center;margin-top:.4rem;padding:.7rem 1rem;font-size:.9rem}.top[data-astro-cid-nen7h5rs].is-compact{background:0 0}.is-compact[data-astro-cid-nen7h5rs] .top-in[data-astro-cid-nen7h5rs]{padding-block:.75rem}.is-compact[data-astro-cid-nen7h5rs] .island[data-astro-cid-nen7h5rs]{color:#fff;background:#16181d;max-width:54rem;padding:.4rem .45rem .4rem 1.3rem;box-shadow:0 24px 50px -18px #16181dcc}.is-compact[data-astro-cid-nen7h5rs] .logo[data-astro-cid-nen7h5rs]{font-size:1.5rem}.is-compact[data-astro-cid-nen7h5rs] .dot[data-astro-cid-nen7h5rs]{color:#7d9bff}.is-compact[data-astro-cid-nen7h5rs] .bar[data-astro-cid-nen7h5rs]{box-shadow:none;backdrop-filter:none;background:0 0;border-color:#0000;padding:0}.is-compact[data-astro-cid-nen7h5rs] .bar[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs],.is-compact[data-astro-cid-nen7h5rs] .has-mega[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{color:#c9cfdc;padding:.5rem .9rem;font-size:.92rem}.is-compact[data-astro-cid-nen7h5rs] .bar[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs].on,.is-compact[data-astro-cid-nen7h5rs] .has-mega[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs].on{color:#fff}.is-compact[data-astro-cid-nen7h5rs] .lang[data-astro-cid-nen7h5rs]{display:none}.is-compact[data-astro-cid-nen7h5rs] .cta[data-astro-cid-nen7h5rs]{padding:.55rem 1.05rem}@media (width<64rem){.is-compact[data-astro-cid-nen7h5rs] .island[data-astro-cid-nen7h5rs]{max-width:26rem}}.hero[data-astro-cid-ge2uvauf]{background:radial-gradient(55% 60% at 78% 40%,#e4ebff,#0000 70%),radial-gradient(40% 50% at 12% 70%,#eef0ff,#0000 70%);padding:7.5rem 0 4rem;position:relative;overflow:hidden}.tint[data-astro-cid-ge2uvauf]{background:radial-gradient(60% 70% at 75% 45%, color-mix(in srgb, var(--tint,#2f6bff) 22%, transparent), transparent 70%), radial-gradient(45% 55% at 10% 85%, color-mix(in srgb, var(--tint,#2f6bff) 14%, transparent), transparent 70%);opacity:0;pointer-events:none;transition:opacity .5s;position:absolute;inset:0}.ghost[data-astro-cid-ge2uvauf]{letter-spacing:-.06em;white-space:nowrap;color:var(--tint,#2f6bff);opacity:0;pointer-events:none;font-size:clamp(6rem,19vw,20rem);font-weight:700;line-height:1;transition:opacity .5s,translate .7s cubic-bezier(.2,.8,.2,1);position:absolute;top:calc(min(100svh,100%) - .9em);left:-.04em;translate:0 14%}.hero[data-astro-cid-ge2uvauf].is-tint .tint[data-astro-cid-ge2uvauf]{opacity:1}.hero[data-astro-cid-ge2uvauf].is-tint .ghost[data-astro-cid-ge2uvauf]{opacity:0;translate:0}.hero[data-astro-cid-ge2uvauf].is-tint .rot[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{background:linear-gradient(90deg, color-mix(in srgb, var(--tint) 70%, #fff), var(--tint));-webkit-background-clip:text;background-clip:text}.hero[data-astro-cid-ge2uvauf].is-tint .button{background:var(--tint);box-shadow:0 14px 30px -14px var(--tint)}.scenes[data-astro-cid-ge2uvauf]{z-index:5;pointer-events:none;display:none;position:absolute;top:calc(min(100svh,100%) - 1.5rem);left:50%;translate:-50% -100%}.scene[data-astro-cid-ge2uvauf]{backdrop-filter:blur(14px);height:9rem;box-shadow:0 30px 60px -24px var(--tint), 0 0 0 1.5px color-mix(in srgb, var(--tint) 35%, transparent);zoom:1.15;background:#fffffff2;border-radius:1.6rem;align-items:center;gap:1.6rem;padding:0 2.2rem;display:none}.scene[data-astro-cid-ge2uvauf].is-on{animation:.45s cubic-bezier(.2,.8,.2,1) sc-in;display:flex}@keyframes sc-in{0%{opacity:0;translate:0 30px}}.cap[data-astro-cid-ge2uvauf]{letter-spacing:-.03em;color:var(--tint);white-space:nowrap;font-size:1.6rem;font-weight:650}.scene[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf],.scene[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{font-style:normal}.s-web[data-astro-cid-ge2uvauf]{width:11.5rem;height:6.4rem;box-shadow:0 18px 36px -20px var(--tint), 0 0 0 1px #16181d12;background:#fff;border-radius:.7rem;grid-template-columns:repeat(3,1fr);align-content:start;gap:.4rem;padding:.7rem;display:grid}.s-web[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{background:#16181d14;border-radius:.3rem;height:1.7rem;animation:3.2s cubic-bezier(.2,1.4,.3,1) infinite both s-pop}.s-web[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:first-child{background:var(--tint);grid-column:1/-1;width:38%;height:.5rem}.s-web[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:nth-child(2){background:color-mix(in srgb, var(--tint) 28%, #fff);grid-column:1/-1;height:2.2rem;animation-delay:.25s}.s-web[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:nth-child(3){animation-delay:.5s}.s-web[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:nth-child(4){animation-delay:.65s}.s-web[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:nth-child(5){animation-delay:.8s}@keyframes s-pop{0%{opacity:0;scale:0}12%,88%{opacity:1;scale:1}to{opacity:0;scale:1}}.s-shop[data-astro-cid-ge2uvauf]{align-items:center;gap:.6rem;display:flex}.s-shop[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{background:color-mix(in srgb, var(--tint) 30%, #fff);border-radius:.6rem;width:3rem;height:3rem;animation:2.7s ease-in infinite both s-fly;box-shadow:0 0 0 1px #16181d12}.s-shop[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:first-child{--dx:12.4rem;animation-delay:1s}.s-shop[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:nth-child(2){--dx:8.8rem;animation-delay:.5s}.s-shop[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:nth-child(3){--dx:5.2rem}.s-shop[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{width:4.2rem;height:4.2rem;box-shadow:0 18px 36px -18px var(--tint), 0 0 0 1px #16181d12;background:#fff;border-radius:50%;place-items:center;margin-left:1.6rem;font-size:1.7rem;display:grid;position:relative}.s-shop[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{background:var(--tint);color:#fff;border-radius:50%;place-items:center;width:1.6rem;height:1.6rem;font-size:.85rem;font-weight:700;animation:.9s ease-out infinite s-badge;display:grid;position:absolute;top:-.3rem;right:-.3rem}@keyframes s-fly{0%,15%{opacity:1;translate:0;scale:1}40%{translate:var(--dx) -1.2rem;opacity:1;scale:.25}45%,to{translate:var(--dx) 0;opacity:0;scale:0}}@keyframes s-badge{0%{scale:1.5}40%,to{scale:1}}.scene[data-astro-cid-ge2uvauf][data-scene="2"]{height:auto;padding:1.1rem 1.4rem 1.3rem}.s-ai[data-astro-cid-ge2uvauf]{gap:.6rem;width:24rem;display:grid}.ai-head[data-astro-cid-ge2uvauf]{border-bottom:1px solid #16181d14;grid-template-columns:auto 1fr;align-items:center;gap:0 .7rem;padding-bottom:.7rem;display:grid}.ai-av[data-astro-cid-ge2uvauf]{background:var(--tint);color:#fff;border-radius:50%;grid-row:span 2;place-items:center;width:2.3rem;height:2.3rem;display:grid}.ai-head[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{font-size:.95rem;line-height:1.2}.ai-head[data-astro-cid-ge2uvauf] small[data-astro-cid-ge2uvauf]{color:#1f8a55;font-size:.78rem}.s-ai[data-astro-cid-ge2uvauf] .q[data-astro-cid-ge2uvauf],.s-ai[data-astro-cid-ge2uvauf] .a[data-astro-cid-ge2uvauf]{max-width:82%;padding:.6rem .9rem;font-size:.9rem;line-height:1.35;animation:6s ease-out infinite both s-msg}.s-ai[data-astro-cid-ge2uvauf] .q[data-astro-cid-ge2uvauf]{background:#eef0f6;border-radius:1rem 1rem 1rem .3rem;justify-self:start}.ai-reply[data-astro-cid-ge2uvauf]{justify-items:end;display:grid}.ai-reply[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]{grid-area:1/1}.s-ai[data-astro-cid-ge2uvauf] .dots[data-astro-cid-ge2uvauf]{background:color-mix(in srgb, var(--tint) 16%, #fff);border-radius:1rem 1rem .3rem;align-self:start;gap:.25rem;padding:.7rem .9rem;animation:6s linear infinite both s-typing;display:flex}.s-ai[data-astro-cid-ge2uvauf] .dots[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{background:var(--tint);border-radius:50%;width:.4rem;height:.4rem;animation:.6s ease-in-out infinite alternate s-badge}.s-ai[data-astro-cid-ge2uvauf] .dots[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:nth-child(2){animation-delay:.15s}.s-ai[data-astro-cid-ge2uvauf] .dots[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:nth-child(3){animation-delay:.3s}.s-ai[data-astro-cid-ge2uvauf] .a[data-astro-cid-ge2uvauf]{background:var(--tint);color:#fff;border-radius:1rem 1rem .3rem;animation-delay:2s}@keyframes s-msg{0%{opacity:0;translate:0 12px}7%,to{opacity:1;translate:0}}@keyframes s-typing{0%,9%{opacity:0}12%,31%{opacity:1}33%,to{opacity:0}}.s-auto[data-astro-cid-ge2uvauf]{gap:1.5rem;display:flex;position:relative}.s-auto[data-astro-cid-ge2uvauf] u[data-astro-cid-ge2uvauf]{background:linear-gradient(90deg, var(--tint), var(--tint)) 0 0 / 0% 100% no-repeat, #16181d1f;height:3px;margin-top:-1.5px;animation:3.6s linear infinite s-line;position:absolute;top:50%;left:1.4rem;right:1.4rem}.s-auto[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{color:#0000;background:#fff;border-radius:50%;place-items:center;width:2.8rem;height:2.8rem;font-weight:800;animation:3.6s linear infinite both s-check;display:grid;position:relative;box-shadow:0 0 0 2px #16181d1f}.s-auto[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:nth-of-type(2){animation-delay:.6s}.s-auto[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:nth-of-type(3){animation-delay:1.2s}.s-auto[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:nth-of-type(4){animation-delay:1.8s}.s-auto[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:nth-of-type(5){animation-delay:2.4s}@keyframes s-line{0%{background-size:0% 100%,auto}70%,to{background-size:100% 100%,auto}}@keyframes s-check{0%,4%{color:#0000;background:#fff;scale:1}8%{scale:1.25}12%,to{background:var(--tint);color:#fff;box-shadow:0 0 0 2px var(--tint);scale:1}}.s-seo[data-astro-cid-ge2uvauf]{gap:.5rem;width:19rem;display:grid}.s-seo[data-astro-cid-ge2uvauf] .bar[data-astro-cid-ge2uvauf]{background:#fff;border-radius:99px;gap:.5rem;padding:.6rem 1rem;display:flex;box-shadow:0 0 0 1px #16181d1f}.s-seo[data-astro-cid-ge2uvauf] .bar[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{white-space:nowrap;border-right:2px solid var(--tint);animation:4s steps(22,end) infinite both s-type;overflow:hidden}.s-seo[data-astro-cid-ge2uvauf] .hit[data-astro-cid-ge2uvauf]{box-shadow:0 0 0 2px var(--tint), 0 16px 30px -18px var(--tint);background:#fff;border-radius:.8rem;align-items:center;gap:.7rem;padding:.55rem .9rem;font-weight:650;animation:4s ease-out infinite both s-hit;display:flex}.s-seo[data-astro-cid-ge2uvauf] .hit[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{background:var(--tint);color:#fff;border-radius:50%;place-items:center;width:1.6rem;height:1.6rem;font-size:.85rem;display:grid}@keyframes s-type{0%{width:0}35%,to{width:100%}}@keyframes s-hit{0%,38%{opacity:0;translate:0 14px}48%,to{opacity:1;translate:0}}@media (width>=64rem){.scenes[data-astro-cid-ge2uvauf]{display:block}}.hero-grid[data-astro-cid-ge2uvauf]{align-items:center;gap:1.25rem;display:grid;position:relative}.copy[data-astro-cid-ge2uvauf]{align-self:start;min-width:0;container-type:inline-size}h1[data-astro-cid-ge2uvauf]{font-size:clamp(2.2rem,13.6cqw,5.6rem);line-height:1.02}.rot[data-astro-cid-ge2uvauf]{height:1.16em;display:block;overflow:hidden}@supports (overflow:clip){.rot[data-astro-cid-ge2uvauf]{overflow:visible clip}}html.js .rot[data-astro-cid-ge2uvauf]{opacity:0;animation:10ms linear 1.5s forwards rot-show}html.js .rot[data-astro-cid-ge2uvauf].is-fit{opacity:1;transition:opacity .35s;animation:none}@keyframes rot-show{to{opacity:1}}.rot-in[data-astro-cid-ge2uvauf]{transition:transform .8s cubic-bezier(.7,0,.2,1);display:block}.rot[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{height:1.16em;font-weight:inherit;white-space:nowrap;background:linear-gradient(90deg,#4f9bff,#2f5bff 55%,#5b3bff);color:#0000;-webkit-background-clip:text;background-clip:text;width:fit-content;padding-right:.12em;display:block}.lead[data-astro-cid-ge2uvauf]{max-width:31rem;color:var(--color-mute);margin-top:1.5rem;font-size:clamp(1.05rem,1.45vw,1.3rem);line-height:1.45}.cta[data-astro-cid-ge2uvauf]{flex-wrap:wrap;align-items:center;gap:.8rem 1.4rem;margin-top:2rem;display:flex}.stage[data-astro-cid-ge2uvauf]{height:34rem;position:relative}.orbit[data-astro-cid-ge2uvauf]{--r:21.5rem;width:0;height:0;animation:70s linear infinite orbit;display:none;position:absolute;top:50%;left:50%}.ring[data-astro-cid-ge2uvauf]{--s:var(--r);left:calc(var(--s) * -1);top:calc(var(--s) * -1);width:calc(var(--s) * 2);height:calc(var(--s) * 2);opacity:.75;filter:drop-shadow(0 0 10px #2f6bff66);background:conic-gradient(#2f6bff,#a855f7,#f97316,#16a34a,#6366f1,#2f6bff);border-radius:50%;position:absolute;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2.5px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2.5px),#000 calc(100% - 2px))}.ring-out[data-astro-cid-ge2uvauf]{--s:calc(var(--r) + 3.4rem);filter:none;opacity:1;background:0 0;border:1.5px dashed #2f5bff2e;animation:45s linear infinite orbit-back;-webkit-mask:none;mask:none}.ring-in[data-astro-cid-ge2uvauf]{--s:calc(var(--r) - 5.6rem);filter:none;opacity:1;background:radial-gradient(circle,#2f6bff14 0 60%,#0000 72%);-webkit-mask:none;mask:none}.spark[data-astro-cid-ge2uvauf]{background:var(--c);width:.7rem;height:.7rem;box-shadow:0 0 0 4px color-mix(in srgb, var(--c) 22%, transparent), 0 0 16px 2px var(--c);transform:rotate(var(--a)) translateX(var(--r));border-radius:50%;position:absolute;top:-.35rem;left:-.35rem}.slot[data-astro-cid-ge2uvauf]{transform:rotate(var(--a)) translateX(var(--r)) rotate(calc(var(--a) * -1));position:absolute;top:0;left:0}@keyframes orbit{to{rotate:360deg}}@keyframes orbit-back{to{rotate:-360deg}}.ico[data-astro-cid-ge2uvauf]{background:var(--c);border-radius:.55rem;flex:none;place-items:center;width:2.3rem;height:2.3rem;display:grid}.ico[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{fill:none;stroke:#fff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.35rem;height:1.35rem}.note[data-astro-cid-ge2uvauf]{border-top:5px solid var(--c);text-align:left;cursor:pointer;background:#fff;border-radius:.6rem;grid-template-columns:auto 1fr;align-items:center;gap:.25rem .6rem;width:11.5rem;padding:.8rem .9rem;transition:scale .35s cubic-bezier(.2,1.4,.3,1),box-shadow .3s;animation:70s linear infinite orbit-back;display:grid;position:absolute;top:-2.5rem;left:-5.75rem;box-shadow:0 20px 36px -22px #1e2a6b73,0 0 0 1px #16181d0f}.note[data-astro-cid-ge2uvauf] .ico[data-astro-cid-ge2uvauf]{width:2rem;height:2rem}.note[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{letter-spacing:-.01em;white-space:nowrap;font-size:.95rem;font-weight:600}.note[data-astro-cid-ge2uvauf] small[data-astro-cid-ge2uvauf]{color:var(--color-mute);white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;font-size:.82rem;overflow:hidden}.note[data-astro-cid-ge2uvauf]:hover{scale:1.07}.note[data-astro-cid-ge2uvauf][aria-pressed=true]{box-shadow:0 0 0 2px var(--c), 0 20px 36px -16px var(--c);scale:1.07}@keyframes note-in{0%{opacity:0;scale:.7}}.win[data-astro-cid-ge2uvauf]{z-index:2;background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(90deg,#2f6bff,#a855f7) border-box;border-top:6px solid #0000;border-radius:.9rem;width:min(100%,21rem);margin-inline:auto;padding:1.1rem;animation:.8s cubic-bezier(.2,.8,.2,1) .25s both note-in;position:relative;box-shadow:0 40px 70px -30px #1e2a6b80,0 0 0 1px #16181d0f}.dots[data-astro-cid-ge2uvauf]{gap:.35rem;padding:.2rem .2rem .9rem;display:flex}.dots[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{background:#c9cdd6;border-radius:50%;width:.5rem;height:.5rem}.list[data-astro-cid-ge2uvauf]{background:#eef2ff;border:1px solid #2f5bff1f;border-radius:.8rem;padding:.6rem}.row[data-astro-cid-ge2uvauf]{text-align:left;cursor:pointer;border-radius:.6rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.9rem;width:100%;padding:.7rem .6rem;transition:background .2s,translate .25s;display:grid}.row[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]:nth-child(2){min-width:0}.row[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf],.row[data-astro-cid-ge2uvauf] small[data-astro-cid-ge2uvauf]{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.row[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{font-weight:600}.row[data-astro-cid-ge2uvauf] small[data-astro-cid-ge2uvauf]{color:var(--color-mute);font-size:.88rem}.go[data-astro-cid-ge2uvauf]{color:var(--c);opacity:0;transition:opacity .2s}.row[data-astro-cid-ge2uvauf]:hover{background:#fff;translate:3px}.row[data-astro-cid-ge2uvauf]:hover .go[data-astro-cid-ge2uvauf]{opacity:1}.detail[data-astro-cid-ge2uvauf]{padding:.2rem .4rem .4rem;animation:.4s cubic-bezier(.2,.8,.2,1) detail-in;display:none}@keyframes detail-in{0%{opacity:0;translate:14px}}.win[data-astro-cid-ge2uvauf]:not([data-view=list]) .list[data-astro-cid-ge2uvauf]{display:none}.detail[data-astro-cid-ge2uvauf].is-active{display:block}.back[data-astro-cid-ge2uvauf]{color:var(--color-mute);cursor:pointer;border-radius:99px;margin-left:-.3rem;padding:.4rem .8rem;font-size:.92rem;font-weight:600;transition:background .2s,color .2s}.back[data-astro-cid-ge2uvauf]:hover{color:var(--color-fg);background:#eef2ff}.d-head[data-astro-cid-ge2uvauf]{align-items:center;gap:.75rem;margin-top:.7rem;display:flex}.d-price[data-astro-cid-ge2uvauf]{color:var(--c);white-space:nowrap;margin-top:.15rem;font-size:.85rem;font-weight:600;display:block}.ico[data-astro-cid-ge2uvauf].big{border-radius:.75rem;width:2.8rem;height:2.8rem}.ico[data-astro-cid-ge2uvauf].big svg[data-astro-cid-ge2uvauf]{width:1.7rem;height:1.7rem}.d-name[data-astro-cid-ge2uvauf]{letter-spacing:-.03em;font-size:1.4rem;font-weight:600;line-height:1.1;display:block}.detail[data-astro-cid-ge2uvauf] p[data-astro-cid-ge2uvauf]{color:var(--color-mute);margin-top:.4rem;line-height:1.4}.detail[data-astro-cid-ge2uvauf] ul[data-astro-cid-ge2uvauf]{gap:.4rem;margin-top:.9rem;display:grid}.detail[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{gap:.6rem;font-size:.95rem;display:flex}.detail[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]:before{content:"✓";color:var(--c);font-weight:800}.d-foot[data-astro-cid-ge2uvauf]{margin-top:1rem}.want[data-astro-cid-ge2uvauf]{background:var(--c);color:#fff;cursor:pointer;white-space:nowrap;border-radius:99px;width:100%;padding:.7rem 1rem;font-size:.92rem;font-weight:600;display:block}.want[data-astro-cid-ge2uvauf][aria-pressed=true]{background:#16181d}.cards[data-astro-cid-ge2uvauf]{gap:1.25rem;margin-top:2.5rem;display:grid}.mcard[data-astro-cid-ge2uvauf]{background:#fff;border-radius:1.1rem;overflow:hidden;box-shadow:0 24px 44px -28px #1e2a6b80,0 0 0 1px #16181d12}.art[data-astro-cid-ge2uvauf]{background:color-mix(in srgb, var(--c) 14%, #fff);height:11.5rem;position:relative;overflow:hidden}.tag[data-astro-cid-ge2uvauf]{z-index:1;background:color-mix(in srgb, var(--c) 18%, #fff);color:var(--c);border-radius:99px;padding:.4rem .9rem;font-size:.9rem;font-weight:600;position:absolute;top:1rem;left:1rem}.sheet[data-astro-cid-ge2uvauf]{background:#fff;border-radius:.6rem .6rem 0 0;grid-template-columns:2.4rem 1fr;align-content:start;gap:.6rem .8rem;padding:2.4rem 1.1rem 0;display:grid;position:absolute;inset:2.2rem 1.6rem -1rem;box-shadow:0 10px 30px -14px #1e2a6b66}.sheet[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{background:#16181d1c;border-radius:99px;align-self:center;height:.6rem}.sheet[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:nth-child(odd){background:color-mix(in srgb, var(--c) 30%, #fff);border-radius:.4rem;height:2.4rem}.art0[data-astro-cid-ge2uvauf] .sheet[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:first-child{background:#16181d1c;grid-column:1/-1;height:3.6rem}.art0[data-astro-cid-ge2uvauf] .sheet[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:nth-child(2){display:none}.art1[data-astro-cid-ge2uvauf] .sheet[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(3,1fr)}.art1[data-astro-cid-ge2uvauf] .sheet[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{background:color-mix(in srgb, var(--c) 26%, #fff);border-radius:.5rem;height:4.2rem}.art1[data-astro-cid-ge2uvauf] .sheet[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:nth-child(2n){background:#16181d14}.art2[data-astro-cid-ge2uvauf] .sheet[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}.art2[data-astro-cid-ge2uvauf] .sheet[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{background:#16181d14;border-radius:.9rem .9rem .9rem .25rem;width:62%;height:1.9rem}.art2[data-astro-cid-ge2uvauf] .sheet[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:nth-child(2n){background:var(--c);border-radius:.9rem .9rem .25rem;justify-self:end;width:70%}.art3[data-astro-cid-ge2uvauf] .sheet[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(3,1fr);align-items:center}.art3[data-astro-cid-ge2uvauf] .sheet[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{background:color-mix(in srgb, var(--c) 26%, #fff);height:2.6rem;box-shadow:.9rem 0 0 -.55rem var(--c);border-radius:.5rem}.art3[data-astro-cid-ge2uvauf] .sheet[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:nth-child(3n){box-shadow:none}.art3[data-astro-cid-ge2uvauf] .sheet[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:nth-child(2){background:var(--c)}.art4[data-astro-cid-ge2uvauf] .sheet[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(6,1fr);align-content:stretch;align-items:end;height:100%;padding-bottom:1.4rem}.art4[data-astro-cid-ge2uvauf] .sheet[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{background:color-mix(in srgb, var(--c) 30%, #fff);border-radius:.3rem .3rem 0 0;align-self:end}.art4[data-astro-cid-ge2uvauf] .sheet[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:first-child{height:18%}.art4[data-astro-cid-ge2uvauf] .sheet[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:nth-child(2){height:30%}.art4[data-astro-cid-ge2uvauf] .sheet[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:nth-child(3){height:42%}.art4[data-astro-cid-ge2uvauf] .sheet[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:nth-child(4){height:55%}.art4[data-astro-cid-ge2uvauf] .sheet[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:nth-child(5){height:72%}.art4[data-astro-cid-ge2uvauf] .sheet[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:nth-child(6){background:var(--c);height:92%}.mbody[data-astro-cid-ge2uvauf]{padding:1.4rem 1.4rem 1.5rem}.mbody[data-astro-cid-ge2uvauf] h2[data-astro-cid-ge2uvauf]{letter-spacing:-.03em;margin-top:.9rem;font-size:1.45rem;font-weight:650}.mbody[data-astro-cid-ge2uvauf] p[data-astro-cid-ge2uvauf]{color:var(--color-mute);margin-top:.4rem;line-height:1.5}.mfoot[data-astro-cid-ge2uvauf]{border-top:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:.8rem;margin-top:1.1rem;padding-top:1rem;font-weight:600;display:flex}@media (width<64rem){.stage[data-astro-cid-ge2uvauf]{display:none}}.mwheel[data-astro-cid-ge2uvauf]{place-items:center;width:100%;max-width:21rem;height:18.5rem;margin:-1.5rem auto 1rem;display:grid;position:relative}.m-ring[data-astro-cid-ge2uvauf]{opacity:.75;filter:drop-shadow(0 0 8px #2f6bff55);background:conic-gradient(#2f6bff,#a855f7,#f97316,#16a34a,#6366f1,#2f6bff);border-radius:50%;width:15.5rem;height:15.5rem;position:absolute;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2.5px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2.5px),#000 calc(100% - 2px))}.m-orb[data-astro-cid-ge2uvauf]{width:0;height:0;animation:40s linear infinite orbit;position:absolute;top:50%;left:50%}.m-bub[data-astro-cid-ge2uvauf]{width:3.2rem;height:3.2rem;transform:rotate(var(--a)) translateX(7.75rem) rotate(calc(var(--a) * -1));-webkit-tap-highlight-color:transparent;background:#fff;border-radius:50%;place-items:center;transition:box-shadow .3s;display:grid;position:absolute;top:-1.6rem;left:-1.6rem;box-shadow:0 10px 24px -10px #1e2a6b80}.m-bub[data-astro-cid-ge2uvauf] .ico[data-astro-cid-ge2uvauf]{width:2.2rem;height:2.2rem;animation:40s linear infinite orbit-back}.m-bub[data-astro-cid-ge2uvauf].on{box-shadow:0 0 0 3px var(--c), 0 10px 24px -8px var(--c)}.m-center[data-astro-cid-ge2uvauf]{text-align:center;-webkit-tap-highlight-color:transparent;background:#fff;border-radius:1.2rem;justify-items:center;gap:.3rem;width:9.5rem;padding:.9rem .8rem;display:grid;position:relative;box-shadow:0 20px 40px -20px #1e2a6b80}.m-item[data-astro-cid-ge2uvauf]{justify-items:center;gap:.3rem;display:grid}.m-item[data-astro-cid-ge2uvauf][hidden]{display:none}.m-item[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{letter-spacing:-.02em;font-size:1.02rem}.m-item[data-astro-cid-ge2uvauf] small[data-astro-cid-ge2uvauf]{color:var(--color-mute);font-size:.78rem;line-height:1.25}.m-center[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{color:var(--tint,#2f5bff);font-size:.75rem;font-style:normal;font-weight:600}.m-center[data-astro-cid-ge2uvauf].pop{animation:.45s cubic-bezier(.2,1.4,.3,1) m-pop}@keyframes m-pop{0%{opacity:.5;scale:.85}}@media (width>=64rem){.mwheel[data-astro-cid-ge2uvauf]{display:none}.copy[data-astro-cid-ge2uvauf]{padding-top:clamp(2rem,11svh,6rem)}}@media (width>=40rem) and (width<64rem){.cards[data-astro-cid-ge2uvauf]{grid-template-columns:1fr 1fr}}@media (width>=64rem){.cards[data-astro-cid-ge2uvauf]{display:none}.hero[data-astro-cid-ge2uvauf]{align-items:center;min-height:100svh;display:grid}.hero-grid[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:2rem}.stage[data-astro-cid-ge2uvauf]{height:calc(51rem * var(--k,1))}.wheel[data-astro-cid-ge2uvauf]{width:54.5rem;height:51rem;transform:scale(var(--k,1));transform-origin:0;margin:-25.5rem 0 0;position:absolute;top:50%;left:0}.orbit[data-astro-cid-ge2uvauf]{display:block}.win[data-astro-cid-ge2uvauf]{width:17rem;height:25.5rem;margin:-12.75rem 0 0 -8.5rem;padding:.8rem;position:absolute;top:50%;left:50%;overflow:hidden}.win[data-astro-cid-ge2uvauf] .row[data-astro-cid-ge2uvauf]{gap:.7rem;padding:.55rem .4rem}.win[data-astro-cid-ge2uvauf] .row[data-astro-cid-ge2uvauf] small[data-astro-cid-ge2uvauf]{font-size:.8rem}.win[data-astro-cid-ge2uvauf] .list[data-astro-cid-ge2uvauf]{padding:.4rem}.win[data-astro-cid-ge2uvauf] .d-name[data-astro-cid-ge2uvauf]{font-size:1.25rem}.win[data-astro-cid-ge2uvauf] .detail[data-astro-cid-ge2uvauf] p[data-astro-cid-ge2uvauf],.win[data-astro-cid-ge2uvauf] .detail[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{font-size:.9rem}.win[data-astro-cid-ge2uvauf] .detail[data-astro-cid-ge2uvauf] p[data-astro-cid-ge2uvauf]{margin-top:.6rem}.win[data-astro-cid-ge2uvauf] .detail[data-astro-cid-ge2uvauf] ul[data-astro-cid-ge2uvauf]{gap:.3rem;margin-top:.7rem}}.price[data-astro-cid-dzaeg647]{font-variant-numeric:tabular-nums;background:linear-gradient(90deg,#4f9bff,#2f5bff 50%,#5b3bff);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.06em;font-size:clamp(5.5rem,21vw,20rem)}.heading[data-astro-cid-dzaeg647]{font-size:clamp(2.8rem,7vw,6.5rem)}.card[data-astro-cid-dzaeg647]{border:1px solid var(--color-line);background:#fff;border-radius:1.75rem;padding:1.75rem;box-shadow:0 24px 50px -34px #3b4a6b80}@media (width>=48rem){.card[data-astro-cid-dzaeg647]{padding:2.25rem}}.tick[data-astro-cid-dzaeg647]{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:1.6rem;height:1.6rem;font-size:.85rem;font-weight:800;display:grid}.cat[data-astro-cid-dzaeg647]{border-top:1px solid var(--color-line)}.cat[data-astro-cid-dzaeg647]:last-child{border-bottom:1px solid var(--color-line)}.cat[data-astro-cid-dzaeg647] summary[data-astro-cid-dzaeg647]{cursor:pointer;grid-template-columns:3rem 1fr auto;align-items:center;gap:.4rem 1.5rem;padding:2rem 0;list-style:none;display:grid}.cat[data-astro-cid-dzaeg647] summary[data-astro-cid-dzaeg647]::-webkit-details-marker{display:none}.cat-nr[data-astro-cid-dzaeg647]{color:var(--color-mute);font-weight:500}.cat-name[data-astro-cid-dzaeg647]{letter-spacing:-.045em;font-size:clamp(1.9rem,4.2vw,3.6rem);font-weight:600;line-height:1;transition:color .3s}.cat[data-astro-cid-dzaeg647] summary[data-astro-cid-dzaeg647]:hover .cat-name[data-astro-cid-dzaeg647],.cat[data-astro-cid-dzaeg647][open] .cat-name[data-astro-cid-dzaeg647]{color:var(--accent)}.cat-text[data-astro-cid-dzaeg647],.cat-count[data-astro-cid-dzaeg647]{color:var(--color-mute);display:none}.cat-plus[data-astro-cid-dzaeg647]{border:1px solid #16181d40;border-radius:50%;place-items:center;width:3rem;height:3rem;font-size:1.5rem;line-height:1;transition:rotate .35s,background .3s,color .3s,border-color .3s;display:grid}.cat[data-astro-cid-dzaeg647][open] .cat-plus[data-astro-cid-dzaeg647]{background:var(--accent);border-color:var(--accent);color:#fff;rotate:45deg}.cat-items[data-astro-cid-dzaeg647]{gap:.75rem;padding:0 0 2.5rem;display:grid}.svc-row[data-astro-cid-dzaeg647]{scroll-margin-top:8rem}.svc-row[data-astro-cid-dzaeg647].flash .svc[data-astro-cid-dzaeg647]{animation:1.6s ease-out svc-flash}@keyframes svc-flash{0%,30%{border-color:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 22%, transparent)}}.ask[data-astro-cid-dzaeg647]{left:50%;bottom:calc(1rem + env(safe-area-inset-bottom,0px));z-index:45;max-width:calc(100vw - 2rem);color:var(--color-fg);backdrop-filter:blur(12px);white-space:nowrap;cursor:pointer;opacity:0;pointer-events:none;-webkit-tap-highlight-color:transparent;background:#ffffffd9;border:1px solid #2f5bff2e;border-radius:99px;align-items:center;gap:.55rem;padding:.55rem .8rem .55rem .6rem;font-size:.92rem;font-weight:600;transition:opacity .35s,translate .45s cubic-bezier(.2,.9,.2,1);display:inline-flex;position:fixed;translate:-50% 120%;box-shadow:0 16px 34px -18px #1e2a6b99}.ask[data-astro-cid-dzaeg647].is-on{opacity:.9;pointer-events:auto;translate:-50%}.ask[data-astro-cid-dzaeg647].is-on:hover{opacity:1}.ask-n[data-astro-cid-dzaeg647]{background:var(--accent);color:#fff;border-radius:99px;place-items:center;min-width:1.6rem;height:1.6rem;padding:0 .35rem;font-size:.82rem;display:grid}.ask-c[data-astro-cid-dzaeg647]{color:var(--color-mute);font-weight:500}.ask-arrow[data-astro-cid-dzaeg647]{fill:none;width:1.15rem;height:1.15rem;stroke:var(--accent);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;animation:1.4s ease-in-out infinite ask-bob}@keyframes ask-bob{50%{translate:0 3px}}@media (width<30rem){.ask-c[data-astro-cid-dzaeg647]{display:none}}.svc[data-astro-cid-dzaeg647]{border:1px solid var(--color-line);text-align:left;cursor:pointer;background:#fff;border-radius:1.4rem;grid-template-columns:2.2rem 1fr;align-items:center;gap:.3rem 1.25rem;width:100%;padding:1.4rem 1.5rem;transition:border-color .3s,background .3s,translate .3s cubic-bezier(.2,.8,.2,1);display:grid}.svc[data-astro-cid-dzaeg647]:hover{border-color:var(--accent);translate:6px}.svc-check[data-astro-cid-dzaeg647]{color:#0000;border:1.5px solid #16181d55;border-radius:50%;grid-row:span 3;place-items:center;width:2.2rem;height:2.2rem;font-weight:800;transition:background .25s,color .25s,border-color .25s,scale .3s cubic-bezier(.2,1.6,.3,1);display:grid}.svc-name[data-astro-cid-dzaeg647]{letter-spacing:-.02em;font-size:1.35rem;font-weight:600}.svc-text[data-astro-cid-dzaeg647]{color:var(--color-mute)}.svc-price[data-astro-cid-dzaeg647]{color:var(--accent);font-weight:500}.svc[data-astro-cid-dzaeg647][aria-pressed=true]{border-color:var(--accent);background:#eef1f8}.svc[data-astro-cid-dzaeg647][aria-pressed=true] .svc-check[data-astro-cid-dzaeg647]{background:var(--accent);border-color:var(--accent);color:#fff;scale:1.12}@media (width>=64rem){.cat[data-astro-cid-dzaeg647] summary[data-astro-cid-dzaeg647]{grid-template-columns:4rem minmax(0,1.1fr) minmax(0,1fr) auto auto;padding:2.4rem 0}.cat-text[data-astro-cid-dzaeg647],.cat-count[data-astro-cid-dzaeg647]{display:block}.cat-items[data-astro-cid-dzaeg647]{padding-left:5.5rem}.svc[data-astro-cid-dzaeg647]{grid-template-columns:2.2rem minmax(0,1fr) minmax(0,1.4fr) auto;gap:1.5rem}.svc-check[data-astro-cid-dzaeg647]{grid-row:auto}}.picked[data-astro-cid-dzaeg647]{flex-wrap:wrap;align-items:center;gap:.5rem;min-height:2.6rem;margin-top:.5rem;display:flex}.picked[data-astro-cid-dzaeg647] .chip{background:var(--accent);color:#fff;cursor:pointer;border-radius:99px;align-items:center;gap:.5rem;padding:.5rem .6rem .5rem 1rem;font-weight:500;display:inline-flex}.picked[data-astro-cid-dzaeg647] .chip i{background:#fff3;border-radius:50%;place-items:center;width:1.4rem;height:1.4rem;font-style:normal;line-height:1;display:grid}.step[data-astro-cid-dzaeg647]{transition:translate .4s cubic-bezier(.2,.8,.2,1),border-color .4s}.step[data-astro-cid-dzaeg647]:hover{border-color:var(--accent);translate:0 -8px}.nr[data-astro-cid-dzaeg647]{color:var(--accent);font-size:5.5rem;display:block}.faq[data-astro-cid-dzaeg647]{border-top:1px solid var(--color-line)}.faq[data-astro-cid-dzaeg647]:last-child{border-bottom:1px solid var(--color-line)}.faq[data-astro-cid-dzaeg647] summary[data-astro-cid-dzaeg647]{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.4rem 0;list-style:none;display:flex}.faq[data-astro-cid-dzaeg647] summary[data-astro-cid-dzaeg647]::-webkit-details-marker{display:none}.faq-plus[data-astro-cid-dzaeg647]{border:1px solid var(--color-line);border-radius:50%;flex:none;place-items:center;width:2.6rem;height:2.6rem;font-size:1.4rem;line-height:1;transition:rotate .3s,background .3s,color .3s;display:grid}.faq[data-astro-cid-dzaeg647][open] .faq-plus[data-astro-cid-dzaeg647]{background:var(--accent);color:#fff;rotate:45deg}.contact[data-astro-cid-dzaeg647]{background:radial-gradient(90% 70% at 50% 110%,#cfdaff,#0000 70%),radial-gradient(60% 50% at 10% 20%,#eef0ff,#0000 70%);position:relative}.contact-title[data-astro-cid-dzaeg647]{font-size:clamp(3.2rem,6.6vw,6.6rem)}.field[data-astro-cid-dzaeg647]{border:1px solid var(--color-line);resize:vertical;background:#f7f6f2;border-radius:.9rem;outline:none;width:100%;margin-top:.4rem;padding:.85rem 1.1rem;font-size:1.1rem;transition:border-color .3s;display:block}.field[data-astro-cid-dzaeg647]:focus{border-color:var(--accent)}.field[data-astro-cid-dzaeg647]{scroll-margin-top:7rem}.fld[data-astro-cid-dzaeg647]{margin-bottom:1rem;display:block}.lbl[data-astro-cid-dzaeg647]{color:var(--color-mute);font-size:.875rem;font-weight:500}.lbl[data-astro-cid-dzaeg647] em[data-astro-cid-dzaeg647],.req-note[data-astro-cid-dzaeg647] span[data-astro-cid-dzaeg647]{color:#e5484d;font-style:normal;font-weight:700}.req-note[data-astro-cid-dzaeg647]{color:var(--color-mute);margin-bottom:1rem;font-size:.85rem}.err[data-astro-cid-dzaeg647]{color:#d93036;min-height:0;margin-top:.35rem;font-size:.85rem;font-weight:500;display:block}.err[data-astro-cid-dzaeg647]:empty{display:none}.field[data-astro-cid-dzaeg647][aria-invalid=true]{background:#fff5f5;border-color:#e5484d}.field[data-astro-cid-dzaeg647][aria-invalid=true]:focus{box-shadow:0 0 0 4px #e5484d26}.wordmark[data-astro-cid-dzaeg647]{letter-spacing:-.05em;text-align:center;white-space:nowrap;user-select:none;padding-bottom:.06em;font-size:17.2vw;font-weight:300;line-height:.85}.wordmark[data-astro-cid-dzaeg647] span{transition:font-weight .3s,color .3s;display:inline-block}
