.page-module__fLTYpa__page{padding:var(--spacing-xl)0 0 0}.page-module__fLTYpa__servicesGrid{gap:var(--spacing-xl);margin-bottom:var(--spacing-xxxl);grid-template-columns:1fr;display:grid}.page-module__fLTYpa__processSection{padding:var(--spacing-xxl);background:var(--color-primary-soft);border-radius:var(--radius-lg);margin-bottom:var(--spacing-xxxl)}.page-module__fLTYpa__processSteps{gap:var(--spacing-xl);margin-top:var(--spacing-xxl);flex-direction:column;display:flex}.page-module__fLTYpa__processStep{align-items:center;gap:var(--spacing-lg);display:flex;position:relative}.page-module__fLTYpa__stepNumber{background:var(--color-primary-main);width:56px;height:56px;color:var(--color-white);font-size:var(--font-xxl);font-weight:var(--font-bold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.page-module__fLTYpa__stepContent{background:var(--color-white);padding:var(--spacing-xl);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex:1}.page-module__fLTYpa__stepTitle{font-size:var(--font-lg);font-weight:var(--font-semibold);color:var(--color-text-dark);margin:0 0 var(--spacing-sm)0}.page-module__fLTYpa__stepDescription{font-size:var(--font-base);color:var(--color-text-light);line-height:var(--line-normal);margin:0}.page-module__fLTYpa__stepArrow{display:none}@media (min-width:768px){.page-module__fLTYpa__servicesGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page-module__fLTYpa__servicesGrid{grid-template-columns:repeat(3,1fr)}.page-module__fLTYpa__processSteps{flex-direction:row;justify-content:space-between}.page-module__fLTYpa__processStep{text-align:center;flex-direction:column;flex:1}.page-module__fLTYpa__stepContent{width:100%}.page-module__fLTYpa__stepArrow{color:var(--color-primary-main);display:flex;position:absolute;top:28px;right:-20px}.page-module__fLTYpa__processStep:last-child .page-module__fLTYpa__stepArrow{display:none}}@media (max-width:640px){.page-module__fLTYpa__stepNumber{width:48px;height:48px;font-size:var(--font-xl)}.page-module__fLTYpa__stepContent{padding:var(--spacing-lg)}}
