.CuraLanding_root__aJUjv{background-color:#f4f0e9;color:#1c1e1c;font-family:var(--font-body),"Source Sans 3",system-ui,sans-serif;overflow-x:clip;-webkit-font-smoothing:antialiased}.CuraLanding_root__aJUjv a,.CuraLanding_root__aJUjv a:hover{text-decoration:none}.CuraLanding_root__aJUjv .CuraLanding_serif__vTGp2,.CuraLanding_root__aJUjv h1,.CuraLanding_root__aJUjv h2,.CuraLanding_root__aJUjv h3{font-family:var(--font-marketing-serif),var(--font-display),Georgia,serif;font-weight:400;font-optical-sizing:auto;letter-spacing:-.02em;text-wrap:balance}.CuraLanding_mark__vdX5i{background:#f0d58c;color:#1c1e1c;padding:.04em .18em;border-radius:2px;box-decoration-break:clone;-webkit-box-decoration-break:clone}@keyframes CuraLanding_cura-rise__ilJBq{0%{transform:translateY(28px)}to{transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.CuraLanding_rise__GYG5Y{animation:CuraLanding_cura-rise__ilJBq linear both;animation-timeline:view();animation-range:entry 0 entry 40%}}}.CuraLanding_marquee__FL8wd{display:flex;width:-moz-max-content;width:max-content;animation:CuraLanding_marquee-scroll__nBAMU var(--marquee-duration,40s) linear infinite}.CuraLanding_marqueeReverse__ydirm{animation-direction:reverse}@keyframes CuraLanding_marquee-scroll__nBAMU{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.CuraLanding_marqueeMask__qeWkW{overflow:hidden}.CuraLanding_waveBar__Dyic8{transform-origin:center;animation:CuraLanding_wave-pulse__6L0Az 1.1s ease-in-out infinite}@keyframes CuraLanding_wave-pulse__6L0Az{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1)}}.CuraLanding_reveal__ZBDjY{opacity:0;transform:translateY(18px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.CuraLanding_revealVisible___C0Yq{opacity:1;transform:none}.CuraLanding_aiOrbContainer__t33ER{position:relative;width:66px;height:66px;border-radius:50%;padding:3px;background:#1a1a1a;box-shadow:0 0 25px rgba(124,58,237,.4),0 0 50px rgba(6,182,212,.25),0 4px 16px rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}.CuraLanding_aiOrbContainer__t33ER:hover{transform:scale(1.08);box-shadow:0 0 35px rgba(124,58,237,.6),0 0 70px rgba(6,182,212,.4),0 6px 20px rgba(0,0,0,.3)}.CuraLanding_aiOrbInner__5e3Pj{position:relative;width:100%;height:100%;border-radius:50%;overflow:hidden;background:#090a0f;display:flex;align-items:center;justify-content:center}.CuraLanding_siriFluidGlow__uEwfd{position:absolute;inset:-50%;border-radius:50%;background:conic-gradient(from 0deg,#7c3aed 0deg,#3b82f6 60deg,#06b6d4 120deg,#10b981 180deg,#f59e0b 240deg,#ec4899 300deg,#7c3aed 1turn);filter:blur(10px);animation:CuraLanding_siri-spin__YZFCy 4s linear infinite,CuraLanding_gemini-pulse__wNg8g 2.5s ease-in-out infinite}.CuraLanding_siriFluidCore__NWUUA{position:absolute;inset:2px;border-radius:50%;background:conic-gradient(from 180deg,#8b5cf6,#06b6d4,#10b981,#f59e0b,#ec4899,#8b5cf6);filter:blur(4px);opacity:.9;animation:CuraLanding_siri-spin__YZFCy 3s linear infinite reverse}.CuraLanding_geminiSparkle__zWytC{position:relative;z-index:10;color:#ffffff;filter:drop-shadow(0 0 6px rgba(255,255,255,.9));animation:CuraLanding_gemini-sparkle-pulse__fTa0X 2s ease-in-out infinite}.CuraLanding_glassSpecular___5VYE{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 35% 30%,rgba(255,255,255,.65) 0,rgba(255,255,255,.1) 40%,transparent 65%);pointer-events:none;z-index:20}@keyframes CuraLanding_siri-spin__YZFCy{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes CuraLanding_gemini-pulse__wNg8g{0%,to{transform:scale(.94);opacity:.85}50%{transform:scale(1.1);opacity:1}}@keyframes CuraLanding_gemini-sparkle-pulse__fTa0X{0%,to{transform:scale(.9);opacity:.85}50%{transform:scale(1.15);opacity:1}}.CuraLanding_noScrollbar__Pi52F::-webkit-scrollbar{display:none}.CuraLanding_noScrollbar__Pi52F{-ms-overflow-style:none;scrollbar-width:none}@media (prefers-reduced-motion:reduce){.CuraLanding_geminiSparkle__zWytC,.CuraLanding_marquee__FL8wd,.CuraLanding_siriFluidCore__NWUUA,.CuraLanding_siriFluidGlow__uEwfd,.CuraLanding_waveBar__Dyic8{animation:none!important}.CuraLanding_reveal__ZBDjY{opacity:1;transform:none;transition:none}}@keyframes Patient_word-in__YLik7{0%{opacity:0;filter:blur(8px);transform:translateY(10px)}to{opacity:1;filter:blur(0);transform:none}}.Patient_word__yrYjH{display:inline-block;animation:Patient_word-in__YLik7 .7s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i, 0) * var(--step, 70ms) + 60ms)}@keyframes Patient_slip-in__h_Mip{0%{opacity:0;transform:translateY(18px) rotate(-4deg)}to{opacity:1;transform:rotate(-2deg)}}.Patient_slip__YN866{transform:rotate(-2deg);animation:Patient_slip-in__h_Mip .8s cubic-bezier(.22,1,.36,1) .52s both}@property --mk{syntax:"<color>";inherits:false;initial-value:#f0d58c}.Patient_mark__icDOt{--mk:#f0d58c;background-image:linear-gradient(var(--mk),var(--mk));background-repeat:no-repeat;background-position:0;background-size:100% 100%;padding:.04em .18em;border-radius:5px;color:#1c1e1c;box-decoration-break:clone;-webkit-box-decoration-break:clone;transition:background-size .7s cubic-bezier(.22,1,.36,1) var(--d,0s),--mk .2s ease}.Patient_mark__icDOt[data-draw=pending]{background-size:0 100%}.Patient_markSoft__xGFlZ{--mk:rgba(240,213,140,0.5)}@media (prefers-reduced-motion:reduce){.Patient_slip__YN866,.Patient_word__yrYjH{animation:none}.Patient_slip__YN866{transform:rotate(-2deg)}.Patient_mark__icDOt{transition:none}}