.he-text-header>div{grid-template-columns:1fr auto 1fr;max-width:1600px;height:88px}.he-text-header nav[aria-label=primary]{grid-template-columns:82px 100px 64px 100px 82px 82px 82px;align-items:center;gap:0;display:grid}.he-text-header nav[aria-label=primary]>:first-child{grid-column:1}.he-text-header nav[aria-label=primary]>:nth-child(2){grid-column:2/4}.he-text-header nav[aria-label=primary]>:nth-child(3){grid-column:4}.he-text-header nav[aria-label=primary]>:nth-child(4){grid-column:5}.he-text-header nav[aria-label=primary]>:nth-child(5){grid-column:6}.he-text-header nav[aria-label=primary]>:nth-child(6){grid-column:7}.he-nav-text{min-height:44px;color:var(--foreground);white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:inline-flex}.he-nav-text:hover,.he-nav-text[aria-current=page]{color:var(--primary)}.he-nav-text:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.he-text-header>div>div:first-child>a{background:var(--background);color:var(--foreground);box-shadow:none;border:1px solid var(--border)}.he-text-header>div>div:first-child>a[href*=pricing]{background:var(--home-nav-accent);color:var(--home-nav-accent-ink)}.he-text-header>div>div:first-child>a>img,.he-mobile-menu{display:none}.he-mobile-menu summary{cursor:pointer;border:1px solid var(--border);border-radius:4px;place-items:center;min-width:44px;min-height:44px;list-style:none;display:grid}.he-mobile-menu summary::-webkit-details-marker{display:none}.he-mobile-menu summary:focus-visible{outline:2px solid var(--ring)}.he-mobile-panel{background:var(--background);color:var(--foreground);border:1px solid var(--border);box-shadow:var(--shadow-md);inset-inline:12px;border-radius:8px;max-height:70vh;padding:12px;display:grid;position:absolute;top:100%;overflow-y:auto}.he-mobile-panel a{min-height:44px;padding:10px 12px;font-weight:700}@media (width<=1199px){.he-text-header>div{grid-template-columns:1fr auto 1fr;height:80px}.he-text-header nav[aria-label=primary]{display:flex}.he-text-header .he-nav-text{display:none}.he-mobile-menu{display:block}.he-text-header>div>div:first-child>a[href*=search]{display:none}.he-text-header>div>div:last-child{gap:4px}}.home-selections{--selection-panel:var(--home-selection-panel);--selection-ink:var(--home-selection-ink);padding:32px 16px}.home-selections-inner{background:var(--selection-panel);max-width:1280px;color:var(--selection-ink);border-radius:24px;margin-inline:auto;padding:28px}.home-selections h2{text-align:center;font-size:30px;font-weight:900;line-height:1.4}.home-selection-tabs{justify-content:center;gap:12px;margin-block:20px;display:flex}.home-selection-tabs [aria-selected=true]{background:var(--selection-ink);color:var(--home-nav-accent-ink)}.home-selection-toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.home-selection-row{scroll-snap-type:x mandatory;gap:18px;padding:4px 4px 14px;display:flex;overflow-x:auto}.home-selection-card{scroll-snap-align:start;background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:8px;flex:0 0 220px;overflow:hidden}.home-selection-card:focus-visible{outline:3px solid var(--ring);outline-offset:1px}.home-selection-card h3{font-size:18px;font-weight:800}.home-selection-card p{color:var(--muted-foreground);margin-top:6px;font-size:14px}.home-selection-empty{text-align:center;padding:48px 12px}@media (width<=760px){.home-selections{padding-inline:12px}.home-selections-inner{padding:20px 14px}.home-selections h2{font-size:25px}.home-selection-card{flex-basis:200px}.home-selection-arrows{display:none}}.he-header-home-label,.he-header-signin,.he-mobile-menu:not([open]) .he-mobile-panel{display:none}.he-text-header .he-nav-icon{--he-nav-tone:var(--home-action-pink,oklch(62% .22 0));border-radius:999px;min-width:48px;min-height:48px;padding:0;position:relative}.he-nav-icon[data-tone=sky]{--he-nav-tone:oklch(68% .13 230)}.he-nav-icon[data-tone=yellow]{--he-nav-tone:oklch(76% .15 75)}.he-nav-icon[data-tone=violet]{--he-nav-tone:oklch(55% .2 290)}.he-nav-icon-plate{place-items:center;width:68px;height:68px;transition:transform .16s,filter .16s;display:grid;overflow:hidden}.he-nav-icon-plate img{object-fit:contain;pointer-events:none;width:66px;height:66px;display:block}.he-nav-icon:hover .he-nav-icon-plate,.he-nav-icon:focus-visible .he-nav-icon-plate{transform:translateY(-2px)scale(1.06)}.he-nav-icon[aria-current=page] .he-nav-icon-plate{filter:drop-shadow(0 3px 4px color-mix(in oklab, var(--he-nav-tone) 55%, transparent))}.he-nav-icon[aria-current=page]:after{content:"";background:var(--he-nav-tone);border-radius:999px;width:18px;height:4px;position:absolute;bottom:-4px;left:50%;translate:-50%}@media (prefers-reduced-motion:reduce){.he-nav-icon-plate{transition:none}}.he-text-header .he-nav-icon:focus-visible{outline:3px solid var(--home-heading-blue,var(--ring));outline-offset:2px}.he-nav-tip{white-space:nowrap;color:var(--background);background:var(--home-heading-blue,var(--foreground));opacity:0;pointer-events:none;z-index:60;border-radius:999px;padding:.2rem .6rem;font-size:13px;font-weight:800;transition:opacity .12s;position:absolute;top:calc(100% + 6px);left:50%;translate:-50%}.he-nav-icon:hover .he-nav-tip,.he-nav-icon:focus-visible .he-nav-tip{opacity:1}@media (prefers-reduced-motion:reduce){.he-nav-icon-plate{transition:none}.he-nav-icon:hover .he-nav-icon-plate,.he-nav-icon:focus-visible .he-nav-icon-plate{transform:none}}@media (width>=900px) and (width<=1199px){.he-text-header .he-nav-text.he-nav-icon{display:inline-flex}}@media (width<=899px){.he-text-header .he-nav-text.he-nav-icon{display:none!important}}
