:root{--yxt-color-brand-primary: #5387d7;--yxt-color-brand-hover: var(--yxt-color-text-secondary);--yxt-color-brand-white: #fff;--yxt-color-text-primary: #212121;--yxt-color-text-secondary: #757575;--yxt-color-link-primary: var(--yxt-color-brand-primary);--yxt-color-borders: #d8d8d8;--yxt-color-error: #940000;--yxt-color-background-highlight: white;--hh-answers-background-color: white;--hh-answers-container-width: 1000px;--hh-answers-container-width-filters: 950px;--hh-color-gray-1: #dcdcdc;--hh-color-gray-2: #fafafa;--hh-color-gray-3: #757575;--hh-product-tag-text-color: var(--yxt-color-brand-white);--hh-product-tag-background-color: var(--hh-color-gray-3);--hh-universal-grid-margin: 8px;--hh-universal-grid-four-columns-width: calc(calc(100% - var(--hh-universal-grid-margin) * 8)/4);--hh-universal-grid-three-columns-width: calc(calc(100% - var(--hh-universal-grid-margin) * 6) / 3);--hh-universal-grid-two-columns-width: calc(calc(100% - var(--hh-universal-grid-margin) * 4) / 2);--hh-universal-section-title-text-color: var(--yxt-color-text-primary);--hh-universal-section-title-background: var(--yxt-color-background-highlight);--hh-universal-section-title-icon: var(--yxt-color-brand-primary);--hh-view-results-button-hover-color: #4a7ac1;--yxt-border-default: 1px solid var(--yxt-color-borders);--yxt-border-radius: 5px;--yxt-base-spacing: 20px;--yxt-autocomplete-text-font-size: 16px;--yxt-results-title-bar-text-color: var(--yxt-color-text-primary);--yxt-results-title-bar-background: var(--yxt-color-background-highlight);--yxt-searchbar-button-background-color-base: white;--yxt-searchbar-button-background-color-hover: white;--yxt-searchbar-button-background-color-active: white;--yxt-searchbar-button-text-color-hover: var(--yxt-color-brand-primary);--yxt-filter-options-options-max-height: none;--yxt-filters-and-sorts-font-size: var(--yxt-font-size-md);--yxt-alternative-verticals-emphasized-font-weight: var(--yxt-font-weight-semibold);--yxt-text-snippet-highlight-color: #eef3fb;--yxt-text-snippet-font-color: var(--yxt-color-text-primary);--yxt-direct-answer-view-details-font-weight: var(--yxt-font-weight-normal);--yxt-search-loading-opacity: .5;--yxt-maps-search-this-area-background-color: white;--yxt-maps-search-this-area-text-color: var(--yxt-color-text-primary);--yxt-maps-mobile-detail-card-height: 225px;--yxt-maps-desktop-results-container-width: 410px;--yxt-maps-mobile-results-header-height: 185px;--yxt-maps-mobile-results-footer-height: 97px;--yxt-maps-desktop-height: 820px;--yxt-maps-mobile-height: 620px}:root{--yxt-color-brand-primary: #317bd8;--yxt-color-brand-hover: #0C5ECB;--yxt-color-brand-white: #fff;--yxt-color-text-primary: #212121;--yxt-color-text-secondary: #757575;--yxt-color-link-primary: var(--yxt-color-brand-primary);--yxt-color-borders: #dcdcdc;--yxt-color-error: #940000;--yxt-color-background-highlight: #fafafa;--hh-answers-background-color: #eeeff0;--hh-answers-container-width: 700px;--hh-answers-container-width-filters: 950px;--hh-color-gray-1: #dcdcdc;--hh-color-gray-2: #fafafa;--yxt-border-default: 1px solid var(--yxt-color-borders);--yxt-base-spacing: 16px;--yxt-autocomplete-text-font-size: 16px;--yxt-results-title-bar-text-color: var(--yxt-color-text-primary);--yxt-results-title-bar-background: var(--yxt-color-background-highlight);--yxt-searchbar-button-background-color-base: white;--yxt-searchbar-button-background-color-hover: white;--yxt-searchbar-button-background-color-active: white;--yxt-searchbar-button-text-color-hover: #0f70f0}:root{--yxt-font-weight-bold: 700;--yxt-font-weight-semibold: 600;--yxt-font-weight-medium: 500;--yxt-font-weight-normal: 400;--yxt-font-weight-light: 300;--yxt-font-size-xs: 12px;--yxt-font-size-sm: 14px;--yxt-font-size-md: 16px;--yxt-font-size-md-lg: 18px;--yxt-font-size-lg: 20px;--yxt-font-size-xlg: 22px;--yxt-font-size-xxlg: 42px;--yxt-line-height-xs: 1;--yxt-line-height-sm: 1.2;--yxt-line-height-md-sm: 4/3;--yxt-line-height-md: 1.4;--yxt-line-height-lg: 1.5;--yxt-line-height-xlg: 5/3;--yxt-line-height-xxlg: 1.7;--yxt-autocomplete-text-font-size: var(--yxt-font-size-md-lg);--yxt-font-family: "Source Sans Pro","Open Sans",system-ui,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}@font-face{font-family:"Source Sans Pro";src:url(source-sans-pro-v14-latin-300.25d1ce45d0251f9fd489..woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans Pro";src:url(source-sans-pro-v14-latin-regular.33e6b01f76ba112e084d..woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans Pro";src:url(source-sans-pro-v14-latin-600.720fb92113d87ba0533c..woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans Pro";src:url(source-sans-pro-v14-latin-700.9dff9dc032dc1b51cae2..woff) format("woff");font-weight:700;font-style:normal;font-display:swap}body{margin:0;overflow:hidden}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;white-space:nowrap;color:#000;background:#fff}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.HitchhikerCard-detailsToggle{text-align:left;margin-top:calc(var(--yxt-base-spacing) / 4);font-family:var(--yxt-font-family);font-size:var(--yxt-font-size-md);line-height:var(--yxt-line-height-md);font-weight:var(--yxt-font-weight-normal);font-style:italic;color:var(--yxt-color-brand-primary);background:none;border:1px solid transparent;border-radius:4px;padding:0}.HitchhikerCard-detailsToggle:not(:disabled){cursor:pointer}.HitchhikerCard-detailsToggle:not(:disabled):hover{text-decoration:underline}.HitchhikerCard-detailsToggle:not(:disabled):focus{color:var(--yxt-color-brand-hover);border:1px solid var(--yxt-color-brand-hover)}.OverlayButton{display:flex;font-family:var(--yxt-font-family);cursor:pointer;overflow:hidden;padding:20px;border:none}.OverlayButton:focus{outline:none}.OverlayButton-text{padding-left:var(--yxt-base-spacing);padding-right:4px;font-size:var(--yxt-font-size-lg);font-weight:var(--yxt-font-weight-bold);white-space:nowrap}.OverlayButton-icon{display:flex;flex-shrink:0;height:25px;width:25px}.OverlayButton-icon svg{display:flex;flex-grow:1}@keyframes o-reverse-a0_o{0%{opacity:1}7.429%{opacity:0}to{opacity:0}}@keyframes o-reverse-a1_o{0%{opacity:0}7.429%{opacity:1}14.286%{opacity:0}to{opacity:0}}@keyframes o-reverse-a2_o{0%{opacity:0}7.429%{opacity:0}14.286%{opacity:1}21.714%{opacity:0}to{opacity:0}}@keyframes o-reverse-a3_o{0%{opacity:0}14.286%{opacity:0}21.714%{opacity:1}28.571%{opacity:0}to{opacity:0}}@keyframes o-reverse-a4_o{0%{opacity:0}21.714%{opacity:0}28.571%{opacity:1}36%{opacity:0}to{opacity:0}}@keyframes o-reverse-a5_o{0%{opacity:0}28.571%{opacity:0}36%{opacity:1}42.857%{opacity:0}to{opacity:0}}@keyframes o-reverse-a6_o{0%{opacity:0}36%{opacity:0}42.857%{opacity:1}50.286%{opacity:0}to{opacity:0}}@keyframes o-reverse-a7_o{0%{opacity:0}42.857%{opacity:0}50.286%{opacity:1}57.143%{opacity:0}to{opacity:0}}@keyframes o-reverse-a8_o{0%{opacity:0}50.286%{opacity:0}57.143%{opacity:1}64.571%{opacity:0}to{opacity:0}}@keyframes o-reverse-a9_o{0%{opacity:0}57.143%{opacity:0}64.571%{opacity:1}71.429%{opacity:0}to{opacity:0}}@keyframes o-reverse-a10_o{0%{opacity:0}85.714%{opacity:0;animation-timing-function:steps(1,start)}93.143%{opacity:1;animation-timing-function:steps(1)}to{opacity:1}}@keyframes o-reverse-a11_o{0%{opacity:0}78.857%{opacity:0;animation-timing-function:steps(1,start)}85.714%{opacity:1;animation-timing-function:steps(1)}93.143%{opacity:0}to{opacity:0}}@keyframes o-reverse-a12_o{0%{opacity:0}71.429%{opacity:0;animation-timing-function:steps(1,start)}78.857%{opacity:1;animation-timing-function:steps(1)}85.714%{opacity:0}to{opacity:0}}@keyframes o-reverse-a13_o{0%{opacity:0}64.571%{opacity:0;animation-timing-function:steps(1,start)}71.429%{opacity:1;animation-timing-function:steps(1)}78.857%{opacity:0}to{opacity:0}}@keyframes o-forward-a0_o{0%{opacity:0}93.143%{opacity:0}to{opacity:1}}@keyframes o-forward-a1_o{0%{opacity:0}85.714%{opacity:0}93.143%{opacity:1}to{opacity:0}}@keyframes o-forward-a2_o{0%{opacity:0}78.857%{opacity:0}85.714%{opacity:1}93.143%{opacity:0}to{opacity:0}}@keyframes o-forward-a3_o{0%{opacity:0}71.429%{opacity:0}78.857%{opacity:1}85.714%{opacity:0}to{opacity:0}}@keyframes o-forward-a4_o{0%{opacity:0}64.571%{opacity:0}71.429%{opacity:1}78.857%{opacity:0}to{opacity:0}}@keyframes o-forward-a5_o{0%{opacity:0}57.143%{opacity:0}64.571%{opacity:1}71.429%{opacity:0}to{opacity:0}}@keyframes o-forward-a6_o{0%{opacity:0}50.286%{opacity:0}57.143%{opacity:1}64.571%{opacity:0}to{opacity:0}}@keyframes o-forward-a7_o{0%{opacity:0}42.857%{opacity:0}50.286%{opacity:1}57.143%{opacity:0}to{opacity:0}}@keyframes o-forward-a8_o{0%{opacity:0}36%{opacity:0}42.857%{opacity:1}50.286%{opacity:0}to{opacity:0}}@keyframes o-forward-a9_o{0%{opacity:0}28.571%{opacity:0}36%{opacity:1}42.857%{opacity:0}to{opacity:0}}@keyframes o-forward-a10_o{0%{opacity:1;animation-timing-function:steps(1,start)}7.429%{opacity:1;animation-timing-function:steps(1)}14.286%{opacity:0}to{opacity:0}}@keyframes o-forward-a11_o{0%{opacity:0}7.429%{opacity:0;animation-timing-function:steps(1,start)}14.286%{opacity:1;animation-timing-function:steps(1)}21.714%{opacity:0}to{opacity:0}}@keyframes o-forward-a12_o{0%{opacity:0}14.286%{opacity:0;animation-timing-function:steps(1,start)}21.714%{opacity:1;animation-timing-function:steps(1)}28.571%{opacity:0}to{opacity:0}}@keyframes o-forward-a13_o{0%{opacity:0}21.714%{opacity:0;animation-timing-function:steps(1,start)}28.571%{opacity:1;animation-timing-function:steps(1)}36%{opacity:0}to{opacity:0}}.OverlayButton-displayWhenCollapsed svg>path{animation-duration:.18s;animation-timing-function:linear;animation-fill-mode:both}.OverlayButton-displayWhenCollapsed svg>path:nth-of-type(1){animation-name:o-reverse-a0_o}.OverlayButton-displayWhenCollapsed svg>path:nth-of-type(2){animation-name:o-reverse-a1_o}.OverlayButton-displayWhenCollapsed svg>path:nth-of-type(3){animation-name:o-reverse-a2_o}.OverlayButton-displayWhenCollapsed svg>path:nth-of-type(4){animation-name:o-reverse-a3_o}.OverlayButton-displayWhenCollapsed svg>path:nth-of-type(5){animation-name:o-reverse-a4_o}.OverlayButton-displayWhenCollapsed svg>path:nth-of-type(6){animation-name:o-reverse-a5_o}.OverlayButton-displayWhenCollapsed svg>path:nth-of-type(7){animation-name:o-reverse-a6_o}.OverlayButton-displayWhenCollapsed svg>path:nth-of-type(8){animation-name:o-reverse-a7_o}.OverlayButton-displayWhenCollapsed svg>path:nth-of-type(9){animation-name:o-reverse-a8_o}.OverlayButton-displayWhenCollapsed svg>path:nth-of-type(10){animation-name:o-reverse-a9_o}.OverlayButton-displayWhenCollapsed svg>path:nth-of-type(11){animation-name:o-reverse-a10_o}.OverlayButton-displayWhenCollapsed svg>path:nth-of-type(12){animation-name:o-reverse-a11_o}.OverlayButton-displayWhenCollapsed svg>path:nth-of-type(13){animation-name:o-reverse-a12_o}.OverlayButton-displayWhenCollapsed svg>path:nth-of-type(14){animation-name:o-reverse-a13_o}.OverlayButton-displayWhenExpanded svg>path{animation-duration:.18s;animation-timing-function:linear;animation-fill-mode:both}.OverlayButton-displayWhenExpanded svg>path:nth-of-type(1){animation-name:o-forward-a0_o}.OverlayButton-displayWhenExpanded svg>path:nth-of-type(2){animation-name:o-forward-a1_o}.OverlayButton-displayWhenExpanded svg>path:nth-of-type(3){animation-name:o-forward-a2_o}.OverlayButton-displayWhenExpanded svg>path:nth-of-type(4){animation-name:o-forward-a3_o}.OverlayButton-displayWhenExpanded svg>path:nth-of-type(5){animation-name:o-forward-a4_o}.OverlayButton-displayWhenExpanded svg>path:nth-of-type(6){animation-name:o-forward-a5_o}.OverlayButton-displayWhenExpanded svg>path:nth-of-type(7){animation-name:o-forward-a6_o}.OverlayButton-displayWhenExpanded svg>path:nth-of-type(8){animation-name:o-forward-a7_o}.OverlayButton-displayWhenExpanded svg>path:nth-of-type(9){animation-name:o-forward-a8_o}.OverlayButton-displayWhenExpanded svg>path:nth-of-type(10){animation-name:o-forward-a9_o}.OverlayButton-displayWhenExpanded svg>path:nth-of-type(11){animation-name:o-forward-a10_o}.OverlayButton-displayWhenExpanded svg>path:nth-of-type(12){animation-name:o-forward-a11_o}.OverlayButton-displayWhenExpanded svg>path:nth-of-type(13){animation-name:o-forward-a12_o}.OverlayButton-displayWhenExpanded svg>path:nth-of-type(14){animation-name:o-forward-a13_o}.OverlayButton.collapsed .OverlayButton-displayWhenExpanded,.OverlayButton-displayWhenCollapsed{display:none}.OverlayButton-displayWhenExpanded,.OverlayButton.collapsed .OverlayButton-displayWhenCollapsed{display:flex;justify-content:center;align-items:center}
