.czi-hero{background:var(--cz-ground);color:var(--cz-on);padding:calc(var(--nav-h) + 16px) 0 96px;position:relative}@media (max-width:991px){.czi-hero{padding:calc(var(--nav-h) + 12px) 0 72px}}.czi-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"crumbs""word""title""stats""logos";container-type:inline-size}@media (min-width:992px){.czi-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"crumbs crumbs""word word""title stats""logos logos"}}.czi-grid>.cz-cell--crumbs{grid-area:crumbs;padding-block:14px}@media (max-width:767px){.czi-grid>.cz-cell--crumbs{padding-block:10px}}.czi-grid>.czi-cell--word{grid-area:word;padding-block:20px 28px}@media (max-width:1199px){.czi-grid>.czi-cell--word{padding-block:16px 22px}}@media (max-width:767px){.czi-grid>.czi-cell--word{padding-block:12px 16px}}.czi-word{color:var(--cz-on);font-family:var(--f-page);font-variation-settings:"wght" 575;letter-spacing:-.045em;white-space:nowrap;margin:0 0 0 -.04em;font-size:clamp(40px,12vw,168px);font-weight:575;line-height:.9}@supports (width:1cqi){.czi-word{font-size:clamp(40px,12cqi,168px)}}@media (max-width:767px){.czi-word{font-size:clamp(56px,18vw,82px)}@supports (width:1cqi){.czi-word{font-size:clamp(56px,20cqi,82px)}}}.czi-cell--title{flex-direction:column;grid-area:title;justify-content:flex-start;display:flex}.czi-eyebrow{max-width:36em;color:var(--cz-on);text-wrap:balance;margin:0 0 16px}.czi-title{max-width:15em;color:var(--cz-on);font-family:var(--f-page);font-variation-settings:"wght" 575;letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:44px;font-weight:575;line-height:46px}@media (max-width:991px){.czi-title{font-size:32px;line-height:36px}}@media (max-width:767px){.czi-title{font-size:28px;line-height:32px}}.czi-lede{max-width:34em;color:var(--on-ground-2);text-wrap:pretty;margin:16px 0 0;font-size:18px;line-height:27px}@media (min-width:992px){.czi-lede{margin-top:auto;padding-top:24px}}.czi-grid>.czi-stats{background:var(--cz-line);grid-area:stats;grid-template-rows:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding:0;display:grid}.czi-stat{background:var(--cz-ground);align-items:last baseline;gap:20px;min-width:0;padding:20px 32px;display:flex}.czi-stat__fig{min-width:.62em;color:var(--cz-on);font-variation-settings:"wght" 575;letter-spacing:-.04em;font-variant-numeric:tabular-nums;flex:none;order:-1;margin:0;font-size:56px;font-weight:575;line-height:56px}.czi-stat__label{min-width:0;color:var(--on-ground-2);font-variation-settings:"wght" 500;font-size:15px;font-weight:500;line-height:20px}@media (max-width:1199px){.czi-stat{padding:18px 24px}}@media (min-width:768px) and (max-width:991px){.czi-grid>.czi-stats{grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr))}.czi-stat{flex-direction:column;gap:6px;padding:20px 24px 22px}}@media (max-width:767px){.czi-stat{gap:16px;padding:14px 16px}}.czi-grid>.czi-logos{background:var(--cz-line);grid-area:logos;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.czi-logos>li{background:var(--cz-ground);justify-content:center;align-items:center;min-width:0;height:96px;display:flex}.czi-logo{--czi-s:62px;--czi-k:.54;--czi-cap:56px;border-radius:var(--r-14);background:#fff;justify-content:center;align-items:center;block-size:64px;inline-size:min(100% - 32px,208px);padding:4px 14px;transition:background-color .2s ease-out;display:flex}.czi-logo img{width:min(var(--lw) * var(--czi-k) * 1px, var(--czi-cap) * var(--ar), 100%);height:auto;aspect-ratio:var(--ar);max-width:100%}@supports (width:calc(1px * sqrt(4))){.czi-logo img{width:min(150px, var(--czi-s) * sqrt(var(--ar)), var(--czi-cap) * var(--ar), 100%)}}@media (hover:hover){.czi-logo:hover{background:var(--oat-100)}}@media (max-width:991px){.czi-logo{--czi-s:52px;--czi-k:.46;--czi-cap:48px;block-size:56px;inline-size:min(100% - 24px,180px);padding:4px 12px}}@media (max-width:767px){.czi-grid>.czi-logos{grid-template-columns:repeat(2,minmax(0,1fr))}.czi-logos>li{height:72px}.czi-logo{--czi-s:46px;--czi-k:.42;--czi-cap:44px;block-size:52px;inline-size:min(100% - 16px,180px);padding:4px 10px}}.czi-sheet{--czi-over:48px;margin-top:calc(-1 * var(--czi-over));background:#fff;border-radius:30px 30px 0 0;padding:56px 0 0;position:relative}@media (max-width:991px){.czi-sheet{--czi-over:32px;border-radius:20px 20px 0 0;padding-top:40px}}.czi-featured{padding-bottom:80px}@media (max-width:991px){.czi-featured{padding-bottom:56px}}.czi-feat{isolation:isolate;border-radius:var(--r-32);background:var(--cz-ground);color:var(--cz-on);margin-top:24px;padding:48px;position:relative;overflow:hidden;container:czfeat/inline-size}.czi-feat:before{content:"";z-index:-1;pointer-events:none;mix-blend-mode:overlay;opacity:.4;background:url(/noise.png) 0 0/64px 64px;position:absolute;inset:0}@media (max-width:991px){.czi-feat{padding:32px}}@media (max-width:767px){.czi-feat{padding:24px}}.czi-feat :focus-visible{outline-color:var(--cz-focus)}.czi-feat__body{flex-direction:column;min-width:0;display:flex}.czi-feat__top{align-items:center;gap:16px;min-width:0;display:flex}.czi-feat__tile{border-radius:var(--r-18);background:#fff;flex:none;align-items:center;padding:10px 14px;display:flex}.czi-feat__tile img{width:min(180px, 40px * var(--ar));height:auto;aspect-ratio:var(--ar);max-width:none}.czi-feat__name{font-variation-settings:"wght" 575;letter-spacing:-.01em;min-width:0;margin:0;font-size:24px;font-weight:575;line-height:31.2px}.czi-feat__facts{margin:0}.czi-feat__facts>div{flex-direction:column;min-width:0;display:flex}.czi-feat__range{white-space:normal;font-variation-settings:"wght" 575;letter-spacing:-.045em;font-variant-numeric:tabular-nums;order:-1;margin:40px 0 0;font-size:36px;font-weight:575;line-height:.95}@media (min-width:768px){.czi-feat__range{font-size:64px}}@media (min-width:992px){.czi-feat__range{font-size:96px}}@media (min-width:1200px){.czi-feat__range{font-size:112px}}@supports (width:1cqi){.czi-feat__range{font-size:clamp(36px,16.6667cqi,128px)}}.czi-feat__range>span{white-space:nowrap}.czi-feat__far{opacity:var(--cz-far,.62)}.czi-feat__label{font-variation-settings:"wght" 500;text-wrap:balance;margin-top:20px;font-size:24px;font-weight:500;line-height:31.2px}.czi-feat__basis{margin:4px 0 0;font-size:15px;line-height:20px}.czi-feat__place{margin-top:4px;font-size:15px;line-height:20px}.czi-nw{white-space:nowrap}.czi-feat__story{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;margin-top:28px;display:flex}.czi-feat__angle{font-variation-settings:"wght" 500;text-wrap:balance;font-size:20px;font-weight:500;line-height:26px}.czi-feat__limits{text-wrap:pretty;max-width:34em;font-size:15px;line-height:21px}.czi-feat__link{color:var(--cz-on);text-wrap:balance;margin-top:6px}@media (max-width:1023px),(pointer:coarse){.czi-feat__link{margin-top:-8px;padding-top:14px}}.czi-feat__link:before{background:var(--cz-rule)}.czi-feat__link:after{background:var(--cz-on)}@supports (grid-template-rows:subgrid){@container czfeat (min-width:780px){.czi-feat__body{grid-template-rows:auto auto auto auto auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:40px;display:grid}.czi-feat__top{grid-area:1/1/auto/-1}.czi-feat__facts{grid-area:2/1/5/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;display:grid}.czi-feat__facts>div{grid-area:1/1/-1/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;display:grid}.czi-feat__range{grid-area:1/1/auto/-1;margin-top:56px}.czi-feat__label{grid-area:2/1;margin-top:36px}.czi-feat__basis{grid-area:3/1}.czi-feat__place{grid-area:5/1}.czi-feat__story{grid-area:3/2/7;margin-top:36px}}@container czfeat (min-width:960px){.czi-feat__range{margin-top:72px}.czi-feat__label,.czi-feat__story{margin-top:48px}}}@container czfeat (max-width:479px){.czi-feat__tile{padding:8px 12px}.czi-feat__tile img{width:min(150px, 34px * var(--ar))}.czi-feat__name{font-size:20px;line-height:26px}.czi-feat__range{margin-top:28px}.czi-feat__label{margin-top:14px;font-size:20px;line-height:26px}.czi-feat__story{gap:6px;margin-top:20px}.czi-feat__angle{font-size:17px;line-height:23px}}.czi-tabs{margin:24px 0 0;padding:0;list-style:none}.czi-tab{--czi-x:128px;--czi-inset:96px;--czi-end:32px;margin-inline:var(--czi-inset);padding:20px var(--czi-end) 48px calc(var(--czi-x) - var(--czi-inset));color:var(--ink);border-radius:24px 24px 0 0;flex-wrap:wrap;align-items:baseline;gap:12px 16px;display:flex;position:relative}.czi-tab+.czi-tab{margin-top:-24px}.czi-tab--1{background:var(--butter-200)}.czi-tab--2{--czi-inset:64px;background:var(--coral-200)}.czi-tab--3{--czi-inset:32px;background:var(--mint-200)}.czi-hub.line-link{font-variation-settings:"wght" 575;letter-spacing:-.01em;color:var(--ink);font-size:20px;font-weight:575;line-height:26px}.czi-hub.line-link:before{background:#0b1b2b47}.czi-hub.line-link:after{background:var(--ink)}.czi-tab__cases{flex-wrap:wrap;gap:12px 8px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.czi-pill{border:1px solid var(--ink);border-radius:var(--r-pill);min-height:32px;color:var(--ink);font-variation-settings:"wght" 500;white-space:nowrap;align-items:center;padding:0 14px;font-size:15px;font-weight:500;line-height:20px;transition:background-color .2s ease-out;display:inline-flex;position:relative}@media (hover:hover){.czi-pill:hover{background:#ffffff80}}@media (max-width:1023px),(pointer:coarse){.czi-pill:after{content:"";position:absolute;inset:-6px -2px}.czi-hub.line-link{margin-top:-12px;padding-top:12px}}@media (min-width:1200px){.czi-tab{grid-template-columns:224px minmax(0,1fr);column-gap:16px;display:grid}.czi-hub.line-link{justify-self:start}}@media (min-width:768px) and (max-width:991px){.czi-tab{--czi-x:48px;--czi-inset:24px;--czi-end:24px}.czi-tab--2{--czi-inset:16px}.czi-tab--3{--czi-inset:8px}}@media (max-width:1199px){.czi-tab__cases{flex-basis:100%}}@media (max-width:767px){.czi-tab,.czi-tab--2,.czi-tab--3{--czi-x:20px;--czi-inset:0px;--czi-end:20px;border-radius:20px 20px 0 0;flex-direction:column;align-items:flex-start;gap:12px;padding-top:18px;padding-bottom:44px}.czi-tab__cases{flex-basis:auto;align-self:stretch}}.czi-all{background:#fff;border-top:1px solid #0b1b2b33;border-radius:40px 40px 0 0;margin-top:-24px;padding:56px 0 64px;position:relative}@media (max-width:991px){.czi-all{border-radius:28px 28px 0 0;padding:40px 0 48px}}@media (min-width:1200px){.czi-all:before{content:"";pointer-events:none;width:16px;top:56px;bottom:40px;left:calc((100% - min(var(--container), 100% - 2 * max(var(--gutter), var(--safe-x,0px)))) / 2 - 44px);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='64'%3E%3Ccircle cx='8' cy='8' r='8' fill='%23EAEEF4'/%3E%3C/svg%3E") 0 0/16px 64px no-repeat space;position:absolute}}.cz-h2.czi-all__title{margin-top:0}.czi-note{max-width:40em;color:var(--ink-2);text-wrap:pretty;margin:16px 0 0;font-size:16px;line-height:24px}.czi-note a{color:var(--ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--oat-400);text-decoration-color:var(--oat-400)}@media (hover:hover){.czi-note a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}}.czi-bento{grid-template-columns:minmax(0,1fr);gap:16px;margin:32px 0 0;padding:0;list-style:none;display:grid}.czi-bento__item{min-width:0;display:flex}@media (min-width:768px){.czi-bento{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (min-width:768px) and (max-width:991px){.czi-bento__item--wide{grid-column:1/-1}}@media (min-width:992px){.czi-bento{grid-template-columns:repeat(8,minmax(0,1fr));gap:32px}.czi-bento__item--wide{grid-column:span 5}.czi-bento__item--narrow{grid-column:span 3}}@media (min-width:1200px){.czi-bento{gap:48px}}.czi-cta{--cz-ground:var(--butter-400);--cz-200:var(--butter-200);background:#fff;padding:16px 0 64px;position:relative}@media (max-width:991px){.czi-cta{padding:0 0 48px}}.czi-cta__copy{max-width:40em}.czi-cta__title{color:var(--on-ground);margin:24px 0 0}.czi-cta__lede{max-width:30em;color:var(--on-ground-2);text-wrap:pretty;margin:16px 0 0;font-size:18px;line-height:27px}.czi-cta__acts{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:28px;display:flex}@media (max-width:479px){.czi-cta__acts{flex-direction:column;align-items:flex-start}}@media (max-width:1023px),(pointer:coarse){.czi-cta__acts .line-link{padding-top:7px;padding-bottom:13px}}@media (max-width:479px){.czi-cta__acts .line-link{margin-top:-14px;padding-top:14px;padding-bottom:6px}}@media (min-width:992px){.czi-cta__copy{grid-template-columns:minmax(0,1fr) minmax(0,544px);align-items:start;column-gap:56px;max-width:none;display:grid}.czi-cta__title{max-width:12em}.czi-cta__lede{max-width:none;margin-top:0}}@media (min-width:992px) and (max-width:1199px){.czi-cta__copy{grid-template-columns:minmax(0,1fr) minmax(0,440px);column-gap:40px}}@media (forced-colors:active){.czi-logo,.czi-feat,.czi-tab{border:1px solid canvastext}}@media print{.czi-cta{display:none}.czi-tab{break-inside:avoid}}
