.faq_summary__iZj9y{list-style:none}.faq_summary__iZj9y::-webkit-details-marker{display:none}.faq_glyph__frOvA{display:grid;place-items:center}.faq_glyph__frOvA>*{grid-area:1/1}.faq_details__EL_Ef[open] .faq_glyphClosed__bvgLX,.faq_glyphOpen__9qVBN{visibility:hidden}.faq_details__EL_Ef[open] .faq_glyphOpen__9qVBN{visibility:visible}.hero-chat_turn__PZCBY[data-shown=false]{visibility:hidden}.hero-chat_turn__PZCBY[data-shown=true]{animation:hero-chat_turnIn__GSolQ .45s var(--ui-ease) both}@keyframes hero-chat_turnIn__GSolQ{0%{transform:translateY(10px) scale(.98)}to{transform:none}}.hero-chat_typing__WsM4n{position:absolute;top:.6rem;left:0;display:flex;gap:4px;padding:.6rem .75rem;border-radius:9999px;background:var(--surface);border:1px solid var(--border);visibility:hidden}.hero-chat_typing__WsM4n[data-typing=true]{visibility:visible}.hero-chat_typing__WsM4n>span{width:6px;height:6px;border-radius:9999px;background:var(--muted-foreground);animation:hero-chat_dot__sYdTO 1s ease-in-out infinite}.hero-chat_typing__WsM4n>span:nth-child(2){animation-delay:.15s}.hero-chat_typing__WsM4n>span:nth-child(3){animation-delay:.3s}@keyframes hero-chat_dot__sYdTO{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}.hero-chat_stamp__KS86O[data-stamp=false]{visibility:hidden}.hero-chat_stamp__KS86O[data-stamp=true]{animation:hero-chat_stamp__KS86O .5s var(--ui-ease) both}@keyframes hero-chat_stamp__KS86O{0%{transform:scale(1.6) rotate(-8deg)}to{transform:none}}.hero-chat_replaced__ie6RU{position:relative;border-radius:calc(var(--radius) - 4px);padding:.125rem .375rem;transition:background-color .4s ease}.hero-chat_replaced__ie6RU:after{content:"";position:absolute;top:50%;left:.25rem;right:.25rem;height:1px;background:color-mix(in srgb,var(--destructive) 70%,transparent);transform:scaleX(0);transform-origin:left;transition:transform .5s var(--ui-ease) .15s}.hero-chat_replaced__ie6RU[data-struck=true]{background:color-mix(in srgb,var(--destructive) 10%,transparent)}.hero-chat_replaced__ie6RU[data-struck=true]:after{transform:scaleX(1)}.hero-chat_progress__mwXmB{position:absolute;inset:auto 0 0 0;height:2px;background:var(--primary);opacity:.35;transform-origin:left;transition:transform .1s linear}@media (prefers-reduced-motion:reduce){.hero-chat_stamp__KS86O[data-stamp=true],.hero-chat_turn__PZCBY[data-shown=true],.hero-chat_typing__WsM4n>span{animation:none}.hero-chat_replaced__ie6RU,.hero-chat_replaced__ie6RU:after{transition:none}}.hero-chat_emphasis__EbR8O{font-family:var(--font-noto-serif),Georgia,"Times New Roman",serif;font-style:italic;font-weight:600;color:var(--color-primary)}@media (min-width:1024px) and (min-height:960px){.hero-chat_scaled__JSrNl{zoom:1.05;max-width:calc(35rem / 1.05)}}@media (min-width:1024px) and (min-height:1080px){.hero-chat_scaled__JSrNl{zoom:1.1;max-width:calc(35rem / 1.1)}}@media (min-width:1024px) and (min-height:1200px){.hero-chat_scaled__JSrNl{zoom:1.15;max-width:calc(35rem / 1.15)}}.hero_headline__2ANOG{font-family:var(--font-noto-serif),Georgia,"Times New Roman",serif;font-weight:500;letter-spacing:-.008em}.hero_emphasis__PIp42{font-style:italic;font-weight:600;letter-spacing:-.004em;color:var(--color-primary)}.stage_figure__fH9a6,.stage_stage__6ZU0v{position:relative}.stage_band__FlZCu{position:absolute;left:0;right:0;top:0;height:34%;background:linear-gradient(180deg,color-mix(in srgb,var(--primary) 8%,transparent) 0,transparent 100%);opacity:0;pointer-events:none;will-change:transform}.stage_stage__6ZU0v[data-play=true] .stage_band__FlZCu{animation:stage_bandSweep__8nt_w var(--band-period,1.6s) linear infinite;animation-delay:var(--band-d,0s)}@keyframes stage_bandSweep__8nt_w{0%{opacity:0;transform:translateY(0)}4%{opacity:1}62%{opacity:1}72%{opacity:0;transform:translateY(var(--band-travel,179px))}to{opacity:0;transform:translateY(var(--band-travel,179px))}}.stage_essence__1cjb3{display:inline-flex;opacity:0;transform:scale(.86)}.stage_stage__6ZU0v[data-play=true] .stage_essence__1cjb3{animation:stage_markIn__8C31j var(--ui-quick) var(--ui-ease) both;animation-delay:var(--d,0s)}@keyframes stage_markIn__8C31j{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:none}}.stage_wire__va_th{fill:none;stroke:hsl(var(--h) 55% 62%);stroke-width:1.5;stroke-dasharray:1;stroke-dashoffset:1;stroke-linecap:round}.stage_stage__6ZU0v[data-play=true] .stage_wire__va_th{animation:stage_wireDraw__I7NMp var(--ui-settle) var(--ui-ease) both;animation-delay:var(--d,0s)}@keyframes stage_wireDraw__I7NMp{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.stage_wireHead__6_su7{fill:hsl(var(--h) 62% 52%);opacity:0}.stage_stage__6ZU0v[data-play=true] .stage_wireHead__6_su7{animation:stage_fadeIn__IxQ_u var(--ui-quick) var(--ui-ease) both;animation-delay:var(--d,0s)}@keyframes stage_fadeIn__IxQ_u{0%{opacity:0}to{opacity:1}}.stage_card__q8aRD,.stage_chatBubble__eb2r7{opacity:0;transform:translateY(6px)}.stage_stage__6ZU0v[data-play=true] .stage_card__q8aRD,.stage_stage__6ZU0v[data-play=true] .stage_chatBubble__eb2r7{animation:stage_arrive__MLl_T var(--ui-settle) var(--ui-ease) both;animation-delay:var(--d,0s)}@keyframes stage_arrive__MLl_T{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.stage_connector__XemAK{position:absolute;left:100%;top:0;height:100%;pointer-events:none;z-index:1}.stage_controlFill__nQvU9{opacity:0}.stage_stage__6ZU0v[data-play=true] .stage_controlFill__nQvU9{animation:stage_fadeIn__IxQ_u var(--ui-quick) var(--ui-ease) both;animation-delay:var(--send-d,0s)}.stage_stage__6ZU0v[data-play=true] .stage_control__peIeZ[data-settled=true]{animation:stage_controlSettle__SZ7SB var(--ui-quick) var(--ui-ease) both;animation-delay:var(--send-d,0s)}@keyframes stage_controlSettle__SZ7SB{to{opacity:.45}}@media (prefers-reduced-motion:reduce){.stage_band__FlZCu{display:none}.stage_stage__6ZU0v .stage_control__peIeZ[data-settled=true]{animation:none!important;opacity:.45}.stage_stage__6ZU0v .stage_card__q8aRD,.stage_stage__6ZU0v .stage_chatBubble__eb2r7,.stage_stage__6ZU0v .stage_controlFill__nQvU9,.stage_stage__6ZU0v .stage_essence__1cjb3,.stage_stage__6ZU0v .stage_wireHead__6_su7{animation:none!important;opacity:1!important;transform:none!important}.stage_stage__6ZU0v .stage_wire__va_th{animation:none!important;stroke-dashoffset:0!important}}.section-heading_headline__wHjSF{font-family:var(--font-noto-serif),Georgia,"Times New Roman",serif;font-weight:500;letter-spacing:-.008em}.section-heading_emphasis__Uvj9w{font-style:italic;font-weight:600;letter-spacing:-.004em;color:var(--color-primary)}.hero-journey_mark__LDC_I{background:color-mix(in srgb,var(--warning) 22%,transparent)}.hero-journey_actions___7ONc{opacity:0}.hero-journey_approved__AJPXY{opacity:1}.hero-journey_pointer___ok7y{opacity:0}@media (min-width:1280px){.hero-journey_stage__vOSta{zoom:1.12}}@keyframes hero-journey_hiw-pointer__Z_jQZ{0%{opacity:0;transform:translate(2.5rem,2rem)}30%{opacity:1;transform:none}45%{transform:scale(.86)}55%{transform:none}80%{opacity:1}to{opacity:0}}@keyframes hero-journey_hiw-mark__5gpss{0%{background:transparent}}@keyframes hero-journey_hiw-step-out__Vndu8{0%,50%{opacity:1}50%,to{opacity:0}}@keyframes hero-journey_hiw-step-in__vXBo9{0%,50%{opacity:0}50%,to{opacity:1}}@keyframes hero-journey_hiw-rise__hOO1O{0%{transform:translateY(4px) scale(.92)}}@media (prefers-reduced-motion:no-preference){.hero-journey_step__RX7fL{animation:hero-journey_kit-settle__cQvvo var(--ui-settle) var(--ui-ease) both;animation-delay:calc(.2s + var(--order) * .45s)}.hero-journey_step__RX7fL:nth-child(4),.hero-journey_step__RX7fL:nth-child(5){animation-delay:calc(1.9s + var(--order) * .45s)}.hero-journey_mark__LDC_I{animation:hero-journey_hiw-mark__5gpss var(--ui-settle) var(--ui-ease) .8s both}.hero-journey_pointer___ok7y{animation:hero-journey_hiw-pointer__Z_jQZ 1.4s var(--ui-ease) 1.8s both}.hero-journey_actions___7ONc{animation:hero-journey_hiw-step-out__Vndu8 2ms linear 2.6s both}.hero-journey_approved__AJPXY{animation:hero-journey_hiw-step-in__vXBo9 2ms linear 2.6s both,hero-journey_hiw-rise__hOO1O var(--ui-settle) var(--ui-ease) 2.6s both}}