:root{--aw-ink:#183340;--aw-red:#c84e37;--aw-line:#b8c4c8;--aw-paper:#fffefa;--aw-blue:#e5f1fb}
*{box-sizing:border-box}
html{scroll-behavior:smooth}
body.arbeitswelt{margin:0;background:#e8edf0;color:var(--aw-ink);font:15px/1.36 Georgia,'Times New Roman',serif}
.aw-shell{width:min(1120px,calc(100% - 40px));margin:44px auto 24px;background:var(--aw-paper);box-shadow:0 24px 70px #18334013}
.aw-shell a{color:inherit;text-decoration:none}
.aw-shell a:hover{text-decoration:underline;text-decoration-color:var(--aw-red);text-underline-offset:4px}
.aw-shell h1,.aw-shell h2,.aw-shell h3,.aw-shell p{margin-top:0}
.aw-header{padding:0 28px}
.aw-masthead{height:110px;display:grid;grid-template-columns:1fr 2fr 1fr;align-items:center;text-align:center}
.aw-kicker{font:700 11px/1.4 Arial,sans-serif;letter-spacing:.13em;text-align:left}
.aw-logo,.aw-footer-logo{display:inline-flex;align-items:center;color:var(--aw-ink);white-space:nowrap}
.aw-logo:hover,.aw-footer-logo:hover{text-decoration:none!important}
.aw-wordmark{position:relative;display:inline-flex;align-items:baseline;padding:.28em .08em .04em 0;font:700 clamp(34px,4vw,61px)/.82 Georgia,'Times New Roman',serif;letter-spacing:-.065em}
.aw-wordmark-werk{color:var(--aw-ink)}
.aw-wordmark-taeglich{position:relative;color:var(--aw-red);font-style:italic;letter-spacing:-.075em;margin-left:.035em;padding-right:.1em}
.aw-wordmark-taeglich:after{content:'';position:absolute;left:.05em;right:.04em;bottom:-.12em;height:.055em;background:var(--aw-red);transform:rotate(-1deg);transform-origin:left center}
.aw-wordmark-days{position:absolute;top:0;right:.2em;color:#687982;font:700 .145em/1 Arial,sans-serif;letter-spacing:.22em}
.aw-newsletter-link{justify-self:end;font:700 13px Arial,sans-serif;text-decoration:underline!important;text-underline-offset:4px}
.aw-nav{display:flex;align-items:center;justify-content:space-around;gap:12px;min-height:42px;border-block:1px solid var(--aw-ink);font:700 13px Arial,sans-serif}
.aw-nav>a{white-space:nowrap}
.aw-nav .blog-menu-search{top:100%}
.aw-header>.blog-search-button,.aw-header>.menu-toggle{display:none}
.aw-nav .blog-menu-search{z-index:20}
.aw-overline{display:block;color:var(--aw-red);font:700 11px/1.2 Arial,sans-serif;letter-spacing:.11em}
.aw-section{margin:0 28px;border-top:1px solid var(--aw-line);padding:12px 0 16px}
.aw-section>h2,.aw-heading h2{font-size:28px;line-height:1.05;letter-spacing:-.025em;margin-bottom:10px}
.aw-lead{display:grid;grid-template-columns:205px minmax(0,1fr) 205px;gap:16px;padding:20px 28px 16px;min-height:455px}
.aw-question{padding-right:14px;border-right:1px solid var(--aw-line)}
.aw-question h2{font-size:26px;line-height:1.02;letter-spacing:-.03em;margin:8px 0 4px}
.aw-question img{display:block;width:100%;height:165px;object-fit:cover;object-position:center}
.aw-question p{font-size:14px;line-height:1.27;margin:8px 0 9px}
.aw-question a,.aw-feature a,.aw-essay a,.aw-leadership>a{font:700 13px Arial,sans-serif;text-decoration:underline;text-underline-offset:4px}
.aw-feature{min-width:0}
.aw-feature>img{display:block;width:100%;height:275px;object-fit:cover;object-position:center}
.aw-feature-copy{padding-top:9px}
.aw-feature h1{font-size:clamp(30px,3vw,43px);line-height:.96;letter-spacing:-.045em;margin:3px 0 6px}
.aw-feature p{font-size:14px;margin:0 0 4px}
.aw-side{padding-left:14px;border-left:1px solid var(--aw-line)}
.aw-side h2{font-size:21px;line-height:1.1;margin:4px 0 7px}
.aw-side a{display:block;border-top:1px solid var(--aw-line);padding:16px 0 20px;min-height:111px}
.aw-side b{display:block;color:var(--aw-red);font:18px Georgia,serif;margin-bottom:3px}
.aw-side strong{display:block;font-size:17px;line-height:1.08}
.aw-side small,.aw-image-story small,.aw-list-story small,.aw-faces small,.aw-readmore small{display:block;color:#687982;font:11px Arial,sans-serif;margin-top:6px}
.aw-everyday-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}
.aw-image-story{display:grid;grid-template-columns:48% 1fr;gap:14px;min-width:0}
.aw-image-story+.aw-image-story{padding-left:20px;border-left:1px solid var(--aw-line)}
.aw-image-story img{width:100%;height:210px;object-fit:cover}
.aw-image-story strong,.aw-list-story strong,.aw-faces strong,.aw-readmore strong{display:block;font-size:20px;line-height:1.05;margin:4px 0 6px}
.aw-image-story em,.aw-list-story em{display:block;font-size:13px;font-style:normal;line-height:1.28}
.aw-image-story u{display:block;font:700 12px Arial,sans-serif;margin-top:15px;text-underline-offset:4px}
.aw-essay{margin:0;background:linear-gradient(90deg,#d9ebf9,#eef6fc);display:grid;grid-template-columns:52% 48%;min-height:270px;border-left:4px solid var(--aw-red);overflow:hidden}
.aw-essay>div{padding:25px 0 22px 28px;z-index:1}
.aw-essay h2{font-size:clamp(38px,4vw,54px);letter-spacing:-.04em;line-height:.95;margin:10px 0 8px}
.aw-essay p{font-size:14px;margin:0 0 8px}
.aw-essay img{width:100%;height:100%;object-fit:cover;object-position:center}
.aw-together{display:grid;grid-template-columns:60% 40%;gap:24px;padding-top:18px}
.aw-together>div{padding-right:0}
.aw-list-story{display:grid;grid-template-columns:170px 1fr;gap:15px;border-bottom:1px solid var(--aw-line);padding:6px 0}
.aw-list-story img{width:170px;height:95px;object-fit:cover}
.aw-list-story strong{font-size:19px;margin:2px 0 4px}
.aw-list-story em{font-size:12px}
.aw-impulse{align-self:stretch;border:1px solid #7999a6;background:#fffdf6;padding:22px;min-height:356px}
.aw-impulse>span{font:700 11px Arial,sans-serif;letter-spacing:.12em}
.aw-impulse h3{font-size:19px;line-height:1.1;margin:18px 0 22px;max-width:220px}
.aw-impulse h3:after{content:'';display:block;background:var(--aw-red);width:45px;height:4px;margin-top:13px}
.aw-impulse blockquote{font-size:clamp(30px,3vw,42px);font-weight:700;line-height:1.06;letter-spacing:-.035em;margin:0}
.aw-impulse p{font:12px Arial,sans-serif;margin:16px 0 0;color:#5c7279}
.aw-heading{display:flex;justify-content:space-between;align-items:baseline}
.aw-heading span{font:700 10px Arial,sans-serif;letter-spacing:.1em;color:#517389}
.aw-faces-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}
.aw-faces-grid>a{padding-right:18px;border-right:1px solid var(--aw-line)}
.aw-faces-grid>a:last-child{padding-right:0;border:0}
.aw-faces img{width:100%;height:170px;object-fit:cover}
.aw-faces strong{font-size:20px;margin-top:6px}
.aw-faces p{font-size:13px;line-height:1.25;margin:0}
.aw-leadership>div{display:grid;grid-template-columns:60% 40%;gap:24px}
.aw-leadership img{width:100%;height:195px;object-fit:cover}
.aw-leadership ol{list-style:none;counter-reset:aw;columns:1;padding:0 0 0 22px;margin:0;border-left:1px solid var(--aw-line)}
.aw-leadership li{counter-increment:aw;display:grid;grid-template-columns:26px 1fr;column-gap:8px;margin:0 0 10px;font-size:14px}
.aw-leadership li:before{content:counter(aw,decimal-leading-zero);grid-row:span 2;color:var(--aw-red);font-size:17px}
.aw-leadership li span{font-size:12px;color:#53656b}
.aw-leadership>a{display:inline-block;margin-top:9px}
.aw-readmore>div{display:grid;grid-template-columns:repeat(4,1fr)}
.aw-readmore a{display:block;padding:0 16px;border-right:1px solid var(--aw-line)}
.aw-readmore a:first-child{padding-left:0}.aw-readmore a:last-child{border:0}
.aw-readmore strong{font-size:16px}
.aw-news{display:grid;grid-template-columns:29% 71%;margin:0 28px 15px;background:#d95b42;color:#fff;min-height:172px}
.aw-news-art{display:flex;align-items:center;justify-content:center;background:#c94d35;font:italic 23px/1.08 Georgia,serif;text-align:center}
.aw-news-art span{display:block;background:#fff7ec;color:var(--aw-ink);padding:15px 18px;transform:rotate(-6deg);box-shadow:4px 5px 0 #a93b28}
.aw-news-content{padding:18px 22px}
.aw-news h2{font-size:24px;margin:0 0 3px}.aw-news p{font-size:13px;margin:0 0 10px}
.aw-news .newsletter-form{display:grid;grid-template-columns:1fr auto;gap:4px 10px;align-items:start}
.aw-news .newsletter-form>label:first-of-type{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}
.aw-news .input-row{display:flex;gap:8px;grid-column:1/-1}
.aw-news input[type=email]{width:100%;min-width:0;padding:10px 12px;border:0;border-radius:0;font:13px Arial,sans-serif}
.aw-news button{flex:none;border:0;background:var(--aw-ink);color:#fff;padding:10px 14px;font:700 12px Arial,sans-serif;cursor:pointer}
.aw-news .newsletter-consent{grid-column:1/-1;display:flex;align-items:flex-start;gap:6px;font:11px/1.25 Arial,sans-serif}
.aw-news .newsletter-consent input{margin:1px 0 0;flex:none}.aw-news .newsletter-consent a{text-decoration:underline}
.aw-news #form-status{grid-column:1/-1;margin:0;font:11px Arial,sans-serif}
.aw-footer{display:flex;align-items:center;gap:30px;margin:0 28px;padding:12px 0 16px;border-top:1px solid var(--aw-line)}
.aw-footer-logo .aw-wordmark{font-size:21px}
.aw-footer nav{display:flex;gap:20px;flex:1;font:11px Arial,sans-serif}.aw-footer small{font:10px Arial,sans-serif;color:#7b8588;white-space:nowrap}
.aw-article,.aw-results,.aw-page{padding:35px 55px 60px;min-height:550px}
.aw-article .article,.aw-page>*{max-width:800px;margin:auto}
.aw-article .article-heading h1,.aw-results h1{font:700 clamp(36px,5vw,60px)/1 Georgia,serif;letter-spacing:-.04em}
.aw-results-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:25px}
.aw-results-grid a{border-top:1px solid var(--aw-line);padding-top:12px}.aw-results-grid small{font:700 10px Arial,sans-serif;color:var(--aw-red)}.aw-results-grid h2{font-size:21px;line-height:1.1;margin:6px 0}.aw-results-grid p{font-size:13px}.aw-results-grid span{font:700 12px Arial,sans-serif}
@media(max-width:900px){.aw-nav{gap:8px;font-size:11px}.aw-lead{grid-template-columns:170px minmax(0,1fr);}.aw-side{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);border-left:0;border-top:1px solid var(--aw-line);padding:8px 0}.aw-side h2{grid-column:1/-1}.aw-side a{padding:8px 14px;min-height:0;border-right:1px solid var(--aw-line)}.aw-side a:last-child{border-right:0}.aw-together{grid-template-columns:1fr 310px}.aw-list-story{grid-template-columns:135px 1fr}.aw-list-story img{width:135px}}
@media(max-width:700px){.aw-shell{width:100%;margin:0;box-shadow:none}.aw-header{padding:0 18px}.aw-masthead{height:78px;grid-template-columns:1fr auto}.aw-kicker{display:none}.aw-logo{justify-self:start}.aw-logo .aw-wordmark{font-size:34px}.aw-newsletter-link{font-size:11px}.aw-header>.blog-search-button,.aw-header>.menu-toggle{display:flex}.aw-nav{display:none;flex-direction:column;align-items:stretch;padding:12px 0;border-bottom:1px solid var(--aw-ink)}.aw-nav.is-open{display:flex}.aw-nav>a{padding:8px}.aw-lead{display:block;padding:18px}.aw-question{display:grid;grid-template-columns:1fr 120px;gap:0 12px;border:0;border-bottom:1px solid var(--aw-line);padding:0 0 13px;margin-bottom:15px}.aw-question .aw-overline,.aw-question h2,.aw-question p,.aw-question a{grid-column:1}.aw-question h2{font-size:25px}.aw-question img{grid-column:2;grid-row:1/5;height:110px}.aw-question p{max-width:380px}.aw-feature>img{height:225px}.aw-feature h1{font-size:37px}.aw-side{display:block;margin-top:16px}.aw-side a{border-right:0;border-top:1px solid var(--aw-line)}.aw-section{margin:0 18px}.aw-everyday-grid,.aw-together,.aw-faces-grid,.aw-leadership>div,.aw-readmore>div{display:block}.aw-image-story{grid-template-columns:42% 1fr;gap:12px;padding:0 0 15px}.aw-image-story+.aw-image-story{border-left:0;border-top:1px solid var(--aw-line);padding:15px 0}.aw-image-story img{height:150px}.aw-image-story strong{font-size:17px}.aw-essay{display:block}.aw-essay>div{padding:22px 18px}.aw-essay h2{font-size:40px}.aw-essay img{height:220px;display:block}.aw-list-story{grid-template-columns:120px 1fr}.aw-list-story img{width:120px}.aw-impulse{margin-top:18px;min-height:0}.aw-faces-grid>a{display:grid;grid-template-columns:38% 1fr;column-gap:13px;padding:10px 0;border-right:0;border-bottom:1px solid var(--aw-line)}.aw-faces img{grid-row:1/4;height:130px}.aw-faces strong{font-size:18px}.aw-faces p{font-size:12px}.aw-leadership img{height:190px}.aw-leadership ol{border:0;padding:15px 0 0}.aw-readmore a{padding:9px 0;border-right:0;border-bottom:1px solid var(--aw-line)}.aw-news{display:block;margin:0 18px 15px}.aw-news-art{display:none}.aw-news-content{padding:17px}.aw-footer{flex-wrap:wrap;gap:10px;margin:0 18px}.aw-footer nav{order:3;flex-basis:100%;flex-wrap:wrap}.aw-footer small{margin-left:auto}.aw-article,.aw-results,.aw-page{padding:25px 18px}.aw-results-grid{grid-template-columns:1fr}}
@media(max-width:430px){.aw-logo .aw-wordmark{font-size:29px}.aw-newsletter-link{display:none}.aw-heading span{display:none}.aw-news .input-row{flex-direction:column}.aw-news button{width:100%}.aw-feature h1{font-size:34px}.aw-image-story img{height:135px}}
@media(max-width:700px){.aw-nav.open{display:flex}}
@media(min-width:701px){.aw-header{position:relative}.aw-header>.blog-search-button{display:flex;position:absolute;right:28px;bottom:0;width:40px;height:40px;background:transparent;border:0}.aw-nav{padding-right:45px}.aw-nav.open .blog-menu-search{display:block;position:absolute;left:28px;right:28px;top:100%;padding:15px;background:var(--aw-paper);border:1px solid var(--aw-line);box-shadow:0 12px 22px #18334020}}
@media(max-width:700px){.aw-header{position:relative}.aw-header>.blog-search-button,.aw-header>.menu-toggle{position:absolute;top:18px;width:38px;height:38px;align-items:center;justify-content:center;border:1px solid var(--aw-line);background:var(--aw-paper);color:var(--aw-ink)}.aw-header>.blog-search-button{right:61px}.aw-header>.menu-toggle{right:18px}.aw-masthead{padding-right:88px}.aw-nav.open .blog-menu-search{display:block;width:100%;padding:8px}.aw-nav.open .blog-menu-search>div{display:flex}}
.aw-logo{max-width:100%}
.aw-leadership.aw-section>h2{font-size:28px;line-height:1.05;margin-bottom:13px}
.aw-leadership>.aw-leadership-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(260px,1fr);gap:24px;align-items:stretch}
.aw-leadership-layout>img{display:block;width:100%;height:255px;max-height:255px;object-fit:cover;object-position:center 42%}
.aw-leadership-points{display:flex;flex-direction:column;justify-content:space-between;min-width:0;border-left:1px solid var(--aw-line);padding:3px 0 3px 22px}
.aw-leadership-points ol{border:0;padding:0;margin:0}
.aw-leadership-points li{margin-bottom:10px}
.aw-leadership-points>a{align-self:flex-start;font:700 12px Arial,sans-serif;text-decoration:underline;text-underline-offset:4px}
@media(max-width:700px){.aw-leadership>.aw-leadership-layout{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:14px}.aw-leadership-layout>img{height:245px;max-height:245px}.aw-leadership-points{padding-left:13px}.aw-leadership-points li{font-size:12px;margin-bottom:8px}.aw-leadership-points li span{font-size:11px}}
@media(max-width:560px){.aw-leadership>.aw-leadership-layout{display:block}.aw-leadership-layout>img{height:200px;max-height:200px}.aw-leadership-points{border-left:0;padding:12px 0 0}.aw-leadership-points ol{display:grid;grid-template-columns:1fr 1fr;gap:7px 10px}.aw-leadership-points li{margin:0}.aw-leadership-points>a{margin-top:13px}}
@media(max-width:760px){
  .arbeitswelt .aw-header.site-header{position:relative}
  .arbeitswelt .aw-header.site-header .aw-masthead{height:78px;padding-right:88px}
  .arbeitswelt .aw-header.site-header .aw-newsletter-link{display:none}
  .arbeitswelt .aw-header.site-header>.blog-search-button{display:flex;position:absolute;top:18px;right:61px;width:38px;height:38px;grid-column:auto;grid-row:auto;margin:0;background:var(--aw-paper);border:1px solid var(--aw-line)}
  .arbeitswelt .aw-header.site-header>.menu-toggle{display:flex!important;position:absolute;top:18px;right:18px;width:38px;height:38px;grid-column:auto;grid-row:auto;margin:0;padding:0;background:var(--aw-ink);color:#fff;border:0}
  .arbeitswelt .aw-header.site-header #navigation{display:none;width:100%;margin:0}
  .arbeitswelt .aw-header.site-header #navigation.open{display:flex;position:absolute;z-index:30;top:100%;left:0;right:0;width:auto;flex-direction:column;align-items:stretch;gap:0;padding:10px 18px 18px;background:var(--aw-paper);border-top:1px solid var(--aw-line);box-shadow:0 12px 22px #18334020}
  .arbeitswelt .aw-header.site-header #navigation>a{border-color:var(--aw-line);font-size:14px}
  .arbeitswelt .aw-header.site-header #navigation .blog-menu-search{background:transparent}
}
