:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business)>.business-header{position:sticky;top:0;z-index:30;background:#181d21;border:0;border-bottom:1px solid #f0e8d928;max-width:none;padding:0 clamp(20px,5vw,72px);min-height:82px;display:block;margin:0}
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .shell-header-inner{display:flex;align-items:center;gap:24px;min-height:82px;width:100%;max-width:1320px;margin:auto;padding:0;position:relative}
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .logo{font:18px/1.35 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;white-space:nowrap;margin:0;flex-shrink:0;color:#f0e8d9}
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .logo a{text-decoration:none}
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .logo span{display:block;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#b9b0a6;margin-top:6px}
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .nav{display:flex;order:1;margin-left:auto;gap:32px;position:static;padding:0;background:none}
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .nav p{margin:0}
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .nav a{color:#f0e8d9;text-decoration:none;font:13px/1.6 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;white-space:nowrap}
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .nav a[aria-current],:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .nav a:hover{color:#e39a55}
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .menu-toggle{display:none;order:3;background:none;color:#f0e8d9;border:1px solid #f0e8d928;min-height:44px;padding:10px 12px;cursor:pointer}
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .header-cta{display:none;order:2;position:static;white-space:nowrap;background:#c87836;color:#11171b;font:500 14px/1.6 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;min-height:44px;padding:10px 18px;text-decoration:none;border:0}
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .business-header.past-hero .header-cta{display:inline-flex;position:static;box-shadow:none;align-items:center}
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business)>footer.wp-block-template-part{display:block;max-width:none;padding:0;border:0;margin:0;background:#181d21}
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .shared-footer{max-width:1464px;padding:90px clamp(20px,5vw,72px) 28px;margin:auto;border-top:1px solid #f0e8d928;display:block}
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .shared-footer p{margin:0;color:#b9b0a6}
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .shell-top{display:grid;grid-template-columns:1.4fr 1fr;gap:60px;align-items:center}
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .shared-footer .shell-eyebrow{font-size:11px;letter-spacing:.18em;color:#e39a55;text-transform:uppercase}
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .shared-footer .shell-title{font:400 clamp(64px,9vw,132px)/.95 "Bodoni 72","Times New Roman",serif;color:#f0e8d9;margin-top:30px;letter-spacing:-.035em}
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .shell-message{font-size:24px;line-height:1.4}
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .shell-links{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;padding:70px 0 50px}
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .shell-column{display:flex;flex-direction:column;align-items:flex-start;gap:10px}
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .shell-column .shell-eyebrow{margin-bottom:12px}
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .shared-footer a{text-decoration:none;display:inline-flex;align-items:center;min-height:44px;font-size:14px}
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .shell-bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;border-top:1px solid #f0e8d928;padding-top:25px;font-size:12px}
@media(max-width:1000px){:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .shell-header-inner{gap:16px}:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .nav{gap:16px}:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .nav a{font-size:12px}}
@media(max-width:767px){
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business)>.business-header{min-height:72px}
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .shell-header-inner{min-height:72px;gap:10px;padding-block:10px;flex-wrap:nowrap}
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .logo{margin-right:auto;font-size:16px}
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business).is-enhanced .menu-toggle{display:block;font-size:14px;width:auto;height:auto}
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .nav{position:absolute;top:100%;left:0;right:0;background:#11171b;padding:24px;flex-direction:column;gap:16px;margin:0}
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business).is-enhanced .nav{display:none}
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business).is-enhanced .nav.is-open{display:flex}
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .business-header.past-hero .header-cta{font-size:12px;padding:10px 12px;min-height:44px}
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .shared-footer{padding:36px 20px 20px}
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .shell-top{grid-template-columns:1fr;gap:20px}
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .shared-footer .shell-title{font-size:48px;line-height:1;margin-top:16px;letter-spacing:-.035em}
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .shell-title br{display:none}
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .shell-message{font-size:17px;max-width:280px}
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .shell-links{grid-template-columns:1fr 1fr;gap:22px 16px;padding:28px 0 22px}
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .shell-column{gap:2px}
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .shell-column:last-child{grid-column:1/-1}
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .shared-footer .shell-eyebrow{font-size:9px;margin-bottom:8px}
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .shared-footer a{font-size:12px;min-height:36px}
:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .shell-bottom{align-items:flex-start;flex-direction:column;gap:4px;padding-top:16px;font-size:11px}}
@media(max-width:440px){:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business)>.business-header{padding-inline:16px}:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .shell-header-inner{gap:8px}:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .logo{font-size:14px}:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .logo span{font-size:9px;margin-top:4px}:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .menu-toggle{font-size:12px;padding:10px}:is(.adv-home-v05,.adv-business):is(.adv-home-v05,.adv-business) .business-header.past-hero .header-cta{padding:10px}}
/* The editor wraps Custom HTML controls in a preview container. */
.editor-styles-wrapper :is(.adv-home-v05,.adv-business) .shell-header-inner .block-editor-block-list__block[data-type="core/html"]{display:none}
.editor-styles-wrapper :is(.adv-home-v05,.adv-business) .business-header{position:static}
