:root{--ink:#3a3738;--ink-rgb:58,55,56;--ink-50:rgba(58,55,56,0.5);--ink-45:rgba(58,55,56,0.45);--ink-40:rgba(58,55,56,0.4);--ink-38:rgba(58,55,56,0.38);--ink-35:rgba(58,55,56,0.35);--ink-32:rgba(58,55,56,0.32);--ink-30:rgba(58,55,56,0.3);--ink-25:rgba(58,55,56,0.25);--ink-22:rgba(58,55,56,0.34);--blue:#9cb6dd;--blue-deep:#8aa8d4;--blue-rgb:156,182,221;--blue-22:rgba(156,182,221,0.22);--blue-18:rgba(156,182,221,0.18);--blue-12:rgba(156,182,221,0.12);--blue-90:rgba(156,182,221,0.9);--blue-85:rgba(156,182,221,0.85);--terracotta:oklch(0.62 0.1 28);--page:#f9f8f6;--field-desktop:radial-gradient(60% 56% at 14% 18%,rgba(124,158,214,0.36),transparent 66%),radial-gradient(54% 50% at 88% 86%,rgba(196,124,72,0.28),transparent 68%),radial-gradient(46% 42% at 68% 10%,rgba(139,173,124,0.22),transparent 70%),#f9f8f6;--field-mobile:radial-gradient(64% 44% at 16% 12%,rgba(124,158,214,0.36),transparent 66%),radial-gradient(58% 40% at 88% 88%,rgba(196,124,72,0.28),transparent 68%),radial-gradient(50% 34% at 70% 6%,rgba(139,173,124,0.22),transparent 70%),#f9f8f6;--field:var(--field-desktop);--font-cooper:"Cooper",Georgia,serif;--font-cooper-light:"CooperLight",Georgia,serif;--font-helvetica:"MSGInter","Helvetica Neue",Helvetica,sans-serif;--xh-cooper-light:0.504;--xh-cooper-medium:0.506;--xh-inter:0.53906;--t-logo:20px;--t-tagline:20px;--t-question:56px;--t-question-tracking:-0.015em;--t-question-ask:37px;--t-question-ask-tracking:-0.008em;--t-meta:12px;--t-bar:24px;--t-footnote:12px;--t-count:12px;--t-summary:29px;--t-summary-leading:1.45;--t-next:17px;--t-sent:34px;--t-sent-tracking:-0.008em;--t-connecting:20px;--t-billion:12px;--t-answer-1:32px;--t-answer-2:22px;--t-answer-3:16px;--t-answer-4:14px;--t-city-1:20px;--t-city-2:15px;--t-city-3:12px;--t-city-4:11px;--glass-fill:rgba(255,255,255,0.46);--glass-fill-valid:rgba(255,255,255,0.52);--glass-fill-pill:rgba(255,255,255,0.46);--glass-fill-panel:rgba(255,255,255,0.62);--glass-fill-card:rgba(255,255,255,0.46);--glass-fill-send:rgba(255,255,255,0.46);--glass-border:rgba(255,255,255,0.9);--glass-border-pill:rgba(255,255,255,0.92);--glass-border-panel:rgba(255,255,255,0.95);--glass-border-valid:#fff;--glass-blur:blur(14px) saturate(1.5);--glass-blur-pill:blur(14px);--glass-blur-panel:blur(20px) saturate(1.6);--glass-blur-card:blur(18px) saturate(1.5);--send-active:linear-gradient(180deg,rgba(156,182,221,0.98),rgba(156,182,221,0.76));--send-active-hover:linear-gradient(180deg,#9cb6dd,#8aa8d4);--radius-pill:999px;--radius-panel:24px;--radius-card:41px;--lockup-top:20px;--lockup-left:22px;--lockup-gap:12px;--meta-top:24px;--meta-right:22px;--meta-gap:10px;--ask-gap:37px;--ask-inset:34px;--ask-helper-gap:22px;--ask-keyboard-clearance:0px;--bar-width:726px;--bar-padding:13px 13px 13px 26px;--bar-gap:15px;--send-size:44px;--send-glyph:17px;--panel-width:290px;--panel-gap:10px;--panel-origin:top left;--card-width:560px;--card-padding:48px 51px;--card-footer-gap:30px;--mark-padding:14px 24px;--mark-gap:13px;--mark-emoji:28px;--mark-dot:8px;--mark-dot-gap:7px;--connecting-bottom:38px;--connecting-gap:11px;--pill-1-padding:16px 30px;--pill-1-gap:14px;--pill-2-padding:12px 24px;--pill-2-gap:11px;--pill-3-padding:9px 18px;--pill-3-gap:8px;--pill-4-padding:8px 16px;--pill-4-gap:8px;--d-arrival:960ms;--d-arrival-hold:1500ms;--d-out:640ms;--d-in:640ms;--d-summary-in:800ms;--d-count-roll:260ms;--d-count-warm:400ms;--d-panel-open:220ms;--d-panel-close:160ms;--d-validity:180ms;--d-submit-out:400ms;--d-sent-hold:1200ms;--d-board-in:960ms;--d-yield:4520ms;--d-arrive:1280ms;--d-pill-in:1100ms;--d-refresh-blur:200ms;--d-refresh-roll:220ms;--d-error:240ms;--d-hover:180ms;--e-travel:cubic-bezier(0.2,0.7,0.2,1);--e-out:ease-out;--e-inout:ease-in-out;--blur-handoff:12px;--blur-state:8px;--drift-amount:4px;--yield-opacity:0.15;--rise-distance:56px;--rise-delay:160ms;--rise-scale:0.94}.me-scope{container-type:inline-size;container-name:stage}@media (orientation:landscape) and (pointer:coarse) and (max-height:500px){.me-scope{max-width:767px;margin-inline:auto}}@container stage (max-width: 767px){.me-tokens{--field:var(--field-mobile);--t-logo:15px;--t-tagline:15px;--t-question:30px;--t-question-tracking:-0.01em;--t-question-ask:19px;--t-meta:11px;--t-bar:16px;--t-footnote:11px;--t-count:10px;--t-summary:19px;--t-summary-leading:1.6;--t-next:15px;--t-sent:19px;--t-sent-tracking:normal;--t-connecting:15px;--t-billion:11px;--t-answer-1:22px;--t-answer-2:17px;--t-answer-3:15px;--t-answer-4:14px;--t-city-1:13px;--t-city-2:11px;--t-city-3:11px;--t-city-4:10px;--glass-fill-panel:rgba(255,255,255,0.66);--radius-panel:22px;--radius-card:28px;--m-edge-top:26px;--m-edge-bottom:18px;--lockup-top:var(--m-edge-top);--lockup-gap:9px;--meta-gap:9px;--ask-gap:22px;--ask-inset:22px;--ask-keyboard-clearance:96px;--bar-padding:8px 8px 8px 16px;--bar-gap:10px;--send-size:44px;--send-glyph:16px;--panel-width:250px;--panel-gap:10px;--panel-origin:bottom left;--card-padding:26px;--mark-padding:12px 20px;--mark-gap:11px;--mark-emoji:23px;--mark-dot:7px;--mark-dot-gap:6px;--connecting-bottom:var(--m-edge-bottom);--pill-1-padding:11px 20px;--pill-1-gap:9px;--pill-2-padding:9px 16px;--pill-2-gap:8px;--pill-3-padding:8px 15px;--pill-3-gap:8px;--pill-4-padding:8px 14px;--pill-4-gap:8px;--d-out:600ms;--d-in:600ms;--d-summary-in:550ms;--d-arrival:900ms;--d-arrive:1200ms;--d-count-roll:220ms;--d-count-warm:340ms;--d-panel-open:200ms;--d-panel-close:140ms;--d-submit-out:320ms;--d-sent-hold:1000ms;--d-board-in:900ms;--d-yield:4200ms;--d-error:200ms;--blur-handoff:10px;--blur-state:7px;--rise-distance:26px;--rise-scale:1;--rise-delay:0ms}}@keyframes me-resolve-in{0%{opacity:0;filter:blur(var(--enter-blur,8px))}to{opacity:1;filter:blur(0)}}@keyframes me-blur-out{0%{opacity:1;filter:blur(0)}to{opacity:0;filter:blur(var(--exit-blur,8px))}}.me-resolve{animation:me-resolve-in var(--enter-ms,.64s) var(--e-out) var(--enter-delay,0s) both}.me-leave{animation:me-blur-out var(--exit-ms,.64s) var(--e-out) both}@keyframes me-swell{0%,to{transform:scale(.72)}40%{transform:scale(1.12)}}.me-dot{animation:me-swell 1.2s var(--e-inout) infinite}.me-dot:nth-child(2){animation-delay:.16s}.me-dot:nth-child(3){animation-delay:.32s}@keyframes me-caret{0%,49%{opacity:1}50%,to{opacity:0}}.me-caret{animation:me-caret 1s steps(1) infinite}@keyframes me-count-roll{0%{transform:translateY(0);opacity:1;color:var(--ink)}45%{transform:translateY(-6px);opacity:0;color:var(--ink)}46%{transform:translateY(6px);opacity:0;color:var(--ink-25)}60%{transform:none;opacity:1;color:var(--ink-25)}to{transform:none;opacity:1;color:var(--ink)}}.me-countdown-roll{display:inline-block;animation:me-count-roll calc(var(--d-count-roll) + var(--d-count-warm)) var(--e-inout) both}@keyframes me-panel-open{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.me-panel-enter{transform-origin:var(--panel-origin,bottom left);animation:me-panel-open var(--d-panel-open) var(--e-travel) both}@keyframes me-error-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.me-error-enter{animation:me-error-rise var(--d-error) var(--e-out) both}@keyframes me-drift{0%,to{transform:translate(0)}33%{transform:translate(var(--drift-amount),calc(var(--drift-amount) * -.75))}66%{transform:translate(calc(var(--drift-amount) * -.75),var(--drift-amount))}}.me-drift{animation:me-drift var(--drift-duration,11s) var(--e-inout) infinite;animation-delay:var(--drift-delay,0s)}@keyframes me-pill-in{0%{opacity:0}to{opacity:1}}.me-pill-enter{animation:me-pill-in var(--d-pill-in) var(--e-inout) both}@keyframes me-refresh{0%{filter:blur(0);opacity:1}35%{filter:blur(3px);opacity:.68}to{filter:blur(0);opacity:1}}.me-refresh{animation:me-refresh calc(var(--d-refresh-blur) * 2.5) var(--e-inout) both}@keyframes me-number-roll{0%{transform:translateY(0);opacity:1}40%{transform:translateY(-6px);opacity:0}50%{transform:translateY(6px);opacity:0}to{transform:translateY(0);opacity:1}}.me-number-roll{display:inline-block;animation:me-number-roll var(--d-refresh-roll) var(--e-inout) both}@keyframes me-rise{0%{opacity:0;transform:translateY(var(--rise-distance)) scale(var(--rise-scale))}to{opacity:1;transform:none}}.me-rise{animation:me-rise var(--d-arrive) var(--e-travel) var(--rise-delay,0s) both}@keyframes me-yield{0%{filter:opacity(1)}28.3%,71.7%{filter:opacity(var(--yield-opacity))}to{filter:opacity(1)}}@keyframes me-yield-mobile{0%{filter:opacity(1)}21.4%,71.4%{filter:opacity(var(--yield-opacity))}to{filter:opacity(1)}}.me-yield{animation:me-yield var(--d-yield) var(--e-inout) both}@container stage (max-width: 767px){.me-yield{animation-name:me-yield-mobile}}@media (prefers-reduced-motion:reduce){.me-error-enter,.me-leave,.me-panel-enter,.me-pill-enter,.me-refresh,.me-resolve,.me-rise{animation-duration:.12s!important;animation-timing-function:ease!important}.me-pill-enter,.me-resolve{animation-name:me-pill-in!important}.me-leave{animation-name:me-fade-out!important}.me-error-enter,.me-panel-enter,.me-refresh,.me-rise{animation-name:me-pill-in!important;transform:none!important}.me-caret,.me-dot,.me-drift{animation:none!important}.me-countdown-roll,.me-number-roll{animation-duration:.12s!important;animation-name:me-pill-in!important}.me-yield{animation-timing-function:linear!important}}@keyframes me-fade-out{0%{opacity:1}to{opacity:0}}@font-face{font-family:Cooper;src:url(/fonts/CooperMedium.otf) format("opentype");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:CooperLight;src:url(/fonts/CooperLight.otf) format("opentype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:MSGInter;src:url(/fonts/Inter18ptRegular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}html{min-height:100lvh;background:var(--field-desktop);overflow:clip}@media (max-width:767px){html{background:var(--field-mobile)}}body{min-height:100dvh;color:var(--ink);font-family:var(--font-cooper);background:transparent;overflow:hidden;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{background:var(--blue-22)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:focus{outline:none}:focus-visible{outline:1.5px solid var(--blue);outline-offset:3px;border-radius:2px}input:focus-visible{outline:none}