.ssp{color:#1d1d1f;background:#fff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Helvetica,sans-serif;overflow-x:hidden}@keyframes sspFadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.ssp [data-anim]{animation:.5s ease-out both sspFadeUp}.ssp .ssp-noscroll{scrollbar-width:none;-ms-overflow-style:none}.ssp .ssp-noscroll::-webkit-scrollbar{display:none}.ssp .ssp-cta,.ssp .ssp-cta-purple,.ssp .ssp-submit{transition:transform .15s,opacity .2s}.ssp .ssp-cta:hover,.ssp .ssp-cta-purple:hover,.ssp .ssp-submit:not(:disabled):hover{transform:scale(1.01)}.ssp .ssp-submit:disabled{cursor:not-allowed}.ssp .ssp-plat-card svg{transition:transform .18s}.ssp .ssp-plat-card:hover svg{transform:scale(1.05)}.ssp .ssp-plat-card{transition:transform .18s,box-shadow .18s}.ssp .ssp-plat-card:hover{transform:translateY(-4px);box-shadow:0 18px 38px #3c1e8c1f}@media (width<=760px){.ssp .ssp-plat-row{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:12px;padding:2px 2px 6px;overflow-x:auto;grid-template-columns:none!important;display:flex!important}.ssp .ssp-plat-card{aspect-ratio:1;scroll-snap-align:start;justify-content:center;width:100px;flex:none!important;padding:12px 6px!important}.ssp .ssp-plat-card span{white-space:nowrap;font-size:.8125rem}}.ssp .ssp-wall-collage{max-height:clamp(880px,96vh,1320px);margin-top:clamp(28px,3.5vw,40px);position:relative;overflow:hidden}.ssp .ssp-wall-collage:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(#0a0a0a00,#0a0a0ab8);height:96px;position:absolute;bottom:0;left:0;right:0}.ssp .ssp-wall-grid{grid-auto-flow:dense;grid-template-columns:repeat(6,1fr);grid-auto-rows:200px;gap:12px;display:grid}.ssp .ssp-wall-card{opacity:1;margin:0}.ssp .ssp-wall-grid .s-big{grid-area:span 2/span 2}.ssp .ssp-wall-grid .s-wide{grid-area:span 1/span 2}.ssp .ssp-wall-card{transition:transform .28s cubic-bezier(.22,.61,.36,1),box-shadow .28s}.ssp .ssp-wall-card:hover{transform:translateY(-4px)scale(1.02);box-shadow:0 22px 52px #0000008c}@media (width<=1100px){.ssp .ssp-wall-collage{max-height:clamp(840px,92vh,1180px)}}@media (width<=680px){.ssp .ssp-wall-collage{max-height:clamp(720px,86vh,1000px)}}@media (width<=760px){.ssp .ssp-gal-row{flex-direction:column!important;align-items:stretch!important;gap:18px!important;padding:20px!important}.ssp .ssp-gal-logo{flex:none!important;width:100%!important;min-width:0!important}.ssp .ssp-gal-logo img{max-width:210px!important}.ssp .ssp-gal-grid{flex:none!important;grid-template-columns:1fr 1fr!important;gap:14px!important;width:100%!important}.ssp .ssp-gal-grid>div{border-radius:18px!important;box-shadow:0 10px 26px #0000001f!important}.ssp .ssp-gal-grid>div:nth-child(5){grid-column:1/-1!important;justify-self:center!important;width:calc(50% - 7px)!important}}.ssp .ssp-input{transition:border-color .15s,box-shadow .15s}.ssp .ssp-input:focus{border-color:#7c3aed;box-shadow:0 0 0 4px #7c3aed24}.ssp-lightbox-btn{transition:background .2s}.ssp-lightbox-btn:hover{background:#ffffff3d!important}.ssp-remix{transition:background .2s}.ssp-remix:hover{background:#6d2fd6!important}@media (prefers-reduced-motion:reduce){.ssp [data-anim]{opacity:1!important;animation:none!important;transform:none!important}.ssp *{transition:none!important}}.ssp-sticky-header{z-index:45;-webkit-backdrop-filter:blur(16px);background:#ffffffd1;border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;gap:16px;padding:10px clamp(16px,3vw,32px);animation:.28s cubic-bezier(.32,.72,0,1) ssp-slide-down;display:flex;position:fixed;top:0;left:0;right:0}@keyframes ssp-slide-down{0%{transform:translateY(-101%)}to{transform:translateY(0)}}.ssp-sticky-header .ssp-sticky-cta{border-radius:980px;min-height:0;padding:11px 24px;font-size:.9375rem}.ssp-sticky-foot{z-index:40;padding:12px 16px calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);background:#ffffffd1;border-top:1px solid #0000000f;justify-content:center;align-items:center;gap:22px;display:flex;position:fixed;bottom:0;left:0;right:0}.ssp-sticky-foot-copy{color:#1d1d1f;font-size:.9375rem;font-weight:500}.ssp-sticky-foot-copy strong{font-weight:700}.ssp-sticky-cta{color:#fff;cursor:pointer;box-sizing:border-box;white-space:nowrap;background:#0071e3;border:none;border-radius:14px;justify-content:center;align-items:center;min-height:50px;padding:14px 28px;font-size:1rem;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}.ssp-sticky-cta:hover{background:#0063c9}@media (width<=760px){.ssp-sticky-header,.ssp-sticky-foot-copy{display:none}.ssp-sticky-foot .ssp-sticky-cta{width:100%;padding:14px}}
