.learn-module__VSVJQa__shell{--read:760px;--side:300px}.learn-module__VSVJQa__tracks{padding:24px var(--gutter) 24px;grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.learn-module__VSVJQa__track{align-content:start;gap:10px;display:grid}.learn-module__VSVJQa__track img{aspect-ratio:3/2;object-fit:cover;border-radius:16px;width:100%;height:auto;transition:transform .2s}.learn-module__VSVJQa__track:hover img{transform:translateY(-2px)}.learn-module__VSVJQa__track .learn-module__VSVJQa__eyebrow,.learn-module__VSVJQa__track>span{margin:6px 0 0}.learn-module__VSVJQa__track strong{letter-spacing:-.4px;font-size:21px;font-weight:500;line-height:1.3}.learn-module__VSVJQa__hubSection{padding:56px var(--gutter);scroll-margin-top:70px}.learn-module__VSVJQa__hubSection:nth-of-type(2n){background:var(--paper-2)}.learn-module__VSVJQa__hubSection>header{max-width:720px;margin-bottom:32px}.learn-module__VSVJQa__hubSection>header h2{letter-spacing:-1.4px;margin:0 0 12px;font-size:clamp(32px,3.2vw,46px);font-weight:500;line-height:1.06}.learn-module__VSVJQa__hubSection>header p:last-child{color:var(--body);margin:0;font-size:18px;line-height:1.55}.learn-module__VSVJQa__cards{grid-template-columns:repeat(3,1fr);gap:36px 24px;margin:0;padding:0;list-style:none;display:grid}.learn-module__VSVJQa__cards a{box-sizing:border-box;grid-template-rows:auto auto 1fr auto;align-content:start;gap:8px;height:100%;display:grid}.learn-module__VSVJQa__cards a img{aspect-ratio:3/2;object-fit:cover;border-radius:14px;width:100%;height:auto;margin-bottom:8px;transition:transform .2s}.learn-module__VSVJQa__cards a:hover img{transform:translateY(-2px)}.learn-module__VSVJQa__cards a:hover h3{text-underline-offset:4px;text-decoration:underline}.learn-module__VSVJQa__cards h3{margin:0!important}.learn-module__VSVJQa__cards p{color:var(--body);margin:0;font-size:15.5px;line-height:1.55}.learn-module__VSVJQa__cardNum{font:12px var(--font-jetbrains-mono), monospace;color:var(--accent-text);letter-spacing:1px}.learn-module__VSVJQa__cardMeta{font:12px var(--font-jetbrains-mono), monospace;color:var(--muted);text-transform:uppercase;letter-spacing:.8px}.learn-module__VSVJQa__hubMore{padding:40px var(--gutter) 8px;flex-wrap:wrap;gap:28px;display:flex}.learn-module__VSVJQa__article{padding:48px var(--gutter) 24px;grid-template-columns:minmax(0, var(--read)) var(--side);justify-content:space-between;gap:56px;display:grid}.learn-module__VSVJQa__crumbs{font:12px/1.5 var(--font-jetbrains-mono), monospace;letter-spacing:1px;text-transform:uppercase;color:var(--muted);margin:0 0 18px}.learn-module__VSVJQa__crumbs a{color:var(--accent-text)}.learn-module__VSVJQa__article h1{letter-spacing:-2px;margin:0 0 14px;font-size:clamp(38px,4.2vw,60px);font-weight:500;line-height:1.04}.learn-module__VSVJQa__subtitle{color:var(--ink-2);margin:0 0 30px;font-size:21px;line-height:1.45}.learn-module__VSVJQa__shortAnswer{background:var(--paper-2);border-radius:14px;margin:0 0 36px;padding:22px 26px}.learn-module__VSVJQa__shortAnswer strong{font:12px var(--font-jetbrains-mono), monospace;text-transform:uppercase;letter-spacing:1px;color:var(--accent-text);margin-bottom:8px;display:block}.learn-module__VSVJQa__shortAnswer p{color:var(--ink);margin:0;font-size:19px;line-height:1.6}.learn-module__VSVJQa__body h2{letter-spacing:-.7px;margin:40px 0 14px;font-size:27px;font-weight:500;line-height:1.2}.learn-module__VSVJQa__body p,.learn-module__VSVJQa__body li{color:var(--body);font-size:18px;line-height:1.7}.learn-module__VSVJQa__body p{margin:0 0 16px}.learn-module__VSVJQa__body ul,.learn-module__VSVJQa__body ol{gap:8px;margin:0 0 18px;padding-left:24px;display:grid}.learn-module__VSVJQa__body ol.learn-module__VSVJQa__numbered{counter-reset:n;padding:0;list-style:none}.learn-module__VSVJQa__body ol.learn-module__VSVJQa__numbered li{counter-increment:n;grid-template-columns:34px 1fr;gap:12px;display:grid}.learn-module__VSVJQa__body ol.learn-module__VSVJQa__numbered li:before{content:counter(n);background:var(--accent-soft);width:30px;height:30px;color:var(--accent-text);font:13px var(--font-jetbrains-mono), monospace;border-radius:50%;place-items:center;margin-top:2px;display:grid}.learn-module__VSVJQa__why{background:var(--dark);color:#f1f4ed;border-radius:14px;margin:40px 0 8px;padding:26px 28px}.learn-module__VSVJQa__why strong{font:12px var(--font-jetbrains-mono), monospace;text-transform:uppercase;letter-spacing:1px;color:var(--green);margin-bottom:10px;display:block}.learn-module__VSVJQa__why p{color:#e3e9e7;margin:0;font-size:18px;line-height:1.65}.learn-module__VSVJQa__body ul.learn-module__VSVJQa__blockLinks{gap:0;margin:-4px 0 18px;padding:0;list-style:none}.learn-module__VSVJQa__body ul.learn-module__VSVJQa__blockLinks li{flex-wrap:wrap;align-items:baseline;column-gap:14px;display:flex}.learn-module__VSVJQa__body ul.learn-module__VSVJQa__blockLinks li>span{color:var(--muted);font-size:16px}.learn-module__VSVJQa__tool{border:1px solid var(--ink);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin:36px 0 8px;padding:24px 26px;display:flex}.learn-module__VSVJQa__tool p{max-width:420px;margin:0!important}.learn-module__VSVJQa__tool strong{color:var(--ink)}.learn-module__VSVJQa__faqList{margin-top:44px}.learn-module__VSVJQa__faqList details{border-bottom:1px solid var(--line-2)}.learn-module__VSVJQa__faqList details:first-of-type{border-top:1px solid var(--line-2)}.learn-module__VSVJQa__faqList summary{cursor:pointer;justify-content:space-between;gap:16px;padding:18px 0;font-size:17px;font-weight:500;list-style:none;display:flex}.learn-module__VSVJQa__faqList summary::-webkit-details-marker{display:none}.learn-module__VSVJQa__faqList summary span{flex:none;transition:transform .2s}.learn-module__VSVJQa__faqList details[open] summary span{transform:rotate(45deg)}.learn-module__VSVJQa__faqList details p{margin:-4px 0 18px}.learn-module__VSVJQa__sources{margin-top:36px;font-size:15px}.learn-module__VSVJQa__sources h2{margin:0 0 8px;font-size:17px}.learn-module__VSVJQa__sources li{font-size:15px;line-height:1.5}.learn-module__VSVJQa__sources a{color:var(--accent-text);text-underline-offset:3px;text-decoration:underline}.learn-module__VSVJQa__sources p{color:var(--muted);font-size:14px}.learn-module__VSVJQa__aside{align-self:start;gap:22px;display:grid;position:sticky;top:92px}.learn-module__VSVJQa__words{background:var(--paper-2);border-radius:14px;padding:22px}.learn-module__VSVJQa__words h2{font:12px var(--font-jetbrains-mono), monospace;text-transform:uppercase;letter-spacing:1px;color:var(--accent-text);margin:0 0 14px}.learn-module__VSVJQa__words dl{gap:14px;margin:0;display:grid}.learn-module__VSVJQa__words dt{font-size:15px;font-weight:600}.learn-module__VSVJQa__words dd{color:var(--body);margin:2px 0 0;font-size:14.5px;line-height:1.5}.learn-module__VSVJQa__toc{font-size:14px}.learn-module__VSVJQa__toc p{font:12px var(--font-jetbrains-mono), monospace;text-transform:uppercase;letter-spacing:1px;color:var(--muted);margin:0 0 10px}.learn-module__VSVJQa__toc ol{gap:6px;margin:0;padding:0;list-style:none;display:grid}.learn-module__VSVJQa__toc a{color:var(--body)}.learn-module__VSVJQa__toc a[aria-current=page]{color:var(--ink);font-weight:600}.learn-module__VSVJQa__toc a:hover{color:var(--accent-text)}.learn-module__VSVJQa__next{margin:24px var(--gutter) 0;border:1px solid var(--line-2);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:24px 28px;transition:border-color .15s;display:flex}.learn-module__VSVJQa__next:hover{border-color:var(--ink)}.learn-module__VSVJQa__next span{font:12px var(--font-jetbrains-mono), monospace;text-transform:uppercase;letter-spacing:1px;color:var(--muted)}.learn-module__VSVJQa__next strong{letter-spacing:-.5px;margin-top:4px;font-size:22px;font-weight:500;display:block}.learn-module__VSVJQa__media{margin:8px 0 32px}.learn-module__VSVJQa__media img,.learn-module__VSVJQa__media video{background:var(--dark);border-radius:14px;width:100%;height:auto;display:block}.learn-module__VSVJQa__media figcaption{color:var(--body);margin-top:10px;font-size:14px;line-height:1.5}.learn-module__VSVJQa__pair{grid-template-columns:1fr 1fr;gap:10px;display:grid}.learn-module__VSVJQa__flow{grid-template-columns:repeat(5,1fr);gap:10px;margin:8px 0 34px;padding:0;list-style:none;display:grid}.learn-module__VSVJQa__flow li{border:1px solid var(--line-2);background:var(--paper);color:var(--body);border-radius:12px;align-content:start;gap:6px;padding:16px 14px;font-size:14px;line-height:1.45;display:grid;position:relative}.learn-module__VSVJQa__flow li strong{color:var(--ink);font-size:15px;font-weight:600}.learn-module__VSVJQa__flow li:not(:last-child):after{content:"→";color:var(--muted);font-size:16px;position:absolute;top:50%;right:-10px;transform:translate(50%,-50%)}.learn-module__VSVJQa__flowNum{background:var(--accent-soft);width:26px;height:26px;color:var(--accent-text);font:12px var(--font-jetbrains-mono), monospace;border-radius:50%;place-items:center;display:inline-grid}.learn-module__VSVJQa__twoUp{grid-template-columns:1fr 1fr;gap:14px;margin:8px 0 34px;display:grid}.learn-module__VSVJQa__twoUp figure,.learn-module__VSVJQa__single{color:var(--ink);margin:0}.learn-module__VSVJQa__single{margin:8px 0 34px}.learn-module__VSVJQa__twoUp svg,.learn-module__VSVJQa__single svg{box-sizing:border-box;border:1px solid var(--line-2);background:var(--paper);border-radius:12px;width:100%;height:auto;padding:14px;display:block}.learn-module__VSVJQa__twoUp figcaption,.learn-module__VSVJQa__single figcaption{color:var(--body);margin-top:10px;font-size:14.5px;line-height:1.5}.learn-module__VSVJQa__twoUp figcaption strong{color:var(--ink);font-size:15px;display:block}.learn-module__VSVJQa__svgText{font:12px var(--font-inter), sans-serif;fill:currentColor}.learn-module__VSVJQa__cta{margin-top:72px}.learn-module__VSVJQa__ctaActions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.learn-module__VSVJQa__listPage{padding:48px var(--gutter) 16px;box-sizing:content-box;max-width:860px}.learn-module__VSVJQa__listPage h1{letter-spacing:-2px;margin:0 0 14px;font-size:clamp(38px,4.2vw,60px);font-weight:500;line-height:1.04}.learn-module__VSVJQa__glossary{gap:0;margin:28px 0 0;display:grid}.learn-module__VSVJQa__glossary>div{border-bottom:1px solid var(--line-2);grid-template-columns:220px 1fr;gap:20px;padding:18px 0;display:grid}.learn-module__VSVJQa__glossary dt{font-size:17px;font-weight:600}.learn-module__VSVJQa__glossary dd{color:var(--body);margin:0;font-size:17px;line-height:1.6}.learn-module__VSVJQa__glossary dd a{color:var(--accent-text);margin-top:4px;font-size:14px;display:inline-block}.learn-module__VSVJQa__qGroup{margin-top:36px}.learn-module__VSVJQa__qGroup h2{letter-spacing:-.4px;margin:0 0 8px;font-size:22px;font-weight:500}.learn-module__VSVJQa__qGroup h2 a:hover{color:var(--accent-text)}.learn-module__VSVJQa__printable{padding:48px var(--gutter) 56px;grid-template-columns:minmax(280px,1fr) minmax(0,8.5in);align-items:start;gap:56px;display:grid}.learn-module__VSVJQa__printBar{max-width:420px;position:sticky;top:92px}.learn-module__VSVJQa__printBar h1{letter-spacing:-1.4px;margin:0 0 16px;font-size:clamp(32px,3vw,44px);font-weight:500;line-height:1.06}.learn-module__VSVJQa__printBar ul{color:var(--body);gap:8px;margin:0;padding-left:22px;font-size:17px;line-height:1.6;display:grid}.learn-module__VSVJQa__printActions{flex-wrap:wrap;align-items:center;gap:14px;margin:24px 0 0;display:flex}.learn-module__VSVJQa__printActions button{font:inherit;cursor:pointer;border:0}.learn-module__VSVJQa__langs{border:1px solid var(--line-2);border-radius:30px;padding:4px;display:inline-flex}.learn-module__VSVJQa__langs a{border-radius:26px;padding:10px 18px;font-size:15px}.learn-module__VSVJQa__langs a[aria-current=true]{background:var(--ink);color:var(--paper)}.learn-module__VSVJQa__sheet{box-sizing:border-box;color:#111;border:1px solid var(--line-2);background:#fff;border-radius:6px;padding:clamp(32px,5vw,.7in) clamp(28px,5vw,.75in);font-size:15px;line-height:1.55;box-shadow:0 16px 40px #15242a14}.learn-module__VSVJQa__sheet h2{letter-spacing:-.4px;margin:0 0 16px;font-size:24px;font-weight:600;line-height:1.2}.learn-module__VSVJQa__sheet h3{margin:18px 0 6px;font-size:16px;font-weight:600}.learn-module__VSVJQa__sheet p{margin:0 0 10px}.learn-module__VSVJQa__sheet ul{margin:0 0 10px;padding-left:20px}.learn-module__VSVJQa__sheet li{margin:3px 0}.learn-module__VSVJQa__sheetFooter{color:#444;border-top:1px solid #ccc;margin-top:22px;padding-top:12px;font-size:13px}.learn-module__VSVJQa__sheet+.learn-module__VSVJQa__sheet{break-before:page}@media (max-width:1180px){.learn-module__VSVJQa__shell{--side:260px}.learn-module__VSVJQa__article,.learn-module__VSVJQa__printable{gap:40px}.learn-module__VSVJQa__flow{grid-template-columns:1fr}.learn-module__VSVJQa__flow li{grid-template-columns:26px 1fr;column-gap:12px}.learn-module__VSVJQa__flow li>span:last-child{grid-column:2}.learn-module__VSVJQa__flow li:not(:last-child):after{content:"↓";background:var(--paper);padding:0 4px;line-height:1;inset:auto auto -10px 27px;transform:translate(-50%,50%)}}@media (max-width:1000px){.learn-module__VSVJQa__article{grid-template-columns:minmax(0,1fr);gap:24px}.learn-module__VSVJQa__printable{grid-template-columns:minmax(0,1fr);gap:28px;padding-top:40px}.learn-module__VSVJQa__printBar{max-width:none;position:static}.learn-module__VSVJQa__aside{position:static}.learn-module__VSVJQa__toc{display:none}.learn-module__VSVJQa__cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.learn-module__VSVJQa__tracks,.learn-module__VSVJQa__cards{grid-template-columns:1fr}.learn-module__VSVJQa__cta{margin-top:48px}.learn-module__VSVJQa__hubSection{padding:44px var(--gutter)}.learn-module__VSVJQa__article{padding-top:32px}.learn-module__VSVJQa__subtitle{font-size:19px}.learn-module__VSVJQa__shortAnswer p,.learn-module__VSVJQa__body p,.learn-module__VSVJQa__body li,.learn-module__VSVJQa__why p{font-size:17px}.learn-module__VSVJQa__twoUp{grid-template-columns:1fr}.learn-module__VSVJQa__ctaActions a{flex:100%}.learn-module__VSVJQa__glossary>div{grid-template-columns:1fr;gap:4px}.learn-module__VSVJQa__printable{padding:32px var(--gutter) 40px}.learn-module__VSVJQa__sheet{padding:24px 20px}}@media (prefers-reduced-motion:reduce){.learn-module__VSVJQa__cards a,.learn-module__VSVJQa__track,.learn-module__VSVJQa__next,.learn-module__VSVJQa__faqList summary span{transition:none}}@media print{.learn-module__VSVJQa__noPrint,.learn-module__VSVJQa__printBar{display:none!important}.learn-module__VSVJQa__printable{padding:0;display:block}.learn-module__VSVJQa__sheet{box-shadow:none;border:0;max-width:none;margin:0;padding:0}.learn-module__VSVJQa__shell #main{padding:0}@page{size:letter;margin:.6in .7in}.learn-module__VSVJQa__sheet{font-size:12.5px;line-height:1.42}.learn-module__VSVJQa__sheet h2{margin-bottom:12px;font-size:21px}.learn-module__VSVJQa__sheet h3{margin:12px 0 4px;font-size:14px}.learn-module__VSVJQa__sheet p{margin-bottom:7px}.learn-module__VSVJQa__sheet ul{margin-bottom:6px}.learn-module__VSVJQa__sheet li{margin:2px 0}.learn-module__VSVJQa__sheetFooter{margin-top:16px;padding-top:10px;font-size:12px}}.learn-module__VSVJQa__faqList details p{color:var(--body);font-size:17px;line-height:1.65}
