.bz-page{--ink:#1a0a20;--muted:#5d5462;--line:#ece6ee;--soft:#faf7fb;--g1:#CF578A;--g2:#b24592;--g3:#7B435B;font-family:'Inter',system-ui,-apple-system,'Segoe UI',sans-serif;color:var(--ink);font-size:17px;line-height:1.65;max-width:1080px;margin:0 auto;padding:40px 20px 80px}.bz-page h1,.bz-page h2,.bz-page h3{font-family:inherit;color:var(--ink);letter-spacing:-.02em;line-height:1.15}.bz-page h1{font-size:clamp(34px,5.4vw,60px);font-weight:600;margin:.2em 0 .35em}.bz-page h2{font-size:clamp(24px,3vw,34px);font-weight:600;margin:0 0 .6em}.bz-page h3{font-size:20px;font-weight:600;margin:1.4em 0 .4em}.bz-page p,.bz-page li{color:var(--muted)}.bz-page a{color:var(--g2)}.bz-page ul,.bz-page ol{padding-left:1.2em}.bz-page li{margin:.3em 0}.bz-hero{padding:56px 0 24px}.bz-eyebrow{display:inline-block;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;background:linear-gradient(90deg,var(--g1),var(--g3));-webkit-background-clip:text;background-clip:text;color:transparent!important;margin:0}.bz-byline{font-size:14px;color:var(--muted);margin:-.2em 0 .8em}.bz-lede{font-size:clamp(18px,2vw,21px);max-width:760px}.bz-btn{display:inline-block;margin-top:14px;padding:14px 26px;border-radius:999px;font-weight:600;text-decoration:none!important;color:#fff!important;background:linear-gradient(90deg,var(--g1),var(--g2) 50%,var(--g3));transition:opacity .2s}.bz-btn:hover,.bz-btn:focus-visible{opacity:.88}.bz-btn:focus-visible{outline:3px solid var(--g1);outline-offset:3px}.bz-answer{border-left:4px solid var(--g1);background:var(--soft);padding:18px 22px;border-radius:0 14px 14px 0;margin:8px 0 32px}.bz-answer p{color:var(--ink);font-size:18px;margin:0}.bz-takeaways{border:1px solid var(--line);border-radius:18px;padding:24px 28px;margin:0 0 48px}.bz-takeaways h2{font-size:20px;margin-bottom:.4em}.bz-sec{padding:28px 0;border-top:1px solid var(--line)}.bz-table{width:100%;border-collapse:collapse;margin:20px 0;font-size:15px}.bz-table th,.bz-table td{text-align:left;padding:12px 14px;border-bottom:1px solid var(--line);vertical-align:top}.bz-table th{background:var(--soft);color:var(--ink);font-weight:600}.bz-areas{background:var(--soft);border-radius:18px;padding:28px;margin:32px 0}.bz-faq{padding:28px 0}.bz-faq details{border:1px solid var(--line);border-radius:14px;padding:4px 20px;margin:10px 0;background:#fff}.bz-faq summary{cursor:pointer;font-weight:600;color:var(--ink);padding:14px 0;list-style:none}.bz-faq summary::-webkit-details-marker{display:none}.bz-faq summary::after{content:'+';float:right;color:var(--g2);font-weight:400}.bz-faq details[open] summary::after{content:'–'}.bz-cta{margin-top:40px;padding:44px 36px;border-radius:24px;text-align:center;color:#fff;background:linear-gradient(120deg,#1a0a20,#4a1f3d 60%,#7B435B)}.bz-cta h2,.bz-cta p{color:#fff}.bz-cta .bz-btn{background:#fff;color:var(--ink)!important}@media (max-width:640px){.bz-table{display:block;overflow-x:auto}.bz-page{font-size:16px;padding:24px 16px 60px}.bz-cta{padding:32px 20px}}@media (prefers-reduced-motion:reduce){.bz-btn{transition:none}}.single-post ul.meta,.single-post #comments{display:none!important}.bz-sec{display:flow-root}.bz-figure{float:right;width:min(300px,40%);margin:0 0 16px 28px}.bz-figure img{display:block;width:100%;height:auto;mix-blend-mode:multiply;filter:brightness(1.025)}@media (max-width:640px){.bz-figure{float:none;width:220px;margin:0 auto 16px}}.single-post .bz-page .bz-hero .bz-eyebrow{display:block;max-width:700px;box-sizing:border-box;margin-left:auto;margin-right:auto;padding:0 20px;width:100%}