.componentAwardBanner{margin-bottom:40px}@media(min-width:768px){.componentAwardBanner{margin-bottom:60px}}@media(min-width:960px){.componentAwardBanner{margin-bottom:80px}}@media(min-width:1140px){.componentAwardBanner{margin-bottom:100px}}.componentAwardBanner__card{position:relative;overflow:hidden;isolation:isolate;min-height:360px;border-radius:20px;background:#212121;color:#fff}@media(min-width:768px){.componentAwardBanner__card{min-height:320px}}@media(min-width:960px){.componentAwardBanner__card{border-radius:24px;min-height:340px}}.componentAwardBanner__media{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 42%;object-position:center 42%;z-index:0}@media(min-width:768px){.componentAwardBanner__media{-o-object-position:70% center;object-position:70% center}}.componentAwardBanner__overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,#212121 12%,rgba(33,33,33,.9098039216) 42%,rgba(33,33,33,.6) 72%,rgba(33,33,33,.2509803922))}@media(min-width:768px){.componentAwardBanner__overlay{background:linear-gradient(90deg,#212121 0,rgba(33,33,33,.9411764706) 36%,rgba(33,33,33,.6) 58%,rgba(33,33,33,.2) 78%,transparent)}}.componentAwardBanner__body{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;gap:20px;min-height:360px;padding:24px 20px}@media(min-width:768px){.componentAwardBanner__body{justify-content:center;min-height:320px;padding:32px 40px;max-width:640px}}@media(min-width:960px){.componentAwardBanner__body{min-height:340px;padding:40px 48px;max-width:680px;gap:24px}}.componentAwardBanner__logo{width:148px;overflow:hidden;border-radius:10px;background:#fff;box-shadow:0 8px 24px rgba(0,0,0,.18)}@media(min-width:960px){.componentAwardBanner__logo{width:176px;border-radius:12px}}.componentAwardBanner__logo img{width:100%;height:auto;display:block}.componentAwardBanner__content h3{font-size:14px;line-height:1.2;font-weight:400;margin:0 0 10px;color:hsla(0,0%,100%,.72);font-family:SUSE,sans-serif}@media(min-width:1140px){.componentAwardBanner__content h3{font-size:16px;margin-bottom:12px}}.componentAwardBanner__content h2{font-size:24px;line-height:1.15;font-weight:400;margin:0 0 12px;letter-spacing:-.02em;color:#fff;font-family:SUSE,sans-serif}@media(min-width:768px){.componentAwardBanner__content h2{font-size:28px}}@media(min-width:960px){.componentAwardBanner__content h2{font-size:32px}}.componentAwardBanner__content p{font-size:16px;line-height:1.4;margin:0 0 20px;color:hsla(0,0%,100%,.82);font-family:SUSE,sans-serif;max-width:520px}@media(min-width:1140px){.componentAwardBanner__content p{font-size:18px;margin-bottom:24px}}.componentAwardBanner__content .componentButton{width:-moz-fit-content;width:fit-content}.componentTeamGrid{margin-bottom:40px}@media(min-width:768px){.componentTeamGrid{margin-bottom:60px}}@media(min-width:960px){.componentTeamGrid{margin-bottom:80px}}@media(min-width:1024px){.componentTeamGrid{margin-bottom:100px}}@media(min-width:1140px){.componentTeamGrid{margin-bottom:160px}}.componentTeamGrid h2{font-size:28px;line-height:1.15;font-weight:400;margin-bottom:16px;color:#000;letter-spacing:-.02em;font-family:SUSE,sans-serif;max-width:800px}@media(min-width:960px){.componentTeamGrid h2{font-size:32px;margin-bottom:20px}}@media(min-width:1140px){.componentTeamGrid h2{font-size:54px;margin-bottom:24px}}.componentTeamGrid__intro{font-size:16px;line-height:1.4;font-weight:300;max-width:640px;margin:0 0 32px;font-family:SUSE,sans-serif;color:#666}@media(min-width:960px){.componentTeamGrid__intro{font-size:20px;margin-bottom:40px}}@media(min-width:1140px){.componentTeamGrid__intro{font-size:24px;margin-bottom:56px}}.componentTeamGrid__grid{display:grid;gap:16px;grid-template-columns:1fr}@media(min-width:640px){.componentTeamGrid__grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media(min-width:1024px){.componentTeamGrid__grid{grid-template-columns:repeat(3,1fr);gap:24px}}.componentTeamGrid__card{display:flex;flex-direction:column;height:100%;border:1px solid #e8e8e8;border-radius:20px;padding:12px;background:#fff;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}@media(min-width:960px){.componentTeamGrid__card{border-radius:24px;padding:14px}}.componentTeamGrid__card:hover{transform:translateY(-2px);border-color:#d7d7d7;box-shadow:0 18px 35px rgba(0,0,0,.06)}.componentTeamGrid__card h3{font-size:20px;line-height:1.2;font-weight:500;margin:0 0 6px;color:#000;font-family:SUSE,sans-serif}@media(min-width:1140px){.componentTeamGrid__card h3{font-size:22px}}.componentTeamGrid__card p{font-size:14px;line-height:1.35;margin:0 0 16px;color:#666;font-family:SUSE,sans-serif}@media(min-width:960px){.componentTeamGrid__card p{font-size:16px}}.componentTeamGrid__photo{position:relative;overflow:hidden;border-radius:14px;aspect-ratio:1;margin-bottom:16px;background:#eceff3;display:flex;align-items:flex-end;justify-content:center}.componentTeamGrid__photo img{display:block;width:auto;height:90%;max-width:90%;max-height:90%;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}.componentTeamGrid__photo span{align-self:center;font-size:42px;letter-spacing:-.04em;color:#212121;font-family:SUSE,sans-serif;font-weight:500}@media(min-width:1140px){.componentTeamGrid__photo span{font-size:56px}}.componentTeamGrid__socials{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:auto 0 0}.componentTeamGrid__socials a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;background:#f2f2f2;color:#212121;text-decoration:none;transition:background .2s ease,color .2s ease,transform .2s ease}.componentTeamGrid__socials a:hover{background:#212121;color:#fff;transform:translateY(-1px)}.componentOfficeLocation{margin-bottom:40px}@media(min-width:768px){.componentOfficeLocation{margin-bottom:60px}}@media(min-width:960px){.componentOfficeLocation{margin-bottom:80px}}@media(min-width:1140px){.componentOfficeLocation{margin-bottom:120px}}.componentOfficeLocation h2{font-size:28px;line-height:1.15;font-weight:400;margin-bottom:16px;color:#000;letter-spacing:-.02em;font-family:SUSE,sans-serif;max-width:800px}@media(min-width:960px){.componentOfficeLocation h2{font-size:32px;margin-bottom:20px}}@media(min-width:1140px){.componentOfficeLocation h2{font-size:54px;margin-bottom:24px}}.componentOfficeLocation__intro{font-size:16px;line-height:1.4;font-weight:300;max-width:720px;margin:0 0 32px;font-family:SUSE,sans-serif;color:#666}@media(min-width:960px){.componentOfficeLocation__intro{font-size:20px;margin-bottom:40px}}@media(min-width:1140px){.componentOfficeLocation__intro{font-size:24px;margin-bottom:56px}}.componentOfficeLocation__layout{display:grid;gap:24px;grid-template-columns:1fr}@media(min-width:960px){.componentOfficeLocation__layout{grid-template-columns:minmax(280px,.9fr) minmax(0,1.4fr);gap:40px;align-items:stretch}}.componentOfficeLocation__info{display:flex;flex-direction:column;justify-content:center;border:1px solid #e8e8e8;border-radius:20px;padding:24px;background:#fff}@media(min-width:960px){.componentOfficeLocation__info{border-radius:24px;padding:32px}}.componentOfficeLocation__info h3{font-size:22px;line-height:1.2;font-weight:500;margin:0 0 12px;font-family:SUSE,sans-serif;color:#000}@media(min-width:1140px){.componentOfficeLocation__info h3{font-size:28px}}.componentOfficeLocation__info p{font-size:16px;line-height:1.45;margin:0 0 20px;color:#444;font-family:SUSE,sans-serif}@media(min-width:1140px){.componentOfficeLocation__info p{font-size:18px}}.componentOfficeLocation__mail,.componentOfficeLocation__maps{display:inline-flex;align-items:center;gap:8px;color:#000;text-decoration:none;font-size:16px;margin-bottom:12px;font-family:SUSE,sans-serif;width:-moz-fit-content;width:fit-content}.componentOfficeLocation__mail svg,.componentOfficeLocation__maps svg{transition:transform .3s ease}.componentOfficeLocation__mail:hover svg,.componentOfficeLocation__maps:hover svg{transform:rotate(45deg)}@media(min-width:1140px){.componentOfficeLocation__mail,.componentOfficeLocation__maps{font-size:18px}}.componentOfficeLocation__socials{display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding:0;margin:20px 0 0}.componentOfficeLocation__socials a{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;background:#f2f2f2;color:#212121;text-decoration:none;font-size:14px;font-family:SUSE,sans-serif;transition:background .2s ease,color .2s ease}.componentOfficeLocation__socials a:hover{background:#212121;color:#fff}.componentOfficeLocation__map{overflow:hidden;border-radius:20px;min-height:280px;border:1px solid #e8e8e8;background:#eceff3}@media(min-width:960px){.componentOfficeLocation__map{border-radius:24px;min-height:420px}}.componentOfficeLocation__map iframe{width:100%;height:100%;min-height:280px;border:0;display:block}@media(min-width:960px){.componentOfficeLocation__map iframe{min-height:420px}}.aboutWhyRunder{position:relative;overflow:hidden;width:100%;min-height:420px;margin-top:40px;margin-bottom:40px;padding:64px 0;display:flex;align-items:center;color:#fff;background-color:#212121;background-image:url(/images/routes/about/mockup1.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat}@media(min-width:768px){.aboutWhyRunder{min-height:480px;margin-top:60px;margin-bottom:60px;padding:80px 0}}@media(min-width:960px){.aboutWhyRunder{min-height:560px;margin-top:80px;margin-bottom:80px;padding:100px 0}}@media(min-width:1140px){.aboutWhyRunder{min-height:640px;padding:120px 0}}.aboutWhyRunder:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#212121,rgba(33,33,33,.8),rgba(33,33,33,.5019607843));z-index:0}@media(min-width:960px){.aboutWhyRunder:after{width:80%;background:linear-gradient(90deg,rgba(33,33,33,.9490196078),rgba(33,33,33,.6),transparent)}}.aboutWhyRunder .container{position:relative;z-index:1;background-color:rgba(0,0,0,0);color:#fff;max-width:1200px}.aboutWhyRunder h2{font-size:28px;line-height:1.15;font-weight:400;margin-bottom:16px;letter-spacing:-.02em;color:#fff;font-family:SUSE,sans-serif;max-width:1200px}@media(min-width:768px){.aboutWhyRunder h2{margin-bottom:24px}}@media(min-width:960px){.aboutWhyRunder h2{margin-bottom:32px;font-size:32px}}@media(min-width:1140px){.aboutWhyRunder h2{font-size:64px;margin-bottom:40px}}.aboutWhyRunder p{font-size:20px;line-height:1.4;font-weight:400;margin-bottom:0;font-family:SUSE,sans-serif;max-width:720px;color:#fff}.aboutWhyRunder p+p{margin-top:16px}@media(min-width:960px){.aboutWhyRunder p{font-size:22px}.aboutWhyRunder p+p{margin-top:20px}}@media(min-width:1140px){.aboutWhyRunder p{font-size:24px}}