.arc-page{--arc-verified:#1f7a4d;--arc-verified-bg:#1f7a4d14;--arc-verified-border:#1f7a4d47;background:var(--bg)}.arc-page .mono{font-family:IBM Plex Mono,ui-monospace,monospace}.arc-container{max-width:1120px;margin:0 auto;padding:0 20px}@media (width>=768px){.arc-container{padding:0 32px}}.arc-section{padding:72px 0}@media (width>=900px){.arc-section{padding:104px 0}}.arc-section-alt{background:var(--bg-alt);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.arc-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--arc-verified);align-items:center;gap:8px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;font-weight:500;display:inline-flex}.arc-eyebrow:before{content:"";background:var(--arc-verified);flex:none;width:16px;height:2px}.arc-section-head{max-width:640px;margin-bottom:44px}.arc-section-head h2{margin-top:14px;font-size:clamp(1.6rem,2.4vw + 1rem,2.4rem)}.arc-section-head p{color:var(--ink-muted);margin-top:14px;font-size:1.02rem;line-height:1.7}.arc-btn{font-family:var(--font-body);cursor:pointer;border:1px solid #0000;border-radius:6px;align-items:center;gap:8px;min-height:48px;padding:14px 26px;font-size:15px;font-weight:600;transition:background .2s,border-color .2s,color .2s,transform .15s;display:inline-flex}.arc-btn:active{transform:translateY(1px)}.arc-btn-primary{background:var(--arc-verified);color:#fff}.arc-btn-primary:hover{background:#23935c}.arc-btn-ghost{color:#fff;border-color:#ffffff4d}.arc-btn-ghost:hover{border-color:#fff}.arc-btn-outline{border-color:var(--border-strong);color:var(--ink);background:0 0}.arc-btn-outline:hover{border-color:var(--arc-verified);color:var(--arc-verified)}.arc-form{gap:20px;display:grid}.arc-form-grid{gap:18px;display:grid}@media (width>=640px){.arc-form-grid{grid-template-columns:1fr 1fr}}.arc-field{gap:8px;font-size:14px;display:grid}.arc-field>span{color:var(--ink);font-weight:600}.arc-field>span em{color:var(--ink-faint);font-style:normal;font-weight:400}.arc-field input[type=text],.arc-field input[type=email],.arc-field input[type=url],.arc-field input[type=number],.arc-field input[type=date],.arc-field select,.arc-field textarea{background:var(--bg-alt);border:1px solid var(--border-strong);color:var(--ink);border-radius:8px;min-height:46px;padding:12px 14px;font-family:inherit;font-size:14.5px}.arc-field textarea{min-height:unset;resize:vertical}.arc-field input:focus,.arc-field select:focus,.arc-field textarea:focus{border-color:var(--arc-verified);outline:none}.arc-field-fieldset{border:none;margin:0;padding:0}.arc-field-fieldset legend{color:var(--ink);margin-bottom:10px;padding:0;font-size:14px;font-weight:600}.arc-radio-row,.arc-checkbox-grid{flex-wrap:wrap;gap:8px;display:flex}.arc-radio-pill,.arc-checkbox-pill{border:1px solid var(--border-strong);color:var(--ink-muted);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:9px 14px;font-size:13.5px;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.arc-radio-pill:has(input:checked),.arc-checkbox-pill:has(input:checked){border-color:var(--arc-verified);color:var(--arc-verified);background:var(--arc-verified-bg)}.arc-radio-pill input,.arc-checkbox-pill input{accent-color:var(--arc-verified)}.arc-form-note{color:var(--ink-faint);margin-top:-8px;font-size:13px;line-height:1.6}.arc-form-fineprint{color:var(--ink-faint);max-width:480px;font-size:12.5px;line-height:1.6}.arc-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.arc-nav[data-astro-cid-ol2wwj36]{z-index:100;backdrop-filter:blur(10px);background:#14110feb;border-bottom:1px solid #ffffff1a;position:sticky;top:0}.arc-nav-inner[data-astro-cid-ol2wwj36]{justify-content:space-between;align-items:center;height:64px;display:flex}.arc-wordmark[data-astro-cid-ol2wwj36]{font-family:var(--font-display);letter-spacing:.01em;color:#fff;font-size:20px;font-weight:700}.arc-at[data-astro-cid-ol2wwj36]{color:var(--arc-verified)}nav[data-astro-cid-ol2wwj36]{align-items:center;gap:4px;display:none}@media (width>=760px){nav[data-astro-cid-ol2wwj36]{display:flex}}nav[data-astro-cid-ol2wwj36]>a[data-astro-cid-ol2wwj36]{color:#ffffffb8;border-radius:6px;padding:10px 14px;font-size:13px;font-weight:500;transition:color .15s,background .15s}nav[data-astro-cid-ol2wwj36]>a[data-astro-cid-ol2wwj36]:hover{color:#fff;background:#ffffff14}.btn-nav-cta[data-astro-cid-ol2wwj36]{background:var(--arc-verified);margin-left:6px;font-weight:600;color:#14110f!important}.btn-nav-cta[data-astro-cid-ol2wwj36]:hover{background:#23935c;color:#14110f!important}.arc-footer[data-astro-cid-4naqczkq]{color:#ffffffb3;background:#14110f;margin-top:0;padding:56px 0 32px}.arc-footer-inner[data-astro-cid-4naqczkq]{gap:24px;display:grid}.arc-footer-brand[data-astro-cid-4naqczkq] span[data-astro-cid-4naqczkq]{color:#fff;font-size:18px;font-weight:500}.arc-footer-at[data-astro-cid-4naqczkq]{color:var(--arc-verified)}.arc-footer-brand[data-astro-cid-4naqczkq] p[data-astro-cid-4naqczkq]{color:#ffffff80;margin-top:8px;font-size:13px}.arc-footer-compliance[data-astro-cid-4naqczkq]{color:#ffffff80;border-top:1px solid #ffffff1f;max-width:620px;padding-top:20px;font-size:12.5px;line-height:1.7}.arc-footer-bottom[data-astro-cid-4naqczkq]{color:#fff6;border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:20px;font-size:12px;display:flex}.arc-footer-bottom[data-astro-cid-4naqczkq] a[data-astro-cid-4naqczkq]{color:#fff9}.arc-footer-bottom[data-astro-cid-4naqczkq] a[data-astro-cid-4naqczkq]:hover{color:#fff}
