.header-interview .header-card-wrapper{margin:-6rem auto 12rem}@media(min-width:576px){.header-interview .header-card-wrapper{margin:-12.6rem auto 12rem}}@media(min-width:992px){.header-interview .header-card-wrapper{margin:calc(-8vw - 10rem) -1.5rem 0}}.header-interview .header-card-wrapper .company-logo{display:flex;margin:0 auto;max-height:15rem;padding:2rem 0;position:relative;width:16rem}@media(min-width:768px){.header-interview .header-card-wrapper .company-logo{height:12rem;justify-content:center;padding:0}}@media(min-width:992px){.header-interview .header-card-wrapper .company-logo{justify-content:flex-start}}.header-interview .header-card-wrapper .company-logo img{max-height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.header-interview .header-card-wrapper .company-logo a{inset:0;position:absolute}.header-interview .header-card-wrapper .interviewee-info{background-color:var(--primary-light-blue);border-start-end-radius:var(--card-border-radius);border-start-start-radius:var(--card-border-radius);font-family:var(--font-button);margin:2.4rem 0 -9rem;padding:3.2rem;position:relative}.header-interview .header-card-wrapper .interviewee-info:after{aspect-ratio:25/2;background-color:var(--primary-light-blue);bottom:1px;-webkit-clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);content:"";left:0;pointer-events:none;position:absolute;transform:translateY(100%);width:calc(100% + 1px)}.header-interview .header-card-wrapper .interviewee-info .interviewee-info-title{margin:0 0 2.4rem}.header-interview .header-card-wrapper .interviewee-info .interviewee-name{font-family:var(--font-headings);font-weight:400;margin:0 0 2.4rem}.header-interview .header-card-wrapper .interviewee-info ul+.interviewee-name{margin:2.4rem 0}.header-interview .header-card-wrapper .interviewee-info ul{font-size:1.5rem;list-style:square;padding-left:2rem}.header-interview .header-card-wrapper .interviewee-info ul li{line-height:1.5;margin:0 0 .8rem}.header-interview .header-card-wrapper .interviewee-info .full-cv-button{margin:2.4rem 0 0}.header-interview .header-card-wrapper .interviewee-info.cv-popup ul{mask-image:linear-gradient(180deg,#000 0,#000 50%,transparent);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 50%,transparent)}html.cv-popup-open{overflow:hidden}body:has(.cv-popup-wrapper.active) nav{z-index:0}.cv-popup-wrapper{align-items:flex-start;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(58,80,114,.8);display:flex;inset:0;justify-content:center;overflow-y:auto;overscroll-behavior:contain;padding-block:max(2.4rem,env(safe-area-inset-top,0px)) max(2.4rem,env(safe-area-inset-bottom,0px));padding-inline:2.4rem;position:fixed;z-index:10000;-webkit-overflow-scrolling:touch;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.cv-popup-wrapper.active{opacity:1;pointer-events:auto}.cv-popup-wrapper.active .cv-popup{opacity:1}.cv-popup-wrapper .cv-popup{background-color:var(--basic-white);border-start-end-radius:var(--card-border-radius);border-start-start-radius:var(--card-border-radius);box-shadow:4px 4px 14px 2px rgba(42,56,78,.2);flex-shrink:0;margin-block:0 5rem;margin-inline:auto;max-width:83rem;opacity:0;padding:3.6rem 3.2rem;position:relative;transition:opacity .3s ease-in-out;transition-delay:.3s;width:100%}.cv-popup-wrapper .cv-popup:after{aspect-ratio:25/2;background-color:var(--basic-white);bottom:1px;-webkit-clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);content:"";left:0;pointer-events:none;position:absolute;transform:translateY(100%);width:calc(100% + 1px)}@media(min-width:768px){.cv-popup-wrapper .cv-popup{padding:6.4rem}}.cv-popup-wrapper .cv-popup .cv-popup-close{cursor:pointer;pointer-events:auto;position:absolute;right:1.4rem;top:.8rem}@media(min-width:768px){.cv-popup-wrapper .cv-popup .cv-popup-close{right:3.2rem;top:2.4rem}}.cv-popup-wrapper .cv-popup .cv-popup-close svg{height:1.6rem;width:1.6rem}@media(min-width:768px){.cv-popup-wrapper .cv-popup .cv-popup-close svg{height:1.8rem;width:1.8rem}}.cv-popup-wrapper .cv-popup .cv-popup-inner{background-color:var(--primary-light-blue);border-start-end-radius:var(--card-border-radius);border-start-start-radius:var(--card-border-radius);font-family:var(--font-button);padding-block:2.4rem;padding-inline:2.4rem;position:relative;z-index:2}.cv-popup-wrapper .cv-popup .cv-popup-inner:after{aspect-ratio:25/2;background-color:var(--primary-light-blue);bottom:1px;-webkit-clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);clip-path:polygon(0 calc(100% - 1px),100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);content:"";left:0;pointer-events:none;position:absolute;transform:translateY(100%);width:calc(100% + 1px)}.cv-popup-wrapper .cv-popup .cv-popup-inner{-webkit-margin-after:-10rem;margin-block-end:-10rem}@media(min-width:768px){.cv-popup-wrapper .cv-popup .cv-popup-inner{padding-block:4.8rem 17.8rem;padding-inline:4rem;-webkit-margin-after:-13rem;margin-block-end:-13rem}}.cv-popup-wrapper .cv-popup .cv-popup-inner:after{z-index:1}.cv-popup-wrapper .cv-popup .cv-popup-inner h2{margin:0 0 2.4rem}@media(min-width:768px){.cv-popup-wrapper .cv-popup .cv-popup-inner h2{margin:0 0 4rem}}.cv-popup-wrapper .cv-popup .cv-popup-inner h4{margin:0 0 1.2rem}.cv-popup-wrapper .cv-popup .cv-popup-inner ul{display:grid;font-family:var(--font-button);font-size:1.5rem;gap:.8rem;grid-template-columns:auto 1fr;line-height:2;list-style:none}.cv-popup-wrapper .cv-popup .cv-popup-inner ul li{display:grid;grid-column:span 2;grid-template-columns:subgrid;padding-left:0;position:relative}.cv-popup-wrapper .cv-popup .cv-popup-inner ul li:before{background-color:currentColor;content:"";display:block;height:.4rem;left:-1.6ch;position:absolute;top:1.6ch;width:.4rem}.cv-popup-wrapper .cv-popup .cv-popup-inner ul+h4{margin:2.4rem 0 1.2rem}@media(min-width:768px){.cv-popup-wrapper .cv-popup .cv-popup-inner ul+h4{margin:4rem 0 1.2rem}}
