body,h1,h2,h3,p{margin:0}body *{font-family:var(--ff1);color:var(--color6);text-decoration:none}.none{display:none !important}.hidden{visibility:hidden !important}header{border-bottom:2px solid var(--color1);padding:var(--large)}header *{user-select:none}.site-logo img{max-width:250px !important;width:100%}.header-top-left{max-width:max-content}header:has(~ .main-content .fullscreen) .site-logo{position:relative;z-index:0}.header-top-left .site-logo{z-index:9999}.header-top{justify-content:space-between;align-items:center;gap:var(--large)}.menu-trigger svg{width:30px;height:auto;fill:var(--color1)}.menu-trigger{cursor:pointer}.side-menu{position:fixed;top:0;bottom:0;right:0;width:100%;min-width:300px;max-width:max-content;background:var(--color5);z-index:1000;transform:translateX(100%);transition:transform 0.3s ease;border-left:2px solid var(--color1);padding:var(--large);overflow-y:auto;gap:var(--medium)}.side-menu .site-logo{max-width:130px}.side-menu-top a{display:flex}.side-menu-top{border-bottom:1px solid var(--color-border);padding-bottom:var(--medium)}.side-menu.open{transform:translateX(0)}.side-menu .menu-trigger{width:max-content;align-self:end}header .menu-flags{gap:var(--medium);align-items:center}header .menu-flags a{display:inline-flex;align-items:center;gap:6px;color:var(--color1);font-size:12px;font-weight:600;letter-spacing:0.04em;line-height:1;text-transform:uppercase}header .menu-flags .fi{flex-shrink:0;font-size:24px;line-height:1;cursor:pointer}header .menu-flags .lang-code{color:var(--color1)}.site-logo a{display:flex}.issue-number-list{display:flex;flex-direction:column;align-items:flex-start;gap:2px;line-height:1.15;margin-left:var(--medium)}.issue-number-list ul{list-style:none;margin:0;padding:0}.issue-number-heading{display:flex;flex-wrap:wrap;align-items:baseline;gap:0.35em;color:var(--color1);font-size:var(--font-small);font-weight:700;letter-spacing:0.04em;text-transform:uppercase}.issue-number-heading span{color:inherit}.issue-number-months{color:var(--color2);font-size:var(--font-xsmall);font-weight:500;letter-spacing:0.06em;text-transform:uppercase}.issue-number-list::after{content:"";display:block;width:28px;height:3px;margin-top:4px;background:var(--color4)}footer.footer{margin-top:var(--xxxlarge);padding:0;border-top:0;background:var(--color1);color:var(--color5)}footer .footer-logo-txt-mob{display:none}footer .footer-logo-txt-pc{display:flex}footer.footer *{color:var(--color5)}footer.footer a{color:var(--color5);transition:color 180ms ease}footer.footer a:hover{color:var(--color4)}footer.footer .footer-content{display:flex;align-items:end;gap:var(--xxxxlarge);margin:0 auto;padding-bottom:var(--large)}footer.footer .footer-content-col{padding:var(--xxxxlarge) var(--large)}footer.footer .footer-col{display:flex;flex-direction:column;min-width:0;max-width:max-content}footer.footer .footer-article,footer.footer .article-wrap-footer{display:flex;flex-direction:column;width:100%;min-width:0}footer.footer .article-footer{display:flex;flex-direction:column;width:100%;min-width:0;hyphens:none;-webkit-hyphens:none}footer.footer .article-footer a{overflow-wrap:anywhere;word-break:break-word}footer.footer .article-footer h3.subheading{margin:0 0 var(--medium);color:var(--color5);font-family:var(--ff1);font-size:16px;font-weight:700;letter-spacing:0.06em;line-height:1.2;text-transform:uppercase}footer.footer .article-footer.footer-blocks{flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:var(--xxlarge)}footer.footer .article-footer.footer-blocks .footer-block{display:flex;flex-direction:column;flex:1 1 0;min-width:0}footer.footer .article-footer.footer-blocks h3.subheading{margin-top:0}footer.footer .footer-logo img{width:100%;max-width:280px !important;height:auto}footer.footer .rotary-text{margin-top:var(--large);font-size:14px;font-style:italic;line-height:1.6;opacity:0.92}footer.footer .rotary-text p{margin:0}footer.footer .article-footer p.text{margin:0 0 4px;font-size:14px;line-height:1.3}footer.footer .article-footer p.text:has(.bold){margin-top:12px;margin-bottom:4px}footer.footer .article-footer p.text .bold{font-weight:700}footer.footer .footer-bottom{background:var(--color2);padding:var(--medium) var(--large)}footer.footer .footer-bottom>div{display:flex;align-items:center;justify-content:space-between;gap:var(--large);margin:0 auto}footer.footer .footer-bottom p{display:flex;align-items:center;gap:var(--small);margin:0;font-size:13px;line-height:1.4}footer.footer .footer-bottom svg{flex-shrink:0;width:18px;height:18px;fill:currentColor}footer .footer-bottom .footer-links{display:flex;column-gap:var(--small)}.ag-magazine .swiper-btn-wrapper{width:max-content;height:max-content}.ag-magazine .swiper-btn-wrapper svg{height:20px;width:20px;fill:var(--color1)}.ag-magazine .swiper-buttons{position:fixed;top:50%;z-index:100;justify-content:space-between;align-self:center;justify-self:center;max-width:calc(100% - 32px);pointer-events:none}.ag-magazine .ag_spa_button{border:2px solid var(--color-border);padding:0;background:var(--color5);border-radius:50px;align-items:center;justify-content:center;cursor:pointer;width:50px;height:50px;display:flex;pointer-events:auto}.ag-magazine .ag_spa_button:hover{background:var(--color-border)}.ag-magazine .nav_pebbles{display:none}.ag-magazine span.nav_pebble{line-height:0.5;display:flex;align-items:center;color:var(--color1)}.ag-magazine span.nav_pebble.active{color:var(--color4)}.ag-magazine .nav_group{min-width:max-content;display:flex;flex-direction:column;align-items:center;padding:8px;border-radius:6px;position:relative}.nav_group{--theme-color: var(--color1)}.ag-magazine .nav_group.active:after{content:"";display:block;height:2px;background:var(--theme-color);width:100%;position:absolute;bottom:-8px}.ag-magazine .swiper-navigation{margin-bottom:var(--xxxlarge);margin-top:var(--small);border-bottom:var(--border);padding:8px;overflow:hidden;position:sticky;top:0;z-index:10;background:var(--color5)}div.ag_spa_navigation_bar .nav_group.active .nav_label{font-weight:400;text-shadow:0.5px 0px var(--color6)}.ag-magazine .nav_label{line-height:1;text-transform:capitalize;color:var(--color6)}.ag-magazine .nav_label svg{width:30px;height:30px;fill:var(--color1)}div.nav_count{font-size:12px;color:var(--color6);font-weight:bold;line-height:1}.ag-magazine .swiper-navigation .swiper-wrapper{display:flex;align-items:stretch;justify-content:space-between}.ag-magazine .swiper-navigation .nav_group.swiper-slide{width:auto;flex:0 0 auto;margin-right:16px;gap:4px}.ag-magazine .swiper-navigation .nav_group.swiper-slide:last-of-type{margin:0}.ag-magazine .swiper-navigation::before,.ag-magazine .swiper-navigation::after{content:"";position:absolute;top:0;bottom:0;width:35px;pointer-events:none;opacity:1;transition:opacity 150ms ease;z-index:5}.ag-magazine .swiper-navigation::before{left:0;background:linear-gradient(to right, white, rgba(255,255,255,0))}.ag-magazine .swiper-navigation.is-begin::before{opacity:0}.ag-magazine .swiper-navigation::after{right:0;background:linear-gradient(to left, white, rgba(255,255,255,0))}.ag-magazine .swiper-navigation.is-end::after{opacity:0}.ag-magazine .textelement-length-icon{margin-right:4px}.ag-magazine .swiper-firstpage{justify-self:center;padding:16px;border-radius:var(--br);max-width:100%}.swiper-middlepage{max-width:650px;align-self:center;justify-self:center}.flags-mob{display:none}.flags-trigger svg{width:35px;fill:var(--color1)}.flags-wrap{position:relative}body:has(.flags-wrap.active) .flags-mob{display:flex;background:var(--color5);align-items:flex-start;flex-direction:row;padding-top:var(--large);justify-content:space-between;width:100%;border-top:1px solid var(--color-border);margin-top:var(--medium)}.print-btn{cursor:pointer;gap:var(--small);align-items:center}.print-btn svg,.menu-link svg{width:25px;height:auto;fill:var(--color1)}.print-btn p{line-height:1}.menu-link{border-bottom:1px solid var(--color-border);padding-bottom:var(--medium)}.menu-link a{display:flex;gap:var(--small);align-items:center}.archive-title{justify-content:center;margin-bottom:var(--xxxlarge);align-items:center;gap:4px}.article-archive-issue{gap:var(--large);align-items:stretch}.swiper-lastpage{padding:0 var(--large) var(--xxlarge)}.article-archive{height:100%;position:relative}.article-archive .article-wrap .headline-wrap{padding:0}.article-archive .article-txt-content{padding:var(--small);gap:var(--medium)}.article-archive .text-publishing{font-size:var(--font-regular);font-weight:700;color:var(--color1)}.article-archive .text-publishing:after{content:"";display:block;width:28px;height:3px;margin-top:4px;background:var(--color4)}.archive-title h2{color:var(--color1);font-size:var(--font-regular);font-weight:700;letter-spacing:0.04em;text-transform:uppercase}.archive-title svg{width:27px;height:27px;fill:var(--color1)}a:has(.issue-cover){max-width:250px}.article-archive-issue{justify-content:center;box-shadow:rgba(0,0,0,0.05) 0px 6px 24px 0px,rgba(0,0,0,0.08) 0px 0px 0px 1px;padding:var(--xxxxlarge);border-radius:10px;max-width:max-content;align-self:center}.article-archive-issue .article-media{position:relative}.article-archive-issue .article-media::after{content:"";position:absolute;left:0;right:0;bottom:0;height:100px;background:linear-gradient(to top, #fff 0%, rgba(255,255,255,0) 50%);pointer-events:none}.article-archive-issue{--item-gap: 20px;display:flex;flex-wrap:wrap;gap:var(--item-gap)}.article-archive-issue>a{flex:1 1 calc((100% - (3 * var(--item-gap))) / 4);min-width:200px;box-sizing:border-box}.article-archive-issue .article-media img{max-height:320px}.issue-cover{height:100%}@media (max-width: 600px){.article-archive-issue>a{flex-basis:100%;min-width:0;max-width:100%}div.article-archive-issue{padding:0;box-shadow:none}div.article-archive-issue .article-media img{max-height:100%}}.article-archive-issue .article-media .crop_container{padding-top:0 !important}.article-archive-issue .article-media .crop_container img{position:relative}@media (max-width: 800px){footer.footer .footer-content{flex-direction:column;gap:var(--xxxlarge)}footer.footer .footer-content-col{padding:var(--xxxlarge) var(--large)}footer .footer-logo-txt-mob{display:flex}footer .footer-logo-txt-pc{display:none}footer.footer .footer-col:first-child,footer.footer .footer-col:last-child{max-width:100%;width:100%}footer.footer .footer-logo{align-items:center}footer.footer .article-footer.footer-blocks{flex-direction:column}footer.footer .article-footer.footer-blocks .footer-block{flex:1 1 auto;width:100%}footer.footer .article-footer.footer-blocks .footer-block+.footer-block{margin-top:0}footer.footer .footer-bottom>div{flex-direction:column;align-items:flex-start}div.ag-magazine .swiper-buttons{bottom:var(--large);top:unset}div.ag-magazine .ag_spa_button{width:40px;height:40px}div.ag-magazine .ag_spa_button:hover{background:var(--color5)}.issue-number-list{max-width:max-content}.issue-number-list>*{font-size:var(--font-xsmall)}}@media (max-width: 600px){.footer-links{flex-direction:column;gap:var(--small)}.footer-links .separator{display:none}.side-menu.open{max-width:100%}div.side-menu{border:0}body:has(.side-menu.open){display:block;position:fixed;width:100%;overflow:hidden}body:has(.side-menu.open) .header-top-left .site-logo{max-width:150px}body:has(.side-menu.open) .header-top-left .site-logo a{display:flex}.header-top-left>*{transition:all 0.3s}.header-top-left .site-logo{max-width:250px}}
