.site-v2 .lrn-cp-g1{stop-color:var(--sv-peri);stop-opacity:.18}.site-v2 .lrn-cp-g2{stop-color:var(--sv-peri);stop-opacity:0}.site-v2 .lrn-cp-sh1{stop-color:var(--sv-peri);stop-opacity:.22}.site-v2 .lrn-cp-sh2{stop-color:var(--sv-peri);stop-opacity:0}.site-v2 .lrn-cp-body{fill:var(--sv-card2);stroke:var(--sv-line2);stroke-width:1px}.site-v2 .lrn-cp-chip{fill:var(--sv-accentSoft);stroke:var(--sv-accentLine);stroke-width:1.2px}.site-v2 .lrn-cp-chipl{fill:none;stroke:var(--sv-accentLine);stroke-width:1px}.site-v2 .lrn-cp-nfc{fill:none;stroke:var(--sv-ink3);stroke-width:1.6px;stroke-linecap:round}.site-v2 .lrn-cp-rate{font-family:var(--font-dm-mono),ui-monospace,monospace;letter-spacing:.06em;fill:var(--sv-periText);font-size:13px}.site-v2 .lrn-cp-bar{fill:var(--sv-line2)}.site-v2 .lrn-cp-waves path{fill:none;stroke:var(--sv-periText);stroke-width:1.6px;stroke-linecap:round;opacity:.5}.site-v2 .lrn-cp-track{fill:none;stroke:var(--sv-periLine);stroke-width:1.2px;stroke-dasharray:2 5;stroke-linecap:round}.site-v2 .lrn-cp-c{fill:none;stroke:var(--sv-periText);stroke-width:3.2px;stroke-linecap:round;stroke-dasharray:12 200;stroke-dashoffset:-44px;visibility:hidden}.site-v2 .lrn-cp-c0{visibility:visible}.site-v2 .lrn-cp-trk{fill:none;stroke:var(--sv-line2);stroke-width:12px}.site-v2 .lrn-cp-seg{fill:none;stroke:var(--sv-periText);stroke-width:12px;stroke-dasharray:23 77}.site-v2 .lrn-cp-s0{stroke-dashoffset:-1px}.site-v2 .lrn-cp-s1{stroke-dashoffset:-26px}.site-v2 .lrn-cp-s2{stroke-dashoffset:-51px}.site-v2 .lrn-cp-s3{stroke-dashoffset:-76px}.site-v2 .lrn-cp-n{font-family:var(--font-dm-mono),ui-monospace,monospace;font-feature-settings:"tnum";letter-spacing:-.02em;text-anchor:middle;fill:var(--sv-ink);opacity:0;font-size:34px;font-weight:500}.site-v2 .lrn-cp-n4{opacity:1}.site-v2 .lrn-cp-nl{font-family:var(--font-dm-mono),ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;text-anchor:middle;fill:var(--sv-ink3);font-size:10.5px}.site-v2 .lrn-cp-legend{border-top:1px solid var(--sv-line);grid-template-columns:repeat(4,auto);justify-content:space-between;gap:12px;margin:10px 24px 0;padding-top:16px;display:grid}.site-v2 .lrn-cp-legend>div{flex-direction:column;gap:6px;display:flex}.site-v2 .lrn-cp-lv{font-family:var(--font-dm-mono),ui-monospace,monospace;font-feature-settings:"tnum";color:var(--sv-ink);font-size:20px;font-weight:500;line-height:1}.site-v2 .lrn-cp-lk{font-family:var(--font-dm-mono),ui-monospace,monospace;letter-spacing:.06em;color:var(--sv-ink3);font-size:11px}.site-v2 .lrn-cp-money{color:var(--sv-accentText)}.site-v2 .lrn-cp-rt{color:var(--sv-periText)}@media (max-width:1023.98px){.site-v2 .lrn-cp-legend{gap:8px;margin:6px 0 0;padding-top:12px}.site-v2 .lrn-cp-lv{font-size:17px}.site-v2 .lrn-cp-lk{letter-spacing:.02em;font-size:10px}}@media (prefers-reduced-motion:no-preference){.site-v2 .lrn-cp-card{animation-name:lrn-cp-tap;animation-duration:8s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.site-v2 .lrn-cp-waves path{opacity:0;animation-name:lrn-cp-wave;animation-duration:8s;animation-timing-function:ease-out;animation-iteration-count:infinite}.site-v2 .lrn-cp-waves path+path{animation-delay:.12s}.site-v2 .lrn-cp-c{visibility:visible;stroke-dashoffset:12px;animation-name:lrn-cp-flow;animation-duration:8s;animation-timing-function:cubic-bezier(.5,0,.4,1);animation-iteration-count:infinite}.site-v2 .lrn-cp-c1{animation-delay:.88s}.site-v2 .lrn-cp-c2{animation-delay:1.76s}.site-v2 .lrn-cp-c3{animation-delay:2.64s}.site-v2 .lrn-cp-seg{animation-duration:8s;animation-timing-function:ease-out;animation-iteration-count:infinite}.site-v2 .lrn-cp-s0{animation-name:lrn-cp-q0}.site-v2 .lrn-cp-s1{animation-name:lrn-cp-q1}.site-v2 .lrn-cp-s2{animation-name:lrn-cp-q2}.site-v2 .lrn-cp-s3{animation-name:lrn-cp-q3}.site-v2 .lrn-cp-n{animation-duration:8s;animation-timing-function:step-end;animation-iteration-count:infinite}.site-v2 .lrn-cp-n0{animation-name:lrn-cp-k0}.site-v2 .lrn-cp-n1{animation-name:lrn-cp-k1}.site-v2 .lrn-cp-n2{animation-name:lrn-cp-k2}.site-v2 .lrn-cp-n3{animation-name:lrn-cp-k3}.site-v2 .lrn-cp-n4{animation-name:lrn-cp-k4}}@keyframes lrn-cp-tap{0%,2%,12%,to{transform:translate(0)}6%{transform:translate(12px,-6px)}}@keyframes lrn-cp-wave{0%,4%{opacity:0}8%{opacity:.8}16%,to{opacity:0}}@keyframes lrn-cp-flow{0%,10%{stroke-dashoffset:12px;opacity:1}21%{stroke-dashoffset:-100px;opacity:1}21.1%,to{stroke-dashoffset:-100px;opacity:0}}@keyframes lrn-cp-q0{0%,19%{stroke-dasharray:0 100;opacity:1}23%,90%{stroke-dasharray:23 77;opacity:1}96%,to{stroke-dasharray:23 77;opacity:0}}@keyframes lrn-cp-q1{0%,30%{stroke-dasharray:0 100;opacity:1}34%,90%{stroke-dasharray:23 77;opacity:1}96%,to{stroke-dasharray:23 77;opacity:0}}@keyframes lrn-cp-q2{0%,41%{stroke-dasharray:0 100;opacity:1}45%,90%{stroke-dasharray:23 77;opacity:1}96%,to{stroke-dasharray:23 77;opacity:0}}@keyframes lrn-cp-q3{0%,52%{stroke-dasharray:0 100;opacity:1}56%,90%{stroke-dasharray:23 77;opacity:1}96%,to{stroke-dasharray:23 77;opacity:0}}@keyframes lrn-cp-k0{0%{opacity:1}23%{opacity:0}94%{opacity:1}}@keyframes lrn-cp-k1{0%{opacity:0}23%{opacity:1}34%{opacity:0}}@keyframes lrn-cp-k2{0%{opacity:0}34%{opacity:1}45%{opacity:0}}@keyframes lrn-cp-k3{0%{opacity:0}45%{opacity:1}56%{opacity:0}}@keyframes lrn-cp-k4{0%{opacity:0}56%{opacity:1}94%{opacity:0}}.site-v2 .lrn-cmp.lrn-cp-types{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr) minmax(0,1fr)}.site-v2 .lrn-cp-d p{color:var(--sv-ink2);margin:0;font-size:15.5px;line-height:1.6}.site-v2 .lrn-cmp .lrn-list.lrn-cp-partners{border-top:1px solid var(--sv-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;margin:22px 0 0;padding-top:20px;display:grid}.site-v2 .lrn-cmp .lrn-cp-partners li strong{font-family:var(--font-dm-mono),ui-monospace,monospace;letter-spacing:.02em;color:var(--sv-ink);margin-bottom:3px;font-size:13px;font-weight:500;display:block}@media (max-width:1023.98px){.site-v2 .lrn-cmp .lrn-list.lrn-cp-partners{grid-template-columns:minmax(0,1fr);gap:8px;margin-top:16px;padding-top:14px}.site-v2 .lrn-cmp .lrn-cp-partners li strong{margin:0;display:inline}.site-v2 .lrn-cp-types .lrn-cmp-col{padding:20px 0 22px}.site-v2 .lrn-cp-types .lrn-cmp-col>*{padding-bottom:14px}.site-v2 .lrn-cp-types .lrn-cmp-col>:last-child{padding-bottom:0}.site-v2 .lrn-prose .lrn-cmp.lrn-cp-types .lrn-cmp-h h3{font-size:21px}}
