.ss-final{--ss-pad-x:64px;--ss-pad-y:104px;--ss-max:1240px;--ss-red:#ff4a4a;--ss-yellow:#fcef81;--ss-font:"PP Mori","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-family:var(--ss-font);overflow:hidden;padding:var(--ss-pad-y) var(--ss-pad-x);position:relative}.ss-final__dots{opacity:.35;pointer-events:none;position:absolute;right:-80px;top:-100px;width:560px;z-index:0}.ss-final__inner{align-items:center;display:grid;gap:64px;grid-template-columns:1.4fr 1fr;margin:0 auto;max-width:var(--ss-max);position:relative;z-index:1}.ss-final__eyebrow{font-size:13px;font-weight:600;letter-spacing:.08em;margin:0 0 16px;text-transform:uppercase}.ss-final__title{font-size:clamp(30px,4vw,48px);font-weight:800;letter-spacing:-.02em;line-height:1.08;margin:0 0 16px;text-wrap:balance}.ss-final__lead{font-size:18px;line-height:1.55;margin:0 0 32px;max-width:540px}.ss-final__ctas{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.ss-cta{align-items:center;background:var(--ss-red);border-radius:9999px;color:#fff;display:inline-flex;font-family:inherit;font-size:17px;font-weight:700;gap:10px;isolation:isolate;letter-spacing:-.01em;overflow:hidden;padding:16px 28px;position:relative;text-decoration:none;transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s ease;white-space:nowrap}.ss-cta__arrow,.ss-cta__label{position:relative;z-index:2}.ss-cta__arrow{transition:transform .28s cubic-bezier(.2,.7,.2,1)}.ss-cta:after{background:linear-gradient(100deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,0));bottom:0;content:"";left:-60%;opacity:0;pointer-events:none;position:absolute;top:0;transform:skewX(-18deg);width:45%;z-index:1}.ss-cta:hover{box-shadow:0 14px 32px -12px rgba(255,74,74,.7);transform:translateY(-2px)}.ss-cta:hover .ss-cta__arrow{transform:translateX(5px)}.ss-cta:hover:after{animation:ss-cta-sheen .7s cubic-bezier(.5,0,.2,1)}.ss-cta:active{transform:translateY(0)}@keyframes ss-cta-sheen{0%{left:-60%;opacity:1}to{left:130%;opacity:1}}@media (prefers-reduced-motion:reduce){.ss-cta:hover{transform:none}.ss-cta:hover:after{animation:none}.ss-cta:hover .ss-cta__arrow{transform:none}}.ss-final__ghost{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.4);border-radius:9999px;color:#fff;display:inline-flex;font-family:inherit;font-size:16px;font-weight:600;padding:16px 26px;text-decoration:none;transition:background .2s,border-color .2s}.ss-final__ghost:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.7)}.ss-final__micro{color:hsla(0,0%,100%,.6);font-size:13px;margin-top:22px}.ss-final__art{aspect-ratio:1/1;justify-self:end;max-width:380px;position:relative;width:100%}.ss-final__art-dots{opacity:.9}.ss-final__art-dots,.ss-final__char{inset:0;position:absolute;width:100%}.ss-final__char{height:100%;object-fit:contain}@media (max-width:920px){.ss-final{padding:72px 24px}.ss-final__inner{gap:40px;grid-template-columns:1fr}.ss-final__art{justify-self:start;max-width:300px;order:-1}}