.learn{background:#dce7d5;padding:115px max(34px,calc((100% - 1172px)/2));display:grid;grid-template-columns:35% 1fr;gap:70px}.learn-intro{position:sticky;top:28px;align-self:start}.learn h2{font:600 clamp(42px,4.5vw,62px)/.94 Newsreader,serif;letter-spacing:-.06em;margin:0 0 22px}.learn h2 em{font-style:italic;color:#5b8774}.learn-intro>p:not(.eyebrow){max-width:330px;color:var(--muted);line-height:1.55}.faq-list{border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line);padding:0}.faq-list summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:36px 1fr 24px;gap:12px;align-items:center;padding:20px 0;font:600 20px/1.2 Newsreader,serif;letter-spacing:-.025em}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{font:500 10px 'DM Mono',monospace;color:#6f9b7d}.faq-list summary b{font:400 22px/1 'DM Sans',sans-serif;text-align:right;color:#668575;transition:transform .2s}.faq-list details[open] summary b{transform:rotate(45deg)}.faq-list details p{margin:0;padding:0 35px 22px 48px;color:#576862;line-height:1.6;font-size:14px}.learn-note{grid-column:2;margin:0;color:#7b8882;font-size:11px;line-height:1.5}@media(max-width:760px){.learn{padding:75px 21px;display:block}.learn-intro{position:static;width:100%;max-width:none}.learn-intro>p:not(.eyebrow){max-width:none}.learn h2 br{display:none}.faq-list{margin-top:40px}.faq-list summary{font-size:18px}.faq-list details p{padding-left:0}.learn-note{margin-top:18px}}
