.shared-page-module__a89Gfa__pageContainer{background-color:var(--color-background-alt);min-height:calc(100vh - 400px);padding:calc(var(--navbar-height) + var(--space-12)) 0 var(--space-20)}.shared-page-module__a89Gfa__header{text-align:center;margin-bottom:var(--space-16);padding:0 var(--space-4)}.shared-page-module__a89Gfa__title{color:var(--color-text);font-size:var(--text-4xl);margin-bottom:var(--space-6);font-weight:800;line-height:1.2}@media (min-width:768px){.shared-page-module__a89Gfa__title{font-size:var(--text-5xl)}}.shared-page-module__a89Gfa__description{color:var(--color-text-light);font-size:var(--text-lg);max-width:800px;margin:0 auto;line-height:1.6}.shared-page-module__a89Gfa__contentWrapper{background-color:var(--color-white);max-width:900px;padding:var(--space-8);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);color:var(--color-text);margin:0 auto;line-height:1.8}@media (min-width:768px){.shared-page-module__a89Gfa__contentWrapper{padding:var(--space-12)}}.shared-page-module__a89Gfa__contentWrapper h2{color:var(--color-primary);font-size:var(--text-2xl);margin-top:var(--space-8);margin-bottom:var(--space-4);font-weight:800}.shared-page-module__a89Gfa__contentWrapper p{margin-bottom:var(--space-4)}.shared-page-module__a89Gfa__contentWrapper ul{padding-left:var(--space-6);margin-bottom:var(--space-4);list-style-type:disc}.shared-page-module__a89Gfa__contentWrapper li{margin-bottom:var(--space-2)}.shared-page-module__a89Gfa__bottomAction{margin-top:var(--space-16);text-align:center;padding:var(--space-10) var(--space-6);background-color:var(--color-white);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);max-width:800px;margin-left:auto;margin-right:auto}.shared-page-module__a89Gfa__bottomText{font-size:var(--text-lg);color:var(--color-text);margin-bottom:var(--space-2);font-weight:600}.shared-page-module__a89Gfa__bottomSubtext{color:var(--color-text-light);margin-bottom:var(--space-6)}.shared-page-module__a89Gfa__btn{background-color:var(--color-accent);color:var(--color-white);padding:var(--space-3) var(--space-6);border-radius:var(--radius-lg);font-weight:700;text-decoration:none;display:inline-block}.shared-page-module__a89Gfa__btn:hover{box-shadow:var(--shadow-md);background-color:#d15112;transform:translateY(-2px)}
.ServicesBlocks-module__dNkoAW__section{padding:var(--space-24) 0 var(--space-16);background-color:var(--color-white)}.ServicesBlocks-module__dNkoAW__header{text-align:center;margin-bottom:var(--space-16);padding:0 var(--space-4)}.ServicesBlocks-module__dNkoAW__badge{color:var(--color-accent);padding:var(--space-1) var(--space-4);border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-4);background-color:#e85f1c1a;font-size:11px;font-weight:800;display:inline-block}.ServicesBlocks-module__dNkoAW__title{color:var(--color-primary);font-size:var(--text-4xl);margin-bottom:var(--space-4);font-weight:800;line-height:1.2}.ServicesBlocks-module__dNkoAW__subtitle{color:var(--color-text-light);font-size:var(--text-lg);max-width:600px;margin:0 auto}.ServicesBlocks-module__dNkoAW__grid{gap:var(--space-6);grid-template-columns:1fr;max-width:900px;margin:0 auto;display:grid}@media (min-width:768px){.ServicesBlocks-module__dNkoAW__title{font-size:var(--text-5xl)}.ServicesBlocks-module__dNkoAW__grid{grid-template-columns:1fr 1fr}.ServicesBlocks-module__dNkoAW__fullWidth{grid-column:1/-1}}.ServicesBlocks-module__dNkoAW__card{background-color:var(--color-background-alt);border-radius:var(--radius-xl);padding:var(--space-8);border:1px solid var(--color-border);transition:transform var(--transition-base), box-shadow var(--transition-base)}.ServicesBlocks-module__dNkoAW__card:hover{box-shadow:var(--shadow-lg);border-color:var(--color-primary-light);transform:translateY(-4px)}.ServicesBlocks-module__dNkoAW__cardTitle{color:var(--color-primary);font-size:var(--text-xl);margin-bottom:var(--space-4);font-weight:800}.ServicesBlocks-module__dNkoAW__cardText{color:var(--color-text-light);font-size:14px;line-height:1.8}.ServicesBlocks-module__dNkoAW__cardText strong{color:var(--color-primary);font-weight:700}.ServicesBlocks-module__dNkoAW__cardText p{margin-bottom:var(--space-4)}.ServicesBlocks-module__dNkoAW__cardText p:last-child{margin-bottom:0}
