.sales-case-study{color:#23414b;line-height:1.8;overflow-wrap:anywhere}.case-study-hero{padding:25px 21px;border-radius:24px;background:linear-gradient(135deg,#173f50,#24776f);color:white;margin-bottom:16px}.case-study-kicker{font-size:10px;font-weight:700;letter-spacing:1.5px;color:#b8e4de}.case-study-hero h2{font-size:23px;line-height:1.45;letter-spacing:.1px;margin:11px 0}.case-study-hero p{font-size:13px;margin:0;color:#d7efea}.case-study-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px;font-size:11px}.case-study-meta span{padding:3px 10px;border-radius:20px;border:1px solid #ffffff30;background:#ffffff0a}.case-study-overview,.case-study-outline,.case-study-section,.case-study-quiz{padding:20px;background:#fff;border:1px solid #dfe9e6;border-radius:20px;margin:16px 0}.case-study-label{color:#308579;font-size:11px;font-weight:750;letter-spacing:.8px}.case-study-overview p{margin:11px 0 0;font-size:15px}.case-study-highlights{display:grid;gap:10px;margin:18px 0}.case-study-highlights>div{display:flex;align-items:center;gap:14px;padding:12px 16px;border-radius:14px;background:#eaf3ef}.case-study-highlights b{color:#5b9b8b;font-size:21px;font-weight:800}.case-study-highlights span{font-size:14px;font-weight:650}.case-study-outline>b{font-size:14px}.case-study-outline button{display:flex;align-items:center;gap:10px;width:100%;border:0;border-bottom:1px solid #edf2ef;padding:13px 0;background:none;text-align:left;font:inherit;font-size:13px;color:#284c56;cursor:pointer}.case-study-outline button:last-child{border-bottom:0}.case-study-outline button>span{color:#6fa698;font-size:12px}.case-study-outline button i{font-style:normal;margin-left:auto;color:#88a59d}.case-study-section{scroll-margin-top:20px}.case-study-section h3,.case-study-quiz h3{font-size:18px;line-height:1.5;margin:9px 0 12px}.case-study-section p{font-size:15px;margin:0}.case-study-section small,.case-quiz-explanation small{display:block;color:#82958e;font-size:11px;margin-top:14px}.case-study-quiz{scroll-margin-top:20px;background:#fffdf7;border-color:#eddfc3}.case-quiz-note{font-size:12px;color:#8a7b62;margin:0 0 18px}.case-study-quiz fieldset{border:0;margin:22px 0;padding:0;min-width:0}.case-study-quiz legend{font-size:14px;font-weight:650;line-height:1.7;margin-bottom:12px}.case-study-quiz label{display:flex;align-items:flex-start;gap:10px;cursor:pointer;background:#fff;border:1px solid #e6e8dd;border-radius:12px;padding:11px 12px;margin:8px 0;font-size:13px}.case-study-quiz input{margin-top:5px;flex-shrink:0;accent-color:#28776c}.case-study-grade{background:#236e64;color:#fff;border:0;border-radius:13px;padding:13px 18px;font:inherit;font-size:14px;cursor:pointer;min-height:46px;width:100%}.case-study-result{font-size:13px;color:#4d6a61;margin-top:12px}.case-quiz-explanation{font-size:13px;padding:13px;border-radius:12px;margin-top:10px;background:#f7eddb;color:#7b5a28}.case-quiz-explanation.is-correct{background:#e8f4e9;color:#2d694d}.case-quiz-explanation p{margin:7px 0}.case-study-boundary,.case-study-original{background:#fff;border:1px solid #e0e8e5;border-radius:16px;margin:16px 0;padding:15px 17px}.case-study-boundary summary,.case-study-original summary{font-size:14px;font-weight:650;cursor:pointer}.case-study-boundary p,.case-original-note{font-size:12px;color:#7a8275;margin:12px 0 0}.case-original-page{border-top:1px solid #e8eeeb;margin-top:18px;padding-top:12px}.case-original-page h4{font-size:13px;color:#72847c}.case-original-page p{white-space:pre-wrap;font-size:14px;line-height:1.85}.case-study-files{display:grid;gap:10px;margin-top:18px}.case-study-files a{font-size:13px;color:#33796f;text-decoration:none;background:#edf6f1;border-radius:12px;padding:12px}.sales-case-study [hidden]{display:none!important}
