@font-face{font-family:Jager Master;src:url(/fonts/Jager-MasterRegular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Mabry Pro;src:url(/fonts/MabryPro-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;min-height:100%;overflow-x:hidden}body{display:flex;flex-direction:column;justify-content:center;align-items:center;-webkit-font-smoothing:antialiased;background-color:#0059a3;color:#a90069;font-family:Arial,Helvetica,sans-serif}.contact-page{min-height:100dvh;width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:end;position:relative}@media(min-width:1052px){.contact-page{padding:26px}}.step{width:100%;max-width:1000px;min-height:0;padding:16px;border:6px solid #FFF;background-color:#f0f9e2;flex-direction:column;overflow:hidden}#step-1{padding-bottom:104px}@media(min-width:450px){#step-1{padding-bottom:30px}}@media(min-width:1052px){.step{padding:30px}}@media(min-width:1052px)and (max-height:964px){.step{zoom:.8}}.step--on{display:flex}.step--off{display:none}#step-1.step--enter{animation:slideInFromRight .5s cubic-bezier(.78,.34,.59,.97) forwards}#step-2.step--enter>*,#step-3.step--enter>*{animation:slideInFromRight .5s cubic-bezier(.78,.34,.59,.97) forwards}.step-placeholder{margin:0;font-family:VT323,monospace;font-size:1.1rem;color:#550158;text-align:center}.svg-btn.not-curious-link{position:fixed;bottom:26px;z-index:2;align-self:center;text-decoration:none;width:160px;opacity:0;animation:fadeIn .6s ease .5s forwards}.not-curious-link .svg-btn_text{font-size:30px}@media(min-width:450px){.svg-btn.not-curious-link{top:26px;right:26px;bottom:auto;left:auto}}@media(min-width:1234px){.svg-btn.not-curious-link{top:auto;right:auto;bottom:26px;left:26px}}@media(min-width:1360px)and (max-height:964px){.svg-btn.not-curious-link{top:auto;right:auto;bottom:26px;left:26px;width:490px}.not-curious-link .svg-btn_text{font-size:91px}}@media(min-width:1560px){.svg-btn.not-curious-link{top:auto;right:auto;bottom:26px;left:26px;width:490px}.not-curious-link .svg-btn_text{font-size:91px}}.step--off+.not-curious-link{display:none}.pre-head{margin:0 0 8px;font-size:62px;font-size:clamp(30px,calc(62 / 1052 * 100vw),62px);line-height:1;color:#a68200}.step-form-fields{display:flex;flex-direction:column;gap:20px}.field{padding:20px;border:1px solid #ebd5ec;border-radius:10px;background-color:#fffded}.field_input-wrapper{position:relative}.label{display:block;font-weight:400;font-size:.93rem;line-height:1;margin:0 0 20px;text-transform:uppercase}.input{display:block;width:100%;padding:17px 20px;border:1px solid #EBD5EC;border-radius:5px;font-size:clamp(18px,calc(30 / 1052 * 100vw),30px);line-height:1.2;color:#0059a3;background-color:#fffde9;font-family:Iosevka Charon Mono,monospace;font-weight:500;font-style:normal}.input::placeholder{color:#0059a3}.input:focus{outline:none;box-shadow:0 0 0 2px #ebd5ec,0 0 0 4px #ac85b8}.unstyled-button{border:none;padding:0;background-color:transparent;cursor:pointer;font:inherit;color:inherit}.unstyled-button:focus-visible{outline:0;filter:drop-shadow(0 0 4px #ac85b8)}@keyframes slideInFromRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animated-element{animation-name:slideInFromRight;animation-duration:.5s;animation-timing-function:cubic-bezier(.78,.34,.59,.97);animation-fill-mode:forwards;animation-delay:0s;opacity:0;transform:translate(-100%)}.animated-element--delay-1{animation-delay:.133s}.animated-element--delay-2{animation-delay:.166s}.page-top{display:flex;flex-direction:column;align-items:start;width:100%;padding:36px}@media(min-width:1052px){.page-top{padding:0 0 26px}}.headline{color:#bb5c97;margin:0 0 10px;font-size:90px;font-size:clamp(60px,calc(140 / 1052 * 100vw),140px);line-height:.9;letter-spacing:-5%;font-family:Mabry Pro,Arial,Helvetica,sans-serif;text-transform:uppercase}.headline_br{display:block}@media(min-width:400px){.headline_br{display:inline}}#step-1 .headline{font-size:clamp(42px,calc(140 / 1052 * 100vw),140px)}.form-main{width:100%;flex:1;display:flex;flex-direction:column;justify-content:flex-end;padding:20px}.form-error{margin:0;padding:12px 16px;border-radius:8px;background:#ffe0e0;border:1px solid #e88;color:#600;font-size:.9rem}.wordmark{display:block;height:20px;width:auto;max-width:136px;margin:0}.input:invalid:not(:placeholder-shown),.input--error{box-shadow:0 0 0 2px #f5a5a5;border-color:#e88}.svg-btn{position:relative;display:block;width:100%;transition:transform .15s ease;color:#ff2326}.svg-btn:hover{transform:translateY(-4px);filter:drop-shadow(0 4px 6px rgba(0,0,0,.3))}.svg-btn:hover svg,.svg-btn:focus-visible svg{filter:brightness(.75)}.svg-btn:active{transform:scale(.97)}.svg-btn:disabled{opacity:.6;cursor:not-allowed}.svg-btn svg{display:block;position:relative;width:100%;color:currentColor}.svg-btn_text{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;font-size:66px;font-size:clamp(20px,calc(66 / 1052 * 100vw),66px);color:#fff;text-align:center}#step-1 .svg-btn_text{font-size:clamp(60px,calc(130 / 1052 * 100vw),130px)}#step-1 .svg-btn svg{aspect-ratio:940 / 438}.not-curious-link svg{aspect-ratio:490 / 178}#step-3 .svg-btn svg{aspect-ratio:940 / 133}.role-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media(min-width:800px){.role-grid{gap:20px}}.role-grid .svg-btn svg{width:100%;aspect-ratio:460 / 209}.role-card--2{color:#8b1b1d}.role-card--3{color:#c90508}.role-card--4{color:#e40004}.jager-master{font-family:Jager Master,Georgia,Times New Roman,serif;font-weight:400;font-style:normal}.pixelify-sans{font-family:Pixelify Sans,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.teko{font-family:Teko,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.pinyon-script-regular{font-family:Pinyon Script,cursive;font-weight:400;font-style:normal}.iosevka-charon-mono-medium{font-family:Iosevka Charon Mono,monospace;font-weight:500;font-style:normal}.iosevka-charon-mono-bold{font-family:Iosevka Charon Mono,monospace;font-weight:700;font-style:normal}.courgette-regular{font-family:Courgette,cursive;font-weight:400;font-style:normal}
