.attribution-stress-test-module__qF0NWa__lab{color:#17232d;background:#fff;border:1px solid #cbd7de;padding:clamp(1.25rem,4vw,3.5rem)}.attribution-stress-test-module__qF0NWa__topline{color:#17637a;letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid #d7e0e5;flex-wrap:wrap;justify-content:space-between;gap:.6rem;padding-bottom:1rem;font:600 11px/1.5 monospace;display:flex}.attribution-stress-test-module__qF0NWa__lab h2{letter-spacing:-.04em;max-width:23ch;margin:1.8rem 0 0;font-size:clamp(1.8rem,3vw,2.8rem);font-weight:550;line-height:1.1}.attribution-stress-test-module__qF0NWa__lead{color:#52616d;max-width:42rem;margin:1rem 0 0;font-size:17px;line-height:1.6}.attribution-stress-test-module__qF0NWa__inputs{grid-template-columns:1fr 1fr;gap:2.5rem;margin-top:2rem;display:grid}.attribution-stress-test-module__qF0NWa__inputs fieldset{border:0;min-width:0;margin:0;padding:0}.attribution-stress-test-module__qF0NWa__inputs legend{border-bottom:2px solid #126b82;width:100%;padding:0 0 .8rem;font-size:19px;font-weight:600}.attribution-stress-test-module__qF0NWa__inputs fieldset:nth-child(2) legend{border-color:#886c3a}.attribution-stress-test-module__qF0NWa__inputs label{gap:.45rem;margin-top:1.15rem;display:grid}.attribution-stress-test-module__qF0NWa__inputs label span{font-size:14px;font-weight:600}.attribution-stress-test-module__qF0NWa__inputs input{box-sizing:border-box;color:#17232d;background:#f6f9fa;border:1px solid #93a7b4;border-radius:2px;width:100%;min-width:0;padding:.7rem .8rem;font:500 22px/1.25 Avenir Next,sans-serif}.attribution-stress-test-module__qF0NWa__inputs small{color:#52616d;font-size:12px;line-height:1.5}.attribution-stress-test-module__qF0NWa__assumption{cursor:pointer;align-items:flex-start;gap:.8rem;margin-top:1.75rem;font-size:14px;line-height:1.6;display:flex}.attribution-stress-test-module__qF0NWa__assumption input{accent-color:#126b82;flex:0 0 20px;width:20px;height:20px;margin:.2rem 0 0}.attribution-stress-test-module__qF0NWa__result{color:#eef6fa;background:#0d1b26;margin-top:2rem;padding:clamp(1.1rem,3vw,2.2rem)}.attribution-stress-test-module__qF0NWa__eyebrow{color:#75d9ee;text-transform:uppercase;letter-spacing:.08em;margin:0;font:600 11px/1.5 monospace}.attribution-stress-test-module__qF0NWa__result h3{letter-spacing:-.025em;margin:.8rem 0 1.5rem;font-size:clamp(1.45rem,2.7vw,2.15rem);font-weight:550;line-height:1.2}.attribution-stress-test-module__qF0NWa__result p{font-size:16px;line-height:1.65}.attribution-stress-test-module__qF0NWa__ranges{border-bottom:1px solid #43535f;grid-template-columns:1fr 1fr;gap:2rem;padding-bottom:.75rem;display:grid}.attribution-stress-test-module__qF0NWa__ranges span,.attribution-stress-test-module__qF0NWa__ranges small{color:#b7c8d3;font-size:13px;line-height:1.5;display:block}.attribution-stress-test-module__qF0NWa__ranges strong{letter-spacing:-.035em;overflow-wrap:anywhere;margin-top:.4rem;font-size:clamp(1.5rem,3vw,2.7rem);font-weight:550;display:block}.attribution-stress-test-module__qF0NWa__ranges p{color:#b7c8d3;font-size:13px}.attribution-stress-test-module__qF0NWa__ranges b{color:#eef6fa;font-weight:500}.attribution-stress-test-module__qF0NWa__threshold strong{color:#75d9ee}.attribution-stress-test-module__qF0NWa__result .attribution-stress-test-module__qF0NWa__caveat{color:#b7c8d3;font-size:13px}.attribution-stress-test-module__qF0NWa__actions{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:1.25rem;display:flex}.attribution-stress-test-module__qF0NWa__actions button{color:#126b82;cursor:pointer;background:#fff;border:1px solid #126b82;border-radius:2px;min-height:44px;padding:.7rem 1rem;font:600 14px/1.4 Avenir Next,sans-serif}.attribution-stress-test-module__qF0NWa__actions button:hover{background:#eaf5f8}.attribution-stress-test-module__qF0NWa__actions button:disabled{opacity:.5;cursor:not-allowed}.attribution-stress-test-module__qF0NWa__actions span{color:#43515d;font-size:13px}.attribution-stress-test-module__qF0NWa__lab :is(input,button,textarea):focus-visible{outline-offset:4px;outline:2px solid #126b82}.attribution-stress-test-module__qF0NWa__privacy{color:#52616d;margin:1.2rem 0 0;font-size:13px;line-height:1.6}.attribution-stress-test-module__qF0NWa__copyFallback{box-sizing:border-box;color:#17232d;background:#f6f9fa;border:1px solid #93a7b4;width:100%;min-height:180px;margin-top:1rem;padding:1rem;font:14px/1.6 monospace}@media (max-width:560px){.attribution-stress-test-module__qF0NWa__inputs{grid-template-columns:1fr;gap:1.75rem}.attribution-stress-test-module__qF0NWa__ranges{gap:1rem}}
.breadcrumbs-module__s42WFa__breadcrumbs{color:#abbac6;margin:0 0 clamp(1.5rem,3vw,2.2rem)}.breadcrumbs-module__s42WFa__breadcrumbs ol{letter-spacing:0;text-transform:none;flex-wrap:wrap;align-items:center;gap:.15rem .65rem;margin:0;padding:0;font:450 13px/1.4 Avenir Next,Helvetica Neue,sans-serif;list-style:none;display:flex}.breadcrumbs-module__s42WFa__breadcrumbs li{align-items:center;gap:.65rem;min-width:0;margin:0;display:flex}.breadcrumbs-module__s42WFa__breadcrumbs a{color:#bccbd6;text-underline-offset:.25em;align-items:center;min-height:32px;text-decoration:none;display:inline-flex}.breadcrumbs-module__s42WFa__breadcrumbs a:hover{color:#73def7;text-decoration:underline}.breadcrumbs-module__s42WFa__breadcrumbs a:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid #73def7}.breadcrumbs-module__s42WFa__separator{color:#637482}.breadcrumbs-module__s42WFa__current{text-overflow:ellipsis;white-space:nowrap;color:#e4ecf1;max-width:min(35ch,65vw);overflow:hidden}@media (max-width:640px){.breadcrumbs-module__s42WFa__breadcrumbs{margin-bottom:1.3rem}.breadcrumbs-module__s42WFa__breadcrumbs ol{gap:.15rem .55rem;font-size:12px}.breadcrumbs-module__s42WFa__breadcrumbs li{gap:.55rem}.breadcrumbs-module__s42WFa__breadcrumbs a{min-height:36px}}
.brand-mark-module__NsQEPq__mark{--mark-a:#f6f8fa;--mark-b:#f6f8fa;width:100%;height:auto;display:block;overflow:visible}.brand-mark-module__NsQEPq__mark[data-tone=dark]{--mark-a:#111820;--mark-b:#111820}.brand-mark-module__NsQEPq__mark[data-tone=gradient]{--mark-a:#45c7ef;--mark-b:#8f8cff}.brand-mark-module__NsQEPq__animated .brand-mark-module__NsQEPq__bar{opacity:0;transform-box:fill-box;transform-origin:0 100%;animation:.9s cubic-bezier(.2,.8,.2,1) forwards brand-mark-module__NsQEPq__mwv-bar-rise;animation-delay:calc(var(--i) * .14s + .1s)}.brand-mark-module__NsQEPq__animated .brand-mark-module__NsQEPq__sheen{animation:2.6s cubic-bezier(.4,0,.2,1) 1.1s forwards brand-mark-module__NsQEPq__mwv-sheen}.brand-mark-module__NsQEPq__animated[data-loop] .brand-mark-module__NsQEPq__sheen{animation:7s cubic-bezier(.4,0,.2,1) 1.1s infinite brand-mark-module__NsQEPq__mwv-sheen-loop}.brand-mark-module__NsQEPq__animated[data-hover] .brand-mark-module__NsQEPq__sheen{animation:9s cubic-bezier(.4,0,.2,1) 1.1s infinite brand-mark-module__NsQEPq__mwv-sheen-loop}:is(a:hover,a:focus-visible)>.brand-mark-module__NsQEPq__animated[data-hover] .brand-mark-module__NsQEPq__sheen{animation:.9s cubic-bezier(.4,0,.2,1) forwards brand-mark-module__NsQEPq__mwv-sheen}:is(a:hover,a:focus-visible)>.brand-mark-module__NsQEPq__animated[data-hover]{filter:drop-shadow(0 0 14px #45c7ef73)}.brand-mark-module__NsQEPq__animated[data-hover]{transition:filter .35s}@keyframes brand-mark-module__NsQEPq__mwv-sheen-loop{0%{transform:translate(0)skew(-35deg)}36%,to{transform:translate(560px)skew(-35deg)}}@keyframes brand-mark-module__NsQEPq__mwv-bar-rise{0%{opacity:0;filter:blur(4px);transform:translate(-14%,22%)scale(.94)}60%{opacity:1;filter:blur()}to{opacity:1;filter:none;transform:none}}@keyframes brand-mark-module__NsQEPq__mwv-sheen{0%{transform:translate(0)skew(-35deg)}to{transform:translate(560px)skew(-35deg)}}@media (prefers-reduced-motion:reduce){.brand-mark-module__NsQEPq__animated .brand-mark-module__NsQEPq__bar{opacity:1;animation:none}.brand-mark-module__NsQEPq__animated .brand-mark-module__NsQEPq__sheen{display:none}}
.homepage-proof-module__CqhqRG__proof{color:#111b24;background:#eef3f5;padding:clamp(3.5rem,7vw,7rem) max(1.25rem,50% - 600px)}.homepage-proof-module__CqhqRG__intro{grid-template-columns:1fr 1fr;align-items:end;column-gap:5rem;margin-bottom:3rem;display:grid}.homepage-proof-module__CqhqRG__eyebrow{color:#126b82;letter-spacing:.09em;text-transform:uppercase;grid-column:1/-1;margin:0 0 1rem;font:600 11px/1.5 monospace}.homepage-proof-module__CqhqRG__intro h2{letter-spacing:-.045em;margin:0;font-size:clamp(2.4rem,4.7vw,4.3rem);font-weight:550;line-height:1.03}.homepage-proof-module__CqhqRG__intro>p:last-child{color:#43515d;max-width:36rem;margin:0;font-size:18px;line-height:1.65}.homepage-proof-module__CqhqRG__intro>p:last-child a{color:#126b82;text-underline-offset:.18em;text-decoration:underline}.homepage-proof-module__CqhqRG__outcomes{margin:0;padding:0;list-style:none}.homepage-proof-module__CqhqRG__outcomes li{border-top:1px solid #bfcdd4;grid-template-columns:1fr 1fr;gap:5rem;padding:2.25rem 0;display:grid}.homepage-proof-module__CqhqRG__number>span{color:#526571;margin-bottom:1.5rem;font:11px/1.5 monospace;display:block}.homepage-proof-module__CqhqRG__number strong{letter-spacing:-.055em;color:#126b82;font-size:clamp(3.5rem,7vw,6rem);font-weight:550;line-height:1;display:block}.homepage-proof-module__CqhqRG__number p{margin:.5rem 0 0;font-size:18px}.homepage-proof-module__CqhqRG__detail{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.homepage-proof-module__CqhqRG__detail p{margin:0;font-size:18px;line-height:1.6}.homepage-proof-module__CqhqRG__detail small{color:#526571;margin-top:.7rem;font-size:13px;line-height:1.55;display:block}.homepage-proof-module__CqhqRG__detail a{color:#126b82;text-underline-offset:.3em;margin-top:1rem;padding-block:.35rem;font-size:15px;font-weight:600}.homepage-proof-module__CqhqRG__detail a:hover{color:#0c4050}.homepage-proof-module__CqhqRG__detail a:focus-visible{outline-offset:5px;outline:2px solid #126b82}@media (max-width:1260px){.homepage-proof-module__CqhqRG__proof{padding-inline:clamp(1.25rem,6vw,5rem)}}@media (max-width:700px){.homepage-proof-module__CqhqRG__intro,.homepage-proof-module__CqhqRG__outcomes li{grid-template-columns:1fr;gap:1.5rem}.homepage-proof-module__CqhqRG__intro{margin-bottom:2rem}.homepage-proof-module__CqhqRG__eyebrow{margin-bottom:0}.homepage-proof-module__CqhqRG__intro>p:last-child,.homepage-proof-module__CqhqRG__detail p{font-size:17px}.homepage-proof-module__CqhqRG__number>span{margin-bottom:1rem}}
.article-module__j_9FYG__article{color:#111820;max-width:46rem;margin:0 auto;padding:clamp(3rem,7vw,6rem) clamp(1.25rem,6vw,4rem) clamp(4rem,8vw,7rem);font-family:Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif}.article-module__j_9FYG__article h2{letter-spacing:-.045em;max-width:20ch;margin:3rem 0 0;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:620;line-height:1.05}.article-module__j_9FYG__article p{margin:1.1rem 0 0;font-size:18px;line-height:1.65}.article-module__j_9FYG__article ol,.article-module__j_9FYG__article ul{margin:1.1rem 0 0;padding-left:1.4rem;font-size:18px;line-height:1.6}.article-module__j_9FYG__article li{margin:.5rem 0 0}.article-module__j_9FYG__article a{color:#126b82;text-underline-offset:.18em;text-decoration:underline}.article-module__j_9FYG__meta{color:#52606a;letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;gap:.4rem 1.2rem;margin:0;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:11px;display:flex}.article-module__j_9FYG__meta a{color:#126b82;text-decoration:none}.article-module__j_9FYG__answer{letter-spacing:-.02em;border-left:2px solid #126b82;margin:1.8rem 0 0;padding:.3rem 0 .3rem 1.2rem;font-size:clamp(1.15rem,2vw,1.4rem);font-weight:540;line-height:1.45;position:relative}.article-module__j_9FYG__figure{background:#0b1118;border:1px solid #11182029;margin:2.2rem 0 0}.article-module__j_9FYG__figure picture,.article-module__j_9FYG__figure img{width:100%;height:auto;display:block}@media (max-width:900px){.article-module__j_9FYG__figure img{max-width:30rem;margin:0 auto}}@media (min-width:901px){.article-module__j_9FYG__figure{--figure-width:min(64rem, calc(100vw - 8rem));width:var(--figure-width);margin-left:calc((100% - var(--figure-width)) / 2)}}.article-module__j_9FYG__figure figcaption{color:#52606a;background:#e8edef;border-top:1px solid #11182029;margin:0;padding:.9rem 1.1rem;font-size:15px;line-height:1.5}.article-module__j_9FYG__kicker{color:#126b82;letter-spacing:.1em;text-transform:uppercase;margin:0;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:11px;font-weight:650}.article-module__j_9FYG__faq{border-top:1px solid #11182029;margin-top:3.5rem;padding-top:1rem}.article-module__j_9FYG__faq details{border-bottom:1px solid #11182029;padding:1rem 0}.article-module__j_9FYG__faq summary{cursor:pointer;letter-spacing:-.02em;font-size:1.1rem;font-weight:600;line-height:1.35;list-style:none}.article-module__j_9FYG__faq summary::-webkit-details-marker{display:none}.article-module__j_9FYG__faq summary:before{content:"+";color:#126b82;width:1.4rem;display:inline-block}.article-module__j_9FYG__faq details[open] summary:before{content:"−"}.article-module__j_9FYG__faq details p{margin:.8rem 0 0 1.4rem;font-size:17px}.article-module__j_9FYG__related{background:#e8edef;margin-top:3.5rem;padding:1.6rem 1.8rem}.article-module__j_9FYG__related ul{margin:.8rem 0 0;padding:0;font-size:17px;list-style:none}.article-module__j_9FYG__related li{margin:.4rem 0 0}.article-module__j_9FYG__related a{color:#111820;font-weight:560;text-decoration:none}.article-module__j_9FYG__related a:hover{color:#126b82}.article-module__j_9FYG__relatedBand{background:0 0;max-width:66rem;margin:0 auto;padding:0 clamp(1.25rem,6vw,4rem) clamp(3rem,6vw,5rem)}.article-module__j_9FYG__relatedBand .article-module__j_9FYG__related{margin-top:0}.article-module__j_9FYG__relatedNote{color:#52606a;font-size:15px}.article-module__j_9FYG__metrics{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));grid-auto-rows:auto;gap:1.6rem 1.75rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.article-module__j_9FYG__metrics li{grid-row:span 3;grid-template-rows:subgrid;border-top:2px solid #126b82;gap:.35rem;margin:0;padding:.9rem 0 0;display:grid}@supports not (grid-template-rows:subgrid){.article-module__j_9FYG__metrics li{grid-row:auto;grid-template-rows:auto auto 1fr}}.article-module__j_9FYG__metrics strong{letter-spacing:-.04em;color:#111820;font-size:clamp(1.7rem,3vw,2.3rem);font-weight:650;line-height:1}.article-module__j_9FYG__metrics span{color:#111820;font-size:15px}.article-module__j_9FYG__metrics small{color:#52606a;align-self:start;font-size:13px;line-height:1.45}.article-module__j_9FYG__quote{border-left:2px solid #126b82;margin:3rem 0 0;padding:.4rem 0 .4rem 1.4rem}.article-module__j_9FYG__quote p{letter-spacing:-.02em;margin:0;font-size:clamp(1.25rem,2.2vw,1.6rem);font-weight:540;line-height:1.35}.article-module__j_9FYG__quote cite{color:#52606a;letter-spacing:.1em;text-transform:uppercase;margin-top:.8rem;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:11px;font-style:normal;display:block}.article-module__j_9FYG__sources{color:#52606a;margin-top:2.5rem;font-size:15px}.article-module__j_9FYG__sources ul{padding-left:1.2rem;font-size:15px}.article-module__j_9FYG__index{color:#111820;max-width:62rem;margin:0 auto;padding:clamp(3rem,7vw,6rem) clamp(1.25rem,6vw,4rem) clamp(4rem,8vw,7rem);font-family:Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif}.article-module__j_9FYG__index h2{letter-spacing:-.045em;margin:0;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:620;line-height:1.05}.article-module__j_9FYG__index>p{color:#52606a;max-width:40rem;margin:1rem 0 0;font-size:18px;line-height:1.6}.article-module__j_9FYG__grid{grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:1.4rem;margin:2.2rem 0 0;padding:0;list-style:none;display:grid}.article-module__j_9FYG__card{background:#fff;border:1px solid #11182029;flex-direction:column;gap:.7rem;padding:1.5rem;display:flex}.article-module__j_9FYG__card h3{letter-spacing:-.03em;margin:0;font-size:1.25rem;font-weight:620;line-height:1.2}.article-module__j_9FYG__card h3 a{color:#111820;text-decoration:none}.article-module__j_9FYG__card h3 a:hover{color:#126b82}.article-module__j_9FYG__card p{color:#52606a;margin:0;font-size:16px;line-height:1.55}.article-module__j_9FYG__card small{color:#52606a;letter-spacing:.1em;text-transform:uppercase;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:11px}.article-module__j_9FYG__section{margin-top:3.5rem}.article-module__j_9FYG__founder{color:#111820;grid-template-columns:minmax(14rem,.4fr) 1fr;align-items:start;gap:clamp(2.5rem,7vw,7rem);max-width:66rem;margin:0 auto;padding:clamp(3rem,7vw,6rem) clamp(1.25rem,6vw,4rem);font-family:Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif;display:grid}.article-module__j_9FYG__founder>div>p a{color:#126b82;text-underline-offset:.18em;text-decoration:underline}.article-module__j_9FYG__founderImage{aspect-ratio:4/5;filter:grayscale();width:100%;max-width:22rem;position:relative;overflow:hidden}.article-module__j_9FYG__founderImage img{object-fit:cover;object-position:center top}.article-module__j_9FYG__founder h2{letter-spacing:-.045em;max-width:22ch;margin:2.4rem 0 0;font-size:clamp(1.6rem,2.8vw,2.2rem);font-weight:620;line-height:1.05}.article-module__j_9FYG__founder h2:first-of-type{margin-top:.8rem}.article-module__j_9FYG__founder p{max-width:40rem;margin:1rem 0 0;font-size:18px;line-height:1.65}.article-module__j_9FYG__founder ul{max-width:40rem;margin:1rem 0 0;padding-left:1.3rem;font-size:18px;line-height:1.6}.article-module__j_9FYG__founder li{margin:.4rem 0 0}.article-module__j_9FYG__founder a{color:#126b82}.article-module__j_9FYG__profiles{flex-wrap:wrap;gap:.6rem 1.4rem;margin:1.4rem 0 0;padding:0;list-style:none;display:flex}.article-module__j_9FYG__profiles a{letter-spacing:.08em;text-transform:uppercase;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;text-decoration:none}.article-module__j_9FYG__facts{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:1rem;margin:1.6rem 0 0;padding:0;list-style:none;display:grid}.article-module__j_9FYG__facts li{border-top:1px solid #11182029;margin:0;padding-top:.7rem;font-size:16px}.article-module__j_9FYG__facts strong{letter-spacing:.1em;color:#126b82;text-transform:uppercase;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:11px;font-weight:650;display:block}@media (max-width:800px){.article-module__j_9FYG__founder{grid-template-columns:minmax(0,1fr)}}.article-module__j_9FYG__article .article-module__j_9FYG__meta,.article-module__j_9FYG__founder .article-module__j_9FYG__kicker,.article-module__j_9FYG__article .article-module__j_9FYG__kicker{font-size:11px;line-height:1.6}.article-module__j_9FYG__article .article-module__j_9FYG__meta{margin:0}.article-module__j_9FYG__kicker+h2{margin-top:.75rem}.article-module__j_9FYG__anchor{color:inherit!important;text-decoration:none!important}.article-module__j_9FYG__anchor:hover:after{content:" #";color:#126b82}.article-module__j_9FYG__article h2[id]{scroll-margin-top:6rem}.article-module__j_9FYG__cite{background:#fff;border:1px solid #11182029;margin-top:3.5rem;padding:1.5rem 1.6rem}.article-module__j_9FYG__citeHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem 1.5rem;display:flex}.article-module__j_9FYG__cite h2{letter-spacing:-.02em;max-width:none;margin:0;font-size:1.3rem}.article-module__j_9FYG__citeTabs{gap:.3rem;display:flex}.article-module__j_9FYG__citeTabs button{color:#52606a;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:1px solid #11182029;min-height:36px;padding:.3rem .8rem;font:11px SFMono-Regular,Consolas,monospace}.article-module__j_9FYG__citeTabs button[aria-pressed=true]{color:#126b82;border-color:#126b82}.article-module__j_9FYG__cite .article-module__j_9FYG__citeText{overflow-wrap:anywhere;border-left:2px solid #126b82;margin:1rem 0 0;padding-left:1rem;font-size:16px;line-height:1.6}.article-module__j_9FYG__citeFoot{flex-wrap:wrap;align-items:center;gap:.8rem 1.4rem;margin-top:1.1rem;display:flex}.article-module__j_9FYG__citeCopy{color:#fff;cursor:pointer;background:#111820;border:0;min-height:40px;padding:.5rem 1rem;font:600 14px Avenir Next,Helvetica Neue,Arial,sans-serif}.article-module__j_9FYG__citeFoot small{color:#52606a;font-size:13px;line-height:1.5}.article-module__j_9FYG__articleTool{background:#fff;border:1px solid #bccbd1;margin-top:3rem;padding:1.5rem}.article-module__j_9FYG__articleTool h2{margin-top:0;font-size:1.6rem}.article-module__j_9FYG__articleTool .article-module__j_9FYG__toolNote{font-size:13px}.article-module__j_9FYG__toolInputs{gap:1rem;margin:1rem 0;display:grid}.article-module__j_9FYG__toolInputs label{gap:.5rem;font-size:15px;line-height:1.4;display:grid}.article-module__j_9FYG__toolInputs input{color:#111820;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #889ca6;padding:.6rem}.article-module__j_9FYG__toolInputs input:focus-visible{outline-offset:2px;outline:2px solid #126b82}.article-module__j_9FYG__articleTool output{color:#126b82;padding:1rem 0;font-size:20px;font-weight:600;display:block}.article-module__j_9FYG__article ol strong,.article-module__j_9FYG__article ul strong{font-weight:700}.article-module__j_9FYG__constraintBand{color:#f4f7f8;background:radial-gradient(60rem 30rem at 85% 0,#283ca061,#0000 60%),radial-gradient(40rem 26rem at 0 100%,#126b8242,#0000 60%),#080b10;margin:clamp(4rem,8vw,7rem) calc(50% - 50vw) 0;padding:clamp(4.5rem,9vw,8rem) clamp(1.25rem,6vw,4rem);scroll-margin-top:6rem}.article-module__j_9FYG__constraintInner{grid-template-columns:minmax(0,1fr) minmax(15rem,19rem);grid-template-areas:"head proof""path path""readout readout";gap:clamp(2.5rem,5vw,4rem) clamp(2rem,6vw,6rem);max-width:66rem;margin:0 auto;display:grid}.article-module__j_9FYG__constraintHead{grid-area:head;align-self:end}.article-module__j_9FYG__constraintBand h2{color:#fff;letter-spacing:-.045em;margin:0;font-size:clamp(2.5rem,5.4vw,4.4rem);font-weight:600;line-height:1}.article-module__j_9FYG__constraintHead>p{color:#8f9ba4;margin:1rem 0 0;font-size:clamp(1.05rem,1.5vw,1.2rem)}.article-module__j_9FYG__constraintPath{grid-area:path}.article-module__j_9FYG__constraintPath ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2.5vw,2rem);margin:0;padding:0;list-style:none;display:grid}.article-module__j_9FYG__constraintPath li{margin:0}.article-module__j_9FYG__constraintPath button{color:#8f9ba4;cursor:pointer;text-align:left;background:0 0;border:0;border-top:1px solid #dce6eb38;grid-template-columns:.7rem minmax(0,1fr);align-items:baseline;gap:.35rem .75rem;width:100%;padding:1.2rem 0 .4rem;transition:border-color .2s,color .2s;display:grid}.article-module__j_9FYG__constraintPath button>i{border:1px solid #8aeaff;border-radius:50%;grid-row:1;width:.55rem;height:.55rem;transition:background .2s,border-color .2s}.article-module__j_9FYG__constraintPath button>strong{color:#f1f5f7;letter-spacing:-.02em;font-size:clamp(1.1rem,1.5vw,1.3rem);font-weight:600;line-height:1.15}.article-module__j_9FYG__constraintPath button>small{grid-column:2;font-size:14px;line-height:1.4}.article-module__j_9FYG__constraintPath button:hover{color:#c5d0d6;border-top-color:#8aeaff}.article-module__j_9FYG__constraintPath .article-module__j_9FYG__constraintNodeOn,.article-module__j_9FYG__constraintPath .article-module__j_9FYG__constraintNodeOn:hover{color:#d6dee3;border-top:2px solid #ff9b78;padding-top:calc(1.2rem - 1px)}.article-module__j_9FYG__constraintPath .article-module__j_9FYG__constraintNodeOn>i{background:#ff9b78;border-color:#ff9b78}.article-module__j_9FYG__constraintPath .article-module__j_9FYG__constraintNodeOn>strong{color:#ffb08f}.article-module__j_9FYG__constraintReadout{grid-area:readout;min-width:0}.article-module__j_9FYG__constraintReadout:empty{display:none}.article-module__j_9FYG__constraintReadout h3{color:#fff;letter-spacing:-.035em;margin:0;font-size:clamp(1.6rem,2.8vw,2.2rem);font-weight:600;line-height:1.1}.article-module__j_9FYG__constraintReadout>p{color:#b4c0c7;max-width:36rem;margin:.8rem 0 0;font-size:17px;line-height:1.55}.article-module__j_9FYG__assessmentResult{flex-wrap:wrap;align-items:center;gap:1rem 1.6rem;margin-top:1.8rem;display:flex}.article-module__j_9FYG__resultLink{text-underline-offset:.2em;font-size:15px;text-decoration:underline;text-decoration-thickness:1px;color:#8aeaff!important}.article-module__j_9FYG__constraintCta{color:#071018;cursor:pointer;background:#45c7ef;border:0;align-items:center;gap:.7rem;min-height:48px;padding:.8rem 1.3rem;font:600 15px/1.2 Avenir Next,Helvetica Neue,Arial,sans-serif;display:inline-flex}.article-module__j_9FYG__constraintCta:hover{background:#8aeaff}.article-module__j_9FYG__constraintCta:disabled{opacity:.6;cursor:progress}.article-module__j_9FYG__constraintDone{color:#c5d0d6;margin:1.6rem 0 0;font-size:17px}.article-module__j_9FYG__constraintDone strong{color:#fff}.article-module__j_9FYG__leadCapture{grid-template-columns:1fr 1fr;gap:1rem 1.2rem;max-width:40rem;margin-top:1.8rem;display:grid}.article-module__j_9FYG__leadCapture p,.article-module__j_9FYG__leadCapture button{grid-column:1/-1}.article-module__j_9FYG__leadCapture p{color:#84919d;margin:0;font-size:13.5px}.article-module__j_9FYG__leadCapture .article-module__j_9FYG__leadCaptureHead{color:#fff;font-size:1.1rem;font-weight:600}.article-module__j_9FYG__leadCapture label{color:#aeb8c0;gap:.35rem;font-size:13.5px;display:grid}.article-module__j_9FYG__leadCapture select,.article-module__j_9FYG__leadCapture input{color:#fff;width:100%;min-height:46px;font:inherit;background:#ffffff08;border:1px solid #dce6eb38;border-radius:0;padding:.65rem .75rem;font-size:15px}.article-module__j_9FYG__leadCapture select:focus,.article-module__j_9FYG__leadCapture input:focus{border-color:#8aeaff}.article-module__j_9FYG__leadCapture button{justify-self:start}.article-module__j_9FYG__constraintBand :is(button,select,input,a):focus-visible{outline-offset:3px;outline:2px solid #8aeaff}.article-module__j_9FYG__honeypot{opacity:0;width:0;height:0;position:absolute;left:-9999px}.article-module__j_9FYG__constraintProof{grid-area:proof;grid-template-columns:3.6rem minmax(0,1fr);align-self:end;align-items:center;gap:1rem;display:grid}.article-module__j_9FYG__constraintPhoto{aspect-ratio:1;filter:grayscale();border-radius:50%;width:3.6rem;position:relative;overflow:hidden}.article-module__j_9FYG__constraintPhoto img{object-fit:cover;object-position:center 15%}.article-module__j_9FYG__constraintProof>p{color:#8f9ba4;margin:0;font-size:14px;line-height:1.4}.article-module__j_9FYG__constraintProof>p strong{color:#fff;font-size:15px;font-weight:600;display:block}.article-module__j_9FYG__constraintProof ul{grid-column:1/-1;margin:.4rem 0 0;padding:0;list-style:none;display:grid}.article-module__j_9FYG__constraintProof li{border-top:1px solid #dce6eb24;grid-template-columns:4.6rem 1fr;align-items:baseline;gap:.8rem;margin:0;padding:.65rem 0;display:grid}.article-module__j_9FYG__constraintProof li strong{color:#8aeaff;letter-spacing:-.03em;font-size:1.3rem;font-weight:600;line-height:1}.article-module__j_9FYG__constraintProof li a{font-size:13.5px;line-height:1.4;color:#aeb8c0!important;text-decoration:none!important}.article-module__j_9FYG__constraintProof li a:hover{color:#fff!important}@media (max-width:900px){.article-module__j_9FYG__constraintInner{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""path""readout""proof";gap:2.5rem}.article-module__j_9FYG__constraintPath ol{grid-template-columns:minmax(0,1fr);gap:0}.article-module__j_9FYG__constraintPath button{padding:1rem 0}.article-module__j_9FYG__constraintPath .article-module__j_9FYG__constraintNodeOn,.article-module__j_9FYG__constraintPath .article-module__j_9FYG__constraintNodeOn:hover{padding-top:calc(1rem - 1px)}.article-module__j_9FYG__leadCapture{grid-template-columns:1fr}.article-module__j_9FYG__constraintProof{max-width:22rem}}.article-module__j_9FYG__article{max-width:54rem;padding-top:clamp(2rem,4vw,3.5rem)}.article-module__j_9FYG__article .article-module__j_9FYG__meta{letter-spacing:.025em;text-transform:none;font-size:12px;line-height:1.6}.article-module__j_9FYG__intro{margin-top:2rem}.article-module__j_9FYG__intro .article-module__j_9FYG__kicker{margin:0 0 .85rem;font-size:11px}.article-module__j_9FYG__article .article-module__j_9FYG__intro .article-module__j_9FYG__answer{letter-spacing:-.018em;border:0;margin:0;padding:0;font-size:clamp(1.2rem,2vw,1.45rem);font-weight:550;line-height:1.55}.article-module__j_9FYG__article .article-module__j_9FYG__intro .article-module__j_9FYG__answerContext{color:#43515d;font-size:18px;font-weight:400;line-height:1.7}.article-module__j_9FYG__contents{border-block:1px solid #cbd5da;margin:2rem 0 0;padding:.95rem 0}.article-module__j_9FYG__contents summary{cursor:pointer;font-size:15px;font-weight:600}.article-module__j_9FYG__contents summary span{color:#52606a;margin-left:.6rem;font-size:12px;font-weight:400}.article-module__j_9FYG__contents ol{font-size:15px;line-height:1.55}.article-module__j_9FYG__contents a{padding-block:.2rem;display:inline-block}.article-module__j_9FYG__article :is(summary,a):focus-visible{outline-offset:4px;outline:2px solid #126b82}@media (max-width:640px){.article-module__j_9FYG__article{padding-inline:1.25rem}.article-module__j_9FYG__article p{font-size:17px}.article-module__j_9FYG__article .article-module__j_9FYG__intro .article-module__j_9FYG__answer{font-size:20px}.article-module__j_9FYG__article .article-module__j_9FYG__intro .article-module__j_9FYG__answerContext{font-size:17px}}.article-module__j_9FYG__statTiles,.article-module__j_9FYG__answerCards{--block-width:min(64rem, calc(100vw - 8rem))}.article-module__j_9FYG__article .article-module__j_9FYG__statTiles{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.9rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.article-module__j_9FYG__article .article-module__j_9FYG__statTiles li{background:#fff;border:1px solid #11182024;flex-direction:column;gap:.7rem;margin:0;padding:1.5rem 1.4rem;display:flex}.article-module__j_9FYG__statTiles strong{color:var(--ink);letter-spacing:-.045em;font-size:clamp(3rem,5vw,4.2rem);font-weight:620;line-height:1}.article-module__j_9FYG__statTiles strong[data-long]{letter-spacing:-.035em;font-size:clamp(2rem,3.2vw,2.7rem);line-height:1.05}.article-module__j_9FYG__statTiles i{background:#dfe7ea;height:8px;display:block}.article-module__j_9FYG__statTiles i b{background:#126b82;height:100%;display:block}.article-module__j_9FYG__statTiles span{color:#2b3640;font-size:18px;line-height:1.35}.article-module__j_9FYG__statTiles small{color:#52606a;margin-top:auto;font-size:14px;line-height:1.35}.article-module__j_9FYG__article .article-module__j_9FYG__statTiles small a{color:#126b82;text-underline-offset:.18em;text-decoration:underline}.article-module__j_9FYG__answerCards{margin:2rem 0 0}.article-module__j_9FYG__article .article-module__j_9FYG__answerCards ul{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.article-module__j_9FYG__article .article-module__j_9FYG__answerCards li{margin:0;padding:clamp(1.5rem,2.4vw,2rem)}.article-module__j_9FYG__article .article-module__j_9FYG__answerCards h3{letter-spacing:-.03em;margin:0;font-size:clamp(1.4rem,2.2vw,1.75rem);font-weight:620;line-height:1.15}.article-module__j_9FYG__article .article-module__j_9FYG__answerCards .article-module__j_9FYG__answerKicker{font:650 13px/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .7rem}.article-module__j_9FYG__article .article-module__j_9FYG__answerCards .article-module__j_9FYG__answerBig{letter-spacing:-.045em;margin:1.1rem 0 0;font-size:clamp(2.9rem,4.6vw,3.8rem);font-weight:620;line-height:1}.article-module__j_9FYG__article .article-module__j_9FYG__answerCards .article-module__j_9FYG__answerBig[data-long]{letter-spacing:-.035em;font-size:clamp(2.2rem,3.2vw,2.7rem)}.article-module__j_9FYG__article .article-module__j_9FYG__answerCards .article-module__j_9FYG__answerNote{margin:.7rem 0 0;font-size:17px;line-height:1.45}.article-module__j_9FYG__answerCards dl{margin:1.3rem 0 0}.article-module__j_9FYG__answerCards dl>div{border-top:1px solid;margin-top:.85rem;padding:.85rem 0 0}.article-module__j_9FYG__answerCards dt{font:650 12px/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase}.article-module__j_9FYG__answerCards dd{margin:.35rem 0 0;font-size:17px;line-height:1.45}.article-module__j_9FYG__answerCards figcaption{color:var(--muted);margin:.8rem 0 0;font-size:14px;line-height:1.45}.article-module__j_9FYG__answerCards[data-tone=dark] li{color:#f0f6fa;background:#0b1722}.article-module__j_9FYG__answerCards[data-tone=dark] .article-module__j_9FYG__answerKicker,.article-module__j_9FYG__answerCards[data-tone=dark] dt{color:#77dfec}.article-module__j_9FYG__answerCards[data-tone=dark] .article-module__j_9FYG__answerNote,.article-module__j_9FYG__answerCards[data-tone=dark] dd{color:#dfe9ef}.article-module__j_9FYG__answerCards[data-tone=dark] dl>div{border-color:#77dfec47}.article-module__j_9FYG__article .article-module__j_9FYG__answerCards[data-tone=dark] a{color:#77dfec;text-underline-offset:.18em;text-decoration:underline}.article-module__j_9FYG__answerCards[data-tone=light] li{color:var(--ink);background:#fff;border:1px solid #11182024}.article-module__j_9FYG__answerCards[data-tone=light] .article-module__j_9FYG__answerKicker,.article-module__j_9FYG__answerCards[data-tone=light] dt{color:#126b82}.article-module__j_9FYG__answerCards[data-tone=light] dd{color:#2b3640}.article-module__j_9FYG__answerCards[data-tone=light] dl>div{border-color:#1118201f}.article-module__j_9FYG__article .article-module__j_9FYG__answerCards[data-tone=light] a{color:#126b82;text-underline-offset:.18em;text-decoration:underline}@media (min-width:901px){.article-module__j_9FYG__article .article-module__j_9FYG__statTiles,.article-module__j_9FYG__answerCards{width:var(--block-width);margin-left:calc((100% - var(--block-width)) / 2)}.article-module__j_9FYG__article .article-module__j_9FYG__answerCards ul{grid-template-columns:repeat(3,minmax(0,1fr))}.article-module__j_9FYG__article .article-module__j_9FYG__answerCards[data-count="2"] ul,.article-module__j_9FYG__article .article-module__j_9FYG__answerCards[data-count="4"] ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.article-module__j_9FYG__tableWrap[data-wide] .article-module__j_9FYG__table{font-size:18px}.article-module__j_9FYG__tableWrap[data-wide] .article-module__j_9FYG__table th,.article-module__j_9FYG__tableWrap[data-wide] .article-module__j_9FYG__table td{padding:1rem 1.2rem}.article-module__j_9FYG__tableWrap[data-wide] .article-module__j_9FYG__table thead th{font-size:13px}@media (min-width:901px){.article-module__j_9FYG__tableWrap[data-wide]{--block-width:min(64rem, calc(100vw - 8rem));width:var(--block-width);margin-left:calc((100% - var(--block-width)) / 2)}}.article-module__j_9FYG__tableFold{margin:1.2rem 0 0}.article-module__j_9FYG__tableFold summary{cursor:pointer;color:#126b82;font-size:16px;font-weight:600}.article-module__j_9FYG__tableWrap{-webkit-overflow-scrolling:touch;background:#ffffff8c;border:1px solid #11182024;margin:1.6rem 0 0;overflow-x:auto}.article-module__j_9FYG__table{border-collapse:collapse;width:100%;min-width:40rem;font-size:15px;line-height:1.45}.article-module__j_9FYG__table caption{caption-side:bottom;color:var(--muted);text-align:left;padding:.7rem 1rem .8rem;font-size:13px}.article-module__j_9FYG__table th,.article-module__j_9FYG__table td{text-align:left;vertical-align:top;border-top:1px solid #1118201f;padding:.7rem .9rem}.article-module__j_9FYG__table thead th{color:#e8eef3;font:600 12px/1.3 var(--mono);letter-spacing:.06em;text-transform:uppercase;background:#0b1118;border-top:0}.article-module__j_9FYG__table tbody th{color:var(--ink);width:22%;font-weight:650}.article-module__j_9FYG__table td{color:#2b3640}.article-module__j_9FYG__table a,.article-module__j_9FYG__article>section:not([class])>p a,.article-module__j_9FYG__article>section:not([class])>ul>li a,.article-module__j_9FYG__article>section:not([class])>ol>li a,.article-module__j_9FYG__article .article-module__j_9FYG__table td a,.article-module__j_9FYG__article .article-module__j_9FYG__table th a{color:#126b82;text-underline-offset:.18em;text-decoration:underline}@media (min-width:641px){.article-module__j_9FYG__table[data-wide-first] tbody th{width:48%}}@media (max-width:640px){.article-module__j_9FYG__tableWrap{background:0 0;border:0;overflow:visible}.article-module__j_9FYG__table{min-width:0;font-size:14px}.article-module__j_9FYG__table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.article-module__j_9FYG__table tbody tr{background:#ffffff8c;border:1px solid #11182024;margin-top:.8rem;display:block}.article-module__j_9FYG__table tbody th,.article-module__j_9FYG__table td{border-top:0;width:auto;padding:.55rem .8rem;display:block}.article-module__j_9FYG__table tbody th{color:#e8eef3;background:#0b1118;border-bottom:1px solid #1118201f;font-size:15px}.article-module__j_9FYG__table tbody th:before,.article-module__j_9FYG__table td:before{content:attr(data-label);color:#52606a;font:600 10px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.15rem;display:block}.article-module__j_9FYG__table tbody th:before{color:#77dfec}.article-module__j_9FYG__table caption{padding:.6rem 0 0}}.article-module__j_9FYG__embed{color:#aeb8c0;background:#0b1118;border-top:1px solid #ffffff1f;margin:0;padding:.5rem 1rem .9rem;font-size:13px}.article-module__j_9FYG__embed summary{cursor:pointer;color:#77dfec;font:600 12px/1.6 var(--mono);letter-spacing:.08em;text-transform:uppercase}.article-module__j_9FYG__embed p{margin:.4rem 0 .5rem}.article-module__j_9FYG__embed textarea{color:#e8eef3;width:100%;font:12px/1.5 var(--mono);resize:vertical;background:#121a24;border:1px solid #ffffff2e;padding:.6rem}.article-module__j_9FYG__optIn{z-index:40;color:#e8eef3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#090d13f5;border:1px solid #dce6eb1f;width:min(24rem,100vw - 3rem);padding:1.6rem 1.6rem 1.4rem;animation:.45s cubic-bezier(.2,.8,.2,1) both article-module__j_9FYG__opt-in-rise;position:fixed;bottom:1.5rem;right:1.5rem;box-shadow:0 30px 80px #00000080}.article-module__j_9FYG__article .article-module__j_9FYG__optIn h3,.article-module__j_9FYG__optIn h3{letter-spacing:-.03em;margin:0;padding-right:1.5rem;font-size:1.4rem;font-weight:600;line-height:1.2}.article-module__j_9FYG__optInForm{border:1px solid #dce6eb33;margin-top:1.2rem;display:flex}.article-module__j_9FYG__optInForm:focus-within{border-color:#77dfec}.article-module__j_9FYG__optInLabel{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.article-module__j_9FYG__optInForm input{color:#e8eef3;min-width:0;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:.8rem .9rem;font-size:15px}.article-module__j_9FYG__optInForm button{color:#0b1118;font:600 14px var(--sans);cursor:pointer;background:#77dfec;border:0;flex:none;padding:0 1.1rem}.article-module__j_9FYG__optInForm button:hover{background:#a4ecf5}.article-module__j_9FYG__optInForm button:disabled{opacity:.6;cursor:wait}.article-module__j_9FYG__optIn .article-module__j_9FYG__optInPrivacy{color:#6f7c87;margin:.8rem 0 0;font-size:12.5px}.article-module__j_9FYG__optIn .article-module__j_9FYG__optInError{color:#efbe79;margin:.6rem 0 0;font-size:13px}.article-module__j_9FYG__optInClose{color:#6f7c87;cursor:pointer;background:0 0;border:0;width:2rem;height:2rem;font-size:1.2rem;line-height:1;position:absolute;top:.7rem;right:.7rem}.article-module__j_9FYG__optInClose:hover{color:#e8eef3}.article-module__j_9FYG__optIn :is(button,input):focus-visible{outline-offset:2px;outline:2px solid #77dfec}@keyframes article-module__j_9FYG__opt-in-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (max-width:640px){.article-module__j_9FYG__optIn{width:auto;padding:1.1rem 1.1rem calc(1rem + env(safe-area-inset-bottom));border-bottom:0;border-left:0;border-right:0;bottom:0;left:0;right:0}}@media (prefers-reduced-motion:reduce){.article-module__j_9FYG__optIn{animation:none}}.article-module__j_9FYG__inlineOptIn{background:#eef4f6;border-top:2px solid #126b82;margin:3rem 0;padding:clamp(1.25rem,3vw,2rem)}.article-module__j_9FYG__inlineOptInKicker{color:#126b82;font:600 11px/1.5 var(--mono,monospace);letter-spacing:.08em;margin:0}.article-module__j_9FYG__inlineOptInTitle{color:#17232d;letter-spacing:-.03em;margin:.6rem 0 0;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:600;line-height:1.2}.article-module__j_9FYG__inlineOptInText{color:#3d4b56;margin:.7rem 0 0;font-size:16px;line-height:1.6}.article-module__j_9FYG__inlineOptInForm{flex-wrap:wrap;gap:.6rem;margin-top:1.1rem;display:flex}.article-module__j_9FYG__inlineOptInLabel{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.article-module__j_9FYG__inlineOptInForm input{color:#17232d;min-height:48px;font:inherit;background:#fff;border:1px solid #b9c9d1;flex:16rem;padding:.7rem .9rem;font-size:16px}.article-module__j_9FYG__inlineOptInForm input:focus{border-color:#126b82;outline:2px solid #126b8240}.article-module__j_9FYG__inlineOptInForm button{color:#fff;cursor:pointer;min-height:48px;font:650 15px var(--sans,sans-serif);background:#126b82;border:0;flex:none;padding:.7rem 1.2rem}.article-module__j_9FYG__inlineOptInForm button:hover{background:#0e5568}.article-module__j_9FYG__inlineOptInForm button:disabled{opacity:.6;cursor:wait}.article-module__j_9FYG__inlineOptInError{color:#8a4a1d;margin:.6rem 0 0;font-size:14px}@media (max-width:560px){.article-module__j_9FYG__inlineOptInForm button{flex:100%}}aside.article-module__j_9FYG__inlineOptIn p.article-module__j_9FYG__inlineOptInKicker{margin:0;font-size:11px;line-height:1.5}aside.article-module__j_9FYG__inlineOptIn p.article-module__j_9FYG__inlineOptInTitle{margin:.6rem 0 0;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:600;line-height:1.2}aside.article-module__j_9FYG__inlineOptIn p.article-module__j_9FYG__inlineOptInText{margin:.7rem 0 0;font-size:16px;line-height:1.6}.article-module__j_9FYG__offer{--block-width:min(64rem, calc(100vw - 8rem));color:#f0f6fa;background:radial-gradient(36rem 20rem at 100% 0,#283ca057,#0000 60%),#0b1722;gap:clamp(1.5rem,3vw,2.5rem);margin:clamp(2.5rem,5vw,3.5rem) 0 0;padding:clamp(1.75rem,4vw,3rem);display:grid}.article-module__j_9FYG__offerNumber{flex-direction:column;gap:.8rem;display:flex}.article-module__j_9FYG__offerNumber strong{color:#fff;letter-spacing:-.05em;font-size:clamp(3.4rem,7vw,5.6rem);font-weight:620;line-height:.95}.article-module__j_9FYG__offerNumber strong[data-long]{font-size:clamp(2.8rem,5.4vw,4.4rem)}.article-module__j_9FYG__offerNumber span{color:#b9cbd6;font-size:16px;line-height:1.45}.article-module__j_9FYG__offerCopy{flex-wrap:wrap;align-items:center;gap:0 1.25rem;display:flex}.article-module__j_9FYG__article .article-module__j_9FYG__offer .article-module__j_9FYG__offerTitle{color:#fff;letter-spacing:-.035em;flex-basis:100%;margin:0;font-size:clamp(1.6rem,2.8vw,2.2rem);font-weight:620;line-height:1.1}.article-module__j_9FYG__article .article-module__j_9FYG__offer .article-module__j_9FYG__offerCopy>p:not(.article-module__j_9FYG__offerTitle){color:#dfe9ef;flex-basis:100%;margin:.9rem 0 1.5rem;font-size:18px;line-height:1.5}.article-module__j_9FYG__article .article-module__j_9FYG__offer .article-module__j_9FYG__offerLink{color:#77dfec;border-top:1px solid #77dfec47;flex-basis:100%;margin-top:1.4rem;padding-top:1.1rem;font-size:16px;line-height:1.4;text-decoration:none;display:block}.article-module__j_9FYG__article .article-module__j_9FYG__offer .article-module__j_9FYG__offerLink:hover{color:#b8f3fa;text-underline-offset:.18em;text-decoration:underline}.article-module__j_9FYG__offerLink svg{vertical-align:-.1em;margin-left:.4rem;display:inline-block}.article-module__j_9FYG__offer :is(button,a):focus-visible{outline-offset:3px;outline:2px solid #8aeaff}@media (min-width:901px){.article-module__j_9FYG__article .article-module__j_9FYG__offer{width:var(--block-width);margin-left:calc((100% - var(--block-width)) / 2);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:center}}@media (max-width:560px){.article-module__j_9FYG__offer .article-module__j_9FYG__constraintCta{justify-content:center;width:100%}}
.article-viz-module__i-gisq__bars,.article-viz-module__i-gisq__columns,.article-viz-module__i-gisq__rings,.article-viz-module__i-gisq__steps{--ink:#111820;--muted:#52606a;--accent:#126b82;--hl:#e0603a;--track:#e3eaed;background:#fff;border:1px solid #11182024;margin:2.2rem 0 0;padding:clamp(1.2rem,3vw,2rem);font-family:Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif}@media (min-width:901px){.article-viz-module__i-gisq__bars,.article-viz-module__i-gisq__columns,.article-viz-module__i-gisq__rings,.article-viz-module__i-gisq__steps,.article-viz-module__i-gisq__insight{--block:min(64rem, calc(100vw - 8rem));width:var(--block);margin-left:calc((100% - var(--block)) / 2)}}.article-viz-module__i-gisq__chartHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.8rem 1.5rem;display:flex}.article-viz-module__i-gisq__chartTitle{max-width:34ch;color:var(--ink);letter-spacing:-.035em;margin:0;font-size:clamp(1.3rem,2.4vw,1.75rem);font-weight:620;line-height:1.15}.article-viz-module__i-gisq__chartSource{color:var(--muted);margin:1.2rem 0 0!important;font-size:13.5px!important;line-height:1.45!important}.article-viz-module__i-gisq__sortButton{min-height:40px;color:var(--ink);cursor:pointer;background:0 0;border:1px solid #11182038;padding:.4rem .9rem;font:600 13px Avenir Next,Helvetica Neue,Arial,sans-serif}.article-viz-module__i-gisq__sortButton:hover,.article-viz-module__i-gisq__sortButton[aria-pressed=true]{border-color:var(--accent);color:var(--accent)}.article-viz-module__i-gisq__sortButton:focus-visible,.article-viz-module__i-gisq__steps button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.article-viz-module__i-gisq__bars ol{gap:.85rem;list-style:none;display:grid;margin:1.6rem 0 0!important;padding:0!important}.article-viz-module__i-gisq__bars li{grid-template-columns:minmax(9rem,15rem) minmax(0,1fr) minmax(5rem,max-content);align-items:center;gap:1rem;display:grid;margin:0!important}.article-viz-module__i-gisq__barLabel{color:var(--ink);font-size:16px;font-weight:560;line-height:1.25}.article-viz-module__i-gisq__barLabel small{color:var(--muted);margin-top:.15rem;font-size:13px;font-weight:400;display:block}.article-viz-module__i-gisq__barTrack{background:var(--track);height:22px;position:relative}.article-viz-module__i-gisq__barTrack i{width:var(--w);background:var(--accent);transform-origin:0;transition:transform .9s cubic-bezier(.2, .7, .2, 1) var(--d,0s);position:absolute;inset:0 auto 0 0}.article-viz-module__i-gisq__bars[data-ready]:not([data-in]) .article-viz-module__i-gisq__barTrack i{transform:scaleX(0)}.article-viz-module__i-gisq__columns[data-ready]:not([data-in]) .article-viz-module__i-gisq__barTrack i{transform:scaleY(0)}.article-viz-module__i-gisq__barValue{color:var(--ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:20px;font-weight:650}.article-viz-module__i-gisq__bars li[data-hl] .article-viz-module__i-gisq__barTrack i,.article-viz-module__i-gisq__columns li[data-hl] .article-viz-module__i-gisq__barTrack i{background:var(--hl)}.article-viz-module__i-gisq__bars li[data-hl] .article-viz-module__i-gisq__barValue,.article-viz-module__i-gisq__bars li[data-hl] .article-viz-module__i-gisq__barLabel{color:#b23f1c}@media (max-width:640px){.article-viz-module__i-gisq__bars li{grid-template-columns:minmax(0,1fr) auto;gap:.35rem .8rem}.article-viz-module__i-gisq__barLabel{grid-column:1}.article-viz-module__i-gisq__barValue{white-space:normal;grid-area:1/2;max-width:10rem;font-size:17px}.article-viz-module__i-gisq__barTrack{grid-column:1/-1;height:16px}}.article-viz-module__i-gisq__columns ol{border-bottom:1px solid #c3ccd1;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;gap:clamp(.4rem,1.5vw,1rem);height:18rem;list-style:none;display:grid;margin:1.6rem 0 0!important;padding:0!important}.article-viz-module__i-gisq__columns li{grid-template-rows:auto 1fr;justify-items:center;gap:.4rem;height:100%;display:grid;margin:0!important}.article-viz-module__i-gisq__columns .article-viz-module__i-gisq__barValue{text-align:center;grid-row:1;font-size:clamp(13px,1.6vw,17px)}.article-viz-module__i-gisq__columns .article-viz-module__i-gisq__barTrack{width:100%;height:var(--w);background:0 0;grid-row:2;align-self:end}.article-viz-module__i-gisq__columns .article-viz-module__i-gisq__barTrack i{transform-origin:bottom;width:100%}.article-viz-module__i-gisq__columns .article-viz-module__i-gisq__barLabel{text-align:center;grid-row:3;font-size:13px}.article-viz-module__i-gisq__columns li{grid-template-rows:auto 1fr auto}.article-viz-module__i-gisq__rings ul{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:1.6rem 1.2rem;list-style:none;display:grid;margin:1.6rem 0 0!important;padding:0!important}.article-viz-module__i-gisq__rings li{text-align:center;justify-items:center;gap:.4rem;display:grid;margin:0!important}.article-viz-module__i-gisq__rings svg{width:8.5rem;height:8.5rem;transform:rotate(-90deg)}.article-viz-module__i-gisq__ringTrack,.article-viz-module__i-gisq__ringValue{fill:none;stroke-width:11px}.article-viz-module__i-gisq__ringTrack{stroke:var(--track)}.article-viz-module__i-gisq__ringValue{stroke:var(--accent);stroke-linecap:butt;transition:stroke-dashoffset 1.1s cubic-bezier(.2,.7,.2,1)}.article-viz-module__i-gisq__rings[data-ready]:not([data-in]) .article-viz-module__i-gisq__ringValue{stroke-dashoffset:100px}.article-viz-module__i-gisq__rings li[data-hl] .article-viz-module__i-gisq__ringValue{stroke:var(--hl)}.article-viz-module__i-gisq__ringWrap{place-items:center;display:grid;position:relative}.article-viz-module__i-gisq__ringWrap strong{color:var(--ink);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.7rem;font-weight:650;position:absolute}.article-viz-module__i-gisq__rings span{max-width:16rem;color:var(--ink);font-size:15.5px;line-height:1.35}.article-viz-module__i-gisq__rings small{color:var(--muted);font-size:13px;line-height:1.35}.article-viz-module__i-gisq__insight{color:#fff;background:#0b1118;margin:2.6rem 0 0;padding:clamp(1.8rem,5vw,3.2rem);font-family:Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif}.article-viz-module__i-gisq__insightKicker{color:#8aeaff;letter-spacing:.12em;text-transform:uppercase;margin:0!important;font:650 11px/1.4 SFMono-Regular,Consolas,monospace!important}.article-viz-module__i-gisq__insightBig{color:#fff;letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-weight:620;margin:.6rem 0 0!important;font-size:clamp(3.4rem,9vw,6.5rem)!important;line-height:.95!important}.article-viz-module__i-gisq__insightText{color:#dbe3e7;max-width:38rem;font-weight:520;margin:1rem 0 0!important;font-size:clamp(1.1rem,2vw,1.35rem)!important;line-height:1.4!important}.article-viz-module__i-gisq__insightSource{color:#8f9ba4;margin:1rem 0 0!important;font-size:13.5px!important}.article-viz-module__i-gisq__steps ol{counter-reset:none;list-style:none;margin:1.4rem 0 0!important;padding:0!important}.article-viz-module__i-gisq__steps li{transition:opacity .5s ease var(--d,0s), transform .5s ease var(--d,0s);border-top:1px solid #1118201f;position:relative;margin:0!important}.article-viz-module__i-gisq__steps[data-ready]:not([data-in]) li{opacity:0;transform:translateY(8px)}.article-viz-module__i-gisq__steps li:last-child{border-bottom:1px solid #1118201f}.article-viz-module__i-gisq__steps button{width:100%;color:var(--ink);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:3.2rem minmax(0,1fr);align-items:baseline;gap:1rem;padding:1.05rem 0;display:grid}.article-viz-module__i-gisq__steps button b{color:var(--accent);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font:650 1.5rem/1 Avenir Next,Helvetica Neue,Arial,sans-serif}.article-viz-module__i-gisq__steps button span{letter-spacing:-.015em;font-size:clamp(1.05rem,1.8vw,1.22rem);font-weight:600;line-height:1.3}.article-viz-module__i-gisq__steps button small{color:var(--muted);letter-spacing:.02em;margin-top:.2rem;font-size:13px;font-weight:500;display:block}.article-viz-module__i-gisq__steps li[data-open] button b{color:var(--hl)}.article-viz-module__i-gisq__stepBody{grid-template-rows:0fr;padding-left:4.2rem;transition:grid-template-rows .35s;display:grid;overflow:hidden}.article-viz-module__i-gisq__stepBody>*{min-height:0}.article-viz-module__i-gisq__steps li[data-open] .article-viz-module__i-gisq__stepBody{grid-template-rows:1fr;padding-bottom:1.1rem}.article-viz-module__i-gisq__stepBody p{color:#2b3640;margin:0!important;font-size:16.5px!important;line-height:1.6!important}.article-viz-module__i-gisq__stepTools{color:var(--muted)!important;margin-top:.7rem!important;font-size:14px!important}.article-viz-module__i-gisq__stepTools span{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;margin-right:.6rem;font:650 11px SFMono-Regular,Consolas,monospace}@media (max-width:640px){.article-viz-module__i-gisq__steps button{grid-template-columns:2.4rem minmax(0,1fr)}.article-viz-module__i-gisq__stepBody{padding-left:3.4rem}}@media (prefers-reduced-motion:reduce){.article-viz-module__i-gisq__barTrack i,.article-viz-module__i-gisq__ringValue,.article-viz-module__i-gisq__steps li,.article-viz-module__i-gisq__stepBody{transition:none!important}.article-viz-module__i-gisq__barTrack i{transform:none}.article-viz-module__i-gisq__ringValue{stroke-dashoffset:0}.article-viz-module__i-gisq__steps li{opacity:1;transform:none}}
.fractional-cmo-cost-module__Z6wsaG__page{color:#17232d;max-width:68rem;margin:0 auto;padding:clamp(2rem,5vw,4rem) 1.25rem clamp(3rem,7vw,6rem)}.fractional-cmo-cost-module__Z6wsaG__calc{color:#17232d;background:#fff;border:1px solid #cbd7de;padding:clamp(1.25rem,4vw,3rem)}.fractional-cmo-cost-module__Z6wsaG__topline{color:#17637a;letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid #d7e0e5;flex-wrap:wrap;justify-content:space-between;gap:.6rem;padding-bottom:1rem;font:600 11px/1.5 monospace;display:flex}.fractional-cmo-cost-module__Z6wsaG__calc h2{letter-spacing:-.04em;max-width:24ch;margin:1.6rem 0 0;font-size:clamp(1.8rem,3vw,2.7rem);font-weight:550;line-height:1.08}.fractional-cmo-cost-module__Z6wsaG__lead{color:#52616d;max-width:40rem;margin:.9rem 0 0;font-size:17px;line-height:1.6}.fractional-cmo-cost-module__Z6wsaG__grid{grid-template-columns:1.4fr 1fr;gap:2.5rem;margin-top:1.8rem;display:grid}.fractional-cmo-cost-module__Z6wsaG__group{border:0;grid-template-columns:1fr 1fr;align-content:start;column-gap:1.25rem;min-width:0;margin:0;padding:0;display:grid}.fractional-cmo-cost-module__Z6wsaG__group legend{border-bottom:2px solid #126b82;grid-column:1/-1;width:100%;padding:0 0 .7rem;font-size:18px;font-weight:600}.fractional-cmo-cost-module__Z6wsaG__groupFractional{grid-template-columns:1fr}.fractional-cmo-cost-module__Z6wsaG__groupFractional legend{border-color:#d98a3f}.fractional-cmo-cost-module__Z6wsaG__group label{gap:.35rem;margin-top:1rem;display:grid}.fractional-cmo-cost-module__Z6wsaG__group label>span:first-child{font-size:13.5px;font-weight:600}.fractional-cmo-cost-module__Z6wsaG__field{display:block;position:relative}.fractional-cmo-cost-module__Z6wsaG__field:after{content:attr(data-unit);color:#7a8893;pointer-events:none;font:600 12px/1 monospace;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.fractional-cmo-cost-module__Z6wsaG__field[data-unit=\$]:after{left:.75rem;right:auto}.fractional-cmo-cost-module__Z6wsaG__field input{box-sizing:border-box;color:#17232d;background:#f6f9fa;border:1px solid #93a7b4;border-radius:2px;width:100%;min-width:0;padding:.6rem .75rem;font:500 20px/1.25 Avenir Next,sans-serif}.fractional-cmo-cost-module__Z6wsaG__field[data-unit=\$] input{padding-left:1.6rem}.fractional-cmo-cost-module__Z6wsaG__field input:focus-visible{outline-offset:3px;outline:2px solid #126b82}.fractional-cmo-cost-module__Z6wsaG__group small{color:#52616d;font-size:12px;line-height:1.45}.fractional-cmo-cost-module__Z6wsaG__bands{grid-template-columns:repeat(3,1fr);gap:.5rem;margin-top:1.1rem;display:grid}.fractional-cmo-cost-module__Z6wsaG__bands button{color:#17232d;cursor:pointer;background:#fff;border:1px solid #c5d2d9;border-radius:2px;gap:.15rem;min-height:44px;padding:.55rem .5rem;font:600 14px/1.2 Avenir Next,sans-serif;display:grid}.fractional-cmo-cost-module__Z6wsaG__bands button em{color:#52616d;text-transform:uppercase;letter-spacing:.04em;font:500 11px/1.2 monospace}.fractional-cmo-cost-module__Z6wsaG__bands button:hover{background:#eaf5f8;border-color:#126b82}.fractional-cmo-cost-module__Z6wsaG__bands button:focus-visible{outline-offset:3px;outline:2px solid #126b82}.fractional-cmo-cost-module__Z6wsaG__readout{color:#eef6fa;background:#0d1b26;margin-top:1.8rem;padding:clamp(1.1rem,3vw,2rem)}.fractional-cmo-cost-module__Z6wsaG__eyebrow{color:#75d9ee;text-transform:uppercase;letter-spacing:.08em;margin:0;font:600 11px/1.5 monospace}.fractional-cmo-cost-module__Z6wsaG__readout h3{letter-spacing:-.03em;margin:.7rem 0 0;font-size:clamp(1.5rem,2.8vw,2.3rem);font-weight:550;line-height:1.15}.fractional-cmo-cost-module__Z6wsaG__months{color:#b7c8d3;margin:.6rem 0 0;font-size:15px}.fractional-cmo-cost-module__Z6wsaG__bars{gap:1.4rem;margin-top:1.6rem;display:grid}.fractional-cmo-cost-module__Z6wsaG__barRow{gap:.5rem;display:grid}.fractional-cmo-cost-module__Z6wsaG__barHead{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.fractional-cmo-cost-module__Z6wsaG__barHead span{color:#b7c8d3;font-size:14px}.fractional-cmo-cost-module__Z6wsaG__barHead strong{letter-spacing:-.03em;font-size:clamp(1.3rem,2.5vw,1.9rem);font-weight:550}.fractional-cmo-cost-module__Z6wsaG__track{background:#ffffff0f;border-radius:3px;height:22px;overflow:hidden}.fractional-cmo-cost-module__Z6wsaG__stack{border-radius:3px;min-width:2px;height:100%;transition:width .35s;display:flex;overflow:hidden}.fractional-cmo-cost-module__Z6wsaG__stack i{height:100%;transition:flex-grow .35s;display:block}.fractional-cmo-cost-module__Z6wsaG__tSalary{background:#2f8aa8}.fractional-cmo-cost-module__Z6wsaG__tBonus{background:#45c7ef}.fractional-cmo-cost-module__Z6wsaG__tBenefits{background:#9be5f8}.fractional-cmo-cost-module__Z6wsaG__tRecruiter{background:#ef9a5a}.fractional-cmo-cost-module__Z6wsaG__tRetainer{background:#d98a3f}.fractional-cmo-cost-module__Z6wsaG__legend{color:#b7c8d3;flex-wrap:wrap;gap:.4rem 1.2rem;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.fractional-cmo-cost-module__Z6wsaG__legend li{align-items:center;gap:.4rem;display:inline-flex}.fractional-cmo-cost-module__Z6wsaG__legend i{border-radius:2px;width:10px;height:10px}.fractional-cmo-cost-module__Z6wsaG__legend b{color:#eef6fa;font-weight:500}.fractional-cmo-cost-module__Z6wsaG__perMonth{border-top:1px solid #43535f;grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:1.5rem;padding-top:1.2rem;display:grid}.fractional-cmo-cost-module__Z6wsaG__perMonth span,.fractional-cmo-cost-module__Z6wsaG__perMonth small{color:#b7c8d3;font-size:13px;display:block}.fractional-cmo-cost-module__Z6wsaG__perMonth strong{letter-spacing:-.03em;margin:.3rem 0 .2rem;font-size:clamp(1.4rem,3vw,2.2rem);font-weight:550;display:block}.fractional-cmo-cost-module__Z6wsaG__caveat{color:#b7c8d3;margin:1.2rem 0 0;font-size:13px;line-height:1.6}.fractional-cmo-cost-module__Z6wsaG__actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:1.4rem;display:flex}.fractional-cmo-cost-module__Z6wsaG__cta{color:#0b1722;cursor:pointer;background:#45c7ef;border:0;border-radius:2px;align-items:center;gap:.6rem;min-height:48px;padding:.75rem 1.1rem;font:650 15px/1.2 Avenir Next,sans-serif;display:inline-flex}.fractional-cmo-cost-module__Z6wsaG__cta:hover{background:#9be5f8}.fractional-cmo-cost-module__Z6wsaG__cta:focus-visible,.fractional-cmo-cost-module__Z6wsaG__reset:focus-visible{outline-offset:4px;outline:2px solid #75d9ee}.fractional-cmo-cost-module__Z6wsaG__reset{color:#b7c8d3;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;min-height:44px;padding:.5rem 0;font:500 13px/1.4 Avenir Next,sans-serif;text-decoration:underline}.fractional-cmo-cost-module__Z6wsaG__reset:hover{color:#eef6fa}.fractional-cmo-cost-module__Z6wsaG__sources{color:#43515d;margin-top:1.2rem;font-size:13.5px;line-height:1.6}.fractional-cmo-cost-module__Z6wsaG__sources summary{cursor:pointer;color:#126b82;font-weight:600}.fractional-cmo-cost-module__Z6wsaG__sources ul{margin:.6rem 0 0;padding-left:1.2rem}.fractional-cmo-cost-module__Z6wsaG__sources li{margin-top:.35rem}.fractional-cmo-cost-module__Z6wsaG__sources a{color:#126b82;text-underline-offset:.2em}.fractional-cmo-cost-module__Z6wsaG__sources p{margin:.6rem 0 0}.fractional-cmo-cost-module__Z6wsaG__figure{background:#0b1118;border:1px solid #11182029;margin:clamp(2rem,5vw,3.5rem) 0 0}.fractional-cmo-cost-module__Z6wsaG__svg{width:100%;height:auto;display:block}.fractional-cmo-cost-module__Z6wsaG__svgCompact{display:none}@media (max-width:900px){.fractional-cmo-cost-module__Z6wsaG__svgWide{display:none}.fractional-cmo-cost-module__Z6wsaG__svgCompact{display:block}}.fractional-cmo-cost-module__Z6wsaG__figure figcaption{color:#52606a;background:#e8edef;border-top:1px solid #11182029;margin:0;padding:.9rem 1.1rem;font-size:15px;line-height:1.5}.fractional-cmo-cost-module__Z6wsaG__section{max-width:46rem;margin:clamp(3rem,6vw,5rem) auto 0}.fractional-cmo-cost-module__Z6wsaG__sectionWide{max-width:none}.fractional-cmo-cost-module__Z6wsaG__kicker{color:#126b82;text-transform:uppercase;letter-spacing:.08em;margin:0;font:600 11px/1.5 monospace}.fractional-cmo-cost-module__Z6wsaG__section h2{letter-spacing:-.035em;margin:.8rem 0 0;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:550;line-height:1.12}.fractional-cmo-cost-module__Z6wsaG__section p,.fractional-cmo-cost-module__Z6wsaG__section li{font-size:17px;line-height:1.7}.fractional-cmo-cost-module__Z6wsaG__section p{margin:1rem 0 0}.fractional-cmo-cost-module__Z6wsaG__section a{color:#126b82;text-underline-offset:.2em}.fractional-cmo-cost-module__Z6wsaG__section ul{margin:1rem 0 0;padding-left:1.2rem}.fractional-cmo-cost-module__Z6wsaG__section li{margin-top:.5rem}.fractional-cmo-cost-module__Z6wsaG__notFor{grid-template-columns:1fr 1fr;gap:2rem;margin-top:1.4rem;display:grid}.fractional-cmo-cost-module__Z6wsaG__notFor>div{border-top:2px solid #126b82;padding-top:.9rem}.fractional-cmo-cost-module__Z6wsaG__notFor>div:last-child{border-color:#d98a3f}.fractional-cmo-cost-module__Z6wsaG__notFor strong{font-size:15px;font-weight:650;display:block}.fractional-cmo-cost-module__Z6wsaG__notFor p{margin:.5rem 0 0;font-size:16px}.fractional-cmo-cost-module__Z6wsaG__offer{color:#eef6fa;background:#0d1b26;grid-template-columns:1.1fr .9fr;gap:2.5rem;margin-top:1.6rem;padding:clamp(1.4rem,4vw,2.5rem);display:grid}.fractional-cmo-cost-module__Z6wsaG__offer h2{color:#fff}.fractional-cmo-cost-module__Z6wsaG__offer p{color:#c9d6de}.fractional-cmo-cost-module__Z6wsaG__offer .fractional-cmo-cost-module__Z6wsaG__kicker{color:#75d9ee}.fractional-cmo-cost-module__Z6wsaG__proof{align-content:start;gap:1.3rem;display:grid}.fractional-cmo-cost-module__Z6wsaG__proof>div{border-top:1px solid #43535f;padding-top:.9rem}.fractional-cmo-cost-module__Z6wsaG__proof strong{letter-spacing:-.045em;color:#75d9ee;font-size:clamp(2rem,4vw,2.9rem);font-weight:550;line-height:1;display:block}.fractional-cmo-cost-module__Z6wsaG__proof p{margin:.4rem 0 0;font-size:15px}.fractional-cmo-cost-module__Z6wsaG__proof a{color:#9be5f8}.fractional-cmo-cost-module__Z6wsaG__offer .fractional-cmo-cost-module__Z6wsaG__cta{margin-top:1.4rem}.fractional-cmo-cost-module__Z6wsaG__sourceList{margin:1rem 0 0;padding-left:1.2rem;font-size:15px}.fractional-cmo-cost-module__Z6wsaG__sourceList li{margin-top:.45rem}@media (max-width:760px){.fractional-cmo-cost-module__Z6wsaG__grid,.fractional-cmo-cost-module__Z6wsaG__perMonth,.fractional-cmo-cost-module__Z6wsaG__notFor,.fractional-cmo-cost-module__Z6wsaG__offer,.fractional-cmo-cost-module__Z6wsaG__group{grid-template-columns:1fr}.fractional-cmo-cost-module__Z6wsaG__grid{gap:1.75rem}.fractional-cmo-cost-module__Z6wsaG__bands{grid-template-columns:repeat(3,1fr)}}@media (max-width:420px){.fractional-cmo-cost-module__Z6wsaG__bands{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.fractional-cmo-cost-module__Z6wsaG__stack,.fractional-cmo-cost-module__Z6wsaG__stack i{transition:none}}
.cost-per-lead-module__nD21BW__inputs{border-top:2px solid #126b82;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:1.8rem;padding-top:.2rem;display:grid}.cost-per-lead-module__nD21BW__inputs label{align-content:start;gap:.35rem;margin-top:1rem;display:grid}.cost-per-lead-module__nD21BW__inputs label>span:first-child{font-size:13.5px;font-weight:600}.cost-per-lead-module__nD21BW__inputs label>span:first-child em{color:#7a8893;text-transform:uppercase;letter-spacing:.04em;margin-left:.3rem;font:500 11px/1 monospace}.cost-per-lead-module__nD21BW__inputs small{color:#52616d;font-size:12px;line-height:1.45}.cost-per-lead-module__nD21BW__inputs input::placeholder{color:#7a8893;font-size:15px}.cost-per-lead-module__nD21BW__select{display:block;position:relative}.cost-per-lead-module__nD21BW__select:after{content:"";pointer-events:none;border-bottom:2px solid #52616d;border-right:2px solid #52616d;width:.45rem;height:.45rem;position:absolute;top:50%;right:.85rem;transform:translateY(-70%)rotate(45deg)}.cost-per-lead-module__nD21BW__select select{box-sizing:border-box;appearance:none;color:#17232d;cursor:pointer;background:#f6f9fa;border:1px solid #93a7b4;border-radius:2px;width:100%;min-width:0;padding:.6rem 2.2rem .6rem .75rem;font:500 18px/1.25 Avenir Next,sans-serif}.cost-per-lead-module__nD21BW__select select:focus-visible{outline-offset:3px;outline:2px solid #126b82}.cost-per-lead-module__nD21BW__invalid input,.cost-per-lead-module__nD21BW__invalid select{border-color:#b4402a}.cost-per-lead-module__nD21BW__error{color:#b4402a;font:600 12.5px/1.45 Avenir Next,sans-serif}.cost-per-lead-module__nD21BW__channel{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.cost-per-lead-module__nD21BW__channel button{color:#17232d;cursor:pointer;background:#fff;border:1px solid #c5d2d9;border-radius:2px;min-height:44px;font:600 15px/1.2 Avenir Next,sans-serif}.cost-per-lead-module__nD21BW__channel button[aria-pressed=true]{color:#fff;background:#126b82;border-color:#126b82}.cost-per-lead-module__nD21BW__channel button:focus-visible{outline-offset:3px;outline:2px solid #126b82}.cost-per-lead-module__nD21BW__big{border-top:1px solid #43535f;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem;margin-top:1.5rem;padding-top:1.2rem;display:grid}.cost-per-lead-module__nD21BW__big>div{align-content:start;gap:.25rem;display:grid}.cost-per-lead-module__nD21BW__big span{color:#b7c8d3;font-size:13px;line-height:1.4}.cost-per-lead-module__nD21BW__big strong{letter-spacing:-.04em;color:#eef6fa;font-size:clamp(1.9rem,4.2vw,3rem);font-weight:550;line-height:1.05;animation:.45s both cost-per-lead-module__nD21BW__rise;display:block}.cost-per-lead-module__nD21BW__big small{color:#7f939f;font:500 11px/1.4 monospace}.cost-per-lead-module__nD21BW__bigAccent strong{color:#75d9ee}.cost-per-lead-module__nD21BW__fade{opacity:.4}.cost-per-lead-module__nD21BW__meter{margin-top:1.5rem}.cost-per-lead-module__nD21BW__meterHead{color:#b7c8d3;justify-content:space-between;gap:1rem;font-size:13px;display:flex}.cost-per-lead-module__nD21BW__meterHead strong{color:#eef6fa;font-weight:550}.cost-per-lead-module__nD21BW__meterTrack{background:#ffffff0f;border-radius:3px;height:26px;margin-top:.5rem;position:relative;overflow:hidden}.cost-per-lead-module__nD21BW__meterFill{background:#2f8aa8;border-radius:3px;min-width:2px;height:100%;transition:width .45s,background-color .3s}.cost-per-lead-module__nD21BW__fillthin{background:#d9a13f}.cost-per-lead-module__nD21BW__fillloss{background:#d9663f}.cost-per-lead-module__nD21BW__meterMark{background:#eef6fa;width:2px;position:absolute;top:0;bottom:0}.cost-per-lead-module__nD21BW__meterScale{color:#7f939f;justify-content:space-between;margin-top:.4rem;font:500 11px/1.2 monospace;display:flex}.cost-per-lead-module__nD21BW__verdict{color:#eef6fa;background:#ffffff0d;border-left:4px solid #45c7ef;margin:1.3rem 0 0;padding:.9rem 1rem;font-size:16px;line-height:1.55;transition:border-color .3s}.cost-per-lead-module__nD21BW__verdictthin{border-color:#d9a13f}.cost-per-lead-module__nD21BW__verdictloss{border-color:#d9663f}.cost-per-lead-module__nD21BW__notice{color:#f3b9a8;margin:1rem 0 0;font-size:15px;line-height:1.55}@keyframes cost-per-lead-module__nD21BW__rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:1000px){.cost-per-lead-module__nD21BW__inputs,.cost-per-lead-module__nD21BW__big{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.cost-per-lead-module__nD21BW__inputs,.cost-per-lead-module__nD21BW__big{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.cost-per-lead-module__nD21BW__meterFill,.cost-per-lead-module__nD21BW__verdict{transition:none}.cost-per-lead-module__nD21BW__big strong{animation:none}}
.follow-up-planner-module__CHUi_a__pick{border:0;min-width:0;margin:1.6rem 0 0;padding:0}.follow-up-planner-module__CHUi_a__pick legend{border-bottom:2px solid #126b82;width:100%;padding:0 0 .7rem;font-size:16px;font-weight:600}.follow-up-planner-module__CHUi_a__options{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:.5rem;margin-top:.9rem;display:grid}.follow-up-planner-module__CHUi_a__options label,.follow-up-planner-module__CHUi_a__chips label{color:#17232d;cursor:pointer;background:#fff;border:1px solid #c5d2d9;border-radius:2px;align-content:start;gap:.15rem;min-height:44px;padding:.65rem .75rem;transition:border-color .2s,background .2s;display:grid;position:relative}.follow-up-planner-module__CHUi_a__options label span{font:650 15px/1.25 Avenir Next,sans-serif}.follow-up-planner-module__CHUi_a__options label small{color:#52616d;font-size:12px;line-height:1.4}.follow-up-planner-module__CHUi_a__options input,.follow-up-planner-module__CHUi_a__chips input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.follow-up-planner-module__CHUi_a__options label:hover,.follow-up-planner-module__CHUi_a__chips label:hover{background:#eaf5f8;border-color:#126b82}:is(.follow-up-planner-module__CHUi_a__options label:has(input:focus-visible),.follow-up-planner-module__CHUi_a__chips label:has(input:focus-visible)){outline-offset:3px;outline:2px solid #126b82}.follow-up-planner-module__CHUi_a__on{box-shadow:inset 0 0 0 1px #126b82;background:#e2f2f7!important;border-color:#126b82!important}.follow-up-planner-module__CHUi_a__chips{flex-wrap:wrap;gap:.5rem;margin-top:.9rem;display:flex}.follow-up-planner-module__CHUi_a__chips label{align-items:center;gap:.5rem;padding:.55rem .9rem;font:600 14px/1.2 Avenir Next,sans-serif;display:inline-flex}.follow-up-planner-module__CHUi_a__timeline{gap:1.1rem;margin:1.6rem 0 0;padding:0;list-style:none;display:grid;position:relative}.follow-up-planner-module__CHUi_a__timeline:before{content:"";transform-origin:top;background:linear-gradient(#45c7ef,#45c7ef26);width:2px;animation:.9s ease-out both follow-up-planner-module__CHUi_a__draw;position:absolute;top:8px;bottom:8px;left:19px}.follow-up-planner-module__CHUi_a__timeline li{opacity:0;grid-template-columns:40px 1fr;gap:1rem;animation:.45s ease-out forwards follow-up-planner-module__CHUi_a__rise;display:grid;position:relative;transform:translateY(8px)}.follow-up-planner-module__CHUi_a__node{z-index:1;color:#8aeaff;background:#0d1b26;border:2px solid #45c7ef;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.follow-up-planner-module__CHUi_a__node[data-channel=phone]{color:#ff9b78;border-color:#ff9b78}.follow-up-planner-module__CHUi_a__when{flex-wrap:wrap;align-items:baseline;gap:.2rem .7rem;margin:0;display:flex}.follow-up-planner-module__CHUi_a__when strong{color:#eef6fa;font-size:17px;font-weight:600}.follow-up-planner-module__CHUi_a__when em{letter-spacing:.06em;text-transform:uppercase;color:#75d9ee;font:600 11px/1.4 monospace}.follow-up-planner-module__CHUi_a__purpose{color:#d4e1e9;margin:.25rem 0 0;font-size:15px;line-height:1.5}.follow-up-planner-module__CHUi_a__basis{color:#8fa4b1;margin-top:.25rem;font-size:12px;display:block}.follow-up-planner-module__CHUi_a__ghost{color:#eef6fa;cursor:pointer;background:0 0;border:1px solid #75d9ee;border-radius:2px;align-items:center;gap:.6rem;min-height:48px;padding:.75rem 1.1rem;font:650 15px/1.2 Avenir Next,sans-serif;display:inline-flex}.follow-up-planner-module__CHUi_a__ghost:hover{background:#75d9ee1f}.follow-up-planner-module__CHUi_a__ghost:focus-visible{outline-offset:4px;outline:2px solid #75d9ee}button:disabled{opacity:.5;cursor:not-allowed}@keyframes follow-up-planner-module__CHUi_a__rise{to{opacity:1;transform:none}}@keyframes follow-up-planner-module__CHUi_a__draw{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.follow-up-planner-module__CHUi_a__timeline:before{animation:none}.follow-up-planner-module__CHUi_a__timeline li{opacity:1;animation:none;transform:none}}
.marketing-budget-module__3lfJcG__inputs{border-top:2px solid #126b82;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;margin-top:1.8rem;padding-top:.2rem;display:grid}.marketing-budget-module__3lfJcG__inputs label{align-content:start;gap:.35rem;margin-top:1rem;display:grid}.marketing-budget-module__3lfJcG__inputs label>span:first-child{font-size:13.5px;font-weight:600}.marketing-budget-module__3lfJcG__inputs label>span:first-child em{color:#7a8893;text-transform:uppercase;letter-spacing:.04em;margin-left:.3rem;font:500 11px/1 monospace}.marketing-budget-module__3lfJcG__inputs small{color:#52616d;font-size:12px;line-height:1.45}.marketing-budget-module__3lfJcG__inputs input::placeholder{color:#7a8893;font-size:15px}.marketing-budget-module__3lfJcG__select{display:block;position:relative}.marketing-budget-module__3lfJcG__select:after{content:"";pointer-events:none;border-bottom:2px solid #52616d;border-right:2px solid #52616d;width:.45rem;height:.45rem;position:absolute;top:50%;right:.85rem;transform:translateY(-70%)rotate(45deg)}.marketing-budget-module__3lfJcG__select select{box-sizing:border-box;appearance:none;color:#17232d;cursor:pointer;background:#f6f9fa;border:1px solid #93a7b4;border-radius:2px;width:100%;min-width:0;padding:.6rem 2.2rem .6rem .75rem;font:500 20px/1.25 Avenir Next,sans-serif}.marketing-budget-module__3lfJcG__select select:focus-visible{outline-offset:3px;outline:2px solid #126b82}.marketing-budget-module__3lfJcG__chips{max-width:34rem;margin-top:1.2rem}.marketing-budget-module__3lfJcG__ladder{gap:.9rem;margin-top:1.6rem;display:grid}.marketing-budget-module__3lfJcG__rung{gap:.4rem;display:grid}.marketing-budget-module__3lfJcG__rung small{color:#7f939f;letter-spacing:.03em;margin-left:.4rem;font:500 11px/1 monospace}.marketing-budget-module__3lfJcG__fill{background:#2f8aa8;border-radius:3px;min-width:2px;height:100%;transition:width .35s}.marketing-budget-module__3lfJcG__fillMine{background:#9be5f8}.marketing-budget-module__3lfJcG__fillPlan{background:#d98a3f}.marketing-budget-module__3lfJcG__splitTitle{border-top:1px solid #43535f;margin-top:1.8rem;margin-bottom:.7rem;padding-top:1.2rem}.marketing-budget-module__3lfJcG__split{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.marketing-budget-module__3lfJcG__split li{gap:.3rem;display:grid}.marketing-budget-module__3lfJcG__split span{color:#b7c8d3;align-items:center;gap:.4rem;font-size:13px;display:inline-flex}.marketing-budget-module__3lfJcG__split span i{border-radius:2px;flex:none;width:10px;height:10px}.marketing-budget-module__3lfJcG__split small{color:#7f939f;font:500 11px/1 monospace}.marketing-budget-module__3lfJcG__split strong{letter-spacing:-.03em;font-size:clamp(1.3rem,2.4vw,1.8rem);font-weight:550}.marketing-budget-module__3lfJcG__tPaid{background:#d98a3f}.marketing-budget-module__3lfJcG__tPeople{background:#2f8aa8}.marketing-budget-module__3lfJcG__tTech{background:#45c7ef}.marketing-budget-module__3lfJcG__tOther{background:#9be5f8}@media (max-width:1000px){.marketing-budget-module__3lfJcG__inputs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.marketing-budget-module__3lfJcG__split{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-budget-module__3lfJcG__split span{align-items:flex-start;min-height:2.6em}}@media (max-width:520px){.marketing-budget-module__3lfJcG__inputs{grid-template-columns:1fr}.marketing-budget-module__3lfJcG__rung small{margin:.25rem 0 0;display:block}}@media (prefers-reduced-motion:reduce){.marketing-budget-module__3lfJcG__fill{transition:none}}
.ai-visibility-score-module__xbJGva__checks{border-top:2px solid #126b82;gap:0;margin:1.8rem 0 0;padding:0;list-style:none;display:grid}.ai-visibility-score-module__xbJGva__check{border-bottom:1px solid #d7e0e5;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem 1.5rem;padding:1.1rem 0;display:grid}.ai-visibility-score-module__xbJGva__q{grid-template-columns:auto 1fr;gap:.9rem;display:grid}.ai-visibility-score-module__xbJGva__num{color:#17637a;font:600 12px/1.8 monospace}.ai-visibility-score-module__xbJGva__q p{margin:0;font-size:17px;font-weight:600;line-height:1.35}.ai-visibility-score-module__xbJGva__q small{color:#52616d;margin-top:.25rem;font-size:13px;line-height:1.5;display:block}.ai-visibility-score-module__xbJGva__why{color:#43515d;margin-top:.4rem;font-size:13px}.ai-visibility-score-module__xbJGva__why summary{cursor:pointer;color:#126b82;font-weight:600}.ai-visibility-score-module__xbJGva__why p{margin:.4rem 0 0;font-size:13px;font-weight:400;line-height:1.55}.ai-visibility-score-module__xbJGva__why a{color:#126b82;text-underline-offset:.2em}.ai-visibility-score-module__xbJGva__opts{gap:.4rem;display:flex}.ai-visibility-score-module__xbJGva__opts button{color:#17232d;cursor:pointer;background:#fff;border:1px solid #93a7b4;border-radius:2px;min-width:68px;min-height:44px;padding:.4rem .8rem;font:600 14px/1.2 Avenir Next,sans-serif;transition:background .2s,border-color .2s,color .2s}.ai-visibility-score-module__xbJGva__opts button:hover{background:#eaf5f8;border-color:#126b82}.ai-visibility-score-module__xbJGva__opts button:focus-visible{outline-offset:3px;outline:2px solid #126b82}.ai-visibility-score-module__xbJGva__opts button.ai-visibility-score-module__xbJGva__on{color:#fff;background:#126b82;border-color:#126b82}.ai-visibility-score-module__xbJGva__top{grid-template-columns:auto 1fr;align-items:center;gap:1.5rem 2rem;margin-top:1.2rem;display:grid}.ai-visibility-score-module__xbJGva__ring{width:168px;height:168px;position:relative}.ai-visibility-score-module__xbJGva__ring svg{width:100%;height:100%;display:block}.ai-visibility-score-module__xbJGva__ringBack{fill:none;stroke:#ffffff1a;stroke-width:10px}.ai-visibility-score-module__xbJGva__ringFill{fill:none;stroke:#45c7ef;stroke-width:10px;stroke-linecap:round;transition:stroke-dashoffset 1s cubic-bezier(.2,.8,.2,1),stroke .4s}.ai-visibility-score-module__xbJGva__ringFill.ai-visibility-score-module__xbJGva__strong{stroke:#8aeaff}.ai-visibility-score-module__xbJGva__ringFill.ai-visibility-score-module__xbJGva__partial{stroke:#45c7ef}.ai-visibility-score-module__xbJGva__ringFill.ai-visibility-score-module__xbJGva__weak{stroke:#ff9b78}.ai-visibility-score-module__xbJGva__ring strong{text-align:center;letter-spacing:-.04em;place-content:center;font-size:46px;font-weight:550;display:grid;position:absolute;inset:0}.ai-visibility-score-module__xbJGva__ring small{color:#b7c8d3;letter-spacing:0;font:500 13px/1 monospace;display:block}.ai-visibility-score-module__xbJGva__band h3{letter-spacing:-.03em;margin:0;font-size:clamp(1.4rem,2.6vw,2rem);font-weight:550;line-height:1.15}.ai-visibility-score-module__xbJGva__band p{color:#b7c8d3;margin:.5rem 0 0;font-size:15px;line-height:1.55}.ai-visibility-score-module__xbJGva__band .ai-visibility-score-module__xbJGva__note{color:#8fa4b1;font-size:13px}.ai-visibility-score-module__xbJGva__fixTitle{border-top:1px solid #43535f;margin-top:1.8rem;padding-top:1.2rem}.ai-visibility-score-module__xbJGva__fixes{counter-reset:fix;gap:.9rem;margin:.9rem 0 0;padding:0;list-style:none;display:grid}.ai-visibility-score-module__xbJGva__fixes li{counter-increment:fix;padding-left:2.4rem;position:relative}.ai-visibility-score-module__xbJGva__fixes li:before{content:counter(fix);color:#0b1722;background:#45c7ef;border-radius:50%;place-content:center;width:1.7rem;height:1.7rem;font:700 13px/1 Avenir Next,sans-serif;display:grid;position:absolute;top:0;left:0}.ai-visibility-score-module__xbJGva__fixes strong{font-size:16px;font-weight:550;line-height:1.45;display:block}.ai-visibility-score-module__xbJGva__fixes small{color:#8fa4b1;letter-spacing:.03em;font:500 11px/1.6 monospace}@media (max-width:720px){.ai-visibility-score-module__xbJGva__check{grid-template-columns:1fr}.ai-visibility-score-module__xbJGva__opts button{flex:1}.ai-visibility-score-module__xbJGva__top{grid-template-columns:1fr;justify-items:start}.ai-visibility-score-module__xbJGva__ring{width:140px;height:140px}.ai-visibility-score-module__xbJGva__ring strong{font-size:38px}}@media (prefers-reduced-motion:reduce){.ai-visibility-score-module__xbJGva__ringFill,.ai-visibility-score-module__xbJGva__opts button{transition:none}}
.playbooks-module__8dBJ0W__library,.playbooks-module__8dBJ0W__playbook{background:var(--warm-white);color:var(--ink);padding:clamp(3.5rem,7vw,7rem) clamp(1.25rem,8vw,9rem) clamp(4rem,8vw,7rem)}.playbooks-module__8dBJ0W__library>*{max-width:95rem;margin-inline:auto}.playbooks-module__8dBJ0W__playbook>*{max-width:46rem;margin-inline:auto}.playbooks-module__8dBJ0W__meta{color:#126b82;font:650 11px/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;gap:.5rem 1.4rem;margin:0;display:flex}.playbooks-module__8dBJ0W__meta span+span:before{content:"·";color:var(--muted);margin-right:1.4rem}.playbooks-module__8dBJ0W__smallLabel{color:#126b82;font:650 11px/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase;margin:0}.playbooks-module__8dBJ0W__panelLabel{color:#8aeaff;font:650 11px/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase;margin:0}.playbooks-module__8dBJ0W__inlineLink{color:#126b82;border-bottom:1px solid #126b82;align-items:center;gap:.35rem;font-weight:600;text-decoration:none;display:inline-flex}.playbooks-module__8dBJ0W__inlineLink:hover,.playbooks-module__8dBJ0W__inlineLink:focus-visible{border-bottom-color:var(--ink);color:var(--ink)}.playbooks-module__8dBJ0W__libraryHead{border-bottom:1px solid var(--line);gap:1.6rem;padding-bottom:2rem;display:grid}.playbooks-module__8dBJ0W__jump{flex-wrap:wrap;gap:.6rem;display:flex}.playbooks-module__8dBJ0W__jump a{border:1px solid var(--line);background:var(--warm-white);min-height:44px;color:var(--ink);align-items:center;gap:.55rem;padding:0 1rem;font-size:15px;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.playbooks-module__8dBJ0W__jump a:hover,.playbooks-module__8dBJ0W__jump a:focus-visible{background:#eef3f4;border-color:#126b82}.playbooks-module__8dBJ0W__jump a span{color:#126b82;font:11px var(--mono)}.playbooks-module__8dBJ0W__discipline{margin-top:clamp(3.5rem,6vw,5.5rem);scroll-margin-top:7rem}.playbooks-module__8dBJ0W__disciplineHead{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:1rem 0;padding-bottom:1.2rem;display:grid}.playbooks-module__8dBJ0W__disciplineHead p{grid-column:2/-1;padding-left:1.5rem}.playbooks-module__8dBJ0W__disciplineHead h2{letter-spacing:-.045em;align-items:center;gap:.9rem;margin:0;font-size:clamp(2rem,3.4vw,3.2rem);font-weight:550;line-height:1;display:flex}.playbooks-module__8dBJ0W__disciplineHead h2 span{color:#126b82;min-width:2rem;height:2rem;font:600 12px var(--mono);letter-spacing:0;border:1px solid #126b82;place-items:center;display:inline-grid}.playbooks-module__8dBJ0W__disciplineHead p{max-width:36rem;color:var(--muted);margin:0;font-size:17px;line-height:1.55}.playbooks-module__8dBJ0W__cards,.playbooks-module__8dBJ0W__related{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:1.6rem 0 0;padding:0;list-style:none;display:grid}.playbooks-module__8dBJ0W__cards li,.playbooks-module__8dBJ0W__related li{border-right:1px solid var(--line);border-bottom:1px solid var(--line);display:flex}.playbooks-module__8dBJ0W__card{background:var(--warm-muted);width:100%;min-height:12.5rem;color:var(--ink);grid-template-rows:auto auto 1fr;padding:1.5rem 1.5rem 3.4rem;text-decoration:none;transition:background .25s;display:grid;position:relative}.playbooks-module__8dBJ0W__card:hover,.playbooks-module__8dBJ0W__card:focus-visible{background:#f1f5f6}.playbooks-module__8dBJ0W__cardIndex{color:#126b82;font:11px var(--mono);letter-spacing:.08em;text-transform:uppercase}.playbooks-module__8dBJ0W__card strong{letter-spacing:-.035em;margin-top:1.8rem;font-size:clamp(1.3rem,1.9vw,1.7rem);font-weight:560;line-height:1.08}.playbooks-module__8dBJ0W__card p{color:var(--muted);margin:.7rem 0 0;font-size:15px;line-height:1.5}.playbooks-module__8dBJ0W__cardArrow{color:#126b82;transition:transform .25s;position:absolute;bottom:1.3rem;right:1.5rem}.playbooks-module__8dBJ0W__card:hover .playbooks-module__8dBJ0W__cardArrow,.playbooks-module__8dBJ0W__card:focus-visible .playbooks-module__8dBJ0W__cardArrow{transform:translate(4px)}.playbooks-module__8dBJ0W__related{grid-template-columns:repeat(2,minmax(0,1fr))}.playbooks-module__8dBJ0W__playbook>.playbooks-module__8dBJ0W__meta{border-bottom:1px solid var(--line);margin-inline:auto;padding-bottom:1.4rem}.playbooks-module__8dBJ0W__block,.playbooks-module__8dBJ0W__fixes{margin-top:clamp(3.5rem,6vw,5.5rem)}.playbooks-module__8dBJ0W__block h2,.playbooks-module__8dBJ0W__fixes h2{letter-spacing:-.04em;margin:0;font-size:clamp(1.9rem,3vw,2.8rem);font-weight:550;line-height:1}.playbooks-module__8dBJ0W__fixes{gap:2rem;display:grid}.playbooks-module__8dBJ0W__fixes>div>p{color:var(--ink);margin:1.4rem 0 0;font-size:19px;line-height:1.65}.playbooks-module__8dBJ0W__guardrail{background:radial-gradient(120% 80% at 100% 0%, #45c7ef1f, transparent 55%), var(--obsidian);color:#eef3f6;padding:clamp(1.5rem,3vw,2.2rem);position:relative;overflow:hidden}.playbooks-module__8dBJ0W__guardrail:before{content:"";background:linear-gradient(90deg,#45c7ef,#8f8cff 60%,#0000);height:1px;position:absolute;inset:0 0 auto}.playbooks-module__8dBJ0W__guardrail p:last-child{color:#eef3f6;letter-spacing:-.015em;margin:1.1rem 0 0;font-size:clamp(1.15rem,1.6vw,1.35rem);font-weight:500;line-height:1.45}.playbooks-module__8dBJ0W__steps{border-bottom:1px solid var(--line);margin:1.8rem 0 0;padding:0;list-style:none;display:grid}.playbooks-module__8dBJ0W__steps li{border-top:1px solid var(--line);grid-template-columns:2.6rem minmax(0,1fr);align-items:baseline;gap:.8rem;padding:1.1rem 0;display:grid}.playbooks-module__8dBJ0W__steps li span{color:#126b82;font:11px var(--mono)}.playbooks-module__8dBJ0W__steps li p{margin:0;font-size:17px;line-height:1.45}.playbooks-module__8dBJ0W__deepDives{gap:.9rem;margin-top:1.8rem;display:grid}.playbooks-module__8dBJ0W__deepDives ul{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.playbooks-module__8dBJ0W__deepDives li{border:1px solid var(--line);background:var(--warm-muted);padding:.35rem .7rem;font-size:14px}.playbooks-module__8dBJ0W__exchange{background:var(--line);border:1px solid var(--line);gap:1px;margin-top:1.8rem;display:grid}.playbooks-module__8dBJ0W__ask,.playbooks-module__8dBJ0W__delivers{margin:0;padding:clamp(1.5rem,3vw,2.2rem)}.playbooks-module__8dBJ0W__ask{background:var(--warm-muted)}.playbooks-module__8dBJ0W__ask blockquote{letter-spacing:-.02em;margin:1.1rem 0 0;font-size:clamp(1.2rem,1.7vw,1.45rem);font-weight:500;line-height:1.45}.playbooks-module__8dBJ0W__delivers{background:var(--obsidian);color:#eef3f6}.playbooks-module__8dBJ0W__delivers p{color:#eef3f6db;margin:1.1rem 0 0;font-size:16px;line-height:1.65}.playbooks-module__8dBJ0W__faq{border-top:1px solid var(--line);margin-top:1.6rem}.playbooks-module__8dBJ0W__faq details{border-bottom:1px solid var(--line)}.playbooks-module__8dBJ0W__faq summary{cursor:pointer;letter-spacing:-.015em;justify-content:space-between;align-items:center;gap:1.5rem;min-height:4rem;padding:1rem 0;font-size:18px;font-weight:560;list-style:none;display:flex}.playbooks-module__8dBJ0W__faq summary::-webkit-details-marker{display:none}.playbooks-module__8dBJ0W__faq summary:after{content:"+";color:#126b82;font:400 22px var(--mono);flex:none;transition:transform .2s}.playbooks-module__8dBJ0W__faq details[open] summary:after{transform:rotate(45deg)}.playbooks-module__8dBJ0W__faq details p{max-width:46rem;color:var(--muted);margin:0 0 1.4rem;font-size:17px;line-height:1.6}.playbooks-module__8dBJ0W__back{margin-top:clamp(3rem,5vw,4rem)}@media (max-width:1000px){.playbooks-module__8dBJ0W__cards,.playbooks-module__8dBJ0W__related{grid-template-columns:repeat(2,minmax(0,1fr))}.playbooks-module__8dBJ0W__disciplineHead{grid-template-columns:minmax(0,1fr)}.playbooks-module__8dBJ0W__disciplineHead p{grid-column:auto;padding-left:0}}@media (max-width:640px){.playbooks-module__8dBJ0W__cards,.playbooks-module__8dBJ0W__related{grid-template-columns:minmax(0,1fr)}.playbooks-module__8dBJ0W__card{min-height:0}.playbooks-module__8dBJ0W__meta span+span:before{content:none}.playbooks-module__8dBJ0W__meta{gap:.35rem 1.1rem}.playbooks-module__8dBJ0W__fixes>div>p{font-size:17px}}@media (prefers-reduced-motion:reduce){.playbooks-module__8dBJ0W__card,.playbooks-module__8dBJ0W__cardArrow,.playbooks-module__8dBJ0W__jump a,.playbooks-module__8dBJ0W__faq summary:after{transition:none}}.playbooks-module__8dBJ0W__evidence{border-top:1px solid var(--line);margin:1.8rem 0 0;padding:0;list-style:none;display:grid}.playbooks-module__8dBJ0W__evidence li{border-bottom:1px solid var(--line);grid-template-columns:minmax(7.5rem,auto) minmax(0,1fr);align-items:baseline;gap:.4rem 1.6rem;padding:1.4rem 0;display:grid}.playbooks-module__8dBJ0W__evidence strong{color:#126b82;letter-spacing:-.05em;grid-row:span 2;font-size:clamp(2.2rem,3.6vw,3rem);font-weight:560;line-height:1}.playbooks-module__8dBJ0W__evidence p{margin:0;font-size:18px;line-height:1.45}.playbooks-module__8dBJ0W__evidence a{color:var(--muted);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;justify-self:start;align-items:center;gap:.3rem;font-size:13px;line-height:1.4;display:inline-flex}.playbooks-module__8dBJ0W__evidence a:hover,.playbooks-module__8dBJ0W__evidence a:focus-visible{color:var(--ink);text-decoration-color:currentColor}.playbooks-module__8dBJ0W__scale{border:1px solid var(--line);background:linear-gradient(135deg,#e8edef,#f4f7f8 60%);margin-top:clamp(3.5rem,6vw,5.5rem);padding:clamp(1.6rem,3.5vw,2.6rem);position:relative}.playbooks-module__8dBJ0W__scale:before{content:"";background:linear-gradient(90deg,#126b82,#8f8cff);height:2px;position:absolute;inset:-1px -1px auto}.playbooks-module__8dBJ0W__scale .playbooks-module__8dBJ0W__panelLabel{color:#126b82}.playbooks-module__8dBJ0W__scale h2{letter-spacing:-.04em;margin:.8rem 0 0;font-size:clamp(1.7rem,2.6vw,2.3rem);font-weight:550;line-height:1.05}.playbooks-module__8dBJ0W__scale>p:not(.playbooks-module__8dBJ0W__panelLabel){margin:1rem 0 0;font-size:18px;line-height:1.6}.playbooks-module__8dBJ0W__scale ul{gap:.6rem;margin:1.3rem 0 0;padding:0;list-style:none;display:grid}.playbooks-module__8dBJ0W__scale li{padding-left:1.4rem;font-size:16px;line-height:1.45;position:relative}.playbooks-module__8dBJ0W__scale li:before{content:"";background:#126b82;width:.55rem;height:1px;position:absolute;top:.55em;left:0}.playbooks-module__8dBJ0W__scaleLink{color:#126b82;cursor:pointer;font:inherit;background:0 0;border:0;border-bottom:1px solid #126b82;align-items:center;gap:.35rem;margin-top:1.6rem;padding:0 0 .15rem;font-weight:650;display:inline-flex}.playbooks-module__8dBJ0W__scaleLink:hover,.playbooks-module__8dBJ0W__scaleLink:focus-visible{border-bottom-color:var(--ink);color:var(--ink)}.playbooks-module__8dBJ0W__playbook:not([data-continued]){padding-bottom:clamp(3.5rem,6vw,5.5rem)}.playbooks-module__8dBJ0W__playbook[data-continued],.playbooks-module__8dBJ0W__library[data-continued]{padding-top:clamp(1rem,3vw,2rem)}.playbooks-module__8dBJ0W__playbook[data-continued]>[data-first]{margin-top:clamp(2.5rem,5vw,4rem)}@media (max-width:640px){.playbooks-module__8dBJ0W__evidence li{grid-template-columns:minmax(0,1fr)}.playbooks-module__8dBJ0W__evidence strong{grid-row:auto}}
.revops-module__gS7n6a__page{color:#17232d;max-width:68rem;margin:0 auto;padding:clamp(2rem,5vw,4rem) 1.25rem clamp(3rem,7vw,6rem)}.revops-module__gS7n6a__router{color:#17232d;background:#fff;border:1px solid #cbd7de;padding:clamp(1.25rem,4vw,3rem)}.revops-module__gS7n6a__topline{color:#17637a;letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid #d7e0e5;flex-wrap:wrap;justify-content:space-between;gap:.6rem;padding-bottom:1rem;font:600 11px/1.5 monospace;display:flex}.revops-module__gS7n6a__router h2{letter-spacing:-.04em;max-width:22ch;margin:1.6rem 0 0;font-size:clamp(1.8rem,3vw,2.7rem);font-weight:550;line-height:1.08}.revops-module__gS7n6a__lead{color:#52616d;max-width:40rem;margin:.9rem 0 0;font-size:17px;line-height:1.6}.revops-module__gS7n6a__questions{margin:1.6rem 0 0;padding:0;list-style:none}.revops-module__gS7n6a__questions li{border-top:1px solid #d7e0e5;grid-template-columns:2.4rem minmax(0,1fr) auto;align-items:center;gap:.5rem 1rem;padding:1rem 0;display:grid}.revops-module__gS7n6a__questions li[data-state=no]{border-top-color:#ef9a5a}.revops-module__gS7n6a__questions li[data-state=no] .revops-module__gS7n6a__qNum{color:#d9742f}.revops-module__gS7n6a__questions li[data-state=yes] .revops-module__gS7n6a__qNum{color:#126b82}.revops-module__gS7n6a__qNum{color:#7a8893;font:600 12px/1 monospace}.revops-module__gS7n6a__questions p{margin:0;font-size:16.5px;line-height:1.5}.revops-module__gS7n6a__answers{gap:.4rem;display:inline-flex}.revops-module__gS7n6a__answers button{color:#17232d;cursor:pointer;background:#fff;border:1px solid #93a7b4;border-radius:2px;min-width:4rem;min-height:40px;padding:.45rem .9rem;font:600 14px/1 Avenir Next,sans-serif}.revops-module__gS7n6a__answers button:hover{background:#eaf5f8;border-color:#126b82}.revops-module__gS7n6a__answers button[aria-pressed=true]:first-child{color:#fff;background:#126b82;border-color:#126b82}.revops-module__gS7n6a__answers button[aria-pressed=true]:last-child{color:#fff;background:#d9742f;border-color:#d9742f}.revops-module__gS7n6a__answers button:focus-visible{outline-offset:3px;outline:2px solid #126b82}.revops-module__gS7n6a__readout{color:#eef6fa;background:#0d1b26;margin-top:1.6rem;padding:clamp(1.1rem,3vw,2rem)}.revops-module__gS7n6a__eyebrow{color:#75d9ee;text-transform:uppercase;letter-spacing:.08em;margin:0;font:600 11px/1.5 monospace}.revops-module__gS7n6a__readout h3{letter-spacing:-.03em;margin:.7rem 0 0;font-size:clamp(1.5rem,2.8vw,2.3rem);font-weight:550;line-height:1.15}.revops-module__gS7n6a__readout p{color:#c9d6de;max-width:42rem;margin:.9rem 0 0;font-size:16px;line-height:1.65}.revops-module__gS7n6a__readout strong{color:#ffb08f;font-weight:600}.revops-module__gS7n6a__readout a{color:#9be5f8;text-underline-offset:.2em}.revops-module__gS7n6a__also{color:#b7c8d3;font-size:14px}.revops-module__gS7n6a__actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:1.4rem;display:flex}.revops-module__gS7n6a__cta{color:#0b1722;cursor:pointer;background:#45c7ef;border:0;border-radius:2px;align-items:center;gap:.6rem;min-height:48px;padding:.75rem 1.1rem;font:650 15px/1.2 Avenir Next,sans-serif;display:inline-flex}.revops-module__gS7n6a__cta:hover{background:#9be5f8}.revops-module__gS7n6a__cta:focus-visible,.revops-module__gS7n6a__reset:focus-visible{outline-offset:4px;outline:2px solid #75d9ee}.revops-module__gS7n6a__reset{color:#b7c8d3;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;min-height:44px;padding:.5rem 0;font:500 13px/1.4 Avenir Next,sans-serif;text-decoration:underline}.revops-module__gS7n6a__reset:hover{color:#eef6fa}.revops-module__gS7n6a__figure{background:#0b1118;border:1px solid #11182029;margin:clamp(2rem,5vw,3.5rem) 0 0}.revops-module__gS7n6a__svg{width:100%;height:auto;display:block}.revops-module__gS7n6a__svgCompact{display:none}@media (max-width:900px){.revops-module__gS7n6a__svgWide{display:none}.revops-module__gS7n6a__svgCompact{display:block}}.revops-module__gS7n6a__figure figcaption{color:#52606a;background:#e8edef;border-top:1px solid #11182029;margin:0;padding:.9rem 1.1rem;font-size:15px;line-height:1.5}.revops-module__gS7n6a__section{max-width:46rem;margin:clamp(3rem,6vw,5rem) auto 0}.revops-module__gS7n6a__sectionWide{max-width:none}.revops-module__gS7n6a__kicker{color:#126b82;text-transform:uppercase;letter-spacing:.08em;margin:0;font:600 11px/1.5 monospace}.revops-module__gS7n6a__section h2{letter-spacing:-.035em;margin:.8rem 0 0;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:550;line-height:1.12}.revops-module__gS7n6a__section p,.revops-module__gS7n6a__section li{font-size:17px;line-height:1.7}.revops-module__gS7n6a__section p{margin:1rem 0 0}.revops-module__gS7n6a__section a{color:#126b82;text-underline-offset:.2em}.revops-module__gS7n6a__table{border-collapse:collapse;width:100%;margin-top:1.4rem;font-size:15.5px;line-height:1.5}.revops-module__gS7n6a__table th,.revops-module__gS7n6a__table td{text-align:left;vertical-align:top;border-top:1px solid #c5d2d9;padding:.8rem .6rem .8rem 0}.revops-module__gS7n6a__table th{width:30%;font-weight:650}.revops-module__gS7n6a__table thead th{color:#52616d;letter-spacing:.06em;text-transform:uppercase;border-top:0;padding-top:0;font:600 11px/1.5 monospace}.revops-module__gS7n6a__compareSection{max-width:64rem}.revops-module__gS7n6a__tableCompare th[scope=row]{width:19%}.revops-module__gS7n6a__tableCompare td,.revops-module__gS7n6a__tableCompare thead th{width:27%;padding-right:1.2rem}.revops-module__gS7n6a__tableCompare thead th:first-child{width:19%}.revops-module__gS7n6a__notFor{grid-template-columns:1fr 1fr;gap:2rem;margin-top:1.4rem;display:grid}.revops-module__gS7n6a__notFor>div{border-top:2px solid #126b82;padding-top:.9rem}.revops-module__gS7n6a__notFor>div:last-child{border-color:#d98a3f}.revops-module__gS7n6a__notFor strong{font-size:15px;font-weight:650;display:block}.revops-module__gS7n6a__notFor p{margin:.5rem 0 0;font-size:16px}.revops-module__gS7n6a__offer{color:#eef6fa;background:#0d1b26;grid-template-columns:1.1fr .9fr;gap:2.5rem;margin-top:1.6rem;padding:clamp(1.4rem,4vw,2.5rem);display:grid}.revops-module__gS7n6a__offer h2{color:#fff}.revops-module__gS7n6a__offer p{color:#c9d6de}.revops-module__gS7n6a__offer .revops-module__gS7n6a__kicker{color:#75d9ee}.revops-module__gS7n6a__proof{align-content:start;gap:1.3rem;display:grid}.revops-module__gS7n6a__proof>div{border-top:1px solid #43535f;padding-top:.9rem}.revops-module__gS7n6a__proof strong{letter-spacing:-.045em;color:#75d9ee;font-size:clamp(2rem,4vw,2.9rem);font-weight:550;line-height:1;display:block}.revops-module__gS7n6a__proof p{margin:.4rem 0 0;font-size:15px}.revops-module__gS7n6a__proof a{color:#9be5f8}.revops-module__gS7n6a__offer .revops-module__gS7n6a__cta{margin-top:1.4rem}.revops-module__gS7n6a__sourceList{margin:1rem 0 0;padding-left:1.2rem;font-size:15px}.revops-module__gS7n6a__sourceList li{margin-top:.45rem}@media (max-width:760px){.revops-module__gS7n6a__notFor,.revops-module__gS7n6a__offer{grid-template-columns:1fr}.revops-module__gS7n6a__questions li{grid-template-columns:2.4rem minmax(0,1fr)}.revops-module__gS7n6a__answers{grid-column:2}.revops-module__gS7n6a__table th{width:38%}}@media (max-width:560px){.revops-module__gS7n6a__table thead{display:none}.revops-module__gS7n6a__table tr,.revops-module__gS7n6a__table th,.revops-module__gS7n6a__table td{width:auto;display:block}.revops-module__gS7n6a__table tr{border-top:1px solid #c5d2d9;padding:.8rem 0}.revops-module__gS7n6a__table th,.revops-module__gS7n6a__table td{border-top:0;padding:0 0 .35rem}.revops-module__gS7n6a__tableCompare th[scope=row],.revops-module__gS7n6a__tableCompare td{width:auto}.revops-module__gS7n6a__table td:before{content:attr(data-label);color:#52616d;letter-spacing:.06em;text-transform:uppercase;font:600 11px/1.6 monospace;display:block}}
.insights-module__bjjFTa__library{background:var(--warm-white,#f2f5f6);color:#111820;padding:clamp(3rem,6vw,5rem) clamp(1.25rem,8vw,9rem) clamp(4rem,8vw,7rem);font-family:Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif}.insights-module__bjjFTa__libraryIntro{border-bottom:1px solid #11182029;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:1rem 4rem;padding-bottom:2rem;display:grid}.insights-module__bjjFTa__libraryIntro h2{letter-spacing:-.035em;margin:0;font-size:clamp(2rem,3.4vw,3.4rem);font-weight:550;line-height:1.02}.insights-module__bjjFTa__libraryIntro p{color:#52606a;margin:0;font-size:17px;line-height:1.6}.insights-module__bjjFTa__topicNav{flex-wrap:wrap;gap:.5rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.insights-module__bjjFTa__topicNav a{color:#111820;border:1px solid #11182029;align-items:center;gap:.5rem;min-height:40px;padding:.35rem .85rem;font-size:14px;font-weight:560;text-decoration:none;display:inline-flex}.insights-module__bjjFTa__topicNav a:before{content:"";background:var(--accent);border-radius:50%;width:.5rem;height:.5rem}.insights-module__bjjFTa__topicNav a:hover{border-color:#111820}.insights-module__bjjFTa__band{padding-top:clamp(3rem,6vw,5rem);scroll-margin-top:9.5rem}.insights-module__bjjFTa__bandHead{border-top:3px solid var(--accent);grid-template-columns:minmax(0,.9fr) minmax(0,1fr) auto;align-items:end;gap:.6rem 3rem;padding-top:1.2rem;display:grid}.insights-module__bjjFTa__bandKicker{color:#52606a;letter-spacing:.12em;grid-column:1/-1;gap:.8rem;margin:0;font:11px SFMono-Regular,Consolas,monospace;display:flex}.insights-module__bjjFTa__bandKicker span{color:#111820}.insights-module__bjjFTa__bandHead h2,.insights-module__bjjFTa__bandHead h3{letter-spacing:-.03em;margin:0;font-size:clamp(1.7rem,2.6vw,2.5rem);font-weight:560;line-height:1.05}.insights-module__bjjFTa__bandHead h2 a,.insights-module__bjjFTa__bandHead h3 a{color:inherit;text-decoration:none}.insights-module__bjjFTa__bandHead h2 a:hover,.insights-module__bjjFTa__bandHead h3 a:hover{text-underline-offset:.15em;text-decoration:underline}.insights-module__bjjFTa__bandHead>p:not(.insights-module__bjjFTa__bandKicker){color:#52606a;max-width:40rem;margin:0;font-size:16px;line-height:1.55}.insights-module__bjjFTa__bandAll{color:#126b82;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid;justify-self:end;padding-bottom:.2rem;font:11px SFMono-Regular,Consolas,monospace;text-decoration:none}.insights-module__bjjFTa__bandBody{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,4rem);margin-top:2rem;display:grid}.insights-module__bjjFTa__cover{aspect-ratio:1200/630;object-fit:cover;background:#0b1118;width:100%;height:auto;transition:transform .4s,opacity .3s;display:block}.insights-module__bjjFTa__feature>a{display:block;overflow:hidden}.insights-module__bjjFTa__feature>a:hover .insights-module__bjjFTa__cover{transform:scale(1.02)}.insights-module__bjjFTa__feature small,.insights-module__bjjFTa__list small{color:#52606a;letter-spacing:.08em;text-transform:uppercase;font:11px/1.5 SFMono-Regular,Consolas,monospace;display:block}.insights-module__bjjFTa__feature small{margin-top:1.1rem}.insights-module__bjjFTa__feature h3{letter-spacing:-.025em;margin:.5rem 0 0;font-size:clamp(1.45rem,2.1vw,2.1rem);font-weight:580;line-height:1.12}.insights-module__bjjFTa__feature h3 a,.insights-module__bjjFTa__list h3 a{color:#111820;text-decoration:none}.insights-module__bjjFTa__feature h3 a:hover,.insights-module__bjjFTa__list h3 a:hover{color:#126b82}.insights-module__bjjFTa__feature p{color:#52606a;max-width:42rem;margin:.75rem 0 0;font-size:16px;line-height:1.6}.insights-module__bjjFTa__list{border-top:1px solid #11182029;margin:0;padding:0;list-style:none;display:grid}.insights-module__bjjFTa__list li{border-bottom:1px solid #11182029;grid-template-columns:8.5rem minmax(0,1fr);align-items:start;gap:1rem;padding:1rem 0;display:grid}.insights-module__bjjFTa__thumb{display:block;overflow:hidden}.insights-module__bjjFTa__list h3{letter-spacing:-.01em;margin:0 0 .45rem;font-size:16px;font-weight:600;line-height:1.3}.insights-module__bjjFTa__licenseNote{color:#52606a;border-top:1px solid #11182029;margin-top:4rem;padding-top:1.2rem;font-size:14px;line-height:1.6}.insights-module__bjjFTa__licenseNote a{color:#126b82}@media (max-width:1000px){.insights-module__bjjFTa__libraryIntro,.insights-module__bjjFTa__bandHead,.insights-module__bjjFTa__bandBody{grid-template-columns:minmax(0,1fr)}.insights-module__bjjFTa__bandAll{justify-self:start}}@media (max-width:520px){.insights-module__bjjFTa__list li{grid-template-columns:6.5rem minmax(0,1fr);gap:.8rem}}@media (prefers-reduced-motion:reduce){.insights-module__bjjFTa__cover{transition:none}}.insights-module__bjjFTa__featured{border-top:3px solid var(--accent);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);padding-top:1.4rem;display:grid}.insights-module__bjjFTa__featuredKicker{color:#52606a;letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;gap:.8rem;margin:0;font:11px SFMono-Regular,Consolas,monospace;display:flex}.insights-module__bjjFTa__featuredKicker span{color:#111820}.insights-module__bjjFTa__featuredCopy h2{letter-spacing:-.035em;margin:.8rem 0 0;font-size:clamp(1.9rem,3.2vw,3.1rem);font-weight:580;line-height:1.04}.insights-module__bjjFTa__featuredCopy h2 a{color:inherit;text-decoration:none}.insights-module__bjjFTa__featuredCopy h2 a:hover{text-underline-offset:.15em;text-decoration:underline}.insights-module__bjjFTa__featuredCopy>p:not(.insights-module__bjjFTa__featuredKicker){color:#52606a;max-width:40rem;margin:.9rem 0 0;font-size:17px;line-height:1.55}.insights-module__bjjFTa__featuredStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;margin:1.4rem 0 0;padding:0;list-style:none;display:grid}.insights-module__bjjFTa__featuredStats li{color:#e8eef3;background:#0b1118;border:1px solid #11182024;gap:.25rem;padding:.8rem .85rem;display:grid}.insights-module__bjjFTa__featuredStats strong{letter-spacing:-.03em;color:#77dfec;font-size:clamp(1.5rem,2.4vw,2.1rem);font-weight:650;line-height:1}.insights-module__bjjFTa__featuredStats li:last-child strong{color:#fff}.insights-module__bjjFTa__featuredStats span{color:#aeb8c0;font-size:12px;line-height:1.35}.insights-module__bjjFTa__featuredCta{color:#111820;border-bottom:1px solid #126b82;align-items:center;gap:.5rem;min-height:44px;margin-top:1.3rem;font-size:15px;font-weight:650;text-decoration:none;display:inline-flex}.insights-module__bjjFTa__featuredCta:hover{color:#126b82}.insights-module__bjjFTa__featuredCover{border:1px solid #11182024;display:block;overflow:hidden}.insights-module__bjjFTa__featuredCover:hover .insights-module__bjjFTa__cover{transform:scale(1.02)}.insights-module__bjjFTa__latest{border-top:1px solid #11182029;margin-top:clamp(3rem,6vw,5rem);padding-top:1.4rem}.insights-module__bjjFTa__latestHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 2rem;display:flex}.insights-module__bjjFTa__latestHead h2{letter-spacing:-.03em;margin:0;font-size:clamp(1.6rem,2.4vw,2.2rem);font-weight:560}.insights-module__bjjFTa__latestHead p{color:#52606a;margin:0;font-size:15px}.insights-module__bjjFTa__latestList{counter-reset:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem 2rem;margin:1.4rem 0 0;padding:0;list-style:none;display:grid}.insights-module__bjjFTa__latestList li{border-top:1px solid #11182029;grid-template-columns:7rem minmax(0,1fr);align-items:start;gap:.9rem;padding-top:.9rem;display:grid}.insights-module__bjjFTa__latestThumb{display:block;overflow:hidden}.insights-module__bjjFTa__latestList small{color:#52606a;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.45rem;font:11px/1.5 SFMono-Regular,Consolas,monospace;display:flex}.insights-module__bjjFTa__latestList small i{background:var(--accent);border-radius:50%;flex:none;width:.5rem;height:.5rem}.insights-module__bjjFTa__latestList h3{letter-spacing:-.01em;margin:.35rem 0 0;font-size:16px;font-weight:600;line-height:1.3}.insights-module__bjjFTa__latestList h3 a{color:#111820;text-decoration:none}.insights-module__bjjFTa__latestList h3 a:hover{color:#126b82}.insights-module__bjjFTa__topicNavWrap{z-index:5;background:var(--warm-white,#f2f5f6);margin:clamp(2rem,4vw,3rem) -1.25rem 0;padding:.6rem 1.25rem;position:sticky;top:0}.insights-module__bjjFTa__topicNavWrap .insights-module__bjjFTa__topicNav{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;margin:0;overflow-x:auto}.insights-module__bjjFTa__topicNavWrap .insights-module__bjjFTa__topicNav::-webkit-scrollbar{display:none}.insights-module__bjjFTa__topicNavWrap .insights-module__bjjFTa__topicNav a{white-space:nowrap}.insights-module__bjjFTa__topicNavWrap .insights-module__bjjFTa__topicNav a span{color:#52606a;font:11px SFMono-Regular,Consolas,monospace}@media (max-width:1000px){.insights-module__bjjFTa__featured{grid-template-columns:minmax(0,1fr)}.insights-module__bjjFTa__featuredCover{order:-1}.insights-module__bjjFTa__featuredStats{grid-template-columns:repeat(2,minmax(0,1fr))}.insights-module__bjjFTa__latestList{grid-template-columns:minmax(0,1fr);gap:0}.insights-module__bjjFTa__latestList li{padding:.9rem 0}}@media (max-width:520px){.insights-module__bjjFTa__library{padding-left:1rem;padding-right:1rem}.insights-module__bjjFTa__featuredCopy h2{font-size:1.7rem}.insights-module__bjjFTa__featuredStats strong{font-size:1.45rem}.insights-module__bjjFTa__latestList li{grid-template-columns:6rem minmax(0,1fr)}.insights-module__bjjFTa__band{padding-top:2.4rem}.insights-module__bjjFTa__bandBody{margin-top:1.2rem}.insights-module__bjjFTa__feature h3{font-size:1.3rem}.insights-module__bjjFTa__feature p{font-size:15px}.insights-module__bjjFTa__topicNavWrap{margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem}}.insights-module__bjjFTa__filterWrap{z-index:5;background:var(--warm-white,#f2f5f6);-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:.5rem;margin:clamp(2rem,4vw,3rem) -1.25rem 0;padding:.7rem 1.25rem;display:flex;position:sticky;top:5.25rem;overflow-x:auto;box-shadow:0 1px #11182014}.insights-module__bjjFTa__filterWrap::-webkit-scrollbar{display:none}.insights-module__bjjFTa__filterChip{color:#111820;cursor:pointer;letter-spacing:-.005em;white-space:nowrap;background:#ffffffb3;border:1px solid #1118202e;border-radius:999px;flex:none;align-items:center;gap:.55rem;min-height:42px;padding:0 1rem 0 .85rem;font:560 14px/1 Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif;transition:background .2s,border-color .2s,color .2s,transform .2s;display:inline-flex}.insights-module__bjjFTa__filterChip>span{background:var(--accent,#111820);width:.55rem;height:.55rem;box-shadow:0 0 0 3px color-mix(in srgb, var(--accent,#111820) 18%, transparent);border-radius:50%}.insights-module__bjjFTa__filterChip small{color:#52606a;letter-spacing:.04em;font:11px SFMono-Regular,Consolas,monospace}.insights-module__bjjFTa__filterChip:hover{border-color:#111820;transform:translateY(-1px)}.insights-module__bjjFTa__filterChip[aria-pressed=true]{color:#f2f5f6;background:#0b1118;border-color:#0b1118}.insights-module__bjjFTa__filterChip[aria-pressed=true] small{color:#9eabb5}.insights-module__bjjFTa__filterChip[aria-pressed=true]>span{box-shadow:0 0 0 3px #ffffff2e}.insights-module__bjjFTa__filterAll{background:linear-gradient(135deg,#77dfec,#b5abff)!important}.insights-module__bjjFTa__library:not([data-filter=all]) [data-topic=all]{display:none}.insights-module__bjjFTa__library:not([data-filter=all]) .insights-module__bjjFTa__band{padding-top:1.5rem;display:none}.insights-module__bjjFTa__library[data-filter=growth-constraints] .insights-module__bjjFTa__band[data-topic=growth-constraints],.insights-module__bjjFTa__library[data-filter=demand-and-conversion] .insights-module__bjjFTa__band[data-topic=demand-and-conversion],.insights-module__bjjFTa__library[data-filter=revenue-operations] .insights-module__bjjFTa__band[data-topic=revenue-operations],.insights-module__bjjFTa__library[data-filter=ai-implementation] .insights-module__bjjFTa__band[data-topic=ai-implementation],.insights-module__bjjFTa__library[data-filter=growth-leadership] .insights-module__bjjFTa__band[data-topic=growth-leadership],.insights-module__bjjFTa__library[data-filter=measurement] .insights-module__bjjFTa__band[data-topic=measurement]{display:block}@media (max-width:520px){.insights-module__bjjFTa__filterWrap{margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem}}@media (max-width:1000px){.insights-module__bjjFTa__filterWrap{top:4.75rem}.insights-module__bjjFTa__band{scroll-margin-top:9rem}}
