.page_main__nw1Wk{display:flex;flex-direction:column}.page_greeting__f9HkH{margin-bottom:.1em;padding:.2em;color:var(--text);font-size:7vw;line-height:.98em;max-width:2560px;align-self:center;margin-top:.4em}.page_standout__4vxXj{font-weight:600}.page_text__9vMJ3{display:flex;flex-direction:column;padding:2em 2em .4em;font-size:1.2em;gap:1em}.page_text__9vMJ3 span{font-weight:600}.page_text__9vMJ3 ul{display:flex;flex-direction:column;padding:0 .1em;gap:.6em}.page_text__9vMJ3 a{text-decoration:underline;transition:.6s}@media (hover:hover) and (pointer:fine){.page_text__9vMJ3 a:hover{color:#4b99ff}.page_theme__5HERl:hover{color:#ffcc54}.page_return__f3PMN:hover{opacity:65%}}@media (min-width:1800px){.page_greeting__f9HkH{font-size:6vw}}@media (max-width:800px){.page_greeting__f9HkH{font-size:10vw}.page_text__9vMJ3{padding:1.6em}}@media (max-width:500px){.page_greeting__f9HkH{padding-top:1em}.page_text__9vMJ3{padding:.8em}}.Contact_contact__lQ3S1{padding:2em 2em 4em;display:grid;max-width:2560px;align-self:center;width:100%}.Contact_contactHeader__yeCXE{margin:0 0 .2em;font-weight:500}.Contact_contactSubHeader__c_HB7{margin-bottom:1em;font-weight:500;opacity:75%}.Contact_contactForm__bRDK5{display:grid;grid-gap:1em;gap:1em}.Contact_contactForm__bRDK5 div{display:flex;align-items:center;background-color:var(--label);width:-moz-fit-content;width:fit-content;color:#fff;padding-left:.6em;border-radius:8px;max-width:95vw!important}.Contact_contactForm__bRDK5 div label{width:75px;font-weight:500}.Contact_contactForm__bRDK5 input,.Contact_contactForm__bRDK5 textarea{border:1px solid var(--text);padding:.6em;font-size:1em;font-family:inherit}.Contact_contactForm__bRDK5 input{border-radius:0 8px 8px 0}.Contact_contactForm__bRDK5 input[type=text]{width:280px}.Contact_contactForm__bRDK5 input[type=email]{width:380px}.Contact_contactForm__bRDK5 input[name=agree],.Contact_contactForm__bRDK5 input[name=lastname],.Contact_contactForm__bRDK5 label[for=agree],.Contact_contactForm__bRDK5 label[for=lastname]{opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1}.Contact_contactForm__bRDK5 textarea{border-radius:8px;height:140px;max-width:95vw!important}.Contact_contactForm__bRDK5 button{width:200px;padding:.4em .8em;font-size:1em;font-weight:600;border:1px solid var(--text);border-radius:64px;background-color:#eaeaea20;color:var(--text)}.Contact_contactForm__bRDK5 button:disabled{color:var(--grey);border:1px solid var(--grey)}.Contact_requiredFields__JrQ5J{margin:.4em 0;text-align:right;width:100%;color:var(--text)}.Contact_messageSent__n6sWw{position:fixed;z-index:10;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center}.Contact_messageSentInner__Ryy2Z{font-size:1.2em;background-color:var(--bg);margin:auto;padding:20px;width:280px;text-align:center;border:none;border-radius:12px;display:flex;flex-direction:column;gap:1em;justify-content:center;align-items:center}.Contact_messageSentInner__Ryy2Z button{border:none;border-radius:6px;width:-moz-fit-content;width:fit-content;padding:.4em 2em;font-size:.9em}.Contact_messageSentInner__Ryy2Z button:hover{opacity:.8}@media (hover:hover) and (pointer:fine){.Contact_contactForm__bRDK5 button:not([disabled]):hover{border:1px solid #72a0e1;color:#72a0e1;background-color:rgba(114,160,225,.15)}}@media (max-width:768px){.Contact_contactHeader__yeCXE{font-size:1.26em}.Contact_contactSubHeader__c_HB7{font-size:1.2em;opacity:80%}}@media (max-width:500px){.Contact_contact__lQ3S1{padding:2em .4em}.Contact_contactForm__bRDK5 input[type=email],.Contact_contactForm__bRDK5 input[type=text]{width:300px}.Contact_requiredFields__JrQ5J{text-align:left;padding-left:.4em}}@media (min-width:1000px){.Contact_contact__lQ3S1{padding:4em 2em}.Contact_contactForm__bRDK5 textarea{max-width:46vw!important;min-width:800px!important}}@media (min-width:1400px){.Contact_requiredFields__JrQ5J{text-align:left;padding-left:.4em}}.Work_grid__lf3Oc{display:grid;width:100vw;grid-template-columns:repeat(2,50%);max-width:2560px;align-self:center}.Work_grid__lf3Oc .Work_container__tlCo1{padding:1.2em;display:grid;grid-template-rows:1fr 8%;grid-gap:1em;gap:1em;height:65vh;min-height:420px;max-height:500px;animation:Work_dropAnim___DKmx .5s cubic-bezier(.25,.46,.45,.94) both}.Work_grid__lf3Oc .Work_container__tlCo1:first-of-type .Work_inner__jgNLs{background:#ffafbd;background:linear-gradient(180deg,#ffc3a0,#ffafbd)}.Work_grid__lf3Oc .Work_container__tlCo1:nth-of-type(2) .Work_inner__jgNLs{background:#ff6e7f;background:linear-gradient(0deg,#bfe9ff,#ff6e7f)}.Work_grid__lf3Oc .Work_container__tlCo1:nth-of-type(3) .Work_inner__jgNLs{background:#dae2f8;background:linear-gradient(90deg,#d6a4a4,#dae2f8)}.Work_grid__lf3Oc .Work_container__tlCo1:nth-of-type(4) .Work_inner__jgNLs{background:#f2994a;background:linear-gradient(90deg,#ffc990,#f2994a)}.Work_grid__lf3Oc .Work_container__tlCo1:nth-of-type(5) .Work_inner__jgNLs{background:#86a8e7;background:linear-gradient(270deg,#91eae4,#86a8e7)}.Work_grid__lf3Oc .Work_container__tlCo1:nth-of-type(6) .Work_inner__jgNLs{background:#b7a5e9;background:linear-gradient(0deg,#eaafc8,#b7a5e9)}.Work_grid__lf3Oc .Work_container__tlCo1:nth-of-type(7) .Work_inner__jgNLs{background:#ee9ca7;background:linear-gradient(90deg,#ffdde1,#ee9ca7)}.Work_grid__lf3Oc .Work_container__tlCo1:nth-of-type(8) .Work_inner__jgNLs{background:#fff89d;background:linear-gradient(90deg,#b5ace5,#fffab7)}.Work_grid__lf3Oc .Work_container__tlCo1:nth-of-type(9) .Work_inner__jgNLs{background:#d2e2fc;background:linear-gradient(180deg,#d2e2fc,#bbcee2)}.Work_grid__lf3Oc .Work_container__tlCo1:nth-of-type(10) .Work_inner__jgNLs{background:#ffad83;background:linear-gradient(180deg,#ff8a8c,#ffad83)}.Work_grid__lf3Oc .Work_container__tlCo1:nth-of-type(11) .Work_inner__jgNLs{background:#eebbe7;background:linear-gradient(180deg,#ffd194,#eebbe7)}.Work_grid__lf3Oc .Work_container__tlCo1:nth-of-type(12) .Work_inner__jgNLs{background:#b993d6;background:linear-gradient(270deg,#8ca6db,#b993d6)}.Work_grid__lf3Oc .Work_inner__jgNLs{border-radius:12px;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center}.Work_grid__lf3Oc .Work_inner__jgNLs img{width:95%;height:95%;object-fit:contain}.Work_inner__jgNLs:hover~.Work_info__Mj_xQ a{text-decoration:underline}.Work_grid__lf3Oc .Work_info__Mj_xQ{display:flex;align-items:flex-start;justify-content:space-between;gap:.1em}.Work_info__Mj_xQ a{font-weight:600;font-size:1.1em}.Work_info__Mj_xQ a:hover{text-decoration:underline}.Work_info__Mj_xQ p{text-align:right;font-size:1.1em}@keyframes Work_dropAnim___DKmx{0%{transform:translateY(-20px)}to{transform:translateY(0)}}@media (max-width:760px){.Work_grid__lf3Oc{grid-template-columns:100vw}.Work_grid__lf3Oc .Work_info__Mj_xQ{display:grid;grid-gap:.4em;gap:.4em}}.Resources_grid__SoDwg{display:grid;width:100vw;grid-template-columns:repeat(2,50%);max-width:2560px;align-self:center;margin:2em 0}.Resources_grid__SoDwg .Resources_container__ewguE{padding:.8em 1.2em;display:grid;align-items:center;grid-template-rows:1fr 25%;grid-gap:1em;gap:1em;min-height:140px}.Resources_grid__SoDwg .Resources_inner__NkI7N{border-radius:12px;padding:.7em;overflow:hidden;display:flex;justify-content:flex-end;align-items:flex-start;background-color:var(--secondary)}.Resources_grid__SoDwg .Resources_container__ewguE a:hover .Resources_inner__NkI7N{text-decoration:underline;transition:padding .4s ease-in-out;padding:1em}.Resources_grid__SoDwg .Resources_inner__NkI7N svg{font-size:2em;color:var(--secondary-text);scale:1.4}.Resources_grid__SoDwg .Resources_container__ewguE a:hover svg{text-decoration:underline;transition:scale .4s ease-in-out;scale:1.7}.Resources_grid__SoDwg .Resources_info__XaGPI{display:flex;align-items:center;justify-content:space-between;gap:.1em;height:-moz-fit-content;height:fit-content;margin-top:.8em}.Resources_info__XaGPI h4{font-weight:600;font-size:1.1em}.Resources_info__XaGPI p{text-align:right;font-size:1.1em}@media (max-width:760px){.Resources_grid__SoDwg{grid-template-columns:100vw}.Resources_grid__SoDwg .Resources_container__ewguE{min-height:-moz-fit-content;min-height:fit-content}.Resources_grid__SoDwg .Resources_container__ewguE a:hover .Resources_inner__NkI7N{padding:.7em}.Resources_grid__SoDwg .Resources_container__ewguE a:hover svg{scale:1.4}.Resources_grid__SoDwg .Resources_container__ewguE a:hover h4{text-decoration:underline}.Resources_grid__SoDwg .Resources_info__XaGPI{display:grid;grid-gap:.4em;gap:.4em}}.Stack_stack__sSezB{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:0 2em;gap:2em}.Stack_small__67A65{gap:.4em!important;margin:0}@media (max-width:500px){.Stack_stack__sSezB{margin:0 .2em}.Stack_center___Ufya{padding:0}}@media (min-width:1400px){.Stack_stack__sSezB{max-width:2560px;align-self:center}}.Banner_banner__pNNOf{max-width:100%;overflow:hidden;margin-top:.2em;margin-bottom:1em;font-size:1.2em;padding:.6em;background-color:var(--label);color:var(--grey)}.Banner_banner__pNNOf span{margin-left:.6em}.Banner_inner__2Avmh{white-space:nowrap;overflow:hidden;display:inline-block;animation:Banner_scrollAnim__dd17K 50s linear infinite}.Banner_inner__2Avmh p{display:inline-block}@keyframes Banner_scrollAnim__dd17K{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes Banner_starAnim__6GC4i{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (max-width:500px){.Banner_banner__pNNOf{padding:.5em}}@media (min-width:1600px){.Banner_banner__pNNOf{font-size:1.8em}}.Cards_cards__rRijI{display:grid;width:100vw;grid-template-columns:repeat(2,50vw);margin-bottom:4em}.Cards_card__GJtN_{padding:1.2em 1.28em;transition:1s}.Cards_card__GJtN_ a{text-decoration:none}.Cards_card__GJtN_ .Cards_inner__Yy_sF{border-radius:12px;padding:1em;overflow:hidden;min-height:120px}.Cards_card__GJtN_:first-of-type .Cards_inner__Yy_sF{background:#ffafbd;background:linear-gradient(180deg,#ffc3a0,#ffafbd)}.Cards_card__GJtN_:nth-of-type(2) .Cards_inner__Yy_sF{background:#ff6e7f;background:linear-gradient(0deg,#bfe9ff,#ff6e7f)}.Cards_card__GJtN_:nth-of-type(3) .Cards_inner__Yy_sF{background:#dae2f8;background:linear-gradient(90deg,#d6a4a4,#dae2f8)}.Cards_card__GJtN_:nth-of-type(4) .Cards_inner__Yy_sF{background:#f2994a;background:linear-gradient(90deg,#ffc990,#f2994a)}.Cards_card__GJtN_ div{display:flex;gap:1em;align-items:center;margin:.8em 0}.Cards_card__GJtN_ h3{font-size:1.8em;transition:.6s}.Cards_card__GJtN_:hover h3{text-decoration:underline}.Cards_card__GJtN_ span{color:var(--tertiary-text);border:1px solid var(--tertiary-text);padding:.05em .7em;border-radius:12px;display:flex;align-items:center;gap:.2em}.Cards_card__GJtN_ .Cards_openBadge__XJXSH{color:var(--open);border:none;padding:0}.Cards_card__GJtN_ .Cards_closedBadge__KmeNR{color:var(--closed);border:none;padding:0}.Cards_card__GJtN_ p{font-size:1.2em}@media (max-width:760px){.Cards_cards__rRijI{grid-template-columns:100vw}}.StackIcon_container__y1X3m{position:relative;width:85px;height:85px;padding:.4em;display:flex;align-items:center;justify-content:center;border-radius:8%;color:var(--text)}.StackIcon_container__y1X3m.StackIcon_tooltip__l4D_7:after{content:attr(data-name);position:absolute;visibility:hidden;background-color:var(--secondary);color:var(--text);text-align:center;padding:5px 10px;border-radius:4px;bottom:100%;left:50%;transform:translateX(-50%);opacity:0;transition:opacity .3s}.StackIcon_container__y1X3m.StackIcon_tooltip__l4D_7:hover:after{visibility:visible;opacity:1}.StackIcon_small__vduKL.StackIcon_tooltip__l4D_7:hover:after{visibility:none;opacity:0}.StackIcon_small__vduKL{width:45px!important;height:45px!important}@media (max-width:500px){.StackIcon_container__y1X3m{width:64px;height:64px}}.CallToAction_container__1yVjp{display:flex;background-color:#4b99ff;border:4px solid #4b99ff;color:var(--bg);border-radius:12px;padding:.8em;align-items:center;justify-content:center;font-size:1.1em;margin-top:1em}.CallToAction_container__1yVjp:hover{background-color:var(--bg);border:4px solid #4b99ff}