@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-num,.sx-sub,.sx-title{font-family:var(--sx-display);font-kerning:normal}.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-weight:700;font-size:clamp(1.3rem,2.3vw,1.95rem);line-height:1.22;letter-spacing:-.026em}.sx-num{font-weight:800;letter-spacing:-.04em;line-height:.88;font-variant-numeric:tabular-nums lining-nums}.sx-display 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-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:6%;--a1y:112%;--a1c:rgb(var(--sx-a)/0.06);--a2x:94%;--a2y:112%;--a2c:rgb(var(--sx-c)/0.18)}.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-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}@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-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}@keyframes sx-ping{0%{transform:scale(.4);opacity:1}to{transform:scale(2.2);opacity:0}}@keyframes sx-nav-in{0%{opacity:0;transform:translateY(-14px)}}@keyframes sx-go{0%{transform:scaleX(0)}to{transform:scaleX(.82)}}@keyframes sx-menu-in{0%{opacity:0}}@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)}}::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)}}@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}}@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)}}@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}: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{display:none!important}.sx,html:has(.sx),html:has(.sx) body{background:#fff!important;color:#000!important}}.sx-head-h{font-family:var(--sx-display);font-weight:800;font-size:clamp(2.3rem,4.8vw,4.8rem);line-height:1.04;letter-spacing:-.04em}@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}@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}}@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)}}@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{animation:none}}}@layer components{}.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 .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-primary:hover,.sx .btn-spark:hover,.sx .btn-tactile-primary:hover,.sx .nb-btn-ink:hover{background:#2F5BFF;border-color:#2F5BFF}.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 .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{@keyframes sx-marquee{to{transform:translateX(-50%)}}.sx main section[data-chapter]:not(#enter):not(#inside){content-visibility:auto;contain-intrinsic-size:auto 900px}@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}}}@keyframes sx-glow{to{transform:translate(-44%,-56%) scale(1.15);opacity:.7}}@keyframes sx-comet{0%,82%{opacity:0;transform:translate(0) rotate(-18deg)}84%{opacity:1}to{opacity:0;transform:translate(140vw,-46vw) rotate(-18deg)}}.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)}@keyframes sx-silk-drift{0%{transform:translateX(-3%) skewY(-1deg)}to{transform:translateX(3%) skewY(1.5deg)}}.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{--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-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-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-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-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-atmo{opacity:1}.hx-aurora{mix-blend-mode:multiply;opacity:.6}@keyframes sx-mesh{50%{transform:translate(6vw,4vh) scale(1.12)}to{transform:translate(-4vw,8vh) scale(.94)}}@keyframes sx-bob{0%{transform:translate3d(0,-10px,0) rotate(-6deg)}to{transform:translate3d(6px,14px,0) rotate(6deg)}}@media (max-width:767px){[data-pearl]:nth-child(n+9){display:none}}@keyframes sx-step{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hs{position:relative;padding:9% 4% 16%;perspective:1400px}@keyframes hs-breathe{to{transform:translate3d(4%,-3%,0) scale(1.08)}}@keyframes hs-float{0%{transform:rotateY(-9deg) rotateX(5deg) translate3d(0,-6px,0)}to{transform:rotateY(-5deg) rotateX(3deg) translate3d(0,8px,0)}}@keyframes hs-bob{0%{transform:translate3d(0,-7px,0)}to{transform:translate3d(0,7px,0)}}@media (prefers-reduced-motion:reduce){.hs,.hs *{animation:none!important}}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] .hx-aurora i,html[data-lite] .sx-atmo,html[data-lite] .sx-lit{animation:none!important}html[data-lite] .sx [data-rv]{transition-duration:.6s!important}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}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}@media (max-width:1023px){.hs{padding:12% 2% 20%}@keyframes hs-float-sm{0%{transform:rotateY(-5deg) rotateX(4deg) translate3d(0,-4px,0)}to{transform:rotateY(-2deg) rotateX(2deg) translate3d(0,5px,0)}}}@media (max-width:1023px){#enter>a[href="#school"]{display:none!important}}.sx [style*=sx-eq]{height:100%!important;transform-origin:bottom}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}@property --halo{syntax:"<angle>";inherits:false;initial-value:0deg}.sx-halo{position:relative;border-radius:26px;padding:2px;background:conic-gradient(from var(--halo),rgb(var(--sx-e)/.08) 0deg 250deg,rgb(var(--sx-a)/.7) 300deg,rgb(var(--sx-c)/.8) 330deg,rgb(var(--sx-e)/.08) 1turn);animation:sx-halo 7s linear infinite}.sx-halo>*{box-shadow:none}@media (min-width:640px){.sx-halo{border-radius:999px}}@keyframes sx-halo{to{--halo:360deg}}@media (prefers-reduced-motion:reduce){.sx-halo{animation:none}}