.hero h1{font-size:clamp(2.3rem,4.5vw,4.7rem);line-height:1.08}.entry-offer{padding-top:4rem;padding-bottom:4rem}.entry-offer>p{max-width:75ch}.entry-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:2rem 0}.entry-grid article{border-top:2px solid #173c36;padding:1rem 0}.entry-offer .text-link{display:block;margin-top:1rem}.commercial-page{max-width:1080px;margin:auto;padding:3rem 1.25rem}.commercial-page h1{font-size:clamp(2.2rem,5vw,4rem);line-height:1.12;max-width:24ch}.commercial-page section{margin:3rem 0}.commercial-page p,.commercial-page li{font-size:1.05rem;line-height:1.7;max-width:78ch}.commercial-page li{margin:.5rem 0}.example-table{width:100%;border-collapse:collapse;font-size:1rem}.example-table th,.example-table td{text-align:left;border-bottom:1px solid #cdd8d5;padding:.8rem;vertical-align:top}.table-scroll{overflow:auto}.scope-note{background:#eef4f2;padding:1.25rem;border-left:4px solid #173c36}.commercial-page .button{margin:1rem 0}.site-footer a{overflow-wrap:anywhere}@media(max-width:700px){.entry-grid{grid-template-columns:1fr;gap:.5rem}.entry-offer{padding-top:2.5rem;padding-bottom:2.5rem}.hero h1{font-size:2.6rem}.commercial-page{padding-top:2rem}}