.DynamicInsightWithExplanation-module__q3F1cG__container{margin-bottom:32px}.DynamicInsightWithExplanation-module__q3F1cG__dynamicProofCard{background:#fafafa;border-radius:8px;margin:24px 0 16px;padding:20px}.DynamicInsightWithExplanation-module__q3F1cG__proofLabel{text-transform:uppercase;letter-spacing:.5px;color:#d43225;margin-bottom:8px;font-size:13px;font-weight:600;display:block}.DynamicInsightWithExplanation-module__q3F1cG__proofContent{color:#333;margin:0;font-size:17px;line-height:1.6;position:relative}.DynamicInsightWithExplanation-module__q3F1cG__proofContent:before{content:"";opacity:0;background:#d43225;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite DynamicInsightWithExplanation-module__q3F1cG__pulseIndicator;position:absolute;top:50%;left:-16px;transform:translateY(-50%)}@keyframes DynamicInsightWithExplanation-module__q3F1cG__pulseIndicator{0%,to{opacity:0;transform:translateY(-50%)scale(.8)}50%{opacity:.6;transform:translateY(-50%)scale(1.2)}}.DynamicInsightWithExplanation-module__q3F1cG__waitCta{color:#666;cursor:pointer;letter-spacing:.3px;margin:16px 0 0;font-family:Noto Sans,sans-serif;font-size:15px;font-weight:500;text-decoration:none;transition:color .2s;display:inline-block}.DynamicInsightWithExplanation-module__q3F1cG__waitCta:hover{color:#d43225;text-decoration:none}.DynamicInsightWithExplanation-module__q3F1cG__waitCta:focus{outline:none}.DynamicInsightWithExplanation-module__q3F1cG__waitCta:focus-visible{outline-offset:4px;outline:2px solid #d43225}.DynamicInsightWithExplanation-module__q3F1cG__waitCta:active{color:#d43225}.DynamicInsightWithExplanation-module__q3F1cG__explanationContent{border-top:1px solid #e0e0e0;margin-top:20px;padding-top:20px;animation:.3s forwards DynamicInsightWithExplanation-module__q3F1cG__fadeIn;position:relative}@keyframes DynamicInsightWithExplanation-module__q3F1cG__fadeIn{0%{opacity:0}to{opacity:1}}.DynamicInsightWithExplanation-module__q3F1cG__explanationContent:before{content:"";background-color:#d43225;width:3px;position:absolute;top:20px;bottom:0;left:-20px}.DynamicInsightWithExplanation-module__q3F1cG__explanationContent p{color:#444;margin:0 0 16px;font-size:17px;line-height:1.6}.DynamicInsightWithExplanation-module__q3F1cG__explanationContent p:last-child{margin-bottom:0}.DynamicInsightWithExplanation-module__q3F1cG__explanationContent em{color:#333;font-style:italic;font-weight:500}.DynamicInsightWithExplanation-module__q3F1cG__aboutCta{color:#666;border-top:1px solid #e0e0e0;margin-top:24px;padding-top:16px;font-size:15px;line-height:1.6}.DynamicInsightWithExplanation-module__q3F1cG__aboutCta a{color:#666;cursor:pointer;letter-spacing:.3px;font-family:Noto Sans,sans-serif;font-size:15px;font-weight:500;text-decoration:none;transition:color .2s}.DynamicInsightWithExplanation-module__q3F1cG__aboutCta a:hover{color:#d43225;text-decoration:none}@media (min-width:768px){.DynamicInsightWithExplanation-module__q3F1cG__dynamicProofCard{margin:32px 0 20px;padding:24px}.DynamicInsightWithExplanation-module__q3F1cG__explanationContent{margin-top:24px;padding-top:24px}.DynamicInsightWithExplanation-module__q3F1cG__explanationContent:before{top:24px;left:-24px}}@media (min-width:1024px){.DynamicInsightWithExplanation-module__q3F1cG__dynamicProofCard{margin:40px 0 24px;padding:32px}.DynamicInsightWithExplanation-module__q3F1cG__proofLabel{margin-bottom:12px;font-size:17px}.DynamicInsightWithExplanation-module__q3F1cG__explanationContent{margin-top:32px;padding-top:32px}.DynamicInsightWithExplanation-module__q3F1cG__explanationContent:before{top:32px;left:-32px}}
.ProofBento-module__Mra-rW__container{background-color:#fff;border-radius:12px;flex-direction:column;height:100%;padding:32px;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.ProofBento-module__Mra-rW__container:before{content:"";background:var(--color-accent,#d43225);width:4px;height:100%;position:absolute;top:0;left:0}.ProofBento-module__Mra-rW__container:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000014}.ProofBento-module__Mra-rW__header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.ProofBento-module__Mra-rW__title{letter-spacing:1px;text-transform:uppercase;color:#222;font-size:17px;font-weight:700;line-height:1.3}.ProofBento-module__Mra-rW__time{color:var(--color-accent,#d43225);letter-spacing:-.5px;white-space:nowrap;font-size:24px;font-weight:700;line-height:1}.ProofBento-module__Mra-rW__description{color:var(--color-text-muted,#666);flex:1;margin:0 0 24px;font-size:12px;font-weight:400;line-height:1.5}.ProofBento-module__Mra-rW__footer{justify-content:space-between;align-items:flex-end;gap:20px;margin-top:auto;padding-top:20px;display:flex}.ProofBento-module__Mra-rW__metrics{flex-direction:column;gap:8px;display:flex}.ProofBento-module__Mra-rW__metric{align-items:baseline;gap:8px;display:flex}.ProofBento-module__Mra-rW__metricValue{color:#1a1a1a;letter-spacing:-.2px;font-feature-settings:"tnum" 1;min-width:42px;font-size:15px;font-weight:600;line-height:1}.ProofBento-module__Mra-rW__metricLabel{letter-spacing:.2px;color:#888;font-size:11px;font-weight:400}.ProofBento-module__Mra-rW__cost{text-align:right;align-self:flex-end}.ProofBento-module__Mra-rW__costValue{color:var(--color-accent,#d43225);letter-spacing:-.2px;font-feature-settings:"tnum" 1;font-size:17px;font-weight:600}@media (max-width:480px){.ProofBento-module__Mra-rW__container{padding:24px}.ProofBento-module__Mra-rW__header{flex-direction:column;gap:8px}.ProofBento-module__Mra-rW__time{font-size:20px}.ProofBento-module__Mra-rW__footer{flex-direction:column;align-items:flex-start;gap:16px}.ProofBento-module__Mra-rW__cost{text-align:left;border-top:1px solid #f0f0f0;width:100%;padding-top:12px}}
.MethodologyBento-module__jBZLIG__container{background:linear-gradient(135deg,#1a1a1a 0%,#0d0d0d 100%);border-radius:16px;padding:40px 32px;position:relative;overflow:hidden}.MethodologyBento-module__jBZLIG__container:before{content:"";background:linear-gradient(90deg,var(--color-accent,#d43225)0%,transparent 50%,var(--color-accent,#d43225)100%);opacity:.6;height:2px;position:absolute;top:0;left:0;right:0}.MethodologyBento-module__jBZLIG__header{text-align:center;margin-bottom:32px}.MethodologyBento-module__jBZLIG__headline{text-transform:uppercase;letter-spacing:2px;color:#fff;margin:0 0 12px;font-size:14px;font-weight:600}.MethodologyBento-module__jBZLIG__subheadline{color:#fff9;max-width:400px;margin:0 auto;font-size:13px;font-weight:400;line-height:1.5}.MethodologyBento-module__jBZLIG__kpiGrid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.MethodologyBento-module__jBZLIG__kpiCard{text-align:center;background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;padding:20px 16px;transition:all .2s}.MethodologyBento-module__jBZLIG__kpiCard:hover{background:#ffffff0d;border-color:#ffffff1a}.MethodologyBento-module__jBZLIG__kpiValue{color:#fff;letter-spacing:-1px;font-feature-settings:"tnum" 1;margin-bottom:8px;font-size:32px;font-weight:700;line-height:1}.MethodologyBento-module__jBZLIG__kpiLabel{color:#ffffff80;margin-bottom:12px;font-size:11px;font-weight:400;line-height:1.3}.MethodologyBento-module__jBZLIG__kpiMeta{border-top:1px solid #ffffff14;flex-direction:column;gap:2px;padding-top:12px;display:flex}.MethodologyBento-module__jBZLIG__kpiName{text-transform:uppercase;letter-spacing:1px;color:var(--color-accent,#d43225);font-size:10px;font-weight:600}.MethodologyBento-module__jBZLIG__kpiDescription{color:#ffffff59;font-size:9px;font-weight:400}@media (max-width:480px){.MethodologyBento-module__jBZLIG__container{padding:32px 24px}.MethodologyBento-module__jBZLIG__kpiGrid{grid-template-columns:1fr;gap:16px}.MethodologyBento-module__jBZLIG__kpiValue{font-size:28px}}@media (min-width:900px){.MethodologyBento-module__jBZLIG__kpiGrid{grid-template-columns:repeat(4,1fr);gap:16px}.MethodologyBento-module__jBZLIG__kpiCard{padding:24px 12px}.MethodologyBento-module__jBZLIG__kpiValue{font-size:28px}}
.homepage-module__gs5e3a__container{background:#fff;min-height:100vh}.homepage-module__gs5e3a__main{max-width:600px;margin:0 auto;padding:80px 20px 40px}.homepage-module__gs5e3a__hero{font-family:var(--font-display);font-size:clamp(42px,11vw,80px);font-weight:var(--weight-semibold);letter-spacing:.005em;color:var(--color-text-primary);margin:0 0 32px;line-height:.75}.homepage-module__gs5e3a__heroRed{color:var(--color-accent)}.homepage-module__gs5e3a__quickNavBar{background:#fff;border:1px solid #e0e0e0;border-radius:8px;gap:0;margin-bottom:40px;display:flex;overflow:hidden}.homepage-module__gs5e3a__quickNavButton{text-align:center;border-right:1px solid #e0e0e0;flex-direction:column;flex:1;gap:4px;padding:16px 12px;text-decoration:none;transition:all .15s;display:flex}.homepage-module__gs5e3a__quickNavButton:last-child{border-right:none}@media (max-width:600px){.homepage-module__gs5e3a__quickNavBar{flex-direction:column}.homepage-module__gs5e3a__quickNavButton{text-align:left;border-bottom:1px solid #e0e0e0;border-right:none;align-items:flex-start}.homepage-module__gs5e3a__quickNavTitle,.homepage-module__gs5e3a__quickNavDesc{text-align:left}.homepage-module__gs5e3a__quickNavButton:last-child{border-bottom:none}}.homepage-module__gs5e3a__quickNavButton:hover{background:#fafafa}.homepage-module__gs5e3a__quickNavButton:hover .homepage-module__gs5e3a__quickNavTitle{color:var(--color-accent)}.homepage-module__gs5e3a__quickNavTitle{letter-spacing:.5px;text-transform:uppercase;color:var(--color-text-primary);font-family:Noto Sans,sans-serif;font-size:15px;font-weight:600;transition:color .15s}.homepage-module__gs5e3a__quickNavDesc{font-size:var(--size-micro);color:var(--color-text-muted);font-weight:400}.homepage-module__gs5e3a__intro{margin-bottom:40px}.homepage-module__gs5e3a__identity{font-weight:700;font-size:var(--size-body);color:var(--color-text-primary);margin:0 0 16px;line-height:1.6}.homepage-module__gs5e3a__valueProp{font-size:var(--size-body);color:var(--color-text-secondary);margin:0;line-height:1.6}.homepage-module__gs5e3a__positioningSection{margin-bottom:32px}.homepage-module__gs5e3a__positioningStatement{font-size:var(--size-body);color:var(--color-text-primary);margin:0 0 16px;font-weight:400;line-height:1.6}.homepage-module__gs5e3a__positioningStatement strong{font-weight:700}.homepage-module__gs5e3a__evidence{font-size:var(--size-body);color:var(--color-text-secondary);margin:0;line-height:1.6}.homepage-module__gs5e3a__proofSection{margin-bottom:40px}.homepage-module__gs5e3a__dynamicProofCard{background:#fafafa;border-radius:8px;margin:24px 0;padding:20px}.homepage-module__gs5e3a__proofLabel{font-size:var(--size-caption);text-transform:uppercase;letter-spacing:.5px;color:var(--color-accent);margin-bottom:8px;font-weight:600;display:block}.homepage-module__gs5e3a__proofContent{font-size:var(--size-body);color:var(--color-text-secondary);margin:0;line-height:1.6}.homepage-module__gs5e3a__payoffStatement{border-left:3px solid #d43225;margin-top:32px;padding-left:20px}.homepage-module__gs5e3a__payoffStatement p{font-size:var(--size-body);color:var(--color-text-primary);margin:0;font-weight:500;line-height:1.6}.homepage-module__gs5e3a__silentThought{font-size:var(--size-body);color:var(--color-text-muted);margin:24px 0 0;font-weight:400;line-height:1.8}.homepage-module__gs5e3a__proofSectionTitle{text-transform:uppercase;letter-spacing:1.5px;color:var(--color-text-muted);border-bottom:1px solid #e8e8e8;margin:0 0 24px;padding-bottom:16px;font-size:12px;font-weight:600}.homepage-module__gs5e3a__proofExamples{flex-direction:column;gap:24px;margin-bottom:32px;display:flex}.homepage-module__gs5e3a__proofContrast{color:var(--color-text-muted);text-align:center;background:#f8f8f8;border-radius:8px;margin:0 0 12px;padding:16px 20px;font-size:14px;font-weight:500;line-height:1.6}.homepage-module__gs5e3a__kpiExplainer{color:var(--color-text-muted);text-align:center;margin:0 0 16px;font-size:12px;line-height:1.5}.homepage-module__gs5e3a__kpiExplainer strong{color:var(--color-accent);font-weight:600}.homepage-module__gs5e3a__proofFootnote{font-size:var(--size-body);color:var(--color-text-secondary);text-align:center;margin:0;font-style:italic;font-weight:600;line-height:1.6}.homepage-module__gs5e3a__methodologyHeroLine{font-family:var(--font-display);font-size:clamp(20px,5vw,36px);font-weight:var(--weight-semibold);letter-spacing:.02em;text-transform:uppercase;color:var(--color-text-primary);text-align:center;margin:56px 0 64px;line-height:1.2}.homepage-module__gs5e3a__methodologyPivot{color:var(--color-accent)}.homepage-module__gs5e3a__methodologyConsequence{border-bottom:4px solid var(--color-accent);padding-bottom:2px}@media (min-width:900px){.homepage-module__gs5e3a__proofExamples{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}}.homepage-module__gs5e3a__navSection{border-top:1px solid #e0e0e0;margin-top:64px;padding-top:48px}.homepage-module__gs5e3a__navHeader{font-size:var(--size-body);color:var(--color-text-muted);margin:0 0 32px;font-weight:400}.homepage-module__gs5e3a__navCards{flex-direction:column;gap:16px;display:flex}.homepage-module__gs5e3a__navCard{cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-radius:12px;align-items:center;gap:16px;padding:24px;text-decoration:none;transition:all .15s;display:flex;position:relative}.homepage-module__gs5e3a__navCard:hover{border-color:var(--color-accent);transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.homepage-module__gs5e3a__navCard:active{transform:scale(.98)}.homepage-module__gs5e3a__navCardPrimary{border-color:var(--color-accent);background:#fff}.homepage-module__gs5e3a__navCardPrimary:hover{background:#fafafa}.homepage-module__gs5e3a__redAccent{background:var(--color-accent);flex-shrink:0;width:3px;height:40px}.homepage-module__gs5e3a__cardContent{flex:1}.homepage-module__gs5e3a__cardTitle{font-size:var(--size-body);letter-spacing:1px;text-transform:uppercase;color:var(--color-text-primary);margin:0 0 4px;font-weight:700}.homepage-module__gs5e3a__cardDesc{color:var(--color-text-muted);margin:0;font-size:14px;line-height:1.5}.homepage-module__gs5e3a__arrow{font-size:var(--size-body);color:var(--color-accent);flex-shrink:0;transition:transform .15s}.homepage-module__gs5e3a__navCard:hover .homepage-module__gs5e3a__arrow{transform:translate(4px)}.homepage-module__gs5e3a__philosophySection{text-align:center;max-width:560px;margin-top:56px;margin-left:auto;margin-right:auto}.homepage-module__gs5e3a__divider{border:none;border-top:1px solid #e0e0e0;margin:40px 0 32px}.homepage-module__gs5e3a__philosophyText{font-size:var(--size-body);color:var(--color-text-muted);text-wrap:balance;orphans:3;widows:3;margin:0 0 20px;font-weight:400;line-height:1.8}.homepage-module__gs5e3a__philosophyQuiet{font-size:var(--size-micro);color:#999;text-wrap:balance;orphans:3;widows:3;margin:0;font-style:italic;font-weight:400;line-height:1.8}.homepage-module__gs5e3a__signature{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:32px;display:flex}.homepage-module__gs5e3a__signatureText{font-family:var(--font-passion),sans-serif;font-size:var(--size-caption);letter-spacing:.5px;color:#999;margin:0;font-weight:600}.homepage-module__gs5e3a__copyright{color:#999;margin:0;font-family:Noto Sans,sans-serif;font-size:9px}@media (max-width:480px){.homepage-module__gs5e3a__main{padding:80px 16px 32px}.homepage-module__gs5e3a__hero{margin-bottom:24px}.homepage-module__gs5e3a__navCard{padding:20px}.homepage-module__gs5e3a__redAccent{height:32px}}@media (min-width:768px){.homepage-module__gs5e3a__main{max-width:700px;margin:0 auto;padding:80px 40px 60px}.homepage-module__gs5e3a__hero{margin-bottom:40px}.homepage-module__gs5e3a__intro{margin-bottom:48px}.homepage-module__gs5e3a__identity,.homepage-module__gs5e3a__valueProp,.homepage-module__gs5e3a__positioningStatement,.homepage-module__gs5e3a__evidence{font-size:var(--size-body)}.homepage-module__gs5e3a__dynamicProofCard{margin:32px 0;padding:24px}.homepage-module__gs5e3a__proofContent,.homepage-module__gs5e3a__payoffStatement p{font-size:var(--size-body)}.homepage-module__gs5e3a__silentThought{font-size:var(--size-body);margin-top:28px}.homepage-module__gs5e3a__navSection{margin-top:72px;padding-top:56px}.homepage-module__gs5e3a__navCards{gap:20px}.homepage-module__gs5e3a__navCard{padding:28px}.homepage-module__gs5e3a__cardTitle{font-size:var(--size-body)}.homepage-module__gs5e3a__cardDesc{font-size:14px}.homepage-module__gs5e3a__philosophySection{max-width:660px;margin-top:64px}.homepage-module__gs5e3a__philosophyText{font-size:var(--size-body)}.homepage-module__gs5e3a__philosophyQuiet{font-size:var(--size-micro)}}@media (min-width:1024px){.homepage-module__gs5e3a__main{max-width:900px;margin:0 auto;padding:80px 60px}.homepage-module__gs5e3a__hero{margin-bottom:48px}.homepage-module__gs5e3a__intro{margin-bottom:56px}.homepage-module__gs5e3a__identity,.homepage-module__gs5e3a__valueProp{font-size:var(--size-body)}.homepage-module__gs5e3a__positioningSection{margin-bottom:40px}.homepage-module__gs5e3a__positioningStatement{font-size:var(--size-body);margin-bottom:24px}.homepage-module__gs5e3a__evidence{font-size:var(--size-body)}.homepage-module__gs5e3a__proofSection{margin-bottom:56px}.homepage-module__gs5e3a__dynamicProofCard{margin:40px 0;padding:32px}.homepage-module__gs5e3a__proofLabel{font-size:var(--size-body);margin-bottom:12px}.homepage-module__gs5e3a__proofContent{font-size:var(--size-body);line-height:1.6}.homepage-module__gs5e3a__payoffStatement{border-left-width:4px;margin-top:40px;padding-left:24px}.homepage-module__gs5e3a__payoffStatement p{font-size:var(--size-body)}.homepage-module__gs5e3a__silentThought{font-size:var(--size-body);margin-top:32px}.homepage-module__gs5e3a__navSection{margin-top:80px;padding-top:64px}.homepage-module__gs5e3a__navHeader{margin-bottom:40px}.homepage-module__gs5e3a__navCards{grid-template-columns:1fr 1fr;gap:24px;display:grid}.homepage-module__gs5e3a__navCard{flex-direction:column;align-items:flex-start;gap:20px;padding:32px}.homepage-module__gs5e3a__navCard:last-child{grid-column:1/-1}.homepage-module__gs5e3a__redAccent{height:48px}.homepage-module__gs5e3a__cardContent{flex:1;width:100%}.homepage-module__gs5e3a__cardTitle{font-size:var(--size-body);margin-bottom:8px}.homepage-module__gs5e3a__cardDesc{font-size:14px}.homepage-module__gs5e3a__arrow{font-size:var(--size-body);align-self:flex-end}.homepage-module__gs5e3a__philosophySection{max-width:780px;margin-top:80px}.homepage-module__gs5e3a__philosophyText{font-size:var(--size-body);line-height:1.8}.homepage-module__gs5e3a__philosophyQuiet{font-size:var(--size-micro);line-height:1.8}}@media (min-width:1440px){.homepage-module__gs5e3a__main{max-width:1100px;margin:0 auto}}
