.cmp{--cmp-bg:#f4f4f4;--cmp-sheet:#fff;--cmp-card:#f4f4f6;--cmp-rule:#d2d2d7;--cmp-fg:#1d1c38;--cmp-soft:#4a4960;--cmp-dim:#6b6b80;--cmp-teal:#04d2c6;--cmp-teal-ink:#00857e;--cmp-red-ink:#b83c3c;--cmp-red:#ea6767;--cmp-display:Urbanist, "Avenir Next", "Helvetica Neue", sans-serif;--cmp-body:Roboto, "Helvetica Neue", Arial, sans-serif;background:var(--cmp-sheet);color:var(--cmp-fg);font-family:var(--cmp-body);-webkit-font-smoothing:antialiased}.cmp *,.cmp :before,.cmp :after{box-sizing:border-box}.cmp h1,.cmp h2,.cmp p,.cmp ul,.cmp figure{margin:0}.cmp-sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.cmp-wrap{max-width:1200px;margin:0 auto}.cmp-sec{border-top:1px solid var(--cmp-rule);padding:56px 88px}.cmp-hero{border-top:0;padding-top:72px;padding-bottom:40px}.cmp-flush{border-top:0;padding-top:0}.cmp-kicker{font:700 14px/1 var(--cmp-display);letter-spacing:.18em;text-transform:uppercase;color:var(--cmp-teal-ink)}.cmp-hero h1{gap:16px;display:grid}.cmp-hero h1 .cmp-kicker{display:block}.cmp-h1{font:800 60px/1.03 var(--cmp-display);letter-spacing:-.035em;text-wrap:balance;max-width:17ch;color:var(--cmp-fg);display:block}.cmp-crumbs{font:600 14px/1 var(--cmp-display);color:var(--cmp-dim);gap:8px;margin-bottom:28px;display:flex}.cmp-crumbs a{color:var(--cmp-dim);text-decoration:none}.cmp-crumbs a:hover{color:var(--cmp-fg);text-decoration:underline}.cmp-crumbs [aria-current]{color:var(--cmp-fg)}.cmp .cmp-lede{max-width:54ch;color:var(--cmp-soft);margin-top:22px;font-size:20px;line-height:1.5}.cmp h2{font:800 38px/1.08 var(--cmp-display);letter-spacing:-.025em;text-wrap:balance;color:var(--cmp-fg)}.cmp-sp{color:var(--cmp-soft);max-width:52ch;font-size:19px;line-height:1.55;margin-top:14px!important}.cmp-callout{background:#ea676712;border:1px solid #ea67678c;border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:18px;padding:24px 28px;display:grid}.cmp-cl{font:700 14px/1 var(--cmp-display);letter-spacing:.14em;text-transform:uppercase;color:var(--cmp-red-ink)}.cmp-callout p{font:600 20px/1.4 var(--cmp-display);color:var(--cmp-fg)}.cmp-mark{align-items:flex-start;gap:14px;max-width:24ch;display:flex}.cmp-mark i{width:34px;height:34px;font:800 18px/1 var(--cmp-display);color:var(--cmp-sheet);border-radius:50%;flex:none;place-items:center;margin-top:4px;font-style:normal;display:grid}.cmp-x i{background:var(--cmp-red)}.cmp-ok i{background:var(--cmp-teal)}.cmp-facts{gap:10px;padding:0 0 0 48px;display:grid;margin-top:18px!important}.cmp-facts li{color:var(--cmp-soft);font-size:18px;line-height:1.45}.cmp-indent{max-width:66ch;padding-left:48px}.cmp-why{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:56px;display:grid}.cmp-vis{background:var(--cmp-card);border-radius:22px;margin-top:6px;padding:26px}.cmp-gn{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;display:grid}.cmp-gn b{font:800 64px/1 var(--cmp-display);letter-spacing:-.04em;color:var(--cmp-teal-ink)}.cmp-gn span{color:var(--cmp-soft);font-size:16px;line-height:1.45}.cmp-gt{background:#8e8e9c4d;border-radius:999px;height:5px;margin-top:26px;position:relative}.cmp-gt i{background:var(--cmp-teal);border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;position:absolute;top:50%;box-shadow:0 0 0 5px #04d2c633}.cmp-ge{color:var(--cmp-dim);justify-content:space-between;margin-top:10px;font-size:15px;display:flex}.cmp-wins{height:210px;position:relative}.cmp-win{border:1px solid var(--cmp-rule);background:#fff;border-radius:12px;gap:8px;width:84%;padding:12px 14px 14px;display:grid;position:absolute;box-shadow:0 10px 24px #1d1c381a}.cmp-wb{gap:5px;margin-bottom:2px;display:flex}.cmp-wb i{background:var(--cmp-red);border-radius:50%;width:8px;height:8px}.cmp-wb i:nth-child(2){background:#f6c34a}.cmp-wb i:nth-child(3){background:#55bb18}.cmp-wl{background:#8e8e9c66;border-radius:3px;height:6px}.cmp-hl-t{background:var(--cmp-teal)}.cmp-hl-y{background:#f6c34a}.cmp-hl-p{background:#ee7bd4}.cmp-w1{top:0;right:0;transform:rotate(-4deg)}.cmp-w2{top:64px;left:0;transform:rotate(2deg)}.cmp-w3{top:124px;right:4%;transform:rotate(-2deg)}.cmp-eq{color:var(--cmp-soft);font-size:18px;margin-top:18px!important}.cmp-eq b{font:800 28px/1 var(--cmp-display);color:var(--cmp-fg)}.cmp-eq b.cmp-g{color:var(--cmp-teal-ink)}.cmp-nw{white-space:nowrap}.cmp-bars{gap:22px;display:grid}.cmp-bh{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.cmp-bh span{font:600 16px/1.2 var(--cmp-display);color:var(--cmp-fg)}.cmp-bh b{font:800 36px/1 var(--cmp-display);color:var(--cmp-teal-ink)}.cmp-bt{height:14px;margin-top:8px}.cmp-bt i{background:var(--cmp-teal);border-radius:999px;height:100%;display:block}.cmp-dim .cmp-bh span,.cmp-dim .cmp-bh b{color:var(--cmp-soft)}.cmp-dim .cmp-bt i{background:#8e8e9c8c}.cmp-table{border-collapse:collapse;width:100%}.cmp-table thead th{text-align:left;font:800 20px/1 var(--cmp-display);padding:0 20px 14px 0}.cmp-table thead th.cmp-t{color:var(--cmp-red-ink)}.cmp-table thead th.cmp-u{color:var(--cmp-teal-ink)}.cmp-table tbody th,.cmp-table tbody td{text-align:left;vertical-align:top;border-top:1px solid var(--cmp-rule);padding:18px 20px 18px 0;font-size:18px;line-height:1.4}.cmp-table tbody th{width:24%;font:600 17px/1.4 var(--cmp-display);color:var(--cmp-dim)}.cmp-table td.cmp-u{width:40%;color:var(--cmp-fg);font-weight:500}.cmp-table td.cmp-t{width:36%;color:var(--cmp-soft)}.cmp-tog{font:600 17px/1.4 var(--cmp-display);color:var(--cmp-soft);margin-top:18px!important}.cmp-ctop{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;margin-top:18px;display:flex}.cmp-big{font:800 96px/1 var(--cmp-display);letter-spacing:-.045em;color:var(--cmp-fg)}.cmp-big i{color:var(--cmp-teal-ink);vertical-align:.15em;font-size:.6em;font-style:normal}.cmp-big b{color:var(--cmp-teal-ink)}.cmp-c8{background:var(--cmp-card);border-radius:22px;gap:6px;width:360px;max-width:100%;padding:22px 26px;display:grid}.cmp-c8 b{font:800 48px/1 var(--cmp-display);color:var(--cmp-teal-ink)}.cmp-c8 span{color:var(--cmp-soft);font-size:16px;line-height:1.4}.cmp-chart{margin-top:28px!important}.cmp-chart svg{width:100%;height:auto;display:block;overflow:visible}.cmp-cg{stroke:var(--cmp-rule)}.cmp-ct{font:500 17px var(--cmp-body);fill:var(--cmp-dim)}.cmp-cv{font:700 22px var(--cmp-display);fill:var(--cmp-soft)}.cmp-cv.cmp-hi{fill:var(--cmp-teal-ink);font-size:28px}.cmp-c0{fill:var(--cmp-fg)}.cmp-chart figcaption{color:var(--cmp-dim);margin-top:10px;font-size:16px}.cmp-proof{background:var(--cmp-bg);text-align:center;padding:64px 22px 96px}.cmp-ops{font:700 26px/1.2 var(--cmp-display);color:var(--cmp-fg)}.cmp-logos{grid-template-columns:repeat(6,minmax(0,1fr));place-items:center;gap:24px;max-width:900px;margin:28px auto 0;display:grid}.cmp-lg{object-fit:contain;filter:brightness(0);opacity:.55;width:auto;max-width:min(130px,100%);height:28px}.cmp-cta{justify-items:center;gap:12px;margin-top:44px;display:grid}.cmp-btn{background:var(--cmp-teal);color:var(--cmp-fg);font:700 18px/1 var(--cmp-display);border-radius:999px;padding:17px 32px;text-decoration:none;display:inline-block}.cmp-btn:hover{background:var(--cmp-fg);color:#fff}.cmp-btn:focus-visible{outline:2px solid var(--cmp-fg);outline-offset:4px}.cmp-cta span{color:var(--cmp-dim);font-size:15px}.cmp-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:0;display:grid}.cmp-tile{background:var(--cmp-card);color:var(--cmp-fg);border-radius:18px;align-content:start;gap:10px;padding:24px;text-decoration:none;transition:background .15s;display:grid}.cmp-tile:hover{background:#e9e9ee}.cmp-tile b{font:800 22px/1.15 var(--cmp-display)}.cmp-tile span{color:var(--cmp-soft);font-size:16px;line-height:1.45}.cmp-tile em{font:700 15px/1 var(--cmp-display);color:var(--cmp-teal-ink);font-style:normal}@media (max-width:991px){.cmp-sec{padding:48px 44px}.cmp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.cmp-sec{padding:40px 16px}.cmp-hero{padding-top:48px}.cmp-h1{font-size:40px}.cmp h2{font-size:28px}.cmp-lede{font-size:17px}.cmp-why{grid-template-columns:1fr;gap:28px}.cmp-callout{grid-template-columns:1fr;gap:8px}.cmp-callout p{font-size:17px}.cmp-facts,.cmp-indent{padding-left:0}.cmp-table tbody th,.cmp-table tbody td{padding-right:10px;font-size:14.5px}.cmp-table thead th{font-size:16px}.cmp-big{font-size:56px}.cmp-ct{font-size:36px}.cmp-cv{font-size:40px}.cmp-cv.cmp-hi{font-size:44px}.cmp-logos{grid-template-columns:repeat(3,minmax(0,1fr))}.cmp-grid{grid-template-columns:1fr}.cmp-proof{padding:48px 16px 72px}}.cmp-more{background:var(--cmp-bg);border-top:1px solid var(--cmp-rule)}.cmp-more-in{max-width:1200px;margin:0 auto;padding:40px 88px 56px}.cmp-more ul{flex-wrap:wrap;gap:10px;margin:18px 0 0;padding:0;list-style:none;display:flex}.cmp-more a{background:var(--cmp-sheet);color:var(--cmp-fg);font:600 15px/1 var(--cmp-display);border:1px solid var(--cmp-rule);border-radius:999px;padding:10px 16px;text-decoration:none;transition:border-color .15s,color .15s;display:inline-block}.cmp-more a:hover{border-color:var(--cmp-teal);color:var(--cmp-teal-ink)}.cmp a:focus-visible{outline:2px solid var(--cmp-teal-ink);outline-offset:3px}@media (max-width:991px){.cmp-more-in{padding:36px 44px 48px}}@media (max-width:640px){.cmp-more-in{padding:32px 16px 44px}}@media (prefers-reduced-motion:no-preference){@keyframes cmp-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes cmp-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes cmp-draw{0%{stroke-dashoffset:1200px}to{stroke-dashoffset:0}}@keyframes cmp-slide{0%{left:0%}}@keyframes cmp-fade{0%{opacity:0}}.cmp-hero .cmp-crumbs,.cmp-hero .cmp-kicker,.cmp-h1,.cmp-hero .cmp-lede,.cmp-callout{animation:.6s cubic-bezier(.2,.7,.2,1) both cmp-rise}.cmp-hero .cmp-kicker{animation-delay:50ms}.cmp-h1{animation-delay:.12s}.cmp-hero .cmp-lede{animation-delay:.22s}.cmp-callout{animation-delay:.32s}.cmp-bt i{transform-origin:0}.cmp-chart polyline{stroke-dasharray:1200}@supports (animation-timeline:view()){.cmp-bt i{animation:linear both cmp-grow;animation-timeline:view();animation-range:entry 10% cover 40%}.cmp-gt i{animation:linear both cmp-slide;animation-timeline:view();animation-range:entry 10% cover 40%}.cmp-chart polyline{animation:linear both cmp-draw;animation-timeline:view();animation-range:entry cover 45%}.cmp-win{animation:linear both cmp-fade;animation-timeline:view();animation-range:entry cover 30%}}@supports not (animation-timeline:view()){.cmp-chart polyline{stroke-dasharray:none}}}.cmp-group{padding-top:40px;padding-bottom:40px}.cmp .cmp-group-h{font:700 14px/1 var(--cmp-display);letter-spacing:.14em;text-transform:uppercase;color:var(--cmp-dim)}.cmp-group .cmp-grid{margin-top:20px}.cmp-tile{border:1px solid #0000}.cmp-tile:hover{border-color:var(--cmp-teal);background:var(--cmp-sheet)}.cmp-tile:hover em span{transform:translate(3px)}.cmp-tile em span{transition:transform .15s;display:inline-block}.cmp .cmp-faq-h{max-width:26ch;margin-top:14px}.cmp-faq{border-top:1px solid var(--cmp-rule);margin-top:28px}.cmp-faq details{border-bottom:1px solid var(--cmp-rule)}.cmp-faq summary{cursor:pointer;font:700 20px/1.3 var(--cmp-display);color:var(--cmp-fg);justify-content:space-between;align-items:center;gap:24px;padding:22px 0;list-style:none;display:flex}.cmp-faq summary::-webkit-details-marker{display:none}.cmp-faq summary:after{content:"+";background:var(--cmp-card);width:32px;height:32px;font:600 22px/1 var(--cmp-display);color:var(--cmp-teal-ink);border-radius:50%;flex:none;place-items:center;transition:transform .2s;display:grid}.cmp-faq details[open] summary:after{transform:rotate(45deg)}.cmp-faq summary:hover{color:var(--cmp-teal-ink)}.cmp-faq summary:focus-visible{outline:2px solid var(--cmp-teal-ink);outline-offset:4px;border-radius:6px}.cmp .cmp-faq p{color:var(--cmp-soft);max-width:70ch;padding:0 56px 24px 0;font-size:18px;line-height:1.6}@media (max-width:640px){.cmp-faq summary{padding:18px 0;font-size:17px}.cmp .cmp-faq p{padding-right:0;font-size:16px}}
