.SplitHomeBackground-module___asPoq__surface{background:radial-gradient(72% 52% at 8% 92%,#ffd5cc9e,#0000 72%),radial-gradient(68% 52% at 92% 90%,#ffd6c794,#0000 73%),radial-gradient(58% 42% at 52% 96%,#ffd9b180,#0000 72%),linear-gradient(#fefcfa 0%,#fdfaf6 36%,#fef2e8 100%);background:radial-gradient(72% 52% at 8% 92%,lab(88.9738% 20.5846 14.3161/.62),#0000 72%),radial-gradient(68% 52% at 92% 90%,lab(89.0452% 20.0312 18.5537/.58),#0000 73%),radial-gradient(58% 42% at 52% 96%,lab(89.4251% 12.9345 29.2123/.5),#0000 72%),linear-gradient(lab(99.0775% .254273 1.10695) 0%,lab(98.4984% .616014 2.18407) 36%,lab(96.2617% 2.88418 6.13034) 100%);position:absolute;inset:0;overflow:hidden}.SplitHomeBackground-module___asPoq__surface:before{content:"";background:linear-gradient(#ffffffb8 0%,#0000 42%),radial-gradient(66% 34% at 50% 62%,#fffbf79e,#0000 76%);background:linear-gradient(lab(100% 0 0/.72) 0%,#0000 42%),radial-gradient(66% 34% at 50% 62%,lab(98.8171% 1.78513 3.25965/.62),#0000 76%);position:absolute;inset:0}.SplitHomeBackground-module___asPoq__surface:after{inset-inline:8%;content:"";background:linear-gradient(90deg,#0000,#b896881a,#0000);background:linear-gradient(90deg,#0000,lab(64.927% 11.4542 12.1292/.1),#0000);height:1px;position:absolute;bottom:5%}.SplitHomeBackground-module___asPoq__dots{pointer-events:none;background-image:radial-gradient(circle,#a8796733 .8px,#0000 1px);background-image:radial-gradient(circle,lab(55.4939% 17.1257 17.5781/.2) .8px,#0000 1px);background-size:10px 10px;width:34%;height:30%;position:absolute;bottom:6%;-webkit-mask-image:radial-gradient(at bottom,#000 0%,#0000 72%);mask-image:radial-gradient(at bottom,#000 0%,#0000 72%)}.SplitHomeBackground-module___asPoq__dotsLeft{left:-5%}.SplitHomeBackground-module___asPoq__dotsRight{right:-5%}.dark .SplitHomeBackground-module___asPoq__surface{background:radial-gradient(72% 52% at 8% 92%,#ff660029,#0000 72%),radial-gradient(68% 52% at 92% 90%,#ff7a1a21,#0000 73%),radial-gradient(58% 42% at 52% 96%,#ffaa501a,#0000 72%),linear-gradient(#111113 0%,#151313 42%,#1b1512 100%)}.dark .SplitHomeBackground-module___asPoq__surface:before{background:linear-gradient(#ffffff08 0%,#0000 42%),radial-gradient(66% 34% at 50% 62%,#ff66000f,#0000 76%)}.dark .SplitHomeBackground-module___asPoq__surface:after{background:linear-gradient(90deg,#0000,#ffa0681f,#0000)}.dark .SplitHomeBackground-module___asPoq__dots{background-image:radial-gradient(circle,#ff9b603d .8px,#0000 1px)}@media (max-width:720px){.SplitHomeBackground-module___asPoq__surface{background:radial-gradient(92% 44% at 0 86%,#ffd6ce94,#0000 74%),radial-gradient(92% 46% at 100% 84%,#ffd6c88f,#0000 74%),radial-gradient(76% 38% at 52% 96%,#ffd9b575,#0000 74%),linear-gradient(#fefcfa 0%,#fdf9f4 42%,#fef0e6 100%);background:radial-gradient(92% 44% at 0 86%,lab(89.0086% 19.3875 13.4734/.58),#0000 74%),radial-gradient(92% 46% at 100% 84%,lab(89.075% 18.9131 17.5117/.56),#0000 74%),radial-gradient(76% 38% at 52% 96%,lab(89.4415% 11.8494 26.8855/.46),#0000 74%),linear-gradient(lab(99.0775% .254273 1.10695) 0%,lab(98.1485% .915527 2.8811) 42%,lab(95.7895% 3.31831 6.75551) 100%)}.SplitHomeBackground-module___asPoq__dots{opacity:.78;background-size:9px 9px;width:46%;height:26%;bottom:8%}.dark .SplitHomeBackground-module___asPoq__surface{background:radial-gradient(92% 44% at 0 86%,#ff660026,#0000 74%),radial-gradient(92% 46% at 100% 84%,#ff7a1a1f,#0000 74%),linear-gradient(#111113 0%,#171311 100%)}}@media (prefers-contrast:more){.SplitHomeBackground-module___asPoq__dots{opacity:.48}}
.StaticHomeBackground-module__Bl-Qxq__surface{background:radial-gradient(58% 50% at 50% 59%,#ffd8be61,#0000 72%),radial-gradient(78% 56% at 50% 88%,#ffe4d575,#0000 76%),linear-gradient(#fef9f3 0%,#fdf5ed 58%,#fef2e9 100%);background:radial-gradient(58% 50% at 50% 59%,lab(89.2772% 15.632 24.5993/.38),#0000 72%),radial-gradient(78% 56% at 50% 88%,lab(92.8245% 10.2123 12.8107/.46),#0000 76%),linear-gradient(lab(98.1489% 1.0325 3.24286) 0%,lab(96.9774% 1.93229 4.91998) 58%,lab(96.2575% 2.97692 6.07334) 100%);position:absolute;inset:0;overflow:hidden}.StaticHomeBackground-module__Bl-Qxq__surface:before,.StaticHomeBackground-module__Bl-Qxq__surface:after{content:"";background-image:radial-gradient(circle,#a5806c3d .8px,#0000 1px);background-image:radial-gradient(circle,lab(56.813% 12.6943 16.8999/.24) .8px,#0000 1px);background-size:10px 10px;width:39%;height:34%;position:absolute;bottom:7%;-webkit-mask-image:radial-gradient(at bottom,#000 0%,#0000 72%);mask-image:radial-gradient(at bottom,#000 0%,#0000 72%)}.StaticHomeBackground-module__Bl-Qxq__surface:before{left:-4%}.StaticHomeBackground-module__Bl-Qxq__surface:after{right:-4%}.dark .StaticHomeBackground-module__Bl-Qxq__surface{background:radial-gradient(58% 50% at 50% 59%,#ff66001c,#0000 72%),radial-gradient(78% 56% at 50% 88%,#ff84341a,#0000 76%),linear-gradient(#111113 0%,#151313 58%,#1b1512 100%)}.dark .StaticHomeBackground-module__Bl-Qxq__surface:before{background-image:radial-gradient(circle,#ff9b603d .8px,#0000 1px)}.dark .StaticHomeBackground-module__Bl-Qxq__surface:after{background-image:radial-gradient(circle,#ff9b603d .8px,#0000 1px)}@media (max-width:720px){.StaticHomeBackground-module__Bl-Qxq__surface{background:radial-gradient(96% 46% at 50% 55%,#ffd7ba61,#0000 74%),radial-gradient(112% 48% at 50% 88%,#ffe4d670,#0000 78%),linear-gradient(#fef9f3 0%,#fdf4ec 100%);background:radial-gradient(96% 46% at 50% 55%,lab(89.291% 14.9598 23.5632/.38),#0000 74%),radial-gradient(112% 48% at 50% 88%,lab(92.8299% 9.97224 12.5128/.44),#0000 78%),linear-gradient(lab(98.1489% 1.0325 3.24286) 0%,lab(96.7412% 2.15486 5.23318) 100%)}.StaticHomeBackground-module__Bl-Qxq__surface:before,.StaticHomeBackground-module__Bl-Qxq__surface:after{opacity:.72;background-size:9px 9px;width:48%;height:28%;bottom:9%}.dark .StaticHomeBackground-module__Bl-Qxq__surface{background:radial-gradient(96% 46% at 50% 55%,#ff66001c,#0000 74%),radial-gradient(112% 48% at 50% 88%,#ff843417,#0000 78%),linear-gradient(#111113 0%,#181411 100%)}}@media (prefers-contrast:more){.StaticHomeBackground-module__Bl-Qxq__surface:before,.StaticHomeBackground-module__Bl-Qxq__surface:after{opacity:.45}}
.gc-onboarding{--gc-orange:var(--brand-accent);--gc-dark:#0f172a;--gc-muted:#64748b;--gc-ease:cubic-bezier(.2, .8, .2, 1)}.gc-onboarding-letter{color:#1e293b;font-family:Georgia,Times New Roman,Noto Serif SC,ui-serif,serif;line-height:1.75}.dark .gc-onboarding-letter{color:#f1f5f9}@keyframes gc-scan-flow{0%{background-position:0%}to{background-position:200%}}@keyframes gc-core-pulse{0%{opacity:.5;transform:scale(.9)}to{opacity:.85;transform:scale(1.08)}}@keyframes gc-rec-blink{0%,to{opacity:1}50%{opacity:.35}}@keyframes gc-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes gc-halo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes gc-halo-spin-rev{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes gc-particle-drift{0%{opacity:0;transform:translateY(0)translate(0)scale(1)}10%{opacity:1}90%{opacity:.6}to{opacity:0;transform:translateY(-120px)translate(30px)scale(.4)}}@keyframes gc-scanline{0%{opacity:0;transform:translateY(-100%)}10%{opacity:.6}90%{opacity:.6}to{opacity:0;transform:translateY(100vh)}}@keyframes gc-fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes gc-fade-down{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes gc-expand-width{0%{width:0}to{width:100%}}@keyframes gc-glow-pulse{0%,to{box-shadow:0 0 20px color-mix(in oklab, var(--brand-accent) 30%, transparent), 0 0 40px color-mix(in oklab, var(--brand-accent) 10%, transparent)}50%{box-shadow:0 0 40px color-mix(in oklab, var(--brand-accent) 60%, transparent), 0 0 80px color-mix(in oklab, var(--brand-accent) 20%, transparent)}}@keyframes gc-border-flow{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes gc-text-shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes gc-card-enter{0%{opacity:0;transform:translateY(32px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes gc-flip-in{0%{opacity:0;transform:perspective(800px)rotateY(-25deg)translate(-20px)}to{opacity:1;transform:perspective(800px)rotateY(0)translate(0)}}@keyframes gc-ripple{0%{opacity:.6;transform:scale(0)}to{opacity:0;transform:scale(4)}}@keyframes gc-progress-shine{0%{transform:translate(-100%)}to{transform:translate(400%)}}@keyframes gc-count-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes gc-grid-move{0%{background-position:0 0}to{background-position:40px 40px}}@keyframes gc-noise{0%,to{opacity:.03}50%{opacity:.06}}@keyframes gc-beam-sweep{0%{opacity:0;transform:translate(-100%)skew(-15deg)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(200%)skew(-15deg)}}@keyframes gc-star-twinkle{0%,to{opacity:.2;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes gc-spring-in{0%{opacity:0;transform:scale(.5)}60%{transform:scale(1.08)}80%{transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes gc-cursor-blink{0%,to{opacity:1}50%{opacity:0}}.gc-pip-ring{background:linear-gradient(120deg, color-mix(in oklab, var(--brand-accent) 42%, transparent), transparent 30%, transparent 70%, color-mix(in oklab, var(--brand-accent) 14%, transparent));background-size:200% 200%;animation:4s linear infinite gc-scan-flow}.gc-pip-core-pulse{animation:4s ease-in-out infinite alternate gc-core-pulse}.gc-rec-dot{animation:1.5s ease-in-out infinite gc-rec-blink}.gc-bg-grid{background-image:linear-gradient(color-mix(in oklab, var(--brand-accent) 6%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklab, var(--brand-accent) 6%, transparent) 1px, transparent 1px);background-size:40px 40px;animation:8s linear infinite gc-grid-move}.gc-particle{pointer-events:none;border-radius:50%;animation:linear infinite gc-particle-drift;position:absolute}.gc-beam{background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--brand-accent) 10%, transparent), transparent);width:60px;height:100%;animation:6s ease-in-out infinite gc-beam-sweep;position:absolute;top:0;left:0}.gc-text-shimmer{background:linear-gradient(90deg, var(--brand-accent) 0%, color-mix(in oklab, var(--brand-accent) 65%, white) 40%, var(--brand-accent) 60%, var(--accent-d) 100%);-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:3s linear infinite gc-text-shimmer}.gc-card-glow:hover{animation:2s ease-in-out infinite gc-glow-pulse}.gc-btn-ripple{position:relative;overflow:hidden}.gc-btn-ripple:after{content:"";background:#ffffff4d;border-radius:50%;width:0;height:0;transition:none;position:absolute;inset:50%;transform:translate(-50%,-50%)scale(0)}.gc-btn-ripple:active:after{width:200px;height:200px;animation:.6s ease-out forwards gc-ripple}.gc-cursor:after{content:"|";color:var(--gc-orange);margin-left:1px;animation:1s step-end infinite gc-cursor-blink}@media (max-height:900px){.onboarding-progress-main{justify-content:flex-start;padding-top:clamp(1.5rem,4vh,2.5rem);padding-bottom:clamp(1.5rem,4vh,2.5rem)}.onboarding-progress-hero{gap:1.25rem}.onboarding-progress-avatar{transform-origin:50%;margin-inline:-.35rem;transform:scale(.82)}.onboarding-progress-subtitle{margin-top:.25rem}.onboarding-progress-card{margin-top:clamp(1.25rem,3.5vh,2rem)}.onboarding-progress-card-header{padding-top:1.25rem;padding-bottom:1.25rem}.onboarding-progress-bar{margin-top:1rem}.onboarding-progress-card-body{padding-top:1.125rem;padding-bottom:1.125rem}.onboarding-progress-stage-list{--tw-space-y-reverse:0}.onboarding-progress-stage-list>:not([hidden])~:not([hidden]){margin-top:.25rem}.onboarding-progress-stage-row{min-height:3.25rem;padding-top:.625rem;padding-bottom:.625rem}}@media (min-width:640px) and (max-width:900px){.onboarding-progress-avatar{transform-origin:50%;margin-inline:-.55rem;transform:scale(.74)}}
.HtmlPersonaAvatar-module__OMXfwW__slot{perspective:420px;perspective-origin:50% 48%;flex:none;position:relative}.HtmlPersonaAvatar-module__OMXfwW__container{opacity:0;width:90px;height:90px;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.2,.8,.2,1),opacity .8s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.HtmlPersonaAvatar-module__OMXfwW__containerVisible{opacity:1;transform:translate(-50%, -50%) scale(var(--persona-scale,1))}.HtmlPersonaAvatar-module__OMXfwW__avatar{width:100%;height:100%;transform-style:preserve-3d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:radial-gradient(circle at 30% 30%,#ffffffe6 0%,#ffffff1a 100%);border-radius:28px;justify-content:center;align-items:center;transition:transform .1s ease-out;animation:6s ease-in-out infinite HtmlPersonaAvatar-module__OMXfwW__float-avatar;display:flex;position:relative;box-shadow:0 15px 35px #ff5e001a,inset 0 0 0 2px #fffc,inset 0 0 20px #ffffff80}.HtmlPersonaAvatar-module__OMXfwW__coreGlow{filter:blur(11px);opacity:.62;background:radial-gradient(#ff5e002e 0%,#ff8c5014 42%,#0000 72%);border-radius:48%;width:112%;height:74%;animation:4s infinite alternate HtmlPersonaAvatar-module__OMXfwW__core-pulse;position:absolute;transform:translateZ(-10px)}.HtmlPersonaAvatar-module__OMXfwW__face{z-index:2;align-items:center;gap:12px;transition:transform .1s ease-out;display:flex;position:relative;transform:translateZ(20px)}.HtmlPersonaAvatar-module__OMXfwW__eye{background:#ff5e00;border-radius:50%;width:14px;height:14px;animation:4s infinite HtmlPersonaAvatar-module__OMXfwW__blink;box-shadow:0 4px 10px #ff5e0066}.HtmlPersonaAvatar-module__OMXfwW__thinking{background:radial-gradient(circle at 30% 24%,#fffffff5 0%,#fafcfd8a 68%,#f5f8fa57 100%);animation:3s cubic-bezier(.45,.05,.55,.95) infinite HtmlPersonaAvatar-module__OMXfwW__think-observe;box-shadow:0 18px 44px #ff5e0014,inset 0 0 0 2px #fffffff5,inset 0 0 28px #ffffffb8}.HtmlPersonaAvatar-module__OMXfwW__thinking:before{z-index:1;content:"";pointer-events:none;background:linear-gradient(125deg,#ffffff9e 0%,#ffffff1a 44%,#ffffff57 100%);border-radius:25px;animation:3s cubic-bezier(.45,.05,.55,.95) infinite HtmlPersonaAvatar-module__OMXfwW__thinking-sheen;position:absolute;inset:3px;transform:translateZ(7px)}.HtmlPersonaAvatar-module__OMXfwW__thinking .HtmlPersonaAvatar-module__OMXfwW__eye{background:#ff5e00;animation:4s infinite HtmlPersonaAvatar-module__OMXfwW__thinking-blink;box-shadow:0 4px 10px #ff5e0066}.HtmlPersonaAvatar-module__OMXfwW__thinking .HtmlPersonaAvatar-module__OMXfwW__face{animation:2s ease-in-out infinite HtmlPersonaAvatar-module__OMXfwW__thinking-gaze}.HtmlPersonaAvatar-module__OMXfwW__thinking .HtmlPersonaAvatar-module__OMXfwW__coreGlow{opacity:.2;animation:1s ease-in-out infinite HtmlPersonaAvatar-module__OMXfwW__core-pulse-fast}.dark .HtmlPersonaAvatar-module__OMXfwW__avatar{background:radial-gradient(circle at 30% 30%,#ffffff26 0%,#ffffff08 100%);box-shadow:0 15px 38px #ff5e0029,inset 0 0 0 1px #ffffff1f,inset 0 0 20px #ffffff0d}.dark .HtmlPersonaAvatar-module__OMXfwW__thinking{background:radial-gradient(circle at 30% 24%,#ffffff29 0%,#27272aad 68%,#18181b94 100%);box-shadow:0 18px 44px #ff5e0024,inset 0 0 0 1px #ffffff24,inset 0 0 28px #ffffff0f}.dark .HtmlPersonaAvatar-module__OMXfwW__thinking:before{background:linear-gradient(125deg,#ffffff1a 0%,#0000 44%,#ffffff0d 100%)}@keyframes HtmlPersonaAvatar-module__OMXfwW__float-avatar{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes HtmlPersonaAvatar-module__OMXfwW__blink{0%,96%,98%,to{transform:scaleY(1)}97%,99%{transform:scaleY(.1)}}@keyframes HtmlPersonaAvatar-module__OMXfwW__core-pulse{0%{opacity:.5;transform:scale(.9)translateZ(-10px)}to{opacity:1;transform:scale(1.1)translateZ(-10px)}}@keyframes HtmlPersonaAvatar-module__OMXfwW__think-observe{0%{transform:rotate(0)translate(0,0)scale(1.02)}25%{transform:rotate(15deg)translateY(-10px)scale(1.02)}75%{transform:rotate(-15deg)translateY(-10px)scale(1.02)}to{transform:rotate(0)translate(0,0)scale(1.02)}}@keyframes HtmlPersonaAvatar-module__OMXfwW__thinking-gaze{0%,to{transform:translateZ(25px)}25%{transform:translate3d(-8px,0,25px)}75%{transform:translate3d(8px,0,25px)}}@keyframes HtmlPersonaAvatar-module__OMXfwW__thinking-sheen{0%,to{opacity:.72;transform:translateZ(7px)rotate(0)}25%{opacity:.92;transform:translate3d(2px,-1px,8px)rotate(2deg)}75%{opacity:.58;transform:translate3d(-2px,1px,6px)rotate(-2deg)}}@keyframes HtmlPersonaAvatar-module__OMXfwW__thinking-blink{0%,96%,98%,to{transform:scaleY(1)}97%,99%{transform:scaleY(.1)}}@keyframes HtmlPersonaAvatar-module__OMXfwW__core-pulse-fast{0%,to{opacity:.24;transform:translateZ(-14px)scale(1.1)}50%{opacity:.42;transform:translateZ(-14px)scale(1.3)}}@media (prefers-reduced-motion:reduce){.HtmlPersonaAvatar-module__OMXfwW__container{transition-duration:.2s}.HtmlPersonaAvatar-module__OMXfwW__avatar,.HtmlPersonaAvatar-module__OMXfwW__coreGlow,.HtmlPersonaAvatar-module__OMXfwW__face,.HtmlPersonaAvatar-module__OMXfwW__eye,.HtmlPersonaAvatar-module__OMXfwW__thinking:before{animation:none}}
