.content-page{padding-top:64px;padding-bottom:72px}.content-heading{max-width:850px;margin-bottom:42px}.content-heading h1{letter-spacing:-.035em;margin:12px 0 22px;font-size:clamp(2.2rem,4vw,3.7rem);line-height:1.08}.content-heading>p:last-child{color:#4b626c;font-size:1.18rem;line-height:1.7}.content-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.content-card{color:#0b1e2b;background:#fff;border:1px solid #d9e2e5;border-radius:18px;padding:26px;text-decoration:none;display:block}.content-card h2,.content-card h3{margin:0 0 12px;font-size:1.3rem}.content-card p{color:#4b626c;line-height:1.7}.content-card>span{color:#126a41;margin-top:18px;font-weight:700;display:block}.content-card:hover{border-color:#0b1e2b}.content-section{margin:46px 0}.content-section h2{margin-bottom:20px;font-size:1.8rem}.content-section p,.content-section li{line-height:1.8}.content-example{background:#f0f6e7;border-left:5px solid #b8ef3a;border-radius:0 16px 16px 0;padding:24px 28px}.content-note{color:#425965;background:#f1f5f7;border-radius:14px;padding:22px 26px;line-height:1.75}.content-next{color:#fff;background:#0b1e2b;border-radius:20px;justify-content:space-between;align-items:center;gap:30px;margin-top:48px;padding:34px;display:flex}.content-next h2{margin:0 0 12px;font-size:1.7rem}.content-next p{color:#d7e2e7;line-height:1.6}.content-next>div:last-child{min-width:260px}.content-next>div:last-child p{font-size:.82rem}.content-breadcrumb{flex-wrap:wrap;gap:10px;margin-bottom:24px;font-size:.9rem;display:flex}.content-breadcrumb a{color:#38614c}.content-downloads{flex-wrap:wrap;gap:14px;margin:22px 0;display:flex}.content-downloads .secondary{color:#0b1e2b;background:#fff;border:1px solid #0b1e2b}.content-transcript{max-width:800px}.content-transcript p{line-height:1.9}.content-faq details{border-top:1px solid #d9e2e5;padding:20px 0}.content-faq summary{cursor:pointer;font-weight:700}.trust-strip{background:#f2f7eb;border-block:1px solid #d9e4ca;flex-wrap:wrap;justify-content:center;gap:22px;padding:24px 18px;display:flex}.trust-strip a{color:#163747;align-items:center;gap:9px;font-size:.93rem;font-weight:650;text-decoration:none;display:flex}.trust-strip svg{color:#147748;width:22px;height:22px}.resource-links{flex-wrap:wrap;gap:12px;display:flex}.resource-links a{color:#102b38;background:#fff;border:1px solid #cbd8dd;border-radius:999px;padding:12px 17px}.content-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.content-page a:focus-visible,.trust-strip a:focus-visible){outline-offset:5px;outline:3px solid #18845a}.content-template-preview{float:right;border:1px solid #dbe4e8;border-radius:8px;max-width:260px;margin:0 0 24px 30px}.content-source{color:#526674;font-size:.9rem}.content-source a{text-decoration:underline}.content-article{max-width:850px}.content-article p{line-height:1.85}.content-table{overflow-x:auto}.content-table table{border-collapse:collapse;width:100%}.content-table th,.content-table td{text-align:left;border-bottom:1px solid #dbe4e8;padding:16px;line-height:1.6}.content-table th{background:#edf3f5}@media (max-width:850px){.content-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.content-next{flex-direction:column;align-items:start}.content-next>div:last-child{min-width:0}.content-page{padding-top:36px}}@media (max-width:550px){.content-grid,.content-grid.two{grid-template-columns:1fr}.content-template-preview{float:none;width:100%;margin:0 0 24px}.content-next{padding:26px}.trust-strip{justify-content:flex-start;gap:16px}.content-downloads .web-button{justify-content:center;width:100%}}
