.about-hero .hero-copy{padding-bottom:45px}.about-hero h1{font-size:76px}.about-role{max-width:800px;margin:25px auto 0;border-top:1px solid #ffffff25;padding-top:20px}.about-role p{font-size:13px;color:#c3bdd8;margin:0}.about-section .topup-body{max-width:1000px;margin-inline:auto}#writing-our-guides .topup-body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}#writing-our-guides .topup-body>p{grid-column:1/-1;margin:0}.editorial-example{padding:25px;background:#f4f2fa;border:1px solid var(--line);border-radius:10px}.editorial-example p{font-size:14px;margin:0;line-height:1.95}#what-we-cover .topup-body{max-width:1200px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.coverage-card{padding:26px;background:white;border:1px solid var(--line);border-top:3px solid #b3a0e1;border-radius:0 0 10px 10px}.coverage-card p{font-size:14px;margin:0;line-height:1.95}#clear-guidance .topup-body{max-width:950px}#how-we-help{background:#edf2fa}#how-we-help .topup-body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.help-card{padding:26px;border:1px solid #d8e0eb;background:white;border-radius:10px}.help-card p{font-size:14px;line-height:1.95;margin:0}.help-card:first-child{border-top:3px solid #839e75}.help-card:last-child{border-top:3px solid #9b90bc}
@media(max-width:900px){#what-we-cover .topup-body{grid-template-columns:minmax(0,1fr)}}
@media(max-width:650px){.about-hero h1{font-size:46px}.about-hero .hero-copy{padding-bottom:32px}#writing-our-guides .topup-body,#how-we-help .topup-body{grid-template-columns:minmax(0,1fr)}.editorial-example,.coverage-card,.help-card{padding:22px}}
/* Independent guide-writing context for the About Us hero. */
.hero.about-hero{background-image:linear-gradient(90deg,#17152bbf,#17152ba6),url('assets/about-hero.png');background-size:cover;background-position:center;background-repeat:no-repeat}
