.page-module__p2O8qq__hero{padding:calc(120px + var(--space-2xl))0 var(--space-3xl);background:linear-gradient(135deg,var(--color-primary-50)0%,var(--color-neutral-50)100%);text-align:center}.page-module__p2O8qq__badge{padding:var(--space-xs)var(--space-md);background:var(--color-primary-100);color:var(--color-primary-700);border-radius:var(--radius-full);margin-bottom:var(--space-lg);align-items:center;font-size:.875rem;font-weight:500;display:inline-flex}.page-module__p2O8qq__heroTitle{margin-bottom:var(--space-md);font-size:clamp(2rem,4vw,3rem)}.page-module__p2O8qq__gradient{background:linear-gradient(135deg,var(--color-primary-500),var(--color-primary-700));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-module__p2O8qq__heroSubtitle{color:var(--color-neutral-600);max-width:700px;margin:0 auto;font-size:1.125rem}.page-module__p2O8qq__proceduresSection{background:#fff}.page-module__p2O8qq__proceduresGrid{gap:var(--space-xl);grid-template-columns:repeat(2,1fr);display:grid}.page-module__p2O8qq__procedureCard{padding:var(--space-2xl);background:var(--color-neutral-50);border-radius:var(--radius-xl);transition:all var(--transition-normal);border:2px solid #0000;flex-direction:column;text-decoration:none;display:flex}.page-module__p2O8qq__procedureCard:hover{border-color:var(--color-primary-200);box-shadow:var(--shadow-xl);background:#fff;transform:translateY(-4px)}.page-module__p2O8qq__procedureHeader{align-items:center;gap:var(--space-md);margin-bottom:var(--space-md);display:flex}.page-module__p2O8qq__procedureIcon{font-size:2.5rem}.page-module__p2O8qq__procedureTitle{color:var(--color-neutral-900);margin:0;font-size:1.75rem}.page-module__p2O8qq__procedureDescription{color:var(--color-neutral-600);margin-bottom:var(--space-lg)}.page-module__p2O8qq__procedureInfo{gap:var(--space-xl);margin-bottom:var(--space-lg);display:flex}.page-module__p2O8qq__infoItem{flex-direction:column;display:flex}.page-module__p2O8qq__infoLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--color-neutral-500);margin-bottom:var(--space-xs);font-size:.75rem;font-weight:600}.page-module__p2O8qq__infoValue{color:var(--color-primary-600);font-weight:600}.page-module__p2O8qq__benefitsList{margin-bottom:var(--space-lg)}.page-module__p2O8qq__benefitsLabel{color:var(--color-neutral-700);margin-bottom:var(--space-sm);font-size:.875rem;font-weight:600;display:block}.page-module__p2O8qq__benefitsList ul{gap:var(--space-xs);grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.page-module__p2O8qq__benefitsList li{color:var(--color-neutral-600);padding-left:var(--space-lg);font-size:.9375rem;position:relative}.page-module__p2O8qq__benefitsList li:before{content:"✓";color:var(--color-primary-500);font-weight:700;position:absolute;left:0}.page-module__p2O8qq__learnMore{align-items:center;gap:var(--space-xs);color:var(--color-primary-600);margin-top:auto;font-weight:500;display:inline-flex}.page-module__p2O8qq__learnMore svg{width:20px;height:20px;transition:transform var(--transition-fast)}.page-module__p2O8qq__procedureCard:hover .page-module__p2O8qq__learnMore svg{transform:translate(4px)}.page-module__p2O8qq__ctaText{max-width:600px;margin:0 auto var(--space-xl);font-size:1.125rem}.page-module__p2O8qq__ctaButtons{gap:var(--space-md);flex-wrap:wrap;justify-content:center;display:flex}@media (max-width:768px){.page-module__p2O8qq__proceduresGrid,.page-module__p2O8qq__benefitsList ul{grid-template-columns:1fr}.page-module__p2O8qq__ctaButtons{flex-direction:column;align-items:center}.page-module__p2O8qq__ctaButtons .page-module__p2O8qq__btn{width:100%;max-width:300px}}
