.learn-page{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.learn-page>*{min-width:0}.learn-page .learn-head{margin-bottom:4px}.learn-page .learn-head p:not(.eyebrow){max-width:720px}.learn-page .learn-head .eyebrow a{color:inherit}.learn-page .learn-head .eyebrow a:hover{text-underline-offset:3px;text-decoration:underline}.learn-page .learn-head p.learn-date{font-size:var(--fs-sm);color:var(--ink-3);align-items:center;gap:6px;margin-top:10px;display:inline-flex}.learn-page .learn-article{gap:20px;min-width:0;display:grid}.learn-page .learn-keys{background:var(--brand-weak);border-radius:var(--r-card);padding:20px 24px}.learn-page .learn-keys-title{font-size:var(--fs-md);color:var(--brand-ink);align-items:center;gap:6px;margin-bottom:10px;font-weight:800;display:flex}.learn-page .learn-keys ol{gap:8px;display:grid}.learn-page .learn-keys li{align-items:flex-start;gap:10px;font-size:15px;line-height:1.6;display:flex}.learn-page .learn-keys .n{background:var(--brand);width:24px;height:24px;color:var(--on-brand);font-size:var(--fs-sm);border-radius:50%;flex:none;place-items:center;margin-top:1px;font-weight:800;display:grid}.learn-page .learn-body{gap:20px;min-width:0;display:grid}.learn-page .learn-sec{background:var(--card);border-radius:var(--r-card);box-shadow:var(--shadow-card);gap:14px;min-width:0;padding:28px;display:grid}.learn-page .learn-sec>h2{font-size:var(--fs-xl);letter-spacing:-.02em;flex-wrap:wrap;align-items:center;gap:8px;font-weight:800;display:flex}.learn-page .learn-sec h3{margin-top:8px;font-size:17px;font-weight:800}.learn-page .learn-sec>p,.learn-page .learn-sec>ul>li,.learn-page .learn-sec>ol>li{max-width:760px;line-height:1.7}.learn-page .learn-sec .bul li{color:var(--ink)}.learn-page .learn-sec a:not(.btn):not(.cta){color:var(--brand-ink);text-underline-offset:3px;text-decoration:underline}.learn-page .learn-sec a.learn-term{color:inherit;border-bottom:1.5px dotted var(--ink-faint);text-decoration:none}.learn-page .learn-sec a.learn-term:hover{color:var(--brand-ink);border-bottom-color:var(--brand)}.learn-page .learn-box{border-radius:var(--r-lg);background:var(--brand-weak);box-shadow:inset 0 0 0 1.5px var(--brand-line);padding:16px 18px}.learn-page .learn-box.note{background:var(--sunk);box-shadow:inset 0 0 0 1px var(--line)}.learn-page .learn-box-title{align-items:center;gap:6px;margin-bottom:6px;font-weight:800;display:flex}.learn-page .learn-box.key .learn-box-title{color:var(--brand-ink)}.learn-page .learn-box-body{color:var(--ink-2);gap:6px;line-height:1.65;display:grid}.learn-page .learn-table{min-width:0}.learn-page .learn-table .tbl caption{font-size:var(--fs-md)}.learn-page .learn-table .tbl td,.learn-page .learn-table .tbl tbody th{vertical-align:top;line-height:1.55}.learn-page .learn-table .tbl tbody th{font-weight:700}.learn-page .learn-table tfoot th,.learn-page .learn-table tfoot td{border-top:1.5px solid var(--line);padding:12px 10px;font-weight:800}.learn-page .learn-struck tr.is-struck td,.learn-page .learn-struck tr.is-struck th{color:var(--ink-3)}.learn-page .learn-struck s{-webkit-text-decoration-color:var(--s-strong);text-decoration-color:var(--s-strong);text-decoration-thickness:2px}.learn-page .learn-struck tr.is-sub th{padding-left:22px}.learn-page .learn-steps{counter-reset:learn-step;gap:10px;display:grid}.learn-page .learn-steps>li{background:var(--sunk);border-radius:var(--r-lg);counter-increment:learn-step;padding:12px 16px 12px 52px;line-height:1.65;position:relative}.learn-page .learn-steps>li:before{content:counter(learn-step);background:var(--brand);width:26px;height:26px;color:var(--on-brand);font-size:var(--fs-sm);border-radius:50%;place-items:center;font-weight:800;display:grid;position:absolute;top:12px;left:14px}.learn-page .learn-kv{background:var(--sunk);border-radius:var(--r-lg);padding:6px 18px;display:grid}.learn-page .learn-kv>div{border-top:1px solid var(--line);gap:16px;padding:10px 0;display:flex}.learn-page .learn-kv>div:first-child{border-top:0}.learn-page .learn-kv dt{width:5em;font-size:var(--fs-md);color:var(--ink-3);flex:none;font-weight:700}.learn-page .learn-kv dd{overflow-wrap:anywhere;min-width:0;margin:0;font-weight:700}.learn-page .learn-vs{grid-template-columns:1fr 1fr;gap:12px;display:grid}.learn-page .learn-vs-col{border-radius:var(--r-lg);background:var(--sunk);min-width:0;padding:16px 18px}.learn-page .learn-vs-col.yes{background:var(--brand-weak);box-shadow:inset 0 0 0 1.5px var(--brand-line)}.learn-page .learn-vs-head{align-items:center;gap:6px;margin-bottom:8px;font-weight:800;display:flex}.learn-page .learn-vs-col.yes .learn-vs-head{color:var(--brand-ink)}.learn-page .learn-cta .tx span{display:block}.learn-page .learn-doesnot{background:var(--sunk);box-shadow:none}.learn-page .learn-source-list{gap:8px;padding-left:1.4em;list-style:decimal;display:grid}.learn-page .learn-source-list li{font-size:var(--fs-md);overflow-wrap:anywhere;line-height:1.55}.learn-page .learn-source-note{font-size:var(--fs-sm);color:var(--ink-3);display:block}.learn-page .learn-next{gap:10px;display:grid}.learn-page .learn-next a:first-child{border-radius:var(--r-card);background:var(--card);box-shadow:var(--shadow-card);color:var(--ink);grid-template-columns:1fr auto;align-items:center;gap:2px 12px;padding:18px 22px;display:grid}.learn-page .learn-next a:first-child:hover b{color:var(--brand-ink)}.learn-page .learn-next-k{font-size:var(--fs-sm);color:var(--ink-3);grid-column:1;font-weight:700}.learn-page .learn-next a:first-child b{grid-column:1;font-size:17px}.learn-page .learn-next a:first-child .icon{color:var(--brand);grid-area:1/2/span 2}.learn-page .learn-next-all{font-size:var(--fs-md);color:var(--brand-ink);justify-self:start;font-weight:700}.learn-page .learn-map{margin:0}.learn-page .learn-map-list{counter-reset:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.learn-page .learn-map-part{border-radius:var(--r-lg);background:var(--zc-bg);box-shadow:inset 4px 0 0 var(--zc);align-content:start;gap:6px;min-width:0;padding:16px;display:grid;position:relative}.learn-page .learn-map-part .sec-tag{background:var(--card);justify-self:start}.learn-page .learn-map-k{font-size:var(--fs-xs);color:var(--zc);background:var(--card);border-radius:var(--r-xs);justify-self:start;padding:3px 8px;font-weight:800}.learn-page .learn-map-part b{color:var(--ink);font-size:16px}.learn-page .learn-map-part>span:last-child{font-size:var(--fs-sm);color:var(--ink-2);overflow-wrap:anywhere;line-height:1.5}.learn-page .learn-map figcaption,.learn-page .learn-bars figcaption,.learn-page .learn-timeline figcaption,.learn-page .learn-gap figcaption{font-size:var(--fs-sm);color:var(--ink-2);margin-top:10px}.learn-page .learn-bars{background:var(--sunk);border-radius:var(--r-lg);gap:12px;margin:0;padding:18px;display:grid}.learn-page .learn-bar-row{grid-template-columns:11em minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.learn-page .learn-bar-k{font-size:var(--fs-sm);color:var(--ink-2);font-weight:700}.learn-page .learn-bar-track{border-radius:var(--r-pill);background:var(--v-track);height:14px;position:relative;overflow:hidden}.learn-page .learn-bar-track.unknown{background:repeating-linear-gradient(135deg, var(--v-track) 0 6px, var(--line) 6px 9px)}.learn-page .learn-bar{position:absolute;top:0;bottom:0;left:0}.learn-page .learn-bar.max{background:var(--v-debt)}.learn-page .learn-bar.low{background:var(--v-new)}.learn-page .learn-bar.range{background:repeating-linear-gradient(135deg, var(--v-new) 0 5px, var(--brand-weak) 5px 8px)}.learn-page .learn-bar-v{font-size:var(--fs-md);white-space:nowrap;font-variant-numeric:tabular-nums}.learn-page .learn-timeline{margin:0}.learn-page .learn-timeline ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid;position:relative}.learn-page .learn-timeline ol:before{content:"";border-top:2px dashed var(--field-line);position:absolute;top:19px;left:10%;right:10%}.learn-page .learn-timeline li{text-align:center;align-content:start;justify-items:center;gap:4px;min-width:0;display:grid;position:relative}.learn-page .learn-tl-dot{background:var(--card);width:40px;height:40px;color:var(--ink-2);box-shadow:inset 0 0 0 2px var(--line);border-radius:50%;place-items:center;margin-bottom:4px;display:grid}.learn-page .learn-timeline li.pull .learn-tl-dot{background:var(--brand);color:var(--on-brand);box-shadow:none}.learn-page .learn-timeline li b{font-size:15px}.learn-page .learn-timeline li>span:not(.learn-tl-dot):not(.tag){font-size:var(--fs-sm);color:var(--ink-2);line-height:1.5}.learn-page .learn-gap{background:var(--sunk);border-radius:var(--r-lg);margin:0;padding:18px}.learn-page .learn-gap-grid{gap:10px;display:grid}.learn-page .learn-gap-head{font-size:var(--fs-xs);color:var(--ink-3);grid-template-columns:7.5em minmax(0,1fr);font-weight:700;display:grid}.learn-page .learn-gap-head span:first-child{grid-area:1/2}.learn-page .learn-gap-head span:last-child{border-left:2px solid var(--ink-3);grid-area:1/2;margin-left:65%;padding-left:6px}.learn-page .learn-gap-row{grid-template-columns:7.5em minmax(0,1fr);align-items:center;gap:0;display:grid}.learn-page .learn-gap-k{font-size:var(--fs-sm);font-weight:700}.learn-page .learn-gap-bar{border-radius:var(--r-sm);background:var(--card);height:30px;box-shadow:inset 0 0 0 1px var(--line);position:relative;overflow:hidden}.learn-page .learn-gap-bar>span{border-radius:var(--r-xs);font-size:var(--fs-xs);white-space:nowrap;align-items:center;padding:0 8px;font-weight:800;display:flex;position:absolute;top:4px;bottom:4px;overflow:hidden}.learn-page .learn-gap-row.eul .on{background:var(--z-eul-bg);color:var(--z-eul);box-shadow:inset 3px 0 0 var(--z-eul)}.learn-page .learn-gap-row.ten .on{background:var(--z-ten-bg);color:var(--z-ten);box-shadow:inset 3px 0 0 var(--z-ten)}.learn-page .learn-gap-row.ten .wait{background:repeating-linear-gradient(135deg, transparent 0 5px, var(--line) 5px 8px)}.learn-page .learn-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.learn-page .learn-tiles li{background:var(--sunk);border-radius:var(--r-lg);align-items:flex-start;gap:12px;min-width:0;padding:14px 16px;display:flex}.learn-page .learn-tiles .ic{border-radius:var(--r-md);background:var(--card);width:38px;height:38px;color:var(--brand);flex:none;place-items:center;display:grid}.learn-page .learn-tile-tx{gap:2px;min-width:0;display:grid}.learn-page .learn-tile-tx b{font-size:15px}.learn-page .learn-tile-tx>span{font-size:var(--fs-sm);color:var(--ink-2);line-height:1.5}.learn-page .learn-tile-k{min-width:3em;color:var(--ink-3);font-weight:700;display:inline-block}.learn-hub .learn-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.learn-hub .learn-cards>li{min-width:0;display:grid}.learn-hub .learn-card{color:var(--ink);grid-template-rows:auto auto 1fr auto;gap:8px;padding:22px;transition:box-shadow .15s;display:grid}.learn-hub .learn-card:hover{box-shadow:inset 0 0 0 1.5px var(--brand-line), var(--shadow-card)}.learn-hub .learn-card:hover h2{color:var(--brand-ink)}.learn-hub .learn-card-top{justify-content:space-between;align-items:center;display:flex}.learn-hub .learn-card .ic{border-radius:var(--r-md);background:var(--brand-weak);width:44px;height:44px;color:var(--brand);place-items:center;display:grid}.learn-hub .learn-card-n{font-size:var(--fs-sm);color:var(--ink-3);font-weight:800}.learn-hub .learn-card h2{font-size:var(--fs-lg);letter-spacing:-.02em;font-weight:800;line-height:1.4}.learn-hub .learn-card p{font-size:var(--fs-md);color:var(--ink-2);line-height:1.55}.learn-hub .learn-card-go{font-size:var(--fs-md);color:var(--brand-ink);align-items:center;gap:4px;font-weight:700;display:inline-flex}.learn-hub .learn-hub-note .card-title{margin-bottom:12px}.learn-hub .learn-hub-note .card-title .icon{color:var(--brand)}.learn-hub .learn-hub-note a{color:var(--brand-ink);text-underline-offset:3px;text-decoration:underline}.learn-links{border-top:1px solid var(--line-2);gap:10px;margin-top:18px;padding-top:18px;display:grid}.learn-links.standalone{border-top:0;margin-top:0;padding-top:0}.learn-links-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.learn-links-head h2,.learn-links-head h3{font-size:var(--fs-base);align-items:center;gap:6px;font-weight:800;display:flex}.learn-links-head h2 .icon,.learn-links-head h3 .icon{color:var(--brand)}.learn-links ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.learn-links li{min-width:0}.learn-links li a{border-radius:var(--r-md);background:var(--sunk);font-size:var(--fs-md);color:var(--ink);align-items:center;gap:8px;min-height:44px;padding:10px 12px;font-weight:700;display:flex}.learn-links li a .icon{color:var(--brand)}.learn-links li a:hover{color:var(--brand-ink);background:var(--brand-weak)}@media (max-width:1023px){.learn-hub .learn-cards,.learn-page .learn-map-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.learn-page .learn-sec{padding:20px}.learn-page .learn-sec>h2{font-size:var(--fs-lg)}.learn-page .learn-keys{padding:18px}.learn-hub .learn-cards,.learn-page .learn-vs,.learn-page .learn-tiles,.learn-links ul,.learn-page .learn-map-list{grid-template-columns:minmax(0,1fr)}.learn-page .learn-bar-row{grid-template-columns:minmax(0,1fr);gap:4px}.learn-page .learn-bar-v{white-space:normal}.learn-page .learn-timeline ol{grid-template-columns:minmax(0,1fr);gap:14px}.learn-page .learn-timeline ol:before{border-top:0;border-left:2px dashed var(--field-line);inset:20px auto 20px 19px}.learn-page .learn-timeline li{text-align:left;grid-template-columns:40px minmax(0,1fr);justify-items:start;gap:2px 12px}.learn-page .learn-tl-dot{grid-row:span 3;margin-bottom:0}.learn-page .learn-timeline li>*{grid-column:2}.learn-page .learn-timeline li>.learn-tl-dot{grid-column:1}.learn-page .learn-gap-head,.learn-page .learn-gap-row{grid-template-columns:6em minmax(0,1fr)}.learn-page .learn-kv>div{flex-direction:column;gap:2px}.learn-page .learn-cta{flex-wrap:wrap}.learn-page .learn-cta .btn{width:100%}.learn-page .learn-struck tr.is-sub th{padding-left:0}.learn-page .learn-table .tbl-stack caption{width:auto;display:block}.learn-page .learn-table tfoot,.learn-page .learn-table tfoot tr{display:block}.learn-page .learn-table tfoot tr{border-top:1.5px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:2px 10px;padding-top:12px;display:flex}.learn-page .learn-table tfoot th,.learn-page .learn-table tfoot td{text-align:left;border-top:0;padding:0;display:block}}

