.cs-page{--cs-tint:#eaf3ef;--cs-tint-2:#f2f7f4;--cs-edge:#cfe1d9;--cs-bar:#b9d4c8;--cs-shadow:0 18px 40px -24px rgb(14 31 27/0.35);--cs-shadow-soft:0 10px 28px -20px rgb(14 31 27/0.28);--cs-gap:clamp(2.5rem,1.75rem + 2vw,3.5rem);padding-block-end:clamp(2.5rem,1.5rem + 3vw,4rem)}.cs-page svg{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.cs-hero{display:grid;gap:var(--s4);align-items:center;padding-block:var(--s3) clamp(3rem,2rem + 4vw,6rem);border-image:linear-gradient(180deg,var(--ground) 0,#edf4f0 45%,#e4efea 100%) fill 0 /1 /0 100vw}.cs-eyebrow{display:flex;align-items:center;gap:.75rem;margin:0 0 var(--s2);font-size:.75rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.cs-eyebrow:before{content:"";inline-size:2rem;block-size:1px;background:var(--brand)}.cs-eyebrow a{color:var(--brand);text-decoration:none}.cs-eyebrow a:hover{color:var(--brand-deep);text-decoration:underline}.cs-hero h1{max-inline-size:18ch;font-size:clamp(2.25rem,1.55rem + 2.6vw,3.5rem);font-weight:600;letter-spacing:-.025em;line-height:1.08}.cs-hero__lead{max-inline-size:36rem;margin:var(--s3) 0 0;color:var(--muted);font-size:var(--text-lg);line-height:1.7}.cs-chips{display:flex;flex-wrap:wrap;gap:.5rem;margin:var(--s3) 0 0;padding:0;list-style:none}.cs-chips li{padding:.35rem .85rem;border:1px solid var(--border);border-radius:999px;background:rgb(255 255 255/.8);color:var(--muted);font-size:.8125rem}.cs-hero__media{position:relative;margin:0}.cs-hero__media:before{content:"";position:absolute;inset:1.25rem -.75rem -.75rem 1.25rem;z-index:0;border-radius:var(--r-xl);background:linear-gradient(135deg,rgb(15 110 86/.14),rgb(15 110 86/.02))}.cs-hero__media img{position:relative;display:block;inline-size:100%;border-radius:var(--r-xl);box-shadow:var(--cs-shadow)}[dir=rtl] .cs-hero__media:before{inset:1.25rem 1.25rem -.75rem -.75rem}@media (min-width:64rem){.cs-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(2.5rem,1rem + 3vw,4.5rem);padding-block:var(--s4) 7rem}}.cs-glance{position:relative;z-index:1;margin-block-start:calc(-1 * clamp(1.5rem, 1rem + 2vw, 3rem));padding:clamp(1.25rem,.9rem + 1.5vw,2rem);border:1px solid var(--border);border-radius:var(--r-xl);background:var(--white);box-shadow:var(--cs-shadow)}.cs-glance h2{margin-block-end:var(--s3);font-size:1rem;font-weight:600;letter-spacing:0}.cs-glance dl{display:grid;gap:0;margin:0}.cs-glance dl>div{display:grid;grid-template-columns:2.5rem minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:.85rem;align-items:start;padding-block:.85rem;border-block-start:1px solid #e8efeb}.cs-glance dl>div:first-child{border-block-start:0}.cs-glance dt{display:contents}.cs-glance__icon{display:grid;grid-row:span 2;place-items:center;inline-size:2.5rem;block-size:2.5rem;border-radius:50%;background:var(--cs-tint);color:var(--brand)}.cs-glance dt,.cs-glance dt *{font-size:.75rem}.cs-glance dl>div{color:var(--muted)}.cs-glance dd{grid-column:2;margin:.1rem 0 0;color:var(--ink);font-size:.9375rem;line-height:1.5}@media (min-width:40rem){.cs-glance dl{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--s4)}.cs-glance dl>div:nth-child(2){border-block-start:0}}@media (min-width:64rem){.cs-glance dl{grid-template-columns:repeat(3,minmax(0,1fr))}.cs-glance dl>div:nth-child(3){border-block-start:0}}.cs-layout{display:grid;gap:var(--s4);margin-block-start:var(--cs-gap)}.cs-aside{display:none}@media (min-width:64rem){.cs-layout{grid-template-columns:14.5rem minmax(0,1fr);gap:clamp(2.5rem,1rem + 3vw,4rem)}.cs-aside{display:block;border-inline-end:1px solid var(--border);padding-inline-end:var(--s3)}.cs-toc{display:none}}.cs-aside__sticky{position:sticky;inset-block-start:var(--anchor-offset);display:grid;gap:var(--s4);max-block-size:calc(100dvh - var(--anchor-offset) - var(--s2));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.cs-nav ol{margin:0;padding:0;list-style:none}.cs-nav a,.cs-toc a{display:grid;grid-template-columns:1.75rem minmax(0,1fr);gap:.25rem;padding:.45rem .75rem;border-inline-start:2px solid var(--border);color:var(--muted);font-size:.875rem;line-height:1.4;text-decoration:none;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.cs-nav__num{color:#6b7d77;font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.6}.cs-nav a:hover,.cs-toc a:hover{color:var(--ink);border-color:rgb(15 110 86/.45)}.cs-nav a[aria-current=location]{border-color:var(--brand);background:linear-gradient(90deg,var(--cs-tint),transparent);color:var(--brand-deep);font-weight:600}[dir=rtl] .cs-nav a[aria-current=location]{background:linear-gradient(270deg,var(--cs-tint),transparent)}.cs-nav a[aria-current=location] .cs-nav__num{color:var(--brand)}.cs-aside__cta{display:grid;justify-items:start;gap:.5rem;padding:var(--s3) 1.25rem;border:1px solid var(--cs-edge);border-radius:var(--r-lg);background:linear-gradient(160deg,var(--cs-tint),var(--cs-tint-2))}.cs-aside__icon{display:grid;place-items:center;inline-size:2.5rem;block-size:2.5rem;margin-block-end:.25rem;border:1px solid var(--cs-edge);border-radius:50%;background:var(--white);color:var(--brand)}.cs-aside__title{margin:0;font-size:1.0625rem;font-weight:600;line-height:1.35}.cs-aside__text{margin:0 0 .5rem;color:var(--muted);font-size:var(--text-sm);line-height:1.55}.cs-aside__cta .btn{min-block-size:2.75rem;padding:.5rem 1.1rem;font-size:.9375rem}.cs-toc{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--white)}.cs-toc summary{display:flex;align-items:center;gap:.6rem;min-block-size:3rem;padding:.75rem 1rem;font-weight:600;cursor:pointer;list-style:none}.cs-toc summary::-webkit-details-marker{display:none}.cs-toc summary svg{color:var(--brand)}.cs-toc summary:after{content:"";inline-size:.55rem;block-size:.55rem;margin-inline-start:auto;border-block-end:2px solid var(--muted);border-inline-end:2px solid var(--muted);transform:rotate(45deg);transition:transform .2s ease}.cs-toc[open] summary:after{transform:rotate(-135deg)}.cs-toc ol{margin:0;padding:0 1rem 1rem;list-style:none}.cs-toc a{min-block-size:2.75rem;align-items:center}.cs-main{min-inline-size:0}.cs-section{padding-block-start:var(--cs-gap)}.cs-section+.cs-section{margin-block-start:var(--cs-gap);border-block-start:1px solid var(--border)}.cs-main>.cs-section:first-of-type{padding-block-start:var(--s4)}@media (min-width:64rem){.cs-main>.cs-section:first-of-type{padding-block-start:0}}.cs-section__num{margin:0 0 .5rem;color:var(--brand);font-size:.8125rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.16em}.cs-section h2{max-inline-size:26ch;margin-block-end:var(--s3);font-size:clamp(1.625rem,1.3rem + 1.2vw,2.25rem);font-weight:600;letter-spacing:-.02em}.cs-page .prose>:first-child{margin-block-start:0}.cs-page .prose p{max-inline-size:46rem;margin:0 0 1.1em;color:var(--muted);font-size:1.0625rem;line-height:1.75}.cs-page .prose strong{color:var(--ink);font-weight:600}.cs-page .prose h3{margin:var(--s4) 0 var(--s2)}.cs-page .prose ul:not(.cs-cards){display:grid;gap:.7rem;max-inline-size:46rem;margin:var(--s3) 0;padding:0;list-style:none}.cs-page .prose ul:not(.cs-cards)>li{position:relative;padding-inline-start:2.1rem;color:var(--muted);font-size:1.0625rem;line-height:1.65}.cs-page .prose ul:not(.cs-cards)>li:after,.cs-page .prose ul:not(.cs-cards)>li:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:.2rem;inline-size:1.35rem;block-size:1.35rem;border-radius:50%}.cs-page .prose ul:not(.cs-cards)>li:before{background:var(--cs-tint);box-shadow:inset 0 0 0 1px var(--cs-edge)}.cs-page .prose ul:not(.cs-cards)>li:after{background:var(--brand);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 12.5l3.2 3.2L17 9'/%3E%3C/svg%3E") center /.95rem no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 12.5l3.2 3.2L17 9'/%3E%3C/svg%3E") center /.95rem no-repeat}.cs-page .prose ol:not(.is-style-pipeline){max-inline-size:46rem;padding-inline-start:1.25rem;color:var(--muted)}.cs-page .prose a{font-weight:500}.cs-facets{display:grid;gap:1rem;margin:var(--s3) 0}@media (min-width:48rem){.cs-facets{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}}.cs-page .cs-facets p{margin:0;padding:var(--s3);border:1px solid var(--cs-edge);border-radius:var(--r-lg);background:linear-gradient(160deg,var(--cs-tint),var(--cs-tint-2));font-size:.9875rem;line-height:1.65}.cs-page .cs-facets p>strong:first-child{display:block;margin-block-end:.5rem;color:var(--brand-deep);font-size:1.0625rem}.cs-page .prose .cs-cards{display:grid;gap:1rem;margin:var(--s3) 0;padding:0;list-style:none;counter-reset:cs-card}@media (min-width:48rem){.cs-page .prose .cs-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.cs-page .prose .cs-cards>li{position:relative;padding:var(--s3);padding-block-start:3.75rem;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--white);color:var(--muted);font-size:.9875rem;line-height:1.65;counter-increment:cs-card;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.cs-page .prose .cs-cards>li:before{content:counter(cs-card,decimal-leading-zero);position:absolute;inset-block-start:var(--s3);inset-inline-start:var(--s3);display:grid;place-items:center;inline-size:2.25rem;block-size:2.25rem;border-radius:50%;background:var(--cs-tint);color:var(--brand);font-size:.8125rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cs-page .prose .cs-cards>li>strong:first-child{display:block;margin-block-end:.4rem;font-size:1.0625rem;line-height:1.4}.cs-metric:hover,.cs-page .prose .cs-cards>li:hover{transform:translateY(-2px);border-color:rgb(15 110 86/.4);box-shadow:var(--cs-shadow-soft)}.cs-page .prose .is-style-pipeline{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:var(--s3) 0 var(--s4);padding:0;list-style:none;counter-reset:cs-step}.cs-page .prose .is-style-pipeline>li{position:relative;display:grid;gap:.6rem;align-content:start;min-block-size:6.5rem;padding:1rem;border:1px solid var(--border);border-radius:var(--r-md);background:var(--white);color:var(--ink);font-size:.9375rem;font-weight:600;line-height:1.35;counter-increment:cs-step}.cs-page .prose .is-style-pipeline>li:before{content:counter(cs-step,decimal-leading-zero);display:grid;place-items:center;inline-size:2rem;block-size:2rem;border:1px solid var(--cs-edge);border-radius:50%;background:var(--cs-tint);color:var(--brand);font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cs-page .prose .is-style-pipeline>li:last-child{border-color:rgb(15 110 86/.45);background:linear-gradient(160deg,var(--cs-tint),var(--white))}@media (min-width:40rem){.cs-page .prose .is-style-pipeline{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:80rem){.cs-page .prose .is-style-pipeline{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem}.cs-page .prose .is-style-pipeline>li:not(:last-child):after{content:"";position:absolute;inset-block-start:50%;inset-inline-end:-.85rem;z-index:1;inline-size:.7rem;block-size:.7rem;background:var(--brand);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 5l7 7-7 7'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 5l7 7-7 7'/%3E%3C/svg%3E") center /contain no-repeat;transform:translateY(-50%)}[dir=rtl] .cs-page .prose .is-style-pipeline>li:not(:last-child):after{transform:translateY(-50%) scaleX(-1)}}.cs-page .prose .wp-block-table{margin:var(--s3) 0 var(--s4);overflow-x:auto;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--white)}.cs-page .prose table{inline-size:100%;border-collapse:collapse;font-size:.9375rem;line-height:1.55}.cs-page .prose td,.cs-page .prose th{padding:.85rem 1.1rem;text-align:start;vertical-align:top}.cs-page .prose th{background:var(--cs-tint-2);color:var(--muted);font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.cs-page .prose td{border-block-start:1px solid #e8efeb;color:var(--muted)}.cs-page .prose td:first-child{min-inline-size:9rem;color:var(--ink);font-weight:600}.cs-page .prose .has-text-align-right{text-align:end}.cs-page .prose .wp-block-image{margin:var(--s4) 0;padding:.5rem;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--white);box-shadow:var(--cs-shadow-soft)}.cs-page .prose .wp-block-image img{display:block;inline-size:100%;border-radius:var(--r-md)}.cs-page .prose figcaption{padding:.75rem .5rem .25rem;color:var(--muted);font-size:var(--text-sm);line-height:1.5;text-align:center}.cs-page .prose .wp-block-columns{display:grid;gap:var(--s3);margin:var(--s4) 0}.cs-page .prose .wp-block-columns .wp-block-image{margin:0}@media (min-width:48rem){.cs-page .prose .wp-block-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}.cs-page .prose .is-style-note{max-inline-size:46rem;margin:var(--s4) 0;padding:1.1rem 1.25rem;border:1px solid #efe3cf;border-inline-start:3px solid var(--amber);border-radius:var(--r-md);background:#fdf9f2}.cs-page .prose .is-style-note p{margin:0;color:var(--ink);font-size:.9875rem}.cs-section--results{position:relative;isolation:isolate}.cs-section--results:before{content:"";position:absolute;inset:0 calc(-1 * clamp(.75rem, .25rem + 2vw, 2rem)) calc(-1 * var(--s4));z-index:-1;border-radius:var(--r-xl);background:radial-gradient(60% 40% at 100% 0,rgb(15 110 86/.08),transparent 70%),linear-gradient(180deg,#edf5f1,var(--ground))}.cs-section--results+.cs-section{margin-block-start:calc(var(--cs-gap) + var(--s4))}.cs-metrics{display:grid;gap:1rem;margin:var(--s3) 0 var(--s4);padding:0;list-style:none}@media (min-width:40rem){.cs-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-metric--featured{grid-column:span 2}}@media (min-width:80rem){.cs-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}.cs-metric{display:flex;flex-direction:column;padding:1.25rem 1.25rem 1.1rem;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--white);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.cs-metric__label{margin:0;color:var(--muted);font-size:var(--text-sm);font-weight:600;line-height:1.4}.cs-metric__figure{margin:.4rem 0 0;color:var(--brand-deep);font-size:clamp(2rem,1.6rem + 1.4vw,2.625rem);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:1.1;unicode-bidi:plaintext}.cs-metric__change{align-self:start;margin:.6rem 0 0;padding:.2rem .65rem;border-radius:999px;background:var(--cs-tint);color:var(--brand-deep);font-size:.8125rem;font-weight:600}.cs-metric__compare{display:grid;gap:.45rem;margin:auto 0 0;padding-block-start:1rem}.cs-metric__compare>div{display:flex;align-items:center;gap:.6rem;font-size:.8125rem}.cs-metric__compare dt{flex:none;min-inline-size:3.25rem;color:var(--muted)}.cs-metric__compare dd{margin:0 0 0 auto;margin-inline:auto 0;color:var(--ink);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cs-metric__bar{flex:1 1;block-size:.5rem;overflow:hidden;border-radius:999px;background:var(--cs-tint-2)}.cs-metric__bar>span{display:block;block-size:100%;border-radius:inherit;background:var(--cs-bar);transform-origin:left center}[dir=rtl] .cs-metric__bar>span{transform-origin:right center}.cs-metric__after .cs-metric__bar>span{background:var(--brand)}.cs-metric__compare .cs-metric__bar+dd{min-inline-size:5.5rem;margin-inline-start:0;text-align:end}.cs-metric--featured{border-color:transparent;background:radial-gradient(70% 90% at 100% 0,rgb(63 164 134/.28),transparent 70%),linear-gradient(135deg,var(--brand-deep),var(--panel));color:var(--white)}.cs-metric--featured .cs-metric__compare dt,.cs-metric--featured .cs-metric__label{color:rgb(255 255 255/.8)}.cs-metric--featured .cs-metric__figure{color:var(--white);font-size:clamp(2.75rem,1.9rem + 2.2vw,3.75rem)}.cs-metric--featured .cs-metric__compare dd{color:var(--white)}.cs-metric--featured .cs-metric__bar{background:rgb(255 255 255/.14)}.cs-metric--featured .cs-metric__bar>span{background:rgb(255 255 255/.45)}.cs-metric--featured .cs-metric__after .cs-metric__bar>span{background:var(--amber)}@media (min-width:48rem){.cs-metric--featured{display:grid;grid-template-columns:auto minmax(13rem,1fr);column-gap:clamp(1.5rem,.5rem + 2vw,2.5rem);align-items:end;padding:1.75rem}.cs-metric--featured .cs-metric__figure,.cs-metric--featured .cs-metric__label{grid-column:1}.cs-metric--featured .cs-metric__compare{grid-column:2;grid-row:1/span 2;padding:0;gap:.75rem}.cs-metric--featured .cs-metric__compare>div{font-size:.875rem}.cs-metric--featured .cs-metric__bar{block-size:.65rem}}.cs-takeaway{position:relative;margin-block-start:var(--cs-gap);padding:clamp(1.5rem,1rem + 2vw,2.5rem);overflow:hidden;border:1px solid var(--cs-edge);border-radius:var(--r-xl);background:linear-gradient(140deg,var(--cs-tint),var(--cs-tint-2))}.cs-takeaway:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:4px;background:var(--brand)}.cs-takeaway__label{margin:0 0 .75rem;color:var(--brand);font-size:.75rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.cs-takeaway__text{max-inline-size:44rem;margin:0;color:var(--ink);font-size:clamp(1.1875rem,1.05rem + .5vw,1.5rem);font-weight:500;letter-spacing:-.01em;line-height:1.5}.cs-tail:empty{display:none}.cs-tail>*{margin-block-start:var(--cs-gap)}.cs-tail h2{margin-block-end:var(--s3);font-size:clamp(1.5rem,1.25rem + 1vw,2rem);font-weight:600;letter-spacing:-.02em}.cs-tail details{padding:1rem 1.25rem;border:1px solid var(--border);border-radius:var(--r-md);background:var(--white)}.cs-tail details+details{margin-block-start:.75rem}.cs-tail summary{font-weight:600;cursor:pointer}.cs-tail section[aria-labelledby=article-related]{display:grid;gap:var(--s3)}@media (min-width:48rem){.cs-tail section[aria-labelledby=article-related]{grid-template-columns:repeat(3,minmax(0,1fr))}.cs-tail section[aria-labelledby=article-related]>h2{grid-column:1/-1;margin:0}}.cs-tail .card{display:grid;align-content:start;gap:.5rem;padding:1rem;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--white)}.cs-tail .card img{display:block;inline-size:100%;border-radius:var(--r-md)}.cs-tail .card h3,.cs-tail .card p{margin:0}.cs-tail .card h3{font-size:1.0625rem}.cs-tail .card h3 a{color:var(--ink);text-decoration:none}.cs-tail .card h3 a:hover{color:var(--brand);text-decoration:underline}.cs-tail .card p{color:var(--muted);font-size:var(--text-sm)}.cs-cta{position:relative;isolation:isolate;display:grid;gap:var(--s3);align-items:center;margin-block-start:var(--section);padding:clamp(1.75rem,1rem + 3.5vw,3.75rem);overflow:hidden;border:1px solid var(--cs-edge);border-radius:var(--r-xl);background:radial-gradient(55% 80% at 0 100%,rgb(15 110 86/.12),transparent 70%),linear-gradient(120deg,#e4efea,#f6faf8 60%,#edf5f1)}.cs-cta__eyebrow{display:flex;align-items:center;gap:.75rem;margin:0 0 .75rem;color:var(--brand);font-size:.75rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.cs-cta__eyebrow:before{content:"";inline-size:2rem;block-size:1px;background:currentColor}.cs-cta__title{max-inline-size:24ch;margin:0;line-height:1.2;text-wrap:balance;font-size:clamp(1.75rem,1.3rem + 1.7vw,2.625rem);font-weight:600;letter-spacing:-.025em}.cs-cta__text{max-inline-size:44ch;margin:var(--s2) 0 0;color:var(--muted);font-size:var(--text-lg)}.cs-cta .btn{justify-self:start}.cs-cta__waves{position:absolute;inset-inline:0;inset-block-end:-3rem;z-index:-1;inline-size:100%;block-size:auto;min-block-size:8rem}.cs-page .cs-cta__waves path{stroke:rgb(15 110 86/.16);stroke-width:1.5}@media (min-width:48rem){.cs-cta{grid-template-columns:minmax(0,1fr) auto;gap:var(--s6)}}@supports (animation-timeline:view()){.cs-metric,.cs-page .cs-facets p,.cs-page .prose .cs-cards>li,.cs-page .prose .is-style-pipeline>li{animation:cs-rise linear both;animation-timeline:view();animation-range:entry 0 entry 35%}.cs-metric__bar>span{animation:cs-grow linear both;animation-timeline:view();animation-range:entry 20% cover 35%}}@keyframes cs-rise{0%{opacity:0;transform:translateY(14px)}}@keyframes cs-grow{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.cs-metric:hover,.cs-page .prose .cs-cards>li:hover{transform:none}}