.hero[data-astro-cid-pyqgyok3]{background:radial-gradient(48% 40% at 8% 8%,#12c2ff42,#0000 70%),radial-gradient(40% 40% at 96% 20%,#78dcff52,#0000 70%),linear-gradient(#e8f7ff 0%,#f4fbff 60%,#fff 100%);padding:clamp(48px,6vw,88px) 0 clamp(56px,7vw,96px);position:relative;overflow:hidden}.grid[data-astro-cid-pyqgyok3]{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.text[data-astro-cid-pyqgyok3]{justify-items:start;gap:20px;display:grid}.tag[data-astro-cid-pyqgyok3]{background:var(--white);color:var(--cyan-text);border:1px solid #b6e6f8;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:.8125rem;font-weight:800;display:inline-flex}h1[data-astro-cid-pyqgyok3]{max-width:18ch;font-size:clamp(2.2rem,4.4vw,3.8rem)}h1[data-astro-cid-pyqgyok3] span[data-astro-cid-pyqgyok3]{color:var(--cyan-text);display:block}.lead[data-astro-cid-pyqgyok3]{color:var(--ink-soft);max-width:54ch;font-size:clamp(1.0625rem,1.4vw,1.1875rem)}.fine[data-astro-cid-pyqgyok3]{color:var(--ink-soft);margin-top:-6px;font-size:.875rem}.stage[data-astro-cid-pyqgyok3]{padding:28px 8px 40px;position:relative}.window[data-astro-cid-pyqgyok3]{background:var(--white);border:1px solid #d5eaf3;border-radius:26px;overflow:hidden;box-shadow:0 40px 80px -40px #0a507880}.bar[data-astro-cid-pyqgyok3]{border-bottom:1px solid var(--hair);align-items:center;gap:12px;padding:14px 18px;display:flex}.av[data-astro-cid-pyqgyok3]{background:var(--ink);width:40px;height:40px;color:var(--cyan);border-radius:50%;flex:none;place-items:center;display:grid}.who[data-astro-cid-pyqgyok3]{margin-right:auto;line-height:1.25;display:grid}.who[data-astro-cid-pyqgyok3] small[data-astro-cid-pyqgyok3]{color:var(--ink-soft);font-size:.75rem}.chan[data-astro-cid-pyqgyok3]{color:#0f7a47;background:#e3f8ec;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:.75rem;font-weight:800;display:inline-flex}.chat[data-astro-cid-pyqgyok3]{background:var(--canvas);gap:10px;padding:18px;font-size:.875rem;display:grid}.chat[data-astro-cid-pyqgyok3] p[data-astro-cid-pyqgyok3]{max-width:none;margin:0}.bub[data-astro-cid-pyqgyok3]{background:var(--white);width:fit-content;max-width:88%;box-shadow:0 1px 0 var(--hair);border-radius:14px;align-items:flex-start;gap:8px;padding:9px 13px;display:flex}.bub--me[data-astro-cid-pyqgyok3]{background:var(--ink);color:var(--white);box-shadow:none;margin-left:auto}.note[data-astro-cid-pyqgyok3]{color:var(--ink-soft);text-align:right;font-size:.75rem;font-style:italic}.float[data-astro-cid-pyqgyok3]{background:var(--white);color:var(--ink);box-shadow:var(--shadow-float);border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:.75rem;font-weight:800;animation:5s ease-in-out infinite bob;display:inline-flex;position:absolute}.float[data-astro-cid-pyqgyok3] .icon{color:var(--cyan-text)}.f1[data-astro-cid-pyqgyok3]{top:4px;left:-6px}.f2[data-astro-cid-pyqgyok3]{animation-delay:1.2s;top:4px;right:-6px}.f3[data-astro-cid-pyqgyok3]{animation-delay:2.4s;bottom:18px;left:8%}@keyframes bob{50%{transform:translateY(-6px)}}.ex[data-astro-cid-pyqgyok3]{text-align:center;color:var(--ink-soft);margin:0;font-size:.8125rem;position:absolute;bottom:0;left:0;right:0}@media (width<=900px){.grid[data-astro-cid-pyqgyok3]{grid-template-columns:1fr}.f1[data-astro-cid-pyqgyok3]{left:4px}.f2[data-astro-cid-pyqgyok3]{right:4px}}.section[data-astro-cid-h5rzlxkd]{padding-block:var(--section);background:var(--white)}.head[data-astro-cid-h5rzlxkd]{gap:10px;max-width:720px;margin-bottom:32px;display:grid}.eyebrow[data-astro-cid-h5rzlxkd]{color:var(--cyan-text);font-size:.875rem;font-weight:800}.bar[data-astro-cid-h5rzlxkd]{flex-wrap:wrap;gap:8px;margin-bottom:32px;display:flex}[data-astro-cid-h5rzlxkd][role=tab]{border:1px solid var(--hair);background:var(--white);color:var(--ink-soft);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-size:.9375rem;font-weight:700;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}[data-astro-cid-h5rzlxkd][role=tab]:hover{color:var(--ink);border-color:var(--line-strong)}[data-astro-cid-h5rzlxkd][role=tab][aria-selected=true]{color:var(--ink);background:#dff5ff;border-color:#9fdcf5}.panel[data-astro-cid-h5rzlxkd]{animation:fade .45s var(--ease);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.panel[data-astro-cid-h5rzlxkd][hidden]{display:none}@keyframes fade{0%{opacity:0;transform:translateY(8px)}}.visual[data-astro-cid-h5rzlxkd]{background:radial-gradient(70% 70% at 30% 20%,#ccefff,#eaf8ff 70%);border-radius:28px;place-items:center;min-height:340px;padding:clamp(20px,4vw,44px);display:grid}.text[data-astro-cid-h5rzlxkd] h3[data-astro-cid-h5rzlxkd]{letter-spacing:-.025em;margin-bottom:14px;font-size:clamp(1.5rem,2.4vw,2.1rem);font-weight:800;line-height:1.12}.text[data-astro-cid-h5rzlxkd]>p[data-astro-cid-h5rzlxkd]{color:var(--ink-soft);font-size:1.0625rem}.text[data-astro-cid-h5rzlxkd] ul[data-astro-cid-h5rzlxkd]{gap:10px;margin:20px 0 0;display:grid}.text[data-astro-cid-h5rzlxkd] li[data-astro-cid-h5rzlxkd]{align-items:center;gap:10px;font-weight:600;display:flex}.text[data-astro-cid-h5rzlxkd] li[data-astro-cid-h5rzlxkd] .icon{color:#1fb57a}.note[data-astro-cid-h5rzlxkd]{color:var(--ink-soft);margin-top:18px;font-size:.8125rem}.chat[data-astro-cid-h5rzlxkd]{background:var(--white);border-radius:18px;gap:10px;width:min(100%,420px);padding:16px;font-size:.875rem;display:grid;box-shadow:0 30px 50px -30px #0a507880}.chat[data-astro-cid-h5rzlxkd] p[data-astro-cid-h5rzlxkd]{max-width:none;margin:0}.bub[data-astro-cid-h5rzlxkd]{background:var(--canvas);border-radius:14px;align-items:flex-start;gap:8px;width:fit-content;max-width:90%;padding:9px 13px;display:flex}.bub--me[data-astro-cid-h5rzlxkd]{background:var(--ink);color:var(--white);margin-left:auto}.audio[data-astro-cid-h5rzlxkd]{background:var(--ink);color:var(--white);border-radius:999px;align-items:center;gap:10px;width:fit-content;padding:8px 14px 8px 8px;margin-left:auto!important;display:flex!important}.play[data-astro-cid-h5rzlxkd]{background:var(--cyan);width:30px;height:30px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.wave[data-astro-cid-h5rzlxkd]{align-items:center;gap:3px;height:28px;display:flex}.wave[data-astro-cid-h5rzlxkd] i[data-astro-cid-h5rzlxkd]{width:3px;height:var(--h);background:var(--white);opacity:.85;border-radius:2px}.audio[data-astro-cid-h5rzlxkd] small[data-astro-cid-h5rzlxkd]{color:#ffffffbf;font-size:.75rem}.transcript[data-astro-cid-h5rzlxkd]{background:#eaf8ff;border:1px dashed #9fdcf5;border-radius:12px;gap:6px;padding:12px 14px;display:grid}.transcript[data-astro-cid-h5rzlxkd] b[data-astro-cid-h5rzlxkd]{color:var(--cyan-text);align-items:center;gap:6px;font-size:.75rem;display:inline-flex}.transcript[data-astro-cid-h5rzlxkd] p[data-astro-cid-h5rzlxkd]{font-style:italic}.photo[data-astro-cid-h5rzlxkd]{background:var(--white);border-radius:18px;grid-template-columns:150px 1fr;align-items:center;gap:14px;width:min(100%,440px);padding:14px;display:grid;box-shadow:0 30px 50px -30px #0a507880}.img[data-astro-cid-h5rzlxkd]{color:#6a7a86;background:repeating-linear-gradient(135deg,#e7eef2 0 10px,#f1f6f8 10px 20px);border-radius:14px;place-content:center;justify-items:center;gap:8px;height:170px;font-size:.75rem;font-weight:700;display:grid}.photo[data-astro-cid-h5rzlxkd] ul[data-astro-cid-h5rzlxkd]{gap:10px;display:grid}.photo[data-astro-cid-h5rzlxkd] li[data-astro-cid-h5rzlxkd]{align-items:flex-start;gap:10px;font-size:.8125rem;display:flex}.photo[data-astro-cid-h5rzlxkd] li[data-astro-cid-h5rzlxkd] .icon{color:var(--cyan-text);margin-top:2px}.photo[data-astro-cid-h5rzlxkd] li[data-astro-cid-h5rzlxkd] span[data-astro-cid-h5rzlxkd]{line-height:1.3;display:grid}.photo[data-astro-cid-h5rzlxkd] li[data-astro-cid-h5rzlxkd] small[data-astro-cid-h5rzlxkd]{color:var(--ink-soft)}.docs[data-astro-cid-h5rzlxkd]{gap:10px;width:min(100%,420px);display:grid}.file[data-astro-cid-h5rzlxkd]{background:var(--white);border-radius:14px;align-items:center;gap:12px;max-width:none;margin:0;padding:14px 16px;font-size:.875rem;display:flex;box-shadow:0 16px 30px -20px #0a507880}.file[data-astro-cid-h5rzlxkd] .icon{color:var(--cyan-text)}.file[data-astro-cid-h5rzlxkd] span[data-astro-cid-h5rzlxkd]{line-height:1.3;display:grid}.file[data-astro-cid-h5rzlxkd] small[data-astro-cid-h5rzlxkd]{color:var(--ink-soft)}@media (width<=900px){.panel[data-astro-cid-h5rzlxkd]{grid-template-columns:1fr}.visual[data-astro-cid-h5rzlxkd]{min-height:0}}@media (width<=640px){.bar[data-astro-cid-h5rzlxkd]{flex-wrap:nowrap;padding-bottom:6px;overflow-x:auto}[data-astro-cid-h5rzlxkd][role=tab]{flex:none}.photo[data-astro-cid-h5rzlxkd]{grid-template-columns:1fr}.img[data-astro-cid-h5rzlxkd]{height:120px}}.section[data-astro-cid-nkl5okvs]{padding-block:var(--section);background:var(--canvas);border-top:1px solid var(--hair)}.grid[data-astro-cid-nkl5okvs]{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.eyebrow[data-astro-cid-nkl5okvs]{color:var(--cyan-text);margin-bottom:10px;font-size:.875rem;font-weight:800}.text[data-astro-cid-nkl5okvs] h2[data-astro-cid-nkl5okvs]{max-width:18ch;margin-bottom:26px}dl[data-astro-cid-nkl5okvs]{border-top:1px solid var(--hair);gap:0;display:grid}dl[data-astro-cid-nkl5okvs]>div[data-astro-cid-nkl5okvs]{border-bottom:1px solid var(--hair);gap:6px;padding:18px 0;display:grid}dt[data-astro-cid-nkl5okvs]{align-items:center;gap:10px;font-size:1.0625rem;font-weight:800;display:flex}dt[data-astro-cid-nkl5okvs] .icon{color:var(--cyan-text)}dd[data-astro-cid-nkl5okvs]{color:var(--ink-soft);margin:0;padding-left:28px}.visual[data-astro-cid-nkl5okvs]{background:var(--white);border:1px solid var(--hair);border-radius:28px;grid-template-columns:1fr auto 1.2fr;align-items:center;gap:14px;padding:clamp(24px,3vw,40px) clamp(20px,3vw,36px) 52px;display:grid;position:relative}.burst[data-astro-cid-nkl5okvs]{justify-items:start;gap:8px;display:grid}.m[data-astro-cid-nkl5okvs]{background:var(--ink);max-width:none;color:var(--white);border-radius:14px;margin:0;padding:8px 12px;font-size:.8125rem}.m[data-astro-cid-nkl5okvs]:nth-child(2n){margin-left:18px}.arrow[data-astro-cid-nkl5okvs]{color:var(--cyan-text);place-items:center;display:grid}.reply[data-astro-cid-nkl5okvs]{background:radial-gradient(90% 140% at 0 0,#d4f2ff,#eaf9ff 70%);border:1px solid #b6e6f8;border-radius:16px;align-items:flex-start;gap:8px;max-width:none;margin:0;padding:14px 16px;font-size:.875rem;display:flex}.reply[data-astro-cid-nkl5okvs] .icon{color:var(--cyan-text);margin-top:2px}.cap[data-astro-cid-nkl5okvs]{text-align:center;max-width:none;color:var(--cyan-text);margin:0;font-size:.8125rem;font-weight:800;position:absolute;bottom:30px;left:0;right:0}.ex[data-astro-cid-nkl5okvs]{text-align:center;max-width:none;color:var(--ink-soft);margin:0;font-size:.75rem;position:absolute;bottom:10px;left:0;right:0}@media (width<=900px){.grid[data-astro-cid-nkl5okvs]{grid-template-columns:1fr}}@media (width<=560px){.visual[data-astro-cid-nkl5okvs]{grid-template-columns:1fr}.arrow[data-astro-cid-nkl5okvs]{transform:rotate(90deg)}}.section[data-astro-cid-elzcqusz]{padding-block:var(--section);background:var(--white);border-top:1px solid var(--hair)}.head[data-astro-cid-elzcqusz]{gap:10px;max-width:760px;margin-bottom:clamp(28px,4vw,48px);display:grid}.eyebrow[data-astro-cid-elzcqusz]{color:var(--cyan-text);font-size:.875rem;font-weight:800}.grid[data-astro-cid-elzcqusz]{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(28px,5vw,80px);display:grid}.list[data-astro-cid-elzcqusz]{border-top:1px solid var(--hair);gap:0;display:grid}.list[data-astro-cid-elzcqusz] li[data-astro-cid-elzcqusz]{border-bottom:1px solid var(--hair);grid-template-columns:44px 1fr;align-items:start;gap:14px;padding:20px 0;display:grid}.list[data-astro-cid-elzcqusz] li[data-astro-cid-elzcqusz]>.icon{--s:44px;width:44px;height:44px;color:var(--cyan-text);background:#e4f6fe;border-radius:14px;padding:12px}.list[data-astro-cid-elzcqusz] li[data-astro-cid-elzcqusz] span[data-astro-cid-elzcqusz]{color:var(--ink-soft);gap:2px;display:grid}.list[data-astro-cid-elzcqusz] li[data-astro-cid-elzcqusz] b[data-astro-cid-elzcqusz]{color:var(--ink);letter-spacing:-.01em;font-size:1.0625rem}.visual[data-astro-cid-elzcqusz]{background:radial-gradient(70% 70% at 30% 20%,#ccefff,#eaf8ff 70%);border-radius:28px;gap:14px;padding:clamp(20px,3.5vw,40px);display:grid}.card[data-astro-cid-elzcqusz]{background:var(--white);border-radius:18px;gap:2px;padding:16px;font-size:.875rem;display:grid;box-shadow:0 30px 50px -30px #0a507880}.card[data-astro-cid-elzcqusz] p[data-astro-cid-elzcqusz]{max-width:none;margin:0}.card__head[data-astro-cid-elzcqusz]{justify-content:space-between;align-items:center;gap:8px;padding-bottom:10px;display:flex}.card__head[data-astro-cid-elzcqusz] span[data-astro-cid-elzcqusz]{color:var(--cyan-text);white-space:nowrap;background:#e4f6fe;border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:.6875rem;font-weight:800;display:inline-flex}.kv[data-astro-cid-elzcqusz]{border-top:1px solid var(--hair);color:var(--ink-soft);justify-content:space-between;gap:12px;padding:9px 0;display:flex}.kv[data-astro-cid-elzcqusz] b[data-astro-cid-elzcqusz]{color:var(--ink);text-align:right}.tags[data-astro-cid-elzcqusz]{border-top:1px solid var(--hair);flex-wrap:wrap;gap:6px;padding-top:12px;display:flex}.tags[data-astro-cid-elzcqusz] span[data-astro-cid-elzcqusz]{color:#7a5200;background:#fff1d6;border-radius:999px;padding:4px 10px;font-size:.6875rem;font-weight:800}.quote[data-astro-cid-elzcqusz]{background:var(--ink);color:var(--white);border-radius:16px;align-items:center;gap:12px;padding:14px 16px;display:flex}.quote[data-astro-cid-elzcqusz] span[data-astro-cid-elzcqusz]{margin-right:auto;line-height:1.3;display:grid}.quote[data-astro-cid-elzcqusz] small[data-astro-cid-elzcqusz]{color:#ffffffb8}.quote[data-astro-cid-elzcqusz] .icon:first-child{color:var(--cyan)}.quote[data-astro-cid-elzcqusz] .icon:last-child{color:#4de09b}.ex[data-astro-cid-elzcqusz]{text-align:center;color:var(--ink-soft);max-width:none;margin:0;font-size:.75rem}@media (width<=900px){.grid[data-astro-cid-elzcqusz]{grid-template-columns:1fr}}.section[data-astro-cid-ajwk6qiq]{padding-block:var(--section);background:var(--ink-deep);color:var(--white);position:relative;overflow:hidden}.section[data-astro-cid-ajwk6qiq]:before{content:"";opacity:.7;background-image:radial-gradient(circle, var(--dot-dark) 1px, transparent 1.3px);background-size:22px 22px;position:absolute;inset:0}.wrap[data-astro-cid-ajwk6qiq]{position:relative}.head[data-astro-cid-ajwk6qiq]{gap:10px;max-width:760px;margin-bottom:clamp(28px,4vw,48px);display:grid}.eyebrow[data-astro-cid-ajwk6qiq]{color:var(--cyan);font-size:.875rem;font-weight:800}.grid[data-astro-cid-ajwk6qiq]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(28px,5vw,80px);display:grid}.visual[data-astro-cid-ajwk6qiq]{border:1px solid var(--hair-dark);background:#ffffff0d;border-radius:26px;gap:12px;padding:clamp(18px,3vw,32px);display:grid}.visual[data-astro-cid-ajwk6qiq] p[data-astro-cid-ajwk6qiq]{max-width:none;margin:0}.row[data-astro-cid-ajwk6qiq]{background:var(--white);color:var(--ink);border-radius:14px;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;padding:12px;display:grid}.av[data-astro-cid-ajwk6qiq]{background:var(--ink);width:38px;height:38px;color:var(--white);border-radius:50%;place-items:center;font-size:.6875rem;font-weight:800;display:grid}.t[data-astro-cid-ajwk6qiq]{min-width:0;font-size:.875rem;line-height:1.3;display:grid}.t[data-astro-cid-ajwk6qiq] small[data-astro-cid-ajwk6qiq]{color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.chip[data-astro-cid-ajwk6qiq]{color:var(--cyan-text);white-space:nowrap;background:#e4f6fe;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:.6875rem;font-weight:800;display:inline-flex}.pnote[data-astro-cid-ajwk6qiq]{color:#5c4300;background:#fff8e6;border:1px solid #f2dc9b;border-radius:14px;gap:6px;padding:14px 16px;font-size:.8125rem;display:grid}.pnote[data-astro-cid-ajwk6qiq] b[data-astro-cid-ajwk6qiq]{color:#7a5200;align-items:center;gap:6px;font-size:.75rem;display:inline-flex}.tags[data-astro-cid-ajwk6qiq]{flex-wrap:wrap;gap:6px;display:flex}.tags[data-astro-cid-ajwk6qiq] span[data-astro-cid-ajwk6qiq]{color:#7a5200;background:#fff1d6;border:1px solid #f2dc9b;border-radius:999px;padding:3px 9px;font-size:.6875rem;font-weight:800}.alert[data-astro-cid-ajwk6qiq]{border:1px solid var(--hair-dark);background:#ffffff14;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;font-size:.8125rem;display:flex}.alert[data-astro-cid-ajwk6qiq] .icon{color:var(--cyan)}.alert[data-astro-cid-ajwk6qiq] span[data-astro-cid-ajwk6qiq]{line-height:1.3;display:grid}.alert[data-astro-cid-ajwk6qiq] small[data-astro-cid-ajwk6qiq]{color:var(--white-soft)}.ex[data-astro-cid-ajwk6qiq]{text-align:center;color:var(--white-soft);font-size:.75rem}.text[data-astro-cid-ajwk6qiq] ul[data-astro-cid-ajwk6qiq]{border-top:1px solid var(--hair-dark);gap:0;display:grid}.text[data-astro-cid-ajwk6qiq] li[data-astro-cid-ajwk6qiq]{border-bottom:1px solid var(--hair-dark);grid-template-columns:36px 1fr;gap:14px;padding:18px 0;display:grid}.text[data-astro-cid-ajwk6qiq] li[data-astro-cid-ajwk6qiq]>.icon{color:var(--cyan);margin-top:2px}.text[data-astro-cid-ajwk6qiq] li[data-astro-cid-ajwk6qiq] span[data-astro-cid-ajwk6qiq]{color:var(--white-soft);gap:2px;display:grid}.text[data-astro-cid-ajwk6qiq] li[data-astro-cid-ajwk6qiq] b[data-astro-cid-ajwk6qiq]{color:var(--white);font-size:1.0625rem}.honest[data-astro-cid-ajwk6qiq]{background:#12c2ff1a;border:1px solid #12c2ff59;border-radius:18px;align-items:flex-start;gap:12px;max-width:none;margin-top:clamp(28px,4vw,44px);padding:18px 22px;display:flex}.honest[data-astro-cid-ajwk6qiq] .icon{color:var(--cyan);margin-top:2px}.honest[data-astro-cid-ajwk6qiq] b[data-astro-cid-ajwk6qiq]{color:var(--white)}.honest[data-astro-cid-ajwk6qiq] span[data-astro-cid-ajwk6qiq]{color:var(--white-soft)}@media (width<=900px){.grid[data-astro-cid-ajwk6qiq]{grid-template-columns:1fr}}.section[data-astro-cid-txex5kxw]{padding-block:var(--section);background:var(--canvas);border-top:1px solid var(--hair)}.head[data-astro-cid-txex5kxw]{gap:12px;max-width:720px;margin-bottom:clamp(28px,4vw,44px);display:grid}.head[data-astro-cid-txex5kxw] p[data-astro-cid-txex5kxw]:last-child{color:var(--ink-soft);font-size:1.125rem}.eyebrow[data-astro-cid-txex5kxw]{color:var(--cyan-text);font-size:.875rem;font-weight:800}.diagram[data-astro-cid-txex5kxw]{background:var(--white);border:1px solid var(--hair);background-image:radial-gradient(circle, var(--dot) 1px, transparent 1.3px);background-size:22px 22px;border-radius:28px;padding:clamp(12px,2vw,24px)}svg[data-astro-cid-txex5kxw]{width:100%;height:auto;font-family:var(--font);display:block}.ln[data-astro-cid-txex5kxw]{fill:none;stroke:var(--cyan);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:2 8;animation:1.6s linear infinite flow}@keyframes flow{to{stroke-dashoffset:-20px}}.node[data-astro-cid-txex5kxw]{fill:var(--white);stroke:#cfe4ee;stroke-width:1.5px}.t1[data-astro-cid-txex5kxw]{fill:var(--ink);font-size:19px;font-weight:800}.t2[data-astro-cid-txex5kxw]{fill:var(--ink-soft);font-size:14px;font-weight:500}.halo[data-astro-cid-txex5kxw]{fill:#12c2ff29}.core[data-astro-cid-txex5kxw]{fill:var(--ink)}.mia[data-astro-cid-txex5kxw]{fill:var(--white);font-size:28px;font-weight:800}.chips[data-astro-cid-txex5kxw]{flex-wrap:wrap;gap:8px;display:none}.chips[data-astro-cid-txex5kxw] li[data-astro-cid-txex5kxw]{background:var(--white);border:1px solid var(--hair);border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:.875rem;font-weight:700;display:inline-flex}.chips[data-astro-cid-txex5kxw] li[data-astro-cid-txex5kxw] .icon{color:var(--cyan-text)}.chips__mia[data-astro-cid-txex5kxw]{color:var(--white);background:var(--ink)!important;border-color:var(--ink)!important}.chips__mia[data-astro-cid-txex5kxw] .icon{color:var(--cyan)!important}@media (width<=720px){.diagram[data-astro-cid-txex5kxw]{display:none}.chips[data-astro-cid-txex5kxw]{display:flex}}@media (prefers-reduced-motion:reduce){.ln[data-astro-cid-txex5kxw]{animation:none}}.section[data-astro-cid-lt2mub4g]{padding-block:var(--section);background:var(--white);border-top:1px solid var(--hair)}.head[data-astro-cid-lt2mub4g]{gap:10px;max-width:720px;margin-bottom:clamp(28px,4vw,48px);display:grid}.eyebrow[data-astro-cid-lt2mub4g]{color:var(--cyan-text);font-size:.875rem;font-weight:800}.steps[data-astro-cid-lt2mub4g]{counter-reset:s;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,44px);display:grid;position:relative}.steps[data-astro-cid-lt2mub4g]:before{content:"";background:linear-gradient(90deg, var(--cyan), #9fdcf5);border-radius:2px;height:2px;position:absolute;top:15px;left:16px;right:16px}.steps[data-astro-cid-lt2mub4g] li[data-astro-cid-lt2mub4g]{padding-top:52px;position:relative}.dot[data-astro-cid-lt2mub4g]{background:var(--ink);width:32px;height:32px;color:var(--cyan);box-shadow:0 0 0 6px var(--white);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}.steps[data-astro-cid-lt2mub4g] h3[data-astro-cid-lt2mub4g]{letter-spacing:-.02em;margin-bottom:8px;font-size:1.25rem;font-weight:800}.steps[data-astro-cid-lt2mub4g] p[data-astro-cid-lt2mub4g]{color:var(--ink-soft)}.price[data-astro-cid-lt2mub4g]{background:radial-gradient(90% 140% at 0 0,#d4f2ff,#eaf9ff 70%);border:1px solid #b6e6f8;border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;margin-top:clamp(36px,5vw,64px);padding:clamp(22px,3vw,34px);display:flex}.price[data-astro-cid-lt2mub4g] h3[data-astro-cid-lt2mub4g]{letter-spacing:-.02em;align-items:center;gap:10px;margin-bottom:6px;font-size:1.375rem;font-weight:800;display:flex}.price[data-astro-cid-lt2mub4g] h3[data-astro-cid-lt2mub4g] .icon{color:var(--cyan-text)}.price[data-astro-cid-lt2mub4g] p[data-astro-cid-lt2mub4g]{color:var(--ink-soft);max-width:58ch}@media (width<=800px){.steps[data-astro-cid-lt2mub4g]{grid-template-columns:1fr;gap:28px}.steps[data-astro-cid-lt2mub4g]:before{background:linear-gradient(var(--cyan), #9fdcf5);width:2px;height:auto;inset:16px auto 16px 15px}.steps[data-astro-cid-lt2mub4g] li[data-astro-cid-lt2mub4g]{padding:0 0 0 52px}}.section[data-astro-cid-ttucsxxc]{padding-block:var(--section);background:var(--white);border-top:1px solid var(--hair)}.grid[data-astro-cid-ttucsxxc]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(28px,5vw,80px);display:grid}.list[data-astro-cid-ttucsxxc]{border-top:1px solid var(--hair)}details[data-astro-cid-ttucsxxc]{border-bottom:1px solid var(--hair)}summary[data-astro-cid-ttucsxxc]{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:1.125rem;font-weight:700;list-style:none;display:flex}summary[data-astro-cid-ttucsxxc]::-webkit-details-marker{display:none}summary[data-astro-cid-ttucsxxc] .icon{color:#0596cc;transition:transform .3s var(--ease);flex:none}details[data-astro-cid-ttucsxxc][open] summary[data-astro-cid-ttucsxxc] .icon{transform:rotate(45deg)}details[data-astro-cid-ttucsxxc] p[data-astro-cid-ttucsxxc]{color:var(--ink-soft);padding:0 48px 24px 0;line-height:1.6}@media (width<=860px){.grid[data-astro-cid-ttucsxxc]{grid-template-columns:1fr}}
