.ServiceCard-module__8lBmDq__card{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);color:var(--color-text);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);cursor:pointer;text-decoration:none;display:flex}.ServiceCard-module__8lBmDq__card:hover{border-color:var(--color-primary)}.dark .ServiceCard-module__8lBmDq__card{-webkit-backdrop-filter:blur(12px);background-color:#ffffff0d;border-color:#ffffff1a}.dark .ServiceCard-module__8lBmDq__card:hover{border-color:var(--color-primary);background-color:#2f80ed14}.ServiceCard-module__8lBmDq__card:hover .ServiceCard-module__8lBmDq__arrow{color:var(--color-primary);transform:translate(3px)}.ServiceCard-module__8lBmDq__iconWrap{color:var(--color-primary);flex-shrink:0;margin-top:2px}.ServiceCard-module__8lBmDq__content{flex:1;min-width:0}.ServiceCard-module__8lBmDq__title{margin-bottom:var(--space-1);color:var(--color-text);font-size:1.0625rem;font-weight:600}.ServiceCard-module__8lBmDq__description{color:var(--color-text-secondary);max-width:none;font-size:.9375rem;line-height:1.5}.ServiceCard-module__8lBmDq__arrow{color:var(--color-text-secondary);transition:color var(--transition-fast), transform var(--transition-fast);flex-shrink:0;margin-top:3px}
.ServicesGrid-module__L16QTG__wrapper{gap:var(--space-7);flex-direction:column;display:flex}.ServicesGrid-module__L16QTG__header{text-align:center;gap:var(--space-3);flex-direction:column;max-width:560px;margin-inline:auto;display:flex}.ServicesGrid-module__L16QTG__title{font-size:clamp(1.75rem,3.5vw,2.5rem)}.ServicesGrid-module__L16QTG__subtitle{color:var(--color-text-secondary);font-size:1.0625rem;line-height:1.6}.ServicesGrid-module__L16QTG__grid{gap:var(--space-3);grid-template-columns:1fr;display:grid}@media (min-width:640px){.ServicesGrid-module__L16QTG__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ServicesGrid-module__L16QTG__grid{grid-template-columns:repeat(4,1fr)}}.ServicesGrid-module__L16QTG__cardWrap{animation:.4s ease-out both ServicesGrid-module__L16QTG__fadeInUp}@keyframes ServicesGrid-module__L16QTG__fadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}
.PricingPreview-module__PIewpW__wrapper{gap:var(--space-7);flex-direction:column;display:flex}.PricingPreview-module__PIewpW__header{text-align:center;gap:var(--space-3);flex-direction:column;max-width:580px;margin-inline:auto;display:flex}.PricingPreview-module__PIewpW__title{letter-spacing:-.02em;font-size:clamp(1.75rem,3.5vw,2.5rem)}.PricingPreview-module__PIewpW__subtitle{color:var(--color-text-secondary);font-size:1.0625rem;line-height:1.7}.PricingPreview-module__PIewpW__cards{gap:var(--space-3);flex-direction:column;width:100%;max-width:680px;margin-inline:auto;display:flex}.PricingPreview-module__PIewpW__card{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-4);background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:box-shadow var(--transition-fast), border-color var(--transition-fast);grid-template-columns:auto 1fr auto;text-decoration:none;display:grid}.PricingPreview-module__PIewpW__card:hover{box-shadow:var(--shadow-card);border-color:var(--color-primary)}.dark .PricingPreview-module__PIewpW__card{-webkit-backdrop-filter:blur(12px);background-color:#ffffff0d;border-color:#ffffff1a}.dark .PricingPreview-module__PIewpW__card:hover{border-color:var(--color-primary);background-color:#2f80ed14}.PricingPreview-module__PIewpW__cardIcon{border-radius:var(--radius-md);flex-shrink:0;grid-area:1/1;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.PricingPreview-module__PIewpW__cardBody{flex-direction:column;grid-area:1/2;gap:2px;min-width:0;display:flex}.PricingPreview-module__PIewpW__cardLabel{color:var(--color-text);max-width:none;font-size:.9375rem;font-weight:600}.PricingPreview-module__PIewpW__cardDescription{color:var(--color-text-secondary);max-width:none;font-size:.875rem;line-height:1.5}.PricingPreview-module__PIewpW__cardPrice{color:var(--color-text);white-space:nowrap;font-size:.9375rem;font-weight:700;font-family:var(--font-heading);flex-shrink:0;grid-area:2/2}.PricingPreview-module__PIewpW__cardArrow{color:var(--color-text-secondary);transition:transform var(--transition-fast);flex-shrink:0;grid-area:1/3/span 2;align-self:center}.PricingPreview-module__PIewpW__card:hover .PricingPreview-module__PIewpW__cardArrow{color:var(--color-primary);transform:translate(3px)}@media (min-width:600px){.PricingPreview-module__PIewpW__card{gap:var(--space-4);padding:var(--space-4) var(--space-5);grid-template-columns:auto 1fr auto auto}.PricingPreview-module__PIewpW__cardPrice{grid-area:1/3}.PricingPreview-module__PIewpW__cardArrow{grid-area:1/4}}.PricingPreview-module__PIewpW__footer{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;display:flex}.PricingPreview-module__PIewpW__legal{color:var(--color-text-secondary);max-width:none;font-size:.8125rem}.PricingPreview-module__PIewpW__footerActions{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}@media (min-width:480px){.PricingPreview-module__PIewpW__footerActions{flex-direction:row}}.PricingPreview-module__PIewpW__detailsLink{color:var(--color-primary);transition:opacity var(--transition-fast);white-space:nowrap;font-size:.9375rem;font-weight:500;text-decoration:none}.PricingPreview-module__PIewpW__detailsLink:hover{opacity:.8}
.ProcessStep-module__ZSAyOW__step{gap:var(--space-4);display:flex}.ProcessStep-module__ZSAyOW__indicator{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.ProcessStep-module__ZSAyOW__number{background-color:var(--color-primary);color:#fff;width:48px;height:48px;font-family:var(--font-heading);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;display:flex}.ProcessStep-module__ZSAyOW__line{background-color:var(--color-border);width:2px;min-height:32px;margin-top:var(--space-2);margin-bottom:var(--space-2);flex:1}.ProcessStep-module__ZSAyOW__content{padding-top:10px;padding-bottom:var(--space-5)}.ProcessStep-module__ZSAyOW__title{margin-bottom:var(--space-2);color:var(--color-text);font-size:1.0625rem;font-weight:600}.ProcessStep-module__ZSAyOW__description{color:var(--color-text-secondary);max-width:56ch;font-size:.9375rem;line-height:1.6}
.ProcessSection-module__Z2gXfa__wrapper{gap:var(--space-7);grid-template-columns:1fr;display:grid}@media (min-width:768px){.ProcessSection-module__Z2gXfa__wrapper{align-items:start;gap:var(--space-8);grid-template-columns:1fr 1fr}}.ProcessSection-module__Z2gXfa__header{gap:var(--space-3);flex-direction:column;display:flex}@media (min-width:768px){.ProcessSection-module__Z2gXfa__header{position:sticky;top:96px}}.ProcessSection-module__Z2gXfa__title{font-size:clamp(1.75rem,3.5vw,2.5rem)}.ProcessSection-module__Z2gXfa__subtitle{color:var(--color-text-secondary);max-width:44ch;font-size:1.0625rem;line-height:1.6}.ProcessSection-module__Z2gXfa__steps{flex-direction:column;display:flex}
.Input-module__rdnxQa__wrapper{gap:var(--space-2);flex-direction:column;display:flex}.Input-module__rdnxQa__label{color:var(--color-text);font-size:.9375rem;font-weight:500}.Input-module__rdnxQa__required{color:var(--color-error)}.Input-module__rdnxQa__field{width:100%;color:var(--color-text);background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);resize:vertical;padding:10px 14px;font-size:1rem}.Input-module__rdnxQa__field::placeholder{color:var(--color-text-secondary)}.Input-module__rdnxQa__field:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #2f80ed26}.Input-module__rdnxQa__fieldError{border-color:var(--color-error)}.Input-module__rdnxQa__fieldError:focus{border-color:var(--color-error);box-shadow:0 0 0 3px #ef444426}.Input-module__rdnxQa__errorMsg{color:var(--color-error);max-width:none;margin:0;font-size:.8125rem}
