html,body{max-width:100%;overflow-x:hidden;overscroll-behavior-x:none}img,svg,video,canvas,iframe,table,pre{max-width:100%}img,svg,video,canvas{height:auto}@media(max-width:64rem),(pointer:coarse){.gl-mono,.gl-eyebrow,.gl-util,.gl-util-live,.gl-util-mid,.gl-util-mail,.gl-plat-pub,.gl-plat-pub.is-more em,.kx-stat-k,.kx-card-n,.kx-card-go,.kx-reveal figcaption,.gl-plate-cap,.gl-chapter,.gl-desk-ref,.gl-hero-plate figcaption{font-size:max(.7rem,11px);letter-spacing:.09em}.kx-stat-k{max-width:none}}input,select,textarea{font-size:max(1rem,16px)}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}@supports (padding: max(0px)){body{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}footer{padding-bottom:max(2rem,env(safe-area-inset-bottom))}}@media(pointer:coarse){.gl-svc-crumb a,.gl-crumb a,.glq-preset a,.gl-legal-nav a,.gl-legal-index a,.gl-doc-nav a,p.gl-mono a,li>a:only-child,nav[aria-label=Breadcrumb] a,.kx-card-go,.gl-readmore,.gl-back{display:inline-flex;align-items:center;min-height:24px;padding-block:.25rem}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms;animation-iteration-count:1;transition-duration:.001ms;scroll-behavior:auto}}
