.content-learn{max-width:1100px;margin:28px auto;padding:0 20px;color:#dfe8ff;overflow-wrap:anywhere}.learn-title{display:flex;align-items:center;gap:16px}.learn-title svg{width:40px;height:40px;flex:0 0 40px}.learn-title h1{margin:0;font-size:clamp(1.6rem,4vw,2.4rem)}.learn-intro{max-width:75ch;line-height:1.7}.learn-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:24px 0}.learn-card,.learn-term{border:1px solid #465677;border-radius:16px;padding:22px;background:linear-gradient(135deg,#22314b,#191a31);min-width:0;box-shadow:inset 0 1px #ffffff17}.learn-card:nth-child(3n+2){background:linear-gradient(135deg,#303049,#232437);border-color:#827297}.learn-card:nth-child(3n+3){background:linear-gradient(135deg,#183937,#182333);border-color:#417d76}.learn-card h2{margin:8px 0 14px;font-size:1.25rem}.learn-card svg{width:36px;height:36px}.learn-card a,.learn-term a,.learn-links a{color:#ffd783;text-underline-offset:4px}.learn-card p,.learn-term p,.learn-steps li{line-height:1.7}.learn-controls{display:flex;flex-wrap:wrap;gap:14px;background:#19283e;padding:18px;border:1px solid #496285;border-radius:12px}.learn-controls label{display:flex;flex-direction:column;gap:8px;min-width:0;flex:1 1 160px}.learn-controls label:first-child{flex:2 1 260px}.learn-controls input,.learn-controls select,.learn-controls button{min-height:44px;max-width:100%;padding:10px;color:#111;background:#fff6d8;border:2px solid #8b7750;border-radius:8px;font-size:1rem}.content-learn :focus-visible,.pricing-help :focus-visible{outline:3px solid #ffd15b;outline-offset:4px}.learn-terms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.learn-term h2{margin:0 0 10px}.learn-term small{color:#a8cef6}.learn-term:target{border:2px solid #ffd783}.learn-term[hidden]{display:none}.learn-article{max-width:800px}.learn-steps{padding-left:26px}.learn-steps li{margin:18px 0;padding-left:8px}.learn-safety{padding:18px;border:1px solid #e1b765;border-left:4px solid #ffd783;border-radius:10px;background:#352d1b;line-height:1.7}.learn-diagram{margin:24px 0;background:#f6f2e3;color:#17263d;border-radius:14px;padding:14px}.learn-diagram svg{display:block;width:100%;max-width:620px;height:auto;margin:auto}.learn-diagram figcaption{line-height:1.6;margin-top:12px}.learn-links{display:flex;gap:12px;flex-wrap:wrap}.pricing-help{padding:14px;margin:14px 0;background:#1b2a40;border-radius:10px}.software-price{display:inline-block;padding:5px 9px;background:#213d35;border:1px solid #76b9a0;color:#e5fff1;border-radius:6px;font-weight:700;font-size:.8rem}.software-price.is-paid{background:#39304b;border-color:#c3a2ef}.software-price.is-source{background:#1d334a;border-color:#8dc0f1}.software-topline{display:flex;flex-wrap:wrap;gap:7px}.learn-count{min-height:24px}.brand-index{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.brand-index a{padding:7px 10px;border:1px solid #66819a;border-radius:7px;color:#ffe0a0}.lifestyle-meta{flex-wrap:wrap}
@media(max-width:850px){.learn-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){.learn-grid,.learn-terms{grid-template-columns:1fr}.content-learn{padding:0 14px}.learn-card,.learn-term{padding:18px}.learn-controls{padding:12px}.learn-title{gap:10px}}
.learn-diagram svg text{fill:#17263d;font:18px sans-serif;stroke:none}
