body{background:var(--c-bg);color:var(--c-fg);font-family:var(--f-text)}#page{overflow-x:clip}:focus-visible{outline:2px solid var(--c-fg);outline-offset:3px}.skip-link{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip-link:focus{position:fixed;top:.5rem;left:.5rem;z-index:100;width:auto;height:auto;clip-path:none;padding:.5rem 1rem;background:var(--c-fg);color:var(--c-bg)}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.c-link{display:flex;flex-direction:column;align-items:center;gap:calc(17 * var(--s));align-self:flex-start;text-decoration:none}.c-link__row{display:flex;align-items:center;gap:calc(13 * var(--s))}.c-link__label{display:block;white-space:nowrap;margin-inline-end:calc(var(--ls-label) * -1)}.c-link__arrow{width:calc(21 * var(--s));height:calc(12 * var(--s));flex-shrink:0}.c-link__rule{display:block;position:relative;align-self:stretch;width:100%;height:0}.c-link__rule img{position:absolute;left:0;top:calc(-1 * var(--s));width:100%;height:calc(2 * var(--s))}.c-link__br--m,.c-link__br--d,.c-br--m,.c-br--d{display:none}@media(min-width:1024px){.c-link__br--d,.c-br--d{display:inline}}@media(max-width:1023px){.c-link__br--m,.c-br--m{display:inline}.c-link__label:has(>.c-link__br--m){white-space:normal;line-height:1.3;text-align:center}}@media(prefers-reduced-motion:no-preference){.c-link__arrow{transition:translate .22s ease}.c-link:hover .c-link__arrow,.c-link:focus-visible .c-link__arrow{translate:15px 0}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}section[id],li[id]{scroll-margin-top:calc(140 / 1920 * 100vw)}@media(max-width:1023px){section[id],li[id]{scroll-margin-top:calc(66 / 375 * 100vw)}}@media(prefers-reduced-motion:no-preference){main>section>[class$=__inner]{transition:opacity .6s ease,translate .6s ease}body.is-moving main>section:not(.is-in):not(.s-platform):not(.s-beyond):not(.s-hero):not(.s-industries-hero)>[class$=__inner]{opacity:0;translate:0 24px}}
