.GID8FG_page{color:#172033;background:#f7f5ef}.GID8FG_inner{width:min(1160px,100% - 2rem);margin:0 auto}.GID8FG_hero{color:#fff;background:radial-gradient(circle at 82% 14%,#40747e2e,#0000 30%),linear-gradient(145deg,#101827,#1a263a);padding:clamp(4rem,8vw,7.5rem) 0 3.5rem}.GID8FG_hero h1{color:#fff;letter-spacing:-.05em;max-width:850px;margin:1rem 0;font-size:clamp(2.8rem,6vw,5.3rem);line-height:.99}.GID8FG_lead{color:#cbd5e1;max-width:800px;font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.7}.GID8FG_labelRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.GID8FG_eyebrow{color:#4d7f86;letter-spacing:.14em;text-transform:uppercase;font-size:.74rem;font-weight:800}.GID8FG_hero .GID8FG_eyebrow{color:#80bdc5}.GID8FG_sampleBadge{color:#dbe7e9;border:1px solid #ffffff3d;border-radius:99px;padding:.5rem .75rem;font-size:.75rem}.GID8FG_notice{color:#b9c8d2;background:#09101b59;border:1px solid #80bdc547;border-radius:9px;max-width:800px;margin-top:1.5rem;padding:.9rem 1rem;font-size:.85rem;line-height:1.6}.GID8FG_notice strong{color:#fff}.GID8FG_section{padding:clamp(3.5rem,7vw,6rem) 0}.GID8FG_sectionAlt{color:#e5edf5;background:#111a2a}.GID8FG_caseHeader{justify-content:space-between;align-items:end;gap:2rem;display:flex}.GID8FG_caseHeader h2,.GID8FG_sectionIntro h2,.GID8FG_outcomeBox h2{letter-spacing:-.03em;margin:.55rem 0 .6rem;font-size:clamp(1.8rem,3.5vw,3rem);line-height:1.08}.GID8FG_caseHeader p,.GID8FG_sectionIntro p,.GID8FG_outcomeBox p{color:#64748b;max-width:720px;line-height:1.65}.GID8FG_sectionAlt .GID8FG_sectionIntro h2{color:#fff}.GID8FG_sectionAlt .GID8FG_sectionIntro p{color:#9eabba}.GID8FG_caseObjective{background:#fff;border:1px solid #d9d5ca;border-radius:10px;max-width:290px;padding:1rem 1.1rem}.GID8FG_caseObjective span{color:#7c8798;letter-spacing:.1em;text-transform:uppercase;font-size:.67rem;font-weight:800;display:block}.GID8FG_caseObjective strong{margin-top:.35rem;font-size:.9rem;line-height:1.45;display:block}.GID8FG_metrics{grid-template-columns:repeat(4,1fr);gap:.8rem;margin-top:2rem;display:grid}.GID8FG_metric{background:#fff;border:1px solid #ddd8cd;border-radius:10px;padding:1.2rem}.GID8FG_metric>span{color:#7a8492;letter-spacing:.08em;text-transform:uppercase;font-size:.67rem;font-weight:800;display:block}.GID8FG_metric>strong{color:#111827;margin:.45rem 0;font-size:1.65rem;display:block}.GID8FG_metric small{font-size:.74rem;font-weight:700}.GID8FG_positive{color:#087354}.GID8FG_negative{color:#a13d38}.GID8FG_model{color:#315f77}.GID8FG_analysisGrid{grid-template-columns:1.15fr .85fr;gap:1rem;margin-top:1rem;display:grid}.GID8FG_panel{background:#fff;border:1px solid #ddd8cd;border-radius:12px;padding:clamp(1.2rem,3vw,1.7rem)}.GID8FG_panelHeader{justify-content:space-between;align-items:start;gap:1rem;display:flex}.GID8FG_panelHeader span{color:#7b8795;letter-spacing:.1em;text-transform:uppercase;font-size:.66rem;font-weight:800}.GID8FG_panelHeader h3{margin:.35rem 0 0;font-size:1.12rem}.GID8FG_panelHeader small{color:#9a3d35;white-space:nowrap;background:#fff0ed;border-radius:99px;padding:.35rem .55rem;font-size:.66rem}.GID8FG_chart{border-bottom:1px solid #d9dde3;border-left:1px solid #d9dde3;grid-template-columns:repeat(6,1fr);align-items:end;gap:.7rem;height:260px;margin-top:1.7rem;padding:1rem .6rem 0;display:grid}.GID8FG_chartGroup{color:#7d8795;flex-direction:column;justify-content:end;align-items:center;gap:.45rem;height:100%;font-size:.69rem;display:flex}.GID8FG_bars{justify-content:center;align-items:end;gap:.25rem;width:100%;height:88%;display:flex}.GID8FG_revenueBar,.GID8FG_marginBar{border-radius:3px 3px 0 0;width:35%;min-height:10px}.GID8FG_revenueBar{background:#34526f}.GID8FG_marginBar{background:#b45a51}.GID8FG_legend{color:#6f7988;gap:1.2rem;margin-top:.8rem;font-size:.72rem;display:flex}.GID8FG_legend i{border-radius:50%;width:8px;height:8px;margin-right:.35rem;display:inline-block}.GID8FG_revenueDot{background:#34526f}.GID8FG_marginDot{background:#b45a51}.GID8FG_range{margin-top:1.35rem;display:block}.GID8FG_range>span{color:#465468;justify-content:space-between;gap:1rem;font-size:.82rem;display:flex}.GID8FG_range strong{color:#111827}.GID8FG_range input{accent-color:#466f78;width:100%;margin-top:.65rem}.GID8FG_modelResult{background:#eef6f5;border:1px solid #bcd2d4;border-radius:9px;margin-top:1.4rem;padding:1rem}.GID8FG_modelResult span{color:#4b6970;letter-spacing:.08em;text-transform:uppercase;font-size:.67rem;font-weight:800}.GID8FG_modelResult strong{color:#173d44;margin:.25rem 0;font-size:2rem;display:block}.GID8FG_modelResult p,.GID8FG_disclaimer{color:#64748b;margin:0;font-size:.75rem;line-height:1.55}.GID8FG_disclaimer{margin-top:.8rem}.GID8FG_sectionIntro{max-width:840px}.GID8FG_workflowTabs{grid-template-columns:repeat(5,1fr);gap:.5rem;margin-top:2rem;display:grid}.GID8FG_workflowTabs button{color:#9faebe;text-align:left;cursor:pointer;background:#172235;border:1px solid #344155;border-radius:8px;padding:1rem}.GID8FG_workflowTabs button>span{color:#6e8597;letter-spacing:.08em;text-transform:uppercase;font-size:.65rem;font-weight:800;display:block}.GID8FG_workflowTabs button>strong{color:#ccd6df;margin-top:.5rem;font-size:.8rem;line-height:1.4;display:block}.GID8FG_workflowTabs .GID8FG_activeTab{background:#1e3545;border-color:#6faab1}.GID8FG_activeTab>span{color:#8fc4cb!important}.GID8FG_activeTab>strong{color:#fff!important}.GID8FG_workflowDetail{background:#172638;border:1px solid #38546a;border-radius:10px;margin-top:.75rem;padding:1.4rem}.GID8FG_workflowDetail span{color:#83b8be;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:800}.GID8FG_workflowDetail h3{color:#fff;margin:.4rem 0;font-size:1.35rem}.GID8FG_workflowDetail p{color:#b5c1cd;max-width:800px;margin:0;line-height:1.6}.GID8FG_actionGrid{grid-template-columns:repeat(3,1fr);gap:.75rem;margin-top:1rem;display:grid}.GID8FG_actionCard{background:#131f30;border:1px solid #344155;border-radius:9px;padding:1.1rem}.GID8FG_actionCard>span{color:#8bbbc0;letter-spacing:.1em;text-transform:uppercase;font-size:.66rem;font-weight:800}.GID8FG_actionCard p{color:#d5dde5;min-height:66px;font-size:.85rem;line-height:1.55}.GID8FG_actionCard footer{color:#8e9baa;border-top:1px solid #2d3c4e;justify-content:space-between;gap:1rem;padding-top:.8rem;font-size:.67rem;display:flex}.GID8FG_sourceTable{border:1px solid #d9d5ca;border-radius:10px;margin-top:1.5rem;overflow:hidden}.GID8FG_sourceRow{background:#fff;border-bottom:1px solid #ebe7de;grid-template-columns:.7fr 1.4fr .7fr;align-items:center;gap:1rem;padding:1rem;display:grid}.GID8FG_sourceRow:last-child{border-bottom:0}.GID8FG_sourceRow strong{font-size:.84rem}.GID8FG_sourceRow span{color:#526174;font-size:.8rem}.GID8FG_sourceRow small{color:#768395;text-align:right;font-size:.7rem}.GID8FG_outcomeBox{background:#e8ebe7;border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:2rem;margin-top:2rem;padding:clamp(1.4rem,4vw,2.5rem);display:grid}.GID8FG_actions{flex-direction:column;align-items:stretch;gap:.65rem;display:flex}@media (max-width:900px){.GID8FG_metrics{grid-template-columns:repeat(2,1fr)}.GID8FG_analysisGrid{grid-template-columns:1fr}.GID8FG_workflowTabs{grid-template-columns:repeat(2,1fr)}.GID8FG_actionGrid{grid-template-columns:1fr}.GID8FG_actionCard p{min-height:auto}.GID8FG_outcomeBox{grid-template-columns:1fr}.GID8FG_actions{flex-flow:wrap}}@media (max-width:620px){.GID8FG_caseHeader{display:grid}.GID8FG_caseObjective{max-width:none}.GID8FG_metrics,.GID8FG_workflowTabs{grid-template-columns:1fr}.GID8FG_sourceRow{grid-template-columns:1fr;gap:.3rem}.GID8FG_sourceRow small{text-align:left}.GID8FG_chart{gap:.35rem;height:220px}.GID8FG_actions{display:grid}}@media print{.GID8FG_page{background:#fff}.GID8FG_hero{color:#111827;background:#fff;padding:2rem 0}.GID8FG_hero h1,.GID8FG_sectionAlt .GID8FG_sectionIntro h2{color:#111827}.GID8FG_hero .GID8FG_eyebrow,.GID8FG_lead,.GID8FG_notice{color:#334155}.GID8FG_sectionAlt{color:#111827;background:#fff}.GID8FG_workflowTabs,.GID8FG_actions{display:none}.GID8FG_workflowDetail,.GID8FG_actionCard{color:#111827;background:#fff;border-color:#cbd5e1}.GID8FG_workflowDetail h3,.GID8FG_actionCard p{color:#111827}}
