{"id":2,"date":"2026-08-25T07:09:18","date_gmt":"2026-08-25T07:09:18","guid":{"rendered":"https:\/\/digimetrics.microsite.sg\/?page_id=2"},"modified":"2026-08-25T10:39:06","modified_gmt":"2026-08-25T10:39:06","slug":"sample-page","status":"publish","type":"page","link":"https:\/\/digimetrics.microsite.sg\/","title":{"rendered":"Digimetrics AI"},"content":{"rendered":"<style>\n\/* ---- src\/app\/globals.css ---- *\/\n#dm-embed{--black:#000;--ink:#17181b;--white:#fff;--soft-white:rgba(255,255,255,.86);--muted:rgba(255,255,255,.58);--teal:#00ffd4;--purple:#926bd9;--lilac:#aa85ec;--pink:#ffaddb;--light:#f6f6fa;--line:#e4e2ed;--navy:#17133a;--shadow:0 28px 80px rgba(0,0,0,.18)}\n#dm-embed *{box-sizing:border-box}#dm-embed{scroll-behavior:smooth}#dm-embed{margin:0;background:var(--black);color:var(--soft-white);font-family:Roboto,ui-sans-serif,system-ui,sans-serif;-webkit-font-smoothing:antialiased}#dm-embed button,\n#dm-embed input,\n#dm-embed textarea{font:inherit}#dm-embed button,\n#dm-embed a{cursor:pointer}#dm-embed a{color:inherit;text-decoration:none}#dm-embed .neon-site{overflow:hidden;background:var(--black)}#dm-embed .neon-wrap{width:min(1200px,calc(100% - 48px));margin:0 auto}#dm-embed .announcement{background:var(--teal);color:#18191b;text-align:center;min-height:38px;display:grid;place-items:center;font-size:14px;font-weight:500}#dm-embed .announcement a{display:flex;gap:10px;align-items:center;justify-content:center;padding:8px 20px}#dm-embed .neon-header{position:sticky;top:0;z-index:50;background:var(--black);border-bottom:1px solid rgba(255,255,255,.1)}#dm-embed .header-inner{height:74px;display:flex;align-items:center;gap:35px}#dm-embed .neon-logo{display:inline-flex;align-items:center;gap:10px;font-size:19px;font-weight:800;white-space:nowrap}#dm-embed .neon-logo-mark{display:grid;place-items:center;width:32px;height:32px;border-radius:7px;background:var(--teal);color:#111;font-family:\"Roboto\",sans-serif;font-weight:800}#dm-embed .logo-accent{color:var(--lilac)}#dm-embed .neon-nav{display:flex;align-items:center;justify-content:center;gap:27px;flex:1;color:rgba(255,255,255,.78);font-size:14px}#dm-embed .neon-nav a,\n#dm-embed .header-actions>a{transition:color .2s}#dm-embed .neon-nav a:hover,\n#dm-embed .header-actions>a:hover{color:var(--teal)}#dm-embed .header-actions{display:flex;align-items:center;gap:17px;font-size:14px}#dm-embed .pill-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:47px;padding:0 20px;border:1px solid transparent;border-radius:999px;font-size:14px;font-weight:700;transition:transform .2s,filter .2s,background .2s}#dm-embed .pill-button:hover{transform:translateY(-2px);filter:brightness(1.08)}#dm-embed .pill-button.teal{background:var(--teal);color:#151719}#dm-embed .pill-button.purple{background:var(--purple);color:#fff}#dm-embed .pill-button.outline{border-color:rgba(255,255,255,.28);background:transparent;color:#fff}#dm-embed .menu-button{display:none;width:38px;height:38px;border:1px solid rgba(255,255,255,.25);background:transparent;color:#fff;border-radius:8px;place-items:center}#dm-embed .mobile-actions{display:none}#dm-embed .eyebrow{font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:700}#dm-embed .eyebrow.teal-text{color:var(--teal)}#dm-embed .eyebrow.purple{color:var(--purple)}#dm-embed .dark-section{background:var(--black);color:var(--soft-white)}#dm-embed .light-section{background:var(--light);color:var(--ink)}#dm-embed .neon-hero{position:relative;isolation:isolate;min-height:920px;background:#000;overflow:hidden}#dm-embed .hero-noise{position:absolute;inset:0;opacity:.22;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:68px 68px;mask-image:linear-gradient(to bottom,#000 0%,transparent 90%)}#dm-embed .neon-hero:after{content:\"\";position:absolute;z-index:-1;inset:-20% -10% 0;background:radial-gradient(circle at 50% 17%,rgba(146,107,217,.43),transparent 32%),radial-gradient(circle at 87% 40%,rgba(0,255,212,.13),transparent 23%),radial-gradient(circle at 7% 74%,rgba(255,173,219,.1),transparent 22%)}#dm-embed .hero-inner{text-align:center;padding-top:108px}#dm-embed .hero-inner>p{max-width:690px;margin:25px auto 31px;color:rgba(255,255,255,.68);font-size:19px;line-height:1.55}#dm-embed .hero-inner h1,\n#dm-embed .page-intro h1,\n#dm-embed .section-center h2,\n#dm-embed .section-heading h2,\n#dm-embed .guide-story h2,\n#dm-embed .final-section h2{font-family:\"Roboto\",Roboto,sans-serif;letter-spacing:-.07em;line-height:.95;margin:18px 0}#dm-embed .hero-inner h1{font-size:clamp(65px,9.2vw,122px);font-weight:700}#dm-embed .hero-inner h1 span,\n#dm-embed .final-section h2 span{color:var(--teal)}#dm-embed .hero-actions{display:flex;justify-content:center;align-items:center;gap:12px;flex-wrap:wrap}#dm-embed .neon-audit-form{display:flex;align-items:center;gap:9px;flex-wrap:wrap;max-width:780px;margin:0 auto}#dm-embed .domain-field{height:55px;display:flex;align-items:center;gap:10px;border:1px solid rgba(255,255,255,.28);background:rgba(13,11,22,.74);padding:0 14px;border-radius:9px;color:rgba(255,255,255,.5);min-width:350px;text-align:left}#dm-embed .domain-field input{min-width:0;flex:1;background:transparent;border:0;outline:0;color:#fff;font-weight:600}#dm-embed .domain-field input::placeholder{color:rgba(255,255,255,.46)}#dm-embed .form-helper{display:none}#dm-embed .watch-button{min-height:47px;padding:0 16px;border:1px solid rgba(255,255,255,.28);border-radius:999px;background:transparent;color:#fff;display:inline-flex;align-items:center;gap:10px;font-weight:700}#dm-embed .watch-button:hover{border-color:var(--teal);color:var(--teal)}#dm-embed .play-icon{width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:var(--teal);color:#121417}#dm-embed .hero-note{display:flex;align-items:center;justify-content:center;gap:8px;color:rgba(255,255,255,.48);font-size:12px;margin:16px 0}#dm-embed .hero-note i,\n#dm-embed .footer-signal i{width:7px;height:7px;border-radius:50%;background:var(--teal);box-shadow:0 0 0 4px rgba(0,255,212,.1)}#dm-embed .hero-surface{margin:78px auto 0;max-width:980px;filter:drop-shadow(0 35px 50px rgba(0,0,0,.38))}#dm-embed .score-surface{color:#f4f4fa;text-align:left;border:1px solid rgba(170,133,236,.46);background:linear-gradient(160deg,rgba(28,15,52,.95),rgba(6,9,20,.96));padding:26px;border-radius:16px;box-shadow:0 20px 80px rgba(0,0,0,.35)}#dm-embed .surface-header,\n#dm-embed .surface-header>div{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}#dm-embed .surface-header strong{display:block;margin-top:9px;font-family:\"Roboto\";font-size:22px}#dm-embed .surface-label{display:block;color:rgba(255,255,255,.47);font-size:9px;letter-spacing:.13em;font-weight:700}#dm-embed .surface-live{display:flex;align-items:center;gap:7px;color:rgba(255,255,255,.6);font-size:11px;white-space:nowrap}#dm-embed .surface-live i{width:7px;height:7px;border-radius:50%;background:var(--teal);box-shadow:0 0 0 4px rgba(0,255,212,.12)}#dm-embed .score-overview{display:grid;grid-template-columns:240px 1fr;gap:40px;padding:35px 0;border-bottom:1px solid rgba(255,255,255,.1)}#dm-embed .score-overview>div:first-child>span,\n#dm-embed .tile-stat span,\n#dm-embed .tour-score span,\n#dm-embed .monitor-stat span{display:block;color:rgba(255,255,255,.53);font-size:12px}#dm-embed .score-overview strong{display:block;color:var(--teal);font:700 75px\/.9 \"Roboto\";letter-spacing:-.08em;margin:13px 0}#dm-embed .score-overview strong small,\n#dm-embed .tour-score strong small,\n#dm-embed .report-score small,\n#dm-embed .report-metrics strong small{font:600 14px Roboto;color:rgba(255,255,255,.44);letter-spacing:0}#dm-embed .score-overview em,\n#dm-embed .tile-stat span,\n#dm-embed .monitor-stat em{font-size:12px;color:var(--teal);font-style:normal}#dm-embed .score-bars{display:grid;grid-template-columns:1fr 1fr;gap:23px 30px;align-content:center}#dm-embed .score-bars>div>div{display:flex;justify-content:space-between;font-size:12px;margin-bottom:8px}#dm-embed .score-bars b{color:var(--teal)}#dm-embed .score-bars>div>i{height:5px;display:block;border-radius:10px;background:rgba(255,255,255,.12);overflow:hidden}#dm-embed .score-bars>div>i>s{display:block;height:100%;background:linear-gradient(90deg,var(--purple),var(--teal));border-radius:10px}#dm-embed .next-move{display:grid;grid-template-columns:42px 1fr 20px;align-items:center;gap:17px;padding:23px 0;border-bottom:1px solid rgba(255,255,255,.1)}#dm-embed .next-move>b{font:600 25px \"Roboto\";color:var(--purple)}#dm-embed .next-move strong{display:block;margin:7px 0 6px}#dm-embed .next-move p{margin:0;color:rgba(255,255,255,.54);font-size:12px}#dm-embed .surface-findings{padding-top:20px}#dm-embed .surface-findings>div{display:grid;grid-template-columns:1fr 100px 120px;gap:12px;padding:11px 0;border-bottom:1px solid rgba(255,255,255,.08);font-size:12px}#dm-embed .surface-findings>div:first-child{color:rgba(255,255,255,.4);font-size:10px;text-transform:uppercase;letter-spacing:.08em}#dm-embed .surface-findings em{font-style:normal;color:var(--teal)}#dm-embed .severity{font-size:10px;letter-spacing:.06em;text-transform:uppercase;font-weight:800}#dm-embed .severity.high{color:#ff9dc9}#dm-embed .severity.medium{color:#d4bbff}#dm-embed .neon-proof{background:var(--teal);color:#151719}#dm-embed .proof-row{display:grid;grid-template-columns:repeat(4,1fr)}#dm-embed .proof-row>div{display:flex;align-items:baseline;gap:11px;padding:28px 16px;border-right:1px solid rgba(0,0,0,.2)}#dm-embed .proof-row>div:first-child{padding-left:0}#dm-embed .proof-row>div:last-child{border-right:0}#dm-embed .proof-row strong{font:700 39px \"Roboto\";letter-spacing:-.06em}#dm-embed .proof-row span{font-size:12px;font-weight:700}#dm-embed .section-center{text-align:center;max-width:720px;margin:0 auto}#dm-embed .section-center h2{font-size:clamp(42px,5.5vw,78px)}#dm-embed .section-center p{color:rgba(255,255,255,.6);font-size:17px;line-height:1.5;margin:0 auto;max-width:650px}#dm-embed .audience-section{padding:155px 0 130px}#dm-embed .audience-tabs{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin:46px 0 22px}#dm-embed .audience-tabs button{border:1px solid rgba(255,255,255,.2);border-radius:999px;background:transparent;color:rgba(255,255,255,.6);padding:11px 16px;font-size:13px}#dm-embed .audience-tabs button.active,\n#dm-embed .audience-tabs button:hover{background:var(--purple);color:#fff;border-color:var(--purple)}#dm-embed .audience-stage{display:grid;grid-template-columns:.82fr 1.18fr;min-height:500px;border:1px solid rgba(170,133,236,.35);background:linear-gradient(120deg,rgba(37,20,63,.7),rgba(7,8,15,.9));border-radius:18px;overflow:hidden}#dm-embed .audience-story{padding:68px 65px}#dm-embed .audience-story h3{font:600 43px\/1 \"Roboto\";letter-spacing:-.06em;margin:18px 0 14px}#dm-embed .audience-story p{color:rgba(255,255,255,.58);line-height:1.55}#dm-embed .audience-story ul{list-style:none;padding:0;margin:30px 0;display:grid;gap:13px;font-size:13px}#dm-embed .audience-story li{display:flex;gap:10px;align-items:center}#dm-embed .audience-story li svg{color:var(--teal)}#dm-embed .audience-media{position:relative;min-height:500px;overflow:hidden}#dm-embed .audience-media:after{content:\"\";position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,7,19,.65),transparent 45%),linear-gradient(0deg,rgba(8,7,19,.62),transparent 50%)}#dm-embed .audience-media img{width:100%;height:100%;object-fit:cover;filter:saturate(.65) contrast(1.05);opacity:.75}#dm-embed .media-caption{position:absolute;z-index:1;left:26px;bottom:25px}#dm-embed .workflow-section{padding:145px 0}#dm-embed .workflow-rail{display:grid;grid-template-columns:repeat(4,1fr);margin-top:80px;border-top:1px solid rgba(255,255,255,.18)}#dm-embed .workflow-item{padding:24px 22px 0;border-right:1px solid rgba(255,255,255,.15);min-height:220px}#dm-embed .workflow-item:first-child{padding-left:0}#dm-embed .workflow-item:last-child{border-right:0}#dm-embed .workflow-item>span{font:600 14px \"Roboto\";color:var(--teal)}#dm-embed .workflow-item h3{font:600 30px \"Roboto\";margin:35px 0 10px}#dm-embed .workflow-item p{font-size:13px;line-height:1.5;color:rgba(255,255,255,.55);max-width:220px}#dm-embed .workflow-item em{font-style:normal;color:var(--purple);font-size:11px;font-weight:700}#dm-embed .product-section{padding:135px 0}#dm-embed .section-heading{display:flex;justify-content:space-between;gap:50px;align-items:end;margin-bottom:55px}#dm-embed .section-heading h2{font-size:clamp(42px,5vw,70px);max-width:650px}#dm-embed .section-heading>p{color:#707080;max-width:320px;line-height:1.55;margin:0}#dm-embed .product-mosaic{display:grid;grid-template-columns:1.7fr 1fr 1fr;gap:12px}#dm-embed .product-tile{min-height:320px;background:#fff;border:1px solid var(--line);padding:30px;position:relative}#dm-embed .product-tile.feature{grid-row:span 2;min-height:660px;background:#17133a;color:#fff;border-color:#17133a;overflow:hidden}#dm-embed .product-tile h3{font:600 27px \"Roboto\";letter-spacing:-.05em;margin:45px 0 9px}#dm-embed .product-tile p{font-size:13px;line-height:1.5;color:#777686;max-width:290px}#dm-embed .feature p{color:rgba(255,255,255,.56)}#dm-embed .tile-number{font:600 12px \"Roboto\";color:var(--purple)}#dm-embed .tile-stat{position:absolute;left:30px;bottom:28px}#dm-embed .tile-stat strong{display:block;font:700 49px \"Roboto\";letter-spacing:-.07em}#dm-embed .feature .tile-stat strong{color:var(--teal)}#dm-embed .product-tile .score-surface{position:absolute;left:30px;right:30px;bottom:28px;padding:16px;border-radius:10px;transform:translateY(100px);opacity:.88}#dm-embed .product-tile.feature .tile-stat{top:150px;bottom:auto}#dm-embed .product-tile.feature .score-surface{transform:none;opacity:1}#dm-embed .product-tile .score-surface .score-overview{grid-template-columns:1fr;gap:14px;padding:15px 0}#dm-embed .product-tile .score-surface strong{font-size:50px}#dm-embed .product-tile .score-bars{grid-template-columns:1fr 1fr;gap:12px}#dm-embed .product-tile .next-move,\n#dm-embed .product-tile .surface-findings{display:none}#dm-embed .guide-section{padding:140px 0}#dm-embed .guide-layout{display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;gap:100px}#dm-embed .guide-portrait{background:linear-gradient(160deg,#211439,#080a12);border:1px solid rgba(170,133,236,.35);border-radius:18px;overflow:hidden;height:540px}#dm-embed .guide-portrait img{width:100%;height:100%;object-fit:cover;opacity:.9;mix-blend-mode:screen}#dm-embed .guide-story h2{font-size:clamp(45px,5vw,73px)}#dm-embed .guide-story>p{color:rgba(255,255,255,.6);line-height:1.55;max-width:560px}#dm-embed .guide-card{margin:31px 0;background:rgba(255,255,255,.055);border:1px solid rgba(170,133,236,.4);border-radius:12px;padding:20px}#dm-embed .guide-card-head{display:flex;gap:10px;align-items:center;font-size:13px}#dm-embed .guide-chat{display:flex;gap:15px;margin:22px 0;padding:17px 0;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}#dm-embed .guide-chat p{font-size:13px;line-height:1.55;color:rgba(255,255,255,.62);margin:0}#dm-embed .guide-mini{display:flex;align-items:center;gap:6px;align-self:flex-start;font-size:11px;white-space:nowrap}#dm-embed .guide-mini img{width:28px;height:28px;border-radius:50%;object-fit:cover}#dm-embed .guide-check{display:flex;gap:8px;align-items:center;font-size:12px;color:var(--teal)}#dm-embed .guide-check b{margin-left:auto;color:#fff;font-weight:600}#dm-embed .ecosystem-section{padding:135px 0}#dm-embed .ecosystem-rail{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:58px}#dm-embed .ecosystem-rail>div{display:flex;align-items:center;gap:11px;background:#fff;border:1px solid var(--line);padding:18px;color:#30303a;font-weight:700;font-size:13px}#dm-embed .ecosystem-rail span{display:grid;place-items:center;width:29px;height:29px;border-radius:6px;background:#eee9fb;color:var(--purple);font-size:10px}#dm-embed .price-section{padding:135px 0}#dm-embed .price-row{display:grid;grid-template-columns:repeat(4,1fr);gap:11px}#dm-embed .price-card{padding:28px;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.16);min-height:250px}#dm-embed .price-card.featured{border-color:var(--teal);background:rgba(0,255,212,.08)}#dm-embed .price-card>span{font-size:13px;color:rgba(255,255,255,.64)}#dm-embed .price-card strong{display:block;font:700 51px \"Roboto\";letter-spacing:-.07em;margin:20px 0 4px}#dm-embed .price-card small{font:400 12px Roboto;color:rgba(255,255,255,.5);letter-spacing:0}#dm-embed .price-card p{font-size:12px;color:rgba(255,255,255,.54);min-height:36px}#dm-embed .price-feature{display:flex;gap:8px;align-items:center;color:rgba(255,255,255,.78);font-size:12px;margin-top:10px}#dm-embed .price-feature svg{color:var(--teal)}#dm-embed .final-section{padding:170px 0;text-align:center;border-top:1px solid rgba(255,255,255,.12)}#dm-embed .final-section h2{font-size:clamp(55px,8vw,110px)}#dm-embed .final-section p{color:rgba(255,255,255,.55);margin:22px 0 30px}#dm-embed .final-section .neon-audit-form{justify-content:center}#dm-embed .neon-footer{padding:85px 0 25px;background:#07070c;border-top:1px solid rgba(255,255,255,.1)}#dm-embed .footer-hero{display:flex;justify-content:space-between;align-items:end;gap:30px;padding-bottom:85px}#dm-embed .footer-hero h2{font:600 55px\/1 \"Roboto\";letter-spacing:-.06em;max-width:650px;margin:17px 0 0}#dm-embed .footer-grid{display:grid;grid-template-columns:2fr repeat(3,1fr);gap:30px;border-top:1px solid rgba(255,255,255,.14);padding:55px 0}#dm-embed .footer-brand p{color:rgba(255,255,255,.55);font-size:13px;line-height:1.5;max-width:275px;margin:22px 0}#dm-embed .footer-signal{display:flex;gap:9px;align-items:flex-start;max-width:290px;color:rgba(255,255,255,.4);font-size:11px;line-height:1.45}#dm-embed .footer-signal i{flex:none;margin-top:4px}#dm-embed .footer-grid>div:not(.footer-brand){display:grid;align-content:start;gap:13px;font-size:13px;color:rgba(255,255,255,.58)}#dm-embed .footer-grid h3{color:#fff;font-size:12px;text-transform:uppercase;letter-spacing:.1em;margin:0 0 10px}#dm-embed .footer-grid a:hover{color:var(--teal)}#dm-embed .footer-bottom{display:flex;justify-content:space-between;border-top:1px solid rgba(255,255,255,.1);padding-top:22px;color:rgba(255,255,255,.35);font-size:11px}#dm-embed .page-intro{padding:125px 0 105px;background:#000}#dm-embed .page-intro h1{font-size:clamp(55px,8vw,105px);max-width:920px;margin-top:22px}#dm-embed .page-intro p{max-width:650px;color:rgba(255,255,255,.6);font-size:19px;line-height:1.5}#dm-embed .intro-actions{display:flex;gap:10px;margin-top:32px}#dm-embed .page-surface{padding:0 0 130px}#dm-embed .pillar-grid{display:grid;grid-template-columns:repeat(4,1fr);margin-top:15px;border-top:1px solid rgba(255,255,255,.15)}#dm-embed .pillar-grid>div{padding:22px;border-right:1px solid rgba(255,255,255,.15)}#dm-embed .pillar-grid>div:first-child{padding-left:0}#dm-embed .pillar-grid>div:last-child{border:0}#dm-embed .pillar-grid span{color:var(--teal);font-size:12px}#dm-embed .pillar-grid h3{font:600 27px \"Roboto\";margin:28px 0 8px}#dm-embed .pillar-grid p{font-size:12px;color:rgba(255,255,255,.55);line-height:1.5}#dm-embed .pillar-grid em{color:var(--purple);font-size:11px;font-style:normal}#dm-embed .tools-section,\n#dm-embed .solution-section,\n#dm-embed .industry-section,\n#dm-embed .integration-section,\n#dm-embed .security-section,\n#dm-embed .contact-section,\n#dm-embed .legal-section,\n#dm-embed .pricing-section,\n#dm-embed .report-section{padding:110px 0 150px}#dm-embed .tool-group{margin-bottom:70px}#dm-embed .tool-group-head{display:flex;align-items:end;justify-content:space-between;border-bottom:2px solid var(--ink);padding-bottom:14px}#dm-embed .tool-group-head>span:last-child{font-size:12px;color:#777686}#dm-embed .tool-row{display:grid;grid-template-columns:35px 1fr 86px 80px 18px;gap:16px;align-items:center;padding:17px 0;border-bottom:1px solid var(--line)}#dm-embed .tool-row>b{color:#9694a2;font:600 12px \"Roboto\"}#dm-embed .tool-row h3{font:600 17px \"Roboto\";margin:0 0 4px}#dm-embed .tool-row p{margin:0;color:#777686;font-size:12px}#dm-embed .tool-row>span,\n#dm-embed .tool-row small{font-size:11px;color:#777686}#dm-embed .tool-row small{display:flex;align-items:center;gap:5px}#dm-embed .solution-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}#dm-embed .solution-card{background:#fff;border:1px solid var(--line);padding:38px;min-height:300px;transition:transform .2s,box-shadow .2s}#dm-embed .solution-card:hover,\n#dm-embed .industry-card:hover,\n#dm-embed .integration-card:hover{transform:translateY(-4px);box-shadow:0 18px 45px rgba(20,15,45,.1)}#dm-embed .solution-card h2{font:600 34px\/1 \"Roboto\";letter-spacing:-.06em;margin:20px 0 12px}#dm-embed .solution-card p{color:#777686;line-height:1.5}#dm-embed .solution-card>span:last-child{display:flex;align-items:center;gap:8px;color:var(--purple);font-weight:700;font-size:13px;margin-top:35px}#dm-embed .industry-grid,\n#dm-embed .integration-grid,\n#dm-embed .security-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}#dm-embed .industry-card,\n#dm-embed .integration-card{background:#fff;border:1px solid var(--line);padding:26px;min-height:290px;display:flex;flex-direction:column}#dm-embed .industry-card>span{color:#9694a2;font:600 12px \"Roboto\"}#dm-embed .industry-card h2,\n#dm-embed .integration-card h2{font:600 27px \"Roboto\";letter-spacing:-.05em;margin:40px 0 9px}#dm-embed .industry-card p,\n#dm-embed .integration-card p{font-size:13px;line-height:1.45;color:#777686}#dm-embed .industry-card .pill-button{margin-top:auto;align-self:flex-start;min-height:39px;padding:0 13px;color:var(--ink);border-color:#cbc8d8}#dm-embed .integration-card .integration-mark{width:42px;height:42px;border-radius:7px;display:grid;place-items:center;background:#eee9fb;color:var(--purple);font-size:11px;font-weight:800}#dm-embed .status-available{margin-top:15px;color:#549e79;font-size:10px;text-transform:uppercase;letter-spacing:.08em;font-weight:800}#dm-embed .integration-card h2{margin-top:28px}#dm-embed .integration-card a,\n#dm-embed .contact-link{display:flex;align-items:center;gap:8px;color:var(--purple);font-size:12px;font-weight:800;margin-top:auto}#dm-embed .billing-switch{display:flex;gap:4px;padding:4px;background:#211439;border-radius:999px;width:max-content;margin-top:32px}#dm-embed .billing-switch button{border:0;background:transparent;color:rgba(255,255,255,.6);border-radius:999px;padding:9px 14px;font-size:12px}#dm-embed .billing-switch button.active{background:var(--teal);color:#141619}#dm-embed .billing-switch b{font-size:10px;margin-left:4px}#dm-embed .price-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}#dm-embed .plan-card{position:relative;background:#fff;border:1px solid var(--line);padding:30px;min-height:510px;display:flex;flex-direction:column}#dm-embed .plan-card.featured{border:2px solid var(--purple);padding:29px}#dm-embed .plan-card>span{font-weight:700}#dm-embed .plan-card h2{font:700 51px \"Roboto\";letter-spacing:-.07em;margin:31px 0 5px}#dm-embed .plan-card h2 small{font:400 12px Roboto;color:#777686;letter-spacing:0}#dm-embed .plan-card p{font-size:13px;color:#777686;min-height:40px}#dm-embed .plan-feature{display:flex;gap:9px;font-size:12px;margin:10px 0}#dm-embed .plan-feature svg{color:#549e79;flex:none}#dm-embed .plan-card .pill-button{margin-top:auto}#dm-embed .plan-badge{position:absolute;top:-13px;left:20px;background:var(--purple);color:#fff;padding:5px 10px;border-radius:999px;font-size:10px;text-transform:uppercase;letter-spacing:.08em}#dm-embed .faq-wrap{max-width:820px;margin:125px auto 0}#dm-embed .faq-wrap details{border-top:1px solid #d9d6e4;padding:21px 0}#dm-embed .faq-wrap details:last-child{border-bottom:1px solid #d9d6e4}#dm-embed .faq-wrap summary{list-style:none;display:flex;justify-content:space-between;align-items:center;font-weight:700;cursor:pointer}#dm-embed .faq-wrap summary::-webkit-details-marker{display:none}#dm-embed .faq-wrap p{color:#777686;max-width:650px;line-height:1.5;font-size:13px}#dm-embed .security-grid{grid-template-columns:repeat(2,1fr)}#dm-embed .security-grid article{background:#fff;border:1px solid var(--line);padding:30px;min-height:230px}#dm-embed .security-grid svg{color:var(--purple)}#dm-embed .security-grid h2{font:600 29px \"Roboto\";margin:25px 0 9px}#dm-embed .security-grid p{color:#777686;font-size:13px;line-height:1.5}#dm-embed .contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px}#dm-embed .contact-grid h2{font:600 52px\/1 \"Roboto\";letter-spacing:-.06em;margin:18px 0}#dm-embed .contact-grid p{color:#777686;line-height:1.55;max-width:480px}#dm-embed .contact-link{margin-top:34px;font-size:14px}#dm-embed .contact-grid form{background:#fff;border:1px solid var(--line);padding:30px;display:grid;gap:17px}#dm-embed .contact-grid label{display:grid;gap:7px;font-size:13px;font-weight:700}#dm-embed .contact-grid input,\n#dm-embed .contact-grid textarea,\n#dm-embed .plain-domain{border:1px solid #d4d1df;background:#fff;color:var(--ink);padding:12px 13px;border-radius:7px;outline:0}#dm-embed .contact-grid input:focus,\n#dm-embed .contact-grid textarea:focus,\n#dm-embed .plain-domain:focus-within{border-color:var(--purple);box-shadow:0 0 0 3px #eee9fb}#dm-embed .contact-grid textarea{resize:vertical}#dm-embed .legal-copy{max-width:760px}#dm-embed .legal-copy h2{font:600 32px \"Roboto\";margin:45px 0 8px}#dm-embed .legal-copy p{color:#777686;font-size:15px;line-height:1.65}#dm-embed .onboarding-page{min-height:100vh;background:#000;padding:28px 34px;display:flex;flex-direction:column}#dm-embed .onboarding-top{display:flex;align-items:center;justify-content:space-between}#dm-embed .onboarding-top>span{color:rgba(255,255,255,.5);font-size:12px}#dm-embed .onboarding-progress{width:min(700px,100%);margin:78px auto 0}#dm-embed .onboarding-progress>span{font-size:12px;color:rgba(255,255,255,.6)}#dm-embed .onboarding-progress>div{display:grid;grid-template-columns:repeat(5,1fr);gap:5px;margin-top:12px}#dm-embed .onboarding-progress i{height:4px;border-radius:9px;background:rgba(255,255,255,.15)}#dm-embed .onboarding-progress i.filled{background:var(--teal)}#dm-embed .onboarding-card{width:min(700px,100%);margin:38px auto 0;padding:50px;background:linear-gradient(145deg,#171026,#08090d);border:1px solid rgba(170,133,236,.45);border-radius:12px}#dm-embed .onboarding-card h1{font:600 44px\/1.02 \"Roboto\";letter-spacing:-.06em;margin:19px 0 10px}#dm-embed .onboarding-card>p{color:rgba(255,255,255,.55);margin:0}#dm-embed .onboarding-options{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:32px 0}#dm-embed .onboarding-options button{min-height:60px;display:flex;align-items:center;gap:12px;text-align:left;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.035);color:#fff;padding:0 16px;border-radius:7px}#dm-embed .onboarding-options button:hover,\n#dm-embed .onboarding-options button.selected{border-color:var(--teal);background:rgba(0,255,212,.08)}#dm-embed .onboarding-options button>span{width:17px;height:17px;border:1px solid rgba(255,255,255,.5);border-radius:50%;display:grid;place-items:center;flex:none}#dm-embed .onboarding-options button.selected>span{background:var(--teal);border-color:var(--teal);color:#111}#dm-embed .onboarding-actions{display:flex;align-items:center;justify-content:space-between}#dm-embed .back-link{border:0;background:transparent;color:rgba(255,255,255,.55);display:flex;align-items:center;gap:6px}#dm-embed .back-link:hover{color:var(--teal)}#dm-embed .onboarding-note{text-align:center;color:rgba(255,255,255,.4);font-size:11px;margin-top:20px}#dm-embed .domain-start label{display:grid;gap:8px;margin:30px 0 15px;font-size:13px;font-weight:700}#dm-embed .plain-domain{display:flex;gap:9px;align-items:center;color:rgba(255,255,255,.4)}#dm-embed .plain-domain input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:#fff}#dm-embed .domain-start>small{display:block;color:rgba(255,255,255,.4);font-size:11px;margin-top:16px}#dm-embed .onboarding-complete{width:min(560px,100%);margin:16vh auto 0;text-align:center}#dm-embed .complete-mark{width:58px;height:58px;margin:0 auto 25px;display:grid;place-items:center;border-radius:50%;background:rgba(0,255,212,.13);color:var(--teal)}#dm-embed .onboarding-complete h1{font:600 62px\/1 \"Roboto\";letter-spacing:-.07em;margin:17px 0}#dm-embed .onboarding-complete p{color:rgba(255,255,255,.55);line-height:1.5}#dm-embed .onboarding-complete>a{display:block;color:rgba(255,255,255,.55);font-size:12px;margin-top:23px}#dm-embed .scan-page{min-height:calc(100vh - 112px);padding:100px 0;background:#000}#dm-embed .scan-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;align-items:center;min-height:650px}#dm-embed .scan-copy h1{font:600 71px\/.95 \"Roboto\";letter-spacing:-.07em;margin:19px 0}#dm-embed .scan-copy h1 span{color:var(--teal)}#dm-embed .scan-copy>p{color:rgba(255,255,255,.55);line-height:1.5;font-size:17px}#dm-embed .scan-progress{margin:43px 0 27px}#dm-embed .scan-progress>div{display:flex;justify-content:space-between;color:rgba(255,255,255,.5);font-size:12px;margin-bottom:9px}#dm-embed .scan-progress b{color:var(--teal)}#dm-embed .scan-progress>i{height:6px;background:rgba(255,255,255,.12);display:block;border-radius:10px;overflow:hidden}#dm-embed .scan-progress>i>s{height:100%;display:block;background:var(--teal);transition:width .3s}#dm-embed .scan-list{border-top:1px solid rgba(255,255,255,.13)}#dm-embed .scan-list>div{display:flex;gap:11px;align-items:center;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.4);font-size:13px}#dm-embed .scan-list>div>span{width:20px;height:20px;display:grid;place-items:center}#dm-embed .scan-list>div.complete{color:#fff}#dm-embed .scan-list .complete svg{color:var(--teal)}#dm-embed .scan-list em{margin-left:auto;font-style:normal;font-size:10px;color:rgba(255,255,255,.35)}#dm-embed .scan-list .complete em{color:var(--teal)}#dm-embed .scan-list>div>span>i:not(.pulse){width:8px;height:8px;border:1px solid rgba(255,255,255,.35);border-radius:50%}#dm-embed .pulse{width:9px;height:9px;border-radius:50%;background:var(--teal);box-shadow:0 0 0 5px rgba(0,255,212,.1);animation:pulse 1.2s infinite}@keyframes pulse{50%{box-shadow:0 0 0 10px rgba(0,255,212,0)}}#dm-embed .scan-report{position:relative;min-height:570px;background:linear-gradient(155deg,#211439,#080a11);border:1px solid rgba(170,133,236,.5);border-radius:17px;padding:28px;overflow:hidden}#dm-embed .scan-report-inner{opacity:.72}#dm-embed .report-score{display:flex;align-items:end;justify-content:space-between;padding:65px 0 36px;border-bottom:1px solid rgba(255,255,255,.1)}#dm-embed .report-score strong{font:700 105px\/.8 \"Roboto\";color:var(--teal);letter-spacing:-.09em}#dm-embed .report-score span{color:rgba(255,255,255,.5);font-size:12px}#dm-embed .report-lines{display:grid;gap:16px;padding:35px 0}#dm-embed .report-lines i{display:block;height:11px;background:linear-gradient(90deg,rgba(255,255,255,.18),rgba(255,255,255,.04));border-radius:8px}#dm-embed .report-lines i:nth-child(1){width:88%}#dm-embed .report-lines i:nth-child(2){width:61%}#dm-embed .report-lines i:nth-child(3){width:75%}#dm-embed .report-lines i:nth-child(4){width:47%}#dm-embed .report-preview{border-top:1px solid rgba(255,255,255,.1);padding-top:25px}#dm-embed .report-preview strong{display:block;font:600 25px \"Roboto\";margin:11px 0}#dm-embed .report-preview p{color:rgba(255,255,255,.55);font-size:12px}#dm-embed .report-gate{position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%);width:min(385px,calc(100% - 50px));padding:29px;background:rgba(12,11,20,.92);border:1px solid rgba(170,133,236,.65);box-shadow:var(--shadow);border-radius:13px;text-align:center;backdrop-filter:blur(18px)}#dm-embed .gate-badge{display:inline-flex;gap:7px;align-items:center;color:var(--teal);font-size:11px;font-weight:700}#dm-embed .report-gate h2{font:600 35px \"Roboto\";letter-spacing:-.06em;margin:17px 0 8px}#dm-embed .report-gate p{color:rgba(255,255,255,.55);font-size:13px;line-height:1.5}#dm-embed .google-button,\n#dm-embed .demo-button{width:100%;min-height:47px;border-radius:999px;display:flex;align-items:center;justify-content:center;gap:10px;font-size:13px;font-weight:700}#dm-embed .google-button{background:#fff;color:#17181b;margin-top:22px}#dm-embed .google-button span{display:grid;place-items:center;width:23px;height:23px;border-radius:50%;background:#17181b;color:#fff;font-size:12px}#dm-embed .demo-button{background:var(--teal);color:#151719;margin-top:9px}#dm-embed .report-gate small{display:block;color:rgba(255,255,255,.4);font-size:10px;margin-top:15px}#dm-embed .report-page-head{background:#000;padding:105px 0 80px}#dm-embed .report-page-head h1{font:600 82px\/.9 \"Roboto\";letter-spacing:-.08em;margin:20px 0 13px;color:#fff}#dm-embed .report-page-head p{color:rgba(255,255,255,.55);margin:0}#dm-embed .report-layout{display:grid;grid-template-columns:1fr 320px;gap:30px}#dm-embed .report-main{display:grid;gap:13px}#dm-embed .report-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}#dm-embed .report-metrics>div{background:#fff;border:1px solid var(--line);padding:17px}#dm-embed .report-metrics span,\n#dm-embed .report-metrics em{display:block;color:#777686;font-size:11px;font-style:normal}#dm-embed .report-metrics strong{display:block;color:var(--ink);font:700 38px \"Roboto\";letter-spacing:-.07em;margin:10px 0 4px}#dm-embed .report-metrics em{color:#549e79}#dm-embed .report-panel{background:#fff;border:1px solid var(--line);padding:29px}#dm-embed .report-panel h2{font:600 31px \"Roboto\";letter-spacing:-.06em;margin:14px 0 0}#dm-embed .report-panel>p{color:#777686;line-height:1.55;font-size:14px}#dm-embed .finding-table{margin-top:27px;border-top:1px solid var(--line)}#dm-embed .finding-head,\n#dm-embed .finding-row{display:grid;grid-template-columns:1fr 90px 130px;gap:12px;padding:14px 0;border-bottom:1px solid var(--line);align-items:center;font-size:12px}#dm-embed .finding-head{color:#888695;font-size:10px;text-transform:uppercase;letter-spacing:.08em}#dm-embed .finding-row em{font-style:normal;color:var(--purple)}#dm-embed .plan-row{display:flex;align-items:center;gap:14px;border-top:1px solid var(--line);padding:17px 0}#dm-embed .plan-row:first-of-type{margin-top:18px}#dm-embed .plan-row>b{color:#9694a2;font:600 12px \"Roboto\"}#dm-embed .plan-row>div{flex:1}#dm-embed .plan-row strong{font-size:13px}#dm-embed .plan-row p{color:#888695;font-size:11px;margin:3px 0 0}#dm-embed .plan-row>svg{color:#549e79}#dm-embed .report-aside{position:sticky;top:20px;height:max-content}#dm-embed .aside-card{background:#211439;color:#fff;padding:27px;border-radius:12px}#dm-embed .aside-card h2{font:600 34px\/1 \"Roboto\";letter-spacing:-.06em;margin:17px 0 10px}#dm-embed .aside-card p{color:rgba(255,255,255,.58);font-size:13px;line-height:1.5}#dm-embed .aside-card .pill-button{width:100%;margin:12px 0 20px}#dm-embed .aside-card>div{display:grid;gap:11px;border-top:1px solid rgba(255,255,255,.13);padding-top:17px}#dm-embed .aside-card>div span{display:flex;gap:8px;align-items:center;font-size:11px;color:rgba(255,255,255,.65)}#dm-embed .aside-card>div svg{color:var(--teal)}#dm-embed .tour-backdrop{position:fixed;inset:0;z-index:100;background:rgba(0,0,0,.8);display:grid;place-items:center;padding:24px;backdrop-filter:blur(12px)}#dm-embed .tour-modal{width:min(960px,100%);max-height:calc(100vh - 48px);overflow:auto;background:#0e0d17;border:1px solid rgba(170,133,236,.62);border-radius:16px;box-shadow:0 30px 120px rgba(0,0,0,.6);padding:27px}#dm-embed .tour-top{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}#dm-embed .tour-top h2{font:600 37px \"Roboto\";letter-spacing:-.06em;margin:12px 0 0}#dm-embed .icon-button{width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.2);background:transparent;color:#fff;border-radius:50%}#dm-embed .tour-stage{position:relative;min-height:460px;margin-top:26px;border:1px solid rgba(170,133,236,.45);overflow:hidden;background:linear-gradient(160deg,#211439,#080a11);padding:32px}#dm-embed .tour-grid{position:absolute;inset:0;opacity:.26;background-image:linear-gradient(rgba(255,255,255,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 1px);background-size:45px 45px}#dm-embed .tour-scene-label{position:relative;display:flex;gap:12px;align-items:center;color:rgba(255,255,255,.6);font-size:13px}#dm-embed .tour-scene-label span{color:var(--teal);font-family:monospace}#dm-embed .tour-panel{position:relative;width:min(700px,100%);min-height:290px;margin:45px auto 0;border:1px solid rgba(255,255,255,.18);background:rgba(0,0,0,.35);padding:24px}#dm-embed .tour-panel-top{display:flex;justify-content:space-between}#dm-embed .tour-domain{display:flex;align-items:center;gap:12px;border:1px solid rgba(255,255,255,.24);padding:17px;margin-top:70px;background:rgba(0,0,0,.4);color:rgba(255,255,255,.5)}#dm-embed .tour-domain strong{color:#fff}#dm-embed .cursor{height:20px;width:2px;background:var(--teal);animation:blink .9s infinite}@keyframes blink{50%{opacity:0}}#dm-embed .tour-checklist{margin-top:35px;display:grid;gap:12px}#dm-embed .tour-checklist>div{display:flex;gap:10px;align-items:center;color:rgba(255,255,255,.65);font-size:13px}#dm-embed .tour-checklist>div>span{width:20px;height:20px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.2);border-radius:50%}#dm-embed .tour-checklist .checked{color:#fff}#dm-embed .tour-checklist .checked>span{background:var(--teal);border-color:var(--teal);color:#111}#dm-embed .tour-checklist em{margin-left:auto;font-style:normal;font-size:10px;color:var(--teal)}#dm-embed .tour-score{display:flex;justify-content:space-between;align-items:center;margin-top:50px}#dm-embed .tour-score strong{display:block;color:var(--teal);font:700 74px \"Roboto\";letter-spacing:-.08em;margin:10px 0}#dm-embed .tour-score em{color:var(--teal);font-style:normal;font-size:11px}#dm-embed .tour-rings{display:grid;grid-template-columns:repeat(2,70px);gap:10px 18px;text-align:center}#dm-embed .tour-rings b{width:65px;height:65px;display:grid;place-items:center;border:5px solid var(--purple);border-radius:50%;font:700 18px \"Roboto\"}#dm-embed .tour-rings span{color:rgba(255,255,255,.5);font-size:10px}#dm-embed .tour-finding h3{font:600 31px \"Roboto\";max-width:520px;margin:18px 0 8px}#dm-embed .tour-finding p{color:rgba(255,255,255,.57);font-size:13px}#dm-embed .finding-action{display:flex;align-items:center;gap:13px;margin-top:33px;border-top:1px solid rgba(255,255,255,.14);padding-top:17px}#dm-embed .finding-action span{color:var(--teal);font-family:monospace}#dm-embed .finding-action strong{flex:1}#dm-embed .tour-guide{margin-top:30px;max-width:560px}#dm-embed .tour-guide p{color:rgba(255,255,255,.7);font-size:17px;line-height:1.5}#dm-embed .tour-guide .guide-mini{font-size:13px}#dm-embed .tour-guide .guide-mini img{width:38px;height:38px}#dm-embed .guide-lines{display:grid;gap:8px;margin-top:25px}#dm-embed .guide-lines i{height:8px;background:linear-gradient(90deg,var(--purple),rgba(255,255,255,.1));border-radius:5px}#dm-embed .guide-lines i:nth-child(2){width:75%}#dm-embed .guide-lines i:nth-child(3){width:55%}#dm-embed .tour-complete{text-align:center;padding:30px}#dm-embed .tour-complete>span{display:grid;place-items:center;width:68px;height:68px;border-radius:50%;background:rgba(0,255,212,.13);color:var(--teal);margin:0 auto 18px}#dm-embed .tour-complete strong{display:block;font:600 32px \"Roboto\"}#dm-embed .tour-complete em{display:block;color:var(--teal);font-size:12px;font-style:normal;margin-top:8px}#dm-embed .complete-track{height:7px;background:rgba(255,255,255,.13);max-width:450px;margin:28px auto 0;border-radius:10px;overflow:hidden}#dm-embed .complete-track i{display:block;width:78%;height:100%;background:var(--teal)}#dm-embed .tour-monitor{margin-top:34px}#dm-embed .monitor-stat strong{display:block;font:600 38px \"Roboto\";margin:10px 0;color:#fff}#dm-embed .tour-monitor svg{width:100%;margin-top:20px}#dm-embed .tour-caption{display:flex;justify-content:space-between;gap:20px;margin-top:17px;color:rgba(255,255,255,.6);font-size:12px}#dm-embed .tour-caption span:first-child{max-width:690px}#dm-embed .tour-controls{display:flex;align-items:center;gap:12px;margin-top:21px}#dm-embed .tour-control{width:30px;height:30px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.2);background:transparent;color:#fff;border-radius:50%}#dm-embed .tour-dots{display:flex;gap:5px}#dm-embed .tour-dots button{width:7px;height:7px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.28)}#dm-embed .tour-dots button.active{background:var(--teal);width:20px;border-radius:5px}#dm-embed .tour-speech,\n#dm-embed .tour-transcript{margin-left:auto;border:0;background:transparent;color:var(--teal);font-size:11px;font-weight:700}#dm-embed .tour-transcript{margin-left:0;color:rgba(255,255,255,.55)}#dm-embed .tour-speech.active{color:var(--pink)}#dm-embed .tour-transcript-panel{border-top:1px solid rgba(255,255,255,.1);margin-top:19px;padding-top:16px;display:grid;gap:8px}#dm-embed .tour-transcript-panel p{display:flex;gap:10px;margin:0;color:rgba(255,255,255,.5);font-size:11px}#dm-embed .tour-transcript-panel p.current{color:#fff}#dm-embed .tour-transcript-panel b{color:var(--teal);font-family:monospace}#dm-embed .tour-note{color:rgba(255,255,255,.32);font-size:10px;margin:17px 0 0}\n@media(max-width:900px){#dm-embed .neon-wrap{width:min(100% - 34px,680px)}#dm-embed .header-inner{height:68px}#dm-embed .neon-nav{display:none;position:absolute;top:68px;left:17px;right:17px;align-items:stretch;flex-direction:column;gap:0;padding:14px;background:#09090e;border:1px solid rgba(170,133,236,.45);box-shadow:var(--shadow)}#dm-embed .neon-nav.open{display:flex}#dm-embed .neon-nav>a{padding:14px 10px;border-bottom:1px solid rgba(255,255,255,.1)}#dm-embed .mobile-actions{display:grid;gap:12px;padding:14px 10px 2px}#dm-embed .header-actions>a{display:none}#dm-embed .menu-button{display:grid}#dm-embed .neon-hero{min-height:840px}#dm-embed .hero-inner{padding-top:78px}#dm-embed .hero-inner h1{font-size:clamp(57px,11.5vw,90px)}#dm-embed .hero-inner>p{font-size:16px}#dm-embed .hero-surface{margin-top:56px}#dm-embed .domain-field{min-width:min(390px,100%)}#dm-embed .neon-audit-form{justify-content:center}#dm-embed .proof-row{grid-template-columns:1fr 1fr}#dm-embed .proof-row>div{padding:22px 15px;border-bottom:1px solid rgba(0,0,0,.2)}#dm-embed .proof-row>div:nth-child(2){border-right:0}#dm-embed .proof-row>div:first-child{padding-left:15px}#dm-embed .proof-row strong{font-size:34px}#dm-embed .audience-stage,\n#dm-embed .guide-layout,\n#dm-embed .audience-page-grid,\n#dm-embed .contact-grid,\n#dm-embed .report-layout,\n#dm-embed .scan-grid{grid-template-columns:1fr;gap:28px}#dm-embed .audience-story{padding:42px 32px}#dm-embed .audience-media{min-height:360px}#dm-embed .workflow-rail{grid-template-columns:1fr 1fr}#dm-embed .workflow-item{border-bottom:1px solid rgba(255,255,255,.14);padding:25px 19px;min-height:200px}#dm-embed .workflow-item:nth-child(2){border-right:0}#dm-embed .workflow-item:nth-child(n+3){border-bottom:0}#dm-embed .product-mosaic,\n#dm-embed .price-grid{grid-template-columns:1fr 1fr}#dm-embed .product-tile.feature{grid-column:span 2;min-height:630px}#dm-embed .product-tile{min-height:280px}#dm-embed .guide-layout{gap:38px}#dm-embed .guide-portrait{height:350px}#dm-embed .ecosystem-rail{grid-template-columns:1fr 1fr}#dm-embed .price-row{grid-template-columns:1fr 1fr}#dm-embed .footer-hero{align-items:flex-start;flex-direction:column}#dm-embed .footer-grid{grid-template-columns:1.4fr 1fr 1fr}#dm-embed .footer-grid>div:last-child{grid-column:span 2}#dm-embed .pillar-grid{grid-template-columns:1fr 1fr}#dm-embed .pillar-grid>div:nth-child(2){border-right:0}#dm-embed .pillar-grid>div:nth-child(n+3){border-top:1px solid rgba(255,255,255,.15)}#dm-embed .tool-row{grid-template-columns:28px 1fr 18px}#dm-embed .tool-row>span,\n#dm-embed .tool-row small{grid-column:2}#dm-embed .tool-row small{grid-row:3}#dm-embed .tool-row>svg{grid-column:3;grid-row:1}#dm-embed .industry-grid,\n#dm-embed .integration-grid,\n#dm-embed .price-grid{grid-template-columns:1fr 1fr}#dm-embed .security-grid{grid-template-columns:1fr 1fr}#dm-embed .scan-grid{min-height:800px}#dm-embed .scan-copy h1{font-size:58px}#dm-embed .report-page-head h1{font-size:66px}#dm-embed .report-metrics{grid-template-columns:1fr 1fr}#dm-embed .report-aside{position:static;order:-1}#dm-embed .tour-modal{padding:20px}#dm-embed .tour-stage{min-height:430px;padding:22px}#dm-embed .tour-panel{margin-top:35px}#dm-embed .tour-top h2{font-size:31px}}\n@media(max-width:560px){#dm-embed .neon-wrap{width:calc(100% - 28px)}#dm-embed .announcement{font-size:11px}#dm-embed .announcement a{padding:8px 13px}#dm-embed .neon-logo{font-size:17px}#dm-embed .hero-inner{padding-top:65px}#dm-embed .hero-inner h1{font-size:54px}#dm-embed .hero-inner>p{font-size:15px}#dm-embed .hero-actions{display:grid}#dm-embed .neon-audit-form{display:grid;width:100%}#dm-embed .domain-field{min-width:0;width:100%}#dm-embed .neon-audit-form .pill-button,\n#dm-embed .watch-button{width:100%}#dm-embed .form-helper{display:block;color:rgba(255,255,255,.42);font-size:10px}#dm-embed .hero-surface{margin-left:-5px;margin-right:-5px}#dm-embed .score-surface{padding:16px}#dm-embed .score-overview{grid-template-columns:1fr;gap:23px}#dm-embed .score-bars{grid-template-columns:1fr}#dm-embed .surface-findings{display:none}#dm-embed .proof-row{grid-template-columns:1fr}#dm-embed .proof-row>div{padding:18px 0!important;border-right:0}#dm-embed .proof-row>div:last-child{border-bottom:0}#dm-embed .proof-row strong{font-size:31px}#dm-embed .audience-section,\n#dm-embed .workflow-section,\n#dm-embed .product-section,\n#dm-embed .guide-section,\n#dm-embed .ecosystem-section,\n#dm-embed .price-section{padding:90px 0}#dm-embed .section-center h2,\n#dm-embed .section-heading h2{font-size:48px}#dm-embed .audience-tabs{justify-content:flex-start;flex-wrap:nowrap;overflow:auto;padding-bottom:4px}#dm-embed .audience-tabs button{white-space:nowrap}#dm-embed .audience-story h3{font-size:34px}#dm-embed .workflow-rail,\n#dm-embed .product-mosaic,\n#dm-embed .price-row,\n#dm-embed .ecosystem-rail,\n#dm-embed .solution-grid,\n#dm-embed .industry-grid,\n#dm-embed .integration-grid,\n#dm-embed .security-grid,\n#dm-embed .price-grid{grid-template-columns:1fr}#dm-embed .workflow-item{border-right:0!important;border-bottom:1px solid rgba(255,255,255,.14)!important;padding:22px 0}#dm-embed .workflow-item:last-child{border-bottom:0!important}#dm-embed .product-tile.feature{grid-column:auto;min-height:600px}#dm-embed .product-tile{min-height:270px}#dm-embed .product-tile .score-surface{left:15px;right:15px}#dm-embed .section-heading{display:block}#dm-embed .section-heading>p{margin-top:17px}#dm-embed .footer-hero h2{font-size:42px}#dm-embed .footer-grid{grid-template-columns:1fr 1fr;gap:35px 18px}#dm-embed .footer-brand{grid-column:span 2}#dm-embed .footer-grid>div:last-child{grid-column:auto}#dm-embed .footer-bottom{display:block;line-height:1.8}#dm-embed .page-intro{padding:83px 0 70px}#dm-embed .page-intro h1{font-size:55px}#dm-embed .page-intro p{font-size:16px}#dm-embed .intro-actions{display:grid}#dm-embed .tool-row{grid-template-columns:24px 1fr 17px;gap:9px}#dm-embed .tool-row h3{font-size:15px}#dm-embed .tool-row p{font-size:11px}#dm-embed .tool-row>span,\n#dm-embed .tool-row small{font-size:10px}#dm-embed .industry-card,\n#dm-embed .integration-card{min-height:250px}#dm-embed .security-grid{grid-template-columns:1fr}#dm-embed .contact-grid h2{font-size:43px}#dm-embed .billing-switch{margin-top:24px}#dm-embed .plan-card{min-height:470px}#dm-embed .onboarding-page{padding:20px 15px}#dm-embed .onboarding-progress{margin-top:55px}#dm-embed .onboarding-card{padding:28px 19px}#dm-embed .onboarding-card h1{font-size:34px}#dm-embed .onboarding-options{grid-template-columns:1fr;margin:25px 0}#dm-embed .onboarding-options button{min-height:53px}#dm-embed .onboarding-complete{margin-top:12vh}#dm-embed .onboarding-complete h1{font-size:48px}#dm-embed .scan-page{padding:65px 0}#dm-embed .scan-copy h1{font-size:52px}#dm-embed .scan-report{min-height:580px;padding:18px}#dm-embed .report-gate{width:calc(100% - 28px);padding:23px}#dm-embed .report-gate h2{font-size:31px}#dm-embed .report-page-head{padding:73px 0 55px}#dm-embed .report-page-head h1{font-size:55px}#dm-embed .report-metrics{grid-template-columns:1fr 1fr}#dm-embed .report-panel{padding:21px}#dm-embed .report-panel h2{font-size:27px}#dm-embed .finding-head{display:none}#dm-embed .finding-row{grid-template-columns:1fr 80px}#dm-embed .finding-row em{grid-column:1 \/ -1}#dm-embed .tour-backdrop{padding:10px}#dm-embed .tour-modal{max-height:calc(100vh - 20px);padding:17px}#dm-embed .tour-stage{min-height:470px;padding:16px}#dm-embed .tour-panel{margin-top:28px;padding:16px;min-height:330px}#dm-embed .tour-domain{margin-top:75px;font-size:12px}#dm-embed .tour-score{display:block;margin-top:35px}#dm-embed .tour-rings{margin-top:30px;grid-template-columns:repeat(4,1fr);gap:5px}#dm-embed .tour-rings b{width:52px;height:52px;font-size:14px}#dm-embed .tour-rings span{font-size:8px}#dm-embed .tour-finding h3{font-size:26px}#dm-embed .tour-guide p{font-size:15px}#dm-embed .tour-controls{gap:8px;flex-wrap:wrap}#dm-embed .tour-speech{margin-left:0}#dm-embed .tour-caption{display:block;line-height:1.5}#dm-embed .tour-caption span{display:block}#dm-embed .tour-caption span+span{margin-top:5px}#dm-embed .tour-top h2{font-size:27px}}\n@media(prefers-reduced-motion:reduce){#dm-embed{scroll-behavior:auto}#dm-embed *,\n#dm-embed *:before,\n#dm-embed *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}\n\/* Atmospheric and preview layers are visual only; keep hero controls clickable. *\/\n#dm-embed .hero-noise,\n#dm-embed .hero-surface{pointer-events:none}<\/p>\n<p>\/* ---- src\/app\/neon-polish.css ---- *\/\n#dm-embed {\n  --font-body: \"Roboto\", ui-sans-serif, system-ui, sans-serif;\n  --font-display: \"Roboto\", ui-sans-serif, system-ui, sans-serif;\n  --black: #050507;\n  --ink: #f4f3f8;\n  --soft-white: #f4f3f8;\n  --light: #050507;\n  --line: rgba(255, 255, 255, 0.14);\n  --teal: #00ffd4;\n  --purple: #926bd9;\n  --lilac: #aa85ec;\n  --pink: #ff9dcc;\n  --shadow: 0 28px 90px rgba(0, 0, 0, 0.46);\n}<\/p>\n<p>\/* Final hero and onboarding polish. Keep the shared score surface for product\n   storytelling, but give the hero its own quieter media-first composition. *\/\n#dm-embed .neon-site .neon-logo .logo-accent { color: var(--teal) !important; }\n#dm-embed .neon-site .neon-hero { min-height: auto; padding-bottom: 96px; }\n#dm-embed .neon-site .hero-surface { display: none; }\n#dm-embed .neon-site .hero-video-preview {\n  display: block;\n  width: min(100%, 1040px);\n  margin: 72px auto 0;\n  padding: 0;\n  overflow: hidden;\n  border: 1px solid rgba(170, 133, 236, .42);\n  border-radius: 12px;\n  background: #100d1b;\n  color: #fff;\n  text-align: left;\n  cursor: pointer;\n  box-shadow: 0 24px 80px rgba(0, 0, 0, .35);\n  transition: border-color 180ms ease, transform 180ms ease, box-shadow 180ms ease;\n}\n#dm-embed .neon-site .hero-video-preview:hover,\n#dm-embed .neon-site .hero-video-preview:focus-visible {\n  border-color: var(--teal);\n  transform: translateY(-3px);\n  box-shadow: 0 28px 90px rgba(0, 255, 212, .12);\n}\n#dm-embed .neon-site .hero-video-preview:focus-visible { outline: 2px solid var(--teal); outline-offset: 4px; }\n#dm-embed .neon-site .hero-video-media { position: relative; display: block; min-height: 300px; overflow: hidden; background: #0a0a0f; }\n#dm-embed .neon-site .hero-video-media video { display: block; width: 100%; height: 100%; min-height: 300px; object-fit: cover; opacity: .86; }\n#dm-embed .neon-site .hero-video-shade { position: absolute; inset: 0; background: linear-gradient(90deg, rgba(0,0,0,.12), rgba(15, 7, 34, .48)); }\n#dm-embed .neon-site .hero-video-play { position: absolute; top: 50%; left: 50%; display: grid; width: 68px; height: 68px; place-items: center; border: 1px solid rgba(255,255,255,.55); border-radius: 50%; background: var(--teal); color: #07110f; transform: translate(-50%, -50%); box-shadow: 0 0 0 10px rgba(0,255,212,.13); }\n#dm-embed .neon-site label.onboarding-other { display: grid !important; grid-template-columns: minmax(0, 1fr) !important; align-items: stretch !important; width: 100% !important; gap: 9px !important; margin-top: 20px !important; color: rgba(255,255,255,.86) !important; font-size: 13px !important; line-height: 1.35 !important; }\n#dm-embed .neon-site label.onboarding-other input { display: block !important; width: 100% !important; min-width: 0 !important; min-height: 50px !important; box-sizing: border-box !important; padding: 0 14px !important; border: 1px solid rgba(255,255,255,.28) !important; border-radius: 8px !important; background: rgba(255,255,255,.055) !important; color: #fff !important; font: inherit !important; font-weight: 400 !important; }\n#dm-embed .neon-site label.onboarding-other input::placeholder { color: rgba(255,255,255,.42); }\n#dm-embed .neon-site label.onboarding-other input:focus { border-color: var(--teal) !important; outline: 2px solid rgba(0,255,212,.28) !important; outline-offset: 2px; }\n#dm-embed .neon-site .onboarding-domain-actions,\n#dm-embed .neon-site .onboarding-forward-actions { display: flex !important; flex-direction: row !important; align-items: center !important; justify-content: flex-end !important; gap: 18px !important; }\n#dm-embed .neon-site .onboarding-domain-actions .onboarding-skip,\n#dm-embed .neon-site .onboarding-forward-actions .onboarding-skip { order: 0; white-space: nowrap; }\n#dm-embed .neon-site .onboarding-domain-actions .pill-button,\n#dm-embed .neon-site .onboarding-forward-actions .pill-button { order: 1; }<\/p>\n<p>@media (max-width: 700px) {\n  #dm-embed .neon-site .hero-video-preview { margin-top: 48px; }\n  #dm-embed .neon-site .hero-video-media,\n#dm-embed .neon-site .hero-video-media video { min-height: 220px; }\n  #dm-embed .neon-site .onboarding-domain-actions,\n#dm-embed .neon-site .onboarding-forward-actions { justify-content: flex-end !important; gap: 14px !important; }\n}<\/p>\n<p>@media (prefers-reduced-motion: reduce) {\n  #dm-embed .neon-site .hero-video-preview { transition: none; }\n  #dm-embed .neon-site .hero-video-preview:hover,\n#dm-embed .neon-site .hero-video-preview:focus-visible { transform: none; }\n}<\/p>\n<p>#dm-embed,\n#dm-embed {\n  font-family: var(--font-body);\n  letter-spacing: 0;\n}<\/p>\n<p>#dm-embed {\n  background: var(--black);\n}<\/p>\n<p>#dm-embed .neon-site h1,\n#dm-embed .neon-site h2,\n#dm-embed .neon-site h3,\n#dm-embed .neon-site strong,\n#dm-embed .neon-site .pill-button,\n#dm-embed .neon-site .tool-row,\n#dm-embed .neon-site .plan-card,\n#dm-embed .neon-site .price-card,\n#dm-embed .neon-site .onboarding-card,\n#dm-embed .neon-site .report-panel,\n#dm-embed .neon-site .report-metrics {\n  font-family: var(--font-display);\n}<\/p>\n<p>#dm-embed .onboarding-page h1,\n#dm-embed .onboarding-page h2,\n#dm-embed .onboarding-page h3,\n#dm-embed .onboarding-page strong {\n  font-family: var(--font-display);\n}<\/p>\n<p>#dm-embed .neon-site h1,\n#dm-embed .neon-site h2,\n#dm-embed .neon-site h3 {\n  letter-spacing: -0.018em;\n  line-height: 1.05;\n}<\/p>\n<p>#dm-embed .neon-wrap {\n  width: min(1200px, calc(100% - 48px));\n}<\/p>\n<p>#dm-embed .pill-button,\n#dm-embed .watch-button,\n#dm-embed .domain-field,\n#dm-embed .tool-row,\n#dm-embed .onboarding-card,\n#dm-embed .plan-card,\n#dm-embed .price-card,\n#dm-embed .product-tile,\n#dm-embed .solution-card,\n#dm-embed .industry-card,\n#dm-embed .integration-card,\n#dm-embed .security-grid article,\n#dm-embed .contact-grid form,\n#dm-embed .report-panel,\n#dm-embed .report-metrics > div {\n  border-radius: 8px;\n}<\/p>\n<p>#dm-embed .pill-button {\n  min-height: 52px;\n  padding-inline: 23px;\n  letter-spacing: 0;\n}<\/p>\n<p>#dm-embed .neon-hero {\n  min-height: 940px;\n}<\/p>\n<p>#dm-embed .hero-inner {\n  padding-top: 112px;\n}<\/p>\n<p>#dm-embed .hero-inner h1 {\n  max-width: 1020px;\n  margin-inline: auto;\n  letter-spacing: -0.028em;\n  line-height: 0.98;\n}<\/p>\n<p>#dm-embed .hero-inner > p {\n  max-width: 660px;\n  line-height: 1.6;\n}<\/p>\n<p>#dm-embed .hero-actions {\n  width: min(980px, 100%);\n  margin-inline: auto;\n}<\/p>\n<p>#dm-embed .neon-audit-form {\n  width: 100%;\n  max-width: 980px;\n  display: grid;\n  grid-template-columns: minmax(0, 1fr) auto;\n  gap: 8px;\n  padding: 8px;\n  border: 1px solid rgba(255, 255, 255, 0.26);\n  border-radius: 12px;\n  background: rgba(15, 12, 25, 0.86);\n}<\/p>\n<p>#dm-embed .domain-field {\n  width: 100%;\n  min-width: 0;\n  height: 56px;\n  border: 1px solid transparent;\n  background: rgba(255, 255, 255, 0.035);\n  padding-inline: 16px;\n  transition: border-color 180ms ease, background 180ms ease, box-shadow 180ms ease;\n}<\/p>\n<p>#dm-embed .domain-field:focus-within {\n  border-color: rgba(0, 255, 212, 0.7);\n  background: rgba(0, 255, 212, 0.05);\n  box-shadow: 0 0 0 3px rgba(0, 255, 212, 0.1);\n}<\/p>\n<p>#dm-embed .domain-field input {\n  font-size: 15px;\n  letter-spacing: 0;\n}<\/p>\n<p>#dm-embed .neon-audit-form > .pill-button {\n  min-width: 245px;\n  height: 56px;\n}<\/p>\n<p>#dm-embed .hero-support {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 13px;\n  margin-top: 13px;\n}<\/p>\n<p>#dm-embed .hero-support .hero-note {\n  margin: 0;\n}<\/p>\n<p>#dm-embed .watch-button {\n  min-height: 46px;\n  padding-inline: 18px;\n  letter-spacing: 0;\n}<\/p>\n<p>#dm-embed .hero-surface {\n  width: min(100%, 980px);\n  margin-top: 68px;\n}<\/p>\n<p>#dm-embed .score-surface {\n  border-radius: 12px;\n}<\/p>\n<p>#dm-embed .section-center h2,\n#dm-embed .section-heading h2,\n#dm-embed .guide-story h2,\n#dm-embed .final-section h2,\n#dm-embed .page-intro h1 {\n  letter-spacing: -0.018em;\n  line-height: 1.04;\n}<\/p>\n<p>#dm-embed .section-heading h2 {\n  max-width: 680px;\n}<\/p>\n<p>#dm-embed .neon-site .light-section,\n#dm-embed .neon-site .product-section,\n#dm-embed .neon-site .ecosystem-section,\n#dm-embed .neon-site .tools-section,\n#dm-embed .neon-site .pricing-section,\n#dm-embed .neon-site .solution-section,\n#dm-embed .neon-site .industry-section,\n#dm-embed .neon-site .integration-section,\n#dm-embed .neon-site .security-section,\n#dm-embed .neon-site .contact-section,\n#dm-embed .neon-site .legal-section,\n#dm-embed .neon-site .report-section {\n  color: var(--soft-white);\n  background: var(--black);\n}<\/p>\n<p>#dm-embed .product-tile,\n#dm-embed .solution-card,\n#dm-embed .industry-card,\n#dm-embed .integration-card,\n#dm-embed .security-grid article,\n#dm-embed .contact-grid form,\n#dm-embed .report-panel,\n#dm-embed .report-metrics > div,\n#dm-embed .plan-card {\n  color: var(--soft-white);\n  border-color: rgba(170, 133, 236, 0.27);\n  background: rgba(19, 16, 32, 0.82);\n}<\/p>\n<p>#dm-embed .product-tile:not(.feature) p,\n#dm-embed .solution-card p,\n#dm-embed .industry-card p,\n#dm-embed .integration-card p,\n#dm-embed .security-grid article p,\n#dm-embed .contact-grid p,\n#dm-embed .report-panel > p,\n#dm-embed .plan-card p {\n  color: rgba(255, 255, 255, 0.58);\n}<\/p>\n<p>#dm-embed .product-tile.feature {\n  background: #17133a;\n}<\/p>\n<p>#dm-embed .ecosystem-rail > div {\n  border-color: rgba(170, 133, 236, 0.26);\n  background: rgba(19, 16, 32, 0.82);\n  color: rgba(255, 255, 255, 0.82);\n}<\/p>\n<p>#dm-embed .tools-catalog {\n  padding-top: 38px;\n}<\/p>\n<p>#dm-embed .tools-index {\n  display: flex;\n  gap: 8px;\n  overflow-x: auto;\n  padding: 0 0 20px;\n  border-bottom: 1px solid rgba(255, 255, 255, 0.14);\n  scrollbar-width: none;\n}<\/p>\n<p>#dm-embed .tools-index::-webkit-scrollbar {\n  display: none;\n}<\/p>\n<p>#dm-embed .tools-index a {\n  display: inline-flex;\n  align-items: center;\n  gap: 9px;\n  min-height: 38px;\n  padding: 0 13px;\n  border: 1px solid rgba(255, 255, 255, 0.16);\n  border-radius: 999px;\n  color: rgba(255, 255, 255, 0.64);\n  font-size: 12px;\n  white-space: nowrap;\n}<\/p>\n<p>#dm-embed .tools-index a:hover,\n#dm-embed .tools-index a:focus-visible {\n  color: var(--teal);\n  border-color: rgba(0, 255, 212, 0.6);\n  outline: 0;\n}<\/p>\n<p>#dm-embed .tools-index a span {\n  color: var(--teal);\n  font-size: 10px;\n  font-weight: 800;\n}<\/p>\n<p>#dm-embed .tools-catalog .tool-group {\n  margin: 0;\n  padding: 76px 0 0;\n  scroll-margin-top: 20px;\n}<\/p>\n<p>#dm-embed .tools-catalog .tool-group-head {\n  display: flex;\n  align-items: end;\n  justify-content: space-between;\n  gap: 32px;\n  padding: 0 0 24px;\n  border-bottom: 1px solid rgba(255, 255, 255, 0.22);\n}<\/p>\n<p>#dm-embed .tools-catalog .tool-group-head h2 {\n  max-width: 560px;\n  margin: 13px 0 0;\n  color: #fff;\n  font-size: clamp(30px, 4vw, 52px);\n  font-weight: 700;\n}<\/p>\n<p>#dm-embed .tools-catalog .tool-group-head > span:last-child {\n  color: rgba(255, 255, 255, 0.45);\n  font-size: 12px;\n  white-space: nowrap;\n}<\/p>\n<p>#dm-embed .tools-catalog .tool-row {\n  display: grid;\n  grid-template-columns: 48px minmax(0, 1fr) 100px 112px 24px;\n  gap: 18px;\n  min-height: 96px;\n  padding: 19px 14px;\n  border: 0;\n  border-bottom: 1px solid rgba(255, 255, 255, 0.11);\n  border-radius: 0;\n  background: transparent;\n  transition: background 180ms ease, padding 180ms ease;\n}<\/p>\n<p>#dm-embed .tools-catalog .tool-row:hover,\n#dm-embed .tools-catalog .tool-row:focus-within {\n  padding-inline: 20px;\n  background: rgba(146, 107, 217, 0.1);\n}<\/p>\n<p>#dm-embed .tools-catalog .tool-row > b {\n  color: var(--teal);\n  font-size: 12px;\n  font-weight: 700;\n}<\/p>\n<p>#dm-embed .tools-catalog .tool-row h3 {\n  margin: 0 0 7px;\n  color: #fff;\n  font-size: 17px;\n  font-weight: 700;\n  letter-spacing: 0;\n}<\/p>\n<p>#dm-embed .tools-catalog .tool-row p {\n  max-width: 660px;\n  margin: 0;\n  color: rgba(255, 255, 255, 0.56);\n  font-size: 13px;\n  line-height: 1.45;\n}<\/p>\n<p>#dm-embed .tools-catalog .tool-row > span,\n#dm-embed .tools-catalog .tool-row small {\n  align-self: center;\n  color: rgba(255, 255, 255, 0.55);\n  font-size: 11px;\n}<\/p>\n<p>#dm-embed .tools-catalog .tool-row small {\n  display: flex;\n  align-items: center;\n  gap: 6px;\n  white-space: nowrap;\n}<\/p>\n<p>#dm-embed .tools-catalog .tool-row > svg {\n  align-self: center;\n  color: var(--teal);\n}<\/p>\n<p>#dm-embed .price-section .section-heading {\n  align-items: end;\n}<\/p>\n<p>#dm-embed .price-section .section-heading h2 {\n  max-width: 640px;\n  font-size: clamp(42px, 5vw, 70px);\n  letter-spacing: -0.018em;\n}<\/p>\n<p>#dm-embed .price-card,\n#dm-embed .plan-card {\n  border-color: rgba(255, 255, 255, 0.16);\n  background: rgba(255, 255, 255, 0.045);\n}<\/p>\n<p>#dm-embed .price-card.featured,\n#dm-embed .plan-card.featured {\n  border-color: var(--teal);\n  background: rgba(0, 255, 212, 0.07);\n}<\/p>\n<p>#dm-embed .price-card strong,\n#dm-embed .plan-card h2 {\n  letter-spacing: -0.025em;\n  line-height: 0.95;\n}<\/p>\n<p>#dm-embed .pricing-section .faq-wrap {\n  color: #fff;\n}<\/p>\n<p>#dm-embed .pricing-section .faq-wrap details {\n  border-color: rgba(255, 255, 255, 0.16);\n}<\/p>\n<p>#dm-embed .pricing-section .faq-wrap p {\n  color: rgba(255, 255, 255, 0.56);\n}<\/p>\n<p>#dm-embed .final-section .neon-audit-form {\n  margin-inline: auto;\n  background: rgba(19, 16, 32, 0.92);\n  border-color: rgba(0, 255, 212, 0.35);\n}<\/p>\n<p>#dm-embed .onboarding-page {\n  min-height: 100svh;\n  align-items: stretch;\n  justify-content: flex-start;\n  padding: 28px clamp(18px, 4vw, 56px);\n  background: radial-gradient(circle at 50% 12%, rgba(146, 107, 217, 0.2), transparent 34%), #050507;\n}<\/p>\n<p>#dm-embed .onboarding-top {\n  width: min(1160px, 100%);\n  margin-inline: auto;\n}<\/p>\n<p>#dm-embed .onboarding-progress {\n  margin-top: clamp(42px, 8vh, 86px);\n}<\/p>\n<p>#dm-embed .onboarding-card,\n#dm-embed .onboarding-complete {\n  align-self: center;\n}<\/p>\n<p>#dm-embed .onboarding-card {\n  width: min(720px, 100%);\n  margin: 32px auto 0;\n  padding: clamp(30px, 5vw, 54px);\n  background: rgba(17, 14, 28, 0.94);\n  border-color: rgba(170, 133, 236, 0.58);\n  box-shadow: var(--shadow);\n}<\/p>\n<p>#dm-embed .onboarding-card h1 {\n  max-width: 590px;\n  font-size: clamp(36px, 5vw, 54px);\n  letter-spacing: -0.022em;\n}<\/p>\n<p>#dm-embed .onboarding-exit {\n  display: flex;\n  align-items: center;\n  gap: 6px;\n  margin-bottom: 30px;\n  padding: 0;\n  border: 0;\n  background: transparent;\n  color: rgba(255, 255, 255, 0.62);\n  font-size: 13px;\n}<\/p>\n<p>#dm-embed .onboarding-exit:hover,\n#dm-embed .onboarding-exit:focus-visible {\n  color: var(--teal);\n}<\/p>\n<p>#dm-embed .plain-domain {\n  min-height: 56px;\n  border-color: rgba(255, 255, 255, 0.3);\n  background: #080a12;\n  color: rgba(255, 255, 255, 0.58);\n}<\/p>\n<p>#dm-embed .plain-domain:focus-within {\n  border-color: rgba(0, 255, 212, 0.75);\n  box-shadow: 0 0 0 3px rgba(0, 255, 212, 0.12);\n}<\/p>\n<p>#dm-embed .plain-domain input {\n  color: #fff;\n  font-weight: 600;\n}<\/p>\n<p>#dm-embed .plain-domain input::placeholder {\n  color: rgba(255, 255, 255, 0.42);\n}<\/p>\n<p>#dm-embed .domain-start > .pill-button,\n#dm-embed .domain-start > small {\n  display: flex;\n  justify-content: center;\n  margin-inline: auto;\n}<\/p>\n<p>#dm-embed .domain-start > .pill-button {\n  width: max-content;\n}<\/p>\n<p>#dm-embed .domain-start > small {\n  text-align: center;\n}<\/p>\n<p>#dm-embed .onboarding-note {\n  width: min(720px, 100%);\n  margin: 20px auto 0;\n}<\/p>\n<p>#dm-embed .report-metrics > div,\n#dm-embed .report-panel {\n  border-color: rgba(170, 133, 236, 0.27);\n  background: rgba(19, 16, 32, 0.82);\n}<\/p>\n<p>#dm-embed .report-metrics span,\n#dm-embed .report-metrics em,\n#dm-embed .report-panel > p,\n#dm-embed .finding-row,\n#dm-embed .plan-row p {\n  color: rgba(255, 255, 255, 0.58);\n}<\/p>\n<p>#dm-embed .report-metrics strong,\n#dm-embed .report-panel h2,\n#dm-embed .report-finding h3,\n#dm-embed .report-plan-section h2,\n#dm-embed .report-evidence-section h2 {\n  color: #fff;\n  letter-spacing: -0.018em;\n}<\/p>\n<p>#dm-embed .contact-grid input,\n#dm-embed .contact-grid textarea {\n  color: #fff;\n  border-color: rgba(255, 255, 255, 0.24);\n  background: #080a12;\n}<\/p>\n<p>#dm-embed .contact-grid label {\n  color: rgba(255, 255, 255, 0.78);\n}<\/p>\n<p>#dm-embed .contact-grid input::placeholder,\n#dm-embed .contact-grid textarea::placeholder {\n  color: rgba(255, 255, 255, 0.42);\n}<\/p>\n<p>@media (max-width: 700px) {\n  #dm-embed .neon-wrap {\n    width: min(100% - 28px, 620px);\n  }<\/p>\n<p>  #dm-embed .neon-hero {\n    min-height: 870px;\n  }<\/p>\n<p>  #dm-embed .hero-inner {\n    padding-top: 72px;\n  }<\/p>\n<p>  #dm-embed .hero-inner h1 {\n    letter-spacing: -0.022em;\n  }<\/p>\n<p>  #dm-embed .neon-audit-form {\n    grid-template-columns: 1fr;\n    padding: 7px;\n  }<\/p>\n<p>  #dm-embed .neon-audit-form > .pill-button {\n    width: 100%;\n    min-width: 0;\n  }<\/p>\n<p>  #dm-embed .hero-surface {\n    margin-top: 52px;\n  }<\/p>\n<p>  #dm-embed .tools-catalog .tool-group {\n    padding-top: 58px;\n  }<\/p>\n<p>  #dm-embed .tools-catalog .tool-group-head {\n    display: block;\n  }<\/p>\n<p>  #dm-embed .tools-catalog .tool-group-head > span:last-child {\n    display: block;\n    margin-top: 12px;\n  }<\/p>\n<p>  #dm-embed .tools-catalog .tool-row {\n    grid-template-columns: 32px minmax(0, 1fr) 20px;\n    gap: 10px;\n    min-height: 0;\n    padding: 18px 0;\n  }<\/p>\n<p>  #dm-embed .tools-catalog .tool-row:hover,\n#dm-embed .tools-catalog .tool-row:focus-within {\n    padding-inline: 10px;\n  }<\/p>\n<p>  #dm-embed .tools-catalog .tool-row > span,\n#dm-embed .tools-catalog .tool-row small {\n    grid-column: 2;\n    align-self: start;\n  }<\/p>\n<p>  #dm-embed .tools-catalog .tool-row > span {\n    grid-row: 2;\n  }<\/p>\n<p>  #dm-embed .tools-catalog .tool-row small {\n    grid-row: 2;\n    margin-left: 90px;\n  }<\/p>\n<p>  #dm-embed .tools-catalog .tool-row > svg {\n    grid-column: 3;\n    grid-row: 1;\n  }<\/p>\n<p>  #dm-embed .onboarding-page {\n    padding-inline: 15px;\n  }<\/p>\n<p>  #dm-embed .onboarding-card {\n    padding: 29px 20px;\n  }<\/p>\n<p>  #dm-embed .domain-start > .pill-button {\n    width: 100%;\n  }\n}<\/p>\n<p>\/* Final polish: stable responsive surfaces, deliberate motion, and the homepage visual system. *\/\n#dm-embed .neon-site h1,\n#dm-embed .neon-site h2,\n#dm-embed .neon-site h3,\n#dm-embed .neon-site .tool-row h3,\n#dm-embed .neon-site .price-card strong,\n#dm-embed .neon-site .plan-card h2 {\n  font-family: var(--font-display);\n  letter-spacing: 0;\n  line-height: 1.08;\n  overflow-wrap: anywhere;\n}<\/p>\n<p>#dm-embed .score-bars > div > i > s {\n  transform: scaleX(0);\n  transform-origin: left center;\n  transition: transform 850ms cubic-bezier(.22, 1, .36, 1);\n}<\/p>\n<p>#dm-embed .score-bars > div > i > s.bar-visible {\n  transform: scaleX(1);\n}<\/p>\n<p>#dm-embed .home-polished .product-tile.feature > .tile-stat {\n  display: none;\n}<\/p>\n<p>#dm-embed .home-polished .product-tile.feature > .score-surface {\n  overflow: hidden;\n}<\/p>\n<p>#dm-embed .home-polished .audience-tabs {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  max-width: 100%;\n}<\/p>\n<p>#dm-embed .audience-image-frame,\n#dm-embed .audience-product-visual {\n  position: relative;\n  height: 100%;\n  min-height: 500px;\n  overflow: hidden;\n}<\/p>\n<p>#dm-embed .home-polished .audience-media {\n  animation: audience-panel-in 360ms cubic-bezier(.22, 1, .36, 1) both;\n}<\/p>\n<p>#dm-embed .home-polished .audience-media h4,\n#dm-embed .home-polished .audience-media span,\n#dm-embed .home-polished .audience-media strong,\n#dm-embed .home-polished .audience-media p,\n#dm-embed .home-polished .product-tile h3,\n#dm-embed .home-polished .product-tile p,\n#dm-embed .report-panel,\n#dm-embed .finding-row,\n#dm-embed .plan-row {\n  overflow-wrap: anywhere;\n}<\/p>\n<p>#dm-embed .audience-image-frame img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  filter: saturate(.7) contrast(1.05);\n}<\/p>\n<p>#dm-embed .audience-image-overlay,\n#dm-embed .audience-visual-caption {\n  position: absolute;\n  z-index: 2;\n  right: 26px;\n  bottom: 25px;\n}<\/p>\n<p>#dm-embed .audience-image-overlay:before,\n#dm-embed .audience-product-visual:before {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(135deg, rgba(8, 7, 19, .05), rgba(8, 7, 19, .72));\n  pointer-events: none;\n}<\/p>\n<p>#dm-embed .audience-product-visual {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  gap: 12px;\n  padding: 42px;\n  color: #fff;\n  background: radial-gradient(circle at 85% 20%, rgba(0, 255, 212, .2), transparent 25%), linear-gradient(145deg, #25153f, #080912 76%);\n}<\/p>\n<p>#dm-embed .audience-product-visual.agency { background: radial-gradient(circle at 20% 80%, rgba(170, 133, 236, .25), transparent 28%), linear-gradient(145deg, #131f41, #080912 76%); }\n#dm-embed .audience-product-visual.ecommerce { background: radial-gradient(circle at 82% 72%, rgba(0, 255, 212, .18), transparent 28%), linear-gradient(145deg, #182e37, #080912 76%); }\n#dm-embed .audience-product-visual.local { background: radial-gradient(circle at 28% 22%, rgba(255, 157, 204, .16), transparent 28%), linear-gradient(145deg, #2b1739, #080912 76%); }\n#dm-embed .audience-product-visual > * { position: relative; z-index: 1; }\n#dm-embed .visual-topline,\n#dm-embed .visual-footer { display: flex; align-items: center; justify-content: space-between; gap: 16px; color: rgba(255,255,255,.55); font-size: 10px; letter-spacing: .12em; text-transform: uppercase; }\n#dm-embed .visual-topline b { color: var(--teal); font-size: 11px; letter-spacing: 0; text-transform: none; }\n#dm-embed .visual-score { display: grid; gap: 8px; margin: 20px 0 7px; padding: 24px; border: 1px solid rgba(170,133,236,.45); border-radius: 12px; background: rgba(5,5,7,.5); }\n#dm-embed .visual-score strong { font-size: 25px; }\n#dm-embed .visual-score span { color: rgba(255,255,255,.58); font-size: 13px; line-height: 1.45; }\n#dm-embed .visual-task,\n#dm-embed .visual-product,\n#dm-embed .visual-local-row { display: grid; grid-template-columns: 32px minmax(0,1fr) auto; align-items: center; gap: 12px; padding: 15px 16px; border: 1px solid rgba(255,255,255,.12); border-radius: 9px; background: rgba(5,5,7,.48); }\n#dm-embed .visual-task b { color: var(--purple); }\n#dm-embed .visual-task span,\n#dm-embed .visual-product span,\n#dm-embed .visual-local-row span { min-width: 0; color: rgba(255,255,255,.78); font-size: 12px; }\n#dm-embed .visual-task em,\n#dm-embed .visual-product strong,\n#dm-embed .visual-local-row strong { color: var(--teal); font-size: 11px; font-style: normal; }\n#dm-embed .visual-portfolio { display: grid; gap: 9px; margin: 25px 0; }\n#dm-embed .visual-portfolio div { display: flex; justify-content: space-between; padding: 17px; border-left: 3px solid var(--purple); background: rgba(5,5,7,.48); }\n#dm-embed .visual-portfolio span { color: var(--teal); font-size: 11px; }\n#dm-embed .visual-product { grid-template-columns: 40px minmax(0,1fr) auto; margin: 5px 0; }\n#dm-embed .visual-thumb { width: 40px; height: 40px; border-radius: 7px; background: linear-gradient(135deg, #d3e1e3, #73858b); }\n#dm-embed .visual-thumb.second { background: linear-gradient(135deg, #d7c8bc, #75675f); }\n#dm-embed .visual-product div { display: grid; gap: 4px; }\n#dm-embed .visual-product div span { color: rgba(255,255,255,.48); font-size: 11px; }\n#dm-embed .visual-map { position: relative; height: 170px; margin: 23px 0 4px; overflow: hidden; border: 1px solid rgba(255,255,255,.12); border-radius: 12px; background: linear-gradient(135deg, rgba(0,255,212,.14), rgba(146,107,217,.18)), repeating-linear-gradient(35deg, transparent 0 19px, rgba(255,255,255,.1) 20px 21px); }\n#dm-embed .visual-map i { position: absolute; width: 11px; height: 11px; border: 3px solid var(--teal); border-radius: 50%; box-shadow: 0 0 0 7px rgba(0,255,212,.12); }\n#dm-embed .visual-map i:nth-child(1) { left: 25%; top: 42%; }#dm-embed .visual-map i:nth-child(2) { left: 58%; top: 28%; }#dm-embed .visual-map i:nth-child(3) { left: 73%; top: 67%; }\n#dm-embed .visual-map b { position: absolute; left: 17px; bottom: 15px; font-size: 12px; }\n#dm-embed .audience-visual-caption { right: auto; left: 26px; }<\/p>\n<p>#dm-embed .guide-portrait { border-radius: 18px; background: #e7f7ea; }\n#dm-embed .guide-portrait img { mix-blend-mode: normal; object-fit: cover; }\n#dm-embed .guide-mini img { object-fit: cover; mix-blend-mode: normal; }<\/p>\n<p>#dm-embed .report-experience { position: relative; background: #050507; }\n#dm-embed .report-stage { position: relative; min-height: 1180px; }\n#dm-embed .report-teaser { width: min(820px, 100%); margin: 0 auto; opacity: .74; }\n#dm-embed .report-gate-overlay { position: absolute; inset: 76px 0 auto; z-index: 3; display: flex; justify-content: center; pointer-events: none; }\n#dm-embed .report-gate-card { width: min(440px, calc(100% - 28px)); padding: 34px; border: 1px solid rgba(0,255,212,.7); border-radius: 14px; background: rgba(11,9,20,.96); box-shadow: 0 28px 90px rgba(0,0,0,.68), 0 0 0 10px rgba(0,255,212,.06); text-align: center; pointer-events: auto; animation: report-gate-in 500ms cubic-bezier(.22,1,.36,1) both; }\n#dm-embed .report-gate-card h2 { margin: 18px 0 10px; color: #fff; font-size: 34px; }\n#dm-embed .report-gate-card p { margin: 0 auto 22px; color: rgba(255,255,255,.62); line-height: 1.5; }\n#dm-embed .report-gate-card .google-button,\n#dm-embed .report-gate-card > .pill-button { width: 100%; margin-top: 10px; }\n#dm-embed .report-gate-card small { display: block; margin-top: 17px; color: rgba(255,255,255,.42); }\n#dm-embed .report-detail-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 22px; }\n#dm-embed .report-detail-grid > div { display: grid; gap: 10px; }\n#dm-embed .report-detail-grid strong { font-size: 19px; }\n#dm-embed .report-detail-grid p { margin: 0; }\n#dm-embed .scan-experience { min-height: calc(100svh - 112px); display: grid; place-items: center; }\n#dm-embed .scan-center { display: grid; place-items: center; }\n#dm-embed .scan-center .scan-copy { width: min(760px, 100%); margin: 0 auto; text-align: center; }\n#dm-embed .scan-center .scan-progress,\n#dm-embed .scan-center .scan-list { text-align: left; }<\/p>\n<p>@keyframes report-gate-in { from { opacity: 0; transform: translateY(18px) scale(.98); } to { opacity: 1; transform: translateY(0) scale(1); } }\n@keyframes audience-panel-in { from { opacity: 0; transform: translateY(8px); } to { opacity: 1; transform: translateY(0); } }<\/p>\n<p>@media (max-width: 700px) {\n  #dm-embed .home-polished .audience-stage { grid-template-columns: 1fr; }\n  #dm-embed .home-polished .audience-tabs { justify-content: flex-start; }\n  #dm-embed .audience-story { padding: 40px 28px; }\n  #dm-embed .audience-image-frame,\n#dm-embed .audience-product-visual { min-height: 360px; }\n  #dm-embed .audience-product-visual { padding: 28px; }\n  #dm-embed .home-polished .product-tile.feature { min-height: 0; }\n  #dm-embed .home-polished .product-tile.feature > .score-surface { position: static; margin-top: 24px; transform: none; opacity: 1; }\n  #dm-embed .home-polished .product-tile.feature > .score-surface .score-overview { grid-template-columns: 1fr; gap: 18px; }\n  #dm-embed .home-polished .product-tile.feature > .score-surface .score-bars { grid-template-columns: 1fr 1fr; }\n  #dm-embed .report-stage { min-height: 1380px; }\n  #dm-embed .report-gate-overlay { inset: 42px 0 auto; }\n  #dm-embed .report-gate-card { padding: 27px 21px; }\n  #dm-embed .report-detail-grid { grid-template-columns: 1fr; }\n  #dm-embed .scan-experience { min-height: calc(100svh - 112px); }\n  #dm-embed .scan-center .scan-copy h1 { font-size: clamp(42px, 13vw, 66px); }\n}<\/p>\n<p>@media (prefers-reduced-motion: reduce) {\n  #dm-embed *,\n#dm-embed *::before,\n#dm-embed *::after { scroll-behavior: auto !important; animation-duration: .01ms !important; animation-iteration-count: 1 !important; transition-duration: .01ms !important; }\n  #dm-embed .score-bars > div > i > s { transform: scaleX(1); }\n}<\/p>\n<p>\/* Report access layer: a centered sticky gate over a readable, subdued report. *\/\n#dm-embed .neon-site .report-experience { position: relative; }\n#dm-embed .neon-site .report-stage { position: relative; min-height: 1180px; }\n#dm-embed .neon-site .report-layout { display: block; }\n#dm-embed .neon-site .report-teaser { width: min(980px, 100%); margin: 0 auto; opacity: .7; }\n#dm-embed .neon-site .report-gate-overlay {\n  position: absolute;\n  inset: 0;\n  z-index: 5;\n  display: flex;\n  justify-content: center;\n  pointer-events: none;\n}\n#dm-embed .neon-site .report-gate-scrim {\n  position: absolute;\n  inset: 0;\n  background: rgba(5, 5, 7, .42);\n  backdrop-filter: blur(2px);\n  pointer-events: none;\n}\n#dm-embed .neon-site .report-gate-floating {\n  position: absolute;\n  top: 120px;\n  left: 50%;\n  z-index: 1;\n  width: min(470px, calc(100% - 28px));\n  height: max-content;\n  margin-left: -235px;\n  pointer-events: none;\n}\n#dm-embed .neon-site .report-gate-floating.is-floating {\n  position: fixed;\n  top: 50%;\n  left: 50%;\n  margin: 0;\n  transform: translate(-50%, -50%);\n}\n#dm-embed .neon-site .report-gate-floating .report-gate-card {\n  position: relative;\n  top: auto;\n  left: auto;\n  width: 100%;\n  transform: none;\n  pointer-events: auto;\n}<\/p>\n<p>@media (max-width: 900px) {\n  #dm-embed .neon-site .report-stage { min-height: 1380px; }\n  #dm-embed .neon-site .report-gate-floating { top: 84px; margin-left: 0; transform: translateX(-50%); }\n}<\/p>\n<p>@media (max-width: 560px) {\n  #dm-embed .neon-site .report-teaser { opacity: .62; }\n  #dm-embed .neon-site .report-gate-floating { width: calc(100% - 28px); }\n}<\/p>\n<p>\/* Final interaction pass: keep the campaign shell centered and the report action in view. *\/\n#dm-embed .neon-site .audience-image-frame {\n  min-height: 0;\n  aspect-ratio: 16 \/ 10;\n  border: 1px solid rgba(170, 133, 236, .42);\n  border-radius: 14px;\n  background: #15101f;\n}<\/p>\n<p>#dm-embed .neon-site .audience-image-frame img {\n  display: block;\n  aspect-ratio: 16 \/ 10;\n  border-radius: 14px;\n  filter: saturate(.78) contrast(1.06);\n}<\/p>\n<p>#dm-embed .neon-site .audience-image-overlay {\n  bottom: 16px;\n  left: 16px;\n  right: 16px;\n}<\/p>\n<p>#dm-embed .neon-site .report-stage { min-height: 0; }\n#dm-embed .neon-site .report-layout { align-items: start; }\n#dm-embed .neon-site .report-gate-sticky {\n  position: sticky;\n  top: 104px;\n  align-self: start;\n}<\/p>\n<p>#dm-embed .neon-site .report-gate-sticky .report-gate-card {\n  position: relative;\n  top: auto;\n  left: auto;\n  transform: none;\n  width: 100%;\n}<\/p>\n<p>#dm-embed .product-video-backdrop {\n  position: fixed;\n  inset: 0;\n  z-index: 120;\n  display: grid;\n  place-items: center;\n  padding: 24px;\n  background: rgba(0, 0, 0, .84);\n  backdrop-filter: blur(14px);\n}<\/p>\n<p>#dm-embed .product-video-modal {\n  width: min(980px, 100%);\n  max-height: calc(100vh - 48px);\n  overflow: auto;\n  padding: 28px;\n  color: #fff;\n  background: #0d0b16;\n  border: 1px solid rgba(0, 255, 212, .48);\n  border-radius: 16px;\n  box-shadow: 0 30px 110px rgba(0, 0, 0, .7);\n}<\/p>\n<p>#dm-embed .product-video-header {\n  display: flex;\n  align-items: flex-start;\n  justify-content: space-between;\n  gap: 20px;\n  margin-bottom: 22px;\n}<\/p>\n<p>#dm-embed .product-video-header h2 {\n  margin: 10px 0 0;\n  font-size: clamp(26px, 4vw, 42px);\n  line-height: 1.04;\n  letter-spacing: -.02em;\n}<\/p>\n<p>#dm-embed .product-video-modal video {\n  display: block;\n  width: 100%;\n  max-height: min(62vh, 620px);\n  border: 1px solid rgba(255, 255, 255, .14);\n  border-radius: 10px;\n  background: #050507;\n}<\/p>\n<p>#dm-embed .product-video-note {\n  margin: 14px 0 0;\n  color: rgba(255, 255, 255, .52);\n  font-size: 12px;\n  line-height: 1.5;\n}<\/p>\n<p>#dm-embed .mobile-user-link {\n  display: none;\n}<\/p>\n<p>@media (max-width: 900px) {\n  #dm-embed .neon-header .header-inner {\n    position: relative;\n    display: flex;\n    justify-content: center;\n    min-height: 68px;\n  }<\/p>\n<p>  #dm-embed .neon-header .neon-logo {\n    position: absolute;\n    left: 50%;\n    z-index: 1;\n    transform: translateX(-50%);\n    white-space: nowrap;\n  }<\/p>\n<p>  #dm-embed .neon-header .header-actions {\n    position: absolute;\n    top: 50%;\n    right: 0;\n    z-index: 2;\n    display: block;\n    margin: 0;\n    transform: translateY(-50%);\n  }<\/p>\n<p>  #dm-embed .neon-header .header-actions > :not(.mobile-user-link) { display: none; }\n  #dm-embed .neon-header .mobile-user-link {\n    display: grid;\n    width: 40px;\n    height: 40px;\n    place-items: center;\n    border: 1px solid rgba(255, 255, 255, .25);\n    border-radius: 50%;\n    color: #fff;\n  }<\/p>\n<p>  #dm-embed .neon-header .menu-button {\n    position: absolute;\n    top: 50%;\n    left: 0;\n    z-index: 2;\n    display: grid;\n    width: 44px;\n    height: 44px;\n    margin: 0;\n    transform: translateY(-50%);\n  }<\/p>\n<p>  #dm-embed .neon-site .report-gate-sticky {\n    position: static;\n    order: -1;\n  }<\/p>\n<p>  #dm-embed .neon-site .report-gate-sticky .report-gate-card { margin-bottom: 8px; }\n  #dm-embed .product-video-backdrop { padding: 12px; }\n  #dm-embed .product-video-modal {\n    max-height: calc(100vh - 24px);\n    padding: 18px;\n    border-radius: 12px;\n  }\n}<\/p>\n<p>@media (max-width: 560px) {\n  #dm-embed .neon-site .neon-header .neon-wrap { width: calc(100% - 28px); }\n  #dm-embed .neon-site .audience-image-frame,\n#dm-embed .neon-site .audience-image-frame img { aspect-ratio: 4 \/ 3; }\n  #dm-embed .neon-site .report-gate-sticky .report-gate-card { padding: 25px 21px; }\n  #dm-embed .product-video-modal video { max-height: 58vh; }\n}<\/p>\n<p>\/* Public composition cleanup: keep the campaign system, remove accidental overlap. *\/\n#dm-embed .neon-site,\n#dm-embed .neon-site button,\n#dm-embed .neon-site input,\n#dm-embed .neon-site textarea,\n#dm-embed .neon-site select { font-family: var(--font-body); }<\/p>\n<p>#dm-embed .neon-site h1,\n#dm-embed .neon-site h2,\n#dm-embed .neon-site h3,\n#dm-embed .neon-site h4,\n#dm-embed .neon-site p,\n#dm-embed .neon-site span,\n#dm-embed .neon-site strong,\n#dm-embed .neon-site em,\n#dm-embed .neon-site a,\n#dm-embed .neon-site button { overflow-wrap: anywhere; }<\/p>\n<p>#dm-embed .neon-site h1,\n#dm-embed .neon-site h2,\n#dm-embed .neon-site h3 { letter-spacing: 0; line-height: 1.06; }<\/p>\n<p>#dm-embed .neon-site .neon-hero { min-height: 0; padding-bottom: 112px; }\n#dm-embed .neon-site .hero-inner { padding-top: clamp(84px, 10vw, 132px); }\n#dm-embed .neon-site .hero-inner h1 { max-width: 1040px; margin-inline: auto; line-height: .98; letter-spacing: -.025em; }\n#dm-embed .neon-site .hero-inner > p { max-width: 720px; line-height: 1.55; }\n#dm-embed .neon-site .hero-actions,\n#dm-embed .neon-site .hero-audit-form,\n#dm-embed .neon-site .footer-audit-form { width: min(100%, 980px); }<\/p>\n<p>#dm-embed .neon-site .hero-audit-form,\n#dm-embed .neon-site .footer-audit-form {\n  display: grid;\n  grid-template-columns: minmax(0, 1fr) auto;\n  gap: 8px;\n  max-width: none;\n  padding: 7px;\n  border: 1px solid rgba(255,255,255,.26);\n  border-radius: 12px;\n  background: rgba(14,11,25,.72);\n}<\/p>\n<p>#dm-embed .neon-site .hero-audit-form .domain-field,\n#dm-embed .neon-site .footer-audit-form .domain-field {\n  width: 100%;\n  min-width: 0;\n  height: 56px;\n  border: 0;\n  background: rgba(255,255,255,.04);\n  border-radius: 7px;\n}<\/p>\n<p>#dm-embed .neon-site .hero-audit-form .pill-button,\n#dm-embed .neon-site .footer-audit-form .pill-button { min-height: 56px; white-space: nowrap; }\n#dm-embed .neon-site .hero-support { flex-direction: column; gap: 12px; }\n#dm-embed .neon-site .hero-surface { margin-top: 76px; width: 100%; max-width: 1040px; }\n#dm-embed .neon-site .score-surface { min-width: 0; }<\/p>\n<p>#dm-embed .neon-site .neon-proof { padding: 0; background: var(--teal); }\n#dm-embed .neon-site .proof-row { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); }\n#dm-embed .neon-site .proof-row > article { min-width: 0; min-height: 190px; padding: 30px 24px 32px; border-right: 1px solid rgba(0,0,0,.18); }\n#dm-embed .neon-site .proof-row > article:first-child { padding-left: 0; }\n#dm-embed .neon-site .proof-row > article:last-child { border-right: 0; }\n#dm-embed .neon-site .proof-metric { display: flex; gap: 12px; align-items: baseline; }\n#dm-embed .neon-site .proof-row strong { letter-spacing: -.02em; line-height: 1; }\n#dm-embed .neon-site .proof-row p { max-width: 220px; margin: 18px 0 12px; color: rgba(21,25,27,.7); font-size: 12px; line-height: 1.5; }\n#dm-embed .neon-site .proof-row em { color: #15191b; font-size: 12px; font-style: normal; font-weight: 800; }<\/p>\n<p>#dm-embed .neon-site .product-tile.feature { min-width: 0; }\n#dm-embed .neon-site .product-tile.feature > .score-surface { position: absolute; }<\/p>\n<p>#dm-embed .neon-site .tools-section,\n#dm-embed .neon-site .solution-section,\n#dm-embed .neon-site .industry-section,\n#dm-embed .neon-site .integration-section,\n#dm-embed .neon-site .pricing-section { background: #000; color: var(--soft-white); }\n#dm-embed .neon-site .tools-section { padding-top: 72px; }\n#dm-embed .neon-site .tools-index { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 92px; }\n#dm-embed .neon-site .tools-index a { display: inline-flex; align-items: center; gap: 9px; min-height: 40px; padding: 0 13px; border: 1px solid rgba(255,255,255,.18); border-radius: 999px; color: rgba(255,255,255,.65); font-size: 12px; }\n#dm-embed .neon-site .tools-index a:hover,\n#dm-embed .neon-site .tools-index a:focus-visible { border-color: var(--teal); color: var(--teal); }\n#dm-embed .neon-site .tools-index span,\n#dm-embed .neon-site .tool-group-head > span:last-child { color: var(--teal); }\n#dm-embed .neon-site .tool-group { margin-bottom: 92px; }\n#dm-embed .neon-site .tool-group-head { border-bottom: 1px solid rgba(255,255,255,.25); padding-bottom: 20px; }\n#dm-embed .neon-site .tool-group-head h2 { max-width: 680px; margin: 16px 0 0; color: #fff; font-size: clamp(34px, 5vw, 66px); }\n#dm-embed .neon-site .tool-row { min-width: 0; grid-template-columns: 35px minmax(0, 1fr) 90px 95px 20px; min-height: 92px; padding: 20px 0; border-bottom-color: rgba(255,255,255,.14); color: #fff; }\n#dm-embed .neon-site .tool-row:hover,\n#dm-embed .neon-site .tool-row:focus-within { padding-inline: 12px; background: rgba(0,255,212,.06); }\n#dm-embed .neon-site .tool-row h3 { margin-bottom: 7px; color: #fff; font-size: 17px; }\n#dm-embed .neon-site .tool-row p,\n#dm-embed .neon-site .tool-row > span,\n#dm-embed .neon-site .tool-row small { color: rgba(255,255,255,.58); }\n#dm-embed .neon-site .tool-row > svg { color: var(--teal); }<\/p>\n<p>#dm-embed .neon-site .solution-grid,\n#dm-embed .neon-site .industry-grid,\n#dm-embed .neon-site .integration-grid,\n#dm-embed .neon-site .price-grid { gap: 16px; }\n#dm-embed .neon-site .solution-card,\n#dm-embed .neon-site .industry-card,\n#dm-embed .neon-site .integration-card,\n#dm-embed .neon-site .plan-card { background: #0c0c12; border-color: rgba(255,255,255,.18); color: #fff; box-shadow: none; }\n#dm-embed .neon-site .solution-card:hover,\n#dm-embed .neon-site .industry-card:hover,\n#dm-embed .neon-site .integration-card:hover { border-color: rgba(0,255,212,.65); box-shadow: 0 20px 60px rgba(0,255,212,.08); }\n#dm-embed .neon-site .solution-card h2,\n#dm-embed .neon-site .industry-card h2,\n#dm-embed .neon-site .integration-card h2,\n#dm-embed .neon-site .plan-card h2 { letter-spacing: -.02em; line-height: 1.08; }\n#dm-embed .neon-site .solution-card p,\n#dm-embed .neon-site .industry-card p,\n#dm-embed .neon-site .integration-card p,\n#dm-embed .neon-site .plan-card p { color: rgba(255,255,255,.58); }\n#dm-embed .neon-site .solution-card > span:last-child,\n#dm-embed .neon-site .integration-card a { color: var(--teal); }\n#dm-embed .neon-site .plan-card.featured { background: rgba(0,255,212,.08); border-color: var(--teal); }\n#dm-embed .neon-site .plan-card h2 { color: #fff; font-size: 54px; }\n#dm-embed .neon-site .plan-card h2 small { color: rgba(255,255,255,.55); }\n#dm-embed .neon-site .plan-feature { color: rgba(255,255,255,.8); }\n#dm-embed .neon-site .plan-feature svg { color: var(--teal); }\n#dm-embed .neon-site .faq-wrap details { border-color: rgba(255,255,255,.18); }\n#dm-embed .neon-site .faq-wrap summary { color: #fff; }\n#dm-embed .neon-site .faq-wrap p { color: rgba(255,255,255,.58); }<\/p>\n<p>@media (max-width: 900px) {\n  #dm-embed .neon-nav { top: 68px; }\n  #dm-embed .neon-site .hero-inner { padding-top: 78px; }\n  #dm-embed .neon-site .neon-proof .proof-row { grid-template-columns: 1fr 1fr; }\n  #dm-embed .neon-site .proof-row > article,\n#dm-embed .neon-site .proof-row > article:first-child { padding: 26px 18px; }\n  #dm-embed .neon-site .proof-row > article:nth-child(2) { border-right: 0; }\n  #dm-embed .neon-site .proof-row > article:nth-child(n+3) { border-top: 1px solid rgba(0,0,0,.18); }\n  #dm-embed .neon-site .product-tile.feature { min-height: auto; }\n  #dm-embed .neon-site .product-tile.feature > .score-surface { position: static; margin-top: 32px; }\n  #dm-embed .neon-site .product-tile.feature > .tile-stat { position: static; margin-top: 26px; }\n  #dm-embed .neon-site .product-tile.feature > .score-surface .surface-findings { display: none; }\n  #dm-embed .neon-site .tool-row { grid-template-columns: 28px minmax(0,1fr) 20px; }\n  #dm-embed .neon-site .tool-row > span,\n#dm-embed .neon-site .tool-row small { grid-column: 2; }\n  #dm-embed .neon-site .tool-row > svg { grid-column: 3; grid-row: 1; }\n}<\/p>\n<p>@media (max-width: 560px) {\n  #dm-embed .neon-site .neon-hero { padding-bottom: 76px; }\n  #dm-embed .neon-site .hero-inner { padding-top: 66px; }\n  #dm-embed .neon-site .hero-inner h1 { font-size: clamp(46px, 13vw, 64px); }\n  #dm-embed .neon-site .hero-inner > p { font-size: 15px; }\n  #dm-embed .neon-site .hero-audit-form,\n#dm-embed .neon-site .footer-audit-form { grid-template-columns: 1fr; padding: 7px; }\n  #dm-embed .neon-site .hero-audit-form .pill-button,\n#dm-embed .neon-site .footer-audit-form .pill-button { width: 100%; }\n  #dm-embed .neon-site .hero-surface { margin-top: 54px; }\n  #dm-embed .neon-site .score-surface { padding: 17px; border-radius: 10px; }\n  #dm-embed .neon-site .surface-header { gap: 10px; }\n  #dm-embed .neon-site .surface-header strong { font-size: 19px; }\n  #dm-embed .neon-site .score-overview { padding: 24px 0; }\n  #dm-embed .neon-site .score-overview strong { font-size: 66px; }\n  #dm-embed .neon-site .neon-proof .proof-row { grid-template-columns: 1fr; }\n  #dm-embed .neon-site .proof-row > article,\n#dm-embed .neon-site .proof-row > article:first-child { min-height: 0; padding: 24px 0; border-right: 0; border-top: 1px solid rgba(0,0,0,.18); }\n  #dm-embed .neon-site .proof-row > article:first-child { border-top: 0; }\n  #dm-embed .neon-site .proof-row p { max-width: none; margin-top: 12px; }\n  #dm-embed .neon-site .proof-row em { display: block; }\n  #dm-embed .neon-site .tool-group { margin-bottom: 64px; }\n  #dm-embed .neon-site .tool-group-head { display: block; }\n  #dm-embed .neon-site .tool-group-head > span:last-child { display: block; margin-top: 12px; }\n  #dm-embed .neon-site .tool-row { min-height: 0; padding: 19px 0; align-items: start; }\n  #dm-embed .neon-site .tool-row:hover,\n#dm-embed .neon-site .tool-row:focus-within { padding-inline: 8px; }\n  #dm-embed .neon-site .tool-row h3 { font-size: 16px; }\n  #dm-embed .neon-site .tool-row p { line-height: 1.5; }\n  #dm-embed .neon-site .plan-card { min-height: 0; padding: 25px; }\n  #dm-embed .neon-site .plan-card h2 { font-size: 48px; }\n  #dm-embed .neon-site .faq-wrap { margin-top: 80px; }\n}<\/p>\n<p>\/* Pricing and onboarding finish: shared rhythm, readable controls, and stable actions. *\/\n#dm-embed .neon-site .neon-logo > span:last-child { letter-spacing: .02em; }\n#dm-embed .neon-site .neon-logo .logo-accent { color: var(--lilac); }\n#dm-embed .neon-site .price-grid { align-items: stretch; }\n#dm-embed .neon-site .plan-card { display: flex; flex-direction: column; min-height: 520px; }\n#dm-embed .neon-site .plan-card .plan-name { display: block; color: rgba(255,255,255,.86); font-size: 15px; font-weight: 700; letter-spacing: .01em; }\n#dm-embed .neon-site .plan-card .plan-positioning { min-height: 46px; margin: 14px 0 24px; line-height: 1.45; }\n#dm-embed .neon-site .plan-card .plan-features { display: grid; gap: 11px; margin-bottom: 30px; }\n#dm-embed .neon-site .plan-card > .pill-button { margin-top: auto; }\n#dm-embed .neon-site .plan-card h2 { letter-spacing: 0; line-height: 1; }\n#dm-embed .neon-site .plan-card h2 small { display: inline-block; margin-left: 6px; font-size: 13px; letter-spacing: 0; vertical-align: baseline; }\n#dm-embed .neon-site .pricing-comparison { max-width: 720px; margin: 42px auto 0; padding: 24px 0; border-top: 1px solid rgba(255,255,255,.16); border-bottom: 1px solid rgba(255,255,255,.16); text-align: center; }\n#dm-embed .neon-site .pricing-comparison p { margin: 12px 0 0; color: rgba(255,255,255,.64); line-height: 1.65; }\n#dm-embed .neon-site .report-platform-link { display: block; margin-top: 16px; color: rgba(255,255,255,.68); font-size: 12px; text-decoration: underline; text-underline-offset: 3px; }\n#dm-embed .neon-site .onboarding-domain-actions { display: flex; align-items: center; gap: 18px; flex-wrap: wrap; }\n#dm-embed .neon-site .onboarding-skip { padding: 10px 0; font-size: 12px; }\n#dm-embed .neon-site .onboarding-forward-actions { display: flex; align-items: center; gap: 16px; }\n#dm-embed .neon-site .onboarding-other { display: grid; gap: 8px; margin-top: 18px; color: rgba(255,255,255,.82); font-size: 12px; font-weight: 700; }\n#dm-embed .neon-site .onboarding-other input { width: 100%; min-height: 48px; padding: 0 14px; border: 1px solid rgba(255,255,255,.22); border-radius: 6px; background: rgba(0,0,0,.28); color: #fff; }\n#dm-embed .neon-site .onboarding-other input:focus { outline: 2px solid var(--teal); outline-offset: 2px; }<\/p>\n<p>@media (max-width: 560px) {\n  #dm-embed .neon-site .onboarding-domain-actions { display: grid; gap: 8px; }\n  #dm-embed .neon-site .onboarding-domain-actions .pill-button { width: 100%; }\n  #dm-embed .neon-site .onboarding-domain-actions .onboarding-skip { justify-self: center; }\n  #dm-embed .neon-site .onboarding-forward-actions { width: 100%; justify-content: space-between; gap: 10px; }\n  #dm-embed .neon-site .plan-card { min-height: 0; }\n  #dm-embed .neon-site .pricing-comparison { text-align: left; }\n}<\/p>\n<p>\/* Final cascade: keep the mobile action row intentional and the media preview stable. *\/\n#dm-embed .neon-site .neon-logo .logo-accent { color: var(--teal) !important; }\n#dm-embed .neon-site .hero-surface { display: none !important; }\n#dm-embed .neon-site .onboarding-domain-actions,\n#dm-embed .neon-site .onboarding-forward-actions { display: flex !important; flex-direction: row !important; align-items: center !important; justify-content: flex-end !important; gap: 14px !important; }\n#dm-embed .neon-site .onboarding-domain-actions .onboarding-skip,\n#dm-embed .neon-site .onboarding-forward-actions .onboarding-skip { order: 0; justify-self: auto !important; }\n#dm-embed .neon-site .onboarding-domain-actions .pill-button,\n#dm-embed .neon-site .onboarding-forward-actions .pill-button { order: 1; }\n#dm-embed .neon-site label.onboarding-other { display: grid !important; grid-template-columns: minmax(0, 1fr) !important; width: 100% !important; align-items: stretch !important; }\n#dm-embed .neon-site label.onboarding-other input { display: block !important; width: 100% !important; min-width: 0 !important; box-sizing: border-box !important; border-radius: 8px !important; background: rgba(255,255,255,.055) !important; color: #fff !important; }\n@media (max-width: 560px) {\n  #dm-embed .neon-site .onboarding-domain-actions,\n#dm-embed .neon-site .onboarding-forward-actions { display: flex !important; flex-direction: row !important; justify-content: flex-end !important; align-items: center !important; gap: 12px !important; }\n  #dm-embed .neon-site .onboarding-domain-actions .pill-button,\n#dm-embed .neon-site .onboarding-forward-actions .pill-button { width: auto !important; }\n}<\/p>\n<p>\/* Onboarding is a standalone public surface, so it does not inherit the\n   .neon-site wrapper used by marketing pages. *\/\n#dm-embed .onboarding-page .neon-logo .logo-accent { color: var(--teal) !important; }\n#dm-embed .onboarding-page .onboarding-domain-actions,\n#dm-embed .onboarding-page .onboarding-forward-actions { display: flex !important; flex-direction: row !important; align-items: center !important; justify-content: flex-end !important; gap: 14px !important; }\n#dm-embed .onboarding-page .onboarding-domain-actions .onboarding-skip,\n#dm-embed .onboarding-page .onboarding-forward-actions .onboarding-skip { order: 0; justify-self: auto !important; white-space: nowrap; }\n#dm-embed .onboarding-page .onboarding-domain-actions .pill-button,\n#dm-embed .onboarding-page .onboarding-forward-actions .pill-button { order: 1; width: auto !important; }\n#dm-embed .onboarding-page label.onboarding-other { display: grid !important; grid-template-columns: minmax(0, 1fr) !important; align-items: stretch !important; width: 100% !important; gap: 9px !important; margin-top: 20px !important; color: rgba(255,255,255,.86) !important; font-size: 13px !important; line-height: 1.35 !important; }\n#dm-embed .onboarding-page label.onboarding-other input { display: block !important; width: 100% !important; min-width: 0 !important; min-height: 50px !important; box-sizing: border-box !important; padding: 0 14px !important; border: 1px solid rgba(255,255,255,.28) !important; border-radius: 8px !important; background: rgba(255,255,255,.055) !important; color: #fff !important; font: inherit !important; font-weight: 400 !important; }\n#dm-embed .onboarding-page label.onboarding-other input::placeholder { color: rgba(255,255,255,.42); }\n#dm-embed .onboarding-page label.onboarding-other input:focus { border-color: var(--teal) !important; outline: 2px solid rgba(0,255,212,.28) !important; outline-offset: 2px; }\n@media (max-width: 560px) {\n  #dm-embed .onboarding-page .onboarding-domain-actions,\n#dm-embed .onboarding-page .onboarding-forward-actions { display: flex !important; flex-direction: row !important; justify-content: flex-end !important; align-items: center !important; gap: 12px !important; }\n  #dm-embed .onboarding-page .onboarding-domain-actions .pill-button,\n#dm-embed .onboarding-page .onboarding-forward-actions .pill-button { width: auto !important; }\n}<\/p>\n<p>\/* Site-wide light theme. The content structure stays shared; only the visual\n   tokens and surfaces change so visitors can compare the two brand modes. *\/\n#dm-embed#dm-embed {\n  --black: #ffffff;\n  --ink: #10213f;\n  --soft-white: #10213f;\n  --light: #f5f8fc;\n  --line: #d9e2ef;\n  --teal: #2741ef;\n  --purple: #2741ef;\n  --lilac: #4f46e5;\n  --pink: #c026d3;\n  --shadow: 0 24px 70px rgba(16, 33, 63, .14);\n  color-scheme: light;\n}<\/p>\n<p>#dm-embed#dm-embed body { background: #fff; color: var(--ink); transition: background-color 180ms ease, color 180ms ease; }\n#dm-embed#dm-embed .neon-site { background: #fff; color: var(--ink); }\n#dm-embed#dm-embed .announcement { background: #2741ef; color: #fff; }\n#dm-embed#dm-embed .neon-header { background: #fff; border-bottom-color: #d9e2ef; }\n#dm-embed#dm-embed .neon-logo { color: #10213f; }\n#dm-embed#dm-embed .neon-logo-mark { background: #2741ef; color: #fff; }\n#dm-embed#dm-embed .neon-logo .logo-accent { color: #2741ef !important; }\n#dm-embed#dm-embed .neon-nav { color: #3c4a63; }\n#dm-embed#dm-embed .neon-nav a:hover,\n#dm-embed#dm-embed .header-actions > a:hover { color: #2741ef; }\n#dm-embed#dm-embed .header-actions { color: #3c4a63; }\n#dm-embed#dm-embed .pill-button.teal { background: #2741ef; color: #fff; }\n#dm-embed#dm-embed .pill-button.purple { background: #1d4ed8; color: #fff; }\n#dm-embed#dm-embed .pill-button.outline { border-color: #b9c8dc; color: #10213f; }\n#dm-embed#dm-embed .menu-button { border-color: #b9c8dc; background: #fff; color: #10213f; }\n#dm-embed#dm-embed .mobile-user-link { border-color: #b9c8dc; background: #fff; color: #10213f; }<\/p>\n<p>#dm-embed#dm-embed .dark-section,\n#dm-embed#dm-embed .page-intro,\n#dm-embed#dm-embed .final-section,\n#dm-embed#dm-embed .tools-section,\n#dm-embed#dm-embed .solution-section,\n#dm-embed#dm-embed .industry-section,\n#dm-embed#dm-embed .integration-section,\n#dm-embed#dm-embed .security-section,\n#dm-embed#dm-embed .contact-section,\n#dm-embed#dm-embed .legal-section,\n#dm-embed#dm-embed .pricing-section,\n#dm-embed#dm-embed .report-section { background: #fff; color: #10213f; }\n#dm-embed#dm-embed .light-section { background: #f5f8fc; color: #10213f; }\n#dm-embed#dm-embed .neon-hero { background: linear-gradient(150deg, #071b3d 0%, #0a2b61 58%, #0c3c68 100%); }\n#dm-embed#dm-embed .neon-hero:after { background: radial-gradient(circle at 50% 10%, rgba(67, 126, 255, .32), transparent 34%), radial-gradient(circle at 88% 46%, rgba(37, 99, 235, .25), transparent 24%); }\n#dm-embed#dm-embed .hero-noise { opacity: .12; background-image: linear-gradient(rgba(255,255,255,.16) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.16) 1px,transparent 1px); }\n#dm-embed#dm-embed .hero-inner > p,\n#dm-embed#dm-embed .hero-note { color: rgba(255,255,255,.76); }\n#dm-embed#dm-embed .section-center p { color: #3c4a63; }\n#dm-embed#dm-embed .page-intro p { color: #3c4a63; }\n#dm-embed#dm-embed .hero-inner h1,\n#dm-embed#dm-embed .final-section h2 { color: #fff; }\n#dm-embed#dm-embed .domain-field { border-color: rgba(255,255,255,.28); background: rgba(3, 17, 43, .62); color: rgba(255,255,255,.7); }\n#dm-embed#dm-embed .domain-field input { color: #fff; }\n#dm-embed#dm-embed .domain-field input::placeholder { color: rgba(255,255,255,.58); }\n#dm-embed#dm-embed .hero-video-preview { border-color: rgba(127, 169, 255, .72); background: #081a3b; box-shadow: 0 24px 80px rgba(0, 20, 60, .25); }\n#dm-embed#dm-embed .hero-video-preview:hover,\n#dm-embed#dm-embed .hero-video-preview:focus-visible { border-color: #60a5fa; box-shadow: 0 28px 90px rgba(37, 99, 235, .24); }\n#dm-embed#dm-embed .hero-video-shade { background: linear-gradient(90deg, rgba(0, 21, 61, .15), rgba(0, 21, 61, .44)); }\n#dm-embed#dm-embed .hero-video-play { background: #2741ef; color: #fff; border-color: rgba(255,255,255,.7); box-shadow: 0 0 0 10px rgba(37,99,235,.18); }<\/p>\n<p>#dm-embed#dm-embed .neon-proof { background: #2741ef; color: #fff; }\n#dm-embed#dm-embed .proof-row > div { border-color: rgba(255,255,255,.25); }\n#dm-embed#dm-embed .audience-tabs button { border-color: #b9c8dc; color: #3c4a63; }\n#dm-embed#dm-embed .audience-tabs button.active,\n#dm-embed#dm-embed .audience-tabs button:hover { background: #2741ef; border-color: #2741ef; color: #fff; }\n#dm-embed#dm-embed .audience-stage { border-color: #d1ddeb; background: #fff; box-shadow: 0 20px 60px rgba(16,33,63,.08); }\n#dm-embed#dm-embed .audience-story h3,\n#dm-embed#dm-embed .workflow-item h3,\n#dm-embed#dm-embed .guide-story h2,\n#dm-embed#dm-embed .section-heading h2 { color: #10213f; }\n#dm-embed#dm-embed .audience-story p,\n#dm-embed#dm-embed .workflow-item p,\n#dm-embed#dm-embed .guide-story > p,\n#dm-embed#dm-embed .section-heading > p { color: #3c4a63; }\n#dm-embed#dm-embed .audience-story li { color: #263b5b; }\n#dm-embed#dm-embed .workflow-rail,\n#dm-embed#dm-embed .workflow-item { border-color: #d9e2ef; }\n#dm-embed#dm-embed .workflow-item > span,\n#dm-embed#dm-embed .workflow-item em { color: #2741ef; }\n#dm-embed#dm-embed .product-tile { background: #fff; border-color: #d9e2ef; color: #10213f; box-shadow: 0 15px 42px rgba(16,33,63,.06); }\n#dm-embed#dm-embed .product-tile.feature { background: #102b59; border-color: #102b59; color: #fff; }\n#dm-embed#dm-embed .product-tile p { color: #3c4a63; }\n#dm-embed#dm-embed .product-tile.feature p { color: rgba(255,255,255,.68); }\n#dm-embed#dm-embed .guide-portrait { background: #eef4ff; border-color: #c8d7ed; }\n#dm-embed#dm-embed .guide-portrait img { mix-blend-mode: normal; opacity: 1; }\n#dm-embed#dm-embed .guide-card { background: #fff; border-color: #c8d7ed; box-shadow: 0 15px 42px rgba(16,33,63,.07); }\n#dm-embed#dm-embed .guide-chat { border-color: #d9e2ef; }\n#dm-embed#dm-embed .guide-chat p { color: #3c4a63; }\n#dm-embed#dm-embed .guide-check { color: #1d4ed8; }\n#dm-embed#dm-embed .guide-check b { color: #10213f; }\n#dm-embed#dm-embed .ecosystem-rail > div { background: #fff; border-color: #d9e2ef; color: #263b5b; box-shadow: 0 10px 30px rgba(16,33,63,.05); }\n#dm-embed#dm-embed .ecosystem-rail span { background: #e7efff; color: #2741ef; }<\/p>\n<p>#dm-embed#dm-embed .tool-group-head { border-color: #b9c8dc; }\n#dm-embed#dm-embed .tool-group-head h2,\n#dm-embed#dm-embed .tool-row h3,\n#dm-embed#dm-embed .solution-card h2,\n#dm-embed#dm-embed .industry-card h2,\n#dm-embed#dm-embed .integration-card h2,\n#dm-embed#dm-embed .plan-card h2 { color: #10213f; }\n#dm-embed#dm-embed .tool-group-head > span:last-child,\n#dm-embed#dm-embed .tool-row p,\n#dm-embed#dm-embed .tool-row > span,\n#dm-embed#dm-embed .tool-row small { color: #3c4a63; }\n#dm-embed#dm-embed .tool-row { border-color: #d9e2ef; color: #10213f; }\n#dm-embed#dm-embed .tool-row:hover,\n#dm-embed#dm-embed .tool-row:focus-within { background: #eef4ff; }\n#dm-embed#dm-embed .solution-card,\n#dm-embed#dm-embed .industry-card,\n#dm-embed#dm-embed .integration-card,\n#dm-embed#dm-embed .plan-card { background: #fff; border-color: #d9e2ef; color: #10213f; box-shadow: 0 15px 42px rgba(16,33,63,.06); }\n#dm-embed#dm-embed .solution-card p,\n#dm-embed#dm-embed .industry-card p,\n#dm-embed#dm-embed .integration-card p,\n#dm-embed#dm-embed .plan-card p { color: #3c4a63; }\n#dm-embed#dm-embed .solution-card > span:last-child,\n#dm-embed#dm-embed .integration-card a { color: #2741ef; }\n#dm-embed#dm-embed .plan-card.featured { background: #eff6ff; border-color: #2741ef; }\n#dm-embed#dm-embed .plan-card .plan-name { color: #10213f; }\n#dm-embed#dm-embed .plan-feature { color: #263b5b; }\n#dm-embed#dm-embed .billing-switch { background: #e7efff; }\n#dm-embed#dm-embed .billing-switch button { color: #3c4a63; }\n#dm-embed#dm-embed .billing-switch button.active { background: #2741ef; color: #fff; }\n#dm-embed#dm-embed .faq-wrap details { border-color: #d9e2ef; }\n#dm-embed#dm-embed .faq-wrap summary { color: #10213f; }\n#dm-embed#dm-embed .faq-wrap p { color: #3c4a63; }<\/p>\n<p>#dm-embed#dm-embed .scan-page,\n#dm-embed#dm-embed .report-page-head { background: #fff; color: #10213f; }\n#dm-embed#dm-embed .scan-copy h1,\n#dm-embed#dm-embed .report-page-head h1 { color: #10213f; }\n#dm-embed#dm-embed .scan-copy > p,\n#dm-embed#dm-embed .report-page-head p,\n#dm-embed#dm-embed .scan-progress > div,\n#dm-embed#dm-embed .scan-list > div { color: #3c4a63; }\n#dm-embed#dm-embed .scan-progress > i { background: #d9e2ef; }\n#dm-embed#dm-embed .scan-report { background: linear-gradient(155deg, #eaf2ff, #f8fbff); border-color: #c8d7ed; }\n#dm-embed#dm-embed .scan-report-inner { opacity: .9; }\n#dm-embed#dm-embed .report-score { border-color: #d9e2ef; }\n#dm-embed#dm-embed .report-score strong { color: #2741ef; }\n#dm-embed#dm-embed .report-score span,\n#dm-embed#dm-embed .report-preview p { color: #3c4a63; }\n#dm-embed#dm-embed .report-lines i { background: linear-gradient(90deg, #c6d8f7, #eaf1fb); }\n#dm-embed#dm-embed .report-gate { background: rgba(255,255,255,.96); border-color: #2741ef; box-shadow: var(--shadow); }\n#dm-embed#dm-embed .report-gate h2 { color: #10213f; }\n#dm-embed#dm-embed .report-gate p,\n#dm-embed#dm-embed .report-gate small { color: #3c4a63; }\n#dm-embed#dm-embed .report-gate .google-button { border: 1px solid #d9e2ef; }\n#dm-embed#dm-embed .report-panel,\n#dm-embed#dm-embed .report-metrics > div { background: #fff; border-color: #d9e2ef; }\n#dm-embed#dm-embed .report-panel h2,\n#dm-embed#dm-embed .report-metrics strong { color: #10213f; }\n#dm-embed#dm-embed .report-panel > p,\n#dm-embed#dm-embed .report-metrics span,\n#dm-embed#dm-embed .report-metrics em,\n#dm-embed#dm-embed .plan-row p { color: #3c4a63; }\n#dm-embed#dm-embed .finding-table,\n#dm-embed#dm-embed .finding-head,\n#dm-embed#dm-embed .finding-row,\n#dm-embed#dm-embed .plan-row { border-color: #d9e2ef; }\n#dm-embed#dm-embed .aside-card { background: #102b59; }<\/p>\n<p>#dm-embed#dm-embed .onboarding-page { background: #f5f8fc; color: #10213f; }\n#dm-embed#dm-embed .onboarding-page .neon-logo { color: #10213f; }\n#dm-embed#dm-embed .onboarding-page .onboarding-top > span,\n#dm-embed#dm-embed .onboarding-page .onboarding-card > p,\n#dm-embed#dm-embed .onboarding-page .onboarding-note,\n#dm-embed#dm-embed .onboarding-page .domain-start > small { color: #3c4a63; }\n#dm-embed#dm-embed .onboarding-card { background: #fff; border-color: #c8d7ed; box-shadow: var(--shadow); }\n#dm-embed#dm-embed .onboarding-card h1,\n#dm-embed#dm-embed .onboarding-complete h1 { color: #10213f; }\n#dm-embed#dm-embed .onboarding-options button { background: #fff; border-color: #c8d7ed; color: #10213f; }\n#dm-embed#dm-embed .onboarding-options button:hover,\n#dm-embed#dm-embed .onboarding-options button.selected { border-color: #2741ef; background: #eff6ff; }\n#dm-embed#dm-embed .onboarding-options button > span { border-color: #9aabc0; }\n#dm-embed#dm-embed .onboarding-options button.selected > span { background: #2741ef; border-color: #2741ef; color: #fff; }\n#dm-embed#dm-embed .back-link { color: #3c4a63; }\n#dm-embed#dm-embed .back-link:hover { color: #2741ef; }\n#dm-embed#dm-embed .plain-domain { color: #3c4a63; border-color: #c8d7ed; background: #f8fbff; }\n#dm-embed#dm-embed .plain-domain input { color: #10213f; }\n#dm-embed#dm-embed .onboarding-page label.onboarding-other { color: #263b5b !important; }\n#dm-embed#dm-embed .onboarding-page label.onboarding-other input { border-color: #c8d7ed !important; background: #f8fbff !important; color: #10213f !important; }\n#dm-embed#dm-embed .onboarding-page label.onboarding-other input::placeholder { color: #4a5872; }\n#dm-embed#dm-embed .complete-mark { background: #e7efff; color: #2741ef; }<\/p>\n<p>#dm-embed#dm-embed .neon-footer { background: #f5f8fc; color: #10213f; border-top-color: #d9e2ef; }\n#dm-embed#dm-embed .footer-hero h2,\n#dm-embed#dm-embed .footer-grid h3 { color: #10213f; }\n#dm-embed#dm-embed .footer-brand p,\n#dm-embed#dm-embed .footer-signal,\n#dm-embed#dm-embed .footer-grid > div:not(.footer-brand),\n#dm-embed#dm-embed .footer-bottom { color: #3c4a63; }\n#dm-embed#dm-embed .footer-grid,\n#dm-embed#dm-embed .footer-bottom { border-color: #d9e2ef; }\n#dm-embed#dm-embed .footer-grid a:hover { color: #2741ef; }\n#dm-embed#dm-embed .theme-switcher { border-color: #c8d7ed; background: #fff; }\n#dm-embed#dm-embed .theme-switcher > span { color: #4a5872; }\n#dm-embed#dm-embed .theme-switcher button { color: #3c4a63; }\n#dm-embed#dm-embed .theme-switcher button.active { background: #2741ef; color: #fff; }<\/p>\n<p>#dm-embed .theme-switcher { display: inline-flex; align-items: center; gap: 3px; padding: 4px; border: 1px solid rgba(255,255,255,.18); border-radius: 999px; background: rgba(255,255,255,.05); white-space: nowrap; }\n#dm-embed .theme-switcher > span { padding: 0 7px; color: rgba(255,255,255,.46); font-size: 10px; text-transform: uppercase; letter-spacing: .1em; font-weight: 700; }\n#dm-embed .theme-switcher button { display: inline-flex; align-items: center; gap: 5px; min-height: 29px; padding: 0 9px; border: 0; border-radius: 999px; background: transparent; color: rgba(255,255,255,.62); font-size: 11px; font-weight: 700; }\n#dm-embed .theme-switcher button:hover { color: var(--teal); }\n#dm-embed .theme-switcher button:focus-visible { outline: 2px solid var(--teal); outline-offset: 2px; }\n#dm-embed .theme-switcher button.active { background: var(--teal); color: #111820; }\n#dm-embed .footer-bottom { align-items: center; gap: 18px; }\n#dm-embed .footer-bottom .theme-switcher { margin-left: auto; }<\/p>\n<p>@media (max-width: 560px) {\n  #dm-embed .footer-bottom .theme-switcher { margin: 10px 0 0; }\n  #dm-embed .theme-switcher { width: max-content; }\n}<\/p>\n<p>@media (prefers-reduced-motion: reduce) {\n  #dm-embed#dm-embed body { transition: none; }\n}<\/p>\n<p>\/* Closing CTA and product-tour preview refinement. The preview stays compact;\n   the full product tour remains available in the focused modal. *\/\n#dm-embed .neon-site .hero-video-preview {\n  width: min(100%, 600px);\n  margin-top: 56px;\n}<\/p>\n<p>#dm-embed .neon-site .hero-video-media,\n#dm-embed .neon-site .hero-video-media video {\n  min-height: 0;\n  aspect-ratio: 16 \/ 9;\n}<\/p>\n<p>#dm-embed .neon-site .hero-video-media video {\n  height: 100%;\n}<\/p>\n<p>#dm-embed#dm-embed .final-section {\n  background: linear-gradient(135deg, #061a3a 0%, #0b2c5d 62%, #10477d 100%);\n  color: #fff;\n  border-top-color: rgba(147, 190, 255, .28);\n}<\/p>\n<p>#dm-embed#dm-embed .final-section .eyebrow,\n#dm-embed#dm-embed .final-section h2,\n#dm-embed#dm-embed .final-section h2 span { color: #fff; }<\/p>\n<p>#dm-embed#dm-embed .final-section p { color: rgba(255,255,255,.74); }<\/p>\n<p>#dm-embed#dm-embed .product-video-backdrop {\n  background: rgba(3, 17, 43, .78);\n}<\/p>\n<p>#dm-embed#dm-embed .product-video-modal {\n  color: #10213f;\n  background: #fff;\n  border-color: #2741ef;\n  box-shadow: 0 30px 110px rgba(3, 17, 43, .36);\n}<\/p>\n<p>#dm-embed#dm-embed .product-video-header h2 { color: #10213f; }\n#dm-embed#dm-embed .product-video-modal video { border-color: #c8d7ed; background: #eef4ff; }\n#dm-embed#dm-embed .product-video-note { color: #3c4a63; }\n#dm-embed#dm-embed .product-video-modal .icon-button { border-color: #b9c8dc; color: #10213f; }<\/p>\n<p>@media (max-width: 700px) {\n  #dm-embed .neon-site .hero-video-preview { width: 100%; margin-top: 44px; }\n}<\/p>\n<p>\/* Midnight Blue keeps the campaign composition dark while moving every\n   primary product signal to the shared blue brand accent. *\/<\/p>\n<p>@media (prefers-reduced-motion: reduce) {\n}<\/p>\n<p>\/* Search Atlas 2: one focused Midnight Blue system. *\/<\/p>\n<p>@media (max-width: 760px) {\n}<\/p>\n<p>@media (prefers-reduced-motion: reduce) {\n}<\/p>\n<p>\/* Official product-tour media and live-looking guidance surfaces. *\/\n#dm-embed .neon-site .hero-video-media > img {\n  display: block;\n  width: 100%;\n  height: 100%;\n  min-height: 300px;\n  object-fit: cover;\n  opacity: .86;\n}\n#dm-embed .neon-site .product-video-modal iframe {\n  display: block;\n  width: 100%;\n  aspect-ratio: 16 \/ 9;\n  border: 1px solid rgba(255, 255, 255, .14);\n  border-radius: 10px;\n  background: #050507;\n}\n#dm-embed .neon-site .ecosystem-rail .ecosystem-logo {\n  display: grid;\n  width: 34px;\n  height: 34px;\n  flex: 0 0 34px;\n  place-items: center;\n  border: 1px solid rgba(170, 133, 236, .22);\n  border-radius: 8px;\n  background: rgba(255, 255, 255, .92);\n}\n#dm-embed .neon-site .ecosystem-rail .ecosystem-logo img {\n  width: 20px;\n  height: 20px;\n  object-fit: contain;\n}\n#dm-embed .neon-site .guide-card-head {\n  align-items: flex-start;\n}\n#dm-embed .neon-site .guide-card-head > div {\n  display: flex;\n  min-width: 0;\n  align-items: center;\n  gap: 10px;\n}\n#dm-embed .neon-site .guide-online {\n  display: inline-flex;\n  flex: 0 0 auto;\n  align-items: center;\n  gap: 6px;\n  color: rgba(255, 255, 255, .55);\n  font-size: 11px;\n  white-space: nowrap;\n}\n#dm-embed .neon-site .guide-online i {\n  width: 7px;\n  height: 7px;\n  border-radius: 50%;\n  background: var(--teal);\n  box-shadow: 0 0 0 4px rgba(0, 255, 212, .1);\n}\n\/* The existing hero card gains a compact conversation rail without changing its layout footprint. *\/\n#dm-embed .neon-site .guide-card::after {\n  display: block;\n  margin-top: 12px;\n  padding: 12px 14px;\n  border-top: 1px solid rgba(255, 255, 255, .1);\n  border-radius: 8px;\n  background: rgba(255, 255, 255, .035);\n  color: rgba(255, 255, 255, .58);\n  content: \"You  Why does this matter?\\\\A\\\\A Guide  It gives answer engines a clear path to your products, policies, and proof.\\\\A\\\\A You  What should I do first?\\\\A\\\\A Guide  Publish one focused site guide, then measure what changes.\";\n  font-size: 12px;\n  line-height: 1.55;\n  white-space: pre-line;\n}\n@media (max-width: 700px) {\n  #dm-embed .neon-site .hero-video-media > img { min-height: 220px; }\n  #dm-embed .neon-site .product-video-modal iframe { max-height: 58vh; }\n  #dm-embed .neon-site .guide-card-head { flex-wrap: wrap; }\n  #dm-embed .neon-site .guide-card-head > div { align-items: flex-start; flex-direction: column; gap: 8px; }\n}<\/p>\n<p>\/* Public refinement: capability-led product surface, verified catalog data,\n   and platform-confirmed integrations. *\/\n#dm-embed .home-polished .price-section { display: none; }<\/p>\n<p>#dm-embed .capability-surface .surface-intro {\n  max-width: 620px;\n  margin: 18px 0 24px;\n  color: rgba(255, 255, 255, .64);\n  line-height: 1.55;\n}\n#dm-embed .capability-grid {\n  display: grid;\n  grid-template-columns: repeat(5, minmax(0, 1fr));\n  gap: 8px;\n  margin-bottom: 24px;\n}\n#dm-embed .capability-grid > div {\n  min-width: 0;\n  min-height: 86px;\n  padding: 14px;\n  border: 1px solid rgba(255, 255, 255, .12);\n  border-radius: 8px;\n  background: rgba(255, 255, 255, .035);\n}\n#dm-embed .capability-grid span,\n#dm-embed .capability-grid strong {\n  display: block;\n  overflow-wrap: anywhere;\n}\n#dm-embed .capability-grid span {\n  color: rgba(255, 255, 255, .58);\n  font-size: 12px;\n  line-height: 1.35;\n}\n#dm-embed .capability-grid strong {\n  margin-top: 18px;\n  color: var(--midnight-accent, #60a5fa);\n  font-size: 13px;\n  font-weight: 700;\n  opacity: .35;\n  transform: translateY(4px);\n  transition: opacity 420ms ease, transform 420ms ease;\n}\n#dm-embed .capability-grid strong.capability-visible { opacity: 1; transform: none; }\n#dm-embed .next-move-credit {\n  flex: 0 0 auto;\n  align-self: center;\n  color: rgba(255, 255, 255, .58);\n  font-size: 12px;\n  white-space: nowrap;\n}<\/p>\n<p>#dm-embed .tools-start {\n  display: grid;\n  grid-template-columns: minmax(0, 1.1fr) minmax(320px, .9fr);\n  gap: 48px;\n  align-items: end;\n  margin-bottom: 72px;\n  padding: 28px 0 34px;\n  border-bottom: 1px solid rgba(255, 255, 255, .16);\n}\n#dm-embed .tools-start h2 { max-width: 620px; margin: 10px 0 12px; }\n#dm-embed .tools-start p { max-width: 620px; margin: 0; color: rgba(255, 255, 255, .62); line-height: 1.6; }\n#dm-embed .tools-start-list { display: grid; gap: 0; border-top: 1px solid rgba(255, 255, 255, .14); }\n#dm-embed .tools-start-list span {\n  display: flex;\n  gap: 16px;\n  align-items: center;\n  min-height: 48px;\n  border-bottom: 1px solid rgba(255, 255, 255, .14);\n  color: rgba(255, 255, 255, .78);\n  font-size: 14px;\n}\n#dm-embed .tools-start-list b { width: 26px; color: #60a5fa; font-size: 12px; }\n#dm-embed .tools-catalog .tool-row { align-items: center; }\n#dm-embed .tools-catalog .tool-row > div { min-width: 0; }\n#dm-embed .tools-catalog .tool-row h3,\n#dm-embed .tools-catalog .tool-row p { overflow-wrap: anywhere; }\n#dm-embed .tools-catalog .tool-row > span,\n#dm-embed .tools-catalog .tool-row small { min-width: 0; white-space: nowrap; }<\/p>\n<p>#dm-embed .integration-mark img {\n  display: block;\n  width: 24px;\n  height: 24px;\n  object-fit: contain;\n}\n#dm-embed .integration-card .status-available {\n  display: inline-flex;\n  min-height: 28px;\n  align-items: center;\n  padding: 0 9px;\n  border: 1px solid rgba(96, 165, 250, .32);\n  border-radius: 999px;\n  color: #93c5fd;\n  font-size: 11px;\n  font-weight: 700;\n}\n#dm-embed .plan-billing-note { display: block; min-height: 18px; margin-top: -8px; color: #93c5fd; font-size: 11px; }<\/p>\n<p>@media (max-width: 760px) {\n  #dm-embed .capability-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  #dm-embed .capability-grid > div:last-child { grid-column: 1 \/ -1; }\n  #dm-embed .tools-start { grid-template-columns: 1fr; gap: 28px; margin-bottom: 48px; }\n}<\/p>\n<p>@media (prefers-reduced-motion: reduce) {\n  #dm-embed .capability-grid strong { transition: none; transform: none; }\n}<\/p>\n<p>\/* ---- src\/app\/candidate.css ---- *\/\n#dm-embed {\n  --candidate-bg: #050914;\n  --candidate-panel: #0b1530;\n  --candidate-panel-soft: #0d1b3d;\n  --candidate-blue: #2741ef;\n  --candidate-blue-light: #c9a6f5;\n  --candidate-lavender: #a78bfa;\n  --candidate-ink: #f6f8ff;\n  --candidate-muted: #a6b0c9;\n  --candidate-line: rgba(157, 180, 235, .2);\n}<\/p>\n<p>#dm-embed .candidate-home { color: var(--candidate-ink); background: var(--candidate-bg); overflow: clip; }\n#dm-embed .candidate-container { width: min(1200px, calc(100% - 48px)); margin: 0 auto; }\n#dm-embed .candidate-hero { position: relative; padding: 108px 0 80px; background: radial-gradient(circle at 50% 2%, rgba(37,99,235,.22), transparent 32%), linear-gradient(180deg, #081430 0%, #050914 68%); }\n#dm-embed .candidate-hero-copy { max-width: 860px; margin: 0 auto; text-align: center; }\n#dm-embed .micro-label { display: inline-flex; color: var(--candidate-blue-light); font-size: 12px; font-weight: 800; letter-spacing: .14em; line-height: 1.2; text-transform: uppercase; }\n#dm-embed .candidate-hero h1 { max-width: 900px; margin: 22px auto 20px; color: var(--candidate-ink); font-size: clamp(58px, 7vw, 104px); font-weight: 800; letter-spacing: -.055em; line-height: .94; }\n#dm-embed .candidate-hero h1 strong { color: var(--candidate-blue-light); font-weight: inherit; }\n#dm-embed .candidate-hero-copy > p { max-width: 650px; margin: 0 auto 33px; color: var(--candidate-muted); font-size: 19px; line-height: 1.55; }\n#dm-embed .candidate-audit-form { display: grid; grid-template-columns: minmax(0, 1fr) auto; gap: 8px; width: 100%; max-width: 850px; margin: 0 auto; padding: 7px; border: 1px solid rgba(155,179,238,.34); border-radius: 12px; background: rgba(7,13,30,.92); box-shadow: 0 15px 55px rgba(0,0,0,.25); }\n#dm-embed .candidate-audit-form label { display: flex; min-width: 0; height: 56px; align-items: center; gap: 10px; padding: 0 17px; border-radius: 7px; background: rgba(255,255,255,.045); color: #8f9bb4; }\n#dm-embed .candidate-audit-form input { min-width: 0; flex: 1; border: 0; outline: 0; background: transparent; color: #fff; font: 600 15px\/1 Roboto, sans-serif; }\n#dm-embed .candidate-audit-form input::placeholder { color: #8f9bb4; opacity: 1; }\n#dm-embed .candidate-audit-form button,\n#dm-embed .workspace-top button,\n#dm-embed .workspace-bottom aside button { display: inline-flex; min-height: 56px; align-items: center; justify-content: center; gap: 10px; border: 0; border-radius: 7px; background: var(--candidate-blue); color: #fff; cursor: pointer; font: 700 14px\/1 Roboto, sans-serif; padding: 0 24px; }\n#dm-embed .candidate-audit-form button:hover,\n#dm-embed .workspace-top button:hover,\n#dm-embed .workspace-bottom aside button:hover { background: #3474f7; }\n#dm-embed .candidate-hero-note { display: flex; justify-content: center; align-items: center; gap: 8px; margin-top: 14px; color: #a8b3c8; font-size: 13px; }\n#dm-embed .candidate-hero-note i,\n#dm-embed .candidate-audience-stage figcaption i,\n#dm-embed .monitor-top i { width: 8px; height: 8px; border-radius: 50%; background: var(--candidate-blue-light); box-shadow: 0 0 0 4px rgba(37,99,235,.17); }\n#dm-embed .candidate-login-link { display: inline-flex; align-items: center; gap: 7px; margin-top: 17px; color: #c4d1ea; font-size: 14px; }\n#dm-embed .candidate-login-link:hover { color: #fff; }\n#dm-embed .candidate-video-preview { position: relative; display: block; width: min(850px, 100%); aspect-ratio: 16 \/ 9; margin: 55px auto 0; overflow: hidden; border: 1px solid rgba(153,181,239,.36); border-radius: 10px; background: #0b1530; box-shadow: 0 28px 80px rgba(0,0,0,.32); cursor: pointer; }\n#dm-embed .candidate-video-preview img { width: 100%; height: 100%; object-fit: cover; opacity: .72; transition: transform .35s ease, opacity .35s ease; }\n#dm-embed .candidate-video-preview:hover img { transform: scale(1.025); opacity: .86; }\n#dm-embed .candidate-video-preview::after { position: absolute; inset: 0; background: linear-gradient(90deg, rgba(5,9,20,.44), rgba(5,9,20,.12)); content: \"\"; }\n#dm-embed .candidate-video-preview span { position: absolute; z-index: 1; bottom: 20px; left: 20px; display: inline-flex; align-items: center; gap: 10px; color: #fff; font-size: 14px; font-weight: 700; }\n#dm-embed .candidate-video-preview span svg { padding: 10px; box-sizing: content-box; border-radius: 50%; background: var(--candidate-blue); }\n#dm-embed .candidate-workspace { display: grid; grid-template-columns: 192px minmax(0,1fr); width: min(1120px, 100%); min-height: 495px; margin: 75px auto 0; overflow: hidden; border: 1px solid rgba(154,180,241,.33); border-radius: 10px; background: #0b1430; box-shadow: 0 45px 110px rgba(0,0,0,.4); }\n#dm-embed .workspace-side { display: flex; flex-direction: column; gap: 7px; padding: 25px 16px; border-right: 1px solid var(--candidate-line); background: #081126; }\n#dm-embed .workspace-brand { margin-bottom: 22px; color: #80a6ff; font-size: 10px; font-weight: 800; letter-spacing: .13em; }\n#dm-embed .workspace-nav { padding: 10px 12px; border-radius: 5px; color: #91a0bd; font-size: 13px; }\n#dm-embed .workspace-nav.active { background: rgba(37,99,235,.17); color: #fff; font-weight: 700; }\n#dm-embed .workspace-main { padding: 34px; }\n#dm-embed .workspace-top { display: flex; justify-content: space-between; gap: 30px; }\n#dm-embed .workspace-top h3 { margin: 9px 0 6px; color: #fff; font-size: 30px; letter-spacing: -.028em; }\n#dm-embed .workspace-top p { margin: 0; color: #9ca9c1; font-size: 14px; }\n#dm-embed .workspace-top button { min-height: 42px; padding-inline: 17px; white-space: nowrap; }\n#dm-embed .workspace-signals { display: grid; grid-template-columns: repeat(5, 1fr); gap: 10px; margin-top: 30px; }\n#dm-embed .workspace-signals div { min-width: 0; padding: 14px; border: 1px solid var(--candidate-line); border-radius: 6px; background: rgba(255,255,255,.025); }\n#dm-embed .workspace-signals span { display: block; min-height: 30px; color: #94a0ba; font-size: 11px; line-height: 1.25; }\n#dm-embed .workspace-signals strong { display: block; margin-top: 7px; color: #dce7ff; font-size: 14px; }\n#dm-embed .workspace-bottom { display: grid; grid-template-columns: minmax(0,1.3fr) minmax(230px,.7fr); gap: 18px; margin-top: 22px; }\n#dm-embed .workspace-bottom section,\n#dm-embed .workspace-bottom aside { padding: 23px; border: 1px solid var(--candidate-line); border-radius: 7px; background: rgba(4,9,22,.35); }\n#dm-embed .workspace-section-head,\n#dm-embed .monitor-top { display: flex; justify-content: space-between; align-items: center; gap: 10px; color: #98a5be; font-size: 11px; }\n#dm-embed .workspace-bottom h4 { max-width: 420px; margin: 13px 0 8px; font-size: 21px; letter-spacing: -.025em; }\n#dm-embed .workspace-bottom section > p { max-width: 500px; margin: 0; color: #a8b2c7; font-size: 13px; line-height: 1.5; }\n#dm-embed .issue-meta { display: flex; gap: 7px; flex-wrap: wrap; margin-top: 22px; }\n#dm-embed .issue-meta span { padding: 6px 8px; border-radius: 4px; background: rgba(167,139,250,.14); color: #c7b5ff; font-size: 11px; }\n#dm-embed .guide-inline { display: flex; gap: 10px; align-items: flex-start; }\n#dm-embed .guide-inline img { width: 34px; height: 34px; border-radius: 50%; object-fit: cover; }\n#dm-embed .guide-inline b { font-size: 12px; }\n#dm-embed .guide-inline p { margin: 5px 0 0; color: #acb6cb; font-size: 12px; line-height: 1.45; }\n#dm-embed .workspace-bottom aside button { width: 100%; min-height: 40px; margin-top: 25px; background: transparent; border: 1px solid rgba(125,163,252,.5); color: #dbe7ff; font-size: 12px; }\n#dm-embed .candidate-proof { border-block: 1px solid var(--candidate-line); background: #071026; }\n#dm-embed .candidate-proof-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n#dm-embed .candidate-proof article { min-height: 245px; padding: 35px 30px; border-right: 1px solid var(--candidate-line); }\n#dm-embed .candidate-proof article:last-child { border-right: 0; }\n#dm-embed .candidate-proof strong { color: var(--candidate-blue-light); font-size: 42px; letter-spacing: -.04em; }\n#dm-embed .candidate-proof h2 { margin: 10px 0; color: #fff; font-size: 17px; }\n#dm-embed .candidate-proof p { margin: 0; color: #a7b1c7; font-size: 13px; line-height: 1.55; }\n#dm-embed .candidate-section { padding: 135px 0; }\n#dm-embed .candidate-section-intro { max-width: 700px; }\n#dm-embed .candidate-section-intro.center { margin-inline: auto; text-align: center; }\n#dm-embed .candidate-section-intro h2,\n#dm-embed .candidate-guide h2,\n#dm-embed .candidate-monitoring h2,\n#dm-embed .candidate-final h2 { margin: 14px 0; color: #fff; font-size: clamp(42px, 5vw, 68px); letter-spacing: -.045em; line-height: .98; }\n#dm-embed .candidate-section-intro p,\n#dm-embed .candidate-guide > .candidate-container p,\n#dm-embed .candidate-monitoring p { color: var(--candidate-muted); font-size: 17px; line-height: 1.6; }\n#dm-embed .candidate-workflow { background: #050914; }\n#dm-embed .candidate-workflow-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 0; margin-top: 58px; border-top: 1px solid var(--candidate-line); }\n#dm-embed .candidate-workflow-grid > article { padding: 29px 20px 0; border-right: 1px solid var(--candidate-line); }\n#dm-embed .candidate-workflow-grid > article:first-child { padding-left: 0; }\n#dm-embed .candidate-workflow-grid > article:last-child { border: 0; }\n#dm-embed .workflow-number { color: var(--candidate-blue-light); font-size: 14px; font-weight: 800; }\n#dm-embed .candidate-workflow-grid h3 { margin: 14px 0 10px; font-size: 24px; }\n#dm-embed .candidate-workflow-grid > article > p { min-height: 67px; margin: 0; color: #a5afc4; font-size: 13px; line-height: 1.5; }\n#dm-embed .candidate-workflow-grid > article > span { display: inline-block; margin-top: 12px; color: #bda9ff; font-size: 11px; font-weight: 700; }\n#dm-embed .workflow-surface { min-height: 220px; margin-top: 25px; padding: 18px; border: 1px solid rgba(130,167,255,.26); border-radius: 7px; background: #09132d; }\n#dm-embed .workflow-surface-head { display: flex; justify-content: space-between; gap: 8px; align-items: center; font-size: 11px; }\n#dm-embed .workflow-surface-head span { color: var(--candidate-blue-light); }\n#dm-embed .workflow-surface-head b { margin-right: auto; color: #e6edff; }\n#dm-embed .workflow-surface-head em { color: #9cadca; font-style: normal; }\n#dm-embed .workflow-surface > p { color: #a6b2c9; font-size: 11px; line-height: 1.45; }\n#dm-embed .workflow-preview { margin-top: 20px; }\n#dm-embed .preview-0 { display: grid; gap: 9px; }\n#dm-embed .preview-0 i { display: block; height: 13px; border-radius: 3px; background: linear-gradient(90deg, rgba(37,99,235,.8) 50%, rgba(255,255,255,.08) 50%); }\n#dm-embed .preview-0 i:nth-child(2) { background: linear-gradient(90deg, rgba(167,139,250,.8) 67%, rgba(255,255,255,.08) 67%); }\n#dm-embed .preview-0 i:nth-child(3) { background: linear-gradient(90deg, rgba(37,99,235,.8) 38%, rgba(255,255,255,.08) 38%); }\n#dm-embed .preview-1 { display: grid; gap: 10px; }\n#dm-embed .preview-1 div { display: flex; gap: 8px; align-items: center; padding: 9px; border-radius: 4px; background: rgba(255,255,255,.05); font-size: 10px; }\n#dm-embed .preview-1 b { color: #e0b4ff; }\n#dm-embed .preview-2 { display: flex; align-items: center; gap: 10px; padding: 12px; border-radius: 5px; background: rgba(37,99,235,.14); color: #d4e0ff; font-size: 11px; line-height: 1.35; }\n#dm-embed .preview-2 img { width: 32px; height: 32px; border-radius: 50%; object-fit: cover; }\n#dm-embed .preview-3 svg { width: 100%; overflow: visible; }\n#dm-embed .preview-3 path,\n#dm-embed .monitor-chart path { fill: none; stroke: var(--candidate-blue-light); stroke-width: 3; }\n#dm-embed .preview-3 span { display: block; margin-top: 9px; color: #adbad1; font-size: 10px; }\n#dm-embed .candidate-guide { background: #07132c; }\n#dm-embed .candidate-guide-grid,\n#dm-embed .candidate-monitoring-grid,\n#dm-embed .candidate-audience-stage { display: grid; grid-template-columns: minmax(0,.9fr) minmax(0,1.1fr); gap: 75px; align-items: center; }\n#dm-embed .candidate-guide-media { overflow: hidden; aspect-ratio: 4 \/ 3; border: 1px solid rgba(128,165,255,.32); border-radius: 9px; background: #dff2e1; }\n#dm-embed .candidate-guide-media img { display: block; width: 100%; height: 100%; object-fit: cover; }\n#dm-embed .candidate-guide-grid > div > p { margin: 0 0 24px; }\n#dm-embed .candidate-chat { overflow: hidden; border: 1px solid var(--candidate-line); border-radius: 8px; background: rgba(6,12,28,.65); }\n#dm-embed .chat-line { display: flex; align-items: flex-start; gap: 10px; padding: 16px; border-bottom: 1px solid var(--candidate-line); }\n#dm-embed .chat-line img { width: 27px; height: 27px; border-radius: 50%; object-fit: cover; }\n#dm-embed .chat-line p { margin: 0; color: #c5d0e5; font-size: 13px !important; line-height: 1.5 !important; }\n#dm-embed .chat-line.user { justify-content: flex-end; background: rgba(37,99,235,.09); }\n#dm-embed .chat-line.user p { width: auto; padding: 8px 11px; border-radius: 5px; background: rgba(37,99,235,.25); color: #e6eeff; }\n#dm-embed .chat-line.delayed { animation: candidate-message .55s ease .6s both; }\n@keyframes candidate-message { from { opacity: 0; transform: translateY(8px); } to { opacity: 1; transform: none; } }\n#dm-embed .chat-complete { display: flex; gap: 9px; align-items: center; padding: 13px 16px; color: #b9ccff; font-size: 12px; }\n#dm-embed .chat-complete svg { color: var(--candidate-blue-light); }\n#dm-embed .chat-complete b { margin-left: auto; color: #fff; font-size: 11px; }\n#dm-embed .candidate-text-link { display: inline-flex; align-items: center; gap: 8px; margin-top: 23px; color: #c9d7f4; font-size: 14px; font-weight: 700; }\n#dm-embed .candidate-monitoring { background: #050914; }\n#dm-embed .candidate-monitoring ul,\n#dm-embed .candidate-audience-stage ul { display: grid; gap: 12px; margin: 28px 0; padding: 0; list-style: none; color: #d1dbef; font-size: 14px; }\n#dm-embed .candidate-monitoring li,\n#dm-embed .candidate-audience-stage li { display: flex; gap: 9px; align-items: center; }\n#dm-embed .candidate-monitoring li svg,\n#dm-embed .candidate-audience-stage li svg { color: var(--candidate-blue-light); }\n#dm-embed .monitor-panel { padding: 24px; border: 1px solid rgba(129,164,242,.33); border-radius: 9px; background: #0a1530; box-shadow: 0 24px 70px rgba(0,0,0,.22); }\n#dm-embed .monitor-top span:last-child { display: inline-flex; align-items: center; gap: 7px; color: #9eafce; }\n#dm-embed .monitor-chart { margin-top: 22px; padding: 22px; border: 1px solid var(--candidate-line); border-radius: 6px; }\n#dm-embed .monitor-chart div { display: flex; justify-content: space-between; align-items: center; }\n#dm-embed .monitor-chart b { color: #fff; font-size: 14px; }\n#dm-embed .monitor-chart strong { color: var(--candidate-blue-light); font-size: 13px; }\n#dm-embed .monitor-chart svg { width: 100%; margin-top: 25px; }\n#dm-embed .monitor-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 9px; margin-top: 10px; }\n#dm-embed .monitor-grid article { padding: 14px; border: 1px solid var(--candidate-line); border-radius: 5px; }\n#dm-embed .monitor-grid span,\n#dm-embed .monitor-grid em { display: block; color: #93a0ba; font-size: 10px; font-style: normal; line-height: 1.3; }\n#dm-embed .monitor-grid b { display: block; margin: 10px 0; color: #fff; font-size: 23px; }\n#dm-embed .monitor-grid article:last-child b { color: var(--candidate-blue-light); }\n#dm-embed .monitor-next { display: flex; gap: 11px; align-items: center; margin-top: 16px; padding: 15px; border-radius: 6px; background: rgba(37,99,235,.14); color: #b9c9e8; }\n#dm-embed .monitor-next div { flex: 1; display: grid; gap: 3px; }\n#dm-embed .monitor-next span { font-size: 10px; }\n#dm-embed .monitor-next b { color: #fff; font-size: 13px; }\n#dm-embed .candidate-audiences { background: #071026; }\n#dm-embed .candidate-audience-tabs { display: flex; flex-wrap: wrap; justify-content: center; gap: 8px; max-width: 940px; margin: 42px auto 26px; }\n#dm-embed .candidate-audience-tabs button { min-height: 42px; padding: 0 16px; border: 1px solid var(--candidate-line); border-radius: 999px; background: transparent; color: #acb8cf; cursor: pointer; font: 600 13px\/1 Roboto,sans-serif; }\n#dm-embed .candidate-audience-tabs button.active { border-color: var(--candidate-blue); background: rgba(122,18,212,.25); color: #fff; box-shadow: inset 0 0 0 1px rgba(201,166,245,.4); }\n#dm-embed .candidate-audience-stage { padding: 33px; border: 1px solid rgba(143,174,244,.29); border-radius: 9px; background: #0b1632; animation: candidate-stage .3s ease both; }\n@keyframes candidate-stage { from { opacity: .2; } to { opacity: 1; } }\n#dm-embed .candidate-audience-stage h3 { max-width: 550px; margin: 13px 0; font-size: clamp(34px,4vw,52px); letter-spacing: -.04em; line-height: 1; }\n#dm-embed .candidate-audience-stage p { color: var(--candidate-muted); font-size: 16px; line-height: 1.55; }\n#dm-embed .candidate-audience-stage a { display: inline-flex; align-items: center; gap: 8px; color: #dbe6ff; font-size: 14px; font-weight: 700; }\n#dm-embed .candidate-audience-stage figure { position: relative; min-height: 390px; margin: 0; overflow: hidden; border-radius: 7px; background: #13213e; }\n#dm-embed .candidate-audience-stage figure img { display: block; width: 100%; height: 100%; object-fit: cover; }\n#dm-embed .candidate-audience-stage figcaption { position: absolute; right: 14px; bottom: 14px; display: inline-flex; align-items: center; gap: 7px; padding: 9px 11px; border: 1px solid rgba(255,255,255,.22); border-radius: 5px; background: rgba(5,9,20,.76); color: #f4f7ff; font-size: 11px; }\n#dm-embed .candidate-integrations { background: #050914; }\n#dm-embed .candidate-integration-list { margin: 42px 0 26px; border-top: 1px solid var(--candidate-line); }\n#dm-embed .candidate-integration-list article { display: grid; grid-template-columns: 38px minmax(0,1fr) auto; gap: 15px; align-items: center; min-height: 92px; border-bottom: 1px solid var(--candidate-line); }\n#dm-embed .candidate-integration-list img { width: 30px; height: 30px; object-fit: contain; }\n#dm-embed .candidate-integration-list div { display: grid; gap: 4px; }\n#dm-embed .candidate-integration-list b { color: #fff; font-size: 15px; }\n#dm-embed .candidate-integration-list span { color: #9aa7c0; font-size: 13px; }\n#dm-embed .candidate-integration-list em { color: #b8c7e6; font-size: 12px; font-style: normal; }\n#dm-embed .candidate-final { padding: 130px 0; background: #0a1d43; text-align: center; }\n#dm-embed .candidate-final h2 { max-width: 800px; margin-inline: auto; }\n#dm-embed .candidate-final p { max-width: 590px; margin: 0 auto 30px; color: #c1d0eb; font-size: 17px; line-height: 1.55; }\n#dm-embed .candidate-final .micro-label { color: #a9c6ff; }\n#dm-embed .candidate-final .candidate-audit-form { background: #071633; }\n#dm-embed .candidate-video-backdrop { position: fixed; z-index: 100; inset: 0; display: grid; place-items: center; padding: 24px; background: rgba(2,5,12,.85); backdrop-filter: blur(10px); }\n#dm-embed .candidate-video-modal { position: relative; width: min(1120px,100%); aspect-ratio: 16 \/ 9; overflow: visible; background: #000; box-shadow: 0 30px 120px rgba(0,0,0,.65); }\n#dm-embed .candidate-video-modal iframe,\n#dm-embed .candidate-video-modal video { display: block; width: 100%; height: 100%; border: 0; }\n#dm-embed .candidate-video-modal > button { position: absolute; z-index: 1; top: -46px; right: 0; display: grid; width: 36px; height: 36px; place-items: center; border: 1px solid rgba(255,255,255,.35); border-radius: 50%; background: #0b1530; color: #fff; cursor: pointer; }<\/p>\n<p>@media (max-width: 900px) {\n  #dm-embed .candidate-hero { padding-top: 78px; }#dm-embed .candidate-workspace { grid-template-columns: 145px minmax(0,1fr); }#dm-embed .workspace-main { padding: 25px; }#dm-embed .workspace-signals { grid-template-columns: repeat(3,1fr); }#dm-embed .candidate-proof-grid { grid-template-columns: repeat(2,1fr); }#dm-embed .candidate-proof article:nth-child(2) { border-right: 0; }#dm-embed .candidate-proof article:nth-child(-n+2) { border-bottom: 1px solid var(--candidate-line); }#dm-embed .candidate-workflow-grid { grid-template-columns: 1fr 1fr; }#dm-embed .candidate-workflow-grid > article:nth-child(2) { border-right: 0; }#dm-embed .candidate-workflow-grid > article:nth-child(3) { padding-left: 0; }#dm-embed .candidate-guide-grid,\n#dm-embed .candidate-monitoring-grid,\n#dm-embed .candidate-audience-stage { grid-template-columns: 1fr; gap: 38px; }#dm-embed .candidate-audience-stage figure { min-height: 370px; }#dm-embed .candidate-section { padding: 105px 0; }\n}\n@media (max-width: 620px) {\n  #dm-embed .candidate-container { width: calc(100% - 30px); }#dm-embed .candidate-hero { padding-top: 62px; }#dm-embed .candidate-hero h1 { font-size: clamp(47px,14vw,68px); letter-spacing: -.05em; }#dm-embed .candidate-hero-copy > p { font-size: 16px; }#dm-embed .candidate-audit-form { grid-template-columns: 1fr; }#dm-embed .candidate-audit-form button { width: 100%; }#dm-embed .candidate-workspace { grid-template-columns: 1fr; min-height: auto; margin-top: 48px; }#dm-embed .workspace-side { display: none; }#dm-embed .workspace-main { padding: 18px; }#dm-embed .workspace-top { display: block; }#dm-embed .workspace-top h3 { font-size: 25px; }#dm-embed .workspace-top button { width: 100%; margin-top: 18px; }#dm-embed .workspace-signals { grid-template-columns: 1fr 1fr; }#dm-embed .workspace-bottom { grid-template-columns: 1fr; }#dm-embed .candidate-proof article { min-height: 210px; padding: 25px 20px; }#dm-embed .candidate-proof strong { font-size: 36px; }#dm-embed .candidate-section { padding: 82px 0; }#dm-embed .candidate-section-intro h2,\n#dm-embed .candidate-guide h2,\n#dm-embed .candidate-monitoring h2,\n#dm-embed .candidate-final h2 { font-size: 43px; }#dm-embed .candidate-workflow-grid { grid-template-columns: 1fr; margin-top: 35px; }#dm-embed .candidate-workflow-grid > article,\n#dm-embed .candidate-workflow-grid > article:first-child,\n#dm-embed .candidate-workflow-grid > article:nth-child(3) { padding: 24px 0; border-right: 0; border-bottom: 1px solid var(--candidate-line); }#dm-embed .candidate-workflow-grid > article:last-child { border-bottom: 0; }#dm-embed .candidate-workflow-grid > article > p { min-height: auto; }#dm-embed .workflow-surface { min-height: 180px; }#dm-embed .candidate-guide-media { order: 2; }#dm-embed .candidate-audience-tabs { flex-wrap: nowrap; justify-content: flex-start; overflow-x: auto; padding-bottom: 4px; }#dm-embed .candidate-audience-tabs button { white-space: nowrap; }#dm-embed .candidate-audience-stage { padding: 22px; }#dm-embed .candidate-audience-stage figure { min-height: 300px; }#dm-embed .candidate-integration-list article { grid-template-columns: 35px minmax(0,1fr); gap: 10px; padding: 14px 0; }#dm-embed .candidate-integration-list em { grid-column: 2; }#dm-embed .monitor-grid { grid-template-columns: 1fr; }#dm-embed .candidate-final { padding: 82px 0; }#dm-embed .candidate-video-modal { width: 100%; }#dm-embed .candidate-video-backdrop { padding: 0; }#dm-embed .candidate-video-modal > button { top: 12px; right: 12px; }#dm-embed .candidate-video-preview { margin-top: 40px; }\n}<\/p>\n<p>\/* Platform-truth polish: the preview uses an app frame so its caption can never\n   overlap the product surface. These rules intentionally supersede early candidate styles. *\/\n#dm-embed .candidate-workspace {\n  display: block;\n  margin: 42px auto 0;\n  max-width: 1120px;\n  overflow: visible;\n  border: 0;\n  border-radius: 0;\n  background: transparent;\n  box-shadow: none;\n}\n#dm-embed .workspace-caption {\n  position: static !important;\n  display: flex !important;\n  align-items: center;\n  justify-content: flex-end;\n  gap: 12px;\n  min-height: 28px;\n  margin: 0 0 10px !important;\n  padding: 0 !important;\n  border: 0 !important;\n  background: transparent !important;\n  color: #a7b8dc;\n  font-size: 12px;\n  line-height: 1.3;\n  letter-spacing: .01em;\n}\n#dm-embed .workspace-caption > span { display: inline-flex; align-items: center; gap: 7px; color: #d9e4ff; font-weight: 700; }\n#dm-embed .workspace-caption small { color: #8ea4cb; }\n#dm-embed .workspace-app {\n  display: grid;\n  grid-template-columns: 178px minmax(0, 1fr);\n  overflow: hidden;\n  border: 1px solid #31578f;\n  border-radius: 10px;\n  background: #102954;\n  box-shadow: 0 24px 64px rgba(0, 9, 28, .42);\n}\n#dm-embed .workspace-side { min-height: 572px; padding: 22px 16px 16px; background: #0b2050; border-right: 1px solid #31578f; }\n#dm-embed .workspace-brand { display: block; margin: 0 0 20px; color: #d4e1ff; font-size: 11px; font-weight: 900; letter-spacing: .15em; }\n#dm-embed .workspace-nav { width: 100%; min-height: 38px; padding: 0 12px; border: 0; border-radius: 6px; background: transparent; color: #a9bddf; text-align: left; font: inherit; font-size: 13px; cursor: pointer; }\n#dm-embed .workspace-nav:hover,\n#dm-embed .workspace-nav.active { background: #234888; color: #fff; font-weight: 700; }\n#dm-embed .workspace-theme-switcher { margin-top: auto; padding-top: 28px; color: #91a7cf; font-size: 11px; }\n#dm-embed .workspace-theme-switcher > div { display: flex; gap: 4px; margin-top: 8px; padding: 4px; border-radius: 7px; background: #112d62; }\n#dm-embed .workspace-theme-switcher button { flex: 1; min-height: 28px; border: 0; border-radius: 4px; background: transparent; color: #a9bddf; font: inherit; font-size: 11px; cursor: pointer; }\n#dm-embed .workspace-theme-switcher button[aria-pressed=\"true\"] { background: #fff; color: #173365; font-weight: 800; }\n#dm-embed .workspace-main { min-width: 0; background: linear-gradient(135deg, #173e84 0%, #1a48a5 52%, #2046bc 100%); }\n#dm-embed .workspace-app-chrome { display: flex; align-items: center; justify-content: flex-end; gap: 12px; min-height: 48px; padding: 8px 18px; border-bottom: 1px solid rgba(180, 207, 255, .22); background: rgba(40, 75, 190, .58); }\n#dm-embed .workspace-app-chrome select { width: 130px; height: 30px; border: 1px solid #6387d7; border-radius: 6px; background: #264aab; color: #edf4ff; padding: 0 8px; font: inherit; font-size: 11px; }\n#dm-embed .workspace-credit { margin-right: auto; color: #bdd0f9; font-size: 11px; }#dm-embed .workspace-credit b { margin-left: 5px; color: #fff; }\n#dm-embed .workspace-app-chrome button,\n#dm-embed .workspace-goal-link { display: inline-flex; min-height: 30px; align-items: center; padding: 0 10px; border: 1px solid #6a8ee0; border-radius: 6px; background: rgba(255,255,255,.11); color: #fff; font: inherit; font-size: 11px; text-decoration: none; }#dm-embed .workspace-goal-link:hover { background: rgba(255,255,255,.2); }#dm-embed .workspace-goal-link:focus-visible { outline: 2px solid #b9d0ff; outline-offset: 2px; }#dm-embed .workspace-avatar { display: grid; width: 28px; height: 28px; place-items: center; border-radius: 50%; background: #a9c0ff; color: #14336d; font-weight: 900; font-size: 12px; }\n#dm-embed .workspace-top { align-items: flex-start; padding: 28px 28px 16px; }#dm-embed .workspace-top h3 { max-width: 430px; margin: 6px 0; font-size: clamp(24px, 2.5vw, 34px); letter-spacing: 0; line-height: 1.08; }#dm-embed .workspace-top p { max-width: 470px; color: #b8caf0; line-height: 1.45; }#dm-embed .workspace-primary { flex: none; margin: 0; border-radius: 7px; background: #fff; color: #285ed6; }\n#dm-embed .workspace-signals { padding: 0 28px; grid-template-columns: repeat(3, minmax(0,1fr)); gap: 10px; }#dm-embed .workspace-signals > div { min-height: 78px; padding: 14px; border-radius: 7px; border-color: rgba(157,188,244,.3); background: rgba(11,38,95,.35); }#dm-embed .workspace-signals strong { margin-top: 10px; font-size: 14px; color: #eef4ff; }#dm-embed .workspace-signals > div:first-child strong { color: #66e9a9; }\n#dm-embed .workspace-overview-detail,\n#dm-embed .workspace-site-health,\n#dm-embed .workspace-tools-detail,\n#dm-embed .workspace-projects-detail,\n#dm-embed .workspace-schedules-detail { padding: 18px 28px 28px; }\n#dm-embed .workspace-kpis,\n#dm-embed .project-stats { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 10px; margin-bottom: 12px; }#dm-embed .workspace-kpis article,\n#dm-embed .project-stats > span { min-height: 74px; padding: 13px; border: 1px solid rgba(157,188,244,.26); border-radius: 7px; background: rgba(10,32,80,.28); }#dm-embed .workspace-kpis span,\n#dm-embed .project-stats span { display: block; color: #adc1ea; font-size: 11px; }#dm-embed .workspace-kpis b,\n#dm-embed .project-stats b { display:block; margin-top: 7px; color:#fff; font-size:20px; }#dm-embed .workspace-kpis em,\n#dm-embed .project-stats em { display:block; margin-top:4px; color:#a8bee8; font-size:10px; font-style:normal; }\n#dm-embed .workspace-bottom { padding: 0; gap: 12px; }#dm-embed .workspace-bottom section,\n#dm-embed .workspace-bottom aside { padding: 17px; border-color: rgba(157,188,244,.3); background: rgba(8,28,72,.3); }#dm-embed .workspace-bottom h4 { margin: 9px 0; font-size: 20px; line-height: 1.15; }#dm-embed .workspace-bottom p { font-size: 12px; line-height: 1.45; }#dm-embed .guide-inline p { color: #bdd0f4; }\n#dm-embed .workspace-runner { display: flex; align-items: center; gap: 7px; min-height: 42px; padding: 6px 8px 6px 12px; border: 1px solid rgba(157,188,244,.4); border-radius: 7px; background: rgba(8,29,74,.35); color: #aac1ed; }#dm-embed .workspace-runner b { color:#fff; font-size: 13px; }#dm-embed .workspace-runner button,\n#dm-embed .workspace-tool-row button,\n#dm-embed .project-primary button { margin-left:auto; min-height:30px; padding:0 10px; border:0; border-radius:5px; background:#fff; color:#2860dc; font:inherit; font-weight:800; font-size:11px; }\n#dm-embed .health-summary { display:flex; align-items:center; gap:15px; margin:12px 0; padding:13px; border-radius:7px; background:rgba(8,29,74,.32); }#dm-embed .health-summary > strong { color:#fff; font-size:42px; line-height:1; }#dm-embed .health-summary > strong small { margin-left:2px; color:#a9bde6; font-size:11px; }#dm-embed .health-summary div { display:grid; gap:4px; }#dm-embed .health-summary span { color:#adc2e9; font-size:11px; }#dm-embed .health-summary em { margin-left:auto; color:#d2def7; font-size:11px; font-style:normal; }\n#dm-embed .health-breakdown { display:flex; gap:8px; margin-bottom:10px; }#dm-embed .health-breakdown span { display:flex; align-items:center; gap:5px; padding:6px 8px; border-radius:5px; background:rgba(8,29,74,.28); color:#c5d3ed; font-size:10px; }#dm-embed .health-breakdown i { width:6px;height:6px;border-radius:50%; }#dm-embed .health-breakdown .critical{background:#ff718c}#dm-embed .health-breakdown .warning{background:#ffbf5a}#dm-embed .health-breakdown .opportunity{background:#83aaff}\n#dm-embed .workspace-checklist,\n#dm-embed .run-history,\n#dm-embed .platform-project-list,\n#dm-embed .platform-schedule-list { display:grid; gap:0; border:1px solid rgba(157,188,244,.26); border-radius:7px; overflow:hidden; }#dm-embed .workspace-checklist span,\n#dm-embed .run-history span,\n#dm-embed .platform-project-list span { display:flex; justify-content:space-between; padding:9px 12px; color:#d5e2fa; font-size:11px; border-bottom:1px solid rgba(157,188,244,.2); }#dm-embed .workspace-checklist span:last-child,\n#dm-embed .run-history span:last-child,\n#dm-embed .platform-project-list span:last-child{border-bottom:0}#dm-embed .workspace-checklist b,\n#dm-embed .run-history b,\n#dm-embed .platform-project-list b{color:#67e4a8;font-weight:700}\n#dm-embed .tool-category-pills { display:flex; gap:7px; margin-bottom:10px; }#dm-embed .tool-category-pills span { padding:5px 8px; border-radius:999px; background:#2a55b3; color:#fff; font-size:10px; }#dm-embed .workspace-tool-row { display:flex; align-items:center; gap:12px; padding:11px 0; border-bottom:1px solid rgba(157,188,244,.22); }#dm-embed .workspace-tool-row div{display:grid;gap:3px}#dm-embed .workspace-tool-row b{font-size:13px}#dm-embed .workspace-tool-row span{color:#b4c7ed;font-size:10px}#dm-embed .workspace-tool-row em{margin-left:auto;color:#d6e4fc;font-size:11px;font-style:normal}#dm-embed .workspace-tool-recommendation{display:grid;gap:3px;margin-top:12px;padding:13px;border-radius:7px;background:#274eaa}#dm-embed .workspace-tool-recommendation span{font-size:10px;color:#bfd2fb}#dm-embed .workspace-tool-recommendation b{font-size:14px}#dm-embed .workspace-tool-recommendation em{color:#c9d8f2;font-size:11px;font-style:normal}\n#dm-embed .project-primary { display:flex; align-items:center; justify-content:space-between; padding:13px; border-radius:7px; background:#264c9e; }#dm-embed .project-primary div{display:grid;gap:3px}#dm-embed .project-primary span,\n#dm-embed .project-primary em{color:#c1d0ec;font-size:11px;font-style:normal}#dm-embed .project-primary b{font-size:16px}#dm-embed .project-stats { margin:10px 0; }#dm-embed .run-history{background:rgba(8,29,74,.2)}\n#dm-embed .schedule-banner { display:grid; gap:4px; padding:14px; border-radius:7px; background:#264c9e; }#dm-embed .schedule-banner span,\n#dm-embed .schedule-banner em{color:#c4d4f3;font-size:11px;font-style:normal}#dm-embed .schedule-banner b{font-size:17px}#dm-embed .schedule-row{display:grid;grid-template-columns:1.2fr 1.2fr .7fr;gap:10px;padding:10px 12px;color:#d6e4fb;font-size:11px;border-bottom:1px solid rgba(157,188,244,.22)}#dm-embed .schedule-row:last-child{border-bottom:0}#dm-embed .schedule-row em{color:#67e4a8;font-style:normal;text-align:right}\n#dm-embed .candidate-workspace.is-light-preview .workspace-app { border-color:#c7d7f0; background:#eef4fc; box-shadow:0 20px 50px rgba(5,41,93,.18); }#dm-embed .candidate-workspace.is-light-preview .workspace-side{background:#0e2760;border-color:#0e2760}#dm-embed .candidate-workspace.is-light-preview .workspace-main{background:#f7faff;color:#152747}#dm-embed .candidate-workspace.is-light-preview .workspace-app-chrome{background:#fff;border-color:#d4e0f2}#dm-embed .candidate-workspace.is-light-preview .workspace-app-chrome select{background:#f4f7fd;border-color:#cad8ed;color:#20385e}#dm-embed .candidate-workspace.is-light-preview .workspace-credit,\n#dm-embed .candidate-workspace.is-light-preview .workspace-top p,\n#dm-embed .candidate-workspace.is-light-preview .workspace-kpis span,\n#dm-embed .candidate-workspace.is-light-preview .workspace-kpis em,\n#dm-embed .candidate-workspace.is-light-preview .project-stats span,\n#dm-embed .candidate-workspace.is-light-preview .workspace-tool-row span,\n#dm-embed .candidate-workspace.is-light-preview .health-summary span{color:#61769a}#dm-embed .candidate-workspace.is-light-preview .workspace-top h3,\n#dm-embed .candidate-workspace.is-light-preview .workspace-signals strong,\n#dm-embed .candidate-workspace.is-light-preview .workspace-kpis b,\n#dm-embed .candidate-workspace.is-light-preview .health-summary>strong,\n#dm-embed .candidate-workspace.is-light-preview .workspace-tool-row b,\n#dm-embed .candidate-workspace.is-light-preview .project-primary b,\n#dm-embed .candidate-workspace.is-light-preview .schedule-banner b{color:#142b53}#dm-embed .candidate-workspace.is-light-preview .workspace-signals>div,\n#dm-embed .candidate-workspace.is-light-preview .workspace-kpis article,\n#dm-embed .candidate-workspace.is-light-preview .project-stats>span,\n#dm-embed .candidate-workspace.is-light-preview .workspace-bottom section,\n#dm-embed .candidate-workspace.is-light-preview .workspace-bottom aside,\n#dm-embed .candidate-workspace.is-light-preview .workspace-runner,\n#dm-embed .candidate-workspace.is-light-preview .health-summary,\n#dm-embed .candidate-workspace.is-light-preview .workspace-checklist,\n#dm-embed .candidate-workspace.is-light-preview .run-history{border-color:#d3dfef;background:#fff}#dm-embed .candidate-workspace.is-light-preview .workspace-tool-recommendation,\n#dm-embed .candidate-workspace.is-light-preview .project-primary,\n#dm-embed .candidate-workspace.is-light-preview .schedule-banner{background:#e7f0ff}#dm-embed .candidate-workspace.is-light-preview .workspace-checklist span,\n#dm-embed .candidate-workspace.is-light-preview .run-history span,\n#dm-embed .candidate-workspace.is-light-preview .project-stats>span,\n#dm-embed .candidate-workspace.is-light-preview .workspace-tool-row em,\n#dm-embed .candidate-workspace.is-light-preview .workspace-bottom p,\n#dm-embed .candidate-workspace.is-light-preview .guide-inline p,\n#dm-embed .candidate-workspace.is-light-preview .schedule-row{color:#506684}#dm-embed .candidate-workspace.is-light-preview .workspace-outline{border-color:#b8c9e7;color:#214f9a}#dm-embed .candidate-workspace.is-light-preview .workspace-theme-switcher button[aria-pressed=\"true\"]{background:#2864dd;color:#fff}\n#dm-embed .candidate-public-final--video { position: relative; overflow: hidden; }#dm-embed .candidate-public-final--video .candidate-container { position: relative; z-index: 1; }\n#dm-embed .platform-runner,\n#dm-embed .platform-health-grid,\n#dm-embed .platform-issue-list,\n#dm-embed .platform-tool-tabs,\n#dm-embed .platform-tool-list,\n#dm-embed .platform-next-tool,\n#dm-embed .platform-guide-message,\n#dm-embed .platform-action-check,\n#dm-embed .platform-project-card,\n#dm-embed .platform-project-stats,\n#dm-embed .platform-project-list,\n#dm-embed .platform-monitor-head,\n#dm-embed .platform-monitor-chart,\n#dm-embed .platform-schedule-feature,\n#dm-embed .platform-schedule-list{position:relative;z-index:1}#dm-embed .platform-runner{display:flex;align-items:center;gap:7px;padding:8px 10px;border-radius:7px;background:#092353;color:#a9c4f7}#dm-embed .platform-runner b{color:#fff}#dm-embed .platform-runner button{margin-left:auto;border:0;border-radius:5px;background:#fff;color:#245bd3;padding:7px 10px;font:inherit;font-size:11px;font-weight:800}#dm-embed .platform-health-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;margin:10px 0}#dm-embed .platform-health-grid>strong{grid-row:span 2;color:#fff;font-size:52px;line-height:1}#dm-embed .platform-health-grid small{font-size:11px;color:#9eb7e5}#dm-embed .platform-health-grid div{display:grid;gap:3px;padding:9px;border-radius:6px;background:#123875}#dm-embed .platform-health-grid span{font-size:10px;color:#abc0e8}#dm-embed .platform-issue-list,\n#dm-embed .platform-tool-list,\n#dm-embed .platform-project-list,\n#dm-embed .platform-schedule-list{border:1px solid #31598f;border-radius:7px;overflow:hidden}#dm-embed .platform-issue-list span,\n#dm-embed .platform-tool-list span,\n#dm-embed .platform-project-list span{display:flex;justify-content:space-between;padding:8px 10px;border-bottom:1px solid #31598f;color:#d7e5ff;font-size:11px}#dm-embed .platform-issue-list span:last-child,\n#dm-embed .platform-tool-list span:last-child,\n#dm-embed .platform-project-list span:last-child{border-bottom:0}#dm-embed .platform-issue-list i{display:inline-block;width:6px;height:6px;margin-right:7px;border-radius:50%;background:#60df9f}#dm-embed .platform-issue-list b,\n#dm-embed .platform-project-list b{color:#62dfa1}#dm-embed .platform-tool-tabs{display:flex;gap:6px;margin-bottom:10px}#dm-embed .platform-tool-tabs span{padding:5px 7px;border-radius:999px;background:#234d9d;color:#dbe6fb;font-size:10px}#dm-embed .platform-tool-list em{color:#bacdf3;font-style:normal}#dm-embed .platform-next-tool{display:grid;gap:3px;margin-top:10px;padding:11px;border-radius:7px;background:#234b9b}#dm-embed .platform-next-tool small{color:#bfd1f8}#dm-embed .platform-next-tool b{font-size:14px}#dm-embed .platform-guide-message{display:flex;gap:12px;padding:12px;border:1px solid #31598f;border-radius:7px}#dm-embed .platform-guide-message img{width:34px;height:34px;object-fit:cover;border-radius:50%}#dm-embed .platform-guide-message div{display:grid;gap:4px}#dm-embed .platform-guide-message span{font-size:11px;color:#b9ccef}#dm-embed .platform-guide-message b{font-size:14px}#dm-embed .platform-guide-message p{margin:0;color:#b9ccef;font-size:11px;line-height:1.4}#dm-embed .platform-action-check{display:flex;gap:8px;align-items:center;margin-top:10px;padding:10px;border-radius:6px;background:#123875;color:#d9e7ff;font-size:11px}#dm-embed .platform-action-check i{width:8px;height:8px;border-radius:50%;background:#60df9f}#dm-embed .platform-action-check b{margin-left:auto;color:#fff}#dm-embed .platform-project-card{display:flex;justify-content:space-between;align-items:center;padding:12px;border-radius:7px;background:#1d4695}#dm-embed .platform-project-card div{display:grid;gap:3px}#dm-embed .platform-project-card span,\n#dm-embed .platform-project-card em{color:#bfd0f1;font-size:10px;font-style:normal}#dm-embed .platform-project-card b{font-size:16px}#dm-embed .platform-project-card button{border:1px solid #6c92e0;border-radius:5px;background:transparent;color:#fff;padding:6px 10px;font:inherit;font-size:11px}#dm-embed .platform-project-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:10px 0}#dm-embed .platform-project-stats span{padding:9px;border:1px solid #31598f;border-radius:6px;color:#afc1e5;font-size:10px}#dm-embed .platform-project-stats b{display:block;margin-bottom:4px;color:#fff;font-size:18px}#dm-embed .platform-monitor-head{display:flex;justify-content:space-between;color:#dbe6fa;font-size:12px}#dm-embed .platform-monitor-head span{color:#75a5ff}#dm-embed .platform-monitor-chart{width:100%;height:106px;margin:8px 0;border-radius:7px;background:#102f67}#dm-embed .platform-monitor-chart path{fill:none;stroke:#68a0ff;stroke-width:4;stroke-linecap:round;stroke-dasharray:600;stroke-dashoffset:600;animation:drawPlatformChart 1.2s .2s ease forwards}#dm-embed .platform-schedule-feature{display:grid;gap:3px;padding:12px;border-radius:7px;background:#1d4695}#dm-embed .platform-schedule-feature span,\n#dm-embed .platform-schedule-feature em{color:#c2d2f1;font-size:10px;font-style:normal}#dm-embed .platform-schedule-feature b{font-size:17px}#dm-embed .platform-schedule-list{margin-top:10px}#dm-embed .platform-schedule-list span{display:grid;grid-template-columns:1.3fr 1fr .7fr;gap:8px;padding:9px 10px;border-bottom:1px solid #31598f;color:#dce8ff;font-size:11px}#dm-embed .platform-schedule-list span:last-child{border-bottom:0}#dm-embed .platform-schedule-list em{color:#60df9f;text-align:right;font-style:normal}\n#dm-embed .solution-card-media,\n#dm-embed .solution-media-card{position:relative;overflow:hidden;margin:0 0 20px;border:1px solid #31598f;border-radius:8px;background:#102957}#dm-embed .solution-card-media{aspect-ratio:16\/9}#dm-embed .solution-card-media img,\n#dm-embed .solution-media-card img{width:100%;height:100%;object-fit:cover}#dm-embed .solution-card-media:after,\n#dm-embed .solution-media-card:after{content:\"\";position:absolute;inset:0;background:linear-gradient(180deg,transparent 28%,rgba(3,12,32,.86))}#dm-embed .solution-card-media figcaption,\n#dm-embed .solution-media-card figcaption{position:absolute;z-index:1;right:14px;bottom:12px;left:14px;color:#fff;font-size:12px;line-height:1.4}#dm-embed .solution-media-card.large{min-height:360px;margin:0}#dm-embed .solution-media-card figcaption{display:grid;gap:4px}#dm-embed .solution-media-card figcaption b{font-size:15px}#dm-embed .audience-free-note{display:block;margin-top:14px;color:#aac0e9;font-size:13px}\n@keyframes drawPlatformChart{to{stroke-dashoffset:0}}\n@media (max-width: 767px){#dm-embed .candidate-workspace{display:none}#dm-embed .candidate-hero-copy{padding-bottom:0}#dm-embed .candidate-video-preview{margin-top:28px}#dm-embed .workspace-caption{display:none!important}#dm-embed .candidate-public-final--video .candidate-bg-video{display:block}#dm-embed .solution-media-card.large{min-height:260px}#dm-embed .audience-detail-grid{grid-template-columns:1fr}#dm-embed .platform-health-grid{grid-template-columns:1fr 1fr}#dm-embed .platform-health-grid>strong{grid-row:auto}#dm-embed .platform-project-stats{grid-template-columns:1fr}#dm-embed .platform-schedule-list span{grid-template-columns:1fr;gap:3px}#dm-embed .platform-schedule-list em{text-align:left}}\n@media (prefers-reduced-motion: reduce) { #dm-embed .candidate-workspace,\n#dm-embed .chat-line.delayed,\n#dm-embed .candidate-audience-stage { animation: none !important; transition: none !important; transform: none !important; opacity: 1 !important; } }<\/p>\n<p>\/* Candidate 3 polish: the product surfaces deliberately follow the platform's calm, operational rhythm. *\/\n#dm-embed .candidate-bg-video { position: absolute; inset: 0; z-index: 0; overflow: hidden; pointer-events: auto; }\n#dm-embed .candidate-bg-video video { width: 100%; height: 100%; object-fit: cover; opacity: .36; filter: saturate(.78) contrast(1.05); }\n#dm-embed .candidate-bg-video::after { position: absolute; inset: 0; content: \"\"; background: linear-gradient(180deg, rgba(4,10,28,.3) 0%, rgba(4,9,22,.67) 56%, #050914 100%); }\n#dm-embed .candidate-hero > .candidate-container,\n#dm-embed .candidate-final > .candidate-container { position: relative; z-index: 1; }\n#dm-embed .candidate-hero { isolation: isolate; background: radial-gradient(circle at 50% 2%, rgba(37,99,235,.24), transparent 34%), linear-gradient(180deg, #081430 0%, #050914 68%); }\n#dm-embed .candidate-final { isolation: isolate; position: relative; overflow: hidden; background: #0a1d43; }\n#dm-embed .candidate-final .candidate-bg-video::after { background: linear-gradient(180deg, rgba(7,26,67,.25) 0%, rgba(6,20,53,.73) 52%, #07132b 100%); }\n#dm-embed .candidate-video-preview { width: min(850px, 100%); margin-top: 42px; }\n#dm-embed .candidate-workspace { position: relative; margin-top: 65px; }\n#dm-embed .candidate-workspace > figcaption { position: absolute; z-index: 3; top: 14px; right: 18px; display: inline-flex; align-items: center; gap: 8px; max-width: calc(100% - 36px); padding: 7px 11px; border: 1px solid rgba(107,159,255,.45); border-radius: 999px; background: #09142d; color: #c7d7fb; font-size: 11px; font-weight: 700; white-space: nowrap; }\n#dm-embed .workspace-ready-dot { width: 8px; height: 8px; border-radius: 50%; background: #48d597; box-shadow: 0 0 0 4px rgba(72,213,151,.14); animation: candidate-ready-pulse 2s ease-in-out infinite; }\n#dm-embed .workspace-side a { text-decoration: none; }\n#dm-embed .workspace-nav { width: 100%; border: 0; background: transparent; color: inherit; cursor: pointer; font: inherit; text-align: left; transition: background .2s ease, color .2s ease; }\n#dm-embed .workspace-nav:hover { background: rgba(54,116,247,.12); color: #fff; }\n#dm-embed .workspace-theme-switcher { margin-top: auto; padding: 20px 15px 0; border-top: 1px solid var(--candidate-line); }\n#dm-embed .workspace-theme-switcher > span { display: block; margin-bottom: 9px; color: #7f93b8; font-size: 10px; font-weight: 800; letter-spacing: .08em; text-transform: uppercase; }\n#dm-embed .workspace-theme-switcher > div { display: grid; grid-template-columns: 1fr 1fr; gap: 5px; padding: 4px; border-radius: 7px; background: rgba(255,255,255,.045); }\n#dm-embed .workspace-theme-switcher button { min-height: 30px; border: 0; border-radius: 4px; background: transparent; color: #aab9d3; cursor: pointer; font: 700 10px\/1 Roboto, sans-serif; }\n#dm-embed .workspace-theme-switcher button[aria-pressed=\"true\"] { background: #2f68da; color: #fff; }\n#dm-embed .workspace-theme-switcher button:focus-visible,\n#dm-embed .workspace-nav:focus-visible { outline: 2px solid #8db1ff; outline-offset: 2px; }\n#dm-embed .candidate-workspace.is-light-preview { --candidate-line: rgba(47,86,143,.18); background: #f8fbff; color: #13203c; box-shadow: 0 26px 70px rgba(0,0,0,.22); }\n#dm-embed .candidate-workspace.is-light-preview .workspace-side { background: #edf4ff; border-color: rgba(47,86,143,.16); color: #304868; }\n#dm-embed .candidate-workspace.is-light-preview .workspace-brand,\n#dm-embed .candidate-workspace.is-light-preview .micro-label { color: #2563eb; }\n#dm-embed .candidate-workspace.is-light-preview .workspace-nav { color: #4b6280; }\n#dm-embed .candidate-workspace.is-light-preview .workspace-nav.active,\n#dm-embed .candidate-workspace.is-light-preview .workspace-nav:hover { background: #dbeafe; color: #1749ab; }\n#dm-embed .candidate-workspace.is-light-preview .workspace-main { background: #fff; }\n#dm-embed .candidate-workspace.is-light-preview .workspace-main h3,\n#dm-embed .candidate-workspace.is-light-preview .workspace-bottom h4,\n#dm-embed .candidate-workspace.is-light-preview .guide-inline b { color: #102a53; }\n#dm-embed .candidate-workspace.is-light-preview .workspace-main p,\n#dm-embed .candidate-workspace.is-light-preview .workspace-signals span,\n#dm-embed .candidate-workspace.is-light-preview .workspace-section-head > span:last-child,\n#dm-embed .candidate-workspace.is-light-preview .guide-inline p { color: #60738e; }\n#dm-embed .candidate-workspace.is-light-preview .workspace-signals div,\n#dm-embed .candidate-workspace.is-light-preview .workspace-bottom section,\n#dm-embed .candidate-workspace.is-light-preview .workspace-bottom aside { border-color: rgba(47,86,143,.18); background: #f8fbff; }\n#dm-embed .candidate-workspace.is-light-preview .workspace-signals strong { color: #1d3b68; }\n#dm-embed .candidate-workspace.is-light-preview .workspace-bottom aside { background: #f2f7ff; }\n#dm-embed .candidate-workspace.is-light-preview .issue-meta span { background: #dbeafe; color: #1e4fae; }\n#dm-embed .candidate-workspace.is-light-preview > figcaption { background: #fff; color: #315886; }\n#dm-embed .candidate-workspace.is-light-preview .workspace-theme-switcher { border-color: rgba(47,86,143,.18); }\n#dm-embed .candidate-workspace.is-light-preview .workspace-theme-switcher > div { background: #dfeafb; }\n#dm-embed .candidate-workspace.is-light-preview .workspace-theme-switcher button { color: #4b6280; }\n#dm-embed .workspace-top { align-items: flex-start; }\n#dm-embed .workspace-top h3 { max-width: 520px; line-height: 1.05; }\n#dm-embed .workspace-primary,\n#dm-embed .workspace-outline { display: inline-flex; align-items: center; justify-content: center; gap: 9px; text-decoration: none; }\n#dm-embed .workspace-primary { min-height: 44px; padding: 0 18px; border-radius: 6px; background: var(--candidate-blue); color: #fff; font-size: 12px; font-weight: 800; white-space: nowrap; }\n#dm-embed .workspace-primary:hover { background: #3474f7; }\n#dm-embed .workspace-outline { width: 100%; min-height: 40px; margin-top: 25px; border: 1px solid rgba(125,163,252,.5); border-radius: 6px; color: #dbe7ff; font-size: 12px; font-weight: 700; }\n#dm-embed .workspace-outline:hover { border-color: #78a4ff; background: rgba(37,99,235,.12); }\n#dm-embed .workspace-bottom aside button { display: none; }\n#dm-embed .candidate-workspace.is-revealed .workspace-signals div:nth-child(1) strong { color: #74e8b2; }\n#dm-embed .candidate-workspace.is-revealed .workspace-bottom section { animation: candidate-queue-reveal .65s .2s ease both; }\n@keyframes candidate-ready-pulse { 50% { box-shadow: 0 0 0 7px rgba(72,213,151,0); } }\n@keyframes candidate-queue-reveal { from { opacity: 0; transform: translateY(12px); } to { opacity: 1; transform: translateY(0); } }\n#dm-embed .monitor-panel.is-revealed .monitor-chart path { stroke-dasharray: 560; stroke-dashoffset: 560; animation: candidate-chart-draw 1s .15s ease forwards; }\n#dm-embed .monitor-panel.is-revealed .monitor-top i { animation: candidate-ready-pulse 2s ease-in-out infinite; }\n#dm-embed .monitor-panel.is-revealed .monitor-next { animation: candidate-queue-reveal .5s .4s ease both; }\n@keyframes candidate-chart-draw { to { stroke-dashoffset: 0; } }\n#dm-embed .candidate-primary-link { display: inline-flex; align-items: center; justify-content: center; min-height: 52px; gap: 10px; padding: 0 20px; border-radius: 7px; background: var(--candidate-blue); color: #fff; font-size: 14px; font-weight: 800; text-decoration: none; }\n#dm-embed .candidate-primary-link:hover { background: #9b2fea; }\n#dm-embed .linkedin-logo { filter: brightness(0) invert(1); }<\/p>\n<p>\/* Public product, catalog, solution, and integration pages. *\/\n#dm-embed .candidate-public { background: #050914; color: #fff; }\n#dm-embed .candidate-page-hero { padding: 122px 0 96px; border-bottom: 1px solid var(--candidate-line); background: radial-gradient(circle at 48% 0, rgba(37,99,235,.21), transparent 38%), #071026; text-align: center; }\n#dm-embed .candidate-page-hero h1 { max-width: 900px; margin: 18px auto; color: #fff; font-size: clamp(48px, 6vw, 88px); letter-spacing: -.045em; line-height: .98; }\n#dm-embed .candidate-page-hero p { max-width: 690px; margin: 0 auto 30px; color: #b5c2d9; font-size: 18px; line-height: 1.55; }\n#dm-embed .candidate-platform-story { padding: 135px 0; }\n#dm-embed .platform-story-row { display: grid; grid-template-columns: minmax(0,.84fr) minmax(0,1.16fr); gap: 88px; align-items: center; padding: 84px 0; border-bottom: 1px solid var(--candidate-line); }\n#dm-embed .platform-story-row.reverse { grid-template-columns: minmax(0,1.16fr) minmax(0,.84fr); }\n#dm-embed .platform-story-row.reverse > div:first-child { order: 2; }\n#dm-embed .platform-story-row h2,\n#dm-embed .candidate-solution-overview h2,\n#dm-embed .candidate-audience-detail h2,\n#dm-embed .data-layer-lead h2 { margin: 15px 0; color: #fff; font-size: clamp(34px, 4vw, 55px); line-height: 1.01; letter-spacing: -.035em; }\n#dm-embed .platform-story-row p,\n#dm-embed .candidate-solution-overview p,\n#dm-embed .candidate-audience-detail p,\n#dm-embed .data-layer-lead p { color: #aebbd0; font-size: 16px; line-height: 1.65; }\n#dm-embed .platform-story-row a,\n#dm-embed .candidate-solution-grid a { display: inline-flex; align-items: center; gap: 8px; margin-top: 20px; color: #a9c6ff; font-size: 14px; font-weight: 800; text-decoration: none; }\n#dm-embed .platform-composition { min-height: 330px; padding: 24px; border: 1px solid rgba(121,161,239,.33); border-radius: 8px; background: linear-gradient(145deg, #102b57, #0c1731 72%); box-shadow: 0 28px 80px rgba(0,0,0,.28); }\n#dm-embed .platform-composition-head { display: flex; justify-content: space-between; align-items: center; color: #d8e5ff; font-size: 12px; font-weight: 700; }\n#dm-embed .platform-composition-head span { display: inline-flex; align-items: center; gap: 8px; }#dm-embed .platform-composition-head i { width: 9px; height: 9px; border-radius: 50%; background: #48d597; }\n#dm-embed .platform-composition-main { display: grid; gap: 14px; margin-top: 62px; padding: 26px; border: 1px solid rgba(147,185,255,.25); border-radius: 7px; background: rgba(8,20,46,.64); }#dm-embed .platform-composition-main b { max-width: 420px; font-size: 26px; line-height: 1.12; }#dm-embed .platform-composition-main span { color: #a7b7d0; font-size: 13px; }#dm-embed .platform-composition-bars { display: grid; gap: 9px; margin-top: 15px; }#dm-embed .platform-composition-bars i { display: block; height: 9px; border-radius: 99px; background: linear-gradient(90deg, #4f8cff 62%, rgba(255,255,255,.1) 62%); }#dm-embed .platform-composition-bars i:nth-child(2) { background: linear-gradient(90deg, #9f7aea 42%, rgba(255,255,255,.1) 42%); }#dm-embed .platform-composition-bars i:nth-child(3) { background: linear-gradient(90deg, #4f8cff 78%, rgba(255,255,255,.1) 78%); }\n#dm-embed .candidate-public-final { padding: 125px 0; background: #0b2250; text-align: center; }#dm-embed .candidate-public-final h2 { margin: 13px 0; font-size: clamp(42px, 5vw, 68px); letter-spacing: -.045em; }#dm-embed .candidate-public-final p { margin: 0 auto 28px; color: #c0d0eb; font-size: 17px; }\n#dm-embed .candidate-tool-start { padding: 90px 0; background: #09142d; }#dm-embed .candidate-tool-start h2 { margin: 12px 0 28px; font-size: clamp(34px, 4vw, 52px); letter-spacing: -.035em; }#dm-embed .candidate-tool-start > .candidate-container > div { display: grid; grid-template-columns: repeat(4, 1fr); border-top: 1px solid var(--candidate-line); }#dm-embed .candidate-tool-start a { display: flex; align-items: center; gap: 14px; min-height: 92px; padding: 0 20px; border-right: 1px solid var(--candidate-line); border-bottom: 1px solid var(--candidate-line); color: #fff; text-decoration: none; }#dm-embed .candidate-tool-start a:last-child { border-right: 0; }#dm-embed .candidate-tool-start a b { color: var(--candidate-blue-light); font-size: 13px; }#dm-embed .candidate-tool-start a span { flex: 1; font-size: 14px; font-weight: 700; }\n#dm-embed .candidate-tool-catalog { padding: 110px 0; }#dm-embed .candidate-tool-catalog section + section { margin-top: 112px; }#dm-embed .tool-catalog-heading { display: grid; grid-template-columns: minmax(0,1fr) auto; gap: 25px; align-items: end; margin-bottom: 25px; }#dm-embed .tool-catalog-heading h2 { grid-column: 1; margin: 8px 0 0; font-size: clamp(32px, 4vw, 51px); letter-spacing: -.035em; }#dm-embed .tool-catalog-heading a { grid-column: 2; grid-row: 1 \/ span 2; display: inline-flex; align-items: center; gap: 8px; color: #afc9ff; font-size: 14px; font-weight: 800; text-decoration: none; }#dm-embed .tool-catalog-list { border-top: 1px solid var(--candidate-line); }#dm-embed .candidate-tool-row { display: grid; grid-template-columns: 54px minmax(0,1fr) 100px 24px; gap: 20px; align-items: center; min-height: 112px; border-bottom: 1px solid var(--candidate-line); color: inherit; text-decoration: none; }#dm-embed .candidate-tool-row:hover { background: rgba(37,99,235,.08); }#dm-embed .candidate-tool-row > b { color: #789ff0; font-size: 13px; }#dm-embed .candidate-tool-row h3 { margin: 0 0 6px; color: #fff; font-size: 19px; }#dm-embed .candidate-tool-row p { max-width: 680px; margin: 0; color: #aebbd0; font-size: 13px; line-height: 1.55; overflow-wrap: anywhere; }#dm-embed .candidate-tool-row > span { color: #bcd0f9; font-size: 12px; text-align: right; }\n#dm-embed .candidate-solution-overview { padding: 108px 0; }#dm-embed .solution-sequence { display: grid; grid-template-columns: repeat(3,1fr); border-block: 1px solid var(--candidate-line); }#dm-embed .solution-sequence article { min-height: 205px; padding: 32px; border-right: 1px solid var(--candidate-line); }#dm-embed .solution-sequence article:last-child { border-right: 0; }#dm-embed .solution-sequence b { color: #76a4ff; }#dm-embed .solution-sequence h2 { margin: 18px 0 8px; font-size: 25px; }#dm-embed .candidate-solution-grid { display: grid; grid-template-columns: repeat(2,1fr); gap: 22px; margin-top: 80px; }#dm-embed .candidate-solution-grid article { padding: 26px; border: 1px solid var(--candidate-line); border-radius: 8px; background: #09142d; }#dm-embed .solution-media-slot { display: grid; align-content: end; gap: 9px; min-height: 190px; margin-bottom: 26px; padding: 22px; border: 1px dashed rgba(131,168,244,.5); border-radius: 6px; background: linear-gradient(145deg, rgba(37,99,235,.2), rgba(150,119,235,.1)), #0c1833; }#dm-embed .solution-media-slot span { color: #88adff; font-size: 11px; font-weight: 800; letter-spacing: .12em; text-transform: uppercase; }#dm-embed .solution-media-slot b { color: #fff; font-size: 24px; }#dm-embed .solution-media-slot small { color: #a8b7cf; line-height: 1.45; }#dm-embed .candidate-solution-grid h2 { font-size: 30px; }#dm-embed .candidate-solution-grid p { min-height: 77px; }\n#dm-embed .candidate-audience-detail { padding: 110px 0; }#dm-embed .audience-detail-grid { display: grid; grid-template-columns: minmax(0,.9fr) minmax(0,1.1fr); gap: 72px; align-items: center; }#dm-embed .audience-detail-grid ol { display: grid; gap: 15px; margin: 34px 0 0; padding: 0; list-style: none; }#dm-embed .audience-detail-grid li { display: flex; gap: 15px; align-items: center; padding-block: 13px; border-bottom: 1px solid var(--candidate-line); }#dm-embed .audience-detail-grid li b { color: #82a9ff; }#dm-embed .solution-media-slot.large { min-height: 380px; }#dm-embed .audience-tools { margin-top: 110px; }#dm-embed .audience-tools > div { display: grid; grid-template-columns: repeat(3,1fr); margin-top: 20px; border-top: 1px solid var(--candidate-line); }#dm-embed .audience-tools a { display: flex; gap: 10px; align-items: center; min-height: 82px; padding: 0 15px; border-right: 1px solid var(--candidate-line); border-bottom: 1px solid var(--candidate-line); color: #fff; font-size: 14px; font-weight: 700; text-decoration: none; }#dm-embed .audience-tools a span { flex: 1; }#dm-embed .audience-tools a svg:first-child { color: #82a9ff; }#dm-embed .audience-outcome { max-width: 850px; margin: 110px auto 0; text-align: center; }#dm-embed .audience-outcome p { max-width: 660px; margin-inline: auto; }#dm-embed .audience-outcome > div { display: flex; justify-content: center; gap: 16px; margin-top: 28px; }#dm-embed .candidate-secondary-link { display: inline-flex; align-items: center; gap: 8px; min-height: 52px; padding: 0 18px; border: 1px solid rgba(143,174,244,.44); border-radius: 7px; color: #dce8ff; font-weight: 800; text-decoration: none; }\n#dm-embed .candidate-integration-story { padding: 112px 0; }#dm-embed .data-layer-lead { display: grid; grid-template-columns: 100px minmax(0,1fr); gap: 28px; align-items: start; max-width: 900px; }#dm-embed .data-layer-lead > img { width: 72px; height: 72px; object-fit: contain; padding: 14px; border: 1px solid var(--candidate-line); border-radius: 8px; background: #0a1631; }#dm-embed .candidate-data-layer-list { margin: 62px 0; border-top: 1px solid var(--candidate-line); }#dm-embed .candidate-data-layer-list article { display: grid; grid-template-columns: 48px minmax(0,1fr) auto; gap: 20px; align-items: center; min-height: 116px; border-bottom: 1px solid var(--candidate-line); }#dm-embed .candidate-data-layer-list img { width: 32px; height: 32px; object-fit: contain; }#dm-embed .candidate-data-layer-list b { color: #fff; font-size: 16px; }#dm-embed .candidate-data-layer-list p { margin: 6px 0 0; color: #aab8ce; font-size: 13px; }#dm-embed .candidate-data-layer-list em { color: #c6d7fb; font-size: 12px; font-style: normal; text-align: right; }#dm-embed .data-layer-extension { margin: 100px 0 0; padding-top: 84px; border-top: 1px solid var(--candidate-line); }#dm-embed .data-layer-extension h2 { margin: 13px 0 0; font-size: clamp(33px, 4vw, 52px); letter-spacing: -.035em; }#dm-embed .data-layer-extension .candidate-data-layer-list { margin-bottom: 0; }<\/p>\n<p>@media (max-width: 900px) { #dm-embed .platform-story-row,\n#dm-embed .platform-story-row.reverse,\n#dm-embed .audience-detail-grid { grid-template-columns: 1fr; gap: 38px; }#dm-embed .platform-story-row.reverse > div:first-child { order: initial; }#dm-embed .candidate-tool-start > .candidate-container > div { grid-template-columns: 1fr 1fr; }#dm-embed .candidate-tool-start a:nth-child(2) { border-right: 0; }#dm-embed .candidate-solution-grid { grid-template-columns: 1fr; }#dm-embed .audience-tools > div { grid-template-columns: 1fr; }#dm-embed .audience-tools a { border-right: 0; }#dm-embed .candidate-page-hero { padding: 92px 0 76px; } }\n@media (max-width: 620px) { #dm-embed .candidate-bg-video video { opacity: .18; }#dm-embed .candidate-bg-video { pointer-events: none; }#dm-embed .candidate-video-preview { margin-top: 34px; }#dm-embed .candidate-workspace > figcaption { top: 12px; right: 12px; font-size: 10px; }#dm-embed .workspace-side { display: flex; gap: 4px; overflow-x: auto; padding: 14px 12px 10px; border-bottom: 1px solid var(--candidate-line); }#dm-embed .workspace-brand { display: none; }#dm-embed .workspace-nav { width: auto; min-width: max-content; padding: 9px 10px; border-radius: 5px; font-size: 12px; }#dm-embed .workspace-theme-switcher { display: flex; align-items: center; gap: 8px; margin-left: auto; padding: 0 0 0 8px; border: 0; }#dm-embed .workspace-theme-switcher > span { display: none; }#dm-embed .workspace-theme-switcher > div { min-width: 126px; }#dm-embed .workspace-signals { grid-template-columns: 1fr 1fr; }#dm-embed .workspace-primary { width: 100%; margin-top: 18px; }#dm-embed .workspace-top { display: block; }#dm-embed .candidate-tool-start > .candidate-container > div,\n#dm-embed .solution-sequence { grid-template-columns: 1fr; }#dm-embed .candidate-tool-start a,\n#dm-embed .candidate-tool-start a:last-child,\n#dm-embed .solution-sequence article { border-right: 0; }#dm-embed .tool-catalog-heading { display: block; }#dm-embed .tool-catalog-heading a { margin-top: 18px; }#dm-embed .candidate-tool-row { grid-template-columns: 34px minmax(0,1fr) 20px; gap: 12px; padding: 18px 0; }#dm-embed .candidate-tool-row > span { grid-column: 2; text-align: left; }#dm-embed .candidate-tool-row > svg { grid-column: 3; grid-row: 1; }#dm-embed .candidate-tool-row h3 { font-size: 17px; }#dm-embed .candidate-solution-grid { margin-top: 52px; }#dm-embed .candidate-solution-grid article { padding: 20px; }#dm-embed .candidate-audience-detail { padding: 82px 0; }#dm-embed .audience-outcome,\n#dm-embed .audience-tools { margin-top: 72px; }#dm-embed .audience-outcome > div { align-items: center; flex-direction: column; }#dm-embed .data-layer-lead { grid-template-columns: 1fr; }#dm-embed .candidate-data-layer-list article { grid-template-columns: 38px minmax(0,1fr); gap: 14px; padding: 18px 0; }#dm-embed .candidate-data-layer-list em { grid-column: 2; text-align: left; }#dm-embed .candidate-page-hero h1 { font-size: 46px; }#dm-embed .platform-composition { min-height: 280px; }#dm-embed .candidate-public-final { padding: 82px 0; } }\n@media (prefers-reduced-motion: reduce) { #dm-embed .candidate-bg-video { display: block; background: linear-gradient(180deg, rgba(4,10,28,.3) 0%, rgba(4,9,22,.67) 56%, #050914 100%), url(\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/audience-agencies.png\") center\/cover no-repeat; }#dm-embed .candidate-bg-video video { display: none; }#dm-embed .workspace-ready-dot,\n#dm-embed .monitor-panel.is-revealed .monitor-top i { animation: none; }#dm-embed .monitor-panel.is-revealed .monitor-chart path { stroke-dasharray: none; stroke-dashoffset: 0; animation: none; }#dm-embed .candidate-workspace.is-revealed .workspace-bottom section,\n#dm-embed .monitor-panel.is-revealed .monitor-next { animation: none; } }<\/p>\n<p>\/* Platform-truth pricing: one quiet decision surface with the free tier leading. *\/\n#dm-embed .pricing-page .page-intro { padding-bottom: 30px; }\n#dm-embed .pricing-page .page-intro h1 { max-width: 760px; margin-inline: auto; }<\/p>\n<p>\/* Keep the preview caption above the app frame, never inside its clipping context. *\/\n#dm-embed .candidate-workspace { padding-top: 38px; }\n#dm-embed .candidate-workspace > figcaption.workspace-caption {\n  position: absolute !important;\n  top: 0;\n  right: 0;\n  z-index: 5;\n  margin: 0 !important;\n  white-space: nowrap;\n}\n#dm-embed .pricing-free-intro { max-width: 760px; padding: 42px 0 28px; text-align: center; }\n#dm-embed .pricing-free-intro h2 { margin: 10px 0 8px; font-size: clamp(30px, 3.5vw, 48px); line-height: 1.05; letter-spacing: -.025em; }\n#dm-embed .pricing-free-intro p { max-width: 620px; margin: 0 auto; color: #b9c9e5; font-size: 17px; line-height: 1.55; }\n#dm-embed .pricing-section { padding-top: 18px; }\n#dm-embed .price-grid { align-items: stretch; }\n#dm-embed .plan-card { display: flex; min-height: 480px; flex-direction: column; padding: 28px; border-radius: 8px; }\n#dm-embed .plan-card-top { min-height: 166px; }\n#dm-embed .plan-positioning { min-height: 44px; margin: 12px 0 19px; }\n#dm-embed .plan-price { display: flex; align-items: baseline; gap: 7px; }\n#dm-embed .plan-price strong { color: #fff; font-size: clamp(42px, 4vw, 56px); font-weight: 800; letter-spacing: -.045em; line-height: .92; }\n#dm-embed .plan-price span { color: #91a8cf; font-size: 13px; }\n#dm-embed .plan-card .plan-billing-note { display: block; min-height: 18px; margin-top: 8px; color: #9db0d4; font-size: 12px; }\n#dm-embed .plan-features { flex: 1; margin: 24px 0; }\n#dm-embed .plan-card > a { width: 100%; justify-content: center; }\n#dm-embed .pricing-explainer { display: grid; grid-template-columns: minmax(0,.8fr) minmax(0,1.2fr); gap: 80px; align-items: center; margin-top: 74px; padding: 42px 0; }\n#dm-embed .pricing-explainer h2,\n#dm-embed .pricing-topups h2 { margin: 9px 0 0; color: #fff; font-size: clamp(26px, 3vw, 38px); line-height: 1.08; letter-spacing: -.025em; }\n#dm-embed .pricing-explainer p { max-width: 620px; margin: 0; color: #b8c9e7; font-size: 16px; line-height: 1.6; }\n#dm-embed .pricing-section .faq-wrap { margin-top: 88px; padding-bottom: 30px; }\n#dm-embed .candidate-public-final--video .candidate-bg-video::after { background: linear-gradient(180deg, rgba(11,34,80,.23) 0%, rgba(7,24,58,.72) 53%, #0b2250 100%); }<\/p>\n<p>@media (hover: none) {\n  #dm-embed .candidate-bg-video { display: block; background: linear-gradient(180deg, rgba(4,10,28,.3) 0%, rgba(4,9,22,.67) 56%, #050914 100%), url(\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/audience-agencies.png\") center\/cover no-repeat; }\n  #dm-embed .candidate-bg-video video { display: none; }\n}<\/p>\n<p>@media (max-width: 820px) {\n  #dm-embed .pricing-explainer,\n#dm-embed .pricing-topups { grid-template-columns: 1fr; gap: 24px; }\n  #dm-embed .price-grid { grid-template-columns: repeat(2, minmax(0,1fr)); }\n  #dm-embed .plan-card { min-height: 448px; }\n}<\/p>\n<p>@media (max-width: 620px) {\n  #dm-embed .pricing-free-intro { padding: 28px 0 18px; }\n  #dm-embed .pricing-free-intro p { font-size: 15px; }\n  #dm-embed .price-grid { grid-template-columns: 1fr; }\n  #dm-embed .plan-card { min-height: auto; padding: 24px; }\n  #dm-embed .plan-card-top,\n#dm-embed .plan-positioning { min-height: 0; }\n  #dm-embed .pricing-explainer { margin-top: 48px; padding: 30px 0; }\n  #dm-embed .pricing-topups { margin-top: 36px; padding: 22px; }\n  #dm-embed .topup-options { grid-template-columns: 1fr; }\n}<\/p>\n<p>\/* Candidate 3 final polish: workspace is a standalone product moment, never a hero overlay. *\/\n#dm-embed .candidate-workspace-section { padding: 104px 0 156px; background: #050914; border-bottom: 1px solid rgba(126,165,236,.18); }\n#dm-embed .candidate-workspace-intro { max-width: 720px; margin: 0 auto 28px; text-align: center; }\n#dm-embed .candidate-workspace-intro h2 { margin: 12px 0; color: #fff; font-size: clamp(38px, 4vw, 58px); line-height: 1.02; letter-spacing: -.035em; }\n#dm-embed .candidate-workspace-intro p { margin: 0 auto; color: #aebdd5; font-size: 17px; line-height: 1.6; }\n#dm-embed .candidate-workspace-section .workspace-caption { display: flex; align-items: center; justify-content: center; gap: 10px; margin: 0 0 14px; color: #d8e6ff; font-size: 12px; font-weight: 800; }\n#dm-embed .candidate-workspace-section .workspace-caption span { display: inline-flex; align-items: center; gap: 7px; }\n#dm-embed .candidate-workspace-section .workspace-caption small { color: #8092b2; font-size: 11px; font-weight: 500; }\n#dm-embed .candidate-workspace { position: static; margin: 0 auto; padding-top: 0; overflow: visible; }\n#dm-embed .candidate-workspace > figcaption { display: none !important; }\n#dm-embed .workspace-theme-switcher { display: flex; justify-content: flex-end; margin-top: auto; padding: 16px 15px 0; border-top: 1px solid rgba(143,174,244,.2); }\n#dm-embed .workspace-theme-switcher button { display: grid; place-items: center; width: 36px; height: 36px; min-height: 36px; padding: 0; border: 1px solid rgba(143,174,244,.34); border-radius: 8px; background: rgba(255,255,255,.06); color: #dce8ff; cursor: pointer; font: 700 11px\/1 Roboto, sans-serif; transition: background .2s ease, border-color .2s ease, color .2s ease, transform .2s ease; }\n#dm-embed .workspace-theme-switcher button[aria-pressed=\"true\"] { border-color: #b9d0ff; background: #2d66d8; color: #fff; box-shadow: 0 5px 16px rgba(7,28,77,.28); }\n#dm-embed .workspace-theme-switcher button:hover { color: #fff; background: rgba(79,133,240,.22); border-color: #8db1ff; transform: translateY(-1px); }\n#dm-embed .workspace-theme-switcher button:focus-visible { outline: 2px solid #9ebdff; outline-offset: 3px; }\n#dm-embed .candidate-workspace.is-light-preview .workspace-theme-switcher { border-color: rgba(47,86,143,.2); }\n#dm-embed .candidate-workspace.is-light-preview .workspace-theme-switcher button { background: #e5eefc; color: #4b6280; }\n#dm-embed .candidate-workspace.is-light-preview .workspace-theme-switcher button[aria-pressed=\"true\"] { border-color: #2c66de; background: #2c66de; color: #fff; }<\/p>\n<p>\/* Less empty framing and a consistent platform-style density across the public explainer. *\/\n#dm-embed .candidate-platform-story { padding: 88px 0 116px; }\n#dm-embed .platform-story-row,\n#dm-embed .platform-story-row.reverse { gap: clamp(34px, 6vw, 78px); padding: 70px 0; }\n#dm-embed .platform-story-row h2 { max-width: 500px; }\n#dm-embed .platform-composition { min-height: 0; padding: 16px; border-color: rgba(100,151,242,.48); background: linear-gradient(145deg, #163e86, #102654 68%); box-shadow: 0 22px 60px rgba(0,0,0,.24); }\n#dm-embed .platform-composition-head { min-height: 28px; padding: 2px 3px; }\n#dm-embed .platform-composition-main { min-height: 0; margin-top: 14px; padding: 18px; border-color: rgba(160,190,255,.28); background: rgba(6,20,52,.52); }\n#dm-embed .platform-composition-main b { font-size: clamp(21px, 2.3vw, 29px); }\n#dm-embed .platform-composition-main span { line-height: 1.45; }\n#dm-embed .platform-composition-bars { gap: 8px; margin-top: 8px; }\n#dm-embed .platform-composition-bars i { height: 8px; }\n#dm-embed .candidate-platform-page .candidate-public-final--video { position: relative; overflow: hidden; isolation: isolate; }\n#dm-embed .candidate-platform-page .candidate-public-final--video > .candidate-container { position: relative; z-index: 1; }<\/p>\n<p>\/* Pricing leads with the free tier while the video stays strictly decorative. *\/\n#dm-embed .pricing-hero { position: relative; isolation: isolate; display: grid; min-height: 570px; overflow: hidden; align-items: center; border-bottom: 1px solid rgba(120,163,240,.28); background: #091a3a; }\n#dm-embed .pricing-hero-media { position: absolute; inset: 0; z-index: -1; overflow: hidden; }\n#dm-embed .pricing-hero-media video { width: 100%; height: 100%; object-fit: cover; object-position: center; transform: scale(1.12); transform-origin: center; opacity: .46; }\n#dm-embed .pricing-hero-media::after { position: absolute; inset: 0; background: linear-gradient(180deg, rgba(7,21,51,.42) 0%, rgba(7,20,49,.75) 48%, #07152f 100%); content: \"\"; }\n#dm-embed .pricing-hero-inner { max-width: 860px; padding: 84px 0; text-align: center; }\n#dm-embed .pricing-hero h1 { max-width: 800px; margin: 14px auto 16px; color: #fff; font-size: clamp(50px, 6vw, 82px); line-height: .98; letter-spacing: -.045em; }\n#dm-embed .pricing-hero p { max-width: 630px; margin: 0 auto; color: #d3e0f6; font-size: 19px; line-height: 1.5; }\n#dm-embed .pricing-hero .pricing-hero-support { margin-top: 10px; color: #aabddc; font-size: 16px; }\n#dm-embed .billing-control { display: flex; align-items: center; justify-content: center; gap: 10px; margin: 31px auto 0; }\n#dm-embed .pricing-hero .billing-switch { display: inline-flex; margin: 0; }\n#dm-embed .billing-save { display: inline-flex; align-items: center; min-height: 32px; padding: 0 10px; border: 1px solid rgba(177, 135, 255, .6); border-radius: 999px; background: rgba(154, 109, 229, .2); color: #d8c2ff; font-size: 11px; font-weight: 800; letter-spacing: .02em; white-space: nowrap; }\n#dm-embed .pricing-free-intro { display: grid; justify-items: center; gap: 0; max-width: 760px; padding: 62px 0 36px; }\n#dm-embed .pricing-free-intro .pill-button { margin-top: 23px; }\n#dm-embed .pricing-section { padding-top: 0; }\n#dm-embed .price-grid { align-items: stretch; }\n#dm-embed .plan-card { border-color: rgba(128,163,227,.28); background: #0a142a; }\n#dm-embed .plan-card.featured { border-color: #3776f2; background: linear-gradient(180deg, rgba(34,83,185,.28), #0b1833 36%); box-shadow: 0 20px 50px rgba(8,37,102,.22); }\n#dm-embed .pricing-explainer { max-width: 1120px; }\n#dm-embed .pricing-topups { max-width: 1120px; }<\/p>\n<p>@media (max-width: 767px) {\n  #dm-embed .pricing-hero { min-height: 510px; }\n  #dm-embed .pricing-hero-inner { padding: 74px 0; }\n  #dm-embed .pricing-hero h1 { font-size: clamp(43px, 12vw, 58px); }\n  #dm-embed .billing-control { gap: 8px; margin-top: 25px; }\n  #dm-embed .billing-save { min-height: 30px; padding-inline: 9px; font-size: 10px; }\n  #dm-embed .pricing-hero p { font-size: 16px; }\n  #dm-embed .pricing-hero .pricing-hero-support { font-size: 14px; }\n}<\/p>\n<p>\/* Final cleanup: this reserved action area keeps the integration handoff clear of data rows. *\/\n#dm-embed .integration-action { display: flex; align-items: center; margin-top: 44px; padding-top: 32px; border-top: 1px solid var(--candidate-line); }\n#dm-embed .platform-handoff { display: grid; min-height: 100vh; place-content: center; gap: 16px; padding: 32px; background: #050914; color: #fff; text-align: center; }\n#dm-embed .platform-handoff p { margin: 0; color: #b7c6df; font-size: 16px; }\n#dm-embed .platform-handoff a { display: inline-flex; justify-self: center; align-items: center; min-height: 48px; padding: 0 18px; border-radius: 7px; background: #2563eb; color: #fff; font-weight: 800; text-decoration: none; }<\/p>\n<p>@media (hover: none), (prefers-reduced-motion: reduce) {\n  #dm-embed .pricing-hero-media { background: linear-gradient(180deg, rgba(7,21,51,.42) 0%, rgba(7,20,49,.75) 48%, #07152f 100%), url(\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/audience-agencies.png\") center\/cover no-repeat; }\n  #dm-embed .pricing-hero-media video { display: none; }\n}<\/p>\n<p>\/* Pricing system: lead with the free start, then make capacity easy to compare. *\/\n#dm-embed .pricing-hero { min-height: 590px; }\n#dm-embed .pricing-hero-media video { transform: scale(1.34); object-position: center 48%; opacity: .54; }\n#dm-embed .pricing-hero-media::after { background: linear-gradient(180deg, rgba(5,17,43,.26) 0%, rgba(5,17,43,.59) 46%, #07152f 100%); }\n#dm-embed .pricing-hero-inner { display: grid; justify-items: center; }\n#dm-embed .pricing-hero h1 { max-width: 760px; letter-spacing: -.04em; }\n#dm-embed .pricing-hero-inner > .pill-button { margin-top: 30px; min-width: 180px; }\n#dm-embed .pricing-section { padding-top: 0; }\n#dm-embed .pricing-free-intro { display: grid; justify-items: center; max-width: 920px; padding: 68px 0 34px; text-align: center; }\n#dm-embed .pricing-free-intro h2 { max-width: 760px; margin: 12px auto 10px; }\n#dm-embed .pricing-free-intro > p { max-width: 650px; margin: 0 auto; color: #c1d0e8; font-size: 17px; line-height: 1.58; }\n#dm-embed .free-tier-points { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); width: min(100%, 780px); margin-top: 34px; border: 1px solid rgba(126,165,236,.28); border-radius: 12px; background: rgba(9,24,52,.7); overflow: hidden; }\n#dm-embed .free-tier-points > div { display: grid; gap: 5px; justify-items: center; padding: 18px 16px; border-right: 1px solid rgba(126,165,236,.2); }\n#dm-embed .free-tier-points > div:last-child { border-right: 0; }\n#dm-embed .free-tier-points strong { color: #fff; font-size: 25px; line-height: 1; letter-spacing: -.02em; }\n#dm-embed .free-tier-points span { color: #9fb4d7; font-size: 12px; font-weight: 700; }\n#dm-embed .pricing-decision { display: flex; align-items: center; justify-content: center; width: auto; margin-top: 28px; padding: 0; border: 0; background: transparent; text-align: center; }\n#dm-embed .pricing-decision > span { color: #d6e3f7; font-size: 13px; font-weight: 700; line-height: 1.4; }\n#dm-embed .pricing-section .billing-control { display: flex; align-items: center; justify-content: center; margin: 0; }\n#dm-embed .pricing-section .billing-switch { display: inline-flex; gap: 3px; padding: 4px; border: 1px solid rgba(143,177,239,.55); border-radius: 999px; background: #071532; box-shadow: inset 0 1px 0 rgba(255,255,255,.06), 0 8px 24px rgba(4,18,53,.24); }\n#dm-embed .pricing-section .billing-switch button { min-width: 100px; min-height: 42px; padding: 0 18px; border: 0; border-radius: 999px; background: transparent; color: #fff; cursor: pointer; font: 800 13px\/1 Roboto, sans-serif; transition: background .2s ease, color .2s ease, box-shadow .2s ease; }\n#dm-embed .pricing-section .billing-switch button:hover { background: rgba(94,137,234,.2); color: #fff; }\n#dm-embed .pricing-section .billing-switch button.active { background: #2741ef; color: #fff; box-shadow: 0 6px 16px rgba(10,46,128,.42); }\n#dm-embed .pricing-section .billing-switch button:focus-visible { outline: 2px solid #c2d7ff; outline-offset: 2px; }\n#dm-embed .pricing-section .billing-save { display: inline-flex; align-items: center; min-height: 34px; padding: 0 11px; border: 1px solid rgba(193,164,255,.78); border-radius: 7px; background: rgba(144,103,219,.22); color: #f1eaff; font-size: 11px; font-weight: 800; white-space: nowrap; }\n#dm-embed .pricing-plans-head { display: flex; align-items: end; justify-content: space-between; gap: 40px; max-width: 1180px; margin-top: 72px; padding-bottom: 20px; border-bottom: 1px solid rgba(126,165,236,.25); }\n#dm-embed .pricing-plans-head h2 { margin: 11px 0 0; color: #fff; font-size: clamp(28px, 3.2vw, 44px); line-height: 1.04; letter-spacing: -.03em; }\n#dm-embed .pricing-plans-head p { max-width: 430px; margin: 0; color: #aebfda; font-size: 15px; line-height: 1.55; }\n#dm-embed .pricing-section .price-grid { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); align-items: stretch; max-width: 1180px; gap: 16px; margin-top: 22px; }\n#dm-embed .pricing-section .plan-card { position: relative; display: flex; min-height: 540px; flex-direction: column; overflow: hidden; padding: 28px; border: 1px solid rgba(126,165,236,.32); border-radius: 12px; background: linear-gradient(155deg, rgba(19,42,82,.88), #07132b 52%); box-shadow: 0 14px 36px rgba(0,0,0,.2); transition: border-color .2s ease, box-shadow .2s ease, transform .2s ease; }\n#dm-embed .pricing-section .plan-card::before { position: absolute; top: 0; right: 26px; left: 26px; height: 3px; background: #477ff1; content: \"\"; }\n#dm-embed .pricing-section .plan-card::after { position: absolute; right: -70px; top: -90px; width: 180px; height: 180px; border-radius: 50%; background: rgba(61,117,237,.1); filter: blur(2px); content: \"\"; pointer-events: none; }\n#dm-embed .pricing-section .plan-card:hover { transform: translateY(-4px); border-color: rgba(143,184,255,.68); box-shadow: 0 22px 52px rgba(0,0,0,.3); }\n#dm-embed .pricing-section .plan-card-meta { display: flex; align-items: center; gap: 10px; }\n#dm-embed .pricing-section .plan-card-index { color: #87aaf2; font-size: 11px; font-weight: 800; letter-spacing: .1em; }\n#dm-embed .pricing-section .plan-name { color: #fff; font-size: 21px; font-weight: 800; }\n#dm-embed .pricing-section .plan-card-top { min-height: 0; }\n#dm-embed .pricing-section .plan-card .plan-positioning { min-height: 48px; margin: 15px 0 0; color: #c5d4ec; line-height: 1.45; }\n#dm-embed .pricing-section .plan-price { display: flex; align-items: baseline; gap: 7px; margin-top: 27px; }\n#dm-embed .pricing-section .plan-price strong { color: #fff; font-size: clamp(43px, 4vw, 58px); font-weight: 800; letter-spacing: -.045em; line-height: .94; }\n#dm-embed .pricing-section .plan-price span { color: #a9bde0; font-size: 13px; font-weight: 700; }\n#dm-embed .pricing-section .plan-card .plan-billing-note { display: block; min-height: 18px; margin-top: 9px; color: #9eb5d9; font-size: 12px; }\n#dm-embed .pricing-section .plan-features { display: grid; flex: 1; gap: 15px; margin: 30px 0; }\n#dm-embed .pricing-section .plan-feature { display: flex; align-items: flex-start; gap: 9px; color: #d7e3f6; font-size: 13px; line-height: 1.4; }\n#dm-embed .pricing-section .plan-feature svg { flex: 0 0 auto; width: 18px; height: 18px; padding: 3px; border-radius: 50%; background: rgba(72,132,247,.18); color: #75a8ff; }\n#dm-embed .pricing-section .plan-card > .pill-button { width: 100%; min-height: 50px; justify-content: center; margin-top: auto; }\n#dm-embed .pricing-section .plan-card.featured { border-color: #4b83f7; background: linear-gradient(155deg, rgba(34,84,186,.58), #091a37 48%); box-shadow: 0 22px 58px rgba(19,60,159,.28); }\n#dm-embed .pricing-section .plan-card.featured::before { background: linear-gradient(90deg, #2741ef, #b89aff); }\n#dm-embed .pricing-section .plan-card.featured .plan-card-index { color: #c3d6ff; }\n#dm-embed .pricing-section .plan-card.featured .plan-feature svg { background: rgba(184,154,255,.18); color: #c1a4ff; }\n#dm-embed .pricing-section .plan-badge { top: 15px; right: 20px; left: auto; z-index: 1; }\n#dm-embed .candidate-audience-stage figure { aspect-ratio: 16 \/ 10; min-height: 0; }\n#dm-embed .candidate-audience-stage figure img { height: 100%; object-fit: cover; object-position: center 46%; }<\/p>\n<p>@media (max-width: 1100px) {\n  #dm-embed .pricing-section .price-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}<\/p>\n<p>@media (max-width: 767px) {\n  #dm-embed .pricing-hero { min-height: 535px; }\n  #dm-embed .pricing-hero-media video { transform: scale(1.65); object-position: center; }\n  #dm-embed .pricing-hero h1 { font-size: clamp(42px, 11vw, 58px); line-height: 1.01; }\n  #dm-embed .pricing-hero-inner > .pill-button { margin-top: 25px; }\n  #dm-embed .pricing-section .plan-card { min-height: 470px; }\n  #dm-embed .pricing-plans-head { align-items: start; flex-direction: column; gap: 16px; margin-top: 56px; }\n}<\/p>\n<p>@media (max-width: 620px) {\n  #dm-embed .pricing-free-intro { padding: 54px 0 24px; }\n  #dm-embed .pricing-free-intro > p { font-size: 15px; }\n  #dm-embed .free-tier-points { grid-template-columns: 1fr; }\n  #dm-embed .free-tier-points > div { grid-template-columns: 52px 1fr; justify-items: start; align-items: center; padding: 14px 16px; border-right: 0; border-bottom: 1px solid rgba(126,165,236,.2); }\n  #dm-embed .free-tier-points > div:last-child { border-bottom: 0; }\n  #dm-embed .pricing-decision { align-items: center; flex-direction: row; gap: 0; padding: 0; }\n  #dm-embed .pricing-section .billing-control { justify-content: center; }\n  #dm-embed .pricing-section .billing-switch { flex: 1; }\n  #dm-embed .pricing-section .billing-switch button { flex: 1; min-width: 0; }\n  #dm-embed .pricing-section .price-grid { grid-template-columns: 1fr; }\n  #dm-embed .pricing-section .plan-card { min-height: 0; padding: 26px; }\n  #dm-embed .pricing-section .plan-card:hover { transform: none; }\n  #dm-embed .candidate-audience-stage figure { aspect-ratio: 4 \/ 3; }\n}<\/p>\n<p>\/* Final pricing hierarchy: quiet billing choice, readable plan prices, centered top-ups. *\/\n#dm-embed .pricing-section .pricing-decision {\n  width: 100%;\n  margin-top: 30px;\n}\n#dm-embed .pricing-section .billing-control {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 12px;\n  margin: 0 auto;\n}\n#dm-embed .pricing-section .billing-switch {\n  flex: 0 0 auto;\n  gap: 2px;\n  padding: 4px;\n  background: #081a3a;\n  border: 1px solid rgba(130, 166, 235, .48);\n  box-shadow: 0 8px 24px rgba(0, 0, 0, .18), inset 0 1px 0 rgba(255, 255, 255, .06);\n}\n#dm-embed .pricing-section .billing-switch button {\n  min-width: 104px;\n  min-height: 42px;\n  color: #f5f8ff;\n}\n#dm-embed .pricing-section .billing-switch button:not(.active) {\n  color: #d4e0f5;\n}\n#dm-embed .pricing-section .billing-save {\n  display: inline-flex;\n  align-items: center;\n  min-height: 30px;\n  padding: 0 10px;\n  border: 1px solid rgba(194, 166, 255, .72);\n  border-radius: 999px;\n  background: rgba(151, 111, 224, .16);\n  color: #e9dcff;\n  font-size: 11px;\n  font-weight: 800;\n  letter-spacing: .01em;\n  white-space: nowrap;\n}\n#dm-embed .pricing-section .plan-card {\n  min-height: 520px;\n  padding: 26px;\n}\n#dm-embed .pricing-section .plan-price {\n  gap: 8px;\n  margin-top: 25px;\n}\n#dm-embed .pricing-section .plan-price strong {\n  font-size: clamp(38px, 3.2vw, 50px);\n  letter-spacing: -.035em;\n  line-height: .98;\n}\n#dm-embed .pricing-section .plan-price span {\n  color: #b3c6e7;\n  font-size: 12px;\n  font-weight: 700;\n  white-space: nowrap;\n}\n#dm-embed .pricing-section .plan-features {\n  gap: 13px;\n  margin: 27px 0;\n}\n#dm-embed .pricing-topups {\n  grid-template-columns: 1fr;\n  justify-items: center;\n  gap: 22px;\n  max-width: 980px;\n  margin-inline: auto;\n  padding: 32px 36px 36px;\n  text-align: center;\n}\n#dm-embed .pricing-topups > div:first-child {\n  max-width: 540px;\n}\n#dm-embed .pricing-topups h2 {\n  margin-top: 8px;\n  font-size: clamp(28px, 3vw, 40px);\n}\n@media (max-width: 620px) {\n  #dm-embed .pricing-section .pricing-decision { margin-top: 24px; }\n  #dm-embed .pricing-section .billing-control { width: 100%; gap: 10px; }\n  #dm-embed .pricing-section .billing-switch { flex: 0 1 auto; }\n  #dm-embed .pricing-section .billing-switch button { min-width: 94px; }\n  #dm-embed .pricing-section .billing-save { min-height: 28px; padding-inline: 9px; }\n  #dm-embed .pricing-section .plan-card { min-height: 0; padding: 25px; }\n  #dm-embed .pricing-section .plan-price strong { font-size: clamp(40px, 14vw, 50px); }\n  #dm-embed .pricing-topups { gap: 20px; margin-top: 40px; padding: 28px 20px 24px; }\n  #dm-embed .topup-options { grid-template-columns: 1fr; width: min(100%, 360px); }\n}<\/p>\n<p>\/* Solutions: digital growth system. *\/\n#dm-embed .candidate-solutions-hero { background: radial-gradient(circle at 50% 0, rgba(47,103,236,.24), transparent 42%), #071026; }\n#dm-embed .solution-capabilities,\n#dm-embed .solution-depth-section { padding: 118px 0; }\n#dm-embed .solution-capabilities { background: #071026; border-bottom: 1px solid var(--candidate-line); }\n#dm-embed .solution-depth-section { background: #050914; }\n#dm-embed .solution-section-heading { max-width: 760px; margin-bottom: 52px; }\n#dm-embed .solution-section-heading h2 { max-width: 720px; margin: 14px 0; color: #fff; font-size: clamp(38px, 4.6vw, 62px); line-height: 1.02; letter-spacing: -.035em; }\n#dm-embed .solution-section-heading p { max-width: 690px; margin: 0; color: #b6c4dc; font-size: 17px; line-height: 1.62; }\n#dm-embed .capability-editorial-rail {\n  margin-top: 56px;\n  border-top: 1px solid rgba(151, 127, 230, .42);\n}\n#dm-embed .capability-editorial-rail > article {\n  min-width: 0;\n  border-bottom: 1px solid rgba(151, 127, 230, .42);\n  background: transparent;\n  transition: background .24s ease;\n}\n#dm-embed .capability-editorial-rail > article.active {\n  background: linear-gradient(90deg, rgba(28, 67, 151, .34), rgba(8, 21, 48, .08));\n}\n#dm-embed .capability-editorial-rail > article > button {\n  display: grid;\n  width: 100%;\n  min-height: 108px;\n  grid-template-columns: 48px minmax(0, 1fr) 24px;\n  gap: 20px;\n  align-items: center;\n  padding: 22px 24px;\n  border: 0;\n  background: transparent;\n  color: inherit;\n  text-align: left;\n  cursor: pointer;\n}\n#dm-embed .capability-editorial-rail > article > button:focus-visible {\n  outline: 2px solid #62a0ff;\n  outline-offset: -2px;\n}\n#dm-embed .capability-editorial-rail > article > button > span:first-child {\n  color: #76a8ff;\n  font-size: 12px;\n  font-weight: 800;\n  letter-spacing: .08em;\n}\n#dm-embed .capability-editorial-rail > article > button > div {\n  display: grid;\n  min-width: 0;\n  gap: 6px;\n}\n#dm-embed .capability-editorial-rail > article > button b,\n#dm-embed .capability-editorial-rail > article > button small {\n  display: block;\n  min-width: 0;\n  overflow-wrap: anywhere;\n}\n#dm-embed .capability-editorial-rail > article > button b {\n  color: #fff;\n  font-size: 19px;\n  line-height: 1.15;\n}\n#dm-embed .capability-editorial-rail > article > button small {\n  color: #91a6ca;\n  font-size: 13px;\n  line-height: 1.42;\n}\n#dm-embed .capability-editorial-rail > article > button > svg {\n  justify-self: end;\n  color: #9fbaff;\n  transition: transform .22s ease, color .22s ease;\n}\n#dm-embed .capability-editorial-rail > article.active > button > svg {\n  color: #fff;\n  transform: rotate(90deg);\n}\n#dm-embed .capability-expanded {\n  display: grid;\n  grid-template-columns: minmax(0, 1.15fr) minmax(220px, .85fr) auto;\n  gap: 28px;\n  align-items: start;\n  padding: 0 24px 30px 92px;\n  animation: capability-expanded-reveal .25s ease both;\n}\n#dm-embed .capability-expanded p {\n  max-width: 600px;\n  margin: 0;\n  color: #c3d0e6;\n  font-size: 15px;\n  line-height: 1.6;\n}\n#dm-embed .capability-expanded ul {\n  display: grid;\n  gap: 10px;\n  margin: 0;\n  padding: 0;\n  list-style: none;\n}\n#dm-embed .capability-expanded li {\n  display: flex;\n  gap: 9px;\n  align-items: flex-start;\n  color: #dce7fa;\n  font-size: 13px;\n  line-height: 1.45;\n}\n#dm-embed .capability-expanded li svg {\n  flex: 0 0 auto;\n  margin-top: 2px;\n  color: #84acff;\n}\n#dm-embed .capability-expanded a,\n#dm-embed .solution-depth-grid a {\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  color: #a9c6ff;\n  font-size: 13px;\n  font-weight: 800;\n  text-decoration: none;\n  white-space: nowrap;\n}\n#dm-embed .capability-expanded a {\n  align-self: end;\n  justify-self: end;\n}\n#dm-embed .capability-expanded a:hover,\n#dm-embed .solution-depth-grid a:hover { color: #fff; }\n@keyframes capability-expanded-reveal { from { opacity: 0; transform: translateY(7px); } to { opacity: 1; transform: translateY(0); } }\n#dm-embed .solution-section-heading--split { display: grid; grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr); max-width: none; gap: 76px; align-items: end; }\n#dm-embed .solution-section-heading--split h2 { margin-bottom: 0; }\n#dm-embed .solution-depth-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 20px; }\n#dm-embed .solution-depth-grid > article { min-height: 370px; padding: 34px; border: 1px solid rgba(118,158,231,.3); border-radius: 8px; background: #091630; }\n#dm-embed .solution-depth-grid > article:last-child { background: linear-gradient(145deg, rgba(24,57,128,.52), #09162e 68%); }\n#dm-embed .solution-depth-grid h3 { max-width: 420px; margin: 12px 0; color: #fff; font-size: clamp(28px, 3.2vw, 42px); line-height: 1.04; letter-spacing: -.03em; }\n#dm-embed .solution-depth-grid p { max-width: 540px; margin: 0; color: #bcc9df; font-size: 15px; line-height: 1.58; }\n#dm-embed .solution-depth-grid ul { display: grid; grid-template-columns: 1fr 1fr; gap: 0; margin: 28px 0 22px; padding: 0; border-top: 1px solid rgba(118,158,231,.24); list-style: none; }\n#dm-embed .solution-depth-grid li { display: flex; align-items: center; gap: 9px; min-height: 54px; padding: 0 12px 0 0; border-bottom: 1px solid rgba(118,158,231,.24); color: #e4edff; font-size: 13px; font-weight: 700; }\n#dm-embed .solution-depth-grid li:nth-child(odd) { border-right: 1px solid rgba(118,158,231,.24); }\n#dm-embed .solution-depth-grid li b { color: #79a5ff; font-size: 11px; }\n#dm-embed .solution-depth-grid li span { flex: 1; }\n#dm-embed .solution-group-tags { display: flex; flex-wrap: wrap; gap: 8px; margin: 29px 0 17px; }\n#dm-embed .solution-group-tags span { padding: 8px 10px; border: 1px solid rgba(151,127,230,.38); border-radius: 999px; background: rgba(114,85,184,.12); color: #d9ccff; font-size: 12px; font-weight: 700; }\n#dm-embed .solution-credit-note { margin-bottom: 20px !important; color: #aebfdd !important; font-size: 13px !important; }\n#dm-embed .solution-audiences { padding-top: 118px; background: #071026; }\n#dm-embed .candidate-solution-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); margin-top: 0; }\n#dm-embed .candidate-solution-grid .audience-route-card { display: flex; min-width: 0; flex-direction: column; padding: 18px; border-color: rgba(121,161,239,.28); background: #09142d; transition: transform .22s ease, border-color .22s ease, background .22s ease; }\n#dm-embed .candidate-solution-grid .audience-route-card:hover { transform: translateY(-4px); border-color: rgba(110,157,255,.66); background: #0d1b39; }\n#dm-embed .audience-route-card .solution-card-media { flex: 0 0 auto; margin-bottom: 24px; aspect-ratio: 16 \/ 10; }\n#dm-embed .audience-route-card .solution-card-media img { object-position: center 46%; transition: transform .45s ease; }\n#dm-embed .audience-route-card:hover .solution-card-media img { transform: scale(1.035); }\n#dm-embed .candidate-solution-grid .audience-route-card h2 { margin: 12px 0 10px; font-size: clamp(24px, 2.3vw, 31px); line-height: 1.08; letter-spacing: -.025em; }\n#dm-embed .candidate-solution-grid .audience-route-card p { min-height: 76px; margin: 0; color: #b7c5dc; font-size: 14px; line-height: 1.55; }\n#dm-embed .candidate-solution-grid .audience-route-card a { margin-top: auto; padding-top: 22px; }\n#dm-embed .candidate-audience-hero { background: radial-gradient(circle at 50% 0, rgba(69,114,229,.2), transparent 44%), #071026; }\n#dm-embed .candidate-audience-detail { background: #050914; }\n#dm-embed .audience-problem-grid,\n#dm-embed .audience-workflow-grid { display: grid; grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr); gap: 76px; align-items: center; }\n#dm-embed .audience-problem-grid h2,\n#dm-embed .audience-workflow-grid h2 { max-width: 580px; margin: 13px 0; color: #fff; font-size: clamp(34px, 4vw, 55px); line-height: 1.02; letter-spacing: -.035em; }\n#dm-embed .audience-problem-grid p,\n#dm-embed .audience-workflow-grid p { color: #b6c5dc; font-size: 16px; line-height: 1.62; }\n#dm-embed .audience-channel-list { display: grid; gap: 11px; margin-top: 34px; padding: 23px; border-left: 2px solid #4d85f5; background: rgba(17,39,84,.44); }\n#dm-embed .audience-channel-list > span { margin-bottom: 3px; }\n#dm-embed .audience-channel-list div { display: flex; gap: 9px; align-items: center; color: #dce8fb; font-size: 14px; font-weight: 700; }\n#dm-embed .audience-channel-list svg { color: #86adff; }\n#dm-embed .audience-workflow-grid { margin-top: 110px; align-items: stretch; }\n#dm-embed .audience-workflow-grid ol { display: grid; gap: 0; margin: 32px 0 0; padding: 0; list-style: none; }\n#dm-embed .audience-workflow-grid li { display: grid; grid-template-columns: 42px minmax(0, 1fr); gap: 12px; align-items: center; min-height: 67px; border-bottom: 1px solid var(--candidate-line); color: #e9f0ff; font-size: 15px; font-weight: 700; }\n#dm-embed .audience-workflow-grid li:first-child { border-top: 1px solid var(--candidate-line); }\n#dm-embed .audience-workflow-grid li b { color: #7da7ff; font-size: 12px; }\n#dm-embed .audience-guide-panel { display: grid; grid-template-columns: 62px minmax(0, 1fr); gap: 17px; align-content: start; padding: 30px; border: 1px solid rgba(151,127,230,.42); border-radius: 8px; background: linear-gradient(145deg, rgba(31,42,89,.7), #0b1834 70%); }\n#dm-embed .audience-guide-panel > img { width: 58px; height: 58px; border: 1px solid rgba(176,193,255,.54); border-radius: 50%; object-fit: cover; }\n#dm-embed .audience-guide-panel h3 { margin: 9px 0; color: #fff; font-size: 23px; line-height: 1.08; }\n#dm-embed .audience-guide-panel p { margin: 0; font-size: 14px; }\n#dm-embed .audience-guide-panel blockquote { grid-column: 1 \/ -1; margin: 8px 0 0; padding: 17px 0 0; border-top: 1px solid rgba(145,169,220,.22); color: #d2ddf3; font-size: 14px; font-style: normal; line-height: 1.55; }\n#dm-embed .audience-tools { margin-top: 112px; }\n#dm-embed .audience-outcome { margin-top: 112px; }\n#dm-embed .audience-outcome h2 { max-width: 780px; margin-inline: auto; }<\/p>\n<p>@media (max-width: 1100px) {\n  #dm-embed .candidate-solution-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  #dm-embed .capability-expanded { grid-template-columns: minmax(0, 1.1fr) minmax(200px, .9fr); }\n  #dm-embed .capability-expanded a { grid-column: 2; justify-self: start; margin-top: -8px; }\n}\n@media (max-width: 900px) {\n  #dm-embed .solution-section-heading--split,\n#dm-embed .audience-problem-grid,\n#dm-embed .audience-workflow-grid { grid-template-columns: 1fr; gap: 36px; }\n  #dm-embed .solution-depth-grid { grid-template-columns: 1fr; }\n  #dm-embed .candidate-solution-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 620px) {\n  #dm-embed .solution-capabilities,\n#dm-embed .solution-depth-section,\n#dm-embed .solution-audiences { padding: 78px 0; }\n  #dm-embed .solution-section-heading { margin-bottom: 34px; }\n  #dm-embed .solution-section-heading h2 { font-size: clamp(34px, 10vw, 46px); }\n  #dm-embed .solution-section-heading p { font-size: 15px; }\n  #dm-embed .capability-editorial-rail { margin-top: 38px; }\n  #dm-embed .capability-editorial-rail > article > button {\n    min-height: 86px;\n    grid-template-columns: 32px minmax(0, 1fr) 20px;\n    gap: 13px;\n    padding: 18px 14px;\n  }\n  #dm-embed .capability-editorial-rail > article > button b { font-size: 17px; }\n  #dm-embed .capability-editorial-rail > article > button small { font-size: 12px; }\n  #dm-embed .capability-expanded {\n    grid-template-columns: 1fr;\n    gap: 17px;\n    padding: 0 14px 24px 59px;\n  }\n  #dm-embed .capability-expanded p { font-size: 14px; }\n  #dm-embed .capability-expanded a { grid-column: auto; justify-self: start; margin-top: 2px; }\n  #dm-embed .candidate-solution-grid { grid-template-columns: 1fr; }\n  #dm-embed .solution-depth-grid > article { min-height: 0; padding: 24px; }\n  #dm-embed .solution-depth-grid ul { grid-template-columns: 1fr; }\n  #dm-embed .solution-depth-grid li:nth-child(odd) { border-right: 0; }\n  #dm-embed .candidate-solution-grid .audience-route-card { padding: 16px; }\n  #dm-embed .candidate-solution-grid .audience-route-card p { min-height: 0; }\n  #dm-embed .audience-problem-grid,\n#dm-embed .audience-workflow-grid { gap: 30px; }\n  #dm-embed .audience-workflow-grid { margin-top: 70px; }\n  #dm-embed .audience-guide-panel { padding: 23px; }\n  #dm-embed .audience-tools,\n#dm-embed .audience-outcome { margin-top: 72px; }\n}\n@media (prefers-reduced-motion: reduce) {\n  #dm-embed .growth-capability-body,\n#dm-embed .candidate-solution-grid .audience-route-card,\n#dm-embed .audience-route-card .solution-card-media img { animation: none; transition: none; }\n}<\/p>\n<p>\/* Production credibility, contact, and audience refinements. *\/\n#dm-embed,\n#dm-embed,\n#dm-embed button,\n#dm-embed input,\n#dm-embed textarea,\n#dm-embed select { font-family: Roboto, Arial, sans-serif !important; }\n#dm-embed .candidate-audit-error { grid-column: 1 \/ -1; margin: 2px 10px 0; color: #ffc4cf; font-size: 12px; font-weight: 700; }\n#dm-embed .candidate-audience-stage figure img,\n#dm-embed .audience-route-card .solution-card-media img,\n#dm-embed .solution-media-card img { width: 100%; height: 100%; object-fit: cover; }\n#dm-embed .candidate-audience-stage figure { border: 1px solid rgba(133,164,231,.24); }<\/p>\n<p>#dm-embed .candidate-credibility { padding: 122px 0; overflow: hidden; background: radial-gradient(circle at 50% 0, rgba(63,105,218,.18), transparent 48%), #050914; border-block: 1px solid rgba(126,165,236,.18); }\n#dm-embed .candidate-credibility .candidate-section-intro { max-width: 790px; margin-inline: auto; }\n#dm-embed .candidate-credibility .candidate-section-intro p { max-width: 670px; margin-inline: auto; }\n#dm-embed .client-wordmark-rail { display: flex; width: max-content; align-items: center; gap: 18px; margin: 52px auto 26px; animation: client-wordmark-scroll 26s linear infinite; }\n#dm-embed .client-wordmark-rail span { display: grid; min-width: 174px; height: 74px; place-items: center; padding: 0 22px; border: 1px solid rgba(135,168,232,.22); background: rgba(14,29,61,.65); color: #e7eeff; font-size: 18px; font-weight: 800; letter-spacing: .02em; text-align: center; }\n#dm-embed .credibility-markers { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px; margin: 26px auto 20px; }\n#dm-embed .credibility-markers span { display: inline-flex; min-height: 38px; align-items: center; gap: 8px; padding: 0 13px; border: 1px solid rgba(155,130,237,.35); border-radius: 999px; background: rgba(104,76,172,.12); color: #dcd2ff; font-size: 12px; font-weight: 800; }\n#dm-embed .credibility-markers svg { color: #a991ff; }\n#dm-embed .credibility-relationship { margin: 0; color: #aebdd5; font-size: 13px; font-weight: 700; text-align: center; }\n@keyframes client-wordmark-scroll { to { transform: translateX(-25%); } }<\/p>\n<p>#dm-embed .monitor-panel--authentic { overflow: hidden; padding: 0; border-color: rgba(104,152,247,.48); background: #0b1734; }\n#dm-embed .monitor-panel--authentic img { display: block; width: 100%; aspect-ratio: 16 \/ 10; object-fit: cover; object-position: center; opacity: .96; }\n#dm-embed .monitor-panel--authentic figcaption { display: flex; align-items: center; gap: 8px; padding: 13px 16px; border-top: 1px solid rgba(126,165,236,.2); color: #c8d8f3; font-size: 12px; line-height: 1.45; }\n#dm-embed .monitor-panel--authentic figcaption::before { width: 8px; height: 8px; border-radius: 999px; background: #48d29d; box-shadow: 0 0 0 4px rgba(72,210,157,.15); content: \"\"; }<\/p>\n<p>#dm-embed .candidate-contact { padding: 116px 0; background: radial-gradient(circle at 20% 0, rgba(47,103,236,.18), transparent 36%), #050914; }\n#dm-embed .candidate-contact-grid { display: grid; grid-template-columns: minmax(0,.82fr) minmax(0,1.18fr); gap: 78px; align-items: start; }\n#dm-embed .candidate-contact-grid h1 { max-width: 590px; margin: 14px 0; color: #fff; font-size: clamp(43px,5vw,70px); line-height: .99; letter-spacing: -.035em; }\n#dm-embed .candidate-contact-grid > div > p { max-width: 580px; color: #b8c6dc; font-size: 17px; line-height: 1.65; }\n#dm-embed .contact-detail-list { display: grid; gap: 0; margin-top: 38px; border-top: 1px solid var(--candidate-line); }\n#dm-embed .contact-detail-list a,\n#dm-embed .contact-detail-list span { display: flex; min-height: 58px; align-items: center; gap: 12px; border-bottom: 1px solid var(--candidate-line); color: #dae6fa; font-size: 14px; text-decoration: none; }\n#dm-embed .contact-detail-list svg { flex: 0 0 auto; color: #7da7ff; }\n#dm-embed .contact-form { display: grid; grid-template-columns: 1fr 1fr; gap: 15px; padding: 30px; border: 1px solid rgba(136,169,235,.32); border-radius: 8px; background: linear-gradient(145deg, rgba(20,46,99,.7), rgba(7,18,42,.96)); box-shadow: 0 25px 80px rgba(0,0,0,.2); }\n#dm-embed .contact-form label { display: grid; gap: 8px; color: #dce8fb; font-size: 12px; font-weight: 800; }\n#dm-embed .contact-form label:nth-of-type(3),\n#dm-embed .contact-form label:nth-of-type(5),\n#dm-embed .contact-form .contact-consent,\n#dm-embed .contact-form button,\n#dm-embed .contact-form p { grid-column: 1 \/ -1; }\n#dm-embed .contact-form input,\n#dm-embed .contact-form textarea { width: 100%; min-height: 50px; padding: 0 14px; border: 1px solid rgba(151,181,239,.32); border-radius: 6px; outline: 0; background: rgba(3,11,29,.5); color: #fff; font-size: 14px; }\n#dm-embed .contact-form textarea { min-height: 128px; padding-top: 14px; resize: vertical; }\n#dm-embed .contact-form input:focus,\n#dm-embed .contact-form textarea:focus { border-color: #6f9cff; box-shadow: 0 0 0 3px rgba(62,113,246,.2); }\n#dm-embed .contact-form .contact-consent { display: block; color: #9eafca; font-size: 12px; font-weight: 500; line-height: 1.5; }\n#dm-embed .contact-form .contact-consent a { color: #b6caff; }\n#dm-embed .contact-form button { min-height: 54px; border: 0; border-radius: 7px; background: #2741ef; color: #fff; cursor: pointer; font-weight: 800; }\n#dm-embed .contact-form button:hover { background: #3675f4; }\n#dm-embed .contact-form .form-error { margin: 0; color: #ffc2d0; font-size: 13px; }\n#dm-embed .contact-form .form-success { margin: 0; color: #8fe5bd; font-size: 13px; }<\/p>\n<p>#dm-embed .contact-production-form { display: grid; gap: 17px; padding: 30px; border: 1px solid rgba(136,169,235,.32); border-radius: 8px; background: linear-gradient(145deg, rgba(20,46,99,.7), rgba(7,18,42,.96)); box-shadow: 0 25px 80px rgba(0,0,0,.2); }\n#dm-embed .contact-form-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 15px; }\n#dm-embed .contact-production-form label { display: grid; gap: 8px; color: #dce8fb; font-size: 12px; font-weight: 800; }\n#dm-embed .contact-production-form input,\n#dm-embed .contact-production-form textarea { width: 100%; min-height: 50px; padding: 0 14px; border: 1px solid rgba(151,181,239,.32); border-radius: 6px; outline: 0; background: rgba(3,11,29,.5); color: #fff; font-size: 14px; }\n#dm-embed .contact-production-form textarea { min-height: 128px; padding-top: 14px; resize: vertical; }\n#dm-embed .contact-production-form input:focus,\n#dm-embed .contact-production-form textarea:focus { border-color: #6f9cff; box-shadow: 0 0 0 3px rgba(62,113,246,.2); }\n#dm-embed .contact-production-form .contact-consent { margin: 0; color: #9eafca; font-size: 12px; line-height: 1.5; }\n#dm-embed .contact-production-form .contact-consent a { color: #b6caff; }\n#dm-embed .contact-production-form button { display: inline-flex; min-height: 54px; align-items: center; justify-content: center; gap: 9px; border: 0; border-radius: 7px; background: #2741ef; color: #fff; cursor: pointer; font-weight: 800; }\n#dm-embed .contact-production-form button:hover { background: #3675f4; }\n#dm-embed .contact-production-form button:disabled { cursor: wait; opacity: .7; }\n#dm-embed .contact-production-form .contact-status { display: flex; gap: 9px; align-items: center; margin: 0; font-size: 13px; }\n#dm-embed .contact-production-form .contact-status.success { color: #8fe5bd; }\n#dm-embed .contact-production-form .contact-status.error { color: #ffc2d0; }\n#dm-embed .contact-honeypot { position: absolute; left: -10000px; width: 1px; height: 1px; overflow: hidden; }<\/p>\n<p>\/* The contact page is intentionally its own editorial layout, not a variation of a product card. *\/\n#dm-embed .contact-page { background: #060914; }\n#dm-embed .contact-hero { padding: clamp(72px, 10vw, 132px) 0 clamp(42px, 6vw, 72px); background: radial-gradient(circle at 50% -20%, rgba(47,103,236,.34), transparent 56%), #060914; }\n#dm-embed .contact-hero .neon-wrap { max-width: 780px; text-align: center; }\n#dm-embed .contact-hero h1 { max-width: 710px; margin: 16px auto; color: #fff; font-size: clamp(42px, 5.4vw, 72px); line-height: 1; letter-spacing: 0; }\n#dm-embed .contact-hero p { max-width: 680px; margin: 0 auto; color: #b8c6dc; font-size: clamp(16px, 1.5vw, 18px); line-height: 1.6; }\n#dm-embed .contact-section { padding: clamp(36px, 6vw, 80px) 0 clamp(78px, 10vw, 132px); background: linear-gradient(180deg, #060914 0%, #090d18 100%); }\n#dm-embed .contact-production-grid { display: grid; grid-template-columns: minmax(0, 640px); justify-content: center; align-items: start; }\n#dm-embed .contact-production-grid aside > h2 { max-width: 490px; margin: 14px 0; color: #fff; font-size: clamp(30px, 3.4vw, 48px); line-height: 1.06; letter-spacing: 0; }\n#dm-embed .contact-production-grid aside > p { max-width: 510px; margin: 0; color: #b8c6dc; font-size: 16px; line-height: 1.65; }\n#dm-embed .contact-production-grid address { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 1px; margin: 30px 0 16px; border: 1px solid rgba(126,165,236,.26); border-radius: 8px; overflow: hidden; background: rgba(126,165,236,.18); font-style: normal; }\n#dm-embed .contact-production-grid address span { display: grid; min-height: 86px; align-content: start; gap: 6px; padding: 16px; background: #0b1733; color: #d8e4fa; font-size: 14px; line-height: 1.45; overflow-wrap: anywhere; }\n#dm-embed .contact-production-grid address b { color: #7fa8ff; font-size: 11px; font-weight: 800; letter-spacing: .1em; text-transform: uppercase; }\n#dm-embed .contact-production-grid address a { color: #fff; text-decoration: none; }\n#dm-embed .contact-production-grid address a:hover { color: #a9c5ff; }\n#dm-embed .contact-map-link { display: inline-flex; min-height: 44px; align-items: center; gap: 8px; color: #c9dbff; font-size: 14px; font-weight: 800; text-decoration: none; }\n#dm-embed .contact-map-link:hover { color: #fff; }\n#dm-embed .contact-credibility { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 26px; }\n#dm-embed .contact-credibility span { border: 1px solid rgba(144,120,231,.42); border-radius: 999px; padding: 8px 11px; color: #d6c6ff; font-size: 11px; font-weight: 800; line-height: 1.2; }<\/p>\n<p>#dm-embed .workspace-runner a,\n#dm-embed .workspace-tool-row a,\n#dm-embed .project-primary a { display: inline-flex; min-height: 36px; align-items: center; justify-content: center; padding: 0 12px; border-radius: 5px; background: #2f6cea; color: #fff; font-size: 12px; font-weight: 800; text-decoration: none; }\n#dm-embed .workspace-tool-row a { min-width: 64px; }<\/p>\n<p>@media (max-width: 900px) {\n  #dm-embed .candidate-contact-grid { grid-template-columns: 1fr; gap: 42px; }\n  #dm-embed .contact-production-grid { grid-template-columns: 1fr; gap: 42px; }\n  #dm-embed .client-wordmark-rail { animation-duration: 35s; }\n}\n@media (max-width: 620px) {\n  #dm-embed .candidate-credibility,\n#dm-embed .candidate-contact { padding: 78px 0; }\n  #dm-embed .client-wordmark-rail { gap: 10px; margin-top: 36px; }\n  #dm-embed .client-wordmark-rail span { min-width: 138px; height: 58px; padding: 0 12px; font-size: 14px; }\n  #dm-embed .credibility-markers { justify-content: flex-start; }\n  #dm-embed .contact-form { grid-template-columns: 1fr; padding: 20px; }\n  #dm-embed .contact-form label,\n#dm-embed .contact-form label:nth-of-type(3),\n#dm-embed .contact-form label:nth-of-type(5) { grid-column: 1; }\n  #dm-embed .monitor-panel--authentic img { aspect-ratio: 4 \/ 3; }\n  #dm-embed .contact-production-form { padding: 20px; }\n  #dm-embed .contact-form-grid { grid-template-columns: 1fr; }\n  #dm-embed .contact-production-grid address { grid-template-columns: 1fr; }\n  #dm-embed .contact-production-grid address span { min-height: auto; }\n}\n@media (prefers-reduced-motion: reduce) { #dm-embed .client-wordmark-rail { animation: none; width: 100%; flex-wrap: wrap; justify-content: center; } }<\/p>\n<p>\/* Candidate 4 keeps Candidate 3's composition intact, but gives the public\n   site a clear editorial light mode. Product moments deliberately remain dark\n   so the workspace stays readable and recognisable. *\/\n#dm-embed#dm-embed {\n  --candidate-bg: #f5f7fb;\n  --candidate-panel: #ffffff;\n  --candidate-panel-soft: #eef3f9;\n  --candidate-blue: #2741ef;\n  --candidate-blue-light: #2741ef;\n  --candidate-lavender: #7156c7;\n  --candidate-ink: #10213f;\n  --candidate-muted: #5b6b82;\n  --candidate-line: #d8e2ef;\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-home,\n#dm-embed#dm-embed .candidate-public {\n  background: #f5f7fb;\n  color: #10213f;\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-section {\n  background: #f5f7fb;\n  color: #10213f;\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-section-intro h2,\n#dm-embed#dm-embed .candidate-audience-stage h3,\n#dm-embed#dm-embed .candidate-tool-start h2,\n#dm-embed#dm-embed .tool-catalog-heading h2,\n#dm-embed#dm-embed .candidate-solution-grid h2,\n#dm-embed#dm-embed .solution-sequence h2,\n#dm-embed#dm-embed .audience-detail-grid h2,\n#dm-embed#dm-embed .audience-outcome h2,\n#dm-embed#dm-embed .data-layer-extension h2 {\n  color: #10213f;\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-section-intro p,\n#dm-embed#dm-embed .candidate-audience-stage p,\n#dm-embed#dm-embed .candidate-solution-grid p,\n#dm-embed#dm-embed .candidate-tool-row p,\n#dm-embed#dm-embed .solution-sequence p,\n#dm-embed#dm-embed .data-layer-lead p,\n#dm-embed#dm-embed .candidate-data-layer-list p,\n#dm-embed#dm-embed .audience-outcome p {\n  color: #5b6b82;\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-proof,\n#dm-embed#dm-embed .candidate-workflow,\n#dm-embed#dm-embed .candidate-guide,\n#dm-embed#dm-embed .candidate-monitoring,\n#dm-embed#dm-embed .candidate-workspace-section,\n#dm-embed#dm-embed .candidate-credibility,\n#dm-embed#dm-embed .candidate-final,\n#dm-embed#dm-embed .candidate-page-hero,\n#dm-embed#dm-embed .candidate-public-final,\n#dm-embed#dm-embed .candidate-public-final--video,\n#dm-embed#dm-embed .candidate-solutions-hero,\n#dm-embed#dm-embed .candidate-audience-hero,\n#dm-embed#dm-embed .candidate-audience-detail {\n  color: #f6f8ff;\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-proof,\n#dm-embed#dm-embed .candidate-workflow,\n#dm-embed#dm-embed .candidate-guide,\n#dm-embed#dm-embed .candidate-monitoring,\n#dm-embed#dm-embed .candidate-workspace-section,\n#dm-embed#dm-embed .candidate-credibility,\n#dm-embed#dm-embed .candidate-audience-detail {\n  background: #071832;\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-final,\n#dm-embed#dm-embed .candidate-public-final {\n  background: #0b2a61;\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-page-hero,\n#dm-embed#dm-embed .candidate-solutions-hero,\n#dm-embed#dm-embed .candidate-audience-hero {\n  background: radial-gradient(circle at 50% 0, rgba(69, 114, 229, .32), transparent 44%), #071832;\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-hero {\n  background: radial-gradient(circle at 50% 2%, rgba(85, 125, 255, .27), transparent 34%), linear-gradient(180deg, #0a2857 0%, #071832 72%);\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-hero h1 { color: #fff; }\n#dm-embed#dm-embed .candidate-hero-copy > p { color: rgba(233, 241, 255, .82); }<\/p>\n<p>#dm-embed#dm-embed .candidate-audience-tabs button {\n  border-color: #cbd8e8;\n  background: #fff;\n  color: #31445f;\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-audience-tabs button:hover,\n#dm-embed#dm-embed .candidate-audience-tabs button.active {\n  border-color: #2741ef;\n  background: #2741ef;\n  color: #fff;\n  box-shadow: 0 7px 18px rgba(37, 99, 235, .16);\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-audience-stage,\n#dm-embed#dm-embed .candidate-solution-grid article,\n#dm-embed#dm-embed .solution-sequence article,\n#dm-embed#dm-embed .candidate-tool-start,\n#dm-embed#dm-embed .candidate-tool-catalog,\n#dm-embed#dm-embed .candidate-solution-overview,\n#dm-embed#dm-embed .candidate-integration-story {\n  background: #fff;\n  border-color: #d8e2ef;\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-audience-stage {\n  box-shadow: 0 20px 55px rgba(16, 33, 63, .08);\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-audience-stage a,\n#dm-embed#dm-embed .candidate-secondary-link,\n#dm-embed#dm-embed .tool-catalog-heading a {\n  color: #1d4ed8;\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-tool-start a,\n#dm-embed#dm-embed .candidate-tool-row h3,\n#dm-embed#dm-embed .candidate-data-layer-list b,\n#dm-embed#dm-embed .audience-tools a {\n  color: #10213f;\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-tool-start a,\n#dm-embed#dm-embed .candidate-tool-catalog,\n#dm-embed#dm-embed .tool-catalog-list,\n#dm-embed#dm-embed .candidate-tool-row,\n#dm-embed#dm-embed .candidate-data-layer-list,\n#dm-embed#dm-embed .candidate-data-layer-list article,\n#dm-embed#dm-embed .solution-sequence,\n#dm-embed#dm-embed .solution-sequence article,\n#dm-embed#dm-embed .audience-tools > div,\n#dm-embed#dm-embed .audience-tools a,\n#dm-embed#dm-embed .data-layer-extension {\n  border-color: #d8e2ef;\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-tool-row:hover,\n#dm-embed#dm-embed .candidate-solution-grid .audience-route-card:hover {\n  background: #f0f5ff;\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-solution-grid .audience-route-card {\n  background: #fff;\n  border-color: #d8e2ef;\n  box-shadow: 0 14px 38px rgba(16, 33, 63, .06);\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-data-layer-list em,\n#dm-embed#dm-embed .candidate-integration-list em {\n  color: #52657e;\n}<\/p>\n<p>#dm-embed#dm-embed .neon-footer {\n  background: #fff;\n  border-top-color: #d8e2ef;\n  color: #10213f;\n}<\/p>\n<p>#dm-embed#dm-embed .neon-footer h2,\n#dm-embed#dm-embed .neon-footer a,\n#dm-embed#dm-embed .footer-bottom,\n#dm-embed#dm-embed .footer-links strong {\n  color: #10213f;\n}<\/p>\n<p>#dm-embed#dm-embed .footer-hero,\n#dm-embed#dm-embed .footer-grid,\n#dm-embed#dm-embed .footer-bottom {\n  border-color: #d8e2ef;\n}<\/p>\n<p>#dm-embed#dm-embed .footer-grid p,\n#dm-embed#dm-embed .footer-links a,\n#dm-embed#dm-embed .footer-bottom span {\n  color: #5b6b82;\n}<\/p>\n<p>\/* Candidate 3 previously hid this control in the locked midnight skin. *\/<\/p>\n<p>@media (prefers-reduced-motion: reduce) {\n  #dm-embed#dm-embed body,\n#dm-embed#dm-embed .candidate-audience-tabs button,\n#dm-embed#dm-embed .candidate-solution-grid .audience-route-card { transition: none; }\n}<\/p>\n<p>\/* Candidate 4 light-led public system. Keep darkness for deliberate editorial\n   moments and app canvases, not ordinary reading surfaces. *\/\n#dm-embed {\n  --light-page: #ffffff;\n  --light-tint: #f4f7fc;\n  --light-panel: #ffffff;\n  --light-ink: #10213f;\n  --light-muted: #334b68;\n  --light-line: #dbe4f1;\n  --light-blue: #2741ef;\n  --light-blue-deep: #121f78;\n  --light-lavender: #5a72f0;\n  --light-navy: #071832;\n}<\/p>\n<p>#dm-embed .neon-logo-wordmark { display: block; width: 196px; height: auto; }\n#dm-embed .neon-logo-fallback { display: none; align-items: center; gap: 10px; }<\/p>\n<p>\/* The supplied mark is designed for pale surfaces. The footer and Midnight\n   navigation keep the high-contrast text lockup instead. *\/\n#dm-embed#dm-embed .neon-footer .neon-logo-wordmark { display: none; }\n#dm-embed#dm-embed .neon-footer .neon-logo-fallback { display: inline-flex; }\n#dm-embed#dm-embed .neon-footer .neon-logo-mark { background: #2741ef; color: #fff; }\n#dm-embed#dm-embed .neon-footer .neon-logo-fallback { color: #fff; }\n#dm-embed#dm-embed .neon-footer .logo-accent { color: #8db2ff; }<\/p>\n<p>#dm-embed#dm-embed body,\n#dm-embed#dm-embed .neon-site { background: var(--light-page); color: var(--light-ink); }\n#dm-embed#dm-embed .neon-header { background: rgba(255,255,255,.96); border-bottom-color: var(--light-line); box-shadow: 0 1px 0 rgba(16,33,63,.02); }\n#dm-embed#dm-embed .neon-header .neon-nav,\n#dm-embed#dm-embed .neon-header .header-actions { color: var(--light-ink); }\n#dm-embed#dm-embed .neon-header .neon-nav a:hover,\n#dm-embed#dm-embed .neon-header .header-actions > a:hover { color: var(--light-blue); }\n#dm-embed#dm-embed .neon-header .pill-button.teal,\n#dm-embed#dm-embed .candidate-primary-link,\n#dm-embed#dm-embed .candidate-hero .candidate-audit-form button { background: var(--light-blue); color: #fff; }\n#dm-embed#dm-embed .neon-header .pill-button.teal:hover,\n#dm-embed#dm-embed .candidate-primary-link:hover { background: var(--light-blue-deep); }\n#dm-embed#dm-embed .menu-button { color: var(--light-ink); border-color: #cbd8e8; background: #fff; }<\/p>\n<p>#dm-embed#dm-embed .candidate-public,\n#dm-embed#dm-embed .candidate-home { background: var(--light-page); color: var(--light-ink); }\n#dm-embed#dm-embed .candidate-page-hero,\n#dm-embed#dm-embed .candidate-solutions-hero,\n#dm-embed#dm-embed .candidate-audience-hero,\n#dm-embed#dm-embed .candidate-hero { color: #f8fbff; background-color: var(--light-navy); }\n#dm-embed#dm-embed .candidate-page-hero h1,\n#dm-embed#dm-embed .candidate-solutions-hero h1,\n#dm-embed#dm-embed .candidate-audience-hero h1 { color: #fff; }\n#dm-embed#dm-embed .candidate-page-hero p,\n#dm-embed#dm-embed .candidate-solutions-hero p,\n#dm-embed#dm-embed .candidate-audience-hero p,\n#dm-embed#dm-embed .candidate-hero-copy > p { color: #d7e3f7; }<\/p>\n<p>#dm-embed#dm-embed .candidate-section,\n#dm-embed#dm-embed .solution-capabilities,\n#dm-embed#dm-embed .solution-depth-section,\n#dm-embed#dm-embed .solution-audiences,\n#dm-embed#dm-embed .candidate-audience-detail,\n#dm-embed#dm-embed .candidate-tool-start,\n#dm-embed#dm-embed .candidate-tool-catalog,\n#dm-embed#dm-embed .candidate-integration-story,\n#dm-embed#dm-embed .candidate-integration-list,\n#dm-embed#dm-embed .candidate-public .page-surface,\n#dm-embed#dm-embed .tools-section,\n#dm-embed#dm-embed .solution-section,\n#dm-embed#dm-embed .integration-section,\n#dm-embed#dm-embed .pricing-section,\n#dm-embed#dm-embed .contact-section,\n#dm-embed#dm-embed .security-section,\n#dm-embed#dm-embed .legal-section { background: var(--light-page); color: var(--light-ink); }\n#dm-embed#dm-embed .candidate-section:nth-of-type(even),\n#dm-embed#dm-embed .solution-depth-section,\n#dm-embed#dm-embed .candidate-tool-start,\n#dm-embed#dm-embed .candidate-integration-story,\n#dm-embed#dm-embed .pricing-section,\n#dm-embed#dm-embed .contact-section { background: var(--light-tint); }<\/p>\n<p>#dm-embed#dm-embed .candidate-section h2,\n#dm-embed#dm-embed .solution-section-heading h2,\n#dm-embed#dm-embed .candidate-audience-detail h2,\n#dm-embed#dm-embed .candidate-tool-start h2,\n#dm-embed#dm-embed .tool-catalog-heading h2,\n#dm-embed#dm-embed .candidate-solution-grid h2,\n#dm-embed#dm-embed .candidate-integration-story h2,\n#dm-embed#dm-embed .page-surface h2,\n#dm-embed#dm-embed .contact-grid h2,\n#dm-embed#dm-embed .security-grid h2 { color: var(--light-ink); }\n#dm-embed#dm-embed .candidate-section p,\n#dm-embed#dm-embed .solution-section-heading p,\n#dm-embed#dm-embed .candidate-audience-detail p,\n#dm-embed#dm-embed .candidate-tool-start p,\n#dm-embed#dm-embed .candidate-tool-row p,\n#dm-embed#dm-embed .candidate-solution-grid p,\n#dm-embed#dm-embed .candidate-integration-story p,\n#dm-embed#dm-embed .candidate-data-layer-list p,\n#dm-embed#dm-embed .contact-grid p,\n#dm-embed#dm-embed .legal-copy p { color: var(--light-muted); }\n#dm-embed#dm-embed .micro-label,\n#dm-embed#dm-embed .eyebrow { color: var(--light-lavender); }<\/p>\n<p>#dm-embed#dm-embed .capability-editorial-rail { border-color: #d9d1f2; }\n#dm-embed#dm-embed .capability-editorial-rail article { border-color: #d9d1f2; background: transparent; }\n#dm-embed#dm-embed .capability-editorial-rail article > button { color: var(--light-ink); }\n#dm-embed#dm-embed .capability-editorial-rail article > button b { color: var(--light-ink); }\n#dm-embed#dm-embed .capability-editorial-rail article > button small { color: var(--light-muted); }\n#dm-embed#dm-embed .capability-editorial-rail article > button > span,\n#dm-embed#dm-embed .capability-editorial-rail article > button svg { color: var(--light-lavender); }\n#dm-embed#dm-embed .capability-editorial-rail article.active { background: linear-gradient(90deg,#eef4ff 0%,#fbfaff 100%); }\n#dm-embed#dm-embed .capability-expanded { border-top-color: #d9d1f2; color: var(--light-ink); }\n#dm-embed#dm-embed .capability-expanded p { color: var(--light-muted); }\n#dm-embed#dm-embed .capability-expanded li { color: var(--light-ink); }\n#dm-embed#dm-embed .capability-expanded li svg,\n#dm-embed#dm-embed .capability-expanded a { color: var(--light-blue); }<\/p>\n<p>#dm-embed#dm-embed .candidate-solution-grid .audience-route-card,\n#dm-embed#dm-embed .candidate-audience-stage,\n#dm-embed#dm-embed .solution-depth-grid article,\n#dm-embed#dm-embed .candidate-tool-start,\n#dm-embed#dm-embed .candidate-tool-catalog,\n#dm-embed#dm-embed .candidate-integration-list article,\n#dm-embed#dm-embed .candidate-data-layer-list article,\n#dm-embed#dm-embed .audience-tools a,\n#dm-embed#dm-embed .contact-grid form,\n#dm-embed#dm-embed .security-grid article { background: var(--light-panel); border-color: var(--light-line); box-shadow: 0 12px 34px rgba(28,53,92,.05); }\n#dm-embed#dm-embed .candidate-solution-grid .audience-route-card:hover { background: #fff; border-color: #b5c7e8; box-shadow: 0 18px 42px rgba(28,53,92,.12); }\n#dm-embed#dm-embed .candidate-solution-grid a,\n#dm-embed#dm-embed .audience-tools a,\n#dm-embed#dm-embed .candidate-tool-row,\n#dm-embed#dm-embed .candidate-tool-start a,\n#dm-embed#dm-embed .candidate-secondary-link { color: var(--light-ink); }\n#dm-embed#dm-embed .candidate-solution-grid a:hover,\n#dm-embed#dm-embed .candidate-tool-row:hover,\n#dm-embed#dm-embed .candidate-tool-start a:hover,\n#dm-embed#dm-embed .audience-tools a:hover { color: var(--light-blue); background: #f3f7ff; }\n#dm-embed#dm-embed .candidate-tool-row,\n#dm-embed#dm-embed .candidate-tool-start a,\n#dm-embed#dm-embed .audience-tools > div,\n#dm-embed#dm-embed .audience-tools a,\n#dm-embed#dm-embed .candidate-integration-list article,\n#dm-embed#dm-embed .candidate-data-layer-list article { border-color: var(--light-line); }<\/p>\n<p>#dm-embed#dm-embed .candidate-workspace-section,\n#dm-embed#dm-embed .candidate-workflow,\n#dm-embed#dm-embed .candidate-guide,\n#dm-embed#dm-embed .candidate-monitoring,\n#dm-embed#dm-embed .candidate-credibility { background: var(--light-tint); color: var(--light-ink); }\n#dm-embed#dm-embed .candidate-workspace-section .candidate-workspace,\n#dm-embed#dm-embed .candidate-monitoring .monitor-panel,\n#dm-embed#dm-embed .candidate-guide .guide-card,\n#dm-embed#dm-embed .candidate-workflow .workflow-surface { background: var(--light-navy); color: #f7faff; border-color: #25497f; }\n#dm-embed#dm-embed .candidate-workspace-section .candidate-workspace > figcaption { color: var(--light-muted); }\n#dm-embed#dm-embed .candidate-workspace-section .workspace-app { box-shadow: 0 24px 54px rgba(14,39,81,.2); }\n#dm-embed#dm-embed .candidate-workspace-section .candidate-workspace-intro h2 { color: var(--light-ink); }\n#dm-embed#dm-embed .candidate-workspace-section .candidate-workspace-intro p { color: var(--light-muted); }\n#dm-embed#dm-embed .candidate-workspace-section .workspace-caption { color: var(--light-ink); }\n#dm-embed#dm-embed .candidate-workspace-section .workspace-caption small { color: var(--light-muted); }<\/p>\n<p>#dm-embed#dm-embed .candidate-final,\n#dm-embed#dm-embed .candidate-public-final { background: linear-gradient(135deg,#091d43,#123a77); color: #fff; }<\/p>\n<p>\/* Pricing is a commercial reading surface in light mode, not another app canvas. *\/\n#dm-embed#dm-embed .pricing-section .pricing-free-intro h2,\n#dm-embed#dm-embed .pricing-section .pricing-plans-head h2,\n#dm-embed#dm-embed .pricing-section .pricing-explainer h2,\n#dm-embed#dm-embed .pricing-section .pricing-topups h2,\n#dm-embed#dm-embed .pricing-section .faq-wrap h2 { color: var(--light-ink); }\n#dm-embed#dm-embed .pricing-section .pricing-free-intro p,\n#dm-embed#dm-embed .pricing-section .pricing-plans-head p,\n#dm-embed#dm-embed .pricing-section .pricing-explainer p { color: var(--light-muted); }\n#dm-embed#dm-embed .pricing-section .pricing-plans-head,\n#dm-embed#dm-embed .pricing-section .pricing-explainer { border-color: var(--light-line); }\n#dm-embed#dm-embed .pricing-section .plan-card { background: #fff; border-color: #cfdcf0; box-shadow: 0 16px 38px rgba(19, 48, 94, .08); }\n#dm-embed#dm-embed .pricing-section .plan-card::after { background: rgba(117, 88, 213, .06); }\n#dm-embed#dm-embed .pricing-section .plan-card::before { background: #7658d5; }\n#dm-embed#dm-embed .pricing-section .plan-card.featured { background: linear-gradient(160deg, #f1f5ff, #fff 62%); border-color: #5a84ec; box-shadow: 0 20px 44px rgba(42, 88, 180, .16); }\n#dm-embed#dm-embed .pricing-section .plan-card.featured::before { background: linear-gradient(90deg,#2741ef,#9d7ce5); }\n#dm-embed#dm-embed .pricing-section .plan-name,\n#dm-embed#dm-embed .pricing-section .plan-price strong { color: var(--light-ink); }\n#dm-embed#dm-embed .pricing-section .plan-card .plan-positioning,\n#dm-embed#dm-embed .pricing-section .plan-card .plan-billing-note,\n#dm-embed#dm-embed .pricing-section .plan-price span,\n#dm-embed#dm-embed .pricing-section .plan-feature { color: var(--light-muted); }\n#dm-embed#dm-embed .pricing-section .plan-feature svg { background: #e7efff; color: var(--light-blue); }\n#dm-embed#dm-embed .pricing-section .plan-card > .pill-button.outline { border-color: #aebfdb; color: var(--light-ink); }\n#dm-embed#dm-embed .pricing-section .plan-card > .pill-button.outline:hover { border-color: var(--light-blue); color: var(--light-blue); }\n#dm-embed#dm-embed .pricing-section .faq-wrap details { border-color: var(--light-line); }\n#dm-embed#dm-embed .pricing-section .faq-wrap summary { color: var(--light-ink); }\n#dm-embed#dm-embed .pricing-section .faq-wrap p { color: var(--light-muted); }\n#dm-embed#dm-embed .candidate-final p,\n#dm-embed#dm-embed .candidate-public-final p { color: #d3e2fb; }<\/p>\n<p>\/* Light mode is a reading surface first. Legacy dark-theme muted colours are\n   intentionally replaced here so secondary copy never fades into white. *\/\n#dm-embed#dm-embed :is( .solution-capabilities, .solution-depth-section, .solution-audiences, .candidate-audience-detail, .candidate-tool-start, .candidate-tool-catalog, .candidate-integration-story, .candidate-integration-list, .candidate-data-layer-list, .contact-section, .security-section, .legal-section, .pricing-section ) :is(p, small, .muted, .tool-description, .tool-meta, .candidate-secondary-link) {\n  color: var(--light-muted);\n}\n#dm-embed#dm-embed :is( .solution-capabilities, .solution-depth-section, .solution-audiences, .candidate-audience-detail, .candidate-tool-start, .candidate-tool-catalog, .candidate-integration-story, .candidate-integration-list, .candidate-data-layer-list, .contact-section, .security-section, .legal-section, .pricing-section ) :is(label, li, summary, input, textarea, select) {\n  color: var(--light-ink);\n}\n#dm-embed#dm-embed :is( .solution-capabilities, .solution-depth-section, .solution-audiences, .candidate-audience-detail, .candidate-tool-start, .candidate-tool-catalog, .candidate-integration-story, .candidate-integration-list, .candidate-data-layer-list, .contact-section, .security-section, .legal-section, .pricing-section ) :is(input, textarea, select)::placeholder { color: #5a6d87; opacity: 1; }\n#dm-embed#dm-embed .candidate-solution-grid .audience-route-card :is(p, figcaption),\n#dm-embed#dm-embed .candidate-audience-stage :is(p, li),\n#dm-embed#dm-embed .candidate-tool-row p,\n#dm-embed#dm-embed .candidate-integration-list article p,\n#dm-embed#dm-embed .candidate-data-layer-list article p,\n#dm-embed#dm-embed .solution-depth-grid article p { color: var(--light-muted); }\n#dm-embed#dm-embed .candidate-solution-grid .audience-route-card :is(h2, h3, strong),\n#dm-embed#dm-embed .candidate-audience-stage :is(h2, h3, strong),\n#dm-embed#dm-embed .candidate-tool-row :is(h2, h3, strong),\n#dm-embed#dm-embed .candidate-integration-list article :is(h2, h3, strong),\n#dm-embed#dm-embed .candidate-data-layer-list article :is(h2, h3, strong),\n#dm-embed#dm-embed .solution-depth-grid article :is(h2, h3, strong) { color: var(--light-ink); }\n#dm-embed#dm-embed .candidate-tool-row :is(span, small),\n#dm-embed#dm-embed .candidate-integration-list article em,\n#dm-embed#dm-embed .candidate-data-layer-list article em { color: #3e5572; }<\/p>\n<p>#dm-embed#dm-embed .neon-footer { background: #071832; color: #f8fbff; border-top-color: #102e5c; }\n#dm-embed#dm-embed .neon-footer h2,\n#dm-embed#dm-embed .neon-footer a,\n#dm-embed#dm-embed .neon-footer .footer-bottom { color: #f8fbff; }\n#dm-embed#dm-embed .neon-footer .footer-grid p,\n#dm-embed#dm-embed .neon-footer .footer-grid a,\n#dm-embed#dm-embed .neon-footer .footer-bottom span { color: #aebfd8; }\n#dm-embed#dm-embed .neon-footer .footer-hero,\n#dm-embed#dm-embed .neon-footer .footer-grid,\n#dm-embed#dm-embed .neon-footer .footer-bottom { border-color: rgba(198,216,245,.18); }\n#dm-embed#dm-embed .neon-footer .pill-button.teal { background: var(--light-blue); color: #fff; }<\/p>\n<p>#dm-embed .theme-switcher { display: inline-flex; gap: 2px; padding: 3px; border: 1px solid rgba(190,211,246,.36); background: rgba(255,255,255,.06); border-radius: 999px; }\n#dm-embed .theme-switcher button { min-height: 34px; display: inline-flex; align-items: center; gap: 6px; border: 0; border-radius: 999px; padding: 0 11px; background: transparent; color: #c6d4e8; font-size: 11px; font-weight: 700; }\n#dm-embed .theme-switcher button.active { background: #fff; color: #10213f; }\n#dm-embed .theme-switcher button:focus-visible { outline: 2px solid #bca8ff; outline-offset: 2px; }<\/p>\n<p>@media (max-width: 900px) {\n  #dm-embed#dm-embed .neon-nav { background: #fff; border-color: var(--light-line); box-shadow: 0 18px 38px rgba(28,53,92,.16); }\n  #dm-embed#dm-embed .neon-nav > a { color: var(--light-ink); border-bottom-color: var(--light-line); }\n  #dm-embed#dm-embed .mobile-actions a:first-child { color: var(--light-ink); }\n  #dm-embed#dm-embed .candidate-solution-grid .audience-route-card,\n#dm-embed#dm-embed .solution-depth-grid article { box-shadow: none; }\n}<\/p>\n<p>@media (max-width: 560px) {\n  #dm-embed .neon-logo-wordmark { width: 162px; }\n  #dm-embed#dm-embed .candidate-section,\n#dm-embed#dm-embed .solution-capabilities,\n#dm-embed#dm-embed .solution-depth-section,\n#dm-embed#dm-embed .solution-audiences,\n#dm-embed#dm-embed .candidate-audience-detail { padding-block: 68px; }\n  #dm-embed .theme-switcher button { padding: 0 9px; }\n}<\/p>\n<p>@media (prefers-reduced-motion: reduce) {\n  #dm-embed#dm-embed * { transition-duration: 0ms !important; animation-duration: 0ms !important; }\n}<\/p>\n<p>\/* Candidate 4 readability and media pass. These rules intentionally sit last so\n   the Light system wins over legacy Midnight component colours. *\/\n#dm-embed .workflow-surface--media { padding: 0; overflow: hidden; }\n#dm-embed .workflow-surface--media .workflow-surface-head,\n#dm-embed .workflow-surface--media > p { margin-inline: 18px; }\n#dm-embed .workflow-surface--media .workflow-surface-head { padding-top: 16px; }\n#dm-embed .workflow-surface--media .workflow-preview--media { width: 100%; height: 182px; aspect-ratio: auto; margin: 15px 0 0; padding: 0; overflow: hidden; background: transparent; border-top: 1px solid rgba(143,174,244,.24); }\n#dm-embed .workflow-preview--media img { display: block; width: 100%; height: 100%; object-fit: cover; object-position: center; }<\/p>\n<p>#dm-embed#dm-embed .candidate-workspace-section { background: #f4f7fc; }\n#dm-embed#dm-embed .candidate-workspace-section .workspace-caption,\n#dm-embed#dm-embed .candidate-workspace-section .workspace-caption > span,\n#dm-embed#dm-embed .candidate-workspace-section .workspace-caption small { color: #193967 !important; opacity: 1; }\n#dm-embed#dm-embed .candidate-workspace-section .workspace-caption small { font-weight: 600; }\n#dm-embed#dm-embed .candidate-workspace-section .workspace-ready-dot { background: #2563eb; box-shadow: 0 0 0 4px rgba(37,99,235,.12); }<\/p>\n<p>#dm-embed#dm-embed .candidate-workflow { background: #fff; }\n#dm-embed#dm-embed .candidate-workflow .candidate-section-intro h2,\n#dm-embed#dm-embed .candidate-workflow .candidate-section-intro p,\n#dm-embed#dm-embed .candidate-workflow-grid h3,\n#dm-embed#dm-embed .candidate-workflow-grid > article > p { color: #10213f; }\n#dm-embed#dm-embed .candidate-workflow-grid { border-color: #d9e4f2; }\n#dm-embed#dm-embed .candidate-workflow-grid > article { border-color: #d9e4f2; }\n#dm-embed#dm-embed .candidate-workflow-grid > article > p { color: #405b7d; }\n#dm-embed#dm-embed .candidate-workflow-grid > article > span { color: #7658d5; }<\/p>\n<p>#dm-embed#dm-embed .candidate-monitoring { background: #f4f7fc; }\n#dm-embed#dm-embed .candidate-monitoring h2 { color: #10213f; }\n#dm-embed#dm-embed .candidate-monitoring p,\n#dm-embed#dm-embed .candidate-monitoring ul,\n#dm-embed#dm-embed .candidate-monitoring li { color: #334b68; opacity: 1; }\n#dm-embed#dm-embed .candidate-monitoring li svg { color: #2741ef; }\n#dm-embed#dm-embed .monitor-panel--authentic { padding: 12px; background: #071832; border-color: #1e559e; box-shadow: 0 20px 44px rgba(16,33,63,.16); }\n#dm-embed#dm-embed .monitor-panel--authentic img { display: block; width: 100%; min-height: 0; border-radius: 5px; object-fit: cover; }\n#dm-embed#dm-embed .monitor-panel--authentic figcaption { color: #dbe8ff; }\n#dm-embed#dm-embed .monitor-panel--authentic figcaption a { color: #fff; }<\/p>\n<p>#dm-embed#dm-embed .candidate-audiences { background: #fff; }\n#dm-embed#dm-embed .candidate-audience-tabs button { border-color: #c9d8ed; color: #1e385e; background: #fff; }\n#dm-embed#dm-embed .candidate-audience-tabs button.active { border-color: #2741ef; background: #edf4ff; color: #121f78; box-shadow: inset 0 0 0 1px #2741ef; }\n#dm-embed#dm-embed .candidate-audience-stage { background: #fff; border-color: #cbd9ec; box-shadow: 0 18px 42px rgba(17,48,91,.09); }\n#dm-embed#dm-embed .candidate-audience-stage h3 { color: #10213f; }\n#dm-embed#dm-embed .candidate-audience-stage p,\n#dm-embed#dm-embed .candidate-audience-stage li { color: #334b68; }\n#dm-embed#dm-embed .candidate-audience-stage a { color: #1d56d1; }\n#dm-embed#dm-embed .candidate-audience-stage figure { background: #dfe9f6; }\n#dm-embed#dm-embed .candidate-audience-stage figcaption { background: rgba(7,24,50,.87); color: #fff; }<\/p>\n<p>#dm-embed#dm-embed .candidate-credibility { background: #071832; color: #fff; }\n#dm-embed#dm-embed .candidate-credibility .candidate-section-intro h2 { color: #fff; }\n#dm-embed#dm-embed .candidate-credibility .candidate-section-intro p,\n#dm-embed#dm-embed .candidate-credibility .credibility-relationship { color: #c7d6ed; }\n#dm-embed#dm-embed .candidate-credibility .micro-label { color: #a98cff; }\n#dm-embed#dm-embed .candidate-credibility .client-wordmark-rail span { color: #f8fbff; border-color: rgba(157,183,237,.38); }\n#dm-embed#dm-embed .candidate-credibility .credibility-markers { justify-content: center; }\n#dm-embed#dm-embed .candidate-credibility .credibility-markers span { color: #e1d8ff; border-color: rgba(183,157,255,.52); }<\/p>\n<p>#dm-embed#dm-embed .candidate-integrations { background: #fff; }\n#dm-embed#dm-embed .candidate-integration-list article { background: #fff; }\n#dm-embed#dm-embed .candidate-integration-list article b { color: #10213f !important; opacity: 1; }\n#dm-embed#dm-embed .candidate-integration-list article span { color: #405b7d !important; opacity: 1; }\n#dm-embed#dm-embed .candidate-integration-list article em { color: #284768; }\n#dm-embed#dm-embed .candidate-integration-list .linkedin-logo { padding: 6px; border-radius: 6px; background: #0a66c2; filter: brightness(0) invert(1); }<\/p>\n<p>#dm-embed#dm-embed .solution-depth-section .solution-depth-grid article,\n#dm-embed#dm-embed .solution-depth-section .solution-depth-grid article :is(h2,h3,p,li,span,a) { opacity: 1; }\n#dm-embed#dm-embed .solution-depth-section .solution-depth-grid article { background: #fff; border-color: #cbd9ec; }\n#dm-embed#dm-embed .solution-depth-section .solution-depth-grid article h3 { color: #10213f; }\n#dm-embed#dm-embed .solution-depth-section .solution-depth-grid article p,\n#dm-embed#dm-embed .solution-depth-section .solution-credit-note { color: #334b68 !important; }\n#dm-embed#dm-embed .solution-depth-section .solution-group-tags span { color: #4d379a; border-color: #cbbdf2; background: #f5f1ff; }\n#dm-embed#dm-embed .solution-depth-section .solution-depth-grid article > a { color: #1d56d1; }<\/p>\n<p>#dm-embed#dm-embed .candidate-audience-detail { background: #f4f7fc; }\n#dm-embed#dm-embed .candidate-audience-detail .audience-detail-copy,\n#dm-embed#dm-embed .candidate-audience-detail .audience-workflow,\n#dm-embed#dm-embed .candidate-audience-detail .audience-tools,\n#dm-embed#dm-embed .candidate-audience-detail .audience-monty { background: #fff; border-color: #d6e1ef; }\n#dm-embed#dm-embed .candidate-audience-detail h2,\n#dm-embed#dm-embed .candidate-audience-detail h3 { color: #10213f; }\n#dm-embed#dm-embed .candidate-audience-detail p,\n#dm-embed#dm-embed .candidate-audience-detail .audience-channel-list > span,\n#dm-embed#dm-embed .candidate-audience-detail .audience-workflow article span { color: #334b68; opacity: 1; }\n#dm-embed#dm-embed .candidate-audience-detail .audience-channel-list > span { border-color: #dbe4f1; }\n#dm-embed#dm-embed .candidate-audience-detail .audience-workflow article { border-color: #dbe4f1; }\n#dm-embed#dm-embed .candidate-audience-detail .audience-workflow article b { color: #2741ef; }\n#dm-embed#dm-embed .candidate-audience-detail .audience-tools a { color: #10213f; background: #fff; }\n#dm-embed#dm-embed .candidate-audience-detail .audience-tools a:hover { color: #1d56d1; background: #f0f5ff; }\n#dm-embed#dm-embed .candidate-audience-detail .audience-monty { box-shadow: 0 16px 38px rgba(17,48,91,.08); }\n#dm-embed#dm-embed .candidate-audience-detail .audience-monty p { color: #405b7d; }\n#dm-embed#dm-embed .candidate-audience-detail .solution-media-card.large { border-color: #9bb8e6; box-shadow: 0 18px 42px rgba(17,48,91,.12); }\n#dm-embed#dm-embed .candidate-audience-detail .solution-media-card.large figcaption { color: #fff; background: linear-gradient(180deg, transparent 25%, rgba(7,24,50,.88)); }<\/p>\n<p>#dm-embed#dm-embed .neon-footer { background: #fff; color: #10213f; border-top-color: #dbe4f1; }\n#dm-embed#dm-embed .neon-footer .footer-hero,\n#dm-embed#dm-embed .neon-footer .footer-grid,\n#dm-embed#dm-embed .neon-footer .footer-bottom { border-color: #dbe4f1; }\n#dm-embed#dm-embed .neon-footer h2,\n#dm-embed#dm-embed .neon-footer a,\n#dm-embed#dm-embed .neon-footer .footer-bottom { color: #10213f; }\n#dm-embed#dm-embed .neon-footer .footer-grid p,\n#dm-embed#dm-embed .neon-footer .footer-grid a,\n#dm-embed#dm-embed .neon-footer .footer-bottom span,\n#dm-embed#dm-embed .neon-footer .footer-signal { color: #405b7d; }\n#dm-embed#dm-embed .neon-footer .neon-logo-wordmark { display: block; }\n#dm-embed#dm-embed .neon-footer .neon-logo-fallback { display: none; }\n#dm-embed#dm-embed .neon-footer .theme-switcher { border-color: #c7d7ed; background: #f4f7fc; }\n#dm-embed#dm-embed .neon-footer .theme-switcher button { color: #405b7d; }\n#dm-embed#dm-embed .neon-footer .theme-switcher button.active { color: #fff; background: #2741ef; }<\/p>\n<p>@media (max-width: 767px) {\n  #dm-embed .workflow-surface--media .workflow-preview--media { height: 210px; }\n  #dm-embed#dm-embed .candidate-audience-detail .audience-detail-copy,\n#dm-embed#dm-embed .candidate-audience-detail .audience-workflow,\n#dm-embed#dm-embed .candidate-audience-detail .audience-tools,\n#dm-embed#dm-embed .candidate-audience-detail .audience-monty { padding: 22px; }\n}<\/p>\n<p>\/* Candidate 4 light-theme accessibility pass. Keep editorial copy dark and reserve\n   white text for the intentionally dark product\/video canvases. *\/\n#dm-embed#dm-embed .candidate-workspace-section .workspace-caption {\n  background: #eaf2ff;\n  border-color: #a9c2e6;\n  color: #10213f !important;\n}\n#dm-embed#dm-embed .candidate-workspace-section .workspace-caption > span,\n#dm-embed#dm-embed .candidate-workspace-section .workspace-caption small {\n  color: #10213f !important;\n  opacity: 1 !important;\n}\n#dm-embed#dm-embed .candidate-workspace-section .workspace-caption small { color: #3f5d7f !important; }<\/p>\n<p>#dm-embed#dm-embed .candidate-monitoring :is(h2, h3, p, li, a, span) {\n  opacity: 1;\n}\n#dm-embed#dm-embed .candidate-monitoring h2 { color: #10213f !important; }\n#dm-embed#dm-embed .candidate-monitoring p,\n#dm-embed#dm-embed .candidate-monitoring li { color: #365273 !important; }\n#dm-embed#dm-embed .candidate-monitoring .candidate-primary-link { color: #fff !important; }<\/p>\n<p>#dm-embed#dm-embed .candidate-public :is(.solution-depth-section, .candidate-solution-section, .candidate-audience-detail, .candidate-integration-story) {\n  background: #fff;\n  color: #10213f;\n}\n#dm-embed#dm-embed .candidate-public :is(.solution-depth-section, .candidate-solution-section, .candidate-audience-detail, .candidate-integration-story) :is(h2, h3, h4, b, strong) {\n  color: #10213f !important;\n}\n#dm-embed#dm-embed .candidate-public :is(.solution-depth-section, .candidate-solution-section, .candidate-audience-detail, .candidate-integration-story) :is(p, li, span, em, small) {\n  color: #365273;\n  opacity: 1;\n}\n#dm-embed#dm-embed .solution-depth-grid article {\n  background: #f4f8ff !important;\n  border-color: #c6d6eb !important;\n}\n#dm-embed#dm-embed .solution-depth-grid article :is(a, .micro-label) { color: #2741ef !important; }\n#dm-embed#dm-embed .solution-group-tags span {\n  background: #eef3ff !important;\n  border-color: #c5d4f3 !important;\n  color: #254d83 !important;\n}\n#dm-embed#dm-embed .audience-route-card {\n  background: #fff !important;\n  border-color: #c6d6eb !important;\n  box-shadow: 0 8px 24px rgb(31 67 119 \/ 0.08);\n}\n#dm-embed#dm-embed .audience-route-card :is(h2, h3, b) { color: #10213f !important; }\n#dm-embed#dm-embed .audience-route-card p { color: #365273 !important; opacity: 1; }\n#dm-embed#dm-embed .audience-route-card a { color: #2741ef !important; }\n#dm-embed#dm-embed .solution-card-media::after,\n#dm-embed#dm-embed .solution-media-card::after {\n  background: linear-gradient(180deg, transparent 30%, rgb(7 24 50 \/ .74) 100%) !important;\n}\n#dm-embed#dm-embed .solution-card-media figcaption,\n#dm-embed#dm-embed .solution-media-card figcaption { color: #fff !important; opacity: 1; }<\/p>\n<p>\/* The supplied LinkedIn mark already has its own blue tile. Never invert it. *\/\n#dm-embed .linkedin-logo,\n#dm-embed#dm-embed .linkedin-logo {\n  filter: none !important;\n  background: transparent !important;\n  padding: 0 !important;\n  border-radius: 0 !important;\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-integrations .pill-button.outline,\n#dm-embed#dm-embed .candidate-integrations .pill-button.teal,\n#dm-embed#dm-embed .candidate-public .candidate-primary-link {\n  background: #2741ef !important;\n  border-color: #2741ef !important;\n  color: #fff !important;\n}\n#dm-embed#dm-embed .candidate-integrations .pill-button.outline :is(span, svg),\n#dm-embed#dm-embed .candidate-integrations .pill-button.teal :is(span, svg),\n#dm-embed#dm-embed .candidate-public .candidate-primary-link :is(span, svg) { color: #fff !important; }<\/p>\n<p>#dm-embed#dm-embed .neon-footer .footer-grid a,\n#dm-embed#dm-embed .neon-footer .footer-grid strong,\n#dm-embed#dm-embed .neon-footer .footer-hero h2 { color: #10213f !important; }\n#dm-embed#dm-embed .neon-footer .footer-grid :is(p, span, small),\n#dm-embed#dm-embed .neon-footer .footer-hero p { color: #365273 !important; opacity: 1; }<\/p>\n<p>#dm-embed#dm-embed .candidate-solutions-hero,\n#dm-embed#dm-embed .candidate-solutions-hero .candidate-container { isolation: isolate; }\n#dm-embed#dm-embed .candidate-solutions-hero .candidate-bg-video { z-index: 0; }\n#dm-embed#dm-embed .candidate-solutions-hero .candidate-container { position: relative; z-index: 1; }<\/p>\n<p>@media (prefers-reduced-motion: reduce) {\n  #dm-embed#dm-embed .candidate-workflow-grid > article,\n#dm-embed#dm-embed .candidate-integration-list article,\n#dm-embed#dm-embed .audience-route-card { transition: none; }\n}<\/p>\n<p>\/* Candidate 4 light-mode component contract. Legacy component rules must not\n   be allowed to lower contrast after a section changes from Midnight to Light. *\/\n#dm-embed#dm-embed :is( .candidate-guide, .candidate-monitoring, .candidate-audiences, .candidate-integrations, .solution-capabilities, .solution-depth-section, .solution-audiences, .candidate-audience-detail, .candidate-tool-start, .candidate-tool-catalog, .candidate-integration-story, .candidate-data-layer-list ) :is(h1, h2, h3, h4, b, strong, summary) {\n  color: #10213f !important;\n  opacity: 1 !important;\n}\n#dm-embed#dm-embed :is( .candidate-guide, .candidate-monitoring, .candidate-audiences, .candidate-integrations, .solution-capabilities, .solution-depth-section, .solution-audiences, .candidate-audience-detail, .candidate-tool-start, .candidate-tool-catalog, .candidate-integration-story, .candidate-data-layer-list ) :is(p, li, small, span, label, em) {\n  color: #405b7d;\n  opacity: 1 !important;\n}\n#dm-embed#dm-embed :is(.candidate-guide, .candidate-monitoring, .candidate-audiences, .candidate-integrations) .micro-label,\n#dm-embed#dm-embed :is(.solution-capabilities, .solution-depth-section, .solution-audiences, .candidate-audience-detail, .candidate-tool-start, .candidate-tool-catalog, .candidate-integration-story) .micro-label {\n  color: #4f42aa !important;\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-guide { background: #fff; }\n#dm-embed#dm-embed .candidate-guide-media { border-color: #bbcee9; background: #e9f3ff; box-shadow: 0 18px 44px rgba(17,48,91,.12); }\n#dm-embed#dm-embed .candidate-chat { border-color: #d5e1f0; background: #f8fbff; }\n#dm-embed#dm-embed .candidate-chat :is(.chat-line, .chat-complete) { border-color: #dbe5f1; }\n#dm-embed#dm-embed .candidate-chat .user { background: #eaf2ff; }\n#dm-embed#dm-embed .candidate-chat .user p { color: #173b74; }\n#dm-embed#dm-embed .candidate-chat .chat-complete { color: #174b9f; }\n#dm-embed#dm-embed .candidate-guide .candidate-text-link { color: #1d56d1; }<\/p>\n<p>#dm-embed#dm-embed .candidate-monitoring .candidate-primary-link,\n#dm-embed#dm-embed .candidate-integrations .pill-button,\n#dm-embed#dm-embed .candidate-integrations .candidate-primary-link { color: #fff; }\n#dm-embed#dm-embed .candidate-monitoring li { display: flex; align-items: center; gap: 9px; }\n#dm-embed#dm-embed .candidate-monitoring li svg { flex: 0 0 auto; }<\/p>\n<p>#dm-embed#dm-embed .solution-capabilities { background: #fff; }\n#dm-embed#dm-embed .capability-editorial-rail { border-top-color: #cddbf0; }\n#dm-embed#dm-embed .capability-editorial-rail article { border-bottom-color: #d7e2f0; }\n#dm-embed#dm-embed .capability-editorial-rail button { color: #10213f; }\n#dm-embed#dm-embed .capability-editorial-rail button small { color: #516987; }\n#dm-embed#dm-embed .capability-editorial-rail article.active button { background: #f3f7ff; }\n#dm-embed#dm-embed .capability-editorial-rail article.active button b { color: #121f78; }\n#dm-embed#dm-embed .capability-expanded { background: #f5f8fd; border-top-color: #d7e2f0; }\n#dm-embed#dm-embed .capability-expanded :is(p, li) { color: #36516f; }\n#dm-embed#dm-embed .capability-expanded a { color: #1d56d1; }<\/p>\n<p>#dm-embed#dm-embed .solution-depth-section { background: #f4f7fc; }\n#dm-embed#dm-embed .solution-depth-grid article { box-shadow: 0 12px 30px rgba(17,48,91,.06); }\n#dm-embed#dm-embed .solution-depth-grid article li a { color: #173a69; }\n#dm-embed#dm-embed .solution-depth-grid article li a:hover { color: #1d56d1; background: #eef4ff; }<\/p>\n<p>#dm-embed#dm-embed .solution-audiences { background: #fff; }\n#dm-embed#dm-embed .candidate-solution-grid .audience-route-card { background: #fff; border-color: #cfdbec; box-shadow: 0 14px 32px rgba(17,48,91,.07); }\n#dm-embed#dm-embed .candidate-solution-grid .audience-route-card :is(h2, h3) { color: #10213f !important; }\n#dm-embed#dm-embed .candidate-solution-grid .audience-route-card p { color: #405b7d !important; }\n#dm-embed#dm-embed .candidate-solution-grid .audience-route-card a { color: #1d56d1; }<\/p>\n<p>#dm-embed#dm-embed .candidate-audience-detail { padding-block: 112px; }\n#dm-embed#dm-embed .candidate-audience-detail .audience-detail-grid { align-items: stretch; }\n#dm-embed#dm-embed .candidate-audience-detail .audience-detail-copy {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  padding: clamp(28px, 4vw, 52px);\n  border: 1px solid #d6e1ef;\n  border-radius: 8px;\n  box-shadow: 0 16px 38px rgba(17,48,91,.08);\n}\n#dm-embed#dm-embed .candidate-audience-detail .audience-detail-copy > p { max-width: 55ch; }\n#dm-embed#dm-embed .candidate-audience-detail .audience-channel-list { border-left-color: #2741ef; background: #f4f8ff; }\n#dm-embed#dm-embed .candidate-audience-detail .audience-channel-list div { color: #27425f; }\n#dm-embed#dm-embed .candidate-audience-detail .audience-workflow {\n  display: grid;\n  grid-template-columns: minmax(0, .95fr) minmax(0, 1.05fr);\n  gap: 30px;\n  align-items: center;\n  margin-top: 34px;\n  padding: clamp(28px, 4vw, 48px);\n  border: 1px solid #d6e1ef;\n  border-radius: 8px;\n  box-shadow: 0 16px 38px rgba(17,48,91,.08);\n}\n#dm-embed#dm-embed .candidate-audience-detail .audience-workflow > div h2 { margin-bottom: 0; }\n#dm-embed#dm-embed .candidate-audience-detail .audience-workflow article {\n  display: grid;\n  grid-template-columns: 38px minmax(0, 1fr);\n  gap: 12px;\n  min-height: 62px;\n  align-items: center;\n  border-bottom: 1px solid #dbe5f1;\n}\n#dm-embed#dm-embed .candidate-audience-detail .audience-workflow article:first-of-type { border-top: 1px solid #dbe5f1; }\n#dm-embed#dm-embed .candidate-audience-detail .audience-workflow article span { font-weight: 700; color: #27425f; }\n#dm-embed#dm-embed .candidate-audience-detail .audience-tools {\n  margin-top: 34px;\n  padding: 28px;\n  border: 1px solid #d6e1ef;\n  border-radius: 8px;\n  box-shadow: 0 16px 38px rgba(17,48,91,.06);\n}\n#dm-embed#dm-embed .candidate-audience-detail .audience-tools > div { margin-top: 18px; border-color: #dbe5f1; }\n#dm-embed#dm-embed .candidate-audience-detail .audience-tools a { min-height: 72px; border-color: #dbe5f1; }\n#dm-embed#dm-embed .candidate-audience-detail .audience-monty {\n  display: grid;\n  grid-template-columns: 68px minmax(0, 1fr) auto;\n  gap: 20px;\n  align-items: center;\n  margin-top: 34px;\n  padding: 28px;\n  border: 1px solid #d6e1ef;\n  border-radius: 8px;\n}\n#dm-embed#dm-embed .candidate-audience-detail .audience-monty > img { width: 58px; height: 58px; border-radius: 50%; object-fit: cover; border: 1px solid #b5c9e6; }\n#dm-embed#dm-embed .candidate-audience-detail .audience-monty .candidate-primary-link { color: #fff; white-space: nowrap; }<\/p>\n<p>\/* Keep the role stories editorial at desktop widths instead of inheriting hero-scale type. *\/\n#dm-embed#dm-embed .candidate-audience-detail .audience-detail-copy > h2 {\n  max-width: 12ch;\n  font-size: clamp(34px, 3.05vw, 46px);\n  line-height: 1.07;\n  letter-spacing: 0;\n}\n#dm-embed#dm-embed .candidate-audience-detail .solution-media-card.large figcaption {\n  display: grid;\n  gap: 3px;\n  padding: 38px 16px 14px;\n  color: #fff;\n  text-shadow: 0 1px 2px rgba(3, 12, 31, .6);\n}\n#dm-embed#dm-embed .candidate-audience-detail .audience-tools {\n  display: grid;\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n  gap: 0;\n}\n#dm-embed#dm-embed .candidate-audience-detail .audience-tools > .micro-label {\n  grid-column: 1 \/ -1;\n  margin-bottom: 18px;\n}\n#dm-embed#dm-embed .candidate-audience-detail .audience-tools > a {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 12px;\n  padding: 16px;\n  border: 1px solid #dbe5f1;\n  border-right: 0;\n  font-size: 14px;\n  font-weight: 700;\n  text-decoration: none;\n}\n#dm-embed#dm-embed .candidate-audience-detail .audience-tools > a:last-child { border-right: 1px solid #dbe5f1; }<\/p>\n<p>\/* Product canvases stay intentionally dark in light mode, so their copy needs its own contrast contract. *\/\n#dm-embed#dm-embed .workflow-surface--media .workflow-surface-head b { color: #f8fbff; }\n#dm-embed#dm-embed .workflow-surface--media .workflow-surface-head em { color: #b9c9e4; }\n#dm-embed#dm-embed .workflow-surface--media > p { color: #c8d5eb; opacity: 1; }<\/p>\n<p>#dm-embed#dm-embed .neon-footer .footer-hero .pill-button.teal { color: #fff; }\n#dm-embed#dm-embed .neon-footer .footer-grid strong { color: #10213f; }\n#dm-embed#dm-embed .neon-footer .footer-signal i { background: #2741ef; }<\/p>\n<p>\/* Candidate 4 homepage experience: final contrast and product-surface contract.\n   NOTE: candidate-four-final.css declares its own :root block with several more\n   tokens (--c4-slate, --c4-surface, --c4-border, --c4-navy, --c4-lavender,\n   --c4-blue-dark, --c4-tint-strong) that candidate-four-final.css's rules rely\n   on \u2014 but this project's CSS bundler drops that block whenever multiple\n   stylesheets each declare :root, keeping only this one. Those tokens are\n   added here instead so every rule that references them actually resolves. *\/\n#dm-embed {\n  --c4-ink: #10213f;\n  --c4-copy: #38516f;\n  --c4-muted: #536987;\n  --c4-line: #c9d7eb;\n  --c4-tint: #f2f6fc;\n  --c4-blue: #2741ef;\n  --c4-purple: #2741ef;\n  --c4-dark: #071832;\n  --c4-slate: #385477;\n  --c4-surface: #ffffff;\n  --c4-tint-strong: #e8f0fc;\n  --c4-border: #c9d8ef;\n  --c4-blue-dark: #121f78;\n  --c4-lavender: #5a72f0;\n  --c4-navy: #081d3d;\n}<\/p>\n<p>#dm-embed .candidate-home { overflow: clip; }\n#dm-embed .candidate-bg-video video { width: 100%; height: 100%; object-fit: cover; object-position: center; }\n#dm-embed .candidate-bg-video--hero video { object-position: 50% 40%; }\n#dm-embed .candidate-bg-video--final video { object-position: 50% 48%; }\n#dm-embed .candidate-bg-video::after { background: linear-gradient(180deg, rgb(6 24 50 \/ 0.52) 0%, rgb(6 24 50 \/ 0.72) 54%, rgb(5 18 40 \/ 0.92) 100%); }<\/p>\n<p>#dm-embed#dm-embed .candidate-home :is(.candidate-workspace-intro, .candidate-section-intro, .candidate-monitoring-grid, .candidate-audiences, .candidate-integrations) :is(h2, h3, h4, b, strong) { color: var(--c4-ink); }\n#dm-embed#dm-embed .candidate-home :is(.candidate-workspace-intro, .candidate-section-intro, .candidate-monitoring-grid, .candidate-audiences, .candidate-integrations) :is(p, li, small, span, em) { color: var(--c4-copy); opacity: 1; }\n#dm-embed#dm-embed .candidate-home .micro-label { color: #4f46c8; opacity: 1; }\n#dm-embed#dm-embed .candidate-workspace-section { background: #fff; padding-bottom: 112px; }\n#dm-embed#dm-embed .candidate-workspace-intro { text-align: center; max-width: 720px; margin-inline: auto; }\n#dm-embed#dm-embed .workspace-caption { background: #e8f0fc; border: 1px solid #b7cae8; color: var(--c4-ink); }\n#dm-embed#dm-embed .workspace-caption :is(span, small) { color: var(--c4-ink); opacity: 1; }\n#dm-embed#dm-embed .workspace-caption small { color: var(--c4-copy); }\n#dm-embed#dm-embed .candidate-proof { background: var(--c4-tint); }\n#dm-embed#dm-embed .candidate-proof article { border-color: var(--c4-line); }\n#dm-embed#dm-embed .candidate-proof article strong { color: var(--c4-blue); }\n#dm-embed#dm-embed .candidate-proof article h2 { color: var(--c4-ink); }\n#dm-embed#dm-embed .candidate-proof article p { color: var(--c4-copy); opacity: 1; }<\/p>\n<p>#dm-embed#dm-embed .candidate-workflow { background: #fff; }\n#dm-embed#dm-embed .candidate-workflow .candidate-section-intro { max-width: 760px; }\n#dm-embed#dm-embed .candidate-workflow-grid { position: relative; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 20px; }\n#dm-embed html[data-theme] .candidate-workflow-grid > article { min-width: 0; }\n#dm-embed#dm-embed .candidate-workflow-grid::before { content: \"\"; position: absolute; top: 36px; left: 8%; right: 8%; height: 1px; background: linear-gradient(90deg, #b7a3eb, #2741ef, #b7a3eb); }\n#dm-embed#dm-embed .candidate-workflow-grid > article { position: relative; background: #f7faff; border: 1px solid var(--c4-line); padding: 28px 20px 20px; border-radius: 8px; }\n#dm-embed#dm-embed .candidate-workflow-grid > article > :is(h3, p, span) { position: relative; z-index: 1; }\n#dm-embed#dm-embed .workflow-number { width: 56px; height: 56px; display: grid; place-items: center; border-radius: 50%; background: var(--c4-blue); color: #fff !important; font-weight: 800; border: 5px solid #fff; margin-bottom: 20px; }\n#dm-embed#dm-embed .candidate-workflow-grid > article > h3 { color: var(--c4-ink); }\n#dm-embed#dm-embed .candidate-workflow-grid > article > p { color: var(--c4-copy); opacity: 1; min-height: 64px; }\n#dm-embed#dm-embed .candidate-workflow-grid > article > span { color: #4f46c8; font-weight: 700; }\n#dm-embed .workflow-surface--media { overflow: hidden; border-radius: 8px !important; background: #0d3263 !important; border: 1px solid #225a9e !important; }\n#dm-embed .workflow-preview--media,\n#dm-embed .workflow-preview--media img { border-radius: 0 !important; }\n#dm-embed .workflow-preview--media { aspect-ratio: 16 \/ 10; overflow: hidden; margin: 16px 0 0 !important; background: #d8f1e2; }\n#dm-embed .workflow-preview--media img { width: 100%; height: 100%; object-fit: cover; display: block; }\n#dm-embed .workflow-surface--media .workflow-surface-head b { color: #fff !important; }\n#dm-embed .workflow-surface--media .workflow-surface-head span { color: #8cb6ff !important; }\n#dm-embed .workflow-surface--media .workflow-surface-head em,\n#dm-embed .workflow-surface--media > p { color: #cad9f1 !important; opacity: 1 !important; }<\/p>\n<p>#dm-embed#dm-embed .candidate-guide { background: #edf4ff; }\n#dm-embed#dm-embed .candidate-guide :is(h2, h3, b) { color: var(--c4-ink); }\n#dm-embed#dm-embed .candidate-guide > .candidate-container > div > p { color: var(--c4-copy); opacity: 1; }\n#dm-embed .candidate-chat--live { overflow: hidden; }\n#dm-embed .candidate-chat--live .chat-line { opacity: 0; transform: translateY(12px); }\n#dm-embed .candidate-chat--live.is-live .chat-line { animation: chat-message-in 420ms ease forwards; }\n#dm-embed .candidate-chat--live.is-live .chat-line.user { animation-delay: 540ms; }\n#dm-embed .candidate-chat--live.is-live .chat-line.delayed { animation-delay: 1.55s; }\n#dm-embed .chat-line > div { min-width: 0; }\n#dm-embed .chat-line time { display: block; margin-top: 7px; font-size: 11px; color: #5a6d8b; }\n#dm-embed .chat-typing { display: flex; align-items: center; gap: 5px; min-height: 26px; color: #5a6d8b; font-size: 12px; opacity: 0; }\n#dm-embed .candidate-chat--live.is-live .chat-typing { animation: chat-typing 1.1s ease 900ms forwards; }\n#dm-embed .chat-typing i { width: 5px; height: 5px; border-radius: 50%; background: var(--c4-blue); animation: chat-dot 900ms ease-in-out infinite; }\n#dm-embed .chat-typing i:nth-of-type(2) { animation-delay: 120ms; }#dm-embed .chat-typing i:nth-of-type(3) { animation-delay: 240ms; }\n@keyframes chat-message-in { to { opacity: 1; transform: translateY(0); } }\n@keyframes chat-typing { 0%, 100% { opacity: 0; } 18%, 78% { opacity: 1; } }\n@keyframes chat-dot { 50% { transform: translateY(-3px); opacity: .45; } }<\/p>\n<p>#dm-embed#dm-embed .candidate-monitoring { background: #fff; }\n#dm-embed#dm-embed .candidate-monitoring-grid ul li { color: var(--c4-ink); }\n#dm-embed#dm-embed .candidate-monitoring-grid ul li svg { color: var(--c4-blue); }\n#dm-embed .monitor-panel--authentic { overflow: hidden; border-radius: 8px; background: #081d3c; border-color: #1c579d; }\n#dm-embed .monitor-panel--authentic img { display: block; width: 100%; aspect-ratio: 16 \/ 10; object-fit: cover; object-position: center; }\n#dm-embed .monitor-panel--authentic figcaption { display: flex; align-items: center; justify-content: space-between; gap: 12px; padding: 14px 16px; color: #dceaff; }\n#dm-embed .monitor-panel--authentic figcaption :is(span, a) { color: #e9f2ff !important; opacity: 1; }\n#dm-embed .monitor-panel--authentic figcaption a { display: inline-flex; align-items: center; gap: 8px; font-weight: 700; text-decoration: none; white-space: nowrap; }<\/p>\n<p>#dm-embed#dm-embed .candidate-audiences { background: #edf4ff; }\n#dm-embed .candidate-audience-carousel { position: relative; margin-top: 40px; }\n#dm-embed .audience-carousel-controls { display: none; align-items: center; justify-content: center; gap: 10px; margin-bottom: 18px; color: var(--c4-copy); font-size: 13px; font-weight: 700; }\n#dm-embed .audience-carousel-controls button { width: 44px; height: 44px; display: grid; place-items: center; border: 1px solid #aabddd; border-radius: 50%; background: #fff; color: var(--c4-ink); cursor: pointer; }\n#dm-embed .audience-carousel-controls button:first-child svg { transform: rotate(180deg); }\n#dm-embed .audience-carousel-viewport { overflow: hidden; padding: 14px 10px 24px; margin-inline: -10px; }\n#dm-embed .audience-carousel-track { display: flex; gap: 14px; transition: transform 620ms cubic-bezier(.2,.8,.2,1); }\n#dm-embed .audience-carousel-card { display: flex; flex: 0 0 calc((100% - 70px) \/ 6); min-width: 0; flex-direction: column; overflow: hidden; border: 1px solid #c6d5eb; border-radius: 8px; background: #fff; color: var(--c4-ink); text-decoration: none; box-shadow: 0 6px 22px rgb(25 55 98 \/ 0.08); transition: transform 360ms ease, box-shadow 360ms ease, border-color 360ms ease; }\n#dm-embed .audience-carousel-card:hover,\n#dm-embed .audience-carousel-card:focus-visible,\n#dm-embed .audience-carousel-card.is-active { border-color: var(--c4-blue); box-shadow: 0 14px 30px rgb(37 99 235 \/ 0.18); transform: translateY(-8px) scale(1.035); }\n#dm-embed .audience-carousel-card figure { position: relative; margin: 0; aspect-ratio: 4 \/ 3; overflow: hidden; background: #dfe9f8; }\n#dm-embed .audience-carousel-card figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(180deg, transparent 40%, rgb(6 24 50 \/ .75)); pointer-events: none; }\n#dm-embed .audience-carousel-card img { display: block; width: 100%; height: 100%; object-fit: cover; }\n#dm-embed .audience-carousel-card figcaption { position: absolute; z-index: 1; left: 12px; right: 12px; bottom: 10px; color: #fff; font-size: 12px; font-weight: 700; }\n#dm-embed .audience-carousel-card > div { display: flex; min-height: 210px; flex: 1; flex-direction: column; padding: 16px; }\n#dm-embed .audience-carousel-card .micro-label { font-size: 10px; }\n#dm-embed .audience-carousel-card h3 { margin: 9px 0; font-size: 19px; line-height: 1.12; color: var(--c4-ink); }\n#dm-embed .audience-carousel-card p { margin: 0; color: var(--c4-copy); font-size: 13px; line-height: 1.5; }\n#dm-embed .audience-card-link { display: inline-flex; align-items: center; gap: 6px; margin-top: auto; padding-top: 14px; color: var(--c4-blue); font-size: 13px; font-weight: 800; }<\/p>\n<p>#dm-embed .candidate-credibility { background: var(--c4-dark) !important; color: #fff; }\n#dm-embed .candidate-credibility .candidate-section-intro :is(h2, p) { color: #fff !important; opacity: 1; }\n#dm-embed .candidate-credibility .candidate-section-intro p { color: #c4d3ea !important; }\n#dm-embed .candidate-credibility .micro-label { color: #b7a2ff !important; }\n#dm-embed .client-logo-marquee { overflow: hidden; margin: 40px calc(50% - 50vw) 0; padding: 14px 0; border-top: 1px solid rgb(185 205 236 \/ .25); border-bottom: 1px solid rgb(185 205 236 \/ .25); }\n#dm-embed .client-logo-marquee-track { display: flex; align-items: center; gap: 24px; width: max-content; animation: client-marquee 78s linear infinite; }\n#dm-embed .client-logo-marquee:hover .client-logo-marquee-track,\n#dm-embed .client-logo-marquee:focus-within .client-logo-marquee-track { animation-play-state: paused; }\n#dm-embed .client-logo-marquee span { display: grid; width: 144px; height: 70px; place-items: center; padding: 12px; border: 1px solid rgb(185 205 236 \/ .18); background: rgb(255 255 255 \/ .03); }\n#dm-embed .client-logo-marquee img { display: block; width: 100%; height: 100%; object-fit: contain; filter: none; }\n@keyframes client-marquee { to { transform: translateX(-50%); } }\n#dm-embed .candidate-credibility .credibility-markers { justify-content: center; }\n#dm-embed .candidate-credibility .credibility-relationship { color: #c4d3ea !important; }<\/p>\n<p>#dm-embed#dm-embed .candidate-integrations { background: #fff; }\n#dm-embed .candidate-integration-list { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; }\n#dm-embed#dm-embed .candidate-integration-list article { display: grid; grid-template-columns: 52px minmax(0, 1fr); grid-template-rows: auto auto; gap: 6px 14px; min-height: 156px; padding: 22px; border: 1px solid #c5d4e8; border-radius: 8px; background: #fff; box-shadow: 0 4px 16px rgb(28 58 101 \/ .06); transition: transform 220ms ease, box-shadow 220ms ease, border-color 220ms ease; }\n#dm-embed#dm-embed .candidate-integration-list article:hover { border-color: #6595ee; box-shadow: 0 14px 28px rgb(37 99 235 \/ .15); transform: translateY(-5px) scale(1.015); }\n#dm-embed#dm-embed .candidate-integration-list article > div:nth-child(2) { min-width: 0; }\n#dm-embed#dm-embed .candidate-integration-list article b { display: block; color: var(--c4-ink); font-size: 16px; }\n#dm-embed#dm-embed .candidate-integration-list article span { display: block; margin-top: 7px; color: var(--c4-copy); font-size: 13px; line-height: 1.45; }\n#dm-embed#dm-embed .candidate-integration-list article em { grid-column: 2; align-self: end; color: #36577e; font-size: 12px; font-style: normal; font-weight: 700; }\n#dm-embed .integration-logo-plate { display: grid; width: 52px; height: 52px; grid-row: span 2; place-items: center; border-radius: 8px; background: #f1f6ff; border: 1px solid #d5e1f2; }\n#dm-embed .integration-logo-plate img { width: 30px !important; height: 30px !important; object-fit: contain; }\n#dm-embed .integration-logo-plate img.linkedin-logo { width: 32px !important; height: 32px !important; }\n#dm-embed#dm-embed .candidate-integrations .pill-button.teal { color: #fff !important; background: var(--c4-blue); border-color: var(--c4-blue); }<\/p>\n<p>#dm-embed#dm-embed .neon-footer { background: #fff; border-top: 1px solid #d7e2f0; }\n#dm-embed#dm-embed .neon-footer :is(h2, h3, strong, a) { color: var(--c4-ink); }\n#dm-embed#dm-embed .neon-footer :is(p, span, small) { color: var(--c4-copy); opacity: 1; }\n#dm-embed#dm-embed .neon-footer .footer-hero .pill-button.teal { color: #fff !important; background: var(--c4-blue); border-color: var(--c4-blue); }<\/p>\n<p>@media (max-width: 1024px) {\n  #dm-embed#dm-embed .candidate-workflow-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  #dm-embed#dm-embed .candidate-workflow-grid::before { display: none; }\n  #dm-embed .audience-carousel-controls { display: flex; }\n  #dm-embed .audience-carousel-card { flex-basis: calc((100% - 28px) \/ 3); }\n  #dm-embed .audience-carousel-track { transform: translateX(calc(var(--audience-index) * -33.33%)); }\n  #dm-embed .candidate-integration-list { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}<\/p>\n<p>@media (max-width: 640px) {\n  #dm-embed#dm-embed .candidate-workspace-section { padding-bottom: 76px; }\n  #dm-embed#dm-embed .candidate-workflow-grid { grid-template-columns: 1fr; }\n  #dm-embed#dm-embed .candidate-workflow-grid > article > p { min-height: 0; }\n  #dm-embed .audience-carousel-card { flex-basis: 82%; }\n  #dm-embed .audience-carousel-track { transform: translateX(calc(var(--audience-index) * -84%)); }\n  #dm-embed .candidate-integration-list { grid-template-columns: 1fr; }\n  #dm-embed .monitor-panel--authentic figcaption { align-items: flex-start; flex-direction: column; }\n  #dm-embed .client-logo-marquee span { width: 116px; height: 60px; }\n}<\/p>\n<p>@media (prefers-reduced-motion: reduce) {\n  #dm-embed .candidate-bg-video video { display: none; }\n  #dm-embed .candidate-bg-video { background: linear-gradient(180deg, rgb(6 24 50 \/ .58), rgb(5 18 40 \/ .92)), url(\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/audience-agencies.png\") center \/ cover; }\n  #dm-embed .client-logo-marquee-track,\n#dm-embed .candidate-chat--live.is-live .chat-line,\n#dm-embed .candidate-chat--live.is-live .chat-typing { animation: none; }\n  #dm-embed .candidate-chat--live .chat-line,\n#dm-embed .candidate-chat--live.is-live .chat-typing { opacity: 1; transform: none; }\n  #dm-embed .chat-typing i { animation: none; }\n  #dm-embed .audience-carousel-track,\n#dm-embed .audience-carousel-card,\n#dm-embed#dm-embed .candidate-integration-list article { transition: none; }\n}<\/p>\n<p>@media (max-width: 767px) {\n  #dm-embed#dm-embed .candidate-audience-detail { padding-block: 72px; }\n  #dm-embed#dm-embed .candidate-audience-detail .audience-workflow { grid-template-columns: 1fr; gap: 20px; padding: 22px; }\n  #dm-embed#dm-embed .candidate-audience-detail .audience-tools { padding: 22px; }\n  #dm-embed#dm-embed .candidate-audience-detail .audience-tools { grid-template-columns: 1fr; }\n  #dm-embed#dm-embed .candidate-audience-detail .audience-tools > a,\n#dm-embed#dm-embed .candidate-audience-detail .audience-tools > a:last-child { border-right: 1px solid #dbe5f1; border-bottom: 0; }\n  #dm-embed#dm-embed .candidate-audience-detail .audience-tools > a:last-child { border-bottom: 1px solid #dbe5f1; }\n  #dm-embed#dm-embed .candidate-audience-detail .audience-monty { grid-template-columns: 54px minmax(0, 1fr); padding: 22px; }\n  #dm-embed#dm-embed .candidate-audience-detail .audience-monty .candidate-primary-link { grid-column: 1 \/ -1; width: 100%; justify-content: center; }\n}<\/p>\n<p>\/* Final Candidate 4 audience stage. Keep the role selector generous and calm,\n   while restoring the single, focused product story for the selected role. *\/\n#dm-embed .candidate-solutions-hero,\n#dm-embed#dm-embed .candidate-solutions-hero {\n  background: #123d6d;\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-audiences {\n  background: #edf4ff;\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-audiences .candidate-section-intro {\n  margin-bottom: 0;\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-audience-tabs {\n  max-width: 1040px;\n  margin: 34px auto 28px;\n  gap: 9px;\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-audience-tabs button {\n  min-height: 44px;\n  padding: 0 18px;\n  border: 1px solid #bfd1ea;\n  border-radius: 999px;\n  background: #fff;\n  color: #19395f;\n  box-shadow: 0 2px 6px rgb(24 53 91 \/ 4%);\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-audience-tabs button:hover,\n#dm-embed#dm-embed .candidate-audience-tabs button:focus-visible {\n  border-color: #6697e8;\n  background: #f3f7ff;\n  color: #0e4caa;\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-audience-tabs button.active {\n  border-color: #2741ef;\n  background: #2741ef;\n  color: #fff;\n  box-shadow: 0 8px 18px rgb(37 99 235 \/ 22%);\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-audience-stage {\n  display: grid;\n  grid-template-columns: minmax(0, 0.92fr) minmax(0, 1.08fr);\n  align-items: stretch;\n  gap: 40px;\n  min-height: 362px;\n  padding: 34px;\n  border: 1px solid #bfd0e7;\n  border-radius: 10px;\n  background: #fff;\n  box-shadow: 0 14px 36px rgb(24 53 91 \/ 8%);\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-audience-stage > div {\n  display: flex;\n  flex-direction: column;\n  align-items: flex-start;\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-audience-stage h3 {\n  margin: 12px 0 14px;\n  color: #102649;\n  font-size: clamp(30px, 3.2vw, 48px);\n  letter-spacing: 0;\n  line-height: 1.05;\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-audience-stage p {\n  margin: 0;\n  color: #385573;\n  font-size: 16px;\n  line-height: 1.6;\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-audience-stage ul {\n  display: grid;\n  gap: 10px;\n  margin: 25px 0;\n  padding: 0;\n  color: #24486f;\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-audience-stage li {\n  display: flex;\n  align-items: flex-start;\n  gap: 9px;\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-audience-stage li svg {\n  flex: 0 0 auto;\n  margin-top: 2px;\n  color: #2741ef;\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-audience-stage > div > a {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  margin-top: auto;\n  color: #145fdf;\n  font-weight: 800;\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-audience-stage figure {\n  position: relative;\n  width: 100%;\n  aspect-ratio: auto;\n  min-height: 292px;\n  margin: 0;\n  overflow: hidden;\n  border-radius: 8px;\n  background: #d7e5f5;\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-audience-stage figure::after {\n  position: absolute;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  height: 46%;\n  background: linear-gradient(transparent, rgb(8 27 56 \/ 72%));\n  content: \"\";\n  pointer-events: none;\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-audience-stage figure img {\n  display: block;\n  width: 100%;\n  min-height: 292px;\n  height: 100%;\n  object-fit: cover;\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-audience-stage figcaption {\n  position: absolute;\n  right: 12px;\n  bottom: 12px;\n  z-index: 1;\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  padding: 8px 10px;\n  border: 1px solid rgb(255 255 255 \/ 20%);\n  border-radius: 6px;\n  background: rgb(8 27 56 \/ 78%);\n  color: #fff;\n  font-size: 12px;\n  font-weight: 700;\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-audience-stage figcaption i {\n  width: 8px;\n  height: 8px;\n  border-radius: 50%;\n  background: #4d8cff;\n  box-shadow: 0 0 0 3px rgb(77 140 255 \/ 15%);\n}<\/p>\n<p>@media (max-width: 900px) {\n  #dm-embed#dm-embed .candidate-audience-stage {\n    grid-template-columns: 1fr;\n    gap: 26px;\n  }\n}<\/p>\n<p>@media (max-width: 640px) {\n  #dm-embed#dm-embed .candidate-audience-tabs {\n    justify-content: center;\n    flex-wrap: wrap;\n    overflow-x: visible;\n    margin-top: 24px;\n    padding: 2px 2px 8px;\n    scrollbar-width: none;\n  }<\/p>\n<p>  #dm-embed#dm-embed .candidate-audience-tabs button { flex: 0 0 auto; white-space: nowrap; }\n  #dm-embed#dm-embed .candidate-audience-stage { min-height: 0; padding: 20px; }\n  #dm-embed#dm-embed .candidate-audience-stage h3 { font-size: 32px; }\n  #dm-embed#dm-embed .candidate-audience-stage figure,\n#dm-embed#dm-embed .candidate-audience-stage figure img { min-height: 238px; }\n}<\/p>\n<p>\/* ---- src\/app\/roboto-system.css ---- *\/\n\/* Public typography contract: Candidate 3 renders every surface in Roboto. *\/\n#dm-embed,\n#dm-embed,\n#dm-embed body *,\n#dm-embed body *::before,\n#dm-embed body *::after {\n  font-family: Roboto, ui-sans-serif, system-ui, sans-serif;\n}<\/p>\n<p>#dm-embed code,\n#dm-embed pre,\n#dm-embed kbd,\n#dm-embed samp {\n  font-family: Roboto, ui-sans-serif, system-ui, sans-serif;\n}<\/p>\n<p>\/* ---- src\/app\/pricing.css ---- *\/\n\/* Pricing page \u2014 single clean source of truth. Loads after the shared design\n   tokens (candidate.css, candidate-four-final.css) so var(--candidate-blue) \/\n   var(--c4-blue) are already the Mindvalley purple; nothing here hardcodes color. *\/<\/p>\n<p>#dm-embed .pricing-page {\n  background: #fff;\n  color: #10213f;\n}<\/p>\n<p>#dm-embed .pricing-page .pricing-hero {\n  position: relative;\n  isolation: isolate;\n  display: grid;\n  place-items: center;\n  min-height: 480px;\n  padding: 40px 0;\n  overflow: hidden;\n  text-align: center;\n}<\/p>\n<p>#dm-embed .pricing-page .pricing-hero-inner {\n  position: relative;\n  z-index: 1;\n  width: min(100% - 48px, 780px);\n}<\/p>\n<p>#dm-embed .pricing-page .pricing-hero h1 {\n  max-width: 720px;\n  margin: 16px auto 20px;\n  color: #fff;\n  font-family: Roboto, ui-sans-serif, system-ui, sans-serif;\n  font-size: clamp(42px, 5.4vw, 68px);\n  font-weight: 900;\n  line-height: 1.02;\n  letter-spacing: -0.03em;\n  text-wrap: balance;\n}<\/p>\n<p>#dm-embed .pricing-page .pricing-hero-inner > p {\n  margin: 0 auto;\n  color: #f0e6fc;\n  font-size: clamp(17px, 1.8vw, 20px);\n  line-height: 1.5;\n  text-wrap: balance;\n}<\/p>\n<p>#dm-embed .pricing-page .pricing-hero-inner .pricing-hero-support {\n  margin-top: 10px;\n  color: #cbb3ea;\n  font-size: 15px;\n}<\/p>\n<p>#dm-embed .pricing-page .pricing-hero-inner > a {\n  margin-top: 28px;\n}<\/p>\n<p>\/* ---------- Plans intro + billing toggle ---------- *\/<\/p>\n<p>#dm-embed .pricing-page .pricing-section {\n  padding: 0 0 120px;\n  background: #fff;\n}<\/p>\n<p>#dm-embed .pricing-page .pricing-free-intro {\n  width: min(100% - 48px, 720px);\n  margin: 0 auto;\n  padding: 72px 0 36px;\n  text-align: center;\n}<\/p>\n<p>#dm-embed .pricing-page .pricing-free-intro h2 {\n  max-width: 640px;\n  margin: 14px auto 12px;\n  color: #10213f;\n  font-family: Roboto, ui-sans-serif, system-ui, sans-serif;\n  font-size: clamp(30px, 3.6vw, 44px);\n  font-weight: 850;\n  line-height: 1.1;\n  letter-spacing: -0.02em;\n  text-wrap: balance;\n}<\/p>\n<p>#dm-embed .pricing-page .pricing-free-intro > p {\n  max-width: 560px;\n  margin: 0 auto;\n  color: #52698c;\n  font-size: 16px;\n  line-height: 1.6;\n}<\/p>\n<p>#dm-embed .pricing-page .pricing-decision {\n  display: flex;\n  justify-content: center;\n  margin-top: 28px;\n}<\/p>\n<p>#dm-embed .pricing-page .billing-control {\n  display: inline-flex;\n}<\/p>\n<p>#dm-embed .pricing-page .billing-switch {\n  display: inline-flex;\n  gap: 3px;\n  padding: 4px;\n  border: 1px solid #dfe4ee;\n  border-radius: 999px;\n  background: #f5f6fb;\n}<\/p>\n<p>#dm-embed .pricing-page .billing-switch button {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 7px;\n  min-width: 118px;\n  min-height: 40px;\n  padding: 0 18px;\n  border: 0;\n  border-radius: 999px;\n  background: transparent;\n  color: #48577a;\n  font: 700 13px\/1 Roboto, ui-sans-serif, system-ui, sans-serif;\n  white-space: nowrap;\n  cursor: pointer;\n  transition: background 0.2s ease, color 0.2s ease;\n}<\/p>\n<p>#dm-embed .pricing-page .billing-switch button.active {\n  background: var(--candidate-blue, #2741ef);\n  color: #fff;\n  box-shadow: 0 6px 16px rgba(122, 18, 212, 0.28);\n}<\/p>\n<p>#dm-embed .pricing-page .billing-switch button:hover:not(.active) {\n  color: #10213f;\n}<\/p>\n<p>#dm-embed .pricing-page .billing-save {\n  display: inline-flex;\n  align-items: center;\n  min-height: 20px;\n  padding: 0 7px;\n  border-radius: 999px;\n  background: rgba(255, 255, 255, 0.22);\n  color: inherit;\n  font-size: 10px;\n  font-weight: 800;\n}<\/p>\n<p>#dm-embed .pricing-page .billing-switch button:not(.active) .billing-save {\n  background: #ece2fb;\n  color: #6a2fb0;\n}<\/p>\n<p>\/* ---------- Plan cards ---------- *\/<\/p>\n<p>#dm-embed .pricing-page .price-grid {\n  display: grid;\n  grid-template-columns: repeat(4, minmax(0, 1fr));\n  gap: 18px;\n  width: min(100% - 48px, 1220px);\n  margin: 44px auto 0;\n  align-items: stretch;\n}<\/p>\n<p>#dm-embed .pricing-page .plan-card {\n  position: relative;\n  display: flex;\n  flex-direction: column;\n  min-height: 0;\n  padding: 26px 22px 22px;\n  border: 1px solid #dbe3f6;\n  border-radius: 16px;\n  background: #fff;\n  box-shadow: 0 8px 24px rgba(28, 22, 58, 0.05);\n  transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n}<\/p>\n<p>#dm-embed .pricing-page .plan-card:hover {\n  border-color: #d6c7f4;\n  box-shadow: 0 16px 34px rgba(122, 18, 212, 0.1);\n}<\/p>\n<p>#dm-embed .pricing-page .plan-card.featured {\n  border-color: #2741ef;\n  background: linear-gradient(180deg, #faf6ff 0%, #fff 46%);\n  box-shadow: 0 18px 40px rgba(122, 18, 212, 0.16);\n}<\/p>\n<p>#dm-embed .pricing-page .plan-badge {\n  position: absolute;\n  top: -13px;\n  left: 22px;\n  display: inline-flex;\n  padding: 5px 12px;\n  border-radius: 999px;\n  background: #2741ef;\n  color: #fff;\n  font-size: 10px;\n  font-weight: 900;\n  letter-spacing: 0.04em;\n  text-transform: uppercase;\n  box-shadow: 0 6px 14px rgba(122, 18, 212, 0.3);\n}<\/p>\n<p>#dm-embed .pricing-page .plan-card-mascot {\n  width: 72px;\n  height: 72px;\n  margin-bottom: 10px;\n  border-radius: 14px;\n  object-fit: cover;\n  box-shadow: 0 6px 16px rgba(28, 22, 58, 0.12);\n}<\/p>\n<p>#dm-embed .pricing-page .plan-card-top {\n  min-height: 176px;\n}<\/p>\n<p>#dm-embed .pricing-page .plan-card-meta {\n  display: flex;\n  align-items: baseline;\n  gap: 9px;\n}<\/p>\n<p>#dm-embed .pricing-page .plan-card-index {\n  color: #9d6ce8;\n  font-size: 11px;\n  font-weight: 800;\n  letter-spacing: 0.06em;\n}<\/p>\n<p>#dm-embed .pricing-page .plan-name {\n  color: #10213f;\n  font-size: 17px;\n  font-weight: 800;\n}<\/p>\n<p>#dm-embed .pricing-page .plan-positioning {\n  min-height: 42px;\n  margin: 14px 0 0;\n  color: #5b6f92;\n  font-size: 14px;\n  line-height: 1.45;\n}<\/p>\n<p>#dm-embed .pricing-page .plan-price {\n  display: flex;\n  align-items: baseline;\n  gap: 3px;\n  margin-top: 20px;\n  white-space: nowrap;\n}<\/p>\n<p>#dm-embed .pricing-page .plan-currency {\n  color: #33456b;\n  font-size: 19px;\n  font-weight: 700;\n}<\/p>\n<p>#dm-embed .pricing-page .plan-price strong {\n  color: #10213f;\n  font-size: clamp(36px, 3vw, 46px);\n  font-weight: 850;\n  line-height: 0.98;\n  letter-spacing: -0.02em;\n}<\/p>\n<p>#dm-embed .pricing-page .plan-period {\n  color: #4a5872;\n  font-size: 13px;\n  font-weight: 700;\n}<\/p>\n<p>#dm-embed .pricing-page .plan-billing-note {\n  display: block;\n  margin-top: 6px;\n  color: #4a5872;\n  font-size: 12px;\n}<\/p>\n<p>#dm-embed .pricing-page .plan-features {\n  display: grid;\n  gap: 13px;\n  flex: 1;\n  align-content: start;\n  margin: 20px 0 22px;\n}<\/p>\n<p>#dm-embed .pricing-page .plan-feature {\n  display: flex;\n  align-items: flex-start;\n  gap: 9px;\n  color: #33456b;\n  font-size: 13px;\n  line-height: 1.45;\n}<\/p>\n<p>#dm-embed .pricing-page .plan-feature svg {\n  flex: 0 0 auto;\n  margin-top: 2px;\n  color: #2741ef;\n}<\/p>\n<p>#dm-embed .pricing-page .plan-card > a {\n  width: 100%;\n  justify-content: center;\n  min-height: 46px;\n  margin-top: auto;\n}<\/p>\n<p>\/* ---------- Capacity explainer band ---------- *\/<\/p>\n<p>#dm-embed .pricing-page .pricing-explainer {\n  display: grid;\n  grid-template-columns: minmax(0, 0.8fr) minmax(0, 1.2fr);\n  align-items: center;\n  gap: 44px;\n  width: min(100% - 48px, 980px);\n  margin: 88px auto 0;\n  padding: 40px 44px;\n  border: 1px solid #e6e9f2;\n  border-radius: 16px;\n  background: #f8f6fd;\n  text-align: left;\n}<\/p>\n<p>#dm-embed .pricing-page .pricing-explainer h2 {\n  margin: 10px 0 0;\n  color: #10213f;\n  font-size: clamp(26px, 3vw, 36px);\n  line-height: 1.1;\n  letter-spacing: -0.015em;\n  text-wrap: balance;\n}<\/p>\n<p>#dm-embed .pricing-page .pricing-explainer > p {\n  margin: 0;\n  color: #52698c;\n  font-size: 15px;\n  line-height: 1.65;\n}<\/p>\n<p>\/* ---------- Credit top-ups ---------- *\/<\/p>\n<p>#dm-embed .pricing-page .pricing-topups {\n  display: grid;\n  justify-items: center;\n  width: min(100% - 48px, 980px);\n  margin: 40px auto 0;\n  padding: 40px 34px;\n  border: 1px solid #e6e9f2;\n  border-radius: 16px;\n  background: #fff;\n  text-align: center;\n}<\/p>\n<p>#dm-embed .pricing-page .pricing-topups h2 {\n  margin-top: 10px;\n  color: #10213f;\n  font-size: clamp(24px, 2.8vw, 32px);\n}<\/p>\n<p>#dm-embed .pricing-page .pricing-topups > div > p {\n  margin: 0;\n  color: #52698c;\n  font-size: 15px;\n}<\/p>\n<p>#dm-embed .pricing-page .topup-options {\n  display: grid;\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n  gap: 14px;\n  width: 100%;\n  max-width: 720px;\n  margin-top: 28px;\n}<\/p>\n<p>#dm-embed .pricing-page .topup-options > a {\n  position: relative;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 4px;\n  min-height: 108px;\n  padding: 20px 14px;\n  border: 1px solid #dbe3f6;\n  border-radius: 14px;\n  background: #fbfaff;\n  text-align: center;\n  text-decoration: none;\n  transition: border-color 0.2s ease, box-shadow 0.2s ease, transform 0.2s ease;\n}<\/p>\n<p>#dm-embed .pricing-page .topup-options > a:hover {\n  border-color: #2741ef;\n  box-shadow: 0 14px 30px rgba(122, 18, 212, 0.12);\n  transform: translateY(-2px);\n}<\/p>\n<p>#dm-embed .pricing-page .topup-options > a.recommended {\n  border-color: #2741ef;\n  background: #faf6ff;\n}<\/p>\n<p>#dm-embed .pricing-page .topup-options > a b {\n  color: #10213f;\n  font-size: 18px;\n  font-weight: 800;\n}<\/p>\n<p>#dm-embed .pricing-page .topup-options > a span {\n  color: #52698c;\n  font-size: 13px;\n}<\/p>\n<p>#dm-embed .pricing-page .topup-options > a em {\n  position: absolute;\n  top: -11px;\n  left: 50%;\n  transform: translateX(-50%);\n  padding: 3px 9px;\n  border-radius: 999px;\n  background: #2741ef;\n  color: #fff;\n  font-size: 10px;\n  font-style: normal;\n  font-weight: 900;\n  letter-spacing: 0.03em;\n  text-transform: uppercase;\n  white-space: nowrap;\n}<\/p>\n<p>\/* ---------- FAQ: rounded white rows, bo-digimetrics style ---------- *\/<\/p>\n<p>#dm-embed .pricing-page .faq-wrap {\n  width: min(100% - 48px, 780px);\n  margin: 92px auto 0;\n}<\/p>\n<p>#dm-embed .pricing-page .faq-wrap .section-center {\n  margin-bottom: 30px;\n  text-align: center;\n}<\/p>\n<p>#dm-embed .pricing-page .faq-wrap .section-center h2 {\n  margin-top: 12px;\n  color: #10213f;\n  font-size: clamp(28px, 3.4vw, 40px);\n  letter-spacing: -0.02em;\n}<\/p>\n<p>#dm-embed .pricing-page .faq-list {\n  display: grid;\n  gap: 10px;\n}<\/p>\n<p>#dm-embed .pricing-page .faq-list details {\n  border: 1px solid #e6e9f2;\n  border-radius: 12px;\n  background: #fff;\n  overflow: hidden;\n  transition: border-color 0.2s ease, box-shadow 0.2s ease;\n}<\/p>\n<p>#dm-embed .pricing-page .faq-list details:hover {\n  border-color: #d6c7f4;\n}<\/p>\n<p>#dm-embed .pricing-page .faq-list details[open] {\n  border-color: #2741ef;\n  box-shadow: 0 10px 26px rgba(122, 18, 212, 0.1);\n}<\/p>\n<p>#dm-embed .pricing-page .faq-list summary {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n  padding: 18px 22px;\n  color: #10213f;\n  font-size: 15px;\n  font-weight: 700;\n  cursor: pointer;\n  list-style: none;\n}<\/p>\n<p>#dm-embed .pricing-page .faq-list summary::-webkit-details-marker {\n  display: none;\n}<\/p>\n<p>#dm-embed .pricing-page .faq-list summary svg {\n  flex: none;\n  color: #2741ef;\n  transition: transform 0.2s ease;\n}<\/p>\n<p>#dm-embed .pricing-page .faq-list details[open] summary svg {\n  transform: rotate(180deg);\n}<\/p>\n<p>#dm-embed .pricing-page .faq-list p {\n  margin: 0;\n  padding: 0 22px 20px;\n  color: #52698c;\n  font-size: 14px;\n  line-height: 1.6;\n}<\/p>\n<p>@media (max-width: 1100px) {\n  #dm-embed .pricing-page .price-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}<\/p>\n<p>@media (max-width: 820px) {\n  #dm-embed .pricing-page .pricing-explainer { grid-template-columns: 1fr; gap: 20px; padding: 32px 28px; text-align: center; }\n}<\/p>\n<p>@media (max-width: 700px) {\n  #dm-embed .pricing-page .pricing-hero { min-height: 440px; }\n  #dm-embed .pricing-page .pricing-hero-inner { width: min(100% - 32px, 560px); }\n  #dm-embed .pricing-page .pricing-free-intro,\n#dm-embed .pricing-page .price-grid,\n#dm-embed .pricing-page .pricing-explainer,\n#dm-embed .pricing-page .pricing-topups,\n#dm-embed .pricing-page .faq-wrap { width: min(100% - 32px, 560px); }\n  #dm-embed .pricing-page .price-grid { grid-template-columns: 1fr; margin-top: 32px; }\n  #dm-embed .pricing-page .pricing-topups { padding: 30px 20px; }\n  #dm-embed .pricing-page .topup-options { grid-template-columns: 1fr; max-width: 320px; margin-inline: auto; }\n  #dm-embed .pricing-page .billing-switch button { min-width: 100px; padding-inline: 13px; }\n}<\/p>\n<p>@media (prefers-reduced-motion: reduce) {\n  #dm-embed .pricing-page .plan-card,\n#dm-embed .pricing-page .topup-options > a { transition: none; }\n}<\/p>\n<p>\/* ---- src\/app\/candidate-four-final.css ---- *\/\n#dm-embed {\n  --c4-ink: #10254b;\n  --c4-slate: #385477;\n  --c4-muted: #5d7190;\n  --c4-surface: #ffffff;\n  --c4-tint: #f3f7fd;\n  --c4-tint-strong: #e8f0fc;\n  --c4-border: #c9d8ef;\n  --c4-blue: #2741ef;\n  --c4-blue-dark: #121f78;\n  --c4-lavender: #5a72f0;\n  --c4-navy: #081d3d;\n}<\/p>\n<p>#dm-embed#dm-embed body,\n#dm-embed#dm-embed .neon-site { background: var(--c4-surface); color: var(--c4-ink); }\n#dm-embed#dm-embed .theme-switcher,\n#dm-embed#dm-embed .workspace-theme-switcher { display: none !important; }\n#dm-embed#dm-embed .neon-footer { background: #f6f9fe; color: var(--c4-ink); border-top: 1px solid var(--c4-border); }\n#dm-embed#dm-embed .neon-footer :is(h2, h3, a, strong) { color: var(--c4-ink); }\n#dm-embed#dm-embed .neon-footer :is(p, li, span) { color: var(--c4-slate); }<\/p>\n<p>#dm-embed#dm-embed .candidate-section,\n#dm-embed#dm-embed .candidate-public > section:not(.candidate-page-hero):not(.candidate-role-hero),\n#dm-embed#dm-embed .candidate-home > section:not(.candidate-hero):not(.candidate-final):not(.candidate-workspace-section):not(.candidate-credibility):not(.awards-marquee),\n#dm-embed#dm-embed .pricing-page .pricing-section { color: var(--c4-ink); background: var(--c4-surface); }\n#dm-embed#dm-embed .candidate-section:nth-of-type(even),\n#dm-embed#dm-embed .candidate-public > section:nth-of-type(even):not(.candidate-page-hero):not(.candidate-role-hero),\n#dm-embed#dm-embed .candidate-home > section:nth-of-type(even):not(.candidate-hero):not(.candidate-final):not(.candidate-workspace-section):not(.candidate-credibility) { background: var(--c4-tint); }\n#dm-embed#dm-embed :is(.candidate-section, .candidate-public, .candidate-home, .pricing-page) :is(h1, h2, h3, h4, b, strong) { color: var(--c4-ink); }\n#dm-embed#dm-embed :is(.candidate-section, .candidate-public, .candidate-home, .pricing-page) :is(p, li, small, span, em) { color: var(--c4-slate); }\n#dm-embed#dm-embed .micro-label { color: #2741ef !important; }\n#dm-embed#dm-embed :is(.pill-button, .candidate-primary-link, .pricing-page .plan-card .pill-button) { background: var(--c4-blue); color: #fff !important; border-color: var(--c4-blue); }\n#dm-embed#dm-embed :is(.pill-button, .candidate-primary-link, .pricing-page .plan-card .pill-button) :is(span, strong) { color: #fff !important; }\n#dm-embed#dm-embed .pill-button.outline { background: transparent; color: var(--c4-blue) !important; border-color: var(--c4-blue); }\n#dm-embed#dm-embed .pill-button.outline :is(span, strong) { color: var(--c4-blue) !important; }<\/p>\n<p>\/* Dark product moments remain deliberate and self-contained.\n   NOTE: --c4-navy is defined in this file's own :root block, but this project's\n   CSS bundler silently drops that :root block whenever multiple stylesheets each\n   declare their own :root (see v2-refresh.css) \u2014 only the last one survives. Use\n   literal hex values here instead of var(--c4-navy), which resolves to nothing. *\/\n#dm-embed#dm-embed :is(.candidate-final, .candidate-credibility, .candidate-role-journey) { background: #081d3d !important; color: #f7faff; }\n#dm-embed#dm-embed :is(.candidate-final, .candidate-credibility, .candidate-role-journey) :is(h1, h2, h3, h4, b, strong) { color: #f7faff !important; }\n#dm-embed#dm-embed :is(.candidate-final, .candidate-credibility, .candidate-role-journey) :is(p, li, small, span, em) { color: #cbd9ef !important; }\n#dm-embed#dm-embed .candidate-role-journey.candidate-role-journey .candidate-role-section-heading h2 { color: #f7faff !important; }<\/p>\n<p>\/* Workspace (video carousel) and Guide (Meet Monty) read on a light background now \u2014 not dark. *\/\n#dm-embed#dm-embed :is(.candidate-workspace-section, .candidate-guide) { background: #fff !important; color: #10213f; }\n#dm-embed#dm-embed :is(.candidate-workspace-section, .candidate-guide) :is(h1, h2, h3, h4, b, strong) { color: #10213f !important; }\n#dm-embed#dm-embed :is(.candidate-workspace-section, .candidate-guide) :is(p, li, small, span, em) { color: #3c4a63 !important; }\n#dm-embed#dm-embed .candidate-workspace-section .workspace-caption :is(span, p) { color: #4a5872 !important; }<\/p>\n<p>\/* Uniform workflow media. *\/\n#dm-embed#dm-embed .candidate-workflow-grid article,\n#dm-embed#dm-embed .workflow-surface { border-radius: 8px !important; overflow: hidden; }\n#dm-embed#dm-embed .workflow-preview--media,\n#dm-embed#dm-embed .workflow-preview--media img { border-radius: 8px !important; }\n#dm-embed#dm-embed .workflow-preview--media { border: 1px solid var(--c4-border) !important; background: #f4f7fc !important; }\n#dm-embed#dm-embed .workflow-preview--media img { display: block; width: 100%; aspect-ratio: 16 \/ 10; object-fit: cover; background: #f4f7fc; }<\/p>\n<p>\/* Credibility proof is a distinct dark band. *\/\n#dm-embed#dm-embed .credibility-band,\n#dm-embed#dm-embed .candidate-credibility { background: var(--c4-navy) !important; color: #fff; }\n#dm-embed#dm-embed .credibility-band :is(h2, h3, b, strong),\n#dm-embed#dm-embed .candidate-credibility :is(h2, h3, b, strong) { color: #fff !important; }\n#dm-embed#dm-embed .credibility-band :is(p, span),\n#dm-embed#dm-embed .candidate-credibility :is(p, span) { color: #cbd9ef !important; }\n#dm-embed#dm-embed .client-logo-marquee,\n#dm-embed#dm-embed .client-wordmark-rail { background: #0b254b; border-color: rgba(196, 215, 246, .24); }\n#dm-embed#dm-embed .client-logo-marquee img { filter: none; opacity: .96; }<\/p>\n<p>\/* Solutions hero: video background, same treatment as the other page heroes. *\/\n#dm-embed#dm-embed .candidate-solutions-hero { background: #123866; }\n#dm-embed#dm-embed .candidate-solutions-hero :is(h1, h2, p, small, span) { color: #eef5ff !important; }<\/p>\n<p>\/* Integration cards are consistent light product cards. *\/\n#dm-embed#dm-embed .candidate-integration-list { gap: 16px; }\n#dm-embed#dm-embed .candidate-integration-list article { min-height: 154px; padding: 24px; border: 1px solid var(--c4-border); border-radius: 8px; background: #fff; box-shadow: 0 8px 22px rgba(24, 57, 104, .06); transition: transform .2s ease, box-shadow .2s ease; }\n#dm-embed#dm-embed .candidate-integration-list article:hover { transform: translateY(-3px); box-shadow: 0 16px 32px rgba(24, 57, 104, .12); }\n#dm-embed#dm-embed .candidate-integration-list article :is(b, em) { color: var(--c4-ink) !important; }\n#dm-embed#dm-embed .candidate-integration-list article span { color: var(--c4-slate) !important; }\n#dm-embed#dm-embed .integration-logo-plate { width: 52px; height: 52px; background: var(--c4-tint); border: 1px solid var(--c4-border); border-radius: 8px; }\n#dm-embed#dm-embed .integration-logo-plate img.linkedin-logo,\n#dm-embed#dm-embed img.linkedin-logo { width: 34px !important; height: 34px !important; max-width: 34px !important; filter: none !important; opacity: 1 !important; background: transparent !important; object-fit: contain; }<\/p>\n<p>\/* Premium role detail pages. *\/\n#dm-embed#dm-embed .candidate-role-hero { position: relative; min-height: 760px; display: grid; align-items: end; overflow: hidden; background: var(--c4-navy); }\n#dm-embed#dm-embed .candidate-role-hero > img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; filter: saturate(.72); }\n#dm-embed#dm-embed .candidate-role-hero-scrim { position: absolute; inset: 0; background: linear-gradient(90deg, rgba(5, 18, 40, .92) 0%, rgba(5, 18, 40, .72) 45%, rgba(5, 18, 40, .22) 100%), linear-gradient(0deg, rgba(5, 18, 40, .72), transparent 60%); }\n#dm-embed#dm-embed .candidate-role-hero .candidate-container { position: relative; z-index: 1; width: min(100% - 48px, 1180px); padding: 108px 0 96px; }\n#dm-embed#dm-embed .candidate-role-hero :is(h1, p, small, span) { color: #f7faff !important; }\n#dm-embed#dm-embed .candidate-role-hero h1 { max-width: 760px; font-size: clamp(42px, 5.4vw, 78px); line-height: 1.04; }\n#dm-embed#dm-embed .candidate-role-hero p { max-width: 660px; color: #d6e2f6 !important; font-size: 19px; }\n#dm-embed#dm-embed .candidate-role-outcome { padding: 112px 0; background: #fff !important; }\n#dm-embed#dm-embed .candidate-role-outcome-grid { display: grid; grid-template-columns: minmax(0, 1.3fr) minmax(290px, .7fr); gap: 96px; align-items: start; }\n#dm-embed#dm-embed .candidate-role-outcome h2,\n#dm-embed#dm-embed .candidate-role-section-heading h2 { max-width: 760px; margin: 14px 0 20px; color: var(--c4-ink) !important; font-size: clamp(32px, 4vw, 56px); line-height: 1.08; }\n#dm-embed#dm-embed .candidate-role-outcome p { max-width: 700px; color: var(--c4-slate) !important; font-size: 18px; line-height: 1.6; }\n#dm-embed#dm-embed .candidate-role-evidence { padding-top: 20px; border-top: 1px solid var(--c4-border); }\n#dm-embed#dm-embed .candidate-role-outcome aside { padding: 30px; border-left: 3px solid var(--c4-lavender); background: var(--c4-tint); }\n#dm-embed#dm-embed .candidate-role-outcome aside h3 { margin: 12px 0 18px; font-size: 22px; }\n#dm-embed#dm-embed .candidate-role-outcome ul { display: grid; gap: 13px; padding: 0; margin: 0; list-style: none; }\n#dm-embed#dm-embed .candidate-role-outcome li { display: flex; gap: 10px; align-items: center; color: var(--c4-slate) !important; }\n#dm-embed#dm-embed .candidate-role-outcome li svg { color: var(--c4-blue); }\n#dm-embed#dm-embed .candidate-role-journey { padding: 112px 0; }\n#dm-embed#dm-embed .candidate-role-journey .candidate-role-section-heading p { max-width: 680px; color: #cbd9ef !important; }\n#dm-embed#dm-embed .candidate-role-steps { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1px; margin: 48px 0 0; padding: 1px; background: rgba(203, 217, 239, .24); list-style: none; }\n#dm-embed#dm-embed .candidate-role-steps li { min-height: 218px; padding: 30px; background: #0d2a52; }\n#dm-embed#dm-embed .candidate-role-steps li b { display: block; margin-bottom: 26px; color: #7ca9ff !important; font-size: 14px; }\n#dm-embed#dm-embed .candidate-role-steps li span { color: #fff !important; font-size: 22px; font-weight: 800; }\n#dm-embed#dm-embed .candidate-role-steps li p { margin: 10px 0 0; color: #cbd9ef !important; line-height: 1.55; }\n#dm-embed#dm-embed .candidate-role-tools { padding: 112px 0; background: var(--c4-tint) !important; }\n#dm-embed#dm-embed .candidate-role-tool-shelf { display: grid; grid-template-columns: repeat(3, 1fr); gap: 12px; margin-top: 44px; }\n#dm-embed#dm-embed .candidate-role-tool-shelf a { display: grid; grid-template-columns: 30px 1fr auto; align-items: center; gap: 10px; min-height: 74px; padding: 18px; border: 1px solid var(--c4-border); border-radius: 8px; background: #fff; color: var(--c4-ink); text-decoration: none; }\n#dm-embed#dm-embed .candidate-role-tool-shelf a:hover { border-color: var(--c4-blue); box-shadow: 0 10px 24px rgba(35, 67, 116, .10); }\n#dm-embed#dm-embed .candidate-role-tool-shelf b { color: var(--c4-lavender) !important; font-size: 12px; }\n#dm-embed#dm-embed .candidate-role-monty { padding: 96px 0 120px; background: #fff !important; }\n#dm-embed#dm-embed .candidate-role-monty-card { display: grid; grid-template-columns: minmax(220px, .7fr) minmax(0, 1.3fr); gap: 48px; align-items: center; padding: 42px; border: 1px solid var(--c4-border); border-radius: 8px; background: linear-gradient(115deg, #f6f9fe, #fff); }\n#dm-embed#dm-embed .candidate-role-monty-card > img { width: 100%; max-width: 320px; margin: auto; border-radius: 8px; }\n#dm-embed#dm-embed .candidate-role-monty-card h2 { max-width: 620px; margin: 12px 0; font-size: clamp(30px, 3.5vw, 48px); color: var(--c4-ink) !important; }\n#dm-embed#dm-embed .candidate-role-monty-card p { max-width: 620px; margin-bottom: 24px; color: var(--c4-slate) !important; font-size: 17px; line-height: 1.6; }<\/p>\n<p>@media (max-width: 1024px) {\n  #dm-embed#dm-embed .pricing-page .price-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  #dm-embed#dm-embed .pricing-page .plan-card { min-height: 620px; }\n  #dm-embed#dm-embed .candidate-role-outcome-grid { gap: 44px; }\n  #dm-embed#dm-embed .candidate-role-tool-shelf { grid-template-columns: repeat(2, 1fr); }\n}<\/p>\n<p>@media (max-width: 720px) {\n  #dm-embed#dm-embed .pricing-page .pricing-free-intro,\n#dm-embed#dm-embed .pricing-page .price-grid { width: min(100% - 32px, 520px); }\n  #dm-embed#dm-embed .pricing-page .price-grid,\n#dm-embed#dm-embed .pricing-page .topup-options,\n#dm-embed#dm-embed .candidate-role-outcome-grid,\n#dm-embed#dm-embed .candidate-role-tool-shelf,\n#dm-embed#dm-embed .candidate-role-monty-card { grid-template-columns: 1fr; }\n  #dm-embed#dm-embed .pricing-page .plan-card { min-height: 0; }\n  #dm-embed#dm-embed .pricing-page .billing-switch button { min-width: 120px; }\n  #dm-embed#dm-embed .candidate-role-hero { min-height: 660px; }\n  #dm-embed#dm-embed .candidate-role-hero .candidate-container { width: min(100% - 32px, 560px); padding: 90px 0 62px; }\n  #dm-embed#dm-embed .candidate-role-hero-scrim { background: linear-gradient(0deg, rgba(5, 18, 40, .9), rgba(5, 18, 40, .48)); }\n  #dm-embed#dm-embed .candidate-role-outcome,\n#dm-embed#dm-embed .candidate-role-journey,\n#dm-embed#dm-embed .candidate-role-tools,\n#dm-embed#dm-embed .candidate-role-monty { padding: 72px 0; }\n  #dm-embed#dm-embed .candidate-role-steps { grid-template-columns: 1fr; }\n  #dm-embed#dm-embed .candidate-role-monty-card { padding: 26px; gap: 26px; }\n}<\/p>\n<p>\/* Final contrast and conversion surfaces. These rules deliberately sit last so\n   editorial light-mode defaults can never wash over dark product canvases. *\/\n#dm-embed#dm-embed :is(.candidate-hero, .pricing-hero, .candidate-page-hero, .candidate-final) {\n  position: relative;\n  isolation: isolate;\n  background: #0b2f5c !important;\n}<\/p>\n<p>#dm-embed#dm-embed :is(.candidate-hero, .pricing-hero, .candidate-page-hero, .candidate-final)::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  z-index: -1;\n  background: linear-gradient(180deg, rgba(5, 22, 48, .46) 0%, rgba(5, 22, 48, .72) 48%, rgba(4, 18, 39, .9) 100%);\n  pointer-events: none;\n}<\/p>\n<p>#dm-embed#dm-embed :is(.candidate-hero, .pricing-hero, .candidate-page-hero, .candidate-final) > :not(.candidate-bg-video):not(.pricing-hero-media) {\n  position: relative;\n  z-index: 2;\n}<\/p>\n<p>#dm-embed#dm-embed :is(.candidate-hero, .pricing-hero, .candidate-page-hero, .candidate-final) :is(h1, h1 strong, h2, h3, b, strong) {\n  color: #f8fbff !important;\n  text-shadow: 0 1px 1px rgba(2, 13, 31, .28);\n}<\/p>\n<p>#dm-embed#dm-embed :is(.candidate-hero, .pricing-hero, .candidate-page-hero, .candidate-final) :is(p, small, span:not(.pill-button *)) {\n  color: #d7e7ff !important;\n  opacity: 1 !important;\n}<\/p>\n<p>#dm-embed#dm-embed :is(.candidate-hero, .pricing-hero, .candidate-page-hero, .candidate-final) .micro-label,\n#dm-embed#dm-embed :is(.candidate-hero, .pricing-hero, .candidate-page-hero, .candidate-final) .eyebrow {\n  color: #c5b2ff !important;\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-public .candidate-page-hero {\n  position: relative;\n  overflow: hidden;\n  background: #123b6d;\n  min-height: 430px;\n}<\/p>\n<p>#dm-embed#dm-embed .candidate-bg-video,\n#dm-embed#dm-embed .pricing-hero-media {\n  z-index: -2 !important;\n}<\/p>\n<p>#dm-embed#dm-embed .monty-conversation-media {\n  margin: 0 !important;\n  overflow: hidden;\n  border: 1px solid #cfdced;\n  border-radius: 8px;\n  background: #f8fbff;\n  box-shadow: 0 18px 38px rgba(34, 63, 108, .12);\n}<\/p>\n<p>#dm-embed#dm-embed .monty-conversation-media img {\n  display: block;\n  width: 100%;\n  height: auto;\n}<\/p>\n<p>\/* Credibility is intentionally a dark proof band, regardless of the site shell. *\/\n#dm-embed#dm-embed .credibility-band {\n  padding: 84px 0 72px !important;\n  background: #081d3b !important;\n  border: 0 !important;\n  color: #f8fbff !important;\n}<\/p>\n<p>#dm-embed#dm-embed .credibility-band .neon-wrap {\n  width: min(1160px, calc(100% - 48px)) !important;\n  text-align: center;\n}<\/p>\n<p>#dm-embed#dm-embed .credibility-band-copy {\n  max-width: 760px;\n  margin: 0 auto 40px !important;\n}<\/p>\n<p>#dm-embed#dm-embed .credibility-band :is(h2, h3, b, strong) { color: #fff !important; }\n#dm-embed#dm-embed .credibility-band :is(p, small, span) { color: #c8d9f1 !important; opacity: 1 !important; }\n#dm-embed#dm-embed .credibility-band .micro-label { color: #c8b7ff !important; }<\/p>\n<p>#dm-embed#dm-embed .client-logo-marquee {\n  overflow: hidden;\n  margin: 0 calc(50% - 50vw) 28px;\n  padding: 18px 0;\n  border-block: 1px solid rgba(173, 199, 237, .22);\n  background: #0a264c;\n}<\/p>\n<p>#dm-embed#dm-embed .client-logo-marquee-track {\n  display: flex !important;\n  align-items: center;\n  gap: 16px;\n  width: max-content;\n}<\/p>\n<p>#dm-embed#dm-embed .client-logo-marquee span {\n  display: grid;\n  place-items: center;\n  flex: 0 0 144px;\n  width: 144px;\n  height: 64px;\n  padding: 10px;\n  border: 1px solid rgba(173, 199, 237, .22);\n  background: rgba(14, 43, 83, .74);\n}<\/p>\n<p>#dm-embed#dm-embed .client-logo-marquee img {\n  width: 100%;\n  height: 100%;\n  object-fit: contain;\n  filter: none !important;\n}<\/p>\n<p>#dm-embed#dm-embed .credibility-markers {\n  display: flex !important;\n  justify-content: center;\n  gap: 10px;\n  flex-wrap: wrap;\n}<\/p>\n<p>#dm-embed#dm-embed .credibility-markers span {\n  display: inline-flex;\n  align-items: center;\n  min-height: 34px;\n  padding: 0 14px;\n  border: 1px solid rgba(184, 158, 255, .7);\n  border-radius: 999px;\n  color: #f2edff !important;\n  background: rgba(113, 81, 191, .14);\n  font-weight: 700;\n  font-size: 12px;\n}<\/p>\n<p>#dm-embed#dm-embed .credibility-relationship { margin: 16px 0 0 !important; font-weight: 700; }<\/p>\n<p>\/* Review reference: rating bar plus a quiet, continuous testimonial deck. *\/\n#dm-embed#dm-embed .google-reviews {\n  padding: 88px 0 !important;\n  overflow: hidden;\n  background: #f5f8fc !important;\n}<\/p>\n<p>#dm-embed#dm-embed .google-reviews .neon-wrap {\n  width: min(980px, calc(100% - 48px)) !important;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n}<\/p>\n<p>#dm-embed#dm-embed .google-review-heading { max-width: 650px; margin: 0 auto 24px; text-align: center; }\n#dm-embed#dm-embed .google-review-heading h2 { margin: 8px 0 10px; color: #10264a !important; }\n#dm-embed#dm-embed .google-review-heading p { margin: 0; color: #516886 !important; }<\/p>\n<p>#dm-embed#dm-embed .google-review-rating {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 10px;\n  min-height: 46px;\n  padding: 8px 16px;\n  margin-bottom: 28px;\n  border: 1px solid #cfdaea;\n  border-radius: 999px;\n  background: #fff;\n  box-shadow: 0 8px 24px rgba(28, 53, 92, .08);\n  color: #10264a;\n  font-size: 13px;\n}<\/p>\n<p>#dm-embed#dm-embed .google-review-g,\n#dm-embed#dm-embed .google-card-g { color: #4285f4 !important; font-weight: 900; font-family: Arial, sans-serif; }\n#dm-embed#dm-embed .google-review-rating i { width: 1px; height: 18px; background: #d6e0ee; }\n#dm-embed#dm-embed .google-review-rating :is(strong, b) { color: #10264a !important; }\n#dm-embed#dm-embed .google-review-stars { color: #f6ae16 !important; letter-spacing: 1px; }\n#dm-embed#dm-embed .google-review-rating small { color: #4a5872 !important; }<\/p>\n<p>#dm-embed#dm-embed .google-review-viewport {\n  width: 100%;\n  overflow: hidden;\n  outline: none;\n  -webkit-mask-image: linear-gradient(to right, transparent, #000 48px, #000 calc(100% - 48px), transparent);\n  mask-image: linear-gradient(to right, transparent, #000 48px, #000 calc(100% - 48px), transparent);\n}<\/p>\n<p>#dm-embed#dm-embed .google-review-viewport:focus-visible { outline: 3px solid #2563eb; outline-offset: 4px; }\n#dm-embed#dm-embed .google-review-track { display: flex !important; gap: 18px; width: max-content; animation: c4-review-marquee 46s linear infinite; padding: 4px 48px 12px; }\n#dm-embed#dm-embed .google-review-viewport:hover .google-review-track,\n#dm-embed#dm-embed .google-review-viewport:focus-within .google-review-track { animation-play-state: paused; }<\/p>\n<p>#dm-embed#dm-embed .google-review-card {\n  display: flex;\n  flex: 0 0 324px;\n  flex-direction: column;\n  gap: 16px;\n  min-height: 200px;\n  padding: 22px;\n  border: 1px solid #d2ddeb;\n  border-radius: 8px;\n  background: #fff;\n  box-shadow: 0 10px 26px rgba(28, 53, 92, .08);\n}<\/p>\n<p>#dm-embed#dm-embed .google-review-card header { display: flex; align-items: center; gap: 10px; }\n#dm-embed#dm-embed .google-review-avatar { display: grid; place-items: center; width: 38px; height: 38px; border-radius: 50%; background: #2563eb; color: #fff !important; font-size: 14px; font-weight: 800; }\n#dm-embed#dm-embed .google-review-card header div { display: grid; gap: 2px; }\n#dm-embed#dm-embed .google-review-card header b { color: #10264a !important; font-size: 14px; }\n#dm-embed#dm-embed .google-review-card header small { color: #4a5872 !important; font-size: 12px; }\n#dm-embed#dm-embed .google-card-g { margin-left: auto; font-size: 18px; }\n#dm-embed#dm-embed .google-review-card p { margin: 0; color: #425b7b !important; font-size: 14px; line-height: 1.6; }\n#dm-embed#dm-embed .google-review-source { margin-top: 18px; color: #1d5eea !important; font-size: 13px; font-weight: 800; }<\/p>\n<p>@keyframes c4-review-marquee { to { transform: translateX(-50%); } }<\/p>\n<p>@media (max-width: 720px) {\n  #dm-embed#dm-embed .credibility-band { padding: 64px 0 56px !important; }\n  #dm-embed#dm-embed .client-logo-marquee span { flex-basis: 124px; width: 124px; height: 56px; }\n  #dm-embed#dm-embed .google-reviews { padding: 64px 0 !important; }\n  #dm-embed#dm-embed .google-review-rating { gap: 8px; padding: 8px 12px; font-size: 12px; }\n  #dm-embed#dm-embed .google-review-rating small { display: none; }\n  #dm-embed#dm-embed .google-review-card { flex-basis: min(290px, calc(100vw - 96px)); }\n}<\/p>\n<p>@media (prefers-reduced-motion: reduce) {\n  #dm-embed#dm-embed .google-review-track { animation: none !important; }\n}<\/p>\n<p>\/* Awards marquee: fixed brand-blue band, independent of light\/dark theme. *\/\n#dm-embed .awards-marquee {\n  overflow: hidden;\n  padding: 64px 0;\n  background: #1a57ef;\n}<\/p>\n<p>#dm-embed .awards-marquee-heading {\n  max-width: 640px;\n  margin: 0 auto 36px;\n  text-align: center;\n}<\/p>\n<p>#dm-embed#dm-embed .awards-marquee-heading .micro-label {\n  color: rgba(255, 255, 255, .78) !important;\n}<\/p>\n<p>#dm-embed .awards-marquee-heading h2 {\n  margin: 10px 0 0;\n  color: #fff !important;\n  font-size: clamp(26px, 3.2vw, 40px);\n  line-height: 1.15;\n  letter-spacing: -.02em;\n}<\/p>\n<p>#dm-embed .awards-marquee-viewport {\n  overflow: hidden;\n}<\/p>\n<p>#dm-embed .awards-marquee-track {\n  display: flex;\n  align-items: center;\n  gap: 20px;\n  width: max-content;\n  animation: awards-marquee-scroll 46s linear infinite;\n}<\/p>\n<p>#dm-embed .awards-marquee:hover .awards-marquee-track,\n#dm-embed .awards-marquee:focus-within .awards-marquee-track {\n  animation-play-state: paused;\n}<\/p>\n<p>#dm-embed .awards-marquee-track span {\n  display: grid;\n  flex: 0 0 116px;\n  width: 116px;\n  height: 116px;\n  place-items: center;\n}<\/p>\n<p>#dm-embed .awards-marquee-track img {\n  width: 100%;\n  height: 100%;\n  object-fit: contain;\n  border-radius: 14px;\n}<\/p>\n<p>@keyframes awards-marquee-scroll {\n  to { transform: translateX(-50%); }\n}<\/p>\n<p>@media (max-width: 720px) {\n  #dm-embed .awards-marquee { padding: 48px 0; }\n  #dm-embed .awards-marquee-track { gap: 14px; }\n  #dm-embed .awards-marquee-track span { flex-basis: 84px; width: 84px; height: 84px; }\n}<\/p>\n<p>\/* One-pager anchor scroll offsets so the sticky header doesn't cover section headings *\/\n#dm-embed .candidate-audiences,\n#dm-embed .candidate-integrations,\n#dm-embed #hero-audit { scroll-margin-top: 90px; }<\/p>\n<p>\/* Homepage tool-video carousel (replaces the old cloned mini-site preview) *\/\n#dm-embed .candidate-video-carousel {\n  width: min(880px, 100%);\n  margin: 55px auto 0;\n}\n#dm-embed .video-carousel-frame {\n  position: relative;\n  display: flex;\n  align-items: center;\n  gap: 14px;\n}\n#dm-embed .video-carousel-stage {\n  position: relative;\n  width: 100%;\n  aspect-ratio: 16 \/ 9;\n  border: 1px solid rgba(154, 180, 241, 0.33);\n  border-radius: 14px;\n  overflow: hidden;\n  background: #0b1430;\n  box-shadow: 0 30px 80px rgba(0, 0, 0, 0.35);\n}\n#dm-embed .video-carousel-stage .video-carousel-poster,\n#dm-embed .video-carousel-stage .video-carousel-player {\n  position: absolute;\n  inset: 0;\n  width: 100%;\n  height: 100%;\n}\n#dm-embed .video-carousel-poster { display: block; padding: 0; border: 0; cursor: pointer; z-index: 1; }\n#dm-embed .video-carousel-poster img { width: 100%; height: 100%; object-fit: cover; opacity: 1; }\n#dm-embed .video-carousel-poster::after { position: absolute; inset: 0; background: linear-gradient(90deg, rgba(5, 9, 20, 0.44), rgba(5, 9, 20, 0.12)); content: \"\"; }\n#dm-embed .video-carousel-play {\n  position: absolute;\n  z-index: 1;\n  bottom: 20px;\n  left: 20px;\n  display: inline-flex;\n  align-items: center;\n  gap: 10px;\n  font-size: 14px;\n  font-weight: 700;\n}\n\/* Beats the light-theme rule above (html[data-theme=\"light\"] .candidate-workspace-section\n * :is(p, li, small, span, em) { color: #3c4a63 !important }) which otherwise repaints this\n * span dark-on-dark \u2014 it targets every span in this section and both are !important, so this\n * needs matching !important plus enough selector depth (3 classes) to out-specificity it. *\/\n#dm-embed .candidate-workspace-section .video-carousel-poster .video-carousel-play {\n  color: #fff !important;\n}\n#dm-embed .video-carousel-play svg {\n  width: 20px;\n  height: 20px;\n  padding: 10px;\n  box-sizing: content-box;\n  border-radius: 50%;\n  background: #2741ef;\n  color: #fff;\n  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.4);\n}\n#dm-embed .video-carousel-arrow {\n  flex: 0 0 auto;\n  display: grid;\n  place-items: center;\n  width: 42px;\n  height: 42px;\n  border: 1px solid #d9d6e4;\n  border-radius: 50%;\n  background: #fff;\n  color: #10213f;\n  box-shadow: 0 8px 20px rgba(28, 22, 58, 0.08);\n}\n#dm-embed .video-carousel-arrow:hover { border-color: #2741ef; color: #2741ef; }\n#dm-embed .video-carousel-caption {\n  display: flex;\n  justify-content: space-between;\n  align-items: flex-start;\n  gap: 20px;\n  margin-top: 20px;\n  padding: 0 56px;\n}\n#dm-embed .video-carousel-caption b { display: block; font-size: 16px; color: #10213f; }\n#dm-embed .video-carousel-caption p { margin: 4px 0 0; color: #3c4a63; font-size: 14px; max-width: 480px; }\n#dm-embed .video-carousel-select {\n  box-sizing: border-box;\n  \/* flex-shrink (not flex:0 0 auto) plus min-width:0 is deliberate: some browsers don't fully\n     honor box-sizing:border-box on a <select>'s own width math once appearance:none is set,\n     so a fixed max-width can render wider than intended. Letting the flex layout itself\n     constrain the item's outer width sidesteps that rather than depending on box-sizing\n     being applied precisely inside the element. *\/\n  flex: 0 1 220px;\n  min-width: 0;\n  margin-top: 4px;\n  padding: 9px 34px 9px 16px;\n  border: 1px solid #d9d6e4;\n  border-radius: 999px;\n  background: #fff url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%232741ef' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'\/%3E%3C\/svg%3E\") no-repeat right 10px center;\n  background-size: 15px;\n  color: #10213f;\n  font: 700 13px\/1.2 inherit;\n  cursor: pointer;\n  appearance: none;\n  -webkit-appearance: none;\n  overflow: hidden;\n  white-space: nowrap;\n  text-overflow: ellipsis;\n}\n#dm-embed .video-carousel-select:hover,\n#dm-embed .video-carousel-select:focus-visible { border-color: #2741ef; }<\/p>\n<p>@media (max-width: 620px) {\n  #dm-embed .video-carousel-frame { gap: 6px; }\n  #dm-embed .video-carousel-arrow { width: 34px; height: 34px; }\n  #dm-embed .video-carousel-caption { flex-direction: column; padding: 0 8px; }\n}<\/p>\n<p>\/* ============================================================\n   Homepage Tools + Pricing showcase sections.\n   Self-contained: literal hex values throughout, no dependency on\n   .pill-button or the --c4-* token cascade, so this can't be pulled\n   off-brand by an unrelated rule elsewhere in the site (that collision\n   is exactly what broke the pricing buttons before this rewrite).\n   Token reference used consistently below:\n     ink #10213f \u00b7 copy #3c4a63 \u00b7 muted #4a5872 \u00b7 surface #fff\n     tint #f6f4fc \u00b7 border #dbe3f6 \u00b7 accent #2741ef \u00b7 accent-dark #121f78\n   ============================================================ *\/<\/p>\n<p>#dm-embed .tools-showcase,\n#dm-embed .pricing-showcase { scroll-margin-top: 90px; }<\/p>\n<p>\/* ---- Tools showcase ---- *\/\n#dm-embed .tools-showcase-groups { display: flex; flex-direction: column; gap: 14px; margin-top: 46px; }\n#dm-embed .tools-showcase-group {\n  border: 1px solid #dbe3f6;\n  border-radius: 18px;\n  background: #fff;\n  overflow: hidden;\n}\n#dm-embed .tools-showcase-group-head {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 24px;\n  padding: 28px 30px;\n  background: #f6f4fc;\n  border-bottom: 1px solid #dbe3f6;\n}\n#dm-embed .tools-showcase-group-head h3 { margin: 6px 0 0; font-size: 21px; line-height: 1.3; color: #10213f; max-width: 480px; }\n#dm-embed .tools-showcase-group-head .pill-button { flex: 0 0 auto; white-space: nowrap; }\n#dm-embed .tools-showcase-list { display: grid; }\n#dm-embed .tools-showcase-row {\n  display: grid;\n  grid-template-columns: 240px 1fr 18px;\n  align-items: center;\n  gap: 20px;\n  padding: 18px 30px;\n  border-top: 1px solid #eeedf5;\n  text-decoration: none;\n  transition: background 0.15s ease;\n}\n#dm-embed .tools-showcase-row:first-child { border-top: 0; }\n#dm-embed .tools-showcase-row:hover { background: #faf9fd; }\n#dm-embed .tools-showcase-row-name { font-weight: 700; font-size: 14.5px; color: #10213f !important; }\n#dm-embed .tools-showcase-row-copy { font-size: 13.5px; color: #3c4a63 !important; line-height: 1.4; }\n#dm-embed .tools-showcase-row svg { color: #2741ef; justify-self: end; }<\/p>\n<p>\/* ---- Pricing showcase ---- *\/\n#dm-embed .pricing-showcase-grid {\n  display: grid;\n  grid-template-columns: repeat(4, minmax(0, 1fr));\n  gap: 18px;\n  margin: 46px auto 0;\n  width: min(100%, 1220px);\n  align-items: stretch;\n}\n#dm-embed .pricing-showcase-card {\n  position: relative;\n  display: flex;\n  flex-direction: column;\n  padding: 30px 26px;\n  border: 1px solid #dbe3f6;\n  border-radius: 18px;\n  background: #fff;\n  box-shadow: 0 8px 24px rgba(28, 22, 58, 0.05);\n  transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;\n}\n#dm-embed .pricing-showcase-card:hover { transform: translateY(-3px); box-shadow: 0 18px 40px rgba(28, 22, 58, 0.09); }\n#dm-embed .pricing-showcase-card.is-featured {\n  border: 2px solid #2741ef;\n  background: linear-gradient(180deg, #faf6ff 0%, #fff 44%);\n  box-shadow: 0 22px 50px rgba(122, 18, 212, 0.16);\n}\n#dm-embed .pricing-showcase-badge {\n  position: absolute;\n  top: -14px;\n  left: 26px;\n  padding: 6px 14px;\n  border-radius: 999px;\n  background: linear-gradient(135deg, #121f78, #2741ef);\n  color: #fff !important;\n  font-size: 11px;\n  font-weight: 800;\n  letter-spacing: 0.04em;\n  text-transform: uppercase;\n  box-shadow: 0 6px 16px rgba(122, 18, 212, 0.3);\n}\n#dm-embed .pricing-showcase-mascot {\n  width: 104px;\n  height: 104px;\n  margin-bottom: 16px;\n  border-radius: 999px;\n  object-fit: cover;\n  border: 3px solid #f6f4fc;\n  box-shadow: 0 10px 26px rgba(28, 22, 58, 0.14);\n}\n#dm-embed .pricing-showcase-name { font-size: 13px; font-weight: 800; letter-spacing: 0.03em; text-transform: uppercase; color: #2741ef !important; }\n#dm-embed .pricing-showcase-detail { min-height: 40px; margin: 8px 0 0; color: #3c4a63 !important; font-size: 14px; line-height: 1.5; }\n#dm-embed .pricing-showcase-price { display: flex; align-items: baseline; gap: 2px; margin-top: 18px; color: #10213f; }\n#dm-embed .pricing-showcase-price span { font-size: 20px; font-weight: 800; align-self: flex-start; margin-top: 6px; color: #10213f !important; }\n#dm-embed .pricing-showcase-price strong { font-size: 44px; font-weight: 850; letter-spacing: -0.02em; line-height: 1; color: #10213f !important; }\n#dm-embed .pricing-showcase-price em { margin-left: 4px; font-style: normal; font-size: 14px; font-weight: 600; color: #4a5872 !important; }\n#dm-embed .pricing-showcase-billing { display: block; margin: 6px 0 22px; color: #4a5872 !important; font-size: 12.5px; }\n#dm-embed .pricing-showcase-cta {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  min-height: 46px;\n  padding: 0 20px;\n  border-radius: 999px;\n  border: 1.5px solid #10213f;\n  color: #10213f;\n  font-weight: 700;\n  font-size: 14px;\n  text-decoration: none;\n  transition: transform 0.15s ease, background 0.15s ease;\n}\n#dm-embed .pricing-showcase-cta:hover { transform: translateY(-1px); background: #f6f4fc; }\n#dm-embed .pricing-showcase-cta.is-primary { border-color: #2741ef; background: linear-gradient(135deg, #121f78, #2741ef); color: #fff; }\n#dm-embed .pricing-showcase-cta.is-primary:hover { background: linear-gradient(135deg, #0d1856, #121f78); }\n#dm-embed .pricing-showcase-features { display: grid; gap: 12px; margin-top: 24px; padding-top: 22px; border-top: 1px solid #eeedf5; }\n#dm-embed .pricing-showcase-features div { display: flex; gap: 9px; align-items: flex-start; font-size: 13px; color: #3c4a63; line-height: 1.45; }\n#dm-embed .pricing-showcase-features svg { flex: 0 0 auto; margin-top: 2px; color: #2741ef; }<\/p>\n<p>#dm-embed .pricing-showcase-explainer {\n  display: grid;\n  grid-template-columns: minmax(0, 0.8fr) minmax(0, 1.2fr);\n  gap: 60px;\n  align-items: center;\n  max-width: 1000px;\n  margin: 90px auto 0;\n  padding-top: 60px;\n  border-top: 1px solid #dbe3f6;\n}\n#dm-embed .pricing-showcase-explainer h3 { margin: 8px 0 0; font-size: 30px; color: #10213f; }\n#dm-embed .pricing-showcase-explainer p { margin: 0; color: #3c4a63 !important; font-size: 16px; line-height: 1.6; }<\/p>\n<p>#dm-embed .pricing-showcase-faq { max-width: 820px; margin: 90px auto 0; }\n#dm-embed .pricing-showcase-faq-list { margin-top: 40px; }\n#dm-embed .pricing-showcase-faq-list details { border-top: 1px solid #dbe3f6; padding: 22px 0; }\n#dm-embed .pricing-showcase-faq-list details:last-child { border-bottom: 1px solid #dbe3f6; }\n#dm-embed .pricing-showcase-faq-list summary { display: flex; justify-content: space-between; align-items: center; list-style: none; cursor: pointer; font-weight: 700; color: #10213f; }\n#dm-embed .pricing-showcase-faq-list summary::-webkit-details-marker { display: none; }\n#dm-embed .pricing-showcase-faq-list p { margin: 14px 0 0; color: #3c4a63 !important; line-height: 1.55; font-size: 14.5px; max-width: 680px; }<\/p>\n<p>@media (max-width: 980px) {\n  #dm-embed .pricing-showcase-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n  #dm-embed .tools-showcase-row { grid-template-columns: 1fr 18px; }\n  #dm-embed .tools-showcase-row-copy { grid-column: 1 \/ -1; }\n}<\/p>\n<p>@media (max-width: 720px) {\n  #dm-embed .pricing-showcase-explainer { grid-template-columns: 1fr; gap: 20px; }\n}<\/p>\n<p>@media (max-width: 620px) {\n  #dm-embed .pricing-showcase-grid { grid-template-columns: 1fr; }\n  #dm-embed .tools-showcase-group-head { flex-direction: column; align-items: flex-start; }\n}<\/p>\n<p>@media (prefers-reduced-motion: reduce) {\n  #dm-embed .awards-marquee-track { animation: none; }\n}<\/p>\n<p>\/* ============================================================\n   Blue gradient theme (replaces flat purple #7a12d4 sitewide).\n   Several older layers (candidate.css, neon-polish.css, pricing.css)\n   each declare their own flat-blue background for .pill-button.teal\n   with inconsistent specificity \u2014 rather than chase every one, this\n   single !important rule in the last-loaded file wins outright and\n   gives every primary CTA sitewide the requested gradient, matching\n   platform.digimetrics.ai\/tools.\n   ============================================================ *\/\n#dm-embed#dm-embed .pill-button.teal,\n#dm-embed#dm-embed .billing-switch button.active {\n  background: linear-gradient(135deg, #121f78, #2741ef) !important;\n  border-color: #2741ef !important;\n  color: #fff !important;\n}\n#dm-embed#dm-embed .pill-button.teal:hover {\n  background: linear-gradient(135deg, #0d1856, #121f78) !important;\n}<\/p>\n<p>\/* \"-20%\" badge inside the active Annual toggle \u2014 the shared .billing-save\n   rule was tuned for a purple chip on a purple button; on the new blue\n   gradient button it read as washed-out slate-on-translucent-purple. *\/\n#dm-embed#dm-embed .billing-switch button.active .billing-save {\n  background: rgba(255, 255, 255, 0.22) !important;\n  border-color: rgba(255, 255, 255, 0.5) !important;\n  color: #fff !important;\n}<\/p>\n<p>\/* \"Explore All 30+ Tools\" \u2014 the shared .candidate-text-link color is tuned\n   for dark backgrounds and was reading as near-invisible pale blue here. *\/\n#dm-embed .workspace-explore-tools-link {\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  gap: 8px;\n  margin: 30px auto 0;\n  color: #2741ef !important;\n  font-weight: 700;\n  font-size: 14px;\n  text-align: center;\n  text-decoration: none;\n}\n#dm-embed .workspace-explore-tools-link:hover { color: #121f78 !important; }<\/p>\n<p>\/* \"+N more\" row at the end of a capped tools-showcase category list *\/\n#dm-embed .tools-showcase-row--more {\n  grid-template-columns: 1fr 18px;\n  justify-content: center;\n  text-align: center;\n}\n#dm-embed .tools-showcase-row--more .tools-showcase-row-name { color: #2741ef !important; font-weight: 700; }\n#dm-embed .tools-showcase-row--more:hover { background: #f6f4fc; }<\/p>\n<p>\/* Final CTA \u2014 sits below a dark navy hero-video background, so needs its\n   own explicit styling rather than the shared light-theme link\/button rules. *\/\n#dm-embed .final-cta-button {\n  display: inline-flex !important;\n  align-items: center;\n  gap: 10px;\n  min-height: 62px !important;\n  padding: 0 38px !important;\n  margin-top: 8px;\n  background: #fff !important;\n  color: #2741ef !important;\n  font-size: 17px !important;\n  box-shadow: 0 14px 40px rgba(0, 0, 0, 0.28);\n}\n#dm-embed .final-cta-button:hover { background: #eef1ff !important; }\n#dm-embed .final-audit-link {\n  display: block;\n  margin-top: 18px;\n  color: #b7c4f7;\n  font-size: 13.5px;\n  font-weight: 600;\n  text-decoration: none;\n}\n#dm-embed .final-audit-link:hover { color: #fff; }\n#dm-embed .final-audit-link svg { display: inline; vertical-align: -2px; margin-left: 4px; }<\/p>\n<p>\/* ---- src\/app\/v2-refresh.css ---- *\/\n\/* ============================================================\n   Digimetrics v2 \u2014 Mindvalley-adjacent visual refresh.\n   Authoritative layer, loaded last. Adds a bold signature gradient,\n   normalizes section spacing, and refines type\/buttons \u2014 without\n   touching the underlying layout markup or the five legacy sheets.\n   ============================================================ *\/<\/p>\n<p>#dm-embed {\n  --v2-warm: #ff6b57;\n  --v2-warm-soft: #ffb199;\n  --v2-space-xs: 24px;\n  --v2-space-sm: 48px;\n  --v2-space-md: 88px;\n  --v2-space-lg: 128px;<\/p>\n<p>  \/* Plyr video player \u2014 matches the brand blue used on every CTA (var(--candidate-blue)). *\/\n  --plyr-color-main: #2741ef;\n  --plyr-video-control-color: #fff;\n  --plyr-video-control-color-hover: #fff;\n  --plyr-video-background: #0b1530;\n  --plyr-menu-background: #0f1c40;\n  --plyr-menu-color: #fff;\n  --plyr-tooltip-background: #0f1c40;\n  --plyr-tooltip-color: #fff;\n}<\/p>\n<p>\/* ---------- Signature gradient on every hero-type surface ---------- *\/\n#dm-embed#dm-embed :is(.candidate-hero, .pricing-hero, .candidate-page-hero, .candidate-final, .candidate-role-hero, .candidate-solutions-hero) {\n  background:\n    radial-gradient(circle at 85% 0%, rgba(255, 107, 87, 0.3), transparent 42%),\n    radial-gradient(circle at 8% 85%, rgba(154, 47, 220, 0.4), transparent 48%),\n    linear-gradient(150deg, #170a3d 0%, #2c0f66 36%, #5c14ab 70%, #2741ef 100%) !important;\n}<\/p>\n<p>#dm-embed#dm-embed :is(.candidate-hero, .pricing-hero, .candidate-page-hero, .candidate-final, .candidate-role-hero, .candidate-solutions-hero)::after {\n  content: none !important;\n}<\/p>\n<p>\/* The decorative-video dark overlay sits above the gradient and was masking it with flat\n   navy at up to 92% opacity. Recolour the overlay itself so the video (if any) still darkens\n   for text legibility, but the visible tint carries the new gradient instead of flat navy. *\/\n#dm-embed#dm-embed :is(.candidate-hero, .pricing-hero, .candidate-page-hero, .candidate-final, .candidate-role-hero, .candidate-solutions-hero) .candidate-bg-video::after {\n  background:\n    radial-gradient(circle at 85% 0%, rgba(255, 107, 87, 0.26), transparent 42%),\n    radial-gradient(circle at 8% 85%, rgba(154, 47, 220, 0.34), transparent 48%),\n    linear-gradient(150deg, rgba(23, 10, 61, 0.78) 0%, rgba(44, 15, 102, 0.78) 36%, rgba(92, 20, 171, 0.78) 70%, rgba(122, 18, 212, 0.78) 100%) !important;\n}<\/p>\n<p>\/* ---------- Typography: bolder, tighter, more confident ---------- *\/\n#dm-embed#dm-embed .candidate-hero h1,\n#dm-embed#dm-embed .pricing-hero h1,\n#dm-embed#dm-embed .candidate-page-hero h1,\n#dm-embed#dm-embed .candidate-role-hero h1 {\n  font-weight: 900 !important;\n  letter-spacing: -0.04em !important;\n  line-height: 0.98 !important;\n}<\/p>\n<p>#dm-embed .candidate-section-intro h2,\n#dm-embed .candidate-workspace-intro h2,\n#dm-embed .solution-section-heading h2 {\n  font-weight: 850;\n  letter-spacing: -0.03em;\n}<\/p>\n<p>\/* ---------- Consistent section rhythm (fixes \"random spacing\") ---------- *\/\n#dm-embed .candidate-section,\n#dm-embed .candidate-workspace-section,\n#dm-embed .candidate-proof,\n#dm-embed section.dark-section,\n#dm-embed section.light-section {\n  padding-block: var(--v2-space-md);\n}<\/p>\n<p>@media (max-width: 900px) {\n  #dm-embed .candidate-section,\n#dm-embed .candidate-workspace-section,\n#dm-embed .candidate-proof,\n#dm-embed section.dark-section,\n#dm-embed section.light-section {\n    padding-block: var(--v2-space-sm);\n  }\n}<\/p>\n<p>#dm-embed .candidate-section-intro,\n#dm-embed .candidate-workspace-intro,\n#dm-embed .solution-section-heading {\n  margin-bottom: var(--v2-space-xs);\n}<\/p>\n<p>\/* ---------- Buttons: bolder shadow, warm hover on primary CTAs ---------- *\/\n#dm-embed .pill-button.teal {\n  background: linear-gradient(135deg, #2741ef, #9b2fea);\n  box-shadow: 0 14px 32px rgba(122, 18, 212, 0.32);\n  transition: transform 0.2s ease, box-shadow 0.2s ease, background 0.2s ease;\n}\n#dm-embed .pill-button.teal:hover {\n  background: linear-gradient(135deg, #630eb0, #2741ef);\n  box-shadow: 0 16px 36px rgba(122, 18, 212, 0.4);\n  transform: translateY(-2px);\n}\n#dm-embed .pill-button.outline {\n  border-radius: 999px;\n}<\/p>\n<p>\/* ---------- Cards: consistent radius + soft lift on hover ---------- *\/\n#dm-embed .tool-row,\n#dm-embed .integration-card,\n#dm-embed .price-card,\n#dm-embed .audience-route-card,\n#dm-embed .solution-card {\n  transition: transform 0.22s ease, box-shadow 0.22s ease;\n}\n#dm-embed .tool-row:hover,\n#dm-embed .integration-card:hover,\n#dm-embed .price-card:hover,\n#dm-embed .audience-route-card:hover,\n#dm-embed .solution-card:hover {\n  transform: translateY(-4px);\n}<\/p>\n<p>\/* ---------- Logo colour used with intent: warm accent thread ---------- *\/\n#dm-embed .micro-label,\n#dm-embed .eyebrow {\n  background: linear-gradient(90deg, #c9a6f5, var(--v2-warm-soft));\n  -webkit-background-clip: text;\n  background-clip: text;\n  color: transparent;\n}\n#dm-embed#dm-embed .light-section .micro-label,\n#dm-embed#dm-embed .light-section .eyebrow,\n#dm-embed#dm-embed section:not(.dark-section):not(.candidate-hero):not(.pricing-hero):not(.candidate-page-hero):not(.candidate-final):not(.candidate-role-hero):not(.candidate-solutions-hero) .micro-label,\n#dm-embed#dm-embed section:not(.dark-section):not(.candidate-hero):not(.pricing-hero):not(.candidate-page-hero):not(.candidate-final):not(.candidate-role-hero):not(.candidate-solutions-hero) .eyebrow {\n  background: none;\n  -webkit-text-fill-color: initial;\n  color: var(--candidate-blue, #2741ef);\n}<\/p>\n<p>\/* ---------- Workspace preview: dark blue-gradient theme, matching platform.digimetrics.ai's\n   actual default appearance (confirmed by direct inspection \u2014 not a light\/white theme). The\n   base dark palette already lives in candidate.css (.workspace-side, .workspace-main, etc.);\n   this block only styles the newer sidebar\/chrome markup added on top of it. ---------- *\/\n#dm-embed .workspace-brand {\n  display: flex; align-items: center; gap: 8px;\n}\n#dm-embed .workspace-brand-dot {\n  width: 7px; height: 7px; border-radius: 50%; background: #48d597; flex: none;\n  box-shadow: 0 0 0 3px rgba(72, 213, 151, 0.18);\n}\n#dm-embed .workspace-nav-group {\n  margin: 14px 12px 4px; color: #6f89bd !important; font-size: 10px; font-weight: 800; letter-spacing: 0.08em; text-transform: uppercase;\n}\n#dm-embed .workspace-nav-static {\n  display: block; padding: 10px 12px; color: #6f89bd !important; font-size: 13px; opacity: 0.75; cursor: default;\n}\n#dm-embed .workspace-side-footer {\n  margin-top: auto; padding-top: 16px; border-top: 1px solid rgba(157, 188, 244, 0.18); display: flex; flex-direction: column; gap: 10px;\n}\n#dm-embed .workspace-credit-card {\n  border: 1px solid rgba(157, 188, 244, 0.22); border-radius: 8px; background: rgba(255, 255, 255, 0.05); padding: 8px 10px; font-size: 11px; color: #a9bddf;\n}\n#dm-embed .workspace-credit-card span { display: flex; justify-content: space-between; margin-bottom: 6px; }\n#dm-embed .workspace-credit-card b { color: #fff; }\n#dm-embed .workspace-credit-bar { display: block; height: 4px; border-radius: 4px; background: rgba(255, 255, 255, 0.12); overflow: hidden; }\n#dm-embed .workspace-credit-bar s { display: block; width: 62%; height: 100%; background: linear-gradient(90deg, #2f68da, #48d597); }\n#dm-embed .workspace-monty-tag {\n  display: flex; align-items: center; gap: 8px; font-size: 11px; font-weight: 700; color: #d4e1ff;\n}\n#dm-embed .workspace-monty-tag img { width: 24px; height: 24px; border-radius: 50%; object-fit: cover; }<\/p>\n<p>#dm-embed .workspace-app-chrome { justify-content: space-between; }\n#dm-embed .workspace-project-switcher {\n  display: inline-flex; align-items: center; gap: 6px; font-size: 12px; font-weight: 600; padding: 0 10px; height: 30px;\n}\n#dm-embed .workspace-chrome-icons { display: flex; align-items: center; gap: 14px; color: rgba(255, 255, 255, 0.72); }\n#dm-embed .workspace-chrome-icons .workspace-avatar {\n  width: 26px; height: 26px; font-size: 11px;\n}<\/p>\n<p>\/* ============================================================\n   Audience cards \u2014 one rich card per role, each a plain link straight\n   to the platform. No selection state: the desktop hub-and-spoke and\n   the mobile grid are the same cards, just laid out differently \u2014\n   see AudienceOrbit\/AudienceCardGrid in polished-home.tsx.\n   ============================================================ *\/<\/p>\n<p>#dm-embed .audience-orbit { display: none; }<\/p>\n<p>#dm-embed .audience-card-grid {\n  display: grid;\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n  gap: 22px;\n  margin-top: 8px;\n}<\/p>\n<p>#dm-embed .audience-card {\n  display: flex;\n  flex-direction: column;\n  border: 1px solid #bfd0e7;\n  border-radius: 14px;\n  background: #fff;\n  box-shadow: 0 10px 26px rgba(24, 53, 91, .07);\n  overflow: hidden;\n  text-decoration: none;\n  transition: transform .18s ease, box-shadow .18s ease, border-color .18s ease;\n}\n#dm-embed .audience-card:hover { transform: translateY(-4px); box-shadow: 0 20px 40px rgba(37, 99, 235, .16); border-color: #8fb3ec; }\n#dm-embed .audience-card:hover .audience-card-cta svg { transform: translateX(3px); }<\/p>\n<p>#dm-embed .audience-card-media { position: relative; margin: 0; aspect-ratio: 4 \/ 3; background: #d7e5f5; }\n#dm-embed .audience-card-media img { display: block; width: 100%; height: 100%; object-fit: cover; }\n#dm-embed .audience-card-media::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(transparent 55%, rgba(8, 27, 56, .55));\n  pointer-events: none;\n}\n#dm-embed .audience-card-badge {\n  position: absolute;\n  left: 14px;\n  bottom: 14px;\n  z-index: 1;\n  width: 34px;\n  height: 34px;\n  border-radius: 50%;\n  background: #fff;\n  box-shadow: 0 4px 10px rgba(24, 53, 91, .2);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  color: #2563eb;\n}<\/p>\n<p>#dm-embed .audience-card-body { display: flex; flex-direction: column; padding: 22px 24px 24px; flex: 1; }\n#dm-embed .audience-card-body .micro-label { color: #4f42aa; }\n#dm-embed .audience-card-body h3 { margin: 10px 0 8px; color: #10213f; font-size: 21px; font-weight: 800; letter-spacing: -.01em; line-height: 1.2; }\n#dm-embed .audience-card-body p { margin: 0; color: #385573; font-size: 14.5px; line-height: 1.55; flex: 1; }<\/p>\n<p>#dm-embed .audience-card-cta {\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  margin-top: 16px;\n  color: #2563eb;\n  font-size: 14px;\n  font-weight: 800;\n}\n#dm-embed .audience-card-cta svg { transition: transform .18s ease; }<\/p>\n<p>@media (min-width: 900px) {\n  #dm-embed .audience-orbit {\n    display: block;\n    \/* The nodes\/lines below are positioned in a fixed 1700x1880 coordinate space. This frame\n       is the real (responsive) box; container query units let the canvas inside scale itself\n       to fill whatever width this frame actually gets, instead of overflowing off-center the\n       way plain absolute-positioned pixel coordinates would once max-width shrank the frame\n       but left the children's own left\/top values unscaled. *\/\n    container-type: inline-size;\n    position: relative;\n    width: 100%;\n    max-width: 1700px;\n    aspect-ratio: 1700 \/ 1880;\n    margin: 24px auto 0;\n  }\n  #dm-embed .audience-card-grid { display: none; }\n}<\/p>\n<p>@media (max-width: 900px) {\n  #dm-embed .audience-card-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}<\/p>\n<p>@media (max-width: 560px) {\n  #dm-embed .audience-card-grid { grid-template-columns: 1fr; }\n}<\/p>\n<p>#dm-embed .audience-orbit-canvas {\n  position: absolute;\n  inset: 0;\n  width: 1700px;\n  height: 1880px;\n  transform-origin: top left;\n  transform: scale(1); \/* fallback for browsers without container query units *\/\n  transform: scale(calc(100cqw \/ 1700px));\n}<\/p>\n<p>#dm-embed .audience-orbit-lines { position: absolute; inset: 0; overflow: visible; }\n#dm-embed .audience-orbit-lines line { stroke: #c3d5ee; stroke-width: 2; stroke-dasharray: 4 7; }<\/p>\n<p>#dm-embed .audience-orbit-plate {\n  position: absolute;\n  left: 740px;\n  top: 830px;\n  width: 220px;\n  height: 220px;\n  border-radius: 50%;\n  background: #fff;\n  border: 1px solid #cfdcf0;\n  box-shadow: 0 20px 46px rgba(24, 53, 91, .16);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  z-index: 1;\n}\n#dm-embed .audience-orbit-plate img { width: 150px; height: auto; display: block; }<\/p>\n<p>#dm-embed .audience-orbit-node {\n  position: absolute;\n  width: 300px;\n  z-index: 2;\n}<\/p>\n<p>@media (prefers-reduced-motion: no-preference) {\n  #dm-embed .audience-orbit-plate { opacity: 0; transform: scale(.7); animation: audience-orbit-pop .5s cubic-bezier(.2, .8, .3, 1.2) forwards; }\n  #dm-embed .audience-orbit-node { opacity: 0; transform: scale(.9); animation: audience-orbit-node-pop .45s cubic-bezier(.2, .8, .3, 1.2) forwards; animation-delay: calc(.18s + var(--orbit-i, 0) * .09s); }\n  #dm-embed .audience-orbit-lines line { animation: audience-orbit-line-draw .5s ease forwards; animation-delay: calc(.1s + var(--orbit-i, 0) * .09s); }\n}\n@media (prefers-reduced-motion: reduce) {\n  #dm-embed .audience-orbit-plate,\n#dm-embed .audience-orbit-node { opacity: 1; transform: none; }\n  #dm-embed .audience-orbit-lines line { stroke-dashoffset: 0 !important; }\n}<\/p>\n<p>@keyframes audience-orbit-pop { from { opacity: 0; transform: scale(.7); } to { opacity: 1; transform: scale(1); } }\n@keyframes audience-orbit-node-pop { from { opacity: 0; transform: scale(.9); } to { opacity: 1; transform: scale(1); } }\n@keyframes audience-orbit-line-draw { from { stroke-dashoffset: 1000; } to { stroke-dashoffset: 0; } }<\/p>\n<p>\/* ============================================================\n   Tool video modal \u2014 reuses .candidate-video-backdrop\/-modal (candidate.css)\n   as the base, adds Prev\/Next arrows either side and a caption below the\n   video, so the tool-video library can be browsed without closing the popup.\n   ============================================================ *\/\n#dm-embed .tool-video-backdrop {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 22px;\n}\n#dm-embed .tool-video-modal {\n  display: flex;\n  flex-direction: column;\n  aspect-ratio: auto;\n  background: #000;\n  border-radius: 10px;\n  overflow: hidden;\n}\n#dm-embed .tool-video-modal-player { display: block; width: 100%; aspect-ratio: 16 \/ 9; }\n#dm-embed .tool-video-modal-caption { padding: 18px 24px 20px; background: #0b1430; }\n\/* !important + 3 class-level selectors (specificity (0,3,1)): candidate-four-final.css sets\n   TWO separate sitewide light-theme text colors that both reach this caption \u2014 one keyed off\n   .candidate-home broadly, and a MORE SPECIFIC one keyed off .candidate-workspace-section\n   (`html[data-theme=\"light\"] :is(.candidate-workspace-section, .candidate-guide) :is(h1,h2,h3,\n   h4,b,strong)` \/ `:is(p,li,small,span,em)`, both !important, specificity (0,2,2)) \u2014 the tool\n   video carousel lives inside .candidate-workspace-section, so that second rule applies here\n   too. A plain single-class + !important selector still loses to it on specificity, so this\n   needs both !important AND enough classes (3) to clear (0,2,2) outright. Without this the\n   caption's dark-navy background got dark ink\/slate text on top of it \u2014 unreadable. *\/\n#dm-embed .tool-video-backdrop .tool-video-modal .tool-video-modal-caption b { display: block; color: #fff !important; font-size: 16px; }\n#dm-embed .tool-video-backdrop .tool-video-modal .tool-video-modal-caption p { margin: 4px 0 0; color: rgba(255, 255, 255, .68) !important; font-size: 14px; }<\/p>\n<p>#dm-embed .tool-modal-arrow {\n  flex: 0 0 auto;\n  display: grid;\n  place-items: center;\n  width: 46px;\n  height: 46px;\n  border: 1px solid rgba(255, 255, 255, .25);\n  border-radius: 50%;\n  background: rgba(11, 21, 48, .7);\n  color: #fff;\n  cursor: pointer;\n}\n#dm-embed .tool-modal-arrow:hover { border-color: #fff; background: rgba(11, 21, 48, .9); }<\/p>\n<p>@media (max-width: 760px) {\n  #dm-embed .tool-video-backdrop { gap: 8px; padding: 12px; }\n  #dm-embed .tool-modal-arrow { width: 38px; height: 38px; }\n}<\/p>\n<\/style>\n<div id=\"dm-embed\">\n<header class=\"neon-header\">\n<div class=\"neon-wrap header-inner\"><a class=\"neon-logo inverse\" aria-label=\"Digimetrics home\" href=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/\"><img decoding=\"async\" class=\"neon-logo-wordmark\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/digimetrics-wordmark-light.png\" alt=\"DIGIMETRICS\"\/><span class=\"neon-logo-fallback\" aria-hidden=\"true\"><span class=\"neon-logo-mark\">D<\/span><span>DIGIMETRICS<\/span><\/span><\/a><\/p>\n<nav class=\"neon-nav\"><a href=\"https:\/\/platform.digimetrics.ai\/\">Platform<\/a><a href=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/#tools\">Tools<\/a><a href=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/#solutions\">Solutions<\/a><a href=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/#pricing\">Pricing<\/a><a href=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/#integrations\">Integrations<\/a><\/p>\n<div class=\"mobile-actions\"><a href=\"https:\/\/platform.digimetrics.ai\/\">Log in<\/a><a class=\"pill-button teal\" href=\"https:\/\/platform.digimetrics.ai\/\">Get started <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/a><\/div>\n<\/nav>\n<p><button class=\"menu-button\" aria-label=\"Open menu\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"21\" height=\"21\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-menu\" aria-hidden=\"true\"><path d=\"M4 12h16\"><\/path><path d=\"M4 18h16\"><\/path><path d=\"M4 6h16\"><\/path><\/svg><\/button><\/p>\n<div class=\"header-actions\"><a href=\"https:\/\/platform.digimetrics.ai\/\">Log in<\/a><a class=\"pill-button teal\" href=\"https:\/\/platform.digimetrics.ai\/\">Get started<\/a><a class=\"mobile-user-link\" href=\"https:\/\/platform.digimetrics.ai\/\" aria-label=\"Log in to platform\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-user\" aria-hidden=\"true\"><path d=\"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2\"><\/path><circle cx=\"12\" cy=\"7\" r=\"4\"><\/circle><\/svg><\/a><\/div>\n<\/div>\n<\/header>\n<div class=\"neon-site\"><main class=\"candidate-home\"><\/p>\n<section id=\"hero-audit\" class=\"candidate-hero\">\n<div class=\"candidate-bg-video candidate-bg-video--hero\"><video autoPlay=\"\" muted=\"\" loop=\"\" playsInline=\"\" preload=\"metadata\" poster=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/audiences\/marketing-teams.jfif\" aria-hidden=\"true\"><source src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/hero-banner-video.mp4\" type=\"video\/mp4\"\/><\/video><\/div>\n<div class=\"candidate-container\">\n<div class=\"candidate-hero-copy\"><span class=\"micro-label\">DIGIMETRICS.AI<\/span><\/p>\n<h1>Marketing Made Simple<br \/><strong>for Everyone.<\/strong><\/h1>\n<p>Everything You Need to Market and Grow, with an AI Concierge to Guide You.<\/p>\n<form class=\"candidate-audit-form \"><label><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-search\" aria-hidden=\"true\"><path d=\"m21 21-4.34-4.34\"><\/path><circle cx=\"11\" cy=\"11\" r=\"8\"><\/circle><\/svg><span>https:\/\/<\/span><input aria-label=\"Website domain\" placeholder=\"yourbusiness.com\" value=\"\"\/><\/label><button type=\"submit\">Start My Free Analysis <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/button><\/form>\n<div class=\"candidate-hero-note\"><i><\/i> <!-- -->No credit card required. Free for 7 days, 50 credits included.<\/div>\n<p><a class=\"candidate-login-link\" href=\"https:\/\/platform.digimetrics.ai\/\">Already have a workspace? Log in <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/a><\/div>\n<p><button type=\"button\" class=\"candidate-video-preview\" aria-label=\"Watch Digimetrics.ai product tour\"><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/hero-commercial-v5-poster.jpg\" alt=\"Digimetrics.ai product tour\"\/><span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"currentColor\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-play\" aria-hidden=\"true\"><path d=\"M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z\"><\/path><\/svg> Watch how Digimetrics.ai works<\/span><\/button><\/div>\n<\/section>\n<section class=\"candidate-workspace-section\">\n<div class=\"candidate-container\">\n<div class=\"candidate-workspace-intro\"><span class=\"micro-label\">SEE IT IN ACTION<\/span><\/p>\n<h2>Watch the tool before you run it.<\/h2>\n<p>Real walkthroughs of Digimetrics.ai tools, so you know exactly what to expect and how the results help.<\/p>\n<\/div>\n<div class=\"workspace-caption\"><span><i class=\"workspace-ready-dot\"><\/i> Tutorial preview<\/span><small>28<!-- --> of 30+ tool videos so far \u2014 more added as they&#x27;re made.<\/small><\/div>\n<figure data-videos='[{\"tool\":\"Keyword Analysis\",\"caption\":\"Find terms worth pursuing by intent, difficulty, and opportunity.\",\"videoFile\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/keyword-analysis.mp4\",\"watchLabel\":\"Watch how to find keywords worth targeting\",\"poster\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/keyword-analysis-poster.jpg\"},{\"tool\":\"Rank Checker\",\"caption\":\"Check search positions by location and keep the ranking context with the project.\",\"videoFile\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/rank-checker.mp4\",\"watchLabel\":\"Watch how to track rankings by location\",\"poster\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/rank-checker-poster.jpg\"},{\"tool\":\"Time to Rank\",\"caption\":\"Estimate the work and momentum needed to reach a stronger position.\",\"videoFile\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/time-to-rank.mp4\",\"watchLabel\":\"Watch how to estimate time to rank\",\"poster\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/time-to-rank-poster.jpg\"},{\"tool\":\"Anchor Text Cleaner\",\"caption\":\"Audit anchor text so links explain the next page to people and search engines.\",\"videoFile\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/anchor-text-cleaner.mp4\",\"watchLabel\":\"Watch how to clean up anchor text\",\"poster\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/anchor-text-cleaner-poster.jpg\"},{\"tool\":\"Technical SEO Crawler\",\"caption\":\"Find crawl, metadata, internal-link, and indexability issues across priority pages.\",\"videoFile\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/technical-seo-crawler.mp4\",\"watchLabel\":\"Watch how to catch technical SEO issues\",\"poster\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/technical-seo-crawler-poster.jpg\"},{\"tool\":\"On-Page Optimisation\",\"caption\":\"Improve a page&#39;s structure, relevance, and chance of outranking the competition.\",\"videoFile\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/on-page-optimisation.mp4\",\"watchLabel\":\"Watch how to optimise a page to outrank\",\"poster\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/on-page-optimisation-poster.jpg\"},{\"tool\":\"Page Technical &#038; Domain Analysis\",\"caption\":\"Review authority, backlinks, organic traffic, SSL, and page-level signals in one read.\",\"videoFile\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/page-technical-domain-analysis.mp4\",\"watchLabel\":\"Watch how to read a page&#39;s full technical profile\",\"poster\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/page-technical-domain-analysis-poster.jpg\"},{\"tool\":\"Page Speed Check\",\"caption\":\"See where page performance could make visitors or search engines wait.\",\"videoFile\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/page-speed-check.mp4\",\"watchLabel\":\"Watch how to catch what&#39;s slowing your page\",\"poster\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/page-speed-check-poster.jpg\"},{\"tool\":\"Competitors Identifier\",\"caption\":\"Find who appears for priority terms and understand how their pages are built.\",\"videoFile\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/competitors-identifier.mp4\",\"watchLabel\":\"Watch how to see who&#39;s really beating you\",\"poster\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/competitors-identifier-poster.jpg\"},{\"tool\":\"Backlinks Explorer\",\"caption\":\"Review referring domains and authority signals around competing pages.\",\"videoFile\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/backlinks-explorer.mp4\",\"watchLabel\":\"Watch how to review competitor backlinks\",\"poster\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/backlinks-explorer-poster.jpg\"},{\"tool\":\"Schema Generator\",\"caption\":\"Create structured data for richer search results without starting from code.\",\"videoFile\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/schema-generator.mp4\",\"watchLabel\":\"Watch how to generate schema without code\",\"poster\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/schema-generator-poster.jpg\"},{\"tool\":\"SEO Strategy\",\"caption\":\"Turn keyword opportunities into an ordered search plan the team can execute.\",\"videoFile\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/seo-strategy.mp4\",\"watchLabel\":\"Watch how to turn keywords into a plan\",\"poster\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/seo-strategy-poster.jpg\"},{\"tool\":\"SEO Diagnostics\",\"caption\":\"Bring the highest-impact SEO signals into one focused health check.\",\"videoFile\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/seo-diagnostics.mp4\",\"watchLabel\":\"Watch how to run a focused SEO health check\",\"poster\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/seo-diagnostics-poster.jpg\"},{\"tool\":\"Caption Generator\",\"caption\":\"Create channel-ready captions for LinkedIn, Instagram, Facebook, and TikTok.\",\"videoFile\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/caption-generator.mp4\",\"watchLabel\":\"Watch how to generate channel-ready captions\",\"poster\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/caption-generator-poster.jpg\"},{\"tool\":\"AI Content Optimiser\",\"caption\":\"Improve a draft against search intent, structure, and audience expectations.\",\"videoFile\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/ai-content-optimiser.mp4\",\"watchLabel\":\"Watch how to close your content gaps\",\"poster\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/ai-content-optimiser-poster.jpg\"},{\"tool\":\"Content Checker\",\"caption\":\"Review readability, keyword coverage, compliance, and brand guidance before publishing.\",\"videoFile\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/content-checker.mp4\",\"watchLabel\":\"Watch how to check content before it ships\",\"poster\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/content-checker-poster.jpg\"},{\"tool\":\"Content Pillar Framework\",\"caption\":\"Turn a topic into a connected pillar, subtopic, and angle map for sustained publishing.\",\"videoFile\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/content-pillar-framework.mp4\",\"watchLabel\":\"Watch how to map a content pillar\",\"poster\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/content-pillar-framework-poster.jpg\"},{\"tool\":\"AI Discovery Audit\",\"caption\":\"See whether answer engines can understand and surface your business.\",\"videoFile\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/ai-readiness-check.mp4\",\"watchLabel\":\"Watch how to check your AI discoverability\",\"poster\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/ai-readiness-check-poster.jpg\"},{\"tool\":\"AI Mentions Tracker\",\"caption\":\"Track brand mentions across AI answers and watch visibility change over time.\",\"videoFile\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/ai-mentions-tracker.mp4\",\"watchLabel\":\"Watch how to track your AI mentions\",\"poster\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/ai-mentions-tracker-poster.jpg\"},{\"tool\":\"llms.txt Generator\",\"caption\":\"Generate an AI-readable site guide from the pages and facts you want understood.\",\"videoFile\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/llms-txt-generator.mp4\",\"watchLabel\":\"Watch how to generate an llms.txt file\",\"poster\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/llms-txt-generator-poster.jpg\"},{\"tool\":\"GEO On-Page Optimisation\",\"caption\":\"Improve the pages most likely to be read, cited, and recommended by answer engines.\",\"videoFile\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/ai-page-rewrite.mp4\",\"watchLabel\":\"Watch how to rewrite a page for AI answers\",\"poster\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/ai-page-rewrite-poster.jpg\"},{\"tool\":\"GEO+SEO Forensic Audit\",\"caption\":\"Combine SEO, AI visibility, speed, authority, and structured data into a prioritized diagnosis.\",\"videoFile\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/full-site-audit.mp4\",\"watchLabel\":\"Watch how to run a full site diagnosis\",\"poster\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/full-site-audit-poster.jpg\"},{\"tool\":\"Persona Generator\",\"caption\":\"Build useful audience profiles from the market, offer, and customer context you provide.\",\"videoFile\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/persona-generator.mp4\",\"watchLabel\":\"Watch how to build an audience persona\",\"poster\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/persona-generator-poster.jpg\"},{\"tool\":\"Media Plan Generator\",\"caption\":\"Map channels, budget, audiences, and campaign roles into a practical media plan.\",\"videoFile\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/media-plan-generator.mp4\",\"watchLabel\":\"Watch how to map a media plan\",\"poster\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/media-plan-generator-poster.jpg\"},{\"tool\":\"Landing Page Audit\",\"caption\":\"Review conversion clarity, speed, search intent, and the next decision a visitor should take.\",\"videoFile\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/landing-page-audit.mp4\",\"watchLabel\":\"Watch how to audit your landing page\",\"poster\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/landing-page-audit-poster.jpg\"},{\"tool\":\"SEM Ad Copy Generator\",\"caption\":\"Create concise search-ad variations grounded in the offer and intent you want to win.\",\"videoFile\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/sem-ad-copy-generator.mp4\",\"watchLabel\":\"Watch how to generate search-ad copy\",\"poster\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/sem-ad-copy-generator-poster.jpg\"},{\"tool\":\"Performance Marketing Audit\",\"caption\":\"Review channel mix, budget allocation, and the opportunities behind paid-media performance.\",\"videoFile\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/performance-marketing-audit.mp4\",\"watchLabel\":\"Watch how to audit paid-media performance\",\"poster\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/performance-marketing-audit-poster.jpg\"},{\"tool\":\"Social Media Audit\",\"caption\":\"Assess profiles, content opportunities, and competitor signals across key social channels.\",\"videoFile\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/social-media-audit.mp4\",\"watchLabel\":\"Watch how to audit your social channels\",\"poster\":\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/social-media-audit-poster.jpg\"}]' class=\"candidate-video-carousel \">\n<div class=\"video-carousel-frame\"><button type=\"button\" class=\"video-carousel-arrow prev\" aria-label=\"Previous tutorial\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-left\" aria-hidden=\"true\"><path d=\"m15 18-6-6 6-6\"><\/path><\/svg><\/button><\/p>\n<div class=\"video-carousel-stage\"><button type=\"button\" class=\"video-carousel-poster\" aria-label=\"Play Keyword Analysis tutorial\"><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tool-videos\/keyword-analysis-poster.jpg\" alt=\"Keyword Analysis tutorial\"\/><span class=\"video-carousel-play\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"currentColor\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-play\" aria-hidden=\"true\"><path d=\"M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z\"><\/path><\/svg> <!-- -->Watch how to find keywords worth targeting<\/span><\/button><\/div>\n<p><button type=\"button\" class=\"video-carousel-arrow next\" aria-label=\"Next tutorial\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-right\" aria-hidden=\"true\"><path d=\"m9 18 6-6-6-6\"><\/path><\/svg><\/button><\/div><figcaption class=\"video-carousel-caption\">\n<div><b>Keyword Analysis<\/b><\/p>\n<p>Find terms worth pursuing by intent, difficulty, and opportunity.<\/p>\n<\/div>\n<p><select class=\"video-carousel-select\" aria-label=\"Choose a tutorial\"><option value=\"0\" selected=\"\">Keyword Analysis<\/option><option value=\"1\">Rank Checker<\/option><option value=\"2\">Time to Rank<\/option><option value=\"3\">Anchor Text Cleaner<\/option><option value=\"4\">Technical SEO Crawler<\/option><option value=\"5\">On-Page Optimisation<\/option><option value=\"6\">Page Technical &amp; Domain Analysis<\/option><option value=\"7\">Page Speed Check<\/option><option value=\"8\">Competitors Identifier<\/option><option value=\"9\">Backlinks Explorer<\/option><option value=\"10\">Schema Generator<\/option><option value=\"11\">SEO Strategy<\/option><option value=\"12\">SEO Diagnostics<\/option><option value=\"13\">Caption Generator<\/option><option value=\"14\">AI Content Optimiser<\/option><option value=\"15\">Content Checker<\/option><option value=\"16\">Content Pillar Framework<\/option><option value=\"17\">AI Discovery Audit<\/option><option value=\"18\">AI Mentions Tracker<\/option><option value=\"19\">llms.txt Generator<\/option><option value=\"20\">GEO On-Page Optimisation<\/option><option value=\"21\">GEO+SEO Forensic Audit<\/option><option value=\"22\">Persona Generator<\/option><option value=\"23\">Media Plan Generator<\/option><option value=\"24\">Landing Page Audit<\/option><option value=\"25\">SEM Ad Copy Generator<\/option><option value=\"26\">Performance Marketing Audit<\/option><option value=\"27\">Social Media Audit<\/option><\/select><\/figcaption><\/figure>\n<p><a class=\"workspace-explore-tools-link\" href=\"https:\/\/platform.digimetrics.ai\/tools\">Explore All 30+ Tools<!-- --> <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/a><\/div>\n<\/section>\n<section id=\"tools\" class=\"candidate-section tools-showcase\">\n<div class=\"candidate-container\">\n<div class=\"candidate-section-intro center\"><span class=\"micro-label\">35+ TOOLS<\/span><\/p>\n<h2>A full marketing team, not just an SEO audit.<\/h2>\n<p>SEO, content, paid media, social, and AI visibility \u2014 every tool run in one workspace.<\/p>\n<\/div>\n<div class=\"tools-showcase-groups\">\n<article class=\"tools-showcase-group\">\n<header class=\"tools-showcase-group-head\">\n<div><span class=\"micro-label\">AI Visibility and GEO<\/span><\/p>\n<h3>See where ChatGPT and Gemini mention your brand.<\/h3>\n<\/div>\n<p><a class=\"pill-button outline\" href=\"https:\/\/platform.digimetrics.ai\/tool\/ai-discovery\">Track Your AI Mentions<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/a><\/header>\n<div class=\"tools-showcase-list\"><a href=\"https:\/\/platform.digimetrics.ai\/tool\/ai-discovery\" class=\"tools-showcase-row\"><span class=\"tools-showcase-row-name\">AI Discovery Audit<\/span><span class=\"tools-showcase-row-copy\">See whether answer engines can understand and surface your business.<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-right\" aria-hidden=\"true\"><path d=\"m9 18 6-6-6-6\"><\/path><\/svg><\/a><a href=\"https:\/\/platform.digimetrics.ai\/tool\/ai-mentions\" class=\"tools-showcase-row\"><span class=\"tools-showcase-row-name\">AI Mentions Tracker<\/span><span class=\"tools-showcase-row-copy\">Track brand mentions across AI answers and watch visibility change over time.<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-right\" aria-hidden=\"true\"><path d=\"m9 18 6-6-6-6\"><\/path><\/svg><\/a><a href=\"https:\/\/platform.digimetrics.ai\/tool\/llms-txt\" class=\"tools-showcase-row\"><span class=\"tools-showcase-row-name\">llms.txt Generator<\/span><span class=\"tools-showcase-row-copy\">Generate an AI-readable site guide from the pages and facts you want understood.<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-right\" aria-hidden=\"true\"><path d=\"m9 18 6-6-6-6\"><\/path><\/svg><\/a><a href=\"https:\/\/platform.digimetrics.ai\/tool\/geo-onpage\" class=\"tools-showcase-row\"><span class=\"tools-showcase-row-name\">GEO On-Page Optimisation<\/span><span class=\"tools-showcase-row-copy\">Improve the pages most likely to be read, cited, and recommended by answer engines.<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-right\" aria-hidden=\"true\"><path d=\"m9 18 6-6-6-6\"><\/path><\/svg><\/a><a href=\"https:\/\/platform.digimetrics.ai\/tool\/forensic-audit\" class=\"tools-showcase-row\"><span class=\"tools-showcase-row-name\">GEO+SEO Forensic Audit<\/span><span class=\"tools-showcase-row-copy\">Combine SEO, AI visibility, speed, authority, and structured data into a prioritized diagnosis.<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-right\" aria-hidden=\"true\"><path d=\"m9 18 6-6-6-6\"><\/path><\/svg><\/a><\/div>\n<\/article>\n<article class=\"tools-showcase-group\">\n<header class=\"tools-showcase-group-head\">\n<div><span class=\"micro-label\">Strategy and Paid Media<\/span><\/p>\n<h3>Plan spend and positioning with evidence, not guesswork.<\/h3>\n<\/div>\n<p><a class=\"pill-button outline\" href=\"https:\/\/platform.digimetrics.ai\/tool\/persona\">Plan Your Media Buy<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/a><\/header>\n<div class=\"tools-showcase-list\"><a href=\"https:\/\/platform.digimetrics.ai\/tool\/persona\" class=\"tools-showcase-row\"><span class=\"tools-showcase-row-name\">Persona Generator<\/span><span class=\"tools-showcase-row-copy\">Build useful audience profiles from the market, offer, and customer context you provide.<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-right\" aria-hidden=\"true\"><path d=\"m9 18 6-6-6-6\"><\/path><\/svg><\/a><a href=\"https:\/\/platform.digimetrics.ai\/tool\/media-plan\" class=\"tools-showcase-row\"><span class=\"tools-showcase-row-name\">Media Plan Generator<\/span><span class=\"tools-showcase-row-copy\">Map channels, budget, audiences, and campaign roles into a practical media plan.<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-right\" aria-hidden=\"true\"><path d=\"m9 18 6-6-6-6\"><\/path><\/svg><\/a><a href=\"https:\/\/platform.digimetrics.ai\/tool\/landing-audit\" class=\"tools-showcase-row\"><span class=\"tools-showcase-row-name\">Landing Page Audit<\/span><span class=\"tools-showcase-row-copy\">Review conversion clarity, speed, search intent, and the next decision a visitor should take.<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-right\" aria-hidden=\"true\"><path d=\"m9 18 6-6-6-6\"><\/path><\/svg><\/a><a href=\"https:\/\/platform.digimetrics.ai\/tool\/sem-copy\" class=\"tools-showcase-row\"><span class=\"tools-showcase-row-name\">SEM Ad Copy Generator<\/span><span class=\"tools-showcase-row-copy\">Create concise search-ad variations grounded in the offer and intent you want to win.<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-right\" aria-hidden=\"true\"><path d=\"m9 18 6-6-6-6\"><\/path><\/svg><\/a><a href=\"https:\/\/platform.digimetrics.ai\/performance-audit\" class=\"tools-showcase-row\"><span class=\"tools-showcase-row-name\">Performance Marketing Audit<\/span><span class=\"tools-showcase-row-copy\">Review channel mix, budget allocation, and the opportunities behind paid-media performance.<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-right\" aria-hidden=\"true\"><path d=\"m9 18 6-6-6-6\"><\/path><\/svg><\/a><a href=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tools#strategy-and-paid-media\" class=\"tools-showcase-row tools-showcase-row--more\"><span class=\"tools-showcase-row-name\">+<!-- -->1<!-- --> more in <!-- -->Strategy and Paid Media<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-right\" aria-hidden=\"true\"><path d=\"m9 18 6-6-6-6\"><\/path><\/svg><\/a><\/div>\n<\/article>\n<article class=\"tools-showcase-group\">\n<header class=\"tools-showcase-group-head\">\n<div><span class=\"micro-label\">Content and Social<\/span><\/p>\n<h3>Draft, optimise, and ship content built to rank.<\/h3>\n<\/div>\n<p><a class=\"pill-button outline\" href=\"https:\/\/platform.digimetrics.ai\/tool\/caption\">Use AI to Optimize Your Content<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/a><\/header>\n<div class=\"tools-showcase-list\"><a href=\"https:\/\/platform.digimetrics.ai\/tool\/caption\" class=\"tools-showcase-row\"><span class=\"tools-showcase-row-name\">Caption Generator<\/span><span class=\"tools-showcase-row-copy\">Create channel-ready captions for LinkedIn, Instagram, Facebook, and TikTok.<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-right\" aria-hidden=\"true\"><path d=\"m9 18 6-6-6-6\"><\/path><\/svg><\/a><a href=\"https:\/\/platform.digimetrics.ai\/tool\/content-writer\" class=\"tools-showcase-row\"><span class=\"tools-showcase-row-name\">AI Content Optimiser<\/span><span class=\"tools-showcase-row-copy\">Improve a draft against search intent, structure, and audience expectations.<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-right\" aria-hidden=\"true\"><path d=\"m9 18 6-6-6-6\"><\/path><\/svg><\/a><a href=\"https:\/\/platform.digimetrics.ai\/tool\/content-check\" class=\"tools-showcase-row\"><span class=\"tools-showcase-row-name\">Content Checker<\/span><span class=\"tools-showcase-row-copy\">Review readability, keyword coverage, compliance, and brand guidance before publishing.<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-right\" aria-hidden=\"true\"><path d=\"m9 18 6-6-6-6\"><\/path><\/svg><\/a><a href=\"https:\/\/platform.digimetrics.ai\/tool\/pillars\" class=\"tools-showcase-row\"><span class=\"tools-showcase-row-name\">Content Pillar Framework<\/span><span class=\"tools-showcase-row-copy\">Turn a topic into a connected pillar, subtopic, and angle map for sustained publishing.<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-right\" aria-hidden=\"true\"><path d=\"m9 18 6-6-6-6\"><\/path><\/svg><\/a><\/div>\n<\/article>\n<article class=\"tools-showcase-group\">\n<header class=\"tools-showcase-group-head\">\n<div><span class=\"micro-label\">SEO and Search<\/span><\/p>\n<h3>Know exactly where you rank, and what to fix first.<\/h3>\n<\/div>\n<p><a class=\"pill-button outline\" href=\"https:\/\/platform.digimetrics.ai\/tool\/keyword-analysis\">Find Your Competitors&#x27; Gaps<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/a><\/header>\n<div class=\"tools-showcase-list\"><a href=\"https:\/\/platform.digimetrics.ai\/tool\/keyword-analysis\" class=\"tools-showcase-row\"><span class=\"tools-showcase-row-name\">Keyword Analysis<\/span><span class=\"tools-showcase-row-copy\">Find terms worth pursuing by intent, difficulty, and opportunity.<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-right\" aria-hidden=\"true\"><path d=\"m9 18 6-6-6-6\"><\/path><\/svg><\/a><a href=\"https:\/\/platform.digimetrics.ai\/tool\/rank-checker\" class=\"tools-showcase-row\"><span class=\"tools-showcase-row-name\">Rank Checker<\/span><span class=\"tools-showcase-row-copy\">Check search positions by location and keep the ranking context with the project.<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-right\" aria-hidden=\"true\"><path d=\"m9 18 6-6-6-6\"><\/path><\/svg><\/a><a href=\"https:\/\/platform.digimetrics.ai\/tool\/time-to-rank\" class=\"tools-showcase-row\"><span class=\"tools-showcase-row-name\">Time to Rank<\/span><span class=\"tools-showcase-row-copy\">Estimate the work and momentum needed to reach a stronger position.<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-right\" aria-hidden=\"true\"><path d=\"m9 18 6-6-6-6\"><\/path><\/svg><\/a><a href=\"https:\/\/platform.digimetrics.ai\/tool\/anchor-cleaner\" class=\"tools-showcase-row\"><span class=\"tools-showcase-row-name\">Anchor Text Cleaner<\/span><span class=\"tools-showcase-row-copy\">Audit anchor text so links explain the next page to people and search engines.<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-right\" aria-hidden=\"true\"><path d=\"m9 18 6-6-6-6\"><\/path><\/svg><\/a><a href=\"https:\/\/platform.digimetrics.ai\/tool\/technical-seo\" class=\"tools-showcase-row\"><span class=\"tools-showcase-row-name\">Technical SEO Crawler<\/span><span class=\"tools-showcase-row-copy\">Find crawl, metadata, internal-link, and indexability issues across priority pages.<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-right\" aria-hidden=\"true\"><path d=\"m9 18 6-6-6-6\"><\/path><\/svg><\/a><a href=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/tools#seo-and-search\" class=\"tools-showcase-row tools-showcase-row--more\"><span class=\"tools-showcase-row-name\">+<!-- -->8<!-- --> more in <!-- -->SEO and Search<\/span><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-right\" aria-hidden=\"true\"><path d=\"m9 18 6-6-6-6\"><\/path><\/svg><\/a><\/div>\n<\/article>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"candidate-proof\">\n<div class=\"candidate-container candidate-proof-grid\">\n<article><strong><span>30<!-- -->+<\/span><\/strong><\/p>\n<h2>webmaster tools<\/h2>\n<p>Move from site health to content, rankings, AI visibility, and strategy without leaving the same workspace.<\/p>\n<\/article>\n<article><strong><span>50<!-- -->+<\/span><\/strong><\/p>\n<h2>checks per scan<\/h2>\n<p>Review the site paths, structure, content signals, trust markers, and decision points that deserve attention.<\/p>\n<\/article>\n<article><strong><span>5<\/span><\/strong><\/p>\n<h2>growth categories<\/h2>\n<p>Keep search, technical health, AI visibility, content, and conversion work connected to the same site plan.<\/p>\n<\/article>\n<article><strong><span>14<\/span><\/strong><\/p>\n<h2>day action plan<\/h2>\n<p>Know what to fix first, what to publish next, and what to measure after the change.<\/p>\n<\/article>\n<\/div>\n<\/section>\n<section class=\"candidate-section candidate-workflow\">\n<div class=\"candidate-container\">\n<div class=\"candidate-section-intro\"><span class=\"micro-label\">ONE OPERATING RHYTHM<\/span><\/p>\n<h2>From signal to progress.<\/h2>\n<p>Digimetrics.ai keeps each stage of digital growth connected, so the work never stops at a report.<\/p>\n<\/div>\n<div class=\"candidate-workflow-grid\">\n<article>\n<div class=\"workflow-number\">01<\/div>\n<h3>Diagnose<\/h3>\n<p>Read the signals that shape how people and answer engines find your site.<\/p>\n<p><span>Website Audit<\/span><\/p>\n<figure class=\"workflow-preview workflow-preview--media preview-0\"><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/workflow-diagnose.gif\" alt=\"Monty inspecting site signals\"\/><\/figure>\n<\/article>\n<article>\n<div class=\"workflow-number\">02<\/div>\n<h3>Prioritize<\/h3>\n<p>Separate urgent blockers from useful opportunities with a clear impact order.<\/p>\n<p><span>Action Plan<\/span><\/p>\n<figure class=\"workflow-preview workflow-preview--media preview-1\"><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/workflow-accountant-books.gif\" alt=\"Monty sorting the evidence behind the next website action\"\/><\/figure>\n<\/article>\n<article>\n<div class=\"workflow-number\">03<\/div>\n<h3>Fix with Monty<\/h3>\n<p>Turn each finding into a plain-English instruction your team can complete.<\/p>\n<p><span>AI concierge<\/span><\/p>\n<figure class=\"workflow-preview workflow-preview--media preview-2\"><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/workflow-fix.gif\" alt=\"Monty helping fix a website issue\"\/><\/figure>\n<\/article>\n<article>\n<div class=\"workflow-number\">04<\/div>\n<h3>Track<\/h3>\n<p>Rescan, monitor movement, and keep the next best action visible.<\/p>\n<p><span>Monitoring<\/span><\/p>\n<figure class=\"workflow-preview workflow-preview--media preview-3\"><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/sherlock_sniffing.gif\" alt=\"Monty inspecting the movement after an improvement\"\/><\/figure>\n<\/article>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"candidate-section candidate-guide\">\n<div class=\"candidate-container candidate-guide-grid\">\n<div class=\"candidate-guide-media\"><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/guide-support.gif\" alt=\"Monty, the Digimetrics AI growth concierge\"\/><\/div>\n<div><span class=\"micro-label\">MEET MONTY<\/span><\/p>\n<h2>Clear guidance when the work gets specific.<\/h2>\n<p>Monty turns a finding into page-level instructions, explains why it matters, and keeps the next action manageable.<\/p>\n<figure class=\"monty-conversation-media\"><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/monty-conversation.gif\" alt=\"Monty AI Marketing Advisor turning a finding into a completed action\"\/><\/figure>\n<p><a href=\"https:\/\/platform.digimetrics.ai\/\" class=\"candidate-text-link\">Ask Monty a Question<!-- --> <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/a><\/div>\n<\/div>\n<\/section>\n<section class=\"candidate-section candidate-monitoring\">\n<div class=\"candidate-container candidate-monitoring-grid\">\n<div><span class=\"micro-label\">KEEP THE SITE MOVING<\/span><\/p>\n<h2>Monitor what changed. Schedule what comes next.<\/h2>\n<p>Projects, ranking movement, tool runs, and recurring checks stay in one operating view.<\/p>\n<ul>\n<li><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg> <!-- -->Keep each site in a project.<\/li>\n<li><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg> <!-- -->Track priority keywords and site health.<\/li>\n<li><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg> <!-- -->Schedule the checks your team repeats.<\/li>\n<\/ul>\n<p><a class=\"candidate-primary-link\" href=\"https:\/\/platform.digimetrics.ai\/\">Automate My Site Checks<!-- --> <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/a><\/div>\n<figure class=\"monitor-panel monitor-panel--authentic \"><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/monitoring-room.gif\" alt=\"Monty monitoring digital growth signals in the Digimetrics control room\"\/><figcaption><span><i><\/i> Monitoring in motion<\/span><a href=\"https:\/\/platform.digimetrics.ai\/\">Open monitoring<!-- --> <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/a><\/figcaption><\/figure>\n<\/div>\n<\/section>\n<section id=\"solutions\" class=\"candidate-section candidate-audiences\">\n<div class=\"candidate-container\">\n<div class=\"candidate-section-intro center\"><span class=\"micro-label\">BUILT FOR YOUR ROLE<\/span><\/p>\n<h2>One system. Different growth paths.<\/h2>\n<p>Choose the role closest to your work. The platform gives every team a clear place to begin.<\/p>\n<\/div>\n<div class=\"audience-orbit\">\n<div class=\"audience-orbit-canvas\"><svg width=\"1700\" height=\"1880\" viewBox=\"0 0 1700 1880\" class=\"audience-orbit-lines\" aria-hidden=\"true\"><line x1=\"850\" y1=\"940\" x2=\"850\" y2=\"340\" style=\"--orbit-i:0\"><\/line><line x1=\"850\" y1=\"940\" x2=\"1369.62\" y2=\"640\" style=\"--orbit-i:1\"><\/line><line x1=\"850\" y1=\"940\" x2=\"1369.62\" y2=\"1240\" style=\"--orbit-i:2\"><\/line><line x1=\"850\" y1=\"940\" x2=\"850\" y2=\"1540\" style=\"--orbit-i:3\"><\/line><line x1=\"850\" y1=\"940\" x2=\"330.38\" y2=\"1240\" style=\"--orbit-i:4\"><\/line><line x1=\"850\" y1=\"940\" x2=\"330.38\" y2=\"640\" style=\"--orbit-i:5\"><\/line><\/svg><\/p>\n<div class=\"audience-orbit-plate\"><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/digimetrics-wordmark-light.png\" alt=\"Digimetrics.ai\"\/><\/div>\n<p><a href=\"https:\/\/platform.digimetrics.ai\/\" class=\"audience-card audience-orbit-node\" style=\"left:700px;top:40px;--orbit-i:0\"><\/p>\n<figure class=\"audience-card-media\"><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/audiences\/business-owners.jfif\" alt=\"Business owner reviewing a growth plan in an office\" style=\"object-position:center 38%\"\/><span class=\"audience-card-badge\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-target\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"10\"><\/circle><circle cx=\"12\" cy=\"12\" r=\"6\"><\/circle><circle cx=\"12\" cy=\"12\" r=\"2\"><\/circle><\/svg><\/span><\/figure>\n<div class=\"audience-card-body\"><span class=\"micro-label\">Business owners<\/span><\/p>\n<h3>Find the work worth doing next.<\/h3>\n<p>See where visibility, trust, and conversion are losing attention, then follow a plain-English plan to improve the site.<\/p>\n<p><span class=\"audience-card-cta\">Get started <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/span><\/div>\n<p><\/a><a href=\"https:\/\/platform.digimetrics.ai\/\" class=\"audience-card audience-orbit-node\" style=\"left:1219.62px;top:340px;--orbit-i:1\"><\/p>\n<figure class=\"audience-card-media\"><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/audiences\/independent-marketers.jfif\" alt=\"Independent marketer working at a desk\" style=\"object-position:center 42%\"\/><span class=\"audience-card-badge\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-wrench\" aria-hidden=\"true\"><path d=\"M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.106-3.105c.32-.322.863-.22.983.218a6 6 0 0 1-8.259 7.057l-7.91 7.91a1 1 0 0 1-2.999-3l7.91-7.91a6 6 0 0 1 7.057-8.259c.438.12.54.662.219.984z\"><\/path><\/svg><\/span><\/figure>\n<div class=\"audience-card-body\"><span class=\"micro-label\">Independent marketers<\/span><\/p>\n<h3>A full growth toolkit, without a stack of subscriptions.<\/h3>\n<p>Start with the site, choose the next useful check, and keep the evidence and action in one focused workspace.<\/p>\n<p><span class=\"audience-card-cta\">Get started <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/span><\/div>\n<p><\/a><a href=\"https:\/\/platform.digimetrics.ai\/\" class=\"audience-card audience-orbit-node\" style=\"left:1219.62px;top:940px;--orbit-i:2\"><\/p>\n<figure class=\"audience-card-media\"><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/audiences\/marketing-teams.jfif\" alt=\"Marketing team reviewing a campaign funnel\" style=\"object-position:center 40%\"\/><span class=\"audience-card-badge\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-users\" aria-hidden=\"true\"><path d=\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\"><\/path><path d=\"M16 3.128a4 4 0 0 1 0 7.744\"><\/path><path d=\"M22 21v-2a4 4 0 0 0-3-3.87\"><\/path><circle cx=\"9\" cy=\"7\" r=\"4\"><\/circle><\/svg><\/span><\/figure>\n<div class=\"audience-card-body\"><span class=\"micro-label\">Marketing teams<\/span><\/p>\n<h3>Turn every signal into an operating rhythm.<\/h3>\n<p>Bring SEO, AI visibility, content, social, conversion, and analytics context into one view your team can act on each week.<\/p>\n<p><span class=\"audience-card-cta\">Get started <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/span><\/div>\n<p><\/a><a href=\"https:\/\/platform.digimetrics.ai\/\" class=\"audience-card audience-orbit-node\" style=\"left:700px;top:1240px;--orbit-i:3\"><\/p>\n<figure class=\"audience-card-media\"><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/audiences\/agencies.jfif\" alt=\"Agency team discussing creative work\" style=\"object-position:center 42%\"\/><span class=\"audience-card-badge\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-briefcase\" aria-hidden=\"true\"><path d=\"M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16\"><\/path><rect width=\"20\" height=\"14\" x=\"2\" y=\"6\" rx=\"2\"><\/rect><\/svg><\/span><\/figure>\n<div class=\"audience-card-body\"><span class=\"micro-label\">Agencies<\/span><\/p>\n<h3>Make every recommendation easier to prove.<\/h3>\n<p>Create a repeatable audit workflow that turns technical evidence into client-ready priorities and clearer commercial value.<\/p>\n<p><span class=\"audience-card-cta\">Get started <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/span><\/div>\n<p><\/a><a href=\"https:\/\/platform.digimetrics.ai\/\" class=\"audience-card audience-orbit-node\" style=\"left:180.38px;top:940px;--orbit-i:4\"><\/p>\n<figure class=\"audience-card-media\"><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/audiences\/ecommerce.jfif\" alt=\"Ecommerce owner preparing customer orders\" style=\"object-position:center 42%\"\/><span class=\"audience-card-badge\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-shopping-cart\" aria-hidden=\"true\"><circle cx=\"8\" cy=\"21\" r=\"1\"><\/circle><circle cx=\"19\" cy=\"21\" r=\"1\"><\/circle><path d=\"M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12\"><\/path><\/svg><\/span><\/figure>\n<div class=\"audience-card-body\"><span class=\"micro-label\">Ecommerce<\/span><\/p>\n<h3>Protect discovery all the way to checkout.<\/h3>\n<p>Find the category, product, trust, and performance gaps that make it harder for shoppers to find and choose you.<\/p>\n<p><span class=\"audience-card-cta\">Get started <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/span><\/div>\n<p><\/a><a href=\"https:\/\/platform.digimetrics.ai\/\" class=\"audience-card audience-orbit-node\" style=\"left:180.38px;top:340px;--orbit-i:5\"><\/p>\n<figure class=\"audience-card-media\"><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/audiences\/local-services.jfif\" alt=\"Local restaurant owner in their business\" style=\"object-position:center 34%\"\/><span class=\"audience-card-badge\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-map-pin\" aria-hidden=\"true\"><path d=\"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0\"><\/path><circle cx=\"12\" cy=\"10\" r=\"3\"><\/circle><\/svg><\/span><\/figure>\n<div class=\"audience-card-body\"><span class=\"micro-label\">Local services<\/span><\/p>\n<h3>Make high-intent demand easier to capture.<\/h3>\n<p>Improve service pages, local relevance, trust proof, and the paths that turn searches into calls and enquiries.<\/p>\n<p><span class=\"audience-card-cta\">Get started <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/span><\/div>\n<p><\/a><\/div>\n<\/div>\n<div class=\"audience-card-grid\"><a href=\"https:\/\/platform.digimetrics.ai\/\" class=\"audience-card\"><\/p>\n<figure class=\"audience-card-media\"><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/audiences\/business-owners.jfif\" alt=\"Business owner reviewing a growth plan in an office\" style=\"object-position:center 38%\"\/><span class=\"audience-card-badge\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-target\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"10\"><\/circle><circle cx=\"12\" cy=\"12\" r=\"6\"><\/circle><circle cx=\"12\" cy=\"12\" r=\"2\"><\/circle><\/svg><\/span><\/figure>\n<div class=\"audience-card-body\"><span class=\"micro-label\">Business owners<\/span><\/p>\n<h3>Find the work worth doing next.<\/h3>\n<p>See where visibility, trust, and conversion are losing attention, then follow a plain-English plan to improve the site.<\/p>\n<p><span class=\"audience-card-cta\">Get started <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/span><\/div>\n<p><\/a><a href=\"https:\/\/platform.digimetrics.ai\/\" class=\"audience-card\"><\/p>\n<figure class=\"audience-card-media\"><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/audiences\/independent-marketers.jfif\" alt=\"Independent marketer working at a desk\" style=\"object-position:center 42%\"\/><span class=\"audience-card-badge\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-wrench\" aria-hidden=\"true\"><path d=\"M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.106-3.105c.32-.322.863-.22.983.218a6 6 0 0 1-8.259 7.057l-7.91 7.91a1 1 0 0 1-2.999-3l7.91-7.91a6 6 0 0 1 7.057-8.259c.438.12.54.662.219.984z\"><\/path><\/svg><\/span><\/figure>\n<div class=\"audience-card-body\"><span class=\"micro-label\">Independent marketers<\/span><\/p>\n<h3>A full growth toolkit, without a stack of subscriptions.<\/h3>\n<p>Start with the site, choose the next useful check, and keep the evidence and action in one focused workspace.<\/p>\n<p><span class=\"audience-card-cta\">Get started <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/span><\/div>\n<p><\/a><a href=\"https:\/\/platform.digimetrics.ai\/\" class=\"audience-card\"><\/p>\n<figure class=\"audience-card-media\"><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/audiences\/marketing-teams.jfif\" alt=\"Marketing team reviewing a campaign funnel\" style=\"object-position:center 40%\"\/><span class=\"audience-card-badge\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-users\" aria-hidden=\"true\"><path d=\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\"><\/path><path d=\"M16 3.128a4 4 0 0 1 0 7.744\"><\/path><path d=\"M22 21v-2a4 4 0 0 0-3-3.87\"><\/path><circle cx=\"9\" cy=\"7\" r=\"4\"><\/circle><\/svg><\/span><\/figure>\n<div class=\"audience-card-body\"><span class=\"micro-label\">Marketing teams<\/span><\/p>\n<h3>Turn every signal into an operating rhythm.<\/h3>\n<p>Bring SEO, AI visibility, content, social, conversion, and analytics context into one view your team can act on each week.<\/p>\n<p><span class=\"audience-card-cta\">Get started <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/span><\/div>\n<p><\/a><a href=\"https:\/\/platform.digimetrics.ai\/\" class=\"audience-card\"><\/p>\n<figure class=\"audience-card-media\"><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/audiences\/agencies.jfif\" alt=\"Agency team discussing creative work\" style=\"object-position:center 42%\"\/><span class=\"audience-card-badge\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-briefcase\" aria-hidden=\"true\"><path d=\"M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16\"><\/path><rect width=\"20\" height=\"14\" x=\"2\" y=\"6\" rx=\"2\"><\/rect><\/svg><\/span><\/figure>\n<div class=\"audience-card-body\"><span class=\"micro-label\">Agencies<\/span><\/p>\n<h3>Make every recommendation easier to prove.<\/h3>\n<p>Create a repeatable audit workflow that turns technical evidence into client-ready priorities and clearer commercial value.<\/p>\n<p><span class=\"audience-card-cta\">Get started <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/span><\/div>\n<p><\/a><a href=\"https:\/\/platform.digimetrics.ai\/\" class=\"audience-card\"><\/p>\n<figure class=\"audience-card-media\"><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/audiences\/ecommerce.jfif\" alt=\"Ecommerce owner preparing customer orders\" style=\"object-position:center 42%\"\/><span class=\"audience-card-badge\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-shopping-cart\" aria-hidden=\"true\"><circle cx=\"8\" cy=\"21\" r=\"1\"><\/circle><circle cx=\"19\" cy=\"21\" r=\"1\"><\/circle><path d=\"M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12\"><\/path><\/svg><\/span><\/figure>\n<div class=\"audience-card-body\"><span class=\"micro-label\">Ecommerce<\/span><\/p>\n<h3>Protect discovery all the way to checkout.<\/h3>\n<p>Find the category, product, trust, and performance gaps that make it harder for shoppers to find and choose you.<\/p>\n<p><span class=\"audience-card-cta\">Get started <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/span><\/div>\n<p><\/a><a href=\"https:\/\/platform.digimetrics.ai\/\" class=\"audience-card\"><\/p>\n<figure class=\"audience-card-media\"><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/audiences\/local-services.jfif\" alt=\"Local restaurant owner in their business\" style=\"object-position:center 34%\"\/><span class=\"audience-card-badge\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-map-pin\" aria-hidden=\"true\"><path d=\"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0\"><\/path><circle cx=\"12\" cy=\"10\" r=\"3\"><\/circle><\/svg><\/span><\/figure>\n<div class=\"audience-card-body\"><span class=\"micro-label\">Local services<\/span><\/p>\n<h3>Make high-intent demand easier to capture.<\/h3>\n<p>Improve service pages, local relevance, trust proof, and the paths that turn searches into calls and enquiries.<\/p>\n<p><span class=\"audience-card-cta\">Get started <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/span><\/div>\n<p><\/a><\/div>\n<\/div>\n<\/section>\n<section class=\"credibility-band\">\n<div class=\"neon-wrap\">\n<div class=\"credibility-band-copy\"><span class=\"micro-label\">TRUSTED BY GROWING BRANDS<\/span><\/p>\n<h2>Digimetrics Has Powered Some Impressive Wins.<\/h2>\n<p>Digimetrics.ai is built for teams that want a clearer, more practical way to run digital growth.<\/p>\n<\/div>\n<div class=\"client-logo-marquee\" aria-label=\"Selected client logos\">\n<div class=\"client-logo-marquee-track\"><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/1.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/2.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/3.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/4.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/7.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/8.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/9.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/10.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/12.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/14.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/15.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/18.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/19.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/20.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/21.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/22.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/23.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/25.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/26.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/32.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/33.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/34.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/35.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/36.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/37.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/38.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/40.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/1.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/2.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/3.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/4.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/7.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/8.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/9.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/10.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/12.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/14.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/15.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/18.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/19.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/20.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/21.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/22.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/23.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/25.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/26.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/32.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/33.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/34.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/35.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/36.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/37.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/38.webp\" alt=\"\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/client-logos\/40.webp\" alt=\"\"\/><\/span><\/div>\n<\/div>\n<\/div>\n<\/section>\n<section id=\"integrations\" class=\"candidate-section candidate-integrations\">\n<div class=\"candidate-container\">\n<div class=\"candidate-section-intro\"><span class=\"micro-label\">BRING THE SIGNALS TOGETHER<\/span><\/p>\n<h2>Useful data, in the same operating view.<\/h2>\n<p>Connect the platforms that show how people find, use, and buy from your website.<\/p>\n<\/div>\n<div class=\"candidate-integration-list\">\n<article>\n<div class=\"integration-logo-plate\"><img decoding=\"async\" class=\"\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/integrations\/google.svg\" alt=\"Google account logo\"\/><\/div>\n<div><b>Google account<\/b><span>One sign-in connects Search Console, Analytics, and Ads.<\/span><\/div>\n<p><em>Available in platform<\/em><\/article>\n<article>\n<div class=\"integration-logo-plate\"><img decoding=\"async\" class=\"\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/integrations\/google-search-console.svg\" alt=\"Google Search Console logo\"\/><\/div>\n<div><b>Google Search Console<\/b><span>Bring clicks, impressions, CTR, and position into the growth view.<\/span><\/div>\n<p><em>Connected through Google<\/em><\/article>\n<article>\n<div class=\"integration-logo-plate\"><img decoding=\"async\" class=\"\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/integrations\/google-analytics.svg\" alt=\"Google Analytics 4 logo\"\/><\/div>\n<div><b>Google Analytics 4<\/b><span>Add sessions, users, engagement, and conversion context.<\/span><\/div>\n<p><em>Connected through Google<\/em><\/article>\n<article>\n<div class=\"integration-logo-plate\"><img decoding=\"async\" class=\"\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/integrations\/google-ads.svg\" alt=\"Google Ads logo\"\/><\/div>\n<div><b>Google Ads<\/b><span>Compare spend, clicks, conversions, and CPA with landing-page quality.<\/span><\/div>\n<p><em>Connected through Google<\/em><\/article>\n<article>\n<div class=\"integration-logo-plate\"><img decoding=\"async\" class=\"\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/integrations\/meta.svg\" alt=\"Meta logo\"\/><\/div>\n<div><b>Meta<\/b><span>Facebook and Instagram ad performance is in platform development.<\/span><\/div>\n<p><em>Coming soon<\/em><\/article>\n<article>\n<div class=\"integration-logo-plate\"><img decoding=\"async\" class=\"linkedin-logo\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/integrations\/linkedin-app-icon.webp\" alt=\"LinkedIn logo\"\/><\/div>\n<div><b>LinkedIn<\/b><span>Bring LinkedIn campaign performance into your wider growth view.<\/span><\/div>\n<p><em>Connect in platform<\/em><\/article>\n<\/div>\n<p><a class=\"pill-button teal\" href=\"https:\/\/platform.digimetrics.ai\/\">Connect My Ad Accounts<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/a><\/div>\n<\/section>\n<section id=\"pricing\" class=\"candidate-section pricing-showcase\">\n<div class=\"candidate-container\">\n<div class=\"candidate-section-intro center\"><span class=\"micro-label\">PRICING<\/span><\/p>\n<h2>Plans that scale with you.<\/h2>\n<p>No credit card required. Get 50 AI credits to explore free for 7 days.<\/p>\n<\/div>\n<div class=\"pricing-showcase-grid\">\n<article class=\"pricing-showcase-card\"><img decoding=\"async\" class=\"pricing-showcase-mascot\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/pricing-mascots\/free.jfif\" alt=\"\" aria-hidden=\"true\"\/><span class=\"pricing-showcase-name\">Free<\/span><\/p>\n<p class=\"pricing-showcase-detail\">Kick the tyres. Real tools, capped results.<\/p>\n<div class=\"pricing-showcase-price\"><span>$<\/span><strong>0<\/strong><\/div>\n<p><span class=\"pricing-showcase-billing\">Free for 7 days<\/span><a class=\"pricing-showcase-cta\" href=\"https:\/\/platform.digimetrics.ai\/\">Start Free \u2014 50 Credits<\/a><\/p>\n<div class=\"pricing-showcase-features\">\n<div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>50 one-time credits (about 50 caption or keyword runs)<\/div>\n<div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>1 project<\/div>\n<div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>Caption Generator<\/div>\n<div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>Capped keyword and rank results<\/div>\n<\/div>\n<\/article>\n<article class=\"pricing-showcase-card\"><img decoding=\"async\" class=\"pricing-showcase-mascot\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/pricing-mascots\/starter.jfif\" alt=\"\" aria-hidden=\"true\"\/><span class=\"pricing-showcase-name\">Starter<\/span><\/p>\n<p class=\"pricing-showcase-detail\">For solo marketers shipping content and SEO.<\/p>\n<div class=\"pricing-showcase-price\"><span>$<\/span><strong>39<\/strong><em>\/month<\/em><\/div>\n<p><span class=\"pricing-showcase-billing\">Billed monthly<\/span><a class=\"pricing-showcase-cta\" href=\"https:\/\/platform.digimetrics.ai\/\">Switch to Starter<\/a><\/p>\n<div class=\"pricing-showcase-features\">\n<div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>500 credits \/ month (about 100 AI articles or 500 keyword checks)<\/div>\n<div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>3 projects<\/div>\n<div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>Full SEO Toolkit<\/div>\n<div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>Full AI Content Studio<\/div>\n<div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>25 tracked keywords<\/div>\n<div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>3 scheduled runs<\/div>\n<\/div>\n<\/article>\n<article class=\"pricing-showcase-card is-featured\"><span class=\"pricing-showcase-badge\">Most popular<\/span><img decoding=\"async\" class=\"pricing-showcase-mascot\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/pricing-mascots\/pro.jfif\" alt=\"\" aria-hidden=\"true\"\/><span class=\"pricing-showcase-name\">Pro<\/span><\/p>\n<p class=\"pricing-showcase-detail\">The serious operator plan for AI visibility and ad integrations.<\/p>\n<div class=\"pricing-showcase-price\"><span>$<\/span><strong>109<\/strong><em>\/month<\/em><\/div>\n<p><span class=\"pricing-showcase-billing\">Billed monthly<\/span><a class=\"pricing-showcase-cta is-primary\" href=\"https:\/\/platform.digimetrics.ai\/\">Switch to Pro<\/a><\/p>\n<div class=\"pricing-showcase-features\">\n<div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>2,000 credits \/ month (about 400 AI articles or 40 deep site audits)<\/div>\n<div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>10 projects<\/div>\n<div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>AI Visibility (GEO) suite<\/div>\n<div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>Google, Meta, and GA4 integrations<\/div>\n<div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>250 tracked keywords<\/div>\n<div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>15 scheduled runs (daily)<\/div>\n<\/div>\n<\/article>\n<article class=\"pricing-showcase-card\"><img decoding=\"async\" class=\"pricing-showcase-mascot\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/pricing-mascots\/expert.jfif\" alt=\"\" aria-hidden=\"true\"\/><span class=\"pricing-showcase-name\">Expert<\/span><\/p>\n<p class=\"pricing-showcase-detail\">For agencies-of-one and power users.<\/p>\n<div class=\"pricing-showcase-price\"><span>$<\/span><strong>199<\/strong><em>\/month<\/em><\/div>\n<p><span class=\"pricing-showcase-billing\">Billed monthly<\/span><a class=\"pricing-showcase-cta\" href=\"https:\/\/platform.digimetrics.ai\/\">Switch to Expert<\/a><\/p>\n<div class=\"pricing-showcase-features\">\n<div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>6,000 credits \/ month (about 1,200 AI articles or 120 deep site audits)<\/div>\n<div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>25 projects<\/div>\n<div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>White-label PDF export<\/div>\n<div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>API access<\/div>\n<div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>1,000 tracked keywords<\/div>\n<div><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-check\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg>50 scheduled runs (daily)<\/div>\n<\/div>\n<\/article>\n<\/div>\n<div class=\"pricing-showcase-explainer\">\n<div><span class=\"micro-label\">HOW CAPACITY GROWS<\/span><\/p>\n<h3>One workspace. More room to work.<\/h3>\n<\/div>\n<p>Credits cover tool runs. Higher plans add more projects, keyword tracking, scheduled runs, AI Visibility work, Google connections, exports, and deeper workspace capacity.<\/p>\n<\/div>\n<div class=\"pricing-showcase-faq\">\n<div class=\"candidate-section-intro center\"><span class=\"micro-label\">QUESTIONS, ANSWERED<\/span><\/p>\n<h3>Clear before you commit.<\/h3>\n<\/div>\n<div class=\"pricing-showcase-faq-list\">\n<details>\n<summary>What does the free audit include?<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-down\" aria-hidden=\"true\"><path d=\"m6 9 6 6 6-6\"><\/path><\/svg><\/summary>\n<p>It reviews public crawl, search, AI visibility, content, technical, and conversion signals, then turns the findings into a prioritized action plan.<\/p>\n<\/details>\n<details>\n<summary>Do I need an account to see the report?<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-down\" aria-hidden=\"true\"><path d=\"m6 9 6 6 6-6\"><\/path><\/svg><\/summary>\n<p>Yes. Create a free workspace to run the audit and view the report. Your workspace keeps findings, tool runs, and next actions together.<\/p>\n<\/details>\n<details>\n<summary>How do credits work?<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-down\" aria-hidden=\"true\"><path d=\"m6 9 6 6 6-6\"><\/path><\/svg><\/summary>\n<p>Credits are used when you run tools. The free plan includes a one-time batch that lasts 7 days, paid plans refill every month, and the workspace shows the cost before you run a deeper analysis.<\/p>\n<\/details>\n<details>\n<summary>Can my team use the same workspace?<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-down\" aria-hidden=\"true\"><path d=\"m6 9 6 6 6-6\"><\/path><\/svg><\/summary>\n<p>Yes. Plans are organized around projects, credits, tracked keywords, and the workflows your team runs repeatedly.<\/p>\n<\/details>\n<details>\n<summary>Does Digimetrics replace Search Console or GA4?<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-down\" aria-hidden=\"true\"><path d=\"m6 9 6 6 6-6\"><\/path><\/svg><\/summary>\n<p>No. It brings those signals into a clearer operating view alongside technical, content, AI visibility, and conversion work.<\/p>\n<\/details>\n<details>\n<summary>What does Monty do?<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-chevron-down\" aria-hidden=\"true\"><path d=\"m6 9 6 6 6-6\"><\/path><\/svg><\/summary>\n<p>Monty turns evidence-backed findings into specific next steps, plain-English guidance, and a simple way to verify the improvement.<\/p>\n<\/details>\n<\/div>\n<\/div>\n<p><script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"What does the free audit include?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"It reviews public crawl, search, AI visibility, content, technical, and conversion signals, then turns the findings into a prioritized action plan.\"}},{\"@type\":\"Question\",\"name\":\"Do I need an account to see the report?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. Create a free workspace to run the audit and view the report. Your workspace keeps findings, tool runs, and next actions together.\"}},{\"@type\":\"Question\",\"name\":\"How do credits work?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Credits are used when you run tools. The free plan includes a one-time batch that lasts 7 days, paid plans refill every month, and the workspace shows the cost before you run a deeper analysis.\"}},{\"@type\":\"Question\",\"name\":\"Can my team use the same workspace?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. Plans are organized around projects, credits, tracked keywords, and the workflows your team runs repeatedly.\"}},{\"@type\":\"Question\",\"name\":\"Does Digimetrics replace Search Console or GA4?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. It brings those signals into a clearer operating view alongside technical, content, AI visibility, and conversion work.\"}},{\"@type\":\"Question\",\"name\":\"What does Monty do?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Monty turns evidence-backed findings into specific next steps, plain-English guidance, and a simple way to verify the improvement.\"}}]}<\/script><\/div>\n<\/section>\n<section class=\"google-reviews \">\n<div class=\"neon-wrap\">\n<header class=\"google-review-heading\"><span class=\"micro-label\">CUSTOMER STORIES<\/span><\/p>\n<h2>Trusted by teams doing the work.<\/h2>\n<p>See what marketers and operators say about Digimetrics.<\/p>\n<\/header>\n<div class=\"google-review-viewport\" role=\"region\" aria-label=\"Customer testimonials carousel\" tabindex=\"0\">\n<div class=\"google-review-track\">\n<article class=\"google-review-card\">\n<header><span class=\"google-review-avatar\" aria-hidden=\"true\">N<\/span><\/p>\n<div><b>Nicholas Ng<\/b><small>Ma Kuang<\/small><\/div>\n<\/header>\n<p>&quot;<!-- -->Fantastic in helping us monitor and improve our SEO.<!-- -->&quot;<\/p>\n<\/article>\n<article class=\"google-review-card\">\n<header><span class=\"google-review-avatar\" aria-hidden=\"true\">J<\/span><\/p>\n<div><b>Jing Hong<\/b><small>Anderco<\/small><\/div>\n<\/header>\n<p>&quot;<!-- -->Fantastic in helping us navigate our digital marketing efforts.<!-- -->&quot;<\/p>\n<\/article>\n<article class=\"google-review-card\">\n<header><span class=\"google-review-avatar\" aria-hidden=\"true\">W<\/span><\/p>\n<div><b>Winson Hah<\/b><small>Singgate<\/small><\/div>\n<\/header>\n<p>&quot;<!-- -->Gives clear guidance, and effective strategies that have helped us improve our online presence.<!-- -->&quot;<\/p>\n<\/article>\n<article class=\"google-review-card\">\n<header><span class=\"google-review-avatar\" aria-hidden=\"true\">R<\/span><\/p>\n<div><b>Rui Zhi<\/b><small>Project Lash<\/small><\/div>\n<\/header>\n<p>&quot;<!-- -->The ads worked well, and our social media now looks much better and more active. Everything was easy to follow, and the whole process went smoothly.<!-- -->&quot;<\/p>\n<\/article>\n<article class=\"google-review-card\">\n<header><span class=\"google-review-avatar\" aria-hidden=\"true\">J<\/span><\/p>\n<div><b>Jesse Hung<\/b><small>The Artistra Studio<\/small><\/div>\n<\/header>\n<p>&quot;<!-- -->Entire experience was seamless, and we felt that we were in good hands. Reports were also made easy to understand.<!-- -->&quot;<\/p>\n<\/article>\n<article class=\"google-review-card\">\n<header><span class=\"google-review-avatar\" aria-hidden=\"true\">B<\/span><\/p>\n<div><b>Ben Tan<\/b><small>Independent Marketer<\/small><\/div>\n<\/header>\n<p>&quot;<!-- -->Get even more value with add-on services tailored to your digital marketing and advertising needs. Take marketing to the next level!<!-- -->&quot;<\/p>\n<\/article>\n<article class=\"google-review-card\">\n<header><span class=\"google-review-avatar\" aria-hidden=\"true\">M<\/span><\/p>\n<div><b>Moon Young Oh<\/b><small>Gastron<\/small><\/div>\n<\/header>\n<p>&quot;<!-- -->From the smallest details to the most important aspects, it carefully guided us throughout the process and provided tremendous help, especially as we were new to this field.<!-- -->&quot;<\/p>\n<\/article>\n<article class=\"google-review-card\">\n<header><span class=\"google-review-avatar\" aria-hidden=\"true\">A<\/span><\/p>\n<div><b>Alex Toh<\/b><small>Hwa Li Design<\/small><\/div>\n<\/header>\n<p>&quot;<!-- -->Its incredibly fast, user-friendly, and resolved my issue in a very short time. Truly a great experience!<!-- -->&quot;<\/p>\n<\/article>\n<article class=\"google-review-card\">\n<header><span class=\"google-review-avatar\" aria-hidden=\"true\">W<\/span><\/p>\n<div><b>Win Nyunt Naing<\/b><small>Atom-Drive<\/small><\/div>\n<\/header>\n<p>&quot;<!-- -->Would confidently recommend to anyone looking for a reliable and results-driven SEO solution.<!-- -->&quot;<\/p>\n<\/article>\n<article class=\"google-review-card\">\n<header><span class=\"google-review-avatar\" aria-hidden=\"true\">D<\/span><\/p>\n<div><b>Don Ching<\/b><small>TheEconsDons<\/small><\/div>\n<\/header>\n<p>&quot;<!-- -->I&#x27;ve personally seen results in my lead generation!<!-- -->&quot;<\/p>\n<\/article>\n<article class=\"google-review-card\">\n<header><span class=\"google-review-avatar\" aria-hidden=\"true\">C<\/span><\/p>\n<div><b>Cheryl<\/b><small>Elmich<\/small><\/div>\n<\/header>\n<p>&quot;<!-- -->Great in identifying opportunities to enhance our campaigns. It understand our needs, tailoring strategies that align perfectly with our goals. We definitely recommend trying it out!<!-- -->&quot;<\/p>\n<\/article>\n<article class=\"google-review-card\">\n<header><span class=\"google-review-avatar\" aria-hidden=\"true\">C<\/span><\/p>\n<div><b>Check Wei<\/b><small>Independent Marketer<\/small><\/div>\n<\/header>\n<p>&quot;<!-- -->We started seeing improvement in our organic traffic and keyword rankings. It also gave some practical advice on content and site structure that we could implement ourselves.<!-- -->&quot;<\/p>\n<\/article>\n<article class=\"google-review-card\">\n<header><span class=\"google-review-avatar\" aria-hidden=\"true\">N<\/span><\/p>\n<div><b>Nicholas Ng<\/b><small>Ma Kuang<\/small><\/div>\n<\/header>\n<p>&quot;<!-- -->Fantastic in helping us monitor and improve our SEO.<!-- -->&quot;<\/p>\n<\/article>\n<article class=\"google-review-card\">\n<header><span class=\"google-review-avatar\" aria-hidden=\"true\">J<\/span><\/p>\n<div><b>Jing Hong<\/b><small>Anderco<\/small><\/div>\n<\/header>\n<p>&quot;<!-- -->Fantastic in helping us navigate our digital marketing efforts.<!-- -->&quot;<\/p>\n<\/article>\n<article class=\"google-review-card\">\n<header><span class=\"google-review-avatar\" aria-hidden=\"true\">W<\/span><\/p>\n<div><b>Winson Hah<\/b><small>Singgate<\/small><\/div>\n<\/header>\n<p>&quot;<!-- -->Gives clear guidance, and effective strategies that have helped us improve our online presence.<!-- -->&quot;<\/p>\n<\/article>\n<article class=\"google-review-card\">\n<header><span class=\"google-review-avatar\" aria-hidden=\"true\">R<\/span><\/p>\n<div><b>Rui Zhi<\/b><small>Project Lash<\/small><\/div>\n<\/header>\n<p>&quot;<!-- -->The ads worked well, and our social media now looks much better and more active. Everything was easy to follow, and the whole process went smoothly.<!-- -->&quot;<\/p>\n<\/article>\n<article class=\"google-review-card\">\n<header><span class=\"google-review-avatar\" aria-hidden=\"true\">J<\/span><\/p>\n<div><b>Jesse Hung<\/b><small>The Artistra Studio<\/small><\/div>\n<\/header>\n<p>&quot;<!-- -->Entire experience was seamless, and we felt that we were in good hands. Reports were also made easy to understand.<!-- -->&quot;<\/p>\n<\/article>\n<article class=\"google-review-card\">\n<header><span class=\"google-review-avatar\" aria-hidden=\"true\">B<\/span><\/p>\n<div><b>Ben Tan<\/b><small>Independent Marketer<\/small><\/div>\n<\/header>\n<p>&quot;<!-- -->Get even more value with add-on services tailored to your digital marketing and advertising needs. Take marketing to the next level!<!-- -->&quot;<\/p>\n<\/article>\n<article class=\"google-review-card\">\n<header><span class=\"google-review-avatar\" aria-hidden=\"true\">M<\/span><\/p>\n<div><b>Moon Young Oh<\/b><small>Gastron<\/small><\/div>\n<\/header>\n<p>&quot;<!-- -->From the smallest details to the most important aspects, it carefully guided us throughout the process and provided tremendous help, especially as we were new to this field.<!-- -->&quot;<\/p>\n<\/article>\n<article class=\"google-review-card\">\n<header><span class=\"google-review-avatar\" aria-hidden=\"true\">A<\/span><\/p>\n<div><b>Alex Toh<\/b><small>Hwa Li Design<\/small><\/div>\n<\/header>\n<p>&quot;<!-- -->Its incredibly fast, user-friendly, and resolved my issue in a very short time. Truly a great experience!<!-- -->&quot;<\/p>\n<\/article>\n<article class=\"google-review-card\">\n<header><span class=\"google-review-avatar\" aria-hidden=\"true\">W<\/span><\/p>\n<div><b>Win Nyunt Naing<\/b><small>Atom-Drive<\/small><\/div>\n<\/header>\n<p>&quot;<!-- -->Would confidently recommend to anyone looking for a reliable and results-driven SEO solution.<!-- -->&quot;<\/p>\n<\/article>\n<article class=\"google-review-card\">\n<header><span class=\"google-review-avatar\" aria-hidden=\"true\">D<\/span><\/p>\n<div><b>Don Ching<\/b><small>TheEconsDons<\/small><\/div>\n<\/header>\n<p>&quot;<!-- -->I&#x27;ve personally seen results in my lead generation!<!-- -->&quot;<\/p>\n<\/article>\n<article class=\"google-review-card\">\n<header><span class=\"google-review-avatar\" aria-hidden=\"true\">C<\/span><\/p>\n<div><b>Cheryl<\/b><small>Elmich<\/small><\/div>\n<\/header>\n<p>&quot;<!-- -->Great in identifying opportunities to enhance our campaigns. It understand our needs, tailoring strategies that align perfectly with our goals. We definitely recommend trying it out!<!-- -->&quot;<\/p>\n<\/article>\n<article class=\"google-review-card\">\n<header><span class=\"google-review-avatar\" aria-hidden=\"true\">C<\/span><\/p>\n<div><b>Check Wei<\/b><small>Independent Marketer<\/small><\/div>\n<\/header>\n<p>&quot;<!-- -->We started seeing improvement in our organic traffic and keyword rankings. It also gave some practical advice on content and site structure that we could implement ourselves.<!-- -->&quot;<\/p>\n<\/article>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"awards-marquee\">\n<div class=\"neon-wrap awards-marquee-heading\"><span class=\"micro-label\">ITS NOT JUST ANY MARKETING TOOL<\/span><\/p>\n<h2>Powering Global Awards &amp; Mentions For 10 Years.<\/h2>\n<\/div>\n<div class=\"awards-marquee-viewport\">\n<div class=\"awards-marquee-track\"><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/awards\/01_MARKies_Award_Winner.png\" alt=\"MARKies Award Winner\" loading=\"lazy\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/awards\/02_DAN_Best_Digital_Marketing_Agency.png\" alt=\"DAN Best Digital Marketing Agency\" loading=\"lazy\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/awards\/03_The_Drum_RAR_Awards.png\" alt=\"Top SEO &amp; SEM Agency, The Drum RAR Awards\" loading=\"lazy\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/awards\/04_SMA_Media_Achievement_Award.png\" alt=\"SMA Media Achievement Award\" loading=\"lazy\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/awards\/05_CIO_Advisor_Top10_APAC.png\" alt=\"CIO Advisor Top 10 APAC Digital Agency\" loading=\"lazy\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/awards\/06_Top_Design_Firms.png\" alt=\"Top Design Firms\" loading=\"lazy\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/awards\/07_Promising_SME_500.png\" alt=\"Promising SME 500, 2016\" loading=\"lazy\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/awards\/09_Featured_MoneyFM_89.3.png\" alt=\"Featured on MoneyFM 89.3\" loading=\"lazy\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/awards\/10_Featured_Econsultancy.png\" alt=\"Featured on Econsultancy\" loading=\"lazy\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/awards\/11_Featured_Quora.png\" alt=\"Featured on Quora\" loading=\"lazy\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/awards\/12_Featured_MarketWatch.png\" alt=\"Featured on MarketWatch\" loading=\"lazy\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/awards\/13_Google_Partner.png\" alt=\"Google Partner\" loading=\"lazy\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/awards\/14_Featured_Straits_Times.png\" alt=\"Featured on The Straits Times\" loading=\"lazy\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/awards\/15_Featured_Yahoo_Finance.png\" alt=\"Featured on Yahoo Finance\" loading=\"lazy\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/awards\/16_Meta_Business_Partner.png\" alt=\"Meta Business Partner\" loading=\"lazy\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/awards\/01_MARKies_Award_Winner.png\" alt=\"MARKies Award Winner\" loading=\"lazy\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/awards\/02_DAN_Best_Digital_Marketing_Agency.png\" alt=\"DAN Best Digital Marketing Agency\" loading=\"lazy\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/awards\/03_The_Drum_RAR_Awards.png\" alt=\"Top SEO &amp; SEM Agency, The Drum RAR Awards\" loading=\"lazy\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/awards\/04_SMA_Media_Achievement_Award.png\" alt=\"SMA Media Achievement Award\" loading=\"lazy\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/awards\/05_CIO_Advisor_Top10_APAC.png\" alt=\"CIO Advisor Top 10 APAC Digital Agency\" loading=\"lazy\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/awards\/06_Top_Design_Firms.png\" alt=\"Top Design Firms\" loading=\"lazy\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/awards\/07_Promising_SME_500.png\" alt=\"Promising SME 500, 2016\" loading=\"lazy\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/awards\/09_Featured_MoneyFM_89.3.png\" alt=\"Featured on MoneyFM 89.3\" loading=\"lazy\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/awards\/10_Featured_Econsultancy.png\" alt=\"Featured on Econsultancy\" loading=\"lazy\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/awards\/11_Featured_Quora.png\" alt=\"Featured on Quora\" loading=\"lazy\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/awards\/12_Featured_MarketWatch.png\" alt=\"Featured on MarketWatch\" loading=\"lazy\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/awards\/13_Google_Partner.png\" alt=\"Google Partner\" loading=\"lazy\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/awards\/14_Featured_Straits_Times.png\" alt=\"Featured on The Straits Times\" loading=\"lazy\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/awards\/15_Featured_Yahoo_Finance.png\" alt=\"Featured on Yahoo Finance\" loading=\"lazy\"\/><\/span><span><img decoding=\"async\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/awards\/16_Meta_Business_Partner.png\" alt=\"Meta Business Partner\" loading=\"lazy\"\/><\/span><\/div>\n<\/div>\n<\/section>\n<section class=\"candidate-final\">\n<div class=\"candidate-bg-video candidate-bg-video--final\"><video autoPlay=\"\" muted=\"\" loop=\"\" playsInline=\"\" preload=\"metadata\" poster=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/audiences\/marketing-teams.jfif\" aria-hidden=\"true\"><source src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/hero-banner-video.mp4\" type=\"video\/mp4\"\/><\/video><\/div>\n<div class=\"candidate-container\"><span class=\"micro-label\">READY WHEN YOU ARE<\/span><\/p>\n<h2>Stop guessing. Start growing.<\/h2>\n<p>SEO, content, paid media, social, and AI visibility \u2014 one workspace, 35+ tools, 50 free credits to start.<\/p>\n<p><a class=\"pill-button teal final-cta-button\" href=\"https:\/\/platform.digimetrics.ai\/\">Unlock Your Marketing Potential<!-- --> <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/a><a class=\"final-audit-link\" href=\"#hero-audit\">or run a free website audit <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/a><\/div>\n<\/section>\n<p><\/main><\/p>\n<footer class=\"neon-footer\">\n<div class=\"neon-wrap\">\n<div class=\"footer-hero\">\n<div><span class=\"eyebrow purple\">Start with the site.<\/span><\/p>\n<h2>Turn uncertainty into the next move.<\/h2>\n<\/div>\n<p><a class=\"pill-button teal\" href=\"https:\/\/platform.digimetrics.ai\/\">Get started free <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-arrow-right\" aria-hidden=\"true\"><path d=\"M5 12h14\"><\/path><path d=\"m12 5 7 7-7 7\"><\/path><\/svg><\/a><\/div>\n<div class=\"footer-grid\">\n<div class=\"footer-brand\"><a class=\"neon-logo inverse\" aria-label=\"Digimetrics home\" href=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/\"><img decoding=\"async\" class=\"neon-logo-wordmark\" src=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/digimetrics-wordmark-light.png\" alt=\"DIGIMETRICS\"\/><span class=\"neon-logo-fallback\" aria-hidden=\"true\"><span class=\"neon-logo-mark\">D<\/span><span>DIGIMETRICS<\/span><\/span><\/a><\/p>\n<p>An AI-powered audit, strategy, and action workspace for teams that want marketing to move.<\/p>\n<p><span class=\"footer-signal\"><i><\/i> SEO, AI\/GEO, content, social, paid-media context, technical health, and conversion.<\/span><\/div>\n<div>\n<h3>Product<\/h3>\n<p><a href=\"https:\/\/platform.digimetrics.ai\/\">Platform<\/a><a href=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/#tools\">Tools<\/a><a href=\"https:\/\/platform.digimetrics.ai\/\">Get started free<\/a><a href=\"https:\/\/platform.digimetrics.ai\/\">Log in<\/a><\/div>\n<div>\n<h3>Solutions<\/h3>\n<p><a href=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/solutions\/business-owners\">Business owners<\/a><a href=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/solutions\/independent-marketers\">Independent marketers<\/a><a href=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/solutions\/marketing-teams\">Marketing teams<\/a><a href=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/solutions\/agencies\">Agencies<\/a><a href=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/solutions\/ecommerce\">Ecommerce<\/a><a href=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/solutions\/local-services\">Local services<\/a><\/div>\n<div>\n<h3>Company<\/h3>\n<p><a href=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/#pricing\">Pricing<\/a><a href=\"https:\/\/digimetrics-v2-audience-hub.pages.dev\/#integrations\">Integrations<\/a><a href=\"mailto:support@digimetrics.ai\">Contact<\/a><a href=\"https:\/\/platform.digimetrics.ai\/legal\/terms\">Terms<\/a><a href=\"https:\/\/platform.digimetrics.ai\/legal\/privacy\">Privacy<\/a><\/div>\n<\/div>\n<div class=\"footer-bottom\"><span>(c) 2026 Digimetrics.ai<\/span><span>Built for the next useful marketing action.<\/span><\/div>\n<\/div>\n<\/footer>\n<\/div>\n<\/div>\n<p><script>\n(function () {\n  var root = document.getElementById(\"dm-embed\");\n  if (!root) return;<\/p>\n<p>  \/\/ --- Header: mobile menu toggle (same open\/close behavior as NeonHeader in launch-ui.tsx).\n  var menuButton = root.querySelector(\".menu-button\");\n  var nav = root.querySelector(\".neon-nav\");\n  var menuOpen = false;\n  var MENU_SVG = '<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"21\" height=\"21\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-menu\" aria-hidden=\"true\"><path d=\"M4 12h16\"><\/path><path d=\"M4 18h16\"><\/path><path d=\"M4 6h16\"><\/path><\/svg>';\n  var X_SVG = '<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"21\" height=\"21\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-x\" aria-hidden=\"true\"><path d=\"M18 6 6 18\"><\/path><path d=\"m6 6 12 12\"><\/path><\/svg>';\n  function setMenuOpen(open) {\n    menuOpen = open;\n    if (!nav) return;\n    nav.className = open ? \"neon-nav open\" : \"neon-nav\";\n    if (menuButton) {\n      menuButton.setAttribute(\"aria-label\", open ? \"Close menu\" : \"Open menu\");\n      menuButton.innerHTML = open ? X_SVG : MENU_SVG;\n    }\n  }\n  if (menuButton) {\n    menuButton.addEventListener(\"click\", function () { setMenuOpen(!menuOpen); });\n  }<\/p>\n<p>  \/\/ --- Header\/footer \"scroll to section\" links (ScrollLink in the real app) and the logo's\n  \/\/ \"click to scroll to top\" \u2014 both hardcoded to always intercept-and-scroll here, since this\n  \/\/ embed is a single standalone page (the real app only did this when already on \"\/\").\n  root.addEventListener(\"click\", function (event) {\n    var link = event.target.closest ? event.target.closest(\"a\") : null;\n    if (!link || !root.contains(link)) return;\n    if (link.classList.contains(\"neon-logo\")) {\n      event.preventDefault();\n      window.scrollTo({ top: 0, behavior: \"smooth\" });\n      setMenuOpen(false);\n      return;\n    }\n    var hashIndex = (link.getAttribute(\"href\") || \"\").indexOf(\"#\");\n    if (hashIndex === -1) return;\n    var id = link.getAttribute(\"href\").slice(hashIndex + 1);\n    var target = id ? document.getElementById(id) : null;\n    if (!target || !root.contains(target)) return;\n    event.preventDefault();\n    target.scrollIntoView({ behavior: \"smooth\" });\n    setMenuOpen(false);\n  });<\/p>\n<p>  \/\/ --- Hero audit form: same validation as the live site, redirects to the platform's\n  \/\/ audit flow instead of doing anything client-side (there's nothing to run locally here).\n  var PLATFORM_URL = \"https:\/\/platform.digimetrics.ai\/\";\n  root.querySelectorAll(\".candidate-audit-form\").forEach(function (form) {\n    var input = form.querySelector(\"input\");\n    var errorEl = form.querySelector(\".candidate-audit-error\");\n    form.addEventListener(\"submit\", function (event) {\n      event.preventDefault();\n      var domain = (input.value || \"\").trim().replace(\/^https?:\\\/\\\/\/i, \"\").split(\"\/\")[0];\n      var valid = \/^[a-z0-9.-]+\\.[a-z]{2,}$\/i.test(domain);\n      if (!valid) {\n        if (!errorEl) {\n          errorEl = document.createElement(\"small\");\n          errorEl.className = \"candidate-audit-error\";\n          errorEl.setAttribute(\"role\", \"alert\");\n          form.appendChild(errorEl);\n        }\n        errorEl.textContent = \"Enter a valid website domain to get started.\";\n        return;\n      }\n      if (errorEl) errorEl.textContent = \"\";\n      window.location.href = PLATFORM_URL + \"audit\";\n    });\n  });<\/p>\n<p>  \/\/ --- Plyr, loaded from its CDN build \u2014 same player\/controls config as the live site.\n  var plyrCss = document.createElement(\"link\");\n  plyrCss.rel = \"stylesheet\";\n  plyrCss.href = \"https:\/\/cdn.jsdelivr.net\/npm\/plyr@3.7.8\/dist\/plyr.css\";\n  document.head.appendChild(plyrCss);\n  var plyrScript = document.createElement(\"script\");\n  plyrScript.src = \"https:\/\/cdn.jsdelivr.net\/npm\/plyr@3.7.8\/dist\/plyr.min.js\";\n  plyrScript.onload = initPlayers;\n  document.head.appendChild(plyrScript);<\/p>\n<p>  function makePlyr(video) {\n    return new window.Plyr(video, {\n      controls: [\"play-large\", \"rewind\", \"play\", \"fast-forward\", \"progress\", \"current-time\", \"duration\", \"mute\", \"volume\", \"settings\", \"pip\", \"fullscreen\"],\n      seekTime: 10,\n      settings: [\"speed\"],\n    });\n  }<\/p>\n<p>  \/\/ Shared by the hero's single-video popup and the tool-video library's browsable popup.\n  \/\/ items is an array of { videoFile, poster, tool?, caption? }; pass a single-item array\n  \/\/ with no tool\/caption for the hero (no arrows, no caption strip render).\n  function openVideoModal(items, startIndex, title) {\n    var index = startIndex || 0;\n    var browsable = items.length > 1;\n    var backdrop = document.createElement(\"div\");\n    backdrop.className = browsable ? \"candidate-video-backdrop tool-video-backdrop\" : \"candidate-video-backdrop\";\n    backdrop.setAttribute(\"role\", \"dialog\");\n    backdrop.setAttribute(\"aria-modal\", \"true\");\n    var closeIcon = '<svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M18 6 6 18\"\/><path d=\"m6 6 12 12\"\/><\/svg>';\n    var arrowLeft = '<svg width=\"26\" height=\"26\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m15 18-6-6 6-6\"\/><\/svg>';\n    var arrowRight = '<svg width=\"26\" height=\"26\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m9 18 6-6-6-6\"\/><\/svg>';\n    backdrop.innerHTML =\n      (browsable ? '<button type=\"button\" class=\"tool-modal-arrow prev\" aria-label=\"Previous tutorial\">' + arrowLeft + \"<\/button>\" : \"\") +\n      '<\/p>\n<div class=\"candidate-video-modal' + (browsable ? \" tool-video-modal\" : \"\") + '\">' +\n      '<button type=\"button\" class=\"tool-modal-close\" aria-label=\"Close video\">' + closeIcon + \"<\/button>\" +\n      '<video class=\"' + (browsable ? \"tool-video-modal-player\" : \"\") + '\" playsinline title=\"' + title + '\"><source src=\"' + items[index].videoFile + '\" type=\"video\/mp4\"><\/video>' +\n      (browsable ? '<\/p>\n<div class=\"tool-video-modal-caption\"><b><\/b><\/p>\n<\/div>\n<p>' : \"\") +\n      \"<\/p><\/div>\n<p>\" +\n      (browsable ? '<button type=\"button\" class=\"tool-modal-arrow next\" aria-label=\"Next tutorial\">' + arrowRight + \"<\/button>\" : \"\");\n    \/\/ Appended inside #dm-embed, not document.body \u2014 every rule in dm-embed.css is scoped\n    \/\/ to #dm-embed, so a backdrop appended straight to <body> gets no CSS at all: no fixed\n    \/\/ positioning, no dark overlay, no centered modal box. The video itself still loads and\n    \/\/ plays regardless (audio audible), which is what made this look like \"no popover but\n    \/\/ sound plays\" instead of an obvious missing-element bug.\n    root.appendChild(backdrop);<\/p>\n<p>    var video = backdrop.querySelector(\"video\");\n    var player = makePlyr(video);\n    var captionB = backdrop.querySelector(\".tool-video-modal-caption b\");\n    var captionP = backdrop.querySelector(\".tool-video-modal-caption p\");<\/p>\n<p>    function safePlay() { Promise.resolve(player.play()).catch(function () {}); }\n    function renderCaption() {\n      if (captionB) captionB.textContent = items[index].tool || \"\";\n      if (captionP) captionP.textContent = items[index].caption || \"\";\n    }\n    function go(delta) {\n      index = (index + delta + items.length) % items.length;\n      var next = items[index];\n      \/\/ Calling play() synchronously right after setting .source races Plyr's own async\n      \/\/ source-swap (it briefly points <video>at a blank placeholder while tearing down the\n      \/\/ old source) \u2014 play() can end up acting on that blank placeholder instead of the real\n      \/\/ video and never resume. Waiting for \"loadeddata\" sidesteps the race \u2014 see the matching\n      \/\/ comment\/fix in PlyrVideo.tsx.\n      player.source = { type: \"video\", sources: [{ src: next.videoFile, type: \"video\/mp4\" }], poster: next.poster };\n      player.once(\"loadeddata\", safePlay);\n      renderCaption();\n    }\n    renderCaption();\n    safePlay();<\/p>\n<p>    function close() {\n      player.destroy();\n      backdrop.remove();\n      document.removeEventListener(\"keydown\", onKey);\n    }\n    function onKey(e) {\n      if (e.key === \"Escape\") close();\n      if (browsable && e.key === \"ArrowRight\") go(1);\n      if (browsable && e.key === \"ArrowLeft\") go(-1);\n    }\n    document.addEventListener(\"keydown\", onKey);\n    backdrop.addEventListener(\"click\", function (e) { if (e.target === backdrop) close(); });\n    backdrop.querySelector(\".tool-modal-close\").addEventListener(\"click\", close);\n    if (browsable) {\n      backdrop.querySelector(\".tool-modal-arrow.prev\").addEventListener(\"click\", function () { go(-1); });\n      backdrop.querySelector(\".tool-modal-arrow.next\").addEventListener(\"click\", function () { go(1); });\n    }\n  }<\/p>\n<p>  function initPlayers() {\n    \/\/ --- Hero \"watch how it works\" popup \u2014 one video, no browsing.\n    var trigger = root.querySelector(\".candidate-video-preview\");\n    if (trigger) {\n      trigger.addEventListener(\"click\", function () {\n        openVideoModal([{ videoFile: \"https:\/\/digimetrics-v2-audience-hub.pages.dev\/hero-commercial-v5.mp4\" }], 0, \"Digimetrics.ai \u2014 Stop guessing. Start growing.\");\n      });\n    }<\/p>\n<p>    \/\/ --- Tool video library: clicking the poster opens the same kind of popup, but browsable\n    \/\/ with Prev\/Next across the whole list \u2014 matches ToolVideoCarousel\/ToolVideoModal in\n    \/\/ polished-home.tsx. The inline poster + jump-to select stay as the \"which one to open\"\n    \/\/ picker; the actual playback only ever happens inside the popup now.\n    var carousel = root.querySelector(\".candidate-video-carousel\");\n    if (!carousel) return;\n    var videos = JSON.parse(carousel.getAttribute(\"data-videos\") || \"[]\");\n    if (!videos.length) return;\n    var previewIndex = 0;\n    var poster = carousel.querySelector(\".video-carousel-poster\");\n    var caption = carousel.querySelector(\".video-carousel-caption b\");\n    var captionP = carousel.querySelector(\".video-carousel-caption p\");\n    var select = carousel.querySelector(\".video-carousel-select\");<\/p>\n<p>    function renderPreview() {\n      var v = videos[previewIndex];\n      if (caption) caption.textContent = v.tool;\n      if (captionP) captionP.textContent = v.caption;\n      if (select) select.value = String(previewIndex);\n      if (poster) {\n        poster.setAttribute(\"aria-label\", \"Play \" + v.tool + \" tutorial\");\n        poster.querySelector(\"img\").src = v.poster || \"\";\n        poster.querySelector(\".video-carousel-play\").lastChild.textContent = \" \" + (v.watchLabel || \"Watch \" + v.tool + \" tutorial\");\n      }\n    }<\/p>\n<p>    if (poster) poster.addEventListener(\"click\", function () { openVideoModal(videos, previewIndex, videos[previewIndex].tool); });\n    carousel.querySelector(\".video-carousel-arrow.prev\").addEventListener(\"click\", function () { previewIndex = (previewIndex - 1 + videos.length) % videos.length; renderPreview(); });\n    carousel.querySelector(\".video-carousel-arrow.next\").addEventListener(\"click\", function () { previewIndex = (previewIndex + 1) % videos.length; renderPreview(); });\n    if (select) select.addEventListener(\"change\", function () { previewIndex = Number(select.value); renderPreview(); });\n  }\n})();\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>DDIGIMETRICS PlatformToolsSolutionsPricingIntegrations Log inGet started Log inGet started DIGIMETRICS.AI Marketing Made Simplefor Everyone. Everything You Need to Market and Grow, with an AI Concierge to Guide You. https:\/\/Start My Free Analysis No credit card required. Free for 7 days, 50 credits included. Already have a workspace? Log in Watch how Digimetrics.ai works SEE IT IN [&#8230;]\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"page-blank-landingpage.php","meta":{"footnotes":""},"class_list":["post-2","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/digimetrics.microsite.sg\/index.php?rest_route=\/wp\/v2\/pages\/2","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/digimetrics.microsite.sg\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/digimetrics.microsite.sg\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/digimetrics.microsite.sg\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/digimetrics.microsite.sg\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2"}],"version-history":[{"count":8,"href":"https:\/\/digimetrics.microsite.sg\/index.php?rest_route=\/wp\/v2\/pages\/2\/revisions"}],"predecessor-version":[{"id":34,"href":"https:\/\/digimetrics.microsite.sg\/index.php?rest_route=\/wp\/v2\/pages\/2\/revisions\/34"}],"wp:attachment":[{"href":"https:\/\/digimetrics.microsite.sg\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}