.hero[data-astro-cid-ge2uvauf]{isolation:isolate;min-height:calc(100vh - var(--header-h));min-height:calc(100svh - var(--header-h));margin-top:calc(var(--header-h) * -1);padding-block:calc(var(--header-h) + 2.5rem) clamp(3rem, 6vw, 5rem);background:var(--bg);align-items:center;display:flex;position:relative;overflow:clip}.mesh[data-astro-cid-ge2uvauf]{z-index:-1;background:linear-gradient(90deg,#0c12260b 1px,#0000 1px) 0 0/64px 64px,linear-gradient(#0c12260b 1px,#0000 1px) 0 0/64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 70% 30%,#000 0%,#0000 75%);mask-image:radial-gradient(80% 70% at 70% 30%,#000 0%,#0000 75%)}.hero[data-astro-cid-ge2uvauf]:before,.hero[data-astro-cid-ge2uvauf]:after{content:"";z-index:-1;pointer-events:none;border-radius:50%;position:absolute}.hero[data-astro-cid-ge2uvauf]:before{background:radial-gradient(closest-side,#5856f033,#0000);width:720px;height:720px;top:-220px;right:-180px}.hero[data-astro-cid-ge2uvauf]:after{background:radial-gradient(closest-side,#3d3bd61a,#0000);width:560px;height:560px;bottom:-240px;left:-200px}.grid[data-astro-cid-ge2uvauf]{align-items:center;gap:3rem;display:grid}.pill[data-astro-cid-ge2uvauf]{border:1px solid var(--accent-line);background:var(--accent-soft);color:var(--accent-strong);border-radius:var(--radius-pill);padding:.35rem .85rem .35rem .65rem}.dot[data-astro-cid-ge2uvauf]{background:var(--accent);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #3d3bd62e}h1[data-astro-cid-ge2uvauf]{letter-spacing:-.035em;margin-top:1.4rem;font-size:clamp(2.45rem,6.4vw,4.2rem);line-height:1.04}h1[data-astro-cid-ge2uvauf] .accent[data-astro-cid-ge2uvauf]{color:var(--accent)}.lead[data-astro-cid-ge2uvauf]{max-width:50ch;color:var(--text-muted);margin-top:1.5rem;font-size:1.15rem}.ctas[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.btn[data-astro-cid-ge2uvauf] .arrow[data-astro-cid-ge2uvauf]{width:1.1rem;height:1.1rem;display:inline-flex}.btn[data-astro-cid-ge2uvauf] .ico{width:100%;height:100%}.facts[data-astro-cid-ge2uvauf]{border-top:1px solid var(--line);grid-template-columns:repeat(3,auto);justify-content:start;gap:1rem clamp(1.25rem,4vw,2.5rem);margin:2.5rem 0 0;padding-top:1.5rem;display:grid}.facts[data-astro-cid-ge2uvauf] dt[data-astro-cid-ge2uvauf]{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.7rem;font-weight:700;line-height:1}.facts[data-astro-cid-ge2uvauf] dd[data-astro-cid-ge2uvauf]{color:var(--text-muted);max-width:15ch;margin:.4rem 0 0;font-size:.8rem;line-height:1.35}.stage[data-astro-cid-ge2uvauf]{aspect-ratio:1/.95;width:100%;max-width:640px;margin-inline:auto;position:relative}.card[data-astro-cid-ge2uvauf]{animation:8s ease-in-out infinite float;position:absolute}.card-a[data-astro-cid-ge2uvauf]{width:88%;top:0;left:0}.card-b[data-astro-cid-ge2uvauf]{width:66%;animation-duration:9s;animation-delay:-3s;bottom:8%;right:0}.me[data-astro-cid-ge2uvauf]{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);width:27%;box-shadow:var(--shadow-lg);margin:0;animation-duration:7s;animation-delay:-5s;bottom:0;left:2%;overflow:hidden}.me[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{aspect-ratio:4/5;object-fit:cover;object-position:center top;width:100%}.me[data-astro-cid-ge2uvauf] figcaption[data-astro-cid-ge2uvauf]{color:var(--text-muted);flex-direction:column;padding:.55rem .7rem .65rem;font-size:.7rem;line-height:1.25;display:none}.me[data-astro-cid-ge2uvauf] strong[data-astro-cid-ge2uvauf]{font-family:var(--font-display);color:var(--text);font-size:.82rem}.chip[data-astro-cid-ge2uvauf]{border-radius:var(--radius-pill);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-md);align-items:center;gap:.5rem;padding:.45rem .8rem;font-size:.74rem;font-weight:600;animation-duration:6s;animation-delay:-1.5s;display:inline-flex;top:46%;right:-1%}.chip[data-astro-cid-ge2uvauf] .ico{width:1rem;height:1rem}@keyframes float{0%,to{translate:0}50%{translate:0 -8px}}@media (prefers-reduced-motion:reduce){.card[data-astro-cid-ge2uvauf]{animation:none}}@media (width<=559px){.ctas[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{width:100%}.facts[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(3,1fr)}.chip[data-astro-cid-ge2uvauf]{display:none}}@media (width>=560px){.me[data-astro-cid-ge2uvauf] figcaption[data-astro-cid-ge2uvauf]{display:flex}}@media (width>=980px){.grid[data-astro-cid-ge2uvauf]{grid-template-columns:1.02fr 1fr;gap:3.5rem}.me[data-astro-cid-ge2uvauf]{width:25%}}.num[data-astro-cid-sjgajsms]{color:var(--accent)}.rule[data-astro-cid-sjgajsms]{background:var(--line-strong);width:36px;height:1px}.section-lead[data-astro-cid-sjgajsms]:empty{display:none}.section-title[data-astro-cid-sjgajsms] .accent{color:var(--accent)}.cards[data-astro-cid-ykkw727v]{grid-template-columns:1fr;gap:1rem;margin-top:clamp(2.5rem,5vw,3.5rem);display:grid}.card[data-astro-cid-ykkw727v]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:transform .35s var(--ease), box-shadow .35s var(--ease), border-color .35s;flex-direction:column;gap:.6rem;padding:1.6rem;display:flex}.ico-wrap[data-astro-cid-ykkw727v]{background:var(--accent-soft);width:44px;height:44px;color:var(--accent);border-radius:12px;place-items:center;margin-bottom:.5rem;display:grid}.ico-wrap[data-astro-cid-ykkw727v] .ico{width:24px;height:24px}.card[data-astro-cid-ykkw727v] h3[data-astro-cid-ykkw727v]{font-size:1.2rem}.card[data-astro-cid-ykkw727v] p[data-astro-cid-ykkw727v]{color:var(--text-muted);font-size:.97rem;line-height:1.55}.stack[data-astro-cid-ykkw727v]{flex-wrap:wrap;gap:.4rem;margin-top:auto;padding-top:.6rem;display:flex}.stack[data-astro-cid-ykkw727v] li[data-astro-cid-ykkw727v]{border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--text-muted);padding:.2rem .6rem;font-size:.76rem;font-weight:500}.logos[data-astro-cid-ykkw727v]{border-top:1px solid var(--line);flex-wrap:wrap;gap:.75rem 1.75rem;margin-top:clamp(1.75rem,4vw,2.5rem);padding-top:1.5rem;display:flex}.logos[data-astro-cid-ykkw727v] li[data-astro-cid-ykkw727v]{color:var(--text-muted);align-items:center;gap:.5rem;font-size:.85rem;font-weight:500;display:inline-flex}.logos[data-astro-cid-ykkw727v] .ico{width:1.3rem;height:1.3rem;display:inline-flex}@media (hover:hover){.card[data-astro-cid-ykkw727v]:hover{border-color:var(--accent-line);box-shadow:var(--shadow-md);transform:translateY(-6px)}}@media (width>=640px){.cards[data-astro-cid-ykkw727v]{grid-template-columns:repeat(2,1fr)}}@media (width>=1000px){.cards[data-astro-cid-ykkw727v]{grid-template-columns:repeat(4,1fr)}}.cards[data-astro-cid-gjzadp75]{grid-template-columns:1fr;gap:1rem;margin-top:clamp(2.5rem,5vw,3.5rem);display:grid}.card[data-astro-cid-gjzadp75]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:transform .35s var(--ease), box-shadow .35s var(--ease), border-color .35s;flex-direction:column;gap:.6rem;padding:1.6rem;display:flex;position:relative}.logo[data-astro-cid-gjzadp75]{align-items:center;height:64px;margin-bottom:.75rem;display:flex}.logo[data-astro-cid-gjzadp75] .ico{width:44px;height:44px}.wordmark[data-astro-cid-gjzadp75]{font-family:var(--font-display);letter-spacing:-.045em;text-transform:lowercase;color:var(--text);font-size:1.7rem;font-weight:800}.logo[data-astro-cid-gjzadp75].neutral{color:var(--accent)}.card[data-astro-cid-gjzadp75] h3[data-astro-cid-gjzadp75]{font-size:1.25rem}.card[data-astro-cid-gjzadp75] p[data-astro-cid-gjzadp75]{color:var(--text-muted);font-size:.97rem;line-height:1.55}@media (hover:hover){.card[data-astro-cid-gjzadp75]:hover{border-color:var(--accent-line);box-shadow:var(--shadow-md);transform:translateY(-6px)}}@media (width>=640px){.cards[data-astro-cid-gjzadp75]{grid-template-columns:repeat(2,1fr)}}@media (width>=1000px){.cards[data-astro-cid-gjzadp75]{grid-template-columns:repeat(4,1fr)}}.front[data-astro-cid-lesv7jgp]{border-top:1px solid var(--line-strong);gap:1.75rem;margin-top:clamp(3rem,6vw,4.5rem);padding-top:clamp(2rem,4vw,2.5rem);display:grid}.front-head[data-astro-cid-lesv7jgp] .num[data-astro-cid-lesv7jgp]{font-family:var(--font-display);letter-spacing:.1em;color:var(--accent);font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:800;display:block}.front-head[data-astro-cid-lesv7jgp] h3[data-astro-cid-lesv7jgp]{margin-top:.6rem;font-size:clamp(1.5rem,2.6vw,1.9rem)}.front-head[data-astro-cid-lesv7jgp] p[data-astro-cid-lesv7jgp]{color:var(--text-muted);max-width:32ch;margin-top:.6rem;font-size:.98rem}.cards[data-astro-cid-lesv7jgp]{grid-template-columns:1fr;gap:1rem;display:grid}.card[data-astro-cid-lesv7jgp]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:transform .35s var(--ease), box-shadow .35s var(--ease), border-color .35s;flex-direction:column;gap:.6rem;padding:1.5rem;display:flex}.icon-box[data-astro-cid-lesv7jgp]{background:var(--accent-soft);border:1px solid var(--accent-line);width:44px;height:44px;color:var(--accent);border-radius:12px;place-items:center;margin-bottom:.4rem;transition:background-color .3s,color .3s;display:grid}.icon-box[data-astro-cid-lesv7jgp] .ico{width:22px;height:22px}.card[data-astro-cid-lesv7jgp] h4[data-astro-cid-lesv7jgp]{font-size:1.15rem;line-height:1.25}.card[data-astro-cid-lesv7jgp] p[data-astro-cid-lesv7jgp]{color:var(--text-muted);font-size:.96rem;line-height:1.55}.tags[data-astro-cid-lesv7jgp]{flex-wrap:wrap;gap:.4rem;margin-top:auto;padding-top:.75rem;display:flex}.tags[data-astro-cid-lesv7jgp] li[data-astro-cid-lesv7jgp]{letter-spacing:.02em;background:var(--bg-soft);border:1px solid var(--line);color:var(--text-muted);border-radius:7px;padding:.2rem .6rem;font-size:.72rem;font-weight:500}@media (hover:hover){.card[data-astro-cid-lesv7jgp]:hover{border-color:var(--accent-line);box-shadow:var(--shadow-md);transform:translateY(-5px)}.card[data-astro-cid-lesv7jgp]:hover .icon-box[data-astro-cid-lesv7jgp]{background:var(--accent);color:var(--on-accent)}}@media (width>=640px){.cards[data-astro-cid-lesv7jgp]{grid-template-columns:repeat(2,1fr)}.n3[data-astro-cid-lesv7jgp] .card[data-astro-cid-lesv7jgp]:first-child{grid-column:span 2}}@media (width>=1000px){.front[data-astro-cid-lesv7jgp]{grid-template-columns:minmax(220px,300px) 1fr;gap:3rem}.front-head[data-astro-cid-lesv7jgp]{top:calc(var(--header-h) + 1.5rem);align-self:start;position:sticky}}.after[data-astro-cid-lesv7jgp]{border:1px solid var(--accent-line);border-radius:var(--radius-lg);background:var(--accent-soft);flex-direction:column;align-items:flex-start;gap:1.25rem;margin-top:clamp(3rem,6vw,4.5rem);padding:clamp(1.5rem,4vw,2.5rem);display:flex}.after[data-astro-cid-lesv7jgp] p[data-astro-cid-lesv7jgp]{font-family:var(--font-display);letter-spacing:-.02em;max-width:34ch;font-size:clamp(1.25rem,2.6vw,1.65rem);font-weight:700;line-height:1.25}@media (width>=760px){.after[data-astro-cid-lesv7jgp]{flex-direction:row;justify-content:space-between;align-items:center}}.steps[data-astro-cid-grsovck6]{counter-reset:step;gap:1rem;margin-top:clamp(2.5rem,5vw,3.5rem);display:grid}.step[data-astro-cid-grsovck6]{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm);padding:1.5rem;position:relative}.n[data-astro-cid-grsovck6]{background:var(--accent-soft);border:1px solid var(--accent-line);width:40px;height:40px;color:var(--accent);font-family:var(--font-display);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:.85rem;font-weight:700;display:inline-grid}.step[data-astro-cid-grsovck6] h3[data-astro-cid-grsovck6]{margin-top:1rem;font-size:1.25rem}.step[data-astro-cid-grsovck6] p[data-astro-cid-grsovck6]{color:var(--text-muted);margin-top:.6rem;font-size:.97rem;line-height:1.55}@media (width>=640px){.steps[data-astro-cid-grsovck6]{grid-template-columns:repeat(2,1fr)}}@media (width>=1000px){.steps[data-astro-cid-grsovck6]{grid-template-columns:repeat(4,1fr)}.step[data-astro-cid-grsovck6]:not(:last-child):after{content:"";background:var(--line-strong);width:1rem;height:1px;position:absolute;top:calc(1.5rem + 20px);left:calc(100% + 1px)}}.store[data-astro-cid-t3eiqlen]{margin-top:clamp(2.5rem,6vw,4rem)}.store[data-astro-cid-t3eiqlen] header[data-astro-cid-t3eiqlen]{flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;margin-bottom:1.25rem;display:flex}.store[data-astro-cid-t3eiqlen] h3[data-astro-cid-t3eiqlen]{font-size:clamp(1.4rem,2.6vw,1.8rem)}.store[data-astro-cid-t3eiqlen] header[data-astro-cid-t3eiqlen] p[data-astro-cid-t3eiqlen]{color:var(--text-muted);font-size:.95rem}.more[data-astro-cid-t3eiqlen]{margin-top:clamp(2rem,5vw,3rem);font-weight:600}.more[data-astro-cid-t3eiqlen] a[data-astro-cid-t3eiqlen]{color:var(--accent);text-underline-offset:4px}.section[data-astro-cid-pbwdvl4u]{padding-block:clamp(2rem,5vw,4rem)}.box[data-astro-cid-pbwdvl4u]{border:1px solid var(--line);border-radius:var(--radius-lg);background:linear-gradient(135deg, var(--bg-soft), var(--surface) 70%);box-shadow:var(--shadow-sm);align-items:center;gap:1.5rem;padding:clamp(1.5rem,4vw,2.5rem);display:grid}.rule[data-astro-cid-pbwdvl4u]{background:var(--line-strong);width:36px;height:1px}h2[data-astro-cid-pbwdvl4u]{margin-top:.75rem;font-size:clamp(1.5rem,3vw,2rem)}.text[data-astro-cid-pbwdvl4u]{max-width:58ch;color:var(--text-muted);margin-top:.75rem}.arrow[data-astro-cid-pbwdvl4u]{width:1.1rem;height:1.1rem;display:inline-flex}.arrow[data-astro-cid-pbwdvl4u] .ico{width:100%;height:100%}@media (width>=760px){.box[data-astro-cid-pbwdvl4u]{grid-template-columns:1fr auto;gap:3rem}}.wrap[data-astro-cid-hemr5th4]{gap:2.5rem;display:grid}.num[data-astro-cid-hemr5th4]{color:var(--accent)}.rule[data-astro-cid-hemr5th4]{background:var(--line-strong);width:36px;height:1px}.list[data-astro-cid-hemr5th4]{border-top:1px solid var(--line-strong)}details[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--line-strong);interpolate-size:allow-keywords}summary[data-astro-cid-hemr5th4]{cursor:pointer;width:100%;min-height:56px;font-family:var(--font-display);letter-spacing:-.015em;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.4rem 0;font-size:clamp(1.05rem,2vw,1.25rem);font-weight:600;line-height:1.3;list-style:none;transition:color .2s;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4]:focus-visible{outline-offset:2px}@media (hover:hover){summary[data-astro-cid-hemr5th4]:hover{color:var(--accent)}}.plus[data-astro-cid-hemr5th4]{background:var(--bg-soft);border:1px solid var(--line);width:36px;height:36px;transition:background-color .3s, border-color .3s, transform .4s var(--ease);border-radius:50%;flex:none;position:relative}.plus[data-astro-cid-hemr5th4]:before,.plus[data-astro-cid-hemr5th4]:after{content:"";background:var(--accent);width:14px;height:2px;transition:transform .4s var(--ease);border-radius:2px;margin:-1px 0 0 -7px;position:absolute;top:50%;left:50%}.plus[data-astro-cid-hemr5th4]:after{transform:rotate(90deg)}details[data-astro-cid-hemr5th4][open] .plus[data-astro-cid-hemr5th4]{background:var(--accent-soft);border-color:var(--accent-line)}details[data-astro-cid-hemr5th4][open] .plus[data-astro-cid-hemr5th4]:after{transform:rotate(0)scaleX(0)}details[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{color:var(--text-muted);max-width:64ch;padding:0 3.5rem 1.6rem 0}@supports selector(::details-content){details[data-astro-cid-hemr5th4]::details-content{block-size:0;transition:block-size .4s var(--ease), content-visibility .4s allow-discrete;overflow:clip}details[data-astro-cid-hemr5th4][open]::details-content{block-size:auto}}@media (prefers-reduced-motion:reduce){details[data-astro-cid-hemr5th4]::details-content,.plus[data-astro-cid-hemr5th4],.plus[data-astro-cid-hemr5th4]:before,.plus[data-astro-cid-hemr5th4]:after{transition:none}}@media (width>=980px){.wrap[data-astro-cid-hemr5th4]{grid-template-columns:minmax(260px,380px) 1fr;align-items:start;gap:5rem}.head[data-astro-cid-hemr5th4]{top:calc(var(--header-h) + 2rem);position:sticky}}.panel[data-astro-cid-he3spzz3]{isolation:isolate;background:var(--ink);color:var(--on-ink);box-shadow:var(--shadow-lg);border-radius:28px;padding:clamp(2rem,6vw,4.5rem);position:relative;overflow:hidden}.panel[data-astro-cid-he3spzz3]:before{content:"";z-index:-1;background:radial-gradient(closest-side,#5856f08c,#0000);border-radius:50%;width:620px;height:620px;position:absolute;top:-260px;right:-200px}.eyebrow[data-astro-cid-he3spzz3]{color:var(--on-ink-muted)}.num[data-astro-cid-he3spzz3]{color:#a9a8ff}.rule[data-astro-cid-he3spzz3]{background:var(--ink-line);width:36px;height:1px}.section-title[data-astro-cid-he3spzz3]{max-width:18ch}.section-title[data-astro-cid-he3spzz3] .accent[data-astro-cid-he3spzz3]{color:#b4b3ff}.section-lead[data-astro-cid-he3spzz3]{color:var(--on-ink-muted)}.ctas[data-astro-cid-he3spzz3]{margin-top:2rem}.panel[data-astro-cid-he3spzz3] .btn-primary[data-astro-cid-he3spzz3]{background:var(--on-ink);color:var(--ink);box-shadow:0 10px 30px -10px #00000080}@media (hover:hover){.panel[data-astro-cid-he3spzz3] .btn-primary[data-astro-cid-he3spzz3]:hover{background:#e9e9ff}}.arrow[data-astro-cid-he3spzz3]{width:1.1rem;height:1.1rem;display:inline-flex}.arrow[data-astro-cid-he3spzz3] .ico{width:100%;height:100%}.channels[data-astro-cid-he3spzz3]{border-top:1px solid var(--ink-line);gap:1.25rem 3rem;margin-top:3rem;padding-top:1.75rem;display:grid}.channels[data-astro-cid-he3spzz3] li[data-astro-cid-he3spzz3]{flex-direction:column;gap:.2rem;display:flex}.label[data-astro-cid-he3spzz3]{letter-spacing:.14em;text-transform:uppercase;color:var(--on-ink-muted);font-size:.72rem;font-weight:600}.channels[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]{color:var(--on-ink);text-underline-offset:4px;overflow-wrap:anywhere}.panel[data-astro-cid-he3spzz3] [data-astro-cid-he3spzz3]:focus-visible{outline-color:#fff}@media (width>=640px){.channels[data-astro-cid-he3spzz3]{grid-auto-flow:column;justify-content:start}}.wa[data-astro-cid-pukizaii]{z-index:60;right:calc(1rem + env(safe-area-inset-right,0px));bottom:calc(1rem + env(safe-area-inset-bottom,0px));flex-direction:column;align-items:flex-end;gap:.9rem;display:flex;position:fixed}.fab[data-astro-cid-pukizaii]{color:#fff;width:58px;height:58px;transition:transform .25s var(--ease), box-shadow .25s var(--ease);background:#25d366;border-radius:50%;place-items:center;display:grid;box-shadow:0 2px 4px #0c122626,0 12px 24px -8px #128c7e99}.fab-icon[data-astro-cid-pukizaii],.wa-icon[data-astro-cid-pukizaii]{width:30px;height:30px;display:inline-flex}.fab-icon[data-astro-cid-pukizaii] .ico,.wa-icon[data-astro-cid-pukizaii] .ico{width:100%;height:100%}.wa-icon[data-astro-cid-pukizaii]{width:20px;height:20px}@media (hover:hover){.fab[data-astro-cid-pukizaii]:hover{transform:translateY(-3px)scale(1.04)}}.fab[data-astro-cid-pukizaii]:focus-visible{outline-color:var(--ink)}.panel[data-astro-cid-pukizaii]{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line);width:min(340px,100vw - 2rem);box-shadow:var(--shadow-lg);transform-origin:100% 100%;opacity:0;visibility:hidden;transition:opacity .25s var(--ease), transform .3s var(--ease), visibility 0s linear .3s;overflow:hidden;transform:translateY(10px)scale(.96)}.wa[data-astro-cid-pukizaii][data-open] .panel[data-astro-cid-pukizaii]{opacity:1;visibility:visible;transition-delay:0s;transform:none}header[data-astro-cid-pukizaii]{background:var(--ink);color:var(--on-ink);align-items:center;gap:.75rem;padding:.9rem .9rem .9rem 1rem;display:flex}header[data-astro-cid-pukizaii] .avatar{object-fit:cover;object-position:center top;border:2px solid #ffffff40;border-radius:50%;flex:none;width:44px;height:44px}.who[data-astro-cid-pukizaii]{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.who[data-astro-cid-pukizaii] strong[data-astro-cid-pukizaii]{font-family:var(--font-display);font-size:.98rem}.who[data-astro-cid-pukizaii] span[data-astro-cid-pukizaii]{color:var(--on-ink-muted);align-items:center;gap:.4rem;font-size:.78rem;display:inline-flex}.who[data-astro-cid-pukizaii] i[data-astro-cid-pukizaii]{background:#3ddc84;border-radius:50%;width:7px;height:7px}.close[data-astro-cid-pukizaii]{width:36px;height:36px;color:var(--on-ink);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.close[data-astro-cid-pukizaii] .ico{width:18px;height:18px}.close[data-astro-cid-pukizaii]:focus-visible{outline-color:#fff}@media (hover:hover){.close[data-astro-cid-pukizaii]:hover{background:#ffffff1f}}.body[data-astro-cid-pukizaii]{background:var(--bg-soft);padding:1.1rem 1rem .5rem}.bubble[data-astro-cid-pukizaii]{background:var(--surface);border:1px solid var(--line);max-width:92%;box-shadow:var(--shadow-sm);color:var(--text);border-radius:4px 14px 14px;padding:.7rem .9rem;font-size:.92rem;line-height:1.5;position:relative}.start[data-astro-cid-pukizaii]{border-radius:var(--radius-pill);color:#fff;min-height:46px;font-family:var(--font-display);transition:background-color .2s, transform .25s var(--ease);background:#128c4a;justify-content:center;align-items:center;gap:.5rem;margin:0 1rem 1rem;font-size:.95rem;font-weight:600;text-decoration:none;display:flex}.body[data-astro-cid-pukizaii]+.start[data-astro-cid-pukizaii]{margin-top:.75rem}@media (hover:hover){.start[data-astro-cid-pukizaii]:hover{background:#0e7a40;transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){.panel[data-astro-cid-pukizaii]{transition:opacity .2s linear;transform:none}}.marquee-section[data-astro-cid-hjon3hvd]{border-bottom:1px solid var(--line);background:var(--bg);padding-block:2rem}.label[data-astro-cid-hjon3hvd]{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);padding-inline:var(--gutter);font-size:.74rem;font-weight:600}.marquee[data-astro-cid-hjon3hvd]{margin-top:1.5rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.track[data-astro-cid-hjon3hvd]{width:max-content;animation:42s linear infinite scroll;display:flex}.set[data-astro-cid-hjon3hvd]{flex:none;align-items:center;gap:clamp(2.5rem,5vw,4rem);padding-right:clamp(2.5rem,5vw,4rem);display:flex}.set[data-astro-cid-hjon3hvd] li[data-astro-cid-hjon3hvd]{white-space:nowrap;font-family:var(--font-display);letter-spacing:-.015em;color:var(--text-faint);align-items:center;gap:.6rem;font-size:1.05rem;font-weight:600;transition:color .3s;display:inline-flex}.set[data-astro-cid-hjon3hvd] li[data-astro-cid-hjon3hvd] .ico{width:1.6rem;height:1.6rem}.wordmark[data-astro-cid-hjon3hvd] span[data-astro-cid-hjon3hvd]{letter-spacing:-.04em;text-transform:lowercase;font-size:1.25rem;font-weight:800}@media (hover:hover){.marquee[data-astro-cid-hjon3hvd]:hover .track[data-astro-cid-hjon3hvd]{animation-play-state:paused}.set[data-astro-cid-hjon3hvd] li[data-astro-cid-hjon3hvd]:hover{color:var(--brand,var(--accent))}}@keyframes scroll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.marquee[data-astro-cid-hjon3hvd]{padding-inline:var(--gutter);-webkit-mask-image:none;mask-image:none}.track[data-astro-cid-hjon3hvd]{justify-content:center;width:auto;animation:none}.set[data-astro-cid-hjon3hvd]{flex-wrap:wrap;justify-content:center;gap:1.25rem 2.5rem;padding-right:0}.set[data-astro-cid-hjon3hvd][aria-hidden=true]{display:none}}
