.approach-intro{padding:4rem 0 3rem;max-width:920px}.approach-intro h1{font-size:clamp(3rem,6vw,5.5rem);margin-bottom:1.5rem}.approach-intro .approach-lead{font-size:clamp(1.5rem,3vw,2.2rem);line-height:1.3}.approach-intro p,.approach-reading p{font-size:1.15rem;max-width:850px}.approach-principles{padding:2.5rem 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.approach-principles h2,.approach-reading h2{font-size:clamp(2rem,4vw,3rem);margin-bottom:1.8rem}.approach-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.approach-grid article{padding-right:1.5rem;border-right:1px solid var(--line)}.approach-grid article:last-child{border:0}.approach-grid article>span{display:block;font-size:.8rem;letter-spacing:.1em;margin-bottom:1.5rem}.approach-grid h3{font-size:1.65rem}.approach-reading{padding:3rem 0 4rem}.approach-actions{display:flex;align-items:center;flex-wrap:wrap;gap:1.5rem;margin-top:2rem}.approach-button{display:inline-block;padding:.85rem 1.2rem;background:#202d28;color:#fff}.approach-footer{border-top:1px solid var(--line);padding-top:1.5rem;padding-bottom:2rem}.approach-footer nav{display:flex;flex-wrap:wrap;gap:1.3rem}.ad-header nav a[aria-current=page]{color:inherit;text-decoration:none}a:hover,a:focus-visible{text-decoration-color:#194a3a}@media(max-width:700px){.ad-header{align-items:flex-start;flex-direction:column;gap:1.2rem;padding:1rem 5vw}.ad-logo img{width:240px;max-width:80vw}.ad-header nav{gap:1rem;line-height:1.5}.approach-intro{padding:2.2rem 0}.approach-grid{grid-template-columns:1fr;gap:1.5rem}.approach-grid article{border-right:0;border-bottom:1px solid var(--line);padding:0 0 1rem}.approach-grid article>span{margin-bottom:.6rem}.approach-reading{padding:2rem 0 3rem}.approach-actions{align-items:flex-start;flex-direction:column}}

.ad-header{padding:1.1rem 4vw;align-items:center}.ad-logo svg{display:block;width:min(300px,40vw);height:auto;max-width:100%}@media(max-width:700px){.ad-header{align-items:flex-start}.ad-logo svg{width:250px;max-width:80vw}}
