:root{--cpjs-home-landing-logo-font-size: 150px;--cpjs-home-landing-logo-text-stroke: 4px;--cpjs-home-landing-date-font-size: 75px;--cpjs-home-landing-date-text-stroke: 3px;--cpjs-home-landing-arrows-font-size: 75px;--cpjs-home-landing-arrows-margin: var(--cpj-margin-7)}:root .cpj-breakpoint-tablet-landscape{--cpjs-home-landing-logo-font-size: 125px;--cpjs-home-landing-logo-text-stroke: 3px;--cpjs-home-landing-date-font-size: 60px;--cpjs-home-landing-date-text-stroke: 2px}:root .cpj-breakpoint-desktop-portrait{--cpjs-home-landing-logo-font-size: 110px;--cpjs-home-landing-logo-text-stroke: 3px;--cpjs-home-landing-date-font-size: 50px;--cpjs-home-landing-date-text-stroke: 2px}:root .cpj-breakpoint-tablet-portrait{--cpjs-home-landing-logo-font-size: 80px;--cpjs-home-landing-logo-text-stroke: 3px;--cpjs-home-landing-date-font-size: 50px;--cpjs-home-landing-date-text-stroke: 2px;--cpjs-home-landing-arrows-font-size: 50px;--cpjs-home-landing-arrows-margin: var(--cpj-margin-7)}:root .cpj-breakpoint-mobile-landscape{--cpjs-home-landing-logo-font-size: 75px;--cpjs-home-landing-logo-text-stroke: 2px;--cpjs-home-landing-date-font-size: 35px;--cpjs-home-landing-date-text-stroke: 2px;--cpjs-home-landing-arrows-font-size: 40px;--cpjs-home-landing-arrows-margin: var(--cpj-margin-1)}:root .cpj-breakpoint-mobile-portrait{--cpjs-home-landing-logo-font-size: 65px;--cpjs-home-landing-logo-text-stroke: 2px;--cpjs-home-landing-date-font-size: 30px;--cpjs-home-landing-date-text-stroke: 2px;--cpjs-home-landing-arrows-font-size: 40px;--cpjs-home-landing-arrows-margin: var(--cpj-margin-3)}.cpj-zero-dimensions{width:0;height:0}.cpj-screen-dimensions{width:100vw;height:100vh}.cpj-fill-dimensions{width:100%;height:100%}.cpj-screen-width{width:100vw}.cpj-fill-width{width:100%}.cpj-fill-height{height:100%}.cpj-flex-grow{flex-grow:1}.cpj-flex{flex:1}.cpj-border-box{box-sizing:border-box}.cpj-element-transition-start-left{opacity:0;transform:translate(-5vw);transition:opacity .5s ease,transform .5s ease}.cpj-element-transition-start-right{opacity:0;transform:translate(5vw);transition:opacity .5s ease,transform .5s ease}.cpj-element-transition-start-big{opacity:0;transform:scale(1.25);transition:opacity .5s ease,transform .5s ease}.cpj-element-transition-start-small{opacity:0;transform:scale(.75);transition:opacity .5s ease,transform .5s ease}.cpj-element-transition-end-default{opacity:1;transform:none}.cpj-block{display:block}.cpj-flex-row{display:flex}.cpj-flex-column{display:flex;flex-direction:column}.cpj-justify-start{justify-content:flex-start}.cpj-justify-center{justify-content:center}.cpj-justify-end{justify-content:flex-end}.cpj-justify-space-between{justify-content:space-between}.cpj-justify-self-end{justify-self:flex-end}.cpj-align-center{align-items:center}.cpj-align-end{align-items:flex-end}.cpj-text-align-center{text-align:center}.cpj-margin-unset{margin:unset}.cpj-position-relative{position:relative}.cpj-position-absolute{position:absolute}.cpj-position-fixed{position:fixed}.cpj-top{top:0}.cpj-bottom{bottom:0}.cpj-left{left:0}.cpj-z-index-behind{z-index:-1}:root{--cpj-z-index-home-landing-background: -10;--cpj-z-index-nav-bar: 10}@font-face{font-family:cpj-font-normal;src:url("./media/Oswald-VariableFont_wght-NEEMOISD.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:cpj-font-script-1;src:url("./media/future.outrun-future-bold-6JQPHSAA.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:cpj-font-script-2;src:url("./media/blowbrush.regular-7VVNGOWB.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:cpj-font-icon;src:url("./media/MaterialIcons-Regular-5HNTTCIU.ttf") format("truetype");font-weight:400;font-style:normal}:root{--cpj-red-neutral: #ff0000;--cpj-red-light-10: #ff1a1a;--cpj-red-light-20: #ff3333;--cpj-red-light-30: #ff4d4d;--cpj-red-light-40: #ff6666;--cpj-red-light-50: #ff8080;--cpj-red-light-60: #ff9999;--cpj-red-light-70: #ffb3b3;--cpj-red-light-80: #ffcccc;--cpj-red-light-90: #ffe6e6;--cpj-red-dark-10: #e60000;--cpj-red-dark-20: #cc0000;--cpj-red-dark-30: #b30000;--cpj-red-dark-40: #990000;--cpj-red-dark-50: #800000;--cpj-red-dark-60: #660000;--cpj-red-dark-70: #4c0000;--cpj-red-dark-80: #330000;--cpj-red-dark-90: #190000;--cpj-orange-neutral: #ff8000;--cpj-orange-light-10: #ff8d1a;--cpj-orange-light-20: #ff9933;--cpj-orange-light-30: #ffa64d;--cpj-orange-light-40: #ffb366;--cpj-orange-light-50: #ffc080;--cpj-orange-light-60: #ffcc99;--cpj-orange-light-70: #ffd9b3;--cpj-orange-light-80: #ffe6cc;--cpj-orange-light-90: #fff2e6;--cpj-orange-dark-10: #e67300;--cpj-orange-dark-20: #cc6600;--cpj-orange-dark-30: #b35a00;--cpj-orange-dark-40: #994d00;--cpj-orange-dark-50: #804000;--cpj-orange-dark-60: #663300;--cpj-orange-dark-70: #4c2600;--cpj-orange-dark-80: #331a00;--cpj-orange-dark-90: #190d00;--cpj-yellow-neutral: #fff000;--cpj-yellow-light-10: #fff21a;--cpj-yellow-light-20: #fff333;--cpj-yellow-light-30: #fff54d;--cpj-yellow-light-40: #fff666;--cpj-yellow-light-50: #fff880;--cpj-yellow-light-60: #fff999;--cpj-yellow-light-70: #fffbb3;--cpj-yellow-light-80: #fffccc;--cpj-yellow-light-90: #fffee6;--cpj-yellow-dark-10: #e6d800;--cpj-yellow-dark-20: #ccc000;--cpj-yellow-dark-30: #b3a800;--cpj-yellow-dark-40: #999000;--cpj-yellow-dark-50: #807800;--cpj-yellow-dark-60: #666000;--cpj-yellow-dark-70: #4c4800;--cpj-yellow-dark-80: #333000;--cpj-yellow-dark-90: #191800;--cpj-green-neutral: #00ff00;--cpj-green-light-10: #1aff1a;--cpj-green-light-20: #33ff33;--cpj-green-light-30: #4dff4d;--cpj-green-light-40: #66ff66;--cpj-green-light-50: #80ff80;--cpj-green-light-60: #99ff99;--cpj-green-light-70: #b3ffb3;--cpj-green-light-80: #ccffcc;--cpj-green-light-90: #e6ffe6;--cpj-green-dark-10: #00e600;--cpj-green-dark-20: #00cc00;--cpj-green-dark-30: #00b300;--cpj-green-dark-40: #009900;--cpj-green-dark-50: #008000;--cpj-green-dark-60: #006600;--cpj-green-dark-70: #004c00;--cpj-green-dark-80: #003300;--cpj-green-dark-90: #001900;--cpj-blue-neutral: #0088ff;--cpj-blue-light-10: #1a94ff;--cpj-blue-light-20: #33a0ff;--cpj-blue-light-30: #4dacff;--cpj-blue-light-40: #66b8ff;--cpj-blue-light-50: #80c4ff;--cpj-blue-light-60: #99cfff;--cpj-blue-light-70: #b3dbff;--cpj-blue-light-80: #cce7ff;--cpj-blue-light-90: #e6f3ff;--cpj-blue-dark-10: #007ae6;--cpj-blue-dark-20: #006dcc;--cpj-blue-dark-30: #005fb3;--cpj-blue-dark-40: #005299;--cpj-blue-dark-50: #004480;--cpj-blue-dark-60: #003666;--cpj-blue-dark-70: #00294c;--cpj-blue-dark-80: #001b33;--cpj-blue-dark-90: #000e19;--cpj-purple-neutral: #8800ff;--cpj-purple-light-10: #941aff;--cpj-purple-light-20: #a033ff;--cpj-purple-light-30: #ac4dff;--cpj-purple-light-40: #b866ff;--cpj-purple-light-50: #c480ff;--cpj-purple-light-60: #cf99ff;--cpj-purple-light-70: #dbb3ff;--cpj-purple-light-80: #e7ccff;--cpj-purple-light-90: #f3e6ff;--cpj-purple-dark-10: #7a00e6;--cpj-purple-dark-20: #6d00cc;--cpj-purple-dark-30: #5f00b3;--cpj-purple-dark-40: #520099;--cpj-purple-dark-50: #440080;--cpj-purple-dark-60: #360066;--cpj-purple-dark-70: #29004c;--cpj-purple-dark-80: #1b0033;--cpj-purple-dark-90: #0e0019;--cpj-pink-neutral: #ff00ff;--cpj-pink-light-10: #ff1aff;--cpj-pink-light-20: #ff33ff;--cpj-pink-light-30: #ff4dff;--cpj-pink-light-40: #ff66ff;--cpj-pink-light-50: #ff80ff;--cpj-pink-light-60: #ff99ff;--cpj-pink-light-70: #ffb3ff;--cpj-pink-light-80: #ffccff;--cpj-pink-light-90: #ffe6ff;--cpj-pink-dark-10: #e600e6;--cpj-pink-dark-20: #cc00cc;--cpj-pink-dark-30: #b300b3;--cpj-pink-dark-40: #990099;--cpj-pink-dark-50: #800080;--cpj-pink-dark-60: #660066;--cpj-pink-dark-70: #4c004c;--cpj-pink-dark-80: #330033;--cpj-pink-dark-90: #190019;--cpj-white: #fff;--cpj-gray-neutral: #808080;--cpj-gray-light-10: #8d8d8d;--cpj-gray-light-20: #999999;--cpj-gray-light-30: #a6a6a6;--cpj-gray-light-40: #b3b3b3;--cpj-gray-light-50: #c0c0c0;--cpj-gray-light-60: #cccccc;--cpj-gray-light-70: #d9d9d9;--cpj-gray-light-80: #e6e6e6;--cpj-gray-light-90: #f2f2f2;--cpj-gray-dark-10: #737373;--cpj-gray-dark-20: #666666;--cpj-gray-dark-30: #5a5a5a;--cpj-gray-dark-40: #4d4d4d;--cpj-gray-dark-50: #404040;--cpj-gray-dark-60: #333333;--cpj-gray-dark-70: #262626;--cpj-gray-dark-80: #1a1a1a;--cpj-gray-dark-90: #0d0d0d;--cpj-black: #000;--cpj-main-neutral: #ff8000;--cpj-main-light-10: #ff8d1a;--cpj-main-light-20: #ff9933;--cpj-main-light-30: #ffa64d;--cpj-main-light-40: #ffb366;--cpj-main-light-50: #ffc080;--cpj-main-light-60: #ffcc99;--cpj-main-light-70: #ffd9b3;--cpj-main-light-80: #ffe6cc;--cpj-main-light-90: #fff2e6;--cpj-main-dark-10: #e67300;--cpj-main-dark-20: #cc6600;--cpj-main-dark-30: #b35a00;--cpj-main-dark-40: #994d00;--cpj-main-dark-50: #804000;--cpj-main-dark-60: #663300;--cpj-main-dark-70: #4c2600;--cpj-main-dark-80: #331a00;--cpj-main-dark-90: #190d00;--cpj-neutral-neutral: #808080;--cpj-neutral-light-10: #8d8d8d;--cpj-neutral-light-20: #999999;--cpj-neutral-light-30: #a6a6a6;--cpj-neutral-light-40: #b3b3b3;--cpj-neutral-light-50: #c0c0c0;--cpj-neutral-light-60: #cccccc;--cpj-neutral-light-70: #d9d9d9;--cpj-neutral-light-80: #e6e6e6;--cpj-neutral-light-90: #f2f2f2;--cpj-neutral-dark-10: #737373;--cpj-neutral-dark-20: #666666;--cpj-neutral-dark-30: #5a5a5a;--cpj-neutral-dark-40: #4d4d4d;--cpj-neutral-dark-50: #404040;--cpj-neutral-dark-60: #333333;--cpj-neutral-dark-70: #262626;--cpj-neutral-dark-80: #1a1a1a;--cpj-neutral-dark-90: #0d0d0d;--cpj-title-1-font-family: cpj-font-normal, sans-serif;--cpj-title-1-font-size: 32px;--cpj-title-1-line-height: 48px;--cpj-title-1-font-weight: bold;--cpj-title-2-font-family: cpj-font-normal, sans-serif;--cpj-title-2-font-size: 28px;--cpj-title-2-line-height: 42px;--cpj-title-2-font-weight: bold;--cpj-title-3-font-family: cpj-font-normal, sans-serif;--cpj-title-3-font-size: 24px;--cpj-title-3-line-height: 36px;--cpj-title-3-font-weight: bold;--cpj-body-1-font-family: cpj-font-normal, sans-serif;--cpj-body-1-font-size: 24px;--cpj-body-1-line-height: 36px;--cpj-body-1-font-weight: normal;--cpj-body-2-font-family: cpj-font-normal, sans-serif;--cpj-body-2-font-size: 20px;--cpj-body-2-line-height: 30px;--cpj-body-2-font-weight: normal;--cpj-body-3-font-family: cpj-font-normal, sans-serif;--cpj-body-3-font-size: 16px;--cpj-body-3-line-height: 24px;--cpj-body-3-font-weight: normal;--cpj-script-1-font-family: cpj-font-script-1, sans-serif;--cpj-script-1-font-weight: normal;--cpj-script-2-font-family: cpj-font-script-2, sans-serif;--cpj-script-2-font-weight: normal;--cpj-icon-font-family: cpj-font-icon, sans-serif;--cpj-icon-font-weight: normal;--cpj-gap-0: 4px;--cpj-gap-1: 8px;--cpj-gap-2: 12px;--cpj-gap-3: 16px;--cpj-gap-4: 20px;--cpj-gap-5: 24px;--cpj-gap-6: 28px;--cpj-gap-7: 32px;--cpj-margin-0: 4px;--cpj-margin-1: 8px;--cpj-margin-2: 12px;--cpj-margin-3: 16px;--cpj-margin-4: 20px;--cpj-margin-5: 24px;--cpj-margin-6: 28px;--cpj-margin-7: 32px;--cpj-padding-0: 4px;--cpj-padding-1: 8px;--cpj-padding-2: 12px;--cpj-padding-3: 16px;--cpj-padding-4: 20px;--cpj-padding-5: 24px;--cpj-padding-6: 28px;--cpj-padding-7: 32px;--cpj-border-radius-0: 4px;--cpj-border-radius-1: 8px;--cpj-border-radius-2: 12px;--cpj-border-radius-3: 16px;--cpj-border-radius-4: 20px;--cpj-border-radius-5: 24px;--cpj-border-radius-6: 28px;--cpj-border-radius-7: 32px;--cpj-border-radius-max: 9999px;--cpj-transition-time-0: 0s;--cpj-transition-time-1: .05s;--cpj-transition-time-2: .1s;--cpj-transition-time-3: .15s;--cpj-transition-time-4: .2s;--cpj-transition-time-5: .25s}:root .cpj-title-1{font-family:cpj-font-normal,sans-serif;font-size:32px;line-height:48px;font-weight:700}:root .cpj-title-2{font-family:cpj-font-normal,sans-serif;font-size:28px;line-height:42px;font-weight:700}:root .cpj-title-3{font-family:cpj-font-normal,sans-serif;font-size:24px;line-height:36px;font-weight:700}:root .cpj-body-1{font-family:cpj-font-normal,sans-serif;font-size:24px;line-height:36px;font-weight:400}:root .cpj-body-2{font-family:cpj-font-normal,sans-serif;font-size:20px;line-height:30px;font-weight:400}:root .cpj-body-3{font-family:cpj-font-normal,sans-serif;font-size:16px;line-height:24px;font-weight:400}:root .cpj-script-1{font-family:cpj-font-script-1,sans-serif;font-weight:400}:root .cpj-script-2{font-family:cpj-font-script-2,sans-serif;font-weight:400}:root .cpj-icon{font-family:cpj-font-icon,sans-serif;font-weight:400}:root h1{font-family:cpj-font-normal,sans-serif;font-size:32px;line-height:48px;font-weight:700}:root h2{font-family:cpj-font-normal,sans-serif;font-size:28px;line-height:42px;font-weight:700}:root h3{font-family:cpj-font-normal,sans-serif;font-size:24px;line-height:36px;font-weight:700}:root body{font-family:cpj-font-normal,sans-serif;font-size:24px;line-height:36px;font-weight:400}:root button{font-family:cpj-font-normal,sans-serif;font-size:24px;line-height:36px;font-weight:400}:root .cpj-gap-0{gap:4px}:root .cpj-gap-1{gap:8px}:root .cpj-gap-2{gap:12px}:root .cpj-gap-3{gap:16px}:root .cpj-gap-4{gap:20px}:root .cpj-gap-5{gap:24px}:root .cpj-gap-6{gap:28px}:root .cpj-gap-7{gap:32px}:root .cpj-margin-0{margin:4px}:root .cpj-margin-1{margin:8px}:root .cpj-margin-2{margin:12px}:root .cpj-margin-3{margin:16px}:root .cpj-margin-4{margin:20px}:root .cpj-margin-5{margin:24px}:root .cpj-margin-6{margin:28px}:root .cpj-margin-7{margin:32px}:root .cpj-padding-0{padding:4px}:root .cpj-padding-1{padding:8px}:root .cpj-padding-2{padding:12px}:root .cpj-padding-3{padding:16px}:root .cpj-padding-4{padding:20px}:root .cpj-padding-5{padding:24px}:root .cpj-padding-6{padding:28px}:root .cpj-padding-7{padding:32px}body,h1,h2,h3{margin:unset}
