@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-cyrillic-ext-wght-normal.BWI5zH9R.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-cyrillic-wght-normal.C3IBG1kp.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-vietnamese-wght-normal.B55YuedR.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-latin-ext-wght-normal.DcJfvmGA.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-latin-wght-normal.BaTF6Vo7.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.B2xhLi22.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.CMZtQduZ.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.CGAr0uHJ.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CaVNZxsx.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.CFHvXkgd.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.C2S99t-D.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--teal: #008080;--teal-strong: #006b6b;--teal-deep: #063f3f;--mint: #2bb3a3;--teal-soft: #e3f3f0;--amber: #e9a23b;--bg: #fbf8f3;--surface: #ffffff;--surface-2: #f4efe7;--border: #e8e1d6;--text: #1d2a2a;--text-muted: #566464;--link: #007171;--on-teal: #ffffff;--hero-band: linear-gradient(160deg, #006b6b 0%, #008080 45%, #2bb3a3 100%);--shadow: 0 1px 2px rgba(16, 40, 40, .06), 0 6px 24px rgba(16, 40, 40, .07);--shadow-lg: 0 24px 60px rgba(16, 40, 40, .18);--radius: 18px;--radius-sm: 12px;--font-display: "Nunito Variable", ui-rounded, system-ui, sans-serif;--font-body: "Inter Variable", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;color-scheme:light dark}@media(prefers-color-scheme:dark){:root{--teal-soft: rgba(43, 179, 163, .14);--bg: #0d1414;--surface: #152020;--surface-2: #1b2828;--border: #263434;--text: #e7eeee;--text-muted: #9fb0b0;--link: #5cc4c4;--hero-band: linear-gradient(160deg, #052a2a 0%, #0a4646 50%, #0f5e57 100%);--shadow: 0 1px 2px rgba(0, 0, 0, .3), 0 6px 24px rgba(0, 0, 0, .3);--shadow-lg: 0 24px 60px rgba(0, 0, 0, .5)}}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}a{color:var(--link)}h1,h2,h3{font-family:var(--font-display);line-height:1.15;margin:0;letter-spacing:-.01em;text-wrap:balance}h1{font-size:clamp(2.2rem,5.2vw,3.6rem);font-weight:850}h2{font-size:clamp(1.8rem,3.6vw,2.6rem);font-weight:800}h3{font-size:1.2rem;font-weight:800}p{margin:0}.container{width:100%;max-width:1160px;margin:0 auto;padding:0 16px}@media(min-width:720px){.container{padding:0 28px}}.section{padding:72px 0}@media(min-width:960px){.section{padding:104px 0}}.section-head{max-width:720px;margin:0 auto 48px;text-align:center}.section-head p{margin-top:16px;color:var(--text-muted);font-size:1.1rem}.eyebrow{display:inline-block;font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--link);margin-bottom:12px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 26px;border-radius:999px;border:2px solid transparent;font:700 1rem var(--font-body);white-space:nowrap;text-decoration:none;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.btn:hover{transform:translateY(-1px)}.btn:focus-visible,a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--amber);outline-offset:3px}.btn-primary{background:var(--teal);color:var(--on-teal);box-shadow:0 8px 24px #0080804d}.btn-primary:hover{background:var(--teal-strong)}.btn-ghost{border-color:var(--border);color:var(--text);background:var(--surface)}.btn-ghost:hover{border-color:var(--teal)}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.logo[data-astro-cid-tvrurpns]{display:inline-flex;align-items:center;gap:calc(var(--logo-size) * .08)}svg[data-astro-cid-tvrurpns]{width:var(--logo-size);height:var(--logo-size)}span[data-astro-cid-tvrurpns] span[data-astro-cid-tvrurpns]{font:850 calc(var(--logo-size) * .95) / 1 var(--font-display);color:var(--text);letter-spacing:-.02em}.light[data-astro-cid-tvrurpns] span[data-astro-cid-tvrurpns] span[data-astro-cid-tvrurpns]{color:#fff}.banner[data-astro-cid-3ef6ksr2]{background:var(--teal-deep);color:#e6f4f1;font-size:.85rem;font-weight:600;text-align:center;padding:8px 0}.header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:20;background:color-mix(in srgb,var(--bg) 88%,transparent);backdrop-filter:saturate(1.4) blur(12px);border-bottom:1px solid var(--border)}.nav[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;gap:16px;height:68px}.brand[data-astro-cid-3ef6ksr2]{text-decoration:none;display:inline-flex}.links[data-astro-cid-3ef6ksr2]{display:none;list-style:none;margin:0;padding:0;gap:28px}.links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2],.menu[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{color:var(--text);text-decoration:none;font-weight:600;font-size:.95rem}.links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:var(--link)}.actions[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:10px}.cta[data-astro-cid-3ef6ksr2]{min-height:42px;padding:0 18px;font-size:.95rem}.actions[data-astro-cid-3ef6ksr2]>.lang{display:none}.menu-lang[data-astro-cid-3ef6ksr2]{padding:10px 12px 4px;border-top:1px solid var(--border);margin-top:6px}@media(min-width:520px){.actions[data-astro-cid-3ef6ksr2]>.lang{display:inline-flex}.menu-lang[data-astro-cid-3ef6ksr2]{display:none}}.menu[data-astro-cid-3ef6ksr2]{position:relative}.menu[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]{list-style:none;cursor:pointer;width:42px;height:42px;border-radius:12px;border:1px solid var(--border);display:grid;place-content:center;gap:4px}.menu[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]::-webkit-details-marker{display:none}.menu[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{display:block;width:18px;height:2px;background:var(--text);border-radius:2px}.menu[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{list-style:none;margin:0;padding:0}.panel[data-astro-cid-3ef6ksr2]{position:absolute;right:0;top:50px;padding:8px;min-width:200px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-lg)}.menu[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:block;padding:10px 12px;border-radius:8px}.menu[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{background:var(--surface-2)}@media(min-width:900px){.links[data-astro-cid-3ef6ksr2]{display:flex}.menu[data-astro-cid-3ef6ksr2]{display:none}}.progress[data-astro-cid-zda6s4wl]{width:100%;max-width:420px}.bar[data-astro-cid-zda6s4wl]{height:10px;border-radius:999px;background:var(--surface-2);overflow:hidden;border:1px solid var(--border)}.bar[data-astro-cid-zda6s4wl] span[data-astro-cid-zda6s4wl]{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--teal),var(--mint));border-radius:inherit;transition:width 1s ease}p[data-astro-cid-zda6s4wl]{margin-top:8px;font-size:.92rem;font-weight:600;color:var(--text-muted)}.dark[data-astro-cid-zda6s4wl] .bar[data-astro-cid-zda6s4wl]{background:#ffffff26;border-color:transparent}.dark[data-astro-cid-zda6s4wl] p[data-astro-cid-zda6s4wl]{color:#ffffffd9}.hero[data-astro-cid-bbe6dxrz]{padding:40px 0 56px;overflow:hidden}.grid[data-astro-cid-bbe6dxrz]{display:grid;gap:40px;align-items:center}.copy[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{max-width:16ch}.lead[data-astro-cid-bbe6dxrz]{margin-top:20px;font-size:1.15rem;color:var(--text-muted);max-width:54ch}.ctas[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.note[data-astro-cid-bbe6dxrz]{margin:16px 0 20px;font-size:.92rem;color:var(--text-muted)}.visual[data-astro-cid-bbe6dxrz]{position:relative;justify-self:center;width:100%;max-width:480px}.visual[data-astro-cid-bbe6dxrz]:before{content:"";position:absolute;inset:8% -10% -6% 10%;background:radial-gradient(closest-side,rgba(43,179,163,.35),transparent);filter:blur(20px);z-index:-1}.visual[data-astro-cid-bbe6dxrz] img{width:100%;border-radius:28px;box-shadow:var(--shadow-lg);aspect-ratio:896 / 1200;object-fit:cover}.badges[data-astro-cid-bbe6dxrz]{list-style:none;margin:48px 0 0;padding:18px;display:grid;grid-template-columns:repeat(2,1fr);gap:14px 20px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow)}.badges[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:10px;font-weight:600;font-size:.95rem}.badges[data-astro-cid-bbe6dxrz] svg{color:var(--teal);flex:none}@media(min-width:960px){.hero[data-astro-cid-bbe6dxrz]{padding:64px 0 72px}.grid[data-astro-cid-bbe6dxrz]{grid-template-columns:1.1fr .9fr;gap:56px}.visual[data-astro-cid-bbe6dxrz]{justify-self:end}.badges[data-astro-cid-bbe6dxrz]{grid-template-columns:repeat(4,1fr);padding:22px 28px}}.problem[data-astro-cid-oo6sugl5]{background:var(--surface-2)}.cards[data-astro-cid-oo6sugl5]{display:grid;gap:20px}.card[data-astro-cid-oo6sugl5]{padding:28px}.num[data-astro-cid-oo6sugl5]{font:850 .9rem var(--font-display);color:var(--amber);letter-spacing:.05em}h3[data-astro-cid-oo6sugl5]{margin:10px 0 8px}p[data-astro-cid-oo6sugl5]{color:var(--text-muted)}@media(min-width:860px){.cards[data-astro-cid-oo6sugl5]{grid-template-columns:repeat(3,1fr)}}.steps[data-astro-cid-cmgpsf2k]{list-style:none;margin:0;padding:0;display:grid;gap:36px;counter-reset:step}li[data-astro-cid-cmgpsf2k]{position:relative;text-align:center;padding:0 8px}.badge[data-astro-cid-cmgpsf2k]{position:relative;width:76px;height:76px;margin:0 auto 18px;border-radius:24px;display:grid;place-items:center;background:var(--teal-soft);color:var(--teal)}.badge[data-astro-cid-cmgpsf2k] span[data-astro-cid-cmgpsf2k]{position:absolute;top:-8px;right:-8px;width:28px;height:28px;border-radius:50%;background:var(--teal);color:#fff;font:800 .85rem/28px var(--font-display)}h3[data-astro-cid-cmgpsf2k]{margin-bottom:8px}li[data-astro-cid-cmgpsf2k] p[data-astro-cid-cmgpsf2k]{color:var(--text-muted);max-width:34ch;margin:0 auto}@media(min-width:860px){.steps[data-astro-cid-cmgpsf2k]{grid-template-columns:repeat(3,1fr);gap:28px}li[data-astro-cid-cmgpsf2k]:not(:last-child):after{content:"";position:absolute;top:38px;left:calc(50% + 56px);right:calc(-50% + 56px);border-top:2px dashed var(--border)}}.features[data-astro-cid-vnivfuh2]{background:var(--surface-2)}.grid[data-astro-cid-vnivfuh2]{display:grid;gap:16px}.card[data-astro-cid-vnivfuh2]{padding:24px}.icon[data-astro-cid-vnivfuh2]{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:14px;background:var(--teal-soft);color:var(--teal);margin-bottom:14px}h3[data-astro-cid-vnivfuh2]{font-size:1.08rem;margin-bottom:6px}p[data-astro-cid-vnivfuh2]{color:var(--text-muted);font-size:.97rem}@media(min-width:640px){.grid[data-astro-cid-vnivfuh2]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1040px){.grid[data-astro-cid-vnivfuh2]{grid-template-columns:repeat(4,1fr)}}.privacy[data-astro-cid-hf63eqyq]{background:var(--hero-band);color:#fff}.eyebrow[data-astro-cid-hf63eqyq]{color:#bdeee6}.lead[data-astro-cid-hf63eqyq]{margin-top:16px;font-size:1.15rem;color:#ffffffdb;max-width:44ch}.grid[data-astro-cid-hf63eqyq]{display:grid;gap:36px;align-items:center}ul[data-astro-cid-hf63eqyq]{list-style:none;margin:0;padding:0;display:grid;gap:14px}li[data-astro-cid-hf63eqyq]{display:flex;gap:14px;align-items:flex-start;padding:18px 20px;border-radius:var(--radius-sm);background:#ffffff1a;border:1px solid rgba(255,255,255,.16);font-weight:500}.check[data-astro-cid-hf63eqyq]{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#fff;color:var(--teal)}@media(min-width:960px){.grid[data-astro-cid-hf63eqyq]{grid-template-columns:1fr 1fr;gap:64px}}.grid[data-astro-cid-z7ctaqfm]{display:grid;gap:48px;align-items:center}.lead[data-astro-cid-z7ctaqfm]{margin-top:16px;font-size:1.15rem;color:var(--text-muted);max-width:44ch}.phone[data-astro-cid-z7ctaqfm]{justify-self:center;width:min(320px,100%);padding:12px;border-radius:44px;background:#182222;box-shadow:var(--shadow-lg)}.screen[data-astro-cid-z7ctaqfm]{border-radius:34px;background:#f2f6f6;color:#1f2d2d;padding:18px 16px 24px;min-height:440px}.screen[data-astro-cid-z7ctaqfm] .logo span span{color:#1f2d2d}.bar[data-astro-cid-z7ctaqfm]{display:flex;justify-content:center;padding:6px 0 16px}.request[data-astro-cid-z7ctaqfm]{background:#fff;border-radius:18px;padding:16px;box-shadow:0 4px 16px #10282814;border:1px solid #e1e8e8}.who[data-astro-cid-z7ctaqfm]{display:flex;gap:12px;align-items:center}.who[data-astro-cid-z7ctaqfm] strong[data-astro-cid-z7ctaqfm]{display:block;font-size:.95rem;line-height:1.3}small[data-astro-cid-z7ctaqfm]{color:#5d6d6d;font-size:.8rem}.avatar[data-astro-cid-z7ctaqfm]{flex:none;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#ffd9a8;color:#7a4a0c;font:800 1rem var(--font-display)}.avatar[data-astro-cid-z7ctaqfm].small{width:34px;height:34px;font-size:.9rem;background:#d6efe9;color:#006b6b}.buttons[data-astro-cid-z7ctaqfm]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.buttons[data-astro-cid-z7ctaqfm] span[data-astro-cid-z7ctaqfm]{display:inline-flex;justify-content:center;align-items:center;gap:6px;padding:10px;border-radius:999px;font-weight:700;font-size:.88rem}.decline[data-astro-cid-z7ctaqfm]{background:#f5f8f8;border:1px solid #e1e8e8}.approve[data-astro-cid-z7ctaqfm]{background:teal;color:#fff}.label[data-astro-cid-z7ctaqfm]{margin:22px 4px 10px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#5d6d6d}.kid[data-astro-cid-z7ctaqfm]{display:flex;gap:12px;align-items:center;background:#fff;border:1px solid #e1e8e8;border-radius:16px;padding:12px 14px;margin-bottom:10px}.grow[data-astro-cid-z7ctaqfm]{flex:1}.row[data-astro-cid-z7ctaqfm]{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:.92rem}.meter[data-astro-cid-z7ctaqfm]{margin-top:8px;height:6px;border-radius:999px;background:#e1e8e8;overflow:hidden}.meter[data-astro-cid-z7ctaqfm] span[data-astro-cid-z7ctaqfm]{display:block;height:100%;background:linear-gradient(90deg,teal,#2bb3a3);border-radius:inherit}@media(min-width:960px){.grid[data-astro-cid-z7ctaqfm]{grid-template-columns:1fr 1fr;gap:64px}}.table[data-astro-cid-tj6vkdow]{overflow:hidden}.row[data-astro-cid-tj6vkdow]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;padding:16px 18px;border-top:1px solid var(--border)}.head[data-astro-cid-tj6vkdow]{display:none}.label[data-astro-cid-tj6vkdow]{grid-column:1 / -1;font-weight:700}.cell[data-astro-cid-tj6vkdow]{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;font-size:.85rem;padding:8px 4px;border-radius:10px}.cell[data-astro-cid-tj6vkdow]:before{content:attr(data-col);font-size:.72rem;font-weight:700;color:var(--text-muted)}.cell[data-astro-cid-tj6vkdow].us{background:var(--teal-soft)}.yes[data-astro-cid-tj6vkdow],.no[data-astro-cid-tj6vkdow]{display:grid;place-items:center;width:28px;height:28px;border-radius:50%}.yes[data-astro-cid-tj6vkdow]{background:var(--teal);color:#fff}.no[data-astro-cid-tj6vkdow]{background:var(--surface-2);color:var(--text-muted);border:1px solid var(--border)}.text[data-astro-cid-tj6vkdow]{color:var(--text-muted);font-weight:600}.row[data-astro-cid-tj6vkdow]:first-of-type+.row[data-astro-cid-tj6vkdow]{border-top:none}@media(min-width:760px){.row[data-astro-cid-tj6vkdow]{grid-template-columns:1.6fr repeat(3,1fr);align-items:center;padding:14px 24px}.head[data-astro-cid-tj6vkdow]{display:grid;border-top:none;font:800 1rem var(--font-display);text-align:center}.head[data-astro-cid-tj6vkdow] .us[data-astro-cid-tj6vkdow]{color:var(--link)}.label[data-astro-cid-tj6vkdow]{grid-column:auto;font-weight:600}.cell[data-astro-cid-tj6vkdow]:before{display:none}.cell[data-astro-cid-tj6vkdow].us{align-self:stretch;justify-content:center}}.founders[data-astro-cid-tl3ie5zw]{background:var(--surface-2)}.note[data-astro-cid-tl3ie5zw]{max-width:780px;margin:0 auto;padding:36px 24px;position:relative}.note[data-astro-cid-tl3ie5zw]:before{content:"“";position:absolute;top:-10px;right:24px;font:900 8rem/1 var(--font-display);color:var(--teal-soft);pointer-events:none}h2[data-astro-cid-tl3ie5zw]{font-size:clamp(1.6rem,3vw,2.1rem)}.body[data-astro-cid-tl3ie5zw]{display:grid;gap:16px;margin-top:20px;font-size:1.08rem}footer[data-astro-cid-tl3ie5zw]{display:flex;align-items:center;gap:14px;margin-top:28px;padding-top:22px;border-top:1px solid var(--border)}.mono[data-astro-cid-tl3ie5zw]{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:var(--teal);color:#fff;font:850 1rem var(--font-display)}strong[data-astro-cid-tl3ie5zw]{display:block;font-family:var(--font-display);font-size:1.1rem}small[data-astro-cid-tl3ie5zw]{color:var(--text-muted)}@media(min-width:720px){.note[data-astro-cid-tl3ie5zw]{padding:52px 56px}}.box[data-astro-cid-cjzi6pl5]{display:grid;overflow:hidden;max-width:1040px;margin:0 auto}.product[data-astro-cid-cjzi6pl5]{padding:28px 24px;background:var(--surface-2)}.product[data-astro-cid-cjzi6pl5] img{width:min(300px,62%);margin:0 auto 20px;border-radius:22px;box-shadow:var(--shadow)}.includes[data-astro-cid-cjzi6pl5]{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:10px}.includes[data-astro-cid-cjzi6pl5] li[data-astro-cid-cjzi6pl5]{display:flex;gap:10px;align-items:flex-start}.includes[data-astro-cid-cjzi6pl5] svg{flex:none;margin-top:4px;color:var(--teal)}.after[data-astro-cid-cjzi6pl5]{margin-top:16px;font-size:.92rem;color:var(--text-muted)}.buy[data-astro-cid-cjzi6pl5]{padding:28px 24px;display:flex;flex-direction:column;gap:18px}.price[data-astro-cid-cjzi6pl5] strong[data-astro-cid-cjzi6pl5]{font:900 3.4rem/1 var(--font-display);letter-spacing:-.02em}.price[data-astro-cid-cjzi6pl5] span[data-astro-cid-cjzi6pl5]{display:block;margin-top:4px;color:var(--text-muted);font-weight:600}.qty-row[data-astro-cid-cjzi6pl5]{display:flex;justify-content:space-between;align-items:center}.qty-row[data-astro-cid-cjzi6pl5] label[data-astro-cid-cjzi6pl5]{font-weight:700}.stepper[data-astro-cid-cjzi6pl5]{display:inline-flex;align-items:center;border:1px solid var(--border);border-radius:999px;overflow:hidden}.stepper[data-astro-cid-cjzi6pl5] button[data-astro-cid-cjzi6pl5]{width:44px;height:44px;border:0;background:var(--surface-2);color:var(--text);font-size:1.3rem;cursor:pointer}.stepper[data-astro-cid-cjzi6pl5] button[data-astro-cid-cjzi6pl5]:disabled{opacity:.4;cursor:default}.stepper[data-astro-cid-cjzi6pl5] input[data-astro-cid-cjzi6pl5]{width:48px;height:44px;border:0;text-align:center;font:700 1.1rem var(--font-body);background:var(--surface);color:var(--text);-moz-appearance:textfield}.stepper[data-astro-cid-cjzi6pl5] input[data-astro-cid-cjzi6pl5]::-webkit-inner-spin-button{appearance:none}.max[data-astro-cid-cjzi6pl5]{margin-top:6px;font-size:.85rem;color:var(--text-muted);text-align:right}.total[data-astro-cid-cjzi6pl5]{display:flex;justify-content:space-between;align-items:baseline;margin:16px 0;padding-top:16px;border-top:1px solid var(--border);font-weight:700}.total[data-astro-cid-cjzi6pl5] strong[data-astro-cid-cjzi6pl5]{font:850 1.5rem var(--font-display)}.error[data-astro-cid-cjzi6pl5]{margin-bottom:14px;padding:12px 14px;border-radius:var(--radius-sm);background:#c2434e1a;color:#c2434e;font-weight:600;font-size:.95rem}#paypal-buttons[data-astro-cid-cjzi6pl5]{min-height:110px;position:relative;z-index:0}.state[data-astro-cid-cjzi6pl5]{padding:18px;border-radius:var(--radius-sm);background:var(--teal-soft);font-weight:600;text-align:center}.done[data-astro-cid-cjzi6pl5]{text-align:center;padding:8px 0}.ok[data-astro-cid-cjzi6pl5]{display:inline-grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--teal);color:#fff;margin-bottom:12px}.done[data-astro-cid-cjzi6pl5] p[data-astro-cid-cjzi6pl5]{margin-top:8px;color:var(--text-muted)}.terms[data-astro-cid-cjzi6pl5]{list-style:none;margin:0;padding:18px 0 0;border-top:1px solid var(--border);display:grid;gap:10px;font-size:.94rem}.terms[data-astro-cid-cjzi6pl5] li[data-astro-cid-cjzi6pl5]{display:flex;gap:10px;align-items:flex-start}.terms[data-astro-cid-cjzi6pl5] svg{flex:none;margin-top:3px;color:var(--teal)}.fine[data-astro-cid-cjzi6pl5]{font-size:.8rem;color:var(--text-muted)}@media(min-width:900px){.box[data-astro-cid-cjzi6pl5]{grid-template-columns:1fr 1fr}.product[data-astro-cid-cjzi6pl5],.buy[data-astro-cid-cjzi6pl5]{padding:44px}}.list[data-astro-cid-z6gx6xcw]{max-width:820px;margin:0 auto;display:grid;gap:12px}details[data-astro-cid-z6gx6xcw]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm)}details[data-astro-cid-z6gx6xcw][open]{box-shadow:var(--shadow)}summary[data-astro-cid-z6gx6xcw]{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;font-weight:700;border-radius:var(--radius-sm)}summary[data-astro-cid-z6gx6xcw]::-webkit-details-marker{display:none}summary[data-astro-cid-z6gx6xcw] svg{flex:none;color:var(--teal);transition:transform .2s ease}details[data-astro-cid-z6gx6xcw][open] summary[data-astro-cid-z6gx6xcw] svg{transform:rotate(180deg)}p[data-astro-cid-z6gx6xcw]{padding:0 20px 20px;color:var(--text-muted)}.final[data-astro-cid-nqzr7c5x]{background:var(--hero-band);color:#fff;padding:80px 0;text-align:center}.inner[data-astro-cid-nqzr7c5x]{display:flex;flex-direction:column;align-items:center;gap:18px}h2[data-astro-cid-nqzr7c5x]{max-width:20ch}p[data-astro-cid-nqzr7c5x]{font-size:1.15rem;color:#ffffffe0}.btn[data-astro-cid-nqzr7c5x]{background:#fff;color:var(--teal-strong);margin-top:8px}.btn[data-astro-cid-nqzr7c5x]:hover{background:#f1fbf9}.footer[data-astro-cid-sz7xmlte]{padding:48px 0;border-top:1px solid var(--border);font-size:.92rem;color:var(--text-muted)}.grid[data-astro-cid-sz7xmlte]{display:grid;gap:24px}.tagline[data-astro-cid-sz7xmlte]{margin-top:10px}.meta[data-astro-cid-sz7xmlte]{display:grid;gap:6px}@media(min-width:760px){.grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr auto}.meta[data-astro-cid-sz7xmlte]{text-align:right}}.lang[data-astro-cid-r2b4e7hz]{display:inline-flex;border:1px solid var(--border);border-radius:999px;padding:3px;gap:2px}a[data-astro-cid-r2b4e7hz]{padding:4px 9px;border-radius:999px;font-size:.8rem;font-weight:700;color:var(--text-muted);text-decoration:none}a[data-astro-cid-r2b4e7hz][aria-current]{background:var(--teal);color:#fff}a[data-astro-cid-r2b4e7hz]:not([aria-current]):hover{color:var(--text)}
