:where(._root_cgf1e_9,._root_cgf1e_9 *){box-sizing:border-box;margin:0;padding:0}._root_cgf1e_9{--font-sans: "DM Sans", "DM Sans Fallback", sans-serif;--cr-heading: var(--color-brand-dark, #3c1a75);--cr-intro: #4a4540;--cr-ink: #1a1333;--cr-muted: #5e5953;--cr-teal-dark: var(--color-connect-deep, #0b8580);--cr-teal: var(--color-connect, #25b6ac);--cr-green: var(--color-accent-success, #03e196);--cr-mint: var(--color-connect-tint, #ddf6f5);--cr-line: var(--color-connect-line, #dcefef);--cr-glow: var(--color-connect-glow, #e9f8f7);padding:72px max(24px,calc((100% - 1200px)/2)) 73px;background:#fafaff;font-family:var(--font-sans);font-size:16px;line-height:normal;color:var(--cr-ink);-webkit-font-smoothing:antialiased}._root_cgf1e_9 :where(p,h2,h3,ul,li,span,a,div){margin:0;padding:0;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:normal;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-transform:none;text-decoration:none;color:inherit;list-style:none}._root_cgf1e_9 :where(p){margin:0!important}._root_cgf1e_9 svg[width="16"]{width:16px;height:16px}._root_cgf1e_9 svg[width="20"]{width:20px;height:20px}._root_cgf1e_9 svg{display:block;fill:none;stroke-linecap:round;stroke-linejoin:round}._card_cgf1e_165{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:36px;padding:52px 48px;border:1.5px solid #25b6ac4d;border-radius:26px;background:radial-gradient(ellipse 45% 90% at 100% 50%,var(--cr-glow) 0%,rgba(233,248,247,0) 70%),radial-gradient(ellipse 40% 80% at 0% 100%,var(--cr-glow) 0%,rgba(233,248,247,0) 70%),#fff;box-shadow:0 1px 2px #0b85800d,0 14px 36px #0b85801a}._top_cgf1e_203{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:28px 48px}._copy_cgf1e_219{flex:1 1 560px;min-width:0;display:flex;flex-direction:column;gap:22px}._root_cgf1e_9 ._logo_cgf1e_235{display:block;align-self:flex-start;max-width:none;width:auto;height:48px;border:0}._heading_cgf1e_253{max-width:685px;font-family:var(--font-sans);font-size:clamp(30px,2.4vw + 18px,40px);font-weight:600;line-height:1.14;letter-spacing:.4px;color:var(--cr-heading);text-wrap:balance}._intro_cgf1e_275{max-width:640px;font-family:var(--font-sans);font-size:18px;font-weight:300;line-height:1.6;color:var(--cr-intro)}._line_cgf1e_295{display:block}._cta_cgf1e_307{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:14px;height:52px;padding:0 6px 0 26px;border:1.5px solid transparent;border-radius:999px;background:linear-gradient(var(--cr-mint),var(--cr-mint)) padding-box,linear-gradient(135deg,var(--cr-teal-dark) 0%,var(--cr-teal) 45%,var(--cr-green) 100%) border-box;box-shadow:0 8px 22px #0b85801f;font-family:var(--font-sans);font-size:16px;font-weight:500;line-height:1;white-space:nowrap;text-decoration:none;color:var(--cr-heading);transition:transform .25s ease,box-shadow .25s ease}._cta_cgf1e_307:is(:hover,:focus,:active,:visited){font-weight:500;text-decoration:none;color:var(--cr-heading)}._cta_cgf1e_307:hover{transform:translateY(-4px)}._cta_cgf1e_307:focus-visible{outline:2px solid var(--cr-teal-dark);outline-offset:4px}._cta-label_cgf1e_393{color:var(--cr-ink)}._cta-arrow_cgf1e_401{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:999px;background:#fff;box-shadow:0 2px 6px #0b85801f}._cta-arrow_cgf1e_401 svg{stroke:var(--cr-teal-dark);stroke-width:2.4}._products_cgf1e_437{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:16px}._product_cgf1e_437{display:flex;flex-direction:column;gap:12px;padding:22px 22px 24px;border:1px solid var(--cr-line);border-radius:18px;background:#ffffffe6;box-shadow:0 6px 16px #0b85800f}._product-head_cgf1e_471{display:flex;align-items:center;gap:12px}._icon_cgf1e_483{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;background:var(--cr-mint)}._icon_cgf1e_483 svg{stroke:var(--cr-teal-dark);stroke-width:2}._product-name_cgf1e_515{font-family:var(--font-sans);font-size:17px;font-weight:600;line-height:1.3;color:var(--cr-ink)}._product-text_cgf1e_531{font-family:var(--font-sans);font-size:14px;font-weight:400;line-height:1.45;color:var(--cr-muted);text-wrap:pretty}@media (max-width: 640px){._root_cgf1e_9{padding:56px 16px}._card_cgf1e_165{padding:32px 22px;border-radius:22px}._intro_cgf1e_275{font-size:16px}}@media (prefers-reduced-motion: reduce){._cta_cgf1e_307{transition:none}._cta_cgf1e_307:hover{transform:none}}
