:root{--ink:#17191f;--muted:#667085;--line:#d9dee8;--soft:#f4f6fa;--navy:#101828;--gold:#b78a35;--shadow:0 18px 50px #1018281f;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--soft);color:var(--ink);margin:0;line-height:1.48}a{color:inherit}h1,h2,h3,p{margin-top:0}h2{letter-spacing:0;margin-bottom:10px;font-size:clamp(1.45rem,2.4vw,2.35rem);line-height:1.05}.button{background:var(--navy);color:#fff;border-radius:7px;justify-content:center;align-items:center;min-height:44px;padding:0 14px;font-weight:780;text-decoration:none;display:inline-flex}.button.secondary{border:1px solid var(--line);color:var(--ink);background:0 0}.lede{max-width:760px;color:var(--muted);font-size:1.1rem}.siteBrand{width:min(430px,66vw);line-height:0;text-decoration:none;display:block}.siteBrand img{width:100%;height:auto;display:block}.siteNav{justify-content:space-between;align-items:center;gap:18px;width:min(1180px,100% - 36px);min-height:96px;margin:0 auto;display:flex}.siteNavLinks,.videoNavLinks{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.siteNavLinks a,.videoNavLinks a{color:#101828;font-weight:780;text-decoration:none}.navButton{border:1px solid var(--line);background:#fff;border-radius:7px;align-items:center;min-height:44px;padding:0 13px;display:inline-flex}.homePage{background:#f4f6fa;min-height:100vh}.homeHero{background:linear-gradient(90deg,#fffffff5,#ffffffdb 46%,#ffffff73),url(/mathena-ai-hero-bg.png) 50%/cover no-repeat;min-height:92vh}.homeHeroInner,.homeBand,.homeSplit,.homeProcess,.homeCta,.homeFooter{width:min(1180px,100% - 36px);margin:0 auto}.homeHeroInner{grid-template-columns:minmax(0,1fr) minmax(280px,390px);align-items:center;gap:clamp(34px,6vw,72px);min-height:calc(92vh - 96px);padding:clamp(44px,7vw,92px) 0 70px;display:grid}.homeHeroCopy h1{color:#101828;letter-spacing:0;max-width:860px;margin-bottom:18px;font-size:clamp(3.1rem,7vw,6.4rem);line-height:.94}.homeHeroCopy .lede{color:#475467;max-width:760px;font-size:1.17rem}.homeHeroActions{flex-wrap:wrap;gap:13px;margin-top:28px;display:flex}.homeHeroActions .button{gap:8px;min-height:52px;padding:0 18px}.homeProofPanel{align-content:center;gap:14px;display:grid}.homeProofPanel div{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;padding:8px 0;display:grid}.homeProofPanel span{color:#344054;font-size:1.05rem;font-weight:780}.homeBand{padding:76px 0 28px}.homeSectionHead{max-width:840px;margin-bottom:28px}.homeSectionHead p,.homeSplit p,.homeProcess p,.homeCta p,.homeFooter p{color:var(--muted)}.homeServiceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.homeServiceCard,.homeSplit article,.homeProcess,.homeCta{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:8px}.homeServiceCard{flex-direction:column;min-height:294px;padding:22px;display:flex}.homeServiceCard svg,.homeSplit svg,.homeProcess svg,.videoProcess svg,.videoDeliverables svg,.videoInclude svg,.videoPriceCard svg{color:var(--gold);flex:none}.homeServiceCard h3{margin:18px 0 10px;font-size:1.14rem;line-height:1.15}.homeServiceCard p{color:var(--muted);margin-bottom:18px}.homeServiceCard a{color:#101828;align-items:center;gap:7px;margin-top:auto;font-weight:820;text-decoration:none;display:inline-flex}.homeSplit{grid-template-columns:1fr 1fr;gap:18px;padding:26px 0;display:grid}.homeSplit article{padding:26px}.homeSplit h2{margin-top:16px}.homeSplit .button{gap:8px;margin-top:8px}.homeProcess{margin-top:18px;padding:28px}.homeProcess ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.homeProcess li{border:1px solid var(--line);color:#344054;border-radius:8px;grid-template-columns:22px minmax(0,1fr);align-content:start;gap:10px;min-height:112px;padding:16px;font-weight:690;display:grid}.homeCta{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;margin-top:26px;margin-bottom:0;padding:28px;display:grid}.homeCta h2{margin-bottom:8px}.homeCta .button{white-space:nowrap;gap:8px;min-height:54px}.homeFooter{color:#fff;grid-template-columns:minmax(220px,320px) minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:52px;padding:34px 0 42px;display:grid}.homePage .homeFooter{background:#101828;width:100%;max-width:none;padding-left:max(18px,50% - 590px);padding-right:max(18px,50% - 590px)}.homeFooter .siteBrand{width:min(280px,72vw)}.homeFooter p{color:#ffffffb8;margin:0}.homeFooter div{flex-wrap:wrap;gap:14px;display:flex}.homeFooter a{color:#fff;font-weight:760;text-decoration:none}.scanSalesPage{background:#f4f6fa;min-height:100vh}.scanSalesHero{color:#fff;background:linear-gradient(135deg,#101828fa,#142542eb),#101828;min-height:92vh}.scanSalesNav{background:#fff;justify-content:space-between;align-items:center;gap:18px;width:100%;min-height:104px;margin:0;padding:16px max(18px,50% - 590px);display:flex}.scanSalesNav a{color:#101828;font-weight:780;text-decoration:none}.scanSalesBrand{width:min(520px,70vw);line-height:0;text-decoration:none;display:block}.scanSalesBrand img{width:100%;height:auto;display:block}.scanSalesNav .scanSalesBrand{flex:0 auto}.scanSalesHeroGrid{grid-template-columns:minmax(0,1fr) minmax(280px,390px);align-items:center;gap:clamp(34px,6vw,80px);width:min(1180px,100% - 36px);margin:0 auto;padding:clamp(54px,8vw,112px) 0 70px;display:grid}.scanSalesCopy h1{color:#fff;letter-spacing:0;max-width:840px;margin-bottom:18px;font-size:clamp(3rem,7vw,6.3rem);line-height:.94}.scanSalesCopy .lede{color:#ffffffbd;max-width:760px;font-size:1.17rem}.scanSalesActions{flex-wrap:wrap;align-items:center;gap:13px;margin-top:28px;display:flex}.scanSalesActions .button,.scanSalesCheckoutButton{gap:8px}.scanSalesActions .button{min-height:52px;padding:0 18px}.scanSalesActions .button.secondary{color:#fff;border-color:#ffffff38}.scanSalesSnapshot{grid-template-columns:1fr 1fr;gap:12px;display:grid}.scanSalesSnapshot div{background:#ffffff14;border:1px solid #ffffff26;border-radius:8px;align-content:center;gap:7px;min-height:132px;padding:18px;display:grid}.scanSalesSnapshot strong{font-size:2rem;line-height:1}.scanSalesSnapshot span{color:#ffffffb3;font-weight:750}.scanSalesBand,.scanSalesSplit,.scanSalesReports,.scanSalesCheckout{width:min(1180px,100% - 36px);margin:0 auto}.scanSalesBand{padding:76px 0 28px}.scanSalesSectionHead{max-width:820px;margin-bottom:28px}.scanSalesSectionHead p,.scanSalesReportCopy p,.scanSalesCheckout p{color:var(--muted)}.scanSalesBenefitGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.scanSalesBenefit,.scanSalesPanel,.scanSalesReports,.scanSalesCheckout{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:8px}.scanSalesBenefit{min-height:310px;padding:22px}.scanSalesBenefit svg,.scanSalesPanelHead svg,.scanSalesChecklist svg,.scanSalesReportList svg{color:var(--gold);flex:none}.scanSalesBenefit h3{margin:18px 0 10px;font-size:1.14rem;line-height:1.15}.scanSalesBenefit p{color:var(--muted);margin:0}.scanSalesSplit{grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);align-items:start;gap:18px;padding:26px 0;display:grid}.scanSalesPanel{padding:24px}.scanSalesPanelHead{align-items:center;gap:10px;margin-bottom:16px;display:flex}.scanSalesPanelHead h2{margin:0;font-size:1.55rem}.scanSalesChecklist,.scanSalesSteps{margin:0}.scanSalesChecklist{gap:11px;padding:0;list-style:none;display:grid}.scanSalesChecklist li{color:#344054;grid-template-columns:20px minmax(0,1fr);gap:10px;display:grid}.scanSalesSteps{color:#344054;gap:14px;padding-left:22px;font-weight:680;display:grid}.scanSalesSteps li::marker{color:var(--gold);font-weight:900}.scanSalesReports{grid-template-columns:minmax(0,1fr) minmax(280px,390px);align-items:center;gap:28px;margin-top:4px;padding:24px;display:grid}.scanSalesReportList{gap:10px;display:grid}.scanSalesReportList div{border:1px solid var(--line);color:#344054;border-radius:8px;align-items:center;gap:11px;min-height:54px;padding:0 14px;font-weight:780;display:flex}.scanSalesDemoButton{grid-column:1/-1;gap:8px;width:max-content}.scanSalesCheckout{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;margin-top:26px;margin-bottom:78px;padding:28px;display:grid}.scanSalesCheckout h2{margin-bottom:8px}.scanSalesCheckout p{margin-bottom:0}.scanSalesCheckoutButton{white-space:nowrap;min-height:54px;padding:0 18px}.videoServicePage{background:#f4f6fa;min-height:100vh}.videoHero{color:#fff;background:linear-gradient(135deg,#101828fa,#142542e0),#101828;min-height:92vh}.videoHeroGrid,.videoBand,.videoProcess,.videoDeliverables,.videoPricing{width:min(1180px,100% - 36px);margin:0 auto}.videoHeroGrid{grid-template-columns:minmax(0,1fr) minmax(320px,500px);align-items:center;gap:clamp(34px,6vw,72px);padding:clamp(54px,8vw,106px) 0 72px;display:grid}.videoHeroCopy h1{color:#fff;letter-spacing:0;max-width:850px;margin-bottom:18px;font-size:clamp(3rem,7vw,6.1rem);line-height:.94}.videoHeroCopy .lede{color:#ffffffbd;font-size:1.17rem}.videoPreview,.videoWorkflowPanel{background:#ffffff14;border:1px solid #ffffff24;border-radius:8px;padding:10px;box-shadow:0 22px 70px #00000042}.videoPreview img{border-radius:6px;width:100%;height:auto;display:block}.videoWorkflowPanel{gap:12px;padding:18px;display:grid}.videoWorkflowStep{background:#ffffff14;border:1px solid #ffffff21;border-radius:8px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:12px;min-height:86px;padding:15px;display:grid}.videoWorkflowStep svg{color:var(--gold)}.videoWorkflowStep strong,.videoWorkflowStep span{display:block}.videoWorkflowStep strong{color:#fff;margin-bottom:3px;font-size:1.05rem}.videoWorkflowStep span{color:#ffffffb3;font-weight:650}.videoBand{padding:76px 0 28px}.videoIncludeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.videoInclude{border:1px solid var(--line);min-height:84px;box-shadow:var(--shadow);color:#344054;background:#fff;border-radius:8px;grid-template-columns:20px minmax(0,1fr);align-content:center;gap:10px;padding:16px;font-weight:700;display:grid}.videoProcess{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:26px 0;display:grid}.videoProcess article,.videoDeliverables article,.videoPriceCard{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:8px}.videoProcess article{min-height:246px;padding:24px}.videoProcess h2,.videoDeliverables h2{margin-top:16px;font-size:1.5rem}.videoProcess p,.videoDeliverables p,.videoPriceCard p{color:var(--muted)}.videoDeliverables{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.videoDeliverables article{min-height:238px;padding:22px}.videoPricing{padding:76px 0 28px}.videoPricingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.videoPriceCard{padding:28px}.videoPriceCard.featured{border-color:#b78a35;box-shadow:0 22px 66px #b78a352e}.videoPriceCard h3{margin:18px 0 8px;font-size:1.4rem}.videoPriceCard strong{color:#101828;font-size:3rem;line-height:1;display:block}.videoPriceCard span{color:var(--muted);margin:6px 0 16px;font-weight:780;display:block}.videoPriceCard .button{gap:8px;margin-top:8px}@media (max-width:980px){.siteNav,.homeHeroInner,.homeSplit,.homeCta,.homeFooter,.scanSalesHero{min-height:auto}.homeHeroInner,.homeSplit,.homeProcess ol,.homeCta,.homeFooter,.scanSalesHeroGrid,.scanSalesSplit,.scanSalesReports,.scanSalesCheckout,.videoHeroGrid,.videoProcess,.videoPricingGrid{grid-template-columns:1fr}.homeServiceGrid,.scanSalesBenefitGrid,.videoIncludeGrid,.videoDeliverables{grid-template-columns:repeat(2,minmax(0,1fr))}.scanSalesCheckoutButton{white-space:normal;width:100%}.scanSalesDemoButton{width:100%}}@media (max-width:620px){.siteNav,.scanSalesNav{flex-direction:column;align-items:flex-start;padding:14px 18px 16px}.siteNavLinks,.videoNavLinks{flex-direction:column;align-items:stretch;gap:8px;width:100%}.siteNavLinks a,.videoNavLinks a,.navButton{align-items:center;width:100%;min-height:44px;display:inline-flex}.homeHeroInner,.scanSalesHeroGrid{padding-top:34px}.siteBrand,.scanSalesBrand{width:min(340px,88vw)}.homeHeroCopy h1,.scanSalesCopy h1{font-size:3.1rem}.videoHeroCopy h1{font-size:3rem}.homeHeroActions,.scanSalesActions{flex-direction:column;align-items:stretch}.homeHeroActions .button,.scanSalesActions .button{width:100%}.homeProofPanel,.homeServiceGrid,.scanSalesSnapshot,.scanSalesBenefitGrid,.videoIncludeGrid,.videoDeliverables{grid-template-columns:1fr}.homeProofPanel div,.homeServiceCard,.scanSalesSnapshot div,.scanSalesBenefit{min-height:auto}.homeCta .button,.videoPriceCard .button{white-space:normal;width:100%}}.youtubeConnectPage{background:linear-gradient(120deg,#f4f6fafa,#f4f6fad1),url(/mathena-ai-hero-bg.png) 50%/cover no-repeat;min-height:100vh}.youtubeConnectShell{width:min(1180px,100% - 36px);margin:0 auto;padding-bottom:56px}.youtubeConnectNav{justify-content:space-between;align-items:center;gap:18px;min-height:96px;display:flex}.youtubeConnectNav img{width:min(410px,66vw);height:auto;display:block}.youtubeConnectNav a{color:#101828;font-weight:780;text-decoration:none}.youtubeConnectGrid{grid-template-columns:minmax(0,1fr) minmax(300px,420px);align-items:center;gap:clamp(28px,5vw,62px);min-height:calc(100vh - 152px);display:grid}.youtubeConnectCopy h1{color:#101828;letter-spacing:0;max-width:760px;margin-bottom:18px;font-size:clamp(3rem,6.5vw,5.8rem);line-height:.95}.youtubeConnectEyebrow{color:#344054;align-items:center;gap:8px;margin-bottom:18px;font-weight:820;display:inline-flex}.youtubeConnectEyebrow svg,.youtubeConnectPanel svg{color:var(--gold);flex:none}.youtubeConnectActions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.youtubeConnectButton{cursor:pointer;min-height:52px;font:inherit;border:0;gap:8px}.youtubeConnectButton:disabled{cursor:wait;opacity:.76}.youtubeConnectStatus{min-height:54px;margin-top:18px}.youtubeConnectNotice{border:1px solid var(--line);color:#344054;background:#fff;border-radius:8px;align-items:center;gap:9px;width:fit-content;max-width:100%;min-height:44px;padding:9px 12px;font-weight:760;display:inline-flex}.youtubeConnectNotice.success{color:#116036;background:#f0fbf4;border-color:#a6d9bd}.youtubeConnectNotice.danger{color:#9f1d1d;background:#fff5f5;border-color:#f1b8b8}.youtubeConnectSpinner{animation:.85s linear infinite youtubeConnectSpin}@keyframes youtubeConnectSpin{to{transform:rotate(360deg)}}.youtubeConnectPanel{gap:14px;display:grid}.youtubeConnectPanel div{border:1px solid var(--line);min-height:162px;box-shadow:var(--shadow);background:#fffffff0;border-radius:8px;padding:20px}.youtubeConnectPanel h2{margin:14px 0 8px;font-size:1.22rem;line-height:1.12}.youtubeConnectPanel p{color:var(--muted);margin-bottom:0}@media (max-width:860px){.youtubeConnectGrid{grid-template-columns:1fr;min-height:auto;padding:34px 0 52px}.youtubeConnectPanel{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:620px){.youtubeConnectNav{flex-direction:column;align-items:flex-start;padding:14px 0 16px}.youtubeConnectNav img{width:min(340px,88vw)}.youtubeConnectCopy h1{font-size:3rem}.youtubeConnectActions{flex-direction:column;align-items:stretch}.youtubeConnectActions .button,.youtubeConnectButton,.youtubeConnectNotice{width:100%}.youtubeConnectPanel{grid-template-columns:1fr}.youtubeConnectPanel div{min-height:auto}}
