.slc,.slc *{box-sizing:border-box}.slc{--slc-page:#17181d;--slc-card:#1d1f26;--slc-deep:#16181d;--slc-cream:#f2efe7;--slc-muted:#a5a29a;--slc-ink:#221f20;--slc-amber:#f8da81;--slc-line:rgba(242,239,231,.3);background:var(--slc-page);color:var(--slc-muted);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;line-height:1.5;padding:48px 20px 64px}@media (min-width:380px){.slc{padding-left:24px;padding-right:24px}}@media (min-width:768px){.slc{padding:64px 40px 80px}}@media (min-width:1200px){.slc{padding:72px 80px 96px}}.slc-in{margin:0 auto;max-width:1280px;width:100%}.slc-band{align-items:center;background:var(--slc-card);border:1px dashed var(--slc-line);border-radius:20px;display:flex;flex-direction:column;gap:16px;padding:44px 24px;text-align:center}@media (min-width:768px){.slc-band{border-radius:24px;gap:20px;padding:72px 64px}}.slc-head{color:var(--slc-cream);font-size:clamp(26px,calc(1.4vw + 21px),40px);font-weight:700;letter-spacing:-.03em;line-height:1.15;margin:0;max-width:820px}.slc-sub{color:var(--slc-muted);font-size:clamp(15px,calc(.3vw + 13.8px),18px);letter-spacing:-.018em;line-height:1.55;margin:0;max-width:620px}.slc-btns{align-items:stretch;display:flex;flex-direction:column;gap:12px;max-width:320px;padding-top:12px;width:100%}@media (min-width:560px){.slc-btns{flex-direction:row;justify-content:center;max-width:none;width:auto}}.slc-btn{align-items:center;border:1px solid transparent;border-radius:50px;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;gap:8px;justify-content:center;letter-spacing:-.02em;line-height:1.35;min-height:47px;overflow:hidden;padding:13px 28px;position:relative;text-decoration:none;transition:filter .2s ease,background-color .2s ease,border-color .2s ease}.slc-btn:after{background:linear-gradient(105deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.55) 50%,hsla(0,0%,100%,0));bottom:-4px;content:"";left:-60%;pointer-events:none;position:absolute;top:-4px;transform:skewX(-20deg);width:40%}.slc-btn--ghost:after{background:linear-gradient(105deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.22) 50%,hsla(0,0%,100%,0))}.slc-btn:hover:after{animation:slc-shine .65s ease}@keyframes slc-shine{to{left:130%}}.slc-btn--primary{background:radial-gradient(140% 220% at 96% 105%,rgba(201,143,169,.75) 0,rgba(201,143,169,0) 55%),linear-gradient(90deg,rgba(240,160,87,.95),rgba(240,160,87,0) 45%),var(--slc-amber);color:var(--slc-ink)}.slc-btn--primary:active,.slc-btn--primary:focus,.slc-btn--primary:hover{background:radial-gradient(140% 220% at 96% 105%,rgba(201,143,169,.75) 0,rgba(201,143,169,0) 55%),linear-gradient(90deg,rgba(240,160,87,.95),rgba(240,160,87,0) 45%),var(--slc-amber)!important;color:var(--slc-ink)!important;filter:brightness(1.06);text-decoration:none!important}.slc-btn--ghost{background:var(--slc-deep);border-color:#fff;color:var(--slc-cream)}.slc-btn--ghost:active,.slc-btn--ghost:focus,.slc-btn--ghost:hover{background:var(--slc-card)!important;border-color:hsla(0,0%,100%,.7)!important;color:var(--slc-cream)!important;text-decoration:none!important}.slc-anim [data-reveal]{opacity:0;transform:translateY(16px);will-change:opacity,transform}.slc-anim [data-reveal].is-in{opacity:1;transform:none;transition:opacity .6s ease,transform .6s cubic-bezier(.22,.61,.36,1);transition-delay:calc(var(--i, 0)*60ms)}@media (prefers-reduced-motion:reduce){.slc-anim [data-reveal]{opacity:1;transform:none;transition:none}.slc-btn:after{display:none}}