.start-backdrop{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.start-backdrop span{position:absolute;border-radius:9999px;opacity:.8}@media (hover:hover) and (prefers-reduced-motion:no-preference){.start-backdrop span{animation:start-drift 18s ease-in-out infinite alternate}}.start-backdrop span:first-child{top:-8%;left:-6%;width:26rem;height:26rem;background:radial-gradient(closest-side,rgba(199,210,254,.9),rgba(199,210,254,0))}.start-backdrop span:nth-child(2){top:18%;right:-8%;width:22rem;height:22rem;background:radial-gradient(closest-side,rgba(253,230,138,.9),rgba(253,230,138,0));animation-duration:22s;animation-delay:-6s}.start-backdrop span:nth-child(3){bottom:-10%;left:24%;width:24rem;height:24rem;background:radial-gradient(closest-side,rgba(167,243,208,.9),rgba(167,243,208,0));animation-duration:26s;animation-delay:-12s}@keyframes start-drift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(3rem,2rem,0) scale(1.12)}}.start-title__brand{background:linear-gradient(100deg,#4338ca,#7c3aed 55%,#be185d);-webkit-background-clip:text;background-clip:text;color:transparent}.start-accent--indigo{--accent:#6366f1;--accent-ink:#3730a3;--accent-soft:#e0e7ff}.start-accent--amber{--accent:#f59e0b;--accent-ink:#92400e;--accent-soft:#fef3c7}.start-accent--emerald{--accent:#10b981;--accent-ink:#065f46;--accent-soft:#d1fae5}.start-accent--sky{--accent:#0ea5e9;--accent-ink:#075985;--accent-soft:#e0f2fe}.start-accent--rose{--accent:#f43f5e;--accent-ink:#9f1239;--accent-soft:#ffe4e6}.start-accent--violet{--accent:#8b5cf6;--accent-ink:#5b21b6;--accent-soft:#ede9fe}.start-card{position:relative;overflow:hidden;background:linear-gradient(160deg,color-mix(in srgb,var(--accent-soft) 70%,#fff) 0,#fff 62%)}.start-card:before{content:"";position:absolute;background:var(--accent);inset:0 auto 0 0;width:4px}@media (min-width:768px){.start-card:before{inset:0 0 auto 0;width:auto;height:4px}}.start-card{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .16s ease-out,box-shadow .22s ease,border-color .22s ease;--spread:0}.start-card:focus-visible,.start-card[data-inview]{--spread:1;border-color:var(--accent);box-shadow:0 14px 34px color-mix(in srgb,var(--accent) 30%,transparent)}@media (hover:hover){.start-card:hover{--spread:1;border-color:var(--accent);box-shadow:0 14px 34px color-mix(in srgb,var(--accent) 30%,transparent)}}.start-card:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 38%,rgba(255,255,255,.6) 50%,transparent 62%);transform:translateX(-120%);pointer-events:none}.start-card[data-inview]:after{transform:translateX(120%);transition:transform .7s ease}@media (hover:hover){.start-card:hover:after{transform:translateX(120%);transition:transform .7s ease}}.start-card__chevron{color:var(--accent-ink)}.start-rise{animation:start-rise .52s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i, 0) * 70ms)}@keyframes start-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.start-signup{border:1px solid color-mix(in srgb,#6366f1 28%,transparent);background:linear-gradient(135deg,#eef2ff,#f5f3ff 60%,#fdf2f8)}.start-signup__cta{position:relative;background:linear-gradient(100deg,#4338ca,#6d28d9)}.start-signup__cta:after{content:"";position:absolute;inset:0;border-radius:inherit;border:2px solid rgba(99,102,241,.5);pointer-events:none;animation:start-pulse 2.8s ease-out infinite}@keyframes start-pulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.12,1.4)}}.start-art{position:relative;display:block;width:100%;aspect-ratio:4/3}.start-art__glow{position:absolute;inset:8% 2%;border-radius:9999px;background:radial-gradient(closest-side,color-mix(in srgb,var(--accent) 38%,transparent),transparent);opacity:.9;transition:transform .3s ease}.start-card[data-inview] .start-art__glow{transform:scale(1.12)}@media (hover:hover){.start-card:hover .start-art__glow{transform:scale(1.12)}}.start-art__frame{position:absolute;display:block;aspect-ratio:4/3;padding:2.4%;background:#fff;border-radius:8%/10%;overflow:hidden;box-shadow:0 6px 14px rgba(31,41,55,.22),0 0 0 1px rgba(31,41,55,.06);transform:translate(calc(var(--dx) * var(--spread, 0) + var(--px, 0) * var(--depth, 1) * -12px),calc(var(--dy) * var(--spread, 0) + var(--py, 0) * var(--depth, 1) * -10px)) rotate(calc(var(--rot) * (1 + var(--spread, 0) * .4)));transition:transform .32s cubic-bezier(.2,.8,.2,1);animation:start-bob 5.5s ease-in-out infinite;animation-delay:var(--delay,0s)}.start-art__frame img{border-radius:6%/8%}@keyframes start-bob{0%,to{translate:0 0}50%{translate:0 -3.5%}}.start-art__badge{position:absolute;right:3%;top:2%;z-index:5;display:block;width:34%;aspect-ratio:1;animation:start-spin 16s linear infinite;transition:scale .26s cubic-bezier(.3,1.6,.5,1)}.start-card[data-inview] .start-art__badge{scale:1.18}@media (hover:hover){.start-card:hover .start-art__badge{scale:1.18}}@keyframes start-spin{to{rotate:1turn}}.start-art__coins{position:absolute;left:34%;top:8%;z-index:2;display:block;width:60%;aspect-ratio:1;transform:translate(calc(var(--px, 0) * -14px),calc(var(--py, 0) * -10px))}.start-art__coin-float{animation:start-coin 2.8s ease-in-out infinite}.start-card[data-inview] .start-art__coin-float{animation-duration:1.1s}@media (hover:hover){.start-card:hover .start-art__coin-float{animation-duration:1.1s}}@media (hover:none){.start-card:not([data-inview]) .start-art__badge,.start-card:not([data-inview]) .start-art__coin-float,.start-card:not([data-inview]) .start-art__frame{animation-play-state:paused}}@keyframes start-coin{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media (prefers-reduced-motion:reduce){.start-card,.start-card:focus-visible,.start-card:hover{transform:none}.start-art__badge,.start-art__coin-float,.start-art__frame,.start-art__glow,.start-card:after{animation:none;transition:none}.start-art__frame{transform:rotate(var(--rot))}.start-backdrop span,.start-rise,.start-signup__cta:after{animation:none}.start-signup__cta:after{opacity:0}.start-card:hover .start-card__tile{transform:none}}