@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Manrope:wght@400;500;600;700&display=swap";:root{--sp-red:#e87722;--sp-ink:#0a0a0a;--sp-muted:rgba(10,10,10,.66);--sp-line:rgba(10,10,10,.14);--sp-radius:16px;--sp-ease:cubic-bezier(.2,.8,.2,1)}.sp{padding:clamp(72px,8vw,132px) clamp(20px,4vw,56px);background:radial-gradient(900px 520px at 12% 0%,rgba(255,255,255,.85),transparent 62%),radial-gradient(900px 520px at 92% 18%,rgba(255,255,255,.65),transparent 64%),#fff;color:var(--sp-ink);font-family:Manrope,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;position:relative;overflow:clip}.sp:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;background:linear-gradient(to right,rgba(10,10,10,.05) 1px,transparent 1px),linear-gradient(to bottom,rgba(10,10,10,.05) 1px,transparent 1px);background-size:48px 48px;opacity:.35;pointer-events:none;-webkit-mask-image:radial-gradient(closest-side,#000,#00000040 70%,#0000);mask-image:radial-gradient(closest-side,#000,#00000040 70%,#0000)}.sp__wrap{max-width:1160px;margin:0 auto;position:relative;z-index:1}.sp__header{margin-bottom:clamp(34px,4vw,56px);max-width:980px}.sp__eyebrow{font-size:12px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--sp-red);margin:0 0 14px}.sp__title{font-family:Bebas Neue,sans-serif;font-size:clamp(64px,7.4vw,132px);line-height:.88;margin:0 0 16px;letter-spacing:.02em}.sp__titleStroke{-webkit-text-stroke:1px var(--sp-ink);color:transparent}.sp__lede{margin:0;max-width:70ch;font-size:15px;line-height:1.75;color:var(--sp-muted);font-weight:500}.sp__grid{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(18px,3vw,34px);align-items:start}.sp__copy{padding-top:6px}.sp__text{font-size:16px;color:var(--sp-muted);line-height:1.85;margin:0 0 18px}.sp__benefits{list-style:none;padding:0;margin:26px 0 0;display:grid;gap:12px}.sp__benefits li{position:relative;padding:14px 14px 14px 44px;border:1px solid var(--sp-line);border-radius:14px;background:#ffffffb8;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#0a0a0a9e}.sp__benefits li:before{content:"";position:absolute;left:16px;top:50%;width:10px;height:10px;border-radius:999px;transform:translateY(-50%);background:var(--sp-red);box-shadow:0 10px 22px #d42b2b38}.sp__note{margin-top:18px;padding:14px;border-radius:14px;border:1px dashed rgba(10,10,10,.22);background:#ffffffa6;display:grid;gap:6px}.sp__noteK{font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase;color:#0a0a0a73}.sp__noteV{font-size:13px;line-height:1.65;color:#0a0a0a9e;font-weight:600}.sp__formCard{border-radius:var(--sp-radius);border:1px solid var(--sp-line);background:linear-gradient(180deg,#ffffffeb,#ffffffc7);box-shadow:0 26px 80px #0a0a0a1a,0 10px 26px #0a0a0a0f;padding:clamp(18px,2.4vw,26px);position:relative;overflow:hidden}.sp__formCard:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;background:radial-gradient(700px 260px at 20% 0%,rgba(255,255,255,.75),transparent 62%);pointer-events:none;opacity:.95}.sp__formHead{position:relative;z-index:1;margin-bottom:16px}.sp__formTitle{font-family:Bebas Neue,sans-serif;font-size:clamp(38px,4.2vw,54px);line-height:.95;margin:0 0 8px;letter-spacing:.02em}.sp__formSub{margin:0;font-size:13px;font-weight:600;color:#0a0a0a8c;line-height:1.55}.sp-form{position:relative;z-index:1;display:flex;flex-direction:column;gap:14px}.sp-form__grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.sp-field{display:grid;gap:8px}.sp-field--full{margin-top:2px}.sp-field__label{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#0a0a0a85}.req{color:var(--sp-red)}.sp-input{width:100%;padding:14px;border-radius:12px;border:1px solid var(--sp-line);background:#ffffffdb;font-family:inherit;font-size:14px;font-weight:500;color:var(--sp-ink);outline:none;transition:border-color .18s var(--sp-ease),box-shadow .18s var(--sp-ease),background .18s var(--sp-ease),transform .18s var(--sp-ease)}.sp-input::placeholder{color:#0a0a0a59}.sp-input:hover{border-color:#0a0a0a42}.sp-input:focus{border-color:#d42b2b8c;box-shadow:0 0 0 4px #d42b2b24;background:#fff}.sp-textarea{resize:vertical;min-height:160px;line-height:1.55}.sp-submit{margin-top:6px;width:100%;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px;border-radius:999px;border:1px solid rgba(10,10,10,.22);background:var(--sp-ink);color:#fff;font-family:inherit;font-size:12px;font-weight:900;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:transform .18s var(--sp-ease),filter .18s var(--sp-ease),box-shadow .18s var(--sp-ease);box-shadow:0 18px 40px #0a0a0a2e}.sp-submit:hover{transform:translateY(-1px);filter:brightness(1.03)}.sp-submit:active{transform:translateY(0)}.sp-submit:focus-visible{outline:none;box-shadow:0 18px 40px #0a0a0a2e,0 0 0 4px #d42b2b2e}.sp-submit__ico{transform:translateY(1px);transition:transform .18s var(--sp-ease)}.sp-submit:hover .sp-submit__ico{transform:translate(3px,1px)}.sp-fineprint{margin:2px 0 0;font-size:12px;line-height:1.55;color:#0a0a0a73;font-weight:600}.sp-alert{margin:0;padding:12px;border-radius:12px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.sp-alert--success{border:1px solid rgba(10,10,10,.14);background:#0a0a0a0a;color:#0a0a0ab8}.sp-alert--error{border:1px solid rgba(212,43,43,.35);background:#d42b2b14;color:#701212f2}@media(max-width:980px){.sp__grid{grid-template-columns:1fr}.sp__formCard{order:2}.sp__copy{order:1}}@media(max-width:640px){.sp-form__grid{grid-template-columns:1fr}.sp__benefits li{letter-spacing:.06em}}@media(prefers-reduced-motion:reduce){.sp-submit,.sp-submit__ico,.sp-input{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/sponsorship-page.css.map */
