.pp-body{display:flex;min-height:100vh;flex-direction:column}.pp-skip-link{position:absolute;left:8px;top:-48px;z-index:20;padding:10px 16px;border-radius:var(--wm-radius);background:var(--wm-color-primary);color:var(--wm-color-primary-fg);font-weight:700;text-decoration:none;transition:top .15s}.pp-skip-link:focus{top:8px}.pp-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--wm-space);padding:16px clamp(16px,5vw,48px);border-bottom:1px solid var(--wm-color-border);background:var(--wm-color-surface);position:-webkit-sticky;position:sticky;top:0;z-index:10}.pp-logo{font-family:var(--wm-font-heading);font-size:1.7rem;font-weight:700;color:var(--wm-color-fg);text-decoration:none;letter-spacing:.02em}.pp-logo span{color:var(--wm-color-primary)}.pp-nav{display:flex;flex-wrap:wrap;gap:clamp(12px,2vw,28px)}.pp-nav a{color:var(--wm-color-muted);text-decoration:none;font-weight:600;transition:color .15s}.pp-nav a:hover{color:var(--wm-color-primary)}.pp-section{max-width:var(--wm-container-max);margin:0 auto;padding:var(--wm-section-py) clamp(16px,5vw,48px)}.pp-section h1,.pp-section h2{font-family:var(--wm-font-heading);color:var(--wm-color-primary)}.pp-section h1{font-size:clamp(2rem,5vw,3rem);margin-bottom:.4em}.pp-hero{position:relative;display:grid;grid-gap:var(--wm-space);gap:var(--wm-space);align-content:center;min-height:62vh;padding:var(--wm-section-py) clamp(16px,5vw,48px);text-align:center;overflow:hidden}.pp-hero__bg{object-fit:cover;width:100%;height:100%;opacity:.35}.pp-hero:after,.pp-hero__bg{position:absolute;inset:0;z-index:0}.pp-hero:after{content:"";background:var(--wm-hero-overlay)}.pp-hero>:not(.pp-hero__bg){position:relative;z-index:1}.pp-hero h1{font-family:var(--wm-font-heading);color:var(--wm-color-fg);font-size:clamp(2.4rem,6vw,4rem)}.pp-hero p{color:var(--wm-color-muted);font-size:1.2rem;max-width:40ch;margin:0 auto}.pp-cards{display:grid;grid-gap:var(--wm-space);gap:var(--wm-space);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));max-width:var(--wm-container-max);margin:0 auto;padding:0 clamp(16px,5vw,48px) var(--wm-section-py)}.pp-card{border:1px solid var(--wm-color-border);background:var(--wm-color-surface);border-radius:var(--wm-radius);padding:calc(var(--wm-space) * 1.6)}.pp-card h2{font-family:var(--wm-font-heading);color:var(--wm-color-primary);margin-bottom:.4em}.pp-card a,.pp-section a{color:var(--wm-color-primary);font-weight:600}.pp-info{display:grid;grid-gap:var(--wm-space);gap:var(--wm-space);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-top:var(--wm-space)}.pp-info__block{border:1px solid var(--wm-color-border);background:var(--wm-color-surface);border-radius:var(--wm-radius);padding:calc(var(--wm-space) * 1.4)}.pp-info__block h2{font-family:var(--wm-font-heading);color:var(--wm-color-primary);font-size:1.2rem;margin-bottom:.5em}.pp-form{display:grid;grid-gap:var(--wm-space);gap:var(--wm-space);max-width:520px}.pp-form label{display:grid;grid-gap:6px;gap:6px;font-weight:600;color:var(--wm-color-fg)}.pp-form input,.pp-form textarea{font:inherit;padding:10px 12px;border-radius:var(--wm-radius);border:1px solid var(--wm-color-border);background:var(--wm-color-bg);color:var(--wm-color-fg)}.pp-form input:focus,.pp-form textarea:focus{outline:2px solid var(--wm-color-primary);outline-offset:1px}.pp-form button{justify-self:start;font:inherit;font-weight:700;cursor:pointer;padding:10px 22px;border:none;border-radius:var(--wm-radius);background:var(--wm-color-primary);color:var(--wm-color-primary-fg)}.pp-form button:disabled{opacity:.6;cursor:default}.pp-form__ok{color:var(--wm-color-fg);font-weight:600}.pp-form__error{color:var(--wm-color-primary)}.pp-figure{position:relative;aspect-ratio:3/2;margin:var(--wm-space) 0;border-radius:var(--wm-radius);overflow:hidden;border:1px solid var(--wm-color-border)}.pp-footer{margin-top:auto;border-top:1px solid var(--wm-color-border);background:var(--wm-color-surface);padding:calc(var(--wm-section-py) / 2) clamp(16px,5vw,48px);text-align:center;color:var(--wm-color-muted)}.pp-footer__name{font-family:var(--wm-font-heading);font-size:1.3rem;color:var(--wm-color-primary);margin-bottom:.3em}.af-body{--wm-color-bg:#faf7f0;--wm-color-fg:#303a30;--wm-color-muted:#6f7d6a;--wm-color-surface:#ffffff;--wm-color-border:#e6ddcb;--wm-color-primary:#b5643f;--wm-color-primary-fg:#fff8f3;--wm-color-accent:#4d6a4a;--wm-hero-a:#eef2e6;--wm-hero-b:#f7ede1;--wm-hero-c:#e7decd;--wm-font-body:"Helvetica Neue",system-ui,-apple-system,Roboto,sans-serif;--wm-font-heading:"Hoefler Text","Iowan Old Style",Garamond,Georgia,serif;--wm-radius:16px;--wm-space:20px;--wm-section-py:88px;--wm-container-max:1140px}.pp-body{--wm-color-bg:#2a0e12;--wm-color-fg:#f6e8dd;--wm-color-muted:#cbaa9c;--wm-color-surface:#3a141a;--wm-color-border:#5c2731;--wm-color-primary:#d81f2a;--wm-color-primary-fg:#fff7f2;--wm-hero-overlay:rgba(20,5,8,0.55);--wm-font-body:"Segoe UI",system-ui,-apple-system,Roboto,sans-serif;--wm-font-heading:"Iowan Old Style",Georgia,"Times New Roman",serif;--wm-radius:10px;--wm-space:18px;--wm-section-py:76px;--wm-container-max:1120px}.af-body{display:flex;min-height:100vh;flex-direction:column;background:var(--wm-color-bg)}.af-skip-link{position:absolute;left:8px;top:-48px;z-index:20;padding:10px 16px;border-radius:var(--wm-radius);background:var(--wm-color-primary);color:var(--wm-color-primary-fg);font-weight:700;text-decoration:none;transition:top .15s}.af-skip-link:focus{top:8px}.af-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--wm-space);padding:20px clamp(16px,5vw,56px);background:color-mix(in srgb,var(--wm-color-bg) 88%,transparent);border-bottom:1px solid var(--wm-color-border);position:-webkit-sticky;position:sticky;top:0;z-index:10;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.af-logo{display:grid;line-height:1.05;font-family:var(--wm-font-heading);color:var(--wm-color-fg);text-decoration:none}.af-logo strong{font-size:1.6rem;font-weight:600;letter-spacing:.01em}.af-logo span{font-size:.72rem;letter-spacing:.32em;text-transform:uppercase;color:var(--wm-color-accent);font-family:var(--wm-font-body)}.af-nav{display:flex;flex-wrap:wrap;gap:clamp(14px,2vw,32px)}.af-nav a{color:var(--wm-color-muted);text-decoration:none;font-weight:500;letter-spacing:.02em;transition:color .15s}.af-nav a:hover{color:var(--wm-color-primary)}.af-eyebrow{display:inline-flex;align-items:center;gap:10px;text-transform:uppercase;letter-spacing:.28em;font-size:.72rem;font-weight:600;color:var(--wm-color-accent)}.af-eyebrow:before{content:"";width:28px;height:1px;background:var(--wm-color-accent)}.af-section{max-width:var(--wm-container-max);margin:0 auto;padding:var(--wm-section-py) clamp(16px,5vw,56px)}.af-section h1,.af-section h2{font-family:var(--wm-font-heading);font-weight:600;color:var(--wm-color-fg)}.af-section h1{font-size:clamp(2.2rem,5vw,3.3rem);margin:.2em 0 .4em}.af-section :is(p,li){color:var(--wm-color-muted);line-height:1.7}.af-section a{color:var(--wm-color-primary);font-weight:600}.af-hero{position:relative;display:grid;grid-gap:var(--wm-space);gap:var(--wm-space);align-content:center;justify-items:center;min-height:70vh;padding:var(--wm-section-py) clamp(16px,5vw,56px);text-align:center;overflow:hidden;background:radial-gradient(60% 55% at 78% 18%,color-mix(in srgb,var(--wm-color-primary) 16%,transparent),transparent 70%),radial-gradient(50% 45% at 15% 85%,color-mix(in srgb,var(--wm-color-accent) 20%,transparent),transparent 70%),linear-gradient(150deg,var(--wm-hero-a),var(--wm-hero-b) 55%,var(--wm-hero-c))}.af-hero__bg{position:absolute;inset:0;object-fit:cover;width:100%;height:100%;opacity:.4;z-index:0}.af-hero>*{position:relative;z-index:1}.af-hero h1{font-family:var(--wm-font-heading);font-weight:600;font-size:clamp(2.6rem,6.5vw,4.4rem);max-width:16ch;line-height:1.05}.af-hero h1,.af-hero p{color:var(--wm-color-fg)}.af-hero p{opacity:.8;font-size:1.2rem;max-width:44ch}.af-hero__cta{display:inline-block;margin-top:6px;padding:13px 30px;border-radius:999px;background:var(--wm-color-primary);color:var(--wm-color-primary-fg)!important;font-weight:600;text-decoration:none;letter-spacing:.02em}.af-intro{max-width:720px;margin:0 auto;text-align:center}.af-intro :is(p,li){font-size:1.15rem}.af-cards{display:grid;grid-gap:var(--wm-space);gap:var(--wm-space);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));max-width:var(--wm-container-max);margin:0 auto;padding:0 clamp(16px,5vw,56px) var(--wm-section-py)}.af-card{position:relative;border:1px solid var(--wm-color-border);background:var(--wm-color-surface);border-radius:var(--wm-radius);padding:calc(var(--wm-space) * 1.6);overflow:hidden}.af-card:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg,var(--wm-color-primary),var(--wm-color-accent))}.af-card h2,.af-card h3{font-family:var(--wm-font-heading);font-weight:600;color:var(--wm-color-fg);margin-bottom:.4em}.af-card :is(p,li){color:var(--wm-color-muted);line-height:1.65}.af-gallery{display:grid;grid-gap:var(--wm-space);gap:var(--wm-space);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin-top:var(--wm-space)}.af-gallery__item{position:relative;aspect-ratio:4/5;border-radius:var(--wm-radius);overflow:hidden;border:1px solid var(--wm-color-border);background:linear-gradient(160deg,var(--wm-hero-a),var(--wm-hero-c));display:grid;align-content:end;padding:16px}.af-gallery__item span{position:relative;z-index:1;font-family:var(--wm-font-heading);font-weight:600;color:var(--wm-color-fg)}.af-gallery__item img{position:absolute;inset:0;object-fit:cover;width:100%;height:100%;z-index:0}.af-info{display:grid;grid-gap:var(--wm-space);gap:var(--wm-space);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-top:var(--wm-space)}.af-info__block{border:1px solid var(--wm-color-border);background:var(--wm-color-surface);border-radius:var(--wm-radius);padding:calc(var(--wm-space) * 1.4)}.af-info__block h2{font-family:var(--wm-font-heading);font-weight:600;color:var(--wm-color-fg);font-size:1.2rem;margin-bottom:.5em}.af-form{display:grid;grid-gap:var(--wm-space);gap:var(--wm-space);max-width:520px}.af-form label{display:grid;grid-gap:6px;gap:6px;font-weight:600;color:var(--wm-color-fg)}.af-form input,.af-form textarea{font:inherit;padding:11px 13px;border-radius:var(--wm-radius);border:1px solid var(--wm-color-border);background:var(--wm-color-bg);color:var(--wm-color-fg)}.af-form input:focus,.af-form textarea:focus{outline:2px solid var(--wm-color-primary);outline-offset:1px}.af-form button{justify-self:start;font:inherit;font-weight:700;cursor:pointer;padding:12px 26px;border:none;border-radius:999px;background:var(--wm-color-primary);color:var(--wm-color-primary-fg)}.af-form button:disabled{opacity:.6;cursor:default}.af-form__ok{color:var(--wm-color-accent);font-weight:600}.af-form__error{color:var(--wm-color-primary)}.af-footer{margin-top:auto;border-top:1px solid var(--wm-color-border);background:color-mix(in srgb,var(--wm-color-accent) 8%,var(--wm-color-bg));padding:calc(var(--wm-section-py) / 2) clamp(16px,5vw,56px);text-align:center;color:var(--wm-color-muted)}.af-footer__name{font-family:var(--wm-font-heading);font-size:1.4rem;font-weight:600;color:var(--wm-color-fg);margin-bottom:.3em}.af-footer__social{display:inline-flex;gap:18px;margin-top:10px}.af-footer__social a{color:var(--wm-color-primary);font-weight:600;text-decoration:none}.sb-body{display:flex;min-height:100vh;flex-direction:column;background:var(--wm-color-bg);color:var(--wm-color-fg);font-family:var(--wm-font-body);overflow-x:hidden}.sb-bg{inset:0;z-index:0;background:radial-gradient(40% 40% at 20% 20%,color-mix(in srgb,var(--sb-blue) 45%,transparent),transparent 70%),radial-gradient(35% 35% at 85% 30%,color-mix(in srgb,var(--sb-pink) 40%,transparent),transparent 70%),radial-gradient(45% 45% at 60% 90%,color-mix(in srgb,var(--sb-cyan) 30%,transparent),transparent 70%);filter:blur(30px) saturate(1.3);opacity:.55;animation:sb-bg-shift 18s ease-in-out infinite alternate}.sb-bg,.sb-cursor{position:fixed;pointer-events:none}.sb-cursor{top:0;left:0;width:460px;height:460px;border-radius:50%;transform:translate(calc(var(--mx, 50vw) - 230px),calc(var(--my, 50vh) - 230px));background:radial-gradient(circle,color-mix(in srgb,var(--wm-color-primary) 30%,transparent),transparent 65%);z-index:1;mix-blend-mode:screen;transition:transform .18s ease-out}@keyframes sb-bg-shift{0%{transform:translate3d(-4%,-2%,0) scale(1)}to{transform:translate3d(4%,3%,0) scale(1.15)}}.sb-body>:not(.sb-bg):not(.sb-cursor){position:relative;z-index:2}.sb-header{display:flex;align-items:center;justify-content:space-between;gap:var(--wm-space);padding:18px clamp(16px,4vw,44px);border-bottom:3px solid var(--wm-color-border);background:var(--wm-color-bg)}.sb-logo{font-family:var(--wm-font-heading);font-size:1.5rem;font-weight:900;letter-spacing:-.03em;text-transform:uppercase;color:var(--wm-color-fg);text-decoration:none;display:inline-flex;align-items:center;gap:8px}.sb-logo b{background:var(--wm-color-primary);color:var(--wm-color-primary-fg);padding:2px 8px;transform:rotate(-3deg);display:inline-block;animation:sb-wobble 2.4s ease-in-out infinite}.sb-nav{display:flex;gap:clamp(10px,2vw,26px);font-family:var(--wm-font-mono);text-transform:uppercase;font-size:.82rem;letter-spacing:.05em}.sb-nav a{color:var(--wm-color-fg);text-decoration:none;padding:4px 2px;border-bottom:2px solid transparent;transition:border-color .15s,color .15s}.sb-nav a:hover{color:var(--wm-color-primary);border-color:var(--sb-pink)}.sb-marquee{overflow:hidden;white-space:nowrap;border-block:3px solid var(--wm-color-border);background:var(--wm-color-primary);color:var(--wm-color-primary-fg)}.sb-marquee--pink{background:var(--sb-pink);color:#fff}.sb-marquee--blue{background:var(--sb-blue);color:#fff}.sb-marquee__track{display:inline-block;padding:12px 0;font-family:var(--wm-font-heading);font-weight:900;text-transform:uppercase;font-size:clamp(1.1rem,2.6vw,1.8rem);letter-spacing:-.01em;animation:sb-scroll 22s linear infinite}.sb-marquee__track span{padding:0 18px}.sb-marquee--rev .sb-marquee__track{animation-direction:reverse}@keyframes sb-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.sb-hero{padding:clamp(48px,9vw,120px) clamp(16px,4vw,44px);max-width:var(--wm-container-max);margin:0 auto;width:100%}.sb-hero__kicker{font-family:var(--wm-font-mono);text-transform:uppercase;letter-spacing:.35em;font-size:.8rem;color:var(--sb-cyan);animation:sb-blink 1.6s steps(1) infinite}.sb-hero__title{font-family:var(--wm-font-heading);font-weight:900;text-transform:uppercase;letter-spacing:-.04em;line-height:.86;font-size:clamp(3.2rem,15vw,11rem);margin:.1em 0 .2em;color:var(--wm-color-fg);text-shadow:3px 0 var(--sb-pink),-3px 0 var(--sb-cyan);animation:sb-glitch 4s steps(2) infinite}.sb-hero__tagline{font-size:clamp(1.1rem,2.4vw,1.7rem);max-width:30ch;color:var(--wm-color-fg)}.sb-hero__cta{display:inline-block;margin-top:var(--wm-space);font-family:var(--wm-font-heading);font-weight:900;text-transform:uppercase;font-size:1.1rem;padding:16px 34px;background:var(--wm-color-primary);color:var(--wm-color-primary-fg);text-decoration:none;border:3px solid var(--wm-color-border);box-shadow:var(--sb-shadow);transition:transform .12s,box-shadow .12s}.sb-hero__cta:hover{transform:translate(-4px,-4px) rotate(-1deg);box-shadow:var(--sb-shadow-pink)}.sb-shapes{position:relative;height:0}.sb-shape{position:absolute;z-index:0;border:3px solid var(--wm-color-border)}.sb-shape--1{width:90px;height:90px;right:4vw;top:-260px;background:var(--sb-pink);border-radius:50%;animation:sb-float 6s ease-in-out infinite}.sb-shape--2{width:64px;height:64px;right:22vw;top:-120px;background:var(--sb-cyan);transform:rotate(20deg);animation:sb-spin 9s linear infinite}.sb-shape--3{width:0;height:0;right:12vw;top:-360px;border:42px solid transparent;border-top:none;border-bottom:none;border-bottom:74px solid var(--sb-blue);animation:sb-float 5s ease-in-out infinite reverse}.sb-manifesto{max-width:var(--wm-container-max);margin:0 auto;padding:clamp(40px,7vw,90px) clamp(16px,4vw,44px);font-family:var(--wm-font-heading);font-weight:900;text-transform:uppercase;font-size:clamp(1.6rem,5vw,4rem);line-height:1.02;letter-spacing:-.02em}.sb-manifesto :is(a,strong,em){color:var(--sb-pink);font-style:normal}.sb-section{max-width:var(--wm-container-max);margin:0 auto;padding:clamp(40px,7vw,90px) clamp(16px,4vw,44px);width:100%}.sb-section h1{font-family:var(--wm-font-heading);font-weight:900;text-transform:uppercase;letter-spacing:-.03em;font-size:clamp(2.4rem,8vw,5.5rem);line-height:.9;margin-bottom:.3em}.sb-section li,.sb-section p{color:var(--wm-color-muted);line-height:1.7;font-size:1.05rem}.sb-section a{color:var(--wm-color-primary)}.sb-works{display:grid;grid-gap:var(--wm-space);gap:var(--wm-space);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin-top:var(--wm-space)}.sb-work{border:3px solid var(--wm-color-border);background:var(--wm-color-surface);padding:calc(var(--wm-space) * 1.2);min-height:220px;display:flex;flex-direction:column;justify-content:space-between;transition:transform .14s,box-shadow .14s,background .14s}.sb-work:nth-child(3n+1):hover{background:var(--sb-pink)}.sb-work:nth-child(3n+2):hover{background:var(--sb-blue)}.sb-work:nth-child(3n):hover{background:var(--sb-cyan)}.sb-work:hover{transform:translate(-5px,-5px) rotate(-1.5deg);box-shadow:var(--sb-shadow);color:#0c0c10}.sb-work:hover :is(h3,p,.sb-work__tag){color:#0c0c10}.sb-work__no{font-family:var(--wm-font-mono);font-size:.8rem;color:var(--sb-cyan)}.sb-work h3{font-family:var(--wm-font-heading);font-weight:900;text-transform:uppercase;font-size:1.7rem;line-height:.95;margin:12px 0}.sb-work__tag{font-size:.78rem;letter-spacing:.08em;color:var(--wm-color-muted)}.sb-sticker,.sb-work__tag{font-family:var(--wm-font-mono);text-transform:uppercase}.sb-sticker{display:inline-grid;place-items:center;width:116px;height:116px;border-radius:50%;background:var(--wm-color-primary);color:var(--wm-color-primary-fg);font-weight:700;font-size:.7rem;text-align:center;line-height:1.3;border:3px solid var(--wm-color-border);animation:sb-spin 12s linear infinite}.sb-form{display:grid;grid-gap:var(--wm-space);gap:var(--wm-space);max-width:540px}.sb-form label{display:grid;grid-gap:6px;gap:6px;font-family:var(--wm-font-mono);text-transform:uppercase;font-size:.8rem;letter-spacing:.06em}.sb-form input,.sb-form textarea{font:inherit;font-family:var(--wm-font-body);padding:12px 14px;border:3px solid var(--wm-color-border);background:var(--wm-color-bg);color:var(--wm-color-fg)}.sb-form input:focus,.sb-form textarea:focus{outline:none;border-color:var(--sb-pink);box-shadow:var(--sb-shadow-pink)}.sb-form button{justify-self:start;font-family:var(--wm-font-heading);font-weight:900;text-transform:uppercase;font-size:1.05rem;cursor:pointer;padding:14px 30px;border:3px solid var(--wm-color-border);background:var(--sb-pink);color:#fff;box-shadow:var(--sb-shadow);transition:transform .12s,box-shadow .12s}.sb-form button:hover{transform:translate(-4px,-4px);box-shadow:12px 12px 0 var(--wm-color-primary)}.sb-form button:disabled{opacity:.6}.sb-form__ok{font-family:var(--wm-font-heading);text-transform:uppercase;color:var(--wm-color-primary);font-size:1.4rem}.sb-form__error{color:var(--sb-pink);font-family:var(--wm-font-mono)}.sb-footer{margin-top:auto;border-top:3px solid var(--wm-color-border);padding:clamp(30px,5vw,60px) clamp(16px,4vw,44px);display:flex;flex-wrap:wrap;gap:var(--wm-space);align-items:center;justify-content:space-between}.sb-footer__name{font-family:var(--wm-font-heading);font-weight:900;text-transform:uppercase;font-size:1.6rem}.sb-footer__social{display:flex;gap:16px;font-family:var(--wm-font-mono);text-transform:uppercase;font-size:.82rem}.sb-footer__social a{color:var(--wm-color-primary);text-decoration:none}.sb-footer__social a:hover{color:var(--sb-pink)}.sb-skip-link{position:absolute;left:8px;top:-48px;z-index:30;padding:10px 16px;background:var(--wm-color-primary);color:var(--wm-color-primary-fg);font-weight:700;text-decoration:none;transition:top .15s}.sb-skip-link:focus{top:8px}@keyframes sb-wobble{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes sb-spin{to{transform:rotate(1turn)}}@keyframes sb-float{0%,to{transform:translateY(0)}50%{transform:translateY(-26px)}}@keyframes sb-blink{0%,60%{opacity:1}61%,to{opacity:.25}}@keyframes sb-glitch{0%,90%,to{text-shadow:3px 0 var(--sb-pink),-3px 0 var(--sb-cyan);transform:translate(0)}92%{text-shadow:-4px 0 var(--sb-pink),4px 0 var(--sb-cyan);transform:translate(2px,-1px)}94%{text-shadow:5px 0 var(--sb-cyan),-5px 0 var(--sb-pink);transform:translate(-2px,1px)}}@media (prefers-reduced-motion:reduce){.sb-bg,.sb-cursor,.sb-hero__kicker,.sb-hero__title,.sb-logo b,.sb-marquee__track,.sb-shape--1,.sb-shape--2,.sb-shape--3,.sb-sticker{animation:none!important}.sb-cursor{display:none}.sb-hero__title{text-shadow:3px 0 var(--sb-pink),-3px 0 var(--sb-cyan)}.sb-marquee__track{transform:none}}.sb-body{--wm-color-bg:#0c0c10;--wm-color-fg:#f7f7f2;--wm-color-muted:#a8a8b8;--wm-color-surface:#16161d;--wm-color-border:#f7f7f2;--wm-color-primary:#e8ff00;--wm-color-primary-fg:#0c0c10;--sb-pink:#ff2e8b;--sb-blue:#3a44ff;--sb-cyan:#12e6d6;--sb-orange:#ff6a00;--wm-font-heading:"Arial Black","Helvetica Neue",Impact,system-ui,sans-serif;--wm-font-body:"Helvetica Neue",system-ui,-apple-system,Roboto,sans-serif;--wm-font-mono:"SF Mono",ui-monospace,"Cascadia Code",Menlo,monospace;--wm-radius:0px;--wm-space:22px;--wm-container-max:1240px;--sb-shadow:8px 8px 0 var(--wm-color-fg);--sb-shadow-pink:10px 10px 0 var(--sb-pink)}