:root{--color-primary: #F2CC0F;--color-primary-dark: #d4b40d;--color-primary-light: #fbe674;--color-bg: #212121;--color-bg-light: #2d2d2d;--color-text: #f8f9fa;--color-text-muted: #adb5bd;--color-black: #000000;--color-white: #ffffff;--font-main: "Inter", sans-serif;--font-serif: "Noto Serif Hebrew", serif;--font-size-xs: 1.2rem;--font-size-sm: 1.4rem;--font-size-md: 1.6rem;--font-size-lg: 1.8rem;--font-size-xl: 2.2rem;--font-size-2xl: 3.2rem;--font-size-3xl: 4.4rem;--font-size-4xl: 6.4rem;--font-size-5xl: 8.2rem;--font-size-6xl: 16.4rem;--spacing-xs: .8rem;--spacing-sm: 1.6rem;--spacing-md: 3.2rem;--spacing-lg: 4.8rem;--spacing-xl: 6.4rem;--spacing-2xl: 8rem;--spacing-3xl: 9.6rem;--spacing-4xl: 12rem;--border-radius-sm: 0;--border-radius-md: 0;--border-radius-lg: 0;--border-radius-xl: 0;--border-radius-full: 0}*,*:before,*:after{box-sizing:border-box}*:not(dialog){margin:0}@media(prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}*{padding:0;margin:0;box-sizing:border-box}html{font-size:62.5%}body{font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal;line-height:1;font-weight:400;overflow-x:hidden;color:var(--font-color)}.container{max-width:140rem;padding:0 3.2rem;margin:0 auto}.heading-primary{font-size:var(--font-size-5xl);font-weight:900;line-height:1.05;margin-bottom:var(--spacing-md);color:var(--color-text)}.heading-secondary{font-size:var(--font-size-4xl);line-height:1.1;font-weight:800;color:var(--color-text)}.heading-tertiary{font-size:var(--font-size-3xl);line-height:1.2;margin-bottom:var(--spacing-md);color:var(--color-text)}.subheading{display:block;font-size:var(--font-size-md);font-weight:600;color:var(--color-primary);text-transform:uppercase;margin-bottom:var(--spacing-sm);letter-spacing:1px}.list{list-style:none;display:flex;flex-direction:column;gap:1.6rem}.list-item{font-size:1.8rem;display:flex;align-items:center;gap:1.6rem}.list-icon{width:3rem;height:3rem;color:#e67e22}*:focus{outline:none;box-shadow:0 0 0 .8rem #e67d2280}.margin-right-sm{margin-right:1.6rem!important}.margin-bottom-md{margin-bottom:6.8rem!important}.margin-bottom-lg{margin-bottom:12.4rem!important}.center-text{text-align:center}strong{font-weight:500}.row{max-width:114rem;margin:0 auto}.row:not(:last-child){margin-bottom:8rem}.row:after{content:"";display:table;clear:both}.row [class^=col-]{float:left}.row [class^=col-]:not(:last-child){margin-right:6rem}.row .col-1-of-2{width:calc((100% - 6rem)/2)}.row .col-1-of-3{width:calc((100% - 2 * 6rem) / 3)}.row .col-2-of-3{width:calc(2 * ((100% - 2 * 6rem) / 3) + 6rem)}.row .col-1-of-4{width:calc((100% - 18rem)/4)}.row .col-2-of-4{width:calc(2*(100% - 18rem)/4 + 6rem)}.row .col-3-of-4{width:calc(3*(100% - 18rem)/4 + 12rem)}.header{display:flex;align-items:center;justify-content:space-between;padding:1.4rem 4.8rem;background-color:var(--color-black);position:absolute;width:100%;z-index:999;border-bottom:1px solid rgba(255,255,255,.1);height:9.6rem}.sticky .header{position:fixed;top:0;width:100%;height:8rem;padding:0 4.8rem;background-color:var(--color-black);z-index:999;box-shadow:0 1.2rem 3.2rem #0000001a}.nav-logo{display:flex;align-items:center}.logo{height:4rem}.btn-mobile-nav{border:none;background:none;cursor:pointer;display:none}.icon-mobile-nav{height:4.8rem;width:4.8rem;color:var(--color-white)}.icon-mobile-nav[name=close-outline]{display:none}.main-nav-list{display:flex;align-items:center;list-style-type:none;gap:var(--spacing-md)}.main-nav-link:link,.main-nav-link:visited{display:inline-block;text-decoration:none;color:var(--color-white);font-weight:600;font-size:var(--font-size-sm);transition:all .3s;position:relative;text-transform:uppercase;letter-spacing:.5px}.main-nav-link:after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:2px;background-color:var(--color-primary);transform:scaleX(0);transform-origin:bottom right;transition:transform .3s ease-out}.main-nav-link:hover:after,.main-nav-link:active:after{transform:scaleX(1);transform-origin:bottom left}.main-nav-link.active:after{transform:scaleX(1);background-color:var(--color-primary)}.main-nav-link.nav-cta:link,.main-nav-link.nav-cta:visited{padding:1.2rem 2.4rem;border:1px solid var(--color-primary);color:var(--color-primary);background-color:transparent;border-radius:0}.main-nav-link.nav-cta:hover,.main-nav-link.nav-cta:active{background-color:var(--color-primary);color:var(--color-black)}.main-nav-link.nav-cta:after{display:none}.navigation__checkbox{display:none}.navigation__button{background-color:var(--color-white);height:6rem;width:6rem;position:fixed;top:1.4rem;right:1.4rem;border-radius:50%;z-index:2000;box-shadow:0 1rem 3rem #0003;text-align:center;cursor:pointer;display:flex;align-items:center;justify-content:center}.navigation__background{height:5rem;width:5rem;border-radius:50%;position:fixed;top:2rem;right:2rem;background-color:var(--color-primary);z-index:1000;transition:transform .8s cubic-bezier(.86,0,.07,1)}.navigation__nav{height:100vh;position:fixed;top:0;left:0;z-index:1500;opacity:0;width:0;transition:all .8s cubic-bezier(.68,-.55,.265,1.55);pointer-events:none}.navigation__list{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);list-style:none;text-align:center;width:100%}.navigation__item{margin:2rem}.navigation__link:link,.navigation__link:visited{display:inline-block;font-size:3rem;font-weight:700;padding:1rem 2rem;color:var(--color-black);text-decoration:none;text-transform:uppercase;background-image:linear-gradient(120deg,transparent 0%,transparent 50%,var(--color-black) 50%);background-size:220%;transition:all .4s}.navigation__link:link span,.navigation__link:visited span{margin-right:1.5rem;display:inline-block}.navigation__link:hover,.navigation__link:active{background-position:100%;color:var(--color-primary);transform:translate(1rem)}.navigation__checkbox:checked~.navigation__background{transform:scale(80)}.navigation__checkbox:checked~.navigation__nav{opacity:1;width:100%;pointer-events:auto}.navigation__icon{position:relative}.navigation__icon,.navigation__icon:before,.navigation__icon:after{width:3rem;height:2px;background-color:var(--color-black);display:inline-block}.navigation__icon:before,.navigation__icon:after{content:"";position:absolute;left:0;transition:all .2s}.navigation__icon:before{top:-.8rem}.navigation__icon:after{top:.8rem}.navigation__button:hover .navigation__icon:before{top:-1rem}.navigation__button:hover .navigation__icon:after{top:1rem}.navigation__checkbox:checked+.navigation__button .navigation__icon{background-color:transparent}.navigation__checkbox:checked+.navigation__button .navigation__icon:before{top:0;transform:rotate(135deg)}.navigation__checkbox:checked+.navigation__button .navigation__icon:after{top:0;transform:rotate(-135deg)}.navigation{display:none}.footer{padding:10rem 0 6rem;background-color:var(--color-bg);position:relative;overflow:hidden;border-top:1px solid rgba(255,255,255,.05)}.footer-top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8rem}.footer-brand-box{display:flex;flex-direction:column;align-items:flex-start}.footer-heading{font-size:5.4rem;font-weight:700;line-height:1.1;color:var(--color-white);max-width:50rem}.footer-top-right{display:flex;flex-direction:column;align-items:flex-end;gap:4rem}.footer-grid{display:grid;grid-template-columns:repeat(4,1fr) 2fr;gap:4rem;margin-bottom:8rem;position:relative;z-index:1}.footer-nav-title{font-size:1.6rem;font-weight:700;color:var(--color-white);margin-bottom:2.4rem}.footer-nav-list{list-style:none;display:flex;flex-direction:column;gap:1.6rem}.footer-link:link,.footer-link:visited{text-decoration:none;font-size:1.4rem;color:#ffffff80;transition:all .3s}.footer-link:hover,.footer-link:active{color:var(--color-white)}.footer-background-text{position:absolute;left:0;bottom:0;width:100%;font-size:35rem;font-weight:900;color:#ffffff08;text-transform:capitalize;pointer-events:none;line-height:.8;letter-spacing:-2rem;white-space:nowrap;z-index:0}.footer-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:4rem;border-top:1px solid rgba(255,255,255,.05);position:relative;z-index:2}.footer .logo{width:5rem;height:5rem}.footer-social-icons{display:flex;gap:1.2rem}.social-link{width:3.2rem;height:3.2rem;border-radius:50%;border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;color:#ffffff80;transition:all .3s}.social-link svg{width:1.6rem;height:1.6rem}.social-link:hover{background-color:var(--color-white);color:var(--color-black);border-color:var(--color-white)}.copyright{font-size:1.2rem;color:#ffffff4d;text-transform:uppercase;letter-spacing:1px}@media(max-width:75em){.footer-background-text{font-size:25rem}}@media(max-width:59em){.footer-grid{grid-template-columns:repeat(2,1fr)}.footer-background-text{display:none}}@media(max-width:34em){.footer-top{flex-direction:column;gap:4rem}.footer-grid{grid-template-columns:1fr}.footer-heading{font-size:4rem}.footer-bottom{flex-direction:column-reverse;gap:2.4rem;text-align:center}}@media(max-width:84em){html{font-size:56.25%}}@media(max-width:75em){html{font-size:50%}}@media(max-width:59em){.navigation{display:block}.btn-mobile-nav,.main-nav{display:none}.header{background-color:transparent;border-bottom:none;position:absolute;padding:2rem 4rem}.nav-logo{z-index:500}.logo{height:5rem}.logos-row--top .logo-item{width:50vw;height:30rem}.logos-row--bottom .logo-item{width:25vw;height:16rem}.team-grid{grid-template-columns:1fr 1fr}.footer-grid{grid-template-columns:1fr 1fr;gap:6.4rem}.footer-top{flex-direction:column;gap:4rem}.footer-heading{font-size:4.4rem}.footer-background-text{font-size:20rem;bottom:-2rem}}@media(max-width:44em){.logos-row--top .logo-item{width:50vw;height:25rem}.logos-row--bottom .logo-item{width:33.33vw;height:14rem}.team-grid{grid-template-columns:1fr}.team-header{flex-direction:column;align-items:flex-start;gap:2.4rem}}@media(max-width:34em){html{font-size:43.75%}.header{padding:0 2.4rem}}
