.unified-selected-logo{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:168px!important;height:52px!important;min-width:0!important;overflow:hidden!important;background:#fff!important;border-radius:6px;flex-shrink:0}.unified-selected-logo img{display:block!important;width:168px!important;height:84px!important;max-width:none!important;max-height:none!important;object-fit:contain!important;filter:none!important;transform:none!important}.unified-selected-logo:focus-visible{outline:3px solid #2e75f0;outline-offset:3px}@media(max-width:600px){.unified-selected-logo{width:136px!important;height:46px!important}.unified-selected-logo img{width:136px!important;height:68px!important}}@media(prefers-reduced-motion:no-preference){.unified-selected-logo,.builder-refresh{transition:box-shadow .25s ease,transform .25s ease}.unified-selected-logo:hover,.builder-refresh:hover{transform:translateY(-2px);box-shadow:0 8px 24px #2465dc24}.ap-reveal-in{animation:ap-soft-rise .85s cubic-bezier(.22,1,.36,1) var(--ap-reveal-delay,0ms) both}@keyframes ap-soft-rise{from{opacity:.88;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}}
.unified-selected-logo img{height:52px!important;object-fit:cover!important}.brand.builder-refresh img{height:52px!important;object-fit:cover!important}@media(max-width:600px){.unified-selected-logo img,.brand.builder-refresh img{height:46px!important}}.motion-reduced .unified-selected-logo,.motion-reduced .builder-refresh{transition:none!important}.motion-reduced .unified-selected-logo:hover,.motion-reduced .builder-refresh:hover{transform:none!important;box-shadow:none!important}.motion-reduced .ap-reveal-in{animation:none!important}

@media (hover:hover) and (prefers-reduced-motion:no-preference){.motion-enabled .work-card,.motion-enabled .service-card{transition:box-shadow .4s ease,filter .4s ease}.motion-enabled .work-card:hover,.motion-enabled .service-card:hover{filter:saturate(1.06);box-shadow:0 20px 50px rgba(24,57,117,.12)}}
/* Small, composited transitions; keyboard focus and reduced motion remain immediate. */
@media(prefers-reduced-motion:no-preference){.ap-reveal-in{animation-fill-mode:none!important}.unified-selected-logo,.builder-refresh{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease}.motion-enabled .work-card,.motion-enabled .service-card{transition:box-shadow .4s ease,filter .4s ease}.motion-enabled .work-card:focus-within,.motion-enabled .service-card:focus-within{filter:none}.ap-reveal-in:focus-within{animation:none!important}}

/* Selected AP monogram and wordmark, supplied by the owner. */
.unified-selected-logo{background:#10213c!important;border-radius:5px!important;width:168px!important;height:60px!important;overflow:hidden!important}.unified-selected-logo img,.brand.builder-refresh img{width:100%!important;height:100%!important;object-fit:contain!important;filter:none!important;transform:none!important;max-width:100%!important}.brand.builder-refresh{background:#10213c!important}.brand.builder-refresh img{max-height:60px!important}html:root[data-ap-theme=dark] body :is(.unified-brand,.logo,.brand) img[src*=adpilot-prospect-brand]{filter:none!important}@media(max-width:600px){.unified-selected-logo{width:138px!important;height:55px!important}.unified-selected-logo img,.brand.builder-refresh img{height:100%!important}}

.unified-selected-logo,.brand.builder-refresh{background:transparent!important}.unified-selected-logo img,.brand.builder-refresh img{filter:grayscale(1) invert(1)!important;mix-blend-mode:multiply;opacity:.92}html[data-ap-theme=dark] .unified-selected-logo img,html[data-ap-theme=dark] .brand.builder-refresh img{filter:none!important;mix-blend-mode:screen;opacity:.92}
.unified-selected-logo,.brand.builder-refresh{width:160px!important;height:54px!important;display:inline-flex!important;justify-content:flex-start!important;align-items:center!important;gap:4px;background:transparent!important;overflow:visible!important;color:#10213c!important;text-decoration:none!important}
.unified-selected-logo img,.brand.builder-refresh img{width:49px!important;height:49px!important;object-fit:contain!important;filter:none!important;mix-blend-mode:normal!important;opacity:1!important;flex:0 0 49px}
.unified-selected-logo::after,.brand.builder-refresh::after{content:'AD PILOT';font:800 16px/1 Arial,sans-serif;letter-spacing:-.04em;white-space:nowrap;color:inherit}
html[data-ap-theme=dark] .unified-selected-logo,html[data-ap-theme=dark] .brand.builder-refresh{color:#f6f8ff!important}html[data-ap-theme=dark] .unified-selected-logo img,html[data-ap-theme=dark] .brand.builder-refresh img{filter:none!important;mix-blend-mode:normal!important}
@media(max-width:600px){.unified-selected-logo,.brand.builder-refresh{width:130px!important;height:45px!important}.unified-selected-logo img,.brand.builder-refresh img{width:41px!important;height:41px!important;flex-basis:41px}.unified-selected-logo::after,.brand.builder-refresh::after{font-size:14px}}

/* Complete custom-lettered wordmark; the artwork already contains the name. */
.unified-selected-logo,.brand.builder-refresh{width:180px!important;height:56px!important;padding:0 4px!important;justify-content:center!important;border-radius:9px!important}
.unified-selected-logo img,.brand.builder-refresh img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;flex:initial!important;filter:none!important;mix-blend-mode:normal!important}
.unified-selected-logo::after,.brand.builder-refresh::after{content:none!important}
html[data-ap-theme=dark] .unified-selected-logo,html[data-ap-theme=dark] .brand.builder-refresh{background:transparent!important}
html[data-ap-theme=dark] .unified-selected-logo img,html[data-ap-theme=dark] .brand.builder-refresh img{filter:brightness(1.5)!important}
@media(max-width:760px){.unified-selected-logo,.brand.builder-refresh,.site-header .unified-selected-logo{width:126px!important;height:44px!important}}
