.material-landing-module__AUd-hG__page{color:#1a1a1a;background:#fff;padding-top:0}.material-landing-module__AUd-hG__hero{background:#fff;border-bottom:1px solid #e8e0e2;width:100%;min-height:460px;position:relative;overflow:hidden}.material-landing-module__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}.material-landing-module__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}.material-landing-module__AUd-hG__heroRule{background:#5a2534;width:3px;height:50px;margin-bottom:14px}.material-landing-module__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}.material-landing-module__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}.material-landing-module__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}.material-landing-module__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}.material-landing-module__AUd-hG__heroStats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;width:100%;max-width:760px;display:grid}.material-landing-module__AUd-hG__stat{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.material-landing-module__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}.material-landing-module__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}.material-landing-module__AUd-hG__section{max-width:880px;margin:0 auto;padding:64px 24px}.material-landing-module__AUd-hG__sectionWide{max-width:1200px;margin:0 auto;padding:64px 24px}.material-landing-module__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}.material-landing-module__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}.material-landing-module__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}.material-landing-module__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}.material-landing-module__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}.material-landing-module__AUd-hG__sectionList li{margin-bottom:8px}.material-landing-module__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}.material-landing-module__AUd-hG__list li{margin-bottom:18px;padding-left:4px}.material-landing-module__AUd-hG__list li:last-child{margin-bottom:0}.material-landing-module__AUd-hG__list li strong{color:#1a1a1a;font-weight:600}.material-landing-module__AUd-hG__divider{background:#e0e0e0;max-width:1200px;height:1px;margin:0 auto}.material-landing-module__AUd-hG__tableWrap{border:1px solid #e0d6d8;margin:18px 0 24px;overflow-x:auto}.material-landing-module__AUd-hG__compareTable{border-collapse:collapse;width:100%;font-family:var(--font-work-sans), "Work Sans", sans-serif;background:#fff;font-size:14.5px}.material-landing-module__AUd-hG__compareTable th,.material-landing-module__AUd-hG__compareTable td{text-align:left;vertical-align:top;border-bottom:1px solid #efe6e8;padding:14px 16px}.material-landing-module__AUd-hG__compareTable thead th{color:#fff;letter-spacing:.6px;text-transform:uppercase;background:#5a2534;font-size:13px;font-weight:600}.material-landing-module__AUd-hG__compareTable thead th:first-child{background:#1a1a1a}.material-landing-module__AUd-hG__compareTable tbody th{color:#5a2534;white-space:nowrap;background:#faf5f6;font-weight:600}.material-landing-module__AUd-hG__compareTable tbody tr.material-landing-module__AUd-hG__bestRow{background:#5a25340a}.material-landing-module__AUd-hG__compareTable .material-landing-module__AUd-hG__check{color:#2d4a2d;font-weight:600}.material-landing-module__AUd-hG__compareTable .material-landing-module__AUd-hG__cross{color:#b04848}.material-landing-module__AUd-hG__compareCaption{font-family:var(--font-work-sans), "Work Sans", sans-serif;color:#767676;margin-top:8px;font-size:13px}.material-landing-module__AUd-hG__faqList{max-width:860px;margin:0 auto}.material-landing-module__AUd-hG__faqItem{border-bottom:1px solid #e0d6d8;padding:22px 0}.material-landing-module__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}.material-landing-module__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}.material-landing-module__AUd-hG__cta{color:#fff;text-align:center;background:#56242f;padding:clamp(72px,9vw,120px) clamp(20px,4vw,48px)}.material-landing-module__AUd-hG__ctaInner{max-width:780px;margin:0 auto}.material-landing-module__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}.material-landing-module__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}.material-landing-module__AUd-hG__ctaButtons{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.material-landing-module__AUd-hG__ctaPrimary,.material-landing-module__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}.material-landing-module__AUd-hG__ctaPrimary{color:#56242f;background:#fff;border:1px solid #fff}.material-landing-module__AUd-hG__ctaPrimary:hover{color:#56242f;background:#ffffffe0}.material-landing-module__AUd-hG__ctaSecondary{color:#fff;background:0 0;border:1px solid #ffffff8c}.material-landing-module__AUd-hG__ctaSecondary:hover{background:#ffffff14;border-color:#ffffffd9}@media (max-width:768px){.material-landing-module__AUd-hG__heroInner{padding:56px 20px 44px}.material-landing-module__AUd-hG__section,.material-landing-module__AUd-hG__sectionWide,.material-landing-module__AUd-hG__cta{padding:48px 20px}.material-landing-module__AUd-hG__compareTable th,.material-landing-module__AUd-hG__compareTable td{padding:10px 12px;font-size:13.5px}}
