.ServicesPage{background:#e5e5e5;min-height:100vh}.ServicesPage__header{padding:calc(7.5rem*var(--mantine-scale))calc(1.5rem*var(--mantine-scale))calc(6rem*var(--mantine-scale));background:linear-gradient(135deg,#4f772d 0%,#2b4717 100%);position:relative;overflow:hidden}.ServicesPage__header:before{content:"";top:calc(-5rem*var(--mantine-scale));right:calc(-3.75rem*var(--mantine-scale));width:calc(21.25rem*var(--mantine-scale));height:calc(21.25rem*var(--mantine-scale));filter:blur(40px);pointer-events:none;background:#fda31224;border-radius:50%;position:absolute}.ServicesPage__header:after{content:"";bottom:calc(-3.75rem*var(--mantine-scale));left:calc(-3.75rem*var(--mantine-scale));width:calc(16.25rem*var(--mantine-scale));height:calc(16.25rem*var(--mantine-scale));filter:blur(30px);pointer-events:none;background:#ffffff0f;border-radius:50%;position:absolute}@media (max-width:480px){.ServicesPage__header{padding:calc(6.25rem*var(--mantine-scale))calc(1.25rem*var(--mantine-scale))calc(4.5rem*var(--mantine-scale))}}.ServicesPage__header-decor{opacity:.05;background-image:radial-gradient(circle at 2px 2px,#fff9 1px,#0000 0);background-size:calc(1.75rem*var(--mantine-scale))calc(1.75rem*var(--mantine-scale));pointer-events:none;position:absolute;inset:0}.ServicesPage__header-wave{bottom:calc(-.0625rem*var(--mantine-scale));width:100%;height:calc(3rem*var(--mantine-scale));display:block;position:absolute;left:0}.ServicesPage__header-content{z-index:1;max-width:calc(45rem*var(--mantine-scale));text-align:center;margin:0 auto;position:relative}.ServicesPage__badge{color:#fda312;font-size:calc(.6875rem*var(--mantine-scale));letter-spacing:.1em;text-transform:uppercase;padding:calc(.375rem*var(--mantine-scale))calc(1rem*var(--mantine-scale));border-radius:calc(62.4375rem*var(--mantine-scale));margin-bottom:calc(1.25rem*var(--mantine-scale));background:#fda3122e;font-weight:700;display:inline-block}.ServicesPage__title{color:#fff;margin:0 0 calc(1.25rem*var(--mantine-scale));font-size:2.75rem;font-weight:800;line-height:1.2}@media (max-width:768px){.ServicesPage__title{font-size:2rem}}@media (max-width:480px){.ServicesPage__title{font-size:1.6rem}}.ServicesPage__title-accent{color:#fda312}.ServicesPage__subtitle{color:#ffffffc7;margin:0;font-size:1.05rem;line-height:1.7}@media (max-width:480px){.ServicesPage__subtitle{display:none}}.ServicesPage__body{max-width:calc(70rem*var(--mantine-scale));padding:calc(4rem*var(--mantine-scale))calc(1.5rem*var(--mantine-scale));margin:0 auto}@media (max-width:768px){.ServicesPage__body{padding:calc(3rem*var(--mantine-scale))calc(1rem*var(--mantine-scale))}}.ServicesPage__list{gap:calc(1.75rem*var(--mantine-scale));flex-direction:column;display:flex}.ServicesPage__why{padding:calc(5rem*var(--mantine-scale))calc(1.5rem*var(--mantine-scale));background:linear-gradient(135deg,#4f772d 0%,#2b4717 100%)}@media (max-width:480px){.ServicesPage__why{padding:calc(3.5rem*var(--mantine-scale))calc(1.25rem*var(--mantine-scale))}}.ServicesPage__why-inner{max-width:calc(60rem*var(--mantine-scale));margin:0 auto}.ServicesPage__why-header{text-align:center;margin-bottom:calc(3rem*var(--mantine-scale))}.ServicesPage__why-title{color:#fff;margin:0;font-size:2.25rem;font-weight:800}@media (max-width:480px){.ServicesPage__why-title{font-size:1.6rem}}.ServicesPage__why-grid{gap:calc(1.25rem*var(--mantine-scale));margin-bottom:calc(3rem*var(--mantine-scale));grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:768px){.ServicesPage__why-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.ServicesPage__why-grid{grid-template-columns:1fr}}.ServicesPage__closing{border-radius:calc(1.5rem*var(--mantine-scale));padding:calc(2.5rem*var(--mantine-scale));text-align:center;background:#fda3121f;border:1px solid #fda31240}@media (max-width:480px){.ServicesPage__closing{padding:calc(1.75rem*var(--mantine-scale))calc(1.25rem*var(--mantine-scale))}}.ServicesPage__closing-text{max-width:calc(40rem*var(--mantine-scale));margin:0 auto calc(1.75rem*var(--mantine-scale));color:#ffffffd9;font-size:1.05rem;line-height:1.7}.ServicesPage__closing-cta{align-items:center;gap:calc(.5rem*var(--mantine-scale));color:#2b4717;padding:calc(.875rem*var(--mantine-scale))calc(2rem*var(--mantine-scale));border-radius:calc(62.4375rem*var(--mantine-scale));background:#fda312;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.ServicesPage__closing-cta:hover{transform:scale(1.04);box-shadow:0 12px 28px #fda31259}.ServiceCard{border-radius:calc(1.5rem*var(--mantine-scale));border:calc(.0625rem*var(--mantine-scale))solid #f3f4f6;background:#fff;flex-direction:column;transition:box-shadow .3s,transform .3s;display:flex;overflow:hidden;box-shadow:0 4px 24px #0000000f}.ServiceCard:hover{transform:translateY(-2px);box-shadow:0 16px 40px #0000001a}@media (min-width:1024px){.ServiceCard{flex-direction:row}.ServiceCard:nth-child(2n){flex-direction:row-reverse}}.ServiceCard--green .ServiceCard__panel{background:linear-gradient(150deg,#4f772d 0%,#2b4717 100%)}.ServiceCard--green .ServiceCard__tagline{color:#fda312}.ServiceCard--green .ServiceCard__checklist-bullet,.ServiceCard--green .ServiceCard__cta{background:#4f772d}.ServiceCard--orange .ServiceCard__panel{background:linear-gradient(150deg,#fda312 0%,#e8920a 100%)}.ServiceCard--orange .ServiceCard__tagline{color:#2b4717}.ServiceCard--orange .ServiceCard__checklist-bullet{background:#fda312}.ServiceCard--orange .ServiceCard__cta{color:#2b4717;background:#fda312}.ServiceCard__panel{padding:calc(2.5rem*var(--mantine-scale));flex-direction:column;justify-content:space-between;display:flex}@media (min-width:1024px){.ServiceCard__panel{width:40%}}@media (max-width:480px){.ServiceCard__panel{padding:calc(1.75rem*var(--mantine-scale))calc(1.5rem*var(--mantine-scale))}}.ServiceCard__icon{width:calc(3.5rem*var(--mantine-scale));height:calc(3.5rem*var(--mantine-scale));border-radius:calc(1rem*var(--mantine-scale));color:#fff;margin-bottom:calc(1.5rem*var(--mantine-scale));background:#ffffff2e;justify-content:center;align-items:center;display:flex}.ServiceCard__title{color:#fff;margin:0 0 calc(.625rem*var(--mantine-scale));font-size:1.6rem;font-weight:800;line-height:1.25}@media (max-width:480px){.ServiceCard__title{font-size:1.3rem}}.ServiceCard__tagline{letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.8rem;font-weight:700}.ServiceCard__pills{margin-top:calc(2rem*var(--mantine-scale));gap:calc(.5rem*var(--mantine-scale));flex-wrap:wrap;display:flex}.ServiceCard__pill{padding:calc(.375rem*var(--mantine-scale))calc(.875rem*var(--mantine-scale));border-radius:calc(62.4375rem*var(--mantine-scale));color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff29;font-size:.75rem;font-weight:600}.ServiceCard__content{padding:calc(2.5rem*var(--mantine-scale));justify-content:space-between;gap:calc(2rem*var(--mantine-scale));flex-direction:column;display:flex}@media (min-width:1024px){.ServiceCard__content{width:60%}}@media (max-width:480px){.ServiceCard__content{padding:calc(1.75rem*var(--mantine-scale))calc(1.5rem*var(--mantine-scale))}}.ServiceCard__description{color:#374151;margin:0 0 calc(1.5rem*var(--mantine-scale));font-size:1rem;line-height:1.7}.ServiceCard__checklist{gap:calc(.75rem*var(--mantine-scale));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ServiceCard__checklist-item{align-items:center;gap:calc(.75rem*var(--mantine-scale));color:#374151;font-size:.9rem;font-weight:500;display:flex}.ServiceCard__checklist-bullet{width:calc(1.25rem*var(--mantine-scale));height:calc(1.25rem*var(--mantine-scale));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ServiceCard__cta{align-self:flex-start;align-items:center;gap:calc(.5rem*var(--mantine-scale));padding:calc(.75rem*var(--mantine-scale))calc(1.75rem*var(--mantine-scale));border-radius:calc(62.4375rem*var(--mantine-scale));color:#fff;font-size:.9rem;font-weight:700;text-decoration:none;transition:gap .2s,transform .2s;display:inline-flex}.ServiceCard__cta:hover{gap:calc(.75rem*var(--mantine-scale));transform:translateY(-1px)}.WhyCard{align-items:flex-start;gap:calc(1rem*var(--mantine-scale));padding:calc(1.5rem*var(--mantine-scale));border-radius:calc(1.125rem*var(--mantine-scale));border:calc(.0625rem*var(--mantine-scale))solid #ffffff1f;background:#ffffff14;transition:transform .2s;display:flex}.WhyCard:hover{transform:translateY(-3px)}.WhyCard__icon{width:calc(2.5rem*var(--mantine-scale));height:calc(2.5rem*var(--mantine-scale));border-radius:calc(.75rem*var(--mantine-scale));color:#2b4717;background:#fda312;flex-shrink:0;justify-content:center;align-items:center;display:flex}.WhyCard__text{color:#fff;margin:0;font-size:.95rem;line-height:1.6}
