.DecimaRing_stage__os1De{position:relative;display:block}.DecimaRing_ring__Uog_K{position:absolute;inset:0}.DecimaRing_ring__Uog_K circle,.DecimaRing_ring__Uog_K path{fill:none}.DecimaRing_main__q2_gi{stroke:var(--ring-cream);stroke-width:1.4;stroke-linecap:round;transform-origin:220px 220px;stroke-dasharray:1245 12;animation:DecimaRing_ringlife__EKDZO 9s cubic-bezier(.55,0,.45,1) infinite;animation-play-state:var(--ring-play,running)}@keyframes DecimaRing_ringlife__EKDZO{0%{stroke-dashoffset:1257;transform:scale(.66);opacity:.5}45%{stroke-dashoffset:12;transform:scale(1);opacity:1}70%{stroke-dashoffset:12;transform:scale(1);opacity:1}to{stroke-dashoffset:1257;transform:scale(.66);opacity:.5}}.DecimaRing_echo__JijHY{stroke:var(--ring-echo);stroke-width:1.4;stroke-linecap:round;transform-origin:220px 220px;stroke-dasharray:1245 12;animation:DecimaRing_echolife__AR_mv 9s cubic-bezier(.55,0,.45,1) infinite;animation-delay:-4.5s;animation-play-state:var(--ring-play,running)}@keyframes DecimaRing_echolife__AR_mv{0%{stroke-dashoffset:1257;transform:scale(.66);opacity:.1}45%{stroke-dashoffset:12;transform:scale(1);opacity:.4}70%{stroke-dashoffset:12;transform:scale(1);opacity:.4}to{stroke-dashoffset:1257;transform:scale(.66);opacity:.1}}.DecimaRing_arc__dx8id{stroke:var(--ring-arc);stroke-width:1.4;stroke-linecap:round;opacity:0}.DecimaRing_arcCw__Poyoe{transform-origin:220px 220px;animation:DecimaRing_arcin__bPHEk 1.4s ease .3s forwards,DecimaRing_spin__qp3PZ 44s linear infinite;animation-play-state:var(--ring-play,running)}.DecimaRing_arcCcw__z6Wzy{transform-origin:220px 220px;animation:DecimaRing_arcin__bPHEk 1.4s ease .3s forwards,DecimaRing_spin__qp3PZ 56s linear infinite reverse;animation-play-state:var(--ring-play,running)}@keyframes DecimaRing_arcin__bPHEk{to{opacity:.4}}@keyframes DecimaRing_spin__qp3PZ{to{transform:rotate(1turn)}}.DecimaRing_core__3JVTB{fill:var(--ring-core);transform-origin:center;transform-box:fill-box;animation:DecimaRing_corepulse__jXEci 9s ease-in-out infinite;animation-play-state:var(--ring-play,running)}@keyframes DecimaRing_corepulse__jXEci{0%{transform:scale(1.35);opacity:1}45%{transform:scale(.7);opacity:.6}70%{transform:scale(.7);opacity:.6}to{transform:scale(1.35);opacity:1}}.DecimaRing_stage__os1De[data-state=calm] .DecimaRing_echo__JijHY,.DecimaRing_stage__os1De[data-state=calm] .DecimaRing_main__q2_gi{animation-duration:13s}.DecimaRing_stage__os1De[data-state=calm] .DecimaRing_core__3JVTB{animation-duration:13s;opacity:.82}.DecimaRing_stage__os1De[data-state=thinking] .DecimaRing_echo__JijHY,.DecimaRing_stage__os1De[data-state=thinking] .DecimaRing_main__q2_gi{animation-duration:6s}.DecimaRing_stage__os1De[data-state=thinking] .DecimaRing_core__3JVTB{animation-duration:4.4s}@media (prefers-reduced-motion:reduce){.DecimaRing_arcCcw__z6Wzy,.DecimaRing_arcCw__Poyoe,.DecimaRing_core__3JVTB,.DecimaRing_echo__JijHY,.DecimaRing_main__q2_gi{animation:none}.DecimaRing_echo__JijHY,.DecimaRing_main__q2_gi{stroke-dashoffset:12}.DecimaRing_arc__dx8id{opacity:.4}}.DecimaPublicHome_stage__XkaXy{position:relative;min-height:100vh;min-height:100dvh;background:#000000;display:flex;flex-direction:column;align-items:center;padding:env(safe-area-inset-top) env(safe-area-inset-right) calc(6vh + env(safe-area-inset-bottom)) env(safe-area-inset-left);overflow-x:hidden}.DecimaPublicHome_ringWrap__LwMzb{margin-top:max(6vh,calc(40vh - 150px));display:flex;justify-content:center}.DecimaPublicHome_textZone__uc0v_{position:relative;margin-top:max(4vh,calc(30vh - 150px));width:min(640px,88vw);text-align:center}.DecimaPublicHome_decimaLine__kbYk4,.DecimaPublicHome_errorLine__E7Xu0,.DecimaPublicHome_line__XJMdR,.DecimaPublicHome_userLine__BNJbi{font-family:Courier Prime,Courier New,ui-monospace,monospace;font-size:clamp(16px,1.25vw,20px);font-weight:400;letter-spacing:.04em;line-height:1.6;color:rgba(255,255,255,.82);margin:0 0 1.4em;white-space:pre-wrap;word-break:break-word}.DecimaPublicHome_transcript__i1yWZ{display:flex;flex-direction:column}.DecimaPublicHome_userLine__BNJbi{color:rgba(255,255,255,.82)}.DecimaPublicHome_decimaLine__kbYk4{color:rgba(255,255,255,.92)}.DecimaPublicHome_errorLine__E7Xu0{color:rgba(255,150,130,.85);font-style:italic}.DecimaPublicHome_cursor__5OFiT{animation:DecimaPublicHome_decima-cursor-blink__cx5ta 1s step-end infinite}.DecimaPublicHome_cursorStatic__9ZyEL,.DecimaPublicHome_cursor__5OFiT{display:inline-block;color:rgba(255,255,255,.82)}@keyframes DecimaPublicHome_decima-cursor-blink__cx5ta{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.DecimaPublicHome_cursor__5OFiT{animation:none}}.DecimaPublicHome_hiddenInput__Q0pzy{position:absolute;inset:0;width:100%;height:100%;border:none;outline:none;background:transparent;color:transparent;caret-color:transparent;font-size:16px;padding:0}@media (max-width:640px){.DecimaPublicHome_ringWrap__LwMzb{margin-top:max(5vh,calc(38vh - 90px))}.DecimaPublicHome_textZone__uc0v_{margin-top:max(3vh,calc(28vh - 90px));width:92vw}}.AskHome_screen__jChg3{--cream:#f0eee6;--echo:#6a655b;--arc:#4a463c;--ochre:#a9803c;--warn:#c06a52;--fd:var(--font-cormorant),"Cormorant Garamond",Georgia,serif;--fb:var(--font-quattrocento),"Quattrocento Sans",system-ui,sans-serif;--fm:var(--font-mono),ui-monospace,"SF Mono",Menlo,monospace;--t1:rgba(240,238,230,0.94);--t2:rgba(240,238,230,0.56);--t3:rgba(240,238,230,0.34);--t4:rgba(240,238,230,0.14);min-height:100vh;background:radial-gradient(120% 70% at 50% 30%,#121110 0,#0a0a0a 58%,#070707 100%);color:var(--t1);font-family:var(--fb)}.AskHome_top__B6g3M{position:fixed;top:0;left:0;right:0;display:flex;justify-content:space-between;align-items:flex-start;padding:26px 34px;z-index:20}.AskHome_wm__cTycz svg{height:18px;width:auto;display:block}.AskHome_listening__pT0rU{display:flex;align-items:center;gap:9px}.AskHome_lr__rb_v9{position:relative;width:18px;height:18px}.AskHome_lr__rb_v9 i{position:absolute;inset:0;border:1px solid var(--ochre);border-radius:50%;opacity:.5;animation:AskHome_lpulse__3u4EI 3.4s ease-in-out infinite}.AskHome_lr__rb_v9 i:nth-child(2){animation-delay:1.7s}@keyframes AskHome_lpulse__3u4EI{0%,to{transform:scale(.7);opacity:.25}50%{transform:scale(1);opacity:.6}}.AskHome_lt__7oX4k{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--t3);line-height:1.4}.AskHome_lt__7oX4k b{display:block;color:var(--t2);font-weight:400;letter-spacing:.2em}.AskHome_fold__uTKhA{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;padding:0 24px}.AskHome_ringStage__ljZe9{margin-bottom:46px}.AskHome_askwrap__ccrrT{width:100%;max-width:600px}.AskHome_ask__5p_nV{display:flex;align-items:center;gap:14px;border:1px solid var(--t4);border-radius:16px;padding:19px 24px;background:rgba(255,255,255,.015)}.AskHome_ask__5p_nV:focus-within{border-color:rgba(169,128,60,.5)}.AskHome_input__doaL_{flex:1;min-width:0;border:none;outline:none;background:transparent;font-family:var(--fd);font-size:23px;color:var(--t1);caret-color:var(--ochre)}.AskHome_input__doaL_::-moz-placeholder{color:var(--t2);opacity:1}.AskHome_input__doaL_::placeholder{color:var(--t2);opacity:1}.AskHome_send__knfuM{display:inline-flex;border:none;background:transparent;padding:0;cursor:pointer;color:var(--t3)}.AskHome_send__knfuM:hover{color:var(--t2)}.AskHome_send__knfuM:disabled{opacity:.4;cursor:default}.AskHome_send__knfuM svg{width:19px;height:19px;display:block}.AskHome_thinking__HAVfE{margin-top:20px;font-family:var(--fd);font-style:italic;font-size:16px;color:var(--t2);text-align:center;animation:AskHome_lpulse__3u4EI 2.6s ease-in-out infinite}.AskHome_err__DxYo_{margin-top:20px;font-size:14px;line-height:1.55;color:var(--t2);border-left:2px solid rgba(192,106,82,.55);padding-left:14px}.AskHome_answer__tAzDB{margin-top:24px;padding-top:20px;border-top:1px solid rgba(240,238,230,.09);max-height:40vh;overflow-y:auto}.AskHome_answerRefused__1mN_5{border-top:none;border-left:2px solid rgba(169,128,60,.5);padding:2px 0 2px 14px;margin-top:22px}.AskHome_answerBody__eYxhx{font-family:var(--fb);font-size:14.5px;line-height:1.6;color:var(--t1);word-break:break-word}.AskHome_answerP__aChZz{margin:0 0 10px}.AskHome_answerP__aChZz:last-child{margin-bottom:0}.AskHome_answerList__RBaWz{list-style:none;padding:0;margin:0 0 10px}.AskHome_answerList__RBaWz li{position:relative;padding-left:16px;margin-bottom:7px}.AskHome_answerList__RBaWz li:before{content:"";position:absolute;left:2px;top:10px;width:4px;height:4px;border-radius:50%;background:var(--ochre);opacity:.7}.AskHome_factTag__ziOex{font-family:var(--fm);font-size:8.5px;letter-spacing:.12em;color:var(--ochre);border:1px solid rgba(169,128,60,.4);border-radius:3px;padding:1px 4px;margin-right:6px;vertical-align:middle;text-transform:uppercase}.AskHome_cite__GNSk_{font-family:var(--fm);font-size:9px;color:var(--ochre);cursor:help;margin-left:2px}.AskHome_recusa__JgEGA{display:flex;align-items:center;gap:10px;margin-bottom:12px}.AskHome_recusaTag__i_PEK{font-family:var(--fm);font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ochre);border:1px solid rgba(169,128,60,.5);border-radius:3px;padding:2px 6px}.AskHome_recusaEngine__Ivp59{font-size:11px;color:var(--t3);letter-spacing:.02em}.AskHome_sources__Pg1FU{margin-top:18px}.AskHome_srcLabel__ujTDC{font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--t3);margin-bottom:9px}.AskHome_srcList__xuARc{list-style:none;padding:0;margin:0}.AskHome_src__MtPQQ{display:grid;grid-template-columns:auto 1fr;gap:10px;padding:8px 0;border-bottom:1px solid rgba(240,238,230,.06)}.AskHome_srcNum__6xtir{font-family:var(--fm);font-size:11px;color:var(--ochre);line-height:1.4}.AskHome_srcMeta__bedEw{display:flex;flex-direction:column;gap:2px;min-width:0}.AskHome_srcTitle__w1uYS{font-size:13.5px;line-height:1.4;color:var(--t2)}.AskHome_srcId__PRbfz{font-family:var(--fm);font-size:10px;color:var(--t3);letter-spacing:.02em;word-break:break-all}.AskHome_scrollHint__ih5yz{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--t3)}.AskHome_scrollHint__ih5yz .AskHome_tx__KVL_d{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase}.AskHome_scrollHint__ih5yz svg{width:16px;height:16px;animation:AskHome_bob__zE_aW 2.4s ease-in-out infinite}@keyframes AskHome_bob__zE_aW{0%,to{transform:translateY(0);opacity:.4}50%{transform:translateY(4px);opacity:.8}}.AskHome_brief__Ip_8n{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 24px}.AskHome_read___bhu9{max-width:600px;width:100%}.AskHome_eyebrow__FufkE{font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--t3);margin-bottom:18px;text-align:center;display:flex;align-items:center;justify-content:center;gap:10px}.AskHome_addr__YR7ad{font-family:var(--fd);font-size:25px;color:var(--t2);margin-bottom:6px}.AskHome_lede__IOkf_{font-family:var(--fd);font-size:28px;line-height:1.28;color:var(--t1);margin-bottom:26px}.AskHome_tier__32vkB{margin-bottom:20px}.AskHome_tier__32vkB:last-of-type{margin-bottom:0}.AskHome_tierHead__UWG74{font-size:10px;letter-spacing:.2em;text-transform:uppercase;margin:0 0 2px;padding-bottom:6px;border-bottom:1px solid rgba(240,238,230,.09)}.AskHome_tierUrgent__avC1O .AskHome_tierHead__UWG74{color:var(--warn)}.AskHome_tierWarn__ZTheE .AskHome_tierHead__UWG74{color:var(--ochre)}.AskHome_tierPlan__W2yT2 .AskHome_tierHead__UWG74{color:var(--echo)}.AskHome_lines__ka2Z2{list-style:none;padding:0;margin:0}.AskHome_lines__ka2Z2 li{display:grid;grid-template-columns:10px 1fr;gap:12px;padding:13px 0;border-bottom:1px solid rgba(240,238,230,.07)}.AskHome_lines__ka2Z2 li:last-child{border-bottom:none}.AskHome_mk__bWeF3{margin-top:7px;width:6px;height:6px;border-radius:50%}.AskHome_dotUrgent__lJPoN{background:var(--warn)}.AskHome_dotWarn__QYjPE{background:var(--ochre)}.AskHome_dotPlan__m0cYs{background:var(--echo)}.AskHome_x__BJsSP{font-size:15px;line-height:1.5;color:var(--t1);min-width:0}.AskHome_x__BJsSP b{font-weight:400;color:#fff}.AskHome_pv__Vikhy{font-size:11px;color:var(--t3);margin-top:4px;letter-spacing:.02em}.AskHome_refuse__Ssd0J{margin:22px 0 0;font-size:14px;line-height:1.55;color:var(--t2);border-left:2px solid rgba(169,128,60,.4);padding-left:14px}.AskHome_refuse__Ssd0J em{color:var(--t1);font-style:italic}.AskHome_sugg__fuLs2{display:flex;gap:9px;flex-wrap:wrap;margin-top:34px}.AskHome_sugg__fuLs2 .AskHome_s__YimzD{font-size:12.5px;color:var(--t2);border:1px solid var(--t4);border-radius:999px;padding:8px 15px;background:transparent;cursor:pointer;font-family:var(--fb)}.AskHome_sugg__fuLs2 .AskHome_s__YimzD:hover{color:var(--cream);border-color:rgba(240,238,230,.3)}.AskHome_foot__ODo5d{text-align:center;padding:30px 24px 40px;color:var(--t3);font-size:11.5px;letter-spacing:.04em}.AskHome_foot__ODo5d .AskHome_fi__sOeax{font-family:var(--fd);font-style:italic;font-size:15px;color:var(--t2);letter-spacing:0}.AskHome_clock__jhlx5{position:fixed;bottom:24px;right:30px;z-index:20;text-align:right;font-family:var(--fm);color:var(--t3);line-height:1.5}.AskHome_clock__jhlx5 .AskHome_t__9B0Qe{font-size:13px;color:var(--t2);letter-spacing:.04em}.AskHome_clock__jhlx5 .AskHome_d__NM6gU{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--t3)}.AskHome_menuDot__SFyIu{position:fixed;bottom:26px;left:30px;z-index:30;width:9px;height:9px;border-radius:50%;border:1px solid rgba(240,238,230,.4);background:transparent;cursor:pointer;padding:0;transition:all .3s ease}.AskHome_menuDot__SFyIu:hover,.AskHome_menuDot__SFyIu[aria-expanded=true]{background:var(--ochre);border-color:var(--ochre)}.AskHome_menuPanel__G0OO4{position:fixed;bottom:48px;left:30px;z-index:29}.AskHome_menuPanel__G0OO4 .AskHome_grp__moeVw{font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--t3);margin:14px 0 7px}.AskHome_menuPanel__G0OO4 .AskHome_grp__moeVw:first-child{margin-top:0}.AskHome_menuPanel__G0OO4 a{display:block;font-family:var(--fd);font-size:18px;color:var(--t2);text-decoration:none;line-height:1.55;transition:color .2s}.AskHome_menuPanel__G0OO4 a:hover{color:var(--cream)}.AskHome_menuPanel__G0OO4 a .AskHome_pin__5YNuM{font-family:var(--fm);font-size:8px;letter-spacing:.1em;color:var(--t3);border:1px solid var(--t4);border-radius:3px;padding:1px 4px;margin-left:7px;vertical-align:middle;text-transform:uppercase}