.hero{padding:clamp(36px,6vw,72px) 0 12px}.hero-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:clamp(16px,3vw,40px);display:grid}.hero-copy{justify-items:start;display:grid;position:relative}.hero-tag{margin-bottom:20px;font-size:1.2rem}.hero h1{margin-bottom:22px}.hero h1 .script,.need h2 .script,.demo-copy h2 .script,.glance-copy h2 .script,.section-head .script,.price-card .script,.faq-intro .script{color:var(--gold-dark);font-size:1.1em;line-height:.9;display:inline-block;transform:rotate(-3deg)}.hero .lede{margin-bottom:30px}.hero-actions{flex-wrap:wrap;gap:12px;display:flex}.hero-hand{color:var(--ink);margin-top:28px;text-decoration:none}.hero-hand .doodle{transform:rotate(-20deg)}.hero-art{justify-self:center;width:min(100%,560px)}.hero-art img{width:100%;height:auto}@media (max-width:900px){.hero-grid{grid-template-columns:minmax(0,1fr)}.hero-art{width:min(100%,460px)}}.tilt{--rx:0deg;--ry:0deg;perspective:1100px}.tilt>img{transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .3s var(--ease-out)}@keyframes rise{0%{opacity:0;transform:translateY(16px)}}@keyframes scribble{0%{opacity:0;transform:rotate(-12deg)scale(.7)}}@keyframes slap{0%{opacity:0;transform:rotate(-6deg)scale(1.8)}}.hero h1{animation:rise .7s var(--ease-out) both}.need h2 .script{color:var(--champagne)}.hero h1 .script{animation:.6s cubic-bezier(.2,1.5,.4,1) .45s both scribble}.hero-tag{animation:.5s cubic-bezier(.2,1.5,.4,1) .7s both slap}.hero .lede,.hero-actions,.hero-hand{animation:rise .7s var(--ease-out) .15s both}.paywith{padding:clamp(36px,6vw,64px) 0 0;overflow-x:clip}.paywith-panel{background:var(--ink);color:var(--on-ink);border-radius:48px;padding:clamp(22px,3.4vw,36px) clamp(12px,3vw,34px) clamp(16px,2.4vw,26px);position:relative;overflow:hidden}.paywith-panel:before{content:"";pointer-events:none;opacity:.5;background-image:radial-gradient(circle,#f6dc8f8c 1px,#0000 1.6px),radial-gradient(circle,#f4f2ee59 1px,#0000 1.6px);background-position:20px 30px,70px 10px;background-size:140px 120px,90px 150px;position:absolute;inset:0}.paywith-head{flex-wrap:wrap;align-items:center;gap:10px 18px;padding:0 clamp(4px,1vw,10px);display:flex;position:relative}.paywith-head h2{font-size:clamp(1.7rem,3.6vw,2.8rem)}.paywith-head h2 .script{color:var(--champagne);font-size:1.12em;display:inline-block;transform:rotate(-3deg)}.paywith-head .sticker{font-size:1.15rem}.paywith-art{max-width:1100px;margin:clamp(0px,1vw,8px) auto 0;position:relative}.paywith-art video,.paywith-art img{mix-blend-mode:lighten;width:100%;height:auto;display:block}.paywith-note{color:var(--on-ink-2);text-align:center;max-width:70ch;margin:4px auto 0;font-size:.92rem;font-weight:600;position:relative}@media (max-width:640px){.paywith-panel{border-radius:36px;padding:22px 6px 16px}.paywith-head{padding:0 12px}.paywith-art{margin-top:2px}.paywith-note{padding:0 12px;font-size:.86rem}}.band{padding:clamp(56px,8vw,100px) 0 0;overflow-x:clip}.section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;margin-bottom:clamp(24px,4vw,40px);display:flex}.section-head p{font-weight:600}.row-icon{background:var(--ink);width:60px;height:60px;color:var(--on-ink);border-radius:50%;flex:none;place-items:center;display:grid}.row-icon.small{width:38px;height:38px}.need{background:var(--ink);color:var(--on-ink);border-radius:48px;padding:clamp(28px,5vw,60px);position:relative}.need h2{max-width:13ch;margin-bottom:34px}.need-crown{color:var(--gold);position:absolute;top:clamp(24px,4vw,44px);right:clamp(24px,5vw,60px);transform:rotate(14deg)}.rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.row{min-height:136px;color:var(--ink);transition:transform .25s var(--ease-out);border-radius:999px;grid-template-columns:60px minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 8px 14px 18px;text-decoration:none;display:grid;position:relative}.row:hover{color:var(--ink);transform:translateY(-4px)rotate(-.6deg)}.row:nth-child(2n):hover{transform:translateY(-4px)rotate(.6deg)}.row.gold{background:var(--gold)}.row.white{background:var(--surface)}.row.champagne{background:var(--champagne)}.row-text b{font:400 1.4rem/1.05 var(--display);letter-spacing:-.02em;display:block}.row-text span{color:var(--text-2);margin-top:6px;font-size:.93rem;font-weight:600;display:block}.row-art{align-self:center;width:180px;margin:-34px -10px -24px 0}.row-art img{width:100%;height:auto}.row-sticker{align-items:center;gap:2px;width:auto;margin:0 10px 0 0;display:flex}.row-sticker .sticker{font-size:1.15rem;display:grid;transform:rotate(7deg)}.row-sticker .doodle{transform:rotate(-12deg)}.need-hand{color:var(--on-ink);margin-top:30px;text-decoration:none}.need-hand .doodle{color:var(--gold)}@media (max-width:960px){.rows{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.need-crown{width:60px;height:60px;top:auto;bottom:26px;right:26px}}@media (max-width:520px){.need{border-radius:36px;padding:28px 16px 30px}.row{border-radius:32px;grid-template-columns:48px minmax(0,1fr);gap:12px;min-height:116px;padding:14px 96px 14px 14px}.row-icon{width:48px;height:48px}.row-text b{font-size:1.15rem}.row-text span{font-size:.86rem}.row-art{width:112px;margin:0;position:absolute;top:50%;right:-4px;transform:translateY(-50%)rotate(3deg)}.row-sticker{width:auto;right:6px;transform:translateY(-50%)}.row-sticker .sticker{font-size:.8rem}.row-sticker .doodle{display:none}}.demo{background:var(--surface);border-radius:48px;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(20px,4vw,48px);padding:clamp(26px,5vw,56px);display:grid;position:relative}.demo-copy{justify-items:start;gap:18px;display:grid}.demo-copy h2 .script{margin-top:4px;display:block}.demo-steps{counter-reset:demo;gap:10px;width:100%;margin:0;padding:0;list-style:none;display:grid}.demo-steps li{counter-increment:demo;background:var(--surface-2);border-radius:999px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:0 12px;padding:10px 18px 10px 10px;transition:background-color .3s;display:grid}.demo-steps li:before{content:counter(demo);background:var(--ink);width:40px;height:40px;color:var(--on-ink);font:400 1.1rem/1 var(--cond);border-radius:50%;grid-row:span 2;place-items:center;display:grid}.demo-steps li.on{background:var(--gold)}.demo-steps b{font:400 1.05rem/1.2 var(--display)}.demo-steps span{color:var(--muted);font-size:.9rem;font-weight:600}.demo-steps li.on span{color:var(--text-2)}.demo-actions{flex-wrap:wrap;gap:12px;display:flex}.demo-copy .form-error{margin:0}.demo-device{place-items:center;display:grid;position:relative}.demo-hand{justify-items:center;gap:2px;display:grid;position:absolute;top:8%;left:0}.demo-hand .doodle{transform:rotate(80deg)}.phone{aspect-ratio:9/18.6;background:#0b0b0b;border-radius:54px;width:min(100%,320px);padding:12px;position:relative;transform:rotate(3deg);box-shadow:inset 0 0 0 3px #2a2a2a,0 30px 60px #11111140}.island{z-index:2;background:#0b0b0b;border-radius:99px;width:92px;height:28px;margin-left:-46px;position:absolute;top:24px;left:50%}.phone-screen{background:var(--surface-2);text-align:center;border-radius:44px;align-content:center;justify-items:center;gap:16px;height:100%;padding:60px 22px 28px;transition:background-color .4s;display:grid}.phone.is-paid .phone-screen{background:var(--gold)}.phone-title{font:400 1.2rem/1.1 var(--display)}.demo-qr{aspect-ratio:1;background:var(--surface);border-radius:24px;width:100%;max-width:218px;padding:12px;position:relative}.demo-qr img{width:100%;height:100%;transition:opacity .4s,filter .4s}.phone.is-paid .demo-qr img{opacity:.15;filter:grayscale()}.demo-qr-empty{background:repeating-conic-gradient(var(--chip) 0 25%, transparent 0 50%) 0 0 / 24px 24px;border-radius:10px;width:100%;height:100%;display:block}.demo-qr .corner{border:0 solid var(--ink);width:30px;height:30px;position:absolute}.demo-qr .c1{border-width:5px 0 0 5px;border-radius:14px 0 0;top:-8px;left:-8px}.demo-qr .c2{border-width:5px 5px 0 0;border-radius:0 14px 0 0;top:-8px;right:-8px}.demo-qr .c3{border-width:0 5px 5px 0;border-radius:0 0 14px;bottom:-8px;right:-8px}.demo-qr .c4{border-width:0 0 5px 5px;border-radius:0 0 0 14px;bottom:-8px;left:-8px}.demo-qr.is-waiting .corner{animation:aim 1.6s var(--ease-out) infinite}@keyframes aim{50%{transform:scale(.8)}}.demo-stamp{z-index:3;font-size:3.2rem;animation:.5s cubic-bezier(.2,1.6,.4,1) both stamp;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)rotate(-8deg)}@keyframes stamp{0%{opacity:0;transform:translate(-50%,-50%)rotate(-8deg)scale(2.4)}}.demo-status{color:var(--text-2);max-width:24ch;font-weight:700}.demo-status:focus{outline:none}.dots:after{content:"...";vertical-align:bottom;width:0;animation:1.2s steps(4,end) infinite dots;display:inline-block;overflow:hidden}@keyframes dots{to{width:1.1em}}@media (max-width:860px){.demo{grid-template-columns:minmax(0,1fr)}.demo-hand{display:none}}.story{height:300vh;position:relative}.story-sticky{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:center;gap:clamp(20px,4vw,48px);height:calc(100vh - 90px);display:grid;position:sticky;top:90px}.story-stage{place-items:center;display:grid}.story-stage canvas{width:min(100%,640px,133.33vh - 226.661px);height:auto}.story-bar{appearance:none;background:var(--chip);border:0;border-radius:999px;width:100%;height:12px;margin-bottom:18px;overflow:hidden}.story-bar::-webkit-progress-bar{background:var(--chip)}.story-bar::-webkit-progress-value{background:var(--ink);border-radius:999px}.story-bar::-moz-progress-bar{background:var(--ink);border-radius:999px}.story-steps ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.story-steps li{opacity:.45;transition:opacity .3s, background-color .3s, color .3s, transform .3s var(--ease-out);border-radius:30px;grid-template-columns:40px minmax(0,1fr);gap:14px;padding:18px;display:grid}.story-steps li.on{opacity:1;background:var(--ink);color:var(--on-ink);transform:rotate(-1deg)}.story-steps h3{margin-bottom:6px}.story-steps p{color:var(--text-2);font-size:.95rem;font-weight:600}.story-steps li.on p{color:var(--on-ink-2)}.step-n{background:var(--gold);width:40px;height:40px;color:var(--ink);font:400 1.15rem/1 var(--cond);border-radius:50%;place-items:center;display:grid}@media (max-width:900px){.story{height:260vh}.story-sticky{grid-template-columns:minmax(0,1fr);align-content:center;gap:14px}.story-stage canvas{width:min(100%,58.6652vh)}.story-steps li:not(.on){display:none}}@media (prefers-reduced-motion:reduce){.story{height:auto}.story-sticky{height:auto;position:static}.story-steps li{opacity:1;display:grid}}.glance{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}.glance-copy{justify-items:start;gap:18px;display:grid}.glance-copy h2 .script{width:fit-content;margin-top:4px;display:block}.glance-stack{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"card apps""total apps";gap:16px;display:grid}.money-card{background:linear-gradient(135deg, var(--champagne) 0%, var(--gold) 46%, #b8862e 100%);border-radius:28px;grid-area:card;align-content:space-between;min-height:190px;padding:24px;display:grid;position:relative;transform:rotate(-2deg)}.money-chip{background:linear-gradient(90deg, transparent 32%, var(--ink) 32% 36%, transparent 36% 64%, var(--ink) 64% 68%, transparent 68%), linear-gradient(0deg, transparent 46%, var(--ink) 46% 54%, transparent 54%), var(--champagne-hi);border-radius:10px;width:50px;height:38px}.money-name{font:400 3.4rem/.85 var(--cond);letter-spacing:.01em;margin-top:18px}.money-name span{color:#0000;-webkit-text-stroke:2px var(--ink);margin-left:6px}.money-sub{font:800 .72rem/1.2 var(--body);text-transform:uppercase;letter-spacing:.06em}.money-qris{font:400 1.3rem/1 var(--cond);position:absolute;bottom:20px;right:22px}.money-sticker{font-size:1rem;display:grid;position:absolute;top:-26px;left:-18px;transform:rotate(-10deg)}.money-crown{position:absolute;top:-52px;left:70px;transform:rotate(-8deg)}.money-smile{position:absolute;top:-26px;right:-14px;transform:rotate(10deg)}.money-smile path.fill{fill:var(--surface)}.glance-total{background:var(--surface);border-radius:28px;grid-area:total;align-content:start;gap:6px;padding:22px;display:grid;position:relative}.glance-total .muted{font-size:.9rem;font-weight:700}.glance-total b{font-size:clamp(2.2rem,4vw,2.9rem);line-height:1}.glance-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.glance-actions span{background:var(--surface-2);text-align:center;border-radius:18px;justify-items:center;gap:6px;padding:12px 6px;font-size:.78rem;font-weight:700;display:grid}.glance-sticker{font-size:.95rem;display:grid;position:absolute;top:-22px;right:-14px;transform:rotate(8deg)}.apps-card{background:var(--ink);color:var(--on-ink);border-radius:30px;grid-area:apps;align-content:start;gap:8px;padding:24px;display:grid}.apps-label{color:var(--on-ink-2);font-size:.9rem;font-weight:700}.apps-card b{font-size:clamp(2rem,3.6vw,2.6rem);line-height:1}.split{gap:2px;height:8px;margin:14px 0 10px;display:flex}.split .seg{border-radius:999px}.seg.w34{flex:34}.seg.w24{flex:24}.seg.w18{flex:18}.seg.w13{flex:13}.seg.w11{flex:11}.gopay{background:#799f00}.ovo{background:#a664ff}.shopeepay{background:#d76f00}.dana{background:#0096eb}.bank{background:#fd0097}.other{background:#6f6f6b}.apps-card ul{margin:0;padding:0;list-style:none;display:grid}.apps-card li{border-top:1px solid var(--ink-3);grid-template-columns:30px minmax(0,1fr) auto 44px;align-items:center;gap:12px;padding:10px 0;font-size:.92rem;display:grid}.apps-card li:first-child{border-top:0}.swatch{border-radius:50%;width:30px;height:30px}.app-name{font-weight:700}.app-v{font-variant-numeric:tabular-nums;font-weight:600}.app-p{text-align:right;color:var(--on-ink-2);font-variant-numeric:tabular-nums;font-weight:600}.example{color:var(--on-ink-2);margin-top:6px;font-size:.78rem;font-weight:600}@media (max-width:960px){.glance{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.glance-stack{grid-template-columns:minmax(0,1fr);grid-template-areas:"card""total""apps"}.money-card{margin-top:20px}.money-smile{right:6px}.glance-sticker{right:2px}}.pricing{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:clamp(16px,3vw,28px);display:grid}.price-card{background:var(--gold);border-radius:44px;padding:clamp(26px,4vw,38px);position:relative}.price-card h2{font-size:clamp(1.8rem,3.4vw,2.6rem)}.price-card h2 .script{color:var(--ink)}.price{font:400 clamp(4.4rem, 10vw, 7.2rem)/.95 var(--display);letter-spacing:-.045em;margin-top:18px}.price-sub{max-width:34ch;margin-top:8px;font-weight:800}.ticks{gap:12px;margin:24px 0 28px;padding:0;list-style:none;display:grid}.ticks li{padding-left:36px;font-weight:700;position:relative}.ticks li:before{content:"";background:var(--ink);border-radius:50%;width:24px;height:24px;position:absolute;top:0;left:0}.ticks li:after{content:"";border:solid var(--gold);border-width:0 3px 3px 0;width:6px;height:11px;position:absolute;top:5px;left:8px;transform:rotate(45deg)}.price-sticker{font-size:1.25rem;position:absolute;top:-18px;right:28px;transform:rotate(6deg)}.calc-card{background:var(--ink);color:var(--on-ink);border-radius:44px;align-content:start;gap:8px;padding:clamp(26px,4vw,38px);display:grid}.calc-card h3{font-size:1.6rem}.calc-card>p{color:var(--on-ink-2);font-weight:600}.calc{gap:22px;margin-top:16px;display:grid}.calc-row{gap:10px;display:grid}.calc-row label{justify-content:space-between;gap:12px;font-weight:700;display:flex}.calc-row output{font:400 1.3rem/1 var(--cond);color:var(--gold)}.calc input[type=range]{appearance:none;background:var(--ink-3);border-radius:999px;width:100%;height:10px;margin:8px 0}.calc input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--gold);width:30px;height:30px;box-shadow:0 0 0 5px var(--ink);cursor:grab;border-radius:50%}.calc input[type=range]::-moz-range-thumb{background:var(--gold);width:26px;height:26px;box-shadow:0 0 0 5px var(--ink);cursor:grab;border:0;border-radius:50%}.calc input[type=range]:focus-visible{outline:3px solid var(--gold);outline-offset:6px}.calc-result{background:var(--ink-2);border-radius:24px;padding:6px 18px}.calc-result div{border-bottom:1px solid var(--ink-3);justify-content:space-between;gap:12px;padding:12px 0;display:flex}.calc-result div:last-child{border-bottom:0}.calc-result span{color:var(--on-ink-2);font-weight:600}.calc-result b{font:400 1.3rem/1.15 var(--cond);text-align:right;letter-spacing:.01em;white-space:nowrap}.calc-keep b{color:var(--gold);font-size:1.9rem}@media (max-width:900px){.pricing{grid-template-columns:minmax(0,1fr)}}.services{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.service{background:var(--surface);transition:transform .2s var(--ease-out);border-radius:36px;flex-direction:column;align-items:flex-start;gap:12px;padding:26px;display:flex}.service:hover{transform:translateY(-4px)rotate(-.5deg)}.service:nth-child(2) .row-icon{background:var(--champagne);color:var(--ink)}.service:nth-child(3) .row-icon{background:var(--gold);color:var(--ink)}.service h3{margin-top:6px}.service p{color:var(--text-2);margin-bottom:8px;font-size:.95rem;font-weight:500}.service .btn{margin-top:auto}@media (max-width:900px){.services{grid-template-columns:minmax(0,1fr)}}.faq{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(24px,5vw,64px);display:grid}.faq-intro{justify-items:start;gap:16px;display:grid;position:sticky;top:110px}.faq-intro p{font-weight:600}.faq-groups{gap:16px;display:grid}.faq-group{background:var(--surface);border-radius:34px;padding:8px}.faq-group h3{align-items:center;gap:12px;padding:12px 14px 14px;font-size:1.15rem;display:flex}.faq-group details{border-radius:24px;transition:background-color .2s}.faq-group details+details{margin-top:4px}.faq-group details[open]{background:var(--surface-2)}.faq-group summary{cursor:pointer;border-radius:24px;justify-content:space-between;align-items:center;gap:16px;padding:14px 14px 14px 18px;font-weight:700;list-style:none;display:flex}.faq-group summary::-webkit-details-marker{display:none}.faq-group summary:hover{background:var(--surface-2)}.plus{background:var(--ink);width:32px;height:32px;transition:background-color .15s, transform .25s var(--ease-out);border-radius:50%;flex:none;position:relative}.plus:before,.plus:after{content:"";background:var(--on-ink);border-radius:2px;width:12px;height:2.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.plus:after{transform:translate(-50%,-50%)rotate(90deg)}details[open] .plus{background:var(--gold);transform:rotate(45deg)}details[open] .plus:before,details[open] .plus:after{background:var(--ink)}.faq-group details p{color:var(--text-2);padding:0 18px 16px;font-weight:500}@media (max-width:900px){.faq{grid-template-columns:minmax(0,1fr)}.faq-intro{position:static}}.join{background:var(--champagne);border-radius:48px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;margin:clamp(56px,8vw,100px) 0 0;padding:clamp(26px,4vw,40px) clamp(26px,4vw,44px);display:grid;position:relative}.join-copy h2{text-transform:uppercase;letter-spacing:0;margin-bottom:8px;font-size:clamp(2.4rem,5vw,3.6rem);line-height:.92}.join-copy p{color:var(--ink);font-weight:600}.join-icon{background:var(--ink);border-radius:50%;place-items:center;width:76px;height:76px;display:grid}.join-icon img{width:58px;height:58px}.join-sticker{font-size:1.05rem;display:grid;position:absolute;top:-30px;right:36px;transform:rotate(7deg)}.join-sparks{position:absolute;top:-34px;left:-10px;transform:rotate(-20deg)}.join-crown{position:absolute;bottom:-26px;right:30%;transform:rotate(-10deg)}@media (max-width:760px){.join{grid-template-columns:minmax(0,1fr);justify-items:start}.join-sticker{right:16px}}.fee-flow{background:var(--surface);border-radius:44px;gap:4px;margin-top:clamp(16px,3vw,28px);padding:clamp(22px,3.4vw,34px) clamp(14px,3vw,34px) clamp(10px,2vw,20px);display:grid;position:relative}.fee-flow-head{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:6px 24px;padding:0 clamp(4px,1vw,12px);display:grid}.fee-flow-head h3{font-size:clamp(1.3rem,2.4vw,1.7rem)}.fee-flow-head p{color:var(--text-2);max-width:66ch;font-size:.95rem;font-weight:600}.fee-flow-note{background:var(--champagne);border-radius:999px;padding:2px 12px 4px;font-size:1.3rem;position:absolute;top:-18px;right:clamp(22px,4vw,48px)}.fee-flow .anim-video{width:100%;max-width:1100px;margin:0 auto}.anim-video video,.anim-video img{width:100%;height:auto;display:block}.blend-multiply video,.blend-multiply img{mix-blend-mode:multiply}@media (max-width:760px){.fee-flow-head{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.fee-flow{border-radius:34px;padding:26px 8px 8px}.fee-flow-head{padding:0 12px}}.how-head{position:relative}.how-monster{flex:none;width:clamp(84px,10vw,128px);margin:0 0 -10px auto}.glance-cta{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.glance-monster{width:clamp(104px,12vw,150px);margin:-18px 0 -26px;transform:rotate(-4deg)}.services{margin-top:30px}.service{position:relative}.service-peek{width:clamp(96px,9vw,118px);position:absolute;top:0;right:10%;transform:translateY(-86%)}.faq-monster{width:clamp(120px,14vw,176px);margin:4px 0 0 -6px}.join-ghost{width:clamp(62px,6vw,84px);position:absolute;top:-72px;left:42%}@media (max-width:900px){.faq-intro{padding-right:110px;position:relative;top:0}.faq-monster{width:108px;margin:0;position:absolute;top:-6px;right:-4px}}@media (max-width:620px){.glance-cta{flex-wrap:nowrap}.glance-monster{width:84px;margin:-14px 0 -18px -2px}.how-head{padding-right:86px}.how-monster{width:84px;margin:0;position:absolute;top:-14px;right:0}.join-ghost{top:-62px;left:auto;right:32%}}.money-card{animation:7s ease-in-out infinite card-float}.money-card:after{content:"";border-radius:inherit;pointer-events:none;mix-blend-mode:soft-light;animation:card-sheen 6.5s var(--ease-out) 1.2s infinite;background:linear-gradient(112deg,#0000 32%,#ffffffd9 46%,#0000 60%) 140% 0/260% 100% no-repeat;position:absolute;inset:0}@keyframes card-float{50%{transform:rotate(-2deg)translateY(-7px)}}@keyframes card-sheen{0%,55%{background-position:140% 0}to{background-position:-40% 0}}.split .seg{transform-origin:0}@supports selector(::details-content){.faq-group details{interpolate-size:allow-keywords}.faq-group details::details-content{height:0;transition:height .4s var(--ease-out), content-visibility .4s allow-discrete;overflow:clip}.faq-group details[open]::details-content{height:auto}}.faq-group details[open] p{animation:faq-answer .45s var(--ease-out) backwards}@keyframes faq-answer{0%{opacity:0;translate:0 -6px}}.faq-group details:not([open]) summary:hover .plus{transform:rotate(90deg)}.need-crown{animation:4.5s ease-in-out infinite wiggle}.join-crown{animation:3.6s ease-in-out .4s infinite wiggle}.join-sparks{transform-origin:50% 90%;animation:2.6s ease-in-out infinite spark-pulse}.hero-hand .doodle,.need-hand .doodle{animation:1.8s ease-in-out infinite nudge}.money-smile,.row-sticker .doodle{animation:3.2s ease-in-out infinite wiggle}@keyframes wiggle{0%,to{rotate:0deg}50%{rotate:7deg}}@keyframes spark-pulse{0%,to{scale:1}50%{scale:1.14}}@keyframes nudge{0%,to{translate:0}50%{translate:3px 4px}}.row:hover .row-icon,.service:hover .row-icon{animation:icon-hop .5s var(--ease-out)}@keyframes icon-hop{40%{translate:0 -5px;rotate:-8deg}70%{translate:0 1px;rotate:4deg}}.calc-row output,.calc-result b{animation:num-tick .32s var(--ease-out)}@keyframes num-tick{0%{opacity:.35;translate:0 4px}}@keyframes reveal-rise{0%{opacity:0;translate:0 24px}}@keyframes reveal-pop{0%{opacity:0;translate:0 14px;scale:.93}}@keyframes bar-grow{0%{scale:0 1}}@keyframes draw-line{0%{stroke-dashoffset:1px}}.has-reveal [data-reveal=true]:not(.is-in),.has-reveal [data-reveal=pop]:not(.is-in),.has-reveal [data-reveal=slap]:not(.is-in),.has-reveal [data-reveal=stagger]:not(.is-in)>*{opacity:0}.has-reveal [data-reveal=true].is-in{animation:reveal-rise .8s var(--ease-out) backwards}.has-reveal [data-reveal=pop].is-in{animation:.75s cubic-bezier(.2,1.3,.4,1) backwards reveal-pop}.has-reveal [data-reveal=slap].is-in{animation:.5s cubic-bezier(.2,1.5,.4,1) .25s backwards slap}.has-reveal [data-reveal=stagger].is-in>*{animation:reveal-rise .75s var(--ease-out) backwards}.has-reveal [data-reveal=stagger].is-in>:nth-child(2){animation-delay:90ms}.has-reveal [data-reveal=stagger].is-in>:nth-child(3){animation-delay:.18s}.has-reveal [data-reveal=stagger].is-in>:nth-child(4){animation-delay:.27s}.has-reveal [data-reveal=stagger].is-in>:nth-child(5){animation-delay:.36s}.has-reveal [data-reveal=stagger].is-in>:nth-child(n+6){animation-delay:.45s}.has-reveal .glance-stack.is-in>.money-card{animation:reveal-rise .75s var(--ease-out) backwards, card-float 7s ease-in-out .9s infinite}.has-reveal .glance-stack.is-in .money-sticker{animation:.5s cubic-bezier(.2,1.5,.4,1) .55s backwards slap}.has-reveal .glance-stack.is-in .glance-sticker{animation:.5s cubic-bezier(.2,1.5,.4,1) .75s backwards slap}.has-reveal .price-card.is-in .price-sticker{animation:.5s cubic-bezier(.2,1.5,.4,1) .45s backwards slap}.has-reveal .price-card.is-in .price{animation:.7s cubic-bezier(.2,1.4,.4,1) .2s backwards reveal-pop}.has-reveal .price-card.is-in .ticks li{animation:reveal-rise .6s var(--ease-out) .3s backwards}.has-reveal .price-card.is-in .ticks li:nth-child(2){animation-delay:.4s}.has-reveal .price-card.is-in .ticks li:nth-child(3){animation-delay:.5s}.has-reveal h2[data-reveal].is-in .script{animation:.6s cubic-bezier(.2,1.5,.4,1) .3s backwards scribble}.has-reveal [data-reveal]:not(.is-in) .scribble path{stroke-dashoffset:1px}.has-reveal [data-reveal].is-in .scribble path{animation:draw-line .9s var(--ease-out) .6s backwards}.price-card .scribble path{stroke:var(--ink)}.has-reveal .split[data-reveal=bars]:not(.is-in) .seg{scale:0 1}.has-reveal .split[data-reveal=bars].is-in .seg{animation:bar-grow .7s var(--ease-out) backwards}.has-reveal .split[data-reveal=bars].is-in .seg:nth-child(2){animation-delay:.12s}.has-reveal .split[data-reveal=bars].is-in .seg:nth-child(3){animation-delay:.24s}.has-reveal .split[data-reveal=bars].is-in .seg:nth-child(4){animation-delay:.36s}.has-reveal .split[data-reveal=bars].is-in .seg:nth-child(5){animation-delay:.48s}@media (min-width:1420px){.landing{background:url(/img/doodle-paper.svg) 0 120px/130px repeat-y,url(/img/doodle-paper.svg) right 0 top 860px/130px repeat-y}}
