.intro{max-width:850px}.lead{font-size:20px;color:#365982}.reading{max-width:820px}.reading section,section.reading{margin:38px 0}.reading h2{font-size:28px}.reading h3{font-size:21px;margin-top:30px}.reading li{line-height:1.75;margin:8px 0}.article-nav{display:flex;flex-wrap:wrap;gap:12px 24px;border-top:1px solid #dbe4f0;border-bottom:1px solid #dbe4f0;padding:18px 0;margin:28px 0 38px}.source{font-size:14px;color:#54647b}.product-note{display:grid;grid-template-columns:1.5fr 1fr;gap:32px;align-items:center;background:white;border:1px solid #dbe4f0;border-radius:18px;padding:30px;margin-top:40px}.product-note h2{font-size:28px;margin:12px 0}.product-action{border-left:1px solid #dbe4f0;padding-left:30px}.next{display:flex;flex-wrap:wrap;gap:20px 30px;margin-top:32px}footer nav{display:flex;gap:20px;flex-wrap:wrap}.skip{position:absolute;top:-100px;left:16px;background:white;padding:14px;z-index:10}.skip:focus{top:12px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}section[id],main[id]{scroll-margin-top:20px}@media(max-width:750px){.product-note{grid-template-columns:1fr;gap:12px;padding:24px}.product-action{border-left:0;border-top:1px solid #dbe4f0;padding:24px 0 0}}@media(max-width:550px){.lead{font-size:18px}.reading h2{font-size:25px}.article-nav{gap:14px 20px}.product-note{padding:20px}}
