.learn-page{min-height:100vh;background:var(--surface)}.learn-head{justify-content:space-between;gap:24px 40px;padding:26px 44px 0;flex-wrap:wrap}.learn-brand,.learn-head{display:flex;align-items:center}.learn-brand{gap:11px}.learn-mark{width:30px;height:30px;border-radius:9px;display:block;object-fit:contain}.learn-word{font-size:18px;font-weight:700;color:var(--ink);letter-spacing:-.01em}.learn-steps{display:flex;gap:8px;width:min(470px,100%);flex:none}.learn-seg{flex:1 1}.learn-seg-line{height:4px;border-radius:2px;background:var(--lime)}.learn-seg-label{margin-top:7px;font-size:10.5px;letter-spacing:.08em;font-weight:500;color:var(--muted)}.learn-seg.active .learn-seg-label{color:var(--ink);font-weight:700}.learn-col{padding:0 28px 140px}.learn-col,.learn-kicker-row{max-width:680px;margin:0 auto}.learn-kicker-row{padding:44px 28px 0}.learn-kicker{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:700;color:var(--teal-deep);background:#e1f5ee;padding:5px 12px;border-radius:999px}.learn-title{font-size:36px;color:var(--ink);font-weight:700;letter-spacing:-.025em;line-height:1.15;margin:18px 0 24px}.learn-p{font-size:17.5px;line-height:1.75;color:#2a3a35;margin:0 0 16px}