.hero[data-astro-cid-lcdefpme]{position:relative;overflow:hidden}.hero-inner[data-astro-cid-lcdefpme]{max-width:var(--max);padding:var(--s8) var(--s6);gap:var(--s8);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;margin:0 auto;display:grid;position:relative}.hero-copy[data-astro-cid-lcdefpme]{gap:var(--s5);align-content:start;display:grid}.doc[data-astro-cid-lcdefpme]{background:var(--bg-surface);border:1.5px solid var(--ink-primary);box-shadow:-8px 8px 0 var(--border-grid);position:relative}.doc[data-astro-cid-lcdefpme]:before,.doc[data-astro-cid-lcdefpme]:after{content:"";border-color:var(--accent-gold);border-style:solid;width:14px;height:14px;position:absolute}.doc[data-astro-cid-lcdefpme]:before{border-width:2px 0 0 2px;top:-8px;left:-8px}.doc[data-astro-cid-lcdefpme]:after{border-width:0 2px 2px 0;bottom:-8px;right:-8px}h1[data-astro-cid-lcdefpme]{padding:var(--s6) var(--s5) calc(var(--s6) - 4px);font-family:var(--font-title);letter-spacing:.005em;text-transform:uppercase;text-wrap:balance;font-size:clamp(50px,5.8vw,86px);font-weight:700;line-height:.9}h1[data-astro-cid-lcdefpme] .key[data-astro-cid-lcdefpme]{color:var(--accent-gold-ink)}.doc-top[data-astro-cid-lcdefpme]{border-bottom:3px double var(--ink-primary);display:flex}.doc-top[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{padding:var(--s2) 10px;font:500 10px var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);white-space:nowrap;transition:background var(--dur), color var(--dur);flex:auto;text-decoration:none}.doc-top[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]+a[data-astro-cid-lcdefpme]{border-left:1px solid var(--border-grid)}.doc-top[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:var(--bg-paper);color:var(--ink-primary)}@media (width<=1279px){.doc-top[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.doc-top[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{letter-spacing:.06em;padding:var(--s2) var(--s3);font-size:11px}.doc-top[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:nth-child(3){border-left:0}.doc-top[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:nth-child(n+3){border-top:1px solid var(--border-grid)}}.doc-sub[data-astro-cid-lcdefpme]{padding:var(--s4) var(--s5);border-top:1px solid var(--ink-primary);font-size:18px;line-height:1.5}.doc-meta[data-astro-cid-lcdefpme]{border-top:1px solid var(--ink-primary);margin:0}.doc-meta[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{align-items:baseline;gap:var(--s3);padding:var(--s3) var(--s5);display:flex}.doc-meta[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]+div[data-astro-cid-lcdefpme]{border-top:1px solid var(--border-grid)}.doc-meta[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{align-items:baseline;gap:var(--s3);font-family:var(--font-title);text-transform:uppercase;letter-spacing:.01em;color:var(--ink-primary);white-space:nowrap;flex:1;font-size:24px;font-weight:700;line-height:1;display:flex}.doc-meta[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]:after{content:"";border-bottom:1px dotted var(--ink-muted);flex:1;min-width:16px;transform:translateY(-3px)}.doc-meta[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--ink-muted);white-space:nowrap;flex:none;margin:0;font-size:15px;font-style:italic;font-weight:500}.ctas[data-astro-cid-lcdefpme]{gap:var(--s3);flex-wrap:wrap;display:flex}.hero-fig[data-astro-cid-lcdefpme]{min-width:0}.xhair[data-astro-cid-lcdefpme]{pointer-events:none;opacity:0;transition:opacity .3s;position:absolute;inset:0}.hero[data-astro-cid-lcdefpme]:hover .xhair[data-astro-cid-lcdefpme]{opacity:1}.xh-x[data-astro-cid-lcdefpme],.xh-y[data-astro-cid-lcdefpme]{background:var(--accent-gold);opacity:.22;position:absolute}.xh-x[data-astro-cid-lcdefpme]{height:1px;left:0;right:0;top:var(--my,-10px)}.xh-y[data-astro-cid-lcdefpme]{width:1px;top:0;bottom:0;left:var(--mx,-10px)}.xh-read[data-astro-cid-lcdefpme]{left:calc(var(--mx,0px) + 10px);top:calc(var(--my,0px) + 10px);font:500 11px var(--font-mono);letter-spacing:.06em;color:var(--accent-gold-ink);position:absolute}@media (hover:none),(pointer:coarse){.xhair[data-astro-cid-lcdefpme]{display:none}}.proof[data-astro-cid-lcdefpme]{padding:0 var(--s6);max-width:var(--max);border-top:1px solid var(--ink-primary);grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;list-style:none;display:grid}.proof[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:var(--s4) var(--s4) var(--s5);text-align:center;align-content:start;justify-items:center;gap:2px;display:grid}.proof[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-left:1px dotted var(--ink-muted)}.proof-fig[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--accent-gold-ink);font-size:24px;font-weight:700}.proof-t[data-astro-cid-lcdefpme]{color:var(--ink-muted);font-size:14px;font-weight:500}.proof-link[data-astro-cid-lcdefpme]{color:inherit;justify-items:center;gap:2px;text-decoration:none;display:grid}.proof-where[data-astro-cid-lcdefpme]{font:500 10px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.proof-link[data-astro-cid-lcdefpme]:hover .proof-t[data-astro-cid-lcdefpme]{color:var(--ink-primary);text-underline-offset:3px;text-decoration:underline}.sr[data-astro-cid-lcdefpme]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.process[data-astro-cid-lcdefpme]{gap:var(--s5);counter-reset:p;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.process[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-top:var(--s5);border-top:2px solid var(--ink-primary);position:relative}.process[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:var(--accent-gold);border:1px solid var(--ink-primary);border-radius:50%;width:10px;height:10px;position:absolute;top:-6px;left:0}.p-n[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--accent-gold-ink);font-weight:700}.process[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:var(--s2) 0;font-size:21px}.process[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:15px}.toc[data-astro-cid-lcdefpme]{border-top:1px solid var(--ink-primary);margin:0;padding:0;list-style:none}.toc[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border-grid)}.toc-sub[data-astro-cid-lcdefpme]{margin:var(--s6) 0 var(--s2);color:var(--ink-muted);font-size:13px;font-weight:600}.toc--back[data-astro-cid-lcdefpme] .toc-row[data-astro-cid-lcdefpme]{grid-template-columns:72px 56px minmax(0,1.6fr) minmax(24px,1fr) 32px}.toc--back[data-astro-cid-lcdefpme] .toc-num[data-astro-cid-lcdefpme]{grid-column:2}.toc-row[data-astro-cid-lcdefpme]{align-items:center;gap:var(--s4);padding:var(--s4) var(--s3);transition:background var(--dur);grid-template-columns:72px 56px minmax(0,1.6fr) minmax(24px,1fr) auto 32px;text-decoration:none;display:grid}.toc-row[data-astro-cid-lcdefpme]:hover{background:var(--bg-surface)}.toc-art[data-astro-cid-lcdefpme]{border:1px solid var(--border-grid);background:var(--bg-surface);width:72px;height:72px;transition:transform .3s var(--ease), border-color var(--dur);padding:4px}.toc-row[data-astro-cid-lcdefpme]:hover .toc-art[data-astro-cid-lcdefpme]{border-color:var(--ink-primary);transform:rotate(-3deg)scale(1.06)}.toc-num[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--accent-gold-ink);letter-spacing:-.03em;font-size:34px;font-weight:700}.toc-text[data-astro-cid-lcdefpme]{gap:2px;display:grid}.toc-title[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.02em;font-size:22px;font-weight:700;line-height:1.2}.toc-lede[data-astro-cid-lcdefpme]{color:var(--ink-muted);font-size:15px}.toc-leader[data-astro-cid-lcdefpme]{border-bottom:2px dotted var(--ink-muted);opacity:.6;align-self:center;height:0}.toc-price[data-astro-cid-lcdefpme]{white-space:nowrap;font-weight:600}.toc-go[data-astro-cid-lcdefpme]{transition:transform var(--dur) var(--ease);font-size:20px}.toc-row[data-astro-cid-lcdefpme]:hover .toc-go[data-astro-cid-lcdefpme]{color:var(--accent-gold-ink);transform:translate(6px)}@media (width<=1099px){.hero-inner[data-astro-cid-lcdefpme]{gap:var(--s7);grid-template-columns:minmax(0,1fr)}.process[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.proof[data-astro-cid-lcdefpme]{padding:0 var(--s4);grid-template-columns:repeat(2,minmax(0,1fr))}.proof[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(3){border-left:0}.proof[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:var(--s4) var(--s3)}.proof[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(n+3){border-top:1px dotted var(--ink-muted)}.process[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.toc-row[data-astro-cid-lcdefpme],.toc--back[data-astro-cid-lcdefpme] .toc-row[data-astro-cid-lcdefpme]{gap:var(--s3);padding:var(--s4) 0;grid-template-columns:56px minmax(0,1fr) 20px}.toc-art[data-astro-cid-lcdefpme]{grid-row:span 2;width:56px;height:56px}.toc-num[data-astro-cid-lcdefpme]{display:none}.toc--back[data-astro-cid-lcdefpme] .toc-num[data-astro-cid-lcdefpme]{text-align:center;grid-column:1;display:block}.toc--back[data-astro-cid-lcdefpme] .toc-text[data-astro-cid-lcdefpme]{grid-column:2}.toc-leader[data-astro-cid-lcdefpme]{display:none}.toc-price[data-astro-cid-lcdefpme]{grid-column:2;font-size:14px}.toc-go[data-astro-cid-lcdefpme]{grid-area:1/3}}@media (width<=639px){.hero-inner[data-astro-cid-lcdefpme]{padding:var(--s7) var(--s4) 40px}h1[data-astro-cid-lcdefpme]{padding:var(--s5) var(--s4) calc(var(--s5) - 2px)}.doc-sub[data-astro-cid-lcdefpme]{padding:var(--s3) var(--s4);font-size:16px}.doc-meta[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{align-items:flex-start;gap:var(--s1);padding:var(--s3) var(--s4);flex-direction:column}.doc-meta[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]:after{display:none}.doc-meta[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-size:22px}.doc-meta[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{white-space:normal}.ctas[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{flex:100%;justify-content:center}}
