.home-profile-preview{height:auto;align-self:center;border-radius:1.5rem;box-shadow:0 18px 65px rgb(15 23 42/.1)}.home-profile-preview:hover{transform:none}.home-preview-cover{height:145px}.home-preview-caption{position:absolute;right:1rem;top:1rem;font-size:.53rem;letter-spacing:.12em;padding:.4rem .6rem;border-radius:999px;color:var(--text-primary);background:rgb(var(--panel)/.88);backdrop-filter:blur(10px)}.home-preview-content{padding:0 1.6rem 1.2rem}.home-preview-avatar-row{display:flex;justify-content:space-between;align-items:end;position:relative;margin:-38px 0 .9rem}.home-preview-avatar{height:82px;width:82px;border:5px solid rgb(var(--panel));border-radius:50%!important;box-shadow:0 4px 16px #00000012}.home-preview-label{padding-bottom:.2rem;font-size:.63rem;color:var(--text-secondary)}.home-preview-name{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .5rem}.home-preview-name h2{min-width:0;overflow-wrap:anywhere;font-size:1.8rem;font-weight:850;line-height:1.35;letter-spacing:-.04em}.home-preview-handle{font-size:.75rem;color:var(--text-secondary)}.home-preview-bio{margin-top:1.4rem;font-size:.86rem;color:var(--text-secondary);line-height:1.75;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.home-preview-roles{margin-top:1.3rem;font-size:.72rem;color:var(--text-secondary);font-weight:650}.home-preview-details{display:grid;gap:1.1rem;border-top:1px solid rgb(var(--line));margin-top:1.3rem;padding-top:1.2rem}.home-preview-details h3{display:flex;align-items:center;gap:.4rem;font-size:.66rem;color:var(--text-secondary);font-weight:650}.home-preview-tags{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.65rem}.home-preview-tags span{padding:.3rem .6rem;background:rgb(var(--panel-soft));border-radius:.5rem;font-size:.68rem;font-weight:650}.home-preview-tags p{font-size:.75rem;color:var(--text-secondary)}.home-preview-signals{display:flex;flex-wrap:wrap;gap:.8rem;margin:1.25rem 0;color:var(--text-secondary);font-size:.66rem}.home-preview-signals span{display:inline-flex;align-items:center;gap:.35rem}.home-preview-action{display:flex;justify-content:space-between;align-items:center;min-height:44px;padding:.7rem 1rem;border:1px solid rgb(var(--line));border-radius:.8rem;background:rgb(var(--panel-soft));font-size:.78rem;font-weight:750;transition:background .18s ease}.home-preview-action:hover{background:var(--site-accent-soft)}.home-preview-action.home-claim-matched{position:relative;isolation:isolate;overflow:hidden;border-color:transparent;background:linear-gradient(rgb(var(--panel)),rgb(var(--panel))) padding-box,linear-gradient(110deg,#60a5fa,#a78bfa,#f472b6,#fbbf24,#34d399,#60a5fa) border-box;background-size:100% 100%,300% 100%;color:var(--text-primary);animation:home-claim-rainbow 8s ease-in-out infinite alternate;transition:transform .18s ease,box-shadow .18s ease}.home-claim-matched:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(110deg,#60a5fa24,#a78bfa24,#f472b624,#fbbf241c,#34d39924);background-size:300% 100%;animation:home-claim-rainbow 8s ease-in-out infinite alternate;opacity:.65;transition:opacity .18s ease}.home-claim-matched svg{transition:transform .18s ease}.home-claim-matched:is(:hover,:focus-visible){transform:translateY(-2px);box-shadow:0 5px 20px #818cf830}.home-claim-matched:is(:hover,:focus-visible):before{opacity:1}.home-claim-matched:is(:hover,:focus-visible) svg{transform:translate(2px,-2px)}.home-claim-matched:active{transform:translateY(0)}@keyframes home-claim-rainbow{0%{background-position:0 50%}to{background-position:100% 50%}}@media (prefers-reduced-motion:reduce){.home-claim-matched svg,.home-claim-matched:before,.home-preview-action.home-claim-matched{animation:none;transition:none}.home-claim-matched:is(:hover,:focus-visible),.home-claim-matched:is(:hover,:focus-visible) svg{transform:none}}.home-preview-url{margin-top:.75rem;font-size:.62rem;color:var(--text-secondary);text-align:center;overflow-wrap:anywhere}.home-section-heading{margin-bottom:1.4rem}.home-section-heading h2{margin-top:.5rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:850;letter-spacing:-.035em}.home-features{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.home-feature{position:relative;overflow:hidden;padding:1.4rem;border:1px solid rgb(var(--line));border-radius:1.2rem;background:rgb(var(--panel)/.96);transition:transform .18s ease,box-shadow .18s ease}.home-feature:after{content:"";position:absolute;right:-35px;top:-35px;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,var(--site-accent-soft),transparent 70%);pointer-events:none}.home-feature:hover{transform:translateY(-4px);box-shadow:0 14px 30px #0f172a0a}.home-feature-top{display:flex;align-items:center;justify-content:space-between}.home-feature-icon{display:grid;place-items:center;height:44px;width:44px;border:1px solid var(--site-accent-border);background:var(--site-accent-soft);color:var(--site-accent);border-radius:.85rem}.home-feature-number{font-size:.65rem;letter-spacing:.1em;color:var(--text-secondary);opacity:.7}.home-feature h3{font-size:.94rem;font-weight:800;margin-top:1.35rem;line-height:1.45}.home-feature>p{margin-top:.6rem;font-size:.77rem;line-height:1.85;color:var(--text-secondary)}.home-why{display:grid;grid-template-columns:.95fr 1.05fr;gap:1rem}.home-growth,.home-steps,.home-why-intro{border:1px solid rgb(var(--line));border-radius:1.4rem;padding:1.8rem;background:rgb(var(--panel)/.96)}.home-why-intro h2{margin-top:.65rem;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:850;line-height:1.2;letter-spacing:-.035em}.home-why-intro>p:not(.label){margin-top:1rem;font-size:.82rem;color:var(--text-secondary);line-height:1.9}.home-category-links{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:1.5rem}.home-category-links a{display:inline-flex;align-items:center;gap:.45rem;min-height:35px;border:1px solid rgb(var(--line));border-radius:999px;padding:.4rem .8rem;background:rgb(var(--panel-soft));font-size:.66rem;font-weight:650}.home-category-links a:hover{color:var(--site-accent);border-color:var(--site-accent-border)}.home-highlights{display:grid;gap:.8rem}.home-highlight{display:flex;gap:1.1rem;padding:1.3rem;border:1px solid rgb(var(--line));border-radius:1.1rem;background:rgb(var(--panel)/.96)}.home-highlight>svg{flex-shrink:0;color:var(--site-accent);margin-top:.15rem;width:23px;height:23px}.home-highlight h3{font-size:.9rem;font-weight:800}.home-highlight p{margin-top:.4rem;font-size:.77rem;line-height:1.8;color:var(--text-secondary)}.home-journey{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.home-steps>h2{margin-top:.6rem;font-size:1.4rem;font-weight:800;letter-spacing:-.03em}.home-step-list{display:grid;margin-top:1.6rem}.home-step{display:flex;gap:1rem;position:relative;padding-bottom:1.5rem}.home-step:not(:last-child):before{content:"";position:absolute;left:17px;top:37px;bottom:4px;width:1px;background:rgb(var(--line))}.home-step:last-child{padding-bottom:0}.home-step>span{display:grid;place-items:center;flex-shrink:0;width:35px;height:35px;border-radius:50%;color:var(--site-accent);background:var(--site-accent-soft);border:1px solid var(--site-accent-border);font-size:.72rem;font-weight:750}.home-step h3{font-size:.84rem;font-weight:750;margin-top:.1rem}.home-step p{font-size:.74rem;color:var(--text-secondary);line-height:1.8;margin-top:.3rem}.home-growth-header{display:flex;align-items:center;gap:1rem}.home-growth-mark{display:grid;place-items:center;height:58px;width:58px;flex-shrink:0;border-radius:1rem;color:#159947;border:1px solid #34c57733;background:#34c57712}.home-growth-header h2{margin-top:.4rem;font-size:1.3rem;font-weight:800;letter-spacing:-.025em;line-height:1.35}.home-growth-rows{display:grid;gap:.9rem;margin-top:1.5rem}.home-growth-row{display:flex;gap:.8rem;align-items:flex-start;padding-bottom:.9rem;border-bottom:1px solid rgb(var(--line))}.home-growth-row:last-child{border:0;padding-bottom:0}.home-growth-row>svg{flex-shrink:0;width:16px;height:16px;color:var(--text-secondary);margin-top:.15rem}.home-growth-row strong{font-size:.73rem;font-weight:750}.home-growth-row p{margin-top:.25rem;color:var(--text-secondary);font-size:.73rem;line-height:1.7}.home-cta{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2.1rem;border:1px solid var(--site-accent-border);border-radius:1.5rem;background:linear-gradient(120deg,rgb(var(--panel)),color-mix(in srgb,var(--site-accent) 8%,rgb(var(--panel))))}.home-cta-copy{max-width:610px}.home-cta h2{margin-top:.7rem;font-size:clamp(1.5rem,2.8vw,2.1rem);font-weight:850;letter-spacing:-.035em}.home-cta p:not(.label){margin-top:.7rem;font-size:.82rem;line-height:1.8;color:var(--text-secondary)}.home-cta-actions{display:flex;flex-direction:column;gap:.6rem;flex-shrink:0;min-width:185px}.home-cta-actions a{min-height:44px;display:flex;align-items:center;justify-content:center;gap:.6rem;padding:.75rem 1.1rem;border-radius:.8rem;font-size:.75rem;font-weight:750}.growth-chart{width:32px;height:32px;color:inherit}.growth-chart rect{transition:height .22s cubic-bezier(.2,.8,.2,1),y .22s cubic-bezier(.2,.8,.2,1)}@media (max-width:1000px){.home-features{grid-template-columns:repeat(2,minmax(0,1fr))}.home-cta{align-items:flex-start}}@media (max-width:700px){.home-journey,.home-why{grid-template-columns:minmax(0,1fr)}.home-cta{flex-direction:column;padding:1.5rem}.home-cta-actions{width:100%}.home-preview-content{padding-inline:1.2rem}.home-growth,.home-steps,.home-why-intro{padding:1.4rem}}@media (max-width:440px){.home-features{grid-template-columns:minmax(0,1fr)}.home-feature{padding:1.25rem}.home-feature h3{margin-top:.9rem}}@media (prefers-reduced-motion:reduce){.growth-chart rect,.home-feature,.home-preview-action{transition:none}.home-feature:hover{transform:none}}.home-intro-card{display:flex;flex-direction:column;align-self:center;overflow:hidden;border:1px solid rgb(var(--line));border-radius:1.5rem;background:rgb(var(--panel)/.96);box-shadow:0 18px 65px rgb(15 23 42/.1);color:var(--text-primary)}.home-intro-topline{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:1.1rem 1.7rem;border-bottom:1px solid rgb(var(--line));background:linear-gradient(110deg,var(--site-accent-soft),rgb(var(--panel-soft)))}.home-intro-topline>span:first-child{display:flex;align-items:center;gap:.6rem;font-size:.58rem;font-weight:750;letter-spacing:.12em;color:var(--text-secondary)}.home-intro-topline svg{color:var(--site-accent)}.home-intro-dot{width:6px;height:6px;border-radius:50%;background:var(--site-accent);box-shadow:0 0 0 4px var(--site-accent-soft);flex-shrink:0}.home-intro-copy{padding:1.8rem 1.8rem 0}.home-intro-kicker{color:var(--text-secondary);font-size:.57rem;font-weight:700;letter-spacing:.15em}.home-intro-copy h1{margin-top:.65rem;font-size:clamp(3rem,5vw,4.2rem);line-height:1.05;letter-spacing:-.06em;font-weight:850}.home-intro-copy h2{margin-top:1.3rem;font-size:clamp(1.6rem,2.5vw,2.05rem);line-height:1.2;letter-spacing:-.035em;font-weight:750}.home-intro-copy>p:last-child{margin-top:1rem;font-size:.85rem;line-height:1.85;color:var(--text-secondary);max-width:42ch}.home-intro-actions{display:flex;align-items:center;flex-wrap:wrap;gap:.7rem;padding:1.5rem 1.8rem}.home-intro-actions a{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:44px;padding:.75rem 1rem;border-radius:.8rem;font-size:.74rem;font-weight:750}.home-intro-explore{color:var(--text-primary)}.home-intro-explore:hover{background:rgb(var(--panel-soft))}.home-intro-foundations{display:grid;gap:.9rem;margin:0 1.8rem;padding:1.2rem 0 1.6rem;border-top:1px solid rgb(var(--line))}.home-intro-foundations>div{display:flex;align-items:center;gap:.75rem}.home-intro-foundations svg{color:var(--site-accent);flex-shrink:0}.home-intro-foundations span{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem;width:100%}.home-intro-foundations strong{font-size:.7rem;font-weight:750}.home-intro-foundations small{font-size:.65rem;color:var(--text-secondary)}@media (max-width:440px){.home-intro-copy{padding:1.4rem 1.2rem 0}.home-intro-actions{padding:1.2rem}.home-intro-topline{padding-inline:1.2rem}.home-intro-foundations{margin-inline:1.2rem}.home-intro-foundations span{flex-direction:column;gap:.2rem}}.home-preview-edit-bio{display:inline-flex;align-items:center;gap:.45rem;border-radius:.3rem;text-decoration:underline;text-decoration-color:rgb(var(--line));text-underline-offset:4px;transition:color .15s ease}.home-preview-edit-bio:hover{color:var(--site-accent);text-decoration-color:currentColor}.HomeCreatorFlow_root__X6QrU{position:relative;isolation:isolate;overflow:hidden;padding-top:3.5rem;margin-top:3rem;margin-bottom:2rem}.HomeCreatorFlow_backdrop__eBPjg{position:absolute;inset:2rem 0 0;z-index:-1;overflow:hidden;pointer-events:none;opacity:.32;-webkit-mask-image:linear-gradient(transparent,#000 100px,#000 calc(100% - 100px),transparent);mask-image:linear-gradient(transparent,#000 100px,#000 calc(100% - 100px),transparent)}.HomeCreatorFlow_slot__90Qp5{position:absolute;top:0;height:100%;left:var(--left);width:clamp(14rem,23vw,19rem);margin-left:clamp(-9.5rem,-11.5vw,-7rem);animation:HomeCreatorFlow_rise__hFxZ1 linear infinite;animation-delay:var(--delay)}.HomeCreatorFlow_member__QMplW{display:flex;align-items:center;gap:.85rem;border:1px solid var(--site-accent-border);border-radius:1.5rem;padding:.8rem 1rem;background:rgb(var(--panel)/.85);box-shadow:0 8px 30px rgb(15 23 42/.05);transform:rotate(-8deg)}.HomeCreatorFlow_member__QMplW .HomeCreatorFlow_avatar__D8N88{width:3.5rem;height:3.5rem;margin-top:0;flex-shrink:0;border-radius:1rem;background:rgb(var(--panel-soft))}.HomeCreatorFlow_avatar__D8N88 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.HomeCreatorFlow_member__QMplW>div:last-child{min-width:0}.HomeCreatorFlow_member__QMplW span,.HomeCreatorFlow_member__QMplW strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HomeCreatorFlow_member__QMplW strong{color:var(--text-primary);font-size:.95rem;font-weight:800}.HomeCreatorFlow_member__QMplW span{color:var(--text-secondary);font-size:.72rem;margin-top:.25rem}.HomeCreatorFlow_content__liCBU{position:relative}.HomeCreatorFlow_content__liCBU .panel,.HomeCreatorFlow_content__liCBU article{background-color:rgb(var(--panel)/.96)}html[data-theme=shadow] .HomeCreatorFlow_backdrop__eBPjg{opacity:.27}@keyframes HomeCreatorFlow_rise__hFxZ1{0%{transform:translateY(calc(100% + 100px))}to{transform:translateY(-200px)}}@media (max-width:767px){.HomeCreatorFlow_backdrop__eBPjg{opacity:.23}.HomeCreatorFlow_slot__90Qp5{width:13rem;margin-left:-6.5rem;left:var(--mobile-left);animation-delay:var(--mobile-delay)}.HomeCreatorFlow_slot__90Qp5:nth-child(n+9){display:none}.HomeCreatorFlow_member__QMplW{padding:.65rem}.HomeCreatorFlow_root__X6QrU{padding-top:2.5rem;margin-top:2rem}}@media (prefers-reduced-motion:reduce){.HomeCreatorFlow_slot__90Qp5{animation-play-state:paused!important}}.HomeGameHero_hero__U5njF{position:relative;isolation:isolate;overflow:hidden;margin-bottom:2.5rem}.HomeGameHero_backdrop__cFAJ_{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden;opacity:0;transition:opacity .7s ease}.HomeGameHero_backdrop__cFAJ_[data-ready=true]{opacity:1}.HomeGameHero_rows__FGiGQ{position:absolute;inset:-5rem -15%;display:flex;flex-direction:column;justify-content:space-around;gap:1.25rem;transform:rotate(-10deg) scale(1.08)}.HomeGameHero_lane__xXGjp{display:flex;width:100%}.HomeGameHero_track__d3JM1{display:flex;width:-moz-max-content;width:max-content;animation:HomeGameHero_drift__ddWm7 var(--duration,115s) linear infinite;will-change:transform}.HomeGameHero_sequence__1gH7B{display:flex;flex:0 0 auto;min-width:115vw;gap:1.25rem;padding-right:1.25rem}.HomeGameHero_tile__BB_mn{flex:1 0 clamp(11rem,15vw,16rem);width:clamp(11rem,15vw,16rem);aspect-ratio:1;border-radius:1.25rem;overflow:hidden;background:rgb(var(--panel-soft));border:1px solid rgb(var(--line)/.6);box-shadow:0 12px 35px rgb(15 23 42/.12)}.HomeGameHero_tile__BB_mn img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.HomeGameHero_wash__qgp7N{position:absolute;inset:0;background:linear-gradient(180deg,var(--background) 0,transparent 18%,transparent 78%,var(--background) 100%),linear-gradient(90deg,rgb(246 247 251/.7),rgb(246 247 251/.42))}.HomeGameHero_hero__U5njF[data-intensity=subtle] .HomeGameHero_rows__FGiGQ{opacity:.6}html[data-theme=shadow] .HomeGameHero_wash__qgp7N{background:linear-gradient(180deg,var(--background),transparent 18%,transparent 78%,var(--background)),linear-gradient(90deg,rgb(17 19 25/.77),rgb(17 19 25/.58))}.HomeGameHero_content__i6Lui{position:relative;z-index:1}.HomeGameHero_content__i6Lui .hero-eyebrow{display:inline-flex;align-items:center;gap:.65rem;width:-moz-fit-content;width:fit-content;margin-bottom:1.4rem;color:var(--text-secondary);font-size:.65rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.HomeGameHero_content__i6Lui .hero-eyebrow-icon{display:grid;place-items:center;width:2rem;height:2rem;color:var(--site-accent);background:var(--site-accent-soft);border:1px solid var(--site-accent-border);border-radius:.65rem;transform:rotate(-7deg)}.HomeGameHero_content__i6Lui .hero-preview{background:rgb(var(--panel)/.97)}.HomeGameHero_content__i6Lui .hero-intro,.HomeGameHero_content__i6Lui .hero-preview{animation:HomeGameHero_breathe__XdGVL 9s ease-in-out infinite;animation-play-state:paused}.HomeGameHero_content__i6Lui .hero-preview{animation-delay:-4.5s;animation-duration:11s}.HomeGameHero_hero__U5njF[data-moving=true] .HomeGameHero_content__i6Lui .hero-intro,.HomeGameHero_hero__U5njF[data-moving=true] .HomeGameHero_content__i6Lui .hero-preview{animation-play-state:running}.HomeGameHero_hero__U5njF .HomeGameHero_content__i6Lui .hero-intro:focus-within,.HomeGameHero_hero__U5njF .HomeGameHero_content__i6Lui .hero-intro:hover,.HomeGameHero_hero__U5njF .HomeGameHero_content__i6Lui .hero-preview:focus-within,.HomeGameHero_hero__U5njF .HomeGameHero_content__i6Lui .hero-preview:hover{animation-play-state:paused}@keyframes HomeGameHero_breathe__XdGVL{0%,to{transform:translateY(0) rotate(-.12deg)}50%{transform:translateY(-4px) rotate(.12deg)}}.HomeGameHero_controls__Sfj5F{position:relative;z-index:2;display:flex;justify-content:flex-end;max-width:72rem;margin:-1.6rem auto .5rem;padding:0 1rem}.HomeGameHero_pause__pKV3F{display:inline-flex;align-items:center;gap:.4rem;min-height:2rem;padding:.35rem .7rem;border:1px solid rgb(var(--line));border-radius:999px;background:rgb(var(--panel)/.96);color:var(--text-secondary);font-size:.68rem;font-weight:650}.HomeGameHero_pause__pKV3F:hover{color:var(--text-primary);border-color:var(--site-accent)}.HomeGameHero_pause__pKV3F:focus-visible{outline:2px solid var(--site-accent);outline-offset:3px}@keyframes HomeGameHero_drift__ddWm7{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:767px){.HomeGameHero_rows__FGiGQ{inset:-1rem -30%;gap:4rem}.HomeGameHero_tile__BB_mn{flex-basis:10rem;width:10rem;border-radius:.85rem}.HomeGameHero_sequence__1gH7B{gap:.85rem;padding-right:.85rem}.HomeGameHero_controls__Sfj5F{margin-top:-.25rem}}@media (prefers-reduced-motion:reduce){.HomeGameHero_track__d3JM1{animation:none;will-change:auto}.HomeGameHero_backdrop__cFAJ_{transition:none}.HomeGameHero_content__i6Lui .hero-intro,.HomeGameHero_content__i6Lui .hero-preview{animation:none}}