.trw{--v:#6d28d9;--vd:#4c1d95;--night:#2e1065;--soft:#ede4ff;--lime:#8cf04f;--limesh:#3f8a12;--limeink:#173d00;--gold:#ffc23d;--line:#e9e4f5;--ink:#1d1530;--ink2:#4f4762;--muted:#8a83a0;--disp:var(--font-baloo),"Baloo 2","Segoe UI Black","Segoe UI",system-ui,sans-serif;--body:var(--font-tr-body,"Plus Jakarta Sans","Segoe UI",system-ui,sans-serif);font-family:var(--body);color:var(--ink);background:#faf8ff;line-height:1.5;overflow-x:hidden}.trw *{box-sizing:border-box}.trw h1,.trw h2,.trw h3,.trw p{margin:0}.trw h1,.trw h2,.trw h3,.trw .disp{font-family:var(--disp);letter-spacing:-.01em;font-weight:800}.trw a{color:inherit}.trw .wrap{max-width:1120px;margin:0 auto;padding:0 24px}.trw .btn{border:2px solid var(--limeink);background:var(--lime);height:58px;color:var(--limeink);box-shadow:0 4px 0 var(--limesh);border-radius:18px;justify-content:center;align-items:center;gap:8px;padding:0 30px;font-size:18px;font-weight:800;text-decoration:none;display:inline-flex}.trw .btn:active{box-shadow:0 0 0 var(--limesh);transform:translateY(4px)}.trw .btn.ghost{color:#fff;background:0 0;border-color:#ffffff73;box-shadow:0 4px #00000040}.trw .btn.sm{border-radius:14px;height:42px;padding:0 20px;font-size:15px}.trw .hero{background:var(--v);color:#fff;position:relative;overflow:hidden}.trw .hero:before{content:"";background:var(--vd);opacity:.55;border-radius:50%;width:640px;height:640px;position:absolute;top:-160px;right:-160px}.trw .hero:after{content:"";background:var(--night);opacity:.5;border-radius:50%;width:420px;height:420px;position:absolute;bottom:-200px;left:-120px}.trw nav{z-index:2;justify-content:space-between;align-items:center;padding:20px 0;display:flex;position:relative}.trw .brand{font-family:var(--disp);align-items:center;gap:10px;font-size:26px;font-weight:800;text-decoration:none;display:flex}.trw .brand img{width:40px;height:auto}.trw .hgrid{z-index:2;grid-template-columns:1.1fr .9fr;align-items:center;gap:24px;padding:36px 0 88px;display:grid;position:relative}.trw .pill{background:#ffffff24;border:2px solid #ffffff40;border-radius:99px;margin-bottom:18px;padding:6px 16px;font-size:14px;font-weight:700;display:inline-block}.trw h1{margin-bottom:18px;font-size:68px;line-height:1.02}.trw h1 em{color:var(--lime);font-style:normal}.trw .lead{color:#e4d8ff;max-width:520px;margin-bottom:30px;font-size:20px}.trw .cta{flex-wrap:wrap;gap:14px;display:flex}.trw .note{color:#cdbdf5;margin-top:18px;font-size:14px}.trw .stage{justify-content:center;display:flex;position:relative}.trw .stage .big{filter:drop-shadow(0 18px #0000002e);width:340px;height:auto}.trw .chip{color:var(--ink);border:2px solid var(--line);background:#fff;border-radius:18px;padding:10px 16px;font-size:15px;font-weight:800;position:absolute;box-shadow:0 4px #0003}.trw .chip b{color:var(--v);font-size:20px;font-family:var(--disp)}.trw .c1{top:30px;left:0;transform:rotate(-5deg)}.trw .c2{background:var(--lime);border-color:var(--limeink);color:var(--limeink);top:150px;right:-6px;transform:rotate(4deg)}.trw .c3{bottom:20px;left:14px;transform:rotate(3deg)}.trw section{padding:76px 0}.trw .eyebrow{font-family:var(--font-geist-mono),"Geist Mono",Consolas,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--v);margin-bottom:8px;font-size:13px;font-weight:700}.trw h2{margin-bottom:12px;font-size:44px;line-height:1.08}.trw .sub{color:var(--ink2);max-width:600px;margin-bottom:38px;font-size:18px}.trw .tiles{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.trw .card{border:2px solid var(--line);box-shadow:0 4px 0 var(--line);background:#fff;border-radius:24px;padding:24px}.trw .ico{border-radius:18px;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:16px;font-size:30px;display:flex}.trw .card h3{margin-bottom:6px;font-size:24px}.trw .card p{color:var(--ink2);font-size:15.5px}.trw .tag{color:#7a4a00;border:2px solid var(--gold);background:#fff3d1;border-radius:99px;margin-top:14px;padding:3px 12px;font-size:14px;font-weight:800;display:inline-block}.trw .pasal{background:var(--soft)}.trw .items{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.trw .item{border:2px solid var(--line);background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 4px #d6cbf0}.trw .pic{justify-content:center;align-items:center;height:140px;font-size:68px;display:flex}.trw .item .body{padding:16px 18px 20px}.trw .item .k{letter-spacing:.1em;color:var(--muted);font-size:12px;font-weight:700}.trw .item h3{margin:2px 0 0;font-size:21px}.trw .pickup{color:var(--vd);margin-top:26px;font-weight:700}.trw .pickup span{color:var(--ink2);margin-top:4px;font-weight:600;display:block}.trw .gork{background:var(--night);color:#fff;border:2px solid #000;border-radius:32px;grid-template-columns:1fr auto;align-items:center;gap:30px;padding:44px;display:grid;box-shadow:0 6px #170830}.trw .gork h2{color:#fff;margin-bottom:10px}.trw .gork p{color:#d9ccf7;max-width:600px;margin-bottom:22px;font-size:18px}.trw .gork .coin{width:170px;height:auto}.trw .steps{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:6px;display:grid}.trw .step{align-items:flex-start;gap:14px;display:flex}.trw .num{background:var(--lime);width:44px;height:44px;color:var(--limeink);font-family:var(--disp);border:2px solid var(--limeink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:22px;font-weight:800;display:flex}.trw .step b{font-size:18px;display:block}.trw .step span{color:#cdbdf5;font-size:15px}.trw .faq{grid-template-columns:1fr 1fr;gap:16px;display:grid}.trw .q{border:2px solid var(--line);background:#fff;border-radius:20px;padding:20px 22px}.trw .q h3{align-items:center;gap:10px;margin-bottom:4px;font-size:20px;display:flex}.trw .q h3:before{content:"?";background:var(--soft);width:28px;height:28px;color:var(--v);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:16px;display:flex}.trw .q p{color:var(--ink2);font-size:15.5px}.trw .final{text-align:center;padding:20px 24px 76px}.trw .final img{width:110px;height:auto;margin-bottom:6px}.trw .final h2{margin-bottom:18px}.trw footer{background:var(--night);color:#cdbdf5;padding:34px 0;font-size:14px}.trw footer .row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.trw footer .links a{color:#fff;margin-left:20px;font-weight:700}.trw footer strong{color:#fff;font-size:15px}@media (max-width:760px){.trw .wrap{padding:0 18px}.trw .hgrid{grid-template-columns:1fr;gap:8px;padding:12px 0 56px}.trw h1{font-size:46px}.trw .lead{font-size:17px}.trw .stage{order:-1;margin-top:-6px}.trw .stage .big{width:200px}.trw .c1{font-size:13px;top:10px;left:0}.trw .c2{font-size:13px;top:80px;right:0}.trw .c3{display:none}.trw .cta .btn{width:100%}.trw section{padding:52px 0}.trw h2{font-size:34px}.trw .tiles,.trw .items{grid-template-columns:1fr 1fr;gap:12px}.trw .card{padding:16px}.trw .card h3{font-size:20px}.trw .card p{font-size:14px}.trw .pic{height:100px;font-size:52px}.trw .item h3{font-size:18px}.trw .item .body{padding:12px 14px 16px}.trw .gork{grid-template-columns:1fr;padding:28px 22px}.trw .gork .coin{order:-1;width:110px}.trw .steps,.trw .faq{grid-template-columns:1fr}.trw footer .links a{margin:0 16px 0 0}.trw .final{padding-bottom:56px}}
