.article-header[data-astro-cid-sgg5joot]{box-sizing:border-box;background:linear-gradient(135deg, var(--theme-g1) 0%, var(--theme-g2) 50%, var(--theme-g3) 100%);padding:150px 32px 60px;position:relative;overflow:hidden}.article-header[data-astro-cid-sgg5joot] .container[data-astro-cid-sgg5joot]{z-index:2;position:relative}.hero-bg-image[data-astro-cid-sgg5joot]{pointer-events:none;z-index:0;width:65%;position:absolute;top:0;bottom:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000008c 55%,#000000d9 100%);mask-image:linear-gradient(90deg,#0000 0%,#0000008c 55%,#000000d9 100%)}.hero-bg-image[data-astro-cid-sgg5joot] img[data-astro-cid-sgg5joot]{opacity:.42;filter:grayscale()brightness(1.3)contrast(1.2);mix-blend-mode:screen;width:auto;max-width:none;height:850px;position:absolute;top:0;right:0}.article-header[data-astro-cid-sgg5joot]:before{content:"";pointer-events:none;background:radial-gradient(1000px 400px at 50% 0,#ffffff0d 0%,#0000 60%);position:absolute;inset:0}.article-header-inner[data-astro-cid-sgg5joot]{z-index:1;max-width:820px;position:relative}.article-header-logo[data-astro-cid-sgg5joot]{margin-bottom:24px;display:block}.article-header-logo[data-astro-cid-sgg5joot].logo-invert{filter:brightness(0)invert();opacity:.9}.article-header-logo[data-astro-cid-sgg5joot] img[data-astro-cid-sgg5joot]{max-width:320px}.article-category[data-astro-cid-sgg5joot]{text-transform:uppercase;letter-spacing:.12em;color:#fff9;margin-bottom:16px;font-size:.7rem;font-weight:700;display:inline-block}.article-header[data-astro-cid-sgg5joot] h1[data-astro-cid-sgg5joot]{letter-spacing:-.04em;color:#fff;margin-bottom:20px;font-size:clamp(2rem,4.5vw,2.8rem);font-weight:800;line-height:1.12}.article-description[data-astro-cid-sgg5joot]{color:#fffc;margin-bottom:16px;font-size:1.1rem;line-height:1.7}.article-meta[data-astro-cid-sgg5joot]{color:#ffffff80;font-size:.82rem;line-height:1.75}.article-meta[data-astro-cid-sgg5joot]>span[data-astro-cid-sgg5joot]{display:inline}.article-meta[data-astro-cid-sgg5joot] .author-link[data-astro-cid-sgg5joot],.article-meta[data-astro-cid-sgg5joot] .author-credentials[data-astro-cid-sgg5joot],.article-meta[data-astro-cid-sgg5joot] time[data-astro-cid-sgg5joot]{white-space:nowrap}.article-meta[data-astro-cid-sgg5joot] .author-linkedin[data-astro-cid-sgg5joot]{vertical-align:middle}.author-photo-link[data-astro-cid-sgg5joot]{vertical-align:middle;margin-right:8px;display:inline-block}.author-photo[data-astro-cid-sgg5joot]{object-fit:cover;border:2px solid #ffffff40;border-radius:50%;width:36px;height:36px}.author-link[data-astro-cid-sgg5joot]{color:#ffffffb3;text-decoration:none;transition:color .2s}.author-link[data-astro-cid-sgg5joot]:hover{color:#fff;text-decoration:underline}.author-linkedin[data-astro-cid-sgg5joot]{color:#fff6;align-items:center;margin-left:2px;text-decoration:none;transition:color .2s;display:inline-flex}.author-linkedin[data-astro-cid-sgg5joot]:hover{color:#fff}.article-hero-cta[data-astro-cid-sgg5joot]{margin-top:32px}.article-hero-stats[data-astro-cid-sgg5joot]{border-top:1px solid #ffffff1f;margin-top:48px;padding-top:32px}.hero-stats-grid[data-astro-cid-sgg5joot]{text-align:left;grid-template-columns:repeat(3,1fr);align-items:start;gap:40px;display:grid}.hero-stat-value[data-astro-cid-sgg5joot]{color:#fff;letter-spacing:-.02em;margin-bottom:4px;font-size:clamp(1.1rem,1.8vw,1.35rem);font-weight:800;line-height:1.15}.hero-stat-label[data-astro-cid-sgg5joot]{color:#ffffff80;text-transform:uppercase;letter-spacing:.06em;font-size:.72rem;font-weight:600;line-height:1.35}.article-body[data-astro-cid-sgg5joot]{padding:64px 32px 80px}.article-grid[data-astro-cid-sgg5joot]{grid-template-columns:1fr 320px;align-items:start;gap:64px;display:grid}.article-grid[data-astro-cid-sgg5joot]>[data-astro-cid-sgg5joot]{min-width:0}.article-sidebar[data-astro-cid-sgg5joot]{align-self:stretch;position:relative}.sidebar-sticky[data-astro-cid-sgg5joot]{position:sticky;top:100px}@media (width<=960px){.article-header[data-astro-cid-sgg5joot]{height:auto;padding:120px 24px 60px}.article-body[data-astro-cid-sgg5joot]{padding:48px 24px 60px}.article-grid[data-astro-cid-sgg5joot]{grid-template-columns:1fr;gap:40px}.article-sidebar[data-astro-cid-sgg5joot]{order:-1;align-self:auto;position:static}.sidebar-sticky[data-astro-cid-sgg5joot]{position:static;top:auto}.article-content[data-astro-cid-sgg5joot]{order:1}}@media (width<=768px){.hero-stats-grid[data-astro-cid-sgg5joot]{gap:28px}}@media (width<=560px){.hero-stats-grid[data-astro-cid-sgg5joot]{grid-template-columns:1fr;gap:20px}}.sidebar-cta[data-astro-cid-sgg5joot]{border:1px solid var(--card-border);border-radius:var(--radius-md);background:#fff;padding:32px;box-shadow:0 4px 24px #1118270a}.sidebar-cta[data-astro-cid-sgg5joot] h3[data-astro-cid-sgg5joot]{color:var(--navy);margin-bottom:12px;font-size:1.05rem;font-weight:700}.sidebar-cta[data-astro-cid-sgg5joot] p[data-astro-cid-sgg5joot]{color:var(--slate);margin-bottom:20px;font-size:.88rem;line-height:1.65}.sidebar-phone[data-astro-cid-sgg5joot]{color:var(--navy);justify-content:center;align-items:center;gap:8px;margin-top:12px;font-size:.88rem;font-weight:600;transition:color .2s;display:flex}.sidebar-phone[data-astro-cid-sgg5joot]:hover{color:#444}.sidebar-phone[data-astro-cid-sgg5joot] svg[data-astro-cid-sgg5joot]{color:var(--navy)}.sidebar-takeaways[data-astro-cid-sgg5joot]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:0;overflow:hidden}.takeaways-header[data-astro-cid-sgg5joot]{color:#fff;letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(135deg,#0c1220,#152240);align-items:center;gap:8px;padding:16px 20px;font-size:.72rem;font-weight:700;display:flex}.takeaways-header[data-astro-cid-sgg5joot] svg[data-astro-cid-sgg5joot]{opacity:.7;stroke:#fff;width:16px;height:16px}.takeaways-list[data-astro-cid-sgg5joot]{margin:0;padding:0;list-style:none}.takeaways-list[data-astro-cid-sgg5joot] li[data-astro-cid-sgg5joot]{color:#334155;border-bottom:1px solid #f1f5f9;align-items:flex-start;gap:12px;padding:14px 20px;font-size:.84rem;line-height:1.5;display:flex}.takeaways-list[data-astro-cid-sgg5joot] li[data-astro-cid-sgg5joot]:last-child{border-bottom:none}.takeaway-marker[data-astro-cid-sgg5joot]{background:#1e5a99;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:6px}.sidebar-features[data-astro-cid-sgg5joot]{border:1px solid var(--card-border);border-radius:var(--radius-md);background:#fff;padding:28px;box-shadow:0 4px 24px #1118270a}.sidebar-features[data-astro-cid-sgg5joot] h3[data-astro-cid-sgg5joot]{color:var(--navy);letter-spacing:-.01em;margin-bottom:20px;font-size:.92rem;font-weight:700}.features-list[data-astro-cid-sgg5joot]{flex-direction:column;gap:0;display:flex}.feature-row[data-astro-cid-sgg5joot]{border-bottom:1px solid #f3f4f6;flex-direction:column;gap:2px;padding:14px 0;display:flex}.feature-row[data-astro-cid-sgg5joot]:first-child{padding-top:0}.feature-row[data-astro-cid-sgg5joot]:last-child{border-bottom:none;padding-bottom:0}.feature-label[data-astro-cid-sgg5joot]{text-transform:uppercase;letter-spacing:.08em;color:#9ca3af;font-size:.7rem;font-weight:600}.feature-value[data-astro-cid-sgg5joot]{color:var(--navy);font-size:.88rem;font-weight:600;line-height:1.4}.sidebar-compare-link[data-astro-cid-sgg5joot]{color:var(--navy);border-top:1px solid #f3f4f6;margin-top:20px;padding-top:16px;font-size:.84rem;font-weight:600;text-decoration:none;transition:color .2s;display:block}.sidebar-compare-link[data-astro-cid-sgg5joot]:hover{color:#6b7280}.article-bottom-cta[data-astro-cid-sgg5joot]{text-align:center;background:linear-gradient(135deg, var(--theme-g1) 0%, var(--theme-g2) 50%, var(--theme-g3) 100%);padding:100px 32px;position:relative;overflow:hidden}.article-bottom-cta[data-astro-cid-sgg5joot]:before{content:"";pointer-events:none;background:radial-gradient(1000px 400px at 50% 100%,#ffffff0a 0%,#0000 60%);position:absolute;inset:0}.bottom-cta-inner[data-astro-cid-sgg5joot]{z-index:1;max-width:560px;margin:0 auto;position:relative}.bottom-cta-inner[data-astro-cid-sgg5joot] .bottom-cta-title[data-astro-cid-sgg5joot]{letter-spacing:-.025em;color:#fff;margin-bottom:16px;font-size:clamp(1.6rem,2.8vw,2rem);font-weight:700;line-height:1.2}.bottom-cta-inner[data-astro-cid-sgg5joot] p[data-astro-cid-sgg5joot]{color:#ffffffb3;margin-bottom:32px;font-size:1rem;line-height:1.7}.article-faq[data-astro-cid-sgg5joot]{margin-top:56px;padding-top:8px}.article-faq[data-astro-cid-sgg5joot] h2[data-astro-cid-sgg5joot]{color:#111;letter-spacing:-.02em;margin-bottom:24px;font-size:clamp(1.4rem,2.4vw,1.8rem);font-weight:700}.article-faq[data-astro-cid-sgg5joot] .faq-item[data-astro-cid-sgg5joot]{background:#fff;border:1px solid #f3f4f6;border-radius:12px;margin-bottom:12px;transition:border-color .2s;overflow:hidden}.article-faq[data-astro-cid-sgg5joot] .faq-item[data-astro-cid-sgg5joot]:hover,.article-faq[data-astro-cid-sgg5joot] .faq-item[data-astro-cid-sgg5joot][open]{border-color:#e5e7eb}.article-faq[data-astro-cid-sgg5joot] .faq-question[data-astro-cid-sgg5joot]{cursor:pointer;color:#111;user-select:none;justify-content:space-between;align-items:center;padding:18px 22px;font-size:1rem;font-weight:600;list-style:none;display:flex}.article-faq[data-astro-cid-sgg5joot] .faq-question[data-astro-cid-sgg5joot]::-webkit-details-marker{display:none}.article-faq[data-astro-cid-sgg5joot] .faq-question[data-astro-cid-sgg5joot]::marker{content:""}.article-faq[data-astro-cid-sgg5joot] .faq-question[data-astro-cid-sgg5joot]:after{content:"+";color:#9ca3af;flex-shrink:0;margin-left:16px;font-size:1.2rem;font-weight:400;transition:transform .2s}.article-faq[data-astro-cid-sgg5joot] .faq-item[data-astro-cid-sgg5joot][open] .faq-question[data-astro-cid-sgg5joot]:after{content:"−"}.article-faq[data-astro-cid-sgg5joot] .faq-answer[data-astro-cid-sgg5joot]{color:#4b5563;padding:0 22px 18px;font-size:.95rem;line-height:1.8}
