/* Shared navigation for the offer and pricing pages only. */
.supporting-nav{gap:24px}.supporting-nav .brand{flex-shrink:0;font-size:23px}.supporting-nav nav{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;font-size:13px}.supporting-nav nav>a,.supporting-nav nav>a:first-child{display:inline-flex;align-items:center;min-height:44px;font-size:13px;white-space:nowrap;text-decoration:none}.supporting-nav nav>a[aria-current=page],.supporting-nav nav>a:hover{text-decoration:underline;text-underline-offset:5px;text-decoration-color:#8da573}.supporting-nav nav>a:focus-visible{outline:3px solid #537c18;outline-offset:4px}.supporting-nav nav>a.nav-cta{background:#17211a;color:#fff;gap:20px;padding:13px 18px;border-radius:4px;text-decoration:none}.supporting-nav nav>a.nav-cta:hover{background:#304a2d}.supporting-nav .nav-cta svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}
@media(max-width:860px){.supporting-nav{flex-wrap:wrap;gap:12px}.supporting-nav nav{width:100%;justify-content:flex-start;gap:4px 20px}.supporting-nav nav>a.nav-cta{margin-left:auto}}
@media(max-width:640px){.supporting-nav{padding:20px 0 15px}.supporting-nav .brand{font-size:19px;gap:8px}.supporting-nav .mark{width:34px;height:33px;font-size:24px}.supporting-nav nav{gap:2px 16px}.supporting-nav nav>a,.supporting-nav nav>a:first-child{font-size:12px;min-height:44px}.supporting-nav nav>a.nav-cta{padding:11px 13px;gap:14px}}
@media(max-width:640px){.supporting-nav nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 8px}.supporting-nav nav>a,.supporting-nav nav>a:first-child{white-space:normal;line-height:1.4}.supporting-nav nav>a.nav-cta{grid-column:span 2;margin-left:0;justify-content:space-between}}
