.sr[data-astro-cid-lcdefpme]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.hero[data-astro-cid-lcdefpme]{background:var(--dark);color:var(--paper);position:relative;overflow:hidden}.hero-img[data-astro-cid-lcdefpme]{filter:grayscale()contrast(1.12)brightness(.6);background-position:62%;background-size:cover;position:absolute;inset:0}.hero-shade[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,#0a0a09f7 0%,#0a0a09e0 45%,#0a0a0980 80%),linear-gradient(#0a0a0900 65%,#0a0a09e6 100%);position:absolute;inset:0}.hero-in[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) 320px;align-items:end;gap:48px;padding-top:96px;padding-bottom:72px;display:grid}.hero-copy[data-astro-cid-lcdefpme]{flex-direction:column;gap:22px;max-width:720px;display:flex}.eyebrow[data-astro-cid-lcdefpme]{color:var(--accent-on-dark);font-size:15px;font-weight:500}.h1[data-astro-cid-lcdefpme]{letter-spacing:-.04em;margin:0;font-size:clamp(42px,6vw,84px);font-weight:500;line-height:.98}.hero-p[data-astro-cid-lcdefpme]{max-width:580px;color:var(--on-dark-2);margin:0;font-size:19px;line-height:1.55}.search[data-astro-cid-lcdefpme]{background:var(--paper);max-width:660px;margin-top:8px;padding:6px;display:flex}.search[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{min-width:0;height:52px;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:0 16px;font-size:17px}.search[data-astro-cid-lcdefpme]:focus-within{outline:2px solid var(--accent);outline-offset:2px}.search[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{background:var(--accent);height:52px;color:var(--accent-fg);cursor:pointer;border:0;flex:none;padding:0 24px;font-size:16px;font-weight:600}.search[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:hover{background:var(--accent-hover)}.chips[data-astro-cid-lcdefpme]{color:var(--on-dark-3);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.chips[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{margin-right:4px}.chips[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border:1px solid var(--on-dark-4);min-height:36px;color:var(--paper);align-items:center;padding:0 14px;font-size:14px;display:inline-flex}.chips[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:var(--paper);opacity:1}.start-card[data-astro-cid-lcdefpme]{color:var(--paper);background:#0a0a09b3;border:1px solid #d4ff3a8c;flex-direction:column;gap:10px;padding:24px;display:flex}.start-card[data-astro-cid-lcdefpme]:hover{opacity:1;border-color:var(--accent)}.sc-eb[data-astro-cid-lcdefpme]{letter-spacing:.1em;text-transform:uppercase;color:var(--accent-on-dark);font-size:12px;font-weight:600}.sc-t[data-astro-cid-lcdefpme]{font-size:18px;font-weight:500;line-height:1.3}.sc-m[data-astro-cid-lcdefpme]{color:var(--on-dark-3);font-size:13px;line-height:1.5}.sc-b[data-astro-cid-lcdefpme]{background:var(--accent);color:var(--accent-fg);align-self:flex-start;align-items:center;gap:8px;margin-top:4px;padding:6px 10px;font-size:13px;font-weight:600;display:inline-flex}.strip[data-astro-cid-lcdefpme]{border-top:1px solid var(--dark-rule);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}.strip-i[data-astro-cid-lcdefpme]{border-left:1px solid var(--dark-rule);gap:14px;padding:22px 24px 24px;display:flex}.strip-i[data-astro-cid-lcdefpme]:first-child{border-left:0;padding-left:0}.strip-tick[data-astro-cid-lcdefpme]{background:var(--accent);width:22px;height:22px;color:var(--accent-fg);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:1px;display:flex}.strip-t[data-astro-cid-lcdefpme]{font-size:15px;font-weight:500;display:block}.strip-s[data-astro-cid-lcdefpme]{color:var(--on-dark-3);margin-top:2px;font-size:13px;line-height:1.45;display:block}.sec[data-astro-cid-lcdefpme]{padding-top:112px;padding-bottom:112px}.sec-head[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) 420px;align-items:end;gap:48px;margin-bottom:64px;display:grid}.kicker[data-astro-cid-lcdefpme]{color:var(--ink-2);margin-bottom:14px;font-size:14px;font-weight:500;display:block}.kicker[data-astro-cid-lcdefpme].lime{color:var(--accent-on-dark)}.h2[data-astro-cid-lcdefpme]{letter-spacing:-.03em;margin:0;font-size:clamp(32px,4.2vw,56px);font-weight:500;line-height:1.02}.h3[data-astro-cid-lcdefpme]{letter-spacing:-.015em;margin:0;font-size:24px;font-weight:500;line-height:1.2}.sec-aside[data-astro-cid-lcdefpme]{color:var(--ink-2);margin:0;font-size:18px;line-height:1.55}.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.step[data-astro-cid-lcdefpme]{flex-direction:column;display:flex}.step-n[data-astro-cid-lcdefpme]{align-items:center;gap:16px;margin-bottom:28px;display:flex}.step-n[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--ink);width:56px;height:56px;color:var(--paper);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:18px;font-weight:500;display:flex}.step-n[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:var(--ink);flex:1;height:1px}.step[data-astro-cid-lcdefpme]:last-child .step-n[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{visibility:hidden}.panel[data-astro-cid-lcdefpme]{background:var(--bg-2);flex-direction:column;margin-bottom:28px;padding:14px;display:flex}.prow[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule);background:#fff;justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:0 16px;font-size:16px;display:flex}.prow[data-astro-cid-lcdefpme]:last-child{border-bottom:0}.prow[data-astro-cid-lcdefpme]:hover{opacity:1;background:var(--paper)}.ptag[data-astro-cid-lcdefpme]{border:1px solid var(--ink);align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.prow[data-astro-cid-lcdefpme]:hover .ptag[data-astro-cid-lcdefpme]{background:var(--accent);border-color:var(--accent)}.step-p[data-astro-cid-lcdefpme]{color:var(--ink-2);margin:12px 0 0;font-size:16px;line-height:1.65}.ctas[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:56px;display:flex}.btn-lime[data-astro-cid-lcdefpme],.btn-line[data-astro-cid-lcdefpme],.btn-ink[data-astro-cid-lcdefpme],.btn-paper[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;gap:8px;min-height:52px;padding:0 28px;font-size:16px;font-weight:600;display:inline-flex}.btn-lime[data-astro-cid-lcdefpme]{background:var(--accent);color:var(--accent-fg)}.btn-lime[data-astro-cid-lcdefpme]:hover{background:var(--accent-hover);opacity:1}.btn-line[data-astro-cid-lcdefpme]{border:1px solid var(--ink);color:var(--ink);background:0 0}.btn-line[data-astro-cid-lcdefpme]:hover{background:var(--ink);color:var(--paper);opacity:1}.btn-line[data-astro-cid-lcdefpme].sm{min-height:48px;padding:0 22px;font-size:15px}.btn-ink[data-astro-cid-lcdefpme]{background:var(--ink);width:100%;min-height:46px;color:var(--paper);margin-top:auto;font-size:15px}.btn-ink[data-astro-cid-lcdefpme]:hover{background:var(--accent);color:var(--accent-fg);opacity:1}.row-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:40px;display:flex}.row-sub[data-astro-cid-lcdefpme]{color:var(--ink-2);margin:10px 0 0;font-size:16px}.g4[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.card[data-astro-cid-lcdefpme]{flex-direction:column;display:flex}.card-art[data-astro-cid-lcdefpme]{margin-bottom:20px;display:block}.card-art[data-astro-cid-lcdefpme]:hover{opacity:.92}.card-cat[data-astro-cid-lcdefpme]{color:var(--ink-2);font-size:13px}.card-t[data-astro-cid-lcdefpme]{letter-spacing:-.01em;margin:4px 0 0;font-size:20px;font-weight:500;line-height:1.25}.card-m[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);color:var(--ink-3);margin:10px 0 18px;padding-top:10px;font-size:13px;display:block}.checks[data-astro-cid-lcdefpme]{background:var(--dark);color:var(--paper);padding-top:104px;padding-bottom:104px}.sec-head[data-astro-cid-lcdefpme].dark .sec-aside[data-astro-cid-lcdefpme]{color:var(--on-dark-2)}.dials[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.dl[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center;display:flex}.dial-wrap[data-astro-cid-lcdefpme]{aspect-ratio:1;width:min(100%,200px);margin-bottom:22px;position:relative}.dial-wrap[data-astro-cid-lcdefpme] .dial-svg,.dial-arc[data-astro-cid-lcdefpme]{width:100%;height:100%;position:absolute;inset:0}.dial-n[data-astro-cid-lcdefpme]{letter-spacing:-.04em;justify-content:center;align-items:center;font-size:clamp(34px,3.4vw,48px);font-weight:500;display:flex;position:absolute;inset:0}.dl-name[data-astro-cid-lcdefpme]{font-size:20px;font-weight:500}.dl-line[data-astro-cid-lcdefpme]{min-height:3em;color:var(--on-dark-2);max-width:220px;margin:6px 0 20px;font-size:15px;line-height:1.5}.btn-paper[data-astro-cid-lcdefpme]{background:var(--paper);color:var(--ink);width:100%;max-width:240px;min-height:48px;padding:0 20px;font-size:15px}.btn-paper[data-astro-cid-lcdefpme]:hover{background:var(--accent);opacity:1}.band[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule);flex-direction:column;gap:18px;padding:40px 0 36px;display:flex}.band-l[data-astro-cid-lcdefpme]{color:var(--ink-2);font-size:15px;font-weight:500}.marquee[data-astro-cid-lcdefpme]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%)}.marquee-track[data-astro-cid-lcdefpme]{align-items:center;width:max-content;animation:60s linear infinite marquee;display:flex}.marquee[data-astro-cid-lcdefpme]:hover .marquee-track[data-astro-cid-lcdefpme]{animation-play-state:paused}.bn[data-astro-cid-lcdefpme]{letter-spacing:.02em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;flex:none;padding:0 30px;font-size:22px;font-weight:600}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.marquee-track[data-astro-cid-lcdefpme]{animation:none}}.cta-dark[data-astro-cid-lcdefpme]{background:var(--dark);color:var(--paper);margin-top:112px;padding-top:104px;padding-bottom:104px;position:relative;overflow:hidden}.cta-in[data-astro-cid-lcdefpme]{z-index:1;flex-direction:column;align-items:flex-start;gap:0;max-width:620px;display:flex;position:relative}.cta-in[data-astro-cid-lcdefpme] .h2[data-astro-cid-lcdefpme]{font-size:clamp(32px,3.8vw,52px)}.cta-p[data-astro-cid-lcdefpme]{color:var(--on-dark-2);max-width:480px;margin:22px 0 32px;font-size:18px;line-height:1.6}.cta-dark[data-astro-cid-lcdefpme] .cta-dial{aspect-ratio:1;opacity:.35;height:140%;position:absolute;top:50%;right:-6%;transform:translateY(-50%)}.g3[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.tcol[data-astro-cid-lcdefpme]{border-top:1px solid var(--ink);padding-top:28px}.lcard[data-astro-cid-lcdefpme]{flex-direction:column;gap:0;display:flex}.lcard[data-astro-cid-lcdefpme]:hover{opacity:1}.lcard[data-astro-cid-lcdefpme]:hover .lcard-t[data-astro-cid-lcdefpme]{text-underline-offset:4px;text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:2px}.lcard[data-astro-cid-lcdefpme] .card-cat[data-astro-cid-lcdefpme]{margin-top:20px}.lcard-t[data-astro-cid-lcdefpme]{letter-spacing:-.015em;margin-top:6px;font-size:22px;font-weight:500;line-height:1.25}.lcard-d[data-astro-cid-lcdefpme]{color:var(--ink-2);margin-top:10px;font-size:15px;line-height:1.55}.lcard[data-astro-cid-lcdefpme] .card-m[data-astro-cid-lcdefpme]{border-top:0;margin-top:12px;padding-top:0}@media (width<=1180px){.dials[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:56px}.g4[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:48px}.strip[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.strip-i[data-astro-cid-lcdefpme],.strip-i[data-astro-cid-lcdefpme]:first-child{border-left:0;border-bottom:1px solid var(--dark-rule);padding:18px 0}}@media (width<=1020px){.hero-in[data-astro-cid-lcdefpme]{grid-template-columns:1fr;align-items:start;padding-top:64px;padding-bottom:48px}.start-card[data-astro-cid-lcdefpme]{max-width:420px}.sec-head[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:20px;margin-bottom:44px}.steps[data-astro-cid-lcdefpme],.g3[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:56px}.step-n[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{display:none}}@media (width<=680px){.sec[data-astro-cid-lcdefpme],.checks[data-astro-cid-lcdefpme],.cta-dark[data-astro-cid-lcdefpme]{padding-top:72px;padding-bottom:72px}.cta-dark[data-astro-cid-lcdefpme]{margin-top:72px}.strip[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.strip-i[data-astro-cid-lcdefpme],.strip-i[data-astro-cid-lcdefpme]:first-child{padding:16px 0}.search[data-astro-cid-lcdefpme]{flex-direction:column;gap:6px}.search[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{width:100%}.g4[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:32px 14px}.card-t[data-astro-cid-lcdefpme]{font-size:16px}.card-art[data-astro-cid-lcdefpme]{margin-bottom:12px}.card[data-astro-cid-lcdefpme] .btn-ink[data-astro-cid-lcdefpme]{display:none}.card-m[data-astro-cid-lcdefpme]{margin-bottom:0}.dials[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:40px 16px}.dl-line[data-astro-cid-lcdefpme]{min-height:0}.row-head[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start}.bn[data-astro-cid-lcdefpme]{padding:0 22px;font-size:18px}.cta-dark[data-astro-cid-lcdefpme] .cta-dial{opacity:.15;right:-40%}}
