.social.svelte-1oy3pbp{--kit-pink:#ef3472;--kit-purple:#8447c6;--kit-violet:#9747ff;--kit-mauve:#d5aeff;--kit-ink:#101015;--kit-lilac-50:#fcf2ff;--kit-lilac-100:#f9e4ff;--kit-white:#fff;--kit-star:#fdb022;--kit-gray-300:#999;--kit-gray-400:#8e8c92;--kit-gray-500:#58585b;--grad-brand:linear-gradient(157deg, #c24fcb 0%, #8b4ad2 100%);--shadow-card:0 8px 20px #8447c621, 0 2px 0 #8447c60f;--shadow-lift:0 18px 44px #8447c62e;--r-sm:10px;--r-md:16px;--r-lg:20px;--r-pill:999px;--col:440px;background:var(--kit-ink);color:var(--kit-ink);min-height:100vh;font-size:16px;line-height:1.6}.social.svelte-1oy3pbp a{color:inherit;text-decoration:none}.social.svelte-1oy3pbp img:where(.svelte-1oy3pbp){max-width:100%;display:block}.col.svelte-1oy3pbp{width:100%;max-width:var(--col);margin:0 auto;padding:0 22px}.hero.svelte-1oy3pbp{text-align:center;background:radial-gradient(120% 80% at 78% 6%,#ef347266 0%,#0000 55%),radial-gradient(140% 110% at 18% 100%,#170a288c 0%,#0000 60%),linear-gradient(165deg,#8447c6 0%,#5e2b99 58%,#3a1866 100%);padding:26px 0 30px;position:relative;overflow:hidden}.hero.svelte-1oy3pbp:before{content:"";pointer-events:none;background-image:radial-gradient(#ffffff21 1.4px,#0000 1.4px);background-size:14px 14px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 70% at 60% 28%,#000 0%,#0000 75%);mask-image:radial-gradient(90% 70% at 60% 28%,#000 0%,#0000 75%)}.hero.svelte-1oy3pbp:after{content:"";pointer-events:none;background:var(--paper) repeat;opacity:.06;background-size:350px 233px;position:absolute;inset:0}.hero.svelte-1oy3pbp .in:where(.svelte-1oy3pbp){z-index:2;position:relative}.brandmark.svelte-1oy3pbp{width:auto;height:25px;margin:0 auto 14px}.spark.svelte-1oy3pbp{z-index:1;pointer-events:none;position:absolute}.kit-art.svelte-1oy3pbp{place-items:center;margin-bottom:8px;display:grid;position:relative}.kit-art.svelte-1oy3pbp .halo:where(.svelte-1oy3pbp){pointer-events:none;background:radial-gradient(42% 44% at 50% 52%,#fff3 0%,#ffffff0d 50%,#0000 74%);position:absolute;inset:0}.kit-art.svelte-1oy3pbp img:where(.svelte-1oy3pbp){z-index:2;filter:drop-shadow(0 14px 22px #0a04146b);width:162px;height:auto;position:relative}.kit-art.svelte-1oy3pbp .spark:where(.svelte-1oy3pbp){z-index:3}.hero.svelte-1oy3pbp h1:where(.svelte-1oy3pbp){color:var(--kit-white);letter-spacing:-.8px;max-width:16ch;margin:0 auto 9px;font-size:25px;font-weight:800;line-height:1.2}.hero.svelte-1oy3pbp .sub:where(.svelte-1oy3pbp){color:var(--kit-mauve);max-width:34ch;margin:0 auto;font-size:14px;font-weight:500;line-height:1.55}.stats.svelte-1oy3pbp{justify-content:center;gap:22px;margin-top:18px;display:flex}.stats.svelte-1oy3pbp div:where(.svelte-1oy3pbp){flex:1;max-width:104px}.stats.svelte-1oy3pbp b:where(.svelte-1oy3pbp){color:var(--kit-white);letter-spacing:-.6px;font-size:19px;font-weight:800;line-height:1;display:block}.stats.svelte-1oy3pbp s:where(.svelte-1oy3pbp){letter-spacing:1.4px;text-transform:uppercase;color:#ffffff80;margin-top:6px;font-size:9.5px;font-weight:600;text-decoration:none;display:block}.stars.svelte-1oy3pbp{color:var(--kit-star);letter-spacing:1px}.torn.svelte-1oy3pbp{z-index:5;width:100%;height:34px;margin-top:-34px;display:block;position:relative}.torn.up.svelte-1oy3pbp{margin:0 0 -34px;transform:rotate(180deg)}.body-band.svelte-1oy3pbp{background:linear-gradient(#f9e4ffb8, #f9e4ffb8), var(--paper) repeat;background-size:auto,350px 233px;padding:30px 0 36px;position:relative}.offer.svelte-1oy3pbp{background:var(--kit-lilac-50);border-radius:var(--r-lg);box-shadow:var(--shadow-lift);padding:30px 26px 26px;transition:transform .2s cubic-bezier(.22,1,.36,1);display:block;position:relative;transform:rotate(-.7deg)}.offer.svelte-1oy3pbp:hover{transform:rotate(-.7deg)translateY(-3px)}.mini-tape.svelte-1oy3pbp{background:#d5aeffbf;width:104px;height:24px;position:absolute;top:-12px;left:50%;transform:translate(-50%)rotate(-2deg);box-shadow:0 1px 4px #1010151f}.mini-tape.pink.svelte-1oy3pbp{background:#ef347280}.offer.svelte-1oy3pbp .top:where(.svelte-1oy3pbp){align-items:flex-start;gap:16px;display:flex}.offer.svelte-1oy3pbp .ico:where(.svelte-1oy3pbp){border-radius:var(--r-md);background:var(--kit-white);width:60px;height:60px;box-shadow:var(--shadow-card);flex-shrink:0;place-items:center;display:grid}.offer.svelte-1oy3pbp .ico:where(.svelte-1oy3pbp) img:where(.svelte-1oy3pbp){width:38px;height:38px}.offer.svelte-1oy3pbp .lbl:where(.svelte-1oy3pbp){letter-spacing:2px;text-transform:uppercase;color:var(--kit-pink);margin-bottom:6px;font-size:10.5px;font-weight:700}.offer.svelte-1oy3pbp h2:where(.svelte-1oy3pbp){letter-spacing:-.5px;font-size:21px;font-weight:700;line-height:1.25}.offer.svelte-1oy3pbp p:where(.svelte-1oy3pbp){color:var(--kit-gray-500);margin-top:16px;font-size:14.5px;line-height:1.6}.btn.svelte-1oy3pbp{text-align:center;background:var(--grad-brand);color:var(--kit-white);letter-spacing:-.2px;border-radius:var(--r-pill);justify-content:center;align-items:center;gap:10px;margin-top:22px;padding:16px 28px;font-size:16px;font-weight:700;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s;display:flex;box-shadow:0 8px 18px #8447c647}.btn.svelte-1oy3pbp svg:where(.svelte-1oy3pbp){width:18px;height:18px;transition:transform .2s cubic-bezier(.22,1,.36,1)}.offer.svelte-1oy3pbp:hover .btn:where(.svelte-1oy3pbp){box-shadow:0 12px 24px #8447c65c}.offer.svelte-1oy3pbp:hover .btn:where(.svelte-1oy3pbp) svg:where(.svelte-1oy3pbp){transform:translate(3px)}.offer.svelte-1oy3pbp+.row:where(.svelte-1oy3pbp){margin-top:26px}.row.svelte-1oy3pbp{background:var(--kit-white);border-radius:var(--r-lg);box-shadow:var(--shadow-card);align-items:center;gap:16px;margin-bottom:14px;padding:16px 18px;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s;display:flex;position:relative}.row.svelte-1oy3pbp:nth-of-type(odd){transform:rotate(-.4deg)}.row.svelte-1oy3pbp:nth-of-type(2n){transform:rotate(.4deg)}.row.svelte-1oy3pbp:hover{box-shadow:var(--shadow-lift)}.row.svelte-1oy3pbp:nth-of-type(odd):hover{transform:rotate(-.4deg)translateY(-3px)}.row.svelte-1oy3pbp:nth-of-type(2n):hover{transform:rotate(.4deg)translateY(-3px)}.row.svelte-1oy3pbp .ico:where(.svelte-1oy3pbp){background:var(--kit-lilac-100);border-radius:14px;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid}.row.svelte-1oy3pbp .ico:where(.svelte-1oy3pbp) img:where(.svelte-1oy3pbp){width:32px;height:32px}.row.svelte-1oy3pbp .tx:where(.svelte-1oy3pbp){flex:1;min-width:0}.row.svelte-1oy3pbp .tx:where(.svelte-1oy3pbp) b:where(.svelte-1oy3pbp){letter-spacing:-.2px;font-size:16px;font-weight:600;line-height:1.35;display:block}.row.svelte-1oy3pbp .tx:where(.svelte-1oy3pbp) s:where(.svelte-1oy3pbp){color:var(--kit-gray-400);margin-top:2px;font-size:13px;text-decoration:none;display:block}.row.svelte-1oy3pbp .car:where(.svelte-1oy3pbp){color:var(--kit-mauve);flex-shrink:0;font-size:17px;font-weight:700}.row.svelte-1oy3pbp:hover .car:where(.svelte-1oy3pbp){color:var(--kit-purple)}.quote.svelte-1oy3pbp{background:var(--kit-ink);color:var(--kit-white);clip-path:polygon(0% 10%,4% 3%,10% 8%,18% 2%,27% 7%,36% 2%,45% 8%,55% 2%,64% 7%,73% 2%,82% 8%,90% 3%,96% 8%,100% 3%,100% 90%,96% 96%,89% 92%,80% 97%,70% 92%,60% 97%,50% 92%,40% 97%,30% 92%,20% 97%,11% 92%,4% 96%,0% 91%);margin:24px 0 0;padding:34px 30px 30px;position:relative;transform:rotate(-1.1deg)}.quote.svelte-1oy3pbp .qm:where(.svelte-1oy3pbp){color:var(--kit-pink);opacity:.9;font-family:Georgia,serif;font-size:80px;font-weight:700;line-height:1;position:absolute;top:6px;left:16px}.quote.svelte-1oy3pbp blockquote:where(.svelte-1oy3pbp){letter-spacing:-.3px;max-width:24ch;margin-left:34px;font-size:18px;font-weight:600;line-height:1.45;position:relative}.quote.svelte-1oy3pbp cite:where(.svelte-1oy3pbp){color:var(--kit-mauve);margin:12px 0 0 34px;font-size:12.5px;font-style:normal;font-weight:500;display:block;position:relative}.ink.svelte-1oy3pbp{text-align:center;background:radial-gradient(85% 90% at 50% 118%, #9747ff80 0%, transparent 60%), var(--kit-ink);color:var(--kit-white);padding:44px 0 34px;position:relative;overflow:hidden}.ink.svelte-1oy3pbp:before{content:"";pointer-events:none;background-image:radial-gradient(#ffffff17 1.3px,#0000 1.3px);background-size:15px 15px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 90% at 18% 18%,#000 0%,#0000 70%);mask-image:radial-gradient(70% 90% at 18% 18%,#000 0%,#0000 70%)}.ink.svelte-1oy3pbp .in:where(.svelte-1oy3pbp){z-index:2;position:relative}.ink.svelte-1oy3pbp h3:where(.svelte-1oy3pbp){letter-spacing:-.4px;margin-bottom:16px;font-size:19px;font-weight:700}.socials.svelte-1oy3pbp{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.socials.svelte-1oy3pbp a:where(.svelte-1oy3pbp){color:var(--kit-white);border-radius:var(--r-pill);border:1.5px solid #ffffff47;align-items:center;gap:8px;padding:11px 20px;font-size:14px;font-weight:600;transition:border-color .2s,background .2s;display:inline-flex}.socials.svelte-1oy3pbp a:where(.svelte-1oy3pbp):hover{border-color:var(--kit-mauve);background:#d5aeff1f}.socials.svelte-1oy3pbp svg:where(.svelte-1oy3pbp){fill:currentColor;flex-shrink:0;width:17px;height:17px}.foot.svelte-1oy3pbp{border-top:1px solid #ffffff24;margin-top:28px;padding-top:20px}.foot.svelte-1oy3pbp .lx:where(.svelte-1oy3pbp){color:var(--kit-gray-300);flex-wrap:wrap;justify-content:center;gap:18px;font-size:12.5px;display:flex}.foot.svelte-1oy3pbp .lx:where(.svelte-1oy3pbp) a:where(.svelte-1oy3pbp):hover{color:var(--kit-mauve)}.foot.svelte-1oy3pbp .cp:where(.svelte-1oy3pbp){color:var(--kit-gray-400);margin-top:14px;font-size:11.5px}@media (width>=760px){.social.svelte-1oy3pbp{--col:520px}.hero.svelte-1oy3pbp{padding:34px 0 40px}.brandmark.svelte-1oy3pbp{height:28px;margin-bottom:16px}.kit-art.svelte-1oy3pbp img:where(.svelte-1oy3pbp){width:212px}.hero.svelte-1oy3pbp h1:where(.svelte-1oy3pbp){letter-spacing:-1.1px;font-size:31px}.hero.svelte-1oy3pbp .sub:where(.svelte-1oy3pbp){font-size:15.5px}.stats.svelte-1oy3pbp b:where(.svelte-1oy3pbp){font-size:22px}.body-band.svelte-1oy3pbp{padding:38px 0 44px}.torn.svelte-1oy3pbp{height:44px;margin-top:-44px}.torn.up.svelte-1oy3pbp{margin:0 0 -44px}.offer.svelte-1oy3pbp{padding:34px 30px 30px}.offer.svelte-1oy3pbp h2:where(.svelte-1oy3pbp){font-size:24px}.row.svelte-1oy3pbp{padding:18px 22px}.row.svelte-1oy3pbp .tx:where(.svelte-1oy3pbp) b:where(.svelte-1oy3pbp){font-size:17px}.quote.svelte-1oy3pbp blockquote:where(.svelte-1oy3pbp){font-size:20px}.ink.svelte-1oy3pbp{padding:56px 0 40px}}@media (prefers-reduced-motion:reduce){.social.svelte-1oy3pbp :where(.svelte-1oy3pbp){transition:none!important}}
