.BottomSheet_backdrop__8xW_D{position:fixed;inset:0;z-index:175;min-height:100dvh;background-color:rgba(0,0,0,.6);opacity:calc(1 - var(--drawer-swipe-progress, 0));transition:opacity .45s cubic-bezier(.32,.72,0,1)}.BottomSheet_backdrop__8xW_D[data-ending-style],.BottomSheet_backdrop__8xW_D[data-starting-style]{opacity:0}.BottomSheet_backdrop__8xW_D[data-swiping]{transition-duration:0ms}.BottomSheet_backdrop__8xW_D[data-ending-style]{transition-duration:calc(var(--drawer-swipe-strength, 1) * .4s)}.BottomSheet_viewport__1hwcq{position:fixed;inset:0;z-index:175;display:flex;align-items:flex-end;justify-content:center;pointer-events:none;touch-action:none}.BottomSheet_popup__CU0iJ{--bleed:3rem;position:relative;box-sizing:border-box;display:flex;flex-direction:column;width:100%;max-height:100dvh;margin-left:env(safe-area-inset-left);margin-right:env(safe-area-inset-right);border-top-left-radius:16px;border-top-right-radius:16px;background-color:var(--card-button-background);color:var(--primary-text-color);outline:0;pointer-events:auto;touch-action:none;-webkit-tap-highlight-color:transparent;transform:translateY(var(--drawer-swipe-movement-y,0));transition:transform .45s cubic-bezier(.32,.72,0,1);will-change:transform}.BottomSheet_popup__CU0iJ:after{content:"";position:absolute;left:0;right:0;top:100%;height:var(--bleed);background-color:inherit;pointer-events:none}.BottomSheet_popup__CU0iJ[data-ending-style],.BottomSheet_popup__CU0iJ[data-starting-style]{transform:translateY(calc(100% + 2px))}.BottomSheet_popup__CU0iJ[data-ending-style]{transition-duration:calc(var(--drawer-swipe-strength, 1) * .4s)}.BottomSheet_header__3hEfP{position:relative;flex-shrink:0;padding:20px 16px 8px;border-bottom:.5px solid var(--tertiary-text-color);font-family:var(--font-condensed);font-size:var(--text-l);text-align:center;cursor:ns-resize;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BottomSheet_headerEmpty__cgiHB{padding-top:12px}.BottomSheet_header__3hEfP h2{font-family:var(--font-condensed);font-size:var(--text-m);text-align:center;text-transform:uppercase}.BottomSheet_handle__Cjhk7{position:absolute;top:8px;left:50%;width:36px;height:4px;border-radius:2px;background-color:var(--primary-text-color);transform:translateX(-50%) scaleY(.75)}.BottomSheet_body__s6bg8{flex:1 1 auto;min-height:0;padding-bottom:env(safe-area-inset-bottom);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:auto}@media (prefers-reduced-motion:reduce){.BottomSheet_backdrop__8xW_D,.BottomSheet_popup__CU0iJ{transition:none}}.Tips_TipsGroup__T1kgK{display:flex;flex-direction:row;gap:var(--space-m);flex-wrap:nowrap;-webkit-overflow-scrolling:touch}.Tips_card__JNwzt{border-radius:var(--card-border-radius);background-color:var(--card-button-background);position:relative;box-shadow:var(--card-box-shadow);padding:var(--space-m);display:flex;flex-direction:column;gap:var(--space-s);text-align:center;flex:1 1;align-items:center;cursor:pointer}.Tips_tipImage__JbPf2{width:48px;height:48px;border-radius:var(--border-radius);background-size:contain}.Tips_tipText__HeKww{font-family:var(--font-condensed);display:flex;flex-direction:column;gap:0;font-size:var(--text-s);font-weight:500}.Tips_tipEyebrow__GFuV1{font-size:var(--text-xs);color:var(--tertiary-text-color)}.Tips_tipContentContainer__IkMmz{padding:var(--space-l);max-width:520px;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-l);align-items:center}.Tips_bottomSheetImageHeader__2Owlp{width:120px;background-image:url(/img/caltrans-truck-transparent.png);height:120px;background-size:contain;background-position:50%;border-radius:var(--card-border-radius);margin-bottom:var(--space-m);margin-right:auto;margin-left:auto}.Tips_TipsGroup__T1kgK h3{font-size:var(--text-s)}.Tips_donateButton__seGtr{box-shadow:var(--card-box-shadow);margin-bottom:var(--space-l);margin-top:var(--space-l);width:143px;height:40px;overflow:hidden;border-radius:8px}@media (min-width:580px){.Tips_card__JNwzt{flex:1 1}}.Tips_tipIllustrations__FyutH{display:flex;flex-direction:row;gap:var(--space-m);width:100%;margin-top:calc(var(--space-xxl) + var(--space-l));margin-bottom:var(--space-l);font-family:var(--font-condensed)}.Tips_tipIllustrations__FyutH div{flex:1 1;gap:var(--space-m);font-weight:500}.FeaturesSection_container___zPgT,.Tips_tipIllustrations__FyutH div{display:flex;flex-direction:column;align-items:center;text-align:center}.FeaturesSection_container___zPgT{margin-top:calc(2* var(--space-xl));padding:var(--space-xxl) var(--space-l);border-top:2px solid var(--card-super-light-dark-bg);color:var(--primary-text-color);background-color:#252e37;margin-left:calc(-1 * var(--space-l));width:calc(100% + 2 * var(--space-l));position:relative}@media (min-width:580px){.FeaturesSection_container___zPgT{border-top-left-radius:var(--card-border-radius);border-top-right-radius:var(--card-border-radius)}}.FeaturesSection_featureContainer__kcGuV{display:grid;grid-template-columns:1fr 1fr;grid-gap:calc(2* var(--space-xl)) var(--space-xl);gap:calc(2* var(--space-xl)) var(--space-xl)}.FeaturesSection_feature__2r8E4{padding-top:calc(2 * var(--space-xl));background-position:top;background-size:32px}.FeaturesSection_sectionTitle__rH8uA{font-size:var(--text-xl);margin-bottom:var(--space-m);font-style:italic}.FeaturesSection_sectionSubtitle__iMqhh{font-family:var(--font-condensed);margin-bottom:calc(2 * var(--space-xxl));width:85%}.FeaturesSection_feature__2r8E4 h4{font-size:var(--text-m);font-weight:500;margin-bottom:var(--space-xs)}.FeaturesSection_feature__2r8E4 p{font-family:var(--font-condensed);font-size:var(--text-s);color:var(--secondary-text-color)}.FeaturesSection_cc__nCGHT{background-image:url(/img/big.snowflake.road.png)}.FeaturesSection_cms__skCVM{background-image:url(/img/exclamationmark.bubble.fill.png)}.FeaturesSection_cctv__ncVJ2{background-image:url(/img/video.fill.png)}.FeaturesSection_travel__Sn04K{background-image:url(/img/car.2.fill.png)}.FeaturesSection_lift__k9t21{background-image:url(/img/figure.skiing.downhill.png)}.FeaturesSection_snow__0txKL{background-image:url(/img/cloud.snow.fill.png)}.FeaturesSection_footer__pBYrv{padding:var(--padding-m);padding-top:var(--space-xl);border-top:2px solid var(--card-super-light-dark-bg);font-size:var(--text-s);font-family:var(--font-condensed);color:var(--tertiary-text-color);text-align:center;background-color:var(--card-background);margin-left:calc(-1 * var(--space-l));width:calc(100% + 2 * var(--space-l));padding-bottom:var(--space-xl);margin-bottom:40px;border-bottom-right-radius:var(--card-border-radius);border-bottom-left-radius:var(--card-border-radius)}.FeaturesSection_dataSources__XeElq a,.FeaturesSection_footer__pBYrv a{color:var(--tertiary-text-color);text-decoration:underline}.FeaturesSection_dataSources__XeElq a{color:var(--text-link-color)}.FeaturesSection_dataSources__XeElq{display:flex;flex-direction:column;gap:var(--space-m);padding:var(--space-l);font-size:var(--text-m);font-family:var(--font-condensed);margin-bottom:var(--space-xxl)}.FeaturesSection_externalLink__Vmdc_{padding:0 var(--space-xs) 0 var(--space-xs);background-color:hsl(var(--sr-gray-h),90%,50%);color:#fff!important;border-radius:var(--border-radius-s);text-decoration:none!important;display:inline-block;cursor:pointer}.FeaturesSection_donationLink__Nkfhl{font-size:var(--text-s);font-family:var(--font-condensed);color:var(--tertiary-text-color)}.FeaturesSection_donationLink__Nkfhl .FeaturesSection_externalLink__Vmdc_:active,.FeaturesSection_donationLink__Nkfhl .FeaturesSection_externalLink__Vmdc_:focus,.FeaturesSection_donationLink__Nkfhl .FeaturesSection_externalLink__Vmdc_:hover{background:linear-gradient(-90deg,red,orange,#ff0,green,teal,blue,purple);background-size:1000px 100%;animation:FeaturesSection_rainbowshimmer__UwfWH 8s linear infinite forwards}@keyframes FeaturesSection_rainbowshimmer__UwfWH{0%{background-position:-1000px 0}to{background-position:1000px 0}}.Shimmer_shimmer__ByK8z{background-size:100px 100%;animation:Shimmer_shimmer__ByK8z 2.2s linear infinite forwards}.Shimmer_shimmerRow__6N79k{border-radius:4px;height:38px;width:120px}@keyframes Shimmer_shimmer__ByK8z{0%{background-position:-1000px 0}to{background-position:1000px 0}}.DataSources_dataSources__z04n_{display:flex;flex-direction:column;gap:var(--space-m);padding:var(--space-l);font-size:var(--text-m);font-family:var(--font-condensed);margin-bottom:var(--space-xxl)}.DataSources_dataSources__z04n_ a{color:var(--text-link-color);text-decoration:underline}.Beta_betaBadge__8LVog{display:inline-block;font-family:var(--font-condensed);font-size:var(--text-xs);line-height:1;letter-spacing:.08em;text-transform:uppercase;color:var(--secondary-text-color);border:1px solid var(--secondary-text-color);border-radius:var(--border-radius-s);padding:3px var(--space-xs) 2px var(--space-xs);margin-left:var(--space-s);text-decoration:none;vertical-align:middle;opacity:.85}.Beta_betaBadge__8LVog:hover{opacity:1}.Beta_betaBadgeHome__pBqBJ{margin-left:var(--space-m);vertical-align:middle}.Beta_vehicleClasses__S8UjS{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-s);font-size:var(--text-xs);line-height:1.2;margin-top:2px;margin-bottom:2px;font-family:var(--font-condensed)}.Beta_vehicleClass__4S1PI{display:inline-flex;align-items:baseline;gap:var(--space-xs);white-space:nowrap}.Beta_vehicleClassLabel__uatrc{color:var(--tertiary-text-color);text-transform:uppercase;letter-spacing:.04em}.Beta_vehicleClassValue__Hy175{font-weight:700}.Beta_dataQuality__nukMh{display:flex;align-items:flex-start;gap:var(--space-s);margin:var(--space-m) var(--space-xl);padding:var(--space-s) var(--space-m);border-radius:var(--border-radius);background-color:rgba(255,149,0,.12);color:var(--accent-orange);font-family:var(--font-condensed);font-size:var(--text-s);line-height:1.35}.Beta_dataQualityIcon__4pjOG{flex:none;width:14px;height:13px;margin-top:2px}.Beta_dataQualityIconMark__MnLMe{fill:var(--card-background)}.Beta_alertText__4kdY2{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.Beta_alertHeadline__WVM1t{display:block;font-weight:600}.Beta_visuallyHidden__VPIDn{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.Beta_routeControls__cie2F{position:relative;z-index:1;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:var(--space-s);margin:-4px 0 -8px}.Beta_routeControls__cie2F .Beta_routeControlsVia__pycyv{flex:none;margin:0}.Beta_timeMachineToggle__zcuvZ{display:inline-flex;align-items:center;gap:var(--space-s);margin-left:auto;padding:var(--space-s) var(--space-xxl) var(--space-s) var(--space-l);border:0;border-radius:100px;background-color:hsla(var(--sr-gray-h),var(--sr-gray-s),20%);background-image:url(/img/chevron.down.png);background-size:8px;background-position:right var(--space-m) center;background-repeat:no-repeat;color:var(--secondary-text-color);font-family:var(--font-condensed);font-size:var(--text-s);line-height:20px;white-space:nowrap;cursor:pointer;transition:all .2s ease-in-out}.Beta_timeMachineToggle__zcuvZ:hover{background-color:hsla(var(--sr-gray-h),var(--sr-gray-s),15%)}.Beta_timeMachineToggle__zcuvZ:active{transform:scale(.92)}.Beta_timeMachineToggle__zcuvZ:focus-visible{outline:2px solid var(--text-link-color);outline-offset:2px}.Beta_timeMachineToggle__zcuvZ.Beta_timeMachineToggleOn__2nhWM{background-color:var(--card-background);background-image:url(/img/chevron.up.png);color:var(--primary-text-color)}.Beta_timeMachineToggleIcon__sSMc8{flex:none;width:14px;height:14px;background-image:url(/img/clock.fill.png);background-size:contain;background-position:50%;background-repeat:no-repeat;opacity:.8}.Beta_routeControls__cie2F .Beta_timeMachineToggle__zcuvZ{min-width:0}.Beta_timeMachineToggleLabel__Y7miW{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:359px){.Beta_timeMachineToggleLabel__Y7miW{display:none}}.Beta_timeMachine__F77xd{--tm-thumb:20px;position:relative;z-index:1;overflow:hidden;padding:var(--space-l) var(--space-xl);border-radius:var(--card-border-radius);background-color:var(--card-background);box-shadow:var(--card-box-shadow);color:var(--primary-text-color)}.Beta_timeMachineHeader__S43Ps{display:flex;align-items:center;justify-content:space-between;gap:var(--space-m)}.Beta_timeMachineTitle__EoG6k{min-height:20px;padding-left:calc(20px + var(--space-m));background-image:url(/img/clock.fill.png);background-size:20px;background-position:0;background-repeat:no-repeat;font-family:var(--font-display);font-size:var(--text-m);font-weight:500;line-height:20px}.Beta_timeMachineExit__mUMMA{flex:none;padding:var(--space-xs) var(--space-m);border:0;border-radius:100px;background-color:var(--card-button-background);color:var(--primary-text-color);font-family:var(--font-condensed);font-size:var(--text-s);font-weight:500;line-height:20px;cursor:pointer;transition:all .2s ease-in-out}.Beta_timeMachineExit__mUMMA:hover{background-color:hsl(var(--sr-gray-h),var(--sr-gray-s),24%)}.Beta_timeMachineExit__mUMMA:active{transform:scale(.92)}.Beta_timeMachineDate__8CXXw input:focus-visible,.Beta_timeMachineExit__mUMMA:focus-visible{outline:2px solid var(--text-link-color);outline-offset:2px}.Beta_timeMachineReadout__IpuO9{display:flex;align-items:center;justify-content:space-between;gap:var(--space-m);margin-top:var(--space-l)}.Beta_timeMachineDate__8CXXw input{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:34px;padding:var(--space-xs) var(--space-m);border:0;border-radius:var(--border-radius);background-color:var(--card-button-background);color:var(--primary-text-color);color-scheme:dark;font-family:var(--font-condensed);font-size:var(--text-m);cursor:pointer}.Beta_timeMachineTime__6yI_R{font-family:var(--font-display);font-size:var(--text-xl);font-weight:500;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.Beta_timeMachineTrack__IYzN1{position:relative;height:32px;margin-top:var(--space-m)}.Beta_timeMachineSlider__mE36b{--tm-value-x:calc(var(--tm-thumb) / 2 + var(--tm-value, 0) * (100% - var(--tm-thumb)));--tm-limit-x:calc(var(--tm-thumb) / 2 + var(--tm-limit, 1) * (100% - var(--tm-thumb)));--tm-track:linear-gradient(to right,var(--secondary-text-color) var(--tm-value-x),hsl(var(--sr-gray-h),var(--sr-gray-s),28%) var(--tm-value-x) var(--tm-limit-x),hsl(var(--sr-gray-h),var(--sr-gray-s),16%) var(--tm-limit-x));-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1;display:block;width:100%;height:32px;margin:0;background:transparent;cursor:pointer}.Beta_timeMachineSlider__mE36b::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:var(--tm-track)}.Beta_timeMachineSlider__mE36b::-moz-range-track{height:4px;border-radius:2px;background:var(--tm-track)}.Beta_timeMachineSlider__mE36b::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:var(--tm-thumb);height:var(--tm-thumb);margin-top:calc((4px - var(--tm-thumb)) / 2);border:0;border-radius:50%;background:var(--primary-text-color);box-shadow:0 1px 4px rgba(0,0,0,.45);-webkit-transition:transform .15s ease-in-out;transition:transform .15s ease-in-out}.Beta_timeMachineSlider__mE36b::-moz-range-thumb{width:var(--tm-thumb);height:var(--tm-thumb);border:0;border-radius:50%;background:var(--primary-text-color);box-shadow:0 1px 4px rgba(0,0,0,.45);-moz-transition:transform .15s ease-in-out;transition:transform .15s ease-in-out}.Beta_timeMachineSlider__mE36b:active::-webkit-slider-thumb{transform:scale(1.15)}.Beta_timeMachineSlider__mE36b:active::-moz-range-thumb{transform:scale(1.15)}.Beta_timeMachineSlider__mE36b:focus-visible{outline:none}.Beta_timeMachineSlider__mE36b:focus-visible::-webkit-slider-thumb{outline:2px solid var(--text-link-color);outline-offset:2px}.Beta_timeMachineSlider__mE36b:focus-visible::-moz-range-thumb{outline:2px solid var(--text-link-color);outline-offset:2px}.Beta_timeMachineTick__5EqSV{position:absolute;top:4px;width:3px;height:7px;margin-left:-1.5px;border-radius:2px;background-color:var(--accent-blue);pointer-events:none}.Beta_timeMachineAxis__d7Wrl{position:relative;height:14px;font-family:var(--font-condensed);font-size:var(--text-xs);line-height:14px;color:var(--tertiary-text-color)}.Beta_timeMachineAxis__d7Wrl span{position:absolute;top:0;transform:translateX(-50%);white-space:nowrap}.Beta_timeMachineStatus__WX0p0{margin-top:var(--space-m);font-family:var(--font-condensed);font-size:var(--text-s);line-height:1.35;color:var(--secondary-text-color)}.Beta_timeMachineFinePrint__0dqSV{margin-top:var(--space-xxs);font-family:var(--font-condensed);font-size:var(--text-xs);line-height:1.4;color:var(--tertiary-text-color)}.Beta_historicalFrame__nX4eU{position:relative}.Beta_historicalFramePlaceholder__X6_8I{width:240px;height:100%;display:flex;align-items:center;justify-content:center;padding:var(--space-xxl) var(--space-l) var(--space-l) var(--space-l);box-sizing:border-box;text-align:center;font-family:var(--font-condensed);font-size:var(--text-s);line-height:1.35;color:var(--tertiary-text-color);background-color:var(--card-background)}.Beta_historicalFrameCaption__d5rlS{position:absolute;left:var(--space-s);bottom:var(--space-s);padding:var(--space-xxs) var(--space-s);border-radius:100px;background:rgba(0,0,0,.65);color:var(--primary-text-color);font-family:var(--font-condensed);font-size:var(--text-xs)}.Beta_pageEnd__4OiOg{margin-top:var(--space-xxl)}div.Beta_nowStatusTest__neZBg{background-color:var(--accent-purple);color:#fff}.Beta_nowStatusTest__neZBg svg path:not(:first-child){fill:#fff}.Beta_testMode__XIm5P{position:relative;z-index:1;border-radius:12px;padding:12px 14px;margin:0 0 10px;background:linear-gradient(135deg,rgba(88,28,135,.94),rgba(126,34,206,.94));color:#fff;font-family:var(--font-condensed)}.Beta_testModeHeader__6XoM3{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.Beta_testModeTitle__C1L07{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.9}.Beta_testModeExit__QoiZS{flex:none;border:1px solid hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.15);color:#fff;border-radius:999px;padding:6px 12px;font-size:13px;cursor:pointer}.Beta_testModeName__XajZL{font-size:var(--text-m);font-weight:700;line-height:1.25}.Beta_testModeDescription__D_ktj{margin-top:2px;font-size:13px;line-height:1.35;opacity:.9}.Beta_testModeNote__Gyn85{margin-top:8px;font-size:12px;line-height:1.4;opacity:.85}.Beta_testCasePicker__6iwiU{margin-top:var(--space-xl);padding-top:var(--space-xl);border-top:.5px solid var(--tertiary-text-color)}.Beta_testCasePicker__6iwiU h3{margin-bottom:var(--space-xs)}.Beta_testCaseGroupHint__viCkZ,.Beta_testCasePickerNote__mZNWw,.Beta_testCasePickerStatus__9SOfw{color:var(--tertiary-text-color);font-size:var(--text-s);line-height:1.35}.Beta_testCasePickerNote__mZNWw{margin-bottom:var(--space-m)}.Beta_testCasePickerStatus__9SOfw{margin:var(--space-s) 0}.Beta_testCaseRetry___yRS1{border:0;background:none;padding:0;color:var(--text-link-color);font:inherit;text-decoration:underline;cursor:pointer}.Beta_testCaseFilter__5cUft{width:100%;margin-top:var(--space-l);padding:8px 10px;border-radius:8px;border:1px solid var(--tertiary-text-color);background:var(--card-background);color:var(--primary-text-color);font:inherit;font-size:var(--text-s)}.Beta_testCaseGroup__sUqLT{margin-top:var(--space-l)}.Beta_testCaseGroupTitle__sYQvi{margin-bottom:var(--space-xs);font-size:var(--text-s);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--secondary-text-color)}.Beta_testCaseGroupCount__QneMQ{margin-left:2px;font-weight:400;color:var(--tertiary-text-color)}.Beta_testCaseGroupHint__viCkZ{margin-bottom:var(--space-s)}.Beta_testCaseRows__ZwBRB{display:flex;flex-direction:column;border-radius:10px;overflow:hidden;background:var(--card-background)}.Beta_testCaseRow__r_2SF{display:flex;align-items:flex-start;gap:10px;width:100%;padding:10px 12px;text-align:left;border:0;border-bottom:.5px solid hsla(0,0%,100%,.08);background:transparent;color:var(--primary-text-color);font:inherit;cursor:pointer}.Beta_testCaseRow__r_2SF:last-child{border-bottom:0}.Beta_testCaseRow__r_2SF:hover{background:hsla(0,0%,100%,.05)}.Beta_testCaseRow__r_2SF:disabled{opacity:.5;cursor:not-allowed}.Beta_testCaseRowSelected__vc_ND,.Beta_testCaseRowSelected__vc_ND:hover{background:rgba(175,82,222,.2)}.Beta_testCaseDot__d4DmL{flex:none;width:8px;height:8px;margin-top:6px;border-radius:50%;background:var(--accent-purple)}.Beta_testCaseDotLive__StPiD{background:var(--accent-green)}.Beta_testCaseText__11ewa{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.Beta_testCaseName__mpe6d{font-size:var(--text-m);line-height:1.25}.Beta_testCaseDescription__A_YCz{font-size:13px;line-height:1.3;color:var(--secondary-text-color);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.Beta_testCaseStale__m2ZeB{margin-left:var(--space-s);padding:1px 6px;border-radius:999px;vertical-align:1px;font-size:var(--text-xs);color:var(--accent-orange);border:1px solid var(--accent-orange)}.Beta_testCaseCheck__yOyAm{flex:none;width:16px;text-align:right;font-weight:700;color:var(--accent-blue)}.Beta_homeTabs__speDK{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px;padding:4px;margin:var(--space-s) 0 var(--space-xs) 0;border-radius:14px;background:hsl(var(--sr-gray-h),var(--sr-gray-s),20%)}.Beta_homeTab__9rNgA{height:48px;border:0;border-radius:10px;background:transparent;color:var(--secondary-text-color);font-family:var(--font-condensed);font-size:17px;font-weight:600;cursor:pointer;transition:background-color .12s ease,color .12s ease}.Beta_homeTab__9rNgA:hover{color:var(--primary-text-color)}.Beta_homeTab__9rNgA[aria-selected=true]{background:#fff;color:hsl(var(--sr-gray-h),24%,13%);box-shadow:0 1px 3px rgba(0,0,0,.25)}.Beta_homeTab__9rNgA:focus-visible{outline:2px solid var(--text-link-color);outline-offset:2px}.Beta_homeRequest__V9rMs{font-family:var(--font-condensed);font-size:var(--text-s);color:var(--secondary-text-color);text-align:center}.Beta_homeRequest__V9rMs a{color:var(--text-link-color)}.Beta_appPromo__ieNct{display:flex;align-items:flex-start;gap:var(--space-l);margin-top:var(--space-s);padding:var(--space-xl);border-radius:20px;background:#fff;color:hsl(var(--sr-gray-h),24%,13%);box-shadow:0 12px 32px rgba(0,0,0,.25)}.Beta_appPromoIcon__qEYR8{flex:0 0 auto;width:64px;height:64px;border-radius:15px;box-shadow:0 2px 6px rgba(0,0,0,.2)}.Beta_appPromoBody__R6ct4{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.Beta_appPromo__ieNct h2{font-family:var(--font-display);font-size:24px;font-weight:500;line-height:1.15;margin:0 0 var(--space-xs) 0}.Beta_appPromo__ieNct p{margin:0;font-family:var(--font-condensed);font-size:16px;line-height:1.4;color:hsl(var(--sr-gray-h),14%,30%)}.Beta_appPromoBadge__oBXNt{display:inline-flex;margin-top:var(--space-m)}.Disclosure_disclosure__pDgAx{border-top:1px solid hsla(var(--sr-gray-h),var(--sr-gray-s),35%)}.Disclosure_summary__SgYEe{display:flex;align-items:center;justify-content:space-between;gap:var(--space-m);min-height:44px;padding:var(--space-s) 0;list-style:none;cursor:pointer;font-family:var(--font-condensed);font-size:var(--text-s);font-weight:500;line-height:1.3;color:var(--secondary-text-color);-webkit-tap-highlight-color:transparent;transition:color .2s ease-in-out}.Disclosure_summary__SgYEe::-webkit-details-marker{display:none}.Disclosure_summary__SgYEe:after{content:"";flex:none;width:12px;height:12px;background-image:url(/img/chevron.down.png);background-position:50%;background-repeat:no-repeat;background-size:8px;opacity:.6;transition:transform .2s ease-in-out}.Disclosure_disclosure__pDgAx[open]>.Disclosure_summary__SgYEe:after{transform:rotate(180deg)}.Disclosure_summary__SgYEe:hover{color:var(--primary-text-color)}.Disclosure_summary__SgYEe:focus-visible{outline:2px solid var(--text-link-color);outline-offset:2px;border-radius:var(--border-radius-s)}.Disclosure_summary__SgYEe h2,.Disclosure_summary__SgYEe h3{font:inherit;color:inherit;margin:0}.Disclosure_body__N2s5K{padding:var(--space-s) 0 var(--space-xl) 0}.SiteFooter_footer__pI11m{width:100%;font-family:var(--font-condensed);font-size:var(--text-s);color:var(--tertiary-text-color)}.SiteFooter_block__LGseL{--footer-text:hsl(var(--sr-gray-h),14%,66%);--footer-link:hsl(var(--sr-gray-h),18%,88%);--footer-rule:hsl(var(--sr-gray-h),16%,20%);width:100vw;margin:calc(var(--space-xxl) * 2) calc(50% - 50vw) 0 calc(50% - 50vw);padding:56px var(--space-xl) calc(40px + env(safe-area-inset-bottom)) var(--space-xl);background:var(--card-background);color:var(--footer-text);font-family:var(--font-body,var(--font-condensed)),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:15px;line-height:1.45}.SiteFooter_inner__ULt9M{max-width:var(--max-width);margin:0 auto}.SiteFooter_brand__U7ask{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-s) var(--space-xl);padding-bottom:var(--space-xl);margin-bottom:40px;border-bottom:1px solid var(--footer-rule)}.SiteFooter_wordmark__5Wfn2{font-family:var(--font-display);font-style:italic;font-weight:700;font-size:30px;line-height:1;color:#fff;text-decoration:none}.SiteFooter_tagline__fPJJO{margin:0;color:var(--footer-text)}.SiteFooter_columns__9T0LY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:40px var(--space-xl);gap:40px var(--space-xl);max-width:var(--max-width);margin:0 auto}@media (min-width:720px){.SiteFooter_columns__9T0LY{grid-template-columns:repeat(4,minmax(0,1fr))}}.SiteFooter_column__ANJWg{min-width:0}.SiteFooter_heading__pvwhG{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin:0 0 var(--space-m) 0;color:var(--footer-text)}.SiteFooter_list__0qu3K{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-s)}.SiteFooter_list__0qu3K a{color:var(--footer-link);text-decoration:none}.SiteFooter_list__0qu3K a:hover{color:#fff;text-decoration:underline;text-underline-offset:2px}.SiteFooter_bottom__YDRCa{margin-top:48px;padding-top:var(--space-xl);border-top:1px solid var(--footer-rule);display:flex;flex-direction:column;gap:var(--space-l)}.SiteFooter_donate__NrQ77{margin:0;color:var(--footer-link)}.SiteFooter_donate__NrQ77>span{font-style:normal!important;font-family:inherit;font-size:inherit;color:var(--footer-link)}.SiteFooter_sources__XYllz summary{display:inline-flex;align-items:center;gap:var(--space-xs);cursor:pointer;list-style:none;color:var(--footer-link)}.SiteFooter_sources__XYllz summary::-webkit-details-marker{display:none}.SiteFooter_sources__XYllz summary:after{content:"›";display:inline-block;transition:transform .12s ease}.SiteFooter_sources__XYllz[open] summary:after{transform:rotate(90deg)}.SiteFooter_sources__XYllz summary:hover{color:#fff}.SiteFooter_sourcesList__N4u29{display:flex;flex-direction:column;gap:var(--space-s);margin-top:var(--space-m);max-width:44rem;font-size:14px;line-height:1.55}.SiteFooter_sourcesList__N4u29 a{color:var(--footer-link);text-decoration:underline;text-underline-offset:2px}.SiteFooter_note__iZj2u{max-width:var(--max-width);margin:0;font-size:13px;line-height:1.55}.SiteFooter_built__4_lUA{margin:0;font-size:13px}@media (max-width:640px){.SiteFooter_block__LGseL{padding:40px var(--space-l) calc(32px + env(safe-area-inset-bottom)) var(--space-l)}.SiteFooter_brand__U7ask{margin-bottom:32px}}.SiteFooter_compact__prU2J{padding:0 0 var(--space-l) 0}.SiteFooter_compact__prU2J .SiteFooter_heading__pvwhG{font-size:var(--text-xs);font-weight:500;letter-spacing:.04em;margin-bottom:var(--space-s);color:var(--secondary-text-color)}.SiteFooter_compact__prU2J .SiteFooter_list__0qu3K{gap:var(--space-xs)}.SiteFooter_compact__prU2J .SiteFooter_list__0qu3K a,.SiteFooter_compact__prU2J .SiteFooter_list__0qu3K a:hover{color:var(--text-link-color)}.SiteFooter_compact__prU2J .SiteFooter_columns__9T0LY{gap:var(--space-xl) var(--space-l)}.SiteFooter_compactDisclosure__lOf0n{border-bottom:1px solid hsla(var(--sr-gray-h),var(--sr-gray-s),35%)}.SiteFooter_compactLinks__3YTKc{margin:var(--space-l) 0 0 0;text-align:center;font-size:var(--text-xs)}.SiteFooter_compactLinks__3YTKc a{color:var(--secondary-text-color);text-decoration:none}.SiteFooter_compactLinks__3YTKc a:hover{text-decoration:underline}.SiteFooter_compact__prU2J .SiteFooter_note__iZj2u{max-width:var(--max-width);margin:var(--space-s) auto 0 auto;font-size:var(--text-xs);line-height:1.5;text-align:center}