.bz-page{font-family:Archivo,system-ui,sans-serif;background:#0a0d0b}.bz-page *,.bz-page :before,.bz-page :after{box-sizing:border-box}.bz-hero-eyebrow{display:inline-block;margin:0 0 18px;font-family:IBM Plex Mono,monospace;font-weight:600;font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:#4de08a}.bz-hero-title{margin:0 0 18px;color:#f4f6f2;font-weight:900;font-size:clamp(40px,5vw,60px);line-height:1.02;letter-spacing:-.035em}.bz-hero-sub{margin:0;max-width:640px;color:#aeb6ae;font-weight:400;font-size:18px;line-height:1.6}.bz-hero{padding-top:150px}@keyframes blazeRise{0%{height:0}}.bz-nav,.bz-flink,.bz-foot-mini{transition:color .15s ease}.bz-nav:hover,.bz-flink:hover,.bz-foot-mini:hover,.bz-link:hover{color:#2bd66a}.bz-btn{transition:transform .15s ease,background .15s ease}.bz-btn:hover{background:#22c25e;transform:translateY(-2px)}.bz-li{transition:background .15s ease}.bz-li:hover{background:#2bd66a38}.bz-pill{transition:color .15s ease,border-color .15s ease}.bz-pill:hover{color:#2bd66a;border-color:#2bd66a80}.post-card{transition:transform .18s ease,border-color .18s ease}.post-card:hover{transform:translateY(-3px);border-color:#2bd66a8c}.bz-page details>summary{list-style:none;cursor:pointer}.bz-page details>summary::-webkit-details-marker{display:none}.bz-page details[open] .faqplus{transform:rotate(45deg);color:#2bd66a}.faqplus{transition:transform .2s ease}.articlebody{color:#3f4742}.articlebody>:first-child{margin-top:0}.articlebody p{font-weight:400;font-size:18px;line-height:1.75;color:#3f4742;margin:0 0 24px}.articlebody h1{font-weight:900;font-size:34px;line-height:1.15;letter-spacing:-.03em;color:#13181a;margin:48px 0 18px}.articlebody h2{font-weight:800;font-size:28px;line-height:1.2;letter-spacing:-.02em;color:#13181a;margin:44px 0 16px}.articlebody h3{font-weight:800;font-size:22px;line-height:1.25;letter-spacing:-.01em;color:#13181a;margin:32px 0 14px}.articlebody h4{font-weight:700;font-size:19px;color:#13181a;margin:28px 0 12px}.articlebody ul{list-style:disc;margin:0 0 24px;padding-left:26px}.articlebody ol{list-style:decimal;margin:0 0 24px;padding-left:26px}.articlebody li{font-weight:400;font-size:18px;line-height:1.7;color:#3f4742;margin:0 0 10px;padding-left:4px}.articlebody li::marker{color:#2bd66a}.articlebody li>ul,.articlebody li>ol{margin:10px 0 4px}.articlebody a{color:#147438;text-decoration:underline;text-underline-offset:2px}.articlebody a:hover{color:#2bd66a}.articlebody strong{font-weight:700;color:#13181a}.articlebody em{font-style:italic}.articlebody img{max-width:100%;height:auto;border-radius:12px;margin:8px 0 28px}.articlebody blockquote{margin:0 0 28px;padding:18px 24px;border-left:3px solid #2bd66a;background:#fff;color:#3f4742;border-radius:0 12px 12px 0;font-size:18px;line-height:1.7}.articlebody blockquote p:last-child{margin-bottom:0}.articlebody hr{border:0;border-top:1px solid #d9dcd4;margin:40px 0}.articlebody code{font-family:IBM Plex Mono,monospace;font-size:.88em;background:#ecefe9;color:#13181a;padding:2px 6px;border-radius:5px}.articlebody pre{background:#0e120d;color:#e4e9e2;padding:20px 22px;border-radius:12px;overflow-x:auto;margin:0 0 24px}.articlebody pre code{background:0 0;color:inherit;padding:0}.articlebody table{border-collapse:collapse;width:100%;margin:0 0 26px;font-size:16px}.articlebody th,.articlebody td{border:1px solid #e3e5de;padding:10px 14px;text-align:left;vertical-align:top}.articlebody th{background:#f0f3ec;font-weight:700;color:#13181a}.legal{font-family:Archivo,system-ui,sans-serif}.legal h2{font-weight:800;font-size:22px;letter-spacing:-.01em;color:#13181a;margin:38px 0 12px}.legal h3{font-weight:800;font-size:18px;color:#13181a;margin:26px 0 10px}.legal p{font-weight:400;font-size:16px;line-height:1.7;color:#3f4742;margin:0 0 16px}.legal li{font-weight:400;font-size:16px;line-height:1.7;color:#3f4742;margin:0 0 8px}.legal ul{margin:0 0 18px;padding-left:22px;list-style:disc}.legal a{color:#147438;text-decoration:underline;word-break:break-word}.legal a:hover{color:#2bd66a}.legal strong{font-weight:700;color:#13181a}.legal table{border-collapse:collapse;width:100%;margin:12px 0 24px;font-size:14.5px}.legal td,.legal th{border:1px solid #e3e5de;padding:8px 12px;vertical-align:top;text-align:left}.bz-burger,.bz-mobile-menu{display:none}@media (max-width:860px){.bz-grid-4,.bz-grid-3,.bz-grid-2,.bz-split{grid-template-columns:1fr!important}.bz-pad{padding-left:22px!important;padding-right:22px!important}.bz-split-rev>:first-child{order:2}.bz-video{order:2}.bz-header{padding-left:22px!important;padding-right:22px!important}.bz-hero{padding-top:112px}.bz-sticky{position:static!important;top:auto!important}.bz-nav-links{display:none!important}.bz-burger{display:flex;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;padding:8px;border:0;background:0 0;cursor:pointer}.bz-burger span{display:block;width:100%;height:2px;border-radius:2px;background:#f4f6f2;transition:transform .2s ease,opacity .2s ease}.bz-burger[aria-expanded=true] span:nth-child(1){transform:translateY(7px) rotate(45deg)}.bz-burger[aria-expanded=true] span:nth-child(2){opacity:0}.bz-burger[aria-expanded=true] span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.bz-mobile-menu{position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;gap:2px;padding:12px 22px 20px;background:#0a0d0bf7;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(255,255,255,.08);box-shadow:0 22px 44px #00000073}.bz-mobile-menu.open{display:flex}}