._presetLight1_1gamc_2,._accordionSection_1gamc_3._presetLight1_1gamc_2{--section-text: var(--text-dark, #0f172a);--section-text-secondary: var(--text-body, #64748b);--card-bg: var(--background-cream, #fef6e4);--card-text: var(--text-dark, #0f172a);--card-text-secondary: var(--text-body, #64748b);--card-border: rgba(0, 0, 0, .06)}._presetLight2_1gamc_12,._accordionSection_1gamc_3._presetLight2_1gamc_12{--section-text: var(--text-dark, #0f172a);--section-text-secondary: var(--text-body, #64748b);--card-bg: var(--background-light, #f8f9fa);--card-text: var(--text-dark, #0f172a);--card-text-secondary: var(--text-body, #64748b);--card-border: rgba(0, 0, 0, .08)}._presetDark1_1gamc_22,._accordionSection_1gamc_3._presetDark1_1gamc_22{--section-text: var(--text-white, #f1f5f9);--section-text-secondary: var(--text-light, #cbd5e1);--card-bg: var(--primary-dark, #0a3d3d);--card-text: var(--text-white, #f1f5f9);--card-text-secondary: var(--text-light, #cbd5e1);--card-border: rgba(255, 255, 255, .1)}._presetDark2_1gamc_32,._accordionSection_1gamc_3._presetDark2_1gamc_32{--section-text: var(--text-white, #e2e8f0);--section-text-secondary: var(--text-light, #cbd5e1);--card-bg: var(--primary-color, #0d5858);--card-text: var(--text-white, #e2e8f0);--card-text-secondary: var(--text-light, #cbd5e1);--card-border: rgba(255, 255, 255, .12)}._accordionSection_1gamc_3{width:100%;padding:var(--section-padding-y, 8rem) 0}._accordionSection_1gamc_3._fullWidth_1gamc_47,._accordionSection_1gamc_3._boxed_1gamc_51{width:100%}._container_1gamc_55{width:100%;margin:0 auto;padding:0 var(--section-padding-x, 2rem);max-width:var(--container-max-width, 1280px)}._accordionSection_1gamc_3._fullWidth_1gamc_47 ._container_1gamc_55{max-width:100%;padding:0 var(--section-padding-x, 2rem)}._accordionSection_1gamc_3._boxed_1gamc_51 ._container_1gamc_55{max-width:var(--container-max-width, 1280px)}._container_1gamc_55._alignLeft_1gamc_71{margin-left:0;margin-right:auto}._container_1gamc_55._alignCenter_1gamc_76{margin-left:auto;margin-right:auto}._container_1gamc_55._alignRight_1gamc_81{margin-left:auto;margin-right:0}._accordion_1gamc_3{width:100%;max-width:900px;margin:0 auto}._accordionItem_1gamc_92{border-bottom:2px solid var(--card-border, rgba(0, 0, 0, .1));margin-bottom:0;transition:border-color .3s ease}._accordionItem_1gamc_92:hover{border-bottom-color:var(--accent-color, #c4ff61)}._accordionItem_1gamc_92:last-child{border-bottom:none}._accordionHeader_1gamc_106{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--space-6, 1.5rem) 0;background:none;border:none;cursor:pointer;text-align:left;font-size:var(--font-size-xl, 20px);font-weight:var(--font-weight-bold, 700);line-height:var(--line-height-tight, 1.2);letter-spacing:var(--letter-spacing-tight, -.01em);color:inherit;transition:all .3s cubic-bezier(.4,0,.2,1)}._accordionHeader_1gamc_106:hover{color:var(--primary-color, #0d5858);transform:translate(4px)}._accordionHeader_1gamc_106[aria-expanded=true]{color:var(--primary-color, #0d5858)}._accordionTitle_1gamc_133{flex:1;padding-right:var(--space-4, 1rem)}._accordionIcon_1gamc_138{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:var(--accent-color, #c4ff61);background:var(--background-light, #f8f9fa);border-radius:var(--radius-full, 9999px);transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:var(--shadow-sm, 0 1px 2px 0 rgba(0, 0, 0, .05))}._accordionHeader_1gamc_106:hover ._accordionIcon_1gamc_138{background:var(--accent-color, #c4ff61);color:var(--text-dark, #0f172a);transform:scale(1.1);box-shadow:var(--shadow-md, 0 4px 6px -1px rgba(0, 0, 0, .1))}._accordionHeader_1gamc_106[aria-expanded=true] ._accordionIcon_1gamc_138{transform:rotate(180deg);background:var(--primary-color, #0d5858);color:var(--text-white, #ffffff)}._accordionContent_1gamc_165{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .3s ease;opacity:0}._accordionHeader_1gamc_106[aria-expanded=true]+._accordionContent_1gamc_165{opacity:1}._accordionBody_1gamc_176{padding:0 0 var(--space-6, 1.5rem) var(--space-2, .5rem);color:var(--card-text-secondary, #64748b);line-height:var(--line-height-relaxed, 1.75);font-size:var(--font-size-base, 16px)}._accordionBody_1gamc_176 p{margin:0 0 var(--space-4, 1rem) 0}._accordionBody_1gamc_176 p:last-child{margin-bottom:0}._accordionBordered_1gamc_191 ._accordionItem_1gamc_92{border:2px solid var(--card-border, rgba(0, 0, 0, .1));border-radius:var(--radius-xl, 16px);padding:0 var(--space-6, 1.5rem);margin-bottom:var(--space-4, 1rem);background:var(--card-bg, #ffffff);box-shadow:var(--shadow-sm, 0 1px 2px 0 rgba(0, 0, 0, .05));transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}._accordionBordered_1gamc_191 ._accordionItem_1gamc_92:hover{border-color:var(--accent-color, #c4ff61);box-shadow:var(--shadow-md, 0 4px 6px -1px rgba(0, 0, 0, .1));transform:translateY(-2px)}._accordionBordered_1gamc_191 ._accordionItem_1gamc_92[data-open=true]{border-color:var(--primary-color, #0d5858);box-shadow:var(--shadow-lg, 0 10px 15px -3px rgba(0, 0, 0, .1))}._accordionBordered_1gamc_191 ._accordionItem_1gamc_92[data-open=true]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,var(--accent-color, #c4ff61),var(--primary-color, #0d5858));border-radius:var(--radius-full, 9999px) 0 0 var(--radius-full, 9999px)}._accordionBordered_1gamc_191 ._accordionHeader_1gamc_106{padding:var(--space-5, 1.25rem) 0}._accordionMinimal_1gamc_232 ._accordionItem_1gamc_92{border-bottom:1px solid var(--card-border, rgba(0, 0, 0, .05))}._accordionMinimal_1gamc_232 ._accordionItem_1gamc_92:hover{border-bottom-color:var(--accent-color, #c4ff61)}@media (max-width: 1024px){._accordionHeader_1gamc_106{font-size:var(--font-size-lg, 18px)}}@media (max-width: 768px){._accordionSection_1gamc_3{padding:var(--space-16, 4rem) 0}._accordion_1gamc_3{padding:var(--space-4, 1rem) 0}._accordionHeader_1gamc_106{font-size:var(--font-size-base, 16px);padding:var(--space-4, 1rem) 0}._accordionIcon_1gamc_138{width:28px;height:28px}._accordionBody_1gamc_176{font-size:var(--font-size-sm, 15px)}._accordionBordered_1gamc_191 ._accordionItem_1gamc_92{padding:0 var(--space-4, 1rem)}}@media (max-width: 640px){._accordionSection_1gamc_3{padding:var(--space-12, 3rem) 0}._accordionHeader_1gamc_106{font-size:var(--font-size-sm, 15px)}._accordionIcon_1gamc_138{width:24px;height:24px}}:where(._section_1gamc_291,._accordionSection_1gamc_3,._anchorLinks_1gamc_293,._cardArticlesSection_1gamc_294,._cardTestimonialSection_1gamc_295,._carouselTestimonialSection_1gamc_296,._contactIconsSection_1gamc_297,._content_1gamc_298,._ctaWrapper_1gamc_299,._faqSection_1gamc_300,._fullScreenVideo_1gamc_301,._glassCardGrid_1gamc_302,._gridLayout_1gamc_303,._headline_1gamc_304,._iconBox_1gamc_305,._iconColumnsSection_1gamc_306,._imageBox_1gamc_307,._imageThreeColumnsSection_1gamc_308,._latestArticlesSection_1gamc_309,._leftImageRightContent_1gamc_310,._listSection_1gamc_311,._logoBarSection_1gamc_312,._pricingSection_1gamc_313,._rightContentLeftImage_1gamc_314,._searchInputWrapper_1gamc_315,._sectionCtaForm_1gamc_316,._statsSection_1gamc_317,._teamSection_1gamc_318,._testimonialSection_1gamc_319,._timeline-container_1gamc_320,._video-container_1gamc_321){container-type:inline-size;padding-block:var(--module-section-y, clamp(4.5rem, 8vw, 9rem))}:where(._container_1gamc_55){padding-inline:var(--module-gutter, clamp(1rem, 3vw, 3rem))}:where(._card_1gamc_294,._columnCard_1gamc_333,._statItem_1gamc_334,._testimonialSlide_1gamc_335,._testimonialCard_1gamc_336,._pricingCard_1gamc_337,._teamMember_1gamc_338,._featureCard_1gamc_339,._iconColumn_1gamc_306,._iconBoxInner_1gamc_341,._faqItem_1gamc_342,._accordionItem_1gamc_92,._contactItem_1gamc_344,._articleCard_1gamc_345,._logo-item_1gamc_346,._timeline-content_1gamc_347,._video-wrapper_1gamc_348,._imageWrapper_1gamc_349,._searchForm_1gamc_350){border-radius:var(--radius-xl, 16px);border:1px solid color-mix(in srgb,var(--border-light, #e5ddcb) 76%,transparent);box-shadow:var(--shadow-inkline, 0 0 0 1px rgba(16, 44, 42, .08));transition:transform var(--transition-base, .32s cubic-bezier(.16, 1, .3, 1)),box-shadow var(--transition-base, .32s cubic-bezier(.16, 1, .3, 1)),border-color var(--transition-base, .32s cubic-bezier(.16, 1, .3, 1))}:where(._card_1gamc_294,._columnCard_1gamc_333,._statItem_1gamc_334,._testimonialSlide_1gamc_335,._testimonialCard_1gamc_336,._pricingCard_1gamc_337,._teamMember_1gamc_338,._featureCard_1gamc_339,._iconColumn_1gamc_306,._faqItem_1gamc_342,._accordionItem_1gamc_92,._contactItem_1gamc_344,._articleCard_1gamc_345,._logo-item_1gamc_346):hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--accent-color, #d8ff4f) 52%,var(--border-light, #e5ddcb));box-shadow:var(--shadow-lg, 0 18px 48px rgba(16, 44, 42, .12))}:where(._button_1gamc_388,._btn_1gamc_389,._cta_1gamc_299,._ctaButton_1gamc_391,._cardLink_1gamc_392,._columnLink_1gamc_393,._featureLink_1gamc_394,._notificationCta_1gamc_395){border-radius:var(--radius-md, 8px);font-weight:800;letter-spacing:0}:where(._title_1gamc_403,._sectionTitle_1gamc_404,._contentTitle_1gamc_405,._headline_1gamc_304,._ctaTitle_1gamc_407,._statValue_1gamc_408,._cardTitle_1gamc_409,._columnTitle_1gamc_410,._featureTitle_1gamc_411,._testimonialQuote_1gamc_412){font-family:var(--font-family-heading, Georgia, serif);letter-spacing:0;text-wrap:balance}:where(._description_1gamc_420,._sectionDescription_1gamc_421,._contentText_1gamc_422,._cardText_1gamc_423,._columnText_1gamc_424,._featureDescription_1gamc_425,._testimonialText_1gamc_426,._statLabel_1gamc_427){line-height:1.68;text-wrap:pretty}:where(._eyebrow_1gamc_433,._subtitle_1gamc_433,._subheadline_1gamc_433,._cardTag_1gamc_433,._sectionEyebrow_1gamc_433){color:var(--primary-light, #2e6f68);font-family:var(--font-family-base, sans-serif);font-weight:800;letter-spacing:.12em;text-transform:uppercase}:where(img,video,iframe){max-width:100%}@container (max-width: 640px){:where(._container_1gamc_55){padding-inline:clamp(1rem,5vw,1.5rem)}:where(._card_1gamc_294,._columnCard_1gamc_333,._statItem_1gamc_334,._pricingCard_1gamc_337,._testimonialSlide_1gamc_335,._featureCard_1gamc_339){border-radius:var(--radius-lg, 12px)}}@media (prefers-reduced-motion: reduce){:where(*){animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
