.exit-wordpress-story .hero-emphasis{font-size:clamp(40px,6vw,80px)}.exit-wordpress-story .hero-conclusion br{display:block}.exit-wordpress-story #two-updates>p:first-of-type,.exit-wordpress-story #two-updates>p:nth-of-type(4){border-left:3px solid var(--brand);padding-left:18px;font-weight:750;margin-top:32px}.exit-wordpress-story .editorial-points p+p{margin-top:12px}.exit-wordpress-story .story-faq{border-top:1px solid var(--border)}.exit-wordpress-story .story-faq details{border-bottom:1px solid var(--border)}.exit-wordpress-story .story-faq summary{display:flex;align-items:baseline;justify-content:space-between;gap:20px;padding:25px 0;cursor:pointer;list-style:none}.exit-wordpress-story .story-faq summary::-webkit-details-marker{display:none}.exit-wordpress-story .story-faq summary h3{margin:0;font-size:18px;line-height:1.7}.exit-wordpress-story .story-faq summary:focus-visible{outline:2px solid var(--brand);outline-offset:4px}.exit-wordpress-story .faq-toggle{position:relative;flex:0 0 16px;width:16px;height:16px;color:var(--brand)}.exit-wordpress-story .faq-toggle:after,.exit-wordpress-story .faq-toggle:before{content:"";position:absolute;background:currentColor}.exit-wordpress-story .faq-toggle:before{width:16px;height:2px;top:7px;left:0}.exit-wordpress-story .faq-toggle:after{width:2px;height:16px;left:7px;top:0}.exit-wordpress-story details[open] .faq-toggle:after{display:none}.exit-wordpress-story .faq-answer{padding:0 0 24px}.exit-wordpress-story .faq-answer p{font-size:16px}.exit-wordpress-story .faq-answer p:last-child{margin-bottom:0}@media (min-width:1100px){.exit-wordpress-story .hero-conclusion{font-size:36px}.exit-wordpress-story .article-hero{padding-top:56px}}@media (max-width:600px){.exit-wordpress-story .hero-emphasis{font-size:clamp(34px,10.3vw,60px);white-space:nowrap}.exit-wordpress-story .hero-conclusion{font-size:clamp(21px,6.1vw,32px);margin-top:18px}.exit-wordpress-story #decision .editorial-points{grid-template-columns:1fr}.exit-wordpress-story #decision .editorial-points>div+div{border-top:1px solid var(--border)}.exit-wordpress-story .story-faq summary{gap:16px;padding-block:22px}.exit-wordpress-story .story-faq summary h3{font-size:16px}}.exit-wordpress-story .hero-emphasis{font-size:clamp(34px,4.7vw,60px)}.exit-wordpress-story .hero-opening{font-size:24px}.exit-wordpress-story .mobile-break{display:none}.exit-wordpress-story .article-hero{padding-bottom:0}.exit-wordpress-story .article-lead{padding-top:28px}.exit-wordpress-story .article-lead p{margin-bottom:12px}.exit-wordpress-story .article-body section{margin-top:60px}.exit-wordpress-story .story-diagram{margin:30px 0;padding:28px;border:1px solid #e2e6e9;border-radius:6px;background:#f6f7f8}.exit-wordpress-story .story-diagram figcaption{font-size:17px;font-weight:750;line-height:1.7;margin-bottom:24px}.exit-wordpress-story .stack-layer{display:flex;align-items:center;gap:20px;padding:20px 24px;background:#fff;border:1px solid #dce1e5;border-radius:4px}.exit-wordpress-story .stack-layer svg{flex-shrink:0;color:#65717b}.exit-wordpress-story .stack-layer strong{display:block;font-size:21px;line-height:1.5}.exit-wordpress-story .stack-layer span{display:block;font-size:14px;line-height:1.8;margin-top:3px;color:#626b73}.exit-wordpress-story .stack-arrow{text-align:center;color:#65717b;font-size:13px;padding:8px 0}.exit-wordpress-story .stack-arrow span{font-size:22px;margin-right:8px}.exit-wordpress-story .php-layer{border-color:#e41516;background:#fff5f2;flex-wrap:wrap}.exit-wordpress-story .php-layer strong,.exit-wordpress-story .php-layer svg{color:var(--brand)}.exit-wordpress-story .php-layer small{margin-left:auto;border:1px solid #f1c4bc;background:#fff;border-radius:3px;padding:6px 10px;font-size:12px;font-weight:700}.exit-wordpress-story .update-options{display:grid;grid-template-columns:1fr 1fr;gap:20px}.exit-wordpress-story .update-options>div{padding:22px;background:#fff;border-top:3px solid #d6dce0}.exit-wordpress-story .update-options>div:last-child{border-color:var(--brand)}.exit-wordpress-story .option-label{display:block;color:#65717b;font-size:13px;margin-bottom:10px}.exit-wordpress-story .update-options h3{font-size:22px}.exit-wordpress-story .update-options p{font-size:15px;line-height:1.8;margin:0}.exit-wordpress-story .diagram-conclusion{margin-top:22px;font-size:16px;line-height:1.8}.exit-wordpress-story .diagram-conclusion strong{display:block}.exit-wordpress-story .support-diagram{background:#faf8f1;border-color:#e9e3cf}.exit-wordpress-story .support-flow{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:22px}.exit-wordpress-story .support-flow li{position:relative;background:#fff;padding:20px;border:1px solid #e8e3d7}.exit-wordpress-story .support-flow svg{color:var(--brand);margin-bottom:14px}.exit-wordpress-story .support-flow h3{font-size:18px}.exit-wordpress-story .support-flow p{font-size:14px;line-height:1.8;margin:0}.exit-wordpress-story .backup-explainer{border-top:1px solid #e1d9c6;margin-top:24px;padding-top:22px;display:flex;align-items:center;gap:18px}.exit-wordpress-story .backup-explainer svg{flex-shrink:0;color:#766c56}.exit-wordpress-story .backup-explainer p{font-size:14px;margin:0;line-height:1.8}.exit-wordpress-story #case-studies .editorial-points{grid-template-columns:1fr}.exit-wordpress-story #case-studies .editorial-points>div+div{border-top:1px solid var(--border)}.exit-wordpress-story #case-studies .editorial-points h3{color:var(--brand)}@media (max-width:600px){.exit-wordpress-story .hero-emphasis{font-size:clamp(23px,7vw,40px)}.exit-wordpress-story .hero-opening{font-size:19px}.exit-wordpress-story .mobile-break{display:block}.exit-wordpress-story .article-body section{margin-top:42px}.exit-wordpress-story .story-diagram{padding:20px 16px;margin:24px -6px}.exit-wordpress-story .story-diagram figcaption{font-size:15px}.exit-wordpress-story .stack-layer{padding:16px 12px;gap:12px}.exit-wordpress-story .stack-layer strong{font-size:16px}.exit-wordpress-story .stack-layer span{font-size:12px}.exit-wordpress-story .php-layer small{margin-left:44px}.exit-wordpress-story .update-options{grid-template-columns:1fr;gap:14px}.exit-wordpress-story .update-options>div{padding:16px}.exit-wordpress-story .update-options p br{display:none}.exit-wordpress-story .support-flow{grid-template-columns:1fr;gap:24px}.exit-wordpress-story .support-flow li{display:flex;gap:16px;padding:24px 16px 18px}.exit-wordpress-story .support-flow li+li:before{content:"↓";position:absolute;top:-27px;left:50%;color:#9f8b65;font-size:20px}.exit-wordpress-story .support-flow svg{flex-shrink:0;width:26px;margin-top:3px}.exit-wordpress-story .support-flow h3{font-size:16px}.exit-wordpress-story .backup-explainer{align-items:flex-start;gap:12px}}.exit-wordpress-story .hero-emphasis{font-size:clamp(44px,6vw,76px)}.exit-wordpress-story .hero-promise{display:block;margin-top:18px;font-size:clamp(27px,3.3vw,42px);line-height:1.5;letter-spacing:-.03em}.exit-wordpress-story .support-flow{grid-template-columns:1fr;gap:24px}.exit-wordpress-story .support-flow li{display:flex;align-items:flex-start;gap:18px}.exit-wordpress-story .support-flow svg{flex-shrink:0}.exit-wordpress-story .support-flow li+li:before{content:"↓";position:absolute;top:-27px;left:50%;color:#9f8b65;font-size:20px}@media (max-width:600px){.exit-wordpress-story .hero-emphasis{font-size:clamp(40px,11vw,60px)}.exit-wordpress-story .hero-promise{font-size:clamp(24px,6.7vw,34px)}}.exit-wordpress-story .hero-build-preview{max-width:700px;margin:24px auto 0;text-align:initial}.exit-wordpress-story #pricing>h2{white-space:pre-line}.exit-wordpress-story .article-figure>a{display:block;cursor:zoom-in}.exit-wordpress-story .article-figure>a:focus-visible{outline:2px solid var(--brand);outline-offset:4px}.exit-wordpress-story .update-checklist{list-style:none;padding:0;margin:0;display:grid;gap:22px}.exit-wordpress-story .update-checklist li{display:flex;align-items:baseline;gap:12px}.exit-wordpress-story .update-checklist li>span{color:#65717b;flex-shrink:0}.exit-wordpress-story .update-checklist strong{font-size:18px;line-height:1.7}.exit-wordpress-story .update-checklist p{margin:5px 0 0;font-size:15px;line-height:1.8;color:#626b73}@media (max-width:600px){.exit-wordpress-story .update-checklist strong{font-size:16px}}