.clarity-sections_page__QCZDx{position:relative;z-index:1;isolation:isolate;background:var(--gf-surface);color:var(--gf-text);font-family:var(--font-ibm-plex-sans);line-height:1.6;overflow-wrap:break-word}.clarity-sections_page__QCZDx *,.clarity-sections_page__QCZDx :after,.clarity-sections_page__QCZDx :before{box-sizing:border-box}.clarity-sections_page__QCZDx :is(h1,h2,h3,p,figure,ul){margin:0}.clarity-sections_page__QCZDx :is(h1,h2,h3){text-wrap:balance;font-weight:400;letter-spacing:-.035em}.clarity-sections_page__QCZDx :is(p,li) a{color:inherit;text-decoration:underline;text-underline-offset:.2em}.clarity-sections_page__QCZDx strong{font-weight:500}.clarity-sections_page__QCZDx [id]{scroll-margin-top:4.5rem}.clarity-sections_page__QCZDx :is(a,button,summary,[tabindex]):focus-visible{outline:2px solid currentColor;outline-offset:4px}.clarity-sections_page__QCZDx [hidden]{display:none!important}.clarity-sections_srOnly__5L2iR{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.clarity-sections_container__upt56{position:relative;width:min(calc(100% - 6rem),80rem);margin-inline:auto;min-width:0}.clarity-sections_band__DR7it{position:relative;height:90vh;min-height:0;max-height:90vh;overflow:clip;background:var(--gf-surface);color:var(--gf-text);border-bottom:1px solid var(--gf-border)}.clarity-sections_naturalBand__Bp4CU{height:auto;max-height:none;overflow:visible}.clarity-sections_naturalBand__Bp4CU .clarity-sections_bandInner__6YKOP{height:auto;grid-template-rows:auto auto;padding-block:clamp(2rem,4vw,3rem)}.clarity-sections_naturalBand__Bp4CU .clarity-sections_reading__ykesP{overflow:visible}.clarity-sections_hero__0r_bh{isolation:isolate}.clarity-sections_page__QCZDx[data-cms-page] .clarity-sections_hero__0r_bh{height:auto;min-height:90svh;max-height:none;overflow:visible}.clarity-sections_page__QCZDx[data-cms-page] .clarity-sections_heroGrid__0A0Ba{min-height:90svh;height:auto}.clarity-sections_page__QCZDx[data-cms-page] .clarity-sections_signals__QjodG{height:auto;min-height:90svh;max-height:none;overflow:visible}.clarity-sections_page__QCZDx[data-cms-page] .clarity-sections_signals__QjodG .clarity-sections_reading__ykesP{overflow:visible;max-height:none}.clarity-sections_bandInner__6YKOP{display:grid;grid-template-rows:auto minmax(0,1fr);gap:clamp(1.5rem,3.5vh,2.5rem);height:100%;padding-block:clamp(2rem,4vh,3rem) clamp(5rem,9vh,6rem)}.clarity-sections_withFooter__dU2yw{grid-template-rows:auto minmax(0,1fr) auto}.clarity-sections_sectionHeader__0rWsK{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.45fr);gap:4rem;align-items:start}.clarity-sections_context__nYjQl h2,.clarity-sections_sectionHeader__0rWsK h2{font-size:clamp(2rem,3.2vw,3rem);font-weight:300;line-height:1.1;max-width:27ch}.clarity-sections_stackedHeader__3nlLC{grid-template-columns:1fr;gap:1rem}.clarity-sections_stackedHeader__3nlLC h2{max-width:34ch}.clarity-sections_stackedHeader__3nlLC .clarity-sections_intro__59Flr{max-width:78ch;padding:0}.clarity-sections_eyebrow__zY4wt{margin-bottom:1rem!important;color:var(--gf-muted);font-size:.875rem;line-height:1.5}.clarity-sections_intro__59Flr{padding-top:.15rem;font-size:1.0625rem;line-height:1.6;color:var(--gf-muted)}.clarity-sections_intro__59Flr p+p{margin-top:.75rem}.clarity-sections_intro__59Flr strong{color:var(--gf-text)}.clarity-sections_introReading__m1KXo{display:none}.clarity-sections_reading__ykesP{min-height:0;min-width:0;overflow:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--gf-border-strong) transparent}.clarity-sections_reading__ykesP:focus-visible{outline-offset:-2px}.clarity-sections_reading__ykesP h3{font-size:1.375rem;line-height:1.25;margin-bottom:1rem}.clarity-sections_reading__ykesP p{font-size:1rem;line-height:1.6;color:var(--gf-muted)}.clarity-sections_reading__ykesP p+p{margin-top:.8rem}.clarity-sections_prose__ocqRK{font-size:1.125rem;line-height:1.65;color:var(--gf-muted)}.clarity-sections_prose__ocqRK p+p{margin-top:1.25rem}.clarity-sections_prose__ocqRK strong{color:var(--gf-text)}.clarity-sections_cta__X0Cyh{display:inline-flex;justify-content:space-between;align-items:center;gap:1.5rem;max-width:100%;min-height:3.25rem;padding:.95rem 1.25rem;border:1px solid var(--gf-primary);color:var(--gf-primary-text);background:var(--gf-primary);font:500 .875rem/1.45 var(--font-ibm-plex-sans);text-align:left;cursor:pointer}.clarity-sections_cta__X0Cyh svg{flex-shrink:0;width:1.125rem;height:1.125rem}.clarity-sections_actions__NPJuQ{display:grid;gap:.75rem}.clarity-sections_actions__NPJuQ .clarity-sections_cta__X0Cyh{width:100%}.clarity-sections_secondary__F4Qmt{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;padding:.9rem 1.25rem;border:1px solid var(--gf-border-strong);color:var(--gf-text);font-size:.875rem}.clarity-sections_secondary__F4Qmt svg{width:1.125rem;height:1.125rem}.clarity-sections_closingImage__W7fma,.clarity-sections_heroImage__4N1zT{position:absolute;inset:0;opacity:.55}.clarity-sections_closingImage__W7fma img,.clarity-sections_heroImage__4N1zT img{object-fit:cover;filter:grayscale(1)}.clarity-sections_heroImage__4N1zT img{object-position:60% center}.clarity-sections_heroScrim___1ILg{position:absolute;inset:0;background:linear-gradient(90deg,var(--gf-surface) 0,color-mix(in oklch,var(--gf-surface) 82%,transparent) 48%,color-mix(in oklch,var(--gf-surface) 20%,transparent) 100%),linear-gradient(0deg,var(--gf-surface) 0,transparent 75%)}.clarity-sections_heroGrid__0A0Ba{height:100%;display:grid;grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);align-items:end;gap:5rem;padding-block:max(5.5rem,12vh) max(5rem,10vh)}.clarity-sections_heroHeadline__ItB4d h1{font-size:clamp(2.75rem,4.8vw,4.5rem);font-weight:300;line-height:1.02;letter-spacing:-.045em;max-width:20ch}.clarity-sections_heroPromise__tNU7n{margin-top:2rem!important;padding-top:1.25rem;border-top:1px solid var(--gf-border);color:var(--gf-muted);font-size:1rem}.clarity-sections_heroPromise__tNU7n strong{font-weight:400}.clarity-sections_heroAside__cmRlr{align-self:end;padding-bottom:.25rem}.clarity-sections_heroLead__ow09g{font-size:1.125rem;line-height:1.65;margin-bottom:1.75rem!important}.clarity-sections_bridge__KuZHq{background:var(--gf-surface);color:var(--gf-text);border-bottom:1px solid var(--gf-border)}.clarity-sections_bridgeGrid__Cq2e6{grid-template-columns:1fr 2.2fr;padding-block:3.5rem}.clarity-sections_bridge__KuZHq .clarity-sections_audience__fQkDe{margin-top:1.75rem;padding-top:1.25rem;border-top:1px solid var(--gf-border);max-width:66ch;font-size:.9375rem;line-height:1.65}.clarity-sections_compactLead__qauxk{display:none}.clarity-sections_contextGrid__5ItAa{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,7vw,6rem);padding-block:clamp(2rem,4vw,3rem)}.clarity-sections_contextCopy__SQe9V{min-width:0}.clarity-sections_context__nYjQl h2{margin-bottom:2rem}.clarity-sections_context__nYjQl .clarity-sections_prose__ocqRK{max-width:57ch}.clarity-sections_contextImage__ykg5g{position:relative;height:100%;max-height:38rem;overflow:hidden;background:var(--gf-card)}.clarity-sections_contextImage__ykg5g img{object-fit:cover}.clarity-sections_textLink__5rx0_{display:inline-flex;gap:1rem;align-items:center;margin-top:2rem;font-size:.9375rem;color:var(--gf-text);text-decoration:underline;text-underline-offset:.25em}.clarity-sections_textLink__5rx0_ svg{flex-shrink:0;width:1.2rem}.clarity-sections_websiteCards__c8NLP>div{width:100%}.clarity-sections_websiteCards__c8NLP article{min-width:0}.clarity-sections_signalCards__7qByX>div{grid-template-columns:repeat(3,minmax(0,1fr))}.clarity-sections_signalCards__7qByX article{padding:1.5rem}.clarity-sections_signalCards__7qByX article h3{font-size:1.25rem;margin-bottom:.8rem}@media (min-width:761px){.clarity-sections_signalCards__7qByX{height:100%}.clarity-sections_signalCards__7qByX>div{min-height:100%}.clarity-sections_signalCards__7qByX article{justify-content:center;padding:clamp(1.5rem,3vh,2.25rem)}.clarity-sections_signalCards__7qByX article h3{font-size:clamp(1.25rem,1.4vw,1.5rem)}.clarity-sections_signalCards__7qByX article p{font-size:clamp(1rem,1.15vw,1.125rem)}}@media (min-width:1051px) and (max-aspect-ratio:4/3){.clarity-sections_signalCards__7qByX>div{grid-template-columns:repeat(2,minmax(0,1fr))}}.clarity-sections_sectionFooter__XxNgd{display:flex;gap:2rem;align-items:end;justify-content:space-between}.clarity-sections_reviewComposition__T75FH{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.9fr);gap:clamp(2.5rem,5vw,5rem);align-items:start;padding-block:clamp(2rem,4vw,3rem)}.clarity-sections_reviewOverview__YLhN0,.clarity-sections_reviewPanels__lNiWu,.clarity-sections_reviewWorkbench__MC9XQ{min-width:0}.clarity-sections_reviewOverview__YLhN0 h2{max-width:22ch;font-size:clamp(2rem,2.8vw,2.5rem);font-weight:300;line-height:1.12}.clarity-sections_reviewLead__DIyog{margin-top:1.5rem!important;font-size:1.0625rem;line-height:1.65;color:var(--gf-muted);max-width:35ch}.clarity-sections_reviewScope__5Jz51{margin-top:1.75rem}.clarity-sections_reviewCoverage__RShmE>button,.clarity-sections_reviewScope__5Jz51>button{display:flex;justify-content:space-between;align-items:center;gap:1rem;width:100%;min-height:3.375rem;padding:1rem 0;border:0;border-top:1px solid var(--gf-border-strong);border-bottom:1px solid var(--gf-border);background:transparent;color:var(--gf-text);font:400 .875rem/1.5 var(--font-ibm-plex-sans);text-align:left;cursor:pointer}.clarity-sections_reviewCoverage__RShmE>button>svg,.clarity-sections_reviewScope__5Jz51>button>svg{width:1rem;height:1rem;flex-shrink:0}.clarity-sections_reviewCoverage__RShmE>button[aria-expanded=true],.clarity-sections_reviewScope__5Jz51>button[aria-expanded=true]{border-bottom-color:transparent}.clarity-sections_reviewCoverage__RShmE>button[aria-expanded=true]>svg path:last-child,.clarity-sections_reviewScope__5Jz51>button[aria-expanded=true]>svg path:last-child{display:none}.clarity-sections_reviewDisclosureBody__WtSpJ{padding-bottom:1.25rem;border-bottom:1px solid var(--gf-border);color:var(--gf-muted)}.clarity-sections_reviewDisclosureBody__WtSpJ[aria-hidden=true]{visibility:hidden}.clarity-sections_reviewDisclosureBody__WtSpJ p{font-size:.9375rem;line-height:1.65}.clarity-sections_reviewDisclosureBody__WtSpJ p+p{margin-top:1rem}.clarity-sections_reviewDisclosureBody__WtSpJ strong{font-weight:400}.clarity-sections_reviewNavigation__flZ4G{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--gf-border);border:1px solid var(--gf-border)}.clarity-sections_reviewNavigation__flZ4G button{display:grid;grid-template-columns:1.25rem minmax(0,1fr);gap:.75rem;align-items:center;min-width:0;min-height:4rem;padding:.875rem 1rem;border:0;background:var(--gf-card);color:var(--gf-muted);font:400 .875rem/1.4 var(--font-ibm-plex-sans);text-align:left;cursor:pointer}.clarity-sections_reviewNavigation__flZ4G button>svg{width:1.25rem;height:1.25rem;stroke-width:1.5}.clarity-sections_reviewNavigation__flZ4G button[aria-selected=true]{background:var(--gf-primary);color:var(--gf-primary-text)}.clarity-sections_reviewNavigation__flZ4G button:focus-visible{outline-offset:-4px}.clarity-sections_reviewPanels__lNiWu{display:grid;margin-top:1.5rem}.clarity-sections_reviewPanel__vuf5_{grid-area:1/1;display:grid;grid-template-rows:subgrid;grid-row:1/span 3;padding:clamp(1.5rem,3vw,2.25rem);background:var(--gf-card);border:1px solid var(--gf-border)}.clarity-sections_reviewPanel__vuf5_[aria-hidden=true]{visibility:hidden;pointer-events:none}.clarity-sections_reviewPanel__vuf5_:focus-visible{outline-offset:-4px}.clarity-sections_reviewPanel__vuf5_ h3{max-width:32ch;font-size:clamp(1.375rem,2vw,1.875rem);font-weight:400;line-height:1.2}.clarity-sections_reviewObjective__b9kz_{margin-top:1.25rem!important;max-width:58ch;color:var(--gf-text);font-size:1.125rem;line-height:1.65}.clarity-sections_reviewCoverage__RShmE{margin-top:2rem}.clarity-sections_processFlow__cOyIl{display:grid;grid-template-columns:minmax(0,1fr);gap:1.75rem;align-items:start}.clarity-sections_processTimeline__UAOEo{border-top:1px solid var(--gf-border-strong)}.clarity-sections_processStep__wxD1i{border-bottom:1px solid var(--gf-border)}.clarity-sections_processStep__wxD1i summary{display:grid;grid-template-columns:2.5rem minmax(0,1fr) 1.25rem;align-items:center;gap:1rem;padding-block:1.15rem;list-style:none;cursor:pointer}.clarity-sections_faqQuestion___eqw6 summary::-webkit-details-marker,.clarity-sections_processStep__wxD1i summary::-webkit-details-marker{display:none}.clarity-sections_processStep__wxD1i summary h3{font-size:1.1875rem;line-height:1.4;text-wrap:pretty;margin:0}.clarity-sections_stepNumber__or8s9{display:grid;place-items:center;width:2.25rem;height:2.25rem;border:1px solid var(--gf-border-strong);color:var(--gf-muted);font-size:.8125rem}.clarity-sections_processStep__wxD1i[open] .clarity-sections_stepNumber__or8s9{background:var(--gf-primary);color:var(--gf-primary-text);border-color:var(--gf-primary)}.clarity-sections_processStep__wxD1i summary>svg{width:1.125rem;height:1.125rem}.clarity-sections_faqQuestion___eqw6[open] summary>svg path:last-child,.clarity-sections_processStep__wxD1i[open] summary>svg path:last-child{display:none}.clarity-sections_stepBody__caq0e{margin-left:3.5rem;padding-bottom:1.5rem}.clarity-sections_stepBody__caq0e p{font-size:.9375rem;line-height:1.65}.clarity-sections_processAside__UJtqk{width:min(100%,48rem);min-width:0;margin-inline:auto;padding-top:1.5rem;border-top:1px solid var(--gf-border-strong);text-align:center}.clarity-sections_processAside__UJtqk .clarity-sections_processPromise__X8blt{max-width:65ch;margin:0 auto;color:var(--gf-text);font-size:1rem;line-height:1.6}.clarity-sections_processAside__UJtqk .clarity-sections_cta__X0Cyh{margin-top:1.25rem}.clarity-sections_processAside__UJtqk .clarity-sections_cta__X0Cyh span{text-wrap:balance}.clarity-sections_processExpertise__vfWh2{margin-top:.75rem}.clarity-sections_processExpertise__vfWh2 summary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:.5rem;color:var(--gf-muted);font-size:.8125rem;line-height:1.5;list-style:none;cursor:pointer}.clarity-sections_processExpertise__vfWh2 summary::-webkit-details-marker{display:none}.clarity-sections_processExpertise__vfWh2 summary>svg{width:1rem;height:1rem;flex-shrink:0}.clarity-sections_processExpertise__vfWh2[open] summary>svg path:last-child{display:none}.clarity-sections_processExpertiseBody__aakUY{max-width:65ch;margin-inline:auto;padding:.5rem 0 0}.clarity-sections_processExpertiseBody__aakUY p{font-size:.875rem;line-height:1.7;text-align:left}.clarity-sections_scopeGrid__PTH8i{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.clarity-sections_scopeGrid__PTH8i article{padding:1.5rem 1.75rem;border:1px solid var(--gf-border);background:var(--gf-card)}.clarity-sections_scopeHeading__lqq9L{display:flex;align-items:center;gap:1rem}.clarity-sections_scopeHeading__lqq9L>svg{width:1.75rem;height:1.75rem;stroke-width:1.25;flex-shrink:0}.clarity-sections_scopeHeading__lqq9L h3{margin:0;font-size:1.5rem}.clarity-sections_scopeLabel__3HEQL{margin-top:1rem!important;font-size:.875rem!important}.clarity-sections_checkList__TaUG_{list-style:none;padding:0;margin-top:1rem!important}.clarity-sections_checkList__TaUG_ li{display:flex;align-items:start;gap:.75rem;padding-block:.55rem;color:var(--gf-text);font-size:.9375rem;line-height:1.5}.clarity-sections_checkList__TaUG_ svg{flex-shrink:0;width:.875rem;height:.875rem;margin-top:.3rem;color:var(--gf-muted);stroke-width:1.5}.clarity-sections_scopePlan__3kQXa{display:grid;gap:1.5rem}.clarity-sections_toolsSection__EPknH{position:relative;color:var(--gf-text);background:var(--gf-surface)}.clarity-sections_toolsReading__4SpuW{min-width:0}.clarity-sections_environmentIntro__wEmZa p:first-child{color:var(--gf-text);font-size:1.125rem;line-height:1.6}.clarity-sections_environmentIntro__wEmZa p+p{margin-top:.875rem;color:var(--gf-muted);font-size:.9375rem;line-height:1.65}.clarity-sections_environmentList__jeeec{border-top:1px solid var(--gf-border-strong)}.clarity-sections_environmentItem__Ylg2g{border-bottom:1px solid var(--gf-border-strong)}.clarity-sections_environmentItem__Ylg2g summary{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding-block:1.125rem;color:var(--gf-muted);list-style:none;cursor:pointer}.clarity-sections_environmentItem__Ylg2g summary::-webkit-details-marker{display:none}.clarity-sections_environmentItem__Ylg2g summary h3{font-size:1.25rem;font-weight:400;line-height:1.4;text-wrap:pretty}.clarity-sections_environmentItem__Ylg2g summary>svg{width:1.125rem;height:1.125rem;flex-shrink:0}.clarity-sections_environmentItem__Ylg2g[open] summary{color:var(--gf-text)}.clarity-sections_environmentItem__Ylg2g[open] summary>svg path:last-child{display:none}.clarity-sections_environmentAssessment__6i_6n{max-width:72ch;padding:0 2.625rem 1.5rem 0}.clarity-sections_environmentAssessment__6i_6n p{color:var(--gf-muted);font-size:1rem;line-height:1.65}.clarity-sections_environmentRecommendation__7JHKn{max-width:72ch;padding-top:.25rem}.clarity-sections_environmentRecommendation__7JHKn .clarity-sections_environmentPrinciple__mgRU8{color:var(--gf-text);font-size:1.125rem;line-height:1.5}.clarity-sections_environmentPrinciple__mgRU8 strong{font-weight:400}.clarity-sections_environmentRecommendation__7JHKn p+p{margin-top:.875rem;color:var(--gf-muted);font-size:.875rem;line-height:1.65}.clarity-sections_principles__TQ5__{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 4rem}.clarity-sections_principles__TQ5__ article{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:1rem;padding-top:1.25rem;border-top:1px solid var(--gf-border-strong)}.clarity-sections_principleNumber__DhlTm{color:var(--gf-muted);font-size:.8125rem}.clarity-sections_principles__TQ5__ h3{max-width:30ch}.clarity-sections_why__dE2TG .clarity-sections_sectionHeader__0rWsK h2{font-size:clamp(2.25rem,4vw,3.5rem);max-width:none}.clarity-sections_related__llv3o{display:flex;justify-content:space-between;align-items:center;gap:2rem;width:100%;padding:1rem 1.5rem;border:1px solid var(--gf-border);color:var(--gf-text);background:var(--gf-card);text-decoration:none}.clarity-sections_related__llv3o>span{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem 2rem}.clarity-sections_related__llv3o span>span{font-size:.875rem;color:var(--gf-muted)}.clarity-sections_related__llv3o strong{font-size:1.125rem;font-weight:400}.clarity-sections_related__llv3o>svg{width:1.25rem;height:1.25rem;flex-shrink:0}.clarity-sections_faqLayout__QYHks{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.8fr);align-items:start;gap:5rem;padding-block:clamp(2rem,4vh,3rem) clamp(5rem,9vh,6rem)}.clarity-sections_faqIntro__lXKoo{min-width:0}.clarity-sections_faqIntro__lXKoo h2{font-size:clamp(2.25rem,3.8vw,3.5rem);font-weight:300;line-height:1.08;max-width:11ch}.clarity-sections_faqContact__vj3JA{margin-top:2rem;padding-top:1.25rem;border-top:1px solid var(--gf-border)}.clarity-sections_faqContact__vj3JA p{color:var(--gf-muted);font-size:.875rem;line-height:1.6}.clarity-sections_faqContactAction__chj_G{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;width:100%;min-height:2.75rem;margin-top:.5rem;padding:.5rem .5rem .5rem 0;border:0;background:transparent;color:var(--gf-text);font:400 1rem/1.5 var(--font-ibm-plex-sans);text-align:left;cursor:pointer}.clarity-sections_faqContactAction__chj_G:focus-visible{outline-offset:-2px}.clarity-sections_faqContactAction__chj_G span{text-decoration:underline;text-decoration-color:var(--gf-border-strong);text-underline-offset:.25em}.clarity-sections_faqContactAction__chj_G svg{width:1.125rem;height:1.125rem;flex-shrink:0}.clarity-sections_faqReading__JTZNL{min-width:0}.clarity-sections_faqQuestion___eqw6{border-bottom:1px solid var(--gf-border-strong)}.clarity-sections_faqQuestion___eqw6 summary{display:grid;grid-template-columns:1.5rem minmax(0,1fr) 2rem;gap:1.25rem;align-items:start;padding-block:1.5rem;cursor:pointer;list-style:none}.clarity-sections_faqQuestion___eqw6 summary h3{font-size:clamp(1.125rem,1.7vw,1.5rem);line-height:1.4;text-wrap:pretty}.clarity-sections_faqNumber__Ak86I{padding-top:.35rem;color:var(--gf-muted);font-size:.75rem}.clarity-sections_faqQuestion___eqw6 summary>svg{width:2rem;height:2rem;padding:.5rem;border:1px solid var(--gf-border-strong);border-radius:50%}.clarity-sections_faqQuestion___eqw6[open] summary>svg{background:var(--gf-primary);color:var(--gf-primary-text);border-color:var(--gf-primary)}.clarity-sections_faqAnswer__VNmDb{padding:0 3.25rem 1.75rem 2.75rem;color:var(--gf-muted);font-size:1.0625rem;line-height:1.65}.clarity-sections_faqAnswer__VNmDb p+p{margin-top:1rem}.clarity-sections_faqAnswer__VNmDb p:first-child{color:var(--gf-text)}.clarity-sections_closingGrid__0lBWI{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:clamp(2rem,5vw,4.5rem);align-items:center;padding-block:clamp(2rem,4vw,3rem)}.clarity-sections_closing____Nkf h2{font-size:clamp(2rem,3.5vw,3.25rem);line-height:1.08;font-weight:300;max-width:25ch;margin-bottom:1.75rem}.clarity-sections_closingLead__1PqmZ{font-size:1.1875rem;line-height:1.6;max-width:55ch;margin-bottom:1.5rem!important}.clarity-sections_closingCopy__jZHlS .clarity-sections_prose__ocqRK{font-size:1rem;max-width:61ch}.clarity-sections_closingCopy__jZHlS .clarity-sections_prose__ocqRK p:last-child{padding-top:1.25rem;border-top:1px solid var(--gf-border-strong);font-size:.9375rem;line-height:1.6}.clarity-sections_closingCopy__jZHlS .clarity-sections_prose__ocqRK strong{font-weight:400}.clarity-sections_invitation__GWy9V{padding:2rem;border:1px solid var(--gf-border-strong);background:color-mix(in oklch,var(--gf-card) 92%,transparent)}.clarity-sections_invitationWrap__KaJYU{min-width:0}.clarity-sections_invitationIcon__hp8jj{width:1.75rem;height:1.75rem;stroke-width:1.25;margin-bottom:1.5rem}.clarity-sections_invitation__GWy9V h3{font-size:clamp(1.5rem,2.3vw,2rem);font-weight:300;line-height:1.2;max-width:20ch;margin-bottom:1.25rem}.clarity-sections_invitation__GWy9V p{color:var(--gf-muted);font-size:1rem;line-height:1.65}.clarity-sections_invitation__GWy9V .clarity-sections_cta__X0Cyh{width:100%;margin-top:1.75rem}.clarity-sections_signoff__Dg2Yv{max-width:45ch;color:var(--gf-muted);font-size:.875rem;line-height:1.6;margin-top:1.25rem!important;padding-inline:.25rem}.clarity-sections_reviewUtility__REuX_{--paper:var(--gf-surface-paper);--ink:var(--gf-text-paper);--rule:var(--gf-border-paper)}@keyframes clarity-sections_clarity-detail-in__Sem4d{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.clarity-sections_cta__X0Cyh,.clarity-sections_related__llv3o,.clarity-sections_reviewNavigation__flZ4G button,.clarity-sections_secondary__F4Qmt{transition:background-color .22s ease,border-color .22s ease,color .22s ease}.clarity-sections_faqQuestion___eqw6 summary>svg{transition:background-color .22s ease}.clarity-sections_environmentItem__Ylg2g[open] .clarity-sections_environmentAssessment__6i_6n,.clarity-sections_faqQuestion___eqw6[open] .clarity-sections_faqAnswer__VNmDb,.clarity-sections_pathDecision__Nz31j[open] .clarity-sections_pathDecisionBody__8S7jg,.clarity-sections_processStep__wxD1i[open] .clarity-sections_stepBody__caq0e{animation:clarity-sections_clarity-detail-in__Sem4d .24s ease both}}@media (hover:hover) and (pointer:fine){.clarity-sections_cta__X0Cyh:hover{background:var(--gf-primary-hover)}.clarity-sections_related__llv3o:hover,.clarity-sections_reviewNavigation__flZ4G button:hover,.clarity-sections_secondary__F4Qmt:hover{background:var(--gf-hover)}.clarity-sections_faqContactAction__chj_G:hover span{text-decoration-color:currentColor}.clarity-sections_reviewNavigation__flZ4G button[aria-selected=true]:hover{background:var(--gf-primary-hover)}.clarity-sections_environmentItem__Ylg2g summary:hover h3,.clarity-sections_faqQuestion___eqw6 summary:hover h3,.clarity-sections_processStep__wxD1i summary:hover h3{text-decoration:underline;text-underline-offset:.2em}.clarity-sections_fitPrototype__0ryc3 summary:hover,.clarity-sections_processExpertise__vfWh2 summary:hover{color:var(--gf-text)}}@media (min-width:761px) and (max-width:1050px){.clarity-sections_container__upt56{width:calc(100% - 4rem)}.clarity-sections_heroGrid__0A0Ba{grid-template-columns:1.3fr 1fr;gap:2rem}.clarity-sections_heroHeadline__ItB4d h1{font-size:3rem}.clarity-sections_sectionHeader__0rWsK{gap:2rem;grid-template-columns:1fr 1.25fr}.clarity-sections_stackedHeader__3nlLC{grid-template-columns:1fr;gap:1rem}.clarity-sections_sectionHeader__0rWsK h2{font-size:2rem}.clarity-sections_intro__59Flr{font-size:1rem}.clarity-sections_contextGrid__5ItAa{gap:2rem;grid-template-columns:1.3fr .8fr}.clarity-sections_context__nYjQl .clarity-sections_prose__ocqRK{font-size:1rem}.clarity-sections_signalCards__7qByX>div{grid-template-columns:repeat(2,minmax(0,1fr))}.clarity-sections_reviewComposition__T75FH{grid-template-columns:minmax(0,1fr) minmax(0,1.65fr);gap:2rem}.clarity-sections_reviewOverview__YLhN0 h2{font-size:2rem}.clarity-sections_reviewNavigation__flZ4G{grid-template-columns:repeat(2,minmax(0,1fr))}.clarity-sections_reviewNavigation__flZ4G button{padding-inline:.875rem;gap:.5rem}.clarity-sections_reviewPanel__vuf5_{padding:1.5rem}.clarity-sections_processFlow__cOyIl{gap:2rem}.clarity-sections_scopeGrid__PTH8i article{padding:1.25rem}.clarity-sections_scopeHeading__lqq9L h3{font-size:1.25rem}.clarity-sections_principles__TQ5__{gap:2rem}.clarity-sections_faqLayout__QYHks{grid-template-columns:1fr 1.7fr;gap:2rem}.clarity-sections_closingGrid__0lBWI{gap:2rem}.clarity-sections_invitation__GWy9V{padding:1.5rem}}@media (max-width:760px){.clarity-sections_container__upt56{width:calc(100% - 3rem)}.clarity-sections_bandInner__6YKOP{padding-block:1.75rem 6rem;gap:1.5rem}.clarity-sections_sectionHeader__0rWsK{display:block}.clarity-sections_context__nYjQl h2,.clarity-sections_sectionHeader__0rWsK h2{font-size:clamp(1.625rem,6.8vw,2.25rem);line-height:1.15}.clarity-sections_eyebrow__zY4wt{font-size:.75rem;margin-bottom:.75rem!important}.clarity-sections_intro__59Flr{margin-top:1rem;font-size:1rem}.clarity-sections_introDesktop__buQP1{display:none}.clarity-sections_introReading__m1KXo{display:block;margin:0 0 1.5rem}.clarity-sections_heroGrid__0A0Ba{display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:2rem;padding-block:5rem 6rem}.clarity-sections_heroHeadline__ItB4d h1{font-size:clamp(2rem,8.4vw,3.25rem);max-width:23ch;line-height:1.05}.clarity-sections_heroAside__cmRlr{align-self:stretch;padding:0}.clarity-sections_heroPromise__tNU7n{font-size:.9375rem;margin-top:1.25rem!important;padding-top:1rem}.clarity-sections_heroLead__ow09g{font-size:1rem;line-height:1.6;margin-bottom:1.25rem!important}.clarity-sections_heroImage__4N1zT{opacity:.4}.clarity-sections_cta__X0Cyh,.clarity-sections_secondary__F4Qmt{min-height:3rem;padding:.8rem 1rem;font-size:.8125rem}.clarity-sections_bridgeGrid__Cq2e6{grid-template-columns:1fr;gap:1.5rem;padding-block:2rem}.clarity-sections_bridge__KuZHq .clarity-sections_prose__ocqRK{font-size:1rem}.clarity-sections_bridge__KuZHq .clarity-sections_audience__fQkDe{font-size:.875rem}.clarity-sections_contextGrid__5ItAa{display:block;padding-block:2rem}.clarity-sections_context__nYjQl h2{margin-bottom:1.5rem}.clarity-sections_context__nYjQl .clarity-sections_prose__ocqRK{font-size:1.0625rem}.clarity-sections_contextImage__ykg5g{display:none}.clarity-sections_textLink__5rx0_{margin-top:1.5rem}.clarity-sections_signals__QjodG{height:auto;max-height:none;overflow:visible}.clarity-sections_signals__QjodG .clarity-sections_bandInner__6YKOP{height:auto;grid-template-rows:auto auto;padding-block:2rem}.clarity-sections_signals__QjodG .clarity-sections_reading__ykesP{overflow:visible}.clarity-sections_signalCards__7qByX>div{display:flex;flex-wrap:nowrap;gap:.75rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;background:transparent;padding-bottom:.5rem;border:0}.clarity-sections_signalCards__7qByX article{flex:0 0 90%;scroll-snap-align:start;padding:1.25rem;border:1px solid var(--gf-border)}.clarity-sections_websiteCards__c8NLP:after{content:"Scroll to explore →";display:block;margin-top:.7rem;color:var(--gf-muted);font-size:.75rem}.clarity-sections_reviewComposition__T75FH{display:block;padding-block:1.75rem 2rem}.clarity-sections_reviewOverview__YLhN0 h2{font-size:clamp(1.625rem,6.8vw,2.25rem);max-width:26ch}.clarity-sections_reviewLead__DIyog{margin-top:1rem!important;max-width:42ch;font-size:1rem}.clarity-sections_reviewScope__5Jz51{margin-top:1.25rem}.clarity-sections_reviewDisclosureBody__WtSpJ[aria-hidden=true]{display:none}.clarity-sections_reviewWorkbench__MC9XQ{margin-top:2rem}.clarity-sections_reviewNavigation__flZ4G{grid-template-columns:repeat(2,minmax(0,1fr))}.clarity-sections_reviewNavigation__flZ4G button{gap:.5rem;min-height:3.5rem;padding:.75rem;font-size:.8125rem}.clarity-sections_reviewPanels__lNiWu{display:block}.clarity-sections_reviewPanel__vuf5_{display:block;padding:1.25rem}.clarity-sections_reviewPanel__vuf5_[aria-hidden=true]{display:none}.clarity-sections_reviewPanel__vuf5_ h3{font-size:1.5rem}.clarity-sections_reviewObjective__b9kz_{font-size:1rem}.clarity-sections_reviewCoverage__RShmE{margin-top:1.5rem}.clarity-sections_closingGrid__0lBWI,.clarity-sections_principles__TQ5__,.clarity-sections_processFlow__cOyIl,.clarity-sections_scopeGrid__PTH8i{grid-template-columns:1fr}.clarity-sections_processFlow__cOyIl{gap:1.5rem}.clarity-sections_processStep__wxD1i summary{grid-template-columns:2rem minmax(0,1fr) 1.125rem;gap:.75rem}.clarity-sections_processStep__wxD1i summary h3{font-size:1.0625rem}.clarity-sections_stepNumber__or8s9{width:1.875rem;height:1.875rem;font-size:.75rem}.clarity-sections_stepBody__caq0e{margin-left:2.75rem}.clarity-sections_scopeGrid__PTH8i{gap:1rem}.clarity-sections_scopeGrid__PTH8i article{padding:1.25rem}.clarity-sections_scopeHeading__lqq9L h3{font-size:1.375rem}.clarity-sections_checkList__TaUG_ li,.clarity-sections_environmentIntro__wEmZa p:first-child{font-size:1rem}.clarity-sections_environmentItem__Ylg2g summary{gap:1rem}.clarity-sections_environmentItem__Ylg2g summary h3{font-size:1.125rem}.clarity-sections_environmentAssessment__6i_6n{padding-right:0}.clarity-sections_environmentRecommendation__7JHKn .clarity-sections_environmentPrinciple__mgRU8{font-size:1rem}.clarity-sections_principles__TQ5__{gap:1.5rem}.clarity-sections_principles__TQ5__ article{grid-template-columns:1.25rem minmax(0,1fr);gap:.75rem}.clarity-sections_principles__TQ5__ h3{font-size:1.25rem}.clarity-sections_why__dE2TG .clarity-sections_sectionHeader__0rWsK h2{font-size:2rem}.clarity-sections_related__llv3o{padding:.875rem 1rem}.clarity-sections_related__llv3o>span{display:grid;gap:.25rem}.clarity-sections_related__llv3o span>span{font-size:.75rem}.clarity-sections_related__llv3o strong{font-size:.9375rem}.clarity-sections_faqLayout__QYHks{grid-template-columns:1fr;gap:1.5rem;padding-block:1.75rem 6rem}.clarity-sections_faqIntro__lXKoo h2{font-size:2rem;max-width:18ch}.clarity-sections_faqContact__vj3JA{display:none}.clarity-sections_faqQuestion___eqw6 summary{grid-template-columns:1rem minmax(0,1fr) 1.75rem;gap:.75rem;padding-block:1.25rem}.clarity-sections_faqQuestion___eqw6 summary h3{font-size:1.125rem}.clarity-sections_faqQuestion___eqw6 summary>svg{width:1.75rem;height:1.75rem;padding:.4rem}.clarity-sections_faqAnswer__VNmDb{padding:0 .25rem 1.5rem 1.75rem;font-size:1rem}.clarity-sections_reviewUtility__REuX_>div:last-of-type>button{height:2.75rem;min-height:2.75rem}.clarity-sections_closingGrid__0lBWI{align-content:start;gap:2rem;padding-block:2rem}.clarity-sections_closing____Nkf h2{font-size:2rem;margin-bottom:1.5rem}.clarity-sections_closingLead__1PqmZ{font-size:1.0625rem}.clarity-sections_invitation__GWy9V{padding:1.5rem}.clarity-sections_invitation__GWy9V h3{font-size:1.75rem}}@media (max-height:650px){.clarity-sections_bandInner__6YKOP{padding-block:1rem 5rem;gap:1rem}.clarity-sections_reviewOverview__YLhN0 h2,.clarity-sections_sectionHeader__0rWsK h2{font-size:clamp(1.25rem,4.8vh,1.75rem)}.clarity-sections_introDesktop__buQP1{display:none}.clarity-sections_introReading__m1KXo{display:block;margin:0 0 1.25rem}.clarity-sections_eyebrow__zY4wt{margin-bottom:.5rem!important;font-size:.6875rem}.clarity-sections_heroGrid__0A0Ba{padding-block:3.25rem 5rem;gap:1.25rem}.clarity-sections_heroHeadline__ItB4d h1{font-size:clamp(1.75rem,6.4vh,2.5rem);line-height:1.04}.clarity-sections_heroLead__ow09g,.clarity-sections_heroPromise__tNU7n{display:none}.clarity-sections_compactLead__qauxk{display:block}.clarity-sections_context__nYjQl h2{font-size:1.75rem;margin-bottom:1rem}.clarity-sections_why__dE2TG .clarity-sections_sectionHeader__0rWsK h2{font-size:1.625rem}.clarity-sections_faqLayout__QYHks{padding-block:1rem 5rem;gap:1rem}.clarity-sections_faqIntro__lXKoo h2{font-size:clamp(1.25rem,5vh,1.75rem)}.clarity-sections_faqContact__vj3JA{display:none}.clarity-sections_closingGrid__0lBWI{padding-block:1.5rem 2rem}.clarity-sections_reviewUtility__REuX_>div:last-of-type>button{height:2.75rem;min-height:2.75rem}}@media print{.clarity-sections_band__DR7it{height:auto;max-height:none;overflow:visible;break-before:page}.clarity-sections_bandInner__6YKOP,.clarity-sections_closingGrid__0lBWI,.clarity-sections_contextGrid__5ItAa,.clarity-sections_faqLayout__QYHks,.clarity-sections_heroGrid__0A0Ba,.clarity-sections_reviewComposition__T75FH{height:auto;padding-block:2rem}.clarity-sections_contextCopy__SQe9V,.clarity-sections_faqReading__JTZNL,.clarity-sections_reading__ykesP,.clarity-sections_reviewComposition__T75FH{overflow:visible;max-height:none}.clarity-sections_closingImage__W7fma,.clarity-sections_heroImage__4N1zT,.clarity-sections_reviewUtility__REuX_{display:none}}.clarity-sections_bridgeContent__z9UX_{padding-block:3rem}.clarity-sections_bridgeGrid__Cq2e6{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:5rem;padding:0}.clarity-sections_bridgeLead__1mLkd{font-size:clamp(1.5rem,2.5vw,2.125rem);line-height:1.35;font-weight:300;max-width:29ch;color:var(--gf-text)}.clarity-sections_businessBridge__2cCuX{background:var(--gf-primary);color:var(--gf-primary-text);border-bottom:1px solid var(--gf-border)}.clarity-sections_businessMessage__vU3kC{padding-block:clamp(3rem,6vw,5rem);text-align:center}.clarity-sections_businessPrelude__YW7uL{font-size:.9375rem;line-height:1.6;margin-bottom:1.5rem!important;color:color-mix(in oklch,var(--gf-primary-text) 70%,transparent)}.clarity-sections_businessMessage__vU3kC h2{max-width:29ch;margin-inline:auto;font-size:clamp(1.75rem,3.5vw,3rem);font-weight:300;line-height:1.15}.clarity-sections_businessMessage__vU3kC h2 strong{font-weight:300}.clarity-sections_businessContext__U_r47{max-width:78ch;margin:1.5rem auto 0!important;font-size:.9375rem;line-height:1.65;color:color-mix(in oklch,var(--gf-primary-text) 72%,transparent)}.clarity-sections_businessMessage__vU3kC .clarity-sections_cta__X0Cyh{margin-top:2rem;background:var(--gf-primary-text);color:var(--gf-primary);border-color:var(--gf-primary-text)}.clarity-sections_pathSection__mG0zi{isolation:isolate;height:auto;max-height:none}.clarity-sections_pathReading__NjeXW{min-width:0}.clarity-sections_pathReading__NjeXW>section{padding-block:clamp(2rem,4vw,3.5rem);border:0}.clarity-sections_pathSection__mG0zi h2{margin-top:1rem}.clarity-sections_pathCards__w8B_2>div{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}.clarity-sections_pathCards__w8B_2 article{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start;gap:1.5rem;padding:1.5rem}.clarity-sections_pathCards__w8B_2 article h3{margin:0;font-size:1.25rem;line-height:1.3;text-wrap:pretty}.clarity-sections_pathCards__w8B_2 article p{font-size:1rem;line-height:1.6}.clarity-sections_pathDecision__Nz31j{border-top:1px solid var(--gf-border-strong);border-bottom:1px solid var(--gf-border)}.clarity-sections_pathDecision__Nz31j summary{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;padding-block:1.125rem;list-style:none;color:var(--gf-text);font-size:.9375rem;line-height:1.5;cursor:pointer}.clarity-sections_pathDecision__Nz31j summary::-webkit-details-marker{display:none}.clarity-sections_pathDecision__Nz31j summary>svg{width:1.125rem;height:1.125rem;flex-shrink:0}.clarity-sections_pathDecision__Nz31j[open] summary>svg path:last-child{display:none}.clarity-sections_pathDecisionBody__8S7jg{padding-bottom:1.5rem;color:var(--gf-muted)}.clarity-sections_pathDecisionBody__8S7jg p{font-size:.9375rem;line-height:1.65}.clarity-sections_pathNotes__3Vw28{display:grid;gap:1.5rem;margin-block:1.5rem}.clarity-sections_pathNotes__3Vw28 h3{font-size:1rem;line-height:1.4;color:var(--gf-text);margin-bottom:.5rem}.clarity-sections_scopePlan__3kQXa .clarity-sections_scopeGrid__PTH8i{gap:0;border:1px solid var(--gf-border);background:var(--gf-card)}.clarity-sections_scopePlan__3kQXa .clarity-sections_scopeGrid__PTH8i article{padding:1.5rem;border:0;background:transparent}.clarity-sections_scopePlan__3kQXa .clarity-sections_scopeGrid__PTH8i article+article{border-left:1px solid var(--gf-border)}.clarity-sections_fitComposition___on6v{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.65fr);gap:3.5rem;padding-block:clamp(2rem,4vw,3rem)}.clarity-sections_fitPhoto__eoJCA{position:relative;height:100%;min-height:0;overflow:hidden;background:var(--gf-card)}.clarity-sections_fitPhoto__eoJCA img{object-fit:cover;object-position:50% center}.clarity-sections_fitContent__bR5Je{min-width:0}.clarity-sections_fitContent__bR5Je h2{font-size:clamp(2rem,3vw,2.5rem);font-weight:300;line-height:1.12;max-width:30ch}.clarity-sections_fitIntroduction__PkmlY{margin-top:1.25rem;font-size:1rem;color:var(--gf-muted)}.clarity-sections_page__QCZDx .clarity-sections_fitSituations__RURjs{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2rem;padding:0;margin:1.5rem 0 0}.clarity-sections_fitSituations__RURjs li{display:grid;grid-template-columns:1.25rem minmax(0,1fr);gap:.75rem;padding-block:1rem;border-bottom:1px solid var(--gf-border)}.clarity-sections_fitSituations__RURjs li>span{color:var(--gf-muted);font-size:.75rem;padding-top:.2rem}.clarity-sections_fitSituations__RURjs li p{color:var(--gf-text);font-size:.9375rem;line-height:1.55}.clarity-sections_fitSituations__RURjs li:last-child{grid-column:1/-1}.clarity-sections_fitNote__Tt78v{width:100%;max-width:65ch;margin:clamp(2rem,4vw,3rem) auto 0;padding-inline:1rem;text-align:center}.clarity-sections_fitPrinciple__KZlWK{color:var(--gf-text);font-size:1.125rem;line-height:1.55;text-wrap:pretty}.clarity-sections_fitPrototype__0ryc3{margin-top:.875rem}.clarity-sections_fitPrototype__0ryc3 summary{display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:2.75rem;padding-block:.5rem;color:var(--gf-muted);font-size:.875rem;line-height:1.5;list-style:none;cursor:pointer}.clarity-sections_fitPrototype__0ryc3 summary::-webkit-details-marker{display:none}.clarity-sections_fitPrototype__0ryc3 summary>svg{width:1rem;height:1rem;flex-shrink:0}.clarity-sections_fitPrototype__0ryc3[open] summary>svg path:last-child{display:none}.clarity-sections_fitPrototypeBody__zmicx{padding-block:.25rem .5rem}.clarity-sections_fitPrototypeBody__zmicx p{color:var(--gf-muted);font-size:.875rem;line-height:1.65}.clarity-sections_faqContactMobile__UpDsz{display:none}@media (min-width:761px) and (max-width:1050px){.clarity-sections_fitComposition___on6v{grid-template-columns:minmax(0,.65fr) minmax(0,1.6fr);gap:2rem}.clarity-sections_page__QCZDx .clarity-sections_fitSituations__RURjs{grid-template-columns:1fr}}@media (max-width:760px){.clarity-sections_bridgeContent__z9UX_{padding-block:2rem}.clarity-sections_bridgeGrid__Cq2e6{grid-template-columns:1fr;gap:1.5rem}.clarity-sections_bridgeLead__1mLkd{font-size:1.5rem}.clarity-sections_businessMessage__vU3kC{padding-block:2.5rem}.clarity-sections_businessContext__U_r47,.clarity-sections_businessPrelude__YW7uL{font-size:.875rem}.clarity-sections_businessMessage__vU3kC h2{font-size:1.875rem}.clarity-sections_pathCards__w8B_2 article{grid-template-columns:1fr;gap:.875rem;padding:1.25rem}.clarity-sections_pathReading__NjeXW>section>div:last-child>div:last-child>div:first-child{font-size:1rem}.clarity-sections_scopePlan__3kQXa .clarity-sections_scopeGrid__PTH8i article{padding:1.25rem}.clarity-sections_scopePlan__3kQXa .clarity-sections_scopeGrid__PTH8i article+article{border-left:0;border-top:1px solid var(--gf-border)}.clarity-sections_fitComposition___on6v{display:block;padding-block:1.75rem 2rem}.clarity-sections_fitPhoto__eoJCA{display:none}.clarity-sections_fitContent__bR5Je h2{font-size:1.875rem}.clarity-sections_page__QCZDx .clarity-sections_fitSituations__RURjs{grid-template-columns:1fr;gap:0}.clarity-sections_fitPrinciple__KZlWK,.clarity-sections_fitSituations__RURjs li p{font-size:1rem}.clarity-sections_faqContactDesktop__3s5TO{display:none}.clarity-sections_faqContactMobile__UpDsz{display:block}}@media (max-height:650px){.clarity-sections_fitComposition___on6v{padding-block:1.5rem 2rem}.clarity-sections_faqContactDesktop__3s5TO{display:none}.clarity-sections_faqContactMobile__UpDsz{display:block}}@media (hover:hover) and (pointer:fine){.clarity-sections_businessMessage__vU3kC .clarity-sections_cta__X0Cyh:hover{background:color-mix(in oklch,var(--gf-primary-text) 88%,var(--gf-primary))}}.clarity-contact-dialog_page__G7l05{--font-sans:var(--font-ibm-plex-sans,"IBM Plex Sans",Arial,sans-serif);--font-mono:var(--font-ibm-plex-mono,"IBM Plex Mono",monospace);--paper:oklch(.977 .003 82);--ink:oklch(.15 .005 260);--soft:oklch(.945 .004 82);--rule:oklch(.82 .006 82);--muted:oklch(.43 .006 260);--foreground:var(--ink);--surface:var(--paper);--gf-surface-paper:var(--paper);--gf-card-paper:var(--soft);--gf-text-paper:var(--ink);--gf-muted-paper:var(--muted);--gf-border-paper:var(--rule);--gf-border-strong-paper:oklch(.64 .007 82);--gf-primary-paper:var(--ink);--gf-primary-hover-paper:oklch(.25 .005 260);--gf-primary-text-paper:var(--paper);--gutter:clamp(1.5rem,5vw,5rem);background:var(--paper);color:var(--ink);font:400 1rem/1.6 var(--font-sans);color-scheme:light;overflow-wrap:break-word;isolation:isolate;position:relative;z-index:1}.clarity-contact-dialog_page__G7l05 *{box-sizing:border-box}:where(.clarity-contact-dialog_page__G7l05) :is(p,h1,h2,h3,h4,ol,dl,dd,figure){margin:0}:where(.clarity-contact-dialog_page__G7l05) :is(h1,h2,h3,h4){font-weight:500;letter-spacing:-.035em}.clarity-contact-dialog_page__G7l05 :is(a,button,summary,input,[role=tabpanel]):focus-visible{outline:2px solid var(--foreground);outline-offset:5px}.clarity-contact-dialog_page__G7l05 [id]{scroll-margin-top:6rem}.clarity-contact-dialog_page__G7l05 button{cursor:pointer}.clarity-contact-dialog_page__G7l05 .clarity-contact-dialog_label__EuIUR{color:var(--muted);font:400 .6875rem/1.6 var(--font-mono);text-transform:uppercase;letter-spacing:.075em}:where(.clarity-contact-dialog_page__G7l05) h2{font-size:clamp(2rem,3vw,2.75rem);line-height:1.13;text-wrap:balance}:where(.clarity-contact-dialog_page__G7l05) h3{font-size:1.5rem;line-height:1.3}.clarity-contact-dialog_textLink__yCadr{display:inline-flex;align-items:center;gap:.7rem;min-height:2.75rem;padding:0;color:inherit;background:none;border:0;font:500 .875rem/1.5 var(--font-sans);text-align:left;text-decoration:underline;text-underline-offset:.3em;text-decoration-color:color-mix(in oklch,currentColor 40%,transparent)}.clarity-contact-dialog_textLink__yCadr:hover{text-decoration-color:currentColor}.clarity-contact-dialog_textLink__yCadr svg{flex-shrink:0}.clarity-contact-dialog_skipLink__WBkQ0:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.clarity-contact-dialog_skipLink__WBkQ0:focus{position:fixed;z-index:100;top:5rem;left:1rem;background:var(--paper);color:var(--ink);padding:1rem}.clarity-contact-dialog_contactDialog__nfh3_{position:fixed;inset:0;width:min(calc(100% - 2rem),42rem);max-height:calc(100svh - 3rem);margin:auto;padding:0;border:1px solid var(--rule);color:var(--ink);background:var(--paper);overflow-y:auto;overscroll-behavior:contain;font-family:var(--font-sans);scroll-padding-top:8rem}.clarity-contact-dialog_contactDialog__nfh3_::backdrop{background:#000b}.clarity-contact-dialog_dialogHeader__lHaa6{position:sticky;top:0;z-index:2;display:flex;justify-content:space-between;align-items:start;gap:1.5rem;padding:1.5rem 2rem 1.5rem 2.5rem;background:var(--paper);border-bottom:1px solid var(--rule)}.clarity-contact-dialog_page__G7l05 .clarity-contact-dialog_dialogHeader__lHaa6 h2{margin-top:.75rem;font-size:1.75rem;max-width:20ch}.clarity-contact-dialog_contactDialog__nfh3_>p{margin:1.25rem 2.5rem 0;color:var(--muted);font-size:.9375rem}.clarity-contact-dialog_formSlot__OLjMx{margin:1.75rem 2.5rem 0}.clarity-contact-dialog_contactDialog__nfh3_>.clarity-contact-dialog_textLink__yCadr{margin:1.25rem 2.5rem 1.75rem;font-size:.8125rem}.clarity-contact-dialog_iconButton__DuXy4{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;flex-shrink:0;border:0;background:none;color:inherit}.clarity-contact-dialog_iconButton__DuXy4:hover{background:var(--soft)}.clarity-contact-dialog_contactNote__CZCMo{color:var(--muted);font-size:.8125rem}.clarity-contact-dialog_contactDialog__nfh3_ :is(input,textarea,select){transition:border-color .18s ease,box-shadow .18s ease}@media (prefers-reduced-motion:no-preference){.clarity-contact-dialog_contactDialog__nfh3_[open]{animation:clarity-contact-dialog_dialogEntrance__ikZoW .32s var(--ease) backwards}.clarity-contact-dialog_contactDialog__nfh3_[open]::backdrop{animation:clarity-contact-dialog_backdropEntrance__C0B0V .22s ease backwards}}@keyframes clarity-contact-dialog_dialogEntrance__ikZoW{0%{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:none}}@keyframes clarity-contact-dialog_backdropEntrance__C0B0V{0%{opacity:0}to{opacity:1}}@media (max-width:760px){.clarity-contact-dialog_page__G7l05{--gutter:1.5rem}:where(.clarity-contact-dialog_page__G7l05) h2{font-size:2rem}:where(.clarity-contact-dialog_page__G7l05) h3{font-size:1.375rem}.clarity-contact-dialog_page__G7l05 .clarity-contact-dialog_label__EuIUR{font-size:.625rem}.clarity-contact-dialog_contactDialog__nfh3_{max-height:calc(100svh - 2rem)}.clarity-contact-dialog_page__G7l05 .clarity-contact-dialog_dialogHeader__lHaa6 h2{font-size:1.375rem}.clarity-contact-dialog_dialogHeader__lHaa6{gap:.5rem;padding:1.25rem 1rem 1.25rem 1.5rem}.clarity-contact-dialog_dialogHeader__lHaa6 .clarity-contact-dialog_iconButton__DuXy4{margin-top:-.25rem;margin-right:-.25rem}.clarity-contact-dialog_contactDialog__nfh3_>p,.clarity-contact-dialog_formSlot__OLjMx{margin-inline:1.5rem}.clarity-contact-dialog_contactDialog__nfh3_>.clarity-contact-dialog_textLink__yCadr{margin-inline:1.5rem;font-size:.75rem;gap:.4rem}}@media (max-width:360px){.clarity-contact-dialog_page__G7l05{--gutter:1.25rem}.clarity-contact-dialog_dialogHeader__lHaa6{padding-left:1.25rem}.clarity-contact-dialog_contactDialog__nfh3_>.clarity-contact-dialog_textLink__yCadr,.clarity-contact-dialog_contactDialog__nfh3_>p,.clarity-contact-dialog_formSlot__OLjMx{margin-inline:1.25rem}}@media (prefers-reduced-motion:reduce){.clarity-contact-dialog_page__G7l05 *,.clarity-contact-dialog_page__G7l05 :after,.clarity-contact-dialog_page__G7l05 :before{transition:none!important;animation:none!important;scroll-behavior:auto!important}}@media print{.clarity-contact-dialog_contactDialog__nfh3_,.clarity-contact-dialog_skipLink__WBkQ0{display:none!important}}.offer-landing_landing__V4BTe{--landing-header:4rem;--landing-gutter:clamp(1.5rem,5.55vw,5rem);font-family:var(--font-sans);overflow-wrap:break-word}.offer-landing_paper__wdNFa{--gf-surface-paper:oklch(0.977 0.003 82);--gf-text-paper:oklch(0.15 0.005 260);--gf-muted-paper:oklch(0.43 0.006 260);--gf-border-paper:oklch(0.82 0.006 82);--gf-primary-paper:oklch(0.15 0.005 260);--gf-primary-hover-paper:oklch(0.22 0.006 260);--gf-primary-text-paper:oklch(0.977 0.003 82)}.offer-landing_landing__V4BTe a:focus-visible{outline:2px solid var(--gf-text,var(--gf-text-paper));outline-offset:5px}.offer-landing_container__epBI3{width:min(calc(100% - 2 * var(--landing-gutter)),80rem);margin-inline:auto}.offer-landing_skipLink__0N_HU{position:fixed;top:4.75rem;left:1.5rem;z-index:60;padding:.875rem 1.25rem;color:var(--gf-text-dark);background:var(--gf-surface-dark);transform:translateY(-15rem)}.offer-landing_skipLink__0N_HU:focus{transform:translateY(0)}.offer-landing_chapter__seJW_,.offer-landing_closing__msDIQ{color:var(--gf-text);background:var(--gf-surface)}.offer-landing_chapter__seJW_{display:grid;align-items:center;min-block-size:90vh;min-block-size:90svh;padding-block:clamp(4rem,9svh,6.5rem);scroll-margin-top:0}.offer-landing_chapter__seJW_:focus{outline:none}.offer-landing_hero__yruoT{min-block-size:calc(90vh - var(--landing-header));min-block-size:calc(90svh - var(--landing-header));padding-block:clamp(2rem,5svh,4.5rem)}.offer-landing_closingGrid__FECnJ,.offer-landing_engagementGrid__daHSz,.offer-landing_heroGrid__Aswvi,.offer-landing_splitGrid__p_E2g{display:grid}.offer-landing_heroGrid__Aswvi{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(2.5rem,5vw,5rem);align-items:center}.offer-landing_closingGrid__FECnJ>*,.offer-landing_engagementGrid__daHSz>*,.offer-landing_heroGrid__Aswvi>*,.offer-landing_splitGrid__p_E2g>*{min-width:0}.offer-landing_eyebrow__kh8dp{max-inline-size:46rem;color:var(--gf-muted);font-family:var(--font-mono);font-size:.75rem;line-height:1.75;letter-spacing:.12em;text-transform:uppercase}.offer-landing_closingGrid__FECnJ h2,.offer-landing_heroTitle__uW7Jk,.offer-landing_sectionTitle__VIuyr{margin:0;font-weight:600;letter-spacing:-.045em;text-wrap:balance}.offer-landing_heroTitle__uW7Jk{max-inline-size:15ch;margin-block-start:1.75rem;font-size:clamp(3rem,4.6vw,4.5rem);line-height:1.055}.offer-landing_description__UzpB_{max-inline-size:37rem;margin-block-start:1.75rem;color:var(--gf-muted);font-size:clamp(1.125rem,1.53vw,1.375rem);line-height:1.55}.offer-landing_landing__V4BTe .offer-landing_cta__fyW1g{width:100%;max-width:22rem;min-height:3.5rem;margin-block-start:2.5rem;padding:1rem 1.5rem;white-space:normal;font-size:1rem;line-height:1.4}.offer-landing_landing__V4BTe .offer-landing_cta__fyW1g svg{width:1.25rem;height:1.25rem}.offer-landing_heroVisual__w9NaA{width:100%;margin:0;justify-self:center}.offer-landing_heroImage__uFRIk{display:block;width:100%;height:auto;max-height:min(70svh,43rem);object-fit:contain}.offer-landing_splitGrid__p_E2g{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(3rem,5.5vw,5.5rem);align-items:center}.offer-landing_sectionTitle__VIuyr{max-inline-size:20ch;font-size:clamp(2.5rem,4.15vw,3.75rem);line-height:1.08}.offer-landing_sectionCopy__Prw8B>.offer-landing_eyebrow__kh8dp{margin-block-end:2rem}.offer-landing_dividedColumn__hgJRl{padding-inline-start:3rem;border-inline-start:1px solid var(--gf-border)}.offer-landing_considerations__vCCYw,.offer-landing_numberedList__StSkv{margin:0;padding-block:0;list-style:none}.offer-landing_numberedList__StSkv>li{display:grid;grid-template-columns:1.75rem minmax(0,1fr);gap:1.5rem;padding-block:2rem;border-bottom:1px solid var(--gf-border)}.offer-landing_numberedList__StSkv>li:first-child{padding-block-start:0}.offer-landing_numberedList__StSkv>li:last-child{padding-block-end:0;border-bottom:0}.offer-landing_itemNumber__c8_3W{padding-block-start:.2rem;font-size:1rem;line-height:1.5}.offer-landing_considerations__vCCYw h3,.offer-landing_engagementAction__MOtef h3,.offer-landing_numberedList__StSkv h3{font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:-.025em;text-wrap:balance}.offer-landing_considerations__vCCYw p,.offer-landing_numberedList__StSkv p{margin-block-start:.65rem;color:var(--gf-muted);font-size:1.125rem;line-height:1.55}.offer-landing_considerations__vCCYw{margin-block-start:1.75rem;padding-inline:0}.offer-landing_considerations__vCCYw>li{padding-block:1.75rem;border-bottom:1px solid var(--gf-border)}.offer-landing_considerations__vCCYw>li:first-child{padding-block-start:0}.offer-landing_considerations__vCCYw>li:last-child{padding-block-end:0;border-bottom:0}.offer-landing_considerations__vCCYw h3{font-size:1.75rem}.offer-landing_considerations__vCCYw p{font-size:1.25rem}.offer-landing_engagementTitle__tpV4m{max-inline-size:24ch;margin-block-end:3.5rem}.offer-landing_engagementGrid__daHSz{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:clamp(3rem,5vw,5rem);align-items:start}.offer-landing_agreement__BiWaA{margin:0}.offer-landing_agreement__BiWaA>div{display:grid;grid-template-columns:10rem minmax(0,1fr);gap:2rem;padding-block:1.5rem;border-bottom:1px solid var(--gf-border)}.offer-landing_agreement__BiWaA>div:first-child{padding-block-start:0}.offer-landing_agreement__BiWaA>div:last-child{padding-block-end:0;border-bottom:0}.offer-landing_agreement__BiWaA dt{padding-block-start:.2rem;font-family:var(--font-mono);font-size:.75rem;line-height:1.75;letter-spacing:.09em;text-transform:uppercase}.offer-landing_agreement__BiWaA dd{margin:0;font-size:1.25rem;line-height:1.5}.offer-landing_engagementAction__MOtef h3{font-size:1.875rem;max-inline-size:17ch}.offer-landing_engagementAction__MOtef .offer-landing_description__UzpB_{font-size:1.25rem}.offer-landing_closing__msDIQ{padding-block:3rem}.offer-landing_closingGrid__FECnJ{grid-template-columns:minmax(0,1fr) auto;gap:3rem;align-items:center}.offer-landing_closingGrid__FECnJ h2{max-inline-size:22ch;font-size:clamp(2rem,3vw,2.75rem);line-height:1.15}.offer-landing_closingGrid__FECnJ .offer-landing_cta__fyW1g{width:22rem;margin-block-start:0}.offer-landing_evidence__oEZPk .offer-landing_description__UzpB_{max-inline-size:46rem}.offer-landing_attribution__yogBA{max-inline-size:40rem;margin-block-start:1.5rem;color:var(--gf-muted);font-size:1rem;line-height:1.55}.offer-landing_evidenceLink__8f_Dh{display:block;width:fit-content;margin-block-start:1rem;text-decoration:underline;text-underline-offset:.25em}@media (max-width:1023px){.offer-landing_chapter__seJW_{padding-block:4rem;scroll-margin-top:var(--landing-header)}.offer-landing_engagementGrid__daHSz,.offer-landing_heroGrid__Aswvi,.offer-landing_splitGrid__p_E2g{grid-template-columns:minmax(0,1fr);gap:3rem}.offer-landing_hero__yruoT{padding-block:3rem}.offer-landing_heroTitle__uW7Jk{max-inline-size:17ch;font-size:clamp(2.75rem,6.6vw,4rem)}.offer-landing_heroCopy__iAuXd{max-inline-size:42rem}.offer-landing_heroVisual__w9NaA{max-inline-size:34rem}.offer-landing_heroImage__uFRIk{max-height:30rem}.offer-landing_sectionTitle__VIuyr{max-inline-size:24ch;font-size:clamp(2.5rem,5.6vw,3.5rem)}.offer-landing_description__UzpB_{font-size:1.25rem}.offer-landing_dividedColumn__hgJRl{padding-inline-start:0;border-inline-start:0}.offer-landing_numberedList__StSkv{padding-inline:0}.offer-landing_engagementTitle__tpV4m{margin-block-end:2.5rem}.offer-landing_engagementAction__MOtef{max-inline-size:38rem;padding-block-start:2rem;border-block-start:1px solid var(--gf-border)}.offer-landing_closingGrid__FECnJ{gap:2rem}.offer-landing_closingGrid__FECnJ .offer-landing_cta__fyW1g{width:19rem}}@media (max-width:639px){.offer-landing_chapter__seJW_{min-block-size:auto;padding-block:3.5rem}.offer-landing_hero__yruoT{padding-block:2.75rem 2rem}.offer-landing_heroGrid__Aswvi{gap:2rem}.offer-landing_heroTitle__uW7Jk{margin-block-start:1.25rem;font-size:clamp(2.5rem,10.8vw,3.5rem)}.offer-landing_eyebrow__kh8dp{font-size:.6875rem;letter-spacing:.08em}.offer-landing_description__UzpB_{margin-block-start:1.5rem;font-size:1.125rem}.offer-landing_landing__V4BTe .offer-landing_cta__fyW1g{max-width:none;margin-block-start:2rem}.offer-landing_heroVisual__w9NaA{max-inline-size:23rem}.offer-landing_heroImage__uFRIk{max-height:25rem}.offer-landing_sectionTitle__VIuyr{font-size:clamp(2.25rem,9vw,3rem)}.offer-landing_sectionCopy__Prw8B>.offer-landing_eyebrow__kh8dp{margin-block-end:1.25rem}.offer-landing_numberedList__StSkv>li{grid-template-columns:1.5rem minmax(0,1fr);gap:1rem;padding-block:1.5rem}.offer-landing_numberedList__StSkv h3{font-size:1.375rem}.offer-landing_numberedList__StSkv p{font-size:1.0625rem}.offer-landing_considerations__vCCYw{margin-block-start:1.5rem}.offer-landing_considerations__vCCYw h3{font-size:1.5rem}.offer-landing_agreement__BiWaA dd,.offer-landing_considerations__vCCYw p,.offer-landing_engagementAction__MOtef .offer-landing_description__UzpB_{font-size:1.125rem}.offer-landing_agreement__BiWaA>div{grid-template-columns:minmax(0,1fr);gap:.5rem}.offer-landing_engagementTitle__tpV4m{margin-block-end:2rem}.offer-landing_engagementAction__MOtef h3{font-size:1.75rem}.offer-landing_closing__msDIQ{padding-block:2.5rem}.offer-landing_closingGrid__FECnJ{grid-template-columns:minmax(0,1fr);gap:1.5rem}.offer-landing_closingGrid__FECnJ h2{font-size:2rem}.offer-landing_closingGrid__FECnJ .offer-landing_cta__fyW1g{width:100%;margin-block-start:0}}