.ask-root .ask-stage.has-report{max-width:1200px}.ask-root .has-report .ask-hero{padding:0 0 32px}.ar{padding:32px 0 0;color:#262820;font-family:Arial,Helvetica,sans-serif}.ar a,.ar button{font-family:inherit}.ar-top{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:36px}.ar-back{color:#646a5c;font-size:13px;text-decoration:none}.ar-kicker{font-size:10px;letter-spacing:1.5px;font-weight:700;color:#69715f;line-height:1.6;margin:0 0 15px}.ar-top .ar-kicker{margin:0}.ar-title-row{display:flex;justify-content:space-between;align-items:center;gap:32px}.ar-title-row>div{max-width:850px}.ar h1{font-size:clamp(27px,3vw,42px);font-weight:500;line-height:1.18;letter-spacing:-1.2px;margin:0 0 20px;overflow-wrap:anywhere}.ar-send{flex-shrink:0;padding:13px 19px;background:#e94b27;color:#fff;border:0;border-radius:4px;cursor:pointer;font-size:13px;white-space:nowrap}.ar-send:disabled{background:#74796b;cursor:default}.ar-audience{font-size:13px;color:#727968;line-height:1.6;margin-bottom:22px;max-width:900px}.ar-audience summary{cursor:pointer;font-weight:700}.ar-audience summary span{font-weight:400;margin-left:9px}.ar-audience p{margin:12px 0;padding:16px;background:#f0f1eb}.ar-meta{display:flex;flex-wrap:wrap;gap:12px 26px;font-size:12px;padding:16px 0;border-top:1px solid #e1e4d9;border-bottom:1px solid #e1e4d9;color:#6b735f}.ar-meta span:first-child{color:#3e6343}.ar-meta i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#53794e;margin-right:6px}.ar-meta b{color:#293027;font-size:14px}.ar-nav{display:flex;gap:28px;margin-top:30px;border-bottom:1px solid #dfe3d6}.ar-nav button{padding:13px 0;border:0;border-bottom:2px solid transparent;color:#77806b;background:none;cursor:pointer;font-size:14px}.ar-nav button[aria-selected=true]{color:#262f20;border-bottom-color:#e94b27;font-weight:700}.ar-method{font-size:11px;line-height:1.6;color:#7b806f;margin:14px 0 20px}.ar-frame{border:1px solid #e5e7df;border-radius:6px;width:100%;display:block;background:#fff}.ar-notice{padding:16px 18px;background:#f8efdf;color:#665633;font-size:13px;line-height:1.6;border-radius:5px;margin-bottom:20px}.ar-notice button{background:none;color:inherit;text-decoration:underline;border:0;cursor:pointer}.ar-hero{background:#253028;color:#fff;padding:46px 48px 24px;border-radius:6px;position:relative;overflow:hidden}.ar-hero:before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:#e94b27}.ar-hero .ar-kicker{color:#d5be92}.ar-hero h2{font-size:clamp(30px,3.7vw,49px);line-height:1.13;font-weight:500;letter-spacing:-1.5px;margin:0 0 23px;max-width:950px}.ar-deck{font-size:17px;line-height:1.75;color:#e3e8dc;max-width:900px;margin:0}.ar-hero-foot{display:flex;justify-content:space-between;gap:16px;border-top:1px solid #4c594a;padding-top:18px;margin-top:34px;font-size:11px;color:#c7d0bc}.ar-section-head{margin:44px 0 22px}.ar-section-head>span{font-size:10px;letter-spacing:1.5px;color:#8a927e;font-weight:700}.ar-section-head h2{font-size:29px;font-weight:500;letter-spacing:-.7px;line-height:1.25;margin:10px 0}.ar-section-head>p{font-size:13px;line-height:1.6;color:#7a826e;margin:0}.ar-chart-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:20px}.ar-card{background:#fff;border:1px solid #e2e5db;border-radius:6px;padding:28px;min-width:0}.ar-card h3{font-size:23px;line-height:1.25;font-weight:500;letter-spacing:-.5px;margin:0 0 12px}.ar-caption{font-size:12px;line-height:1.65;color:#7b836f;margin:0 0 24px}.ar-bar-row{display:block;width:100%;background:none;border:0;padding:0;text-align:left;cursor:pointer;margin:19px 0}.ar-bar-label{display:flex;justify-content:space-between;align-items:baseline;gap:18px;font-size:13px;line-height:1.5;margin-bottom:8px;color:#454e3c}.ar-bar-label b{font-size:12px;white-space:nowrap;color:#59654f}.ar-track{height:9px;background:#f1f2ec;overflow:hidden}.ar-track,.ar-track>span{display:block;border-radius:2px}.ar-track>span{height:100%;min-width:2px}.ar-source{font-size:10px;line-height:1.6;color:#8b9380;margin:23px 0 0}.ar-stack{display:flex;height:55px;overflow:hidden;border-radius:4px;margin:26px 0}.ar-stack>span{display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;color:white;border-right:2px solid #fff}.ar-legend>div{display:flex;justify-content:space-between;gap:16px;font-size:13px;padding:12px 0;border-bottom:1px solid #eff0e9}.ar-legend i{display:inline-block;width:9px;height:9px;margin-right:9px;border-radius:2px}.ar-legend b{font-size:12px}.ar-legend small{margin-left:12px;color:#7d866f;font-weight:400}.ar-quotes{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.ar-quotes figure{margin:0;background:#f1eee5;border-radius:5px;padding:24px;display:flex;flex-direction:column}.ar-quote-mark{font-family:Georgia,serif;font-size:58px;line-height:.8;color:#d7835b}.ar-quotes blockquote{font-family:Georgia,serif;font-size:19px;line-height:1.5;letter-spacing:-.2px;margin:12px 0 25px;overflow-wrap:anywhere}.ar-quotes figcaption{margin-top:auto;display:flex;flex-direction:column;gap:7px;font-size:12px;line-height:1.5}.ar-quotes figcaption span{color:#7a7e6d;font-size:11px}.ar-findings button,.ar-next button,.ar-quotes button{border:0;background:none;padding:0;text-align:left;color:#9c4c2d;font-size:11px;line-height:1.6;cursor:pointer}.ar-findings{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.ar-findings>div{border-top:2px solid #c7cdbb;padding:20px 0}.ar-number{font-size:27px;color:#aeb89e;font-weight:500}.ar-findings p{font-size:14px;line-height:1.75;margin:12px 0 20px;color:#575f4f}.ar-next{padding:35px 38px;background:#ecf0e5;margin-top:28px;border-radius:6px}.ar-next h2{font-size:30px;font-weight:500;letter-spacing:-.7px;margin:10px 0 15px}.ar-next>div{display:flex;gap:20px;border-top:1px solid #d0d8c2;padding:18px 0}.ar-next>div>b{font-size:17px;color:#8d9b7c;padding-top:4px}.ar-next>div>p{font-size:14px;line-height:1.8;margin:0;color:#57614b}.ar-next button{display:block;margin-top:8px}.ar-interview{background:#fff;border:1px solid #e0e5d7;border-radius:5px;margin-bottom:12px;scroll-margin-top:20px}.ar-interview summary{cursor:pointer;display:flex;gap:14px;align-items:center;flex-wrap:wrap;padding:22px;font-size:15px}.ar-interview summary span{color:#7b856d;font-size:12px}.ar-interview summary small{margin-left:auto;font-size:11px;color:#8c957e}.ar-response{padding:20px 26px;border-top:1px solid #e8ecdf}.ar-response h3{font-size:16px;line-height:1.5;font-weight:600}.ar-response p{white-space:pre-wrap;font-size:15px;line-height:1.85;color:#5e6853}.ar-bottom{display:flex;align-items:center;justify-content:space-between;gap:32px;border-top:1px solid #dfe4d5;margin-top:45px;padding:30px 0}.ar-bottom h2{font-size:28px;font-weight:500;letter-spacing:-.7px;margin:8px 0}.ar-bottom p:not(.ar-kicker){font-size:13px;color:#7f8772;line-height:1.5}.ar-bottom a{padding:14px 18px;border:1px solid #bdc7ac;border-radius:4px;color:#4c5a3d;font-size:12px;text-decoration:none;white-space:nowrap}.ar-footnote{font-size:10px;line-height:1.8;color:#939a87;max-width:900px;margin:0 0 22px}@media(max-width:760px){.ar{padding-top:24px}.ar-title-row{display:block}.ar-send{margin-bottom:20px}.ar-top{margin-bottom:28px}.ar-top .ar-kicker{display:none}.ar-chart-grid,.ar-findings,.ar-quotes{grid-template-columns:1fr}.ar h1{font-size:29px}.ar-hero{padding:28px 26px 20px}.ar-hero h2{font-size:33px;letter-spacing:-1px}.ar-deck{font-size:15px}.ar-hero-foot{flex-direction:column;gap:8px}.ar-nav{gap:20px}.ar-nav button{font-size:12px}.ar-meta{gap:12px 18px;font-size:11px}.ar-card{padding:23px}.ar-section-head h2{font-size:26px}.ar-next{padding:26px}.ar-next h2{font-size:26px}.ar-bottom{align-items:flex-start;flex-direction:column;gap:12px}.ar-interview summary{padding:18px}.ar-interview summary small{margin-left:0}.ar-response{padding:18px}.ar-legend small{margin-left:8px}}.ar-signal-sources{display:flex;gap:8px;flex-wrap:wrap;background:#f2f5eb;padding:12px;border-radius:4px}.ar-signal-sources>span{width:100%;font-size:10px;color:#7c896d}.ar-signal-sources button{font:11px Arial,sans-serif;border:1px solid #dce4ce;background:#fff;color:#526143;border-radius:3px;padding:7px 9px;cursor:pointer}.ar-interview-themes{background:#f5f7ef}.ar-interview-themes ul{padding-left:19px;font-size:13px;line-height:1.9;color:#657354}.ar-confidence{display:flex;align-items:center;flex-wrap:wrap;gap:10px 20px;border:1px solid #dde3d4;border-radius:8px;padding:18px 22px;margin:20px 0;background:#fff}.ar-confidence strong{font-size:16px}.ar-confidence p,.ar-confidence>span:not(.ar-kicker){font-size:12px;color:#6c7664}.ar-confidence p{flex-basis:100%;margin:0;line-height:1.6}.ar-coverage{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #dde3d4;border-radius:6px;margin:18px 0;background:#fff}.ar-coverage>div{padding:20px 24px;border-right:1px solid #e4e8de}.ar-coverage>div:last-child{border:0}.ar-coverage span{display:block;font-size:12px;color:#56634c}.ar-coverage strong{display:block;font-size:24px;font-weight:500;margin:7px 0}.ar-coverage p{font-size:10px;line-height:1.5;color:#7b836f;margin:0}.ar-more{margin:16px 0 24px}.ar-more>summary{cursor:pointer;font-size:12px;color:#576b46;padding:14px 0;border-top:1px solid #dce3d2}.ar-drivers{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:18px}.ar-driver{border-top:1px solid #e7ebdf;padding:15px 0}.ar-driver p{font-size:14px;line-height:1.6;margin:0 0 7px}.ar-driver>span{display:block;font-size:11px;color:#7a856c;margin-bottom:7px}.ar-comparison button,.ar-driver>button{background:none;border:0;padding:0;text-align:left;cursor:pointer;color:#9c4c2d;font-size:11px;line-height:1.5}.ar-comparison-wrap{overflow:auto;border:1px solid #dfe5d6;border-radius:6px;background:#fff}.ar-comparison{width:100%;border-collapse:collapse;table-layout:fixed}.ar-comparison caption{text-align:left;font-size:11px;color:#7b836f;padding:17px 20px}.ar-comparison td,.ar-comparison th{padding:20px;text-align:left;vertical-align:top;border-top:1px solid #e4e9db}.ar-comparison thead th{font-size:11px;font-weight:600;color:#5e6a52;background:#f1f4ec}.ar-comparison th:first-child{width:23%}.ar-comparison tbody th b{display:block;font-size:13px;line-height:1.5}.ar-comparison tbody th span{display:block;font-size:11px;color:#79856a;font-weight:400;margin:7px 0 12px}.ar-comparison td p{font-size:13px;line-height:1.8;color:#58634f;margin:0;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;overflow:hidden}.ar-validation{padding:16px 0;border-top:1px solid #d0d8c2;font-size:14px;line-height:1.8;color:#57614b}.ar-validation p{margin:0}.ar-validation button{margin-top:8px}@media(max-width:760px){.ar-coverage{grid-template-columns:1fr}.ar-coverage>div{border-right:0;border-bottom:1px solid #e4e8de;padding:16px 20px}.ar-coverage strong{font-size:21px}.ar-comparison{min-width:680px}.ar-drivers{grid-template-columns:1fr}}