@property --orb-a{syntax: "<angle>"; inherits: false; initial-value: 0deg;}._orb_opm6p_7{--s: 56px;--b2: var(--brand);--b3: var(--brand);position:relative;flex:none;width:var(--s);height:var(--s);border-radius:50%;background:radial-gradient(circle at 34% 28%,color-mix(in oklab,var(--brand-ink) 95%,transparent),transparent 24%),radial-gradient(circle at 70% 75%,color-mix(in oklab,var(--b3) 80%,transparent),transparent 55%),conic-gradient(from var(--orb-a),var(--brand),var(--b2),color-mix(in oklab,var(--brand) 40%,var(--brand-ink)),var(--b3),var(--brand));box-shadow:0 0 calc(var(--s) * .45) color-mix(in oklab,var(--brand) 42%,transparent),inset 0 0 calc(var(--s) * .18) color-mix(in oklab,var(--brand-ink) 55%,transparent),inset 0 calc(var(--s) * -.08) calc(var(--s) * .2) color-mix(in oklab,var(--brand) 50%,var(--ink));animation:_orbBreathe_opm6p_1 6s ease-in-out infinite,_orbSpin_opm6p_1 14s linear infinite}@supports (color: oklch(from red l c h)){._orb_opm6p_7{--b2: oklch(from var(--brand) calc(l + .08) c calc(h + 48) );--b3: oklch(from var(--brand) l calc(c*.8) calc(h - 40) )}}._orb_opm6p_7:before{content:"";position:absolute;top:-14%;right:-14%;bottom:-14%;left:-14%;border-radius:50%;border:1px solid color-mix(in oklab,var(--brand) 35%,transparent);opacity:0}._sm_opm6p_62{--s: 32px}._md_opm6p_66{--s: 56px}._lg_opm6p_70{--s: 96px}._think_opm6p_74{animation:_orbBreathe_opm6p_1 1.3s ease-in-out infinite,_orbSpin_opm6p_1 2.2s linear infinite;box-shadow:0 0 calc(var(--s) * .7) color-mix(in oklab,var(--brand) 60%,transparent),inset 0 0 calc(var(--s) * .18) color-mix(in oklab,var(--brand-ink) 55%,transparent)}._think_opm6p_74:before{animation:_orbRipple_opm6p_1 1.3s cubic-bezier(.16,1,.3,1) infinite}._listen_opm6p_88:before{border-width:2px;animation:_orbRipple_opm6p_1 .9s cubic-bezier(.16,1,.3,1) infinite}._done_opm6p_93{animation:_orbPop_opm6p_1 .48s cubic-bezier(.16,1,.3,1) both}@keyframes _orbBreathe_opm6p_1{0%,to{transform:scale(1)}50%{transform:scale(1.055)}}@keyframes _orbSpin_opm6p_1{to{--orb-a: 360deg}}@keyframes _orbRipple_opm6p_1{0%{opacity:.8;transform:scale(.9)}to{opacity:0;transform:scale(1.35)}}@keyframes _orbPop_opm6p_1{0%{transform:scale(.82)}60%{transform:scale(1.08)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){._orb_opm6p_7,._orb_opm6p_7:before{animation:none!important}}._wrap_1jlsh_1,._hero_1jlsh_2{--accent: color-mix(in oklab, var(--brand) 82%, var(--ink));--glass: color-mix(in oklab, var(--card) 78%, transparent);--glass-strong: color-mix(in oklab, var(--card) 90%, transparent);--glow: color-mix(in oklab, var(--brand) 45%, transparent);--ease-std: cubic-bezier(.2, 0, 0, 1);--ease-out: cubic-bezier(.16, 1, .3, 1);--spring: cubic-bezier(.34, 1.56, .64, 1);--b2: var(--brand);--b3: var(--brand)}@supports (color: oklch(from red l c h)){._wrap_1jlsh_1,._hero_1jlsh_2{--b2: oklch(from var(--brand) calc(l + .08) c calc(h + 48) );--b3: oklch(from var(--brand) l calc(c*.8) calc(h - 40) )}}._aurora_1jlsh_22{position:absolute;top:-25%;right:-25%;bottom:-25%;left:-25%;z-index:0;pointer-events:none;opacity:.5;filter:blur(70px) saturate(130%);background:radial-gradient(28% 32% at 26% 22%,color-mix(in oklab,var(--brand) 55%,transparent),transparent 70%),radial-gradient(26% 30% at 74% 16%,color-mix(in oklab,var(--b2) 50%,transparent),transparent 70%),radial-gradient(32% 30% at 60% 78%,color-mix(in oklab,var(--b3) 40%,transparent),transparent 70%);animation:_drift_1jlsh_1 26s ease-in-out infinite alternate}._glass_1jlsh_48{position:relative;overflow:hidden;background:var(--glass);-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%);border:1px solid color-mix(in oklab,var(--brand) 18%,var(--hairline));border-radius:20px;box-shadow:var(--shadow-card)}._hero_1jlsh_2{margin:0 0 16px;padding:20px;animation:_rise_1jlsh_1 .64s var(--ease-out) both;transition:border-color .2s var(--ease-std),box-shadow .2s var(--ease-std)}._hero_1jlsh_2:hover,._hero_1jlsh_2:focus-within{border-color:color-mix(in oklab,var(--brand) 45%,var(--hairline));box-shadow:var(--shadow-card),0 0 0 4px color-mix(in oklab,var(--brand) 12%,transparent)}._heroHead_1jlsh_78{position:relative;z-index:1;display:flex;align-items:center;gap:14px;margin:0 0 14px}._heroText_1jlsh_87{min-width:0}._hero_1jlsh_2 ._heroTitle_1jlsh_91{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:19px;font-weight:600;letter-spacing:-.01em}._heroLink_1jlsh_102{color:var(--ink);text-decoration:none}._heroLink_1jlsh_102:hover{text-decoration:underline}._heroLink_1jlsh_102:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}._badge_1jlsh_117{padding:2px 9px;border-radius:999px;background:color-mix(in oklab,var(--brand) 14%,transparent);color:var(--brand-text);font-size:11px;font-weight:600;letter-spacing:.02em}._heroSub_1jlsh_127{margin:2px 0 0;color:var(--muted);font-size:14px}._prompt_1jlsh_135{position:relative;z-index:1;display:flex;align-items:center;gap:8px;padding:6px;padding-inline-start:4px;border:1px solid var(--hairline);border-radius:16px;background:var(--glass-strong);transition:border-color .2s var(--ease-std),box-shadow .2s var(--ease-std)}._prompt_1jlsh_135:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px color-mix(in oklab,var(--brand) 14%,transparent)}._promptLarge_1jlsh_156{padding:8px;border-radius:20px}._input_1jlsh_161{flex:1 1 auto;min-width:0}._input_1jlsh_161 input{border-color:transparent;background:transparent;box-shadow:none;font-size:16px}._input_1jlsh_161 input:focus,._input_1jlsh_161 input:focus-visible{border-color:transparent;box-shadow:none;outline:none}._promptLarge_1jlsh_156 ._input_1jlsh_161 input{min-height:48px;font-size:17px}._iconBtn_1jlsh_186,._send_1jlsh_187{flex:none;min-width:44px;min-height:44px}._send_1jlsh_187{border-radius:50%;transition:transform .32s var(--spring)}._send_1jlsh_187:active{transform:scale(.94)}._live_1jlsh_202{color:var(--brand-text);animation:_ping_1jlsh_1 .9s var(--ease-out) infinite}._wrap_1jlsh_1{position:relative;isolation:isolate;overflow-x:clip;max-width:680px;margin:0 auto;padding:0 0 40px}._wrap_1jlsh_1>._aurora_1jlsh_22{inset:-10% -20% auto;height:520px;z-index:-1}._head_1jlsh_224{display:flex;flex-direction:column;align-items:center;gap:14px;margin:8px 0 22px;text-align:center;animation:_rise_1jlsh_1 .64s var(--ease-out) both}._wrap_1jlsh_1 ._title_1jlsh_234{margin:0;font-size:clamp(24px,4vw,32px);font-weight:650;letter-spacing:-.02em;color:var(--ink)}._lede_1jlsh_242{max-width:46ch;margin:0;color:var(--muted)}._srOnly_1jlsh_248{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._examples_1jlsh_258{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:16px 0 0;padding:0;list-style:none}._examples_1jlsh_258 li{animation:_rise_1jlsh_1 .64s var(--ease-out) both;animation-delay:calc(var(--i, 0) * 50ms + .12s)}._chip_1jlsh_273{border-radius:999px}._back_1jlsh_277{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin:0 0 4px;color:var(--muted);font-size:14px;text-decoration:none;transition:color .12s var(--ease-std)}._back_1jlsh_277:hover{color:var(--ink)}._back_1jlsh_277:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}._back_1jlsh_277 svg{transition:transform .2s var(--ease-std)}._back_1jlsh_277:hover svg{transform:translate(-3px)}:dir(rtl) ._back_1jlsh_277 svg,:dir(rtl) ._card_1jlsh_308 svg,:dir(rtl) ._send_1jlsh_187 svg{scale:-1 1}._results_1jlsh_315{margin:24px 0 0}._thinkingLabel_1jlsh_319{margin:0 0 12px;color:var(--muted);font-size:14px}._skel_1jlsh_325{border-radius:16px;background:linear-gradient(90deg,var(--bg-soft) 0%,color-mix(in oklab,var(--bg-soft) 40%,var(--card)) 50%,var(--bg-soft) 100%);background-size:220% 100%;animation:_shimmer_1jlsh_1 1.4s ease infinite}._skelBest_1jlsh_337{height:168px;margin:0 0 10px}._skelRow_1jlsh_342{height:76px;margin:0 0 10px}._understood_1jlsh_349{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 16px}._understoodLabel_1jlsh_357{color:var(--muted);font-size:13px}._chips_1jlsh_362{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}._chipLand_1jlsh_371{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:999px;border:1px solid color-mix(in oklab,var(--brand) 25%,var(--hairline));background:var(--glass-strong);color:var(--ink);font-size:13px;font-weight:500;animation:_chipLand_1jlsh_371 .48s var(--spring) both;animation-delay:calc(var(--i, 0) * 70ms)}._list_1jlsh_386{display:grid;gap:10px;margin:0;padding:0;list-style:none}._item_1jlsh_394{animation:_rise_1jlsh_1 .64s var(--ease-out) both;animation-delay:calc(var(--i, 0) * 50ms + .2s)}._card_1jlsh_308{position:relative;display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"time day day" "time service service" "time meta foot";column-gap:16px;row-gap:2px;align-items:center;padding:14px 18px;border:1px solid var(--hairline);border-radius:16px;background:var(--glass);color:var(--ink);text-decoration:none;transition:border-color .12s var(--ease-std),transform .32s var(--spring),box-shadow .2s var(--ease-std)}._card_1jlsh_308:hover{border-color:color-mix(in oklab,var(--brand) 45%,var(--hairline));transform:translateY(-2px);box-shadow:0 10px 28px -16px var(--glow)}._card_1jlsh_308:active{transform:scale(.98)}._card_1jlsh_308:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._cardBest_1jlsh_437{grid-template-columns:1fr auto;grid-template-areas:"badge badge" "day day" "time time" "service service" "meta meta" "foot foot";row-gap:4px;padding:20px 22px;border-color:color-mix(in oklab,var(--brand) 40%,var(--hairline));box-shadow:var(--shadow-card),0 18px 40px -24px var(--glow)}._bestBadge_1jlsh_454{grid-area:badge;justify-self:start;margin:0 0 6px;padding:3px 10px;border-radius:999px;background:var(--accent);color:var(--brand-ink);font-size:12px;font-weight:600;box-shadow:0 6px 16px -6px var(--glow)}._day_1jlsh_467{grid-area:day;color:var(--muted);font-size:13px;font-weight:500}._time_1jlsh_474{grid-area:time;font-size:22px;font-weight:650;font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--ink)}._cardBest_1jlsh_437 ._time_1jlsh_474{font-size:40px;line-height:1.05;color:var(--brand-text)}._service_1jlsh_489{grid-area:service;font-weight:600}._meta_1jlsh_494{grid-area:meta;color:var(--muted);font-size:13px}._foot_1jlsh_500{grid-area:foot;display:inline-flex;align-items:center;justify-content:flex-end;gap:12px}._price_1jlsh_508{font-weight:600}._cardBest_1jlsh_437 ._foot_1jlsh_500{justify-content:space-between;margin:8px 0 0}._cardBest_1jlsh_437 ._price_1jlsh_508{font-size:18px}._cta_1jlsh_521{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border-radius:999px;background:var(--accent);color:var(--brand-ink);font-weight:600;transition:transform .32s var(--spring)}._card_1jlsh_308:hover ._cta_1jlsh_521{transform:translate(2px)}._arrow_1jlsh_538{color:var(--muted);transition:transform .25s var(--ease-std)}._card_1jlsh_308:hover ._arrow_1jlsh_538{transform:translate(3px)}@keyframes _rise_1jlsh_1{0%{opacity:0;transform:translateY(12px) scale(.985);filter:blur(6px)}}@keyframes _chipLand_1jlsh_371{0%{opacity:0;transform:translateY(6px) scale(.82)}}@keyframes _shimmer_1jlsh_1{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes _drift_1jlsh_1{0%{transform:translateZ(0) rotate(0) scale(1)}50%{transform:translate3d(3%,-2%,0) rotate(8deg) scale(1.06)}to{transform:translate3d(-3%,2%,0) rotate(-6deg) scale(1)}}@keyframes _ping_1jlsh_1{0%{box-shadow:0 0 color-mix(in oklab,var(--brand) 50%,transparent)}to{box-shadow:0 0 0 8px transparent}}@media(max-width:480px){._cardBest_1jlsh_437 ._time_1jlsh_474{font-size:34px}._card_1jlsh_308{grid-template-columns:1fr auto;grid-template-areas:"day foot" "time foot" "service service" "meta meta"}._cardBest_1jlsh_437{grid-template-areas:"badge badge" "day day" "time time" "service service" "meta meta" "foot foot"}}@media(prefers-reduced-motion:reduce){._aurora_1jlsh_22,._skel_1jlsh_325,._live_1jlsh_202,._hero_1jlsh_2,._head_1jlsh_224,._examples_1jlsh_258 li,._item_1jlsh_394,._chipLand_1jlsh_371{animation:none!important}._card_1jlsh_308,._card_1jlsh_308:hover,._card_1jlsh_308:active,._send_1jlsh_187:active,._card_1jlsh_308:hover ._cta_1jlsh_521,._card_1jlsh_308:hover ._arrow_1jlsh_538,._back_1jlsh_277:hover svg{transform:none}}
