@property --lx{syntax:"<percentage>";inherits:true;initial-value:-30%}@property --ly{syntax:"<percentage>";inherits:true;initial-value:50%}@property --a1x{syntax:"<percentage>";inherits:false;initial-value:78%}@property --a1y{syntax:"<percentage>";inherits:false;initial-value:6%}@property --a2x{syntax:"<percentage>";inherits:false;initial-value:10%}@property --a2y{syntax:"<percentage>";inherits:false;initial-value:72%}@property --a1c{syntax:"<color>";inherits:false;initial-value:rgb(47 91 255/.07)}@property --a2c{syntax:"<color>";inherits:false;initial-value:rgb(47 91 255/.05)}html:has(.sx){background:var(--sx-void);color-scheme:light}html:has(.sx) body{background:var(--sx-void)}@layer components{:root{--sx-void:#FFFFFF;--sx-abyss:#F5F7FC;--sx-deep:#EDF1FA;--sx-hull:#FFFFFF;--sx-hull-2:#FFFFFF;--sx-e:10 15 41;--sx-a:47 91 255;--sx-b:14 165 198;--sx-c:91 140 255;--sx-g:217 154 0;--sx-line:rgb(5 8 22/0.07);--sx-line-2:rgb(5 8 22/0.11);--sx-line-3:rgb(5 8 22/0.2);--sx-fg:#0A0F29;--sx-fg-2:#3F4766;--sx-fg-3:#5F6788;--sx-fg-4:#62657A;--sx-cyan:#2F5BFF;--sx-cyan-hi:#1C43E8;--sx-cyan-ink:#FFFFFF;--sx-violet:#0E9FC2;--sx-violet-hi:#1FD2F5;--sx-gold:#D99A00;--sx-rose:#FF4D5E;--sx-glass-bg:linear-gradient(180deg,rgb(255 255 255/0.86),rgb(251 250 247/0.8));--sx-panel-bg:linear-gradient(180deg,#FFFFFF,#FBFAF7);--sx-lit:linear-gradient(100deg,#2F5BFF,#1C43E8 45%,#0EA5C6);--sx-out:cubic-bezier(0.16,1,0.3,1);--sx-spring:cubic-bezier(0.34,1.56,0.64,1);--sx-io:cubic-bezier(0.65,0,0.35,1);--sx-gutter:clamp(1.25rem,4.4vw,3.5rem);--sx-max:1380px}.sx,body{--sx-display:var(--font-jakarta),"Plus Jakarta Sans",system-ui,sans-serif;--sx-text:var(--font-inter),"Inter",system-ui,sans-serif}.sx{position:relative;isolation:isolate;min-height:100svh;background:transparent;color:var(--sx-fg);font-family:var(--sx-text);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:clip}.sx ::selection{background:rgb(var(--sx-a)/.3);color:#fff}.sx :focus-visible{outline:2px solid var(--sx-cyan);outline-offset:3px}:where(.sx) :where(a){color:inherit;text-decoration:none}:where(.sx) :where(img,svg,canvas){display:block}:where(.sx) :where(button){font:inherit;color:inherit;background:none;border:0;cursor:pointer}.sx-wrap{width:100%;max-width:var(--sx-max);margin-inline:auto;padding-inline:var(--sx-gutter)}.sx-skip{position:absolute;left:1rem;top:-4rem;z-index:100;padding:.7rem 1rem;border-radius:12px;background:var(--sx-cyan);color:var(--sx-cyan-ink);font-weight:600}.sx-skip:focus{top:1rem}:where(.sx) :where(h1,h2,h3,h4,h5,h6){font-family:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.sx-display,.sx-h,.sx-mega,.sx-num,.sx-sub,.sx-title{font-family:var(--sx-display);font-kerning:normal}.sx-mega{font-weight:800;font-size:clamp(3.3rem,12.4vw,11.5rem);line-height:.9;letter-spacing:-.045em}.sx-display{font-weight:800;font-size:clamp(2.55rem,7.4vw,6.8rem);line-height:1;letter-spacing:-.04em}.sx-title{font-weight:800;font-size:clamp(2.05rem,4.9vw,4.3rem);line-height:1.06;letter-spacing:-.035em}.sx-sub{font-size:clamp(1.3rem,2.3vw,1.95rem);line-height:1.22;letter-spacing:-.026em}.sx-h,.sx-sub{font-weight:700}.sx-h{font-size:clamp(1.12rem,1.5vw,1.32rem);line-height:1.25;letter-spacing:-.02em}.sx-num{font-weight:800;letter-spacing:-.04em;line-height:.88;font-variant-numeric:tabular-nums lining-nums}.sx-display b,.sx-mega b,.sx-sub b,.sx-title b{font-weight:800}.sx-label{font-family:var(--sx-text);font-weight:600;font-size:.72rem;line-height:1.2;letter-spacing:.22em;text-transform:uppercase;color:var(--sx-fg-3)}.sx-label .ix{color:var(--sx-cyan);margin-right:.9em}.sx-lede{font-size:clamp(1.06rem,1.35vw,1.24rem);line-height:1.62}.sx-body,.sx-lede{color:var(--sx-fg-2)}.sx-body{font-size:1rem;line-height:1.72}.sx-small{font-size:.86rem;line-height:1.55}.sx-dim,.sx-small{color:var(--sx-fg-3)}.sx-fg{color:var(--sx-fg)}.sx-cyan{color:var(--sx-cyan)}.sx-gold{color:var(--sx-gold)}.sx-lit{background:var(--sx-lit);background-size:220% 100%;background-position:0 50%;-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 26px rgb(var(--sx-a)/.24))}.in .sx-lit,.sx-lit.in{animation:sx-lit-sweep 2.6s var(--sx-io) .25s 1 both}@keyframes sx-lit-sweep{0%{background-position:100% 50%}to{background-position:0 50%}}.sx-lit-gold{background:linear-gradient(100deg,#FFC83D,#D99A00 45%,#2F5BFF);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 22px rgb(var(--sx-g)/.28))}.sx-lens{position:relative;display:inline-block}.sx-lens>.lens-hot{position:absolute;inset:0;pointer-events:none;color:#fff;text-shadow:0 0 18px rgb(47 91 255/.9),0 0 42px rgb(47 91 255/.45);-webkit-mask-image:radial-gradient(circle at var(--lx) var(--ly),#000 0,rgb(5 8 22/.193) 5.5rem,transparent 12rem);mask-image:radial-gradient(circle at var(--lx) var(--ly),#000 0,rgb(5 8 22/.193) 5.5rem,transparent 12rem);opacity:0;transition:opacity .6s}.sx-lens.live>.lens-hot{opacity:1}:where(html[data-lens-hint]) .sx-lens:not(.live)>.lens-hot{opacity:.85;animation:sx-lens-sweep 7s var(--sx-io) 1.4s infinite}@keyframes sx-lens-sweep{0%{--lx:-30%}45%,to{--lx:130%}}.sx-words .w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.08em;margin-bottom:-.08em}.sx-words .w>span{display:inline-block;transform:translate3d(0,105%,0);transition:transform 1.1s var(--sx-out);transition-delay:calc(var(--wi, 0) * 70ms + var(--wd, 0s))}.in .sx-words .w>span,.sx-words.in .w>span{transform:none}.in .sx-words .w,.sx-words.in .w{animation:sx-unclip 1.3s linear both;animation-delay:calc(var(--wi, 0) * 70ms + var(--wd, 0s))}.sx-words.now .w{animation:sx-unclip 1.3s linear both;animation-delay:calc(var(--wi, 0) * 80ms + var(--wd, .12s))}@keyframes sx-unclip{0%,98%{overflow:hidden}to{overflow:visible}}.sx-words.now .w>span{animation:sx-word-up 1.05s var(--sx-out) both;animation-delay:calc(var(--wi, 0) * 80ms + var(--wd, .12s));transition:none}@keyframes sx-word-up{0%{transform:translate3d(0,105%,0)}to{transform:none}}.sx [data-rv]{opacity:0;transform:translate3d(0,26px,0);transition:opacity .95s var(--sx-out),transform 1.15s var(--sx-out),filter .95s var(--sx-out);transition-delay:calc(var(--i, 0) * 75ms)}.sx [data-rv=blur]{filter:blur(10px)}.sx [data-rv=fade]{transform:none}.sx [data-rv=left]{transform:translate3d(-34px,0,0)}.sx [data-rv=right]{transform:translate3d(34px,0,0)}.sx [data-rv=scale]{transform:scale(.94)}.sx [data-rv=line]{opacity:1;transform:scaleX(0);transform-origin:left center;transition:transform 1.4s var(--sx-out)}.sx [data-rv].in{opacity:1;transform:none;filter:none}.sx-atmo{position:fixed;inset:0;z-index:-2;pointer-events:none;background:radial-gradient(58vmax 44vmax at var(--a1x) var(--a1y),var(--a1c),transparent 64%),radial-gradient(54vmax 48vmax at var(--a2x) var(--a2y),var(--a2c),transparent 62%),radial-gradient(120vmax 70vmax at 50% -25%,#F4F2EE 0,transparent 60%),var(--sx-void);transition:--a1x 2.6s var(--sx-io),--a1y 2.6s var(--sx-io),--a2x 2.6s var(--sx-io),--a2y 2.6s var(--sx-io),--a1c 2.6s var(--sx-io),--a2c 2.6s var(--sx-io)}.sx-atmo:after{content:"";position:absolute;inset:0;opacity:.035;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 1.1 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.sx-atmo[data-mood=cyan]{--a1x:16%;--a1y:26%;--a1c:rgb(var(--sx-a)/0.061);--a2x:88%;--a2y:82%;--a2c:rgb(var(--sx-c)/0.22)}.sx-atmo[data-mood=violet]{--a1x:84%;--a1y:22%;--a1c:rgb(var(--sx-c)/0.26);--a2x:12%;--a2y:86%;--a2c:rgb(var(--sx-a)/0.039)}.sx-atmo[data-mood=deep]{--a1x:50%;--a1y:-10%;--a1c:rgb(var(--sx-a)/0.033);--a2x:50%;--a2y:115%;--a2c:rgb(var(--sx-c)/0.24)}.sx-atmo[data-mood=gold]{--a1x:50%;--a1y:105%;--a1c:rgb(var(--sx-g)/0.050);--a2x:14%;--a2y:18%;--a2c:rgb(var(--sx-b)/0.055)}.sx-atmo[data-mood=portal]{--a1x:50%;--a1y:55%;--a1c:rgb(var(--sx-a)/0.083);--a2x:50%;--a2y:60%;--a2c:rgb(var(--sx-c)/0.28)}.sx-lattice{inset:0;background-image:linear-gradient(rgb(var(--sx-e)/.075) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--sx-e)/.075) 1px,transparent 1px);background-size:64px 64px;background-position:-1px -1px;-webkit-mask-image:radial-gradient(300px circle at var(--tx,-999px) var(--ty,-999px),#000,transparent 72%);mask-image:radial-gradient(300px circle at var(--tx,-999px) var(--ty,-999px),#000,transparent 72%)}.sx-lattice,.sx-torch{position:fixed;z-index:-1;pointer-events:none;opacity:0;transition:opacity .8s}.sx-torch{left:0;top:0;width:760px;height:760px;margin:-380px 0 0 -380px;border-radius:50%;background:radial-gradient(closest-side,rgb(var(--sx-a)/.075),rgb(var(--sx-b)/.04) 48%,transparent 72%);transform:translate3d(var(--tx,-999px),var(--ty,-999px),0)}.sx-attn .sx-lattice,.sx-attn .sx-torch{opacity:1}.sx-panel{background:var(--sx-panel-bg);box-shadow:inset 0 0 0 1px var(--sx-line-2),inset 0 1px 0 rgb(5 8 22/.04),0 30px 60px -40px rgb(5 8 22/.28)}.sx-glass,.sx-panel{position:relative;border-radius:26px}.sx-glass{background:var(--sx-glass-bg);box-shadow:inset 0 0 0 1px rgb(var(--sx-e)/.12),inset 0 1px 0 rgb(5 8 22/.1),0 40px 80px -44px rgb(5 8 22/.315);-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%)}.sx-rim:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;background:linear-gradient(125deg,rgb(var(--sx-a)/.6),rgb(var(--sx-a)/0) 34%,rgb(var(--sx-b)/0) 66%,rgb(var(--sx-b)/.5));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.sx-rim-gold:before{background:linear-gradient(125deg,rgb(var(--sx-g)/.85),rgb(var(--sx-g)/0) 40%,rgb(var(--sx-g)/0) 65%,rgb(var(--sx-g)/.45))}.sx-spot{--mx:50%;--my:50%}.sx-spot:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .5s;background:radial-gradient(420px circle at var(--mx) var(--my),rgb(var(--sx-a)/.085),transparent 62%)}.sx-spot:hover:after{opacity:1}.sx-tilt{transform:perspective(1100px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translate3d(0,var(--lift,0),0);transition:transform .7s var(--sx-out);will-change:transform}.sx-tilt.tilting{transition:transform .12s linear}.sx-hair{height:1px;background:linear-gradient(90deg,transparent,var(--sx-line-3) 18%,var(--sx-line-3) 82%,transparent)}.sx-rail{position:relative;height:1px;background:linear-gradient(90deg,transparent,var(--sx-line-2) 12%,var(--sx-line-2) 88%,transparent);overflow:hidden}.sx-rail:after{content:"";position:absolute;top:0;left:0;width:22%;height:1px;background:linear-gradient(90deg,transparent,var(--sx-cyan),transparent);animation:sx-photon 6.5s var(--sx-io) infinite;transform:translateX(-100%)}@keyframes sx-photon{0%{transform:translateX(-100%)}60%,to{transform:translateX(560%)}}.sx-btn{--bx:50%;--by:0%;position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:.65rem;min-height:3.35rem;padding:0 1.6rem;border-radius:999px;font-family:var(--sx-text);font-weight:600;font-size:.98rem;letter-spacing:-.005em;white-space:nowrap;transition:transform .55s var(--sx-spring),box-shadow .45s var(--sx-out),background-color .3s,color .3s;-webkit-tap-highlight-color:transparent;user-select:none}.sx-btn:active{transform:scale(.955);transition-duration:.12s}.sx-btn .ar{transition:transform .55s var(--sx-spring)}.sx-btn:hover .ar{transform:translateX(4px)}.sx-btn-primary{background:#2F5BFF;color:#FFFFFF;box-shadow:inset 0 1px 0 rgb(255 255 255/.5),0 12px 34px -14px rgb(47 91 255/.55)}.sx-btn-primary:before{inset:-55% -18%;z-index:-1;border-radius:999px;background:radial-gradient(closest-side,rgb(var(--sx-a)/.32),transparent);filter:blur(14px);opacity:.35;transition:opacity .5s,transform .6s var(--sx-out)}.sx-btn-primary:after,.sx-btn-primary:before{content:"";position:absolute;pointer-events:none}.sx-btn-primary:after{inset:0;border-radius:inherit;background:radial-gradient(110px circle at var(--bx) var(--by),rgb(255 255 255/.55),transparent 70%);mix-blend-mode:soft-light}.sx-btn-primary:hover{background:#2F5BFF;box-shadow:inset 0 1px 0 rgb(255 255 255/.6),0 18px 50px -12px rgb(47 91 255/.75)}.sx-btn-primary:hover:before{opacity:1;transform:scale(1.08)}.sx-btn-ghost{color:var(--sx-fg);background:rgb(5 8 22/.04);box-shadow:inset 0 0 0 1px var(--sx-line-3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.sx-btn-ghost:hover{box-shadow:inset 0 0 0 1px rgb(var(--sx-a)/.6);background:rgb(var(--sx-a)/.06)}.sx-btn-gold{background:linear-gradient(180deg,#F7BCD2,#2F5BFF);color:#050816;box-shadow:inset 0 1px 0 rgb(255 255 255/.7),inset 0 0 0 1px rgb(247 217 229/.6),0 14px 44px -14px rgb(var(--sx-g)/.7)}.sx-btn-gold:hover{box-shadow:inset 0 1px 0 rgb(255 255 255/.8),inset 0 0 0 1px rgb(253 240 245/.8),0 18px 60px -12px rgb(var(--sx-g)/.9)}.sx-btn-sm{min-height:2.6rem;padding:0 1.1rem;font-size:.9rem;gap:.5rem}.sx-btn-lg{min-height:3.9rem;padding:0 2rem;font-size:1.04rem}.sx-btn[aria-disabled=true],.sx-btn[disabled]{opacity:.5;pointer-events:none}.sx-btn-primary[aria-disabled=true],.sx-btn-primary[disabled]{opacity:1;background:rgb(47 91 255/.08);color:rgb(47 91 255/.55);box-shadow:inset 0 0 0 1px rgb(47 91 255/.28);cursor:not-allowed}.sx-btn-primary[disabled]:after,.sx-btn-primary[disabled]:before{display:none}.sx-btn-wa{background:#25D366;color:#041A0C;font-weight:600;box-shadow:0 10px 30px -12px rgb(37 211 102/.7)}.sx-btn-wa:hover{background:#3BE47A;transform:translateY(-1px);box-shadow:0 16px 40px -12px rgb(37 211 102/.8)}.sx-link{color:var(--sx-cyan);font-weight:600;background:linear-gradient(currentColor,currentColor) 0 100% /0 1px no-repeat;transition:background-size .5s var(--sx-out);padding-bottom:1px}.sx-link:hover{background-size:100% 1px}.sx-burst{position:fixed;z-index:95;width:0;height:0;pointer-events:none}.sx-burst i{position:absolute;width:6px;height:6px;margin:-3px;border-radius:50%;background:var(--c,var(--sx-cyan));box-shadow:0 0 12px var(--c,var(--sx-cyan));animation:sx-burst-dot .75s var(--sx-out) forwards}.sx-burst i:first-child{--dx:-30px;--dy:-30px}.sx-burst i:nth-child(2){--dx:30px;--dy:-30px}.sx-burst i:nth-child(3){--dx:30px;--dy:30px}.sx-burst i:nth-child(4){--dx:-30px;--dy:30px}.sx-burst b{position:absolute;width:12px;height:12px;margin:-6px;border-radius:50%;box-shadow:0 0 0 1px var(--c,var(--sx-cyan));animation:sx-burst-ring .65s var(--sx-out) forwards}@keyframes sx-burst-dot{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(var(--dx),var(--dy)) scale(.2);opacity:0}}@keyframes sx-burst-ring{0%{transform:scale(1);opacity:.9}to{transform:scale(7.5);opacity:0}}.sx-chip{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:0 1.05rem;border-radius:999px;font-size:.92rem;font-weight:500;color:var(--sx-fg-2);background:rgb(5 8 22/.03);box-shadow:inset 0 0 0 1px var(--sx-line-2);transition:color .3s,background-color .3s,box-shadow .4s var(--sx-out),transform .5s var(--sx-spring)}.sx-chip:hover{color:var(--sx-fg);box-shadow:inset 0 0 0 1px var(--sx-line-3)}.sx-chip:active{transform:scale(.96)}.sx-chip.on,.sx-chip[aria-current=page],.sx-chip[aria-pressed=true],.sx-chip[aria-selected=true]{color:#FFFFFF;background:var(--sx-cyan);box-shadow:0 10px 26px -14px rgb(var(--sx-a)/.7)}.sx-seg{display:inline-flex;padding:4px;background:rgb(5 8 22/.03);box-shadow:inset 0 0 0 1px var(--sx-line-2)}.sx-seg,.sx-seg>button{position:relative;border-radius:999px}.sx-seg>button{z-index:1;min-height:2.6rem;padding:0 1.1rem;font-size:.9rem;font-weight:600;color:var(--sx-fg-3);transition:color .35s;white-space:nowrap}.sx-seg>button[aria-pressed=true]{color:var(--sx-cyan-ink)}.sx-seg>.thumb{position:absolute;z-index:0;top:4px;bottom:4px;left:0;width:var(--sw,0);transform:translateX(var(--sx0,0));border-radius:999px;background:var(--sx-cyan);box-shadow:0 0 26px -6px rgb(var(--sx-a)/.8);transition:transform .6s var(--sx-spring),width .6s var(--sx-spring)}.sx-field{display:grid;gap:.45rem}.sx-field>span{font-size:.8rem;font-weight:600;letter-spacing:.04em;color:var(--sx-fg-3)}.sx-input,.sx-select,.sx-textarea{width:100%;min-height:3.2rem;padding:0 1.05rem;border-radius:16px;border:0;font:500 1rem/1.4 var(--sx-text);color:var(--sx-fg);background:rgb(5 8 22/.035);box-shadow:inset 0 0 0 1px var(--sx-line-2);transition:box-shadow .3s,background-color .3s}.sx-textarea{padding:.9rem 1.05rem;min-height:8rem;resize:vertical}.sx-input::placeholder,.sx-textarea::placeholder{color:var(--sx-fg-4)}.sx-input:hover,.sx-select:hover,.sx-textarea:hover{box-shadow:inset 0 0 0 1px var(--sx-line-3)}.sx-input:focus,.sx-select:focus,.sx-textarea:focus{outline:none;background:rgb(var(--sx-a)/.035);box-shadow:inset 0 0 0 1px rgb(var(--sx-a)/.75),0 0 0 4px rgb(var(--sx-a)/.12)}.sx-select{appearance:none;-webkit-appearance:none;padding-right:2.6rem;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'><path d='M1 1.5l5 5 5-5' fill='none' stroke='%2331F6E9' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right 1.1rem center}.sx-select option{background:#FFFFFF;color:#050816}.sx-check{display:inline-grid;place-items:center;width:1.15rem;height:1.15rem;border-radius:50%;color:var(--sx-cyan);box-shadow:inset 0 0 0 1px rgb(var(--sx-a)/.5);flex-shrink:0}.sx-check svg{width:.62rem;height:.62rem}.sx-tabs{display:flex;gap:.25rem;overflow-x:auto;scrollbar-width:none}.sx-tabs::-webkit-scrollbar{display:none}.sx-tab{position:relative;padding:.85rem .95rem;font-size:.95rem;font-weight:500;color:var(--sx-fg-3);white-space:nowrap;transition:color .3s}.sx-tab:after{content:"";position:absolute;left:.95rem;right:.95rem;bottom:.35rem;height:1px;background:var(--sx-cyan);box-shadow:0 0 10px var(--sx-cyan);transform:scaleX(0);transition:transform .5s var(--sx-out)}.sx-tab:hover,.sx-tab[aria-selected=true]{color:var(--sx-fg)}.sx-tab[aria-selected=true]:after{transform:scaleX(1)}.sx-acc{border-top:1px solid var(--sx-line-2)}.sx-acc>details{border-bottom:1px solid var(--sx-line-2)}.sx-acc summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.35rem 0;cursor:pointer;font-weight:500;font-size:clamp(1.02rem,1.3vw,1.14rem);color:var(--sx-fg);transition:color .3s}.sx-acc summary::-webkit-details-marker{display:none}.sx-acc summary:hover{color:var(--sx-cyan)}.sx-acc summary .pm{position:relative;width:1.9rem;height:1.9rem;flex-shrink:0;border-radius:50%;box-shadow:inset 0 0 0 1px var(--sx-line-3);transition:transform .6s var(--sx-spring),box-shadow .3s}.sx-acc summary .pm:after,.sx-acc summary .pm:before{content:"";position:absolute;left:50%;top:50%;width:10px;height:1.4px;margin:-.7px 0 0 -5px;background:currentColor;border-radius:2px;transition:transform .5s var(--sx-out)}.sx-acc summary .pm:after{transform:rotate(90deg)}.sx-acc details[open] summary .pm{transform:rotate(180deg);box-shadow:inset 0 0 0 1px rgb(var(--sx-a)/.6);color:var(--sx-cyan)}.sx-acc details[open] summary .pm:after{transform:rotate(0deg)}.sx-acc .ans{padding:0 3.4rem 1.5rem 0;color:var(--sx-fg-2);line-height:1.72;animation:sx-ans .6s var(--sx-out)}@keyframes sx-ans{0%{opacity:0;transform:translateY(-6px)}}.sx-quad{display:inline-block;width:1em;height:1em}.sx-quad circle.seat{fill:var(--sx-cyan)}.sx-quad circle.core{fill:none;stroke:var(--sx-cyan);stroke-width:1.2;opacity:.7}.sx-quad.spin .seats{transform-origin:12px 12px;animation:sx-spin 12s linear infinite}.sx-btn-primary .sx-quad circle.seat{fill:currentColor}.sx-btn-primary .sx-quad circle.core{stroke:currentColor}@keyframes sx-spin{to{transform:rotate(1turn)}}.sx-draw circle,.sx-draw ellipse,.sx-draw line,.sx-draw path,.sx-draw polyline{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.6s var(--sx-out);transition-delay:calc(var(--i, 0) * .12s)}.in .sx-draw circle,.in .sx-draw ellipse,.in .sx-draw line,.in .sx-draw path,.in .sx-draw polyline,.sx-draw.in circle,.sx-draw.in ellipse,.sx-draw.in line,.sx-draw.in path,.sx-draw.in polyline{stroke-dashoffset:0}.sx-live{position:relative;display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--sx-cyan);box-shadow:0 0 10px var(--sx-cyan)}.sx-live:after{content:"";position:absolute;inset:-5px;border-radius:50%;box-shadow:0 0 0 1px rgb(var(--sx-a)/.6);animation:sx-ping 2.4s var(--sx-out) infinite}@keyframes sx-ping{0%{transform:scale(.4);opacity:1}to{transform:scale(2.2);opacity:0}}.sx-nav{position:fixed;inset:0 0 auto 0;z-index:70;view-transition-name:sx-nav;animation:sx-nav-in 1s var(--sx-out) .35s both}@keyframes sx-nav-in{0%{opacity:0;transform:translateY(-14px)}}.sx-nav-bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;height:76px;transition:height .5s var(--sx-out)}.sx-nav:before{content:"";position:absolute;inset:0;z-index:-1;opacity:0;transition:opacity .5s;background:rgb(255 255 255/.9);-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);box-shadow:inset 0 -1px 0 var(--sx-line)}.sx-nav.scrolled:before{opacity:1}.sx-nav.scrolled .sx-nav-bar{height:62px}.sx-nav-link{position:relative;padding:.55rem .78rem;border-radius:999px;font-size:.93rem;font-weight:500;color:var(--sx-fg-3);transition:color .3s}.sx-nav-link:hover,.sx-nav-link[aria-current=page]{color:var(--sx-fg)}.sx-nav-link:after{content:"";position:absolute;left:50%;bottom:.08rem;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:var(--sx-cyan);box-shadow:0 0 10px var(--sx-cyan);transform:scale(0);transition:transform .5s var(--sx-spring)}.sx-nav-link[aria-current=page]:after{transform:scale(1)}.sx-nav-link:hover:after{transform:scale(.65)}.sx-progress{position:fixed;left:0;top:0;z-index:80;height:2px;width:100%;transform-origin:left;transform:scaleX(0);background:linear-gradient(90deg,var(--sx-violet),var(--sx-cyan));box-shadow:0 0 12px var(--sx-cyan);opacity:0;transition:opacity .4s;pointer-events:none}.sx-progress.go{opacity:1;animation:sx-go 2.2s cubic-bezier(.1,.7,.2,1) forwards}.sx-progress.done{opacity:0;transform:scaleX(1);transition:opacity .5s .15s,transform .25s}@keyframes sx-go{0%{transform:scaleX(0)}to{transform:scaleX(.82)}}.sx-menu{position:fixed;inset:0;z-index:69;display:flex;flex-direction:column;background:rgb(255 255 255/.94);-webkit-backdrop-filter:blur(26px) saturate(150%);backdrop-filter:blur(26px) saturate(150%);animation:sx-menu-in .55s var(--sx-out) both;overflow-y:auto}@keyframes sx-menu-in{0%{opacity:0}}.sx-menu-link{display:flex;align-items:baseline;gap:1rem;padding:.55rem 0;font-family:var(--sx-display);font-weight:800;font-size:clamp(1.9rem,8.5vw,3.2rem);letter-spacing:-.035em;line-height:1.08;color:var(--sx-fg-2);transition:color .3s;opacity:0;transform:translateY(18px);animation:sx-rise .8s var(--sx-out) both;animation-delay:calc(.08s + var(--i, 0) * 45ms)}.sx-menu-link:hover,.sx-menu-link[aria-current=page]{color:var(--sx-fg)}.sx-menu-link .ix{font-family:var(--sx-text);font-size:.72rem;font-weight:600;letter-spacing:.2em;color:var(--sx-cyan);width:2rem;flex-shrink:0;transform:translateY(-.35em)}@keyframes sx-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes sx-eq{0%{transform:scaleY(.2)}to{transform:scaleY(1)}}.sx-dock{position:fixed;inset:auto 0 0 0;z-index:65;padding:0 .75rem max(.75rem,env(safe-area-inset-bottom));pointer-events:none;view-transition-name:sx-dock;transition:transform .6s var(--sx-out),opacity .4s}.sx-dock.away{transform:translateY(120%);opacity:0}.sx-dock>div{pointer-events:auto;display:flex;align-items:center;gap:.5rem;max-width:34rem;margin:0 auto;padding:.45rem;border-radius:999px;background:rgb(255 255 255/.86);-webkit-backdrop-filter:blur(20px) saturate(160%);backdrop-filter:blur(20px) saturate(160%);box-shadow:inset 0 0 0 1px var(--sx-line-2),0 24px 50px -20px rgb(5 8 22/.315)}.sx-dock-ic{display:grid;place-items:center;width:3rem;height:3rem;flex-shrink:0;border-radius:999px;color:var(--sx-fg-2);box-shadow:inset 0 0 0 1px var(--sx-line-2);transition:color .3s,box-shadow .3s}.sx-dock-ic:active{transform:scale(.94)}.sx-foot-mark{font-family:var(--sx-display);font-weight:800;font-size:22vw;line-height:.74;letter-spacing:-.07em;white-space:nowrap;user-select:none;background:linear-gradient(180deg,rgb(var(--sx-a)/.16),rgb(var(--sx-a)/.015) 78%);-webkit-background-clip:text;background-clip:text;color:transparent}::view-transition{pointer-events:none}::view-transition-group(sx-dock),::view-transition-group(sx-nav){animation:none;z-index:100}::view-transition-old(sx-dock),::view-transition-old(sx-nav){display:none}::view-transition-new(sx-dock),::view-transition-new(sx-nav){animation:none}::view-transition-old(.sx-page-out){animation:.26s var(--sx-io) both sx-vt-out}::view-transition-new(.sx-page-in){animation:.7s var(--sx-out) .12s both sx-vt-in}@keyframes sx-vt-out{to{opacity:0;transform:translateY(-10px);filter:blur(6px)}}@keyframes sx-vt-in{0%{opacity:0;transform:translateY(22px);filter:blur(10px)}}.sx-orbit{--r:36%;--p:0;position:relative;aspect-ratio:1;perspective:1500px;pointer-events:none}.sx-orbit-stage{position:absolute;inset:0;transform-style:preserve-3d;transform:rotateX(calc(var(--rx, 0deg) + var(--p) * 62deg)) rotateY(var(--ry,0deg)) scale(calc(1 - var(--p) * .28));opacity:calc(1 - var(--p) * .85);will-change:transform}.sx-orbit .o-halo{inset:14%;background:radial-gradient(closest-side,rgb(var(--sx-a)/.16),rgb(var(--sx-b)/.1) 55%,transparent 76%);filter:blur(10px);animation:sx-breathe 7s ease-in-out infinite}.sx-orbit .o-halo,.sx-orbit .o-ring{position:absolute;border-radius:50%}.sx-orbit .o-far{inset:1%;box-shadow:inset 0 0 0 1px rgb(var(--sx-e)/.1);transform:translateZ(-120px)}.sx-orbit .o-far:before{content:"";position:absolute;inset:0;border-radius:50%;border:1px dashed rgb(var(--sx-e)/.16);animation:sx-spin 140s linear infinite reverse}.sx-orbit .o-mid{inset:7%;box-shadow:inset 0 0 0 1px rgb(var(--sx-e)/.1);transform:translateZ(-50px)}.sx-orbit .o-main{inset:calc(50% - var(--r));transform:translateZ(0)}.sx-orbit .o-main:after,.sx-orbit .o-main:before{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,rgb(var(--sx-a)/0) 0deg,rgb(var(--sx-a)/.95) 70deg,rgb(var(--sx-c)/.9) 110deg,rgb(var(--sx-b)/.6) 170deg,rgb(var(--sx-b)/0) 250deg,rgb(var(--sx-a)/.12) 1turn);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 1.6px),#000 calc(100% - 1.2px));mask:radial-gradient(farthest-side,transparent calc(100% - 1.6px),#000 calc(100% - 1.2px));animation:sx-spin 9s linear infinite}.sx-orbit .o-main:after{filter:blur(7px);opacity:.8;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 6px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,transparent calc(100% - 6px),#000 calc(100% - 3px))}.sx-orbit .o-track{position:absolute;inset:calc(50% - var(--r));border-radius:50%;box-shadow:inset 0 0 0 1px rgb(var(--sx-e)/.14)}.sx-orbit .o-seats{position:absolute;inset:0;transform:translateZ(30px);animation:sx-spin 90s linear infinite}.sx-orbit .o-seat{position:absolute;left:50%;top:50%;width:0;height:0;transform:rotate(var(--a)) translateX(calc(var(--size) * .36))}.sx-orbit .o-seat b{position:absolute;width:14px;height:14px;margin:-7px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#FFFFFF,#2F5BFF 55%,#9DB82A);box-shadow:0 0 18px rgb(var(--sx-a)/.9),0 0 50px rgb(var(--sx-a)/.35)}.sx-orbit .o-seat b:after{content:"";position:absolute;inset:-9px;border-radius:50%;box-shadow:0 0 0 1px rgb(var(--sx-a)/.35);animation:sx-ping 3.2s var(--sx-out) infinite;animation-delay:var(--d,0s)}.sx-orbit .o-seat.s2 b{animation:sx-seat-story 9s linear infinite}.sx-orbit .o-beam{position:absolute;left:50%;top:50%;height:2px;width:calc(var(--size) * .36);margin-top:-1px;transform-origin:0 50%;transform:rotate(var(--a2));pointer-events:none}.sx-orbit .o-beam:before{content:"";position:absolute;inset:0;border-radius:2px;background:linear-gradient(90deg,rgb(var(--sx-a)/0),rgb(var(--sx-a)/.95));box-shadow:0 0 14px rgb(var(--sx-a)/.8);transform-origin:0 50%;animation:sx-beam-story 9s linear infinite}.sx-orbit .o-core{position:absolute;left:50%;top:50%;width:22%;aspect-ratio:1;margin:-11% 0 0 -11%;transform:translateZ(60px)}.sx-orbit .o-core:before{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 42% 38%,#FFFFFF 0,#050816 16%,rgb(var(--sx-a)/.85) 34%,rgb(var(--sx-a)/.18) 58%,transparent 72%);filter:blur(.5px);animation:sx-breathe 5s ease-in-out infinite}.sx-orbit .o-core:after{content:"";position:absolute;inset:-40%;border-radius:50%;background:radial-gradient(closest-side,rgb(var(--sx-a)/.22),transparent);animation:sx-breathe 5s ease-in-out infinite reverse}.sx-orbit .o-dust{position:absolute;inset:0;transform:translateZ(-80px);animation:sx-spin 200s linear infinite}.sx-orbit .o-dust i{position:absolute;width:2px;height:2px;border-radius:50%;background:#2F5BFF;opacity:.5}@keyframes sx-breathe{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.06);opacity:1}}@keyframes sx-seat-story{0%,24%{filter:none;opacity:1;transform:scale(1)}27%{opacity:.3}30%{opacity:.75}33%{opacity:.25}38%{opacity:.55}44%{opacity:.35;filter:saturate(.2)}58%{opacity:.8;filter:none;transform:scale(1)}62%{opacity:1;transform:scale(1.5);background:radial-gradient(circle at 35% 35%,#FDF0F5,#2F5BFF 55%,#B01A5A);box-shadow:0 0 24px rgb(var(--sx-g)/1),0 0 70px rgb(var(--sx-g)/.5)}78%{transform:scale(1.15);background:radial-gradient(circle at 35% 35%,#FDF0F5,#2F5BFF 55%,#B01A5A);box-shadow:0 0 20px rgb(var(--sx-g)/.9),0 0 50px rgb(var(--sx-g)/.4)}90%,to{transform:scale(1)}}@keyframes sx-beam-story{0%,42%{transform:scaleX(0);opacity:0}46%{opacity:1}56%{transform:scaleX(1);opacity:1}70%{transform:scaleX(1);opacity:.9}78%,to{transform:scaleX(1);opacity:0}}.sx-cap{position:absolute;display:grid}.sx-cap>span{grid-area:1/1;opacity:0;animation:9s linear infinite;white-space:nowrap}.sx-cap>.c0{animation-name:sx-cap0}.sx-cap>.c1{animation-name:sx-cap1}.sx-cap>.c2{animation-name:sx-cap2}.sx-cap>.c3{animation-name:sx-cap3}@keyframes sx-cap0{0%,24%{opacity:1;transform:none}26.5%,88%{opacity:0;transform:translateY(-6px)}91%,to{opacity:1;transform:none}}@keyframes sx-cap1{0%,25%{opacity:0;transform:translateY(6px)}27.5%,44%{opacity:1;transform:none}46.5%,to{opacity:0;transform:translateY(-6px)}}@keyframes sx-cap2{0%,45%{opacity:0;transform:translateY(6px)}47.5%,60%{opacity:1;transform:none}62.5%,to{opacity:0;transform:translateY(-6px)}}@keyframes sx-cap3{0%,61%{opacity:0;transform:translateY(6px)}63.5%,86%{opacity:1;transform:none}88.5%,to{opacity:0;transform:translateY(-6px)}}.sx-tele{display:inline-flex;align-items:center;gap:.6rem;padding:.55rem .9rem;border-radius:999px;font-size:.78rem;font-weight:600;letter-spacing:.04em;color:var(--sx-fg-2);background:rgb(255 255 255/.72);box-shadow:inset 0 0 0 1px var(--sx-line-2),0 20px 40px -24px #000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.sx-spine{position:fixed;left:max(14px,calc((100vw - var(--sx-max)) / 2 - 36px));top:50%;z-index:30;transform:translateY(-50%);display:none}@media (min-width:1280px){.sx-spine{display:block}}.sx-spine ol{position:relative;display:grid;gap:1.05rem;padding:.5rem 0}.sx-spine ol:before{bottom:0;background:var(--sx-line-2)}.sx-spine ol:after,.sx-spine ol:before{content:"";position:absolute;left:5px;top:0;width:1px}.sx-spine ol:after{height:calc(var(--sp, 0) * 100%);background:linear-gradient(180deg,var(--sx-violet),var(--sx-cyan));box-shadow:0 0 10px var(--sx-cyan);transition:height .25s linear}.sx-spine a{display:flex;align-items:center;gap:.8rem}.sx-spine a,.sx-spine a i{position:relative;height:11px}.sx-spine a i{z-index:1;width:11px;border-radius:50%;background:var(--sx-void);box-shadow:inset 0 0 0 1px var(--sx-line-3);transition:box-shadow .4s,background-color .4s,transform .5s var(--sx-spring)}.sx-spine a.past i{background:var(--sx-cyan);box-shadow:0 0 10px rgb(var(--sx-a)/.6);transform:scale(.55)}.sx-spine a.on i{background:var(--sx-void);box-shadow:inset 0 0 0 1.5px var(--sx-cyan),0 0 14px rgb(var(--sx-a)/.7);transform:scale(1.15)}.sx-spine a span{font-size:.66rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--sx-fg-3);opacity:0;transform:translateX(-6px);transition:opacity .4s,transform .5s var(--sx-out);white-space:nowrap}.sx-spine:hover a span{opacity:1;transform:none}@media (min-width:1640px){.sx-spine a.on span{opacity:1;transform:none}}.sx-spine:hover{z-index:72}.sx-spine:hover a span{background:rgb(255 255 255/.9);padding:.2rem .5rem;border-radius:6px}.sx-spine a.on span{color:var(--sx-fg)}@media (prefers-reduced-motion:reduce){.sx *,.sx :after,.sx :before{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}.sx [data-rv]{opacity:1!important;filter:none!important}.sx [data-rv],.sx-words .w>span{transform:none!important}.sx-cap>span,.sx-orbit .o-beam:before,.sx-orbit .o-seat.s2 b{animation:none!important}.sx-cap>.c0{opacity:1}:where(html[data-lens-hint]) .sx-lens:not(.live)>.lens-hot{animation:none!important;opacity:0}::view-transition-group(*),::view-transition-new(*),::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}}@media (hover:none){.sx-tilt{transform:none!important}}@media print{.sx-atmo,.sx-dock,.sx-lattice,.sx-nav,.sx-spine,.sx-torch{display:none!important}.sx,html:has(.sx),html:has(.sx) body{background:#fff!important;color:#000!important}}.sx-head-h{font-size:clamp(2.3rem,4.8vw,4.8rem);line-height:1.04;letter-spacing:-.04em}.sx-head-h,.sx-hero-h{font-family:var(--sx-display);font-weight:800}.sx-hero-h{font-size:clamp(2.75rem,6.6vw,6.6rem);line-height:1.02;letter-spacing:-.045em}.sx-hero-h .sx-lens{font-weight:800}@keyframes sx-drip{0%{transform:translateY(-100%)}to{transform:translateY(260%)}}.sx-seg.eq{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.sx-seg.eq>button{padding:0 .6rem}.rm-p{transition-property:transform,opacity,r,fill;transition-duration:1.35s,.9s,1.2s,.8s;transition-timing-function:var(--sx-out),ease,var(--sx-out),ease}.rm-stuck{animation:rm-flicker 2.8s steps(1) infinite}.rm-stuck.rm-seen{animation:rm-seen 2.6s var(--sx-out) 1s both}@keyframes rm-flicker{0%,to{fill-opacity:1}38%{fill-opacity:.2}42%{fill-opacity:.9}46%{fill-opacity:.25}64%{fill-opacity:1}}@keyframes rm-seen{0%{fill:#D3D0CA}45%{fill:#2F5BFF}to{fill:#2F5BFF}}.rm-beam{stroke-dasharray:1;stroke-dashoffset:1;animation:rm-beam 1.2s var(--sx-out) .8s forwards;filter:drop-shadow(0 0 6px #2F5BFF)}@keyframes rm-beam{to{stroke-dashoffset:0}}}@layer components{@keyframes sx-step-in{0%{opacity:0;transform:translate3d(22px,0,0);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}}@layer components{.sx-flow{stroke-dasharray:10 610;stroke-dashoffset:0;animation:sx-flow 4.4s linear infinite}@keyframes sx-flow{to{stroke-dashoffset:-620}}.sx-breathe{transform-box:fill-box;transform-origin:center;animation:sx-breathe 6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.sx-flow{display:none}.sx-breathe{animation:none}}}@layer components{.hx-aurora{position:absolute;inset:-20% -10% auto -10%;height:130%;z-index:-2;pointer-events:none;filter:blur(60px)}.hx-aurora i{position:absolute;border-radius:50%;mix-blend-mode:screen;opacity:.5;animation:hx-drift 22s ease-in-out infinite alternate}.hx-aurora i:first-child{width:46vw;height:34vw;left:42%;top:2%;background:radial-gradient(closest-side,rgba(47,91,255,.32),transparent)}.hx-aurora i:nth-child(2){width:36vw;height:30vw;left:62%;top:34%;background:radial-gradient(closest-side,rgba(31,210,245,.22),transparent);animation-duration:26s;animation-delay:-6s}.hx-aurora i:nth-child(3){width:34vw;height:26vw;left:-6%;top:48%;background:radial-gradient(closest-side,rgba(90,94,122,.2),transparent);animation-duration:30s;animation-delay:-12s}.hx-aurora i:nth-child(4){width:26vw;height:22vw;left:22%;top:-8%;background:radial-gradient(closest-side,rgba(47,91,255,.16),transparent);animation-duration:34s;animation-delay:-3s;opacity:.4}@keyframes hx-drift{0%{transform:translateZ(0) scale(1) rotate(0deg)}50%{transform:translate3d(-6vw,4vw,0) scale(1.15) rotate(20deg)}to{transform:translate3d(4vw,-3vw,0) scale(.92) rotate(-12deg)}}.hx-ring{animation:sx-spin 70s linear infinite}.hx-chip{position:absolute;left:50%;top:50%;transform:rotate(var(--a)) translateX(calc(var(--hs) * .53)) rotate(calc(var(--a) * -1))}.hx-chip-in{display:inline-flex;align-items:center;gap:.5rem;translate:-50% -50%;white-space:nowrap;padding:.5rem .9rem .5rem .6rem;border-radius:999px;font-size:.86rem;font-weight:600;color:var(--sx-fg);background:rgb(255 255 255/.82);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 0 0 1px rgb(var(--sx-e)/.14),0 12px 28px -14px rgb(5 8 22/.158);animation:sx-spin 70s linear infinite reverse;transition:box-shadow .4s,color .3s}.hx-chip-in svg{color:var(--sx-cyan)}.hx-chip:hover .hx-chip-in{color:var(--sx-cyan);box-shadow:inset 0 0 0 1.5px rgb(var(--sx-a)/.55),0 16px 34px -12px rgb(var(--sx-a)/.6)}.hx-ring:hover,.hx-ring:hover .hx-chip-in{animation-play-state:paused}.hx-moment{grid-area:1/1;display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-radius:18px;background:rgb(255 255 255/.9);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 0 0 1px rgb(var(--sx-e)/.12),0 22px 44px -22px rgb(5 8 22/.175);opacity:0;animation:hx-moment 9s var(--sx-out) infinite}.hx-moment b{display:block;font-size:.9rem;font-weight:600;color:var(--sx-fg)}.hx-moment i{display:block;font-style:normal;font-size:.74rem;color:var(--sx-fg-3)}.hx-dot{width:2rem;height:2rem;flex-shrink:0;border-radius:50%}.hx-violet .hx-dot{background:radial-gradient(circle at 35% 30%,#fff,#2F5BFF 60%)}.hx-sky .hx-dot{background:radial-gradient(circle at 35% 30%,#fff,#5A5E7A 60%)}.hx-gold .hx-dot{background:radial-gradient(circle at 35% 30%,#fff,#1C43E8 60%);box-shadow:0 0 18px rgb(var(--sx-g)/.7)}@keyframes hx-moment{0%{opacity:0;transform:translateY(16px) scale(.96)}30%,6%{opacity:1;transform:none}36%,to{opacity:0;transform:translateY(-12px) scale(.98)}}@media (prefers-reduced-motion:reduce){.hx-aurora i,.hx-chip-in,.hx-moment,.hx-ring{animation:none}.hx-moment:first-child{opacity:1}}}@layer components{.sx-legal{color:var(--sx-fg-2);line-height:1.75}.sx-legal h2{font-family:var(--sx-display)!important;font-weight:800;letter-spacing:-.02em;color:var(--sx-fg)!important}.sx-legal a{color:var(--sx-cyan)!important}.sx-legal strong{color:var(--sx-fg)}.sx-legal li::marker{color:var(--sx-cyan)}.sx-guarantee a,.sx-guarantee h2{color:#fff!important}.sx-guarantee{background:radial-gradient(80% 70% at 100% 0,rgba(31,210,245,.35),transparent 60%),radial-gradient(70% 70% at 0 100%,rgba(124,108,235,.35),transparent 60%),linear-gradient(150deg,#2636C4,#2F5BFF 45%,#141E86)!important}}.sx{--color-blue-50:#EEF0FC;--color-blue-100:#DCE0F9;--color-blue-200:#BAC1F2;--color-blue-300:#8E98E6;--color-blue-400:#5B68D6;--color-blue-500:#1C43E8;--color-blue-600:#2F5BFF;--color-blue-700:#2F5BFF;--color-blue-800:#050816;--color-blue-900:#121A63;--color-blue-950:#050816;--color-indigo-50:#EEF0FC;--color-indigo-100:#DCE0F9;--color-indigo-200:#BAC1F2;--color-indigo-300:#8E98E6;--color-indigo-400:#5B68D6;--color-indigo-500:#1C43E8;--color-indigo-600:#2F5BFF;--color-indigo-700:#2F5BFF;--color-indigo-800:#050816;--color-indigo-900:#121A63;--color-indigo-950:#050816;--color-violet-50:#EEF0FC;--color-violet-100:#DCE0F9;--color-violet-200:#BAC1F2;--color-violet-300:#8E98E6;--color-violet-400:#5B68D6;--color-violet-500:#1C43E8;--color-violet-600:#2F5BFF;--color-violet-700:#2F5BFF;--color-violet-800:#050816;--color-violet-900:#121A63;--color-violet-950:#050816;--color-purple-50:#EEF0FC;--color-purple-100:#DCE0F9;--color-purple-200:#BAC1F2;--color-purple-300:#8E98E6;--color-purple-400:#5B68D6;--color-purple-500:#1C43E8;--color-purple-600:#2F5BFF;--color-purple-700:#2F5BFF;--color-purple-800:#050816;--color-purple-900:#121A63;--color-purple-950:#050816;--color-sky-600:#5A5E7A;--color-royal:#2F5BFF;--color-print:#FBFAF7}.sx .nb-hand-ink,.sx .nb-link,.sx .nb-royal{color:#2F5BFF}.sx .btn-gold,.sx .btn-primary,.sx .btn-spark,.sx .btn-tactile-primary,.sx .nb-btn-ink{background:#2F5BFF;border-color:#2F5BFF;color:#FFFFFF;box-shadow:0 12px 28px -12px rgba(255,255,255,.55),0 10px 36px -18px rgba(123,60,255,.7)}.sx .btn-gold:hover,.sx .btn-primary:hover,.sx .btn-spark:hover,.sx .btn-tactile-primary:hover,.sx .nb-btn-ink:hover{background:#2F5BFF;border-color:#2F5BFF}.sx .nb-btn-light{color:#FFFFFF}.sx .n-plate,.sx .n-stage,.sx .tone-keep.n-stage{background:radial-gradient(80% 70% at 100% 0,rgba(31,210,245,.35),transparent 60%),radial-gradient(70% 70% at 0 100%,rgba(124,108,235,.35),transparent 60%),linear-gradient(150deg,#2636C4,#2F5BFF 45%,#141E86)!important}.sx .n-stage,.sx .tone-keep.n-stage{background-size:auto!important}.sx .n-holo{border-color:#2F5BFF!important}.sx .cta-gradient-text,.sx .gradient-text,.sx .n-serif-grad{background:linear-gradient(100deg,#2F5BFF,#2F5BFF 55%,#1C43E8)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important}.sx .n-stage .n-serif-grad{background:linear-gradient(100deg,#050816,#050816)!important;-webkit-background-clip:text!important;background-clip:text!important}.sx .n-stage .n-btn-volt{color:#FFFFFF}.sx :where(input[type=checkbox],input[type=radio],input[type=range]){accent-color:#2F5BFF}@layer components{.sx-marquee{position:relative;overflow:hidden;padding:1.4rem 0;border-block:1px solid rgb(var(--sx-e)/.12);background:rgb(5 8 22/.02);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.sx-marquee-track{display:flex;width:max-content;animation:sx-marquee 46s linear infinite}.sx-marquee:hover .sx-marquee-track{animation-play-state:paused}.sx-marquee-row{display:flex;gap:3.2rem;padding-right:3.2rem}.sx-marquee-item{display:inline-flex;align-items:center;gap:.85rem;font-family:var(--sx-display);font-weight:800;font-size:clamp(1.5rem,3vw,2.5rem);letter-spacing:-.035em;color:var(--sx-fg);white-space:nowrap;transition:color .3s}.sx-marquee-item svg,.sx-marquee-item:hover{color:var(--sx-cyan)}.sx-marquee-row li:nth-child(2n) .sx-marquee-item{-webkit-text-stroke:1.2px var(--sx-fg);color:transparent}.sx-marquee-row li:nth-child(2n) .sx-marquee-item:hover{color:var(--sx-cyan);-webkit-text-stroke:0}@keyframes sx-marquee{to{transform:translateX(-50%)}}.sx main section[data-chapter]:not(#enter):not(#inside){content-visibility:auto;contain-intrinsic-size:auto 900px}.sx-intro{position:fixed;inset:0;z-index:200;display:grid;place-items:center;pointer-events:none;background:radial-gradient(60% 60% at 50% 50%,#F4F2EE,#FBFAF7 70%);animation:sx-intro-out .7s var(--sx-io) .95s forwards}.sx-intro:before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 35%,rgb(47 91 255/.45) 45%,rgb(47 91 255/.35) 52%,rgb(90 94 122/.3) 58%,transparent 68%);transform:translateX(-100%);animation:sx-intro-sweep 1.1s var(--sx-io) .15s forwards}.sx-intro>span{display:inline-flex;align-items:center;gap:.9rem;font-family:var(--sx-display);font-weight:800;font-size:2.1rem;letter-spacing:-.04em;color:var(--sx-fg);animation:sx-intro-mark 1s var(--sx-out) both}@keyframes sx-intro-sweep{to{transform:translateX(100%)}}@keyframes sx-intro-mark{0%{opacity:0;transform:scale(.86);filter:blur(8px)}to{opacity:1;transform:none;filter:none}}@keyframes sx-intro-out{to{opacity:0;visibility:hidden}}html[data-intro-seen] .sx-intro{display:none}@media (prefers-reduced-motion:reduce){.sx-intro{display:none}.sx-marquee-track{animation:none}}}.sx-sky .sx-glow{transform:translate(-50%,-50%);animation:sx-glow 18s ease-in-out infinite alternate}@keyframes sx-glow{to{transform:translate(-44%,-56%) scale(1.15);opacity:.7}}.sx-horizon{position:absolute;inset:auto 0 0 0;height:42vh;perspective:420px;perspective-origin:50% 0;mask-image:linear-gradient(180deg,transparent,#000 45%);-webkit-mask-image:linear-gradient(180deg,transparent,#000 45%);opacity:.55}.sx-floor{position:absolute;inset:0 -50% -40%;transform:rotateX(62deg);transform-origin:50% 0;background-image:linear-gradient(rgb(47 91 255/.16) 1px,transparent 0),linear-gradient(90deg,rgb(47 91 255/.1) 1px,transparent 0);background-size:64px 64px}.sx-comet{position:absolute;top:16%;left:-20%;width:160px;height:1px;opacity:0;background:linear-gradient(90deg,transparent,#2F5BFF);transform:rotate(-18deg);animation:sx-comet 14s linear infinite}@keyframes sx-comet{0%,82%{opacity:0;transform:translate(0) rotate(-18deg)}84%{opacity:1}to{opacity:0;transform:translate(140vw,-46vw) rotate(-18deg)}}@media (max-width:767px){.sx-horizon{height:30vh;opacity:.4}.sx-comet{display:none}}@media (prefers-reduced-motion:reduce){.sx-comet,.sx-sky .sx-glow{animation:none}}.sx-chat-launch{background:radial-gradient(circle at 35% 30%,#050816,#2F5BFF 55%,#2F5BFF);box-shadow:0 14px 40px -10px rgb(47 91 255/.6),inset 0 1px 0 rgb(255 255 255/.6);transition:transform .5s var(--sx-spring)}.sx-chat-launch:hover{transform:scale(1.07) rotate(8deg)}.sx [data-kit=legacy],.sx main[data-kit=legacy]{--color-white:#FFFFFF;--color-black:#050816;--color-slate-50:#F4F2EE;--color-slate-100:#FFFFFF;--color-slate-200:#E8E5DF;--color-slate-300:#D3D0CA;--color-slate-400:#7A7D93;--color-slate-500:#6A6D85;--color-slate-600:#5A5E7A;--color-slate-700:#353A5C;--color-slate-800:#1F2446;--color-slate-900:#050816;--color-slate-950:#FAFBFC;--color-gray-50:#F4F2EE;--color-gray-100:#FFFFFF;--color-gray-200:#E8E5DF;--color-gray-300:#D3D0CA;--color-gray-400:#7A7D93;--color-gray-500:#6A6D85;--color-gray-600:#5A5E7A;--color-gray-700:#353A5C;--color-gray-800:#1F2446;--color-gray-900:#050816;--color-emerald-50:#ECFDF5;--color-emerald-100:#D1FAE5;--color-emerald-600:#16A34A;--color-emerald-700:#15803D;--color-green-600:#16A34A;--color-green-700:#15803D;--color-green-50:#ECFDF5;--color-green-100:#D1FAE5;--color-red-50:#2A1114;--color-red-100:#3A161B;--color-amber-50:#2A2010;--color-amber-100:#3A2C12}.sx main[data-kit=legacy] input,.sx main[data-kit=legacy] select,.sx main[data-kit=legacy] textarea{color-scheme:light}.sx :is(.card,.card-3d){background:linear-gradient(180deg,#FFFFFF,#F4F2EE);--card-border:rgb(5 8 22/.09);--card-shadow:inset 0 1px 0 rgb(5 8 22/.05),0 20px 50px -30px rgb(5 8 22/0.28);color:var(--sx-fg)}.cert{container-type:inline-size;-webkit-print-color-adjust:exact;print-color-adjust:exact}.cert-sheet{position:relative;overflow:hidden;aspect-ratio:1.414/1;border-radius:1.6cqw;color:#050816;background:radial-gradient(60% 70% at 0 0,rgb(47 91 255/.13),transparent 60%),radial-gradient(50% 60% at 100% 100%,rgb(47 91 255/.09),transparent 60%),linear-gradient(160deg,#FFFFFF,#FBFAF7);box-shadow:0 40px 120px -40px rgb(47 91 255/.35),inset 0 0 0 1px rgb(5 8 22/.06);display:flex;flex-direction:column;padding:5.2cqw 6.4cqw 4.4cqw;font-family:var(--sx-text)}.cert-guilloche{right:-14cqw;top:50%;width:62cqw;translate:0 -50%;color:rgb(47 91 255/.1)}.cert-frame,.cert-guilloche{position:absolute;pointer-events:none}.cert-frame{inset:2.2cqw;border:1px solid rgb(47 91 255/.35);border-radius:1cqw}.cert-frame:after{content:"";position:absolute;inset:.7cqw;border:1px solid rgb(5 8 22/.07);border-radius:.6cqw}.cert-frame i{position:absolute;width:3cqw;height:3cqw;border:2px solid #2f5bff}.cert-frame i:first-child{top:-1px;left:-1px;border-right:0;border-bottom:0;border-top-left-radius:1cqw}.cert-frame i:nth-child(2){top:-1px;right:-1px;border-left:0;border-bottom:0;border-top-right-radius:1cqw}.cert-frame i:nth-child(3){bottom:-1px;left:-1px;border-right:0;border-top:0;border-bottom-left-radius:1cqw}.cert-frame i:nth-child(4){bottom:-1px;right:-1px;border-left:0;border-top:0;border-bottom-right-radius:1cqw}.cert-top{position:relative;display:flex;align-items:center;justify-content:space-between}.cert-brand{display:inline-flex;align-items:center;gap:1cqw;font-family:var(--sx-display);font-size:2.4cqw;font-weight:600;letter-spacing:-.04em}.cert-brand svg{width:3.6cqw;height:3.6cqw}.cert-no{font-family:ui-monospace,monospace;font-size:1.15cqw;letter-spacing:.14em;color:#5A5E7A}.cert-body{position:relative;flex:1;display:flex;flex-direction:column;justify-content:center}.cert-kind{font-size:1.25cqw;font-weight:700;letter-spacing:.38em;text-transform:uppercase;color:#2F5BFF}.cert-title{margin-top:.6cqw;font-size:1.5cqw;color:#5A5E7A}.cert-lead{margin-top:3cqw;font-size:1.6cqw;color:#353A5C}.cert-name{margin-top:.6cqw;font-family:var(--sx-display);font-size:6.6cqw;line-height:1.02;font-weight:800;letter-spacing:-.045em;background:var(--sx-lit);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 2.4cqw rgb(47 91 255/.25))}.cert-text{margin-top:1.8cqw;max-width:58cqw;font-size:1.75cqw;line-height:1.6;color:#353A5C}.cert-text strong{color:#050816;font-weight:600}.cert-foot{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:3cqw}.cert-sign{display:flex;flex-direction:column;gap:.6cqw}.cert-sign-r{align-items:flex-end;text-align:right}.cert-sig{font-family:var(--sx-display);font-style:italic;font-size:2.6cqw;font-weight:600;letter-spacing:-.02em}.cert-date{font-size:1.8cqw;font-weight:600}.cert-rule{width:20cqw;height:1px;background:linear-gradient(90deg,#2F5BFF,rgb(47 91 255/.1))}.cert-sign-r .cert-rule{background:linear-gradient(270deg,#2F5BFF,rgb(47 91 255/.1))}.cert-cap{font-size:1.05cqw;letter-spacing:.2em;text-transform:uppercase;color:#7A7D93}.cert-seal{width:11cqw;height:11cqw}.cert-ring{transform-origin:60px 60px;animation:sx-spin 60s linear infinite}.cert-note{position:absolute;top:7.4cqw;right:6.4cqw;text-align:right;font-size:.95cqw;color:#7A7D93}@media print{.cert-ring{animation:none}.cert-sheet{box-shadow:none;border-radius:0}}@media (prefers-reduced-motion:reduce){.cert-ring{animation:none}}.sx .nb-btn-line{background:rgb(5 8 22/.04);color:var(--sx-fg);border:1px solid rgb(5 8 22/.16)}.sx .nb-btn-line:hover{background:rgb(5 8 22/.08);color:#fff;border-color:rgb(47 91 255/.5)}.sx-lens>.lens-hot[data-t]:before{content:attr(data-t)}.sx{--font-grotesk:var(--font-inter);--font-serif:var(--font-jakarta)}.sx main section[data-mood]:not([data-mood=entrance]):not(:first-child):before{content:"";position:absolute;top:0;left:50%;width:min(1180px,92vw);height:1px;translate:-50% 0;pointer-events:none;background:linear-gradient(90deg,transparent,rgb(5 8 22/.12) 15%,rgb(47 91 255/.8) 50%,rgb(5 8 22/.12) 85%,transparent);box-shadow:0 0 18px rgb(47 91 255/.35)}.sx main section[data-mood]:not([data-mood=entrance]):not(:first-child):after{content:"";position:absolute;top:-4px;left:50%;width:8px;height:8px;margin-left:-4px;rotate:45deg;z-index:2;pointer-events:none;background:#FBFAF7;border:1px solid rgb(47 91 255/.7);box-shadow:0 0 14px rgb(47 91 255/.5)}.sx main section[data-mood=deep]{background:radial-gradient(70% 55% at 50% 0,rgb(47 91 255/.08),transparent 70%),radial-gradient(90% 80% at 50% 100%,rgb(36 58 150/.22),transparent 70%),linear-gradient(180deg,#0B0E1F,#090A14 70%,rgb(255 255 255/0))}.sx main section[data-mood=deep] .sx-panel{background:linear-gradient(180deg,#FFFFFF,#FBFAF7)}@media (max-width:767px){.sx main section[data-mood]:before{width:100vw}}.ss-wrap{aspect-ratio:1;width:100%}.ss{width:100%;height:100%;overflow:visible}.ss *{transform-box:view-box}.ss-f line{stroke:rgb(47 91 255/.1);stroke-width:1}.ss-axis,.ss-axis line{stroke:rgb(5 8 22/.22);stroke-width:1.5}.ss-f2{stroke:rgb(5 8 22/.3);stroke-width:1.5;fill:none}.ss-l{stroke:#2F5BFF;stroke-width:3.5;fill:none;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 6px rgb(47 91 255/.55))}.ss-l2{stroke:#2F5BFF;filter:drop-shadow(0 0 6px rgb(47 91 255/.45))}.ss-thin{stroke-width:2.2}.ss-dash{stroke-dasharray:6 8}.ss-dot{fill:#2F5BFF;filter:drop-shadow(0 0 8px rgb(47 91 255/.9))}.ss-dot2{fill:#2F5BFF;filter:drop-shadow(0 0 8px rgb(47 91 255/.7))}.ss-core{fill:#2F5BFF;filter:drop-shadow(0 0 18px rgb(47 91 255/.8))}.ss-sym{font:600 26px var(--sx-display);fill:rgb(91 140 255/.55)}.ss-atom{font:700 13px var(--sx-text);fill:#FFFFFF;text-anchor:middle}.ss-sm{font-size:11px}.ss-eq{font:700 24px var(--sx-display);fill:#050816;text-anchor:middle;letter-spacing:-.02em}.ss-serif{font:800 64px var(--sx-display);fill:#2F5BFF;letter-spacing:-.04em;filter:drop-shadow(0 0 14px rgb(47 91 255/.45))}.ss-page{fill:rgb(5 8 22/.03);stroke:rgb(5 8 22/.14);stroke-width:1.5}.ss-ink{fill:rgb(47 91 255/.45);transform-origin:104px 0;transform-box:fill-box;transform:scaleX(0);animation:ss-ink 6s var(--sx-out) infinite;animation-delay:var(--d)}.ss-ink:nth-of-type(odd){fill:rgb(47 91 255/.7)}@keyframes ss-ink{0%{transform:scaleX(0)}12%,85%{transform:scaleX(1)}to{transform:scaleX(1);opacity:0}}.ss-caret{fill:#2F5BFF;animation:ss-blink 1s steps(2) infinite}@keyframes ss-blink{50%{opacity:0}}.ss-liquid{fill:rgb(47 91 255/.22);stroke:#2F5BFF;stroke-width:2;animation:ss-slosh 3s ease-in-out infinite alternate}@keyframes ss-slosh{to{transform:translateX(-70px)}}.ss-bubble{fill:none;stroke:#2F5BFF;stroke-width:2;animation:ss-bubble var(--t,3s) ease-in infinite;animation-delay:var(--d)}@keyframes ss-bubble{0%{transform:translateY(0);opacity:0}15%{opacity:1}to{transform:translateY(-150px);opacity:0}}.ss-draw{stroke-dasharray:2400;stroke-dashoffset:2400;animation:ss-draw 7s var(--sx-out) infinite;animation-delay:var(--d,0s)}@keyframes ss-draw{0%{stroke-dashoffset:2400}30%,88%{stroke-dashoffset:0}to{stroke-dashoffset:0;opacity:0}}.ss-ride{offset-distance:0;animation:ss-ride var(--t,5s) linear infinite}@keyframes ss-ride{to{offset-distance:100%}}.ss-float{animation:ss-float 5s ease-in-out infinite alternate;animation-delay:var(--d,0s);transform-box:fill-box}@keyframes ss-float{to{transform:translateY(-14px) rotate(-6deg)}}.ss-pulse{transform-box:fill-box;transform-origin:center;animation:ss-pulse 2.4s ease-in-out infinite}@keyframes ss-pulse{50%{transform:scale(1.15);opacity:.6}}.ss-swing{animation:ss-swing var(--t,2.4s) ease-in-out infinite alternate;transform:rotate(24deg)}@keyframes ss-swing{to{transform:rotate(-24deg)}}.ss-spin{animation:ss-spin var(--t,10s) linear infinite}.ss-rev{animation-direction:reverse}.ss-ccw{animation-name:ss-spin-ccw}@keyframes ss-spin{to{transform:rotate(1turn)}}@keyframes ss-spin-ccw{to{transform:rotate(-1turn)}}.ss-rung{animation:ss-rung 3.2s ease-in-out infinite}@keyframes ss-rung{0%,to{transform:scaleX(1)}50%{transform:scaleX(-1)}}.ss-bar{fill:rgb(47 91 255/.16);stroke:rgb(47 91 255/.5);stroke-width:1;transform-box:fill-box;transform-origin:bottom;animation:ss-grow 6s var(--sx-out) infinite;animation-delay:var(--d)}@keyframes ss-grow{0%{transform:scaleY(0)}25%,90%{transform:scaleY(1)}to{transform:scaleY(1);opacity:0}}.ss-tilt{animation:ss-tilt 4s ease-in-out infinite}@keyframes ss-tilt{0%,to{transform:rotate(0)}25%{transform:rotate(-4deg)}60%{transform:rotate(3deg)}80%{transform:rotate(0)}}.ss-block{fill:#2F5BFF}.ss-block2{fill:#050816}.ss-bob{animation:ss-bob var(--t,5s) linear infinite}@keyframes ss-bob{0%{transform:translateY(0);animation-timing-function:ease-out}25%{transform:translateY(-80px);animation-timing-function:ease-in}50%{transform:translateY(0);animation-timing-function:ease-out}75%{transform:translateY(80px);animation-timing-function:ease-in}to{transform:translateY(0)}}.ss-ring{fill:none;stroke:rgb(47 91 255/.6);stroke-width:2;transform-box:fill-box;transform-origin:center;animation:ss-ring 3.3s var(--sx-out) infinite;opacity:0}@keyframes ss-ring{0%{transform:scale(.7);opacity:.9}to{transform:scale(2.2);opacity:0}}.ss-wave{fill:#2F5BFF;animation:ss-wave var(--t,1s) ease-in-out infinite alternate;transform:scaleY(.15)}.ss-wave:nth-child(3n){fill:#050816}@keyframes ss-wave{to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.ss,.ss *{animation:none!important}.ss-draw{stroke-dashoffset:0}.ss-bar,.ss-ink{transform:none}}.sx-wa-float{background:#25D366;color:#04110A;box-shadow:0 14px 40px -12px rgb(37 211 102/.65);transition:transform .5s var(--sx-spring),box-shadow .4s}.sx-wa-float:hover{transform:translateY(-2px) scale(1.03);box-shadow:0 18px 50px -12px rgb(37 211 102/.85)}.sx-ribbon{display:block;width:100%;height:100%}.sx-silk{position:absolute;left:-10%;width:120%;pointer-events:none;will-change:transform}.sx-silk-1{top:46vh;height:46vh;opacity:.55}.sx-silk-2{top:4vh;height:34vh;opacity:.35;transform-origin:center}.sx-silk .sx-ribbon{animation:sx-silk-drift 26s ease-in-out infinite alternate}.sx-silk-2 .sx-ribbon{animation-duration:34s;animation-direction:alternate-reverse}@keyframes sx-silk-drift{0%{transform:translateX(-3%) skewY(-1deg)}to{transform:translateX(3%) skewY(1.5deg)}}@media (max-width:767px){.sx-silk-1{top:56vh;height:30vh;opacity:.4}.sx-silk-2{opacity:.2}}@media (prefers-reduced-motion:reduce){.sx-silk .sx-ribbon{animation:none}}.sx-silk-band{position:relative;height:140px;margin-block:-40px;pointer-events:none;opacity:.8}.sx-panel{box-shadow:inset 0 0 0 1px rgb(5 8 22/.08),inset 0 1px 0 rgb(47 91 255/.35),0 30px 60px -40px rgb(5 8 22/.297)}.sx-panel:hover{box-shadow:inset 0 0 0 1px rgb(47 91 255/.35),inset 0 1px 0 rgb(47 91 255/.6),0 34px 70px -40px rgb(47 91 255/.25)}.sx-silk-2{filter:hue-rotate(0deg)}.sx{--sx-panel-bg:linear-gradient(180deg,#FFFFFF,#FBFAF7);--sx-line:rgb(5 8 22/.08);--sx-line-2:rgb(5 8 22/.13);--sx-line-3:rgb(5 8 22/.24)}.sx-btn-primary{background:linear-gradient(135deg,#F7D9E5,#E6C274 28%,#2F5BFF 55%,#141E86);box-shadow:inset 0 1px 0 rgb(255 255 255/.7),inset 0 -1px 0 rgb(20 30 134/.45),0 14px 38px -14px rgb(47 91 255/.7)}.sx-btn-primary:hover{background:linear-gradient(135deg,#FFF6DC,#F0D08A 30%,#DDB257 60%,#C08F36);box-shadow:inset 0 1px 0 rgb(255 255 255/.8),0 20px 50px -14px rgb(47 91 255/.85)}.sx-btn-ghost{background:rgb(255 255 255/.55);box-shadow:inset 0 0 0 1px rgb(5 8 22/.28)}.sx-btn-ghost:hover{box-shadow:inset 0 0 0 1px rgb(5 8 22/.6);background:rgb(255 255 255/.7)}.sx-nav:before{background:rgb(255 255 255/.88);box-shadow:inset 0 -1px 0 rgb(5 8 22/.14)}.sx-lit{background-size:200% 100%;animation:sx-foil 9s ease-in-out infinite alternate}@keyframes sx-foil{to{background-position:100% 50%}}.sx-chat-launch{background:radial-gradient(circle at 35% 30%,#F7D9E5,#2F5BFF 55%,#9E7426)}@media (prefers-reduced-motion:reduce){.sx-lit{animation:none}}.sx main section[data-mood]:not([data-mood=entrance]){padding-block:clamp(5.5rem,11vw,10.5rem)!important}@media (max-width:639px){.sx main section[data-mood]:not([data-mood=entrance]){padding-block:4.5rem!important}}.sx-nav-link{white-space:nowrap}.sx-head-h{font-weight:700;font-size:clamp(2.6rem,5.6vw,5.6rem);line-height:1.02;letter-spacing:-.045em}.sx-title{font-weight:700;font-size:clamp(2.2rem,4.6vw,4.4rem);line-height:1.04;letter-spacing:-.042em}.sx-display{font-weight:700;letter-spacing:-.048em}.sx-lede{font-size:clamp(1.1rem,1.45vw,1.34rem);line-height:1.6;color:rgb(5 8 22/.72);max-width:36rem}.sx-label{letter-spacing:.26em;color:rgb(5 8 22/.66)}.sx p{text-wrap:pretty}.sx h1,.sx h2,.sx h3{text-wrap:balance}.sx-lens>.lens-hot{display:none}.sx-lit{filter:none!important;text-shadow:none!important}.sx-head-h .sx-lit,.sx-title .sx-lit{filter:drop-shadow(0 0 22px rgb(47 91 255/.18))!important}.sx-atmo{opacity:.7}.sx-comet,.sx-silk-2{display:none!important}.sx-silk-1{opacity:.4!important}.sx-sky [data-plx]:nth-of-type(n+3){opacity:.5}.sx-grain,.sx-noise{opacity:.02!important}.sx-panel{border-radius:28px;background:linear-gradient(180deg,rgb(255 255 255/.55),rgb(255 255 255/.55));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.sx main section[data-mood]+section[data-mood]:after{display:none}.sx main section[data-mood]:not([data-mood=entrance]):not(:first-child):before{background:linear-gradient(90deg,transparent,rgb(5 8 22/.22) 50%,transparent)!important;box-shadow:none!important}.sx{--sx-spring:cubic-bezier(0.22,1,0.36,1)}.sx [data-rv]{transition-duration:1.3s,1.5s,1.3s!important;transform:translate3d(0,34px,0)}.sx [data-rv].in{transform:none}.sx-tilt{transform:none!important}.sx-btn{letter-spacing:-.01em}.sx-btn-lg{min-height:3.6rem;padding-inline:2rem}.sx-wa-float{padding:.5rem!important;gap:0!important}.sx-wa-float>span:last-child{max-width:0;overflow:hidden;white-space:nowrap;opacity:0;transition:max-width .5s var(--sx-out),opacity .3s,margin .5s var(--sx-out)}.sx-wa-float:focus-visible>span:last-child,.sx-wa-float:hover>span:last-child{max-width:9rem;opacity:1;margin:0 .6rem 0 .55rem}.sx-wa-float{box-shadow:0 10px 30px -12px rgb(37 211 102/.55)}.sx,html:has(.sx) body{background-color:#FBFAF7}.sx{--sx-fg:#0A0F29;--sx-panel-bg:linear-gradient(180deg,#FFFFFF,#FDFCFA);--sx-line:rgb(5 8 22/.07);--sx-line-2:rgb(5 8 22/.11);--sx-line-3:rgb(5 8 22/.2)}.sx-btn-primary{background:linear-gradient(135deg,#1C43E8,#2F5BFF 55%,#141E86);color:#FFFFFF;box-shadow:inset 0 1px 0 rgb(255 255 255/.25),0 14px 32px -14px rgb(47 91 255/.65)}.sx-btn-primary:hover{background:linear-gradient(135deg,#4452D0,#2636C4 55%,#1A2599);box-shadow:inset 0 1px 0 rgb(255 255 255/.3),0 20px 44px -14px rgb(47 91 255/.75)}.sx-btn-ghost{background:rgb(255 255 255/.8);box-shadow:inset 0 0 0 1.5px rgb(5 8 22/.85);color:#050816}.sx-btn-ghost:hover{background:#050816;color:#FFFFFF;box-shadow:inset 0 0 0 1.5px #050816}.sx-nav:before{background:rgb(251 250 247/.86);box-shadow:inset 0 -1px 0 rgb(5 8 22/.08)}.sx-panel{background:#FFFFFF!important;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 1px 0 rgb(5 8 22/.05),0 22px 50px -32px rgb(47 91 255/.28),inset 0 0 0 1px rgb(5 8 22/.06)!important}.sx-panel:hover{box-shadow:0 1px 0 rgb(5 8 22/.05),0 30px 64px -30px rgb(47 91 255/.38),inset 0 0 0 1px rgb(47 91 255/.25)!important}.sx main section[data-mood=deep]{background:linear-gradient(180deg,#F3F2FC,#FBFAF7)!important}.sx main section[data-mood=deep] .sx-panel{background:#FFFFFF!important}.sx main section[data-mood]:not([data-mood=entrance]):not(:first-child):before{background:linear-gradient(90deg,transparent,rgb(47 91 255/.18) 50%,transparent)!important}.sx-chat-launch{background:linear-gradient(135deg,#1C43E8,#2F5BFF 55%,#2F5BFF);color:#FFFFFF}.sx-lit{-webkit-text-fill-color:transparent}.sx-head-h .sx-lit,.sx-title .sx-lit{filter:none!important}.sx-grain,.sx-noise{display:none!important}.sx-atmo{opacity:1}.hx-aurora{mix-blend-mode:multiply;opacity:.6}.sx-mesh{position:absolute;inset:0}.sx-mesh i{position:absolute;border-radius:50%;width:70vmax;height:70vmax;opacity:.55;animation:sx-mesh 28s ease-in-out infinite alternate}.sx-mesh i:first-child{left:-20vmax;top:-24vmax;background:radial-gradient(closest-side,rgb(47 91 255/.16),transparent)}.sx-mesh i:nth-child(2){right:-24vmax;top:10vh;background:radial-gradient(closest-side,rgb(47 91 255/.13),transparent);animation-duration:34s;animation-direction:alternate-reverse}.sx-mesh i:nth-child(3){left:20vw;bottom:-30vmax;background:radial-gradient(closest-side,rgb(91 140 255/.16),transparent);animation-duration:40s}@keyframes sx-mesh{50%{transform:translate(6vw,4vh) scale(1.12)}to{transform:translate(-4vw,8vh) scale(.94)}}.sx-dotgrid{position:absolute;inset:0;background-image:radial-gradient(rgb(47 91 255/.13) 1px,transparent 1.4px);background-size:26px 26px;-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,#000,transparent 75%);mask-image:radial-gradient(70% 60% at 50% 30%,#000,transparent 75%)}.sx-pearl{display:block;border-radius:50%;animation:sx-bob 10s ease-in-out infinite alternate;box-shadow:inset -8px -12px 24px rgb(5 8 22/.12),inset 6px 8px 18px rgb(255 255 255/.9),0 24px 40px -22px rgb(47 91 255/.35)}.sx-pearl-royal{background:radial-gradient(circle at 32% 28%,#FFFFFF 0,#DCE0F9 22%,#8E98E6 55%,#1C43E8 100%);opacity:.38}.sx-pearl-pink{background:radial-gradient(circle at 32% 28%,#FFFFFF 0,#FBDDE8 24%,#F08FB3 58%,#2F5BFF 100%);opacity:.34}.sx-pearl-lilac{background:radial-gradient(circle at 32% 28%,#FFFFFF 0,#ECE9FD 24%,#B9AEF5 58%,#5B8CFF 100%);opacity:.34}@keyframes sx-bob{0%{transform:translate3d(0,-10px,0) rotate(-6deg)}to{transform:translate3d(6px,14px,0) rotate(6deg)}}@media (max-width:767px){.sx-pearl{transform:scale(.7)}[data-pearl]:nth-child(n+9){display:none}}@media (prefers-reduced-motion:reduce){.sx-mesh i,.sx-pearl{animation:none}}@keyframes sx-step{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.sx-hero-h{font-size:clamp(2.75rem,5.6vw,6rem)}.hs{position:relative;padding:9% 4% 16%;perspective:1400px}.hs-light{position:absolute;inset:-6% -10%;z-index:-1;pointer-events:none}.hs-light i{position:absolute;border-radius:50%}.hs-light i:first-child{inset:6% 18% 22% 4%;background:radial-gradient(closest-side,rgb(47 91 255/.26),transparent);animation:hs-breathe 9s ease-in-out infinite alternate}.hs-light i:nth-child(2){inset:30% 0 0 30%;background:radial-gradient(closest-side,rgb(47 91 255/.2),transparent);animation:hs-breathe 11s ease-in-out infinite alternate-reverse}@keyframes hs-breathe{to{transform:translate3d(4%,-3%,0) scale(1.08)}}.hs-card{transform:rotateY(-9deg) rotateX(5deg);transform-style:preserve-3d;animation:hs-float 7s ease-in-out infinite alternate;border-radius:28px;box-shadow:0 50px 90px -40px rgb(47 91 255/.45),0 20px 40px -24px rgb(47 91 255/.25)}.hs-card .sx-glass{background:#FFFFFF;-webkit-backdrop-filter:none;backdrop-filter:none}@keyframes hs-float{0%{transform:rotateY(-9deg) rotateX(5deg) translate3d(0,-6px,0)}to{transform:rotateY(-5deg) rotateX(3deg) translate3d(0,8px,0)}}.hs-caption{position:absolute;left:2%;bottom:2%;display:flex;align-items:center;gap:.75rem;padding:.7rem 1.1rem .7rem .7rem;border-radius:999px;background:#050816;color:#fff;box-shadow:0 18px 40px -18px rgb(5 8 22/.6);font-size:.9rem;font-weight:600}.hs-step{display:grid;place-items:center;width:1.9rem;height:1.9rem;border-radius:50%;background:linear-gradient(135deg,#1C43E8,#2F5BFF);font-size:.72rem;letter-spacing:.04em}.hs-caption-t{animation:sx-rise .5s var(--sx-out) both;white-space:nowrap}.hs-chip{position:absolute;display:inline-flex;align-items:center;gap:.5rem;padding:.55rem .95rem .55rem .7rem;border-radius:999px;background:#FFFFFF;color:#050816;font-size:.86rem;font-weight:600;box-shadow:0 1px 0 rgb(5 8 22/.05),0 14px 30px -16px rgb(47 91 255/.45),inset 0 0 0 1px rgb(5 8 22/.06);animation:hs-bob 6s ease-in-out infinite alternate;transition:box-shadow .3s,color .3s;z-index:2}.hs-chip svg{color:#2F5BFF}.hs-chip:hover{color:#2F5BFF;box-shadow:0 18px 36px -14px rgb(47 91 255/.55),inset 0 0 0 1.5px rgb(47 91 255/.4)}@keyframes hs-bob{0%{transform:translate3d(0,-7px,0)}to{transform:translate3d(0,7px,0)}}.hs-note{position:absolute;right:4%;bottom:3%;font-size:10px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--sx-fg-4)}.hs-paused,.hs-paused *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.hs,.hs *{animation:none!important}}.sx-nav:before{inset:0;border-radius:0;transition:opacity .5s,inset .5s var(--sx-out),border-radius .5s var(--sx-out)}.sx-nav.scrolled:before{inset:8px max(12px,calc((100vw - var(--sx-max)) / 2 - 18px)) auto;height:60px;border-radius:22px;background:rgb(255 255 255/.82)!important;box-shadow:0 1px 0 rgb(5 8 22/.04),0 18px 40px -24px rgb(47 91 255/.35),inset 0 0 0 1px rgb(5 8 22/.06)!important}.sx-nav.scrolled .sx-nav-bar{height:76px}.sx-nav nav[aria-label=Main]{padding:4px;border-radius:999px;background:rgb(255 255 255/.62);box-shadow:inset 0 0 0 1px rgb(5 8 22/.07)}.sx-nav-link{padding:.5rem .95rem;font-size:.9rem;color:#4D5170;transition:color .25s,background-color .25s,box-shadow .25s}.sx-nav-link:hover{color:#050816;background:rgb(47 91 255/.06)}.sx-nav-link[aria-current=page]{color:#050816;background:#FFFFFF;box-shadow:0 1px 2px rgb(5 8 22/.08),0 6px 14px -8px rgb(47 91 255/.45)}.sx-nav-link:after{display:none}html[data-lite] .sx *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-lite] .sx-glass{background:rgb(255 255 255/.96)}html[data-lite] .sx-nav:before{background:rgb(251 250 247/.97)!important}html[data-lite] .sx-comet,html[data-lite] .sx-dotgrid,html[data-lite] .sx-silk,html[data-lite] .sx-sky [data-pearl],html[data-lite] .sx-sky [data-plx]{display:none!important}html[data-lite] .hs-light i,html[data-lite] .hx-aurora i,html[data-lite] .sx-atmo,html[data-lite] .sx-lit,html[data-lite] .sx-mesh i,html[data-lite] .sx-sky .sx-glow{animation:none!important}html[data-lite] .sx-grain,html[data-lite] .sx-lattice,html[data-lite] .sx-noise,html[data-lite] .sx-torch{display:none!important}html[data-lite] .sx [data-rv]{transition-duration:.6s!important}html[data-lite] .hs-chip,html[data-lite] .sx-glass,html[data-lite] .sx-panel{box-shadow:0 1px 0 rgb(5 8 22/.05),0 10px 24px -18px rgb(47 91 255/.3),inset 0 0 0 1px rgb(5 8 22/.07)!important}html[data-lite] .sx-tilt{transform:none!important}.sx-sky{contain:strict}.sx-mesh i{will-change:transform}html[data-lite] .sx-atmo,html[data-lite] .sx-atmo:after{transition:none!important}html[data-lite] .sx [data-rv=blur]{filter:none!important}html[data-lite] .sx-btn-primary:before{display:none}html[data-lite] ::view-transition-new(root),html[data-lite] ::view-transition-old(root){animation:none!important}.sx main section[data-chapter].sx-warm{content-visibility:visible}html[data-lite] .sx-nav.scrolled:before{background:#FFFFFF!important}@media (max-width:1023px){.hs{padding:12% 2% 20%}.hs-card{transform:rotateY(-5deg) rotateX(4deg);animation-name:hs-float-sm}@keyframes hs-float-sm{0%{transform:rotateY(-5deg) rotateX(4deg) translate3d(0,-4px,0)}to{transform:rotateY(-2deg) rotateX(2deg) translate3d(0,5px,0)}}.hs-chip{font-size:.78rem;padding:.45rem .8rem .45rem .6rem}.hs-chip:first-of-type{left:0!important;top:0!important}.hs-chip:nth-of-type(2){right:0!important;top:2%!important}.hs-chip:nth-of-type(3){left:-1%!important;bottom:24%!important}.hs-chip:nth-of-type(4){right:-1%!important;bottom:17%!important}.hs-caption{left:0;bottom:1%;font-size:.82rem;padding:.55rem .9rem .55rem .55rem}.hs-step{width:1.6rem;height:1.6rem}.hs-note{bottom:4%;right:0}}html[data-lite] .hs-card{box-shadow:0 30px 50px -30px rgb(47 91 255/.4)}@media (max-width:1023px){.hs-chip:nth-of-type(3){display:none}#enter>a[href="#school"]{display:none!important}}.sx [style*=sx-eq],.sx-orbit [style*=sx-eq]{height:100%!important;transform-origin:bottom}html[data-lite] .hs-card,html[data-lite] .hs-chip,html[data-lite] .sx-live:after{animation:none!important}html[data-lite] .hs-card{transform:rotateY(-4deg) rotateX(3deg)}.sx-nav{animation-duration:.5s;animation-delay:0s}html[data-lite] .sx-nav{animation:none}html[data-lite] #enter .sx-words .w,html[data-lite] #enter .sx-words .w>span,html[data-lite] #enter [style*=sx-rise]{animation:none!important;transform:none!important}#enter [style*=sx-rise]{animation-duration:.6s!important}html[data-lite] .sx-dock>div{background:#FFFFFF}