.lang[data-astro-cid-2xk4yr5e]{display:table;margin-bottom:24px;font-weight:600;font-size:14px;color:#f4efe6b3}.sh-hero[data-astro-cid-2xk4yr5e]{padding-bottom:clamp(56px,7vw,90px);background:radial-gradient(circle at 90% 0%,rgba(255,79,26,.22),transparent 45%),var(--ink)}.sh-title[data-astro-cid-2xk4yr5e]{font-size:clamp(40px,6.2vw,92px);letter-spacing:-.045em;line-height:.95;margin:18px 0 22px;max-width:1100px}.sh-title[data-astro-cid-2xk4yr5e] em[data-astro-cid-2xk4yr5e]{color:var(--signal)}.sh-lead[data-astro-cid-2xk4yr5e]{font-size:clamp(18px,1.8vw,22px);color:#f4efe6bf;max-width:720px;margin:0 0 30px}.sh-ctas[data-astro-cid-2xk4yr5e]{display:flex;flex-wrap:wrap;gap:12px}.sh-hero[data-astro-cid-2xk4yr5e] .btn--ghost[data-astro-cid-2xk4yr5e],.sh-final[data-astro-cid-2xk4yr5e] .btn--ghost[data-astro-cid-2xk4yr5e]{border-color:#f4efe680;color:var(--paper)}.sh-pick-wrap[data-astro-cid-2xk4yr5e]{padding-block:clamp(48px,6vw,80px)}.sh-pick__head[data-astro-cid-2xk4yr5e]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 24px;margin-bottom:22px}.sh-pick__head[data-astro-cid-2xk4yr5e] h2[data-astro-cid-2xk4yr5e]{font-size:clamp(28px,3.4vw,44px);letter-spacing:-.03em;margin:0}.sh-pick__head[data-astro-cid-2xk4yr5e] p[data-astro-cid-2xk4yr5e]{margin:0;color:var(--muted)}.sig[data-astro-cid-2xk4yr5e]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:22px;padding-top:20px;border-top:1px solid var(--line)}.sig__k[data-astro-cid-2xk4yr5e]{font-family:var(--font-serif);font-style:italic;font-size:20px;color:var(--muted)}.sig__list[data-astro-cid-2xk4yr5e]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.sig__list[data-astro-cid-2xk4yr5e] a[data-astro-cid-2xk4yr5e]{display:inline-flex;align-items:center;gap:8px;padding:8px 14px 8px 8px;border-radius:999px;border:1.5px solid var(--line);background:#fff;color:var(--ink);font-weight:600;font-size:14.5px;text-decoration:none;transition:border-color .2s}.sig__list[data-astro-cid-2xk4yr5e] a[data-astro-cid-2xk4yr5e]:hover{border-color:var(--ink)}.sig__list[data-astro-cid-2xk4yr5e] span[data-astro-cid-2xk4yr5e]{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#fff1ea;color:var(--signal)}.sig__list[data-astro-cid-2xk4yr5e] span[data-astro-cid-2xk4yr5e] svg{width:14px;height:14px}.sig__list[data-astro-cid-2xk4yr5e] i[data-astro-cid-2xk4yr5e]{font-style:normal;color:var(--signal)}@media(max-width:700px){.sig[data-astro-cid-2xk4yr5e]{flex-direction:column;align-items:flex-start}.sig__list[data-astro-cid-2xk4yr5e]{flex-wrap:nowrap;overflow-x:auto;max-width:100%;margin-inline:calc(-1 * var(--gutter));padding:2px var(--gutter) 6px;scrollbar-width:none}.sig__list[data-astro-cid-2xk4yr5e] li[data-astro-cid-2xk4yr5e]{flex:none}}.sh-pick__grid[data-astro-cid-2xk4yr5e]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.sign[data-astro-cid-2xk4yr5e]{display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:var(--radius);background:#fff;border:1.5px solid var(--line);text-decoration:none;color:var(--ink);transition:border-color .2s,transform .2s,box-shadow .2s}.sign[data-astro-cid-2xk4yr5e]:hover{border-color:var(--ink);transform:translateY(-3px);box-shadow:0 14px 30px -18px #12111059}.sign__ico[data-astro-cid-2xk4yr5e]{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:#fff1ea;color:var(--signal)}.sign__ico[data-astro-cid-2xk4yr5e] svg{width:20px;height:20px}.sign__q[data-astro-cid-2xk4yr5e]{font-family:var(--font-serif);font-style:italic;font-size:19px;line-height:1.3;flex:1}.sign[data-astro-cid-2xk4yr5e] em[data-astro-cid-2xk4yr5e]{font-style:normal;font-size:13.5px;font-weight:700;color:var(--signal)}@media(max-width:1020px){.sh-pick__grid[data-astro-cid-2xk4yr5e]{grid-template-columns:repeat(2,minmax(0,1fr))}}.sh-alt[data-astro-cid-2xk4yr5e]{display:inline-block;margin-top:16px;font-weight:600;font-size:15px;color:#f4efe6bf;text-underline-offset:4px}.sh-alt[data-astro-cid-2xk4yr5e]:hover{color:var(--paper)}.ways[data-astro-cid-2xk4yr5e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.way[data-astro-cid-2xk4yr5e]{display:grid;grid-template-rows:auto 1fr auto;gap:18px;padding:clamp(20px,2.6vw,30px);border-radius:26px;background:var(--paper-2);scroll-margin-top:100px}.way[data-astro-cid-2xk4yr5e]:nth-child(2){background:var(--ink);color:var(--paper)}.way__head[data-astro-cid-2xk4yr5e]{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:start}.way__n[data-astro-cid-2xk4yr5e]{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:#fff1ea;color:var(--signal)}.way__n[data-astro-cid-2xk4yr5e] svg{width:22px;height:22px}.way[data-astro-cid-2xk4yr5e]:nth-child(2) .way__n[data-astro-cid-2xk4yr5e]{background:#ff4f1a2e}.way__head[data-astro-cid-2xk4yr5e] h3[data-astro-cid-2xk4yr5e]{font-size:clamp(26px,2.6vw,34px);letter-spacing:-.03em;margin:0;line-height:1.05}.way__head[data-astro-cid-2xk4yr5e] p[data-astro-cid-2xk4yr5e]{margin:6px 0 0;font-family:var(--font-serif);font-style:italic;font-size:18px;line-height:1.3;opacity:.8}.way__time[data-astro-cid-2xk4yr5e]{padding:5px 11px;border-radius:999px;border:1.5px solid currentColor;font-size:12.5px;font-weight:700;white-space:nowrap;opacity:.8}.way__body[data-astro-cid-2xk4yr5e]{margin:0;display:grid;gap:12px}.way__body[data-astro-cid-2xk4yr5e]>div[data-astro-cid-2xk4yr5e]{display:grid;grid-template-columns:118px 1fr;gap:12px;padding-top:12px;border-top:1px solid rgba(18,17,16,.12)}.way[data-astro-cid-2xk4yr5e]:nth-child(2) .way__body[data-astro-cid-2xk4yr5e]>div[data-astro-cid-2xk4yr5e]{border-top-color:#f4efe62e}.way__body[data-astro-cid-2xk4yr5e] dt[data-astro-cid-2xk4yr5e]{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--signal);padding-top:3px}.way__body[data-astro-cid-2xk4yr5e] dd[data-astro-cid-2xk4yr5e]{margin:0;font-size:15.5px;line-height:1.45}.way__body[data-astro-cid-2xk4yr5e] ul[data-astro-cid-2xk4yr5e]{list-style:none;margin:0;padding:0;display:grid;gap:5px}.way__body[data-astro-cid-2xk4yr5e] li[data-astro-cid-2xk4yr5e]{position:relative;padding-left:20px}.way__body[data-astro-cid-2xk4yr5e] li[data-astro-cid-2xk4yr5e]:before{content:"✓";position:absolute;left:0;color:var(--signal);font-weight:800}.way__more[data-astro-cid-2xk4yr5e]>summary[data-astro-cid-2xk4yr5e]{display:none}@media(max-width:700px){.way[data-astro-cid-2xk4yr5e]{gap:14px}.way__more[data-astro-cid-2xk4yr5e]>summary[data-astro-cid-2xk4yr5e]{display:inline-flex;align-items:center;gap:6px;cursor:pointer;font-weight:700;font-size:14px;list-style:none;text-decoration:underline;text-underline-offset:4px}.way__more[data-astro-cid-2xk4yr5e]>summary[data-astro-cid-2xk4yr5e]::-webkit-details-marker{display:none}.way__more[data-astro-cid-2xk4yr5e]>summary[data-astro-cid-2xk4yr5e]:after{content:"+";color:var(--signal);font-weight:800}.way__more[data-astro-cid-2xk4yr5e][open]>summary[data-astro-cid-2xk4yr5e]:after{content:"–"}.way__more[data-astro-cid-2xk4yr5e][open]>summary[data-astro-cid-2xk4yr5e]{margin-bottom:12px}}.way__foot[data-astro-cid-2xk4yr5e]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.way__foot[data-astro-cid-2xk4yr5e] .ofr__claude[data-astro-cid-2xk4yr5e]{text-decoration:none}@media(max-width:900px){.ways[data-astro-cid-2xk4yr5e]{grid-template-columns:1fr}}@media(max-width:520px){.way__head[data-astro-cid-2xk4yr5e]{grid-template-columns:auto 1fr}.way__time[data-astro-cid-2xk4yr5e]{grid-column:2;justify-self:start}.way__body[data-astro-cid-2xk4yr5e]>div[data-astro-cid-2xk4yr5e]{grid-template-columns:1fr;gap:4px}.sh-pick__grid[data-astro-cid-2xk4yr5e]{grid-template-columns:1fr!important}.sign[data-astro-cid-2xk4yr5e]{flex-direction:row;align-items:center;padding:14px}.sign[data-astro-cid-2xk4yr5e] em[data-astro-cid-2xk4yr5e]{white-space:nowrap}}.sh-method[data-astro-cid-2xk4yr5e]{background:var(--paper-2)}.sh-method__title[data-astro-cid-2xk4yr5e]{font-size:clamp(34px,4.6vw,64px);letter-spacing:-.035em;line-height:1;margin:14px 0 32px}.mth[data-astro-cid-2xk4yr5e]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;counter-reset:m}.mth__step[data-astro-cid-2xk4yr5e]{position:relative;display:grid;gap:10px;align-content:start;padding:0 22px 0 0}.mth__step[data-astro-cid-2xk4yr5e]+.mth__step[data-astro-cid-2xk4yr5e]{padding-left:22px;border-left:1.5px solid var(--line)}.mth__n[data-astro-cid-2xk4yr5e]{font-family:var(--font-display);font-weight:800;font-size:14px;color:var(--signal)}.mth__step[data-astro-cid-2xk4yr5e] h3[data-astro-cid-2xk4yr5e]{font-size:28px;letter-spacing:-.02em;margin:0}.mth__step[data-astro-cid-2xk4yr5e] p[data-astro-cid-2xk4yr5e]{margin:0;color:#3b3832;font-size:16px}.mth__out[data-astro-cid-2xk4yr5e]{font-size:13px;color:var(--muted);margin-top:4px}.mth__out[data-astro-cid-2xk4yr5e] b[data-astro-cid-2xk4yr5e]{color:var(--ink)}.mth__side[data-astro-cid-2xk4yr5e]{margin:28px 0 0;padding:14px 18px;border-radius:14px;background:#fff;border:1.5px dashed var(--line);font-weight:600;display:flex;gap:10px;align-items:center}.mth__side[data-astro-cid-2xk4yr5e] span[data-astro-cid-2xk4yr5e]{color:var(--signal);font-weight:800}.sh-offers__title[data-astro-cid-2xk4yr5e]{font-size:clamp(34px,4.6vw,64px);letter-spacing:-.035em;line-height:1;margin:14px 0 12px;max-width:900px}.sh-offers__lead[data-astro-cid-2xk4yr5e]{color:var(--muted);font-size:18px;max-width:700px;margin:0 0 36px}.ladder[data-astro-cid-2xk4yr5e]{display:grid;gap:14px}.rung[data-astro-cid-2xk4yr5e]{display:grid;grid-template-columns:220px 1fr;gap:20px;align-items:stretch;padding:18px;border-radius:26px;background:var(--paper-2)}.rung__head[data-astro-cid-2xk4yr5e]{display:grid;align-content:start;gap:12px;padding:10px 6px}.rung__n[data-astro-cid-2xk4yr5e]{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--ink);color:var(--paper);font-family:var(--font-display);font-weight:800}.rung__head[data-astro-cid-2xk4yr5e] h3[data-astro-cid-2xk4yr5e]{font-size:26px;letter-spacing:-.02em;margin:0}.rung__head[data-astro-cid-2xk4yr5e] p[data-astro-cid-2xk4yr5e]{margin:4px 0 0;color:var(--muted);font-size:15px}.rung__offers[data-astro-cid-2xk4yr5e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.ofr[data-astro-cid-2xk4yr5e]{position:relative;display:grid;grid-template-rows:auto auto 1fr auto auto;gap:10px;padding:22px;border-radius:20px;background:#fff;border:1.5px solid transparent;color:var(--ink);text-decoration:none;scroll-margin-top:100px;transition:transform .25s,border-color .25s,box-shadow .25s}.ofr[data-astro-cid-2xk4yr5e]:hover{transform:translateY(-4px);border-color:var(--ink);box-shadow:0 24px 40px -30px #0006}.ofr--tag[data-astro-cid-2xk4yr5e]{border-color:var(--signal)}.ofr__flag[data-astro-cid-2xk4yr5e]{position:absolute;top:-11px;left:18px;padding:3px 10px;border-radius:999px;background:var(--signal);color:#fff;font-size:12px;font-weight:800}.ofr[data-astro-cid-2xk4yr5e] h4[data-astro-cid-2xk4yr5e]{font-family:var(--font-display);font-size:23px;letter-spacing:-.02em;margin:0;line-height:1.1}.ofr__promise[data-astro-cid-2xk4yr5e]{margin:0;color:#3b3832;font-size:15px}.ofr__gets[data-astro-cid-2xk4yr5e]{list-style:none;padding:0;margin:0;display:grid;gap:5px;font-size:14px;color:#3b3832}.ofr__gets[data-astro-cid-2xk4yr5e] li[data-astro-cid-2xk4yr5e]{position:relative;padding-left:20px}.ofr__gets[data-astro-cid-2xk4yr5e] li[data-astro-cid-2xk4yr5e]:before{content:"✓";position:absolute;left:0;color:var(--signal);font-weight:800}.ofr__for[data-astro-cid-2xk4yr5e]{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--signal)}.ofr--track[data-astro-cid-2xk4yr5e] h4[data-astro-cid-2xk4yr5e]{font-size:26px}.ofr__agents[data-astro-cid-2xk4yr5e]{margin:0;font-size:12.5px;color:var(--muted);line-height:1.4}.ofr__agents[data-astro-cid-2xk4yr5e] span[data-astro-cid-2xk4yr5e]{color:var(--signal)}.ofr__agents[data-astro-cid-2xk4yr5e] em[data-astro-cid-2xk4yr5e]{font-style:normal;font-weight:700;color:#157347}.ofr__foot[data-astro-cid-2xk4yr5e]{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:8px 12px;padding-top:12px;border-top:1px solid var(--line)}.ofr__meta[data-astro-cid-2xk4yr5e]{display:grid}.ofr__meta[data-astro-cid-2xk4yr5e] strong[data-astro-cid-2xk4yr5e]{font-family:var(--font-display);font-size:17px}.ofr__meta[data-astro-cid-2xk4yr5e] span[data-astro-cid-2xk4yr5e]{font-size:13px;color:var(--muted)}.ofr__meta[data-astro-cid-2xk4yr5e] s[data-astro-cid-2xk4yr5e]{font-weight:500;font-size:14px;color:var(--muted);margin-right:8px}.ofr__go[data-astro-cid-2xk4yr5e]{font-weight:700;font-size:14px;color:var(--signal);white-space:nowrap}.ofr__go[data-astro-cid-2xk4yr5e] span[data-astro-cid-2xk4yr5e]{display:inline-block;transition:transform .2s}.ofr[data-astro-cid-2xk4yr5e]:hover .ofr__go[data-astro-cid-2xk4yr5e] span[data-astro-cid-2xk4yr5e]{transform:translate(4px)}.teambar[data-astro-cid-2xk4yr5e]{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:14px;padding:20px 22px;border-radius:26px;background:var(--ink);color:var(--paper);text-decoration:none}.teambar__k[data-astro-cid-2xk4yr5e]{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--signal);font-weight:800;font-size:22px;flex:none}.teambar__txt[data-astro-cid-2xk4yr5e]{flex:1 1 360px;color:#f4efe6bf}.teambar__txt[data-astro-cid-2xk4yr5e] b[data-astro-cid-2xk4yr5e]{color:var(--paper);font-family:var(--font-display);font-size:19px;margin-right:6px}.sh-build[data-astro-cid-2xk4yr5e]{background:var(--ink);color:var(--paper);transition:background-color .7s ease}.sh-build[data-astro-cid-2xk4yr5e][data-tone=create]{background:#24150f}.sh-build[data-astro-cid-2xk4yr5e][data-tone=equip]{background:#1a1e1c}@media(prefers-reduced-motion:reduce){.sh-build[data-astro-cid-2xk4yr5e]{transition:none}}.sh-build[data-astro-cid-2xk4yr5e] .eyebrow[data-astro-cid-2xk4yr5e]{color:#f4efe699}.fams[data-astro-cid-2xk4yr5e]{display:grid;gap:clamp(40px,6vw,80px);margin-top:26px}.fam[data-astro-cid-2xk4yr5e]{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(20px,4vw,64px);align-items:start}.fam__head[data-astro-cid-2xk4yr5e]{position:sticky;top:100px;display:grid;gap:6px}.fam__n[data-astro-cid-2xk4yr5e]{font-family:var(--font-display);font-weight:800;font-size:14px;color:var(--signal)}.fam__head[data-astro-cid-2xk4yr5e] h2[data-astro-cid-2xk4yr5e]{font-size:clamp(48px,6.5vw,96px);letter-spacing:-.05em;line-height:.9;margin:0;color:var(--paper)}.fam__head[data-astro-cid-2xk4yr5e] p[data-astro-cid-2xk4yr5e]{margin:6px 0 0;font-family:var(--font-serif);font-style:italic;font-size:clamp(20px,2vw,26px);line-height:1.2;color:#f4efe6a6}.fam__list[data-astro-cid-2xk4yr5e]{list-style:none;margin:0;padding:0;border-top:1px solid rgba(244,239,230,.18)}.svc[data-astro-cid-2xk4yr5e]{border-bottom:1px solid rgba(244,239,230,.18);scroll-margin-top:100px}.svc__main[data-astro-cid-2xk4yr5e]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:18px;align-items:center;padding:22px 6px 14px;color:var(--paper);text-decoration:none}.svc__ico[data-astro-cid-2xk4yr5e]{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:#ff4f1a24;color:var(--signal);transition:background .25s,color .25s,transform .25s}.svc__ico[data-astro-cid-2xk4yr5e] svg{width:24px;height:24px}.svc__txt[data-astro-cid-2xk4yr5e]{display:grid;gap:6px}.svc[data-astro-cid-2xk4yr5e] h3[data-astro-cid-2xk4yr5e]{font-size:clamp(24px,2.6vw,34px);letter-spacing:-.03em;line-height:1.05;margin:0;transition:color .25s}.svc__lead[data-astro-cid-2xk4yr5e]{font-size:15.5px;line-height:1.45;color:#f4efe6a6;max-width:560px}.svc__go[data-astro-cid-2xk4yr5e]{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;border:1.5px solid rgba(244,239,230,.3);font-weight:800;transition:background .25s,border-color .25s,transform .25s}.svc__main[data-astro-cid-2xk4yr5e]:hover h3[data-astro-cid-2xk4yr5e]{color:var(--signal)}.svc__main[data-astro-cid-2xk4yr5e]:hover .svc__ico[data-astro-cid-2xk4yr5e]{background:var(--signal);color:#fff;transform:rotate(-6deg)}.svc__main[data-astro-cid-2xk4yr5e]:hover .svc__go[data-astro-cid-2xk4yr5e]{background:var(--signal);border-color:var(--signal);transform:translate(4px)}.svc__reqs[data-astro-cid-2xk4yr5e]{list-style:none;margin:0;padding:0 6px 22px 76px;display:flex;flex-wrap:wrap;gap:8px}.svc__reqs[data-astro-cid-2xk4yr5e] a[data-astro-cid-2xk4yr5e]{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;border:1px solid rgba(244,239,230,.22);color:#f4efe6e6;font-size:13.5px;font-weight:600;text-decoration:none;transition:border-color .2s,background .2s,color .2s}.svc__reqs[data-astro-cid-2xk4yr5e] a[data-astro-cid-2xk4yr5e]:before{content:"+";color:var(--signal);font-weight:800}.svc__reqs[data-astro-cid-2xk4yr5e] a[data-astro-cid-2xk4yr5e]:hover{background:var(--paper);color:var(--ink);border-color:var(--paper)}@media(max-width:900px){.fam[data-astro-cid-2xk4yr5e]{grid-template-columns:1fr}.fam__head[data-astro-cid-2xk4yr5e]{position:static}.svc__main[data-astro-cid-2xk4yr5e]{grid-template-columns:auto minmax(0,1fr);gap:14px}.svc__go[data-astro-cid-2xk4yr5e]{display:none}.svc__ico[data-astro-cid-2xk4yr5e]{width:44px;height:44px;border-radius:13px}.svc__reqs[data-astro-cid-2xk4yr5e]{padding-left:6px}}.sh-who-wrap[data-astro-cid-2xk4yr5e]{padding-bottom:0}.sh-who__head[data-astro-cid-2xk4yr5e]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px;margin-bottom:20px}.sh-who__head[data-astro-cid-2xk4yr5e] h2[data-astro-cid-2xk4yr5e]{font-size:clamp(30px,3.6vw,48px);letter-spacing:-.03em;margin:0}.sh-who__head[data-astro-cid-2xk4yr5e] p[data-astro-cid-2xk4yr5e]{margin:0;color:var(--muted);font-size:18px}.sh-who[data-astro-cid-2xk4yr5e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.who[data-astro-cid-2xk4yr5e]{display:grid;gap:12px;align-content:start;justify-items:start;padding:clamp(22px,3vw,34px);border-radius:var(--radius);background:#fff;border:1.5px solid var(--line)}.who__k[data-astro-cid-2xk4yr5e]{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--signal)}.who[data-astro-cid-2xk4yr5e] h3[data-astro-cid-2xk4yr5e]{font-size:clamp(24px,2.4vw,32px);letter-spacing:-.02em;margin:0;line-height:1.1}.who[data-astro-cid-2xk4yr5e] p[data-astro-cid-2xk4yr5e]{margin:0 0 6px;color:#3b3832;font-size:17px}.who__alt[data-astro-cid-2xk4yr5e]{font-weight:700;font-size:15px;color:var(--ink)}.sh-sub[data-astro-cid-2xk4yr5e]{color:#f4efe6b3;font-size:19px;max-width:640px;margin:14px 0 32px}.sh-formats[data-astro-cid-2xk4yr5e]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.fmt[data-astro-cid-2xk4yr5e]{padding:28px;border-radius:var(--radius);border:1px solid rgba(244,239,230,.15);display:grid;gap:10px;align-content:start}.fmt--mid[data-astro-cid-2xk4yr5e]{background:var(--signal);border-color:var(--signal)}.fmt__time[data-astro-cid-2xk4yr5e]{font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;opacity:.75}.fmt[data-astro-cid-2xk4yr5e] h3[data-astro-cid-2xk4yr5e]{font-size:34px;margin:0;letter-spacing:-.03em}.fmt[data-astro-cid-2xk4yr5e] p[data-astro-cid-2xk4yr5e]{margin:0;color:#f4efe6cc}.fmt--mid[data-astro-cid-2xk4yr5e] p[data-astro-cid-2xk4yr5e]{color:#fff}.sh-promise[data-astro-cid-2xk4yr5e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,48px);margin-top:24px}.sh-promise[data-astro-cid-2xk4yr5e] span[data-astro-cid-2xk4yr5e]{font-family:var(--font-display);font-weight:800;color:var(--signal)}.sh-promise[data-astro-cid-2xk4yr5e] h3[data-astro-cid-2xk4yr5e]{font-size:26px;margin:8px 0 10px;letter-spacing:-.02em}.sh-promise[data-astro-cid-2xk4yr5e] p[data-astro-cid-2xk4yr5e]{margin:0;color:var(--muted);font-size:17px}.sh-final[data-astro-cid-2xk4yr5e] h2[data-astro-cid-2xk4yr5e]{font-size:clamp(36px,5.5vw,72px);letter-spacing:-.04em;max-width:900px;margin:0}.sh-final[data-astro-cid-2xk4yr5e] h2[data-astro-cid-2xk4yr5e] em[data-astro-cid-2xk4yr5e]{color:var(--signal)}.sh-final[data-astro-cid-2xk4yr5e] p[data-astro-cid-2xk4yr5e]{color:#f4efe6b3;font-size:19px;max-width:620px;margin:18px 0 28px}@media(max-width:900px){.sh-promise[data-astro-cid-2xk4yr5e],.rung[data-astro-cid-2xk4yr5e]{grid-template-columns:1fr}.rung[data-astro-cid-2xk4yr5e]{padding:14px;border-radius:22px}.rung[data-astro-cid-2xk4yr5e] .m-rail[data-astro-cid-2xk4yr5e]{margin-inline:-14px;padding-inline:14px;scroll-padding-inline:14px}.mth[data-astro-cid-2xk4yr5e]{grid-template-columns:1fr 1fr;gap:28px 0}.mth__step[data-astro-cid-2xk4yr5e]:nth-child(3){padding-left:0;border-left:0}.sh-formats[data-astro-cid-2xk4yr5e]{grid-template-columns:1fr 1fr}}@media(max-width:520px){.mth[data-astro-cid-2xk4yr5e]{grid-template-columns:1fr;gap:0}.mth__step[data-astro-cid-2xk4yr5e]{padding:0 0 20px}.mth__step[data-astro-cid-2xk4yr5e]+.mth__step[data-astro-cid-2xk4yr5e]{padding-left:0;border-left:0;padding-top:22px;border-top:1.5px solid var(--line)}}.clear[data-astro-cid-2xk4yr5e]{margin-top:18px;padding:clamp(18px,3vw,28px);border-radius:24px;background:var(--ink);color:var(--paper)}.clear[data-astro-cid-2xk4yr5e] h3[data-astro-cid-2xk4yr5e]{margin:0 0 14px;font-size:22px;letter-spacing:-.02em}.clear__grid[data-astro-cid-2xk4yr5e]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.clear__grid[data-astro-cid-2xk4yr5e] b[data-astro-cid-2xk4yr5e]{color:var(--signal);font-size:14px;letter-spacing:.02em}.clear__grid[data-astro-cid-2xk4yr5e] p[data-astro-cid-2xk4yr5e]{margin:6px 0 0;font-size:14.5px;line-height:1.45;color:#f4efe6cc}@media(max-width:900px){.clear__grid[data-astro-cid-2xk4yr5e]{grid-template-columns:1fr 1fr}}@media(max-width:560px){.clear__grid[data-astro-cid-2xk4yr5e]{grid-template-columns:1fr}}.sh-trusted[data-astro-cid-2xk4yr5e]{padding:22px 0 24px;display:grid;gap:12px;border-bottom:1px solid var(--line)}.sh-trusted__label[data-astro-cid-2xk4yr5e]{display:block;font-size:13px;text-transform:uppercase;letter-spacing:.12em;color:var(--muted)}.sh-trusted[data-astro-cid-2xk4yr5e] .marquee__track[data-astro-cid-2xk4yr5e]{list-style:none;padding:0;margin:0}.sh-trusted[data-astro-cid-2xk4yr5e] li[data-astro-cid-2xk4yr5e]{font-family:var(--font-display);font-weight:700;font-size:22px;opacity:.75;white-space:nowrap}@media(max-width:600px){.sh-trusted[data-astro-cid-2xk4yr5e] li[data-astro-cid-2xk4yr5e]{font-size:18px}}.ofr__claude[data-astro-cid-2xk4yr5e]{display:inline-flex;align-items:center;gap:6px;align-self:start;width:max-content;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:700;background:#f3ece2;color:#8a4b2a}.ofr__claude[data-astro-cid-2xk4yr5e] i[data-astro-cid-2xk4yr5e]{font-style:normal;color:#d97757}
