#header-index{padding-bottom:var(--spacing-xl);display:grid;grid-template-columns:repeat(12,1fr)}#header-content-container{grid-column:2 / span 7}#custom-grid{display:grid;grid-template-columns:repeat(12,1fr);row-gap:var(--spacing-2xl);margin-bottom:var(--spacing-2xl)}.item-1{grid-column:1 / 13;grid-row:1;display:grid;grid-template-columns:repeat(12,1fr);background-color:var(--surface-primary);padding:0}.item-1-content{grid-column:2 / 6;padding:var(--spacing-lg);text-align:right;color:var(--text-primary)}.item-2{grid-column:6 / 13;grid-row:1 / 3;display:flex;overflow-x:hidden;z-index:1}.item-2 img{width:100%;height:400px;object-fit:cover}.item-3{grid-column:2 / 6;grid-row:2 / 4;display:flex;flex-direction:column;padding:var(--spacing-lg);padding-left:0}.item-4{grid-column:7 / 12;grid-row:3 / 5;display:flex;flex-direction:column;padding:var(--spacing-2xl) 0}.icon-diamond{display:flex;justify-content:center}.item-5{background-color:var(--brand-yellow);grid-column:1 / span 5;grid-row:4 / span 4;display:grid;grid-template-columns:repeat(5,1fr)}.icon-rocket{grid-column:1 / span 5;padding:var(--spacing-lg) 0;justify-self:center;align-self:center}.item-5-content{grid-column:2 / 5;display:flex;flex-direction:column;padding:var(--spacing-lg)}.item-6{grid-column:5 / span 8;grid-row:7 / 8;display:flex;overflow-x:hidden}.child-span-12{grid-column:span 12}.button{font-size:2rem;font-weight:400;display:inline-block;border:none;margin:0;text-decoration:solid underline 3px;text-decoration-color:#7de880;text-underline-offset:5px;text-align:center;cursor:pointer;color:#fff;transition:background .3s ease-in-out,transform .3s ease-in;-webkit-appearance:none;-moz-appearance:none}.button:focus{outline:1px solid #fff;outline-offset:-4px}.button:active{transition-duration:.3s,.05s;transform:scale(.98)}.logo-big svg{width:100%;height:100%}.center-container{overflow:hidden;position:relative;height:362px;width:100%;display:flex;justify-content:center;align-items:flex-end}.image-banner{display:grid;grid-auto-flow:column;position:absolute;column-gap:1rem}.image-banner img{width:610px;height:362px;object-fit:cover;border-radius:20px}@media only screen and (max-width: 879px){.logo-big{display:none}}#logo svg:hover{transform:scale(1.01)}.logo-big #logo svg{will-change:filter;filter:drop-shadow(0 0 4px currentcolor) drop-shadow(0 0 0px currentcolor);transition:.2s}#logoPart1,#logoPart2,#logoPart3{animation:flicker 15s linear infinite}#logoPart2{animation-duration:16s}#logoPart3{animation-duration:14s;margin-left:auto}#header-content-container{display:flex;flex-direction:column;gap:var(--spacing-sm)}#header-content-container>h1,#header-content-container>p{margin:var(--spacing-none)}.job-wrapper{display:flex;flex-direction:row;column-gap:50px;flex-wrap:wrap}.job-wrapper a{width:calc(50% - 25px);overflow:hidden;text-decoration:solid underline #7DE880 3px;font-weight:400;font-size:24px;line-height:31px;text-underline-offset:5px}.job-wrapper a:first-of-type{text-decoration-color:#ff00d6}.post-image-container{position:relative;width:100%;margin-bottom:1rem}.aspect-16-9{width:100%;padding-bottom:55%;overflow:hidden}.post-image-container img{position:absolute;width:100%;height:100%;display:block;object-fit:cover;transition:all .5s ease}@media only screen and (max-width: 879px){#header-index{padding-top:var(--spacing-sm)}#header-content-container{grid-column:2 / 12}#custom-grid{row-gap:0}#custom-grid>article{grid-column:2 / 12;grid-row:auto}#custom-grid>.item-1{display:block;background-color:initial;padding:0}.item-1-content{color:initial;padding:0}#custom-grid>.item-2{grid-column:1 / 13;padding:0}#custom-grid>.item-2>img{height:200px}.icon-diamond{align-self:flex-start}#custom-grid>.item-3{padding:0}#custom-grid>.item-4{margin:var(--spacing-2xl) 0;padding:0}#custom-grid>.item-5{grid-column:1 / 13;grid-template-columns:repeat(12,1fr)}.icon-rocket{grid-column:2 / 12;padding-bottom:0}.icon-rocket img,.icon-diamond img{height:80px}.item-5-content{grid-column:2 / 12;padding:var(--spacing-lg) 0}#custom-grid>.item-6{grid-column:1 / 13}#custom-grid>.item-6>img{height:320px}.job-wrapper a{width:100%;margin-bottom:1rem}}
