.ssi-access{color:#fff;background:radial-gradient(circle at 78% 18%,#4678dc26,#0000 30%),linear-gradient(145deg,#07101d 0%,#0a1628 52%,#10213c 100%);align-items:center;min-height:100svh;padding:clamp(24px,4vw,52px);display:flex;position:relative;overflow:hidden}.ssi-access-ambient{pointer-events:none;position:absolute;inset:0;overflow:hidden}.ssi-access-grid{opacity:.38;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000c7,#0000 95%);mask-image:linear-gradient(#000000c7,#0000 95%)}.ssi-access-orb{filter:blur(10px);opacity:.58;will-change:transform;border-radius:999px;animation:13s ease-in-out infinite stark-access-float;position:absolute}.ssi-access-orb-one{background:radial-gradient(circle,#4e86ff61,#4e86ff00);width:clamp(220px,24vw,380px);height:clamp(220px,24vw,380px);top:8%;left:6%}.ssi-access-orb-two{background:radial-gradient(circle,#2763eb52,#2763eb00);width:clamp(180px,20vw,320px);height:clamp(180px,20vw,320px);animation-delay:-3.2s;top:16%;right:4%}.ssi-access-orb-three{background:radial-gradient(circle,#699eff33,#699eff00);width:clamp(210px,23vw,360px);height:clamp(210px,23vw,360px);animation-delay:-6s;bottom:3%;left:38%}.ssi-access-shell{z-index:1;grid-template-columns:minmax(0,1fr) minmax(420px,490px);align-items:center;gap:clamp(56px,7vw,104px);width:min(1180px,100%);margin:0 auto;display:grid;position:relative}.ssi-access-sidecopy{max-width:610px;animation:.56s cubic-bezier(.2,.75,.25,1) both stark-access-rise}.ssi-access-brand{color:#f4f7fce6;letter-spacing:-.02em;margin-bottom:22px;font-size:15px;font-weight:650;display:inline-flex}.ssi-access-sidecopy h2{color:#fff;letter-spacing:-.058em;text-wrap:balance;max-width:680px;margin:0;font-size:clamp(46px,5.2vw,74px);font-weight:540;line-height:.99}.ssi-access-sidecopy p{color:#dee7f5c7;letter-spacing:-.014em;max-width:600px;margin:24px 0 0;font-size:16px;line-height:1.68}.ssi-access-points{border-top:1px solid #ffffff1f;margin-top:30px;display:grid}.ssi-access-points>div{border-bottom:1px solid #ffffff1f;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;padding:15px 0;display:grid}.ssi-access-points>div>svg{color:#e5ecf7db}.ssi-access-points span{gap:2px;display:grid}.ssi-access-points strong{color:#f7f9fc;font-size:13px;font-weight:620}.ssi-access-points small{color:#cdd8eaad;font-size:11px;line-height:1.45}.ssi-access-card{color:#151922;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fbfcfefb;border:1px solid #ffffff24;border-radius:16px;width:100%;padding:36px;animation:.56s cubic-bezier(.2,.75,.25,1) 80ms both stark-access-card-in;box-shadow:0 1px 2px #020a181a,0 24px 64px #020a1842}.ssi-access-heading{margin-bottom:28px}.ssi-access h1{color:#111827;letter-spacing:-.052em;text-wrap:balance;max-width:none;margin:0;font-size:clamp(38px,4vw,48px);font-weight:600;line-height:1.01}.ssi-access-heading>p{color:#687386;letter-spacing:-.01em;margin:12px 0 0;font-size:15px;line-height:1.58}.ssi-access-form{gap:18px;margin:0;display:grid}.ssi-access label{color:#202938;letter-spacing:-.008em;gap:8px;font-size:13px;font-weight:620;display:grid}.ssi-access input{color:#111827;letter-spacing:-.01em;background:#fff;border:1px solid #d6dde9;border-radius:10px;outline:0;width:100%;height:54px;padding:0 16px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;line-height:1;transition:border-color .17s,box-shadow .17s,transform .17s,background-color .17s;box-shadow:0 1px 2px #0f172a09}.ssi-access input::placeholder{color:#98a2b3;letter-spacing:-.008em;opacity:1;font-family:inherit;font-size:14px;font-weight:480}.ssi-access input:hover{background:#fbfdff;border-color:#c2ccda}.ssi-access input:focus{border-color:#356fdf;transform:translateY(-1px);box-shadow:0 0 0 4px #356fdf1f,0 8px 24px #275bc214}.ssi-access form .stark-button{border-radius:10px;width:100%;min-height:54px;margin-top:3px;font-size:14px;font-weight:630;box-shadow:0 10px 24px #1118271f}.ssi-access form .stark-button:disabled{opacity:.82;cursor:not-allowed}.ssi-access-footer{color:#667085;border-top:1px solid #e7ebf1;justify-content:center;align-items:center;gap:5px;margin-top:24px;padding-top:22px;font-size:12px;display:flex}.ssi-access-footer a{color:#171717;font-weight:620;text-decoration:none}.ssi-access-footer a:hover{color:#2f67ca;text-underline-offset:3px;text-decoration:underline}@keyframes stark-access-float{0%,to{transform:translate(0)scale(1)}50%{transform:translateY(-14px)scale(1.035)}}@keyframes stark-access-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes stark-access-card-in{0%{opacity:0;transform:translateY(18px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=980px){.ssi-access{align-items:flex-start;padding:28px 20px 36px}.ssi-access-shell{grid-template-columns:1fr;gap:30px;width:min(680px,100%)}.ssi-access-sidecopy{max-width:640px;padding-top:6px}.ssi-access-sidecopy h2{font-size:clamp(38px,8vw,58px)}.ssi-access-sidecopy p{margin-top:20px;font-size:16px}.ssi-access-card{max-width:580px}}@media (width<=560px){.ssi-access{min-height:100dvh;padding:18px 12px 24px}.ssi-access-shell{gap:20px}.ssi-access-sidecopy .ssi-eyebrow{margin-bottom:14px}.ssi-access-sidecopy h2{letter-spacing:-.05em;font-size:clamp(34px,11vw,44px)}.ssi-access-sidecopy p{margin-top:15px;font-size:14px;line-height:1.58}.ssi-access-points{margin-top:18px}.ssi-access-points>div{padding-block:12px}.ssi-access-card{border-radius:18px;padding:26px 20px 24px}.ssi-access-heading{margin-bottom:24px}.ssi-access h1{font-size:34px}.ssi-access input,.ssi-access form .stark-button{min-height:52px}.ssi-access-footer{flex-wrap:wrap;padding-top:18px}}@media (height<=720px) and (width>=981px){.ssi-access{padding-block:24px}.ssi-access-sidecopy h2{font-size:clamp(42px,4.6vw,62px)}.ssi-access-sidecopy p,.ssi-access-points{margin-top:20px}.ssi-access-card{padding:30px 34px}}@media (prefers-reduced-motion:reduce){.ssi-access-orb,.ssi-access-sidecopy,.ssi-access-card{animation:none}.ssi-access input{transition:none}}
