:root{--themeColor:#1174ae;--clr-primary-hsl:0 73% 32%;--clr-primary:var(--themeColor);--clr-primary-text:oklch(from var(--clr-primary) calc(l + 0.99) c h);--clr-primary-lighter:oklch(from var(--clr-primary) calc(l + 0.95) c h);--clr-primary-lighter-text:oklch(
    from var(--clr-primary-lighter) calc(l - 0.6) c h
  );--clr-primary-light:oklch(from var(--clr-primary) calc(l + 0.5) c h);--clr-primary-light-text:oklch(
    from var(--clr-primary-light) calc(l - 0.6) c h
  );--clr-primary-dark:oklch(from var(--clr-primary) calc(l - 0.3) c h);--clr-primary-dark-text:oklch(
    from var(--clr-primary-dark) calc(l + 0.6) c h
  );--clr-primary-darker:oklch(from var(--clr-primary) calc(l - 0.5) c h);--clr-primary-darker-text:oklch(
    from var(--clr-primary-darker) calc(l + 0.8) c h
  );--clr-secondary-hsl:60 50% 40%;--clr-secondary:oklch(from var(--themeColor) l c calc(h - 180));--clr-secondary-text:oklch(from var(--clr-secondary) calc(l + 0.99) c h);--clr-secondary-lighter:oklch(from var(--clr-secondary) calc(l + 0.95) c h);--clr-secondary-lighter-text:oklch(
    from var(--clr-secondary-lighter) calc(l - 0.6) c h
  );--clr-secondary-light:oklch(from var(--clr-secondary) calc(l + 0.9) c h);--clr-secondary-light-text:oklch(
    from var(--clr-secondary-light) calc(l - 0.6) c h
  );--clr-secondary-dark:oklch(from var(--clr-secondary) calc(l - 0.3) c h);--clr-secondary-dark-text:oklch(
    from var(--clr-secondary-dark) calc(l + 0.6) c h
  );--clr-secondary-darker:oklch(from var(--clr-secondary) calc(l - 0.5) c h);--clr-secondary-darker-text:oklch(
    from var(--clr-secondary-darker) calc(l + 0.8) c h
  );--clr-tertiary-hsl:30 90% 45%;--clr-tertiary:oklch(from var(--themeColor) l c calc(h + 110));--clr-tertiary-text:oklch(from var(--clr-tertiary) calc(l + 0.99) c h);--clr-tertiary-lighter:oklch(from var(--clr-tertiary) calc(l + 0.95) c h);--clr-tertiary-lighter-text:oklch(
    from var(--clr-tertiary-lighter) calc(l - 0.6) c h
  );--clr-tertiary-light:oklch(from var(--clr-tertiary) calc(l + 0.9) c h);--clr-tertiary-light-text:oklch(
    from var(--clr-tertiary-light) calc(l - 0.6) c h
  );--clr-tertiary-dark:oklch(from var(--clr-tertiary) calc(l - 0.3) c h);--clr-tertiary-dark-text:oklch(
    from var(--clr-tertiary-dark) calc(l + 0.6) c h
  );--clr-tertiary-darker:oklch(from var(--clr-tertiary) calc(l - 0.5) c h);--clr-tertiary-darker-text:oklch(
    from var(--clr-tertiary-darker) calc(l + 0.8) c h
  );--clr-section-highlight:var(--clr-primary);--clr-section-highlight-heading:oklch(
    from var(--clr-section-highlight) calc(l + 0.5) c h
  );--clr-section-highlight-text:oklch(
    from var(--clr-section-highlight) calc(l + 0.95) c h
  );--clr-neutral-50:hsl(0, 5%, 100%);--clr-neutral-100:hsl(0, 5%, 98%);--clr-neutral-200:hsl(0, 5%, 95%);--clr-neutral-300:hsl(0, 5%, 90%);--clr-neutral-400:hsl(0, 5%, 80%);--clr-neutral-500:hsl(0, 5%, 70%);--clr-neutral-600:hsl(0, 5%, 50%);--clr-neutral-700:hsl(0, 5%, 35%);--clr-neutral-800:hsl(0, 5%, 25%);--clr-neutral-900:hsl(0, 5%, 5%);--clr-shadow:rgba(0, 0, 0, 0.1);--clr-shadow-light:rgba(0, 0, 0, 0.02);--clr-shadow-dark:rgba(27, 31, 35, 0.15);--clr-link:var(--clr-link);--clr-contact-icon:var(--clr-accent);--clr-copyright:var(--clr-neutral-50);--clr-designer:var(--clr-neutral-50);--clr-text-primary:var(--clr-text-primary);--clr-light-blue:var(--clr-light-blue);--clr-light-gray:var(--clr-light-gray);--clr-dark-blue:var(--clr-dark-blue);--clr-light-gray-2:#f8f8f8;--clr-gradient:linear-gradient(
    45deg,
    var(--clr-neutral-900),
    var(--clr-neutral-900)
  );--clr-feature-pattern:url(/img/feature_pattern.png);--clr-hero-bg:url("/img/hero_bg.webp");--radius:0.2rem}html{scroll-behavior:smooth}body{font-family:"Work Sans",sans-serif}.mobile-menu{transition:transform .3s ease-in-out}#top-bar{transition:transform .3s ease-out,opacity .3s ease-out}#main-nav{transition:all .3s ease-out}.sticky{position:fixed;top:0;left:0;width:100%;z-index:50;background-color:#fff;box-shadow:0 2px 4px var(--clr-shadow)}.section-title{font-size:1.5rem;margin-bottom:65px;color:var(--clr-neutral-900);font-weight:700}.abt{color:var(--clr-neutral-900);font-weight:700;margin-bottom:1.25rem}.about-text h3{font-size:1.3rem;margin-bottom:15px;color:var(--clr-neutral-900);font-weight:700}.about-us{padding:3rem 0;background-color:var(--clr-gray100)}.section-title{text-align:center;margin-top:40px}.about-content{display:flex;align-items:stretch;gap:50px;padding:0}.about-image{flex:1;max-width:50%;position:relative}.about-image img{position:static;height:100%;width:100%;object-fit:cover;border-radius:10px;box-shadow:0 5px 15px var(--clr-shadow)}.about-text{flex:1}.abt{text-align:left}.about-text p{font-size:1rem;color:var(--clr-neutral-900);line-height:1.6;margin-top:10px;margin-bottom:15px}.cta-button{color:var(--clr-primary-text);background-color:var(--clr-primary)}.about-text{color:var(--clr-neutral-50)}.about-text .cta-button{display:inline-block;padding:15px 40px;text-decoration:none;border-radius:4px;font-weight:700;transition:.3s}.about-text .cta-button:hover{color:var(--clr-secondary-text);background-color:var(--clr-secondary);opacity:.9}@media only screen and (min-width:768px) and (max-width:1024px){.about-us{padding:2rem 0}.section-title{font-size:1.8rem;margin-bottom:40px}.abt{text-align:center;margin-bottom:30px}.about-content{flex-direction:column;gap:30px;padding:0 15px}.about-image,.about-text{flex:none;max-width:100%;width:100%}.about-image{height:350px;margin-bottom:0}.about-image img{position:static;height:100%;object-fit:cover}.about-text{padding-top:0}.about-text h3{font-size:1.3rem}.about-text p{font-size:1rem;margin-bottom:12px}}@media (max-width:767px){.about-us{padding:2rem 0}.about-content{flex-direction:column;gap:25px;padding:0 10px}.about-image,.about-text{flex:none;max-width:100%;width:100%;margin-bottom:0}.about-image{height:280px}.about-image img{position:static;height:100%}.section-title{font-size:1.5rem;margin-bottom:30px}.abt{text-align:center;margin-bottom:20px}.about-text h3,.about-text p{font-size:1rem}.about-text p{margin-bottom:10px}}@media (max-width:480px){.abt,.section-title{font-size:1.3rem}.about-us{padding:1.5rem 0}.about-content{padding:0 8px;gap:20px}.about-image{height:250px}.abt{margin-bottom:15px}.about-text p{font-size:.95rem}}.card,.features{overflow:hidden}.card h3,.text-content h2{font-size:20px;font-weight:600}*{margin:0;padding:0;box-sizing:border-box}body{font-family:"work sans",serif}.features{background:url(/img/feature_pattern.png) var(--clr-primary-lighter)!important;padding:2.8rem 0;position:relative}.pattern-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 1px 1px,var(--clr-shadow) 1px,transparent 0);background-size:40px 40px;opacity:.5}.feature-container{margin:0 auto;padding:0}.grid-container{display:grid;grid-template-columns:30% 70%;align-items:center}.text-content{padding-right:1rem}.text-content p{color:var(--clr-text-primary);line-height:1.4}.card h3,.card-icon{vertical-align:middle;color:var(--clr-neutral-50)}.text-content h2{margin-bottom:1rem;background:linear-gradient(45deg,var(--clr-neutral-900),var(--clr-neutral-900));-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:var(--clr-neutral-50)}.cards-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.3rem}.card{color:var(--clr-primary-text);background-color:var(--clr-primary);padding:1rem .8rem;border-radius:12px;box-shadow:0 8px 32px var(--clr-shadow);transition:.4s cubic-bezier(.4, 0, .2, 1);cursor:pointer;position:relative;transform-style:preserve-3d}.card ul{list-style-type:none;display:flex;flex-direction:column;gap:.5rem;width:max-content}.tilt-card__list li{display:grid;grid-template-columns:16px 1fr;gap:.25rem;align-items:center;justify-content:start}.tilt-card__list li svg{width:16px;height:16px}.card-header{display:flex;align-items:center;margin-bottom:.75rem}.card-icon{display:inline-flex;align-items:center;margin-right:.75rem}.card:hover .card-icon{transform:scale(1.1)}.card h3{display:inline-block;margin:0}.card p{margin:0;font-size:1rem;line-height:1.5}.card-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,rgba(255,255,255,.1),rgba(255,255,255,.2));opacity:0;transition:opacity .3s;pointer-events:none}.card:hover .card-overlay{opacity:1}.animate-text{opacity:0;animation:.8s forwards fadeInUp;color:var(--clr-neutral-50)}.animate-text-delay{opacity:0;animation:.8s .2s forwards fadeInUp}.custom-list li{font-size:1rem;color:var(--clr-neutral-50)}.custom-list{list-style-type:none}.custom-list li{display:flex;align-items:center;margin-bottom:.5rem;gap:.5rem;line-height:1.4;align-items:flex-start}.custom-list svg{width:1rem;height:1rem;color:var(--clr-neutral-50);flex-shrink:0}.custom-list span{line-height:1.2;text-align:left}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.grid-container{grid-template-columns:1fr;gap:2rem}.text-content{padding-right:0;text-align:center}.cards-container{grid-template-columns:1fr;gap:1.5rem}.features{padding:1.2rem .1rem;margin-top:0}.custom-list{padding-left:50px}}@media (min-width:768px) and (max-width:1024px){.grid-container{grid-template-columns:1fr;gap:2rem}.cards-container{grid-template-columns:repeat(2,1fr);gap:1.5rem}.text-content{padding-right:0;text-align:center}}[data-theme=blue]{background-color:var(--clr-section-highlight);color:var(--clr-section-highlight-text)}.content-grid{--padding-inline:1rem;width:100%;--content-max-width:125ch;--breakout-max-width:135ch;--breakout-size:calc(
    (var(--breakout-max-width) - var(--content-max-width)) / 2
  );display:grid;grid-template-columns:[full-width-start] minmax(var(--padding-inline),1fr) [breakout-start] minmax(0,var(--breakout-size)) [content-start] min(100% - (var(--padding-inline) * 2),var(--content-max-width)) [content-end] minmax(0,var(--breakout-size)) [breakout-end] minmax(var(--padding-inline),1fr) [full-width-end]}.content-grid>:not(.breakout,.full-width){grid-column:content;width:100%;padding-inline:0px}.contact-btn:hover{background-color:var(--clr-primary);opacity:.9}.contact-btn,.mobile-menu .contact-btn{color:var(--clr-neutral-50);text-decoration:none;font-weight:700}.mobile-menu,.sticky,.sticky #main-nav{position:fixed;top:0;left:0;z-index:100}.nav-inner,.top-bar-inner{display:flex;justify-content:space-between}body{font-family:"Work Sans",sans-serif;margin:0}#top-bar{padding:10px 0;display:none}@media (min-width:1024px){#top-bar{display:block}}.top-bar-inner{margin:0 auto;align-items:center;font-size:1rem}.contact-info-topbar,.phon{display:flex;align-items:center}.phon{gap:1px}.contact-info-topbar{gap:15px}.contact-info-topbar a,.phone-number a{color:currentColor;text-decoration:none}.desktop-menu a,.menu-links a{text-decoration:none;color:var(--clr-link);font-weight:600}.icon{margin-right:10px;width:20px;height:20px;vertical-align:middle}.mobile-menu .contact-btn{display:block;text-align:center;margin-top:20px;width:100%;padding:12px 16px;background-color:var(--clr-primary-dark);border-radius:4px}.menu-header button,.mobile-menu-toggle{background:0 0;border:none;cursor:pointer;color:var(--clr-primary);font-weight:700}#main-nav{color:var(--clr-neutral-900);background-color:var(--clr-neutral-50);padding:10px 0;box-shadow:0 2px 4px var(--clr-shadow);z-index:50;position:relative;transition:.3s ease-out}.nav-inner{margin:0 auto;align-items:center}.desktop-menu{display:none}.desktop-menu a{transition:color .3s}.desktop-menu a:hover{color:var(--clr-primary)}.mobile-menu-toggle{font-size:1.9rem;display:block}.menu-header,.menu-links a:not(:last-child){border-bottom:1px solid var(--clr-light-gray)}img.logo{max-width:100%;height:auto}@media (min-width:768px){.desktop-menu{display:flex;gap:40px;font-size:18px;font-weight:700}.mobile-menu-toggle{display:none}}.contact-btn{background-color:var(--clr-primary);color:var(--clr-primary-text);padding:15px 40px;display:none}.sticky,.sticky #main-nav{width:100%;box-shadow:0 2px 10px var(--clr-shadow)}@media (min-width:992px){.contact-btn{display:inline-block}}.mobile-menu{width:100%;height:100%;background:var(--clr-primary-lighter);transform:translateX(-100%);transition:transform .3s ease-in-out}.mobile-menu.show{transform:translateX(0)}.mobile-menu-content{padding:20px}.menu-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px}.menu-header button{font-size:1.5rem}.menu-links{display:flex;flex-direction:column;align-items:center;gap:15px;margin-top:20px}.phone-and-social{align-items:center;display:flex}.menu-links a{text-align:center;width:100%;padding:10px 0}@media (max-width:991px){.desktop-menu{display:none}.mobile-menu-toggle{display:block}}.phone-and-social{gap:20px}@media (max-width:1100px){.phone-and-social{flex-direction:column;align-items:flex-end;gap:10px}}body,html{margin:0;padding:0;height:100%}.about-text h3,body{font-size:1rem}.contact-info{border:2px solid var(--clr-neutral-200)}.about-image img,.contact-info{border-radius:10px}.about-image img{position:static;height:100%;width:100%;object-fit:cover}.section-title{font-size:1.5rem;margin-bottom:65px}.about-text p{font-size:1rem;color:var(--clr-neutral-900);line-height:1.6;margin-top:10px}.contact-item p{line-height:2.1}.about-text h3,.abt,.section-title{color:var(--clr-neutral-900);font-weight:700}.about-image img,.contact-map iframe{box-shadow:0 5px 15px var(--clr-shadow)}img:not([class=logo-image]){max-width:100%}.about-us,.contact,.contact-info{background-color:var(--clr-gray100)}.abt{text-align:left}.footer,.section-title{text-align:center;margin-top:40px}.about-text h3{margin-bottom:15px}.about-text p,.contact-item{margin-bottom:5px}.about-content{display:flex;align-items:stretch;gap:50px;padding:0 20px}.about-image{flex:1;position:relative}.about-text,.contact-map{flex:1}.about-text .cta-button{display:inline-block;padding:12px 30px;color:var(--clr-neutral-50);text-decoration:none;border-radius:30px;font-weight:700;transition:.3s}.contact-item .contact-icon{color:var(--clr-primary);margin-right:20px;margin-top:5px}.contact{padding-bottom:40px;overflow-x:hidden}.contact-content{display:flex;flex-wrap:wrap;gap:40px;margin-top:0;padding:0 15px}.contact-map iframe{border-radius:10px;width:100%;height:100%}.contact-info{flex:0 0 480px;padding:25px 12px;transition:box-shadow .3s}.contact-item .contact-icon{width:1.5rem;height:1.5rem}.contact-item{display:flex;align-items:flex-start}.contact-item h3{margin-bottom:5px;font-size:1rem;color:var(--clr-neutral-900);font-weight:700}.contact-item a{color:var(--clr-neutral-900);text-decoration:none;transition:color .3s}.footer{background:url(/img/feature_pattern.png) var(--clr-primary-lighter)!important;color:var(--clr-primary-lighter-text);padding-block:2.25rem}.footer-content{display:flex;flex-direction:column;align-items:center;gap:15px}.copyright p,.designer p{margin:0;font-size:1rem;line-height:1.5}.designer a{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:inherit;transition:opacity .3s}.designer a:hover{opacity:.8}.designer img{width:50px;height:50px;margin-bottom:15px}@media only screen and (min-width:768px) and (max-width:1024px){.abt{text-align:center}.about-content,.contact-content{flex-direction:column;gap:30px}.about-image,.about-text,.contact-info,.contact-map{max-width:100%}.about-image{height:400px}.about-image img{position:static;height:100%;object-fit:cover}.section-title{font-size:1.8rem}.about-text p,.contact-item p{font-size:1rem}.contact-map iframe{height:350px}.contact-info{padding:20px}.about-content{display:flex;align-items:stretch;gap:30px;padding:0 20px}}@media (max-width:768px){.contact-content{margin-top:0}.about-content{gap:0}.about-content,.contact-content{flex-direction:column;padding:0}.about-image img{position:static;height:100%}.section-title{font-size:1.5rem}.about-text h3,.about-text p{font-size:1rem}.contact-info,.contact-map{width:100%}.contact-map iframe{height:300px}.contact-info{flex:0 0 380px}.contact{padding-bottom:30px}}@media (max-width:480px){.section-title{font-size:1.8rem}}*{margin:0;padding:0;box-sizing:border-box}body{background-color:var(--clr-dark-blue);font-family:Arial,sans-serif;padding:20px}.card-item,.card-item__image{position:relative;overflow:hidden}.products-section-title{text-align:center;font-size:1.5rem;margin-bottom:65px;color:var(--clr-products-title);font-weight:700}.card-item{background-color:var(--clr-neutral-50)}.cards-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:30px;margin:0 auto}.card-item{isolation:isolate;border-radius:5px;display:flex;flex-direction:column;align-items:start;transition:.3s;box-shadow:0 0 15px var(--clr-shadow)}.card-item__image{width:100%;padding-bottom:75%}.card-item__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.card-item__content{padding:1.25rem 1rem;flex-grow:1;width:100%}.card-item__content h3{font-size:20px;font-weight:600;color:var(--clr-neutral-900)}.card-item__content p{font-size:1rem;line-height:1.6;color:var(--clr-neutral-900)}@media only screen and (min-width:768px) and (max-width:1024px){.products-section-title{font-size:1.8rem;padding-top:20}}@media (max-width:768px){.cards-grid{gap:20px}.products-section-title{font-size:1.5rem;padding-top:30px;margin-bottom:30px}}@media (max-width:480px){.card-item__content{padding:30px 15px 15px}.products-section-title{font-size:1.8rem;padding-top:20px}}*{margin:0;padding:0;box-sizing:border-box}body{background-color:var(--clr-gray100)}.cards-grid{display:grid;gap:20px;grid-template-columns:1fr}@media (min-width:640px){.cards-grid{grid-template-columns:repeat(2,1fr);gap:24px}}@media (min-width:1024px){.cards-grid{grid-template-columns:repeat(3,1fr);gap:30px}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:"work sans",sans-serif}.hero-section{position:relative;background-image:url("/img/header.webp");background-size:cover;background-position:20% center;padding:4rem 0;display:flex;justify-content:space-between;align-items:center;height:80vh;overflow:hidden}.hero-overlay,.red-background{position:absolute;top:0;height:100%}.hero-overlay{left:0;width:100%;background-color:oklch(from var(--clr-primary-lighter) l c h / .6);z-index:1}.red-background{right:0;width:80%;background-image:url("/img/fleet-of-trucks-with-cargo-trailers-transport.webp");background-size:cover;background-position:60% center;background-repeat:no-repeat;clip-path:circle(63% at 78% 50%);z-index:2}.hero-content{position:relative;max-width:65ch;color:var(--clr-primary);z-index:3}.button-group{display:flex;gap:1rem;align-items:center}.welcome-text{color:var(--clr-neutral-50);font-size:1.2rem;margin-bottom:1rem;font-weight:700}.main-heading{font-size:2.8rem;font-weight:700;margin-bottom:1.5rem;color:var(--clr-primary)}.offer-text{color:var(--clr-neutral-50);font-size:1.3rem;margin-bottom:2rem}.menu-button,.order-button{padding:16px 32px;border-radius:4px;font-weight:700;cursor:pointer;text-transform:uppercase;transition:.3s;color:var(--clr-neutral-50);border:2px solid transparent;text-decoration:none}.order-button{background-color:var(--clr-primary);color:var(--clr-primary-text)}.menu-button{background-color:transparent;color:var(--clr-primary);border-color:currentColor}.order-button:hover{background-color:var(--clr-secondary);color:var(--clr-secondary-text)}.menu-button:hover{background-color:rgba(255,255,255,.2)}@media (min-width:1050px){.hero-content{max-width:45%}}@media (max-width:1024px){.hero-section{height:0;min-height:589px}.red-background{clip-path:circle(50% at 78% 50%);background-position:90%}.main-heading{font-size:2.1rem}#close-mobile-menu{color:var(--clr-primary-dark)}}@media (max-width:992px){.main-heading{font-size:1.6rem}.red-background{clip-path:circle(54% at 80% 53%);background-position:90%}.button-group,.hero-section{flex-direction:row}.menu-button,.order-button{padding:14px 9px}}@media (min-width:768px){.hero-content h1{max-width:20ch}.hero-content p{max-width:40ch;text-wrap:pretty;orphans:2;widows:2}}@media (max-width:768px){.red-background{clip-path:circle(56% at 84% 53%);background-position:90%}}@media (max-width:767px){.features{margin-top:330px}.hero-section{flex-direction:column;text-align:center;overflow:visible}.red-background{width:100%;height:100%;clip-path:circle(90% at 50% 80%);background-position:95% bottom;margin-top:326px}.hero-content{max-width:100%;margin-bottom:2rem}.main-heading{font-size:1.5rem}.offer-text{font-size:1.1rem}.button-group{flex-direction:column;width:100%;gap:0}.menu-button,.order-button{width:100%;margin-bottom:1rem;padding:12px}}body{font-family:"work sans",sans-serif;margin:0;padding:0;background-color:var(--clr-gray100)}.section-title{text-align:center;margin-bottom:50px;font-size:24px;font-weight:700;color:var(--clr-products-title)}.testimonial{flex:0 0 calc(33.333% - 20px);min-width:calc(33.333% - 20px);position:relative;background-color:#f8f8f8;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.05);transition:.3s;padding:25px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between}.testimonial:hover{transform:translateY(-5px);box-shadow:0 10px 25px var(--clr-shadow)}@media (max-width:1024px){.testimonial{flex:0 0 calc(50% - 15px);min-width:calc(50% - 15px)}}@media (max-width:768px){.testimonial{flex:0 0 100%;min-width:100%}}@media (max-width:480px){.section-title{font-size:28.8px;margin-bottom:30px}.testimonial{padding:20px}}.treatment-cost__content ul{list-style-type:none}.treatment-cost__content ul li{display:flex;flex-direction:row wrap;align-items:flex-start;gap:.25rem}.treatment-cost__content ul li svg{font-size:1.25rem;min-width:1.25rem}.treatment-cost__content,.treatment-cost__content ul{display:flex;flex-direction:column;gap:1.25rem}[data-offscreen]{content-visibility:auto;contain-intrinsic-size:auto 500px}[data-highlight=true]{color:var(--clr-section-highlight-text);background-color:var(--clr-section-highlight)}[data-highlight=true] li,[data-highlight=true] p{color:var(--clr-section-highlight-text)}[data-highlight=true] h2,[data-highlight=true] h3{color:var(--clr-section-highlight-heading)}[data-highlight=true] .products-grid .card-item__content h3,[data-highlight=true] .products-grid .card-item__content li,[data-highlight=true] .products-grid .card-item__content p{color:var(--clr-section-highlight)}.card-item__content ul{padding-left:1.25rem;margin-block:0.5rem}#services{padding-block:3rem}.page-content{padding-block:5.25rem}