.learn-page{padding-block:42px 90px}.learn-hero{padding:28px 0 56px}.learn-hero h1,.learn-detail__head h1{margin:0 0 18px;font-size:clamp(31px,5vw,53px)}.learn-hero .lead{max-width:680px}.learn-search{gap:9px;max-width:580px;margin-top:28px;font-size:13px;font-weight:600;display:grid}.learn-search input{border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;color:var(--ink);border-radius:8px;padding:12px 15px}.learn-count{font:500 12px var(--mono-font);color:var(--muted);margin-top:12px}.learn-area{padding:20px 0 46px}.learn-area__heading .eyebrow{margin-bottom:8px}.learn-area__heading h2{margin-bottom:23px;font-size:28px}.learn-group{margin-bottom:34px}.learn-group[hidden],.learn-row[hidden],.learn-none[hidden]{display:none}.learn-group h3{color:var(--muted);margin-bottom:12px;font-size:14px}.learn-list{border-top:1px solid var(--line)}.learn-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:23px 5px;display:flex}.learn-row h4{font:700 19px/1.5 var(--title-font);margin:0 0 7px}.learn-row h4 a{color:var(--ink);text-decoration:none}.learn-row h4 a:hover{color:var(--accent);text-decoration:underline}.learn-row p{color:var(--muted);margin-bottom:0;font-size:13px;line-height:1.8}.learn-row .learn-tag{color:var(--accent);margin-bottom:9px;font-size:11px}.learn-row__action{flex-shrink:0;font-size:12px;font-weight:600}.learn-none{background:var(--surface);border:1px solid var(--line);padding:35px}.learn-detail .back-link,.learn-detail__head{margin-bottom:32px}.learn-detail__head .lead{max-width:720px;margin-bottom:15px}.learn-metadata{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 15px;font-size:12px;display:flex}.learn-evidence{border:1px solid;border-radius:5px;padding:2px 8px;font-size:11px;font-weight:600}.learn-evidence--official{color:var(--ok)}.learn-evidence--firsthand{color:var(--firsthand)}.learn-evidence--pending{color:var(--pending)}.learn-next{z-index:2;background:var(--surface);border-left:4px solid var(--blaze);margin-bottom:36px;padding:20px 25px;position:sticky;top:0;box-shadow:0 6px 24px #00000009}.learn-next .eyebrow{margin:0 0 4px}.learn-next h2{margin:0 0 8px;font-size:19px}.learn-next p{margin:0 0 15px;font-size:14px}.learn-detail__layout{grid-template-columns:minmax(0,1.65fr) minmax(230px,.8fr);align-items:start;gap:30px;display:grid}.learn-body-heading{margin:0 0 8px;font-size:22px}.learn-section-help{color:var(--muted);font-size:12px}.learn-richtext{border-top:1px solid var(--line)}.learn-richtext>p{padding-block:12px}.learn-section{border-bottom:1px solid var(--line)}.learn-section summary{cursor:pointer;color:var(--ink);font:700 17px var(--title-font);padding:17px 30px 17px 0;position:relative}.learn-section summary:after{content:"+";color:var(--accent);font:700 20px var(--mono-font);position:absolute;top:14px;right:7px}.learn-section[open] summary:after{content:"−"}.learn-section__body{font-size:var(--reader-font-size);line-height:var(--reader-line-height);padding:4px 0 23px}.learn-section__body h3{font-size:16px}.learn-section__body p,.learn-section__body li{font-size:14px;line-height:1.85}.learn-section__body ul,.learn-section__body ol{padding-left:23px}.learn-section__body li{margin-bottom:8px}.learn-section__body a,.learn-side a{overflow-wrap:anywhere}.learn-side{background:var(--surface);border:1px solid var(--line);border-radius:9px;padding:22px}.learn-side section+section{border-top:1px solid var(--line);margin-top:22px;padding-top:22px}.learn-side h2{margin:0 0 12px;font-size:16px}.learn-side ul{margin:0;padding-left:17px}.learn-side li{padding-bottom:8px;font-size:12px;line-height:1.7}.learn-side p,.learn-small{color:var(--muted);font-size:12px;line-height:1.7}.learn-feedback{background:var(--surface);border:1px solid var(--line);border-radius:9px;flex-wrap:wrap;align-items:center;gap:14px 25px;margin-top:45px;padding:24px;display:flex}.learn-feedback h2{margin-bottom:5px;font-size:20px}.learn-feedback p{color:var(--muted);margin:0;font-size:12px}.learn-feedback__buttons{flex-wrap:wrap;gap:9px;display:flex}.learn-feedback button{border:1px solid var(--line);color:var(--ink);background:var(--bg);border-radius:6px;padding:9px 14px;font-size:13px}.learn-feedback button[aria-pressed=true]{border-color:var(--accent);color:var(--accent);font-weight:700}.learn-feedback__status{flex-basis:100%}.learn-feedback>a{font-size:13px}@media (width<=800px){.learn-detail__layout{grid-template-columns:1fr}.learn-next{position:static}}@media (width<=540px){.learn-page{padding-block:25px 60px}.learn-hero{padding-bottom:22px}.learn-row{flex-direction:column;align-items:flex-start;gap:9px}.learn-detail .back-link{margin-bottom:20px}.learn-next{padding:16px}.learn-side{padding:17px}.learn-feedback{padding:16px}}
