.pocketHero{grid-template-columns:1.04fr 1fr!important;gap:18px!important;min-height:630px;align-items:center!important;padding-top:35px!important;padding-bottom:22px!important}.heroEditorial{position:relative;z-index:2}.heroEditorial h1{font-size:clamp(52px,5.9vw,86px)!important;letter-spacing:-.065em!important;line-height:1.01!important;max-width:790px!important}.heroLastLine{white-space:nowrap}.heroLastLine em{font-style:normal;color:#777b77}.heroIntro{font-size:18px!important;line-height:1.6!important;margin-top:30px!important}.heroMachine{position:relative;height:570px;perspective:900px;isolation:isolate;--tilt-x:0deg;--tilt-y:0deg;--object-x:0px;--scroll-shift:0px}.machineMeta,.machineFoot{position:absolute;left:20px;right:20px;display:flex;justify-content:space-between;font:10px monospace;letter-spacing:1px;color:#777;z-index:4}.machineMeta{top:17px}.machineFoot{bottom:51px;letter-spacing:.4px}.machineFoot b{color:#202420}.machineOrbit{position:absolute;width:405px;height:405px;border:1px solid #c8ccc5;border-radius:50%;left:50%;top:45%;transform:translate(-50%,-50%) rotateX(65deg) rotate(-25deg);z-index:-1}.orbitTwo{width:510px;height:510px;transform:translate(-50%,-50%) rotateX(65deg) rotate(25deg);border-style:dashed;opacity:.55}.machineGlow{position:absolute;inset:90px 20px;background:radial-gradient(ellipse,#fff8,transparent 65%);z-index:-2}.heroPocketTarget{position:absolute;inset:40px 20px 80px;display:grid;place-items:center;border-radius:50%;transition:background .3s}.pocketFloat{width:440px;max-width:100%;animation:pocketHover 7s ease-in-out infinite}.pocketSculpture{width:100%;display:block;filter:drop-shadow(0 28px 22px #171d1720);transform:translate(var(--object-x),var(--scroll-shift)) rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transition:transform .25s ease-out}.routeChip{position:absolute;display:flex;align-items:center;gap:12px;padding:14px 17px;border:1px solid #c9cdc5;border-radius:13px;background:#f8f9f4e8;box-shadow:0 12px 24px #1c251c09;cursor:grab;z-index:5;transition:transform .35s,border-color .35s,background .35s;backdrop-filter:blur(12px)}.routeChip:hover{transform:translateY(-5px);border-color:#515751}.routeChip.selected{border-color:#303630;background:#fff}.routeChip img{width:90px;height:24px;object-fit:contain;mix-blend-mode:multiply}.routeChipIcon{font:9px monospace;color:#92978f}.routeIndicator{height:5px;width:5px;background:#c6cbc1;border-radius:50%}.selected .routeIndicator{background:#252b25}.routePaypal{top:105px;left:2px;transform:rotate(-6deg)}.routeCash{right:-4px;top:240px;transform:rotate(5deg)}.routeVenmo{left:30px;bottom:100px;transform:rotate(-3deg)}.routeInstruction{position:absolute;bottom:10px;width:100%;text-align:center;font-size:11px;color:#787c75}.dropHint{position:absolute;font:10px monospace;letter-spacing:2px;bottom:72px;opacity:0;transition:opacity .2s}.isDragging .dropHint,.dropActive .dropHint{opacity:1}.dropActive{background:#ffffff88;outline:1px dashed #4a514a}.routeDocked .pocketFloat{animation:pocketDock .8s ease,pocketHover 7s .8s ease-in-out infinite}.quickLaunch{margin:0 0 55px;padding:27px 30px;display:grid;grid-template-columns:180px 1fr auto 150px;gap:22px;align-items:center;border-top:1px solid #cbd0c6;border-bottom:1px solid #cbd0c6;background:#ffffff35}.quickCopy{display:grid;gap:7px}.quickCopy strong{font-size:24px;letter-spacing:-1px}.quickCopy .sectionLabel{font-size:9px;letter-spacing:1.1px}.quickField .profileInput{margin:0!important}.quickField input{width:100%}.quickFine{font-size:11px;line-height:1.6;color:#777d74}.quickAction button{white-space:nowrap}.srOnly{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.brandTicker{margin:0 calc((100vw - 100%)/-2);overflow:hidden;background:#252a25;color:#e6e9e0;padding:25px 0}.brandTicker>div{display:flex;width:max-content;align-items:center;gap:42px;animation:tickerMove 40s linear infinite}.brandTicker span{font-family:'Pocket Display',sans-serif;font-size:28px;letter-spacing:-1px}.brandTicker i{font-size:26px;font-style:normal;color:#929b8c}.scrollJourney{height:260vh;position:relative;padding-top:50px}.journeySticky{position:sticky;top:88px;padding:10px 0 26px}.journeyHead{display:flex;justify-content:space-between;align-items:end;margin-bottom:24px}.journeyHead h2{font-family:'Pocket Display',sans-serif;font-size:clamp(36px,4vw,56px);line-height:1.04;letter-spacing:-2.5px;margin:12px 0 0}.journeyHead p{font-size:14px;line-height:1.65;color:#777e73;margin:0 0 3px}.journeySurface{height:410px;position:relative;overflow:hidden;background:#dfe3d9;border:1px solid #c5ccc0;border-radius:18px}.journeyGrid{position:absolute;inset:0;background-image:linear-gradient(#bec6b62b 1px,transparent 1px),linear-gradient(90deg,#bec6b62b 1px,transparent 1px);background-size:32px 32px;mask-image:radial-gradient(ellipse,#000,transparent)}.journeyEyebrow{position:absolute;top:24px;left:27px;font:10px monospace;letter-spacing:1.3px;color:#79816f}.journeyScene{position:absolute;inset:28px 65px 130px;display:flex;align-items:center;justify-content:space-between;transition:opacity .6s,transform .8s}.journeyCoin{display:grid;text-align:center;gap:13px;transition:transform .8s,opacity .8s}.journeyCoin>span{width:70px;height:70px;display:grid;place-items:center;background:#242d23;border-radius:50%;color:#e5eadf;font:800 36px 'Pocket Display';box-shadow:0 8px 0 #182217,0 20px 25px #19241820}.journeyCoin small,.journeyPocket>span{font:8px monospace;letter-spacing:1px;color:#77816e}.journeyPocket{width:250px;text-align:center;transition:transform .9s}.journeyPocket img{width:245px;filter:drop-shadow(0 14px 12px #202a2022);transition:transform .9s}.journeyPocket>span{display:block;margin-top:-20px}.journeyDestination{width:145px;display:grid;gap:14px;justify-items:center;transition:opacity .8s,transform .8s}.journeyDestination img{width:125px;height:30px;object-fit:contain;mix-blend-mode:multiply}.journeyDestination span{font-size:14px;font-weight:700}.journeyDestination small{font:9px monospace;color:#75806d}.journeyLink{height:1px;flex:1;background:#b9c3b0;position:relative;max-width:150px;margin:0 15px;overflow:hidden}.journeyLink i{position:absolute;top:0;height:1px;width:22px;background:#374631;animation:flowTravel 2.5s linear infinite}.journeyLink i:nth-child(2){animation-delay:-.8s}.journeyLink i:nth-child(3){animation-delay:-1.6s}.journeySurface[data-step="0"] .journeyDestination,.journeySurface[data-step="0"] .linkB{opacity:.2;transform:translateX(20px)}.journeySurface[data-step="0"] .journeyPocket{transform:scale(.82)}.journeySurface[data-step="1"] .journeyPocket{transform:scale(1.15)}.journeySurface[data-step="1"] .journeyCoin{opacity:.4;transform:scale(.8)}.journeySurface[data-step="1"] .journeyDestination{opacity:.3}.journeySurface[data-step="2"] .journeyCoin{opacity:.25;transform:translateX(20px) scale(.75)}.journeySurface[data-step="2"] .journeyPocket img{transform:rotate(-6deg)}.journeySurface[data-step="2"] .journeyDestination{transform:scale(1.12)}.journeyReceipt{position:absolute;left:50%;top:53px;transform:translate(-50%,40px) rotate(3deg);width:340px;padding:25px;background:#f4f6ef;border:1px solid #b7c0af;border-radius:8px;box-shadow:0 20px 40px #26331e15;opacity:0;transition:opacity .7s,transform .7s}.journeyReceipt>div{display:flex;justify-content:space-between;border-top:1px solid #d8ddcf;padding:13px 0;font-size:11px}.receiptIndex{display:block;font:10px monospace;color:#79856d;margin-bottom:18px}.journeySurface[data-step="3"] .journeyScene{opacity:.12;transform:scale(.85)}.journeySurface[data-step="3"] .journeyReceipt{opacity:1;transform:translate(-50%,0) rotate(-2deg)}.journeyStageText{position:absolute;bottom:43px;left:28px;right:28px;display:grid;grid-template-columns:40px 1fr 1.25fr;gap:18px;align-items:start}.journeyStageText>span{font:12px monospace;color:#78836e}.journeyStageText h3{font-family:'Pocket Display';font-size:25px;letter-spacing:-1px;margin:0}.journeyStageText p{font-size:12px;line-height:1.6;color:#66735d;margin:0}.journeyProgress{position:absolute;bottom:0;left:0;right:0;height:3px;background:#cbd3c3}.journeyProgress>i{display:block;height:100%;background:#343f2d;transform-origin:left;transition:transform .12s}.journeyCorner{position:absolute;bottom:15px;left:28px;font:8px monospace;letter-spacing:1px;color:#89947e}.journeyTabs{display:flex;gap:9px;margin-top:15px}.journeyTabs button{flex:1;text-align:left;background:transparent;border:1px solid #c6cdc0;border-radius:7px;padding:13px 16px;font-size:11px;color:#838c7b;cursor:pointer;transition:background .3s,color .3s}.journeyTabs button.selected{background:#2a3326;color:#edf0e6;border-color:#2a3326}.journeyTabs button span{margin-right:14px;font:10px monospace}.journeyRoutes{display:flex;justify-content:center;align-items:center;gap:28px;margin-top:17px}.journeyRoutes>span{font:9px monospace;color:#848d7c;letter-spacing:1px}.journeyRoutes button{background:transparent;border:0;padding:8px;opacity:.4;cursor:pointer;transition:opacity .3s}.journeyRoutes button.selected,.journeyRoutes button:hover{opacity:1}.journeyRoutes img{width:80px;height:20px;object-fit:contain;mix-blend-mode:multiply}.premiumReveal{opacity:0;transform:translateY(30px);transition:opacity .8s,transform .8s}.premiumVisible{opacity:1;transform:none}.offscreenMotion *,.pausePremium *{animation-play-state:paused!important}@keyframes pocketHover{0%,100%{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-16px) rotate(2deg)}}@keyframes pocketDock{0%,100%{transform:scale(1)}45%{transform:scale(1.07) rotate(-5deg)}}@keyframes tickerMove{to{transform:translateX(-50%)}}@keyframes flowTravel{from{left:-22px}to{left:100%}}
@media(min-width:1500px){.pocketHero{min-height:720px}.heroMachine{height:620px}.pocketFloat{width:500px}.journeySurface{height:440px}}
@media(max-height:800px) and (min-width:801px){.journeyHead h2{font-size:38px}.journeySurface{height:340px}.journeyScene{inset:15px 65px 115px}.journeyPocket img{width:195px}.journeyReceipt{top:40px;padding:18px}.journeyStageText{bottom:39px}.journeyHead{margin-bottom:18px}.journeyRoutes{margin-top:8px}}
@media(max-width:1000px){.heroEditorial h1{font-size:56px!important}.heroMachine{height:500px}.pocketFloat{width:360px}.machineOrbit{width:330px;height:330px}.orbitTwo{width:410px;height:410px}.routeChip{padding:11px;gap:8px}.routeChip img{width:75px}.routeCash{right:-5px}.quickLaunch{grid-template-columns:140px 1fr auto;gap:18px}.quickFine{display:none}.journeyScene{inset:35px 30px 140px}.journeyPocket{width:200px}.journeyPocket img{width:200px}.journeyLink{margin:0 7px}.journeyStageText{grid-template-columns:25px 1fr 1.3fr;gap:12px}}
@media(max-width:700px){.pocketHero{grid-template-columns:1fr!important;padding-top:40px!important;gap:0!important;min-height:0}.heroEditorial h1{font-size:clamp(38px,8.9vw,62px)!important;letter-spacing:-.055em!important}.heroIntro{font-size:15px!important;margin-top:22px!important}.heroMachine{height:440px;margin-top:20px}.machineMeta{top:8px}.pocketFloat{width:330px}.heroPocketTarget{inset:12px 10px 72px}.routePaypal{top:75px;left:0}.routeCash{top:185px;right:0}.routeVenmo{bottom:90px;left:14px}.machineOrbit{width:310px;height:310px}.orbitTwo{width:365px;height:365px}.machineFoot{font-size:8px;left:10px;right:10px;bottom:43px}.routeInstruction{font-size:10px;bottom:7px}.quickLaunch{grid-template-columns:1fr auto;padding:23px 0;gap:14px;margin-bottom:30px}.quickCopy{grid-column:1/-1}.quickCopy strong{font-size:21px}.quickCopy .sectionLabel{font-size:8px}.quickAction button{font-size:11px;padding:15px 13px!important}.quickField input{font-size:12px!important}.brandTicker{padding:20px 0}.brandTicker span{font-size:23px}.brandTicker>div{gap:24px}.scrollJourney{height:240vh;padding-top:30px}.journeySticky{top:72px}.journeyHead{display:block;margin-bottom:20px}.journeyHead h2{font-size:38px;letter-spacing:-1.8px}.journeyHead p{font-size:12px;margin-top:12px}.journeySurface{height:360px;border-radius:12px}.journeyEyebrow{font-size:8px;top:17px;left:16px}.journeyScene{inset:30px 15px 145px}.journeyCoin>span{width:42px;height:42px;font-size:25px;box-shadow:0 5px 0 #182217,0 13px 20px #19241820}.journeyCoin{gap:10px}.journeyCoin small{font-size:6px}.journeyPocket{width:130px}.journeyPocket img{width:140px;margin-left:-5px}.journeyPocket>span{font-size:6px;margin-top:-13px}.journeyDestination{width:85px;gap:10px}.journeyDestination img{width:78px;height:19px}.journeyDestination span{font-size:10px}.journeyDestination small{font-size:7px}.journeyLink{min-width:8px;margin:0 4px}.journeyStageText{left:16px;right:16px;bottom:41px;grid-template-columns:20px 1fr;gap:10px}.journeyStageText h3{font-size:22px}.journeyStageText p{grid-column:2;font-size:11px;line-height:1.5}.journeyCorner{font-size:7px;left:16px}.journeyReceipt{width:260px;top:44px;padding:18px}.journeyReceipt>div{font-size:10px;padding:10px 0}.journeyTabs{gap:5px;margin-top:10px}.journeyTabs button{padding:10px 7px;font-size:9px;display:grid;gap:5px}.journeyTabs button span{margin:0;font-size:8px}.journeyRoutes{gap:12px;margin-top:8px}.journeyRoutes>span{font-size:7px}.journeyRoutes img{width:61px;height:16px}.journeyRoutes button{padding:5px}.heroEditorial .heroFooter{margin-top:25px!important}}
@media(prefers-reduced-motion:reduce){*{animation:none!important;scroll-behavior:auto!important}.scrollJourney{height:auto;padding-bottom:45px}.journeySticky{position:relative;top:auto}.pocketSculpture{transform:none}.premiumReveal{opacity:1;transform:none}.journeySurface *{transition:none!important}}

.journeyStageText{grid-template-columns:40px 1fr}.journeyStageText>div{display:grid;grid-template-columns:1fr 1.25fr;gap:30px}.journeyStageText p{margin:0}.journeyProgress>i{font-style:normal}@media(max-width:700px){.journeyStageText{grid-template-columns:20px 1fr}.journeyStageText>div{display:block}.journeyStageText p{margin-top:8px}}
/* Pocket process: structured cards and a consistent title hierarchy. */
.howSection{display:grid;grid-template-columns:.8fr 1.35fr;gap:70px;padding:80px 0!important;border-top:0!important;align-items:start}.howIntro{padding-top:10px}.howIntro>.sectionLabel{display:inline-flex;background:#d8dcd3;border:1px solid #c5cbc0;border-radius:6px;padding:9px 12px;font-size:12px;letter-spacing:.7px}.howIntro h2{font-size:clamp(34px,3.6vw,49px)!important;line-height:1.08!important;margin-top:24px!important}.howIntro>p{font-size:16px!important;line-height:1.7!important;max-width:350px;color:#596053!important}.howBrand{margin-top:35px!important;padding-top:24px;border-top:1px solid #c9cfc3;max-width:350px;gap:13px!important}.howBrand img{width:40px!important;height:46px!important;object-fit:contain}.howBrand span{font-size:13px!important;color:#58614f}.howSteps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.howSteps article{display:block!important;position:relative;padding:0!important;border:1px solid #bec6b5!important;border-radius:13px;overflow:hidden;background:#f3f5ed;box-shadow:0 6px 18px #29321e04;transition:transform .4s,box-shadow .4s}.howSteps article:hover{box-shadow:0 12px 28px #29321e0c;transform:translateY(-4px)}.howSteps article>span{position:absolute;left:18px;top:18px;font:12px monospace!important;width:30px;height:30px;display:grid;place-items:center;border:1px solid #c4ccba;border-radius:7px;background:#f5f7ef;color:#667358!important}.howSteps article>div{display:block!important}.howSteps h3{display:flex;align-items:center;min-height:68px;padding:17px 15px 17px 61px;margin:0!important;background:#e2e7da;border-bottom:1px solid #cbd3c0;font-family:'Pocket Display',sans-serif!important;font-size:17px!important;letter-spacing:-.45px;line-height:1.25;font-weight:800}.howSteps p{padding:21px 20px 25px;margin:0!important;font-size:14px!important;line-height:1.65!important;color:#616c56!important;min-height:130px}.pocketPrinciples{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px!important;border:0!important;padding:0 0 76px!important;margin:0!important}.pocketPrinciples article{padding:24px!important;border:1px solid #bdc6b3!important;border-radius:12px;background:#dce2d4;position:relative}.pocketPrinciples article>span{display:inline-block;padding:6px 9px;border:1px solid #bac5ae;background:#e8eddf;border-radius:5px;font:12px monospace!important;letter-spacing:.5px;color:#69765c}.pocketPrinciples h3{font-family:'Pocket Display',sans-serif;font-size:21px!important;line-height:1.25;letter-spacing:-.6px;margin:19px 0 11px!important}.pocketPrinciples p{font-size:14px!important;line-height:1.7!important;color:#616e54!important;max-width:320px;margin:0!important}@media(max-width:1000px){.howSection{gap:30px;grid-template-columns:.8fr 1.4fr}.howSteps h3{font-size:15px!important;padding-left:54px}.howSteps article>span{left:14px;width:27px}.howSteps p{padding:18px 16px;min-height:155px}.pocketPrinciples article{padding:20px!important}}@media(max-width:760px){.howSection{grid-template-columns:1fr;gap:28px;padding:55px 0!important}.howIntro>p{max-width:520px}.howBrand{display:none!important}.howSteps h3{font-size:17px!important}.howSteps p{min-height:125px}.pocketPrinciples{gap:12px!important;padding-bottom:50px!important;grid-template-columns:1fr}.pocketPrinciples article{padding:23px!important}.pocketPrinciples p{max-width:none}}@media(max-width:460px){.howSteps{grid-template-columns:1fr;gap:13px}.howSteps p{min-height:0;padding:20px}.howSteps h3{min-height:65px}.howIntro h2{font-size:37px!important}.howIntro>.sectionLabel{font-size:12px;letter-spacing:0}}
/* Match process cards to Pocket's neutral surface tokens. */
.howIntro>.sectionLabel{background:var(--surface);border-color:var(--line);color:var(--ink)}.howIntro>p,.howBrand span{color:var(--muted)!important}.howBrand{border-color:var(--line)}.howSteps article{background:var(--surface);border-color:var(--line)!important;box-shadow:none}.howSteps h3{background:var(--raised);border-color:var(--line);color:var(--ink);padding-left:76px}.howSteps article>span{top:14px;left:16px;width:44px;height:40px;border:0;border-radius:7px;background:var(--ink);color:#eee!important;font-family:'Pocket Display',sans-serif!important;font-size:23px!important;font-weight:800!important;letter-spacing:-1.2px;line-height:1}.howSteps p{color:var(--muted)!important}.pocketPrinciples article{background:var(--surface);border-color:var(--line)!important}.pocketPrinciples article>span{background:var(--raised);border-color:var(--line);color:var(--ink);font-family:'Pocket Display',sans-serif!important;font-size:13px!important;font-weight:800!important;letter-spacing:.1px}.pocketPrinciples p{color:var(--muted)!important}@media(max-width:1000px){.howSteps h3{padding-left:70px}.howSteps article>span{left:14px;width:42px}}
.officialX{display:inline-flex;align-items:center;gap:8px}.headerX{width:35px;height:35px;border:1px solid var(--line);border-radius:50%;justify-content:center;font-size:18px;transition:background .2s,color .2s,transform .2s}.headerX:hover{background:var(--ink);color:var(--raised);transform:translateY(-2px)}footer .officialX{font-weight:700}footer .officialX:hover{text-decoration:underline}@media(max-width:640px){header nav .headerX{display:inline-flex}}
/* Fee-flow frame: silver surfaces, sculpted edges, display numerals. */
.journeySurface{background:linear-gradient(145deg,#d9d9d9,#cecece);border:1px solid #8e8e8e;border-radius:19px;box-shadow:inset 0 1px 0 #eeeeee,0 15px 35px #0000000b}.journeyGrid{background-image:linear-gradient(#99999915 1px,transparent 1px),linear-gradient(90deg,#99999915 1px,transparent 1px)}.journeyEyebrow{color:#666;font:700 12px var(--font);letter-spacing:1px}.journeyCoin>span{background:#222;color:#eee;box-shadow:0 7px 0 #111,0 18px 25px #0002}.journeyCoin small,.journeyPocket>span,.journeyDestination small{color:#555;font-family:var(--font);font-size:12px;letter-spacing:.3px}.journeyPocket>span{margin-top:-12px}.journeyLink{background:#a6a6a6}.journeyLink i{background:#333;height:2px}.journeyStageText{grid-template-columns:56px 1fr;align-items:center;bottom:49px}.journeyStageText>span{width:47px;height:47px;display:grid;place-items:center;background:#222;color:#eee;font:800 26px 'Pocket Display';letter-spacing:-1px;border-radius:10px;box-shadow:inset 0 1px 0 #ffffff22,0 3px 0 #111}.journeyStageText p{font-size:14px;color:#555}.journeyStageText h3{font-size:27px}.journeyCorner{font-family:var(--font);font-size:12px;color:#6b6b6b;letter-spacing:.2px}.journeyProgress{background:#b4b4b4}.journeyProgress>i{background:#222}.journeyTabs{gap:12px}.journeyTabs button{display:flex;align-items:center;gap:14px;border-color:#999;border-radius:10px;background:#cecece;box-shadow:inset 0 1px 0 #e0e0e0;padding:13px 16px;color:#555}.journeyTabs button b{font:800 26px 'Pocket Display';letter-spacing:-1.5px}.journeyTabs button span{font:700 14px var(--font);margin:0}.journeyTabs button.selected{background:#222;border-color:#111;color:#eee;box-shadow:inset 0 1px 0 #ffffff20,0 5px 12px #0001}.journeyReceipt{background:#e4e4e4;border-color:#999}.journeyReceipt>div{border-color:#bbb}.receiptIndex{color:#666}.journeyRoutes button{border:1px solid transparent;border-radius:8px}.journeyRoutes button.selected{background:#d5d5d5;border-color:#aaa}
/* Live launch card and existing wallet-review panel. */
.liveCoinPreview{border:1px solid #969696!important;border-radius:19px!important;background:linear-gradient(150deg,#dddddd,#c9c9c9)!important;box-shadow:inset 0 1px 0 #f2f2f2,0 16px 40px #00000012!important;transform:perspective(1000px) rotateX(var(--preview-rx,0deg)) rotateY(var(--preview-ry,0deg));transition:transform .3s ease-out;overflow:hidden}.liveCoinPreview .summaryTop{padding-bottom:21px;border-bottom:1px solid #aaa}.liveCoinPreview .summaryTop .sectionLabel{font-size:12px}.liveCoinPreview .summaryIdentity{display:grid;grid-template-columns:108px 1fr;gap:22px;padding:27px 0 18px;align-items:center}.liveCoinPreview #summaryImage{width:108px;height:108px;border-radius:18px;border:1px solid #999;background:#bcbcbc;box-shadow:inset 0 1px 0 #eee,0 6px 0 #aaa,0 14px 20px #0001;display:grid;place-items:center;font:800 55px 'Pocket Display';overflow:hidden}.liveCoinPreview #summaryImage img{width:100%;height:100%;object-fit:cover}.liveCoinPreview #summaryName{font-family:'Pocket Display';font-size:28px;letter-spacing:-.8px;overflow-wrap:anywhere}.liveCoinPreview #summarySymbol{font-weight:700}.previewDescription{font-size:14px;color:#5a5a5a;line-height:1.7;padding-bottom:24px;white-space:pre-wrap;overflow-wrap:anywhere;max-height:170px;overflow:auto}.previewChanged #summaryName{animation:previewPulse .35s ease}.formCard{border:1px solid #989898!important;border-radius:17px!important;box-shadow:inset 0 1px 0 #e7e7e7,0 12px 30px #00000008!important}.processToggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;background:none;border:0;padding:0;font:inherit;text-align:left}.processToggle i{font-style:normal;font-size:23px;font-weight:500;color:#777}.processExpandable h3{min-height:77px;border-bottom:0;padding-left:76px}.processExpandable>span{top:18px}.processOpen h3{border-bottom:1px solid #aaa}.processOpen p{animation:copyReveal .3s ease}.coinImageTile{border:1px solid #999!important;border-radius:14px!important;overflow:hidden;box-shadow:inset 0 1px 0 #eee,0 6px 18px #00000008;transition:transform .3s,box-shadow .3s,border-color .3s}.coinImageTile:hover{transform:translateY(-5px);border-color:#555!important;box-shadow:0 17px 28px #00000014}.coinImageTile img{transition:transform .45s}.coinImageTile:hover img{transform:scale(1.045)}.reviewOpen{overflow:hidden}.reviewOverlay{background:#18181888!important;backdrop-filter:blur(9px);padding:24px!important}.reviewOverlay:not(.hidden) .reviewPanel{animation:reviewEnter .4s cubic-bezier(.2,.8,.2,1)}.reviewPanel{background:linear-gradient(145deg,#ddd,#c8c8c8)!important;border:1px solid #999!important;border-radius:22px!important;box-shadow:inset 0 1px 0 #eee,0 35px 100px #0004!important;max-height:90svh;overflow:auto;width:min(670px,100%);padding:32px!important}.reviewHead{border-bottom:1px solid #aaa;padding-bottom:23px;margin-bottom:23px}.reviewHead h2{font:800 38px 'Pocket Display'!important;letter-spacing:-1.7px;margin-top:9px}.reviewHead .kicker{font-size:12px;color:#666}.closeReview{width:38px;height:38px;background:#bbb;border:1px solid #999;border-radius:50%;font-size:24px}.reviewCoinPreview{display:flex;gap:22px;align-items:center;padding:0 0 24px}.reviewCoinImage{width:90px;height:90px;flex-shrink:0;display:grid;place-items:center;background:#b9b9b9;border:1px solid #999;border-radius:16px;font:800 43px 'Pocket Display';box-shadow:0 5px 0 #aaa;overflow:hidden}.reviewCoinImage img{width:100%;height:100%;object-fit:cover}.reviewCoinPreview h3{font:800 27px 'Pocket Display';letter-spacing:-.7px;overflow-wrap:anywhere}.reviewCoinPreview span{font-weight:700;font-size:14px}.reviewCoinPreview p{font-size:13px;color:#666;overflow-wrap:anywhere;margin-top:8px}.reviewItem{border:1px solid #aaa!important;border-radius:10px!important;background:#d5d5d5!important;padding:17px!important}.reviewItem small{font-size:12px!important;color:#666}.reviewItem strong{font-size:14px!important;line-height:1.5;overflow-wrap:anywhere}.readiness{border:1px solid #aaa!important;border-radius:10px;background:#ccc!important}.readyRow{font-size:13px!important}.broadcastBtn{border-radius:11px!important;min-height:51px}.reviewPanel .fine{font-size:13px;line-height:1.6}.reviewPanel .reviewHead{display:flex;justify-content:space-between;align-items:center}.reviewPanel #launchError{color:#762b2b!important;background:#d8c4c4!important}@keyframes previewPulse{50%{opacity:.55;transform:translateY(-2px)}}@keyframes copyReveal{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@keyframes reviewEnter{from{opacity:0;transform:translateY(26px) scale(.97)}to{opacity:1;transform:none}}
@media(max-width:760px){.journeyEyebrow{font-size:10px}.journeyCoin small,.journeyPocket>span,.journeyDestination small{font-size:9px}.journeyStageText{grid-template-columns:40px 1fr;bottom:43px;gap:13px}.journeyStageText>span{width:36px;height:38px;font-size:22px;border-radius:8px}.journeyStageText h3{font-size:22px}.journeyStageText p{font-size:12px}.journeyCorner{font-size:9px}.journeyTabs{gap:6px}.journeyTabs button{display:grid;gap:5px;padding:10px}.journeyTabs button b{font-size:23px}.journeyTabs button span{font-size:12px}.reviewPanel{padding:23px!important}.reviewHead h2{font-size:32px!important}.liveCoinPreview{transform:none}.liveCoinPreview #summaryName{font-size:25px}}@media(prefers-reduced-motion:reduce){.reviewPanel,.previewChanged #summaryName,.processOpen p{animation:none!important}.coinImageTile,.coinImageTile img,.liveCoinPreview{transition:none!important}.coinImageTile:hover,.coinImageTile:hover img{transform:none}.liveCoinPreview{transform:none}}
