.CustomerAnalytics-module__4lbU_a__section{padding:var(--client-project-entry-space,clamp(4rem, 7vw, 6.25rem)) 0;margin:0;scroll-margin-top:5.5rem}.CustomerAnalytics-module__4lbU_a__projectRow{grid-template-columns:1fr;align-items:center;gap:clamp(2rem,5vw,3.5rem);display:grid}.CustomerAnalytics-module__4lbU_a__intro{max-width:34rem}.CustomerAnalytics-module__4lbU_a__eyebrow{font-family:var(--font-inter), system-ui, sans-serif;color:#6b6860;letter-spacing:.11em;text-transform:uppercase;margin-bottom:.9rem;font-size:.66rem;font-weight:600;line-height:1.55}.CustomerAnalytics-module__4lbU_a__eyebrow span{color:#b2aca3;padding:0 .38rem}.CustomerAnalytics-module__4lbU_a__intro h2{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.035em;color:#1a1a18;margin:0 0 16px;font-size:clamp(30px,4vw,40px);font-weight:400;line-height:1.1}.CustomerAnalytics-module__4lbU_a__standfirst{color:#4a4842;margin:0;font-size:clamp(15px,1.4vw,17px);line-height:1.6}.CustomerAnalytics-module__4lbU_a__experience{border:1px solid #dedad1;border-radius:8px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 12px 34px -26px #65564140}.CustomerAnalytics-module__4lbU_a__chartPanel{background:#f0eee7;flex-direction:column;min-width:0;padding:20px;display:flex}.CustomerAnalytics-module__4lbU_a__chartHeader{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.CustomerAnalytics-module__4lbU_a__chartHeader h3{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.025em;margin:0;font-size:22px;font-weight:400}.CustomerAnalytics-module__4lbU_a__chartRow{gap:16px;margin-top:10px;display:flex}.CustomerAnalytics-module__4lbU_a__chart{flex:1;min-width:0;min-height:clamp(200px,20vw,250px);position:relative}.CustomerAnalytics-module__4lbU_a__chart svg{width:100%;height:100%;display:block;position:absolute;inset:0}.CustomerAnalytics-module__4lbU_a__axisTitle{font-family:var(--font-inter), sans-serif;fill:#57554d;font-size:11px}.CustomerAnalytics-module__4lbU_a__point,.CustomerAnalytics-module__4lbU_a__selectedPoint{transition:fill .675s,stroke .675s,r .675s}.CustomerAnalytics-module__4lbU_a__point{fill:#b6b6a9;stroke:#f0eee7;stroke-width:1px}.CustomerAnalytics-module__4lbU_a__selectedPoint{fill:#c4622d;stroke:#813b1b;stroke-width:1.04px;z-index:1}.CustomerAnalytics-module__4lbU_a__legend{color:#655f55;flex-direction:column;align-self:center;gap:11px;font-size:10px;display:flex}.CustomerAnalytics-module__4lbU_a__legend>span{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.CustomerAnalytics-module__4lbU_a__legend i{border-radius:50%;display:inline-block}.CustomerAnalytics-module__4lbU_a__selectedKey{background:#c4622d;border:1px solid #813b1b;width:9px;height:9px}.CustomerAnalytics-module__4lbU_a__otherKey{background:#a2a293;width:6px;height:6px}.CustomerAnalytics-module__4lbU_a__exploreSection{background:#fffefa;border-top:1px solid #dedad1;grid-template-columns:1fr;gap:20px;padding:20px 26px;display:grid}.CustomerAnalytics-module__4lbU_a__controls{align-content:center;gap:1px;display:grid}.CustomerAnalytics-module__4lbU_a__controls button{text-align:left;white-space:nowrap;color:#6b6860;border-bottom:1px solid #e8e5dd;align-items:center;gap:13px;width:100%;padding:4px 12px;font-size:12px;line-height:1.2;transition:background .2s,color .2s;display:flex}.CustomerAnalytics-module__4lbU_a__controls button:hover{color:#1a1a18;background:#f3f0e8}.CustomerAnalytics-module__4lbU_a__controls button[aria-pressed=true]{color:#8c3d19;background:#efe5d8;border-color:#0000}.CustomerAnalytics-module__4lbU_a__stepNumber{font-variant-numeric:tabular-nums;opacity:.8;font-size:10px}.CustomerAnalytics-module__4lbU_a__controlArrow{margin-left:auto;font-size:17px}.CustomerAnalytics-module__4lbU_a__detailContent{min-width:0}.CustomerAnalytics-module__4lbU_a__detailContent>p{color:#6b6860;margin:0;font-size:12px;line-height:1.75}@media (min-width:60rem){.CustomerAnalytics-module__4lbU_a__projectRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2.25rem,5vw,5.5rem)}.CustomerAnalytics-module__4lbU_a__exploreSection{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:clamp(1.75rem,3vw,2.75rem)}}@media (max-width:680px){.CustomerAnalytics-module__4lbU_a__section{padding:3.5rem 0}.CustomerAnalytics-module__4lbU_a__intro h2{font-size:34px}.CustomerAnalytics-module__4lbU_a__chartPanel{padding:16px 14px}.CustomerAnalytics-module__4lbU_a__chartHeader{gap:10px}.CustomerAnalytics-module__4lbU_a__chartHeader h3{font-size:21px}.CustomerAnalytics-module__4lbU_a__axisTitle{font-size:10px}.CustomerAnalytics-module__4lbU_a__exploreSection{padding:20px 18px}.CustomerAnalytics-module__4lbU_a__controls button{min-height:46px}}@media (prefers-reduced-motion:reduce){.CustomerAnalytics-module__4lbU_a__section *,.CustomerAnalytics-module__4lbU_a__section :before,.CustomerAnalytics-module__4lbU_a__section :after{transition:none!important}}
.ClientProjects-module__jvmxLa__project{scroll-margin-top:4.5rem}.ClientProjects-module__jvmxLa__arrival,.ClientProjects-module__jvmxLa__mix{padding:var(--client-project-entry-space) 0 var(--client-project-exit-space)}.ClientProjects-module__jvmxLa__projectRow{grid-template-columns:minmax(16.5rem,.72fr) minmax(0,1.45fr);align-items:center;gap:clamp(2.25rem,5vw,5.5rem);display:grid}.ClientProjects-module__jvmxLa__arrivalRow,.ClientProjects-module__jvmxLa__mixRow{grid-template-columns:1fr 1fr}.ClientProjects-module__jvmxLa__arrivalRow .ClientProjects-module__jvmxLa__projectIntro{grid-area:1/2}.ClientProjects-module__jvmxLa__arrivalRow .ClientProjects-module__jvmxLa__arrivalBoard,.ClientProjects-module__jvmxLa__mixRow .ClientProjects-module__jvmxLa__projectIntro{grid-area:1/1}.ClientProjects-module__jvmxLa__mixRow .ClientProjects-module__jvmxLa__systemBoard{grid-area:1/2}.ClientProjects-module__jvmxLa__projectIntro{max-width:32rem}.ClientProjects-module__jvmxLa__eyebrow,.ClientProjects-module__jvmxLa__dek,.ClientProjects-module__jvmxLa__boardTopline,.ClientProjects-module__jvmxLa__journey,.ClientProjects-module__jvmxLa__findingButton,.ClientProjects-module__jvmxLa__findingDetail,.ClientProjects-module__jvmxLa__systemBoard{font-family:var(--font-inter), system-ui, sans-serif}.ClientProjects-module__jvmxLa__eyebrow{color:#6b6860;letter-spacing:.11em;text-transform:uppercase;margin-bottom:.9rem;font-size:.66rem;font-weight:600;line-height:1.55}.ClientProjects-module__jvmxLa__eyebrow span{color:#b2aca3;padding:0 .38rem}.ClientProjects-module__jvmxLa__title{color:#1a1a18;font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.035em;font-size:clamp(1.875rem,2.8vw,2.5rem);font-weight:400;line-height:1.08}.ClientProjects-module__jvmxLa__dek{color:#56534d;margin-top:1.4rem;font-size:clamp(.92rem,1.25vw,1.04rem);line-height:1.7}.ClientProjects-module__jvmxLa__arrivalBoard,.ClientProjects-module__jvmxLa__systemBoard{background:#ffffff9e;border:1px solid #dfdbd3;border-radius:1rem;overflow:hidden;box-shadow:0 1rem 3rem #2c271f0a}.ClientProjects-module__jvmxLa__arrivalBoard{transition:margin-block-start .24s cubic-bezier(.22,1,.36,1),margin-block-end .24s cubic-bezier(.22,1,.36,1)}.ClientProjects-module__jvmxLa__arrivalBoardExpanded{margin-block:-3.25rem}.ClientProjects-module__jvmxLa__boardTopline{color:#817c74;letter-spacing:.075em;text-transform:uppercase;border-bottom:1px solid #e7e3dc;justify-content:space-between;gap:1rem;padding:.9rem 1.1rem;font-size:.6rem;font-weight:600;display:flex}.ClientProjects-module__jvmxLa__journey{grid-template-columns:repeat(5,minmax(0,1fr));margin:1.15rem 1.2rem 1rem;display:grid}.ClientProjects-module__jvmxLa__journeyStage{color:#77736c;text-align:center;font-size:.58rem;line-height:1.25;position:relative}.ClientProjects-module__jvmxLa__journeyStage:not(:last-child):after{content:"";background:#d7d2ca;width:calc(100% - .6rem);height:1px;position:absolute;top:.29rem;left:calc(50% + .3rem)}.ClientProjects-module__jvmxLa__journeyDot{z-index:1;background:#faf9f6;border:1px solid #bdb7ae;border-radius:50%;width:.58rem;height:.58rem;margin:0 auto .45rem;display:block;position:relative;box-shadow:0 0 0 .22rem #faf9f6}.ClientProjects-module__jvmxLa__findingList{border-top:1px solid #e7e3dc}.ClientProjects-module__jvmxLa__findingItem+.ClientProjects-module__jvmxLa__findingItem{border-top:1px solid #e9e5de}.ClientProjects-module__jvmxLa__findingItem{transition:background-color .18s}.ClientProjects-module__jvmxLa__findingItemActive{background:#c4622d0b}.ClientProjects-module__jvmxLa__findingButton{width:100%;color:inherit;text-align:left;grid-template-columns:1.7rem minmax(8rem,1.2fr) minmax(10rem,.9fr);align-items:center;gap:.75rem;padding:.72rem 1.1rem;transition:background-color .16s;display:grid}.ClientProjects-module__jvmxLa__findingButton:hover{background:#c4622d0e}.ClientProjects-module__jvmxLa__findingItemActive .ClientProjects-module__jvmxLa__findingButton:hover{background:0 0}.ClientProjects-module__jvmxLa__findingButton:focus-visible{outline-offset:-2px;outline:2px solid #c4622d}.ClientProjects-module__jvmxLa__findingNumber{color:#aaa49a;letter-spacing:.08em;font-size:.56rem}.ClientProjects-module__jvmxLa__findingName{min-width:0}.ClientProjects-module__jvmxLa__findingLabel,.ClientProjects-module__jvmxLa__findingTitle{display:block}.ClientProjects-module__jvmxLa__findingLabel{color:#a14c27;letter-spacing:.07em;text-transform:uppercase;margin-bottom:.15rem;font-size:.55rem;font-weight:600}.ClientProjects-module__jvmxLa__findingTitle{color:#2c2b28;text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;font-weight:400;line-height:1.3;overflow:hidden}.ClientProjects-module__jvmxLa__findingEvidence{color:#716c64;text-align:right;font-size:.58rem;line-height:1.35}.ClientProjects-module__jvmxLa__findingEvidence strong{color:#a14c27;font-family:var(--font-fraunces), Georgia, serif;font-size:.84rem;font-weight:500}.ClientProjects-module__jvmxLa__inlineDetail{opacity:0;height:0;transition:height .24s cubic-bezier(.22,1,.36,1),opacity .18s;position:relative;overflow:hidden}.ClientProjects-module__jvmxLa__inlineDetailActive{opacity:1;cursor:pointer;height:6.5rem}.ClientProjects-module__jvmxLa__detailArrow{border-bottom:1.5px solid #a9a298;border-right:1.5px solid #a9a298;width:.48rem;height:.48rem;display:block;transform:rotate(-45deg)}.ClientProjects-module__jvmxLa__findingDetail{color:#625e57;background:0 0;border-top:1px solid #746a5d0d;grid-template-columns:minmax(0,1fr) .48rem minmax(0,1fr);align-items:center;gap:.8rem;height:6.5rem;min-height:0;padding:.6rem 1.1rem .6rem 3.55rem;font-size:.68rem;line-height:1.55;display:grid;overflow:hidden}.ClientProjects-module__jvmxLa__systemBoard{color:#2c2b28}.ClientProjects-module__jvmxLa__mixCore{grid-template-columns:minmax(17rem,1.38fr) minmax(12rem,.72fr);align-items:center;gap:clamp(1.35rem,2.5vw,2rem);padding:1.2rem;display:grid}.ClientProjects-module__jvmxLa__supportFlow{min-width:0}.ClientProjects-module__jvmxLa__reportHero{border-right:1px solid #e1dcd4;grid-area:1/1;min-width:0;padding-right:1.35rem}.ClientProjects-module__jvmxLa__supportFlow{grid-area:1/2}.ClientProjects-module__jvmxLa__reportPages{height:13.5rem;margin-right:.35rem}.ClientProjects-module__jvmxLa__reportSummary{margin-top:.9rem}.ClientProjects-module__jvmxLa__reportSummary>span{color:#a14c27;letter-spacing:.07em;text-transform:uppercase;font-size:.52rem;font-weight:700}.ClientProjects-module__jvmxLa__reportSummary strong{font-family:var(--font-fraunces), Georgia, serif;margin-top:.25rem;font-size:1.15rem;font-weight:400;line-height:1.2;display:block}.ClientProjects-module__jvmxLa__reportSummary p{color:#777168;margin-top:.35rem;font-size:.58rem;line-height:1.45}.ClientProjects-module__jvmxLa__outcomes{background:#dfdbd3;border-top:1px solid #dfdbd3;grid-template-columns:1fr 1fr;gap:1px;display:grid}.ClientProjects-module__jvmxLa__outcomeCard{background:#f5f2ed;padding:.85rem 1.15rem 1rem}.ClientProjects-module__jvmxLa__outcomeCard>span{color:#7e7971;letter-spacing:.07em;text-transform:uppercase;font-size:.52rem;font-weight:650;display:block}.ClientProjects-module__jvmxLa__outcomeCard p{align-items:baseline;gap:.5rem;margin-top:.28rem;display:flex}.ClientProjects-module__jvmxLa__outcomeCard small,.ClientProjects-module__jvmxLa__outcomeCard strong{font-family:var(--font-fraunces), Georgia, serif;font-size:1rem;font-weight:400}.ClientProjects-module__jvmxLa__outcomeCard small,.ClientProjects-module__jvmxLa__outcomeCard strong,.ClientProjects-module__jvmxLa__outcomeCard b{color:#a14c27}.ClientProjects-module__jvmxLa__outcomeCard:nth-child(2) small,.ClientProjects-module__jvmxLa__outcomeCard:nth-child(2) strong,.ClientProjects-module__jvmxLa__outcomeCard:nth-child(2) b{color:#777168}.ClientProjects-module__jvmxLa__outcomeCard b{font-size:.6rem;font-weight:400}.ClientProjects-module__jvmxLa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ClientProjects-module__jvmxLa__sourceRegister{-moz-column-gap:1.1rem;border-top:1px solid #e4e0d8;grid-template-columns:1fr 1fr;column-gap:1.1rem;display:grid}.ClientProjects-module__jvmxLa__sourceRow{color:#6d6860;border-bottom:1px solid #ece8e1;padding:.42rem 0;font-size:.6rem;line-height:1.3}.ClientProjects-module__jvmxLa__systemLabel{color:#8b867e;letter-spacing:.07em;text-transform:uppercase;margin:.95rem 0 .3rem;font-size:.55rem;font-weight:600}.ClientProjects-module__jvmxLa__pipeline{position:relative}.ClientProjects-module__jvmxLa__phaseStep{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.6rem;padding:.58rem 0;display:grid}.ClientProjects-module__jvmxLa__phaseStep+.ClientProjects-module__jvmxLa__phaseStep{border-top:1px solid #ece8e1}.ClientProjects-module__jvmxLa__phaseNumber{color:#c4622d;letter-spacing:.06em;font-size:.5rem;font-weight:700}.ClientProjects-module__jvmxLa__phaseText{min-width:0}.ClientProjects-module__jvmxLa__phaseName{color:#2c2b28;letter-spacing:-.005em;font-size:.68rem;font-weight:650;display:block}.ClientProjects-module__jvmxLa__phaseActivity{color:#847f77;margin-top:.16rem;font-size:.57rem;line-height:1.35;display:block}@media (min-width:821px) and (max-width:1230px){.ClientProjects-module__jvmxLa__mixCore{grid-template-columns:1fr}.ClientProjects-module__jvmxLa__reportHero{border-bottom:1px solid #e1dcd4;border-right:0;grid-area:1/1;padding:0 0 1.15rem}.ClientProjects-module__jvmxLa__supportFlow{grid-area:2/1}}@media (max-width:1020px){.ClientProjects-module__jvmxLa__projectRow,.ClientProjects-module__jvmxLa__mixRow{grid-template-columns:minmax(14rem,.58fr) minmax(0,1.42fr);gap:2rem}.ClientProjects-module__jvmxLa__arrivalRow,.ClientProjects-module__jvmxLa__mixRow{grid-template-columns:1fr 1fr}.ClientProjects-module__jvmxLa__findingButton{grid-template-columns:1.5rem minmax(7rem,1fr) minmax(8rem,.8fr)}}@media (max-width:820px){.ClientProjects-module__jvmxLa__projectRow,.ClientProjects-module__jvmxLa__mixRow{grid-template-columns:1fr}.ClientProjects-module__jvmxLa__arrivalRow .ClientProjects-module__jvmxLa__projectIntro{grid-area:1/1}.ClientProjects-module__jvmxLa__arrivalRow .ClientProjects-module__jvmxLa__arrivalBoard{grid-area:2/1}.ClientProjects-module__jvmxLa__mixRow .ClientProjects-module__jvmxLa__projectIntro{grid-area:1/1}.ClientProjects-module__jvmxLa__mixRow .ClientProjects-module__jvmxLa__systemBoard{grid-area:2/1}.ClientProjects-module__jvmxLa__projectIntro{max-width:39rem}.ClientProjects-module__jvmxLa__arrivalBoardExpanded{margin-block:0}}@media (max-width:560px){.ClientProjects-module__jvmxLa__projectRow,.ClientProjects-module__jvmxLa__mixRow{gap:1.75rem}.ClientProjects-module__jvmxLa__title{font-size:2rem}.ClientProjects-module__jvmxLa__journey{margin-left:.7rem;margin-right:.7rem}.ClientProjects-module__jvmxLa__journeyStage{font-size:.49rem}.ClientProjects-module__jvmxLa__findingButton{grid-template-columns:1.3rem minmax(0,1fr);gap:.45rem;padding:.68rem .75rem}.ClientProjects-module__jvmxLa__findingTitle{white-space:normal}.ClientProjects-module__jvmxLa__findingEvidence{text-align:left;grid-area:2/2/auto/3}.ClientProjects-module__jvmxLa__inlineDetailActive{height:10rem}.ClientProjects-module__jvmxLa__findingDetail{grid-template-columns:1fr;gap:.3rem;height:10rem;padding:.5rem .75rem .5rem 1.8rem;font-size:.64rem;line-height:1.45}.ClientProjects-module__jvmxLa__detailArrow{justify-self:center}.ClientProjects-module__jvmxLa__mixCore{grid-template-columns:1fr;padding:1rem}.ClientProjects-module__jvmxLa__reportHero{border-bottom:1px solid #e1dcd4;border-right:0;grid-area:1/1;padding:0 0 1.15rem}.ClientProjects-module__jvmxLa__supportFlow{grid-row:2}.ClientProjects-module__jvmxLa__reportPages{height:14rem;margin-right:0}.ClientProjects-module__jvmxLa__outcomes{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ClientProjects-module__jvmxLa__findingItem,.ClientProjects-module__jvmxLa__findingButton,.ClientProjects-module__jvmxLa__inlineDetail,.ClientProjects-module__jvmxLa__arrivalBoard{transition:none}}
.ReportPages-module__3iXN9q__root{width:100%;position:relative}.ReportPages-module__3iXN9q__stack{isolation:isolate;height:100%;position:relative}.ReportPages-module__3iXN9q__sheet{background:#f2eee7;border:1px solid #d9d3ca;border-radius:.6rem;position:absolute;inset:0}.ReportPages-module__3iXN9q__sheetBack{background:#ece7df;transform:translate(.7rem,.7rem)rotate(1.2deg)}.ReportPages-module__3iXN9q__sheetMiddle{background:#f5f1ea;transform:translate(.36rem,.36rem)rotate(.55deg)}.ReportPages-module__3iXN9q__page{transform-origin:0 0;position:absolute;inset:0}
.ReportPageCard-module__iQj7Fq__card{height:100%;font-family:var(--font-inter), system-ui, sans-serif;background:#fff;border:1px solid #d9d3ca;border-radius:.6rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 .9rem 1.9rem #2d271e17}.ReportPageCard-module__iQj7Fq__head{border-bottom:1px solid #efece5}.ReportPageCard-module__iQj7Fq__headRow{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.ReportPageCard-module__iQj7Fq__eyebrow{color:#a14c27;letter-spacing:.09em;text-transform:uppercase;text-align:right;white-space:nowrap;flex-shrink:0;font-weight:700}.ReportPageCard-module__iQj7Fq__title{color:#1f1e1b;font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.015em;font-weight:500;line-height:1.12}.ReportPageCard-module__iQj7Fq__question{color:#6f6a62;line-height:1.4}.ReportPageCard-module__iQj7Fq__chartArea{flex:auto;place-items:center;min-height:0;display:grid}.ReportPageCard-module__iQj7Fq__foot{justify-content:space-between;align-items:center;gap:.7rem;display:flex}.ReportPageCard-module__iQj7Fq__legend{color:#837e76;align-items:center;gap:.4rem;display:inline-flex}.ReportPageCard-module__iQj7Fq__legendItem{align-items:center;gap:.24rem;display:inline-flex}.ReportPageCard-module__iQj7Fq__legend em{font-style:normal}.ReportPageCard-module__iQj7Fq__legend i{border-radius:1.5px;width:.55rem;height:.55rem}.ReportPageCard-module__iQj7Fq__swatchLow{background:#dcd3c5}.ReportPageCard-module__iQj7Fq__swatchMid{background:#cbb59b}.ReportPageCard-module__iQj7Fq__swatchHigh{background:#bd9066}.ReportPageCard-module__iQj7Fq__legend b{border-radius:50%;width:.4rem;height:.4rem}.ReportPageCard-module__iQj7Fq__dotAccent{background:#c4622d}.ReportPageCard-module__iQj7Fq__dotMuted{background:#c3bdb2}.ReportPageCard-module__iQj7Fq__note{color:#a14c27;text-align:right;font-style:italic}.ReportPageCard-module__iQj7Fq__full .ReportPageCard-module__iQj7Fq__head{padding:0 0 .65rem}.ReportPageCard-module__iQj7Fq__full{padding:1.3rem 1.35rem 1.15rem}.ReportPageCard-module__iQj7Fq__full .ReportPageCard-module__iQj7Fq__eyebrow{padding-top:.22rem;font-size:.52rem}.ReportPageCard-module__iQj7Fq__full .ReportPageCard-module__iQj7Fq__title{font-size:1.3rem}.ReportPageCard-module__iQj7Fq__full .ReportPageCard-module__iQj7Fq__question{margin-top:.28rem;font-size:.74rem}.ReportPageCard-module__iQj7Fq__full .ReportPageCard-module__iQj7Fq__chartArea{padding:.4rem 0}.ReportPageCard-module__iQj7Fq__full .ReportPageCard-module__iQj7Fq__foot{margin-top:.2rem;font-size:.6rem}.ReportPageCard-module__iQj7Fq__compact{padding:.9rem 1rem .85rem}.ReportPageCard-module__iQj7Fq__compact .ReportPageCard-module__iQj7Fq__head{padding:0 0 .5rem}.ReportPageCard-module__iQj7Fq__compact .ReportPageCard-module__iQj7Fq__eyebrow{padding-top:.16rem;font-size:.46rem}.ReportPageCard-module__iQj7Fq__compact .ReportPageCard-module__iQj7Fq__title{font-size:.98rem}.ReportPageCard-module__iQj7Fq__compact .ReportPageCard-module__iQj7Fq__question{margin-top:.2rem;font-size:.6rem}.ReportPageCard-module__iQj7Fq__compact .ReportPageCard-module__iQj7Fq__chartArea{padding:.3rem 0}.ReportPageCard-module__iQj7Fq__compact .ReportPageCard-module__iQj7Fq__foot{font-size:.5rem}.ReportPageCard-module__iQj7Fq__compact .ReportPageCard-module__iQj7Fq__legend i{width:.45rem;height:.45rem}.ReportPageCard-module__iQj7Fq__compact .ReportPageCard-module__iQj7Fq__legend b{width:.34rem;height:.34rem}
.ReportCharts-module__-51jiW__barWrap{flex-direction:column;gap:.35rem;width:100%;height:100%;display:flex}.ReportCharts-module__-51jiW__bars{border-bottom:1px solid #ddd8d0;flex:auto;align-items:flex-end;gap:.42rem;width:100%;min-height:0;display:flex}.ReportCharts-module__-51jiW__barLabels{gap:.42rem;display:flex}.ReportCharts-module__-51jiW__barLabels span{color:#7c766d;font-family:var(--font-inter), system-ui, sans-serif;text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.46rem;line-height:1.2;overflow:hidden}.ReportCharts-module__-51jiW__bars i{background:#d8d3cb;border-radius:.15rem .15rem 0 0;flex:1}.ReportCharts-module__-51jiW__bars .ReportCharts-module__-51jiW__barAccent{background:#c4622d}.ReportCharts-module__-51jiW__lineWrap{width:100%;height:100%;position:relative}.ReportCharts-module__-51jiW__lines{width:100%;height:100%;display:block;position:absolute;inset:0}.ReportCharts-module__-51jiW__lineEndDot{border-radius:50%;width:.34rem;height:.34rem;position:absolute;transform:translate(-50%,-50%)}.ReportCharts-module__-51jiW__lineEndDotAccent{background:#c4622d}.ReportCharts-module__-51jiW__lineEndDotMuted{background:#c3bdb2}.ReportCharts-module__-51jiW__lineBaseline{stroke:#ddd8d0;stroke-width:1px;vector-effect:non-scaling-stroke}.ReportCharts-module__-51jiW__linePath,.ReportCharts-module__-51jiW__linePathAccent{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ReportCharts-module__-51jiW__linePath{stroke:#c3bdb2;stroke-width:1.4px}.ReportCharts-module__-51jiW__linePathAccent{stroke:#c4622d;stroke-width:2px}.ReportCharts-module__-51jiW__map{width:100%;height:100%;display:block}.ReportCharts-module__-51jiW__mapState{stroke:#faf9f6;stroke-width:1px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ReportCharts-module__-51jiW__level0{fill:#e7e2da}.ReportCharts-module__-51jiW__level1{fill:#dcd3c5}.ReportCharts-module__-51jiW__level2{fill:#cbb59b}.ReportCharts-module__-51jiW__level3{fill:#bd9066}.ReportCharts-module__-51jiW__mapFocus{fill:#c4622d}
.ProfessionalWork-module__3ljjva__work{--client-project-entry-space:clamp(4rem, 7vw, 6.25rem);--client-project-exit-space:clamp(2.5rem, 5vw, 4rem)}@media (max-width:560px){.ProfessionalWork-module__3ljjva__work{--client-project-entry-space:3.5rem;--client-project-exit-space:3.5rem}}.ProfessionalWork-module__3ljjva__disclaimer{color:#736f67;margin-top:.85rem;font-size:.65rem;font-style:italic;line-height:1.55}
.Nesty-module__F1sJya__header{margin-bottom:var(--showcase-gap)}.Nesty-module__F1sJya__stage{align-items:flex-start;display:flex}.Nesty-module__F1sJya__controls{margin-top:clamp(20px,2svh + 8px,36px)}.Nesty-module__F1sJya__chatColumn{z-index:10;width:100%;max-width:448px;position:relative}.Nesty-module__F1sJya__messages{padding:16px;display:grid}.Nesty-module__F1sJya__messages>*{grid-area:1/1;min-width:0}.Nesty-module__F1sJya__msgSizer{visibility:hidden;pointer-events:none}.Nesty-module__F1sJya__msgBody>*+*{margin-top:12px}@media (min-width:1024px){.Nesty-module__F1sJya__header h2{margin-bottom:clamp(6px,1.2svh,16px);font-size:clamp(30px,17px + 2svh,36px)}.Nesty-module__F1sJya__header p{font-size:clamp(14px,1.8svh,16px);line-height:1.55}.Nesty-module__F1sJya__controls{margin-top:clamp(14px,1.6svh + 8px,22px)}.Nesty-module__F1sJya__peripheral{flex:0 clamp(150px,min(25svh - 10px,11vw),200px);min-width:0}.Nesty-module__F1sJya__chatColumn{max-width:clamp(448px,min(1112px - 74svh,30vw),640px)}.Nesty-module__F1sJya__chatHeader{padding-top:clamp(6px,1.5svh - 3px,10px);padding-bottom:clamp(6px,1.5svh - 3px,10px)}.Nesty-module__F1sJya__messages{padding:clamp(8px,2svh - 4px,16px) 16px}.Nesty-module__F1sJya__msgBody>*+*{margin-top:clamp(6px,1.6svh - 4px,12px)}.Nesty-module__F1sJya__reply{max-width:clamp(92%,112% - 2svh,100%)}.Nesty-module__F1sJya__result{padding:clamp(8px,1.35svh,12px);padding-block:clamp(6px,1.35svh - 2px,10px)}.Nesty-module__F1sJya__result>*+*{margin-top:clamp(4px,.8svh,8px)}.Nesty-module__F1sJya__composer{padding-bottom:clamp(8px,1.6svh,16px)}}
.Showcase-module__P9Op9G__frame{--showcase-anchor-offset:88px;--showcase-frame-height:calc(100svh - var(--showcase-anchor-offset));--showcase-available-height:calc(100svh - var(--showcase-anchor-offset) - 24px);--showcase-hold-distance:clamp(576px, 90svh, 960px);--showcase-gap:clamp(12px, 2.6svh, 20px);scroll-margin-top:var(--showcase-anchor-offset)}@media (min-width:1024px){.Showcase-module__P9Op9G__fill{box-sizing:border-box;min-block-size:var(--showcase-frame-height);overflow-anchor:none;flex-direction:column;justify-content:center;padding-block-end:24px;display:flex}.Showcase-module__P9Op9G__hold{box-sizing:border-box;min-block-size:calc(var(--showcase-frame-height) + var(--showcase-hold-distance));position:relative}.Showcase-module__P9Op9G__hold:after{content:"";block-size:var(--showcase-hold-distance);display:block}.Showcase-module__P9Op9G__pin{top:var(--showcase-anchor-offset);position:sticky}}
