html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction=horizontal] [data-scroll-container]{display:inline-block;height:100vh;white-space:nowrap}[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;height:100%;vertical-align:top;white-space:nowrap}.c-scrollbar{height:100%;opacity:0;position:absolute;right:0;top:0;transform-origin:center right;transition:transform .3s,opacity .3s;width:11px}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-dragging .c-scrollbar,.has-scroll-scrolling .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{bottom:0;height:10px;top:auto;transform:scaleY(1);width:100%}[data-scroll-direction=horizontal] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{background-color:#000;border-radius:10px;cursor:grab;margin:2px;opacity:.5;position:absolute;right:0;top:0;width:7px}.has-scroll-dragging .c-scrollbar_thumb{cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{bottom:0;right:auto}@font-face{font-family:Instrument Sans;src:url(../assets/fonts/InstrumentSans-VariableFont_wdth,wght.ttf)}@font-face{font-family:Instrument Sans;font-style:italic;src:url(../assets/fonts/InstrumentSans-Italic-VariableFont_wdth,wght.ttf)}@font-face{font-family:"Instrument Serif";src:url(../assets/fonts/InstrumentSerif-Regular.ttf)}@font-face{font-family:"Instrument Serif";font-style:italic;src:url(../assets/fonts/InstrumentSerif-Italic.ttf)}:root{--apx-t10-title:6rem "Instrument Serif",serif;--apx-t10-header:8rem/.95 "Instrument Sans",sans-serif;--apx-t10-superheader:3rem/.9 "Instrument Sans",sans-serif;--apx-t10-subheader:2rem/.9 "Instrument Sans",sans-serif;--apx-t10-body:1.25rem "Instrument Sans",sans-serif;--apx-t10-nav:1.5rem "Instrument Sans",sans-serif;--apx-t10-fact:3rem "Instrument Sans",sans-serif;--apx-t10-title-mobile:4rem/1.05 "Instrument Serif",serif;--apx-t10-header-mobile:4rem/1.05 "Instrument Sans",sans-serif;--apx-t10-header-mobile-450px:3.5rem/1.05 "Instrument Sans",sans-serif;--apx-t10-superheader-mobile:2rem/.9 "Instrument Sans",sans-serif;--apx-t10-subheader-mobile:1.5rem/.9 "Instrument Sans",sans-serif;--apx-t10-body-mobile:1rem "Instrument Sans",sans-serif;--apx-t10-fact-mobile:2rem "Instrument Sans",sans-serif}.font-superheader{font:var(--apx-t10-superheader)}@media screen and (max-width:1200px){.font-superheader{font:var(--apx-t10-superheader-mobile)}}.font-subheader{font:var(--apx-t10-subheader)}@media screen and (max-width:1200px){.font-subheader{font:var(--apx-t10-subheader-mobile)}}.font-nav{font:var(--apx-t10-nav)}@media screen and (max-width:1200px){.font-nav{font:var(--apx-t10-nav-mobile)}}.font-fact{font:var(--apx-t10-fact);font-weight:700}@media screen and (max-width:1200px){.font-fact{font:var(--apx-t10-fact-mobile);font-weight:700}}.font-body{font:var(--apx-t10-body)}@media screen and (max-width:1200px){.font-body{font:var(--apx-t10-body-mobile)}}.font-title-mobile{font:var(--apx-t10-title-mobile);letter-spacing:-.05em;line-height:1.05em}@media screen and (max-width:1200px){.font-title-mobile{font-size:3rem}}.font-header{font:var(--apx-t10-header);font-weight:700;letter-spacing:-.03em}@media screen and (max-width:1200px){.font-header{font:var(--apx-t10-header-mobile);font-weight:700;letter-spacing:-.03em}}@media screen and (max-width:450px){.font-header{font:var(--apx-t10-header-mobile-450px);font-weight:700;letter-spacing:-.03em}}.font-title,h1{font:var(--apx-t10-title);letter-spacing:-.05em}@media screen and (max-width:1200px){.font-title,h1{font:var(--apx-t10-title-mobile);letter-spacing:-.05em}}h1{margin:3.5rem 0 2rem}h2,h3,h4,h5,h6{font-family:"Instrument Serif",serif}.text-justify{text-align:justify}:root{--apx-smooth-bezier:cubic-bezier(.23,.73,.22,.99)}*{box-sizing:border-box}html{font-size:16px}body{font:var(--apx-t10-body);margin:0}a{color:currentColor}section{position:relative}footer,section#content{width:100%}footer{background:#191919;color:#fff;padding:100px 10svw}footer>div{align-items:center;display:flex;flex-direction:row;justify-content:right;width:80svw}footer>div span#trademark{font-size:1.5rem;font-weight:700}footer>div span#trademark img{height:1.25em;margin-bottom:-.35em;margin-left:.5rem}footer>div div#legal-links{display:flex;flex-direction:row;gap:2.8rem}footer>div div#legal-links a{color:#fff;cursor:pointer;font-weight:700;text-decoration:none;transition:transform .25s ease}footer>div div#legal-links a:hover{transform:scale(1.1)}@media screen and (max-width:1200px){footer>div div#legal-links{align-items:end;flex-direction:column;width:100%}footer>div{flex-direction:column-reverse;gap:8rem;justify-content:center}}nav{color:#fff;display:flex;flex-direction:row;font-size:var(--apx-t10-nav);height:116px;left:0;position:fixed;right:0;top:0;width:100vw;z-index:900}@media screen and (max-width:775px){nav{height:90px}}nav>.flex-area{align-items:center;display:flex;height:100%;justify-content:center;padding-inline:4rem;width:100%}nav>.flex-area:first-of-type{justify-content:start}@media screen and (max-width:1200px){nav>.flex-area:first-of-type{display:none}}nav>.flex-area .mobile-only{display:none}@media screen and (max-width:775px){nav>.flex-area .mobile-only{display:initial}nav>.flex-area .desktop-only{display:none}}nav>.flex-area:last-of-type{justify-content:end}@media screen and (max-width:1200px){nav>.flex-area:last-of-type{padding-inline:0 2rem}nav>.flex-area{justify-content:start;padding-inline:2rem 0}}nav a.nav-link{font-weight:700;margin-right:1rem;text-decoration:none;transition:transform .25s ease}nav a.nav-link.active{box-shadow:inset 0 -2px 0 0 currentColor}nav a.nav-link:hover{transform:scale(1.1)}nav button.nav-toggle{background:none;font-size:1.5rem;padding:0}#nav-logo{height:57.4px}@media screen and (max-width:775px){#nav-logo{height:39px}}.header{height:100vh;height:100svh;--max-radius:100px;--radius:calc(var(--progress)*var(--max-radius));align-items:center;border-radius:0 0 var(--radius) var(--radius);display:flex;justify-content:center;overflow:hidden}.header,.header .header-bg{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}.header .header-bg{height:100%;inset:0;position:absolute}.header>.title{color:#fff;position:absolute;text-align:center;text-shadow:0 0 32px #000;z-index:100}@media screen and (max-width:775px){.header{--max-radius:50px}}#cta{background:#80ceff;color:#fff;display:grid;height:700px;place-items:center;position:relative;width:100%}#cta span{font-size:128px;font-weight:700;letter-spacing:-.05em;line-height:.84em;text-align:center}#cta #logo{height:70px;position:absolute;top:60px}#cta a{background:#fff;border-radius:9999px;bottom:60px;color:#000;cursor:pointer;font-size:1.5rem;font-weight:700;padding:1.3rem 7rem;position:absolute;text-align:center;text-decoration:none;transition:transform .25s ease-in-out}#cta a:hover{transform:rotate(-5deg) scale(1.1);transition:transform .25s cubic-bezier(.23,.73,.55,1.3)}@media screen and (max-width:1200px){#cta{display:none}}.text-only{padding-block:4rem}.text-block{margin:auto;max-width:830px;padding-inline:4rem;text-align:justify}.text-block h1,.text-block h2,.text-block h3,.text-block h4,.text-block h5,.text-block h6{margin-bottom:1rem;margin-top:2rem}.text-block ol,.text-block p,.text-block ul{margin-bottom:1em;margin-top:1rem}.displayLink{--apx-link-color:app.$dominant;display:inline-block;margin-bottom:1rem;position:relative}.displayLink>a{color:var(--apx-link-color);display:inline;font-size:1.3rem;font-weight:700;text-decoration:none}.displayLink:after,.displayLink:before{border-bottom:3px solid var(--apx-link-color);bottom:-3px;content:"";position:absolute}.displayLink:after{left:0;transition:width .3s ease-in-out,left .3s ease-in-out;width:30px}.displayLink:hover:after{left:50%;width:50%}.btn,button{background-color:#fff;border:none;border-radius:9999px;color:#000;cursor:pointer;display:block;font-size:1rem;font-weight:700;padding:1rem 4rem;text-align:center;text-decoration:none}.el-row{display:flex;flex-direction:row;gap:.5rem}.el-row button{border-radius:.25rem}.el-row button:first-of-type{border-radius:1rem .25rem .25rem 1rem}.el-row button:last-of-type{border-radius:.25rem 1rem 1rem .25rem}.cell{display:flex;justify-content:space-between;width:100%}.cell span{text-align:center}.cell span:first-of-type{text-align:left}.cell span:last-of-type{text-align:right}.text-center{text-align:center}a.wrapper{display:block;text-decoration:none}section.screenHeight{min-height:calc(100vh - 116px);min-height:calc(100svh - 116px)}@media screen and (max-width:775px){section.screenHeight{min-height:calc(100vh - 90px);min-height:calc(100svh - 90px)}}.mobile-nav-menu{align-items:end;background:radial-gradient(circle at 100%,#333 0,#3333 90%,#3330);color:#fff;display:flex;flex-direction:column;font-size:2rem;font-weight:900;gap:4rem;height:100vh;justify-content:center;left:100vw;opacity:0;padding:4rem;position:fixed;top:0;transition:left .3s ease-out,opacity .25s ease-out;width:100vw;z-index:9999}.mobile-nav-menu.visible{left:0;opacity:1}.mobile-nav-menu.visible .transform{transform:translate(0)}.mobile-nav-menu a{text-decoration:none}.mobile-nav-menu .transform{transform:translate(200px);transition:transform .3s ease-out}.mobile-nav-menu .transform:nth-of-type(2){transition-delay:50ms}.mobile-nav-menu .transform:nth-of-type(3){transition-delay:.1s}.mobile-nav-menu .close-btn{aspect-ratio:1;background-color:#fff;border-radius:50%;bottom:2rem;left:50%;padding:1rem;position:absolute;transform:translate(-50%)}object.icon{height:1em;pointer-events:none;width:1em}li,ol,ul{text-align:left}h2{margin-inline:2rem}.no-line-break{overflow:hidden;white-space:nowrap}
