:root{--ink:#1A1714;--paper:#FAF8F4;--azure:#2F6BE6;--azure-bright:#3F7BF0;--azure-pale:#EAF0FE;--stone:#6B6358;--line:#E6E1D8}[data-astro-cid-oecdgror]{box-sizing:border-box;margin:0;padding:0}body{background:var(--paper);color:var(--ink);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;line-height:1.5}.mono[data-astro-cid-oecdgror]{font-family:IBM Plex Mono,monospace;letter-spacing:.06em}a[data-astro-cid-oecdgror]{color:inherit}nav[data-astro-cid-oecdgror]{display:flex;align-items:center;justify-content:space-between;padding:22px 32px;max-width:1180px;margin:0 auto}.wordmark[data-astro-cid-oecdgror]{font-size:20px;display:flex;align-items:baseline;height:26px}.wordmark[data-astro-cid-oecdgror] img[data-astro-cid-oecdgror]{display:block;height:100%;width:auto}.nav-note[data-astro-cid-oecdgror]{font-size:11px;color:var(--stone);text-transform:uppercase}.hero[data-astro-cid-oecdgror]{max-width:1180px;margin:0 auto;padding:36px 32px 64px;display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center}.eyebrow[data-astro-cid-oecdgror]{font-size:12px;color:var(--azure);text-transform:uppercase;margin-bottom:18px;display:inline-block}.azure-line[data-astro-cid-oecdgror]{color:var(--azure)}h1[data-astro-cid-oecdgror]{font-size:clamp(38px,5vw,58px);font-weight:700;letter-spacing:-.02em;line-height:1.05;margin-bottom:20px}.hero[data-astro-cid-oecdgror] p[data-astro-cid-oecdgror].sub{font-size:18px;color:var(--stone);max-width:480px;margin-bottom:28px}.hero-ctas[data-astro-cid-oecdgror]{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.btn-primary[data-astro-cid-oecdgror]{background:var(--ink);color:var(--paper);border:none;padding:15px 28px;font-size:15px;font-weight:600;border-radius:2px;cursor:pointer;transition:background .15s ease}.btn-primary[data-astro-cid-oecdgror]:hover{background:var(--azure)}.btn-primary[data-astro-cid-oecdgror]:focus-visible{outline:2px solid var(--azure);outline-offset:3px}.hero-microcopy[data-astro-cid-oecdgror]{font-size:13px;color:var(--stone)}.hero-image[data-astro-cid-oecdgror]{border-radius:6px;overflow:hidden;box-shadow:0 20px 50px #1a171424}.hero-image[data-astro-cid-oecdgror] img[data-astro-cid-oecdgror]{display:block;width:100%;height:auto}.trust[data-astro-cid-oecdgror]{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.trust-inner[data-astro-cid-oecdgror]{max-width:1180px;margin:0 auto;padding:28px 32px;display:flex;justify-content:space-around;flex-wrap:wrap;gap:24px;text-align:center}.stat[data-astro-cid-oecdgror] .num[data-astro-cid-oecdgror]{font-size:26px;font-weight:700}.stat[data-astro-cid-oecdgror] .label[data-astro-cid-oecdgror]{font-size:12px;color:var(--stone);text-transform:uppercase;margin-top:4px}section[data-astro-cid-oecdgror].block{max-width:1180px;margin:0 auto;padding:72px 32px}.section-head[data-astro-cid-oecdgror]{margin-bottom:40px}.section-head[data-astro-cid-oecdgror] h2[data-astro-cid-oecdgror]{font-size:30px;font-weight:700;letter-spacing:-.01em}.steps[data-astro-cid-oecdgror]{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.step[data-astro-cid-oecdgror] .num[data-astro-cid-oecdgror]{font-size:13px;color:var(--azure);margin-bottom:10px}.step[data-astro-cid-oecdgror] h3[data-astro-cid-oecdgror]{font-size:19px;font-weight:600;margin-bottom:8px}.step[data-astro-cid-oecdgror] p[data-astro-cid-oecdgror]{color:var(--stone);font-size:15px}.shop-section[data-astro-cid-oecdgror]{background:var(--ink);color:var(--paper)}.shop-inner[data-astro-cid-oecdgror]{max-width:1180px;margin:0 auto;padding:72px 32px}.shop-head[data-astro-cid-oecdgror] h2[data-astro-cid-oecdgror]{font-size:30px;font-weight:700;letter-spacing:-.01em;margin-bottom:14px}.shop-head[data-astro-cid-oecdgror] p[data-astro-cid-oecdgror]{color:#faf8f4a6;font-size:16px;max-width:640px;margin-bottom:32px}.shop-video[data-astro-cid-oecdgror]{width:100%;border-radius:4px;display:block;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.why-list[data-astro-cid-oecdgror]{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.why-item[data-astro-cid-oecdgror]{background:var(--paper);padding:32px}.why-item[data-astro-cid-oecdgror] .icon[data-astro-cid-oecdgror]{width:28px;height:28px;margin-bottom:18px;color:var(--azure)}.why-item[data-astro-cid-oecdgror] .icon[data-astro-cid-oecdgror] svg[data-astro-cid-oecdgror]{width:100%;height:100%;display:block}.why-item[data-astro-cid-oecdgror] h3[data-astro-cid-oecdgror]{font-size:18px;font-weight:600;margin-bottom:8px;letter-spacing:-.01em}.why-item[data-astro-cid-oecdgror] p[data-astro-cid-oecdgror]{font-size:15px;color:var(--stone)}.form-section[data-astro-cid-oecdgror]{background:var(--ink);color:var(--paper)}.form-wrap[data-astro-cid-oecdgror]{max-width:1180px;margin:0 auto;padding:72px 32px;display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start}.form-copy[data-astro-cid-oecdgror] h2[data-astro-cid-oecdgror]{font-size:32px;font-weight:700;margin-bottom:14px;letter-spacing:-.01em}.form-copy[data-astro-cid-oecdgror] p[data-astro-cid-oecdgror]{color:#faf8f4a6;font-size:16px;max-width:400px;margin-bottom:20px}.form-copy[data-astro-cid-oecdgror] ul[data-astro-cid-oecdgror]{list-style:none;font-size:14px;color:#faf8f4bf}.form-copy[data-astro-cid-oecdgror] li[data-astro-cid-oecdgror]{margin-bottom:8px;padding-left:16px;position:relative}.form-copy[data-astro-cid-oecdgror] li[data-astro-cid-oecdgror]:before{content:"-";position:absolute;left:0;color:var(--azure-bright)}form[data-astro-cid-oecdgror]{background:var(--paper);color:var(--ink);padding:32px;border-radius:4px}.field[data-astro-cid-oecdgror]{margin-bottom:18px}.field[data-astro-cid-oecdgror] label[data-astro-cid-oecdgror]{display:block;font-size:12px;text-transform:uppercase;color:var(--stone);margin-bottom:7px}.field[data-astro-cid-oecdgror] input[data-astro-cid-oecdgror]{width:100%;padding:13px 14px;border:1px solid var(--line);border-radius:2px;font-size:15px;font-family:inherit;background:var(--paper);color:var(--ink)}.field[data-astro-cid-oecdgror] input[data-astro-cid-oecdgror]:focus-visible{outline:2px solid var(--azure);outline-offset:1px;border-color:var(--azure)}.btn-form[data-astro-cid-oecdgror]{width:100%;background:var(--azure);color:var(--paper);border:none;padding:15px;font-size:15px;font-weight:600;border-radius:2px;cursor:pointer;margin-top:6px;transition:background .15s ease}.btn-form[data-astro-cid-oecdgror]:hover{background:var(--azure-bright)}.btn-form[data-astro-cid-oecdgror]:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.form-footnote[data-astro-cid-oecdgror]{font-size:12px;color:var(--stone);text-align:center;margin-top:14px}.password-row[data-astro-cid-oecdgror]{display:flex;gap:10px;align-items:flex-start}.password-row[data-astro-cid-oecdgror] input[data-astro-cid-oecdgror]{flex:1}.btn-generate[data-astro-cid-oecdgror]{background:var(--paper);color:var(--ink);border:1px solid var(--line);padding:13px 14px;font-size:13px;font-weight:500;border-radius:2px;cursor:pointer;white-space:nowrap;transition:background .15s ease}.btn-generate[data-astro-cid-oecdgror]:hover{background:var(--azure-pale)}.password-hint[data-astro-cid-oecdgror]{font-size:12px;color:var(--stone);margin-top:6px}.form-error[data-astro-cid-oecdgror]{background:#fef2f2;border:1px solid #FECACA;color:#b91c1c;padding:12px 14px;border-radius:2px;font-size:14px;margin-bottom:18px}.success[data-astro-cid-oecdgror]{display:none;text-align:center;padding:20px 0}.success[data-astro-cid-oecdgror].show{display:block}.success[data-astro-cid-oecdgror] .check[data-astro-cid-oecdgror]{font-size:32px;color:var(--azure);margin-bottom:10px}.success[data-astro-cid-oecdgror] h3[data-astro-cid-oecdgror]{font-size:18px;margin-bottom:6px}.success[data-astro-cid-oecdgror] p[data-astro-cid-oecdgror]{color:var(--stone);font-size:14px}footer[data-astro-cid-oecdgror]{padding:32px;text-align:center}footer[data-astro-cid-oecdgror] p[data-astro-cid-oecdgror]{font-size:12px;color:var(--stone)}@media(max-width:860px){.hero[data-astro-cid-oecdgror]{grid-template-columns:1fr;padding-bottom:40px}.steps[data-astro-cid-oecdgror],.why-list[data-astro-cid-oecdgror],.form-wrap[data-astro-cid-oecdgror]{grid-template-columns:1fr}.trust-inner[data-astro-cid-oecdgror]{justify-content:space-between}}
