.how-module__tGPR3q__root{--paper:#eef3ec;--paper-strong:#dbe8dd;--ink:#10211f;--muted:#536360;--line:#10211f29;--coral:#2458d3;--mint:#7a9f86;background:var(--paper);min-height:100vh;color:var(--ink);overflow:clip}.how-module__tGPR3q__shell{width:min(100% - 48px,1248px);margin-inline:auto}.how-module__tGPR3q__hero{background:radial-gradient(circle at 82% 26%, #79d4b52e, transparent 28rem), linear-gradient(180deg, #f8faf5 0%, var(--paper) 100%);align-items:center;min-height:min(560px,68svh);padding-block:clamp(6.5rem,10vw,9rem) clamp(4rem,6vw,5.5rem);display:grid}.how-module__tGPR3q__heroCopy{gap:1.5rem;max-width:1040px;display:grid}.how-module__tGPR3q__heroCopy h1,.how-module__tGPR3q__flowIntro h2,.how-module__tGPR3q__storyStep h3{font-family:var(--font-geist-sans), Arial, sans-serif;letter-spacing:-.064em;text-wrap:balance;margin:0;font-weight:400}.how-module__tGPR3q__heroCopy h1{max-width:15ch;font-size:clamp(3.75rem,7.2vw,7.25rem);line-height:.9}.how-module__tGPR3q__heroCopy p,.how-module__tGPR3q__flowIntro p,.how-module__tGPR3q__storyStep p{color:var(--muted);margin:0;line-height:1.7}.how-module__tGPR3q__heroCopy p{max-width:64ch;font-size:clamp(1rem,1.25vw,1.12rem)}.how-module__tGPR3q__heroCopy a{width:fit-content;min-height:46px;color:inherit;border-bottom:1px solid;align-items:center;gap:.7rem;margin-top:.4rem;font-size:.84rem;font-weight:700;text-decoration:none;display:inline-flex}.how-module__tGPR3q__flowSection{background:var(--paper-strong);padding-block:clamp(4.75rem,8vw,8rem)}.how-module__tGPR3q__flowIntro{grid-template-columns:minmax(0,1fr) minmax(300px,.58fr);align-items:end;gap:clamp(2rem,7vw,7rem);margin-bottom:clamp(2.75rem,5vw,4.5rem);display:grid}.how-module__tGPR3q__flowIntro h2{max-width:13ch;font-size:clamp(2.75rem,5.4vw,5.4rem);line-height:.92}.how-module__tGPR3q__flowIntro p{max-width:58ch}.how-module__tGPR3q__storyControls{justify-content:flex-end;margin:0 0 1rem;display:flex}.how-module__tGPR3q__storyControls button{border:0;border-bottom:1px solid var(--line);min-height:44px;color:var(--muted);cursor:pointer;font:inherit;background:0 0;align-items:center;gap:.55rem;padding:0 .8rem;font-size:.72rem;display:inline-flex}.how-module__tGPR3q__storySteps{gap:clamp(1rem,2vw,1.5rem);margin:0;padding:0;list-style:none;display:grid}.how-module__tGPR3q__storyStep{border:1px solid var(--line);background:#ffffff2e;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);align-items:center;gap:clamp(2.5rem,6vw,6rem);min-height:clamp(500px,58vw,660px);padding:clamp(1rem,1.6vw,1.5rem);display:grid}.how-module__tGPR3q__storySteps>li:nth-child(2n) .how-module__tGPR3q__storyStep{grid-template-columns:minmax(300px,.92fr) minmax(0,1.08fr)}.how-module__tGPR3q__storySteps>li:nth-child(2n) .how-module__tGPR3q__storyStage{order:2}.how-module__tGPR3q__storySteps>li:nth-child(2n) .how-module__tGPR3q__storyCopy{order:1}.how-module__tGPR3q__storyStage{aspect-ratio:16/10;background:var(--paper);width:100%;margin:0;position:relative;overflow:hidden}.how-module__tGPR3q__storyVideo,.how-module__tGPR3q__storyPoster{background:var(--paper);object-fit:cover;width:100%;height:100%;display:block}.how-module__tGPR3q__storyCopy{align-content:center;gap:1.15rem;padding:clamp(1rem,2vw,2rem);display:grid}.how-module__tGPR3q__storyCopy>span{color:var(--coral);font-family:var(--font-geist-mono), monospace;font-size:.68rem;font-weight:700}.how-module__tGPR3q__storyStep h3{max-width:13ch;font-size:clamp(2.45rem,4vw,4.35rem);line-height:.92}.how-module__tGPR3q__storyStep p{max-width:46ch;font-size:.92rem}.how-module__tGPR3q__storyDetail{border-top:1px solid var(--line);padding-top:1rem;color:var(--ink)!important;font-size:.8rem!important}.how-module__tGPR3q__stageVisual{color:#f8f2e9;isolation:isolate;background:#0f2e30;width:100%;height:100%;min-height:100%;padding:clamp(1rem,2.3vw,1.7rem);position:relative;overflow:hidden}.how-module__tGPR3q__stageGrid{z-index:-1;opacity:.16;background-image:linear-gradient(#f8f2e90a 1px,#0000 1px),linear-gradient(90deg,#f8f2e90a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(110deg,#0000,#000 24% 76%,#0000);mask-image:linear-gradient(110deg,#0000,#000 24% 76%,#0000)}.how-module__tGPR3q__stageVisualHeader{color:#f8f2e985;font-family:var(--font-geist-mono), monospace;letter-spacing:.04em;grid-template-columns:auto minmax(2rem,1fr) minmax(0,auto);align-items:center;gap:.75rem;font-size:.58rem;display:grid}.how-module__tGPR3q__stageVisualHeader i{background:#f8f2e924;height:1px}.how-module__tGPR3q__stageVisualHeader strong{color:#f8f2e9b8;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-weight:560;overflow:hidden}.how-module__tGPR3q__briefVisual,.how-module__tGPR3q__creatorVisual,.how-module__tGPR3q__publishVisual,.how-module__tGPR3q__verifyVisual,.how-module__tGPR3q__rewardVisual{position:absolute;inset:3.8rem clamp(1rem,2.3vw,1.7rem) clamp(1rem,2.3vw,1.7rem)}.how-module__tGPR3q__briefVisual{grid-template-columns:minmax(180px,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(1rem,3vw,2.4rem);display:grid}.how-module__tGPR3q__briefSheet{background:#f8f2e90f;border:1px solid #f8f2e929;align-content:start;gap:1rem;min-height:205px;padding:1.25rem;display:grid;position:relative}.how-module__tGPR3q__briefSheet svg{color:var(--coral)}.how-module__tGPR3q__briefSheet span{background:#f8f2e929;width:82%;height:7px;display:block}.how-module__tGPR3q__briefSheet span:nth-of-type(2){width:62%}.how-module__tGPR3q__briefSheet span:nth-of-type(3){width:72%}.how-module__tGPR3q__briefSheet b{border-left:1px solid var(--mint);border-bottom:1px solid var(--mint);clip-path:polygon(0 78%,25% 58%,50% 70%,75% 24%,100% 0,100% 100%,0 100%);background:#79d4b52e;width:42%;height:28%;position:absolute;bottom:1rem;right:1rem}.how-module__tGPR3q__briefVisual ol,.how-module__tGPR3q__verifyVisual ol{margin:0;padding:0;list-style:none}.how-module__tGPR3q__briefVisual li,.how-module__tGPR3q__verifyVisual li{border-bottom:1px solid #f8f2e924;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:54px;display:grid}.how-module__tGPR3q__briefVisual li>span,.how-module__tGPR3q__verifyVisual li>span,.how-module__tGPR3q__rewardRail span{color:var(--coral);font-family:var(--font-geist-mono), monospace;font-size:.56rem}.how-module__tGPR3q__briefVisual li strong,.how-module__tGPR3q__verifyVisual li strong{font-size:.72rem;font-weight:560}.how-module__tGPR3q__briefVisual li i,.how-module__tGPR3q__verifyVisual li i{background:var(--mint);border-radius:50%;width:8px;height:8px;box-shadow:0 0 12px #79d4b56b}.how-module__tGPR3q__briefVisual li i[data-tone=coral],.how-module__tGPR3q__verifyVisual li i[data-state=review]{background:var(--coral);box-shadow:0 0 12px #ed654d6b}.how-module__tGPR3q__creatorVisual{grid-template-rows:minmax(0,1fr) auto;gap:1rem;display:grid}.how-module__tGPR3q__creatorFrames{grid-template-columns:repeat(3,minmax(0,1fr));place-self:center;gap:clamp(.7rem,2vw,1.2rem);width:min(100%,520px);display:grid}.how-module__tGPR3q__creatorFrames article{background:linear-gradient(160deg,#79d4b51a,#0000 48%),#f8f2e90a;border:1px solid #f8f2e926;grid-template-rows:1fr auto;min-height:205px;padding:.7rem;display:grid}.how-module__tGPR3q__creatorFrames article[data-frame="1"]{transform:translateY(.8rem)}.how-module__tGPR3q__creatorFrames article[data-frame="2"]{transform:translateY(-.45rem)}.how-module__tGPR3q__creatorFrames article>span{place-items:center;display:grid}.how-module__tGPR3q__creatorFrames article>span i:first-child{background:linear-gradient(145deg,#2458d3,#8eaae6);border-radius:50%;width:42px;height:42px}.how-module__tGPR3q__creatorFrames article>span i:last-child{background:#f8f2e91f;border-radius:44% 44% 10% 10%;width:76%;height:42%;margin-top:-.25rem}.how-module__tGPR3q__creatorFrames strong{font-family:var(--font-geist-mono), monospace;text-align:center;border-top:1px solid #f8f2e91f;padding-top:.65rem;font-size:.58rem;font-weight:560}.how-module__tGPR3q__creatorRoute{color:var(--mint);grid-template-columns:auto minmax(1rem,1fr) 8px minmax(1rem,1fr) 8px minmax(1rem,1fr);align-items:center;gap:.55rem;display:grid}.how-module__tGPR3q__creatorRoute i{background:linear-gradient(90deg, var(--mint), #79d4b51f);height:1px}.how-module__tGPR3q__creatorRoute b{background:var(--coral);width:8px;height:8px;transform:rotate(45deg)}.how-module__tGPR3q__publishVisual{grid-template-columns:minmax(140px,.72fr) minmax(80px,.5fr) minmax(180px,1fr);align-items:center;gap:clamp(1rem,3vw,2.5rem);display:grid}.how-module__tGPR3q__publishSource{justify-items:center;gap:.8rem;display:grid}.how-module__tGPR3q__publishSource>span{color:#0f2e30;background:linear-gradient(145deg,#79d4b5,#e3bea4);place-items:center;width:76px;height:76px;display:grid;transform:rotate(45deg)}.how-module__tGPR3q__publishSource svg{transform:rotate(-45deg)}.how-module__tGPR3q__publishSource strong{text-align:center;max-width:15ch;font-size:.68rem;font-weight:560}.how-module__tGPR3q__publishLink{color:var(--coral);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.how-module__tGPR3q__publishLink i{background:linear-gradient(90deg, transparent, var(--coral));height:1px}.how-module__tGPR3q__publishLink i:last-child{background:linear-gradient(90deg, var(--mint), transparent)}.how-module__tGPR3q__publishPlatforms{gap:.6rem;display:grid}.how-module__tGPR3q__publishPlatforms span{border-bottom:1px solid #f8f2e926;grid-template-columns:1.75rem minmax(0,1fr);align-items:center;gap:.65rem;min-height:46px;padding-inline:.8rem;display:grid}.how-module__tGPR3q__publishPlatforms svg{color:var(--mint);font-size:1.1rem}.how-module__tGPR3q__publishPlatforms b{font-size:.7rem;font-weight:560}.how-module__tGPR3q__publishVisual small{color:#f8f2e99e;align-items:center;gap:.45rem;font-size:.6rem;display:inline-flex;position:absolute;bottom:0;right:0}.how-module__tGPR3q__publishVisual small svg{color:var(--mint)}.how-module__tGPR3q__verifyVisual{grid-template-columns:minmax(180px,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(1rem,3vw,2.4rem);display:grid}.how-module__tGPR3q__scanWindow{min-height:220px;color:var(--mint);border:1px solid #f8f2e924;place-items:center;display:grid;position:relative;overflow:hidden}.how-module__tGPR3q__scanWindow span{border:1px solid #79d4b561;width:110px;height:150px;position:absolute}.how-module__tGPR3q__scanWindow i{background:var(--coral);height:1px;animation:3.4s ease-in-out infinite alternate how-module__tGPR3q__how-scan;position:absolute;left:14%;right:14%;box-shadow:0 0 16px #ed654da3}.how-module__tGPR3q__rewardVisual{grid-template-columns:minmax(0,1.2fr) minmax(150px,.8fr);align-items:center;gap:clamp(1rem,3vw,2.5rem);display:grid}.how-module__tGPR3q__rewardRail{display:grid}.how-module__tGPR3q__rewardRail>div{grid-template-columns:2rem 1px minmax(0,1fr);align-items:center;gap:.8rem;min-height:62px;display:grid}.how-module__tGPR3q__rewardRail i{background:linear-gradient(var(--mint), #79d4b51f);align-self:stretch}.how-module__tGPR3q__rewardRail strong{font-size:.7rem;font-weight:560}.how-module__tGPR3q__rewardLedger{background:#f8f2e90a;border:1px solid #f8f2e924;align-content:center;gap:1rem;min-height:220px;padding:1.2rem;display:grid}.how-module__tGPR3q__rewardLedger span{background:#f8f2e921;height:8px;display:block}.how-module__tGPR3q__rewardLedger span:nth-child(2){width:74%}.how-module__tGPR3q__rewardLedger span:nth-child(3){width:54%}.how-module__tGPR3q__rewardLedger b{aspect-ratio:1;border:1px solid var(--coral);background:radial-gradient(circle,#ed654d3d,#0000 64%);border-radius:50%;width:44%;margin-top:.5rem}@keyframes how-module__tGPR3q__how-scan{0%{transform:translateY(-78px)}to{transform:translateY(78px)}}.how-module__tGPR3q__closeSection{background:var(--paper);padding-block:clamp(5.25rem,9vw,8rem)}@media (max-width:960px){.how-module__tGPR3q__hero{min-height:auto}.how-module__tGPR3q__flowIntro{grid-template-columns:1fr}.how-module__tGPR3q__storySteps{gap:1rem}.how-module__tGPR3q__storyStep{grid-template-columns:1fr;gap:0;min-height:0;padding:.75rem}.how-module__tGPR3q__storySteps>li:nth-child(2n) .how-module__tGPR3q__storyStep{grid-template-columns:1fr}.how-module__tGPR3q__storySteps>li:nth-child(2n) .how-module__tGPR3q__storyStage,.how-module__tGPR3q__storyStage{order:1}.how-module__tGPR3q__storySteps>li:nth-child(2n) .how-module__tGPR3q__storyCopy,.how-module__tGPR3q__storyCopy{order:2;padding:clamp(2rem,6vw,3rem) clamp(1rem,4vw,2rem)}.how-module__tGPR3q__storyStep h3{max-width:15ch}}@media (max-width:640px){.how-module__tGPR3q__shell{width:min(100% - 32px,1248px)}.how-module__tGPR3q__hero{padding-block:7.5rem 5.5rem}.how-module__tGPR3q__heroCopy h1{font-size:clamp(3.2rem,15vw,4.75rem)}.how-module__tGPR3q__flowSection{padding-block:4.5rem 6rem}.how-module__tGPR3q__flowIntro{margin-bottom:3rem}.how-module__tGPR3q__flowIntro h2{font-size:clamp(2.7rem,13vw,4rem)}.how-module__tGPR3q__storyStep h3{font-size:clamp(2.75rem,13vw,4.25rem)}.how-module__tGPR3q__storyStage{aspect-ratio:4/3}.how-module__tGPR3q__storyStep{padding:.55rem}.how-module__tGPR3q__storyCopy{padding:2rem .7rem 2.3rem}.how-module__tGPR3q__stageVisual{padding:.8rem}.how-module__tGPR3q__stageVisualHeader{grid-template-columns:auto minmax(1rem,1fr)}.how-module__tGPR3q__stageVisualHeader strong{display:none}.how-module__tGPR3q__briefVisual,.how-module__tGPR3q__creatorVisual,.how-module__tGPR3q__publishVisual,.how-module__tGPR3q__verifyVisual,.how-module__tGPR3q__rewardVisual{inset:2.8rem .8rem .8rem}.how-module__tGPR3q__briefVisual,.how-module__tGPR3q__verifyVisual{grid-template-columns:minmax(96px,.72fr) minmax(0,1.28fr);gap:.75rem}.how-module__tGPR3q__briefSheet,.how-module__tGPR3q__scanWindow,.how-module__tGPR3q__rewardLedger{min-height:170px}.how-module__tGPR3q__briefSheet{gap:.65rem;padding:.8rem}.how-module__tGPR3q__briefVisual li,.how-module__tGPR3q__verifyVisual li{grid-template-columns:1.4rem minmax(0,1fr) auto;gap:.4rem;min-height:40px}.how-module__tGPR3q__creatorFrames{gap:.45rem}.how-module__tGPR3q__creatorFrames article{min-height:164px;padding:.45rem}.how-module__tGPR3q__publishVisual{grid-template-columns:74px 42px minmax(0,1fr);gap:.45rem}.how-module__tGPR3q__publishSource>span{width:56px;height:56px}.how-module__tGPR3q__publishSource strong,.how-module__tGPR3q__publishVisual small{display:none}.how-module__tGPR3q__publishPlatforms{gap:.2rem}.how-module__tGPR3q__publishPlatforms span{min-height:38px;padding-inline:.35rem}.how-module__tGPR3q__rewardVisual{grid-template-columns:minmax(0,1.18fr) minmax(105px,.82fr);gap:.75rem}.how-module__tGPR3q__rewardRail>div{min-height:48px}.how-module__tGPR3q__rewardLedger{padding:.75rem}.how-module__tGPR3q__closeSection{padding-block:5.25rem}}@media (prefers-reduced-motion:reduce){.how-module__tGPR3q__scanWindow i{animation:none}}
