._p0StG_page{color:#0a0a0a;background:#fff}._p0StG_hero{text-align:center;border-bottom:2px solid #0a0a0a;padding:64px 0 56px}._p0StG_eyebrow{font-family:var(--font-mono), "JetBrains Mono", monospace;letter-spacing:.16em;text-transform:uppercase;margin-bottom:20px;font-size:12px;display:block}._p0StG_title{font-family:var(--font-barlow-condensed), "Barlow Condensed", sans-serif;letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;max-width:14ch;margin:0 auto 24px;font-size:clamp(44px,7vw,88px);font-weight:900;line-height:.9}._p0StG_intro{font-family:var(--font-barlow), "Barlow", sans-serif;text-wrap:pretty;max-width:720px;margin:0 auto 32px;font-size:19px;font-weight:500;line-height:1.5}._p0StG_cta{color:#0a0a0a;font-family:var(--font-barlow-condensed), "Barlow Condensed", sans-serif;letter-spacing:.04em;text-transform:uppercase;background:#00f5c4;border:2px solid #0a0a0a;padding:16px 28px;font-size:20px;font-weight:800;text-decoration:none;transition:transform .12s,box-shadow .12s;display:inline-block;box-shadow:4px 4px #0a0a0a}._p0StG_cta:hover{transform:translate(-2px,-2px);box-shadow:6px 6px #0a0a0a}._p0StG_cta:focus-visible,._p0StG_link:focus-visible,._p0StG_faqQuestion:focus-visible,._p0StG_input:focus-visible{outline-offset:3px;outline:3px solid #0a0a0a}._p0StG_body{font-family:var(--font-barlow), "Barlow", sans-serif;padding-top:56px;padding-bottom:96px;font-size:17px;line-height:1.6}._p0StG_section+._p0StG_section{margin-top:64px}._p0StG_heading{font-family:var(--font-barlow-condensed), "Barlow Condensed", sans-serif;text-transform:uppercase;margin:0 0 24px;font-size:clamp(30px,4vw,44px);font-weight:900;line-height:1}._p0StG_cards{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}._p0StG_card{background:#fff;border:2px solid #0a0a0a;padding:20px 22px;box-shadow:4px 4px #0a0a0a}._p0StG_cardTitle{font-family:var(--font-barlow-condensed), "Barlow Condensed", sans-serif;margin:0 0 8px;font-size:22px;font-weight:800;line-height:1.1}._p0StG_cardBody{margin:0}._p0StG_steps{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}._p0StG_step{align-items:flex-start;gap:16px;display:flex}._p0StG_stepNumber{color:#0a0a0a;width:44px;height:44px;font-family:var(--font-barlow-condensed), "Barlow Condensed", sans-serif;background:#f5e500;border:2px solid #0a0a0a;flex:none;justify-content:center;align-items:center;font-size:24px;font-weight:900;display:inline-flex}._p0StG_faq{border-top:2px solid #0a0a0a;max-width:880px}._p0StG_faqItem{border-bottom:1px solid #0a0a0a40}._p0StG_faqQuestion{cursor:pointer;font-family:var(--font-barlow-condensed), "Barlow Condensed", sans-serif;padding:18px 36px 18px 0;font-size:21px;font-weight:800;line-height:1.2;list-style:none;position:relative}._p0StG_faqQuestion::-webkit-details-marker{display:none}._p0StG_faqQuestion:after{content:"+";font-size:26px;font-weight:700;position:absolute;top:14px;right:4px}._p0StG_faqItem[open] ._p0StG_faqQuestion:after{content:"−"}._p0StG_faqAnswer{max-width:760px;margin:0 0 20px}._p0StG_contact{background:#f5e500;border:2px solid #0a0a0a;margin-top:72px;padding:36px 32px;scroll-margin-top:96px;box-shadow:6px 6px #0a0a0a}._p0StG_contactHeading{font-family:var(--font-barlow-condensed), "Barlow Condensed", sans-serif;text-transform:uppercase;margin:0 0 12px;font-size:clamp(32px,4.5vw,52px);font-weight:900;line-height:1}._p0StG_contactBody{margin:0 0 24px;font-size:19px;font-weight:500}._p0StG_termsLine{margin:24px 0 0;font-size:15px}._p0StG_termsLine+._p0StG_termsLine{margin-top:8px}._p0StG_form{gap:18px;max-width:680px;display:grid}._p0StG_fieldRow{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;display:grid}._p0StG_field{flex-direction:column;gap:6px;display:flex}._p0StG_label{font-size:16px;font-weight:700}._p0StG_optional{font-weight:500}._p0StG_hint{font-size:14px}._p0StG_input{box-sizing:border-box;width:100%;font:inherit;color:#0a0a0a;background:#fff;border:2px solid #0a0a0a;border-radius:0;padding:12px 14px;font-size:17px}._p0StG_textarea{resize:vertical;min-height:120px}button._p0StG_cta{cursor:pointer}button._p0StG_cta:disabled{cursor:progress;opacity:.7;transform:none;box-shadow:4px 4px #0a0a0a}._p0StG_privacy{margin:0;font-size:14px;line-height:1.5}._p0StG_status{color:#0a0a0a;background:#fff;border:2px solid #0a0a0a;border-left-width:10px;max-width:680px;padding:14px 18px}._p0StG_status:focus{outline-offset:3px;outline:3px solid #0a0a0a}._p0StG_statusOk{border-left-color:#00f5c4}._p0StG_statusError{border-left-color:#ff2a8a}._p0StG_statusTitle{margin:0 0 4px;font-size:19px;font-weight:800}._p0StG_statusBody{margin:0}._p0StG_honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}._p0StG_contact ._p0StG_link{color:#0a0a0a;text-underline-offset:3px;text-decoration:underline}._p0StG_link{color:#0a7a66}._p0StG_link:hover{color:#086253}@media (max-width:640px){._p0StG_hero{padding:44px 0 40px}._p0StG_contact{padding:28px 20px}}
