body#cost-of-clarity{background:#f5f1e8;color:#203b2b;font:18px/1.7 Arial,sans-serif}#cost-of-clarity header.hero{padding:35px 0 55px;background:#102e22}#cost-of-clarity .wrap{max-width:1180px;padding-inline:30px}#cost-of-clarity .brand{font:700 12px/1.5 Arial;letter-spacing:.1em;color:#e8cf8a}#cost-of-clarity .clarity-opening{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:48px;align-items:center;margin-top:35px}#cost-of-clarity .clarity-opening h1{font:400 clamp(38px,4.4vw,58px)/1.08 Georgia;letter-spacing:-.045em;margin:0 0 22px;color:#fffdf4}#cost-of-clarity .clarity-opening h1 em{color:#e5c578}#cost-of-clarity .clarity-opening .eyebrow{margin:0 0 22px;color:#dec585;font-size:10px}#cost-of-clarity .clarity-hook{font:400 28px/1.3 Georgia;color:#e5c578;margin:0 0 20px}#cost-of-clarity .clarity-opening .lead{font:20px/1.5 Arial;color:#f0f3e7;margin:0 0 18px}#cost-of-clarity .clarity-opening-copy{font-size:16px;color:#cbd8c7;margin-bottom:25px}#cost-of-clarity figure{margin:0;min-width:0}#cost-of-clarity figure img{display:block;width:100%;height:auto;border-radius:10px}#cost-of-clarity figure figcaption{font:12px/1.5 Arial;margin-top:13px;color:#6b765f}#cost-of-clarity .clarity-opening figcaption{color:#c5d0ba;border-top:1px solid #ffffff30;padding-top:15px}#cost-of-clarity .clarity-micro{font:12px/1.6 Arial;color:#cad5bd;margin-top:15px}#cost-of-clarity .btn.gold{background:#e1c173;color:#163b29;border-color:#e1c173;font-weight:700;border-radius:6px;transition:transform .2s,background .2s}#cost-of-clarity .btn.gold:hover{background:#ebcf8b;transform:translateY(-1px)}#cost-of-clarity .clarity-story{padding-top:40px}#cost-of-clarity .clarity-chapter{padding:38px 40px;margin:0 0 30px;border:1px solid #d9cfb7;border-top:3px solid #b6954e;border-radius:12px;background:#fffdf8;scroll-margin-top:25px}#cost-of-clarity .clarity-chapter h2{font:400 clamp(31px,3.4vw,43px)/1.15 Georgia;letter-spacing:-.035em;margin:0 0 25px;color:#173d2b}#cost-of-clarity .clarity-chapter h2 em{color:#92702f}#cost-of-clarity .clarity-chapter>p{max-width:850px;font-size:17px;line-height:1.75;color:#53624d}#cost-of-clarity .clarity-question-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;list-style:none;padding:0;margin:28px 0}#cost-of-clarity .clarity-question-list li{border-top:2px solid #b79a59;padding:18px 0 0;font:400 23px/1.3 Georgia;color:#2a4a35}#cost-of-clarity .clarity-pull{padding:23px 26px;background:#edf0e4;border-left:3px solid #b49650;border-radius:0 5px 5px 0;font:400 23px/1.4 Georgia!important;color:#274735!important;margin:30px 0 0}#cost-of-clarity .clarity-erosion,#cost-of-clarity .clarity-napkin{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:38px;align-items:center}#cost-of-clarity .clarity-erosion p,#cost-of-clarity .clarity-napkin p{font-size:16px;color:#53624d}#cost-of-clarity .clarity-erosion{background:#e9ecdf;border-top-color:#173d2b}#cost-of-clarity .clarity-erosion strong{font-size:16px;line-height:1.6;color:#244a33}#cost-of-clarity .clarity-pacman svg{display:block;width:100%;height:auto;filter:drop-shadow(0 10px 15px #17392b0b)}#cost-of-clarity .clarity-napkin{background:#f0e7d0}#cost-of-clarity .clarity-napkin figure img{box-shadow:0 10px 28px #17392b10}#cost-of-clarity .clarity-small-steps{display:flex;flex-direction:column;counter-reset:clarity-step;margin:25px 0}#cost-of-clarity .clarity-small-steps span{counter-increment:clarity-step;padding:10px 0;border-bottom:1px solid #d5c7a6;font:700 15px/1.4 Arial;color:#31533a}#cost-of-clarity .clarity-small-steps span:before{content:"0" counter(clarity-step) " / ";color:#967334;margin-right:8px;font-size:11px}#cost-of-clarity .clarity-chapter .small{font:12px/1.65 Arial!important;color:#6b755e!important}#cost-of-clarity .clarity-relationship>img{display:block;width:100%;height:auto;max-height:230px;object-fit:cover;border-radius:8px;margin:26px 0}#cost-of-clarity .clarity-outcome-line{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;border-block:1px solid #d7cbb0;padding:24px 0;margin:28px 0}#cost-of-clarity .clarity-outcome-line span{font:14px/1.6 Arial;color:#58684f}#cost-of-clarity .clarity-outcome-line b{display:block;font:400 25px/1.15 Georgia;color:#274735;margin-bottom:10px}#cost-of-clarity .clarity-fit-bridge{padding:30px;background:#112d21;color:#fffdf5;border-top:3px solid #c3a15a;border-radius:7px;margin:30px 0 0}#cost-of-clarity .clarity-fit-bridge h3{font:400 29px/1.2 Georgia;color:#fffdf4;margin:0 0 16px}#cost-of-clarity .clarity-fit-bridge p{font-size:16px;color:#dce5d0;max-width:760px}#cost-of-clarity .clarity-fit-bridge small{display:block;font:12px/1.6 Arial;color:#c8d5bd;margin-top:13px}#cost-of-clarity .roadmap{margin-top:40px}#cost-of-clarity .roadmap p:not(.eyebrow){font-size:14px}#cost-of-clarity .roadmap h3{font:400 23px/1.2 Georgia}#cost-of-clarity #intro>p{font-size:17px;max-width:850px}#cost-of-clarity .clarity-process-notes{margin-top:25px;border-top:1px solid #d6cfb9;padding-top:8px}#cost-of-clarity .clarity-process-notes summary{font:700 15px/1.6 Arial;padding:12px 0;cursor:pointer}#cost-of-clarity .clarity-process-notes>div{padding-top:20px;font:14px/1.7 Arial}#cost-of-clarity #fitEntry{scroll-margin-top:25px}
@media(max-width:850px){#cost-of-clarity .clarity-opening{grid-template-columns:1fr;gap:30px}#cost-of-clarity .clarity-opening figure{max-width:640px}#cost-of-clarity .clarity-question-list{grid-template-columns:1fr;gap:15px}#cost-of-clarity .clarity-question-list li{font-size:22px}#cost-of-clarity .clarity-erosion,#cost-of-clarity .clarity-napkin{grid-template-columns:1fr}#cost-of-clarity .clarity-napkin figure{order:2}#cost-of-clarity .clarity-napkin>div{order:1}}
@media(max-width:600px){#cost-of-clarity .wrap{padding-inline:18px}#cost-of-clarity header.hero{padding:25px 0 35px}#cost-of-clarity .clarity-opening{margin-top:25px}#cost-of-clarity .clarity-opening h1{font-size:39px}#cost-of-clarity .clarity-chapter{padding:27px 23px;margin-bottom:23px}#cost-of-clarity .clarity-chapter h2{font-size:31px}#cost-of-clarity .clarity-chapter>p{font-size:16px}#cost-of-clarity .clarity-pull{padding:20px;font-size:21px!important}#cost-of-clarity .clarity-outcome-line{grid-template-columns:1fr;gap:20px}#cost-of-clarity .clarity-outcome-line b{font-size:23px;margin-bottom:5px}#cost-of-clarity .clarity-fit-bridge{padding:24px 21px}#cost-of-clarity .clarity-fit-bridge h3{font-size:27px}#cost-of-clarity .clarity-fit-bridge .btn{font-size:15px;padding:13px 17px}}
@media(prefers-reduced-motion:reduce){#cost-of-clarity *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}
