.intro-italic-text{font-weight:400;background-image:var(--primary-text-gradient);text-shadow:var(--primary-text-glow);-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text}.intro-image{box-shadow:var(--dark-glow)}.image-glare{background:var(--primary-radial-glow-concentrated);opacity:.6}.module{position:relative;transform-style:preserve-3d;transition:transform .8s;perspective:1000px}.module.flipped{transform:rotateY(180deg)}.back,.front{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d}.default-button{display:flex;align-items:center;gap:1rem;padding:.5rem 1.5rem;position:relative;border-radius:.5rem;cursor:pointer;background:var(--highlight-background-40);border:.5px solid var(--highlight-background-50);box-shadow:0 10px 25px rgba(0,0,0,.15);transition:all .3s ease-in-out}.default-button.hovered,.default-button:hover{box-shadow:var(--default-glow);gap:2rem}.default-button>p{transition:all .3s ease-in-out;color:var(--secondary-text)!important}.default-button.hovered p,.default-button:hover p{text-shadow:var(--secondary-text-glow-subdued);color:var(--primary-text)!important}.default-button.solid{background:#222;background-image:var(--primary-radial-glow-subdued);box-shadow:var(--dark-glow-widespread)}.button-icon{color:var(--secondary-text)}@media (min-width:0px){.default-button>p{font-size:.75rem!important;line-height:1}.default-button{padding:.5rem .75rem}.button-icon{font-size:.75rem!important}}@media (min-width:600px){.default-button>p{font-size:.8rem!important;line-height:1}.default-button{padding:.75rem 1rem}.button-icon{font-size:.8rem!important}}@media (min-width:1536px){.default-button>p{font-size:1rem!important}}.social-container{cursor:pointer;position:relative}.social-container:before{content:"";width:100%;height:1.5px;background-color:gold;position:absolute;bottom:2px;left:0;background:linear-gradient(90deg,transparent,gold,transparent);box-shadow:0 0 5px #ffd70060;opacity:0;transition:opacity .3s ease-in-out}.social-container:hover:before{opacity:1}.social-container:hover .social-icon{color:rgb(var(--primary-text))}.social-icon{color:var(--secondary-text);transition:color .3s ease-in-out}.medium-logo{filter:invert(65%);transition:filter .3s ease-in-out}.social-container:hover .medium-logo{filter:invert(100%)}.sidebar{display:none;box-shadow:var(--default-glow)}@media (min-width:1200px){.sidebar{display:flex}}.sidebar-option{display:flex;align-items:center;gap:1rem;padding:.5rem 1rem;position:relative;border-radius:.5rem;cursor:pointer;transition:background .3s ease-in-out}.sidebar-option.active{background-color:var(--highlight-background-40);border:.5px solid var(--highlight-background-50);box-shadow:0 10px 25px rgba(0,0,0,.15)}.sidebar-option:hover{background:linear-gradient(270deg,var(--highlight-background-40),transparent)}.topbar-option{display:flex;align-items:center;align-self:center;gap:1rem;padding:.4rem 1rem;position:relative;border-radius:.5rem;cursor:pointer;transition:background .3s ease-in-out}.topbar-option.active{background-color:var(--highlight-background-40);border:.5px solid var(--highlight-background-50);box-shadow:0 10px 25px rgba(0,0,0,.15)}.topbar-option:hover{background:linear-gradient(270deg,var(--highlight-background-40),transparent)}@media (max-width:599px){.topbar-option{width:100%}}.image-frame{box-shadow:inset 0 0 .5px 1px hsla(0,0%,100%,.075),0 0 0 1px rgba(0,0,0,.05),0 .3px .4px rgba(0,0,0,.02),0 .9px 1.5px rgba(0,0,0,.045),0 3.5px 6px rgba(0,0,0,.09);background:linear-gradient(315deg,#050505 5%,#111 50%,#050505 95%)}.image-container{box-shadow:inset 0 0 .5px 2px hsla(0,0%,100%,.075),0 0 0 2px rgba(0,0,0,.05),0 .3px .4px rgba(0,0,0,.02),0 .9px 1.5px rgba(0,0,0,.045),0 3.5px 6px rgba(0,0,0,.09)}.section-header-text{text-shadow:var(--secondary-text-glow)}.section-header-container:hover .navigation-bar-section-header{text-shadow:var(--secondary-text-glow-intensified);color:var(--primary-text)!important}.section-header-container:hover .section-header-dot{box-shadow:var(--secondary-text-glow-doubly-intensified)}.section-header-dot{transition:all .3s ease-in-out}.navigation-bar-section-header{text-shadow:var(--secondary-text-glow);color:var(--secondary-text)!important;font-size:.9rem!important;transition:all .3s ease-in-out}.navigation-bar-section-subheader{color:var(--tertiary-text)!important;font-size:.75rem!important;padding:.35rem 0;cursor:pointer;transition:all .3s ease-in-out}.navigation-bar-section-subheader:hover{color:var(--secondary-text)!important;text-shadow:var(--secondary-text-glow-subdued)}.navigation-bar-section-subheader.active{color:var(--primary-text)!important;font-weight:700!important}.section-header-dot.active{background-color:var(--primary-color);box-shadow:var(--primary-color-glow)}.navigation-bar-section-subheader.before{opacity:.4!important}.section{scroll-margin-top:2rem}.typing-effect{display:inline-block;text-shadow:0 0 5px rgba(255,215,0,.5),0 0 10px rgba(255,215,0,.4),0 0 15px rgba(255,215,0,.3)}.cursor-effect{display:inline-block;animation:blink-caret 1s step-end infinite;font-weight:300;margin-left:2px}@keyframes blink-caret{0%,to{color:#fff}50%{color:#000}}.topbar{position:fixed;top:0;padding:.5rem;width:calc(100dvw - 4rem);z-index:10;background:transparent;display:flex;border-radius:1.5rem;transition:all .5s cubic-bezier(.445,.05,.55,.95);align-items:center}.topbar.scrolled{background-color:#000;position:fixed;margin:.5rem;background-image:var(--primary-radial-glow-left);box-shadow:var(--dark-glow-widespread)}.topbar-drawer-paper{background:radial-gradient(circle at top right,var(--secondary-background),transparent);padding:1rem .75rem;gap:.5rem;display:flex;flex-direction:column}@media (min-width:1200px){.topbar{display:none}}@media (max-width:599px){.topbar{width:calc(100dvw - 2rem);align-items:center}}@media (min-width:600px){.topbar-drawer{display:none}}.pill-container{position:fixed;align-self:center;padding:.25rem;gap:.25rem;width:20rem;background:radial-gradient(circle at 25% 0,var(--secondary-background),#080808);z-index:999;box-shadow:var(--default-glow),inset 0 0 2px var(--highlight-background)}.pill-container,.pill-section{display:flex;border-radius:2rem}.pill-section{flex:1 1;padding:.4rem 2rem;justify-content:center;cursor:pointer}.active-indicator.hovered{width:calc(50% + .5rem)}.active-indicator.past.hovered{margin-left:-1.5rem}.pill-section-text{font-size:.9rem!important;color:var(--secondary-text)!important;transition:all .3s ease-in-out}.pill-section:hover .pill-section-text{color:var(--primary-text)!important;text-shadow:var(--default-text-shadow)}.active-indicator{position:absolute;width:calc(50% - .25rem);height:calc(100% - .5rem);background:var(--highlight-background-20);border-radius:2rem;display:flex;justify-content:center;transition:all .3s ease-in-out}.active-indicator.past{transform:translateX(100%)}.active-indicator-highlight{position:absolute;bottom:calc(.25rem + 1px);left:calc(25%);transform:translateX(-50%);height:1px;width:2rem;background:linear-gradient(90deg,transparent,rgb(var(--primary-text)),transparent);transition:all .5s cubic-bezier(.175,.885,.32,1.275);box-shadow:var(--bright-glow-intensified-horizontal)}.active-indicator-highlight.past{transform:translateX(9rem)}.project-module-container{display:flex!important;gap:2rem!important;overflow:hidden;position:relative}.project-module-container:before{content:"";position:absolute;top:var(--mouse-y);left:var(--mouse-x);transform:translate(-50%,-50%);width:200%;height:200%;background:radial-gradient(circle at center,var(--glow-color) 2%,var(--semi-transparent-glow-color) 25%,transparent 50%);transition:opacity .3s,top .1s,left .1s;opacity:0;pointer-events:none}.project-module-container:hover:before{opacity:1}.project-module-container:hover .project-module-image-container{transform:translateY(-2%)}.fly-right-on-hover{transition:all 1s ease-in-out}.project-module-container:hover .fly-right-on-hover{translate:80%}.project-module-header-text{font-size:2rem!important;color:var(--secondary-text)!important;text-shadow:var(--secondary-text-glow-subdued)}.project-module-text-container{display:flex;flex-direction:column;flex:1.3 1}.project-module-image-container{display:flex;position:relative;flex:1 1;transition:all .3s ease-in-out}.project-module-button{margin-top:3rem;align-self:flex-start}.project-module-image{border-radius:1rem}.project-module-subheader-text{color:var(--secondary-text)!important;font-weight:400!important;font-size:1rem!important;opacity:.8}.project-module-summary-text{margin-top:2rem;font-size:.9rem!important;font-weight:400!important;color:var(--tertiary-text)!important}.ourcity{position:absolute;display:flex;height:100%;gap:1rem;transform:rotate(30deg) translateX(3rem);justify-content:flex-end;min-width:100%}.skppr-purchase-lineskip{transform:rotate(15deg);top:2rem;right:35%}.skppr-purchase-lineskip,.skppr-reports{height:clamp(10dvw,150%,40dvw);z-index:5}.skppr-reports{transform:rotate(-15deg);top:-2rem;right:-4rem}.web-portal{height:100%;position:absolute;top:0;max-width:none;left:0}.cliq-rush{z-index:5;transform:rotate(-15deg);right:-3rem;height:clamp(10dvw,110%,40dvw);position:absolute}.read-more{color:rgb(var(--primary-text))!important;font-weight:600!important;opacity:1!important;text-shadow:var(--secondary-text-glow-subdued)}@media (min-width:1650px){.ourcity{margin-left:2rem}}@media (max-width:1500px){.skppr-purchase-lineskip{right:25%;top:0}.skppr-reports{top:0;right:-6rem}.cliq-rush{right:-5rem;top:3rem;height:92%}}@media (max-width:1350px){.skppr-purchase-lineskip{right:21%;top:0}.skppr-reports{top:0;right:-7rem}.ourcity{top:3rem;margin-left:-2rem}}@media (max-width:1275px){.skppr-purchase-lineskip{transform:rotate(10deg);top:1rem}.skppr-reports{top:1rem}.ourcity-image{height:85%}}@media (max-width:1199px){.skppr-purchase-lineskip,.skppr-reports{top:0}.project-module-subheader-text{font-size:.9rem!important}.ourcity-image{height:95%}.ourcity{margin-left:-3rem;margin-top:-2rem}.project-module-summary-text{margin-top:1.75rem;font-size:.825rem!important}}@media (max-width:1099px){.ourcity{margin-left:-2rem}.skppr-purchase-lineskip,.skppr-reports{height:100%}}@media (max-width:999px){.ourcity-image{height:85%}.skppr-purchase-lineskip{height:95%;right:19%}.skppr-reports{height:95%}}@media (max-width:899px){.project-module-summary-text{margin-top:1.75rem;font-size:.75rem!important}.project-module-subheader-text{font-size:.8rem!important}.project-module-header-text{font-size:1.6rem!important}.skppr-purchase-lineskip,.skppr-reports{height:100%}}@media (max-width:799px){.skppr-purchase-lineskip{height:90%;top:2rem;right:9%;transform:rotate(7deg)}.project-module-image-container{opacity:.8}.image-frame.project{box-shadow:none}.project-module-text-container{z-index:8}.skppr-reports{height:90%;top:2rem;right:-8rem}.ourcity{margin-left:-8rem;margin-top:0;opacity:.6}.image-light-fade{display:block}.cliq-rush{max-width:none;position:absolute}}@media (max-width:699px){.project-module-text-container{flex:1 1}.image-frame.project{box-shadow:var(--dark-glow-widespread)}.project-module-image-container{opacity:1}.project-module-summary-text{color:var(--secondary-text)!important;opacity:.9}.project-module-image-container{position:absolute;height:100%;width:100%}.project-module-container{padding:1.5rem;gap:0!important;flex-direction:column}.ourcity{position:absolute;min-width:100%;transform:rotate(25deg);margin-left:calc(25 / 360 * -100%);margin-top:calc(25 / 360 * -100%);opacity:1}.ourcity-image{height:120%;max-width:none}.image-overlay-ourcity-image{position:absolute;height:100%;width:100%;background:radial-gradient(circle at right,#000000db 80%,transparent)}.skppr-purchase-lineskip{transform:rotate(15deg);height:140%;right:auto;left:20%;top:-15%}.skppr-reports{height:140%;right:0;transform:rotate(-8deg);top:-15%}.image-overlay-skppr-purchase-lineskip{position:absolute;height:100%;width:100%;background:radial-gradient(circle at bottom right,#000000aa 70%,transparent),radial-gradient(circle at 50% 0,#0000002d 40%,transparent)}.image-overlay-skppr-reports{position:absolute;height:100%;width:100%;background:radial-gradient(circle at bottom,#000000aa 70%,transparent)}.cliq-rush{height:80%;right:0;max-width:100%;top:-10%;transform:rotate(-30deg)}.fly-right-on-hover{transition:none}.project-module-container:hover .fly-right-on-hover{translate:0}.web-portal{height:60%;left:auto;right:5%;top:auto;bottom:5%;position:absolute;width:auto}.image-overlay-web-portal{position:absolute;height:100%;width:100%;background:radial-gradient(circle at 2.5rem 0,rgba(0,0,0,.4) 70%,transparent)}.project-module-container:hover:before{opacity:0}.project-module-container{background:radial-gradient(circle at 90% 90%,var(--glow-color) 30%,var(--semi-transparent-glow-color) 70%,transparent),var(--primary-radial-glow)}}@media (max-width:599px){.project-module-button{position:absolute;top:1.5rem;margin-top:0;right:1.5rem}.project-module-image-container{position:relative;flex:1 1;width:100%;margin-top:2rem}.web-portal{position:static;width:80%;height:auto}.web-portal.ez-venues{width:100%}.web-portal-image{width:100%;height:auto}.cliq-rush{position:absolute;height:150%;width:auto;right:-3rem;transform:rotate(-20deg)}.cliq-rush-image{height:100%;width:auto}.skppr-purchase-lineskip{position:static;width:auto;height:350px;margin-left:1.5rem}.image-light-fade{display:none}.image-fade,.overlay{display:none!important}.skppr-reports{position:absolute;height:350px;width:auto;top:0;right:1rem}.ourcity{position:static;height:400px;z-index:10;top:auto;transform:rotate(0deg);margin-top:0;margin-left:0}.image-container-OURCITY:active,.image-container-OURCITY:hover{transform:translateX(-50%)!important}.container-OURCITY{padding-bottom:calc(400px);position:relative}.image-container-OURCITY{height:400px;width:calc((3 * 1170 / 2532 * 350px) + 3rem);position:absolute;bottom:-1.5rem;left:1.5rem;transition:all .5s ease-in-out}.ourcity-image{height:350px}}@media (max-width:499px){.ourcity{position:static;height:75dvw;z-index:10;top:auto;transform:rotate(0deg);margin-top:0;margin-left:0;gap:.25rem}.container-OURCITY{padding-bottom:calc(75dvw);position:relative}.image-container-OURCITY{height:75dvw;width:calc((3 * 1170 / 2532 * 65dvw) + 1.5rem);position:absolute;bottom:-1.5rem;left:1.5rem}.ourcity-image{height:65dvw}}.coming-soon-text{text-shadow:var(--secondary-text-glow)}.fixed-footer{padding:2rem 1.5rem 1rem;width:100%;border-top:.25px solid var(--highlight-background-40)}.footer-navigation-text{color:var(--highlight-background);font-weight:600;cursor:pointer;font-size:.9rem}@media (min-width:1200px){.fixed-footer{display:none}}