.page-module__rpHNCa__container{max-width:1200px;font-family:var(--font-sans,system-ui, -apple-system, sans-serif);margin:0 auto;padding:120px 24px 80px}.page-module__rpHNCa__grid{grid-template-columns:1fr;align-items:start;gap:60px;display:grid}@media (min-width:968px){.page-module__rpHNCa__grid{grid-template-columns:1.1fr .9fr}}.page-module__rpHNCa__infoSection{flex-direction:column;gap:32px;display:flex}.page-module__rpHNCa__badge{background:var(--bg-atcal-light,#f0f7ff);color:var(--color-primary,#2d5a9f);text-transform:uppercase;letter-spacing:.05em;border-radius:9999px;align-self:flex-start;padding:6px 14px;font-size:.85rem;font-weight:700;display:inline-block}.page-module__rpHNCa__title{color:var(--color-primary-dark,#1c355e);margin-top:8px;font-size:clamp(2rem,5vw,3rem);font-weight:800;line-height:1.15}.page-module__rpHNCa__subtitle{color:var(--text-muted,#64748b);margin-bottom:12px;font-size:1.1rem;line-height:1.6}.page-module__rpHNCa__contactList{flex-direction:column;gap:24px;display:flex}.page-module__rpHNCa__contactCard{border:1px solid var(--border-color,#e2e8f0);color:inherit;background:#fff;border-radius:12px;align-items:flex-start;gap:20px;padding:24px;text-decoration:none;transition:all .3s;display:flex}.page-module__rpHNCa__contactCard:hover{border-color:var(--color-primary-light,#00aeef);transform:translateY(-4px);box-shadow:0 12px 30px #0000000d}.page-module__rpHNCa__iconWrapper{background:var(--bg-atcal-light,#f0f7ff);color:var(--color-primary,#2d5a9f);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.4rem;display:flex}.page-module__rpHNCa__cardContent h3{color:var(--color-primary-dark,#1c355e);margin-bottom:6px;font-size:1.15rem;font-weight:700}.page-module__rpHNCa__cardContent p{color:var(--text-muted,#64748b);font-size:.95rem;line-height:1.5}.page-module__rpHNCa__value{color:var(--color-primary,#2d5a9f);margin-top:8px;font-weight:700;display:block}.page-module__rpHNCa__formWrapper{border:1px solid var(--border-color,#e2e8f0);background:#fff;border-radius:16px;padding:32px;box-shadow:0 20px 40px #0000000a}.page-module__rpHNCa__formHeader{margin-bottom:24px}.page-module__rpHNCa__formHeader h3{color:var(--color-primary-dark,#1c355e);margin-bottom:8px;font-size:1.4rem;font-weight:700}.page-module__rpHNCa__formHeader p{color:var(--text-muted,#64748b);font-size:.95rem}.dark .page-module__rpHNCa__title{color:#fff}:is(.dark .page-module__rpHNCa__contactCard,.dark .page-module__rpHNCa__formWrapper){background:#1e293b;border-color:#ffffff1a}:is(.dark .page-module__rpHNCa__cardContent h3,.dark .page-module__rpHNCa__formHeader h3){color:#fff}.dark .page-module__rpHNCa__iconWrapper{color:var(--color-primary-light,#00aeef);background:#00aeef26}
