.AUd-hG_page{color:#1a1a1a;background:#fff;padding-top:0}.AUd-hG_hero{background:#fff;border-bottom:1px solid #e8e0e2;width:100%;min-height:460px;position:relative;overflow:hidden}.AUd-hG_heroBg{opacity:.6;z-index:0;background:#fff url(/images/articles/ai-banner-v6-collage.webp) 100%/cover no-repeat;position:absolute;inset:0}.AUd-hG_heroInner{z-index:1;flex-direction:column;align-items:flex-start;max-width:1200px;margin:0 auto;padding:80px 24px 64px;display:flex;position:relative}.AUd-hG_heroRule{background:#5a2534;width:3px;height:50px;margin-bottom:14px}.AUd-hG_heroKicker{font-family:var(--font-work-sans), "Work Sans", sans-serif;color:#5a2534;letter-spacing:2px;text-transform:uppercase;margin:0 0 14px;font-size:13px;font-weight:600}.AUd-hG_heroH1{font-family:var(--font-cormorant), "Cormorant Garamond", "Playfair Display", Georgia, serif;color:#5a2534;max-width:760px;margin:0 0 18px;font-size:clamp(28px,4vw,52px);font-weight:500;line-height:1.18}.AUd-hG_heroSub{color:#fff;font-family:var(--font-work-sans), "Work Sans", sans-serif;background:#5a2534;max-width:100%;margin-bottom:18px;padding:10px 20px;font-size:clamp(14px,1.4vw,18px);font-weight:400;line-height:1.5;display:inline-block}.AUd-hG_heroLead{font-family:var(--font-work-sans), "Work Sans", sans-serif;color:#1a1a1a;max-width:720px;margin:0 0 22px;font-size:17px;font-weight:400;line-height:1.7}.AUd-hG_heroStats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;width:100%;max-width:760px;display:grid}.AUd-hG_stat{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.AUd-hG_statNum{font-family:var(--font-work-sans), "Work Sans", sans-serif;color:#5a2534;white-space:nowrap;background:#fff;border:2px solid #5a2534b3;padding:7px 14px;font-size:clamp(16px,1.6vw,22px);font-weight:600;line-height:1.15;display:inline-block}.AUd-hG_statLabel{font-family:var(--font-work-sans), "Work Sans", sans-serif;letter-spacing:1.4px;color:#5a2534;text-transform:uppercase;font-size:12px;font-weight:600}.AUd-hG_section{max-width:880px;margin:0 auto;padding:64px 24px}.AUd-hG_sectionWide{max-width:1200px;margin:0 auto;padding:64px 24px}.AUd-hG_sectionTag{font-family:var(--font-work-sans), "Work Sans", sans-serif;color:#5a2534;letter-spacing:1.6px;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:600}.AUd-hG_sectionH2{font-family:var(--font-cormorant), "Cormorant Garamond", "Playfair Display", Georgia, serif;color:#1a1a1a;margin:0 0 22px;font-size:clamp(26px,3vw,38px);font-weight:500;line-height:1.25}.AUd-hG_sectionH3{font-family:var(--font-cormorant), "Cormorant Garamond", "Playfair Display", Georgia, serif;color:#1a1a1a;margin:28px 0 12px;font-size:clamp(20px,2vw,26px);font-weight:500}.AUd-hG_sectionP{font-family:var(--font-work-sans), "Work Sans", sans-serif;color:#2a2a2a;margin:0 0 16px;font-size:16px;line-height:1.75}.AUd-hG_sectionList{font-family:var(--font-work-sans), "Work Sans", sans-serif;color:#2a2a2a;margin:12px 0 18px;padding-left:22px;font-size:16px;line-height:1.75}.AUd-hG_sectionList li{margin-bottom:8px}.AUd-hG_list{font-family:var(--font-work-sans), "Work Sans", sans-serif;color:#2a2a2a;margin:12px 0 24px;padding-left:22px;font-size:16px;line-height:1.75;list-style:outside}.AUd-hG_list li{margin-bottom:18px;padding-left:4px}.AUd-hG_list li:last-child{margin-bottom:0}.AUd-hG_list li strong{color:#1a1a1a;font-weight:600}.AUd-hG_divider{background:#e0e0e0;max-width:1200px;height:1px;margin:0 auto}.AUd-hG_tableWrap{border:1px solid #e0d6d8;margin:18px 0 24px;overflow-x:auto}.AUd-hG_compareTable{border-collapse:collapse;width:100%;font-family:var(--font-work-sans), "Work Sans", sans-serif;background:#fff;font-size:14.5px}.AUd-hG_compareTable th,.AUd-hG_compareTable td{text-align:left;vertical-align:top;border-bottom:1px solid #efe6e8;padding:14px 16px}.AUd-hG_compareTable thead th{color:#fff;letter-spacing:.6px;text-transform:uppercase;background:#5a2534;font-size:13px;font-weight:600}.AUd-hG_compareTable thead th:first-child{background:#1a1a1a}.AUd-hG_compareTable tbody th{color:#5a2534;white-space:nowrap;background:#faf5f6;font-weight:600}.AUd-hG_compareTable tbody tr.AUd-hG_bestRow{background:#5a25340a}.AUd-hG_compareTable .AUd-hG_check{color:#2d4a2d;font-weight:600}.AUd-hG_compareTable .AUd-hG_cross{color:#b04848}.AUd-hG_compareCaption{font-family:var(--font-work-sans), "Work Sans", sans-serif;color:#767676;margin-top:8px;font-size:13px}.AUd-hG_faqList{max-width:860px;margin:0 auto}.AUd-hG_faqItem{border-bottom:1px solid #e0d6d8;padding:22px 0}.AUd-hG_faqQ{font-family:var(--font-cormorant), "Cormorant Garamond", "Playfair Display", Georgia, serif;color:#1a1a1a;margin:0 0 10px;font-size:clamp(20px,2vw,24px);font-weight:500}.AUd-hG_faqA{font-family:var(--font-work-sans), "Work Sans", sans-serif;color:#2a2a2a;margin:0;font-size:15.5px;line-height:1.75}.AUd-hG_cta{color:#fff;text-align:center;background:#56242f;padding:clamp(72px,9vw,120px) clamp(20px,4vw,48px)}.AUd-hG_ctaInner{max-width:780px;margin:0 auto}.AUd-hG_ctaH2{font-family:var(--display-font);letter-spacing:.005em;color:#fff;text-wrap:balance;margin:0 0 20px;font-size:clamp(28px,3.4vw,44px);font-weight:400;line-height:1.18}.AUd-hG_ctaP{font-family:var(--font-work-sans), "Work Sans", sans-serif;color:#ffffffe0;max-width:560px;margin:0 auto clamp(36px,4vw,48px);font-size:16px;font-weight:300;line-height:1.7}.AUd-hG_ctaButtons{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.AUd-hG_ctaPrimary,.AUd-hG_ctaSecondary{font-family:var(--font-work-sans), "Work Sans", sans-serif;letter-spacing:.18em;text-transform:uppercase;border-radius:999px;padding:16px 32px;font-size:13px;font-weight:500;line-height:1;text-decoration:none;transition:background .25s,color .25s,border-color .25s;display:inline-block}.AUd-hG_ctaPrimary{color:#56242f;background:#fff;border:1px solid #fff}.AUd-hG_ctaPrimary:hover{color:#56242f;background:#ffffffe0}.AUd-hG_ctaSecondary{color:#fff;background:0 0;border:1px solid #ffffff8c}.AUd-hG_ctaSecondary:hover{background:#ffffff14;border-color:#ffffffd9}@media (max-width:768px){.AUd-hG_heroInner{padding:56px 20px 44px}.AUd-hG_section,.AUd-hG_sectionWide,.AUd-hG_cta{padding:48px 20px}.AUd-hG_compareTable th,.AUd-hG_compareTable td{padding:10px 12px;font-size:13.5px}}
