/* Consistent launch navigation and non-font-dependent action icons. */
.lp-arrow-slot{display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;flex:0 0 1em;vertical-align:middle;line-height:1}
.lp-arrow{display:block;width:100%;height:100%;overflow:visible}
.primary-action,.text-action,.quiet-action{align-items:center}
.platform-mark{flex-shrink:0}
.menu-list a{min-height:44px}
.menu-close,.menu-account,.menu-home,.header-actions>*{min-height:44px}
@media(max-width:760px){.header-actions{align-items:center}.masthead .quiet-action{display:inline-flex;align-items:center}.masthead .quiet-action span{margin-left:.35rem}.contact-paths strong{padding-right:1rem}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important}}
@media(max-width:760px){.minimal-home .header-actions{gap:1rem}.minimal-home .header-actions .quiet-action[data-talk-open]{display:none}.minimal-home .header-actions .quiet-action{font-size:.65rem;letter-spacing:.1em}.minimal-home .brand{flex:0 0 9rem;width:9rem}}
