.page-module__DxUyJa__hero{padding:var(--sp-8) 0 var(--sp-7);border-bottom:var(--border-light);background:linear-gradient(160deg, #f3f7fc 0%, var(--white) 60%)}.page-module__DxUyJa__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--green-600);margin-bottom:var(--sp-3);font-size:.72rem;font-weight:600;display:inline-block}.page-module__DxUyJa__title{color:var(--gray-900);margin:0 0 var(--sp-3);font-size:clamp(1.8rem,4vw,2.8rem);font-weight:700;line-height:1.2}.page-module__DxUyJa__subtitle{color:var(--gray-600);max-width:560px;margin:0;font-size:1.05rem;line-height:1.6}.page-module__DxUyJa__section{padding:var(--sp-8) 0 var(--sp-9)}.page-module__DxUyJa__sectionTitle{color:var(--gray-900);margin:0 0 var(--sp-5);font-size:1.25rem;font-weight:700}.page-module__DxUyJa__grid{gap:var(--sp-3);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}.page-module__DxUyJa__card{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border:var(--border-light);border-radius:var(--radius-md);background:var(--white);color:var(--gray-800);font-size:.9rem;font-weight:500;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.page-module__DxUyJa__card:hover{border-color:var(--green-400);color:var(--gray-900);text-decoration:none;transform:translateY(-1px);box-shadow:0 2px 8px #00000014}.page-module__DxUyJa__flag{flex-shrink:0;font-size:1.5rem;line-height:1}.page-module__DxUyJa__label{line-height:1.3}
