.site-footer_footer__GF11G{width:min(1240px,calc(100% - 2 * clamp(16px, 4vw, 40px)));margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:24px 40px;padding-block:48px 32px;border-top:1px solid var(--ft-ink-line);color:var(--ft-ink);font-size:var(--ft-fs-body)}.site-footer_footer__GF11G p{margin:0}.site-footer_brand__cxoh_{display:inline-flex;align-items:baseline;gap:4px;color:var(--ft-ink);font-size:40px;font-weight:750;line-height:1;letter-spacing:-.08em;text-decoration:none}.site-footer_brand__cxoh_>span{width:6px;height:6px;border-radius:50%;background:var(--ft-accent)}.site-footer_footer__GF11G>div>p{margin-top:14px;color:var(--ft-ink-2);font-size:var(--ft-fs-small)}.site-footer_footer__GF11G nav{display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:flex-end;gap:0 24px}.site-footer_footer__GF11G nav a{display:inline-flex;align-items:center;min-height:44px;color:var(--ft-ink);text-decoration:none}.site-footer_footer__GF11G nav a:hover{text-decoration:underline;text-decoration-color:var(--ft-ink-line-strong);text-underline-offset:5px}.site-footer_footer__GF11G a:focus-visible{outline:3px solid var(--ft-focus);outline-offset:3px}.site-footer_legal__oX68U{grid-column:1/-1;justify-content:flex-start!important;padding-top:16px;border-top:1px solid var(--ft-ink-line);font-size:var(--ft-fs-small)}.site-footer_legal__oX68U a{color:var(--ft-ink-2)!important}@media (max-width:900px){.site-footer_footer__GF11G{grid-template-columns:1fr}.site-footer_footer__GF11G nav{justify-content:flex-start}}.ask-bar_root__Cyt9t{--ask-width:min(760px,calc(100% - 32px));--ask-bottom:calc(16px + env(safe-area-inset-bottom));--ask-height:64px}.ask-bar_bar__TXUTY{position:fixed;left:50%;bottom:var(--ask-bottom);z-index:45;transform:translateX(-50%);display:flex;align-items:center;gap:8px;width:var(--ask-width);min-height:var(--ask-height);padding:8px 8px 8px 24px;border:1px solid var(--ft-ink-line-strong);border-radius:var(--ft-radius-pill);background:var(--ft-white);box-shadow:0 1px 2px rgb(22 38 31/.06),0 24px 56px -20px rgb(22 38 31/.32);transition:box-shadow .2s ease,border-color .2s ease}.ask-bar_bar__TXUTY:focus-within{border-color:var(--ft-ink);box-shadow:0 0 0 4px rgb(22 38 31/.08),0 24px 56px -20px rgb(22 38 31/.36)}.ask-bar_fade__1Yx1K{position:fixed;left:0;right:0;bottom:0;z-index:42;pointer-events:none;height:calc(var(--ask-bottom) + var(--ask-height) + 28px);background:linear-gradient(0deg,rgb(248 248 243/.97) 0,rgb(248 248 243/.9) 50%,rgb(248 248 243/0))}.ask-bar_input__kFyym{flex:1 1 auto;min-width:0;height:46px;border:0;outline:0;background:transparent;color:var(--ft-ink);font:inherit;font-size:var(--ft-fs-body)}.ask-bar_input__kFyym::placeholder{color:var(--ft-ink-3)}.ask-bar_send__NpEPx{display:grid;place-items:center;flex-shrink:0;width:48px;height:48px;border:0;border-radius:50%;background:var(--ft-ink);color:var(--ft-white);transition:background .15s ease,opacity .15s ease,transform .15s ease}.ask-bar_send__NpEPx:hover:not(:disabled){transform:translateX(1px)}.ask-bar_send__NpEPx:disabled{background:var(--ft-tint-paper);color:var(--ft-ink-3)}.ask-bar_send__NpEPx svg{width:22px;height:22px}.ask-bar_chip__y3Uqw{display:inline-flex;align-items:center;gap:4px;flex:0 1 auto;max-width:34%;margin-left:-12px;padding:4px 4px 4px 12px;border-radius:var(--ft-radius-pill);background:var(--ft-tint-sage);color:var(--ft-ink);font-size:var(--ft-fs-small);font-weight:600}.ask-bar_chipText__l9Z5j{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ask-bar_chip__y3Uqw button{display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:50%;background:transparent;color:var(--ft-ink-2)}.ask-bar_chip__y3Uqw button:hover{background:rgb(22 38 31/.08)}.ask-bar_chip__y3Uqw svg{width:14px;height:14px}.ask-bar_reopen__I6_V9{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;height:40px;padding:0 16px 0 12px;border:0;border-radius:var(--ft-radius-pill);background:var(--ft-tint-sage);color:var(--ft-ink);font:inherit;font-size:var(--ft-fs-small);font-weight:600;animation:ask-bar_fade__1Yx1K .2s ease}.ask-bar_reopen__I6_V9:hover{background:var(--ft-ink);color:var(--ft-white)}.ask-bar_reopen__I6_V9 svg{width:16px;height:16px;color:var(--ft-accent)}.ask-bar_reopen__I6_V9:hover svg{color:inherit}.ask-bar_popover__8Zh53{position:fixed;left:50%;bottom:calc(var(--ask-bottom) + var(--ask-height) + 10px);z-index:46;transform:translateX(-50%);width:var(--ask-width);max-height:min(60vh,420px);overflow:auto;padding:8px;border:1px solid var(--ft-ink-line);border-radius:24px;background:var(--ft-white);box-shadow:var(--ft-shadow)}.ask-bar_popLabel__T3Lhg{margin:8px 12px 4px;color:var(--ft-ink-3);font-size:.8125rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.ask-bar_option__B8DCA{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:8px 12px;border:0;border-radius:14px;background:transparent;color:var(--ft-ink);font:inherit;font-size:var(--ft-fs-small);text-align:left}.ask-bar_option__B8DCA:hover,.ask-bar_option__B8DCA[data-active]{background:var(--ft-canvas)}.ask-bar_option__B8DCA>svg{flex-shrink:0;width:18px;height:18px;color:var(--ft-ink-3)}.ask-bar_option__B8DCA>span{min-width:0}.ask-bar_option__B8DCA strong{font-weight:600}.ask-bar_hint__QzSxY{margin-left:auto}.ask-bar_matchLabel__mBIsK{flex:1 1 auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:600}.ask-bar_matchKind__8nsbS{flex-shrink:0;color:var(--ft-ink-3);font-size:.8125rem}.ask-bar_scrim__1O_US{position:fixed;inset:0;z-index:43;border:0;background:rgb(22 38 31/.18);backdrop-filter:blur(2px);animation:ask-bar_fade__1Yx1K .2s ease}.ask-bar_sheet__y2yrH{position:fixed;left:50%;bottom:calc(var(--ask-bottom) + var(--ask-height) + 12px);z-index:44;transform:translateX(-50%);display:flex;flex-direction:column;width:var(--ask-width);max-height:calc(100dvh - var(--ask-height) - 120px);border:1px solid var(--ft-ink-line);border-radius:28px;background:var(--ft-surface);box-shadow:var(--ft-shadow);animation:ask-bar_rise__f_1B2 .25s ease}.ask-bar_sheetHead__TZoc6{display:flex;align-items:center;gap:12px;padding:14px 14px 12px 24px;border-bottom:1px solid var(--ft-ink-line)}.ask-bar_brand__RMWQt{display:inline-flex;align-items:center;gap:8px;font-family:var(--ft-font-display);font-size:var(--ft-fs-title);font-weight:600}.ask-bar_brand__RMWQt svg{width:18px;height:18px;color:var(--ft-accent)}.ask-bar_note__wuQgH{flex:1 1 auto;color:var(--ft-ink-3);font-size:.8125rem}.ask-bar_iconButton__qQr9F{margin-left:auto;display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border:0;border-radius:50%;background:transparent;color:var(--ft-ink-2)}.ask-bar_iconButton__qQr9F:hover{background:rgb(22 38 31/.06);color:var(--ft-ink)}.ask-bar_iconButton__qQr9F svg{width:20px;height:20px}.ask-bar_thread__Io_XX{position:relative;overflow-y:auto;padding:8px 24px 20px;overscroll-behavior:contain}.ask-bar_turn__TQxSc{padding:18px 0}.ask-bar_turn__TQxSc+.ask-bar_turn__TQxSc{border-top:1px solid var(--ft-ink-line)}.ask-bar_root__Cyt9t .ask-bar_question__2PVJu{margin:0 0 12px;font-family:var(--ft-font-display);font-size:var(--ft-fs-title);font-weight:600;line-height:1.3}.ask-bar_root__Cyt9t .ask-bar_working__0F_Lh{display:flex;align-items:center;gap:10px;margin:0;color:var(--ft-ink-3);font-size:var(--ft-fs-small)}.ask-bar_dot__kZGgd{width:8px;height:8px;border-radius:50%;background:var(--ft-accent);animation:ask-bar_pulse__1rE5N 1s ease-in-out infinite}.ask-bar_answer__h8Hm_{color:var(--ft-ink);font-size:1.0625rem;line-height:var(--ft-lh-body)}.ask-bar_root__Cyt9t .ask-bar_answer__h8Hm_ p{margin:0 0 10px}.ask-bar_root__Cyt9t .ask-bar_answer__h8Hm_ ul{margin:0 0 10px;padding-left:20px;list-style:disc}.ask-bar_root__Cyt9t .ask-bar_answer__h8Hm_ li{margin:4px 0}.ask-bar_answer__h8Hm_[data-failed]{color:var(--ft-error)}.ask-bar_caret__qg3_E{display:inline-block;width:7px;height:1.1em;margin-left:2px;vertical-align:text-bottom;background:var(--ft-ink);animation:ask-bar_pulse__1rE5N .9s steps(2) infinite}.ask-bar_cite__d1jXu{display:inline-grid;place-items:center;min-width:20px;height:20px;margin:0 1px;padding:0 5px;border-radius:6px;background:var(--ft-tint-sage);color:var(--ft-ink);font-size:.75rem;font-weight:700;line-height:1;text-decoration:none;vertical-align:.15em;font-variant-numeric:tabular-nums}.ask-bar_cite__d1jXu:focus-visible,.ask-bar_cite__d1jXu:hover{background:var(--ft-ink);color:var(--ft-white)}.ask-bar_sources__U48fM{margin-top:14px}.ask-bar_root__Cyt9t .ask-bar_sourcesLabel__NCYUh{margin:0 0 6px;color:var(--ft-ink-3);font-size:.8125rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.ask-bar_root__Cyt9t .ask-bar_more__FfMUd ol,.ask-bar_root__Cyt9t .ask-bar_sources__U48fM ol{display:grid;gap:6px;margin:0;padding:0;list-style:none}.ask-bar_source__sBPp0{display:flex;gap:12px;padding:10px 12px;border:1px solid var(--ft-ink-line);border-radius:14px;background:var(--ft-white);transition:border-color .15s ease,box-shadow .15s ease}.ask-bar_source__sBPp0[data-hot]{border-color:var(--ft-ink);box-shadow:0 0 0 3px rgb(22 38 31/.08)}.ask-bar_source__sBPp0[data-hot] .ask-bar_sourceNumber__U3b3T{background:var(--ft-ink);color:var(--ft-white)}.ask-bar_source__sBPp0[data-current]{border-color:var(--ft-ink-line-strong);background:var(--ft-tint-sage)}.ask-bar_source__sBPp0[data-current] .ask-bar_sourceNumber__U3b3T{background:var(--ft-white)}.ask-bar_onScreen__SQEHn{color:var(--ft-ink-2);font-size:.75rem;font-weight:600;letter-spacing:.02em}.ask-bar_sourceNumber__U3b3T{display:grid;place-items:center;flex-shrink:0;width:24px;height:24px;border-radius:7px;background:var(--ft-tint-sage);font-size:.8125rem;font-weight:700}.ask-bar_sourceBody__iERo0{display:grid;gap:2px;min-width:0}.ask-bar_sourceTitle__Wes_l{overflow:hidden;color:var(--ft-ink);font-size:var(--ft-fs-small);font-weight:600;text-overflow:ellipsis;white-space:nowrap;text-decoration:none}.ask-bar_sourceTitle__Wes_l:hover{text-decoration:underline}.ask-bar_sourceMeta__fWGQc{color:var(--ft-ink-3);font-size:.8125rem}.ask-bar_sourceMeta__fWGQc a{color:var(--ft-ink-2);text-underline-offset:2px;white-space:nowrap}.ask-bar_sourceMeta__fWGQc svg{display:inline;width:12px;height:12px;vertical-align:-1px}.ask-bar_more__FfMUd{margin-top:10px;font-size:var(--ft-fs-small)}.ask-bar_more__FfMUd summary{cursor:pointer;color:var(--ft-ink-2);margin-bottom:6px}.ask-bar_root__Cyt9t :is(button,a,input):focus-visible{outline:3px solid var(--ft-focus);outline-offset:2px}.ask-bar_root__Cyt9t .ask-bar_input__kFyym:focus-visible{outline:none}@keyframes ask-bar_rise__f_1B2{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}@keyframes ask-bar_fade__1Yx1K{0%{opacity:0}to{opacity:1}}@keyframes ask-bar_pulse__1rE5N{50%{opacity:.25}}.ask-bar_root__Cyt9t[data-docked]{--ask-width:calc(var(--ft-ask-dock) - 32px)}.ask-bar_root__Cyt9t[data-docked] :is(.ask-bar_bar__TXUTY,.ask-bar_popover__8Zh53){left:auto;right:16px;transform:none}.ask-bar_root__Cyt9t[data-docked] .ask-bar_sheet__y2yrH{top:0;right:0;bottom:0;left:auto;transform:none;width:var(--ft-ask-dock);max-height:none;border-width:0 0 0 1px;border-radius:0;box-shadow:-32px 0 64px -48px rgb(22 38 31/.4);animation:ask-bar_dock__7p_qT .25s ease}.ask-bar_root__Cyt9t[data-docked] .ask-bar_sheetHead__TZoc6{flex-wrap:wrap;row-gap:2px;padding:16px 12px 14px 24px}.ask-bar_root__Cyt9t[data-docked] .ask-bar_note__wuQgH{order:3;flex-basis:100%}.ask-bar_root__Cyt9t[data-docked] .ask-bar_sheet__y2yrH{padding-bottom:calc(var(--ask-bottom) + var(--ask-height) + 8px)}.ask-bar_root__Cyt9t[data-docked] .ask-bar_thread__Io_XX{flex:1 1 auto;min-height:0;border-bottom:1px solid var(--ft-ink-line)}.ask-bar_root__Cyt9t[data-docked] .ask-bar_sourceTitle__Wes_l{white-space:normal}@keyframes ask-bar_dock__7p_qT{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:none}}@media (max-width:720px){.ask-bar_root__Cyt9t{--ask-width:calc(100% - 24px);--ask-bottom:calc(12px + env(safe-area-inset-bottom));--ask-height:56px}.ask-bar_bar__TXUTY{padding:5px 5px 5px 18px}.ask-bar_input__kFyym{height:44px;font-size:1rem}.ask-bar_send__NpEPx{width:44px;height:44px}.ask-bar_chip__y3Uqw{max-width:40%;margin-left:-10px;padding-left:10px;font-size:.8125rem}.ask-bar_note__wuQgH{display:none}.ask-bar_sheet__y2yrH{max-height:calc(100dvh - var(--ask-height) - var(--ask-bottom) - 104px);border-radius:24px}.ask-bar_thread__Io_XX{padding:4px 18px 16px}.ask-bar_sheetHead__TZoc6{padding:10px 10px 10px 18px}.ask-bar_cite__d1jXu{position:relative;min-width:24px;height:24px;font-size:.8125rem}.ask-bar_cite__d1jXu:after{content:"";position:absolute;inset:-10px -4px}.ask-bar_reopen__I6_V9{height:40px;padding:0 12px 0 10px}}@media (prefers-reduced-motion:reduce){.ask-bar_caret__qg3_E,.ask-bar_dot__kZGgd,.ask-bar_reopen__I6_V9,.ask-bar_root__Cyt9t[data-docked] .ask-bar_sheet__y2yrH,.ask-bar_scrim__1O_US,.ask-bar_sheet__y2yrH{animation:none}}