.styles-module__-5euna__directory{color:#111;background:#fff;border-top:1px solid #dfe1e4;padding:64px clamp(20px,4vw,56px)}.styles-module__-5euna__heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px;display:flex}.styles-module__-5euna__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#69717b;margin:0 0 12px;font-size:11px}.styles-module__-5euna__heading h2{letter-spacing:-.045em;max-width:720px;margin:0;font-size:clamp(28px,3.2vw,42px);font-weight:650;line-height:1.15}.styles-module__-5euna__heading>a{color:#111;white-space:nowrap;text-underline-offset:5px;font-size:14px}.styles-module__-5euna__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.styles-module__-5euna__card{color:inherit;border:1px solid #dfe1e4;border-radius:12px;flex-direction:column;padding:24px;text-decoration:none;transition:border-color .18s,transform .18s;display:flex}.styles-module__-5euna__card:hover{border-color:#111;transform:translateY(-2px)}.styles-module__-5euna__card:focus-visible,.styles-module__-5euna__heading>a:focus-visible{outline-offset:5px;outline:2px solid #111}.styles-module__-5euna__card h3{letter-spacing:-.035em;justify-content:space-between;gap:16px;margin:0;font-size:21px;font-weight:650;line-height:1.25;display:flex}.styles-module__-5euna__card h3 span{font-size:18px;font-weight:400}.styles-module__-5euna__card p{color:#626873;margin:16px 0 24px;font-size:14px;line-height:1.65}.styles-module__-5euna__more{color:#626873;margin-top:auto;padding-top:18px;font-size:12px;display:block}.styles-module__-5euna__compact{padding-top:48px;padding-bottom:48px}@media (max-width:800px){.styles-module__-5euna__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.styles-module__-5euna__heading{flex-direction:column;align-items:start}}@media (max-width:520px){.styles-module__-5euna__directory{padding-top:40px;padding-bottom:40px}.styles-module__-5euna__grid{grid-template-columns:1fr}.styles-module__-5euna__card{padding:22px}}@media (prefers-reduced-motion:reduce){.styles-module__-5euna__card{transition:none}.styles-module__-5euna__card:hover{transform:none}}
.styles-module__AjvqpG__page{color:#111;background:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.styles-module__AjvqpG__page *{box-sizing:border-box}.styles-module__AjvqpG__hero{color:#fff;background:#111;border-bottom:1px solid #2b2b2b;padding:88px 48px 80px}.styles-module__AjvqpG__heroInner,.styles-module__AjvqpG__sectionInner,.styles-module__AjvqpG__caseInner,.styles-module__AjvqpG__ctaInner{width:min(1200px,100%);margin:0 auto}.styles-module__AjvqpG__heroInner{grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr);align-items:center;gap:72px;display:grid}.styles-module__AjvqpG__heroCopy h1{letter-spacing:-.035em;text-wrap:balance;max-width:760px;margin:0;font-size:clamp(48px,6vw,82px);font-weight:750;line-height:.98}.styles-module__AjvqpG__heroLead{color:#d1d5db;max-width:670px;margin:30px 0 0;font-size:20px;line-height:1.55}.styles-module__AjvqpG__heroActions{flex-wrap:wrap;gap:12px;margin-top:38px;display:flex}.styles-module__AjvqpG__primaryButton,.styles-module__AjvqpG__secondaryButton,.styles-module__AjvqpG__ctaButton{border-radius:7px;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:0 22px;font-size:15px;font-weight:700;text-decoration:none;transition:background-color .16s,color .16s,border-color .16s;display:inline-flex}.styles-module__AjvqpG__primaryButton{color:#111;background:#fff}.styles-module__AjvqpG__primaryButton:hover,.styles-module__AjvqpG__ctaButton:hover{background:#e6fff3}.styles-module__AjvqpG__secondaryButton{color:#fff;background:0 0;border:1px solid #454545}.styles-module__AjvqpG__secondaryButton:hover{border-color:#fff}.styles-module__AjvqpG__primaryButton:focus-visible,.styles-module__AjvqpG__secondaryButton:focus-visible,.styles-module__AjvqpG__inlineLink:focus-visible,.styles-module__AjvqpG__caseLink:focus-visible,.styles-module__AjvqpG__ctaButton:focus-visible,.styles-module__AjvqpG__proofFigure a:focus-visible{outline-offset:4px;outline:3px solid #3ddc97}.styles-module__AjvqpG__signalPanel{background:#171717;border:1px solid #343434;border-radius:12px;overflow:hidden}.styles-module__AjvqpG__signalHeader{color:#d1d5db;border-bottom:1px solid #343434;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;font-size:13px;font-weight:600;display:flex}.styles-module__AjvqpG__liveMark{color:#86efac;align-items:center;gap:7px;font-weight:500;display:inline-flex}.styles-module__AjvqpG__liveMark:before{content:"";background:#35c987;border-radius:50%;width:7px;height:7px}.styles-module__AjvqpG__signalList{padding:0 20px}.styles-module__AjvqpG__signalList p{color:#fff;border-bottom:1px solid #292929;margin:0;padding:19px 0;font-size:16px;line-height:1.4}.styles-module__AjvqpG__signalList p:last-child{border-bottom:0}.styles-module__AjvqpG__definitionSection,.styles-module__AjvqpG__processSection,.styles-module__AjvqpG__fitSection,.styles-module__AjvqpG__outcomesSection,.styles-module__AjvqpG__caseSection,.styles-module__AjvqpG__resultSection,.styles-module__AjvqpG__ctaSection{border-bottom:1px solid #e5e7eb;padding:88px 48px}.styles-module__AjvqpG__definitionSection{background:#f7faf8}.styles-module__AjvqpG__sectionInner{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:96px;display:grid}.styles-module__AjvqpG__definitionLead h2,.styles-module__AjvqpG__sectionHeading h2,.styles-module__AjvqpG__fitColumn h2,.styles-module__AjvqpG__limitColumn h2,.styles-module__AjvqpG__caseCopy h2,.styles-module__AjvqpG__resultHeading h2,.styles-module__AjvqpG__ctaInner h2{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(32px,4vw,48px);font-weight:750;line-height:1.08}.styles-module__AjvqpG__definitionLead p{color:#4b5563;max-width:620px;margin:24px 0 0;font-size:18px;line-height:1.65}.styles-module__AjvqpG__comparison{border-top:1px solid #cfd7d2}.styles-module__AjvqpG__comparison>div{border-bottom:1px solid #cfd7d2;grid-template-columns:minmax(150px,.65fr) minmax(0,1.35fr);gap:24px;padding:24px 0;display:grid}.styles-module__AjvqpG__comparison strong{font-size:16px}.styles-module__AjvqpG__comparison span{color:#4b5563;font-size:15px;line-height:1.55}.styles-module__AjvqpG__processSection .styles-module__AjvqpG__sectionInner,.styles-module__AjvqpG__resultSection .styles-module__AjvqpG__sectionInner{display:block}.styles-module__AjvqpG__sectionHeading{justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:48px;display:flex}.styles-module__AjvqpG__sectionHeading p{color:#6b7280;max-width:430px;margin:0;font-size:16px;line-height:1.6}.styles-module__AjvqpG__stageList{border-top:1px solid #dfe3e1}.styles-module__AjvqpG__stage{border-bottom:1px solid #dfe3e1;grid-template-columns:54px 40px minmax(210px,.65fr) minmax(0,1.35fr);align-items:start;gap:22px;padding:27px 0;display:grid}.styles-module__AjvqpG__stageIndex{color:#9ca3af;font-size:13px;font-weight:700}.styles-module__AjvqpG__stageIcon{color:#15845a}.styles-module__AjvqpG__stage h3{margin:-2px 0 0;font-size:19px;line-height:1.35}.styles-module__AjvqpG__stage p{color:#5b6470;max-width:680px;margin:-2px 0 0;font-size:15px;line-height:1.65}.styles-module__AjvqpG__fitSection{color:#fff;background:#111}.styles-module__AjvqpG__fitSection .styles-module__AjvqpG__sectionInner{display:block}.styles-module__AjvqpG__fitGrid{background:#333;border:1px solid #333;border-radius:12px;grid-template-columns:1fr 1fr;gap:1px;display:grid;overflow:hidden}.styles-module__AjvqpG__fitColumn,.styles-module__AjvqpG__limitColumn{background:#171717;padding:42px}.styles-module__AjvqpG__fitColumn h2,.styles-module__AjvqpG__limitColumn h2{font-size:30px}.styles-module__AjvqpG__fitColumn ul,.styles-module__AjvqpG__limitColumn ul{gap:0;margin:30px 0 0;padding:0;list-style:none;display:grid}.styles-module__AjvqpG__fitColumn li,.styles-module__AjvqpG__limitColumn li{color:#d1d5db;border-top:1px solid #303030;gap:13px;padding:17px 0;font-size:15px;line-height:1.55;display:flex}.styles-module__AjvqpG__fitColumn li svg{color:#3ddc97;flex:none;margin-top:2px}.styles-module__AjvqpG__limitColumn li:before{color:#9ca3af;content:"—";flex:none}.styles-module__AjvqpG__inlineLink,.styles-module__AjvqpG__caseLink{color:inherit;align-items:center;gap:8px;margin-top:24px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.styles-module__AjvqpG__inlineLink:hover,.styles-module__AjvqpG__caseLink:hover{text-underline-offset:5px;text-decoration:underline}.styles-module__AjvqpG__caseSection{background:#fff}.styles-module__AjvqpG__outcomesSection{background:#f4f7f5}.styles-module__AjvqpG__outcomesInner{width:min(1200px,100%);margin:0 auto}.styles-module__AjvqpG__outcomesHeading{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);align-items:end;gap:72px;margin-bottom:46px;display:grid}.styles-module__AjvqpG__outcomesHeading h2{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(32px,4vw,48px);font-weight:750;line-height:1.08}.styles-module__AjvqpG__outcomesHeading p{color:#4b5563;margin:0;font-size:16px;line-height:1.65}.styles-module__AjvqpG__outcomeTable{border-top:1px solid #cfd7d2}.styles-module__AjvqpG__outcomeRow{border-bottom:1px solid #cfd7d2;grid-template-columns:minmax(180px,.75fr) 120px 100px minmax(280px,1.15fr);align-items:center;gap:28px;padding:24px 0;display:grid}.styles-module__AjvqpG__outcomeRow strong{font-size:18px;line-height:1.35}.styles-module__AjvqpG__outcomeRow>div{gap:4px;display:grid}.styles-module__AjvqpG__outcomeRow span{color:#6b7280;font-size:12px}.styles-module__AjvqpG__outcomeRow b{font-size:22px;line-height:1.2}.styles-module__AjvqpG__outcomeRow p{color:#4b5563;margin:0;font-size:14px;line-height:1.55}.styles-module__AjvqpG__caseInner{grid-template-columns:minmax(300px,.75fr) minmax(0,1.25fr);align-items:center;gap:64px;display:grid}.styles-module__AjvqpG__caseCopy p{color:#4b5563;margin:24px 0 0;font-size:17px;line-height:1.7}.styles-module__AjvqpG__caseLink{color:#111}.styles-module__AjvqpG__proofFigure{min-width:0;margin:0}.styles-module__AjvqpG__proofFigure a{background:#fff;border:1px solid #d8ddda;border-radius:10px;display:block;overflow:hidden}.styles-module__AjvqpG__proofFigure img{width:100%;height:auto;display:block}.styles-module__AjvqpG__proofFigure figcaption{color:#6b7280;margin-top:12px;font-size:13px;line-height:1.5}.styles-module__AjvqpG__resultSection{background:#eaf8f1}.styles-module__AjvqpG__resultHeading{align-items:center;gap:15px;display:flex}.styles-module__AjvqpG__resultHeading svg{color:#14714f;flex:none}.styles-module__AjvqpG__resultHeading h2{font-size:38px}.styles-module__AjvqpG__deliverables{border-top:1px solid #badbc9;grid-template-columns:1fr 1fr;gap:0 48px;margin-top:38px;display:grid}.styles-module__AjvqpG__deliverables>div{border-bottom:1px solid #badbc9;align-items:flex-start;gap:12px;padding:21px 0;font-size:16px;line-height:1.5;display:flex}.styles-module__AjvqpG__deliverables svg{color:#14714f;flex:none;margin-top:2px}.styles-module__AjvqpG__resultNote{color:#426253;margin:24px 0 0;font-size:14px}.styles-module__AjvqpG__ctaSection{color:#fff;background:#111;border-bottom:0}.styles-module__AjvqpG__ctaInner{justify-content:space-between;align-items:center;gap:56px;display:flex}.styles-module__AjvqpG__ctaInner h2{max-width:760px}.styles-module__AjvqpG__ctaInner p{color:#b8bec7;max-width:670px;margin:20px 0 0;font-size:17px;line-height:1.6}.styles-module__AjvqpG__ctaButton{color:#111;background:#fff;flex:none}@media (max-width:980px){.styles-module__AjvqpG__heroInner,.styles-module__AjvqpG__sectionInner,.styles-module__AjvqpG__caseInner{grid-template-columns:1fr;gap:50px}.styles-module__AjvqpG__signalPanel{max-width:680px}.styles-module__AjvqpG__stage{grid-template-columns:46px 34px minmax(180px,.65fr) minmax(0,1.35fr)}.styles-module__AjvqpG__ctaInner{flex-direction:column;align-items:flex-start}}@media (max-width:720px){.styles-module__AjvqpG__hero,.styles-module__AjvqpG__definitionSection,.styles-module__AjvqpG__processSection,.styles-module__AjvqpG__fitSection,.styles-module__AjvqpG__outcomesSection,.styles-module__AjvqpG__caseSection,.styles-module__AjvqpG__resultSection,.styles-module__AjvqpG__ctaSection{padding:58px 20px}.styles-module__AjvqpG__heroInner{gap:44px}.styles-module__AjvqpG__heroCopy h1{font-size:46px;line-height:1.02}.styles-module__AjvqpG__heroLead{margin-top:24px;font-size:18px}.styles-module__AjvqpG__heroActions{flex-direction:column;align-items:stretch}.styles-module__AjvqpG__primaryButton,.styles-module__AjvqpG__secondaryButton{width:100%}.styles-module__AjvqpG__signalHeader{flex-direction:column;align-items:flex-start}.styles-module__AjvqpG__definitionLead h2,.styles-module__AjvqpG__sectionHeading h2,.styles-module__AjvqpG__outcomesHeading h2,.styles-module__AjvqpG__caseCopy h2,.styles-module__AjvqpG__ctaInner h2{font-size:34px}.styles-module__AjvqpG__comparison>div{grid-template-columns:1fr;gap:8px}.styles-module__AjvqpG__sectionHeading{flex-direction:column;align-items:flex-start;gap:18px}.styles-module__AjvqpG__stage{grid-template-columns:34px 30px minmax(0,1fr);gap:13px}.styles-module__AjvqpG__stage h3{font-size:17px}.styles-module__AjvqpG__stage p{grid-column:3}.styles-module__AjvqpG__fitGrid,.styles-module__AjvqpG__deliverables{grid-template-columns:1fr}.styles-module__AjvqpG__outcomesHeading{grid-template-columns:1fr;gap:18px}.styles-module__AjvqpG__outcomeRow{grid-template-columns:1fr 1fr;gap:17px 24px;padding:24px 0}.styles-module__AjvqpG__outcomeRow strong,.styles-module__AjvqpG__outcomeRow p{grid-column:1/-1}.styles-module__AjvqpG__outcomeRow p{order:4}.styles-module__AjvqpG__fitColumn,.styles-module__AjvqpG__limitColumn{padding:30px 22px}.styles-module__AjvqpG__fitColumn h2,.styles-module__AjvqpG__limitColumn h2{font-size:27px}.styles-module__AjvqpG__proofFigure{width:calc(100% + 40px);margin-left:-20px}.styles-module__AjvqpG__proofFigure a{border-left:0;border-right:0;border-radius:0;overflow-x:auto}.styles-module__AjvqpG__proofFigure img{width:840px;max-width:none}.styles-module__AjvqpG__proofFigure figcaption{padding:0 20px}.styles-module__AjvqpG__resultHeading{align-items:flex-start}.styles-module__AjvqpG__resultHeading h2{font-size:30px}.styles-module__AjvqpG__ctaButton{width:100%}}
