.site{--s-n1:polygon(0 2px,2px 2px,2px 0,calc(100% - 2px) 0,calc(100% - 2px) 2px,100% 2px,100% calc(100% - 2px),calc(100% - 2px) calc(100% - 2px),calc(100% - 2px) 100%,2px 100%,2px calc(100% - 2px),0 calc(100% - 2px));--s-n2:polygon(0 6px,3px 6px,3px 3px,6px 3px,6px 0,calc(100% - 6px) 0,calc(100% - 6px) 3px,calc(100% - 3px) 3px,calc(100% - 3px) 6px,100% 6px,100% calc(100% - 6px),calc(100% - 3px) calc(100% - 6px),calc(100% - 3px) calc(100% - 3px),calc(100% - 6px) calc(100% - 3px),calc(100% - 6px) 100%,6px 100%,6px calc(100% - 3px),3px calc(100% - 3px),3px calc(100% - 6px),0 calc(100% - 6px));--s-n3:polygon(0 8px,4px 8px,4px 4px,8px 4px,8px 0,calc(100% - 8px) 0,calc(100% - 8px) 4px,calc(100% - 4px) 4px,calc(100% - 4px) 8px,100% 8px,100% calc(100% - 8px),calc(100% - 4px) calc(100% - 8px),calc(100% - 4px) calc(100% - 4px),calc(100% - 8px) calc(100% - 4px),calc(100% - 8px) 100%,8px 100%,8px calc(100% - 4px),4px calc(100% - 4px),4px calc(100% - 8px),0 calc(100% - 8px))}.site-js .site .reveal{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0ms)}.site-js .site .reveal.in{opacity:1;transform:none}@keyframes s-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.s-rise{animation:s-rise .8s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--d,0ms)}@keyframes s-draw{to{stroke-dashoffset:0}}.s-draw path{stroke-dasharray:400;stroke-dashoffset:400;animation:s-draw 1.4s cubic-bezier(.6,0,.2,1) forwards}.s-draw path+path{animation-delay:.45s}.s-vt{font-family:var(--font-vt),monospace;letter-spacing:.01em}.site .font-pixel,.site .s-digits,.site .s-grade,.site .s-h1,.site .s-h2,.site .s-msg,.site .s-title,.site .s-vt{font-variant-ligatures:none;font-feature-settings:"liga" 0,"clig" 0}.s-neon{color:#5eeafb;text-shadow:0 0 4px rgba(94,234,251,.85),0 0 16px rgba(94,234,251,.5),0 0 40px rgba(94,234,251,.25)}.s-glow-white{text-shadow:0 0 3px hsla(0,0%,100%,.55),0 0 18px hsla(0,0%,100%,.18)}.s-mark-glow{filter:drop-shadow(0 0 4px rgba(94,234,251,.9)) drop-shadow(0 0 12px rgba(94,234,251,.45))}.site .s-title{font-family:var(--font-pixel),monospace;font-weight:400;letter-spacing:0;line-height:1.24;color:#fff;font-size:min(calc((100vw - 40px) / 12.8),44px);text-shadow:.07em .07em 0 #0b4952,0 0 26px hsla(0,0%,100%,.16)}@media (min-width:640px){.site .s-title{font-size:min(calc((100vw - 64px) / 12.8),62px)}}@media (min-width:1024px){.site .s-title{font-size:min(calc((min(100vw, 1280px) - 64px) * .55 / 12.8),56px)}}.site .s-title.s-title-long{font-size:min(calc((100vw - 40px) / 19),22px);line-height:1.42}@media (min-width:640px){.site .s-title.s-title-long{font-size:30px}}@media (min-width:1024px){.site .s-title.s-title-long{font-size:min(calc((min(100vw, 1280px) - 64px) * .55 / 21),34px)}}@media (max-width:639px){.site .s-title.s-title-check{font-size:min(calc((100vw - 40px) / 13),28px);line-height:1.3}}.site .s-title .s-lit{color:#5eeafb;text-shadow:.07em .07em 0 #083840,0 0 10px rgba(94,234,251,.75),0 0 36px rgba(94,234,251,.35)}@keyframes s-blink{50%{opacity:0}}.s-cursor{display:inline-block;width:.55em;height:.86em;margin-left:.14em;vertical-align:-.02em;background:#5eeafb;box-shadow:.07em .07em 0 #083840,0 0 14px rgba(94,234,251,.6);animation:s-blink 1.1s step-end infinite}.s-blink{animation:s-blink 1.4s step-end infinite}.site .s-h1{font-family:var(--font-pixel),monospace;font-weight:400;letter-spacing:0;font-size:min(20px,calc((100vw - 40px) / var(--w, 1)));line-height:1.42;color:#fff;overflow-wrap:anywhere;text-shadow:.07em .07em 0 #0b4952,0 0 22px hsla(0,0%,100%,.14)}@media (min-width:640px){.site .s-h1{font-size:min(28px,calc((100vw - 64px) / var(--w, 1)))}}@media (min-width:1024px){.site .s-h1{font-size:min(34px,calc((min(100vw, 1024px) - 64px) / var(--w, 1)))}}.site .s-h2{font-family:var(--font-pixel),monospace;font-weight:400;letter-spacing:0;font-size:17px;line-height:1.5;color:#fff;text-wrap:balance}@media (min-width:640px){.site .s-h2{font-size:24px;line-height:1.45}}@media (min-width:1024px){.site .s-h2{font-size:30px;line-height:1.42}}.site .s-h2-sm{font-size:15px;line-height:1.55}@media (min-width:640px){.site .s-h2-sm{font-size:20px}}@media (min-width:1024px){.site .s-h2-book{font-size:24px;line-height:1.5}}.s-bullet{display:inline-block;width:6px;height:6px;margin-right:10px;vertical-align:.12em;background:#5eeafb;box-shadow:0 0 8px rgba(94,234,251,.8)}.s-panel,.s-px{--pc:hsla(0,0%,100%,.13);box-shadow:0 -2px 0 0 var(--pc),0 2px 0 0 var(--pc),-2px 0 0 0 var(--pc),2px 0 0 0 var(--pc)}.s-panel{background:#06080a}.s-panel.s-hi,.s-px.s-hi{--pc:rgba(94,234,251,.55)}.s-panel.s-glow{box-shadow:0 -2px 0 0 var(--pc),0 2px 0 0 var(--pc),-2px 0 0 0 var(--pc),2px 0 0 0 var(--pc),0 0 50px rgba(94,234,251,.1)}.s-hover:focus-within,.s-hover:hover{--pc:rgba(94,234,251,.8)}.s-slot{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:#5eeafb;background:rgba(94,234,251,.06);box-shadow:0 -2px 0 0 rgba(94,234,251,.35),0 2px 0 0 rgba(94,234,251,.35),-2px 0 0 0 rgba(94,234,251,.35),2px 0 0 0 rgba(94,234,251,.35)}.s-sep{position:relative}.s-sep:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:repeating-linear-gradient(90deg,hsla(0,0%,100%,.11) 0 6px,transparent 6px 12px)}.s-btn{position:relative;display:inline-flex;padding-bottom:5px;isolation:isolate;cursor:pointer;-webkit-tap-highlight-color:transparent;filter:drop-shadow(0 0 14px rgba(94,234,251,.28));transition:filter .2s steps(2)}.s-btn:before{content:"";position:absolute;inset:5px 0 0 0;z-index:-1;background:#16838f;clip-path:var(--s-n2)}.s-face{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:1rem 1.6rem;background:#5eeafb;color:#000;font-weight:600;font-size:1rem;line-height:1.5rem;white-space:nowrap;clip-path:var(--s-n2);box-shadow:inset 0 3px 0 hsla(0,0%,100%,.5),inset 0 -3px 0 rgba(0,0,0,.14);transition:transform .05s step-end,background-color .12s}.s-btn:hover{filter:drop-shadow(0 0 18px rgba(94,234,251,.5))}.s-btn:hover .s-face{background:#fff}.s-btn:active .s-face{transform:translateY(4px)}.s-btn:focus-visible{outline:2px solid #fff;outline-offset:5px}.s-btn:disabled{cursor:not-allowed;opacity:.45;filter:none}.s-btn:disabled .s-face{transform:none;background:#5eeafb}.s-btn-sm{padding-bottom:4px}.s-btn-sm:before{inset:4px 0 0 0}.s-btn-sm .s-face{padding:.65rem 1rem;font-size:.9375rem;line-height:1.25rem;gap:.4rem}.s-ghost{--pc:hsla(0,0%,100%,.32);display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:1rem 1.6rem;font-size:1rem;line-height:1.5rem;color:#fff;background:#000;white-space:nowrap;box-shadow:0 -2px 0 0 var(--pc),0 2px 0 0 var(--pc),-2px 0 0 0 var(--pc),2px 0 0 0 var(--pc);transition:color .12s;-webkit-tap-highlight-color:transparent}.s-ghost:hover{--pc:#5eeafb;color:#5eeafb}.s-ghost:active{transform:translateY(2px)}.s-ghost:disabled{opacity:.45;cursor:not-allowed}.s-choice{--pc:hsla(0,0%,100%,.14);box-shadow:0 -2px 0 0 var(--pc),0 2px 0 0 var(--pc),-2px 0 0 0 var(--pc),2px 0 0 0 var(--pc);transition:color .12s,background-color .12s}.s-choice:hover{--pc:rgba(94,234,251,.6)}.s-choice[aria-pressed=true]{--pc:#5eeafb}.site .s-input{width:100%;min-width:0;background:#000;color:#fff;border:0;border-radius:0;padding:.8rem .95rem;font-size:16px;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.16)}.site .s-input.s-input-lg{font-size:18px;line-height:1.5rem;padding:1rem 1.1rem}.site .s-input::-moz-placeholder{color:hsla(0,0%,100%,.36)}.site .s-input::placeholder{color:hsla(0,0%,100%,.36)}.site .s-input:focus{outline:none;box-shadow:inset 0 0 0 2px #5eeafb,0 0 16px rgba(94,234,251,.22)}.s-hero{position:relative;overflow:hidden;isolation:isolate}.s-hero:after{content:"";position:absolute;inset:0;z-index:5;pointer-events:none;background:repeating-linear-gradient(180deg,transparent 0 2px,rgba(0,0,0,.22) 2px 3px)}.s-star{position:absolute;width:2px;height:2px;background:#fff;opacity:.45}.s-star.s-c{background:#5eeafb;opacity:.6}.s-star.s-b{width:3px;height:3px}@keyframes s-twinkle{0%,78%{opacity:.55}80%,88%{opacity:.08}90%,to{opacity:.55}}.s-star.s-tw{animation:s-twinkle 5s step-end infinite;animation-delay:var(--d,0s)}.s-floor{position:absolute;left:0;right:0;bottom:0;height:34%;overflow:hidden;pointer-events:none;perspective:240px;perspective-origin:50% 0;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.15),#000 55%);mask-image:linear-gradient(180deg,rgba(0,0,0,.15),#000 55%)}.s-floor:before{content:"";position:absolute;left:-70%;right:-70%;top:-64px;height:calc(300% + 64px);transform-origin:50% 64px;transform:rotateX(72deg);background-image:linear-gradient(90deg,rgba(94,234,251,.32) 2px,transparent 0),linear-gradient(180deg,rgba(94,234,251,.32) 2px,transparent 0);background-size:64px 64px;background-position:center 0;animation:s-floor 4.5s linear infinite}@keyframes s-floor{0%{transform:rotateX(72deg) translateY(0)}to{transform:rotateX(72deg) translateY(64px)}}.s-floor:after{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:#5eeafb;opacity:.55;box-shadow:0 0 18px 3px rgba(94,234,251,.45)}.s-console{filter:drop-shadow(0 30px 50px rgba(0,0,0,.65)) drop-shadow(0 0 46px rgba(94,234,251,.14))}.s-shell{padding:2px;background:#2b323b}.s-body,.s-shell{clip-path:var(--s-n3)}.s-body{background:linear-gradient(180deg,#13171c,#0b0d10)}.s-led{display:inline-block;width:8px;height:8px;background:#5eeafb;box-shadow:0 0 10px #5eeafb}.s-bezel{padding:10px;background:#050607;clip-path:var(--s-n2);box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.04)}.s-screen{position:relative;display:flex;flex-direction:column;overflow:hidden;background:radial-gradient(130% 90% at 50% 35%,#07262c 0,#04161a 62%,#020b0d 100%);box-shadow:inset 0 0 36px rgba(94,234,251,.1)}.s-screen:after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(180deg,transparent 0 2px,rgba(0,0,0,.26) 2px 3px)}.s-thread{flex:1;min-height:0;overflow:hidden}.s-thread.is-full{-webkit-mask-image:linear-gradient(180deg,transparent,#000 28px);mask-image:linear-gradient(180deg,transparent,#000 28px)}.s-thread>div{display:flex;flex-direction:column;gap:8px;transition:transform .3s steps(3)}.s-msg{font-family:var(--font-vt),monospace;font-size:19px;line-height:1.02;padding:6px 10px 7px;max-width:86%;clip-path:var(--s-n1)}.s-msg-in{background:hsla(0,0%,100%,.1);color:#e9f8fa}.s-msg-out{background:#5eeafb;color:#01171a}.s-msg-win{background:rgba(94,234,251,.13);color:#fff;box-shadow:inset 0 0 0 2px rgba(94,234,251,.5)}@keyframes s-pop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.s-pop{animation:s-pop .28s steps(3) both}@keyframes s-dots{0%,32%{opacity:1}33%,to{opacity:.25}}.s-typing i{display:inline-block;width:6px;height:6px;background:currentColor;animation:s-dots .9s step-end infinite}.s-typing i:nth-child(2){animation-delay:.3s}.s-typing i:nth-child(3){animation-delay:.6s}.s-win{background:#5eeafb;color:#001417;clip-path:var(--s-n1);box-shadow:0 0 24px rgba(94,234,251,.4)}.s-dpad{position:relative;width:72px;height:72px}.s-dpad i{position:absolute;background:#1c2128;box-shadow:inset 0 3px 0 hsla(0,0%,100%,.07),inset 0 -3px 0 rgba(0,0,0,.45)}.s-dpad i:first-child{left:24px;top:0;width:24px;height:72px}.s-dpad i:last-child{left:0;top:24px;width:72px;height:24px}.s-key{display:block;width:36px;height:36px;background:#1c2128;box-shadow:inset 0 4px 0 hsla(0,0%,100%,.08),inset 0 -4px 0 rgba(0,0,0,.45);clip-path:polygon(33.33% 0,66.67% 0,66.67% 16.67%,83.33% 16.67%,83.33% 33.33%,100% 33.33%,100% 66.67%,83.33% 66.67%,83.33% 83.33%,66.67% 83.33%,66.67% 100%,33.33% 100%,33.33% 83.33%,16.67% 83.33%,16.67% 66.67%,0 66.67%,0 33.33%,16.67% 33.33%,16.67% 16.67%,33.33% 16.67%)}.s-arcade{position:relative;overflow:hidden;background:radial-gradient(120% 100% at 30% 20%,#07262c 0,#04151a 55%,#020a0c 100%);clip-path:var(--s-n3);box-shadow:inset 0 0 40px rgba(94,234,251,.1)}.s-arcade:after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(180deg,transparent 0 2px,rgba(0,0,0,.24) 2px 3px)}.s-digits{font-family:var(--font-pixel),monospace;font-weight:400;letter-spacing:0;line-height:1;color:#5eeafb;text-shadow:.06em .06em 0 #083840,0 0 14px rgba(94,234,251,.8),0 0 60px rgba(94,234,251,.35)}@property --s-n{syntax:"<integer>";inherits:false;initial-value:0}@keyframes s-tally{0%{--s-n:0}}.s-count{--s-n:var(--to);counter-reset:s-n var(--s-n);animation:s-tally 1.5s cubic-bezier(.25,.7,.3,1) .25s backwards}.s-count:after{content:counter(s-n)}.s-count>.s-real{display:none}.s-grade{display:inline-block;font-family:var(--font-pixel),monospace;font-size:12px;line-height:1.5;padding:10px 14px;background:#5eeafb;color:#000;clip-path:var(--s-n1);box-shadow:inset 0 3px 0 hsla(0,0%,100%,.45),inset 0 -3px 0 rgba(0,0,0,.14)}@media (min-width:640px){.s-grade{font-size:14px;padding:12px 18px}}.s-hp{display:grid;grid-template-columns:repeat(20,minmax(0,1fr));gap:2px;height:14px}.s-hp>i{display:block;background:hsla(0,0%,100%,.09)}.s-hp>i.on{background:#5eeafb;box-shadow:0 0 6px rgba(94,234,251,.55)}@keyframes s-seg{0%{background:hsla(0,0%,100%,.09);box-shadow:none}}.s-hp-charge>i.on{animation:s-seg .01s step-end backwards;animation-delay:calc(var(--i) * 32ms + .5s)}.s-sq{display:inline-block;width:12px;height:12px;flex-shrink:0}.s-sq-fail{background:#f87171;box-shadow:0 0 8px hsla(0,91%,71%,.55)}.s-sq-warn{background:linear-gradient(90deg,hsla(0,0%,100%,.85) 50%,transparent 0);box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.85)}.s-sq-info{box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.35)}.s-path{height:2px;background:repeating-linear-gradient(90deg,rgba(94,234,251,.4) 0 6px,transparent 6px 12px)}.s-path-y{width:2px;background:repeating-linear-gradient(180deg,rgba(94,234,251,.4) 0 6px,transparent 6px 12px)}.s-node{--pc:hsla(0,0%,100%,.2);background:#000;color:hsla(0,0%,100%,.5);box-shadow:0 -2px 0 0 var(--pc),0 2px 0 0 var(--pc),-2px 0 0 0 var(--pc),2px 0 0 0 var(--pc)}.site .reveal .s-node{transition:box-shadow .3s steps(3),background-color .3s steps(3),color .3s steps(3);transition-delay:var(--d,0ms)}.site .reveal.in .s-node,html:not(.site-js) .site .s-node{--pc:#5eeafb;background-color:#0b1c1f;color:#5eeafb;box-shadow:0 -2px 0 0 var(--pc),0 2px 0 0 var(--pc),-2px 0 0 0 var(--pc),2px 0 0 0 var(--pc),0 0 24px rgba(94,234,251,.4)}.s-ba{filter:drop-shadow(0 24px 40px rgba(0,0,0,.6))}.s-ba-lit{filter:drop-shadow(0 24px 40px rgba(0,0,0,.6)) drop-shadow(0 0 34px rgba(94,234,251,.2))}.s-ba-phone{padding:2px;background:#2b323b;clip-path:var(--s-n3)}.s-ba-lit .s-ba-phone{background:rgba(94,234,251,.55)}.s-ba-body{padding:5% 5% 9%;background:linear-gradient(180deg,#13171c,#0b0d10);clip-path:var(--s-n3)}.s-ba-speaker{display:block;width:22%;height:4px;margin:0 auto 5%;background:#050607}.s-ba-screen{container-type:inline-size;position:relative;display:flex;flex-direction:column;aspect-ratio:9/16;overflow:hidden;background:#fff}.s-ba-new,.s-ba-old{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.s-ba-url{display:flex;align-items:center;gap:1.6cqw;flex-shrink:0;padding:2.6cqw 4cqw;font:500 3.5cqw/1.2 var(--font-inter),ui-sans-serif,system-ui,sans-serif;white-space:nowrap}.s-ba-url>span{min-width:0}.s-ba-old .s-ba-url{background:#d5d3cc;color:#77746c}.s-ba-warn{width:3.8cqw;height:3.8cqw}.s-ba-warn,.s-ba-warn-t{flex-shrink:0;color:#dc2626}.s-ba-warn-t{font-weight:600}.s-ba-url-ok{background:#f1f3f4;color:#3c4043}.s-ba-url-ok svg{width:3.8cqw;height:3.8cqw;flex-shrink:0;stroke-width:2.2}.s-ba-old{background:#ebe9e3;color:#8f8c85;font-family:Georgia,Times New Roman,Times,serif}.s-ba-old-head{flex-shrink:0;padding:3.5cqw 4cqw 2.5cqw;text-align:center;border-bottom:.5cqw solid #d5d3cc}.s-ba-old-logo{font-size:5cqw;font-weight:700;letter-spacing:.12em;color:#6f6c66}.s-ba-old-nav{margin-top:1.6cqw;font-size:2.6cqw;color:#4c5d86;text-decoration:underline;white-space:nowrap;overflow:hidden}.s-ba-old-photo{flex-shrink:0;height:30cqw;margin:3.5cqw 4cqw 0;background:radial-gradient(70% 55% at 28% 100%,#9e9b92 0 60%,transparent 61%),radial-gradient(80% 60% at 82% 100%,#aaa79e 0 60%,transparent 61%),linear-gradient(180deg,#c9cdd0,#d6d4cd);filter:blur(.35cqw) saturate(.6)}.s-ba-old-h{flex-shrink:0;margin:4cqw 4cqw 2.5cqw;font-size:5.6cqw;font-style:italic;text-align:center;color:#85827b}.s-ba-old-wall{flex:1;min-height:0;overflow:hidden;padding:0 4cqw;font-size:3cqw;line-height:1.38;text-align:justify;color:#9a978f;-webkit-mask-image:linear-gradient(180deg,#000 75%,transparent);mask-image:linear-gradient(180deg,#000 75%,transparent)}.s-ba-old-wall p+p{margin-top:2cqw}.s-ba-old-foot{flex-shrink:0;padding:2.4cqw 4cqw;font-size:2.5cqw;text-align:center;color:#a19e96;border-top:.4cqw solid #d5d3cc}.s-ba-new{background:#fff;color:#0b0f12;font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif}.s-ba-new-head{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:3.4cqw 5cqw;border-bottom:.4cqw solid #eceff1;font-size:4.4cqw;letter-spacing:-.01em}.s-ba-new-head b{font-weight:800}.s-ba-menu{display:flex;flex-direction:column;gap:.9cqw}.s-ba-menu i{display:block;width:4.6cqw;height:.7cqw;background:#0b0f12}.s-ba-new-hero{padding:7cqw 5cqw 0}.s-ba-kicker{font-size:2.8cqw;font-weight:700;letter-spacing:.09em;color:#12808c}.s-ba-new-h{margin-top:2cqw;font-size:8.2cqw;font-weight:800;line-height:1.08;letter-spacing:-.025em;text-wrap:balance}.s-ba-stars{display:flex;align-items:center;gap:.6cqw;margin-top:3.6cqw;color:#12808c}.s-ba-stars svg{width:4cqw;height:4cqw}.s-ba-stars span{margin-left:1.6cqw;font-size:3cqw;font-weight:500;color:#5f6368}.s-ba-call{display:flex;align-items:center;justify-content:center;gap:2cqw;margin-top:5.5cqw;padding:4cqw;border-radius:2.2cqw;background:#5eeafb;color:#00262b;font-size:4.6cqw;font-weight:700}.s-ba-call svg{width:5cqw;height:5cqw;stroke-width:2.2}.s-ba-book{margin-top:2.6cqw;padding:3.2cqw;border-radius:2.2cqw;box-shadow:inset 0 0 0 .55cqw #0b0f12;text-align:center;font-size:4.3cqw;font-weight:600}.s-ba-new-list{display:grid;gap:3cqw;margin:6cqw 5cqw 0;padding-top:5cqw;border-top:.4cqw solid #eceff1;font-size:3.4cqw;font-weight:500;color:#3c4043}.s-ba-new-list li{display:flex;align-items:center;gap:2cqw}.s-ba-new-list svg{width:4cqw;height:4cqw;flex-shrink:0;color:#12808c;stroke-width:2.4}.s-ba-review{margin:5cqw 5cqw 0;padding:3.6cqw 4cqw;border-radius:2.4cqw;background:#f3f5f6}.s-ba-review .s-ba-stars{margin-top:0}.s-ba-review .s-ba-stars svg{width:3.2cqw;height:3.2cqw}.s-ba-review>i{display:block;height:1.7cqw;margin-top:2cqw;border-radius:1cqw;background:#dde2e5}.s-ba-review>i:last-child{width:55%}@supports not (width:1cqw){.s-ba{display:none}}.site .reveal .s-shield path{stroke-dasharray:260;stroke-dashoffset:0}.site-js .site .reveal:not(.in) .s-shield path{stroke-dashoffset:260}.site .reveal.in .s-shield path{animation:s-draw-in 1.6s cubic-bezier(.6,0,.2,1) both}.site .reveal.in .s-shield path+path{animation-delay:.9s}@keyframes s-draw-in{0%{stroke-dashoffset:260}to{stroke-dashoffset:0}}.site details[open]>.s-answer{animation:s-rise .35s ease-out both}.site details>summary::-webkit-details-marker{display:none}.s-menu a{position:relative}.s-menu a:before{content:"";position:absolute;left:-12px;top:50%;width:0;height:0;margin-top:-4px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:5px solid #5eeafb;opacity:0}.s-menu a:hover:before{opacity:1}@media (prefers-reduced-motion:reduce){.site *,.site :after,.site :before{animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important;transition-duration:.001ms!important;transition-delay:0s!important}.site-js .site .reveal{opacity:1;transform:none}}