:root{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--font-primary: "PlayfairDisplay", serif;--font-secondary: "Red Rose", serif;--ease-in-out-quart: cubic-bezier(.76, 0, .24, 1);--primary-color: #BE2A39;--secondary-color: #3B82F6;--secondary-rgba-color: rgba(59, 130, 246, .5);--background-color: #1A1A1A;--secondary-background: #333333;--primary-accent: #F26D21;--secondary-accent: #FFDD33;--text-color: #F4F4F4;--default-color: #333;--my-gradient: linear-gradient(to bottom, #f69d3c, #3f87a6);--light-background: #F7F7F7;--light-text: #1A1A1A;--light-grey: #b0aaaa;color:var(--text-color);background-color:var(--background-color)}:root a{color:var(--text-color)}:root .altcha-logo svg{all:unset;width:22px!important;height:22px!important}*{margin:0;padding:0;box-sizing:border-box}html,body{width:100vw;min-height:100vh;overflow:hidden}@media (max-width: 768px){html,body{overflow:hidden;overflow-y:scroll}}._loadingWrapper_1847x_1{position:fixed;left:0;top:0;width:100%;height:100vh;z-index:1000;display:flex;justify-content:center;align-items:center;pointer-events:none;overflow:hidden;cursor:none}._loadingText_1847x_16{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.5em;font-family:var(--font-primary);color:#fff}._loadingText_1847x_16._loadingTextInner_1847x_25{animation:_blink_1847x_1 1s infinite alternate-reverse}@keyframes _blink_1847x_1{0%{opacity:1}to{opacity:.6}}._ts-line_1847x_37{overflow:hidden;padding:0 0 .2em;margin:0 0 -.1em}blockquote{justify-content:center;align-items:center;display:block;font-family:var(--font-primary);font-size:3.2em;max-width:10em;margin:auto;line-height:1;color:#fff;-webkit-user-select:none;user-select:none;opacity:0}blockquote small{margin-top:.2em;text-align:right;display:block;font-size:.6em}._bgTransitionSlide_1847x_63{background:#0e0e0e;position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}@media (max-width: 400px){blockquote{max-width:9em;font-size:2.5em;line-height:1}blockquote small{margin-top:.6em;font-size:.5em}}._cursor_mmz47_1{position:fixed;top:0;left:0;width:32px;height:32px;border-radius:50%;pointer-events:none;z-index:9999;background-color:#fff3;will-change:transform,scale,background-color;overflow:hidden;display:flex;align-items:center;justify-content:center}._cursorText_mmz47_18{font-family:var(--font-secondary);font-size:.3rem;color:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;will-change:transform}@media (max-width: 900px){._cursor_mmz47_1{display:none!important}}._header_1dj2s_1{position:fixed;width:100%;display:flex;justify-content:space-around;margin-top:10px;z-index:12}._header_1dj2s_1 ._headerItems_1dj2s_9{display:flex;margin-left:auto;font-family:var(--font-secondary)}._header_1dj2s_1 ._headerItems_1dj2s_9 ._headerItem_1dj2s_9{display:flex;flex-direction:row;padding:1em 2em;align-items:flex-end}._header_1dj2s_1 ._headerItems_1dj2s_9 a:after{display:block;content:"";border-bottom:solid 3px var(--secondary-color);transform:scaleX(0);transition:transform .25s ease-in-out}._header_1dj2s_1 ._headerItems_1dj2s_9 a:hover:after{transform:scaleX(1)}._header_1dj2s_1 ._headerItems_1dj2s_9 ._active_1dj2s_30{text-decoration:none;font-weight:700}._header_1dj2s_1 ._headerItems_1dj2s_9 ._active_1dj2s_30 a{color:var(--secondary-color)!important;position:relative}._header_1dj2s_1 ._headerItems_1dj2s_9 ._active_1dj2s_30 a:before{content:"";position:absolute;left:0;top:calc(50% - 1px);width:100%;height:2px;background-color:var(--primary-color);transform:scaleX(1)}._header_1dj2s_1 ._headerItems_1dj2s_9 a{text-decoration:none;text-transform:uppercase;letter-spacing:.1rem;font-size:1.5rem}._header_1dj2s_1 ._headerItems_1dj2s_9 ._headerItems_1dj2s_9:nth-child(2),._header_1dj2s_1 ._headerItems_1dj2s_9 :nth-child(3),._header_1dj2s_1 ._headerItems_1dj2s_9 :nth-child(4){align-items:flex-end}@media screen and (min-width: 600px){._header_1dj2s_1 ._headerItem_1dj2s_9:nth-last-child(-n+1){margin-right:auto}}._menu_1dj2s_64{width:480px;height:650px;background-color:var(--secondary-color);border-radius:25px;position:absolute;margin-right:10px}@media screen and (max-width: 768px){._header_1dj2s_1{position:relative}}._button_1h7e5_1{position:absolute;top:0;right:0;width:100px;height:40px;cursor:pointer;border-radius:25px;overflow:hidden;background-color:var(--secondary-color);margin-right:10px;transition:transform .3s ease-in-out}._button_1h7e5_1 ._slider_1h7e5_14{position:relative;width:100%;height:100%}._button_1h7e5_1 ._slider_1h7e5_14 ._el_1h7e5_19{width:100%;height:100%;background-color:var(--secondary-color)}._button_1h7e5_1 ._slider_1h7e5_14 ._el_1h7e5_19 p{margin:0;letter-spacing:.1rem}._button_1h7e5_1 ._slider_1h7e5_14 ._el_1h7e5_19:nth-of-type(2){background-color:#000}._button_1h7e5_1 ._slider_1h7e5_14 ._el_1h7e5_19:nth-of-type(2) p{color:var(--secondary-color)}._button_1h7e5_1 ._slider_1h7e5_14 ._el_1h7e5_19:hover ._perspectiveText_1h7e5_34{transform:rotateX(90deg)}._button_1h7e5_1 ._slider_1h7e5_14 ._el_1h7e5_19:hover ._perspectiveText_1h7e5_34 p:nth-of-type(1){transform:translateY(-100%);opacity:0}._button_1h7e5_1 ._slider_1h7e5_14 ._el_1h7e5_19:hover ._perspectiveText_1h7e5_34 p:nth-of-type(2){opacity:1}._perspectiveText_1h7e5_34{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:100%;transform-style:preserve-3d;transition:transform .75s cubic-bezier(.76,0,.24,1)}._perspectiveText_1h7e5_34 p{transition:all .75s cubic-bezier(.76,0,.24,1);pointer-events:none;text-transform:uppercase}._perspectiveText_1h7e5_34 p:nth-of-type(2){position:absolute;transform-origin:bottom center;transform:rotateX(-90deg) translateY(9px);opacity:0}._nav_s9ak4_1{display:flex;flex-direction:column;justify-content:space-between;padding:100px 40px 50px;height:100%;box-sizing:border-box}._nav_s9ak4_1 ._body_s9ak4_9{display:flex;gap:10px;flex-direction:column}._nav_s9ak4_1 ._body_s9ak4_9 ._linkContainer_s9ak4_14{perspective:120px;perspective-origin:bottom}._nav_s9ak4_1 ._body_s9ak4_9 a{text-decoration:none;color:#000;font-size:46px;cursor:pointer}._nav_s9ak4_1 ._body_s9ak4_9 a._active_s9ak4_24{text-decoration:3px var(--primary-color) line-through}._nav_s9ak4_1 ._footer_s9ak4_27{display:flex;flex-wrap:wrap}._nav_s9ak4_1 ._footer_s9ak4_27 a{width:50%;margin-top:5px;text-decoration:none;color:#000}._wrapper_qvhtz_1{position:absolute;top:0;left:0;height:100%;min-height:100%}._content_qvhtz_9{display:flex;justify-content:center;align-items:center;position:relative;height:100%}._imgTag_qvhtz_17{width:100%;height:100%;object-fit:cover;border-radius:.625rem}._images_qvhtz_24{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;transform-origin:center center;will-change:transform}._img_qvhtz_17{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1.5);width:100%;height:100%;visibility:visible;will-change:transform;opacity:0;border-radius:.625rem}._img_qvhtz_17:first-child{opacity:1}._stackedContainer_qvhtz_52{position:fixed;left:2em;bottom:2em;width:auto;height:auto;display:flex;flex-direction:column-reverse;align-items:flex-start;gap:1em;transform:none;will-change:transform;opacity:1;transition:opacity .3s ease}._stacked_qvhtz_52{position:relative;width:150px;height:100px;transform:none;top:auto;left:auto;opacity:1;will-change:transform}._heroContent_qvhtz_79{width:100%}._siteLogo_qvhtz_83{position:absolute;top:2em;left:2em}._siteLogo_qvhtz_83{display:flex;gap:1em}._siteLogo_qvhtz_83 h1{font-family:var(--font-primary);text-transform:uppercase;font-size:5rem;font-weight:500;line-height:1.2;letter-spacing:-.01em}._siteLogo_qvhtz_83 ._secondWord_qvhtz_103 sup{font-size:2rem;line-height:1}._secondWord_qvhtz_103 sup{margin-left:.2rem}._teamImg_qvhtz_112{position:absolute;right:2em;bottom:2em;width:40%;height:50%;clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%)}._siteInfo_qvhtz_121{position:absolute;bottom:2em;left:2em;width:50%;height:50%;display:flex;flex-direction:column;justify-content:space-between}._siteInfo_qvhtz_121 ._row_qvhtz_132{display:flex;gap:2em}._siteInfo_qvhtz_121 ._row_qvhtz_132 ._col_qvhtz_137{flex:1}._siteInfo_qvhtz_121 h2{font-family:var(--font-secondary);font-size:2.5rem;font-weight:500;line-height:1.25;opacity:0}._siteInfo_qvhtz_121 p{text-transform:uppercase;font-family:var(--font-secondary);font-size:.75rem;font-weight:500}._siteInfo_qvhtz_121 ._row_qvhtz_132:nth-child(2) ._col_qvhtz_137:nth-child(2){display:flex}._address_qvhtz_160{flex:1;display:flex;justify-content:center}._word_qvhtz_166,._line_qvhtz_167{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}._word_qvhtz_166 h1,._siteInfo_qvhtz_121 h2 ._line_qvhtz_167 span,._line_qvhtz_167 p{position:relative;will-change:transform}._siteInfo_qvhtz_121 h2 ._line_qvhtz_167 span{display:block;transform:translateY(100%)}._word_qvhtz_166 h1,._line_qvhtz_167 p{transform:translateY(100%)}._word_qvhtz_166 h1{opacity:0}._pointerWrapper_qvhtz_192{position:relative;display:inline-block;width:200px;height:200px;clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%)}@media (max-width: 768px){._pointerWrapper_qvhtz_192{width:150px;height:150px}}@media (max-width: 1024px){._pointerWrapper_qvhtz_192{width:150px;height:150px}}._pointerWrapper_qvhtz_192:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(-180deg,red,orange,#ff0,#0f0,#0ff,#00f,indigo 84%,violet);background-size:100% 400%;animation:_gradientShift_qvhtz_1 12s linear infinite;mask-image:url(/arrow.png);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/arrow.png);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}@keyframes _gradientShift_qvhtz_1{0%{background-position:0% 100%}to{background-position:0% 0%}}._horizontalWrapper_qvhtz_237{position:relative;height:100vh;width:100vw;overflow:hidden;-webkit-overflow-scrolling:touch;display:flex;flex-direction:row}._horizontalScrollWrapper_qvhtz_247{overflow:hidden}._horizontalSection_qvhtz_251{position:relative;width:fit-content;height:100%;display:flex;flex-wrap:nowrap;background:var(--background-color)}._panel_qvhtz_260{position:relative;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;background-color:var(--background-color);margin-right:2rem}._panel_qvhtz_260:last-child{margin-right:0;padding-right:0}._panel_qvhtz_260 h2{font-family:var(--font-primary);font-size:30vw;flex-shrink:0;padding-right:.3em;padding-left:.3em;color:var(--primary-color);white-space:nowrap;margin:0}._parallaxImage_qvhtz_286{position:absolute;width:200px;height:200px;transform:translate(-50%,-50%);will-change:transform}._parallaxImage_qvhtz_286 ._horzImg_qvhtz_293{width:100%;height:100%;object-fit:cover;border-radius:.5rem;transition:transform .2s ease-out}@media (max-width: 768px){._parallaxImage_qvhtz_286{width:120px;height:120px}}._home2Wrapper_qvhtz_307{position:relative;height:100vh;width:100%}._carouselWrapper_qvhtz_313{position:absolute;height:100%;width:100%}._imageGridWrapper_qvhtz_319{display:flex;justify-content:center;align-items:center;position:relative;width:100vw;height:100vh;flex-direction:column}@media (max-width: 768px){._wrapper_qvhtz_1{height:auto;position:relative}._heroContent_qvhtz_79{display:flex;flex-direction:column;padding:1rem;margin-top:2rem;height:100vh}._siteLogo_qvhtz_83{position:relative;top:1em;left:unset;justify-content:center}._siteLogo_qvhtz_83 h1{font-size:1.8rem}._siteLogo_qvhtz_83 ._secondWord_qvhtz_103 sup{font-size:1rem}._teamImg_qvhtz_112{position:relative;right:0;bottom:0;width:100%;height:25rem;margin:2em 0}._siteInfo_qvhtz_121{position:relative;bottom:0;left:0;width:100%;height:auto}._siteInfo_qvhtz_121 ._row_qvhtz_132{flex-direction:column;gap:1em}._siteInfo_qvhtz_121 h2{font-size:1.25rem}._siteInfo_qvhtz_121 ._hideMobile_qvhtz_375{display:none}._horizontalWrapper_qvhtz_237{height:100vh;position:relative}._horizontalWrapper_qvhtz_237 ._panel_qvhtz_260{width:100vw}._horizontalWrapper_qvhtz_237 ._panel_qvhtz_260 h2{font-size:23vw}}@media (min-width: 769px) and (max-width: 1024px){._wrapper_qvhtz_1{height:auto;min-height:100%;position:relative}._heroContent_qvhtz_79{display:flex;flex-direction:column;padding:1rem;margin-top:2rem;height:100vh}._siteLogo_qvhtz_83{position:relative;top:1em;left:unset;justify-content:center}._siteLogo_qvhtz_83 h1{font-size:2.5rem}._siteLogo_qvhtz_83 ._secondWord_qvhtz_103 sup{font-size:1rem}._teamImg_qvhtz_112{position:relative;right:0;bottom:0;width:80%;height:25rem;margin:2em 0;display:flex;align-self:center}._siteInfo_qvhtz_121{position:relative;bottom:0;height:auto;align-self:center}._siteInfo_qvhtz_121 ._row_qvhtz_132{flex-direction:column;gap:1em}._siteInfo_qvhtz_121 h2{font-size:1.25rem}._siteInfo_qvhtz_121 ._hideMobile_qvhtz_375{display:none}._horizontalWrapper_qvhtz_237{height:100vh;position:relative}._horizontalWrapper_qvhtz_237 ._panel_qvhtz_260{width:100vw}._horizontalWrapper_qvhtz_237 ._panel_qvhtz_260 h2{font-size:23vw}}._curve_1fm2i_1 ._curveSvg_1fm2i_1,._curve_1fm2i_1 ._background_1fm2i_1{width:100vw;height:calc(100% + 600px);top:0;left:0;position:fixed;pointer-events:none;z-index:13}._curve_1fm2i_1 ._background_1fm2i_1{background-color:#000;transition:opacity 0s linear .1s}._curve_1fm2i_1 ._route_1fm2i_14{position:absolute;left:50%;top:40%;z-index:15;transform:translate(-50%);text-align:center}._curve_1fm2i_1 ._transImg_1fm2i_22{width:10rem;pointer-events:none}._curve_1fm2i_1 ._page_1fm2i_26{position:absolute;width:100%;min-height:100vh}._teamSection_gzc7a_1{height:100vh;width:100%;background-color:var(--background-color);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}._textContainer_gzc7a_12{position:relative}._spanWrapper_gzc7a_16{display:flex;justify-content:center;align-items:center;position:absolute;top:-4rem;width:100%;margin-top:.5rem}._leftSpan_gzc7a_26,._rightSpan_gzc7a_33{font-family:var(--font-secondary);font-size:3rem;color:var(--primary-color);margin:0 .5rem}._teamTextWrapper_gzc7a_40{display:flex}._teamTextFirst_gzc7a_44,._teamTextSecond_gzc7a_45{font-family:var(--font-primary);font-size:36rem;font-weight:700;line-height:1;color:var(--text-color)}._teamCard_gzc7a_53{position:absolute;background-color:var(--secondary-color);border-radius:.625rem;box-shadow:0 10px 25px #0000001a;padding:2rem;width:500px;opacity:0;display:flex;flex-direction:column}._cardImage_gzc7a_65{width:100%;height:auto;border-radius:.625rem;margin-bottom:1rem}._cardTitle_gzc7a_72{font-size:1.5rem;font-weight:700;margin-bottom:.5rem;color:var(--text-color)}._cardDescription_gzc7a_79{color:var(--text-color);margin-bottom:1rem}@media (max-width: 768px){._leftSpan_gzc7a_26,._rightSpan_gzc7a_33{font-size:1.5rem}._teamTextFirst_gzc7a_44,._teamTextSecond_gzc7a_45{font-size:5rem}._teamCard_gzc7a_53{padding:.5rem;width:350px}}@media (min-width: 769px) and (max-width: 1024px){._teamTextFirst_gzc7a_44,._teamTextSecond_gzc7a_45{font-size:14.72rem}}button{color:var(--primary-accent)}._button_a441g_5{align-items:center;background:0 0;border:none;border-radius:6.25rem;color:#fff;cursor:pointer;display:inline-flex;font-size:1.2rem;font-weight:600;gap:.363636em;justify-content:center;letter-spacing:-.01em;line-height:1.04545;overflow:hidden;padding:.9375rem 1.5rem;position:relative;word-break:break-word;text-decoration:none}@media (hover: hover){._button_a441g_5._buttonStroke_a441g_28:hover{color:#000;text-decoration:none}}._buttonStroke_a441g_28:after{bottom:0;left:0;position:absolute;right:0;top:0}._buttonStroke_a441g_28:after{border:.125rem solid white;border-radius:6.25rem;content:"";pointer-events:none}._buttonLabel_a441g_48{position:relative;text-align:center;transition:color 50ms var(--ease-in-out-quart)}._buttonStroke_a441g_28:hover ._buttonLabel_a441g_48{transition:color .15s var(--ease-in-out-quart)}._buttonFlair_a441g_58{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}._buttonStroke_a441g_28 ._buttonFlair_a441g_58{transform:scale(0);transform-origin:0 0;will-change:transform}._buttonFlair_a441g_58:before{aspect-ratio:1/1;background-color:#fff;border-radius:50%;content:"";display:block;left:0;pointer-events:none;position:absolute;top:0;transform:translate(-50%,-50%);width:170%}._heroContainer_10w5v_1{position:relative;min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(to bottom,#000,#333)}._backgroundContainer_10w5v_12{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}._backgroundVideo_10w5v_18{object-fit:cover;height:100%;width:100%;opacity:.5}._contentOverlay_10w5v_25{position:relative;z-index:10;text-align:center;padding:0 1rem;max-width:1200px;min-height:100%;display:flex;flex-direction:column;justify-content:center}._headline_10w5v_37{font-family:var(--font-primary);font-size:3rem;font-weight:700;line-height:1.2;margin-bottom:2rem;text-align:center;color:var(--text-color)}@media (max-width: 768px){._headline_10w5v_37{font-size:1.4rem}}._subheadline_10w5v_52{font-size:1.5rem;margin-bottom:2.5rem;font-family:var(--font-secondary);max-width:48rem;margin-left:auto;margin-right:auto;color:var(--text-color)}@media (max-width: 768px){._subheadline_10w5v_52{font-size:1.25rem}}._footer_10w5v_67{position:absolute;bottom:1rem;left:50%;background-color:var(--secondary-rgba-color);border-radius:6.25rem;width:90%;align-items:center;display:flex;justify-content:space-around;height:3rem;transform:translate(-50%,-50%);flex-direction:row;z-index:11}._footer_10w5v_67 ._footerContent_10w5v_82{position:relative;width:100%;display:flex;justify-content:space-between;align-items:center;padding:0 2rem}._footer_10w5v_67 ._footerContent_10w5v_82 h2{font-size:2rem;font-family:var(--font-secondary)}._footer_10w5v_67 ._footerContent_10w5v_82 ._footerCredit_10w5v_94{display:flex;align-items:center;font-size:1.5rem;text-transform:uppercase;font-family:var(--font-secondary)}._footer_10w5v_67 ._footerContent_10w5v_82 ._creditLabel_10w5v_101{color:var(--text-color);font-size:1rem}._footer_10w5v_67 ._footerContent_10w5v_82 ._footerLink_10w5v_105{font-size:1.5rem;text-transform:uppercase;text-decoration:none;color:var(--text-color);transition:color .2s ease}._footer_10w5v_67 ._footerContent_10w5v_82 ._footerLink_10w5v_105:hover{color:var(--primary-color)}._footer_10w5v_67 ._footerContent_10w5v_82 ._egg_10w5v_115{width:1.5rem;height:1.5rem;position:relative;color:var(--primary-color);cursor:pointer}._footer_10w5v_67 ._footerContent_10w5v_82 ._eggWrapper_10w5v_122{cursor:pointer;position:absolute;left:50%;transform:translate(-50%)}@media (max-width: 768px){._footer_10w5v_67{display:flex;flex-direction:column;height:6rem;justify-content:center;align-items:center}._footer_10w5v_67 ._footerContent_10w5v_82{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;padding:0 2rem}._footer_10w5v_67 ._footerContent_10w5v_82 h2{font-size:1.25rem}._footer_10w5v_67 ._footerContent_10w5v_82 ._footerCredit_10w5v_94{display:flex;flex-direction:column;align-items:center;font-size:1.25rem;margin-top:1.5rem}._footer_10w5v_67 ._footerContent_10w5v_82 ._creditLabel_10w5v_101{font-size:.8rem}._footer_10w5v_67 ._footerContent_10w5v_82 ._footerLink_10w5v_105{font-size:1.25rem}._footer_10w5v_67 ._footerContent_10w5v_82 ._egg_10w5v_115{width:1.5rem;height:1.5rem;position:static}._footer_10w5v_67 ._footerContent_10w5v_82 ._eggWrapper_10w5v_122{margin-top:1.5rem}}._aboutContainer_1qvfm_1{padding:2rem 1rem;max-width:1200px;margin:0 auto;background-color:var(--background-color)}@media (min-width: 768px){._aboutContainer_1qvfm_1{padding:4rem 2rem}}._aboutHeader_1qvfm_13{margin:2rem 0 3rem;text-align:center}._heroImageContainer_1qvfm_18{display:flex;justify-content:center;align-items:center;height:80vh;margin-bottom:2rem}canvas{cursor:pointer;width:100%;height:100%;border-radius:25px}._trainerImageWrapper_1qvfm_33{position:relative;width:100%;height:100%;border-radius:.5rem;overflow:hidden;box-shadow:0 0 18px #ffc8644d,0 12px 20px #00000080}._pageTitle_1qvfm_42{font-size:2.5rem;font-weight:800;font-family:var(--font-primary);position:relative;display:inline-block}._pageTitle_1qvfm_42:after{content:"";position:absolute;bottom:-10px;left:0;right:0;height:4px;background-color:#ff4500;width:80px;margin:0 auto}@media (min-width: 768px){._pageTitle_1qvfm_42{font-size:3rem}}._aboutContent_1qvfm_66{position:relative}._aboutText_1qvfm_70{display:flex;flex-direction:column;gap:2rem;line-height:1.6;text-align:center}._aboutText_1qvfm_70 p{max-width:800px;margin:0 auto 1rem;font-size:clamp(1.5rem,8vw,3.75rem);font-family:var(--font-secondary);color:var(--default-color)}@media (max-width: 768px){._aboutText_1qvfm_70 p{text-align:start}}._highlight_1qvfm_90{font-weight:700;font-style:italic}._bottomSpacer_1qvfm_95{height:50vh}._ctaButton_1qvfm_99{display:flex;justify-content:center}._aboutClosing_1qvfm_104{font-size:clamp(1.5rem,8vw,3.75rem)}._tagline_1qvfm_108{font-weight:700;font-style:italic}._contactPage_cxlug_1{position:relative;height:100vh;width:100%;overflow:hidden}._canvasBackground_cxlug_8{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}._formWrapper_cxlug_17{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;height:100%}._formCard_cxlug_26{background-color:var(--background-color);padding:2rem;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;max-width:28rem;width:100%;margin:0 1rem;color:var(--text-color)}._formContainer_cxlug_37{width:100%}._formTitle_cxlug_41{font-size:1.875rem;font-weight:700;margin-bottom:1.5rem}._form_cxlug_17{display:flex;flex-direction:column;gap:1rem}._formGroup_cxlug_53{display:flex;flex-direction:column}._formLabel_cxlug_58{display:block;font-size:.875rem;font-weight:500;margin-bottom:.25rem}._formInput_cxlug_65,._formSelect_cxlug_66,._formTextarea_cxlug_67{width:100%;padding:.75rem;border:1px solid #d1d5db;border-radius:.375rem;outline:none;transition:border-color .3s,box-shadow .3s}._formInput_cxlug_65:focus,._formSelect_cxlug_66:focus,._formTextarea_cxlug_67:focus{border-color:#ff4500;box-shadow:0 0 0 2px #ff450033}._formTextarea_cxlug_67{resize:vertical;min-height:6rem}._inputError_cxlug_87{border-color:red}._error_cxlug_91{color:red;font-size:14px;margin-top:5px;display:block}._submitButton_cxlug_98{width:100%;background-color:#ff4500;color:#fff;padding:.75rem 1.5rem;font-size:1.125rem;font-weight:700;border:none;border-radius:.375rem;cursor:pointer;transition:background-color .3s}._submitButton_cxlug_98:hover{background-color:#ff5722}._submitButton_cxlug_98:disabled{background-color:#ccc;cursor:not-allowed}._galleryWrapper_1tmbw_1,._imageGridWrapper_1tmbw_7{position:relative;height:100vh;width:100vw}._headlines_1tmbw_19{font-size:4rem;font-weight:600;font-family:var(--font-primary);line-height:1;margin-bottom:1.2rem;color:var(--text-color)}p{font-size:1.3rem;font-weight:500;font-family:var(--font-primary)}._hero_1tmbw_34,._intro_1tmbw_35,._outro_1tmbw_36{position:relative;width:100vw;height:100vh;padding:2em}._hero_1tmbw_34{padding:0}._intro_1tmbw_35,._outro_1tmbw_36{background-color:var(--background-color);display:flex;align-items:center;justify-content:center}._intro_1tmbw_35 ._headlines_1tmbw_19,._outro_1tmbw_36 ._headlines_1tmbw_19{margin-bottom:0}._card_1tmbw_60{position:relative}._cardInner_1tmbw_64{position:relative;will-change:transform;width:100%;height:100%;padding:2em;display:flex;gap:4em}._cardHeader_1tmbw_74{font-size:2.8rem;font-weight:600;font-family:var(--font-primary);line-height:1;margin-bottom:1.2rem;color:var(--text-color)}._cardContent_1tmbw_83{flex:3}._cardImg_1tmbw_87{flex:1;aspect-ratio:16/9;border-radius:.75em;overflow:hidden}._cardImg_1tmbw_87 video{width:100%;height:100%;object-fit:cover}._card1_1tmbw_100 ._cardInner_1tmbw_64{background-color:var(--primary-color)}._card2_1tmbw_104 ._cardInner_1tmbw_64{background-color:var(--secondary-color)}._card3_1tmbw_108 ._cardInner_1tmbw_64{background-color:var(--primary-accent)}._card4_1tmbw_112 ._cardInner_1tmbw_64{background-color:var(--light-grey)}._card5_1tmbw_116 ._cardInner_1tmbw_64{background-color:var(--primary-color)}@media (max-width: 768px){._intro_1tmbw_35{height:auto;min-height:60vh;padding-top:6rem;padding-bottom:4rem}._cards_1tmbw_127{margin-top:0}}@media (max-width: 900px){h1{margin-bottom:4rem}._headlines_1tmbw_19{font-size:2.5rem}p{font-size:1.5rem}._cardInner_1tmbw_64{flex-direction:column}._cardImg_1tmbw_87{display:none}}._galleryWrapper_1al48_1{width:100vw;overflow:hidden;position:relative;background:var(--background-color)}._gallery_1al48_1{width:200vw;height:200vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform 2s cubic-bezier(.075,.82,.165,1);display:flex;flex-direction:column;justify-content:space-between;padding:10em}._row_1al48_23{width:100%;display:flex;justify-content:space-between}._row_1al48_23:nth-child(2){justify-content:space-around}._item_1al48_33{position:relative;width:400px;height:275px;overflow:hidden;border-radius:1rem}._workVideoWrapper_1al48_41{position:absolute;top:0;left:0;width:100%;height:100%;transform:scale(2);transition:.3s all}._workVideoWrapper_1al48_41>div{opacity:0;transition:.3s}._item_1al48_33:hover ._workVideoWrapper_1al48_41>div{opacity:1}img{width:100%;height:100%;object-fit:cover}._videoName_1al48_66{position:absolute;width:50%;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;font-size:30px;font-family:var(--primary-font);color:var(--text-color);opacity:0;transition:.15s;pointer-events:none;z-index:2}._item_1al48_33:hover ._videoName_1al48_66{opacity:1}._previewImg_1al48_86{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}._previewImg_1al48_86 img{opacity:1;transition:.3s}._item_1al48_33:hover ._previewImg_1al48_86 img{opacity:0}@media (max-width: 768px){._galleryWrapper_1al48_1{overflow-y:auto;overflow-x:hidden}._gallery_1al48_1{width:100vw;height:auto;min-height:100vh;position:static;transform:none;transition:none;padding:2rem 1rem;display:block;margin-top:2rem}._row_1al48_23{display:contents}._item_1al48_33{width:120px;height:80px;margin-bottom:1.5rem;border-radius:.5rem;display:inline-block;vertical-align:top}._item_1al48_33:nth-child(1){margin-left:10%}._item_1al48_33:nth-child(2){margin-left:25%}._item_1al48_33:nth-child(3){margin-left:5%}._item_1al48_33:nth-child(4){margin-left:35%}._item_1al48_33:nth-child(5){margin-left:15%}._item_1al48_33:nth-child(6){margin-left:30%}._workVideoWrapper_1al48_41,._videoName_1al48_66{display:none}._previewImg_1al48_86 img{opacity:1!important}._item_1al48_33:hover ._workVideoWrapper_1al48_41>div{opacity:0}._item_1al48_33:hover ._videoName_1al48_66{opacity:0}._item_1al48_33:hover ._previewImg_1al48_86 img{opacity:1}}@media (min-width: 769px) and (max-width: 1024px){._gallery_1al48_1{padding:5em}._item_1al48_33{width:300px;height:200px}._row_1al48_23{gap:1rem}}._galleryWrapper_4x90s_1{width:100%;height:1000vh;font-family:Circular Std,sans-serif;background:var(--background-color);position:relative}._container_4x90s_9{position:fixed;width:100%;height:100%;overflow:hidden;perspective:1500px}._gallery_4x90s_1{position:absolute;top:19%;left:49%;transform-style:preserve-3d;transform:translate(-50%) rotateX(55deg)}._item_4x90s_25{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:45px;height:60px;background:#f5f5f5;margin:10px;transform-style:preserve-3d}._item_4x90s_25 img{width:100%;height:100%;object-fit:cover}._previewImg_4x90s_42{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:300px;height:350px;overflow:hidden;z-index:10}._previewImg_4x90s_42 img{width:100%;height:100%;object-fit:cover;transform-origin:center;border-radius:1rem}._progressContainer_4x90s_60{position:fixed;bottom:20px;left:50%;transform:translate(-50%);width:80%;max-width:400px;height:8px;background-color:#ffffff4d;border-radius:4px;z-index:100;overflow:hidden}._progressIndicator_4x90s_74{height:100%;width:0%;background-color:var(--secondary-color);border-radius:4px;transition:width .1s linear}@media screen and (max-width: 768px){._container_4x90s_9{perspective:600px}._gallery_4x90s_1{top:15%;transform:translate(-50%) rotateX(45deg)}._item_4x90s_25{width:30px;height:40px;margin:5px;transform:translate(-50%,-50%) scale(.7);transform-origin:50% 200px}._previewImg_4x90s_42{width:80vw;max-width:250px;height:160px}}._easterPage_1x03m_1{position:fixed;height:100dvh;width:100%;top:0;left:0;overflow:hidden!important}._canvasWrapper_1x03m_10{height:100%;width:100%;position:fixed;top:0;left:0;touch-action:none;--webkit-touch-callout: none;--webkit-user-select: none;-webkit-user-select:none;user-select:none;overscroll-behavior:none}
