@import"https://fonts.googleapis.com/css2?family=Audiowide&family=Cedarville+Cursive&family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Fira+Code:wght@300..700&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=M+PLUS+Code+Latin:wght@100..700&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Mozilla+Text:wght@200..700&family=Noto+Sans+SC:wght@100..900&family=Nunito:ital,wght@0,200..1000;1,200..1000&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Pacifico&family=Playwrite+HU:wght@100..400&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Press+Start+2P&family=Raleway:ital,wght@0,100..900;1,100..900&family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&family=Roboto+Mono:ital,wght@0,100..700;1,100..700&family=Share+Tech+Mono&family=Space+Grotesk:wght@300..700&family=Special+Gothic+Expanded+One&family=Staatliches&family=Unbounded:wght@200..900&display=swap";:root{--webkitScrollBar: none;--boxSizing: border-box;--bg-o: #000;--bg-b: #3b83f6;--bg-g: #A8ABB1;--bg: #070707;--bg-2: #1a1a1a;--bord: #4d4d4d;--f-M: "Mooxy";--f-A: "Agile";--f-S: sans-serif;--f-SG: "Space Grotesk";--f-P: "Poppins";--f-F: "Fira Code";--f-R: "Raleway";--c-b: #3b83f6;--c-w: #fefefe;--c-w2: #e2e8f0;--c-g: #A8ABB1;--c-g2: #858585;--c-hsl:hsl(0deg 0% 100% / 70%);--oklab-b: oklab(62.517% -.03398 -.18385);--lch-lv1: lch(100% .01 296.81 / .1);--lch-lv2: lch(100% .01 296.81 / 0);--filt-w: invert(100%) sepia(100%) saturate(0%) hue-rotate(331deg) brightness(107%) contrast(102%);--filt-b: invert(38%) sepia(98%) saturate(2000%) hue-rotate(209deg) brightness(95%) contrast(97%);--filt-gd: invert(79%) sepia(9%) saturate(166%) hue-rotate(182deg) brightness(88%) contrast(83%);--filt-g: invert(1) brightness(1.15) contrast(.9) saturate(.9);--prop-glblr: blur(10px);--prop-filt-ds: drop-shadow(0 -6px 12px rgba(255, 255, 255, .45))}body::-webkit-scrollbar{display:var(--webkitScrollBar)}*{box-sizing:var(--boxSizing);margin:0;padding:0}body{position:relative;min-height:100vh;background-color:var(--bg);display:block;overflow:hidden scroll}#app{min-height:100vh;display:flex;flex-direction:column}img{-webkit-user-drag:var(--ImgwebkitUserDrag);-webkit-user-select:var(--ImgUserSelect);user-select:var(--ImgUserSelect);pointer-events:var(--ImgPointerEvents)}[border-active=true]{border:1px solid red}[image-container]>*{width:100%;height:100%;object-fit:contain}[ovrhvr]:hover{cursor:pointer!important}h1:hover,h2:hover,h3:hover,h4:hover,h5:hover,h6:hover,p:hover,span:hover,li:hover,h1:hover:before,h2:hover:before,h3:hover:before,h4:hover:before,h5:hover:before,h6:hover:before,p:hover:before,span:hover:before,li:hover:before,h1:hover:after,h2:hover:after,h3:hover:after,h4:hover:after,h5:hover:after,h6:hover:after,p:hover:after,span:hover:after,li:hover:after{cursor:default}@keyframes shw-effect{0%{transform:translate(-120%)}to{transform:translate(120%)}}:deep(.beams-wrap){position:absolute;inset:0;pointer-events:none}:deep(.beams-mask){-webkit-mask-image:radial-gradient(65% 60% at 50% 35%,#000 15%,transparent 75%);mask-image:radial-gradient(65% 60% at 50% 35%,#000 15%,transparent 75%)}; :deep(.beams-svg){position:absolute;inset:0;width:100%;height:100%}.cookie-consent-overlay[data-v-1ce30e86]{position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:clamp(1.5rem,6vw,3rem);background:#04070e9e;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.cookie-consent[data-v-1ce30e86]{position:relative;width:min(92vw,520px);max-height:min(92vh,540px);overflow-y:auto;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a0e18eb;border:1px solid rgba(148,163,184,.25);border-radius:18px;box-shadow:0 30px 70px #0508128c;padding:clamp(1.2rem,4vw,1.8rem)}.cookie-consent__body[data-v-1ce30e86]{display:flex;flex-direction:column;gap:clamp(1rem,2.5vw,1.4rem);color:#e2e8f0d1;font-family:var(--f-P, "Poppins", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif)}.cookie-consent__icon[data-v-1ce30e86]{width:clamp(42px,5vw,52px);height:clamp(42px,5vw,52px);display:block}.cookie-consent__text[data-v-1ce30e86]{margin:0;font-size:clamp(.9rem,.85rem + .3vw,1.05rem);line-height:1.6}.cookie-consent__link[data-v-1ce30e86]{color:var(--c-g, #a8abb1);text-decoration:none}.cookie-consent__actions[data-v-1ce30e86]{display:flex;justify-content:flex-end;gap:.75rem}.cookie-consent__btn[data-v-1ce30e86]{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:110px;padding:.55rem 1.4rem;border-radius:999px;border:1px solid transparent;font-size:.9rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:transform .2s ease,border-color .2s ease,background .2s ease}.cookie-consent__btn--primary[data-v-1ce30e86]{background:var(--bg-b);border-color:var(--bg-b);color:#f8fafc}.cookie-consent__btn--primary[data-v-1ce30e86]:hover,.cookie-consent__btn--primary[data-v-1ce30e86]:focus-visible{transform:translateY(-2px);outline:none}.cookie-consent__btn--secondary[data-v-1ce30e86]{background:transparent;border-color:#94a3b859;color:#e2e8f0b8}.cookie-consent__btn--secondary[data-v-1ce30e86]:hover,.cookie-consent__btn--secondary[data-v-1ce30e86]:focus-visible{transform:translateY(-2px);border-color:#94a3b88c;outline:none}@media (max-width: 540px){.cookie-consent-overlay[data-v-1ce30e86]{align-items:flex-start;padding:clamp(1.2rem,8vw,2rem)}.cookie-consent[data-v-1ce30e86]{width:100%;padding:clamp(1rem,5vw,1.5rem);max-height:none}.cookie-consent__actions[data-v-1ce30e86]{flex-direction:column;align-items:stretch}.cookie-consent__btn[data-v-1ce30e86]{width:100%}}[data-v-1ce30e86] .cookie-consent-enter-active,[data-v-1ce30e86] .cookie-consent-leave-active{transition:opacity .25s ease}[data-v-1ce30e86] .cookie-consent-enter-from,[data-v-1ce30e86] .cookie-consent-leave-to{opacity:0}[data-v-1ce30e86] .cookie-consent-enter-active .cookie-consent,[data-v-1ce30e86] .cookie-consent-leave-active .cookie-consent{transition:transform .25s ease}[data-v-1ce30e86] .cookie-consent-enter-from .cookie-consent,[data-v-1ce30e86] .cookie-consent-leave-to .cookie-consent{transform:translateY(18px) scale(.96)}.beams-wrap[data-v-8b8161dd]{position:absolute;inset:0;pointer-events:none}.beams-svg[data-v-8b8161dd]{position:absolute;inset:0;width:100%;height:100%}#ovrh-m{position:fixed;top:20px;left:50%;transform:translate(-50%);border-radius:10px;background:linear-gradient(135deg,var(--lch-lv1),var(--lch-lv2));backdrop-filter:var(--prop-glblr);-webkit-backdrop-filter:var(--prop-glblr);border:1px solid lch(100% .01 296.81 / .18);box-shadow:0 8px 32px #0000005e;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;overflow:hidden;isolation:isolate;z-index:999}#ovrh-m #pc-comp,#ovrh-m #mobile-comp{position:relative;width:100%;height:100%;overflow:hidden;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:center}.terms-anchor{position:fixed;bottom:clamp(22px,3vw,36px);right:clamp(22px,4vw,42px);z-index:1200;display:inline-flex;align-items:center;justify-content:center;padding:.55rem 1.3rem;border-radius:999px;border:1px solid rgba(148,163,184,.35);background:#080c16ad;color:#e2e8f0c7;font-family:var(--f-P, "Poppins", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-size:clamp(.82rem,.78rem + .25vw,.95rem);letter-spacing:.12em;text-transform:uppercase;text-decoration:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 18px 36px #05081247;transition:transform .2s ease,border-color .2s ease,color .2s ease}.terms-anchor:hover,.terms-anchor:focus-visible{transform:translateY(-3px);border-color:#94a3b899;color:#f8fafceb;outline:none}@media (max-width: 640px){.terms-anchor{padding:.5rem 1.1rem;font-size:clamp(.78rem,.72rem + .3vw,.9rem);letter-spacing:.1em}}[sect]{position:relative;inset:0;width:100vw;height:var(--sect-h);overflow:hidden;background-color:var(--bg)}#light-wrap{position:absolute;top:0;left:50%;transform:translate(-50%);width:100%;height:100%;pointer-events:none;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 0%,rgba(0,0,0,1) 80%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,#000 0% 80%,#0000);display:flex;justify-content:center;align-items:flex-start;flex-wrap:nowrap}.darkveil-canvas{display:block;width:100%;height:100vh;margin:0 auto;animation:FDI 2.5s ease-out forwards}#frnt{position:absolute;top:50%;left:50%;width:clamp(300px,50%,120pc);transform:translate(-50%,-50%);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:2}#frnt [data-reveal]{will-change:transform,opacity,filter}#frnt #locs1{text-transform:uppercase;font-family:var(--f-P);color:var(--c-w);letter-spacing:.1em;font-weight:700;line-height:1.25rem;margin-bottom:10px}#frnt #titles1{font-family:var(--f-P);font-size:clamp(1.2rem,1rem + 1vw,2.5rem);color:var(--c-w);line-height:clamp(3.5rem,6vw,6rem);display:flex;justify-content:center;align-items:center;text-align:center}#frnt #titles1 span{color:var(--c-b)}#frnt #desc1{margin-top:17px;font-family:var(--f-P);font-size:clamp(.9rem,1rem + 1vw,1.2rem);font-weight:500;color:var(--c-hsl);text-align:center}#frnt #buttonss1{position:relative;margin-top:23px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:25px}#frnt #buttonss1 #btnlws1{position:relative;color:var(--c-w2);background:none;border:1px solid var(--bord);border-radius:6px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;cursor:pointer;overflow:hidden;isolation:isolate}#frnt #buttonss1 #btnlws1:after{content:"";position:absolute;inset:-50% -150%;background:linear-gradient(120deg,#fff0 35%,#ffffff61,#fff0 65%);transform:translate(-120%);animation:shw-effect 5s ease-in-out infinite;mix-blend-mode:overlay;pointer-events:none;opacity:.85}#frnt #buttonss1 #btnlws1>*{z-index:2}#frnt #buttonss1 #btnlws1:before{content:"";position:absolute;inset:0;border-radius:6px;background:var(--bg-o);opacity:.5;filter:var(--prop-glblr);z-index:0}#frnt #buttonss1 #btnlws1 #arrr{position:relative;aspect-ratio:1/1;width:15px;display:flex;justify-content:center;align-items:center;overflow:hidden}#frnt #buttonss1 #btnlws1 #arrr img{aspect-ratio:1/1;width:100%;filter:var(--filt-w);transform:rotate(180deg)}#frnt #buttonss1 #btnlps1{position:relative;color:var(--c-w2);border:none;background:none;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;cursor:pointer}#frnt #buttonss1 #btnlps1:after{content:"";position:absolute;bottom:0;left:50%;height:3px;width:0%;transform:translate(-50%);background-color:var(--bg-b);border-radius:50px;transition:.25s}#frnt #buttonss1 #btnlps1:before{content:"";position:absolute;bottom:-6px;left:50%;transform:translate(-50%);width:90%;height:20px;border-radius:50%;filter:var(--prop-glblr) drop-shadow(2.5px 2.5px 30px var(--oklab-b));opacity:0;pointer-events:none;transition:.3s;z-index:-1}#frnt #buttonss1 #btnlps1:hover:before{opacity:1}#frnt #buttonss1 #btnlps1:hover:after{width:90%;filter:var(--prop-filt-ds) drop-shadow(2.5px 2.5px 12px var(--bg-b))}#frnt #buttonss1 #btnlps1 #dwnldl{position:relative;aspect-ratio:1 / 1;height:40px;display:flex;justify-content:center;align-items:center;overflow:hidden}#frnt #buttonss1 #btnlps1 #dwnldl img{aspect-ratio:1 / 1;width:100%;filter:var(--filt-b)}#frnt #buttonss1 #btnlps1,#frnt #buttonss1 #btnlws1{font-size:clamp(.9rem,.8rem + .6vw,1.25rem)}#frnt #buttonss1 #btnlps1,#frnt #buttonss1 #btnlws1{font-size:clamp(.9rem,.8rem + .6vw,1.25rem);height:clamp(36px,6vw,45px);padding:5px 0;min-width:clamp(170px,30vw,220px);border-radius:6px;display:flex;align-items:center;justify-content:center;gap:clamp(.5rem,.3rem + .5vw,1rem)}#sect-2{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;overflow:hidden;isolation:isolate}#sect-2 #focus{position:relative;height:auto;width:100pc!important;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;overflow:visible}#sect-2 #focus #t0-intr{width:100%;height:auto;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:5px}#sect-2 #focus #t0-intr>*:is(div){max-width:100%;height:auto;width:auto;max-width:40pc;font-size:var(--sect-fs);color:var(--sect-c);font-family:var(--f-P)}#sect-2 #focus #t0-li{width:100%;flex:1;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;padding:15px 0;gap:30px;row-gap:20px;overflow:visible;transition:.5s}#sect-2 #focus #t0-li>*:is(div){flex:1 1 calc((100% - 90px)/4);height:85px;min-width:260px;max-width:100%;border-radius:12px;background-color:var(--bg-2);display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;overflow:hidden;isolation:isolate;border:1px solid transparent;padding:0 10px;gap:15px;transition:.5s}#sect-2 #focus #t0-li>*:is(div):hover{border:1px solid rgba(255,255,255,.5);cursor:help}#sect-2 #focus #t0-li>*:is(div) #t1-img{position:relative;aspect-ratio:1/1;height:75%;background-color:var(--sect-bg);border-radius:8px;display:flex;justify-content:center;align-items:center;overflow:hidden}#sect-2 #focus #t0-li>*:is(div) #t1-img>*:is(img){aspect-ratio:1/1;height:var(--sect-h);max-height:100%;border-radius:3px}#sect-2 #focus #t0-li>*:is(div) #t1-l{flex:1;display:flex;flex-direction:column;justify-content:space-around;align-items:flex-start;gap:10px}#sect-2 #focus #t0-li>*:is(div) #t1-l>*:is(h3){color:var(--c-w2);font-family:var(--f-F);font-size:clamp(.9rem,.8rem + .6vw,1.25rem);font-weight:500}#sect-2 #focus #t0-li>*:is(div) #t1-l>*:is(p){color:var(--c-g);font-family:var(--f-S);font-size:clamp(.75rem,.6rem + .4vw,.9rem);transform:translateY(-5px)}#sect-2 #focus #t0-vm{position:relative;height:auto;width:auto;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;justify-self:flex-end!important;align-self:flex-end!important;gap:7px;overflow:hidden}#sect-2 #focus #t0-vm #t1-l{position:relative;font-family:var(--f-P);color:var(--c-g);display:flex;justify-content:flex-start;align-items:center;text-align:left;cursor:pointer}#sect-2 #focus #t0-vm #t1-l:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:4px;background-color:var(--bg-g);border-radius:50px;transition:.25s}#sect-2 #focus #t0-vm #t1-l:hover:after{width:100%}#sect-2 #focus #t0-vm #t1-r{position:relative;aspect-ratio:1/1;height:15px;overflow:hidden;display:flex;justify-content:center;align-items:center}#sect-2 #focus #t0-vm #t1-r>*:is(img){aspect-ratio:1/1;height:100%;filter:var(--filt-gd);transform:rotate(180deg)}#sect-3{position:relative;display:flex;justify-content:center;align-items:flex-start;overflow:hidden}#sect-3 #focus{position:relative;height:100%;width:100pc!important;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;overflow:visible;gap:20px}#sect-3 #focus #ti-i{width:100%;height:auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-size:var(--sect-fs);color:var(--sect-c);font-family:var(--f-P)}#sect-3 #focus #to-o{position:relative;width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:20px 20px}#sect-3 #focus #to-o>*:is(div){flex:1 1 48%;min-width:447px;max-width:100%;height:auto;min-height:570px;max-height:600px;background-color:var(--bg-2);border-radius:10px;display:flex;flex-wrap:nowrap;flex-direction:column;align-items:center;justify-content:space-between;padding:15px;gap:30px;border:1px solid transparent;transition:.5s}#sect-3 #focus #to-o>*:is(div):hover{border:1px solid rgba(255,255,255,.5)}#sect-3 #focus #to-o>*:is(div) #mockup:is(img){width:100%;height:400px;object-fit:cover;border-radius:10px}#sect-3 #focus #to-o>*:is(div) #lv-i:is(div){position:relative;width:90%;height:auto;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:10px;margin-bottom:auto}#sect-3 #focus #to-o>*:is(div) #lv-i:is(div) #t-t:is(h3){width:100%;height:auto;color:var(--c-w);font-family:var(--f-P);font-size:1.5rem}#sect-3 #focus #to-o>div #lv-i #t-iu:is(div){max-width:70%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:10px 5px}#sect-3 #focus #to-o>*:is(div) #lv-i #t-iu>*:is(div){padding:5px 10px;display:flex;align-items:center;border-radius:5px;background-color:var(--bg-2);border:1px solid rgba(255,255,255,.5);color:var(--c-g);font-family:var(--f-S);font-weight:300;font-size:12px;margin-right:10px;transition:.25s}#sect-3 #focus #to-o>*:is(div) #lv-i #t-iu>*:is(div):hover{cursor:default!important;background-color:#404040;color:var(--c-w)}#sect-3 #focus #to-o>*:is(div) #lv-i:is(div) #t-vu:is(div){position:absolute;bottom:5%;right:0;transform:translateY(-5%);aspect-ratio:1/1;height:60px;border-radius:10px;background-color:var(--bg-b);display:flex;justify-content:center;align-items:center;overflow:hidden}#sect-3 #focus #to-o>*:is(div) #lv-i:is(div) #t-vu:is(div)>*:is(img){width:50%;height:50%;transform:rotate(-180deg)}#sect-4{position:relative;display:flex;justify-content:center;align-items:flex-start;overflow:hidden}#sect-4 #focus{position:relative;height:auto;width:90pc!important;border:.5px solid #404040;border-radius:10px}#sect-4 #focus #bg-le{height:574px}#sect-4 #focus #ovly{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%!important;height:100%!important;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;overflow:visible;z-index:3}#sect-4 #focus #ovly #ovly-t{position:relative;width:100%;height:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;overflow:hidden;margin-bottom:clamp(50px,6vw,75px)}#sect-4 #focus #ovly #ovly-t #ovt-tt{width:auto;height:auto;color:var(--c-w);font-family:var(--f-SG);font-size:clamp(28px,3.2vw,48px);margin:25px 0 0 30px}#sect-4 #focus #ovly #ovly-t #ovt-tt span{position:relative;color:var(--c-b);cursor:pointer!important}#sect-4 #focus #ovly #ovly-t #ovt-tt span:before{content:"";position:absolute;bottom:1.5px;left:0;width:100%;height:3px;border-radius:50px;background-color:var(--bg-b)}#sect-4 #focus #ovly #ovly-t #ovt-tb{position:relative;height:auto;width:auto;margin:25px 0 0 30px}#sect-4 #focus #ovly #ovt-tb #btnlsc1{position:relative;color:var(--c-w2);background:none;border:1px solid var(--bord);border-radius:6px;display:flex;justify-content:center;align-items:center;cursor:pointer;overflow:hidden;isolation:isolate;font-size:clamp(.9rem,.8rem + .6vw,1.25rem);height:clamp(36px,6vw,45px);min-width:clamp(170px,30vw,220px);padding:5px 0}#sect-4 #focus #ovly #ovt-tb #btnlsc1:after{content:"";position:absolute;inset:-50% -150%;background:linear-gradient(120deg,#fff0 35%,#ffffff61,#fff0 65%);transform:translate(-120%);animation:shw-effect 5s ease-in-out infinite;mix-blend-mode:overlay;pointer-events:none;opacity:.85}#sect-4 #focus #ovly #ovt-tb #btnlsc1:before{content:"";position:absolute;inset:0;border-radius:6px;background:var(--bg-o);opacity:.5;filter:var(--prop-glblr);z-index:0}#sect-4 #focus #ovly #ovt-tb #btnlsc1 span{z-index:2;font-family:var(--f-P);font-weight:500}#sect-4 #focus #ovly #ovly-bi{position:relative;flex:1;width:100%;height:18;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;border-top:1px solid #404040}#sect-4 #focus #ovly #ovly-bi>*:is(div){height:auto;width:auto}#sect-4 #focus #ovly #ovly-bi #copy-r{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:25px 0 0 30px;overflow:hidden;gap:10px}#sect-4 #focus #ovly #ovly-bi #copy-r #loc-tn{color:var(--c-w2);font-family:var(--f-R);font-size:20px;display:flex;justify-content:flex-start;align-items:center;text-align:left;width:auto}#sect-4 #focus #ovly #ovly-bi #copy-r #loc-tc{color:var(--c-g);font-family:var(--f-R);font-size:16px;display:flex;justify-content:flex-start;align-items:center;text-align:left;width:auto}#sect-4 #focus #ovly #ovly-bi #soc-l{position:relative;padding:25px 30px 0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:clamp(25px,1vw,40px)}#sect-4 #focus #ovly #ovly-bi #soc-l>*:is(div){height:100%;width:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:17px}#sect-4 #focus #ovly #ovly-bi #soc-l>*:is(div) #tt{color:var(--c-w2);font-family:var(--f-R);font-size:18px;display:flex;justify-content:flex-start;align-items:center;text-align:left}#sect-4 #focus #ovly #ovly-bi #soc-l>*:is(div) #tt h4{font-weight:600!important}#sect-4 #focus #ovly #ovly-bi #soc-l>*:is(div) #ll{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:15px;flex:1;height:auto}#sect-4 #focus #ovly #ovly-bi #soc-l>*:is(div) #ll>*:is(div){position:relative;color:var(--c-g2);font-family:var(--f-R);font-size:16px;display:flex;justify-content:flex-start;align-items:center;text-align:left;cursor:pointer!important}#sect-4 #focus #ovly #ovly-bi #soc-l>*:is(div) #ll>*:is(div):before{content:"";position:absolute;bottom:0;left:0;width:0%;height:1px;background-color:var(--c-g2);transition:.5s}#sect-4 #focus #ovly #ovly-bi #soc-l>*:is(div) #ll>*:is(div):hover:before{width:100%}@media screen and (max-width: 425px){#ovrh-m{width:80%;height:60px}#ovrh-m #mobile-comp>*{position:relative;aspect-ratio:1 / 1;height:80%;display:flex;align-items:center;justify-content:center;overflow:hidden;isolation:isolate}#ovrh-m #mobile-comp>*>*:is(img){aspect-ratio:1 / 1;height:80%;filter:var(--filt-g);margin:0;padding:0}#ovrh-m #pc-comp,#ovrh-m #pc-comp *{opacity:0;display:none;pointer-events:none}#light-wrap{--beam-scale: .7;--beam-length: .9;--beam-spread: .6;--beam-brightness: .75}#sect-4{overflow:visible}#sect-4 #focus{padding-bottom:60px;width:100%!important;border-left:none;border-right:none;border-radius:0}#sect-4 #focus #bg-le{height:auto;min-height:520px}#sect-4 #focus #ovly{position:relative;top:auto;left:auto;transform:none;padding:clamp(.6rem,4vw,1.1rem) clamp(1rem,5vw,1.6rem);height:auto}#sect-4 #focus #ovly #ovly-t{margin-bottom:clamp(22px,4vw,32px)}#sect-4 #focus #ovly #ovly-t #ovt-tt{margin:clamp(6px,3vw,14px) 0 0 0}#sect-4 #focus #ovly #ovly-t #ovt-tb{margin:12px 0 0}#sect-4 #focus #ovly #ovly-bi{flex-direction:column;gap:clamp(18px,3vw,24px)}#sect-4 #focus #ovly #ovly-bi #soc-l{flex-direction:column;gap:20px;padding:15px clamp(1rem,5vw,1.6rem) 0}}@media screen and (min-width: 426px){#ovrh-m{width:clamp(400px,35vw,50pc);height:clamp(50px,8vw,60px)}#ovrh-m #pc-comp>*{position:relative;max-height:65%;height:auto;display:flex;flex-wrap:nowrap;justify-content:space-around;align-self:center;text-align:center;overflow:hidden;isolation:isolate;transition:.5s}#ovrh-m #pc-comp>*:before{content:"";position:absolute;bottom:2px;left:0;width:100%;height:2px;border-radius:50px;background-color:var(--bg-b);opacity:0;transition:.5s}#ovrh-m #pc-comp>*:hover{transform:translateY(-1.5px)}#ovrh-m #pc-comp>*:hover:before{opacity:1}#ovrh-m #pc-comp>*>*:is(button){background:none;color:var(--c-w2);font-family:var(--f-P);font-size:clamp(1.1rem,3vw,1.3rem);border:none;cursor:pointer}#ovrh-m #mobile-comp,#ovrh-m #mobile-comp *{opacity:0;display:none;pointer-events:none}}@media screen and (max-width: 1024px){#sect-4{overflow:visible}#sect-4 #focus{width:100%!important}#sect-4 #focus #bg-le{height:auto;min-height:560px}#sect-4 #focus #ovly{position:relative;top:auto;left:auto;transform:none;padding:clamp(1.2rem,4vw,2rem);height:auto}#sect-4 #focus #ovly #ovly-t{margin-bottom:clamp(28px,4vw,48px)}#sect-4 #focus #ovly #ovly-bi{flex-direction:row;flex-wrap:wrap;gap:clamp(18px,2.5vw,28px)}#sect-4 #focus #ovly #ovly-bi #soc-l{gap:clamp(18px,2.5vw,24px)}}@media (orientation: landscape) and (max-height: 540px){#sect-4{overflow:visible}#sect-4 #focus #bg-le{height:auto;min-height:440px}#sect-4 #focus #ovly{position:relative;top:auto;left:auto;transform:none}}@media (max-width: 480px){#sect-3 #focus #to-o>div{flex:1 1 100%;min-width:0}#sect-2 #focus #t0-li>div{flex:1 1 100%;min-width:0}#sect-3 #focus #to-o{gap:16px}}@media screen and (min-width: 426px) and (max-width: 768px){#light-wrap{--beam-scale: .9;--beam-length: 1.1;--beam-spread: .7;--beam-brightness: .85}}@media screen and (min-width: 769px) and (max-width: 1440px){#light-wrap{--beam-scale: 1.2;--beam-length: 1.3;--beam-spread: .9;--beam-brightness: 1}}@media screen and (min-width: 1441px){#light-wrap{--beam-scale: 1.8;--beam-length: 2;--beam-spread: 1.5;--beam-brightness: 1.3}}#t0-li>div.reveal{opacity:0;transform:translateY(40px);filter:blur(10px);transition:all 1s cubic-bezier(.25,1,.3,1)}#t0-li>div.visible{opacity:1;transform:translateY(0);filter:blur(0)}
