.header,.reading-header{position:relative;flex-wrap:wrap}.header .business-nav,.reading-header .business-nav{display:flex;gap:clamp(18px,3vw,36px);align-items:center;font-size:15px}.business-nav a{color:inherit;text-decoration:none;padding:8px 0}.business-nav a:hover{text-decoration:underline}.business-nav a[aria-current]{text-decoration:underline;text-underline-offset:6px}.business-menu-toggle{display:none;font:inherit;background:transparent;color:inherit;border:1px solid currentColor;border-radius:7px;padding:9px 13px}.business-nav :focus-visible,.business-menu-toggle:focus-visible{outline:3px solid #a35b36;outline-offset:4px}.starter-service-links{display:flex;gap:12px 24px;flex-wrap:wrap;margin-top:14px}.starter-service-links a{text-decoration:underline}.starter-summary{margin-top:24px;padding:20px;border:1px solid var(--line,#d0d8cd);border-radius:12px;scroll-margin-top:24px}.starter-summary h3{margin:0 0 8px}.starter-summary p{margin:8px 0}.draft-notice{padding:12px 16px;background:#e9eee4;border:1px solid #536a5c;border-radius:8px;margin:0 0 20px;font-size:.9rem}.campaign-art-pending{margin:28px 0;padding:30px 20px;border:2px dashed #87947b;border-radius:12px;background:#edf0e9;color:#405444;min-height:140px;display:grid;align-content:center}.campaign-art-pending strong,.campaign-art-pending span{display:block}.article-breadcrumbs{display:flex;flex-wrap:wrap;gap:8px;font-size:.9rem;margin-bottom:24px}.starter-guides{margin-bottom:40px}.starter-guides h2{font-size:1.5rem}.starter-options{padding:20px;background:#e8eee3;border-radius:12px;margin:24px 0}.starter-options h2{margin-top:0}
@media(max-width:760px){.business-menu-toggle:not([hidden]){display:block;margin-left:auto}.header .business-nav,.reading-header .business-nav{position:static;flex-direction:row;background:transparent;border:0;box-shadow:none;width:100%;gap:8px 20px;flex-wrap:wrap;padding:12px 0}.header .business-nav.enhanced,.reading-header .business-nav.enhanced{display:none}.header .business-nav.enhanced.is-open,.reading-header .business-nav.enhanced.is-open{display:flex}.business-nav a{padding:10px 4px;min-height:44px}.header{padding-top:12px;padding-bottom:12px}.reading-header{align-items:center}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
