:root{--font-sans:"SF Pro Display";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-synthesis:none}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro-display/SFPRODISPLAYREGULAR.OTF)format("opentype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro-display/SFPRODISPLAYMEDIUM.OTF)format("opentype");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro-display/SFPRODISPLAYBOLD.OTF)format("opentype");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro-display/SFPRODISPLAYTHINITALIC.OTF)format("opentype");font-weight:100;font-style:italic;font-display:block}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro-display/SFPRODISPLAYULTRALIGHTITALIC.OTF)format("opentype");font-weight:200;font-style:italic;font-display:block}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro-display/SFPRODISPLAYLIGHTITALIC.OTF)format("opentype");font-weight:300;font-style:italic;font-display:block}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro-display/SFPRODISPLAYSEMIBOLDITALIC.OTF)format("opentype");font-weight:600;font-style:italic;font-display:block}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro-display/SFPRODISPLAYHEAVYITALIC.OTF)format("opentype");font-weight:800;font-style:italic;font-display:block}@font-face{font-family:SF Pro Display;src:url(/fonts/sf-pro-display/SFPRODISPLAYBLACKITALIC.OTF)format("opentype");font-weight:900;font-style:italic;font-display:block}
:root{--motion-ease-out:cubic-bezier(.22, 1, .36, 1);--motion-ease-snappy:cubic-bezier(.16, 1, .3, 1);--motion-micro:.15s}.motion-card-lift,.motion-card-lift-sm,.motion-press-offset,.motion-soft-color,.motion-icon-nudge{transition-duration:var(--motion-micro);transition-timing-function:var(--motion-ease-out)}.motion-card-lift,.motion-card-lift-sm{transition-property:transform,box-shadow,border-color}.motion-press-offset{transition-property:transform,box-shadow,background-color,color,opacity}.motion-soft-color{transition-property:background-color,border-color,color,opacity}.motion-icon-nudge{transition-property:transform,opacity}@media (prefers-reduced-motion:no-preference){.motion-card-lift:hover{transform:translateY(-4px)}.motion-card-lift-sm:hover{transform:translateY(-2px)}.motion-press-offset:hover{transform:translate(2px,2px)}.motion-press-offset:active{transform:scale(.98)}.group:hover .motion-icon-nudge,.motion-icon-nudge:hover{transform:translate(4px)}.motion-press-offset:disabled,.motion-press-offset[aria-disabled=true],.motion-press-offset:disabled:hover,.motion-press-offset[aria-disabled=true]:hover{transform:none}}@media (prefers-reduced-motion:reduce){.motion-card-lift,.motion-card-lift-sm,.motion-press-offset,.motion-soft-color,.motion-icon-nudge{transition-duration:.01ms}.motion-card-lift:hover,.motion-card-lift-sm:hover,.motion-press-offset:hover,.motion-press-offset:active,.group:hover .motion-icon-nudge,.motion-icon-nudge:hover{transform:none}.motion-pulse{animation:none}}
