#root *{box-sizing:border-box}@keyframes fade-in{0%{opacity:0}to{opacity:1}}#root{width:100%;height:100%;position:relative;overflow:hidden}#root canvas{opacity:0;touch-action:none;z-index:20;animation:1s .3s forwards fade-in;position:absolute;inset:0}#root .cone-intro-container{z-index:10;width:100%;height:100%;position:relative}#root .cone-stars{z-index:1;pointer-events:none;opacity:.55;filter:drop-shadow(0 0 6px #78aaff26);background-color:#0000;background-image:radial-gradient(1px 1px at 8% 18%,#ffffffa6 0,#fff0 55%),radial-gradient(1px 1px at 24% 32%,#ffffff73 0,#fff0 55%),radial-gradient(1px 1px at 41% 12%,#ffffff8c 0,#fff0 55%),radial-gradient(1px 1px at 56% 26%,#ffffff59 0,#fff0 55%),radial-gradient(1px 1px at 73% 18%,#ffffff8c 0,#fff0 55%),radial-gradient(1px 1px at 86% 34%,#ffffff59 0,#fff0 55%),radial-gradient(1px 1px at 15% 64%,#ffffff73 0,#fff0 55%),radial-gradient(1px 1px at 33% 78%,#ffffff59 0,#fff0 55%),radial-gradient(1px 1px at 52% 66%,#ffffff8c 0,#fff0 55%),radial-gradient(1px 1px at 70% 76%,#ffffff73 0,#fff0 55%),radial-gradient(1px 1px at 91% 63%,#ffffff59 0,#fff0 55%),radial-gradient(1px 1px at 5% 82%,#ffffff73 0,#fff0 55%),radial-gradient(1px 1px at 18% 91%,#ffffff59 0,#fff0 55%),radial-gradient(1px 1px at 35% 88%,#ffffff73 0,#fff0 55%),radial-gradient(1px 1px at 55% 94%,#ffffff59 0,#fff0 55%),radial-gradient(1px 1px at 78% 86%,#ffffff73 0,#fff0 55%),radial-gradient(1px 1px at 92% 93%,#ffffff59 0,#fff0 55%),radial-gradient(1px 1px at 12% 72%,#ffffff73 0,#fff0 55%),radial-gradient(1px 1px at 48% 79%,#ffffff59 0,#fff0 55%),radial-gradient(1px 1px at 70% 81%,#ffffff73 0,#fff0 55%),radial-gradient(1px 1px at 89% 75%,#ffffff59 0,#fff0 55%);position:absolute;inset:0}#root .cone-stars-bottom{z-index:1;pointer-events:none;opacity:.8;filter:blur(.2px)drop-shadow(0 0 2px #ffffff40);background-image:radial-gradient(1.2px 1.2px at 12% 84%,#ffffffb3 0,#fff0 55%),radial-gradient(1px 1px at 28% 92%,#ffffff73 0,#fff0 55%),radial-gradient(1.5px 1.5px at 35% 88%,#fff9 0,#fff0 55%),radial-gradient(1px 1px at 45% 94%,#ffffff59 0,#fff0 55%),radial-gradient(1.3px 1.3px at 58% 86%,#ffffff8c 0,#fff0 55%),radial-gradient(1px 1px at 68% 90%,#fff6 0,#fff0 55%),radial-gradient(1.4px 1.4px at 76% 92%,#ffffffa6 0,#fff0 55%),radial-gradient(1px 1px at 84% 82%,#ffffff59 0,#fff0 55%),radial-gradient(1.2px 1.2px at 94% 88%,#ffffff80 0,#fff0 55%),radial-gradient(1px 1px at 15% 76%,#fff6 0,#fff0 55%),radial-gradient(1px 1px at 42% 79%,#ffffff4d 0,#fff0 55%),radial-gradient(1.1px 1.1px at 70% 78%,#ffffff73 0,#fff0 55%),radial-gradient(1px 1px at 88% 74%,#ffffff59 0,#fff0 55%);animation:3s ease-in-out infinite alternate starTwinkle;position:absolute;inset:0}@keyframes starTwinkle{0%{opacity:.4}to{opacity:.95}}#root .cone-rings{z-index:25;pointer-events:none;perspective:900px;width:min(520px,80vw);height:min(520px,80vw);transform-style:preserve-3d;position:absolute;top:50%;left:50%;transform:translate(-50%,-58%)}#root .cone-ring{transform-style:preserve-3d;border:2px solid #efbe4e8c;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 18px #efbe4e2e}#root .cone-ring--outer{width:100%;height:100%;animation:9s linear infinite coneRingSpin}#root .cone-ring--inner{border-color:#4da6ff80;width:64%;height:64%;animation:7s linear infinite coneRingSpinReverse}@keyframes coneRingSpin{0%{transform:translate(-50%,-50%)rotateX(60deg)rotateY(0)rotate(0)}to{transform:translate(-50%,-50%)rotateX(360deg)rotateY(360deg)rotate(360deg)}}@keyframes coneRingSpinReverse{0%{transform:translate(-50%,-50%)rotateX(60deg)rotateY(0)rotate(0)}to{transform:translate(-50%,-50%)rotateX(-360deg)rotateY(360deg)rotate(-360deg)}}#root .cone-aura-badge{z-index:60;letter-spacing:.14em;color:#ffffffe6;pointer-events:none;align-items:center;gap:10px;font-size:.95rem;font-weight:800;display:inline-flex;position:fixed;top:18px;left:24px}#root .cone-aura-dot{background:#5ac8ffd9;border-radius:9999px;width:18px;height:18px;box-shadow:0 0 18px #4da6ff59}#root .cone-aura-text{text-transform:uppercase}#root header{z-index:50;justify-content:space-between;align-items:center;width:100%;padding:clamp(16px,3vw,40px);display:flex;position:fixed;top:0;left:0}#root header p{font-size:.8rem;font-weight:700;transition:all 1.2s ease-out}#root header p.hidden{opacity:0}#root section{z-index:10;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0}#root .section--container{flex-direction:column;justify-content:center;align-items:center;gap:0;width:min(92vw,1200px);height:100%;margin:0;padding:clamp(18px,3vh,40px) 0;display:flex;position:relative}#root .section--container.hidden{visibility:hidden;opacity:0;pointer-events:none}#root .section--container h1{font-weight:900;font-family:var(--font-tasa),system-ui,sans-serif;letter-spacing:-.06em;text-align:left;width:fit-content;max-width:100%;margin:0;font-size:clamp(4rem,12vw,13rem);line-height:.55}#root .section--container h1 span{display:block}#root .section--container h1 .shift-1{margin-left:clamp(1rem,3vw,4rem)}#root .section--container h1 .shift-2{margin-left:clamp(2rem,6vw,8rem)}#root .support--content{text-align:center;z-index:30;flex-direction:column;justify-content:center;align-items:center;width:min(92vw,42rem);display:flex;position:relative;top:auto;left:auto}#root .intro-title-layout{grid-template-columns:1fr auto 1fr;justify-content:center;align-items:end;column-gap:clamp(12px,2.5vw,36px);width:100%;display:grid}#root .intro-description{text-align:left;overflow-wrap:anywhere;grid-column:3;justify-self:start;max-width:min(26rem,32vw);margin:0;font-size:clamp(.95rem,1.25vw,1.1rem);line-height:1.6}#root .intro-download{z-index:60;position:absolute;bottom:clamp(24px,4vh,40px);left:50%;transform:translate(-50%)}#root .intro-color-options{z-index:55;flex-direction:column;justify-content:flex-start;align-items:flex-end;max-width:min(45vw,360px);margin-top:0;position:absolute;top:50%;left:auto;right:clamp(16px,3vw,40px);transform:translateY(-50%)}#root .color-options.intro-color-options{max-height:min(55vh,520px);padding:15px 25px;overflow:visible auto;z-index:55!important;flex-flow:column!important;justify-content:flex-start!important;align-items:flex-end!important;gap:12px!important;max-width:min(45vw,360px)!important;margin-top:0!important;position:absolute!important;top:50%!important;left:auto!important;right:clamp(16px,3vw,40px)!important;transform:translateY(-50%)!important}#root .intro-title-layout .hero-title{text-align:center;grid-column:2;justify-self:center;letter-spacing:.02em!important;font-size:clamp(4.6rem,14vw,15rem)!important;line-height:.85!important}#root .intro-title-layout .hero-title .shift-1,#root .intro-title-layout .hero-title .shift-2{margin-left:0!important}#root .cone-intro-container .hero-title{text-align:center;transform:translateY(0);letter-spacing:.04em!important;font-size:clamp(5rem,15vw,17.5rem)!important;line-height:.9!important}#root .cone-intro-container .hero-title .shift-1,#root .cone-intro-container .hero-title .shift-2{margin-left:0!important}#root .cone-description{text-align:right;letter-spacing:.38em;color:#ffffffb3;text-transform:uppercase;width:auto;margin:0 0 24px;font-size:clamp(.9rem,1.2vw,1.15rem);font-weight:300}#root .intro-explore{color:#fff!important;text-transform:none!important;background-color:#14161ce6!important;border:1px solid #ffffff1a!important;border-radius:9999px!important;padding:18px 48px!important;font-size:1.3rem!important;font-weight:800!important;box-shadow:0 16px 48px #000c!important}#root .intro-explore:hover{transform:scale(1.03)!important;box-shadow:inset 0 0 0 1px #ffffff1f!important}#root .support--content p{width:100%;max-width:40rem;margin:0 0 clamp(20px,3vw,48px);line-height:1.6}#root .bg{z-index:-100;width:100%;height:100%;position:absolute;inset:0}#root button{color:#fff;pointer-events:all;cursor:pointer;text-transform:uppercase;background-color:#dd5c18;border:none;border-radius:8px;align-items:center;gap:15px;padding:15px 30px;font-weight:bolder;transition:all .4s ease-in-out;display:inline-flex;box-shadow:inset 0 0 0 .09px #000}#root button:hover{transform:scale(1.05);box-shadow:inset 250px 0 #000}#root .customizer{flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:100%;margin-bottom:25px;display:flex}#root .customizer span{cursor:pointer;font-size:.8rem;font-weight:700}#root .customizer span svg{width:24px;padding-right:5px}#root .share{z-index:20;position:absolute;bottom:40px;right:40px}#root .zoom{color:#00000056;cursor:pointer;z-index:20;border:1px solid #0000;border-radius:5px;padding:10px 20px;font-size:.6rem;font-weight:600;transition:border,color 1s;position:absolute;top:50%;right:20px}#root .zoom:hover{color:#000}#root .picker{bottom:4em;left:50%;transform:translate(-50%);width:120px!important;height:120px!important;position:absolute!important}#root .color-options{z-index:40;flex-wrap:wrap;justify-content:center;align-items:center;gap:15px;margin-top:10px;display:flex;position:relative}#root .circle{cursor:pointer;border:1px solid #fff6;border-radius:50%;flex:none;width:44px;height:44px;transition:all .4s cubic-bezier(.23,1,.32,1);box-shadow:0 0 0 4px #000000b3,0 0 0 6px #ffffff26,0 12px 24px #0006}#root .circle:hover{border-color:#ffffffe6;transform:scale(1.15);box-shadow:0 0 0 4px #000c,0 0 0 7px #ffffff4d,0 16px 32px #00000080}#root .circle.active{border-color:#fff;transform:scale(1.1);box-shadow:0 0 0 .5px #fafafa26,0 0 0 2px #fffc,0 0 30px #fff3}#root .decals{z-index:20;position:absolute;bottom:40px;left:50px}#root .decals p{font-family:var(--font-manrope),system-ui,sans-serif;padding-bottom:15px;font-size:.7rem}#root .decals img{filter:saturate(0)invert()brightness(5.5);width:24px;transition:all .2s ease-in-out}#root .decals img:hover{filter:none;cursor:pointer;transform:scale(1.2)}#root .decals--position{color:#00000056;cursor:pointer;z-index:20;border:1px solid #0000;border-radius:50px;padding:10px;font-size:.6rem;font-weight:600;transition:border 1s;position:absolute;top:50%;left:20px}#root .decals--position:hover{color:#000;border:1px solid #00000056}#root .upload{cursor:pointer;margin-top:-5px}#root .upload:hover{color:#fff}#root .decals--container{gap:20px;display:flex}#root .exit{z-index:30;background-color:#000;position:absolute;top:40px;right:40px;box-shadow:inset 0 0 0 .09px #000}#root .exit:hover{box-shadow:inset -250px 0 #000}@media screen and (max-width:600px){#root .section--container{gap:0;width:92vw;padding:clamp(18px,4vh,40px) 0}#root .section--container h1{letter-spacing:-.05em;white-space:normal;font-size:clamp(3rem,18vw,8rem);line-height:.9}#root .intro-title-layout{grid-template-columns:1fr;justify-items:center}#root .intro-description{text-align:center;grid-column:auto;justify-self:center;max-width:85vw}#root .intro-color-options{justify-content:center;max-width:80vw;top:auto;bottom:clamp(92px,16vh,140px);left:50%;transform:translate(-50%)}#root .color-options{gap:12px;margin-top:0}#root .circle{width:26px;height:26px}#root .intro-explore{padding:14px 28px!important;font-size:1.05rem!important}}body.dragging{-webkit-user-select:none;user-select:none;cursor:grabbing!important}
@font-face{font-family:TASA Explorer;font-style:normal;font-weight:800;font-display:swap;src:url(../media/330e250d7b569a67.5919dc85.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:TASA Explorer;font-style:normal;font-weight:800;font-display:swap;src:url(../media/92745901e9ac264a.p.d917e63e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.tasa_explorer_81a4d724-module__riemjW__className{font-family:TASA Explorer;font-style:normal;font-weight:800}.tasa_explorer_81a4d724-module__riemjW__variable{--font-tasa:"TASA Explorer"}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.518e079e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.ea323500.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.853d50a3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.55554cd0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.3b6cae6d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_6ebdd91a-module__QE3Yaa__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_6ebdd91a-module__QE3Yaa__variable{--font-geist-sans:"Geist","Geist Fallback"}
