.sp-phero .kicker{font-family:var(--font-display);letter-spacing:.2em;text-transform:uppercase;color:var(--purple);margin-bottom:18px;font-size:12px;font-weight:600}.sp-phero h1{font-family:var(--font-display);letter-spacing:-.035em;margin:0 auto;font-size:clamp(34px,5.4vw,60px);font-weight:700;line-height:1.04}.sp-phero p{margin:22px auto 0;font-size:18px}.sp-contact-card{text-align:center;max-width:440px;margin:0 auto}.sp-contact-card .sp-label{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:#9092a6;margin-bottom:10px;font-size:10.5px}.sp-contact-card .sp-addr{font-family:var(--font-display);letter-spacing:-.02em;color:#2a2b37;font-size:clamp(22px,3vw,30px);font-weight:700}.sp-contact-card .sp-addr a{background:linear-gradient(110deg,#7a5fc0,#9fb8e8);color:#0000;-webkit-background-clip:text;background-clip:text}.sp-contact-card p{color:#5a5c70;margin:14px 0 0;font-size:13.5px}.sp-faq{border-top:1px solid #282a3c1a;max-width:780px;margin:8px auto 0}.sp-faq .sp-qa{border-bottom:1px solid #282a3c1a}.sp-faq .sp-q{text-align:left;cursor:pointer;width:100%;font-family:var(--font-display);letter-spacing:-.01em;color:#2a2b37;background:0 0;border:0;align-items:baseline;gap:12px;padding:22px 4px;font-size:17px;font-weight:600;display:flex}.sp-faq .sp-q .sp-qmark{font-family:var(--font-mono);color:#7a5fc0;letter-spacing:.04em;flex:none;font-size:12px;font-weight:700}.sp-faq .sp-q .sp-qtext{flex:1}.sp-faq .sp-q .sp-chev{font-family:var(--font-mono);color:#7a5fc0;flex:none;margin-left:auto;font-size:18px;font-weight:400;transition:transform .2s}.sp-faq .sp-qa.sp-open .sp-chev{transform:rotate(45deg)}.sp-faq .sp-a{color:#5a5c70;margin:0 0 22px 32px;font-size:14.5px;line-height:1.6}.sp-faq .sp-pill{font-family:var(--font-mono);color:#7a5fc0;background:#7c5fc01f;border-radius:99px;margin:0 1px;padding:1px 7px;font-size:11px;font-weight:700;display:inline-block}@media (max-width:820px){.sp-faq .sp-a{margin-left:0}}.sp-trust-list{flex-direction:column;gap:12px;display:flex}.sp-trust-list .sp-vow{color:#54566a;align-items:flex-start;gap:12px;font-size:14px;display:flex}.sp-trust-list .sp-vow .sp-tick{color:#7a5fc0;background:#7c5fc024;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:grid}.sp-trust-list .sp-vow b{color:#2a2b37;font-weight:600}
