﻿@import"https://fonts.googleapis.com/css2?family=Rajdhani:wght@300;400;500;600;700&display=swap";:root{--elv-qloc-green: #459b47;--elv-qloc-lime: #75b843;--elv-qloc-lgray: #373733;--elv-qloc-dgray: #2c2c28;--elv-qloc-fgray: #f3f3f3;--elv-qloc-red: #b14444;--elv-qloc-blue: #5252e7;--elv-qloc-bright: #ffffff;--elv-qloc-shadow: #828282;--elv-qloc-share: #4267b2}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}body{color:var(--elv-qloc-lgray);font-size:15px;font-family:"Rajdhani","Arial",sans-serif;min-width:815px;min-height:100svh;display:grid;grid-template-rows:auto auto 1fr auto}.hidden{visibility:hidden;display:none;width:0;height:0;overflow:hidden}.disabled{pointer-events:none}h1,h2,h3,h4{font-weight:600}h1{font-size:3.8rem}h2{font-size:3rem}h3{font-size:2rem}h4{font-size:1.2rem}ul.location-list{list-style:none;padding-inline-start:0;display:flex}ul.location-list li{font-style:Italic;display:inline-block}ul.location-list li~li::before{content:", "}ul.tag-list{list-style:none;padding-inline-start:0;display:flex}ul.tag-list li{display:inline-block}ul.tag-list li~li::before{content:" "}header{background-color:var(--elv-qloc-bright);z-index:100;width:100%;position:sticky;top:0;left:0}header>div{margin-inline:auto;display:flex;flex-direction:row;align-items:center;max-width:1280px}header>div>div>input{display:none;visibility:hidden;opacity:0;width:0;height:0}header>div>div>label{display:none;visibility:hidden;opacity:0;width:0;height:0;cursor:pointer}header>div nav{display:block;position:relative;z-index:30;margin-left:auto}header>div nav .menu-container>ul{position:static;display:flex;place-items:center;flex-direction:row;padding:0;margin:0;visibility:visible;width:100%;box-shadow:none;height:auto;overflow:visible;background-color:var(--elv-qloc-bright);transition:transform 300ms ease-in,visibility 300ms linear;list-style-type:none}header>div nav .menu-container>ul>li:first-of-type a{padding:1.95rem 1.45rem}header>div nav .menu-container>ul>li:nth-child(4){background-color:var(--elv-qloc-lime)}header>div nav .menu-container>ul>li:nth-child(4) a{color:var(--elv-qloc-bright)}header>div nav .menu-container>ul li:hover{background-color:var(--elv-qloc-lime)}header>div nav .menu-container>ul li a{color:var(--elv-qloc-lgray);cursor:pointer;padding:2rem 1rem}header>div nav .menu-container>ul li:hover a{color:var(--elv-qloc-bright)}header>div nav .menu-container>ul li>a{padding:2rem 2rem}header>div nav .menu-container ul>li>a{background-color:rgba(0,0,0,0);border:0;font-family:"Trebuchet MS","Arial",sans-serif;font-weight:600;text-align:left;padding:2rem 1rem;text-decoration:none;width:auto;position:relative;height:100%;display:flex;align-items:center}header>div nav .menu-container ul>li>ul{background-color:var(--elv-qloc-green);margin:0;padding:0;height:0;transition:height .2s ease-out;background-image:url("/career/static/img/menu-bg.png");background-repeat:no-repeat;background-position:top right;list-style-type:none;position:absolute;min-width:13rem;overflow:hidden}header>div nav .menu-container ul>li:last-of-type>ul{margin-left:-9.65rem}header>div nav .menu-container ul>li:has(ul):hover>ul{height:auto}header>div nav .menu-container ul>li>ul>li>a{padding:.5rem 1rem}footer{background-color:var(--elv-qloc-dgray);color:var(--elv-qloc-bright);padding:1.5rem}footer .footer-links{display:grid;grid-template-columns:auto 1fr auto;align-items:center;max-width:1280px;margin-inline:auto}footer .footer-links a{text-decoration:none;color:var(--elv-qloc-bright)}footer .footer-links a svg{width:1.5rem;height:1.5rem}footer .footer-links #social{display:flex;place-items:center;gap:1rem}footer .footer-links p{text-align:center}footer .footer-links #links{display:flex;gap:2rem}@media(max-width: 992px){header{padding:.5rem 0 0 0}header>div{width:100%;flex-basis:100%;display:grid;grid-template-columns:auto 1fr;place-content:center;place-items:center}header>div>a{display:block;text-align:center}header>div>label{display:block;visibility:visible;opacity:1;width:auto;height:auto;padding-left:1rem}header nav{position:absolute;top:3.5rem;width:100%;flex-basis:100%;margin:0;padding:0}header nav>.menu-container{display:none}header:has(input:checked)>nav>.menu-container{display:block}header nav>.menu-container>ul{width:100%;margin:0;place-content:start;place-items:start;flex-direction:column;box-shadow:#000 0 .1em 10px}header nav>.menu-container ul li{width:100%}header nav>.menu-container>ul li:has(ul)>a{cursor:default;background-color:var(--elv-qloc-green);color:var(--elv-qloc-bright)}header nav .menu-container>ul>li>a{padding:1rem .5rem}header nav>.menu-container>ul>li>ul{display:block;visibility:visible;opacity:1;width:auto;height:auto;position:relative}header nav>.menu-container>ul>li>ul>li{padding-inline-start:2rem}header nav>.menu-container>ul>li>ul>li>a{color:var(--elv-qloc-bright)}header nav .menu-container ul>li:last-of-type>ul{margin-left:0}}@media(max-width: 1200px){footer{display:flex;flex-direction:column;gap:.5rem}}.deco{background-image:url("/career/static/img/details-header.webp");background-position:center;background-repeat:no-repeat;background-size:cover;background-position-y:0;margin-inline:auto;height:200px;width:100%;max-width:1920px}.deco div{height:100%;display:grid;justify-items:start;align-items:end}.deco div svg{height:4rem;display:block;width:auto}.hero-icon{padding:4rem 1rem;text-align:center}.hero-icon svg{width:10rem;height:10rem}main{max-width:1920px;width:100%;margin:0 auto}main.status{text-align:center}main.status p{font-size:2rem;margin:2rem 0}main.status a{font-weight:600;text-decoration:none;padding:.5rem 2rem;border-radius:.5rem;background-color:var(--elv-qloc-green);color:var(--elv-qloc-bright)}main article{font-size:1.2rem;max-width:1280px;margin-inline:auto;padding:1rem 10rem 1rem 1rem}main article>div a{white-space:nowrap;text-decoration:none;color:var(--elv-qloc-green)}main article>div a:visited{color:var(--elv-qloc-green)}main article div.description{margin-left:4rem}main article div.detail{margin-left:8rem;margin-top:2rem}main article div.detail:not(:last-of-type){margin-bottom:1rem}main article h2{margin:2rem 0}main article h3{padding-top:1rem}main article ul{padding-left:3rem;list-style:"► "}main article ul li::marker{color:var(--elv-qloc-green);font-size:.8rem}main section#meta{display:flex;place-content:space-between;margin:2rem 0 2rem 0;font-size:1.2rem}main section#meta div:has(label[for=workplace]){display:flex;gap:.5rem}main section#meta label[for=workplace]{font-weight:600;display:inline-block}main section#top{background-color:var(--elv-qloc-fgray)}main section#top>div{background-color:var(--elv-qloc-bright);min-width:50%;width:fit-content;padding:1rem 1rem 1rem 10rem}main section#top>div div{display:flex;flex-direction:row;place-content:space-between;place-items:center}main section#top>div div a{display:flex;font-weight:600;text-decoration:none;color:var(--elv-qloc-lime)}main section#top>div div div.timestamp{text-align:right;display:block}main section#top>div div div.timestamp h3{font-size:1.5rem}main section#join{padding:4rem;text-align:center}main section#join h2{font-size:3rem;padding:1rem}main section#join p{padding:1rem 1rem 3rem 1rem}main section#join a{padding:1rem 5rem;background-color:var(--elv-qloc-lime);color:var(--elv-qloc-bright);text-decoration:none;font-weight:600;border:solid 1px;border-radius:.3rem}main section#join a:hover{background-color:var(--elv-qloc-green)}main section#join a:active{scale:.9}main section#join a:focus{border:solid 1px var(--elv-qloc-lime)}main section#sharing{display:flex;gap:.5rem;place-content:end;place-items:center;margin-inline:auto;max-width:1280px;padding:0 4rem 4rem 0}main section#sharing div{display:grid;grid-template-columns:auto auto auto;grid-gap:.7rem}main section#sharing div a{display:flex;align-items:center;gap:.5rem;padding:.2rem .5rem;text-decoration:none;border-radius:.3rem;color:var(--elv-qloc-bright);background-color:var(--elv-qloc-share)}main section#sharing div a svg{display:block;width:.9rem;height:.9rem}main section#sharing div a p{font-size:.9rem;font-weight:600}@media(max-width: 992px){main section#meta{flex-direction:column-reverse;margin-bottom:2rem}main section#meta img{place-self:center;padding-bottom:1rem}main section#top>div{width:100%}}
