.learn-main{width:min(var(--width), calc(100% - var(--gutter) * 2));margin:0 auto;padding-block:clamp(64px,8vw,112px) clamp(88px,10vw,144px)}.learn-head{max-width:900px}.learn-head h1{text-wrap:balance;max-width:19ch;font-size:clamp(42px,5.7vw,76px);font-weight:800;line-height:1.08}.learn-lead{max-width:62ch;color:var(--muted);text-wrap:pretty;margin-top:28px;font-size:clamp(18px,2vw,21px)}.learn-meta{color:var(--muted);margin-top:20px;font-size:14px}.learn-head>.github-cta{margin-top:36px}.learn-contents{flex-wrap:wrap;gap:14px 28px;margin-top:40px;padding-block:20px;font-size:14px;display:flex}.learn-body{max-width:760px;margin-top:64px;font-size:17px}.learn-body section{scroll-margin-top:32px}.learn-body>section+section{margin-top:64px}.learn-body h2{text-wrap:balance;margin-bottom:22px;font-size:clamp(28px,3vw,36px);line-height:1.2}.learn-body p{color:var(--muted);text-wrap:pretty;line-height:1.75}.learn-body p+p{margin-top:18px}.learn-body a:not(.github-cta){color:var(--link)}.learn-body a:not(.github-cta):hover{text-decoration:underline}.learn-body ul,.learn-body ol{color:var(--muted);margin:20px 0 0;padding-left:24px}.learn-body li{padding-left:6px;line-height:1.75}.learn-body li+li{margin-top:12px}.learn-body li strong{color:var(--ink);font-weight:550}.learn-body h3{font:650 18px/1.4 var(--display);letter-spacing:-.015em;margin-top:32px}.learn-body h3+p{margin-top:8px}.learn-table{margin-top:24px;overflow-x:auto}.learn-table table{border-collapse:collapse;text-align:left;width:100%;font-size:15px;line-height:1.65}.learn-table+p{margin-top:24px}.learn-table caption{text-align:left;color:var(--muted);margin-bottom:14px}.learn-table th{color:var(--ink);font-weight:600}.learn-table th,.learn-table td{vertical-align:top;border-bottom:1px solid var(--line);padding:16px 0}.learn-table td{color:var(--muted)}.learn-table th:not(:last-child),.learn-table td:not(:last-child){padding-right:24px}.learn-table th:first-child,.learn-table td:first-child{width:30%;padding-right:28px}.compare-scroll-hint{display:none}.compare-table table{table-layout:fixed;min-width:620px}.compare-table th,.compare-table td{padding-right:24px}.compare-table th:first-child,.compare-table td:first-child{width:24%}.compare-table th:last-child,.compare-table td:last-child{padding-right:0}.compare-table:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.learn-close{padding-top:40px}.learn-close .github-cta{margin-top:24px}.legal-layout{margin-top:48px}.legal-contents ol{flex-wrap:wrap;gap:12px 24px;margin:0;padding:0;font-size:14px;line-height:1.5;list-style:none;display:flex}.legal-contents a{color:var(--muted)}.legal-contents a:hover{color:var(--ink)}.legal-layout .learn-body{margin-top:56px}.legal-layout .learn-body>section+section{margin-top:48px}.legal-layout .learn-body h2{margin-bottom:14px;font-size:clamp(22px,2.2vw,26px)}.story-page .learn-body a{overflow-wrap:anywhere}@media (min-width:1000px){.legal-layout{grid-template-columns:200px minmax(0,760px);align-items:start;gap:72px;margin-top:72px;display:grid}.legal-contents{position:sticky;top:32px}.legal-contents ol{flex-direction:column}.legal-layout .learn-body{margin-top:0}}@media (max-width:700px){.compare-scroll-hint{font-size:14px;display:block}.learn-body{margin-top:40px;font-size:16px}.learn-body>section+section{margin-top:48px}.learn-contents{gap:12px 20px}.learn-table th:first-child,.learn-table td:first-child{width:32%;padding-right:16px}}
