.sfr-grid{background-image:linear-gradient(#f1efea 1px,#0000 1px),linear-gradient(90deg,#f1efea 1px,#0000 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(60% 55% at 50% 45%,#000,#0000);mask-image:radial-gradient(60% 55% at 50% 45%,#000,#0000)}.sfr-card-in{transform-origin:50%;animation:.32s cubic-bezier(.2,.8,.2,1) both sfr-in}@keyframes sfr-in{0%{opacity:0;transform:perspective(1200px)rotateY(-18deg)scale(.94)translateY(10px)}to{opacity:1;transform:none}}.sfr-sheen{z-index:5;pointer-events:none;background:linear-gradient(110deg,#0000 30%,#fffffff2 48%,#beaaff66 54%,#0000 66%);animation:.3s ease-in-out .32s forwards sfr-sheen;position:absolute;inset:0;transform:translate(-120%)}@keyframes sfr-sheen{to{transform:translate(120%)}}.sfr-rise{animation:.2s ease-out .56s both sfr-rise}.sfr-title{-webkit-text-fill-color:transparent!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}@keyframes sfr-rise{0%{opacity:0;transform:translateY(8px)}}.sfr-banner-in{animation:.36s cubic-bezier(.2,.8,.2,1) .45s both sfr-banner}@keyframes sfr-banner{0%{opacity:0;transform:translateY(12px)}}.sfr-sheen-late{animation-delay:.7s}.sfr-stage{background:linear-gradient(#f8f7fb 0%,#f4f3ef 100%);box-shadow:inset 0 0 0 1px #eceae4}.sfr-stage-dots{background-image:radial-gradient(#0b0b0c12 1px,#0000 1.2px);background-size:16px 16px;-webkit-mask-image:radial-gradient(50% 70% at 30%,#000,#0000);mask-image:radial-gradient(50% 70% at 30%,#000,#0000)}.sfr-grid-top{background-image:linear-gradient(#f1efea 1px,#0000 1px),linear-gradient(90deg,#f1efea 1px,#0000 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(60% 45% at 50% 8%,#000,#0000);mask-image:radial-gradient(60% 45% at 50% 8%,#000,#0000)}@media (prefers-reduced-motion:reduce){.sfr-card-in,.sfr-banner-in{animation:.2s ease-out both sfr-fade}.sfr-sheen{display:none}.sfr-rise{animation:none}}@keyframes sfr-fade{0%{opacity:0}}[data-sf-export] .sfr-card-in,[data-sf-export] .sfr-rise,[data-sf-export] .sfr-banner-in{opacity:1!important;animation:none!important;transform:none!important}[data-sf-export] .sfr-sheen{display:none!important}.sfr-frame{width:100%;max-width:var(--sfr-card,480px);margin-inline:auto}@media (min-width:768px){.sfr-frame{max-width:min(var(--sfr-card,480px), calc((100svh - 16.5rem) * .8))}}.sfr-pack{perspective:1400px;width:100%;position:relative}.sfr-pack__rotor,.sfr-pack__front{width:100%}.sfr-pack__rotor{transform-style:preserve-3d;animation:1.7s cubic-bezier(.45,.05,.2,1) both sfr-pack-flip;position:relative}@keyframes sfr-pack-flip{0%{transform:rotateY(180deg)scale(.94)}14%{transform:rotateY(180deg)scale(1)}22%{transform:rotateY(176deg)rotateX(4deg)scale(1.01)}68%{transform:rotateY(0)rotateX(0)scale(1)}82%{transform:rotateY(-6deg)scale(1.012)}to{transform:none}}.sfr-pack__front{backface-visibility:hidden;position:relative;transform:rotateY(0)translateZ(1px)}.sfr-pack__back{color:#fff;backface-visibility:hidden;background:radial-gradient(120% 80% at 50% 0,#2c2648 0%,#14121c 58%,#0b0b0e 100%);border-radius:7%;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;inset:0;overflow:hidden;transform:rotateY(180deg)translateZ(1px);box-shadow:0 0 0 1px #2a2733,0 40px 80px -40px #1e145ab3}.sfr-pack__foil{mix-blend-mode:screen;opacity:.38;background:conic-gradient(from 210deg at 62% 38%,#ff96aa00,#ffc86eb3,#82ebb98c,#6eb4ffb3,#c396ffb3,#ff96aa00);position:absolute;inset:0}.sfr-pack__back-ring{border:1px solid #ffffff24;border-radius:5.6%;position:absolute;inset:2.4%}.sfr-pack__brand{font-family:var(--font-display), "Funnel Display", sans-serif;letter-spacing:-.04em;font-size:18px;font-weight:600;position:relative}.sfr-pack__shine{z-index:4;pointer-events:none;border-radius:7%;position:absolute;inset:0;overflow:hidden}.sfr-pack__shine:after{content:"";background:linear-gradient(108deg,#0000 34%,#ffffff2e 42%,#ffffffb8 48%,#beaaff80 54%,#d7ff3a47 60%,#0000 70%);animation:.52s cubic-bezier(.22,1,.36,1) .86s both sfr-pack-shine;position:absolute;inset:-10%;transform:translate(-120%)}@keyframes sfr-pack-shine{to{transform:translate(120%)}}.sfr-pack__glow{z-index:0;filter:blur(10px);opacity:0;pointer-events:none;background:radial-gradient(closest-side,#7a5cff6b,#0000 72%);border-radius:40px;animation:1.7s ease-out both sfr-pack-glow;position:absolute;inset:10% 6%}@keyframes sfr-pack-glow{0%,48%{opacity:0}72%{opacity:1}to{opacity:0}}.sfr-cta-in{pointer-events:none;animation:.38s cubic-bezier(.22,1,.36,1) 1.18s both sfr-cta-in}@keyframes sfr-cta-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sfr-pack__rotor,.sfr-pack__shine:after,.sfr-pack__glow,.sfr-cta-in{animation:none}.sfr-pack__back,.sfr-pack__shine,.sfr-pack__glow{display:none}.sfr-cta-in{opacity:1;pointer-events:auto;transform:none}}[data-sf-export] .sfr-pack__shine,[data-sf-export] .sfr-pack__glow,[data-sf-export] .sfr-pack__back{display:none!important}
