.post[data-astro-cid-zg7dkzxc]{background:#fff;padding:48px 0 80px}.wrap[data-astro-cid-zg7dkzxc]{max-width:780px;margin:0 auto;padding:0 24px}.breadcrumbs[data-astro-cid-zg7dkzxc]{color:var(--color-gray-text);margin-bottom:22px;font-size:13px}.breadcrumbs[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{color:var(--color-blue);text-decoration:none}h1[data-astro-cid-zg7dkzxc]{color:var(--color-navy);margin:0 0 12px;font-size:34px;font-weight:800;line-height:1.2}.meta[data-astro-cid-zg7dkzxc]{color:var(--color-gray-text);margin:0 0 34px;font-size:13.5px}.hero-img[data-astro-cid-zg7dkzxc]{aspect-ratio:3/2;object-fit:cover;border-radius:14px;width:100%;height:auto;margin:0 0 30px}.faq-block[data-astro-cid-zg7dkzxc]{border-top:2px solid var(--color-sky);margin-top:44px;padding-top:28px}.faq-block[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc]{color:var(--color-navy);margin:0 0 18px;font-size:24px;font-weight:800}.faq-item[data-astro-cid-zg7dkzxc]{border-bottom:1px solid #e7eaee;padding:14px 0}.faq-item[data-astro-cid-zg7dkzxc] h3[data-astro-cid-zg7dkzxc]{color:var(--color-navy);margin:0 0 6px;font-size:16px;font-weight:700}.faq-item[data-astro-cid-zg7dkzxc] p[data-astro-cid-zg7dkzxc]{color:var(--color-gray-text);margin:0;font-size:14.5px;line-height:1.6}.lead-magnet[data-astro-cid-zg7dkzxc]{background:var(--color-sky);text-align:center;border-radius:14px;margin-top:40px;padding:30px 32px}.lm-label[data-astro-cid-zg7dkzxc]{color:var(--color-orange);text-transform:uppercase;letter-spacing:.04em;font-size:12.5px;font-weight:700}.lead-magnet[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc]{color:var(--color-navy);margin:8px 0 10px;font-size:22px;font-weight:800}.lead-magnet[data-astro-cid-zg7dkzxc] p[data-astro-cid-zg7dkzxc]{color:#3a4557;margin:0 0 18px;font-size:14.5px}.lm-note[data-astro-cid-zg7dkzxc]{color:var(--color-gray-text)!important;margin:14px 0 0!important;font-size:12.5px!important}.cta-box[data-astro-cid-zg7dkzxc]{background:var(--color-asphalt);text-align:center;color:#fff;border-radius:14px;margin-top:44px;padding:34px 32px}.cta-label[data-astro-cid-zg7dkzxc]{color:var(--color-orange);text-transform:uppercase;letter-spacing:.04em;font-size:12.5px;font-weight:700}.cta-box[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc]{color:#fff;margin:10px 0 12px;font-size:24px;font-weight:800}.cta-box[data-astro-cid-zg7dkzxc] p[data-astro-cid-zg7dkzxc]{color:#ccd2db;margin:0 0 20px;font-size:14.5px}.btn[data-astro-cid-zg7dkzxc]{background:var(--color-orange);color:#fff;border-radius:8px;padding:14px 30px;font-size:16px;font-weight:700;text-decoration:none;display:inline-block}.btn[data-astro-cid-zg7dkzxc]:hover{background:var(--color-orange-hover)}.related[data-astro-cid-zg7dkzxc]{margin-top:48px}.related[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc]{color:var(--color-navy);margin:0 0 16px;font-size:22px;font-weight:800}.related-grid[data-astro-cid-zg7dkzxc]{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.related-card[data-astro-cid-zg7dkzxc]{background:var(--color-light);border-radius:10px;flex-direction:column;gap:8px;padding:18px;text-decoration:none;display:flex}.related-card[data-astro-cid-zg7dkzxc] .cat[data-astro-cid-zg7dkzxc]{color:var(--color-orange);text-transform:uppercase;font-size:11.5px;font-weight:700}.related-card[data-astro-cid-zg7dkzxc] .rt[data-astro-cid-zg7dkzxc]{color:var(--color-navy);font-size:14.5px;font-weight:700;line-height:1.35}@media (width<=700px){.related-grid[data-astro-cid-zg7dkzxc]{grid-template-columns:1fr}h1[data-astro-cid-zg7dkzxc]{font-size:27px}}.prose{color:#3a4557;font-size:16.5px;line-height:1.7}.prose h2{color:var(--color-navy);margin:36px 0 14px;font-size:25px;font-weight:800;line-height:1.25}.prose h3{color:var(--color-navy);margin:26px 0 10px;font-size:19px;font-weight:700}.prose p{margin:0 0 14px}.prose ul,.prose ol{margin:0 0 16px;padding-left:26px}.prose li{margin-bottom:6px}.prose strong{color:var(--color-navy)}.prose a{color:var(--color-orange);font-weight:600;text-decoration:none}.prose a:hover{text-decoration:underline}.prose table{border-collapse:collapse;width:100%;margin:0 0 18px;font-size:14.5px}.prose th{background:var(--color-sky);color:var(--color-navy);text-align:left;padding:10px 12px;font-weight:700}.prose td{border-bottom:1px solid #e7eaee;padding:10px 12px}.prose blockquote{border-left:4px solid var(--color-orange);background:#fde8d0;border-radius:6px;margin:0 0 18px;padding:16px 20px;font-size:15px}.prose blockquote p{margin:0}.prose blockquote p+p{margin-top:8px}
