.hc-nav{position:relative;font-size:13px;font-weight:600}.hc-nav summary{list-style:none;cursor:pointer;padding:11px 12px;border-radius:999px;min-height:44px}.hc-nav summary::-webkit-details-marker{display:none}.hc-nav summary:after{content:'⌄';margin-left:7px}.hc-nav[open] summary,.hc-nav summary:hover{background:var(--white)}.hc-dropdown{position:absolute;z-index:15;top:calc(100% + 3px);left:0;min-width:180px;background:var(--input);border:1px solid var(--line);border-radius:16px;padding:7px;box-shadow:0 8px 18px #30281f20}.page-nav .hc-dropdown a,.rng-site-nav .hc-dropdown a{display:block;border-radius:10px;padding:11px 13px;text-decoration:none;white-space:nowrap;color:var(--ink)}.hc-dropdown a:hover{background:var(--soft)}.hc-nav summary:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.hc-subnav{display:flex;gap:8px;margin:8px 0 24px;flex-wrap:wrap}.hc-subnav a{border:1px solid var(--line);border-radius:999px;padding:9px 19px;min-height:44px;background:var(--white);text-decoration:none;font-size:14px;font-weight:650}.hc-subnav a[aria-current=page]{background:var(--green);color:var(--input);border-color:var(--green)}.rng-site-nav{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.rng-site-nav .hc-nav{color:var(--ink)}.calculator-tabs{width:min(1100px,calc(100% - 32px));margin:18px auto}.hc-nav[open]{z-index:16}

.nav-soon{display:inline-flex;align-items:center;min-height:44px;padding:11px 12px;color:var(--muted);font-size:13px;font-weight:500}.feature-soon{background:var(--stone)}.feature-soon .feature-symbol{font-size:24px;font-weight:600}

@media(max-width:600px){.hc-nav,.nav-soon{font-size:11px}.hc-nav summary,.nav-soon{padding:9px}.hc-dropdown{left:auto;right:0}}
@media(max-width:370px){.hc-nav summary,.nav-soon{padding-inline:7px}}
