.jn-kicker{display:inline-block;font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:8px}.jn-hero{position:relative;overflow:hidden;isolation:isolate;padding:clamp(36px,6vw,84px) 0 clamp(40px,5vw,72px);background:radial-gradient(900px 520px at 85% 10%,rgba(249,168,212,.45),transparent 65%),radial-gradient(700px 460px at 10% 90%,rgba(252,211,77,.35),transparent 70%),linear-gradient(160deg,#fff8ef,#fff1e6 45%,#fbe9f3);border-bottom:1px solid #f2dcc8}.jn-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(28px,4vw,64px);align-items:center}.jn-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;background:rgba(255,255,255,.8);border:1px solid #f3d7bd;color:#a34a12;font-weight:600;font-size:14px;box-shadow:0 8px 20px -14px rgba(163,74,18,.6)}.jn-hero h1{margin:18px 0 14px;font-family:var(--display);font-size:clamp(40px,5.2vw,72px);line-height:1.04;color:#2a1438;letter-spacing:-.01em;text-wrap:balance}.jn-hero h1 em{font-style:italic;background:linear-gradient(100deg,#c2410c,#9d174d 60%,#6d28d9);-webkit-background-clip:text;background-clip:text;color:transparent}.jn-lede{font-size:clamp(17px,1.4vw,20px);line-height:1.6;color:#5b4a63;max-width:56ch}.jn-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.jn-cta .btn{display:inline-flex;align-items:center;gap:8px}.jn-trust{list-style:none;display:flex;flex-wrap:wrap;gap:10px 18px;margin:22px 0 0;padding:0;color:#6b5a72;font-size:14px}.jn-trust li{display:inline-flex;align-items:center;gap:6px}.jn-trust svg{color:var(--ok)}.jn-collage{position:relative;height:clamp(380px,38vw,520px);perspective:1200px}.jn-glow{position:absolute;inset:10% 8%;border-radius:50%;background:radial-gradient(circle,rgba(251,191,36,.55),rgba(236,72,153,.25) 55%,transparent 72%);filter:blur(30px);animation:jn-breathe 7s ease-in-out infinite}.jn-card{position:absolute;width:46%;transform-style:preserve-3d}.jn-card.is-a{left:27%;top:4%;width:48%;z-index:3}.jn-card.is-b{left:0;top:30%;z-index:2}.jn-card.is-c{right:0;top:34%;z-index:1}.jn-tilt{position:relative;border-radius:26px;overflow:hidden;background:#2a1d30;box-shadow:0 40px 70px -34px rgba(60,20,40,.7),0 0 0 5px rgba(255,255,255,.85)}.jn-card.is-b .jn-tilt{transform:rotate(-6deg)}.jn-card.is-c .jn-tilt{transform:rotate(5deg)}.jn-tilt img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center 22%}.jn-card-seal{left:12px;bottom:12px;gap:6px;padding:6px 11px;border-radius:999px;background:rgba(255,255,255,.92);color:#1d6fd6;font-size:12.5px;font-weight:700;box-shadow:0 8px 18px -10px rgba(0,0,0,.5)}.jn-card-seal,.jn-chip{position:absolute;display:inline-flex;align-items:center}.jn-chip{z-index:4;gap:8px;padding:10px 15px;border-radius:16px;background:rgba(255,255,255,.9);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid #f1dcc6;font-weight:600;font-size:14px;color:#2a1438;box-shadow:0 18px 36px -22px rgba(60,20,40,.6);animation:jn-float 6s ease-in-out infinite}.jn-chip.is-rate{right:4%;top:6%;color:#07834b}.jn-chip.is-live{left:2%;bottom:4%;animation-delay:-3s}.jn-chip .dot{width:9px;height:9px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 4px rgba(34,197,94,.2)}.jn-section{padding-top:clamp(40px,5vw,72px)}.jn-section-head{margin-bottom:22px}.jn-faq h2,.jn-ready h2,.jn-section-head h2{font-family:var(--serif);font-size:clamp(26px,2.6vw,38px);color:#2a1438;line-height:1.15}.jn-perks{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.jn-perk{height:100%;padding:22px;border-radius:24px;background:#fff;border:1px solid #f2e3d6;box-shadow:0 24px 44px -38px rgba(60,30,20,.5)}.jn-perk strong{display:block;margin:14px 0 6px;font-size:18px;color:#2a1438}.jn-perk p{color:#6b5a72;line-height:1.55;font-size:15px}.jn-perk-ico{width:48px;height:48px;border-radius:16px;display:grid;place-items:center;color:#fff;box-shadow:0 12px 22px -12px rgba(0,0,0,.4)}.jn-perk-ico.is-violet{background:linear-gradient(150deg,#a855f7,#6d28d9)}.jn-perk-ico.is-green{background:linear-gradient(150deg,#10b981,#047857)}.jn-perk-ico.is-orange{background:linear-gradient(150deg,#fb923c,#c2410c)}.jn-perk-ico.is-sky{background:linear-gradient(150deg,#60a5fa,#1d4ed8)}.jn-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:24px;align-items:start}.jn-faq,.jn-ready{padding:26px;border-radius:26px;background:#fff;border:1px solid #f2e3d6}.jn-ready ul{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:12px}.jn-ready li{display:flex;align-items:center;gap:12px;font-size:16px;color:#3b2d42}.jn-ready li span{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:#fff1e6;color:#c2410c;flex:none}.jn-faq details{border-top:1px solid #f2e3d6}.jn-faq details:first-of-type{margin-top:12px}.jn-faq summary{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;cursor:pointer;list-style:none;font-weight:600;color:#2a1438}.jn-faq summary::-webkit-details-marker{display:none}.jn-faq summary svg{flex:none;color:#9b8d86;transition:transform .2s}.jn-faq details[open] summary svg{transform:rotate(90deg)}.jn-faq details p{padding:0 0 14px;color:#6b5a72;line-height:1.6}.jn-apply{padding-bottom:72px;scroll-margin-top:90px}.jn-gate{max-width:560px;padding:28px;border-radius:26px;background:#fff;border:1px solid #f2e3d6;display:grid;gap:12px;justify-items:start}.jn-gate h3{font-family:var(--serif);font-size:24px;color:#2a1438}.jn-gate p{color:#6b5a72;line-height:1.6}.jn-alt{font-size:14px}.stage-rail{position:relative;padding:8px 0 4px;perspective:900px}.stage-rail ol{position:relative;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.stage-track{position:absolute;left:calc(100% / 12);right:calc(100% / 12);top:38px;height:6px;border-radius:99px;background:#f1e4d8;overflow:hidden}.stage-rail.is-compact .stage-track{top:26px}.stage-fill{position:absolute;inset:0;transform-origin:left center;transform:scaleX(var(--p,0));animation:stage-grow-x 1.1s cubic-bezier(.2,.8,.2,1);background:linear-gradient(90deg,#f59e0b,#ec4899,#8b5cf6)}.stage-rail.is-paused .stage-fill{background:linear-gradient(90deg,#f59e0b,#fbbf24)}.stage-rail.is-stopped .stage-fill{background:#c9b8c2}.ostage{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.ostage,.stage-coin{transform-style:preserve-3d}.stage-coin{position:relative;width:76px;height:76px;border-radius:50%;display:grid;place-items:center;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.stage-rail.is-compact .stage-coin{width:52px;height:52px}.stage-coin-face{width:100%;height:100%;border-radius:50%;display:grid;place-items:center;background:#fff;color:#b5a6ae;border:2px solid #eadcd2;box-shadow:0 10px 0 -4px #eadcd2,0 18px 26px -18px rgba(60,30,20,.5)}.ostage.is-done .stage-coin-face{color:#fff;border-color:transparent;background:linear-gradient(150deg,#10b981,#047857);box-shadow:0 10px 0 -4px #065f46,0 18px 26px -16px rgba(4,120,87,.7)}.ostage.is-now .stage-coin-face{color:#fff;border-color:transparent;background:linear-gradient(150deg,#f59e0b,#db2777);box-shadow:0 10px 0 -4px #9d174d,0 0 0 8px rgba(236,72,153,.16),0 22px 30px -16px rgba(219,39,119,.8)}.stage-rail.is-paused .ostage.is-now .stage-coin-face{background:linear-gradient(150deg,#fbbf24,#d97706);box-shadow:0 10px 0 -4px #92400e,0 0 0 8px rgba(245,158,11,.18)}.stage-rail.is-stopped .ostage.is-now .stage-coin-face{background:#b8a8b1;box-shadow:0 10px 0 -4px #8e7d87}.ostage.is-now .stage-coin{animation:stage-bob 2.8s ease-in-out infinite}.ostage:hover .stage-coin{transform:rotateY(18deg) rotateX(8deg) translateZ(10px)}.stage-copy strong{display:block;font-size:15px;color:#2a1438}.stage-copy small{display:block;margin-top:3px;font-size:12.5px;color:#8a7a84;line-height:1.35}.ostage.is-next .stage-copy strong{color:#8a7a84}.stage-rail.is-compact .stage-copy strong{font-size:13px}.wz{display:grid;grid-template-columns:300px minmax(0,1fr);gap:24px;align-items:start;scroll-margin-top:90px}.wz-steps{position:sticky;top:96px;padding:16px;border-radius:26px;background:#fff;border:1px solid #f2e3d6;box-shadow:0 24px 44px -38px rgba(60,30,20,.45)}.wz-progress{height:6px;border-radius:99px;background:#f4e8dd;overflow:hidden;margin:2px 4px 14px}.wz-progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#f59e0b,#ec4899,#8b5cf6);transition:width .5s cubic-bezier(.2,.8,.2,1)}.wz-steps ol{list-style:none;margin:0;padding:0;display:grid;gap:4px}.wz-step{width:100%;display:flex;align-items:center;gap:12px;padding:10px;border:0;border-radius:16px;background:none;font:inherit;text-align:left;color:#3b2d42;cursor:pointer;transition:background .2s}.wz-step:hover:not(:disabled){background:#fbf4ee}.wz-step:disabled{cursor:not-allowed;opacity:.55}.wz-step.is-on{background:linear-gradient(100deg,#fff1e6,#fdeef6)}.wz-step strong{display:block;font-size:14.5px}.wz-step small{display:block;font-size:12.5px;color:#8a7a84}.wz-step-ico{width:36px;height:36px;border-radius:12px;flex:none;display:grid;place-items:center;background:#f6eee7;color:#8a7a84}.wz-step.is-on .wz-step-ico{background:linear-gradient(150deg,#f59e0b,#db2777);color:#fff;box-shadow:0 8px 16px -8px rgba(219,39,119,.8)}.wz-step.is-done .wz-step-ico{background:#dcfce7;color:#047857}.wz-safe{display:flex;gap:8px;margin:14px 4px 2px;padding-top:12px;border-top:1px solid #f2e3d6;font-size:12.5px;color:#6b5a72;line-height:1.5}.wz-safe svg{flex:none;color:var(--ok);margin-top:1px}.wz-card{padding:clamp(20px,2.4vw,34px);border-radius:30px;background:#fff;border:1px solid #f2e3d6;box-shadow:0 30px 60px -44px rgba(60,30,20,.55);perspective:1200px}.wz-head{margin-bottom:20px}.wz-count{font-family:var(--mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#c2410c}.wz-head h2{margin:6px 0 4px;font-family:var(--serif);font-size:clamp(26px,2.4vw,34px);color:#2a1438}.wz-head p{color:#6b5a72}.wz-body{transform-style:preserve-3d}.wz-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px}.wz-wide{grid-column:1/-1}.wz-textarea{min-height:150px;resize:vertical}.wz-upper{text-transform:uppercase;letter-spacing:.08em}.wz-note{grid-column:1/-1;display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:16px;background:#f4f0fb;color:#4c3a63;font-size:14px;line-height:1.5}.wz-note svg{flex:none;color:#7c3aed;margin-top:1px}.wz-error{margin-top:16px}.wz-foot{display:flex;justify-content:space-between;gap:12px;margin-top:26px;padding-top:18px;border-top:1px solid #f2e3d6}.wz-foot .btn{display:inline-flex;align-items:center;gap:8px}.wz-send{min-width:220px;justify-content:center}.wz-draft{margin-top:10px;text-align:right}.wz-spin{animation:wz-spin .9s linear infinite}.wz-modes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;perspective:800px}.wz-mode{position:relative;display:grid;justify-items:center;gap:10px;padding:22px 12px;border-radius:22px;border:2px solid #f0e2d6;background:#fffaf5;font:inherit;color:#2a1438;cursor:pointer;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s,border-color .2s}.wz-mode:hover{transform:translateY(-4px) rotateX(10deg);box-shadow:0 22px 30px -22px rgba(60,30,20,.6)}.wz-mode-ico{width:52px;height:52px;border-radius:18px;display:grid;place-items:center;color:#fff;box-shadow:0 10px 18px -10px rgba(0,0,0,.45)}.wz-mode.is-chat .wz-mode-ico{background:linear-gradient(150deg,#a855f7,#6d28d9)}.wz-mode.is-voice .wz-mode-ico{background:linear-gradient(150deg,#10b981,#047857)}.wz-mode.is-video .wz-mode-ico{background:linear-gradient(150deg,#60a5fa,#1d4ed8)}.wz-mode.is-on{border-color:#db2777;background:#fff1f7}.wz-mode-tick{position:absolute;top:10px;right:10px;color:#db2777}.wz-switch{display:inline-grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:16px;background:#f6eee7;justify-self:start}.wz-switch button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 18px;border:0;border-radius:12px;background:none;font:inherit;font-weight:600;color:#6b5a72;cursor:pointer}.wz-switch button.is-on{background:#fff;color:#2a1438;box-shadow:0 6px 14px -8px rgba(60,30,20,.5)}.wz-doc,.wz-docs{display:grid;gap:16px}.wz-doc{grid-template-columns:72px minmax(0,1fr) auto;align-items:center;padding:16px;border-radius:22px;border:2px dashed #ead8c8;background:#fffaf5;transition:border-color .2s,background .2s}.wz-doc.is-done{border-style:solid;border-color:#a7e3c4;background:#f2fbf6}.wz-doc-art{width:72px;height:72px;border-radius:20px;display:grid;place-items:center;overflow:hidden;background:#fff;color:#c2410c;box-shadow:0 10px 20px -14px rgba(60,30,20,.5)}.wz-doc.is-done .wz-doc-art{color:#047857}.wz-doc.is-photo .wz-doc-art{border-radius:50%}.wz-doc-art img{width:100%;height:100%;object-fit:cover}.wz-doc-copy{display:grid;gap:3px;min-width:0}.wz-doc-copy strong{color:#2a1438;font-size:16px}.wz-doc-copy small{color:#8a7a84;font-size:13px;line-height:1.45}.wz-req{color:#db2777}.wz-doc-files{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:4px}.wz-doc-files li{display:flex;align-items:center;gap:6px;font-size:13px;color:#047857}.wz-doc-remove{margin-left:4px;border:0;background:none;padding:4px;border-radius:8px;color:#9b8d86;cursor:pointer}.wz-doc-remove:hover{color:var(--danger);background:var(--danger-soft)}.wz-doc-btn{display:inline-flex;align-items:center;gap:6px}.wz-doc-group{display:grid;gap:12px;padding:16px;border-radius:24px;background:#fdf7f2;border:1px solid #f2e3d6}.wz-label{font-weight:600;font-size:14px;color:#2a1438}.wz-idtypes{display:flex;flex-wrap:wrap;gap:8px}.wz-doc-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.wz-doc-pair .wz-doc{grid-template-columns:56px minmax(0,1fr)}.wz-doc-pair .wz-doc-art{width:56px;height:56px}.wz-doc-pair .wz-doc-btn{grid-column:1/-1;justify-self:start}.wz-review{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.wz-review-block{padding:16px 18px;border-radius:20px;background:#fffaf5;border:1px solid #f2e3d6}.wz-review-block header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.wz-review-block h3{font-size:16px;color:#2a1438}.wz-edit{display:inline-flex;align-items:center;gap:5px;border:0;background:none;color:#c2410c;font:inherit;font-weight:600;font-size:13px;cursor:pointer}.wz-review-block dl{margin:0;display:grid;gap:6px}.wz-review-block dl div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:8px;font-size:14px}.wz-review-block dt{color:#8a7a84}.wz-review-block dd{margin:0;color:#2a1438;overflow-wrap:anywhere}.wz-consents{grid-column:1/-1;display:grid;gap:10px;padding:16px 18px;border-radius:20px;background:#f4f0fb}.wz-done{max-width:980px;margin-inline:auto;padding:clamp(24px,4vw,48px);border-radius:32px;background:#fff;border:1px solid #f2e3d6;text-align:center;display:grid;gap:18px;justify-items:center;box-shadow:0 30px 60px -44px rgba(60,30,20,.55)}.wz-seal{width:108px;height:108px;border-radius:50%;display:grid;place-items:center;color:#fff;background:conic-gradient(from 0deg,#f59e0b,#ec4899,#8b5cf6,#3b82f6,#10b981,#f59e0b);box-shadow:0 0 0 8px #fff,0 0 0 10px #f3d7bd,0 28px 40px -20px rgba(219,39,119,.7)}.wz-done h2{font-family:var(--serif);font-size:clamp(28px,3vw,40px);color:#2a1438}.wz-done-lede{color:#6b5a72}.wz-ref{display:inline-flex;align-items:center;gap:14px;padding:12px 16px 12px 20px;border-radius:20px;background:linear-gradient(100deg,#fff1e6,#fdeef6);border:1px solid #f3d7bd}.wz-ref span{color:#8a7a84;font-size:13px}.wz-ref strong{font-size:22px;color:#2a1438;letter-spacing:.04em}.wz-ref .btn{display:inline-flex;align-items:center;gap:6px}.wz-done .stage-rail{width:100%;margin-top:8px}.wz-done-actions{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.pt-home.container{max-width:1480px}.pt-head{margin-bottom:18px}.pt-card{padding:clamp(18px,2vw,28px);border-radius:28px;background:#fff;border:1px solid #f2e3d6;box-shadow:0 26px 50px -42px rgba(60,30,20,.55)}.pt-empty{max-width:620px;display:grid;gap:12px;justify-items:start}.pt-empty svg{color:#db2777}.pt-empty h2{font-family:var(--serif);font-size:26px;color:#2a1438}.pt-grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:22px;align-items:start}.pt-status{display:grid;gap:24px;background:linear-gradient(170deg,#fff,#fffaf5 60%,#fdf2f8)}.pt-ref{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.pt-ref>div{display:grid;margin-right:auto}.pt-ref span{font-size:13px;color:#8a7a84}.pt-ref strong{font-size:26px;color:#2a1438;letter-spacing:.04em}.pt-ref .btn{display:inline-flex;align-items:center;gap:6px}.pt-now{display:flex;gap:16px;align-items:flex-start;padding:18px 20px;border-radius:22px;background:#fff;border:1px solid #f2e3d6}.pt-now-ico{width:48px;height:48px;border-radius:16px;flex:none;display:grid;place-items:center;color:#fff;background:linear-gradient(150deg,#f59e0b,#db2777);box-shadow:0 12px 22px -12px rgba(219,39,119,.8)}.pt-now.is-approved .pt-now-ico{background:linear-gradient(150deg,#10b981,#047857)}.pt-now.is-on_hold .pt-now-ico{background:linear-gradient(150deg,#fbbf24,#d97706)}.pt-now.is-rejected .pt-now-ico,.pt-now.is-withdrawn .pt-now-ico{background:#b8a8b1;box-shadow:none}.pt-now h2{font-size:20px;color:#2a1438;margin-bottom:4px}.pt-now p{color:#6b5a72;line-height:1.6}.pt-message{margin:0;display:flex;gap:12px;padding:16px 18px;border-radius:20px;background:#fff7e6;border:1px solid #f7deaa;color:#6b4a12}.pt-message svg{flex:none;margin-top:2px}.pt-message span{font-size:13px;font-weight:700}.pt-message p{margin-top:4px;line-height:1.6;white-space:pre-wrap}.pt-side{display:grid;gap:16px;position:sticky;top:96px}.pt-side h3{font-size:17px;color:#2a1438;margin-bottom:12px}.pt-side h4{font-size:14px;color:#8a7a84;margin:18px 0 8px}.pt-facts{list-style:none;margin:0;padding:0;display:grid;gap:10px}.pt-facts li{display:flex;align-items:center;gap:10px;color:#6b5a72;font-size:14.5px}.pt-facts li b{margin-left:auto;color:#2a1438;display:inline-flex}.pt-facts li b svg{color:var(--ok)}.pt-history{list-style:none;margin:0;padding:0;display:grid;gap:8px}.pt-history li{display:flex;justify-content:space-between;gap:10px;font-size:14px;color:#3b2d42;padding-left:14px;position:relative}.pt-history li:before{content:"";position:absolute;left:0;top:7px;width:7px;height:7px;border-radius:50%;background:#db2777}.pt-history time{color:#8a7a84;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pt-help{display:flex;gap:12px;align-items:flex-start}.pt-help svg{flex:none;color:#7c3aed}.pt-help p{color:#6b5a72;font-size:14px;margin:2px 0 6px}.pt-help a{font-weight:600;color:#c2410c}@keyframes jn-breathe{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.08);opacity:1}}@keyframes jn-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes stage-bob{0%,to{transform:translateY(0) rotateX(0)}50%{transform:translateY(-6px) rotateX(12deg)}}@keyframes wz-spin{to{transform:rotate(1turn)}}@keyframes stage-grow-x{0%{transform:scaleX(0)}}@keyframes stage-grow-y{0%{transform:scaleY(0)}}@media (prefers-reduced-motion:reduce){.jn-chip,.jn-glow,.ostage.is-now .stage-coin,.stage-fill,.wz-spin{animation:none!important}.ostage:hover .stage-coin,.wz-mode:hover{transform:none}}@media (max-width:1100px){.jn-perks{grid-template-columns:repeat(2,minmax(0,1fr))}.wz{grid-template-columns:1fr}.wz-steps{position:static}.wz-steps ol{grid-template-columns:repeat(6,minmax(0,1fr))}.wz-step{flex-direction:column;text-align:center;gap:6px;padding:8px 4px}.wz-step small{display:none}.wz-step strong{font-size:12px}.pt-grid{grid-template-columns:1fr}.pt-side{position:static}}@media (max-width:860px){.jn-hero-grid,.jn-split{grid-template-columns:1fr}.jn-collage{height:360px;max-width:520px;width:100%;margin-inline:auto}.stage-rail ol{grid-template-columns:1fr;gap:14px}.stage-track{left:37px;right:auto;top:10px;bottom:10px;width:6px;height:auto}.stage-fill{transform-origin:center top;transform:scaleY(var(--p,0));animation-name:stage-grow-y;background:linear-gradient(180deg,#f59e0b,#ec4899,#8b5cf6)}.ostage{flex-direction:row;text-align:left;gap:14px}.stage-coin{width:56px;height:56px;margin-left:12px}.stage-rail.is-compact .stage-track{left:37px;top:10px}}@media (max-width:640px){.jn-perks,.wz-doc-pair,.wz-grid,.wz-modes,.wz-review{grid-template-columns:1fr}.wz-steps ol{grid-template-columns:repeat(6,1fr);gap:2px}.wz-step strong{display:none}.wz-doc{grid-template-columns:56px minmax(0,1fr)}.wz-doc-art{width:56px;height:56px}.wz-doc-btn{grid-column:1/-1;justify-self:start}.wz-foot{position:sticky;bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom) + 8px);background:#fff;margin-inline:-8px;padding:12px 8px}.wz-send{min-width:0}.pt-ref strong{font-size:21px}}@media (min-width:1101px){body:has(.wz) .astro-assistant-launcher-wrap{right:auto;left:24px}}@media (max-width:640px){body:has(.wz) .astro-assistant-launcher-wrap{bottom:calc(var(--tabbar-h) + 96px + env(safe-area-inset-bottom))}}