/* Shared wordmark spacing for the longer YourWebTailor name. */
@media(max-width:640px){.nav{flex-wrap:wrap;gap:14px}.nav .brand{font-size:15px;max-width:100%}.nav .mark{font-size:16px}.nav nav{flex-wrap:wrap;max-width:100%;gap:14px}.brand-note{display:none}}
/* Keep the homepage's extra page links readable as the header wraps. */
.home-nav nav{flex-wrap:wrap;gap:12px 22px}.home-nav nav>a{white-space:nowrap}.home-nav nav>a:focus-visible{outline:2px solid #537c18;outline-offset:4px}
@media(max-width:1100px){.home-nav .brand-note{display:none}}
@media(max-width:800px){.home-nav{flex-wrap:wrap;gap:14px}.home-nav nav{width:100%;justify-content:flex-start;gap:6px 18px}.home-nav nav>a:not(.nav-cta){display:inline-flex;align-items:center;min-height:36px}.home-nav .nav-cta{margin-left:auto}}
@media(max-width:640px){.home-nav nav>a:first-child{display:none}}
