.fad-tools{display:grid;gap:18px;margin:28px 0}.fad-tools--grid{grid-template-columns:1fr}.fad-tools--stack{grid-template-columns:1fr}.fad-tools.is-active>.fad-tool:not(.is-open){display:none}.fad-tool{--fad-tool-blue:var(--blue, #304e85);--fad-tool-ink:#07162d;--fad-tool-muted:#5f7088;--fad-tool-soft:#f4f7fb;--fad-tool-line:#dfe7f2;--fad-tool-danger:#a43b3b;--fad-tool-success:#46c98b;--fad-tool-warning:#f0b94f;--fad-tool-low:#ef7777;color:var(--fad-tool-ink);font-family:var(--font,"Inter",Arial,sans-serif);margin:28px 0;min-width:0;width:100%}.fad-tools>.fad-tool{margin:0}.fad-tool--button{margin-bottom:0;margin-top:0}.fad-tool--button .fad-tool__launcher{background:#fff0;border:0;box-shadow:none;display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:0;padding:28px 0}.fad-tool--button .fad-tool__launcher-copy{display:block}.fad-tool--button .fad-tool__eyebrow{display:none}.fad-tool--button .fad-tool__launcher-title{font-size:clamp(21px, 1.7vw, 23px);line-height:1.22}.fad-tool--button .fad-tool__meta{font-size:16px;font-weight:500;line-height:1.5;margin-top:8px}.fad-service-section--prestart .fad-service-prestart-surface>.fad-service-prestart-divider{border:0;border-top:1px solid #dfe7f2;height:0;margin:22px 0 0}.fad-service-section--prestart .fad-service-prestart-surface>.fad-service-prestart-group--tools:not(.fad-service-prestart-group--calculator){padding-block:0!important}.fad-service-section--prestart .fad-service-prestart-surface>.fad-service-prestart-group--tools:not(.fad-service-prestart-group--calculator)>.fad-tools{margin-block:0}.fad-service-section--prestart .fad-service-prestart-surface>.fad-service-prestart-group--calculator{margin:0!important;padding-block:0!important}.fad-service-section--prestart .fad-service-prestart-group--calculator>.fad-tools{gap:0;margin:0}.fad-service-section--prestart .fad-service-prestart-group--calculator .fad-tool--button{margin:0}.fad-service-section--prestart .fad-service-prestart-group--calculator .fad-tool--button .fad-tool__launcher{background:#fff0;border:0;border-radius:0;box-shadow:none;padding:28px 0}.fad-tool *,.fad-tool *::before,.fad-tool *::after{box-sizing:border-box}.fad-tool [hidden]{display:none!important}.fad-tool .screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.fad-tool__launcher,.fad-tool__panel{background:#fff0;border:0;box-shadow:none}.fad-tool.is-open .fad-tool__launcher{display:none!important}.fad-tool.is-open .fad-tool__panel{margin-top:0}.fad-tool__launcher{align-items:center;border-radius:0;display:grid;gap:22px;grid-template-columns:minmax(0,1fr) auto;min-height:0;padding:28px 0}.fad-tools--grid .fad-tool__launcher .fad-tool__button{justify-self:end}.fad-tool__launcher-copy,.fad-tool__panel-header>div,.fad-tool__lead-copy{min-width:0}.fad-tool__eyebrow,.fad-tool__result-eyebrow{color:var(--fad-tool-blue);display:block;font-size:12px;font-weight:850;letter-spacing:.08em;line-height:1.2;margin-bottom:6px;text-transform:uppercase}.fad-tool__launcher-title{display:block;font-size:clamp(21px, 2vw, 24px);font-weight:850;letter-spacing:-.025em;line-height:1.22}.fad-tool__meta,.fad-tool__intro,.fad-tool__hint,.fad-tool__lead p,.fad-tool__field small{color:var(--fad-tool-muted)}.fad-tool__meta{display:block;font-size:16px;font-weight:500;line-height:1.5;margin-top:8px}.fad-tool__button{align-items:center;appearance:none;border:1px solid #fff0;border-radius:999px;cursor:pointer;display:inline-flex;font:inherit;font-size:15px;font-weight:800;justify-content:center;line-height:1;min-height:54px;height:auto!important;max-height:none!important;aspect-ratio:auto!important;padding:15px 24px;text-align:center;transition:background-color 180ms ease,border-color 180ms ease,box-shadow 180ms ease,color 180ms ease,transform 180ms ease}.fad-tool__button--primary{background:var(--fad-tool-ink);color:#fff}.fad-tool__button--secondary{background:#fff;border-color:#cbd7e7;color:var(--fad-tool-ink)}.fad-tool__button:focus-visible,.fad-tool__close:focus-visible,.fad-tool__option:has(input:focus-visible),.fad-tool__field input:focus-visible,.fad-tool__field select:focus-visible{outline:3px solid rgb(48 78 133 / .3);outline-offset:3px}@media (hover:hover) and (pointer:fine){.fad-tool__button--primary:hover{background:var(--fad-tool-blue);box-shadow:0 14px 30px rgb(7 22 45 / .16);transform:translateY(-2px)}.fad-tool__button--secondary:hover{border-color:var(--fad-tool-blue);color:var(--fad-tool-blue)}}.fad-tool__panel{border-radius:0;margin-top:0;overflow:visible;padding:0}.fad-tool.is-open .fad-tool__panel{padding:40px 0}.fad-tool--expanded{margin-bottom:0;margin-top:0}.fad-tool--expanded .fad-tool__launcher,.fad-tool--expanded .fad-tool__close{display:none!important}.fad-service-detail-page--google-ads-audit .fad-self-audit-notes{margin-top:32px!important}.fad-tool__panel-header{align-items:flex-start;display:flex;gap:24px;justify-content:space-between}.fad-tool .fad-tool__title{color:var(--fad-tool-ink);font-size:clamp(32px, 3.6vw, 44px);font-weight:900;letter-spacing:-.045em;line-height:1.08;margin:0;max-width:900px}.fad-tool__intro{font-size:18px;line-height:1.6;margin:18px 0 0;max-width:820px}.fad-tool__close{align-items:center;appearance:none;background:var(--fad-tool-soft);border:1px solid var(--fad-tool-line);border-radius:50%;color:var(--fad-tool-ink);cursor:pointer;display:inline-flex;flex:0 0 auto;font:inherit;font-size:28px;height:44px;justify-content:center;line-height:1;padding:0 0 3px;width:44px}.fad-tool__progress{margin:34px 0 28px}.fad-tool__progress-copy{color:var(--fad-tool-muted);display:flex;font-size:13px;font-weight:750;justify-content:space-between;margin-bottom:8px}.fad-tool__progress-track{background:#e8eef6;border-radius:999px;height:7px;overflow:hidden}.fad-tool__progress-track span{background:var(--fad-tool-blue);border-radius:inherit;display:block;height:100%;transition:width 220ms ease;width:10%}.fad-tool__step{border:0;margin:0;min-width:0;padding:0}.fad-tool .fad-tool__step legend{color:var(--fad-tool-ink);display:block!important;float:none!important;font-size:clamp(20px, 1.8vw, 24px)!important;font-weight:800;letter-spacing:-.03em;line-height:1.28!important;margin:0;max-width:920px;padding:0;width:100%}.fad-tool__hint{font-size:15px;line-height:1.5;margin:10px 0 0;max-width:840px}.fad-tool__options{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:30px!important}.fad-tool__option{align-items:center;background:var(--fad-tool-soft);border:1px solid var(--fad-tool-line);border-radius:18px;cursor:pointer;display:flex;gap:12px;min-height:60px;padding:14px 16px;transition:background-color 160ms ease,border-color 160ms ease,box-shadow 160ms ease}.fad-tool__option:has(input:checked){background:#edf3fc;border-color:var(--fad-tool-blue);box-shadow:inset 0 0 0 1px var(--fad-tool-blue)}.fad-tool__option input{accent-color:var(--fad-tool-blue);flex:0 0 auto;height:20px;margin:0;width:20px}.fad-tool__option span{font-size:16px;font-weight:500;line-height:1.35}.fad-tool__error{color:var(--fad-tool-danger);font-size:14px;font-weight:750;margin:12px 0 0}.fad-tool__fields{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:32px}.fad-tool__field{align-content:start;display:grid;gap:8px}.fad-tool__field-label{font-size:14px;font-weight:800}.fad-tool__input-wrap{align-items:center;display:flex;position:relative}.fad-tool__field input,.fad-tool__field select{appearance:none;background:#fff;border:1px solid #cbd7e7;border-radius:14px;color:var(--fad-tool-ink);font:inherit;min-height:52px;padding:12px 14px;width:100%}.fad-tool__field.has-error input,.fad-tool__field.has-error select{border-color:var(--fad-tool-danger);box-shadow:0 0 0 3px rgb(164 59 59 / .1)}.fad-tool__field-error{color:var(--fad-tool-danger);font-size:13px;font-weight:750;line-height:1.4}.fad-tool__input-wrap input{padding-right:52px}.fad-tool__input-suffix{color:var(--fad-tool-muted);font-size:14px;font-weight:750;pointer-events:none;position:absolute;right:15px}.fad-tool__field small{font-size:12px;line-height:1.4}.fad-tool__navigation{display:flex;gap:12px;justify-content:flex-end;margin-top:28px}.fad-tool__result{background:linear-gradient(126deg,#020b16 0%,#06172c 52%,#0b2140 100%);border-radius:24px;color:#fff;margin-top:34px;padding:clamp(24px, 4vw, 42px)}.fad-tool__result-eyebrow{color:#b8cae5!important}.fad-tool .fad-tool__result h3{background:none!important;color:#fff!important;font-size:clamp(26px, 3vw, 38px);letter-spacing:-.035em;line-height:1.1;margin:0;opacity:1!important;-webkit-text-fill-color:#fff!important}.fad-tool .fad-tool__result>p{color:#d7e2f2!important;font-size:17px;line-height:1.6;margin:14px 0 0;max-width:900px;opacity:1!important;-webkit-text-fill-color:#d7e2f2!important}.fad-tool__dimension-grid,.fad-tool__output-grid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}.fad-tool__dimension,.fad-tool__output{background:rgb(255 255 255 / .075);border:1px solid rgb(255 255 255 / .13);border-radius:18px;display:grid;gap:8px;min-width:0;padding:17px}.fad-tool__dimension{--fad-tool-score-color:#8fb4eb;border-top:3px solid var(--fad-tool-score-color)}.fad-tool__dimension--low{--fad-tool-score-color:var(--fad-tool-low)}.fad-tool__dimension--medium{--fad-tool-score-color:var(--fad-tool-warning)}.fad-tool__dimension--high{--fad-tool-score-color:var(--fad-tool-success)}.fad-tool__dimension span,.fad-tool__output span{color:#b8cae5!important;font-size:13px;font-weight:700;opacity:1!important;-webkit-text-fill-color:#b8cae5!important}.fad-tool__dimension strong,.fad-tool__output strong{color:#fff!important;font-size:clamp(20px, 2vw, 28px);line-height:1.1;overflow-wrap:anywhere;opacity:1!important;-webkit-text-fill-color:#fff!important}.fad-tool__dimension strong{color:var(--fad-tool-score-color)!important;-webkit-text-fill-color:var(--fad-tool-score-color)!important}.fad-tool__score-meter{background:rgb(255 255 255 / .12);border-radius:999px;height:5px;margin-top:4px;overflow:hidden}.fad-tool__score-meter span{background:var(--fad-tool-score-color);border-radius:inherit;display:block;height:100%}.fad-tool__messages,.fad-tool__gaps{border-top:1px solid rgb(255 255 255 / .14);margin-top:24px;padding-top:20px}.fad-tool__message{background:#edf4ff;border:1px solid #c7d9f2;border-left-width:4px;border-radius:12px;color:#10233e!important;font-size:14px;line-height:1.5;margin:8px 0 0;opacity:1!important;padding:13px 15px;-webkit-text-fill-color:#10233e!important}.fad-tool__message--success{background:#e8f7ef!important;border-color:#8ed4ad!important;color:#174d32!important;-webkit-text-fill-color:#174d32!important}.fad-tool__message--info{background:#edf4ff!important;border-color:#9dbbe5!important;color:#173b68!important;-webkit-text-fill-color:#173b68!important}.fad-tool__message--warning{background:#fff4d6!important;border-color:#e5bd5f!important;color:#513c00!important;-webkit-text-fill-color:#513c00!important}.fad-tool__message--error{background:#fdecec!important;border-color:#e5a0a0!important;color:#6b2222!important;-webkit-text-fill-color:#6b2222!important}.fad-tool__details{border-top:1px solid rgb(255 255 255 / .14);margin-top:22px;padding-top:18px}.fad-tool__details summary{color:#fff!important;cursor:pointer;display:inline-flex;font-size:14px;font-weight:800;list-style:none;text-decoration:underline;text-underline-offset:4px}.fad-tool__details summary::-webkit-details-marker{display:none}.fad-tool__output-grid--details{margin-top:16px}.fad-tool__gaps h4{background:none!important;color:#fff!important;font-size:18px;margin:0 0 12px;-webkit-text-fill-color:#fff!important}.fad-tool__gaps ol{color:#d7e2f2!important;display:grid;gap:9px;line-height:1.45;margin:0;padding-left:22px;-webkit-text-fill-color:#d7e2f2!important}.fad-tool__button--result-secondary{background:#fff0;border-color:rgb(255 255 255 / .5);color:#fff!important;margin-top:24px;min-height:48px;padding:13px 20px;-webkit-text-fill-color:#fff!important}@media (hover:hover) and (pointer:fine){.fad-tool__button--result-secondary:hover{background:#fff;border-color:#fff;color:var(--fad-tool-ink)!important;-webkit-text-fill-color:var(--fad-tool-ink)!important}}.fad-tool__lead{align-items:center;background:var(--fad-tool-soft);border:1px solid var(--fad-tool-line);border-radius:24px;display:grid;gap:22px;grid-template-columns:minmax(0,1fr) auto;margin-top:20px;padding:clamp(22px, 4vw, 36px)}.fad-tool[data-lead-mode="button"] .fad-tool__lead-form{grid-column:1 / -1;width:100%}.fad-tool__lead>.fad-tool__button{justify-self:end;white-space:nowrap}.fad-tool__lead-copy h3{color:var(--fad-tool-ink);font-size:clamp(23px, 3vw, 32px);letter-spacing:-.03em;line-height:1.15;margin:0}.fad-tool__lead-copy p{font-size:15px;line-height:1.55;margin:12px 0 0}.fad-tool__lead-form label{color:var(--fad-tool-ink);display:block;font-family:var(--font,"Inter",Arial,sans-serif);font-size:0;font-weight:400;line-height:1}.fad-tool__lead-form input::placeholder,.fad-tool__lead-form textarea::placeholder{color:#68778b;font-weight:400;opacity:1}.fad-tool__lead-form .fad-tool-form-grid textarea{height:92px;max-height:160px;min-height:92px;padding-top:18px;padding-bottom:14px;resize:vertical}.fad-tool__lead-form .wpcf7{display:block;margin-inline:0;max-width:none;width:100%}.fad-tool__lead-form .wpcf7-form>p{margin-block:0 14px}.fad-tool__lead-form .fad-tool-form-grid{display:grid;gap:14px 18px;grid-template-columns:repeat(2,minmax(0,1fr));max-width:none;width:100%}.fad-tool__lead-form .fad-tool-form-grid>label,.fad-tool__lead-form .fad-tool-form-grid>p{margin:0!important;min-width:0;padding:0!important}.fad-tool__lead-form .fad-tool-form-grid br,.fad-tool__lead-form .fad-tool-form-grid>p:empty{display:none!important}.fad-tool__lead-form .fad-tool-form-grid__field--full,.fad-tool__lead-form .fad-tool-form-grid__privacy,.fad-tool__lead-form .fad-tool-form-grid__actions,.fad-tool__lead-form .fad-tool-form-grid>.wpcf7-form-control-wrap,.fad-tool__lead-form .fad-tool-form-grid>input[type="submit"],.fad-tool__lead-form .fad-tool-form-grid>.wpcf7-spinner{grid-column:1 / -1}.fad-tool__lead-form .fad-tool-form-grid__label{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}body.fad-standard-content .fad-tool__lead-form .fad-tool-form-grid__privacy,body.fad-standard-content .fad-tool__lead-form .fad-tool-form-grid__privacy>p,.fad-tool__lead-form .fad-tool-form-grid__privacy,.fad-tool__lead-form .fad-tool-form-grid__privacy>p{font-size:13px!important;line-height:1.48!important}.fad-tool__lead-form .fad-tool-form-grid__privacy{margin-top:8px;max-width:none;white-space:nowrap;width:100%}.fad-tool__lead-form .fad-tool-form-grid__privacy a{color:var(--fad-tool-blue);text-decoration:underline;text-underline-offset:2px}.fad-tool__lead-form .fad-tool-form-grid__actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;margin-top:2px}.fad-tool__lead-form .fad-tool-form-grid__actions p{margin:0}.fad-tool__lead-form input[type="submit"]{height:56px;width:auto}.fad-tool__lead-form .fad-tool-form-grid__actions .wpcf7-spinner{margin:0}.fad-tool__confirmation{align-items:start;background:var(--fad-form-success-soft,#effaf3);border:1px solid rgb(23 102 58 / .28);border-left:4px solid var(--fad-form-success,#17663a);border-radius:16px;color:#124c2c;display:grid;gap:14px;grid-column:1 / -1;grid-template-columns:32px minmax(0,1fr);max-width:none;padding:20px 22px;width:100%}.fad-tool__confirmation-icon{align-items:center;background:var(--fad-form-success,#17663a);border-radius:50%;color:#fff;display:inline-flex;font-size:19px;font-weight:800;height:32px;justify-content:center;line-height:1;width:32px}.fad-tool__confirmation-copy{min-width:0}.fad-tool__lead.is-success{background:#fff0;border:0;border-radius:0;display:block;padding:0}.fad-tool__confirmation:focus-visible{outline:3px solid rgb(23 102 58 / .18);outline-offset:3px}.fad-tool__confirmation h3{color:inherit;font-size:clamp(20px, 2.1vw, 24px);line-height:1.2;margin:0}.fad-tool__confirmation p{color:inherit;font-size:16px;line-height:1.5;margin:3px 0 0}.fad-tool__admin-note{background:#fff6d8;border:1px solid #ecd78f;border-radius:14px;color:#5d4a0c;font-size:14px;margin:20px 0 0;padding:12px 14px}@media (max-width:900px){.fad-service-section--prestart .fad-service-prestart-surface>.fad-service-prestart-group--tools:not(.fad-service-prestart-group--calculator){padding-block:0!important}.fad-tools--grid,.fad-tool__dimension-grid,.fad-tool__output-grid{grid-template-columns:1fr}.fad-tool__launcher,.fad-tool__fields,.fad-tool__lead{grid-template-columns:1fr}.fad-tool__lead-form .fad-tool-form-grid{gap:12px;grid-template-columns:minmax(0,1fr)}.fad-tool__lead-form input[type="submit"]{height:54px}.fad-tool__lead-form .fad-tool-form-grid>*{grid-column:1!important}.fad-tool__launcher,.fad-tool--button .fad-tool__launcher{align-items:stretch;grid-template-columns:minmax(0,1fr);gap:16px;padding:24px 0}.fad-tool--button .fad-tool__launcher-title,.fad-tool__launcher-title{font-size:20px}.fad-tool--button .fad-tool__meta,.fad-tool__meta{font-size:15px;line-height:1.5}.fad-tool__launcher .fad-tool__button,.fad-tools--grid .fad-tool--button .fad-tool__launcher .fad-tool__button,.fad-tool__navigation .fad-tool__button{aspect-ratio:auto!important;border-radius:999px!important;height:auto!important;justify-self:stretch!important;max-height:none!important;max-width:none!important;min-width:0!important;min-height:52px!important;padding:14px 18px!important;width:100%}.fad-tool__lead-form .fad-tool-form-grid__privacy{margin-top:0;white-space:normal}.fad-tool__panel{background:#fff0;border:0;border-radius:0;box-shadow:none;overflow:visible;padding:0}.fad-tool.is-open .fad-tool__panel{padding:32px 0}.fad-tool__result{border-radius:22px;padding:24px 20px}.fad-tool__dimension-grid,.fad-tool__output-grid{background:rgb(255 255 255 / .075);border:1px solid rgb(255 255 255 / .13);border-radius:16px;gap:0;overflow:hidden}.fad-tool__dimension,.fad-tool__output{align-items:center;background:#fff0;border:0;border-radius:0;gap:8px 12px;grid-template-columns:minmax(0,1fr) auto;padding:15px 16px}.fad-tool__dimension+.fad-tool__dimension,.fad-tool__output+.fad-tool__output{border-top:1px solid rgb(255 255 255 / .13)}.fad-tool__dimension{border-left:3px solid var(--fad-tool-score-color)}.fad-tool__dimension>span,.fad-tool__output>span{grid-column:1}.fad-tool__dimension>strong,.fad-tool__output>strong{font-size:22px;grid-column:2;grid-row:1;text-align:right}.fad-tool__score-meter{grid-column:1 / -1}.fad-tool__lead{border-radius:22px;padding:20px}.fad-tool .fad-tool__title{font-size:clamp(29px, 7.8vw, 36px)!important;line-height:1.1!important}.fad-tool__intro{font-size:17px;line-height:1.55}.fad-tool .fad-tool__step legend{font-size:clamp(19px, 5.2vw, 22px)!important;line-height:1.3!important}.fad-tool__options{grid-template-columns:1fr;margin-top:28px!important}.fad-tool__navigation{flex-direction:column-reverse}.fad-tool__button--result-secondary{width:100%}.fad-tool__lead>.fad-tool__button{justify-self:stretch}}@media (prefers-reduced-motion:reduce){.fad-tool__button,.fad-tool__option,.fad-tool__progress-track span{transition:none}}