@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap);body:has(.loader),html:has(.loader){overflow:hidden!important}.loader{align-items:center;background:radial-gradient(ellipse 55% 50% at 18% 22%,rgba(255,200,220,.45) 0,transparent 65%),radial-gradient(ellipse 60% 55% at 82% 78%,rgba(160,140,255,.5) 0,transparent 70%),linear-gradient(180deg,#fff,#fff5fa 25%,#f0e6ff 70%,#d9c8ff);color:#1a1240;display:flex;font-family:Inter,sans-serif;inset:0;justify-content:center;opacity:1;overflow:hidden;overscroll-behavior:contain;position:fixed;touch-action:none;transition:opacity .9s cubic-bezier(.2,.7,.2,1),-webkit-transform .9s cubic-bezier(.2,.7,.2,1);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1),-webkit-transform .9s cubic-bezier(.2,.7,.2,1);z-index:1000}.loader:before{-webkit-animation:loaderAtmoPulse 7s ease-in-out infinite;animation:loaderAtmoPulse 7s ease-in-out infinite;background:radial-gradient(circle at 30% 35%,rgba(91,59,255,.18) 0,transparent 40%),radial-gradient(circle at 70% 65%,rgba(255,111,174,.2) 0,transparent 45%);content:"";-webkit-filter:blur(60px);filter:blur(60px);inset:0;pointer-events:none;position:absolute}@-webkit-keyframes loaderAtmoPulse{0%,to{opacity:.9;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(1.08);transform:scale(1.08)}}@keyframes loaderAtmoPulse{0%,to{opacity:.9;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(1.08);transform:scale(1.08)}}.loader--enter{-webkit-transform:scale(.96);transform:scale(.96)}.loader--done,.loader--enter{opacity:0;pointer-events:none}.loader__inner{align-items:center;display:flex;flex-direction:column;gap:40px;max-width:520px;padding:0 32px;position:relative;text-align:center;width:100%;z-index:1}.loader__brand{align-items:center;color:rgba(26,18,64,.85);display:inline-flex;font-size:13px;font-weight:900;gap:14px;letter-spacing:.4em}.loader__brandMark--accent{-webkit-animation:accentShift 8s ease-in-out infinite;animation:accentShift 8s ease-in-out infinite;background:linear-gradient(120deg,#5b3bff,#ff6fae 55%,#ffb347);-webkit-background-clip:text;background-clip:text;background-size:200% 100%;color:transparent}.loader__brandDot{background:linear-gradient(135deg,#5b3bff,#ff6fae);border-radius:50%;box-shadow:0 0 12px rgba(91,59,255,.55);height:6px;width:6px}.loader__progress{display:flex;flex-direction:column;gap:10px;width:100%}.loader__bar{background:rgba(26,18,64,.08);border-radius:999px;height:4px;overflow:hidden;position:relative;width:100%}.loader__bar-fill{background:linear-gradient(90deg,#5b3bff,#ff6fae 60%,#ffb347);border-radius:999px;box-shadow:0 0 14px rgba(91,59,255,.35);height:100%;transition:width .4s cubic-bezier(.2,.7,.2,1)}.loader__progressMeta{align-items:center;display:flex;font-size:11px;font-weight:700;justify-content:space-between;letter-spacing:.24em}.loader__progressLabel{color:rgba(26,18,64,.55);text-transform:uppercase}.loader__percent{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#1a1240;font-variant-numeric:tabular-nums;font-weight:800}.loader__enter{align-items:center;background:linear-gradient(135deg,#1a1240,#2a1d6e 50%,#5b3bff);border:none;border-radius:999px;box-shadow:0 22px 44px -12px rgba(91,59,255,.55),inset 0 1px 0 hsla(0,0%,100%,.2);color:#fff;cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-size:13px;font-weight:800;gap:14px;letter-spacing:.32em;opacity:0;padding:18px 28px 18px 32px;pointer-events:none;position:relative;text-transform:uppercase;-webkit-transform:translateY(14px) scale(.96);transform:translateY(14px) scale(.96);transition:opacity .6s cubic-bezier(.2,.7,.2,1) .1s,box-shadow .4s ease,-webkit-transform .6s cubic-bezier(.2,.7,.2,1) .1s;transition:opacity .6s cubic-bezier(.2,.7,.2,1) .1s,transform .6s cubic-bezier(.2,.7,.2,1) .1s,box-shadow .4s ease;transition:opacity .6s cubic-bezier(.2,.7,.2,1) .1s,transform .6s cubic-bezier(.2,.7,.2,1) .1s,box-shadow .4s ease,-webkit-transform .6s cubic-bezier(.2,.7,.2,1) .1s}.loader--ready .loader__enter{opacity:1;pointer-events:auto;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.loader__enter:hover{box-shadow:0 30px 54px -10px rgba(91,59,255,.65),inset 0 1px 0 hsla(0,0%,100%,.22);-webkit-transform:translateY(-3px) scale(1);transform:translateY(-3px) scale(1)}.loader__enter:active{-webkit-transform:translateY(0) scale(.98);transform:translateY(0) scale(.98)}.loader__enterRing{-webkit-animation:loaderEnterRing 2.4s ease-out infinite;animation:loaderEnterRing 2.4s ease-out infinite;border:1px solid rgba(91,59,255,.35);border-radius:999px;inset:-10px;opacity:.6;pointer-events:none;position:absolute}@-webkit-keyframes loaderEnterRing{0%{opacity:.7;-webkit-transform:scale(.92);transform:scale(.92)}to{opacity:0;-webkit-transform:scale(1.18);transform:scale(1.18)}}@keyframes loaderEnterRing{0%{opacity:.7;-webkit-transform:scale(.92);transform:scale(.92)}to{opacity:0;-webkit-transform:scale(1.18);transform:scale(1.18)}}.loader__enterArrow{align-items:center;background:hsla(0,0%,100%,.16);border-radius:50%;display:inline-flex;height:28px;justify-content:center;transition:background .3s ease,-webkit-transform .45s cubic-bezier(.2,.7,.2,1);transition:transform .45s cubic-bezier(.2,.7,.2,1),background .3s ease;transition:transform .45s cubic-bezier(.2,.7,.2,1),background .3s ease,-webkit-transform .45s cubic-bezier(.2,.7,.2,1);width:28px}.loader__enterArrow svg{display:block;height:14px;width:14px}.loader__enter:hover .loader__enterArrow{background:hsla(0,0%,100%,.28);-webkit-transform:translateX(4px);transform:translateX(4px)}.loader__hint{align-items:center;color:rgba(26,18,64,.5);display:inline-flex;font-size:11px;font-weight:600;gap:10px;letter-spacing:.22em;opacity:0;text-transform:uppercase;transition:opacity .6s ease .3s}.loader--ready .loader__hint{opacity:1}.loader__hintDot{-webkit-animation:liveDotPulse 1.6s ease-in-out infinite;animation:liveDotPulse 1.6s ease-in-out infinite;background:#4ade80;border-radius:50%;box-shadow:0 0 10px rgba(74,222,128,.65);height:6px;width:6px}*{box-sizing:border-box;margin:0;padding:0}body,html{color:#1a1240;font-family:Inter,sans-serif;min-height:100%;overflow-x:hidden;width:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}#root{min-height:100vh;width:100%}.aboutSection,.contactSection,.exploreSection,.heroSection,.overlayInner{min-height:max(720px,100vh)!important}body{background:linear-gradient(180deg,#fff,#fff5fa 12%,#f7f0ff 30%,#ede4ff 55%,#d9c8ff 80%,#b8a0ff);transition:background .5s ease}body:before{background:radial-gradient(ellipse 50% 55% at 15% 20%,rgba(255,190,215,.45) 0,rgba(255,190,215,0) 65%),radial-gradient(ellipse 60% 70% at 85% 30%,rgba(160,140,255,.55) 0,rgba(160,140,255,0) 65%),radial-gradient(ellipse 60% 65% at 30% 95%,rgba(180,160,255,.45) 0,rgba(180,160,255,0) 65%),radial-gradient(ellipse 65% 60% at 70% 95%,rgba(140,180,255,.35) 0,rgba(140,180,255,0) 65%);content:"";inset:0;pointer-events:none;position:fixed;z-index:-1}.overlay{align-items:center;display:flex;flex-direction:column;pointer-events:none;z-index:5}.overlay,.overlayInner{position:relative;width:100%}.overlayInner{margin:0 auto;max-width:1350px;min-height:100vh;padding:0 24px}.topLeft{align-items:flex-start;display:flex;flex-direction:column;gap:8px;left:24px;pointer-events:none;position:absolute;top:36px;z-index:10}.brand{align-items:center;display:flex;gap:10px}.brandMark{border-radius:9px;display:block;height:40px;width:40px}.brandText{color:#1a1240;display:flex;flex-direction:column;font-size:16px;font-weight:600;line-height:1.05}.tagline{color:#6b6b6b;font-size:9px;font-weight:600;letter-spacing:.32em;padding-left:52px;text-transform:uppercase}.topNav{left:50%;pointer-events:all;position:absolute;top:28px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:20}.topNavInner{align-items:center;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:hsla(0,0%,100%,.6);border:1px solid hsla(0,0%,100%,.7);border-radius:999px;box-shadow:0 10px 30px rgba(91,59,255,.1);display:flex;gap:6px;padding:8px}.topNavItem{background:transparent;border:none;border-radius:999px;color:rgba(26,18,64,.65);cursor:pointer;font-family:Inter,sans-serif;font-size:13px;font-weight:600;letter-spacing:.04em;padding:10px 22px;position:relative;transition:color .3s ease,background .3s ease,-webkit-transform .3s ease;transition:color .3s ease,background .3s ease,transform .3s ease;transition:color .3s ease,background .3s ease,transform .3s ease,-webkit-transform .3s ease}.topNavItem:hover{background:rgba(91,59,255,.08);color:#1a1240}.topNavItem.active{background:linear-gradient(135deg,#5b3bff,#8a6fff);box-shadow:0 6px 16px rgba(91,59,255,.3);color:#fff}.topRight{pointer-events:none;position:absolute;right:24px;text-align:right;top:36px;z-index:10}.anniversaryTitle{align-items:flex-end;display:flex;flex-direction:column;font-weight:800;line-height:1}.anniversaryNum,.anniversaryWord{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#5b3bff,#b35bff 60%,#ff6fae);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:14px;letter-spacing:.22em}.anniversaryWord{margin-top:4px}.anniversaryNote{color:#6b6b6b;font-size:10px;font-weight:500;letter-spacing:.2em;line-height:1.7;margin-top:14px}.heroBlock{left:24px;pointer-events:none}.heroBlock,.sectionNav{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10}.sectionNav{align-items:flex-end;display:flex;flex-direction:column;gap:18px;pointer-events:all;right:24px}.sectionItem{align-items:center;background:transparent;border:none;cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;gap:12px;padding:4px 0}.sectionItemLabel{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:rgba(26,18,64,.4);font-size:11px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.22em;text-shadow:0 1px 2px hsla(0,0%,100%,.6);transition:color .3s ease,-webkit-transform .3s ease;transition:color .3s ease,transform .3s ease;transition:color .3s ease,transform .3s ease,-webkit-transform .3s ease}.sectionItemBar{background:rgba(26,18,64,.3);border-radius:2px;display:block;height:2px;transition:width .35s cubic-bezier(.6,.05,.2,1),background .3s ease;width:18px}.sectionItem:hover .sectionItemLabel{color:rgba(26,18,64,.8)}.sectionItem:hover .sectionItemBar{background:rgba(26,18,64,.6);width:32px}.sectionItem.active .sectionItemLabel{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#5b3bff,#b35bff);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-transform:scale(1.15);transform:scale(1.15)}.sectionItem.active .sectionItemBar{background:linear-gradient(90deg,#5b3bff,#b35bff);height:2px;width:42px}.timeline{align-items:center;display:flex;flex-direction:column;gap:10px;padding-top:16px}.timelineNum{color:#1a1240;font-size:11px;font-weight:600;letter-spacing:.2em}.timelineLine{background:hsla(0,0%,4%,.2);height:60px;width:1px}.timelineDot{background:#1a1240;border-radius:50%;height:5px;width:5px}.timelineDot.dim{background:hsla(0,0%,4%,.25)}.heroContent{max-width:520px}.heroTitle{color:#1a1240;font-family:Inter,sans-serif;font-size:96px;font-weight:900;letter-spacing:-.03em;line-height:.95;margin-bottom:28px;-webkit-user-select:none;user-select:none}.heroAccent{-webkit-text-fill-color:transparent;-webkit-animation:heroAccentShift 10s ease-in-out infinite;animation:heroAccentShift 10s ease-in-out infinite;background:linear-gradient(135deg,#5b3bff,#8a6fff 25%,#b59bff 50%,#8a6fff 75%,#5b3bff);-webkit-background-clip:text;background-clip:text;background-size:300% 300%;color:transparent}@-webkit-keyframes heroAccentShift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes heroAccentShift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.heroSub{color:#4a4a4a;font-size:15px;font-weight:400;line-height:1.6;margin-bottom:32px;max-width:420px}.heroActions{align-items:center;display:flex;gap:24px;pointer-events:all}.btnPrimary{align-items:center;background:#1a1240;border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-size:12px;font-weight:700;gap:12px;letter-spacing:.16em;padding:16px 28px;transition:all .3s ease}.btnPrimary:hover{background:#5b3bff;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.btnArrow{background:#fff;border-radius:50%;flex:none;height:22px;justify-content:center;line-height:1;width:22px}.btnArrow,.btnGhost{align-items:center;color:#1a1240;display:inline-flex;font-size:12px;font-weight:700}.btnGhost{background:transparent;border:1px solid transparent;border-radius:999px;cursor:pointer;font-family:Inter,sans-serif;gap:10px;isolation:isolate;letter-spacing:.16em;overflow:hidden;padding:16px 20px;position:relative;transition:color .35s ease,border-color .35s ease}.btnGhost:before{background:linear-gradient(135deg,#5b3bff,#8a6fff);content:"";inset:0;position:absolute;-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .4s cubic-bezier(.6,.05,.2,1);transition:transform .4s cubic-bezier(.6,.05,.2,1);transition:transform .4s cubic-bezier(.6,.05,.2,1),-webkit-transform .4s cubic-bezier(.6,.05,.2,1);z-index:-1}.btnGhost:hover{border-color:transparent;color:#fff}.btnGhost:hover:before{-webkit-transform:translateY(0);transform:translateY(0)}.btnGhost:hover .dot{background:#cffd58;-webkit-transform:scale(1.6);transform:scale(1.6)}.btnGhost .btnGhostLabel{position:relative}.btnGhost .dot{background:#1a1240;border-radius:50%;height:6px;transition:background .35s ease,-webkit-transform .35s ease;transition:background .35s ease,transform .35s ease;transition:background .35s ease,transform .35s ease,-webkit-transform .35s ease;width:6px}.chatBubbles{align-items:flex-end;bottom:25%;display:flex;flex-direction:column;gap:14px;max-width:280px;pointer-events:none;position:absolute;right:24px;z-index:8}.chatBubble{-webkit-animation:bubbleIn .7s cubic-bezier(.2,.8,.2,1) .4s backwards;animation:bubbleIn .7s cubic-bezier(.2,.8,.2,1) .4s backwards;backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);background:linear-gradient(140deg,rgba(107,74,216,.72),rgba(85,58,188,.68) 50%,rgba(67,41,160,.72));border:1px solid hsla(0,0%,100%,.18);border-radius:14px;border-bottom-right-radius:3px;box-shadow:0 12px 28px rgba(85,58,188,.32),inset 0 1px 0 hsla(0,0%,100%,.15);color:#fff;padding:14px 16px 22px;position:relative;-webkit-transform:rotate(-1.2deg);transform:rotate(-1.2deg);-webkit-transform-origin:center right;transform-origin:center right}.chatText{color:#fff;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:1.55;margin:0}.chatText em{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#cffd58,#8aff9a);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:700}.chatTime{bottom:8px;color:hsla(0,0%,100%,.5);font-size:9px;font-weight:500;letter-spacing:.06em;position:absolute;right:14px}@-webkit-keyframes bubbleIn{0%{opacity:0;-webkit-transform:translateY(20px) rotate(0deg);transform:translateY(20px) rotate(0deg)}to{opacity:1}}@keyframes bubbleIn{0%{opacity:0;-webkit-transform:translateY(20px) rotate(0deg);transform:translateY(20px) rotate(0deg)}to{opacity:1}}.scrollHint{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsla(0,0%,100%,.55);border:1px solid hsla(0,0%,100%,.6);border-radius:999px;bottom:36px;color:#1a1240;display:flex;font-size:11px;font-weight:600;gap:10px;left:50%;letter-spacing:.22em;padding:10px 18px;pointer-events:none;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10}.scrollArrow{-webkit-animation:scrollBounce 1.8s ease-in-out infinite;animation:scrollBounce 1.8s ease-in-out infinite;font-size:14px}@-webkit-keyframes scrollBounce{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(4px);transform:translateY(4px)}}@keyframes scrollBounce{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(4px);transform:translateY(4px)}}.polishBadge{align-items:center;background:#1f0e4f;border-radius:999px;bottom:36px;box-shadow:0 8px 24px rgba(31,14,79,.18);color:#cffd58;display:inline-flex;font-size:12px;font-weight:800;gap:10px;letter-spacing:.18em;padding:8px 16px 8px 8px;pointer-events:none;position:absolute;right:24px;z-index:10}.polishBadge img{border-radius:6px;display:block;height:24px;width:24px}.polishBadge sup{font-size:7px;margin-left:1px}.ctaButton{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:hsla(0,0%,100%,.6);border:1px solid hsla(0,0%,4%,.15);border-radius:999px;bottom:36px;color:#1a1240;cursor:pointer;font-family:Inter,sans-serif;font-size:11px;font-weight:600;letter-spacing:.18em;padding:10px 18px;pointer-events:all;position:fixed;right:36px;transition:all .3s ease;z-index:500}.ctaButton:hover{background:#1a1240;color:#fff}.aboutSection{align-items:center;display:flex;min-height:100vh;pointer-events:all}.aboutInner,.aboutSection{position:relative;width:100%}.aboutInner{grid-gap:32px 40px;align-items:stretch;display:grid;gap:32px 40px;grid-template-areas:"top    top" "left   stats";grid-template-columns:1.25fr 1fr;margin:0 auto;max-width:1450px;padding:100px 40px 80px}.aboutLeft{backdrop-filter:blur(26px) saturate(160%);-webkit-backdrop-filter:blur(26px) saturate(160%);background:linear-gradient(140deg,hsla(0,0%,100%,.62),hsla(0,0%,100%,.3));border:1px solid hsla(0,0%,100%,.72);border-radius:32px;box-shadow:0 30px 60px -16px rgba(91,59,255,.16),inset 0 1px 0 hsla(0,0%,100%,.7);display:flex;flex-direction:column;gap:40px;grid-area:left;padding:72px 56px 64px;position:relative}.aboutLeft:before{background:linear-gradient(90deg,transparent,#fff,transparent);content:"";height:1px;left:32px;pointer-events:none;position:absolute;right:32px;top:-1px}.aboutLeft>:not(.aboutLeftMascot):not(.aboutSticker){position:relative;z-index:1}.aboutLeft:after{-webkit-animation:blobShift 12s ease-in-out infinite;animation:blobShift 12s ease-in-out infinite;background:radial-gradient(circle at 30% 40%,rgba(91,59,255,.18) 0,transparent 60%),radial-gradient(circle at 70% 60%,rgba(255,111,174,.15) 0,transparent 55%);content:"";-webkit-filter:blur(30px);filter:blur(30px);height:50%;left:-10%;pointer-events:none;position:absolute;top:30%;width:80%;z-index:0}@-webkit-keyframes blobShift{0%,to{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}50%{-webkit-transform:translate(20px,-10px) scale(1.08);transform:translate(20px,-10px) scale(1.08)}}@keyframes blobShift{0%,to{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}50%{-webkit-transform:translate(20px,-10px) scale(1.08);transform:translate(20px,-10px) scale(1.08)}}.aboutSticker{-webkit-animation:stickerWiggle 6s ease-in-out infinite;animation:stickerWiggle 6s ease-in-out infinite;background:linear-gradient(135deg,#cffd58,#a4f06b);border:1px solid rgba(140,200,50,.5);border-radius:999px;box-shadow:0 8px 18px rgba(140,200,50,.25);display:inline-flex;left:36px;padding:7px 14px;position:absolute;top:26px;-webkit-transform:rotate(-6deg);transform:rotate(-6deg);z-index:2}.aboutStickerInner{color:#1a1240;font-size:10px;font-weight:900;letter-spacing:.24em;text-transform:uppercase}@-webkit-keyframes stickerWiggle{0%,to{-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}50%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}}@keyframes stickerWiggle{0%,to{-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}50%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}}.aboutHighlights{display:flex;flex-wrap:wrap;gap:10px}.hlChip{align-items:center;background:linear-gradient(135deg,#1a1240,#2a1668);border-radius:999px;box-shadow:0 8px 18px rgba(26,18,64,.25);color:#fff;display:inline-flex;font-size:12px;font-weight:600;gap:8px;letter-spacing:.04em;padding:9px 16px}.hlChip--alt{background:linear-gradient(135deg,hsla(0,0%,100%,.85),hsla(0,0%,100%,.6));border:1px solid rgba(91,59,255,.18);box-shadow:0 6px 16px rgba(91,59,255,.12);color:#1a1240}.hlChipIcon{font-size:14px;line-height:1}.hlChip:not(.hlChip--alt) .hlChipIcon{color:#cffd58}.hlChip--alt .hlChipIcon{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#5b3bff,#b35bff);-webkit-background-clip:text;background-clip:text;color:transparent}.tagDot{font-size:11px;margin-right:8px;opacity:.7}.aboutLeftMascot{-webkit-animation:mascotWobble 8s ease-in-out infinite;animation:mascotWobble 8s ease-in-out infinite;height:180px;object-fit:contain;pointer-events:none;position:absolute;right:-20px;top:20px;width:180px;z-index:3}.aboutTop{align-items:center;display:flex;flex-wrap:wrap;gap:16px;grid-area:top;justify-content:space-between;margin-bottom:16px}.aboutEyebrow{align-items:center;color:rgba(26,18,64,.65);display:inline-flex;font-size:11px;font-weight:700;gap:14px;letter-spacing:.28em}.eyebrowNum{background:hsla(0,0%,100%,.85);border:1px solid hsla(0,0%,100%,.9);border-radius:999px;color:#1a1240;font-family:Inter,sans-serif;font-weight:800;padding:4px 10px}.eyebrowSep{background:rgba(26,18,64,.3);height:1px;width:28px}.aboutSince{color:rgba(26,18,64,.5);font-size:10.5px;font-weight:600;letter-spacing:.32em}.aboutTitle{color:#1a1240;font-family:Inter,sans-serif;font-size:82px;font-weight:900;letter-spacing:-.03em;line-height:1;margin:0}.aboutTitleAccent{-webkit-text-fill-color:transparent;-webkit-animation:heroAccentShift 10s ease-in-out infinite;animation:heroAccentShift 10s ease-in-out infinite;background:linear-gradient(135deg,#3d1ee0,#5b3bff 50%,#7d5cff);-webkit-background-clip:text;background-clip:text;background-size:200% 200%;color:transparent;font-style:italic}.aboutBody2{border-top:1px solid rgba(26,18,64,.1);max-width:100%;padding-top:32px}.aboutLead{color:#1a1240;font-size:18px;font-weight:500;letter-spacing:-.005em;line-height:1.55;margin:0 0 20px}.aboutLead em{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#5b3bff,#b35bff);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal;font-weight:700}.aboutText{border-top:1px solid rgba(26,18,64,.08);color:rgba(26,18,64,.72);font-size:14.5px;font-weight:400;line-height:1.75;margin:0;padding-top:18px}.aboutTags{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.aboutTag{background:rgba(91,59,255,.08);border:1px solid rgba(91,59,255,.22);border-radius:999px;color:#5b3bff;cursor:default;display:inline-flex;font-size:11.5px;font-weight:600;letter-spacing:.04em;padding:8px 16px;transition:all .3s ease}.aboutTag:hover{background:linear-gradient(135deg,#5b3bff,#8a6fff);border-color:transparent;color:#fff;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.aboutStats{align-self:stretch;backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);background:radial-gradient(ellipse 60% 50% at 100% 0,rgba(179,91,255,.18) 0,transparent 60%),linear-gradient(160deg,hsla(0,0%,100%,.55),hsla(0,0%,100%,.22));border:1px solid hsla(0,0%,100%,.72);border-radius:30px;box-shadow:0 30px 60px -16px rgba(91,59,255,.18),inset 0 1px 0 hsla(0,0%,100%,.7);display:flex;flex-direction:column;gap:26px;grid-area:stats;padding:56px 44px 52px;position:relative}.aboutStats:after{background:radial-gradient(circle,rgba(91,59,255,.22) 0,transparent 70%);bottom:-60px;content:"";height:220px;left:-40px;pointer-events:none;position:absolute;width:220px}.statsHead{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:6px}.statsLive{align-items:center;background:rgba(91,59,255,.1);border:1px solid rgba(91,59,255,.22);border-radius:999px;color:#5b3bff;display:inline-flex;font-size:10px;font-weight:700;gap:8px;letter-spacing:.2em;padding:6px 12px 6px 10px}.liveDot{-webkit-animation:liveDotPulse 1.6s ease-in-out infinite;animation:liveDotPulse 1.6s ease-in-out infinite;background:#5b3bff;border-radius:50%;box-shadow:0 0 0 3px rgba(91,59,255,.18);height:7px;width:7px}@-webkit-keyframes liveDotPulse{0%,to{box-shadow:0 0 0 3px rgba(91,59,255,.18)}50%{box-shadow:0 0 0 7px rgba(91,59,255,0)}}@keyframes liveDotPulse{0%,to{box-shadow:0 0 0 3px rgba(91,59,255,.18)}50%{box-shadow:0 0 0 7px rgba(91,59,255,0)}}.statsMascotImg{display:block;object-fit:contain;pointer-events:none;position:absolute;z-index:3}.statsMascotImg--top{-webkit-animation:mascotWobble 8s ease-in-out infinite;animation:mascotWobble 8s ease-in-out infinite;-webkit-filter:drop-shadow(0 18px 26px rgba(26,18,64,.32));filter:drop-shadow(0 18px 26px rgba(26,18,64,.32));height:150px;right:-28px;top:-40px;width:150px}.statsMascotImg--bottom{-webkit-animation:mascotWobbleAlt 9s ease-in-out infinite;animation:mascotWobbleAlt 9s ease-in-out infinite;bottom:-10px;-webkit-clip-path:inset(0 44% 0 0);clip-path:inset(0 44% 0 0);height:auto;right:-120px;-webkit-transform-origin:28% 50%;transform-origin:28% 50%;width:250px}@-webkit-keyframes mascotWobble{0%,to{-webkit-transform:rotate(-10deg) translateY(0);transform:rotate(-10deg) translateY(0)}50%{-webkit-transform:rotate(4deg) translateY(-8px);transform:rotate(4deg) translateY(-8px)}}@keyframes mascotWobble{0%,to{-webkit-transform:rotate(-10deg) translateY(0);transform:rotate(-10deg) translateY(0)}50%{-webkit-transform:rotate(4deg) translateY(-8px);transform:rotate(4deg) translateY(-8px)}}@-webkit-keyframes mascotWobbleAlt{0%,to{-webkit-transform:rotate(8deg) translateY(0);transform:rotate(8deg) translateY(0)}50%{-webkit-transform:rotate(-3deg) translateY(-10px);transform:rotate(-3deg) translateY(-10px)}}@keyframes mascotWobbleAlt{0%,to{-webkit-transform:rotate(8deg) translateY(0);transform:rotate(8deg) translateY(0)}50%{-webkit-transform:rotate(-3deg) translateY(-10px);transform:rotate(-3deg) translateY(-10px)}}.statBlock{grid-gap:26px;align-items:center;border-bottom:1px solid rgba(26,18,64,.08);display:grid;gap:26px;grid-template-columns:62px auto 1fr;padding:22px 0;position:relative;transition:all .45s cubic-bezier(.2,.7,.2,1)}.statBlock:last-of-type{border-bottom:none}.statBlock:hover{-webkit-transform:translateX(4px);transform:translateX(4px)}.statIcon{border-radius:15px;box-shadow:0 8px 20px rgba(91,59,255,.18);display:block;height:62px;transition:-webkit-transform .4s cubic-bezier(.4,.1,.3,1);transition:transform .4s cubic-bezier(.4,.1,.3,1);transition:transform .4s cubic-bezier(.4,.1,.3,1),-webkit-transform .4s cubic-bezier(.4,.1,.3,1);width:62px}.statBlock:hover .statIcon{-webkit-transform:rotate(-8deg) scale(1.08);transform:rotate(-8deg) scale(1.08)}.statsFooter{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-top:14px}.statsTrustText{line-height:1.15}.trustSub{color:rgba(26,18,64,.55);font-size:11px;font-weight:500;letter-spacing:.04em}.statsTrustText strong{font-size:16px}.statsTrust{gap:12px;padding:0 4px}.avatar,.statsAvatars,.statsTrust{align-items:center;display:inline-flex}.avatar{border:2px solid hsla(0,0%,100%,.95);border-radius:50%;box-shadow:0 2px 8px rgba(91,59,255,.18);color:#fff;font-size:11px;font-weight:800;height:28px;justify-content:center;margin-left:-8px;position:relative;width:28px;z-index:1}.avatar:first-child{margin-left:0}.avatar--more{background:rgba(26,18,64,.06);color:#1a1240;font-size:9.5px;letter-spacing:0}.statsTrustText{color:rgba(26,18,64,.6);font-size:11px;font-weight:600;letter-spacing:.04em;line-height:1.3}.statsTrustText strong{color:#1a1240;font-weight:800}.statsCta{align-items:center;align-self:flex-start;background:linear-gradient(135deg,#1a1240,#2a1668);border-radius:999px;box-shadow:0 12px 26px rgba(26,18,64,.22);color:#fff;display:inline-flex;font-size:12px;font-weight:700;gap:14px;letter-spacing:.16em;margin-top:0;overflow:hidden;padding:17px 30px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .35s cubic-bezier(.4,.1,.3,1);z-index:2}.statsCta:before{background:linear-gradient(135deg,#5b3bff,#b35bff);content:"";inset:0;position:absolute;-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .4s cubic-bezier(.4,.1,.3,1);transition:transform .4s cubic-bezier(.4,.1,.3,1);transition:transform .4s cubic-bezier(.4,.1,.3,1),-webkit-transform .4s cubic-bezier(.4,.1,.3,1);z-index:-1}.statsCta:hover{box-shadow:0 16px 32px rgba(91,59,255,.32);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.statsCta:hover:before{-webkit-transform:translateY(0);transform:translateY(0)}.statsCtaArrow{font-size:16px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.statsCta:hover .statsCtaArrow{-webkit-transform:translateX(4px);transform:translateX(4px)}.statNum{-webkit-text-fill-color:transparent;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";background:linear-gradient(135deg,#5b3bff,#b35bff);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:72px;font-variant-numeric:tabular-nums;font-weight:900;letter-spacing:-.045em;line-height:.9;min-width:160px;white-space:nowrap}.statNum sup{font-size:26px;margin-left:2px}.statUnit{font-size:15px}.statLabel{font-size:13px}.statText{display:flex;flex-direction:column;gap:4px}.statUnit{color:#1a1240;font-size:13px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.statLabel{color:rgba(26,18,64,.6);font-size:12.5px;line-height:1.55;max-width:280px}.body--immersive{overscroll-behavior:contain}.body--immersive .aboutSection,.body--immersive .chatBubbles,.body--immersive .contactSection,.body--immersive .exploreSection,.body--immersive .heroBlock,.body--immersive .overlayInner,.body--immersive .scrollHint,.body--immersive .siteFooter,.body--immersive .soundBtn,.body--immersive .topLeft,.body--immersive .topNav,.body--immersive .topRight{opacity:0!important;pointer-events:none!important;transition:opacity .5s ease!important}.aboutSection,.chatBubbles,.contactSection,.exploreSection,.heroBlock,.overlayInner,.scrollHint,.siteFooter,.soundBtn,.topLeft,.topNav,.topRight{transition:opacity 1s ease}.body--immersive .immersive{opacity:1!important}@-webkit-keyframes immFadeIn{0%{opacity:0}to{opacity:1}}@keyframes immFadeIn{0%{opacity:0}to{opacity:1}}.immersive{-webkit-animation:immFadeIn .5s ease-out backwards;animation:immFadeIn .5s ease-out backwards;-webkit-animation-delay:.15s;animation-delay:.15s;inset:0;pointer-events:none;position:fixed;z-index:9000}.immersive>*{pointer-events:all}.immersiveTopLeft{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:hsla(0,0%,100%,.55);border:1px solid hsla(0,0%,100%,.7);border-radius:999px;box-shadow:0 8px 20px rgba(91,59,255,.12);color:#1a1240;display:inline-flex;font-size:11px;font-weight:700;gap:10px;left:28px;letter-spacing:.24em;padding:8px 16px 8px 12px;position:absolute;top:28px}.immDot{-webkit-animation:liveDotPulse 1.6s ease-in-out infinite;animation:liveDotPulse 1.6s ease-in-out infinite;background:#4ade80;border-radius:50%;box-shadow:0 0 12px #4ade80;height:7px;width:7px}.immersiveClose{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:hsla(0,0%,100%,.6);border:1px solid hsla(0,0%,100%,.7);border-radius:50%;box-shadow:0 8px 20px rgba(91,59,255,.12);color:#1a1240;cursor:pointer;display:inline-flex;height:44px;justify-content:center;position:absolute;right:22px;top:22px;transition:all .3s ease;width:44px}.immersiveClose svg{height:18px;width:18px}.immersiveClose:hover{background:#1a1240;border-color:transparent;color:#fff;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.immersiveZoom{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:hsla(0,0%,100%,.55);border:1px solid hsla(0,0%,100%,.7);border-radius:999px;box-shadow:0 10px 24px rgba(91,59,255,.12);display:flex;flex-direction:column;gap:4px;padding:6px;position:absolute;right:28px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.immZoomBtn{align-items:center;background:rgba(91,59,255,.08);border:none;border-radius:50%;color:#1a1240;cursor:pointer;display:inline-flex;font-size:20px;font-weight:700;height:36px;justify-content:center;line-height:1;transition:all .3s ease;width:36px}.immZoomBtn:hover{background:linear-gradient(135deg,#5b3bff,#8a6fff);color:#fff;-webkit-transform:scale(1.08);transform:scale(1.08)}.immZoomBtn:active{-webkit-transform:scale(.95);transform:scale(.95)}.immZoomLabel{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";background:transparent;border:none;color:#1a1240;cursor:pointer;font-family:Inter,sans-serif;font-size:10px;font-variant-numeric:tabular-nums;font-weight:800;height:28px;letter-spacing:.04em;min-width:44px;padding:0 6px}.immZoomLabel:hover{color:#5b3bff}.immersiveHint{backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);background:linear-gradient(140deg,hsla(0,0%,100%,.62),hsla(0,0%,100%,.34));border:1px solid hsla(0,0%,100%,.72);border-radius:999px;bottom:32px;box-shadow:0 14px 30px rgba(91,59,255,.14);color:rgba(26,18,64,.82);font-size:14px;font-weight:600;gap:18px;left:50%;letter-spacing:.04em;padding:12px 24px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.immersiveHint,.immersiveHintItem{align-items:center;display:inline-flex}.immersiveHintItem{gap:10px}.immersiveHintKey{align-items:center;background:linear-gradient(135deg,#5b3bff,#8a6fff);border-radius:8px;box-shadow:0 4px 10px rgba(91,59,255,.28),inset 0 1px 0 hsla(0,0%,100%,.25);color:#fff;display:inline-flex;font-size:15px;font-weight:800;height:28px;justify-content:center;line-height:1;width:28px}.immersiveHintSep{background:rgba(26,18,64,.18);height:18px;width:1px}.immersiveActions{backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);background:linear-gradient(140deg,hsla(0,0%,100%,.58),hsla(0,0%,100%,.3));border:1px solid hsla(0,0%,100%,.72);border-radius:999px;bottom:100px;box-shadow:0 16px 32px rgba(91,59,255,.16);left:50%;padding:10px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.immAction,.immersiveActions{align-items:center;display:inline-flex;gap:10px}.immAction{background:transparent;border:none;border-radius:999px;color:#1a1240;cursor:pointer;font-family:Inter,sans-serif;font-size:13px;font-weight:700;letter-spacing:.06em;padding:12px 20px;transition:background .25s ease,box-shadow .25s ease,-webkit-transform .25s ease;transition:background .25s ease,transform .25s ease,box-shadow .25s ease;transition:background .25s ease,transform .25s ease,box-shadow .25s ease,-webkit-transform .25s ease}.immActionIcon{align-items:center;background:rgba(91,59,255,.12);border-radius:50%;color:#5b3bff;display:inline-flex;font-size:14px;font-weight:800;height:26px;justify-content:center;line-height:1;transition:background .25s ease,color .25s ease,-webkit-transform .45s cubic-bezier(.2,.7,.2,1);transition:background .25s ease,color .25s ease,transform .45s cubic-bezier(.2,.7,.2,1);transition:background .25s ease,color .25s ease,transform .45s cubic-bezier(.2,.7,.2,1),-webkit-transform .45s cubic-bezier(.2,.7,.2,1);width:26px}.immActionLabel{line-height:1}.immAction:hover{background:rgba(91,59,255,.1);box-shadow:0 6px 14px rgba(91,59,255,.12);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.immAction:hover .immActionIcon{background:linear-gradient(135deg,#5b3bff,#8a6fff);box-shadow:0 4px 10px rgba(91,59,255,.35);color:#fff;-webkit-transform:scale(1.12) rotate(-8deg);transform:scale(1.12) rotate(-8deg)}.immAction:active{-webkit-transform:translateY(0);transform:translateY(0)}.immAction:disabled,.immAction[disabled]{cursor:not-allowed;opacity:.45;pointer-events:none}.immersiveActions.is-busy .immAction{color:rgba(26,18,64,.5)}@media (max-width:900px){.topNavItem{font-size:12px;padding:9px 18px}.anniversaryNum,.anniversaryWord{font-size:12px;letter-spacing:.2em}.anniversaryNote{font-size:9px;letter-spacing:.18em;line-height:1.6}}@media (max-width:770px){.topNav,.topRight{display:none!important}.navBurger{display:inline-flex!important}}@media (max-width:1400px){.aboutInner{gap:28px 36px;padding:90px 36px 72px}.aboutLeft{gap:36px;padding:64px 50px 58px}.aboutStats{gap:24px;padding:50px 40px 47px}.aboutEyebrow{font-size:10px;gap:12px;letter-spacing:.26em}.eyebrowNum{padding:3px 9px}.eyebrowSep{width:25px}.aboutSince{font-size:9.5px;letter-spacing:.29em}.aboutSticker{left:32px;padding:6px 12px;top:23px}.aboutStickerInner{font-size:9px;letter-spacing:.22em}.aboutTitle{font-size:74px}.hlChip{font-size:11px;gap:7px;padding:8px 14px}.hlChipIcon{font-size:13px}.aboutBody2{padding-top:28px}.aboutLead{font-size:16px;margin-bottom:18px}.aboutText{font-size:13px;padding-top:16px}.aboutTags{gap:7px}.aboutTag{font-size:10.5px;padding:7px 14px}.statsLive{font-size:9px;letter-spacing:.18em;padding:5px 11px 5px 9px}.liveDot{height:6px;width:6px}.statBlock{gap:22px;padding:20px 0}.statNum{font-size:65px;min-width:144px}.statNum sup{font-size:23px}.statUnit{font-size:12px;letter-spacing:.16em}.statLabel{font-size:11px;max-width:252px}.statsCta{font-size:11px;gap:12px;letter-spacing:.14em;padding:15px 27px}.statsCtaArrow{font-size:14px}.statsTrustText{font-size:10px}.statsTrustText strong{font-size:14.5px}}@media (max-width:1230px){.aboutInner{gap:26px 32px;padding:84px 32px 68px}.aboutLeft{gap:32px;padding:60px 46px 54px}.aboutStats{gap:22px;padding:46px 36px 44px}.aboutEyebrow{font-size:9.5px;gap:11px;letter-spacing:.24em}.aboutSince{font-size:9px}.aboutSticker{left:30px;padding:5px 11px;top:21px}.aboutStickerInner{font-size:8.5px;letter-spacing:.2em}.aboutTitle{font-size:68px}.hlChip{font-size:10.5px;gap:6px;padding:7px 13px}.hlChipIcon{font-size:12px}.aboutBody2{padding-top:26px}.aboutLead{font-size:15px;margin-bottom:16px}.aboutText{font-size:12.5px;padding-top:14px}.aboutTags{flex-wrap:nowrap;gap:6px}.aboutTag{font-size:9.5px;letter-spacing:.02em;padding:6px 11px;white-space:nowrap}.tagDot{font-size:9px;margin-right:5px}.statsLive{font-size:8.5px;letter-spacing:.16em;padding:5px 10px 5px 8px}.statBlock{gap:20px;padding:18px 0}.statNum{font-size:60px;min-width:132px}.statNum sup{font-size:21px}.statUnit{font-size:11.5px;letter-spacing:.15em}.statLabel{font-size:10.5px;max-width:232px}.statsCta{font-size:10.5px;gap:11px;letter-spacing:.13em;padding:14px 25px}.statsCtaArrow{font-size:13px}.statsTrustText{font-size:9.5px}.statsTrustText strong{font-size:13.5px}}@media (max-width:1110px){.aboutInner{gap:28px;grid-template-areas:"top" "left" "stats";grid-template-columns:1fr;max-width:760px;padding:80px 32px 72px}.aboutLeft{gap:34px;padding:64px 52px 60px}.aboutStats{gap:24px;padding:52px 44px 50px}.aboutTitle{font-size:76px}.aboutLead{font-size:16.5px}.aboutText{font-size:13.5px}.aboutTags{flex-wrap:wrap;gap:8px}.aboutTag{font-size:11px;letter-spacing:.04em;padding:8px 15px;white-space:nowrap}.tagDot{font-size:11px;margin-right:7px}.statNum{font-size:70px;min-width:154px}.statNum sup{font-size:24px}.statUnit{font-size:12.5px}.statLabel{font-size:12px;max-width:320px}.statsCta{font-size:11.5px;padding:16px 28px}.statsMascotImg--bottom{right:-80px;width:220px}}@media (max-width:720px){.aboutInner{gap:26px;max-width:720px;padding:76px 28px 68px}.aboutLeft{gap:32px;padding:60px 48px 56px}.aboutStats{gap:22px;padding:49px 41px 47px}.aboutTitle{font-size:73px}.aboutLead{font-size:15.8px}.aboutText{font-size:13px}.hlChip{font-size:11px;padding:8px 14px}.aboutTag{font-size:10.5px;padding:7px 14px}.statNum{font-size:67px;min-width:148px}.statNum sup{font-size:23px}.statUnit{font-size:12px}.statLabel{font-size:11.5px;max-width:306px}.statsCta{font-size:11px;padding:15px 27px}}@media (max-width:640px){.aboutInner{gap:24px;padding:72px 24px 64px}.aboutLeft{gap:30px;padding:56px 44px 52px}.aboutStats{gap:21px;padding:46px 38px 44px}.aboutTitle{font-size:66px}.aboutLead{font-size:15px}.aboutText{font-size:12.5px}.hlChip{font-size:10.5px;padding:7px 13px}.aboutTag{font-size:10px;padding:7px 13px}.statNum{font-size:63px;min-width:140px}.statNum sup{font-size:22px}.statUnit{font-size:11.5px}.statLabel{font-size:11px;max-width:290px}.statsCta{font-size:10.5px;padding:14px 26px}.statBlock{gap:20px;grid-template-columns:59px auto 1fr}.statIcon{height:59px;width:59px}.aboutLeftMascot{height:171px;right:-18px;width:171px}.statsMascotImg--top{height:142px;width:142px}.statsMascotImg--bottom{right:-75px;width:209px}}@media (max-width:580px){.aboutInner{gap:22px;padding:64px 20px 56px}.aboutLeft{gap:26px;padding:48px 38px 46px}.aboutStats{gap:18px;padding:40px 32px 38px}.aboutTitle{font-size:56px}.aboutLead{font-size:13px;margin-bottom:14px}.aboutText{font-size:10.7px;padding-top:13px}.aboutBody2{padding-top:22px}.hlChip{font-size:9.5px;gap:6px;padding:6px 11px}.hlChipIcon{font-size:11px}.aboutTag{font-size:8.5px;padding:6px 11px}.tagDot{font-size:9px;margin-right:5px}.aboutEyebrow{font-size:8.5px;gap:10px}.aboutSince{font-size:8px}.aboutSticker{left:26px;padding:5px 10px;top:18px}.aboutStickerInner{font-size:7.5px}.statNum{font-size:54px;min-width:120px}.statNum sup{font-size:19px}.statUnit{font-size:10px}.statLabel{font-size:9.5px;max-width:250px}.statsCta{font-size:9px;gap:10px;padding:12px 22px}.statsCtaArrow{font-size:12px}.statsLive{font-size:8px;padding:4px 9px 4px 7px}.statBlock{gap:17px;grid-template-columns:50px auto 1fr;padding:17px 0}.statIcon{border-radius:13px;height:50px;width:50px}.aboutLeftMascot{height:145px;right:-15px;top:16px;width:145px}.statsMascotImg--top{height:121px;right:-22px;top:-32px;width:121px}.statsMascotImg--bottom{bottom:-8px;right:-64px;width:178px}}@media (max-width:500px){.aboutLeftMascot{right:-60px}}@media (max-width:450px){.aboutLeftMascot{height:120px;right:-4px;top:160px;width:120px}.aboutTitle{font-size:53px}}@media (max-width:380px){.aboutInner{gap:18px;padding:56px 14px 48px}.aboutLeft{gap:22px;padding:42px 26px 38px}.aboutStats{gap:16px;padding:34px 22px 32px}.aboutTitle{font-size:49px}.aboutLead{font-size:12px;margin-bottom:12px}.aboutText{font-size:10px;padding-top:11px}.aboutBody2{padding-top:18px}.hlChip{font-size:8.5px;gap:5px;padding:5px 10px}.hlChipIcon{font-size:10px}.aboutTag{font-size:8px;padding:5px 10px}.aboutHighlights{gap:7px}.statBlock{gap:12px;grid-template-columns:42px auto 1fr;padding:14px 0}.statIcon{border-radius:11px;height:42px;width:42px}.statNum{font-size:44px;min-width:86px}.statNum sup{font-size:16px}.statUnit{font-size:9px;letter-spacing:.12em}.statLabel{font-size:8.5px;max-width:100%}.statsCta{font-size:8.5px;gap:8px;letter-spacing:.12em;padding:11px 18px}.statsCtaArrow{font-size:11px}.statsLive{font-size:7.5px;padding:4px 8px 4px 6px}.aboutLeftMascot{height:100px;right:0;top:140px;width:100px}.statsMascotImg--top{height:96px;right:-14px;top:-24px;width:96px}.statsMascotImg--bottom{right:-48px;width:140px}}@media (max-width:320px){.aboutInner{gap:16px;padding:48px 10px 42px}.aboutLeft{gap:20px;padding:36px 20px 32px}.aboutStats{gap:14px;padding:28px 18px}.aboutTitle{font-size:42px}.aboutLead{font-size:11px}.aboutText{font-size:9.5px}.hlChip{font-size:8px;padding:5px 9px}.aboutTag{font-size:7.5px;padding:4px 9px}.statBlock{gap:10px;grid-template-columns:36px auto 1fr;padding:12px 0}.statIcon{border-radius:10px;height:36px;width:36px}.statNum{font-size:38px;min-width:74px}.statNum sup{font-size:14px}.statUnit{font-size:8.5px}.statLabel,.statsCta{font-size:8px}.statsCta{padding:10px 16px}.aboutLeftMascot{height:84px;right:0;top:130px;width:84px}.statsMascotImg--top{height:80px;right:-10px;width:80px}.statsMascotImg--bottom{right:-40px;width:120px}}@media (max-width:1400px){.contactCard,.contactGrid{gap:25px!important}.contactCard{border-radius:25px!important;padding:39px 39px 35px!important}.contactCard--social{gap:20px!important}.contactCardEyebrow{font-size:9px!important;gap:8px!important;letter-spacing:.25em!important;padding:5px 12px!important}.contactCardEyebrowDot{height:5px!important;width:5px!important}.contactCard--email .contactTitle{font-size:39px!important}.contactEmail{font-size:28px!important;gap:11px!important}.contactEmailArrow{height:28px!important;width:28px!important}.contactEmailArrow svg{height:12px!important;width:12px!important}.contactMetaList{gap:16px!important;padding-top:19px!important}.contactMetaIcon{border-radius:9px!important;font-size:14px!important;height:28px!important;width:28px!important}.contactMetaLabel{font-size:9px!important;letter-spacing:.23em!important}.contactMetaValue{font-size:12.5px!important}.contactStatus{font-size:10px!important;letter-spacing:.21em!important;padding:7px 16px!important}.contactStatus .liveDot{height:7px!important;width:7px!important}.contactSocialTitle{font-size:30px!important}.contactSocialSub{font-size:12.5px!important}.contactSocialGrid{gap:9px!important}.contactSocial{border-radius:14px!important;-webkit-column-gap:11px!important;column-gap:11px!important;padding:12.5px 14px!important}.contactSocialIcon{border-radius:11px!important;height:32px!important;width:32px!important}.contactSocialIcon svg{height:16px!important;width:16px!important}.contactSocialIcon--text{font-size:14px!important}.contactSocialName{font-size:11.5px!important}.contactSocialHandle{font-size:10px!important;margin-top:2px!important}.contactSocialArrow{font-size:12.5px!important}}@media (max-width:1000px){.contactEyebrow{font-size:9.3px!important;gap:9px!important;letter-spacing:.28em!important;padding:6.5px 13px!important}.contactEyebrow .eyebrowNum{font-size:10px!important;padding:3px 9px!important}.contactEyebrow .eyebrowSep{width:20px!important}.contactGrid{gap:26px!important;grid-template-columns:1fr!important;margin-left:auto;margin-right:auto;max-width:720px}.contactCard{align-items:center!important;border-radius:26px!important;gap:26px!important;padding:41px 41px 37px!important;text-align:center!important}.contactCard--social{gap:21px!important}.contactCardEyebrow{align-self:center!important}.contactCard--email .contactTitle{align-self:center!important;max-width:520px;text-align:center!important}.contactEmail,.contactSocialTitle,.contactStatus{align-self:center!important}.contactSocialSub,.contactSocialTitle{text-align:center!important}.contactSocialSub{margin-left:auto!important;margin-right:auto!important;max-width:460px}.contactMetaList{align-self:center!important;max-width:360px;width:100%}.contactSocialGrid{margin-left:auto!important;margin-right:auto!important;max-width:560px;width:100%}.contactCard--email .contactTitle{font-size:40px!important}.contactEmail{font-size:29px!important}.contactEmailArrow,.contactMetaIcon{height:29px!important;width:29px!important}.contactMetaIcon{font-size:14.5px!important}.contactMetaValue{font-size:13px!important}.contactSocialTitle{font-size:31px!important}.contactSocialSub{font-size:13px!important}.contactSocialIcon{height:33px!important;width:33px!important}.contactSocialIcon svg{height:16.5px!important;width:16.5px!important}.contactSocialName{font-size:12px!important}.contactSocialHandle{font-size:10.5px!important}.contactBigCta{border-radius:26px!important;gap:22px!important;padding:29px 37px!important}.contactBigCtaLine1{font-size:29px!important}.contactBigCtaLine2{font-size:11px!important;letter-spacing:.16em!important}.contactBigCtaArrow{height:51px!important;width:51px!important}.contactBigCtaArrow svg{height:22px!important;width:22px!important}}@media (max-width:580px){.contactEyebrow{font-size:8.9px!important;padding:6px 12px!important}.contactEyebrow .eyebrowNum{font-size:9.5px!important;padding:3px 8px!important}.contactCard{border-radius:24px!important;gap:24px!important;padding:39px 39px 35px!important}.contactCard--social{gap:20px!important}.contactCardEyebrow{font-size:8.5px!important;letter-spacing:.22em!important;padding:5px 11px!important}.contactCard--email .contactTitle{font-size:38px!important}.contactEmail{font-size:27.5px!important;gap:10px!important}.contactEmailArrow{height:27.5px!important;width:27.5px!important}.contactMetaList{gap:15px!important;max-width:340px;padding-top:18px!important}.contactMetaIcon{font-size:13.5px!important;height:27.5px!important;width:27.5px!important}.contactMetaLabel{font-size:8.5px!important}.contactMetaValue{font-size:12.3px!important}.contactStatus{font-size:9.5px!important;padding:7px 15px!important}.contactSocialTitle{font-size:29.5px!important}.contactSocialSub{font-size:12.3px!important}.contactSocialGrid{gap:8.5px!important}.contactSocial{-webkit-column-gap:10px!important;column-gap:10px!important;padding:11.5px 13px!important}.contactSocialIcon{height:31px!important;width:31px!important}.contactSocialIcon svg{height:15.5px!important;width:15.5px!important}.contactSocialName{font-size:11.4px!important}.contactSocialHandle{font-size:10px!important}.contactBigCta{border-radius:23px!important;gap:20px!important;padding:26px 33px!important}.contactBigCtaLine1{font-size:26px!important}.contactBigCtaLine2{font-size:9.9px!important;letter-spacing:.15em!important}.contactBigCtaArrow{height:46px!important;width:46px!important}.contactBigCtaArrow svg{height:20px!important;width:20px!important}}@media (max-width:530px){.contactInner{padding:80px 18px 56px!important}.contactCard{border-radius:22px!important;gap:20px!important;padding:32px 22px 30px!important}.contactCard--social{gap:18px!important}.contactCard--email .contactTitle{font-size:32px!important;line-height:1.08!important;max-width:100%}.contactSocialTitle{font-size:26px!important}.contactSocialSub{font-size:11.5px!important;line-height:1.45!important}.contactEmail{flex-wrap:nowrap!important;font-size:21px!important;gap:9px!important}.contactEmailText{word-break:break-all}.contactEmailArrow{flex:none!important;height:25px!important;width:25px!important}.contactEmailArrow svg{height:11px!important;width:11px!important}.contactMetaList{gap:13px!important;max-width:100%!important;padding-top:16px!important}.contactMetaItem{gap:11px!important}.contactMetaIcon{font-size:12.5px!important;height:26px!important;width:26px!important}.contactMetaLabel{font-size:8px!important;letter-spacing:.2em!important}.contactMetaValue{font-size:11.5px!important;line-height:1.3!important}.contactSocialGrid{gap:7px!important}.contactSocial{border-radius:12px!important;-webkit-column-gap:8px!important;column-gap:8px!important;padding:10px 11px!important}.contactSocialIcon{border-radius:9px!important;height:28px!important;width:28px!important}.contactSocialIcon svg{height:14px!important;width:14px!important}.contactSocialIcon--text{font-size:13px!important}.contactSocialName{font-size:10.5px!important;letter-spacing:.04em!important}.contactSocialHandle{font-size:9px!important}.contactSocialArrow{font-size:11px!important}.contactStatus{font-size:9px!important;letter-spacing:.18em!important;padding:6px 13px!important}.contactCardEyebrow{font-size:8px!important;letter-spacing:.2em!important;padding:4.5px 10px!important}}@media (max-width:420px){.contactInner{gap:18px!important;padding:70px 14px 50px!important}.contactCard{border-radius:20px!important;gap:18px!important;padding:28px 18px 26px!important}.contactCard--email .contactTitle{font-size:28px!important}.contactSocialTitle{font-size:23px!important}.contactSocialSub{font-size:11px!important}.contactEmail{font-size:18px!important;gap:8px!important}.contactEmailArrow{height:23px!important;width:23px!important}.contactSocialGrid{gap:8px!important;grid-template-columns:1fr!important;max-width:100%!important}.contactSocial{-webkit-column-gap:12px!important;column-gap:12px!important;padding:12px 16px!important}.contactSocialIcon{border-radius:10px!important;height:30px!important;width:30px!important}.contactSocialIcon svg{height:15px!important;width:15px!important}.contactSocialIcon--text{font-size:14px!important}.contactSocialName{font-size:11.5px!important;letter-spacing:.05em!important}.contactSocialHandle{font-size:9.8px!important;margin-top:2px!important}.contactSocialArrow{font-size:12px!important}.contactMetaIcon{font-size:11.5px!important;height:24px!important;width:24px!important}.contactMetaLabel{font-size:7.5px!important}.contactMetaValue{font-size:11px!important}.contactBigCta{border-radius:20px!important;gap:14px!important;padding:18px 22px!important}.contactBigCtaLabel{align-items:flex-start!important;gap:3px!important;text-align:left!important}.contactBigCtaLine1{font-size:21px!important;letter-spacing:.02em!important}.contactBigCtaLine2{font-size:8.5px!important;letter-spacing:.13em!important}.contactBigCtaArrow{height:38px!important;width:38px!important}.contactBigCtaArrow svg{height:17px!important;width:17px!important}}@media (max-width:360px){.contactInner{padding:60px 10px 44px!important}.contactCard{gap:16px!important;padding:22px 14px!important}.contactCard--email .contactTitle{font-size:24px!important}.contactSocialTitle{font-size:20px!important}.contactSocialSub{font-size:10.5px!important}.contactEmail{font-size:15.5px!important;gap:7px!important}.contactEmailArrow{height:21px!important;width:21px!important}.contactEmailArrow svg{height:10px!important;width:10px!important}.contactSocial{padding:9px 11px!important}.contactSocialIcon{height:25px!important;width:25px!important}.contactSocialIcon svg{height:13px!important;width:13px!important}.contactSocialName{font-size:10px!important}.contactSocialHandle{font-size:8.5px!important}.contactMetaIcon{height:22px!important;width:22px!important}.contactMetaIcon,.contactMetaValue{font-size:10.5px!important}.contactBigCta{gap:12px!important;padding:15px 18px!important}.contactBigCtaLine1{font-size:18px!important}.contactBigCtaLine2{font-size:7.8px!important}.contactBigCtaArrow{height:34px!important;width:34px!important}.contactBigCtaArrow svg{height:15px!important;width:15px!important}}@media (max-width:1100px){.footerMarqueeText{font-size:81px!important}.footerMarqueeStar{font-size:40px!important}.footerMarqueeMascot{height:108px!important;width:108px!important}.footerCopy{font-size:10.2px!important;gap:9px!important;letter-spacing:.16em!important;margin-top:22px!important}}@media (max-width:600px){.footerMarqueeText{font-size:73px!important}.footerMarqueeStar{font-size:36px!important}.footerMarqueeMascot{height:97px!important;width:97px!important}.footerCopy{font-size:8.7px!important;gap:8px!important;letter-spacing:.14em!important;margin-top:20px!important}}@media (max-width:500px){.footerMarqueeText{font-size:66px!important}.footerMarqueeStar{font-size:32px!important}.footerMarqueeMascot{height:87px!important;width:87px!important}}@media (max-width:1100px){.contactBigCta{padding:27px 40px!important}.contactBigCtaArrow{height:50px!important;width:50px!important}.immersiveZoom{gap:3.5px!important;padding:5px!important;right:24px!important}.immZoomBtn{font-size:18px!important;height:32px!important;width:32px!important}.immZoomLabel{font-size:9px!important;height:25px!important;min-width:40px!important}.immersiveActions{bottom:90px!important;gap:9px!important;padding:9px!important}.immAction{font-size:11.5px!important;gap:9px!important;padding:11px 18px!important}.immActionIcon{font-size:12.5px!important;height:23px!important;width:23px!important}.immersiveHint{bottom:28px!important;font-size:12.5px!important;gap:16px!important;padding:11px 22px!important}.immersiveHintKey{font-size:13.5px!important;height:25px!important;width:25px!important}.immersiveHintSep{height:16px!important}}@media (max-width:700px){.immersiveActions{bottom:82px!important;gap:2px!important;padding:5px!important}.immAction{font-size:11px!important;gap:8px!important;padding:9px 22px!important}.immActionIcon{font-size:11px!important;height:20px!important;width:20px!important}.immersiveHint{bottom:24px!important;font-size:11.5px!important;gap:18px!important;padding:9px 26px!important}.immersiveHintKey{border-radius:7px!important;font-size:12px!important;height:22px!important;width:22px!important}.immersiveHintSep{height:14px!important}}@media (max-width:650px){.immersiveTopLeft{font-size:9.4px!important;gap:8px!important;left:22px!important;letter-spacing:.2em!important;padding:7px 13px 7px 10px!important;top:22px!important}.immDot{height:6px!important;width:6px!important}}@media (max-width:600px){.immersiveActions{bottom:78px!important;gap:2px!important;padding:4px!important}.immAction{font-size:10.5px!important;gap:7px!important;padding:8px 16px!important}.immAction,.immActionLabel{white-space:nowrap!important}.immActionIcon{font-size:10.5px!important;height:19px!important;width:19px!important}.immersiveHint{bottom:22px!important;font-size:11px!important;gap:12px!important;padding:8px 18px!important}.immersiveHintItem{gap:8px!important;white-space:nowrap!important}.immersiveHintKey{font-size:11px!important;height:20px!important;width:20px!important}.immersiveHintSep{height:13px!important}}@media (max-width:420px){.immersiveActions{bottom:76px!important;gap:2px!important;padding:4px!important}.immAction{font-size:10.5px!important;gap:7px!important;padding:7px 18px!important}.immAction,.immActionLabel{white-space:nowrap!important}.immActionIcon{font-size:10.5px!important;height:18px!important;width:18px!important}.immersiveHint{bottom:22px!important;font-size:11px!important;gap:12px!important;padding:7px 20px!important}.immersiveHintItem{gap:8px!important;white-space:nowrap!important}.immersiveHintKey{border-radius:6px!important;font-size:11px!important;height:20px!important;width:20px!important}.immersiveHintSep{height:12px!important}.immZoomBtn{font-size:17px!important;height:30px!important;width:30px!important}.immZoomLabel{font-size:8.5px!important;height:24px!important;min-width:38px!important}}@media (max-width:1150px){.exploreTitle{font-size:58px!important}.exploreCta{font-size:11.5px!important;gap:12px!important;letter-spacing:.16em!important;padding:14px 23px 14px 20px!important}}@media (max-width:1000px){.exploreChip--rotate{left:16%!important}.exploreChip--zoom{right:14%!important}.exploreChip--realtime{left:14%!important}}@media (max-width:800px){.exploreTitle{font-size:52px!important}.exploreCta{font-size:10.5px!important;gap:10px!important;letter-spacing:.15em!important;padding:12px 20px 12px 18px!important}.exploreChip{font-size:10px!important;gap:6px!important;padding:7px 12px!important}.exploreChipIcon{font-size:9px!important;height:16px!important;width:16px!important}.exploreChipDot{height:5px!important;width:5px!important}}@media (max-width:600px){.exploreTitle{font-size:47px!important}.exploreCta{font-size:9.5px!important;gap:9px!important;letter-spacing:.14em!important;padding:11px 18px 11px 16px!important}}@media (max-width:470px){.exploreTitle{font-size:43px!important}.exploreCta{font-size:8.7px!important;gap:8px!important;letter-spacing:.13em!important;padding:10px 16px 10px 14px!important}.exploreChip{font-size:9px!important;padding:6px 11px!important}.exploreChipIcon{font-size:8px!important;height:14px!important;width:14px!important}}@media (max-width:435px){.exploreTitle{font-size:36px!important;letter-spacing:-.035em!important;max-width:320px}}@media (max-width:400px){.exploreTitle{font-size:35px!important}.exploreCta{font-size:7.8px!important;gap:7px!important;letter-spacing:.12em!important;padding:9px 14px 9px 12px!important}}@media (max-width:1000px){.heroContent{max-width:460px}.heroTitle{font-size:82px}.heroSub{font-size:13px;margin-bottom:28px;max-width:360px}.heroActions{gap:20px}.btnPrimary{gap:10px;padding:14px 24px}.btnGhost,.btnPrimary{font-size:11px;letter-spacing:.14em}.btnGhost{gap:9px;padding:14px 17px}.btnArrow{height:19px;width:19px}}@media (max-width:800px){.loader__inner{gap:36px;max-width:470px}.loader__brand{font-size:12px;gap:13px;letter-spacing:.36em}.loader__bar{height:4px}.loader__progressMeta{font-size:10px}.loader__enter{font-size:12px;gap:13px;letter-spacing:.29em;padding:16px 25px 16px 30px}.loader__enterArrow{height:25px;width:25px}.loader__enterArrow svg{height:13px;width:13px}.loader__hint{font-size:10px;gap:9px;letter-spacing:.2em}.heroContent{max-width:414px}.heroTitle{font-size:74px}.heroSub{font-size:12px;margin-bottom:25px;max-width:324px}.heroActions{gap:18px}.btnPrimary{gap:9px;padding:13px 22px}.btnGhost,.btnPrimary{font-size:10px;letter-spacing:.13em}.btnGhost{gap:8px;padding:13px 15px}.btnArrow{height:17px;width:17px}.chatBubble{border-radius:13px;max-width:280px;padding:13px 15px 21px}.chatText{font-size:11.5px;line-height:1.5}.chatTime{bottom:7px;font-size:8.5px;right:13px}.scrollHint{bottom:36px;font-size:10px;gap:8px;letter-spacing:.1em;padding:9px 16px}.soundBtn{bottom:22px!important;height:48px!important;right:22px!important;width:48px!important}.soundBtnBars{gap:2.4px!important;height:14px!important;width:19px!important}.soundBtnBars>span{width:2.6px!important}}@media (max-width:700px){.heroContent{max-width:373px}.heroTitle{font-size:67px}.heroSub{font-size:11px;margin-bottom:22px;max-width:292px}.heroActions{gap:16px}.btnPrimary{gap:8px;padding:12px 20px}.btnGhost,.btnPrimary{font-size:9px;letter-spacing:.12em}.btnGhost{gap:7px;padding:12px 14px}.btnArrow{height:15px;width:15px}.chatBubble{border-radius:12px;max-width:238px;padding:11px 13px 18px}.chatText{font-size:10px;line-height:1.45}.chatTime{bottom:6px;font-size:7.5px;right:11px}.scrollHint{bottom:31px;font-size:9.5px;gap:7px;letter-spacing:.09em;padding:8px 14px}.soundBtn{bottom:18px!important;height:46px!important;right:18px!important;width:46px!important}.soundBtnBars{gap:2.3px!important;height:13px!important;width:18px!important}.soundBtnBars>span{width:2.5px!important}}@media (max-width:600px){.chatBubbles{display:none}.heroContent{backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);background:linear-gradient(155deg,hsla(0,0%,100%,.55),rgba(255,240,250,.32));border:1px solid hsla(0,0%,100%,.6);border-radius:22px;box-shadow:0 14px 30px -10px rgba(91,59,255,.18);padding:24px 22px;position:relative}.scrollHint{bottom:28px;font-size:9px;gap:6px;letter-spacing:.08em;padding:7px 13px}.soundBtn{bottom:16px!important;height:44px!important;right:16px!important;width:44px!important}.soundBtnBars{gap:2.2px!important;height:12.5px!important;width:17px!important}.soundBtnBars>span{width:2.4px!important}}@media (max-width:550px){.heroTitle{font-size:63px}}@media (max-width:430px){.heroBlock{left:16px;right:16px}.heroContent{max-width:100%;padding:22px 18px;text-align:center}.heroTitle{font-size:60px}.heroSub{font-size:10.5px;margin-left:auto;margin-right:auto;max-width:100%}.heroActions{gap:14px;justify-content:center}.btnPrimary{padding:11px 19px}.btnGhost,.btnPrimary{font-size:8.5px;gap:7px}.btnGhost{padding:11px 13px}.btnArrow{height:14px;width:14px}}@media (max-width:500px){.loader__inner{gap:32px;max-width:92vw;padding:0 24px}.loader__brand{font-size:11px;gap:11px;letter-spacing:.32em}.loader__progressMeta{font-size:9px;letter-spacing:.2em}.loader__enter{font-size:11px;gap:10px;letter-spacing:.26em;padding:14px 22px 14px 26px}.loader__enterArrow{height:22px;width:22px}.loader__enterArrow svg{height:11px;width:11px}.loader__hint{font-size:9px;gap:8px;letter-spacing:.16em}.loader__hintDot{height:5px;width:5px}.scrollHint{bottom:26px;font-size:8.5px;gap:6px;padding:6px 12px}.soundBtn{bottom:14px!important;height:42px!important;right:14px!important;width:42px!important}.soundBtnBars{gap:2.1px!important;height:12px!important;width:16px!important}.soundBtnBars>span{width:2.3px!important}}@media (max-width:400px){.loader__enter{font-size:10px;gap:9px;letter-spacing:.23em;padding:13px 20px 13px 23px}.loader__enterArrow{height:20px;width:20px}.loader__enterArrow svg{height:10px;width:10px}.heroTitle{font-size:55px}.scrollHint{bottom:22px;font-size:8px;gap:5px;letter-spacing:.06em;padding:6px 11px}.scrollArrow{font-size:11px}.soundBtn{bottom:12px!important;height:40px!important;right:12px!important;width:40px!important}.soundBtnBars{gap:2px!important;height:11px!important;width:15px!important}.soundBtnBars>span{width:2.2px!important}}@media (max-width:300px){.loader__enter{font-size:9px;gap:8px;letter-spacing:.2em;padding:11px 18px 11px 20px}.loader__enterArrow{height:18px;width:18px}.loader__enterArrow svg{height:9px;width:9px}.scrollHint{bottom:17px;font-size:7.5px;gap:4px;letter-spacing:.05em;padding:5px 10px}.soundBtn{bottom:10px!important;height:38px!important;right:10px!important;width:38px!important}.soundBtnBars{gap:1.9px!important;height:10.5px!important;width:14px!important}.soundBtnBars>span{width:2.1px!important}}.exploreSection{align-items:center;display:flex;min-height:100vh;overflow:hidden;pointer-events:all;position:relative;width:100%}.contactSection:before,.exploreSection:before{background:radial-gradient(ellipse 60% 38% at 22% 50%,rgba(91,59,255,.18) 0,transparent 72%),radial-gradient(ellipse 60% 48% at 82% 50%,rgba(255,111,174,.16) 0,transparent 75%);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.exploreTopBar{align-items:center;display:flex;flex-direction:column;gap:18px;left:0;padding:0 40px;pointer-events:none;position:absolute;right:0;top:96px;z-index:2}.exploreTopBar>*{pointer-events:auto}.exploreTitle{color:#1a1240;font-size:64px;font-weight:900;letter-spacing:-.04em;line-height:1.02;margin:0;max-width:1000px;text-align:center;text-shadow:0 2px 24px rgba(91,59,255,.08)}.exploreTitleRule{align-items:center;display:inline-flex;gap:20px;margin-top:14px}.exploreTitleRuleLine{background:linear-gradient(90deg,transparent,rgba(26,18,64,.38),transparent);height:2px;width:110px}.exploreTitleRuleDot{background:linear-gradient(135deg,#5b3bff,#ff6fae);border-radius:50%;box-shadow:0 0 16px rgba(91,59,255,.55);height:11px;width:11px}.exploreTagline{color:rgba(26,18,64,.38);font-size:11px;font-weight:600;letter-spacing:.4em;margin:0;text-align:center;text-transform:uppercase}.exploreChip{align-items:center;backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%);background:linear-gradient(140deg,hsla(0,0%,100%,.6),hsla(0,0%,100%,.3));border:1px solid hsla(0,0%,100%,.7);border-radius:999px;box-shadow:0 10px 24px rgba(91,59,255,.12);color:#1a1240;display:inline-flex;font-size:12px;font-weight:700;gap:10px;letter-spacing:.04em;padding:10px 18px 10px 14px;position:absolute;z-index:2}.exploreChip--rotate{-webkit-animation:chipFloat 6.5s ease-in-out infinite;animation:chipFloat 6.5s ease-in-out infinite;left:32%;top:34%}.exploreChip--zoom{-webkit-animation:chipFloatZoom 7s ease-in-out .7s infinite;animation:chipFloatZoom 7s ease-in-out .7s infinite;right:30%;top:50%}.exploreChip--realtime{-webkit-animation:chipFloat 6s ease-in-out 1.4s infinite;animation:chipFloat 6s ease-in-out 1.4s infinite;bottom:26%;left:30%}@-webkit-keyframes chipFloat{0%,to{translate:0 0}50%{translate:0 -8px}}@keyframes chipFloat{0%,to{translate:0 0}50%{translate:0 -8px}}@-webkit-keyframes chipFloatZoom{0%,to{translate:0 -50%}50%{translate:0 calc(-50% - 8px)}}@keyframes chipFloatZoom{0%,to{translate:0 -50%}50%{translate:0 calc(-50% - 8px)}}.exploreChipIcon{align-items:center;background:linear-gradient(135deg,#5b3bff,#8a6fff);border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:800;height:22px;justify-content:center;line-height:1;width:22px}.exploreChipDot{background:rgba(26,18,64,.22);border-radius:50%;height:4px;width:4px}.exploreBottomBar{align-items:center;bottom:70px;display:flex;flex-direction:column;gap:16px;left:0;padding:0 40px;pointer-events:none;position:absolute;right:0;z-index:2}.exploreBottomBar>*{pointer-events:auto}.exploreEyebrow{align-items:center;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:hsla(0,0%,100%,.45);border:1px solid hsla(0,0%,100%,.6);border-radius:999px;box-shadow:0 4px 12px rgba(91,59,255,.06);color:rgba(26,18,64,.6);display:inline-flex;font-size:10px;font-weight:700;gap:12px;letter-spacing:.34em;padding:8px 16px}.exploreEyebrow .eyebrowNum{color:#5b3bff;font-size:12px}.exploreEyebrow .eyebrowSep{background:rgba(26,18,64,.3);height:1px;width:28px}.exploreLeft{display:none}.exploreBadge{align-items:center;align-self:flex-start;background:rgba(91,59,255,.1);border:1px solid rgba(91,59,255,.18);border-radius:999px;color:#5b3bff;display:inline-flex;font-size:10px;font-weight:800;gap:8px;letter-spacing:.28em;padding:6px 14px}.exploreBadgeDot{-webkit-animation:liveDotPulse 1.6s ease-in-out infinite;animation:liveDotPulse 1.6s ease-in-out infinite;background:#5b3bff;border-radius:50%;box-shadow:0 0 10px #5b3bff;height:6px;width:6px}.exploreTitleAccent{-webkit-animation:accentShift 8s ease-in-out infinite;animation:accentShift 8s ease-in-out infinite;background:linear-gradient(120deg,#5b3bff,#ff6fae 55%,#ffb347);-webkit-background-clip:text;background-clip:text;background-size:200% 100%;color:transparent;display:inline-block;padding-bottom:6px;position:relative}@-webkit-keyframes accentShift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes accentShift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.exploreTitleSerif{font-family:Cormorant Garamond,Playfair Display,Times New Roman,Georgia,serif;font-style:italic;font-weight:600;letter-spacing:-.02em;position:relative;top:.04em}.exploreTitleLead{letter-spacing:-.045em}.exploreTitleSparkle{-webkit-text-fill-color:initial;-webkit-animation:sparkleTwinkle 2.6s ease-in-out infinite;animation:sparkleTwinkle 2.6s ease-in-out infinite;color:#ff6fae;font-size:26px;line-height:1;position:absolute;right:-28px;text-shadow:0 0 14px rgba(255,111,174,.55);top:-8px;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes sparkleTwinkle{0%,to{opacity:.55;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}50%{opacity:1;-webkit-transform:scale(1.25) rotate(20deg);transform:scale(1.25) rotate(20deg)}}@keyframes sparkleTwinkle{0%,to{opacity:.55;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}50%{opacity:1;-webkit-transform:scale(1.25) rotate(20deg);transform:scale(1.25) rotate(20deg)}}.exploreTitleUnderline{background:linear-gradient(90deg,#5b3bff,#ff6fae 50%,#ffb347);border-radius:999px;bottom:-2px;box-shadow:0 2px 14px rgba(255,111,174,.45);height:3px;left:4%;opacity:.85;position:absolute;right:4%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;transform-origin:left center;transition:-webkit-transform 1.4s cubic-bezier(.2,.65,.2,1) .6s;transition:transform 1.4s cubic-bezier(.2,.65,.2,1) .6s;transition:transform 1.4s cubic-bezier(.2,.65,.2,1) .6s,-webkit-transform 1.4s cubic-bezier(.2,.65,.2,1) .6s}.exploreTitle.reveal.is-visible .exploreTitleUnderline,.reveal.is-visible .exploreTitleUnderline{-webkit-transform:scaleX(1);transform:scaleX(1)}.exploreLead{color:rgba(26,18,64,.78);font-size:19px;line-height:1.55;max-width:520px}.exploreLead em{color:#5b3bff;font-style:normal;font-weight:700}.exploreFeatures{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.exploreFeat{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:hsla(0,0%,100%,.55);border:1px solid hsla(0,0%,100%,.7);border-radius:999px;color:#1a1240;font-size:11px;font-weight:800;gap:8px;letter-spacing:.18em;padding:8px 16px}.exploreFeat,.exploreFeatIcon{align-items:center;display:inline-flex}.exploreFeatIcon{color:#5b3bff;font-size:13px;height:18px;justify-content:center;width:18px}.exploreCta{align-items:center;background:linear-gradient(135deg,#1a1240,#2a1d6e 50%,#5b3bff);border:none;border-radius:999px;box-shadow:0 22px 44px -12px rgba(91,59,255,.5),0 0 0 1px hsla(0,0%,100%,.12),inset 0 1px 0 hsla(0,0%,100%,.2);color:#fff;cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-size:13px;font-weight:700;gap:14px;letter-spacing:.18em;overflow:hidden;padding:16px 26px 16px 22px;position:relative;text-transform:uppercase;transition:all .45s cubic-bezier(.2,.7,.2,1)}.exploreCta:after{-webkit-animation:ctaHalo 3.5s ease-in-out infinite;animation:ctaHalo 3.5s ease-in-out infinite;background:radial-gradient(ellipse,rgba(91,59,255,.35) 0,transparent 70%);border-radius:999px;content:"";inset:-18px;opacity:.7;position:absolute;z-index:-1}@-webkit-keyframes ctaHalo{0%,to{opacity:.55;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.85;-webkit-transform:scale(1.08);transform:scale(1.08)}}@keyframes ctaHalo{0%,to{opacity:.55;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.85;-webkit-transform:scale(1.08);transform:scale(1.08)}}.exploreCta:hover{box-shadow:0 30px 54px -10px rgba(91,59,255,.6),inset 0 1px 0 hsla(0,0%,100%,.24);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.exploreCtaDot{-webkit-animation:liveDotPulse 1.6s ease-in-out infinite;animation:liveDotPulse 1.6s ease-in-out infinite;background:#4ade80;border-radius:50%;box-shadow:0 0 12px #4ade80;height:8px;width:8px}.exploreCtaArrow{align-items:center;background:hsla(0,0%,100%,.15);border-radius:50%;color:#fff;display:inline-flex;height:28px;justify-content:center;transition:all .45s cubic-bezier(.2,.7,.2,1);width:28px}.exploreCtaArrow svg{display:block;height:14px;width:14px}.exploreCta:hover .exploreCtaArrow{background:hsla(0,0%,100%,.28);-webkit-transform:translate(2px,-2px);transform:translate(2px,-2px)}.exploreCtaShine{-webkit-animation:exploreShine 3.4s ease-in-out infinite;animation:exploreShine 3.4s ease-in-out infinite;background:linear-gradient(110deg,transparent,hsla(0,0%,100%,.28),transparent);height:100%;left:-60%;position:absolute;top:0;-webkit-transform:skewX(-20deg);transform:skewX(-20deg);width:50%}@-webkit-keyframes exploreShine{0%{left:-60%}60%{left:120%}to{left:120%}}@keyframes exploreShine{0%{left:-60%}60%{left:120%}to{left:120%}}.exploreHelper{color:rgba(26,18,64,.45);font-size:11px;font-weight:700;letter-spacing:.24em}.exploreAtmo{-webkit-animation:atmoPulse 9s ease-in-out infinite;animation:atmoPulse 9s ease-in-out infinite;background:radial-gradient(circle at 40% 40%,rgba(91,59,255,.35) 0,transparent 45%),radial-gradient(circle at 65% 60%,rgba(255,111,174,.28) 0,transparent 50%),radial-gradient(circle at 50% 50%,hsla(0,0%,100%,.12) 0,transparent 35%);border-radius:50%;-webkit-filter:blur(28px);filter:blur(28px);height:1100px;left:50%;max-height:100vw;max-width:100vw;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1100px;z-index:0}@-webkit-keyframes atmoPulse{0%,to{opacity:.95;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}50%{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1.06);transform:translate(-50%,-50%) scale(1.06)}}@keyframes atmoPulse{0%,to{opacity:.95;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}50%{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1.06);transform:translate(-50%,-50%) scale(1.06)}}.orbitRing{border-radius:50%;left:50%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0}.orbitRing--1{-webkit-animation:orbitSpin 22s linear infinite;animation:orbitSpin 22s linear infinite;border:1px dashed rgba(91,59,255,.32);height:360px;width:360px}.orbitRing--2{animation:orbitSpin 36s linear infinite reverse;border:1px solid rgba(255,111,174,.18);height:540px;width:540px}.orbitRing--3{-webkit-animation:orbitSpin 50s linear infinite;animation:orbitSpin 50s linear infinite;border:1px dashed rgba(91,59,255,.16);height:720px;width:720px}@-webkit-keyframes orbitSpin{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@keyframes orbitSpin{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}.exploreCorner{border:0 solid rgba(26,18,64,.32);height:56px;pointer-events:none;position:absolute;width:56px;z-index:1}.exploreCorner--tl{border-left-width:2px;border-top-left-radius:6px;border-top-width:2px;left:60px;top:60px}.exploreCorner--tr{border-right-width:2px;border-top-right-radius:6px;border-top-width:2px;right:60px;top:60px}.exploreCorner--bl{border-bottom-left-radius:6px;border-bottom-width:2px;border-left-width:2px;bottom:60px;left:60px}.exploreCorner--br{border-bottom-right-radius:6px;border-bottom-width:2px;border-right-width:2px;bottom:60px;right:60px}.exploreHint{align-items:center;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);background:linear-gradient(140deg,hsla(0,0%,100%,.55),hsla(0,0%,100%,.25));border:1px solid hsla(0,0%,100%,.7);border-radius:16px;box-shadow:0 14px 30px -10px rgba(91,59,255,.2);display:inline-flex;gap:10px;padding:12px 16px;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.exploreHint--left{left:56px}.exploreHint--right{right:56px}.exploreHintIcon{align-items:center;background:linear-gradient(135deg,#5b3bff,#8a6fff);border-radius:50%;color:#fff;display:inline-flex;flex:none;font-size:15px;font-weight:800;height:34px;justify-content:center;width:34px}.exploreHintText{display:flex;flex-direction:column;line-height:1}.exploreHintText--right{align-items:flex-end}.exploreHintTitle{color:#1a1240;font-size:11px;font-weight:800;letter-spacing:.22em}.exploreHintSub{color:rgba(26,18,64,.55);font-size:10px;letter-spacing:.06em;margin-top:3px}.exploreTagRail{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:hsla(0,0%,100%,.45);border:1px solid hsla(0,0%,100%,.65);border-radius:999px;box-shadow:0 8px 22px rgba(91,59,255,.1);gap:12px;padding:8px 16px}.exploreTag,.exploreTagRail{align-items:center;display:inline-flex}.exploreTag{color:rgba(26,18,64,.75);font-size:10px;font-weight:800;gap:6px;letter-spacing:.22em}.exploreTag sup{font-size:7px;margin-left:1px}.exploreTagDot{background:linear-gradient(135deg,#5b3bff,#ff6fae);border-radius:50%;height:6px;width:6px}.exploreTagSep{background:rgba(26,18,64,.2);height:12px;width:1px}.reveal{opacity:0;translate:0 28px;will-change:opacity,translate}.reveal.is-visible{-webkit-animation:revealUp 1.1s cubic-bezier(.2,.65,.2,1) forwards;animation:revealUp 1.1s cubic-bezier(.2,.65,.2,1) forwards}@-webkit-keyframes revealUp{0%{opacity:0;translate:0 28px}to{opacity:1;translate:0 0}}@keyframes revealUp{0%{opacity:0;translate:0 28px}to{opacity:1;translate:0 0}}.reveal--d1.is-visible{-webkit-animation-delay:.08s;animation-delay:.08s}.reveal--d2.is-visible{-webkit-animation-delay:.16s;animation-delay:.16s}.reveal--d3.is-visible{-webkit-animation-delay:.24s;animation-delay:.24s}.reveal--d4.is-visible{-webkit-animation-delay:.32s;animation-delay:.32s}.exploreChip.reveal{translate:0 0}.exploreChip.reveal:not(.is-visible){opacity:0}.exploreChip.reveal.is-visible{-webkit-animation:revealFade 1.2s cubic-bezier(.2,.65,.2,1) forwards;animation:revealFade 1.2s cubic-bezier(.2,.65,.2,1) forwards}@-webkit-keyframes revealFade{0%{opacity:0}to{opacity:1}}@keyframes revealFade{0%{opacity:0}to{opacity:1}}.contactSection{min-height:100vh;overflow:hidden;padding:0 0 40px;pointer-events:all;position:relative;width:100%}.contactAtmo{display:none}.contactSparkle{-webkit-animation:contactSparkleTwinkle 3.6s ease-in-out infinite;animation:contactSparkleTwinkle 3.6s ease-in-out infinite;color:#ff6fae;font-size:22px;opacity:0;pointer-events:none;position:absolute;text-shadow:0 0 14px rgba(255,111,174,.5);z-index:0}.contactSparkle--1{-webkit-animation-delay:0s;animation-delay:0s;left:8%;top:18%}.contactSparkle--2{-webkit-animation-delay:1.2s;animation-delay:1.2s;color:#b89eff;font-size:18px;right:9%;text-shadow:0 0 12px rgba(184,158,255,.55);top:62%}.contactSparkle--3{-webkit-animation-delay:2.4s;animation-delay:2.4s;font-size:16px;right:22%;top:30%}@-webkit-keyframes contactSparkleTwinkle{0%,to{opacity:0;-webkit-transform:scale(.8) rotate(0deg);transform:scale(.8) rotate(0deg)}35%{opacity:.9;-webkit-transform:scale(1.15) rotate(15deg);transform:scale(1.15) rotate(15deg)}65%{opacity:.9;-webkit-transform:scale(1) rotate(-10deg);transform:scale(1) rotate(-10deg)}}@keyframes contactSparkleTwinkle{0%,to{opacity:0;-webkit-transform:scale(.8) rotate(0deg);transform:scale(.8) rotate(0deg)}35%{opacity:.9;-webkit-transform:scale(1.15) rotate(15deg);transform:scale(1.15) rotate(15deg)}65%{opacity:.9;-webkit-transform:scale(1) rotate(-10deg);transform:scale(1) rotate(-10deg)}}.contactInner{display:flex;flex-direction:column;gap:22px;margin:0 auto;max-width:1450px;padding:96px 40px 60px;position:relative;width:100%;z-index:1}.contactTop{align-items:center;display:flex;justify-content:center}.contactEyebrow{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:hsla(0,0%,100%,.42);border:1px solid hsla(0,0%,100%,.55);border-radius:999px;color:rgba(26,18,64,.55);display:inline-flex;font-size:10px;font-weight:800;gap:10px;letter-spacing:.3em;padding:7px 14px}.contactEyebrow .eyebrowNum{color:#5b3bff;font-size:11px}.contactEyebrow .eyebrowSep{background:rgba(26,18,64,.25);height:1px;width:22px}.contactCard--email .contactTitle{align-self:flex-start;color:#1a1240;font-size:44px;font-weight:900;letter-spacing:-.035em;line-height:1.04;margin:0;max-width:none;position:relative;text-align:left}.contactTitleSerif{font-family:Cormorant Garamond,Playfair Display,Times New Roman,Georgia,serif;font-style:italic;font-weight:600;letter-spacing:-.02em;position:relative;top:.04em}.contactTitleLead{letter-spacing:-.045em}.contactTitleAccent{-webkit-animation:accentShift 8s ease-in-out infinite;animation:accentShift 8s ease-in-out infinite;background:linear-gradient(120deg,#5b3bff,#ff6fae 55%,#ffb347);-webkit-background-clip:text;background-clip:text;background-size:200% 100%;color:transparent;display:inline-block;padding-bottom:6px;position:relative}.contactTitleUnderline{background:linear-gradient(90deg,#5b3bff,#ff6fae 50%,#ffb347);border-radius:999px;bottom:-2px;box-shadow:0 2px 14px rgba(255,111,174,.45);height:3px;left:4%;opacity:.85;position:absolute;right:4%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;transform-origin:left center;transition:-webkit-transform 1.4s cubic-bezier(.2,.65,.2,1) .6s;transition:transform 1.4s cubic-bezier(.2,.65,.2,1) .6s;transition:transform 1.4s cubic-bezier(.2,.65,.2,1) .6s,-webkit-transform 1.4s cubic-bezier(.2,.65,.2,1) .6s}.contactTitle.reveal.is-visible .contactTitleUnderline{-webkit-transform:scaleX(1);transform:scaleX(1)}.contactLead{color:rgba(26,18,64,.7);font-size:17px;line-height:1.55;margin:0 auto;max-width:540px;text-align:center;text-shadow:0 1px 0 hsla(0,0%,100%,.7),0 2px 16px hsla(0,0%,100%,.55)}.contactLead em{color:#5b3bff;font-style:normal;font-weight:800}.contactGrid{grid-gap:28px;display:grid;gap:28px;grid-template-columns:1.05fr 1fr;margin-top:16px}.contactCard{backdrop-filter:blur(26px) saturate(160%);-webkit-backdrop-filter:blur(26px) saturate(160%);background:linear-gradient(140deg,hsla(0,0%,100%,.62),hsla(0,0%,100%,.3));border:1px solid hsla(0,0%,100%,.72);border-radius:28px;box-shadow:0 30px 60px -16px rgba(91,59,255,.16),inset 0 1px 0 hsla(0,0%,100%,.65);display:flex;flex-direction:column;gap:28px;padding:44px 44px 40px;position:relative}.contactCardEyebrow{align-items:center;align-self:flex-start;background:rgba(91,59,255,.1);border:1px solid rgba(91,59,255,.16);border-radius:999px;color:#5b3bff;display:inline-flex;font-size:10px;font-weight:800;gap:10px;letter-spacing:.28em;padding:6px 14px}.contactCardEyebrowDot{-webkit-animation:liveDotPulse 1.6s ease-in-out infinite;animation:liveDotPulse 1.6s ease-in-out infinite;background:#5b3bff;border-radius:50%;box-shadow:0 0 10px #5b3bff;height:6px;width:6px}.contactEmail{align-items:center;align-self:flex-start;background:transparent;border:none;color:#1a1240;cursor:pointer;display:inline-flex;font-family:inherit;font-size:32px;font-weight:800;gap:12px;letter-spacing:-.02em;line-height:1.1;padding:0;position:relative;text-decoration:none;transition:all .5s cubic-bezier(.2,.7,.2,1)}.contactEmailText{background:linear-gradient(120deg,#1a1240,#5b3bff 60%,#ff6fae);-webkit-background-clip:text;background-clip:text;background-position:0 50%;background-size:200% 100%;color:transparent;transition:background-position .6s ease}.contactEmail:hover{-webkit-transform:translateX(2px);transform:translateX(2px)}.contactEmail:hover .contactEmailText{background-position:100% 50%}.contactEmailArrow{align-items:center;background:linear-gradient(135deg,#5b3bff,#8a6fff);border-radius:50%;box-shadow:0 6px 14px rgba(91,59,255,.32);color:#fff;display:inline-flex;flex:none;height:32px;justify-content:center;position:relative;transition:all .5s cubic-bezier(.2,.7,.2,1);width:32px}.contactEmailArrow svg{display:block;height:14px;inset:0;margin:auto;position:absolute;transition:all .35s cubic-bezier(.2,.7,.2,1);width:14px}.contactEmailArrowDefault{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.contactEmailArrowCheck{opacity:0;-webkit-transform:scale(.6);transform:scale(.6)}.contactEmail:hover .contactEmailArrow{background:linear-gradient(135deg,#5b3bff,#ff6fae);-webkit-transform:translate(2px,-2px);transform:translate(2px,-2px)}.contactEmail.is-copied .contactEmailArrow{background:linear-gradient(135deg,#22c55e,#4ade80);box-shadow:0 6px 16px rgba(34,197,94,.4)}.contactEmail.is-copied .contactEmailArrowDefault{opacity:0;-webkit-transform:scale(.6);transform:scale(.6)}.contactEmail.is-copied .contactEmailArrowCheck{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.contactEmailToast{bottom:-28px;color:#15803d;font-size:11px;font-weight:700;left:0;letter-spacing:.18em;opacity:0;pointer-events:none;position:absolute;text-transform:uppercase;-webkit-transform:translateY(-4px);transform:translateY(-4px);transition:opacity .35s ease,-webkit-transform .35s cubic-bezier(.2,.7,.2,1);transition:opacity .35s ease,transform .35s cubic-bezier(.2,.7,.2,1);transition:opacity .35s ease,transform .35s cubic-bezier(.2,.7,.2,1),-webkit-transform .35s cubic-bezier(.2,.7,.2,1)}.contactEmail.is-copied .contactEmailToast{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.contactMetaList{border-top:1px dashed rgba(26,18,64,.14);display:flex;flex-direction:column;gap:18px;padding-top:22px}.contactMetaItem{align-items:flex-start;display:flex;gap:14px}.contactMetaIcon{align-items:center;background:rgba(91,59,255,.09);border-radius:10px;color:#5b3bff;display:inline-flex;flex:none;font-size:16px;font-weight:700;height:32px;justify-content:center;width:32px}.contactMetaText{display:flex;flex-direction:column;gap:3px;line-height:1.2}.contactMetaLabel{color:rgba(26,18,64,.5);font-size:10px;font-weight:800;letter-spacing:.26em}.contactMetaValue{color:#1a1240;font-size:14px;font-weight:600}.contactCard--social{gap:22px}.contactStatus{align-items:center;align-self:flex-start;background:linear-gradient(135deg,#cffd58,#a4f06b);border:1px solid rgba(140,200,50,.5);border-radius:999px;box-shadow:0 8px 18px rgba(140,200,50,.25);color:#1a1240;display:inline-flex;font-size:11px;font-weight:900;gap:10px;letter-spacing:.24em;padding:8px 18px;text-transform:uppercase}.contactStatus .liveDot{background:#1a1240;box-shadow:0 0 6px rgba(26,18,64,.4);height:8px;width:8px}.contactSocialTitle{color:#1a1240;font-size:34px;font-weight:900;letter-spacing:-.03em;line-height:1.05;margin:0}.contactSocialDot{background:linear-gradient(135deg,#5b3bff,#ff6fae);-webkit-background-clip:text;background-clip:text;color:transparent}.contactSocialSub{color:rgba(26,18,64,.6);font-size:14px;line-height:1.5;margin:0}.contactSocialGrid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.contactSocial{background:hsla(0,0%,100%,.5);border:1px solid hsla(0,0%,100%,.7);border-radius:16px;display:flex;gap:12px;padding:14px 16px;position:relative;text-decoration:none}.contactSocial,.contactSocialIcon{transition:all .45s cubic-bezier(.2,.7,.2,1)}.contactSocialIcon{align-items:center;background:linear-gradient(135deg,#1a1240,#2a1d6e 50%,#5b3bff);border-radius:12px;color:#fff;display:inline-flex;flex:none;height:36px;justify-content:center;width:36px}.contactSocialIcon svg{display:block;height:18px;width:18px}.contactSocialIcon--text{font-family:Inter,sans-serif;font-size:16px;font-weight:700;letter-spacing:-.02em;line-height:1;padding-bottom:1px}.contactSocialName{color:#1a1240;font-size:13px;font-weight:800;letter-spacing:.06em;line-height:1}.contactSocialHandle{color:rgba(26,18,64,.55);display:block;font-size:11px;font-weight:600;line-height:1;margin-top:3px}.contactSocial>div,.contactSocial>span:not(.contactSocialIcon):not(.contactSocialArrow){display:flex;flex-direction:column}.contactSocialName+.contactSocialHandle{margin-left:0}.contactSocial{grid-column-gap:12px;align-items:center;-webkit-column-gap:12px;column-gap:12px;display:grid;grid-template-columns:auto 1fr auto}.contactSocialHandle,.contactSocialName{grid-column:2}.contactSocialArrow{color:rgba(26,18,64,.5);font-size:14px;grid-column:3;transition:all .45s cubic-bezier(.2,.7,.2,1)}.contactSocial:hover{background:hsla(0,0%,100%,.7);border-color:rgba(91,59,255,.3);box-shadow:0 14px 28px rgba(91,59,255,.14);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.contactSocial:hover .contactSocialIcon{-webkit-transform:scale(1.06) rotate(-4deg);transform:scale(1.06) rotate(-4deg)}.contactSocial:hover .contactSocialArrow{color:#5b3bff;-webkit-transform:translate(3px,-3px);transform:translate(3px,-3px)}.contactBigCta{align-items:center;background:linear-gradient(135deg,#1a1240,#2a1d6e 50%,#5b3bff);border-radius:28px;box-shadow:0 30px 60px -14px rgba(91,59,255,.55),inset 0 1px 0 hsla(0,0%,100%,.18);color:#fff;display:flex;gap:24px;justify-content:space-between;margin-top:12px;overflow:hidden;padding:32px 40px;position:relative;text-decoration:none;transition:all .5s cubic-bezier(.2,.7,.2,1)}.contactBigCta:hover{box-shadow:0 36px 70px -12px rgba(91,59,255,.65),inset 0 1px 0 hsla(0,0%,100%,.22);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.contactBigCtaShine{-webkit-animation:contactShine 4s ease-in-out infinite;animation:contactShine 4s ease-in-out infinite;background:linear-gradient(110deg,transparent,hsla(0,0%,100%,.18),transparent);height:100%;left:-50%;position:absolute;top:0;-webkit-transform:skewX(-20deg);transform:skewX(-20deg);width:40%}@-webkit-keyframes contactShine{0%{left:-50%}60%{left:120%}to{left:120%}}@keyframes contactShine{0%{left:-50%}60%{left:120%}to{left:120%}}.contactBigCtaLabel{display:flex;flex-direction:column;gap:4px;position:relative}.contactBigCtaLine1{font-size:32px;font-weight:900;letter-spacing:.04em;line-height:1}.contactBigCtaLine2{color:hsla(0,0%,100%,.65);font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.contactBigCtaArrow{align-items:center;background:hsla(0,0%,100%,.15);border-radius:50%;color:#fff;display:inline-flex;flex:none;height:56px;justify-content:center;position:relative;transition:all .45s cubic-bezier(.2,.7,.2,1);width:56px}.contactBigCtaArrow svg{display:block;height:24px;left:50%;position:absolute;top:50%;transition:all .35s cubic-bezier(.2,.7,.2,1);width:24px}.contactBigCtaArrowDefault{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.contactBigCtaArrowCheck{opacity:0;-webkit-transform:translate(-50%,-50%) scale(.5);transform:translate(-50%,-50%) scale(.5)}.contactBigCta:hover .contactBigCtaArrow{background:hsla(0,0%,100%,.28);-webkit-transform:translateX(4px);transform:translateX(4px)}.contactBigCta.is-copied .contactBigCtaArrowDefault{opacity:0;-webkit-transform:translate(-50%,-50%) scale(.5);transform:translate(-50%,-50%) scale(.5)}.contactBigCta.is-copied .contactBigCtaArrowCheck{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.contactBigCta.is-copied .contactBigCtaArrow{background:rgba(74,222,128,.95);color:#1a1240}.contactBigCtaToast{background:linear-gradient(135deg,#22c55e,#4ade80);border-radius:999px;bottom:-36px;box-shadow:0 8px 20px rgba(34,197,94,.32);color:#052e16;font-size:11px;font-weight:800;left:50%;letter-spacing:.18em;opacity:0;padding:7px 16px;pointer-events:none;position:absolute;text-transform:uppercase;-webkit-transform:translate(-50%,-4px);transform:translate(-50%,-4px);transition:all .4s cubic-bezier(.2,.7,.2,1);white-space:nowrap}.contactBigCta.is-copied .contactBigCtaToast{opacity:1;-webkit-transform:translate(-50%);transform:translate(-50%)}.contactBigCta{border:none;cursor:pointer;font-family:inherit}.siteFooter{margin-top:40px;overflow:hidden;padding:28px 0 20px;position:relative;width:100%;z-index:1}.footerMarquee{display:flex;mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);overflow:hidden;width:100%}.footerMarqueeTrack{align-items:center;-webkit-animation:footerMarqueeScroll 28s linear infinite;animation:footerMarqueeScroll 28s linear infinite;display:flex;white-space:nowrap;will-change:transform}@-webkit-keyframes footerMarqueeScroll{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}}@keyframes footerMarqueeScroll{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}}.footerMarqueeHalf{padding-right:36px}.footerMarqueeGroup,.footerMarqueeHalf{align-items:center;display:inline-flex;gap:36px}.footerMarqueeText{-webkit-text-stroke:1.5px rgba(26,18,64,.55);color:transparent;font-size:90px;font-weight:900;letter-spacing:-.03em;line-height:1;-webkit-user-select:none;user-select:none}.footerMarqueeText--fill{-webkit-text-stroke:0;-webkit-animation:accentShift 8s ease-in-out infinite;animation:accentShift 8s ease-in-out infinite;background:linear-gradient(120deg,#5b3bff,#ff6fae 55%,#ffb347);-webkit-background-clip:text;background-clip:text;background-size:200% 100%;color:transparent}.footerMarqueeMascot{-webkit-animation:footerMascotBob 4s ease-in-out infinite;animation:footerMascotBob 4s ease-in-out infinite;-webkit-filter:drop-shadow(0 10px 18px rgba(91,59,255,.28));filter:drop-shadow(0 10px 18px rgba(91,59,255,.28));height:120px;object-fit:contain;-webkit-transform:rotate(-12deg);transform:rotate(-12deg);width:120px}@-webkit-keyframes footerMascotBob{0%,to{-webkit-transform:rotate(-12deg) translateY(0);transform:rotate(-12deg) translateY(0)}50%{-webkit-transform:rotate(-6deg) translateY(-6px);transform:rotate(-6deg) translateY(-6px)}}@keyframes footerMascotBob{0%,to{-webkit-transform:rotate(-12deg) translateY(0);transform:rotate(-12deg) translateY(0)}50%{-webkit-transform:rotate(-6deg) translateY(-6px);transform:rotate(-6deg) translateY(-6px)}}.footerMarqueeStar{-webkit-animation:sparkleTwinkle 2.6s ease-in-out infinite;animation:sparkleTwinkle 2.6s ease-in-out infinite;color:#ff6fae;font-size:44px;text-shadow:0 0 14px rgba(255,111,174,.55);-webkit-user-select:none;user-select:none}.footerCopy{align-items:center;color:#fff;display:flex;font-size:11px;font-weight:600;gap:10px;justify-content:center;letter-spacing:.18em;margin-top:24px;text-transform:uppercase}.footerCopyDot{color:hsla(0,0%,100%,.7);opacity:.45}.soundBtn{align-items:center;-webkit-animation:soundBtnRing 5s linear infinite,soundBtnAppear .7s cubic-bezier(.2,.7,.2,1) .2s backwards;animation:soundBtnRing 5s linear infinite,soundBtnAppear .7s cubic-bezier(.2,.7,.2,1) .2s backwards;backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%);background:linear-gradient(140deg,hsla(0,0%,100%,.72),hsla(0,0%,100%,.42)) padding-box,conic-gradient(from 0deg,#5b3bff,#ff6fae,#ffb347,#5b3bff) border-box;background:linear-gradient(140deg,hsla(0,0%,100%,.72),hsla(0,0%,100%,.42)) padding-box,conic-gradient(from var(--ring-angle,0deg),#5b3bff,#ff6fae,#ffb347,#5b3bff) border-box;border:1.5px solid transparent;border-radius:50%;bottom:24px;box-shadow:0 8px 20px rgba(91,59,255,.18);color:#1a1240;cursor:pointer;display:inline-flex;height:46px;justify-content:center;padding:0;position:fixed;right:24px;transition:box-shadow .4s ease,-webkit-transform .4s cubic-bezier(.2,.7,.2,1);transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s ease;transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s ease,-webkit-transform .4s cubic-bezier(.2,.7,.2,1);width:46px;z-index:50}@property --ring-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@-webkit-keyframes soundBtnRing{to{--ring-angle:360deg}}@keyframes soundBtnRing{to{--ring-angle:360deg}}@-webkit-keyframes soundBtnAppear{0%{opacity:0;-webkit-transform:translateY(8px) scale(.92);transform:translateY(8px) scale(.92)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes soundBtnAppear{0%{opacity:0;-webkit-transform:translateY(8px) scale(.92);transform:translateY(8px) scale(.92)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.soundBtn:hover{box-shadow:0 14px 26px rgba(91,59,255,.28);-webkit-transform:scale(1.05);transform:scale(1.05)}.soundBtn:active{-webkit-transform:scale(.96);transform:scale(.96)}.soundBtnBars{align-items:center;display:inline-flex;gap:2.5px;height:14px;justify-content:center;width:18px}.soundBtnBars>span{background:linear-gradient(180deg,#5b3bff,#ff6fae);border-radius:2px;display:inline-block;height:30%;transition:height .35s cubic-bezier(.2,.7,.2,1);width:2.5px}.soundBtn.is-playing .soundBtnBars>span{-webkit-animation:soundBarBounce 1.4s ease-in-out infinite;animation:soundBarBounce 1.4s ease-in-out infinite}.soundBtn.is-playing .soundBtnBars>span:first-child{-webkit-animation-delay:0s;animation-delay:0s}.soundBtn.is-playing .soundBtnBars>span:nth-child(2){-webkit-animation-delay:.15s;animation-delay:.15s}.soundBtn.is-playing .soundBtnBars>span:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}.soundBtn.is-playing .soundBtnBars>span:nth-child(4){-webkit-animation-delay:.45s;animation-delay:.45s}@-webkit-keyframes soundBarBounce{0%,to{height:30%}20%{height:100%}40%{height:55%}60%{height:90%}80%{height:40%}}@keyframes soundBarBounce{0%,to{height:30%}20%{height:100%}40%{height:55%}60%{height:90%}80%{height:40%}}.navBurger{align-items:center;background:#fff;border:none;border-radius:50%;box-shadow:0 8px 20px rgba(26,18,64,.14),0 0 0 1px rgba(26,18,64,.06);cursor:pointer;display:none;flex-direction:column;gap:6px;height:46px;justify-content:center;padding:0;pointer-events:auto;position:fixed;right:28px;top:28px;transition:box-shadow .4s ease,-webkit-transform .4s cubic-bezier(.2,.7,.2,1);transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s ease;transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s ease,-webkit-transform .4s cubic-bezier(.2,.7,.2,1);width:46px;z-index:200}.navBurger:hover{box-shadow:0 12px 24px rgba(26,18,64,.18),0 0 0 1px rgba(26,18,64,.1);-webkit-transform:scale(1.06);transform:scale(1.06)}.navBurgerBar{background:#1a1240;border-radius:2px;display:block;height:2px;-webkit-transform-origin:center;transform-origin:center;transition:-webkit-transform .45s cubic-bezier(.2,.7,.2,1);transition:transform .45s cubic-bezier(.2,.7,.2,1);transition:transform .45s cubic-bezier(.2,.7,.2,1),-webkit-transform .45s cubic-bezier(.2,.7,.2,1);width:18px}.navBurgerBar:nth-child(2){display:none}.navBurger.is-open .navBurgerBar:first-child{-webkit-transform:translateY(4px) rotate(45deg);transform:translateY(4px) rotate(45deg)}.navBurger.is-open .navBurgerBar:nth-child(3){-webkit-transform:translateY(-4px) rotate(-45deg);transform:translateY(-4px) rotate(-45deg)}.navMenu{inset:0;pointer-events:none;position:fixed;z-index:180}.navMenu:before{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:rgba(26,18,64,.18);content:"";inset:0;opacity:0;position:absolute;transition:opacity .5s ease}.navMenu.is-open{pointer-events:auto}.navMenu.is-open:before{opacity:1}.navMenuList{backdrop-filter:blur(28px) saturate(160%);-webkit-backdrop-filter:blur(28px) saturate(160%);background:linear-gradient(155deg,hsla(0,0%,100%,.78),rgba(255,240,250,.6));border:1px solid hsla(0,0%,100%,.75);border-radius:24px;box-shadow:0 24px 50px -15px rgba(91,59,255,.32);display:flex;flex-direction:column;gap:6px;opacity:0;padding:22px 26px;position:absolute;right:16px;top:88px;-webkit-transform:translateY(-12px) scale(.94);transform:translateY(-12px) scale(.94);-webkit-transform-origin:top right;transform-origin:top right;transition:opacity .4s ease,-webkit-transform .5s cubic-bezier(.2,.7,.2,1);transition:transform .5s cubic-bezier(.2,.7,.2,1),opacity .4s ease;transition:transform .5s cubic-bezier(.2,.7,.2,1),opacity .4s ease,-webkit-transform .5s cubic-bezier(.2,.7,.2,1);width:min(310px,calc(100vw - 32px))}.navMenu.is-open .navMenuList{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.navMenuItem{align-items:center;background:transparent;border:none;border-bottom:1px solid rgba(26,18,64,.08);color:#1a1240;cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-size:29px;font-weight:800;gap:16px;letter-spacing:-.02em;opacity:0;padding:14px 4px;position:relative;text-align:left;-webkit-transform:translateX(20px);transform:translateX(20px);transition:opacity .5s cubic-bezier(.2,.7,.2,1) .25s,color .3s ease,-webkit-transform .5s cubic-bezier(.2,.7,.2,1) .25s;transition:opacity .5s cubic-bezier(.2,.7,.2,1) .25s,transform .5s cubic-bezier(.2,.7,.2,1) .25s,color .3s ease;transition:opacity .5s cubic-bezier(.2,.7,.2,1) .25s,transform .5s cubic-bezier(.2,.7,.2,1) .25s,color .3s ease,-webkit-transform .5s cubic-bezier(.2,.7,.2,1) .25s;transition:opacity .5s cubic-bezier(.2,.7,.2,1) calc(.25s + var(--i, 0)*.08s),color .3s ease,-webkit-transform .5s cubic-bezier(.2,.7,.2,1) calc(.25s + var(--i, 0)*.08s);transition:opacity .5s cubic-bezier(.2,.7,.2,1) calc(.25s + var(--i, 0)*.08s),transform .5s cubic-bezier(.2,.7,.2,1) calc(.25s + var(--i, 0)*.08s),color .3s ease;transition:opacity .5s cubic-bezier(.2,.7,.2,1) calc(.25s + var(--i, 0)*.08s),transform .5s cubic-bezier(.2,.7,.2,1) calc(.25s + var(--i, 0)*.08s),color .3s ease,-webkit-transform .5s cubic-bezier(.2,.7,.2,1) calc(.25s + var(--i, 0)*.08s)}.navMenuItem:last-child{border-bottom:none}.navMenu.is-open .navMenuItem{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.navMenuItemNum{color:rgba(26,18,64,.45);font-size:10px;font-weight:800;letter-spacing:.24em;min-width:26px}.navMenuItemLabel{background:linear-gradient(120deg,#1a1240,#1a1240);-webkit-background-clip:text;background-clip:text;background-position:100% 50%;background-size:200% 100%;flex:1 1;transition:background-position .5s ease}.navMenuItemArrow{align-items:center;background:rgba(91,59,255,.1);border-radius:50%;color:#5b3bff;display:inline-flex;font-size:16px;height:36px;justify-content:center;transition:background .3s ease,color .3s ease,-webkit-transform .4s cubic-bezier(.2,.7,.2,1);transition:transform .4s cubic-bezier(.2,.7,.2,1),background .3s ease,color .3s ease;transition:transform .4s cubic-bezier(.2,.7,.2,1),background .3s ease,color .3s ease,-webkit-transform .4s cubic-bezier(.2,.7,.2,1);width:36px}.navMenuItem.active .navMenuItemLabel,.navMenuItem:hover .navMenuItemLabel{background:linear-gradient(120deg,#5b3bff,#ff6fae 60%,#ffb347);-webkit-background-clip:text;background-clip:text;color:transparent}.navMenuItem:hover .navMenuItemArrow{background:linear-gradient(135deg,#5b3bff,#8a6fff);color:#fff;-webkit-transform:translateX(5px);transform:translateX(5px)}.navMenuItem.active .navMenuItemNum{color:#5b3bff}
/*# sourceMappingURL=main.5f53885f.css.map*/