:root{--serif: "Source Serif 4", Georgia, serif;--sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}.path-grid h3,.tool h3,.option-list h3,.why-grid h3,.why-us article h3,.knowledge article h3,.service-rail span,.network-point h3,.journey-step strong,.video-card h3,.topic-sidebar h2,.summary-list h3,.topic-next-nav strong,.visa-card h3,.comparison-table-wrap thead span,.visa-explainer>p,.faq-list a,.status-list h3,.document-checklist h3,.fee-summary-grid strong,.fee-category h3{font-family:var(--sans);font-weight:600}.fee-summary-grid strong{font-weight:700}.hero h1,.help-hero h1,.learn-hero h1,.smart-hero h1{font-size:clamp(40px,3.8vw,54px);line-height:1.06}.topic-hero h1{font-size:clamp(36px,3.3vw,48px);line-height:1.08}.journey-stage h2{font-size:clamp(34px,3vw,44px)}.placeholder-page h1{font-size:44px}@media(max-width:650px){.hero h1,.help-hero h1,.learn-hero h1,.smart-hero h1{font-size:40px}.topic-hero h1{font-size:38px}.journey-stage h2{font-size:34px}}
