.service-card__media{opacity:0;max-height:0;transition:max-height .4s,opacity .3s,margin .35s;overflow:hidden}.service-card__media--top{margin-bottom:0}.service-card__media--bottom{margin-top:0}.service-card__image{aspect-ratio:16/10;object-fit:cover;background:#0d2f2a;border-radius:.875rem;width:100%;display:block}.service-card.is-expanded{background-color:#eef6f3!important}.service-card.is-expanded .service-card__desc{color:#0f766ecc}.service-card.is-expanded .service-card__media{opacity:1;max-height:20rem}.service-card.is-expanded .service-card__media--top{margin-bottom:1rem}.service-card.is-expanded .service-card__media--bottom{margin-top:1rem}.home-marquee[data-astro-cid-ymgxi4to]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.home-marquee-track[data-astro-cid-ymgxi4to]{animation:40s linear infinite home-marquee}.home-marquee[data-astro-cid-ymgxi4to]:hover .home-marquee-track[data-astro-cid-ymgxi4to]{animation-play-state:paused}@keyframes home-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.home-marquee-track[data-astro-cid-ymgxi4to]{animation:none}}.hero-explore-services[data-astro-cid-lcdefpme]:hover>span:last-child{color:#023c37;background-color:#fff}.hero-explore-services[data-astro-cid-lcdefpme]:hover>span:last-child>svg{transform:rotate(90deg)}.hero-rotator[data-astro-cid-lcdefpme]{vertical-align:top;transition:width .4s}#hero-rotator-track[data-astro-cid-lcdefpme]{transition:transform .5s;display:block}.hero-rotator-item[data-astro-cid-lcdefpme]{white-space:nowrap}.product-block[data-astro-cid-lcdefpme]{--product-card-overlap:8rem;--product-card-gap:2.5rem}.product-shell[data-astro-cid-lcdefpme]{--product-shell:#fff0dc;--product-box:#ffdda9;--product-radius:1rem;--product-notch:.75rem;background:var(--product-shell);border-radius:var(--product-radius)}.product-shell__top[data-astro-cid-lcdefpme]{flex-wrap:nowrap;justify-content:space-between;align-items:flex-end;gap:.75rem;padding-right:.75rem;display:flex}.product-shell__tab[data-astro-cid-lcdefpme]{z-index:1;background:var(--product-box);border-radius:var(--product-radius) var(--product-radius) 0 0;align-items:center;padding:.8rem .75rem .85rem;display:flex;position:relative}.product-shell__tab[data-astro-cid-lcdefpme]:after{content:"";right:calc(-1 * var(--product-notch));width:var(--product-notch);height:var(--product-notch);background:radial-gradient(circle at 100% 0, transparent 69%, var(--product-shell) 71%);position:absolute;bottom:0}.product-shell__explore[data-astro-cid-lcdefpme]{white-space:nowrap;flex-shrink:0;padding-bottom:.9rem}.product-shell__panel[data-astro-cid-lcdefpme]{background:var(--product-box);border-radius:0 var(--product-radius) var(--product-radius) var(--product-radius);padding:1.75rem 1rem 1.5rem}.product-shell__cards[data-astro-cid-lcdefpme]{z-index:2;margin-top:1.875rem;padding:0;position:relative}.folder-bg[data-astro-cid-lcdefpme]{--folder-radius:20px;isolation:isolate;border-radius:var(--folder-radius);position:relative;overflow:hidden}.folder-cut[data-astro-cid-lcdefpme]{z-index:1;pointer-events:none;color:#fff;width:100%;height:4rem;position:absolute;top:0;right:0}.testimonials-quote[data-astro-cid-lcdefpme]{color:#02352f;opacity:.55;font-family:Georgia,Times New Roman,serif;font-size:7.5rem;font-weight:700;line-height:.6;position:absolute;top:4.75rem;right:3.25rem}@media (width>=640px){.product-block[data-astro-cid-lcdefpme]{--product-card-overlap:11.5rem}.product-shell[data-astro-cid-lcdefpme]{--product-radius:2.5rem;--product-notch:1.75rem}.product-shell__top[data-astro-cid-lcdefpme]{padding-right:2.25rem}.product-shell__tab[data-astro-cid-lcdefpme]{padding:1rem 1.75rem 1.15rem}.product-shell__explore[data-astro-cid-lcdefpme]{padding-bottom:1.15rem}.product-shell__panel[data-astro-cid-lcdefpme]{padding:2.5rem 2.25rem calc(var(--product-card-overlap) + var(--product-card-gap))}.product-shell__cards[data-astro-cid-lcdefpme]{margin-top:calc(-1 * var(--product-card-overlap));padding:0 2.25rem}.testimonials-quote[data-astro-cid-lcdefpme]{font-size:9rem;top:5.25rem;right:4rem}.folder-bg[data-astro-cid-lcdefpme]{--folder-radius:24px}.folder-cut[data-astro-cid-lcdefpme]{height:5rem}}@media (width>=1024px){.product-block[data-astro-cid-lcdefpme]{--product-card-overlap:12rem;--product-card-gap:3rem}.product-shell__top[data-astro-cid-lcdefpme]{padding-right:1.5rem}.product-shell__tab[data-astro-cid-lcdefpme]{padding:1.1rem 1.5rem 1.2rem}.product-shell__explore[data-astro-cid-lcdefpme]{padding-bottom:1.2rem}.product-shell__panel[data-astro-cid-lcdefpme]{padding:4rem 3.75rem calc(var(--product-card-overlap) + var(--product-card-gap))}.product-shell__cards[data-astro-cid-lcdefpme]{padding:0 3.75rem}.folder-cut[data-astro-cid-lcdefpme]{height:5.5rem}.testimonials-quote[data-astro-cid-lcdefpme]{font-size:11.5rem;top:8rem;right:5.5rem}}
