.blog-hero{padding:75px 0 65px;border-bottom:1px solid var(--line)}.blog-hero-grid{display:grid;grid-template-columns:1.8fr 1fr;gap:90px;align-items:end}.blog-hero h1{font-size:clamp(46px,5vw,68px);max-width:820px;letter-spacing:-3px}.blog-hero .intro{max-width:640px;font-size:17px}.blog-hero-note{border-left:1px solid #536247;padding:18px 0 18px 30px}.blog-hero-note>span{color:var(--lime);font-size:55px;line-height:1}.blog-hero-note p{color:var(--muted);margin:20px 0;font-size:19px}.blog-hero-note strong{color:var(--text);font-weight:500}.blog-hero-note a{font-size:12px;color:var(--lime)}.blog-list{padding:65px 0 80px}.blog-list-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px}.blog-list-heading h2{font-size:30px;letter-spacing:-1px;margin:0}.blog-list-heading>span{font:10px Consolas,monospace;color:var(--muted)}.article-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.article-card{border:1px solid var(--line);border-radius:7px;overflow:hidden;background:var(--panel);transition:border-color .2s}.article-card:hover{border-color:#7a9b59}.article-card-link{height:100%;display:flex;flex-direction:column}.article-art{height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;background:radial-gradient(ellipse at 50% 120%,#73984b88,transparent 70%),repeating-linear-gradient(140deg,transparent 0 30px,#8eb36915 31px 32px),#252f25}.article-art .art-symbol{color:var(--lime);font-size:70px;line-height:1}.article-art>span:last-child{font:8px Consolas,monospace;letter-spacing:2px;color:#b7cb9e}.art-assistants{background:radial-gradient(ellipse at 20% 40%,#63847d77,transparent 70%),repeating-radial-gradient(ellipse at center,transparent 0 25px,#94bb9b14 26px 27px),#202c28}.art-strategy{background:linear-gradient(135deg,#222a21,#4a603d);position:relative}.article-card-body{padding:27px;display:flex;flex-direction:column;flex:1}.article-card .eyebrow{font-size:9px;margin-bottom:13px}.article-card h3{font-size:24px;letter-spacing:-.7px;margin-bottom:17px;line-height:1.3}.article-card-body>p:not(.eyebrow){font-size:13px;color:var(--muted);line-height:1.8;flex:1}.article-card-meta{display:flex;justify-content:space-between;gap:15px;border-top:1px solid var(--line);padding-top:17px;margin-top:15px;font-size:11px;color:#a9b99e}.article-card-meta>span:last-child{color:var(--lime)}.blog-bottom-cta{background:var(--lime);color:var(--ink);border-radius:7px;padding:45px 50px;margin-bottom:80px}.blog-bottom-cta .eyebrow{color:#486032}.blog-bottom-cta h2{font-size:45px}.blog-bottom-cta p:not(.eyebrow){color:#455d32;max-width:600px}.blog-bottom-cta .button{background:var(--ink);color:var(--lime);border-color:var(--ink)}.article-hero{padding:35px 0 60px;border-bottom:1px solid var(--line)}.breadcrumbs{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:12px;font-size:11px;color:var(--muted);margin-bottom:55px;position:static;background:none;border:none;padding:0}.breadcrumbs a:hover{color:var(--lime)}.article-hero h1{font-size:clamp(43px,5.1vw,68px);max-width:990px;letter-spacing:-3px;line-height:1.12}.article-deck{max-width:800px;font-size:20px;color:var(--muted);line-height:1.75}.article-meta{display:flex;flex-wrap:wrap;gap:18px;font-size:11px;color:#a4b397;margin-top:25px}.article-meta>*+*:before{content:'·';padding-right:18px;color:#7d8e71}.article-hero .actions{margin-top:30px}.article-layout{display:grid;grid-template-columns:minmax(0,780px) 300px;justify-content:space-between;gap:65px;align-items:start;padding-block:55px 70px;scroll-margin-top:25px}.article-prose{font-size:16px;line-height:1.9;color:#c7d0c0;min-width:0}.article-prose p{margin-bottom:23px}.article-prose h2{font-size:35px;letter-spacing:-1.3px;line-height:1.25;color:var(--text);margin:55px 0 22px;scroll-margin-top:25px}.article-prose h3{font-size:24px;color:var(--text);margin:35px 0 15px}.article-prose strong{color:#edf2e7;font-weight:600}.article-prose a{color:var(--lime);text-decoration:underline;text-decoration-color:#cef59a55;text-underline-offset:4px}.article-prose a:hover{text-decoration-color:var(--lime)}.article-prose ul,.article-prose ol{padding-left:25px;margin:22px 0 30px}.article-prose li{padding-left:5px;margin:12px 0}.answer-box{padding:28px 30px;border:1px solid #506043;border-left:3px solid var(--lime);background:#222b20;border-radius:4px}.answer-box .eyebrow{font-size:10px;margin-bottom:15px}.answer-box p:last-child{margin-bottom:0;font-size:17px}.article-toc{display:grid;gap:9px;padding:25px 0 30px;margin:12px 0 35px;border-bottom:1px solid var(--line);position:static;left:auto;right:auto;background:none}.article-toc strong{font-size:12px;text-transform:uppercase;letter-spacing:1px;margin-bottom:6px}.article-toc a{font-size:13px;width:fit-content;text-decoration:none}.table-scroll{overflow-x:auto;margin:28px 0;border:1px solid var(--line);border-radius:5px}.article-prose table{border-collapse:collapse;width:100%;font-size:13px;line-height:1.7;min-width:500px}.article-prose th{text-align:left;background:#2b3526;color:#e5eddd;font-weight:600}.article-prose td,.article-prose th{padding:17px;border-bottom:1px solid var(--line);vertical-align:top}.article-prose tbody tr:last-child td{border-bottom:0}.inline-conversion,.readiness-callout{border:1px solid #587343;background:#25351f;padding:27px 30px;border-radius:5px;margin:38px 0}.inline-conversion h3,.readiness-callout h3{margin-top:0;font-size:24px}.inline-conversion p,.readiness-callout p{font-size:15px}.inline-conversion a{display:inline-block;font-size:14px;font-weight:600}.readiness-callout{background:#22291f;border-color:var(--line)}.article-aside{position:sticky;top:30px;background:#252f23;border:1px solid #4c5b42;border-radius:6px;padding:26px}.article-aside .eyebrow{font-size:9px;margin-bottom:22px;letter-spacing:1.3px}.aside-mark{font-size:48px;line-height:1;color:var(--lime)}.article-aside h2{font-size:28px;letter-spacing:-1px;margin-top:22px}.article-aside>p:not(.eyebrow):not(.aside-price):not(.fine){color:var(--muted);font-size:13px;line-height:1.8}.aside-price{font-size:29px;color:var(--lime);line-height:1.3;letter-spacing:-1px;margin:25px 0}.aside-price small{display:block;font-size:10px;color:var(--muted);letter-spacing:0;margin-top:8px}.article-aside .button{width:100%;padding:14px 16px;gap:10px;font-size:12px}.article-aside .fine{font-size:10px;margin-top:17px}.aside-email{font-size:11px;color:var(--lime);overflow-wrap:anywhere}.article-prose details{padding-block:22px}.article-prose details summary{color:#e7eddf;font-size:16px;line-height:1.6}.article-prose details p{font-size:14px}.article-next{padding-top:30px;border-top:1px solid var(--line);margin-top:35px;font-size:14px}.article-final-cta{padding:45px 50px;background:var(--lime);color:var(--ink);border-radius:7px;margin-bottom:70px}.article-final-cta .eyebrow{color:#4c613c}.article-final-cta h2{font-size:44px}.article-final-cta>p:not(.eyebrow):not(.fine){max-width:690px;color:#40552f}.article-final-cta .button{background:var(--ink);color:var(--lime);border-color:var(--ink);margin-top:15px}.article-final-cta .fine{color:#4b603b;margin:20px 0 0}.related-guides{padding-bottom:80px}.related-guides h2{font-size:35px;letter-spacing:-1px}.related-guides>div{display:grid;grid-template-columns:1fr 1fr;gap:25px}.related-guides>div>a{border:1px solid var(--line);border-radius:5px;padding:30px;background:var(--panel)}.related-guides>div>a:hover{border-color:var(--lime)}.related-guides h3{font-size:25px;margin:17px 0 25px}.related-guides span{font-size:11px;color:var(--lime)}
@media(max-width:1100px){.blog-hero-grid{gap:45px;grid-template-columns:1.8fr 1fr}.article-grid{gap:18px}.article-card-body{padding:22px}.article-card h3{font-size:22px}.article-layout{grid-template-columns:minmax(0,1fr) 270px;gap:40px}.article-aside{padding:22px}.article-prose h2{font-size:31px}.article-card-meta{flex-wrap:wrap;gap:7px}.article-hero h1{font-size:58px}.article-hero .actions{flex-direction:row}}
@media(max-width:780px){.blog-hero{padding:45px 0}.blog-hero-grid{grid-template-columns:1fr;gap:25px}.blog-hero h1{font-size:48px;letter-spacing:-2.5px}.blog-hero-note{padding:17px 0 17px 22px}.blog-hero-note>span{display:none}.blog-hero-note p{font-size:17px;margin:0 0 12px}.blog-hero-note br{display:none}.blog-list{padding:40px 0 50px}.blog-list-heading{align-items:flex-start;flex-direction:column;gap:10px}.blog-list-heading h2{font-size:29px}.article-grid{grid-template-columns:1fr;gap:25px}.article-art{height:170px}.article-card-body{padding:25px}.article-card h3{font-size:26px}.article-card-meta{flex-wrap:nowrap}.blog-bottom-cta{padding:30px;margin-bottom:50px}.blog-bottom-cta h2{font-size:37px}.blog-bottom-cta .button{width:100%;gap:12px;font-size:12px}.article-hero{padding:25px 0 40px}.breadcrumbs{display:flex;flex-direction:row;position:static;padding:0;gap:9px;align-items:center;margin-bottom:35px;font-size:10px}.article-hero h1{font-size:44px;letter-spacing:-2px}.article-deck{font-size:17px}.article-meta{gap:12px;font-size:10px}.article-meta>*+*:before{padding-right:12px}.article-hero .actions{align-items:flex-start;flex-direction:column;gap:20px}.article-layout{grid-template-columns:1fr;gap:35px;padding-top:35px;padding-bottom:45px}.article-aside{position:static;max-width:none}.article-prose{font-size:15px}.article-prose h2{font-size:30px;letter-spacing:-1px;margin-top:40px}.article-prose h3{font-size:23px}.article-toc{display:grid;position:static;padding:22px 0;gap:10px}.answer-box,.inline-conversion,.readiness-callout{padding:23px}.answer-box p:last-child{font-size:16px}.article-final-cta{padding:30px;margin-bottom:45px}.article-final-cta h2{font-size:35px;letter-spacing:-1.3px}.article-final-cta .button{font-size:12px;width:100%;gap:12px}.related-guides{padding-bottom:50px}.related-guides>div{grid-template-columns:1fr}.related-guides h2{font-size:30px}.related-guides>div>a{padding:25px}}
