.landing{position:relative}.landing h2{margin-top:0}.lh{display:grid;grid-template-columns:1fr 1.08fr;gap:36px;align-items:center;padding:20px 0 8px;position:relative}.lh:before{content:"";position:absolute;inset:-40px 0 auto auto;width:60%;height:420px;background:radial-gradient(closest-side,#e6f4f2,transparent 70%),radial-gradient(closest-side at 80% 70%,#efeafd,transparent 70%);z-index:-1;pointer-events:none}.lh .pill{white-space:normal}.lh h1{font-size:clamp(2.1rem,1.3rem + 3.2vw,3.5rem);letter-spacing:-.03em;line-height:1.05;margin:16px 0 14px}.lh h1 .hl{background:linear-gradient(transparent 62%,#fde68a 62%);padding:0 .08em}.lh-sub{font-size:1.15rem;color:var(--muted);max-width:34em}.lh-ctas{display:flex;gap:10px;flex-wrap:wrap;margin:22px 0 10px}.lh-ctas.center{justify-content:center}.lh-tertiary{margin:0 0 18px}.lh-counts{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,auto);gap:8px;justify-content:start}.lh-counts li{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:8px 14px;text-align:center}.lh-counts b{display:block;font-size:1.45rem;line-height:1.1;color:var(--brand-ink)}.lh-counts span{font-size:.74rem;color:var(--muted)}.lh-chart{margin:0;padding:16px 16px 12px}.lh-chart-top{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:4px}.lh-chart-title{font-weight:700;margin:0}.lh-seg span{padding:4px 9px;font-size:.8rem}.lh-svg{display:none;width:100%;height:auto}.lh-cap{display:none;margin:6px 2px 0;font-size:.76rem;line-height:1.4}.lh-chart[data-show=USD] [data-b=USD],.lh-chart[data-show=EUR] [data-b=EUR],.lh-chart[data-show=GBP] [data-b=GBP],.lh-chart[data-show=SGD] [data-b=SGD],.lh-chart[data-show=CHF] [data-b=CHF]{display:block}.lh-svg .gl{stroke:var(--line);stroke-width:1}.lh-svg .gl.base{stroke:#b9b3a7;stroke-dasharray:3 4}.lh-svg .tk{font-size:11px;fill:var(--muted);font-family:var(--font)}.lh-svg .ln{fill:none;stroke-width:3;stroke-linejoin:round;stroke-linecap:round}.lh-svg .lv{font-size:14px;font-weight:750;font-family:var(--font)}.lh-svg .ll{font-size:11px;fill:var(--muted);font-family:var(--font)}.ln{stroke-dasharray:1;stroke-dashoffset:1;animation:lh-draw 1.5s cubic-bezier(.4,.1,.2,1) forwards}.lh-svg .dot,.lh-svg .lbl{opacity:0;animation:lh-fade .4s ease forwards}@keyframes lh-draw{to{stroke-dashoffset:0}}@keyframes lh-fade{to{opacity:1}}.lh-notice{margin:22px 0 0}.lsec{margin-top:56px}.lsec-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:14px}.lsec-head h2{margin:0}.lfoot{margin-top:12px}.steps{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:16px;counter-reset:s}.step{padding:22px 20px 18px;position:relative;transition:transform .2s,box-shadow .2s}.step:hover{transform:translateY(-3px);box-shadow:0 2px 4px #1018280f,0 12px 28px #10182814}.step-n{position:absolute;top:14px;right:16px;font-weight:800;font-size:2.2rem;line-height:1;color:var(--soft)}.step-ic{width:56px;height:56px;margin-bottom:8px}.step h3{margin:0 0 4px}.step p{margin:0 0 10px}.step .ic-arc{transform-origin:32px 32px}.chips{display:flex;gap:6px;flex-wrap:wrap}.chip{font-size:.8rem;font-weight:700;padding:4px 10px;border-radius:999px;background:var(--brand-soft);color:var(--brand-ink);text-decoration:none;border:1px solid #cde9e5}.chip:hover{background:var(--brand);color:#fff}.eqscale{display:flex;gap:4px;align-items:flex-end;height:30px}.eqscale span{flex:1;display:block;border-radius:4px;height:100%;position:relative;overflow:hidden;background:#dfe5f5}.eqscale span:after{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--w);background:var(--brand)}.meet{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.mcard{padding:18px;display:flex;flex-direction:column;gap:10px;text-decoration:none;color:var(--ink);transition:transform .2s,box-shadow .2s;position:relative}.mcard:hover{transform:translateY(-3px);box-shadow:0 2px 4px #1018280f,0 12px 28px #10182817;color:var(--ink)}.mtag{font-size:.74rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--accent)}.mtop{display:flex;gap:12px;align-items:center}.mtop svg{flex:none}.mtop h3{font-size:1rem;margin:0 0 6px}.mpills{display:flex;gap:6px;flex-wrap:wrap;margin:0}.spark{width:100%;height:56px;display:block}.mstats{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.mstats div{background:var(--soft);border-radius:10px;padding:7px 8px}.mstats b{display:block;font-size:1rem}.mstats small{display:block;font-size:.7rem;color:var(--muted);line-height:1.2}.mwin{font-size:.74rem;color:var(--muted);margin:0}.who{display:grid;grid-template-columns:1fr 1.3fr;gap:16px}.who-card{padding:22px}.who-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.who-list li{display:flex;gap:10px;align-items:center}.who-list .yes,.who-list .no{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;font-weight:800;font-size:.85rem;flex:none}.who-list .yes{background:var(--brand-soft);color:var(--brand-ink)}.who-list .no{background:#fde8e1;color:#b42318}.why{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.why div{display:flex;flex-direction:column;gap:8px}.why svg{width:40px;height:40px}.why p{margin:0;line-height:1.35}.why b{display:block}.why span{font-size:.85rem;color:var(--muted)}.post-teaser{display:grid;grid-template-columns:240px 1fr;gap:0;overflow:hidden;text-decoration:none;color:var(--ink);transition:box-shadow .2s}.post-teaser:hover{box-shadow:0 2px 4px #1018280f,0 12px 28px #10182817;color:var(--ink)}.pt-art{background:linear-gradient(135deg,#e6f4f2,#efeafd 55%,#fde8e1);display:grid;place-items:center;padding:16px}.pt-art svg{width:100%;max-width:200px}.pt-text{padding:20px 24px}.pt-kicker{font-size:.8rem;color:var(--muted);margin:0 0 6px}.pt-text h3{font-size:1.25rem;margin:0 0 6px}.pt-text p{margin:0 0 10px}.pt-more{font-weight:650;color:var(--brand-ink)}.end-cta{text-align:center;padding:32px 20px;background:linear-gradient(135deg,#fff,#f3faf9)}.end-cta p{margin:0}@media(max-width:1000px){.meet{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.lh{grid-template-columns:1fr;gap:22px}.steps,.who{grid-template-columns:1fr}}@media(max-width:560px){.meet{grid-template-columns:1fr}.lh-counts{grid-template-columns:repeat(4,1fr);gap:6px}.lh-counts li{padding:6px 4px}.lh-counts b{font-size:1.2rem}.lh-counts span{font-size:.66rem;display:block;line-height:1.2}.why{grid-template-columns:1fr}.why div{flex-direction:row;align-items:center}.post-teaser{grid-template-columns:1fr}.pt-art{padding:12px}.pt-art svg{max-width:150px}.lh-ctas .btn{flex:1 1 100%;justify-content:center}.lh-svg .tk{font-size:16px}.lh-svg .lv{font-size:19px}.lh-svg .ll{font-size:14px}.lh-chart{padding:14px 10px 10px}.lsec{margin-top:40px}}@media(prefers-reduced-motion:reduce){.ln{animation:none;stroke-dasharray:none;stroke-dashoffset:0}.lh-svg .dot,.lh-svg .lbl{animation:none;opacity:1}.step,.mcard{transition:none}.step:hover,.mcard:hover{transform:none}}
