@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url(MaterialIcons-Regular.c41412f6.woff2)format("woff2")}.material-icons{text-transform:none;letter-spacing:normal;white-space:nowrap;word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}.material-symbols-outlined{text-transform:none;letter-spacing:normal;white-space:nowrap;word-wrap:normal;font-feature-settings:"liga";font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;-webkit-font-smoothing:antialiased;direction:ltr;font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}:root{--ux-h1-size:min(clamp(37.8px,4.2vw,56.7px),calc((min(100vw,var(--ux-frame-width)) - 2*var(--ux-site-gutter) - 80px)*.0345469));--ux-section-heading-size:min(clamp(28px,3vw,36px),calc(var(--ux-h1-size)*.9));--ux-card-heading-size:clamp(22px,2.1vw,23px);--ux-tier-heading-size:28px;--ux-caption-size:14px;--ux-eyebrow-size:15px;--ux-presentation-badge-size:72px;--ux-presentation-icon-size:48px;--ux-container-radius:0;--ux-link-underline-thickness:1px;--ux-link-underline-offset:.2em;--ux-frame-width:1560px;--ux-site-width:var(--ux-frame-width);--ux-site-gutter:36px;--ux-blue:#73d2e1;--ux-line:#bdcbd5}html{scroll-padding-top:108px}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ux-site :is(.br1,.br2,.br3,.br4,.br-pill,.br-100){border-radius:var(--ux-container-radius)}:where(.ux-site a){color:inherit}.ux-site a:not(.focus-ring):focus-visible,.ux-site button:not(.focus-ring):focus-visible{outline-offset:5px;outline:3px solid #0c8dac}:where(.ux-site button),.ux-site input,.ux-site textarea{font:inherit}.ux-header{z-index:1000;border-bottom:1px solid var(--ux-line);top:0}body>.z-999:has(>dialog[open]){z-index:1100}.ux-header-bar{max-width:var(--ux-frame-width);min-height:88px;padding:0 var(--ux-site-gutter);gap:38px;margin:auto}.ux-logo{flex:0 0 180px}.ux-logo svg{width:180px;height:auto;display:block}.ux-navigation{flex:1}.ux-navigation nav{align-items:center;gap:27px;display:flex}.ux-site .ux-nav-trigger{appearance:none;box-shadow:none;cursor:pointer;background:0 0;border:0;outline:0;align-items:center;gap:5px;padding:32px 0;font-weight:500;display:flex}.ux-site .ux-nav-trigger:focus,.ux-site .ux-nav-trigger:active{box-shadow:none;outline:0}.ux-site .ux-nav-trigger:focus-visible{outline-offset:5px;outline:3px solid}.ux-chevron{width:14px;height:10px;transition:transform .26s cubic-bezier(.22,1,.36,1),color .26s;transform:rotate(0)}.ux-active .ux-chevron{color:var(--ux-blue);transform:rotate(180deg)}.ux-nav-actions{gap:12px}.ux-signin{white-space:nowrap}.ux-mega-panel{padding:48px max(var(--ux-site-gutter),calc((100% - var(--ux-frame-width))/2 + var(--ux-site-gutter)));border-top:1px solid var(--ux-line);border-bottom:1px solid var(--ux-line);visibility:hidden;max-height:calc(100dvh - 88px);transition:transform .3s cubic-bezier(.22,1,.36,1),visibility 0s .3s;overflow-y:auto;transform:translateY(-100%);box-shadow:0 18px 25px #13365112}.ux-header:before{content:"";z-index:2;pointer-events:none;background:#fff;position:absolute;inset:0}.ux-menu-viewport{z-index:1;pointer-events:none;top:100%;left:0;right:0}.ux-menu-open{pointer-events:auto}.ux-menu-open .ux-mega-panel{visibility:visible;transition-delay:0s;transform:translateY(0)}.ux-menu-backdrop{opacity:0;visibility:hidden;background:#13365133;transition:opacity .3s,visibility 0s .3s;inset:0}.ux-menu-backdrop-open{opacity:1;visibility:visible;transition-delay:0s}.ux-products-panel{grid-template-columns:1fr 1.15fr;gap:70px}.ux-menu-previews{grid-template-columns:1fr 1fr;margin-bottom:28px}.ux-menu-previews a{min-width:0;text-decoration:none}.ux-menu-previews h3{letter-spacing:-.03em;font-weight:500}.ux-menu-image{height:180px}.ux-menu-image img{object-fit:contain;width:100%;height:100%}.ux-menu-record-pages{grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr))}.ux-menu-vitals-preview img{object-fit:cover;object-position:top}.ux-menu-products{grid-template-columns:1fr 1fr;gap:35px}.ux-menu-product{gap:18px}.ux-menu-product:focus-visible{outline:3px solid var(--ux-blue);outline-offset:5px}.ux-menu-product:first-child{grid-row:1}.ux-menu-product:nth-child(2){grid-column:1}.ux-menu-product:nth-child(3){grid-area:1/2}.ux-menu-product:nth-child(4){grid-area:2/2}.ux-menu-product-title{letter-spacing:-.025em;font-size:22px;font-weight:650}.ux-menu-product p{margin:7px 0 12px;font-size:16px;line-height:1.55}.ux-menu-plans,.ux-menu-list{flex-direction:column;gap:16px;display:flex}.ux-menu-plans{gap:8px;padding:0 0 0 18px;list-style:outside}.ux-menu-plans a,.ux-menu-list a{text-decoration:none}.ux-menu-list a{font-size:19px;line-height:1.45}.ux-menu-plans a,.ux-menu-list a,.ux-use-cases a,.ux-menu-product-title{width:fit-content;max-width:100%}.ux-menu-previews h3{display:inline-block}.ux-solutions-panel{grid-template-columns:1fr 1fr 1.2fr;gap:55px}.ux-solutions-panel .ux-use-cases{grid-template-rows:none;grid-template-columns:1fr;grid-auto-flow:row}.ux-menu-audience{gap:12px;padding:0 0 0 18px;list-style:outside}.ux-menu-audience li,.ux-menu-plans li{padding-left:3px;font-size:16px;line-height:1.4}.ux-menu-audience li::marker{font-size:10px}.ux-menu-plans li::marker{font-size:10px}.ux-menu-plans li{font-size:14px;line-height:1.3}.ux-presentation-lockup{grid-template-columns:minmax(0,max-content) 72px;gap:48px;width:fit-content;max-width:100%}.ux-presentation-lockup>div:first-child{grid-area:1/1}@media (width<=600px){.ux-presentation-lockup{grid-template-columns:minmax(0,max-content) 56px;align-items:start;gap:20px}}.ux-audience-row{border-top-style:solid;border-top-width:1px;grid-template-columns:1fr 1.5fr;gap:48px;padding-top:32px}@media (width<=800px){.ux-audience-row{grid-template-columns:1fr;gap:0}}.ux-use-cases{grid-template-rows:repeat(4,auto);grid-auto-flow:column;gap:23px 38px}.ux-use-cases a{font-size:20px;line-height:1.4;text-decoration:none}.ux-resources-panel{grid-template-columns:1fr 1fr;gap:70px;max-width:950px}.ux-mobile-toggle,.ux-mobile-signin{display:none}.ux-skip{z-index:10;padding:14px;top:-100px;left:20px}.ux-skip:focus{top:8px}.ux-content{min-height:55vh}.ux-content:focus{outline:none}.ux-content .ux-section{padding:64px 0;font-size:17px;line-height:1.75}.ux-content .ux-section>div{max-width:var(--ux-site-width);padding-inline:var(--ux-site-gutter)}:where(.ux-content h1){margin:0 0 24px}.ux-content h1{font-size:var(--ux-h1-size);letter-spacing:-.045em;font-weight:600;line-height:1.2}.ux-content h2{font-size:var(--ux-section-heading-size);letter-spacing:-.035em;font-weight:600;line-height:1.2}:where(.ux-content) h3{font-size:var(--ux-card-heading-size);letter-spacing:-.025em;line-height:1.35}.ux-content p{max-width:78ch}:where(.ux-content img){max-width:100%;height:auto}.ux-content .bg-white-10{border:1px solid var(--ux-line);border-radius:var(--ux-container-radius);background:#fff;width:calc(50% - 12px);padding:26px}.ux-content .ux-section>div>.flex.items-center.flex-wrap-reverse{flex-wrap:nowrap;gap:32px}.ux-content .ux-section>div>.flex.items-center.flex-wrap-reverse>div{width:50%}.ux-placeholder{border:1px dashed #a8bfcc;gap:16px;min-height:320px;padding:28px;font-size:14px;line-height:1.6}.ux-placeholder-mark{color:var(--ux-blue);font-size:86px;line-height:1}.ux-site :is(.ux-menu-list a,.ux-menu-plans a,.ux-use-cases a){text-decoration-line:underline;text-decoration-thickness:var(--ux-link-underline-thickness);text-underline-offset:var(--ux-link-underline-offset);background-image:none;text-decoration-color:#0000;transition:text-decoration-color .18s ease-out}:is(.ux-menu-list a,.ux-menu-plans a,.ux-use-cases a):focus-visible{text-decoration-color:currentColor}@media (hover:hover) and (pointer:fine){:is(.ux-menu-list a,.ux-menu-plans a,.ux-use-cases a):hover{text-decoration-color:currentColor}}.ux-site>.ux-section{border-top:1px solid var(--ux-line);padding:48px 0;font-size:16px;line-height:1.65}.ux-site footer>.flex:first-child{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.ux-content>.pv3.ph2{padding:64px var(--ux-site-gutter);max-width:var(--ux-site-width)}.ux-content>.pv3.ph2>div{max-width:none}@media (width<=1300px) and (width>=1100px){:root{--ux-site-gutter:24px}.ux-header-bar{gap:26px;padding:0 24px}.ux-logo{flex-basis:150px}.ux-logo svg{width:150px}.ux-navigation nav{gap:20px}.ux-products-panel{gap:35px}.ux-solutions-panel{gap:28px}.ux-use-cases a,.ux-menu-list a{font-size:17px}}@media (width<=1099px){:root{--ux-site-gutter:24px;--ux-h1-size:clamp(32px,5vw,46px)}.ux-header-bar{gap:20px;min-height:76px;padding:16px 24px}.ux-logo{flex-basis:150px}.ux-logo svg{width:150px}.ux-mobile-signin{margin-left:auto;display:block}.ux-site .ux-mobile-toggle{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:3px 6px;font-size:36px;line-height:1;display:inline-flex}.ux-navigation{display:none}.ux-mobile-open{overscroll-behavior:contain;position:fixed;inset:0;overflow-y:auto}.ux-mobile-open .ux-header-bar{flex-wrap:wrap;display:flex}.ux-mobile-open .ux-mobile-signin{visibility:hidden}.ux-mobile-open .ux-navigation{flex-basis:100%;display:block}.ux-navigation nav{margin-top:16px;display:block}.ux-nav-group{border-top:1px solid var(--ux-line)}.ux-site .ux-nav-trigger{justify-content:space-between;width:100%;padding:24px 0;font-size:25px}.ux-chevron{width:16px;height:12px;margin-right:8px}.ux-pricing-link{border-top:1px solid var(--ux-line);border-bottom:1px solid var(--ux-line);padding:24px 0;font-size:25px;display:block}.ux-mega-panel{box-shadow:none;border:0;max-height:none;padding:12px 0 32px;transition:none;position:static;overflow:visible;transform:none}.ux-menu-viewport{position:static;overflow:visible}.ux-menu-viewport[aria-hidden=true],.ux-menu-backdrop,.ux-header.ux-mobile-open:before{display:none}.ux-products-panel,.ux-solutions-panel{display:block}.ux-menu-features{margin-bottom:40px}.ux-menu-products{flex-direction:column;gap:30px;display:flex}.ux-menu-product-title{font-size:24px}.ux-menu-product p{max-width:50ch}.ux-menu-product{gap:20px}.ux-solutions-panel>div{margin-bottom:36px}.ux-use-cases{gap:20px}.ux-use-cases a,.ux-menu-list a{font-size:20px}.ux-nav-actions{grid-template-columns:1fr 1fr;gap:14px;margin:28px 0 12px;display:grid}.ux-signin{grid-column:1/-1}}@media (width<=600px){:root{--ux-site-gutter:20px;--ux-eyebrow-size:13px;--ux-presentation-badge-size:56px;--ux-presentation-icon-size:36px}html{scroll-padding-top:88px}.ux-header-bar{gap:8px;padding:16px 20px}.ux-logo{flex-basis:140px}.ux-logo svg{width:140px}.ux-menu-previews{gap:14px}.ux-menu-image{height:135px}.ux-use-cases{grid-template-rows:none;grid-template-columns:1fr;grid-auto-flow:row}.ux-use-cases a,.ux-menu-list a{font-size:19px}.ux-resources-panel{grid-template-columns:1fr;gap:32px}.ux-nav-actions{grid-template-columns:1fr}.ux-signin{grid-column:auto}.ux-placeholder{min-height:260px}.ux-content .ux-section{padding:44px 0;font-size:16px}.ux-content .bg-white-10{width:100%}.ux-content .ux-section>div>.flex.items-center.flex-wrap-reverse{flex-direction:column-reverse}.ux-content .ux-section>div>.flex.items-center.flex-wrap-reverse>div{width:100%}.ux-site footer>.flex:first-child{grid-template-columns:1fr 1fr;font-size:14px}.ux-site footer .nowrap{white-space:normal}}.ux-site>.ux-section>div{max-width:var(--ux-site-width);padding-inline:var(--ux-site-gutter)}.ux-site :is(h1,h2,h3,h4,h5,h6){font-family:Karla,sans-serif;font-weight:600}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.ux-content .ux-solution-page .ux-solution-row{padding-block:clamp(56px,5vw,88px);font-size:18px;line-height:1.65}.ux-content .ux-solution-page .ux-solution-row>div{max-width:1200px}.ux-content .ux-solution-page .ux-solution-hero>div{max-width:1320px}:where(.ux-content .ux-solution-page p){margin:0 0 24px}.ux-content .ux-solution-page p{max-width:65ch}.ux-solution-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:36px}@media (width<=900px){.ux-solution-card-grid{grid-template-columns:1fr}}@media (width<=600px){.ux-content .ux-solution-page .ux-solution-row{font-size:16px}}.ux-site>.ux-footer-section{padding-block:80px 32px;padding-inline:0;overflow-x:clip}.ux-site>.ux-footer-section>div{max-width:var(--ux-frame-width);padding-inline:var(--ux-site-gutter);margin-inline:auto}.ux-footer-grid{grid-template-columns:1.6fr repeat(4,minmax(0,1fr));align-items:start;gap:40px}.ux-footer-logo{width:220px}.ux-footer-logo svg{width:100%;height:auto;display:block}.ux-footer-socials{gap:10px;margin-block:32px}.ux-footer-socials a{place-items:center;width:40px;height:40px;transition:opacity .18s ease-out;display:grid}.ux-footer-socials svg{width:24px;height:24px}.ux-footer-socials a:hover{opacity:.75}.ux-footer-socials a:focus-visible{outline:3px solid var(--ux-blue);outline-offset:4px}.ux-footer-brand address{font-size:14px;font-style:normal;line-height:1.7}.ux-footer-links{font-size:16px;line-height:1.5}.ux-footer-legal:before{content:"";background:var(--ux-line);width:100vw;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}@media (width<=1099px){.ux-footer-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px}.ux-footer-brand{grid-column:1/-1}}@media (width<=600px){.ux-site>.ux-footer-section{padding-block:48px 24px}.ux-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px}.ux-footer-links{gap:16px;font-size:14px}}.ux-content .ux-section.ux-story-row-bordered>div,.ux-content .ux-section.ux-story-row-accent>div,.ux-content .ux-solution-page .ux-solution-resources>div{border-top-style:solid;border-top-width:3px;padding-top:32px}.ux-solution-brand-layout .ux-solution-step-list{gap:0}.ux-content :is(.ux-suite-page,.ux-home-row,.ux-education-page,.ux-xlink-page) h3{font-size:var(--ux-card-heading-size);line-height:1.3}.ux-content figcaption,.ux-content .ux-story-caption{font-size:var(--ux-caption-size)}#menu-products .ux-mega-panel{padding-block:28px 48px}#menu-products .ux-products-panel{gap:48px}#menu-products .ux-menu-products{gap:28px}#menu-products .ux-menu-product{gap:12px}#menu-products .ux-menu-product-title{font-size:18px;font-weight:600;line-height:1.3}#menu-products .ux-menu-product p{margin:5px 0 8px;font-size:15px;line-height:1.45}#menu-products .ux-menu-plans{gap:4px}#menu-products .ux-menu-previews{margin-bottom:18px}#menu-products .ux-menu-image{height:160px}@media (width<=1099px){#menu-products .ux-mega-panel{padding-block:20px 32px}#menu-products .ux-menu-features{margin-bottom:28px}#menu-products .ux-menu-products{gap:20px}}@media (width<=600px){#menu-products .ux-menu-image{height:135px}}