.audit-marketing_shell__jOVAk{--navy:#090a3e;--pale:#f3f7fa;--terra:#c88478;--ink:#505864;--line:#d9dde4;--white:#fff;--soft:#e7edf2;color:var(--navy);font:17px/1.65 Arial,Helvetica,sans-serif;background:var(--white)}.audit-marketing_shell__jOVAk *{box-sizing:border-box}.audit-marketing_shell__jOVAk a{color:inherit;text-underline-offset:5px}.audit-marketing_shell__jOVAk a,.audit-marketing_shell__jOVAk button,.audit-marketing_shell__jOVAk summary{outline-offset:5px}.audit-marketing_shell__jOVAk a:focus-visible,.audit-marketing_shell__jOVAk summary:focus-visible{outline:3px solid var(--terra)}.audit-marketing_shell__jOVAk .wrap{max-width:1200px;padding:0 36px;margin:auto}.audit-marketing_shell__jOVAk .review{background:var(--navy);color:var(--white);padding:10px 24px;font-size:13px;text-align:center}.audit-marketing_shell__jOVAk .review strong{letter-spacing:.08em}.audit-marketing_shell__jOVAk .masthead{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:25px 0;border-bottom:1px solid var(--line)}.audit-marketing_shell__jOVAk .wordmark{font-size:29px;font-weight:800;letter-spacing:-1.5px}.audit-marketing_shell__jOVAk .masthead span{color:var(--ink);font-size:13px}.audit-marketing_shell__jOVAk .hero{background:var(--pale);padding:66px 0 54px}.audit-marketing_shell__jOVAk .hero-grid{display:grid;grid-template-columns:1.06fr 1fr;gap:44px;align-items:center}.audit-marketing_shell__jOVAk .eyebrow{text-transform:uppercase;font-size:12px;letter-spacing:.11em;font-weight:700;margin:0 0 20px}.audit-marketing_shell__jOVAk .eyebrow:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--terra);margin-right:10px}.audit-marketing_shell__jOVAk h1,.audit-marketing_shell__jOVAk h2,.audit-marketing_shell__jOVAk h3{line-height:1.12;letter-spacing:-.045em;margin:0 0 24px}.audit-marketing_shell__jOVAk h1{font-size:clamp(36px,4.2vw,56px);font-weight:750}.audit-marketing_shell__jOVAk h2{font-size:clamp(30px,3.5vw,43px)}.audit-marketing_shell__jOVAk h3{font-size:24px}.audit-marketing_shell__jOVAk .lead{font-size:19px;color:var(--ink);line-height:1.65;margin:0 0 20px}.audit-marketing_shell__jOVAk .result{font-size:16px;margin-bottom:26px}.audit-marketing_shell__jOVAk .actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.audit-marketing_shell__jOVAk .button{display:inline-flex;justify-content:center;align-items:center;min-height:50px;padding:12px 23px;border-radius:40px;background:var(--navy);color:var(--white);text-decoration:none;font-size:15px;font-weight:700}.audit-marketing_shell__jOVAk .secondary{font-size:14px;font-weight:700}.audit-marketing_shell__jOVAk .reassurance{font-size:13px;color:var(--ink);margin:14px 0 0}.audit-marketing_shell__jOVAk .hero figure{margin:0}.audit-marketing_shell__jOVAk .hero img{display:block;width:100%;height:auto;border-radius:20px}.audit-marketing_shell__jOVAk .hero figcaption{font-size:12px;color:var(--ink);margin-top:12px;line-height:1.5}.audit-marketing_shell__jOVAk .facts{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);border-radius:18px;margin-top:40px;background:var(--white)}.audit-marketing_shell__jOVAk .fact{padding:20px 24px}.audit-marketing_shell__jOVAk .fact+.fact{border-left:1px solid var(--line)}.audit-marketing_shell__jOVAk .fact b{display:block;font-size:23px;letter-spacing:-.02em}.audit-marketing_shell__jOVAk .fact span{font-size:13px;color:var(--ink)}.audit-marketing_shell__jOVAk section{padding:76px 0}.audit-marketing_shell__jOVAk .video-section{background:var(--white)}.audit-marketing_shell__jOVAk .section-head{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:end;margin-bottom:30px}.audit-marketing_shell__jOVAk .section-head h2{margin-bottom:0}.audit-marketing_shell__jOVAk .section-head p{margin:0;color:var(--ink)}.audit-marketing_shell__jOVAk video{display:block;width:100%;aspect-ratio:16/9;background:var(--navy);border-radius:18px}.audit-marketing_shell__jOVAk audio{width:100%;max-width:600px;margin:16px 0}.audit-marketing_shell__jOVAk .media-note{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;font-size:12px;color:var(--ink);margin:12px 0 25px}.audit-marketing_shell__jOVAk details{border-top:1px solid var(--line);padding:18px 0}.audit-marketing_shell__jOVAk summary{cursor:pointer;font-weight:700;font-size:15px}.audit-marketing_shell__jOVAk details p{max-width:850px;color:var(--ink);font-size:15px}.audit-marketing_shell__jOVAk .proof{background:var(--pale)}.audit-marketing_shell__jOVAk .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:34px}.audit-marketing_shell__jOVAk .card{border:1px solid var(--line);border-radius:18px;background:var(--white);padding:30px}.audit-marketing_shell__jOVAk .card .num{display:block;color:var(--terra);font-size:14px;font-weight:700;margin-bottom:28px}.audit-marketing_shell__jOVAk .card p{font-size:15px;color:var(--ink);margin:0}.audit-marketing_shell__jOVAk .proof-link{margin-top:30px}.audit-marketing_shell__jOVAk .scope{border-top:1px solid var(--line);padding-top:24px;margin-top:35px;font-size:14px;color:var(--ink)}.audit-marketing_shell__jOVAk .steps{display:grid;grid-template-columns:repeat(4,1fr);margin:35px 0 0;padding:0;list-style:none;gap:22px}.audit-marketing_shell__jOVAk .steps li{border-top:2px solid var(--terra);padding-top:22px}.audit-marketing_shell__jOVAk .steps b{display:block;line-height:1.35;margin:0 0 10px}.audit-marketing_shell__jOVAk .steps p{font-size:14px;color:var(--ink)}.audit-marketing_shell__jOVAk .closing{background:var(--navy);color:var(--white);padding:56px;border-radius:24px;display:grid;grid-template-columns:1fr auto;gap:30px;align-items:center}.audit-marketing_shell__jOVAk .closing h2{margin:0 0 16px}.audit-marketing_shell__jOVAk .closing p{margin:0;font-size:15px;max-width:650px}.audit-marketing_shell__jOVAk .closing .button{background:var(--white);color:var(--navy)}.audit-marketing_shell__jOVAk .review-notes{padding-top:0}.audit-marketing_shell__jOVAk .review-notes h2{font-size:28px}.audit-marketing_shell__jOVAk .review-notes ol,.audit-marketing_shell__jOVAk .review-notes ul{font-size:15px;color:var(--ink)}.audit-marketing_shell__jOVAk .screenshots{display:grid;grid-template-columns:1fr 1fr;gap:24px}.audit-marketing_shell__jOVAk .screenshots figure{margin:0}.audit-marketing_shell__jOVAk .screenshots img{width:100%;height:auto;border:1px solid var(--line);border-radius:10px}.audit-marketing_shell__jOVAk .screenshots figcaption{font-size:13px;color:var(--ink)}.audit-marketing_shell__jOVAk footer{border-top:1px solid var(--line);padding:25px 0;font-size:12px;color:var(--ink)}@media(max-width:760px){.audit-marketing_shell__jOVAk .wrap{padding:0 22px}.audit-marketing_shell__jOVAk .masthead span{max-width:150px;text-align:right}.audit-marketing_shell__jOVAk .hero{padding:40px 0}.audit-marketing_shell__jOVAk .closing,.audit-marketing_shell__jOVAk .hero-grid,.audit-marketing_shell__jOVAk .section-head{grid-template-columns:1fr;gap:28px}.audit-marketing_shell__jOVAk .hero figure{margin-top:8px}.audit-marketing_shell__jOVAk .hero-grid{gap:30px}.audit-marketing_shell__jOVAk .facts{grid-template-columns:1fr}.audit-marketing_shell__jOVAk .fact{padding:16px 22px}.audit-marketing_shell__jOVAk .fact+.fact{border-left:0;border-top:1px solid var(--line)}.audit-marketing_shell__jOVAk section{padding:48px 0}.audit-marketing_shell__jOVAk .cards,.audit-marketing_shell__jOVAk .screenshots,.audit-marketing_shell__jOVAk .steps{grid-template-columns:1fr}.audit-marketing_shell__jOVAk .closing{padding:30px}.audit-marketing_shell__jOVAk .closing .button{justify-self:start}.audit-marketing_shell__jOVAk .section-head p{font-size:16px}.audit-marketing_shell__jOVAk .hero img{border-radius:14px}.audit-marketing_shell__jOVAk .review{font-size:11px}.audit-marketing_shell__jOVAk .card{padding:25px}.audit-marketing_shell__jOVAk .card .num{margin-bottom:20px}}@media print{.audit-marketing_shell__jOVAk .review{color:var(--navy);background:none}.audit-marketing_shell__jOVAk audio,.audit-marketing_shell__jOVAk video{display:none}.audit-marketing_shell__jOVAk section{padding:25px 0}.audit-marketing_shell__jOVAk .closing{color:var(--navy);background:var(--pale)}.audit-marketing_shell__jOVAk details{break-inside:avoid}}.audit-marketing_shell__jOVAk .client-work{background:#f3f5f7;padding:96px 0}.audit-marketing_shell__jOVAk .work-heading{display:grid;grid-template-columns:1.3fr 1fr;gap:70px;align-items:end}.audit-marketing_shell__jOVAk .work-heading h2{font-size:clamp(34px,4vw,51px);margin:0}.audit-marketing_shell__jOVAk .work-heading em{font-style:normal;color:#8c5049}.audit-marketing_shell__jOVAk .work-heading>p{color:#505864;margin:0;font-size:16px}.audit-marketing_shell__jOVAk .client-logos{display:grid;grid-template-columns:repeat(3,1fr);margin:38px 0 32px;background:#fff;border:1px solid #d9dde4;border-radius:16px;overflow:hidden}.audit-marketing_shell__jOVAk .client-logos a{display:flex;align-items:center;justify-content:center;min-height:115px;padding:20px}.audit-marketing_shell__jOVAk .client-logos a+a{border-left:1px solid #e7edf2}.audit-marketing_shell__jOVAk .client-logos img{width:180px;max-width:100%;height:65px;object-fit:contain;transition:transform .3s}.audit-marketing_shell__jOVAk .client-logos a:hover img{transform:scale(1.05)}.audit-marketing_shell__jOVAk .project-console{background:#090a2b;color:#fff;border-radius:24px;padding:0 32px 12px;overflow:hidden;box-shadow:0 26px 65px #090a3e20}.audit-marketing_shell__jOVAk .project-topline{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:72px;font-size:10px;letter-spacing:.14em;color:#c2c8dc}.audit-marketing_shell__jOVAk .project-topline i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#e6a79b;margin-right:10px}.audit-marketing_shell__jOVAk .motion-switch{background:none;border:1px solid #777b9a;border-radius:30px;color:#fff;font:12px Arial;padding:9px 13px;cursor:pointer;letter-spacing:0}.audit-marketing_shell__jOVAk .project-select{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.audit-marketing_shell__jOVAk .project-select button{background:#171837;border:1px solid #3b3c5c;color:#e1e3ef;text-align:left;padding:20px;border-radius:12px;cursor:pointer;transition:background .25s,transform .25s;min-height:128px}.audit-marketing_shell__jOVAk .project-select button:hover{background:#252645;transform:translateY(-2px)}.audit-marketing_shell__jOVAk .project-select button[aria-selected=true]{background:#f3e7e2;color:#17173d;border-color:#f3e7e2}.audit-marketing_shell__jOVAk .project-select button>span{display:block;font-size:9px;letter-spacing:.1em;margin-bottom:12px}.audit-marketing_shell__jOVAk .project-select b{display:block;font-size:18px}.audit-marketing_shell__jOVAk .project-select small{display:flex;justify-content:space-between;font-size:12px;margin-top:9px}.audit-marketing_shell__jOVAk .project-panel{display:grid;grid-template-columns:.9fr 1.1fr;gap:28px 42px;padding:52px 0 0}.audit-marketing_shell__jOVAk .project-panel[hidden]{display:none}.audit-marketing_shell__jOVAk .project-copy{align-self:center}.audit-marketing_shell__jOVAk .project-index{font-size:10px;letter-spacing:.13em;color:#e9b7ac;margin:0 0 20px}.audit-marketing_shell__jOVAk .project-copy h3{font-size:clamp(31px,3.4vw,44px);line-height:1.08;letter-spacing:-.04em;margin:0 0 24px}.audit-marketing_shell__jOVAk .project-copy>p:not(.project-index){font-size:15px;color:#d1d3e3;line-height:1.7}.audit-marketing_shell__jOVAk .delivery-status{font-size:11px;color:#e5e9f7;line-height:1.6;margin:26px 0}.audit-marketing_shell__jOVAk .delivery-status span{color:#e5ab9e;font-size:10px;margin-right:8px}.audit-marketing_shell__jOVAk .project-link{display:inline-flex;gap:30px;align-items:center;font-size:13px;font-weight:700;text-decoration:none;border-bottom:1px solid #c88478;padding-bottom:9px}.audit-marketing_shell__jOVAk .project-link span{font-size:21px;color:#e9b7ac}.audit-marketing_shell__jOVAk .project-art{position:relative;align-self:center;background:radial-gradient(ellipse at 70% 20%,#353557 0,#171832 65%);border:1px solid #555570;border-radius:15px;overflow:hidden;box-shadow:0 20px 45px #0003}.audit-marketing_shell__jOVAk .art-header{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:16px 18px;border-bottom:1px solid #ffffff1f}.audit-marketing_shell__jOVAk .art-header>span:first-child{font-size:17px;font-weight:700;letter-spacing:-.03em}.audit-marketing_shell__jOVAk .art-header>span:last-child{font-size:8px;letter-spacing:.09em;color:#d0d2e1}.audit-marketing_shell__jOVAk .project-diagram{display:block;width:100%;height:auto;transform-origin:center;animation:audit-marketing_project-arrive__brIok .55s ease both}.audit-marketing_shell__jOVAk .art-footer{display:flex;align-items:center;gap:9px;padding:15px 18px;font-size:10px;background:#0b0c2580;color:#d0d2e1;border-top:1px solid #ffffff1a}.audit-marketing_shell__jOVAk .signal{width:7px;height:7px;border-radius:50%;background:#e8ae9e;box-shadow:0 0 0 5px #e8ae9e16;animation:audit-marketing_project-pulse__pYXn2 2.8s ease-in-out infinite}.audit-marketing_shell__jOVAk .project-bottom{grid-column:1/-1;border-top:1px solid #ffffff24;display:flex;justify-content:space-between;align-items:center;gap:22px;padding:22px 0;margin-top:8px}.audit-marketing_shell__jOVAk .project-bottom>span{font-size:9px;letter-spacing:.12em;color:#e9b7ac}.audit-marketing_shell__jOVAk .project-bottom p{font-size:11px;color:#c5c8dc;margin:0;max-width:420px;text-align:right}.audit-marketing_shell__jOVAk .work-sources{margin-top:26px;font-size:13px;color:#505864}.audit-marketing_shell__jOVAk .work-sources summary{color:#090a3e;font-size:13px}.audit-marketing_shell__jOVAk .work-sources li{margin:10px 0}.audit-marketing_shell__jOVAk .motion-paused *{animation-play-state:paused!important}.audit-marketing_shell__jOVAk .project-console :focus-visible{outline:3px solid #edb3a5;outline-offset:4px}@keyframes audit-marketing_project-arrive__brIok{0%{opacity:.4;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes audit-marketing_project-pulse__pYXn2{50%{box-shadow:0 0 0 9px #e8ae9e00;opacity:.6}}@media(max-width:760px){.audit-marketing_shell__jOVAk .client-work{padding:52px 0}.audit-marketing_shell__jOVAk .work-heading{grid-template-columns:1fr;gap:22px}.audit-marketing_shell__jOVAk .client-logos{margin:26px 0 22px}.audit-marketing_shell__jOVAk .client-logos a{padding:12px;min-height:85px}.audit-marketing_shell__jOVAk .client-logos img{height:48px}.audit-marketing_shell__jOVAk .project-console{padding:0 18px 4px;border-radius:18px}.audit-marketing_shell__jOVAk .project-topline{min-height:80px;letter-spacing:.07em;gap:10px}.audit-marketing_shell__jOVAk .project-topline>span{font-size:8px;max-width:100px}.audit-marketing_shell__jOVAk .motion-switch{font-size:10px;padding:8px}.audit-marketing_shell__jOVAk .project-select{gap:7px}.audit-marketing_shell__jOVAk .project-select button{min-height:125px;padding:12px 8px}.audit-marketing_shell__jOVAk .project-select button>span{font-size:7px;letter-spacing:0;min-height:22px;line-height:1.4}.audit-marketing_shell__jOVAk .project-select b{font-size:12px;line-height:1.3}.audit-marketing_shell__jOVAk .project-select small{font-size:9px;line-height:1.4}.audit-marketing_shell__jOVAk .project-panel{grid-template-columns:1fr;padding-top:32px;gap:24px}.audit-marketing_shell__jOVAk .project-copy h3{font-size:34px}.audit-marketing_shell__jOVAk .project-copy>p:not(.project-index){font-size:14px}.audit-marketing_shell__jOVAk .delivery-status{margin:20px 0}.audit-marketing_shell__jOVAk .project-bottom{align-items:start;flex-direction:column;gap:10px;padding:18px 0;margin:0}.audit-marketing_shell__jOVAk .project-bottom p{text-align:left}.audit-marketing_shell__jOVAk .art-header>span:last-child{font-size:7px}.audit-marketing_shell__jOVAk .art-footer{font-size:9px}}@media(prefers-reduced-motion:reduce){.audit-marketing_shell__jOVAk .client-work *{animation:none!important;transition:none!important}}@media print{.audit-marketing_shell__jOVAk .client-work{background:#fff}.audit-marketing_shell__jOVAk .project-console{background:#fff;color:#090a3e;box-shadow:none}.audit-marketing_shell__jOVAk .project-panel[hidden]{display:grid}.audit-marketing_shell__jOVAk .delivery-status,.audit-marketing_shell__jOVAk .project-bottom p,.audit-marketing_shell__jOVAk .project-copy>p:not(.project-index),.audit-marketing_shell__jOVAk .project-index{color:#505864}.audit-marketing_shell__jOVAk .motion-switch,.audit-marketing_shell__jOVAk .project-select{display:none}.audit-marketing_shell__jOVAk .project-panel{break-inside:avoid}.audit-marketing_shell__jOVAk .project-art{print-color-adjust:exact}}