html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--ff-standard:"Seria-11";--fs-text:calc(13px + 0.5vw);--fs-minimal:calc(var(--fs-text)/1.5);--fs-small:calc(var(--fs-text)*0.75);--fs-x1-5:calc(var(--fs-text)*1.5);--fs-x2:calc(var(--fs-text)*1.5);--fs-x3:calc(var(--fs-text)*3);--fs-x4:calc(var(--fs-text)*4);--fs-x8:calc(var(--fs-text)*8);--fs-x12:calc(var(--fs-text)*12);--padding-minimal:3px;--padding-small:calc(var(--fs-text)/2);--padding-fs:var(--fs-text);--padding-normal:calc(var(--fs-text)*1.5);--padding-medium:calc(var(--padding-normal)*2);--padding-big:calc(var(--fs-text)*6);--color-transparent:transparent;--color-black:#000;--color-gray-dark:#282828;--color-gray-medium:#3c3c3c;--color-gray-soft:#828282;--color-gray:#e6e6e6;--color-gray-light:#f5f5f5;--color-white:#fff;--color-hightlight:#fe02fd;--color-text:#000;--color-background:#fff;--opacity-low:0.5;--opacity-minimal:0.1;--z-index-share:4000;--z-index-navigation:3000;--z-index-navigation-calendar:2000;--transition-media-lazyload:opacity 650ms ease-in;--button-height:calc(var(--fs-text)*1.75);--navigation-width:calc(41.66667vw - var(--padding-normal)*2/12*5);--navigation-height:calc(var(--button-height) + var(--padding-small)*2);--commercial-calendar-items-visible:6.5;--supports-hover:0;--1svh:1vh;--1dvh:1vh}@media (min-width:1920px){:root{--commercial-calendar-items-visible:7.25}}@media (min-width:1280px) and (max-width:1550px){:root{--commercial-calendar-items-visible:5.25}}@media (min-width:1024px) and (max-width:1279px){:root{--navigation-width:calc(50vw - var(--padding-normal)*2/12*6);--commercial-calendar-items-visible:4.5}}@media (min-width:770px) and (max-width:1023px){:root{--navigation-width:calc(66.66667vw - var(--padding-normal)*2/12*8);--commercial-calendar-items-visible:3.5}}@media (min-width:501px) and (max-width:769px){:root{--fs-text:calc(13px + 1vw);--fs-minimal:calc(var(--fs-text)*0.75);--fs-small:calc(var(--fs-text)*0.85);--fs-x1-5:calc(var(--fs-text)*1.25);--fs-x3:calc(var(--fs-text)*2);--fs-x4:calc(var(--fs-text)*2.5);--button-height:calc(var(--fs-text)*2);--navigation-width:calc(83.33333vw - var(--padding-normal)*2/12*10);--commercial-calendar-items-visible:2.75}}@media (min-width:340px) and (max-width:500px){:root{--fs-text:calc(13px + 1vw);--fs-minimal:calc(var(--fs-text)*0.8);--fs-small:calc(var(--fs-text)*0.85);--fs-x1-5:calc(var(--fs-text)*1.25);--fs-x3:calc(var(--fs-text)*2);--fs-x4:calc(var(--fs-text)*2.5);--button-height:calc(var(--fs-text)*2.25);--navigation-width:calc(100vw - var(--padding-small)*2);--commercial-calendar-items-visible:1.75}}@media (min-width:0px) and (max-width:339px){:root{--fs-text:calc(13px + 1vw);--fs-minimal:calc(var(--fs-text)*0.8);--fs-small:calc(var(--fs-text)*0.85);--fs-x1-5:calc(var(--fs-text)*1.25);--fs-x3:calc(var(--fs-text)*2);--fs-x4:calc(var(--fs-text)*2.5);--button-height:calc(var(--fs-text)*2.25);--navigation-width:calc(100vw - var(--padding-small)*2);--commercial-calendar-items-visible:1.75}}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){:root{--supports-hover:1}}@font-face{font-family:Seria-11;font-style:normal;font-weight:400;src:url(assets/fonts/48a2a58cfb79b9161c97.woff2) format("woff2")}@font-face{font-family:Seria-11;font-stretch:condensed;font-style:normal;font-weight:400;src:url(assets/fonts/f7211e8603501a0b9641.woff2) format("woff2")}@font-face{font-family:Seria-11;font-style:normal;font-weight:500;src:url(assets/fonts/cbb5859d5420c03191e4.woff2) format("woff2")}@font-face{font-family:Seria-11;font-style:normal;font-weight:700;src:url(assets/fonts/b465da85d66eb48ba254.woff2) format("woff2")}@font-face{font-family:Seria-11;font-stretch:condensed;font-style:normal;font-weight:700;src:url(assets/fonts/3e385bb44c9ac323630f.woff2) format("woff2")}@font-face{font-family:Seria-11;font-style:normal;font-weight:900;src:url(assets/fonts/676ab01b54e7379d1772.woff2) format("woff2")}@font-face{font-family:Seria-11-Rounded;font-stretch:semi-condensed;font-style:normal;font-weight:400;src:url(assets/fonts/5de23072b881aa450061.woff2) format("woff2")}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body,html{font-family:var(--ff-standard);font-size:var(--fs-text);line-height:1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;background-color:var(--color-background);color:var(--color-text)}a,a:visited{color:inherit;text-decoration:none}p{margin:0 0 var(--lh-normal)}p:last-child{margin-bottom:0}::selection{background:var(--color-black);color:var(--color-white)}::-moz-selection{background:var(--color-black);color:var(--color-white)}.button,a.button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--fs-minimal);font-weight:500;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-black);border:0;color:var(--color-gray-light);cursor:pointer;font-family:var(--ff-standard);font-size:var(--fs-small);height:var(--button-height);justify-content:center;letter-spacing:0;line-height:1;margin:0;max-width:100%;padding:var(--padding-small);vertical-align:middle;white-space:nowrap}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.button:hover,a.button:hover{background:var(--color-gray-medium);color:var(--color-white)}}.button-text{margin-top:-.2em}.button-mono,a.button-mono{font-family:Courier,monospace;font-size:var(--fs-minimal);letter-spacing:.15em;line-height:var(--fs-x1-5);line-height:1}.button.button-bold-large{font-size:var(--fs-x1-5);font-weight:700;height:var(--navigation-height);line-height:1}.button-inverted,a.button-inverted{background:var(--color-gray-dark);color:var(--color-white)}.button-inverted.active,a.button-inverted.active{background:var(--color-white);color:var(--color-primary)}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.button-inverted:hover,a.button-inverted:hover{background:var(--color-gray-medium);color:var(--color-gray-light)}.button-inverted.button-no-hover:hover,a.button-inverted.button-no-hover:hover{background:var(--color-gray-dark);color:var(--color-white)}}.button-highlight{background:var(--color-hightlight);color:var(--color-white);cursor:default}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.button-highlight:hover{background:var(--color-hightlight);color:var(--color-white)}}.button-action,a.button-action{background:var(--color-white);color:var(--color-primary)}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.button-action:hover,a.button-action:hover{background:var(--color-black);color:var(--color-gray-light)}}.button-no-hover{cursor:default}.button-black{background:var(--color-black);color:var(--color-white)}.button+.button{margin-left:var(--padding-minimal)}.form-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-gray-light);border:0;border-radius:0;color:var(--color-black);font-size:var(--fs-small);font-weight:500;line-height:1;margin:0;outline:0;padding:var(--padding-small);width:100%}.form-input::-webkit-input-placeholder{color:var(--color-black)}.form-input::-moz-placeholder{color:var(--color-black)}.form-input:-ms-input-placeholder{color:var(--color-black)}.form-input::-ms-input-placeholder{color:var(--color-black)}.form-input::placeholder{color:var(--color-black)}.form-input-inverted{background:var(--color-gray-dark);color:var(--color-gray-light)}.form-input-inverted::-webkit-input-placeholder{color:var(--color-gray-light)}.form-input-inverted::-moz-placeholder{color:var(--color-gray-light)}.form-input-inverted:-ms-input-placeholder{color:var(--color-gray-light)}.form-input-inverted::-ms-input-placeholder{color:var(--color-gray-light)}.form-input-inverted::placeholder{color:var(--color-gray-light)}.icon-definitions{display:none}.icon-arrow-left,.icon-arrow-right{width:12px;heigth:12px}.icon-arrow-down,.icon-download,.icon-plus{height:20px;width:20px}.icon-plus{stroke:var(--color-white)}a,button,div,h1,h2,h3,h4,h5,p,span{color:inherit;margin:0;padding:0;text-decoration:none}.typo-hint{font-family:Courier,monospace;font-size:var(--fs-minimal);letter-spacing:.15em;line-height:var(--fs-x1-5)}.typo-title{font-size:var(--fs-x4);font-weight:900;letter-spacing:-.03em;line-height:.9;text-align:center}.typo-text{font-size:var(--fs-text);-ms-hyphens:auto;hyphens:auto;line-height:1.5;text-align:justify;word-spacing:-.1em}.a-calendar-item{display:grid;gap:0;grid-template-areas:"met met loc loc loc" "dat tim tit tit tit" ". . lea lea lea";grid-template-columns:calc(var(--padding-normal)*4/9*16) 1fr var(--navigation-width) 1fr calc(var(--padding-normal)*4/9*16);grid-template-rows:-webkit-min-content 1fr -webkit-min-content;grid-template-rows:min-content 1fr min-content;min-height:calc(var(--padding-normal)*4);padding:0}.a-calendar-item.type-parent{grid-template-areas:"met met loc loc loc" "dat dat tit tit tit" ". . lea lea lea";min-height:0}.a-calendar-item.has-commercial-item{grid-template-areas:"met met loc loc img" "dat tim tit tit img" ". . lea lea img"}@media (min-width:1024px) and (max-width:1279px){.a-calendar-item{grid-template-areas:"met met loc loc loc" "dat tim tit tit tit" ". . lea lea lea";grid-template-columns:1fr 1fr 1fr 3fr calc(var(--padding-normal)*4/9*16)}.a-calendar-item.type-parent{grid-template-areas:"met met loc loc loc" "dat dat tit tit tit" ". . lea lea lea"}.a-calendar-item.has-commercial-item{grid-template-areas:"met met loc loc img" "dat tim tit tit img" ". . lea lea img"}}@media (min-width:770px) and (max-width:1023px){.a-calendar-item{grid-template-areas:"met met loc loc loc" "dat tim tit tit tit" ". . lea lea lea";grid-template-columns:1fr 1.25fr 1fr 2fr calc(var(--padding-normal)*4/9*16)}.a-calendar-item.type-parent{grid-template-areas:"met met loc loc loc" "dat dat tit tit tit" ". . lea lea lea"}.a-calendar-item.has-commercial-item{grid-template-areas:"met met loc loc img" "dat tim tit tit img" ". . lea lea img"}}@media (min-width:501px) and (max-width:769px){.a-calendar-item{grid-template-areas:"loc loc" "met met" "dat tim" "tit tit" "lea lea";grid-template-columns:2fr 1fr;grid-template-rows:-webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content;grid-template-rows:min-content min-content min-content min-content;min-height:0;padding:0 var(--padding-normal) var(--padding-small)}.a-calendar-item.type-parent{grid-template-areas:"loc loc" "met met" "dat dat" "tit tit" "lea lea"}.a-calendar-item.has-commercial-item{grid-template-areas:"img img" "loc loc" "met met" "dat tim" "tit tit" "lea lea";grid-template-rows:-webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content;grid-template-rows:min-content min-content min-content min-content min-content}}@media (min-width:340px) and (max-width:500px){.a-calendar-item{grid-template-areas:"loc loc" "met met" "dat tim" "tit tit" "lea lea";grid-template-columns:2fr 1.5fr;grid-template-rows:-webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content;grid-template-rows:min-content min-content min-content min-content;min-height:0;padding:0 var(--padding-small) var(--padding-small)}.a-calendar-item.type-parent{grid-template-areas:"loc loc" "met met" "dat dat" "tit tit" "lea lea"}.a-calendar-item.has-commercial-item{grid-template-areas:"img img" "loc loc" "met met" "dat tim" "tit tit" "lea lea";grid-template-rows:-webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content;grid-template-rows:min-content min-content min-content min-content min-content}}@media (min-width:0px) and (max-width:339px){.a-calendar-item{grid-template-areas:"loc loc" "met met" "dat tim" "tit tit" "lea lea";grid-template-columns:3fr 2.25fr;grid-template-rows:-webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content;grid-template-rows:min-content min-content min-content min-content;min-height:0;padding:0 var(--padding-small) var(--padding-small)}.a-calendar-item.type-parent{grid-template-areas:"loc loc" "met met" "dat dat" "tit tit" "lea lea"}.a-calendar-item.has-commercial-item{grid-template-areas:"img img" "loc loc" "met met" "dat tim" "tit tit" "lea lea";grid-template-rows:-webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content;grid-template-rows:min-content min-content min-content min-content min-content}}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.a-calendar-item:hover{background:var(--color-gray)}}.a-calendar-item__date,.a-calendar-item__time,.a-calendar-item__title{font-size:var(--fs-x2);font-stretch:condensed;font-style:normal;font-weight:700;letter-spacing:-.01em;word-spacing:-.02em;-ms-flex-item-align:center;align-self:center;line-height:1}.a-calendar-item__title{grid-area:tit}.a-calendar-item__date{grid-area:dat;padding-left:var(--padding-normal)}@media (min-width:501px) and (max-width:769px){.a-calendar-item__date{padding:0}}@media (min-width:340px) and (max-width:500px){.a-calendar-item__date{padding:0}}@media (min-width:0px) and (max-width:339px){.a-calendar-item__date{padding:0}}.a-calendar-item__date__spacer{display:inline-block;width:.1em}.a-calendar-item__time{grid-area:tim}@media (min-width:501px) and (max-width:769px){.a-calendar-item__time{justify-self:end;padding:var(--padding-small) 0 0}}@media (min-width:340px) and (max-width:500px){.a-calendar-item__time{justify-self:end;padding:var(--padding-small) 0 0}}@media (min-width:0px) and (max-width:339px){.a-calendar-item__time{justify-self:end;padding:var(--padding-small) 0 0}}.a-calendar-item__location{display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:loc;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:var(--padding-small);-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:501px) and (max-width:769px){.a-calendar-item__location{padding:0}}@media (min-width:340px) and (max-width:500px){.a-calendar-item__location{padding:0}}@media (min-width:0px) and (max-width:339px){.a-calendar-item__location{padding:0}}.a-calendar-item__location__name{font-family:Courier,monospace;font-size:var(--fs-minimal);letter-spacing:.15em;line-height:var(--fs-x1-5)}.a-calendar-item__meta{display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:met;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--padding-small);padding-left:var(--padding-normal)}@media (min-width:501px) and (max-width:769px){.a-calendar-item__meta{padding:var(--padding-minimal) 0 0}}@media (min-width:340px) and (max-width:500px){.a-calendar-item__meta{padding:var(--padding-minimal) 0 0}}@media (min-width:0px) and (max-width:339px){.a-calendar-item__meta{padding:var(--padding-minimal) 0 0}}.a-calendar-item__tags{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--padding-minimal)}@media (min-width:501px) and (max-width:769px){.a-calendar-item__tags{display:none}}@media (min-width:340px) and (max-width:500px){.a-calendar-item__tags{display:none}}@media (min-width:0px) and (max-width:339px){.a-calendar-item__tags{display:none}}.a-calendar-item__lead{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Courier,monospace;font-size:var(--fs-minimal);grid-area:lea;letter-spacing:.15em;line-height:var(--fs-x1-5);-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:var(--padding-small);min-height:var(--button-height)}.a-calendar-item__lead__tag{display:none}@media (min-width:501px) and (max-width:769px){.a-calendar-item__lead__tag{display:inline}}@media (min-width:340px) and (max-width:500px){.a-calendar-item__lead__tag{display:inline}}@media (min-width:0px) and (max-width:339px){.a-calendar-item__lead__tag{display:inline}}.a-calendar-item__image{grid-area:img;overflow:hidden}.a-calendar-item__image__figure{aspect-ratio:16/9;display:block;height:100%;margin:0;overflow:hidden}.a-calendar-item__image__figure__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.a-calendar-item .button{-ms-overflow-style:none;scrollbar-width:none}.a-calendar-item .button::-webkit-scrollbar{display:none}.a-calendar-item .button{overflow-x:scroll;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:normal}.a-commercial-calendar{margin-bottom:var(--padding-medium);position:relative}.m-calendar-list .a-commercial-calendar,.m-search__content .a-commercial-calendar,.o-magazine .a-commercial-calendar{margin-bottom:0}.o-article .a-commercial-calendar,.o-article-old .a-commercial-calendar{margin-top:var(--padding-medium)}.a-commercial-calendar__inner{position:relative}.a-commercial-calendar__title{left:var(--padding-normal);line-height:0;position:absolute;top:calc(var(--padding-small) + var(--navigation-height)/2);z-index:10}.home .a-commercial-calendar__title{color:var(--color-white)}@media (min-width:501px) and (max-width:769px){.o-calendar__commercial__calendar .a-commercial-calendar__title{top:calc(var(--padding-normal) + var(--navigation-height))}}@media (min-width:340px) and (max-width:500px){.o-calendar__commercial__calendar .a-commercial-calendar__title{top:calc(var(--padding-normal) + var(--navigation-height))}}@media (min-width:0px) and (max-width:339px){.o-calendar__commercial__calendar .a-commercial-calendar__title{top:calc(var(--padding-normal) + var(--navigation-height))}}.a-commercial-calendar__gradient{background:-webkit-gradient(linear,left top,right top,from(transparent),to(var(--color-white)));background:linear-gradient(to right,transparent,var(--color-white));height:100%;position:absolute;right:0;top:0;width:7.5vw;z-index:10}.a-commercial-calendar__item{background:var(--color-white);min-height:calc(100vw/var(--commercial-calendar-items-visible)*1.72);position:relative;width:calc(100vw/var(--commercial-calendar-items-visible))}.home .a-commercial-calendar__item{background:var(--color-black);color:var(--color-white)}.a-commercial-calendar__item:nth-child(2n){background:var(--color-gray-light)}.home .a-commercial-calendar__item:nth-child(2n){background:var(--color-gray-dark)}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.a-commercial-calendar__item.has-link:hover{background:var(--color-gray)}}.a-commercial-calendar__item__link{display:block;height:100%;position:absolute;width:100%}.a-commercial-calendar__item__inner{bottom:var(--padding-normal);left:var(--padding-normal);position:absolute;right:var(--padding-normal);top:calc(var(--navigation-height) + var(--padding-normal))}@media (min-width:501px) and (max-width:769px){.o-calendar__commercial__calendar .a-commercial-calendar__item__inner{top:calc(var(--navigation-height) + var(--padding-normal)*1.75)}}@media (min-width:340px) and (max-width:500px){.o-calendar__commercial__calendar .a-commercial-calendar__item__inner{top:calc(var(--navigation-height) + var(--padding-normal)*1.75)}}@media (min-width:0px) and (max-width:339px){.o-calendar__commercial__calendar .a-commercial-calendar__item__inner{top:calc(var(--navigation-height) + var(--padding-normal)*1.75)}}.a-commercial-calendar__item__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;height:100%;width:100%}.a-commercial-calendar__item__figure{aspect-ratio:16/9;display:block;margin:0 0 var(--padding-normal);mix-blend-mode:multiply;overflow:hidden}.a-commercial-calendar__item__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.a-commercial-calendar__item__abstract,.a-commercial-calendar__item__date,.a-commercial-calendar__item__title{font-size:var(--fs-small);font-stretch:condensed;font-style:normal;font-weight:700;line-height:var(--fs-text)}.a-commercial-calendar__item__abstract{color:var(--color-gray-soft);margin-top:auto}.a-commercial-calendar__item__abstract,.a-commercial-calendar__item__title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.a-commercial-calendar__item__location{display:-webkit-box;font-family:Courier,monospace;font-size:var(--fs-minimal);letter-spacing:.15em;line-height:var(--fs-x1-5);-webkit-line-clamp:2;-webkit-box-orient:vertical;letter-spacing:.1em;line-height:var(--fs-text);margin-top:auto;overflow:hidden}.a-commercial-calendar__support{display:none;gap:var(--padding-minimal) var(--padding-small);position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:var(--padding-small) var(--padding-normal)}.o-calendar__commercial__calendar .a-commercial-calendar__support{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:340px) and (max-width:500px){.a-commercial-calendar__support{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width:0px) and (max-width:339px){.a-commercial-calendar__support{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.a-commercial-calendar__support__logo__link{display:block}.a-commercial-calendar__support__logo__svg{width:200px}@media (min-width:501px) and (max-width:769px){.a-commercial-calendar__support__logo__svg{width:180px}}@media (min-width:340px) and (max-width:500px){.a-commercial-calendar__support__logo__svg{width:180px}}@media (min-width:0px) and (max-width:339px){.a-commercial-calendar__support__logo__svg{width:180px}}.a-commercial-m{padding:var(--padding-medium) var(--padding-big);position:relative}@media (min-width:770px) and (max-width:1023px){.a-commercial-m{padding:var(--padding-medium) var(--padding-normal)}}@media (min-width:501px) and (max-width:769px){.a-commercial-m{padding:var(--padding-medium) var(--padding-normal)}}@media (min-width:340px) and (max-width:500px){.a-commercial-m{padding:var(--padding-medium) var(--padding-normal)}}@media (min-width:0px) and (max-width:339px){.a-commercial-m{padding:var(--padding-medium) var(--padding-normal)}}.a-commercial-m__title{left:var(--padding-normal);line-height:0;position:absolute;top:var(--padding-normal)}.a-commercial-m__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;gap:var(--padding-medium) var(--padding-normal);justify-content:space-evenly}@media (min-width:501px) and (max-width:769px){.a-commercial-m__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}@media (min-width:340px) and (max-width:500px){.a-commercial-m__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}@media (min-width:0px) and (max-width:339px){.a-commercial-m__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.a-commercial-m__item{position:relative;-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;max-width:30vw}@media (min-width:501px) and (max-width:769px){.a-commercial-m__item{max-width:none;width:60vw}}@media (min-width:340px) and (max-width:500px){.a-commercial-m__item{max-width:none;width:100%}}@media (min-width:0px) and (max-width:339px){.a-commercial-m__item{max-width:none;width:100%}}.a-commercial-m__item__link{display:block;height:100%;width:100%}.a-commercial-m__item__figure{aspect-ratio:2/1;display:block;margin:0}.a-commercial-m__item__image{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.a-commercial-self{background:var(--color-black);min-height:25vh;position:relative}.a-commercial-self,.a-commercial-self__media{display:-webkit-box;display:-ms-flexbox;display:flex}.a-commercial-self__media{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;max-width:40vw}.a-commercial-self__media__figure{margin:var(--padding-normal)}.a-commercial-self__media svg{height:25vh;width:100%;fill:var(--custom-fill-color)}.a-commercial-self__content{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 100%;flex:1 1 100%;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:var(--padding-normal);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;color:var(--custom-text-color);justify-content:space-between;padding:var(--padding-normal);width:100%}.a-commercial-self__content__text{max-width:calc(58.33333vw - var(--padding-normal)*1.5)}.a-commercial-self__content .button{background:var(--custom-button-background);color:var(--custom-button-color);display:block}.a-commercial-l{padding:var(--padding-medium) var(--padding-big);position:relative}@media (min-width:340px) and (max-width:500px){.a-commercial-l{padding:var(--padding-medium) var(--padding-normal)}}@media (min-width:0px) and (max-width:339px){.a-commercial-l{padding:var(--padding-medium) var(--padding-normal)}}.a-commercial-l__title{left:var(--padding-normal);line-height:0;position:absolute;top:var(--padding-normal)}.a-commercial-l__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;gap:var(--padding-medium);justify-content:space-evenly}@media (min-width:501px) and (max-width:769px){.a-commercial-l__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}@media (min-width:340px) and (max-width:500px){.a-commercial-l__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}@media (min-width:0px) and (max-width:339px){.a-commercial-l__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.a-commercial-l__item{position:relative;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:34vw}@media (min-width:501px) and (max-width:769px){.a-commercial-l__item{max-width:none;width:60vw}}@media (min-width:340px) and (max-width:500px){.a-commercial-l__item{max-width:none;width:100%}}@media (min-width:0px) and (max-width:339px){.a-commercial-l__item{max-width:none;width:100%}}.a-commercial-l__item__link{display:block;height:100%;width:100%}.a-commercial-l__item__figure{aspect-ratio:1;display:block;margin:0}.a-commercial-l__item__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.a-commercial-xl{padding:var(--padding-medium) 0;position:relative}@media (min-width:340px) and (max-width:500px){.a-commercial-xl.no-mobile-image{display:none}}@media (min-width:0px) and (max-width:339px){.a-commercial-xl.no-mobile-image{display:none}}.a-commercial-xl__title{left:var(--padding-normal);line-height:0;position:absolute;top:var(--padding-normal)}.a-commercial-xl__item{padding:0 var(--padding-medium);position:relative}@media (min-width:501px) and (max-width:769px){.a-commercial-xl__item{padding:0}}@media (min-width:340px) and (max-width:500px){.a-commercial-xl__item{padding:0}}@media (min-width:0px) and (max-width:339px){.a-commercial-xl__item{padding:0}}.a-commercial-xl__item__link{display:block;height:100%;width:100%}.a-commercial-xl__item__figure{display:block;margin:0}.a-commercial-xl__item__figure.desktop{aspect-ratio:16/9}@media (min-width:340px) and (max-width:500px){.a-commercial-xl__item__figure.desktop{display:none}}@media (min-width:0px) and (max-width:339px){.a-commercial-xl__item__figure.desktop{display:none}}.a-commercial-xl__item__figure.mobile{aspect-ratio:9/16;display:none}@media (min-width:340px) and (max-width:500px){.a-commercial-xl__item__figure.mobile{display:block}}@media (min-width:0px) and (max-width:339px){.a-commercial-xl__item__figure.mobile{display:block}}.a-commercial-xl__item__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.a-cookie-banner{background:var(--color-tertiary);bottom:var(--padding-small);display:none;font-family:Courier,monospace;font-size:var(--fs-minimal);letter-spacing:.15em;line-height:var(--fs-x1-5);opacity:0;position:fixed;right:var(--padding-small);z-index:var(--z-index-cookie-banner)}.page-404 .a-cookie-banner{display:none!important}.a-cookie-banner.active{display:block;opacity:1}.a-cookie-banner.transition{opacity:0;-webkit-transition:opacity .25s linear;transition:opacity .25s linear;will-change:opacity}@media print{.a-cookie-banner{display:none}}.a-cookie-banner__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;gap:0;justify-content:center}.a-cookie-banner__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--color-primary);cursor:pointer;font-family:Courier,monospace;font-size:var(--fs-minimal);letter-spacing:.15em;line-height:var(--fs-x1-5);margin:0;outline:none;padding:0}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.a-cookie-banner__button:hover,.a-cookie-banner__link:hover{color:var(--color-secondary)}}.a-download-item{display:block;font-size:var(--fs-x1-5);letter-spacing:-.015em;padding:var(--padding-small) var(--padding-normal)}@media (min-width:340px) and (max-width:500px){.a-download-item{padding:var(--padding-small)}}@media (min-width:0px) and (max-width:339px){.a-download-item{padding:var(--padding-small)}}.a-download-item:nth-child(odd){background:var(--color-gray-light)}.a-download-item__wrapper{margin:var(--padding-medium) 0 0}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.a-download-item.has-link:hover{background:var(--color-gray)}}.a-download-item__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:var(--padding-small) var(--padding-normal);-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.a-download-item__meta{line-height:1}.a-heading{padding:0 var(--padding-normal);position:relative}@media (min-width:340px) and (max-width:500px){.a-heading{padding:0 var(--padding-small)}}@media (min-width:0px) and (max-width:339px){.a-heading{padding:0 var(--padding-small)}}.a-heading.hint{padding-top:var(--padding-normal)}.a-heading.subtitle{padding-top:var(--padding-medium)}.a-heading__inner{font-size:var(--fs-text);line-height:1.5}.a-heading__inner h2{font-weight:700}.a-heading__inner h2,.o-page .a-heading__inner h2{font-size:var(--fs-x1-5);letter-spacing:-.015em;line-height:1;text-align:center}.o-page .a-heading__inner h2{font-weight:900}.a-html{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:var(--padding-medium) var(--padding-normal) 0}@media (min-width:340px) and (max-width:500px){.a-html{padding:var(--padding-medium) var(--padding-small) 0}}@media (min-width:0px) and (max-width:339px){.a-html{padding:var(--padding-medium) var(--padding-small) 0}}.a-html__form{width:var(--navigation-width)}.a-html__form__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:var(--padding-small)}.a-html__form__row.required label:after{color:red;content:"*"}.a-html__form__row label{font-family:Courier,monospace;font-size:var(--fs-minimal);letter-spacing:.15em;line-height:var(--fs-x1-5)}.a-html__form__row input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-gray-light);border:0;color:var(--color-primary);cursor:pointer;display:block;outline:0;padding:var(--padding-small);width:100%}.a-html__form__submit{margin-top:var(--padding-normal)}.a-html__form__submit button,.a-html__form__submit input{background:var(--color-black);border:0;color:var(--color-white);cursor:pointer;font-weight:900;height:var(--navigation-height);width:100%}.a-link-item{display:block;font-size:var(--fs-text);letter-spacing:-.015em;padding:var(--padding-small) var(--padding-normal)}@media (min-width:340px) and (max-width:500px){.a-link-item{padding:var(--padding-small)}}@media (min-width:0px) and (max-width:339px){.a-link-item{padding:var(--padding-small)}}.a-link-item:nth-child(odd){background:var(--color-gray-light)}.a-link-item__wrapper{margin:var(--padding-medium) 0 0}.a-link-item__inner{display:inline}.a-link-item.has-link .a-link-item__inner{border-bottom:1px solid}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.a-link-item.has-link:hover{background:var(--color-gray)}}.a-list-item{padding:var(--padding-normal)}.a-list-item:nth-child(odd){background:var(--color-gray-light)}.a-list-item__wrapper{margin-bottom:var(--padding-medium)}.a-list-item.layout-normal{display:grid;gap:var(--padding-normal);grid-template-columns:repeat(12,1fr)}@media (min-width:501px) and (max-width:769px){.a-list-item.layout-normal{grid-template-columns:1fr}}@media (min-width:340px) and (max-width:500px){.a-list-item.layout-normal{grid-template-columns:1fr}}@media (min-width:0px) and (max-width:339px){.a-list-item.layout-normal{grid-template-columns:1fr}}.a-list-item.layout-normal .a-list-item__left{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--fs-x1-5);font-weight:900;grid-column:span 6;letter-spacing:-.015em;line-height:1;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:501px) and (max-width:769px){.a-list-item.layout-normal .a-list-item__left{grid-column:span 1}}@media (min-width:340px) and (max-width:500px){.a-list-item.layout-normal .a-list-item__left{grid-column:span 1}}@media (min-width:0px) and (max-width:339px){.a-list-item.layout-normal .a-list-item__left{grid-column:span 1}}.a-list-item.layout-normal .a-list-item__right{grid-column:span 5}@media (min-width:770px) and (max-width:1023px){.a-list-item.layout-normal .a-list-item__right{grid-column:span 6}}@media (min-width:501px) and (max-width:769px){.a-list-item.layout-normal .a-list-item__right{grid-column:span 1;justify-self:center;max-width:var(--navigation-width)}}@media (min-width:340px) and (max-width:500px){.a-list-item.layout-normal .a-list-item__right{grid-column:span 1}}@media (min-width:0px) and (max-width:339px){.a-list-item.layout-normal .a-list-item__right{grid-column:span 1}}.a-list-team{display:block;padding-top:var(--padding-big);position:relative}.a-list-team__item{font-size:var(--fs-x1-5);letter-spacing:-.015em;padding:var(--padding-small) var(--padding-normal)}@media (min-width:340px) and (max-width:500px){.a-list-team__item{padding:var(--padding-small)}}@media (min-width:0px) and (max-width:339px){.a-list-team__item{padding:var(--padding-small)}}.a-list-team__item.person{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 var(--padding-normal);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:var(--color-gray-soft);padding:0 var(--padding-medium) 0 var(--padding-normal)}@media (min-width:340px) and (max-width:500px){.a-list-team__item.person{padding:0 var(--padding-medium) 0 var(--padding-small)}}@media (min-width:0px) and (max-width:339px){.a-list-team__item.person{padding:0 var(--padding-medium) 0 var(--padding-small)}}.a-list-team__item.person.has-link{color:var(--color-black)}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.a-list-team__item.person.has-link:hover{color:var(--color-gray)}.a-list-team__item.person.has-link:hover .a-list-team__item__img{opacity:.5}}.a-list-team__item__name{padding:var(--padding-small) 0}.a-list-team__item__img{-webkit-filter:grayscale(1) contrast(110%);filter:grayscale(1) contrast(110%);height:var(--navigation-height);width:auto}.a-list-team__item__text{line-height:1;padding:var(--padding-small) 0}.a-list-team__item:nth-child(odd){background:var(--color-gray-light)}.a-list-team__controls{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;right:var(--padding-small);top:50%;-webkit-transition:-webkit-transform .25s cubic-bezier(.35,0,.25,1);transition:-webkit-transform .25s cubic-bezier(.35,0,.25,1);transition:transform .25s cubic-bezier(.35,0,.25,1);transition:transform .25s cubic-bezier(.35,0,.25,1),-webkit-transform .25s cubic-bezier(.35,0,.25,1);will-change:transform;z-index:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--color-black);-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:var(--fs-small);padding:var(--fs-text) 0;-webkit-transform:translate3d(120%,-50%,0);transform:translate3d(120%,-50%,0);width:var(--navigation-height)}@media (min-width:0px) and (max-width:339px){.a-list-team__controls{display:none}}.a-list-team__controls.active{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.a-list-team__controls__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-black);border:0;color:var(--color-gray-soft);cursor:pointer;display:block;font-size:var(--fs-small);font-weight:500;line-height:1;margin:0;white-space:nowrap}.a-list-team__controls__button.active{color:var(--color-white)}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.a-list-team__controls__button:hover{color:var(--color-white)}}.a-liveticker-item{display:grid;font-size:var(--fs-text);font-weight:700;grid-template-columns:repeat(24,1fr);-ms-hyphens:auto;hyphens:auto;line-height:1.5;padding:0 var(--padding-normal) var(--padding-normal);position:relative;text-align:justify;word-spacing:-.1em}@media (min-width:340px) and (max-width:500px){.a-liveticker-item{padding:0 var(--padding-small) var(--padding-normal)}}@media (min-width:0px) and (max-width:339px){.a-liveticker-item{padding:0 var(--padding-small) var(--padding-normal)}}.a-liveticker-item.has-medium{padding-bottom:0}.a-liveticker-item:nth-child(odd){background:var(--color-gray-light)}.a-liveticker-item__minute{color:var(--color-gray-soft);grid-column:4/8;justify-self:end;padding:var(--padding-normal) var(--padding-normal) var(--padding-normal) 0}@media (min-width:1024px) and (max-width:1279px){.a-liveticker-item__minute{grid-column:1/7}}@media (min-width:770px) and (max-width:1023px){.a-liveticker-item__minute{grid-column:1/5}}@media (min-width:501px) and (max-width:769px){.a-liveticker-item__minute{grid-column:1/3;padding-right:var(--padding-small)}}@media (min-width:340px) and (max-width:500px){.a-liveticker-item__minute{grid-column:1/5}}@media (min-width:0px) and (max-width:339px){.a-liveticker-item__minute{grid-column:1/5}}.a-liveticker-item__minute__inner{position:sticky;top:calc(var(--padding-normal) + var(--navigation-height))}.has-short .a-liveticker-item__minute__inner{top:calc(var(--padding-normal) + var(--navigation-height)*2)}.a-liveticker-item__content{grid-column:8/18;padding-top:var(--padding-normal)}@media (min-width:1024px) and (max-width:1279px){.a-liveticker-item__content{grid-column:7/19}}@media (min-width:770px) and (max-width:1023px){.a-liveticker-item__content{grid-column:5/21}}@media (min-width:501px) and (max-width:769px){.a-liveticker-item__content{grid-column:3/25}}@media (min-width:340px) and (max-width:500px){.a-liveticker-item__content{grid-column:5/25}}@media (min-width:0px) and (max-width:339px){.a-liveticker-item__content{grid-column:5/25}}.has-heading .a-liveticker-item__content{padding-top:0}.a-liveticker-item__heading{background:var(--color-gray-soft);color:var(--color-white);display:inline-block;padding:var(--padding-normal) 0}.a-liveticker-item__text p+p{margin-top:var(--padding-normal)}.a-liveticker-item__medium{padding-top:var(--padding-normal);width:100%}.a-liveticker-item__medium__figure{margin:0;width:100%}.a-liveticker-item__medium__figure.grayscale{-webkit-filter:grayscale(1);filter:grayscale(1)}.a-liveticker-item__medium__img{display:block;max-height:calc(100vh - var(--padding-normal)*2);max-width:50vw;width:100%}@media (min-width:501px) and (max-width:769px){.a-liveticker-item__medium__img{margin:0 auto;max-width:70vw}}@media (min-width:340px) and (max-width:500px){.a-liveticker-item__medium__img{margin:0 auto;max-width:80vw}}@media (min-width:0px) and (max-width:339px){.a-liveticker-item__medium__img{margin:0 auto;max-width:80vw}}.a-liveticker-item__medium__caption{font-family:Courier,monospace;font-size:var(--fs-minimal);font-weight:400;letter-spacing:.15em;line-height:var(--padding-normal)}.a-medium{padding-top:var(--padding-big);position:relative}.m-expander .a-medium{padding-top:var(--padding-normal)}.a-medium__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.a-medium.layout-medium .a-medium__figure{max-height:calc(100vh - var(--padding-normal)*2);max-width:calc(100vh - var(--padding-normal)*2)}@media (min-width:770px) and (max-width:1023px){.a-medium.layout-medium .a-medium__figure{max-width:calc(100vw - var(--padding-big)*2)}}@media (min-width:501px) and (max-width:769px){.a-medium.layout-medium .a-medium__figure{max-width:100%}}@media (min-width:340px) and (max-width:500px){.a-medium.layout-medium .a-medium__figure{max-width:100%}}@media (min-width:0px) and (max-width:339px){.a-medium.layout-medium .a-medium__figure{max-width:100%}}.a-medium.layout-small .a-medium__figure{max-width:var(--navigation-width)}@media (min-width:340px) and (max-width:500px){.a-medium.layout-small .a-medium__figure{max-width:100%}}@media (min-width:0px) and (max-width:339px){.a-medium.layout-small .a-medium__figure{max-width:100%}}.a-medium__figure{aspect-ratio:var(--ratio);margin:0;width:100%}.a-medium__figure.grayscale{-webkit-filter:grayscale(1);filter:grayscale(1)}.m-expander .a-medium__figure{max-width:100%!important}.a-medium__figure__img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transition:opacity .25s linear;transition:opacity .25s linear;width:100%;will-change:opacity}.a-medium__figure__img.lazyload,.a-medium__figure__img.lazyloading{opacity:0}.a-medium__figure__img.lazyloaded{opacity:1}.a-medium__caption{font-family:Courier,monospace;font-size:var(--fs-minimal);letter-spacing:.15em;line-height:var(--padding-normal);padding:0 var(--padding-normal)}@media (min-width:501px) and (max-width:769px){.a-medium__caption{padding:0 var(--padding-small)}}@media (min-width:340px) and (max-width:500px){.a-medium__caption{padding:0 var(--padding-small)}}@media (min-width:0px) and (max-width:339px){.a-medium__caption{padding:0 var(--padding-small)}}.m-expander .a-medium__caption{padding:0}.a-medium-double{padding-top:var(--padding-big);position:relative}.a-medium-double__inner{display:grid;gap:var(--padding-normal);grid-template-columns:1fr 1fr}@media (min-width:340px) and (max-width:500px){.a-medium-double__inner{grid-template-columns:1fr;padding:0 var(--padding-small)}}@media (min-width:0px) and (max-width:339px){.a-medium-double__inner{grid-template-columns:1fr;padding:0 var(--padding-small)}}.a-medium-double__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:340px) and (max-width:500px){.a-medium-double__item{display:block}}@media (min-width:0px) and (max-width:339px){.a-medium-double__item{display:block}}.a-medium-double__item__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.a-medium-double__item__figure{-ms-flex-item-align:center;align-self:center;aspect-ratio:var(--ratio);margin:0;width:100%}.layout-medium .a-medium-double__item__figure{max-height:calc(100vh - var(--padding-normal)*2);max-width:calc(100vh - var(--padding-normal)*2)}@media (min-width:501px) and (max-width:769px){.layout-medium .a-medium-double__item__figure{max-width:100%}}@media (min-width:340px) and (max-width:500px){.layout-medium .a-medium-double__item__figure{max-width:100%}}@media (min-width:0px) and (max-width:339px){.layout-medium .a-medium-double__item__figure{max-width:100%}}.layout-small .a-medium-double__item__figure{max-width:calc(33.33333vw - var(--padding-normal)*1.5)}@media (min-width:501px) and (max-width:769px){.layout-small .a-medium-double__item__figure{max-width:80%}}@media (min-width:340px) and (max-width:500px){.layout-small .a-medium-double__item__figure{max-width:70%}}@media (min-width:0px) and (max-width:339px){.layout-small .a-medium-double__item__figure{max-width:100%}}.a-medium-double__item__figure.grayscale{-webkit-filter:grayscale(1);filter:grayscale(1)}.a-medium-double__item__figure__img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transition:opacity .25s linear;transition:opacity .25s linear;width:100%;will-change:opacity}.a-medium-double__item__figure__img.lazyload,.a-medium-double__item__figure__img.lazyloading{opacity:0}.a-medium-double__item__figure__img.lazyloaded{opacity:1}.a-medium-double__item__caption{font-family:Courier,monospace;font-size:var(--fs-minimal);letter-spacing:.15em;line-height:var(--padding-normal);padding:0 var(--padding-normal)}@media (min-width:501px) and (max-width:769px){.a-medium-double__item__caption{padding:0 var(--padding-small)}}@media (min-width:340px) and (max-width:500px){.a-medium-double__item__caption{padding:0}}@media (min-width:0px) and (max-width:339px){.a-medium-double__item__caption{padding:0}}.layout-small .a-medium-double__item__caption{padding:0}.layout-small.item-1 .a-medium-double__item__caption{padding-left:var(--padding-normal)}@media (min-width:501px) and (max-width:769px){.layout-small.item-1 .a-medium-double__item__caption{padding-left:var(--padding-small)}}.layout-medium.item-2 .a-medium-double__item__caption{padding-left:0}.a-medium-text{display:block;padding-top:var(--padding-big);position:relative}.a-medium-text__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:var(--padding-normal)}@media (min-width:501px) and (max-width:769px){.a-medium-text__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 var(--padding-small)}}@media (min-width:340px) and (max-width:500px){.a-medium-text__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 var(--padding-small)}}@media (min-width:0px) and (max-width:339px){.a-medium-text__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 var(--padding-small)}}.a-medium-text__medium{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.media-left .a-medium-text__medium{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media (min-width:501px) and (max-width:769px){.media-left .a-medium-text__medium{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}@media (min-width:340px) and (max-width:500px){.media-left .a-medium-text__medium{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}@media (min-width:0px) and (max-width:339px){.media-left .a-medium-text__medium{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.a-medium-text__medium__figure{margin:0;position:sticky;top:var(--padding-big);width:100%}@media (min-width:501px) and (max-width:769px){.a-medium-text__medium__figure{position:relative;top:0;width:100%}}@media (min-width:340px) and (max-width:500px){.a-medium-text__medium__figure{position:relative;top:0;width:100%}}@media (min-width:0px) and (max-width:339px){.a-medium-text__medium__figure{position:relative;top:0;width:100%}}.a-medium-text__medium__figure.grayscale{-webkit-filter:grayscale(1);filter:grayscale(1)}.a-medium-text__medium__img{display:block;max-height:calc(100vh - var(--padding-normal)*2);max-width:50vw}@media (min-width:501px) and (max-width:769px){.a-medium-text__medium__img{margin:0 auto;max-width:70vw}}@media (min-width:340px) and (max-width:500px){.a-medium-text__medium__img{margin:0 auto;max-width:80vw}}@media (min-width:0px) and (max-width:339px){.a-medium-text__medium__img{margin:0 auto;max-width:80vw}}.a-medium-text__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:770px) and (max-width:1023px){.a-medium-text__text{padding-left:var(--padding-normal)}}@media (min-width:501px) and (max-width:769px){.a-medium-text__text{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:340px) and (max-width:500px){.a-medium-text__text{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:0px) and (max-width:339px){.a-medium-text__text{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.media-left .a-medium-text__text{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:770px) and (max-width:1023px){.media-left .a-medium-text__text{padding-right:var(--padding-normal)}}@media (min-width:501px) and (max-width:769px){.media-left .a-medium-text__text{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:340px) and (max-width:500px){.media-left .a-medium-text__text{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:0px) and (max-width:339px){.media-left .a-medium-text__text{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.a-medium-text__text__inner{width:var(--navigation-width)}@media (min-width:770px) and (max-width:1023px){.a-medium-text__text__inner{width:100%}}.a-medium-text__text h2{font-weight:500;margin-bottom:var(--padding-big);text-align:center}@media (min-width:501px) and (max-width:769px){.a-medium-text__text h2{margin-bottom:var(--padding-medium)}}@media (min-width:340px) and (max-width:500px){.a-medium-text__text h2{margin-bottom:var(--padding-medium)}}@media (min-width:0px) and (max-width:339px){.a-medium-text__text h2{margin-bottom:var(--padding-medium)}}.a-medium-text__text p+h2{margin-top:var(--padding-big)}.a-medium-text__text p+p{margin-top:var(--padding-normal)}.a-medium-text__text .text-small{font-size:var(--fs-small);font-stretch:condensed;font-style:normal;font-weight:700;letter-spacing:.015em;line-height:var(--padding-normal)}.a-medium-text__caption{font-family:Courier,monospace;font-size:var(--fs-minimal);letter-spacing:.15em;line-height:var(--padding-normal);padding:0 var(--padding-normal)}@media (min-width:501px) and (max-width:769px){.a-medium-text__caption{padding:0}}@media (min-width:340px) and (max-width:500px){.a-medium-text__caption{padding:0}}@media (min-width:0px) and (max-width:339px){.a-medium-text__caption{padding:0}}.a-medium-youtube{--ratio:16/9;display:block;padding-top:var(--padding-big);position:relative}.m-expander .a-medium-youtube{padding-top:var(--padding-normal)}.a-medium-youtube__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.a-medium-youtube.layout-medium .a-medium-youtube__player{max-height:calc(100vh - var(--padding-normal)*2);max-width:calc(100vh - var(--padding-normal)*2)}@media (min-width:770px) and (max-width:1023px){.a-medium-youtube.layout-medium .a-medium-youtube__player{max-width:calc(100vw - var(--padding-big)*2)}}@media (min-width:501px) and (max-width:769px){.a-medium-youtube.layout-medium .a-medium-youtube__player{max-width:100%}}@media (min-width:340px) and (max-width:500px){.a-medium-youtube.layout-medium .a-medium-youtube__player{max-width:100%}}@media (min-width:0px) and (max-width:339px){.a-medium-youtube.layout-medium .a-medium-youtube__player{max-width:100%}}.a-medium-youtube.layout-small .a-medium-youtube__player{max-width:var(--navigation-width)}@media (min-width:340px) and (max-width:500px){.a-medium-youtube.layout-small .a-medium-youtube__player{max-width:100%}}@media (min-width:0px) and (max-width:339px){.a-medium-youtube.layout-small .a-medium-youtube__player{max-width:100%}}.a-medium-youtube__player{aspect-ratio:var(--ratio);margin:0;width:100%}.m-expander .a-medium-youtube__player{max-width:100%!important}.a-medium-youtube__caption{font-family:Courier,monospace;font-size:var(--fs-minimal);letter-spacing:.15em;line-height:var(--padding-normal);padding:0 var(--padding-normal)}@media (min-width:501px) and (max-width:769px){.a-medium-youtube__caption{padding:0 var(--padding-small)}}@media (min-width:340px) and (max-width:500px){.a-medium-youtube__caption{padding:0 var(--padding-small)}}@media (min-width:0px) and (max-width:339px){.a-medium-youtube__caption{padding:0 var(--padding-small)}}.m-expander .a-medium-youtube__caption{padding:0}.a-preview-article{position:relative}.m-related-articles .a-preview-article,.related-list .a-preview-article{background:var(--color-black);color:var(--color-white)}.m-related-articles .a-preview-article:nth-child(2n),.related-list .a-preview-article:nth-child(2n){background:var(--color-gray-dark)}.o-archive-detail .a-preview-article:nth-child(odd){background:var(--color-gray-light)}.a-preview-article.type-column .a-preview-article__link{grid-template-areas:"text";grid-template-columns:1fr}.a-preview-article__link{cursor:pointer;display:grid;grid-template-areas:"text lead";grid-template-columns:1fr var(--navigation-width)}@media (min-width:1024px) and (max-width:1279px){.a-preview-article__link{grid-template-columns:1fr 40%}}@media (min-width:770px) and (max-width:1023px){.a-preview-article__link{grid-template-areas:"text" "lead";grid-template-columns:1fr}}@media (min-width:501px) and (max-width:769px){.a-preview-article__link{grid-template-areas:"text" "lead";grid-template-columns:1fr}}@media (min-width:340px) and (max-width:500px){.a-preview-article__link{grid-template-areas:"text" "lead";grid-template-columns:1fr}}@media (min-width:0px) and (max-width:339px){.a-preview-article__link{grid-template-areas:"text" "lead";grid-template-columns:1fr}}.has-thumbnail .a-preview-article__link{grid-template-areas:"figure text lead";grid-template-columns:-webkit-max-content 1fr var(--navigation-width);grid-template-columns:max-content 1fr var(--navigation-width)}@media (min-width:1024px) and (max-width:1279px){.has-thumbnail .a-preview-article__link{grid-template-columns:-webkit-max-content 1fr 40%;grid-template-columns:max-content 1fr 40%}}@media (min-width:770px) and (max-width:1023px){.has-thumbnail .a-preview-article__link{grid-template-areas:"figure text" "lead lead";grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}}@media (min-width:501px) and (max-width:769px){.has-thumbnail .a-preview-article__link{grid-template-areas:"figure text" "lead lead";grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}}@media (min-width:340px) and (max-width:500px){.has-thumbnail .a-preview-article__link{grid-template-areas:"figure text" "lead lead";grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}}@media (min-width:0px) and (max-width:339px){.has-thumbnail .a-preview-article__link{grid-template-areas:"figure text" "lead lead";grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}}@media (min-width:501px) and (max-width:769px){.has-thumbnail.is-landscape .a-preview-article__link{grid-template-areas:"figure text" "meta meta" "lead lead";grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}}@media (min-width:340px) and (max-width:500px){.has-thumbnail.is-landscape .a-preview-article__link{grid-template-areas:"figure text" "meta meta" "lead lead";grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}}@media (min-width:0px) and (max-width:339px){.has-thumbnail.is-landscape .a-preview-article__link{grid-template-areas:"figure text" "meta meta" "lead lead";grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}}.a-preview-article__figure{-webkit-filter:grayscale(1);filter:grayscale(1);grid-area:figure;margin:0;position:relative}.a-preview-article__figure__img{display:block;height:calc(var(--padding-normal)*5);width:auto}.o-archive-detail .a-preview-article__figure__img{height:10vw}@media (min-width:501px) and (max-width:769px){.a-preview-article__figure__img{height:auto;width:30vw}.o-archive-detail .a-preview-article__figure__img{height:auto;width:20vw}}@media (min-width:340px) and (max-width:500px){.a-preview-article__figure__img{height:auto;width:30vw}.o-archive-detail .a-preview-article__figure__img{height:auto;width:20vw}}@media (min-width:0px) and (max-width:339px){.a-preview-article__figure__img{height:auto;width:30vw}.o-archive-detail .a-preview-article__figure__img{height:auto;width:20vw}}.a-preview-article__text{display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:text;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;gap:var(--padding-small);padding:var(--padding-normal)}.a-preview-article__header{-ms-flex-item-align:center;align-self:center}.a-preview-article__title{font-size:var(--fs-x1-5);font-weight:700;letter-spacing:-.015em;line-height:1;text-align:center}.type-column .a-preview-article__title{font-family:Seria-11-Rounded;font-size:var(--fs-x1-5);font-weight:400;letter-spacing:-.02em;line-height:1}.a-preview-article__kicklead{font-size:var(--fs-text);font-stretch:condensed;font-style:normal;font-weight:400;letter-spacing:.15em;text-transform:uppercase;-ms-flex-item-align:start;align-self:start}.a-preview-article__lead{display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:lead;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:var(--padding-normal)}@media (min-width:770px) and (max-width:1023px){.a-preview-article__lead{padding:var(--padding-small) var(--padding-normal) var(--padding-normal)}}@media (min-width:501px) and (max-width:769px){.a-preview-article__lead{padding:var(--padding-small) var(--padding-normal) var(--padding-normal)}}@media (min-width:340px) and (max-width:500px){.a-preview-article__lead{padding:var(--padding-small) var(--padding-fs) var(--padding-normal)}}@media (min-width:0px) and (max-width:339px){.a-preview-article__lead{padding:var(--padding-small) var(--padding-fs) var(--padding-normal)}}.a-preview-article__lead__inner{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:var(--navigation-width);overflow:hidden}.o-archive-detail .a-preview-article__lead{padding:0 var(--padding-normal) var(--padding-normal);width:100%}.a-preview-article__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1}@media (min-width:501px) and (max-width:769px){.is-landscape .a-preview-article__meta{display:none}}@media (min-width:340px) and (max-width:500px){.is-landscape .a-preview-article__meta{display:none}}@media (min-width:0px) and (max-width:339px){.is-landscape .a-preview-article__meta{display:none}}.a-preview-article__meta__landscape{display:none;grid-area:meta;padding:0 var(--padding-normal)}@media (min-width:501px) and (max-width:769px){.is-landscape .a-preview-article__meta__landscape{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:340px) and (max-width:500px){.is-landscape .a-preview-article__meta__landscape{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 var(--padding-fs)}}@media (min-width:0px) and (max-width:339px){.is-landscape .a-preview-article__meta__landscape{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 var(--padding-fs)}}.a-preview-article__meta__item+.a-preview-article__meta__item{margin-left:var(--padding-minimal)}.a-preview-article-large{display:block;position:relative}.a-preview-article-large__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;cursor:pointer;justify-content:space-between}@media (min-width:501px) and (max-width:769px){.a-preview-article-large__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:340px) and (max-width:500px){.a-preview-article-large__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:0px) and (max-width:339px){.a-preview-article-large__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.a-preview-article-large__figure{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-transition:opacity .5s;transition:opacity .5s;will-change:opacity;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-ordinal-group:1;-ms-flex-order:0;-webkit-filter:grayscale(1);filter:grayscale(1);margin:0;order:0}.fade-out .a-preview-article-large__figure{opacity:var(--opacity-minimal)}.media-left .a-preview-article-large__figure{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media (min-width:501px) and (max-width:769px){.a-preview-article-large__figure{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}@media (min-width:340px) and (max-width:500px){.a-preview-article-large__figure{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}@media (min-width:0px) and (max-width:339px){.a-preview-article-large__figure{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.a-preview-article-large__figure__img{display:block;max-height:100vh;max-width:50vw;-webkit-transition:opacity .25s linear;transition:opacity .25s linear;will-change:opacity}@media (min-width:501px) and (max-width:769px){.a-preview-article-large__figure__img{max-height:none;max-width:70vw;width:100%}.is-portrait .a-preview-article-large__figure__img{width:70%}}@media (min-width:340px) and (max-width:500px){.a-preview-article-large__figure__img{max-height:none;max-width:none;width:100%}.is-portrait .a-preview-article-large__figure__img{width:70%}}@media (min-width:0px) and (max-width:339px){.a-preview-article-large__figure__img{max-height:none;max-width:none;width:100%}.is-portrait .a-preview-article-large__figure__img{width:70%}}.a-preview-article-large__figure__img.lazyload,.a-preview-article-large__figure__img.lazyloading{opacity:0}.a-preview-article-large__figure__img.lazyloaded{opacity:1}.a-preview-article-large__text{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-transition:opacity .5s;transition:opacity .5s;will-change:opacity;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;gap:var(--padding-normal);justify-content:center;min-width:50vw;padding:var(--padding-normal)}.fade-out .a-preview-article-large__text{opacity:var(--opacity-minimal)}@media (min-width:501px) and (max-width:769px){.a-preview-article-large__text{padding:var(--padding-normal)}}@media (min-width:340px) and (max-width:500px){.a-preview-article-large__text{padding:var(--padding-normal) var(--padding-fs)}}@media (min-width:0px) and (max-width:339px){.a-preview-article-large__text{padding:var(--padding-normal) var(--padding-fs)}}.a-preview-article-large__header{display:-webkit-box;display:-ms-flexbox;display:flex;position:sticky;top:var(--padding-normal);-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.a-preview-article-large__title{font-size:var(--fs-x4);font-weight:700;letter-spacing:-.03em;line-height:1;text-align:center}.a-preview-article-large__lead{-ms-flex-item-align:center;align-self:center;font-size:var(--fs-text);font-weight:400;-ms-hyphens:auto;hyphens:auto;letter-spacing:-.02em;line-height:1.5;max-width:var(--navigation-width);padding-top:var(--padding-small);text-align:justify}@media (min-width:501px) and (max-width:769px){.a-preview-article-large__lead{max-width:none}}@media (min-width:340px) and (max-width:500px){.a-preview-article-large__lead{max-width:none}}@media (min-width:0px) and (max-width:339px){.a-preview-article-large__lead{max-width:none}}.a-preview-article-large__meta{-ms-flex-item-align:start;align-self:start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1}.a-preview-article-large__meta__item+.a-preview-article-large__meta__item{margin-left:var(--padding-minimal)}.a-preview-article-medium{display:block;position:relative}.a-preview-article-medium__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;cursor:pointer;justify-content:space-between}@media (min-width:501px) and (max-width:769px){.a-preview-article-medium__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:340px) and (max-width:500px){.a-preview-article-medium__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:0px) and (max-width:339px){.a-preview-article-medium__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.a-preview-article-medium__figure{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-transition:opacity .5s;transition:opacity .5s;will-change:opacity;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-ordinal-group:1;-ms-flex-order:0;-webkit-filter:grayscale(1);filter:grayscale(1);margin:0;order:0}.fade-out .a-preview-article-medium__figure{opacity:var(--opacity-minimal)}.media-left .a-preview-article-medium__figure{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media (min-width:501px) and (max-width:769px){.a-preview-article-medium__figure{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}@media (min-width:340px) and (max-width:500px){.a-preview-article-medium__figure{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}@media (min-width:0px) and (max-width:339px){.a-preview-article-medium__figure{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.a-preview-article-medium__figure__img{display:block;height:50vh;max-width:50vw;-o-object-fit:contain;object-fit:contain;-webkit-transition:opacity .25s linear;transition:opacity .25s linear;will-change:opacity}.is-portrait .a-preview-article-medium__figure__img{max-width:50vw}@media (min-width:501px) and (max-width:769px){.a-preview-article-medium__figure__img{height:auto;max-height:none;max-width:none;width:80%}.is-portrait .a-preview-article-medium__figure__img{max-width:none;width:60%}}@media (min-width:340px) and (max-width:500px){.a-preview-article-medium__figure__img{height:auto;max-height:none;max-width:none;width:100%}.is-portrait .a-preview-article-medium__figure__img{max-width:none;width:80%}}@media (min-width:0px) and (max-width:339px){.a-preview-article-medium__figure__img{height:auto;max-height:none;max-width:none;width:100%}.is-portrait .a-preview-article-medium__figure__img{max-width:none;width:80%}}.a-preview-article-medium__figure__img.lazyload,.a-preview-article-medium__figure__img.lazyloading{opacity:0}.a-preview-article-medium__figure__img.lazyloaded{opacity:1}.a-preview-article-medium__text{position:relative;-webkit-transition:opacity .5s;transition:opacity .5s;will-change:opacity;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;gap:var(--padding-normal);justify-content:center;padding:var(--padding-normal)}.fade-out .a-preview-article-medium__text{opacity:var(--opacity-minimal)}@media (min-width:501px) and (max-width:769px){.a-preview-article-medium__text{padding:var(--padding-normal)}}@media (min-width:340px) and (max-width:500px){.a-preview-article-medium__text{padding:var(--padding-normal) var(--padding-fs)}}@media (min-width:0px) and (max-width:339px){.a-preview-article-medium__text{padding:var(--padding-normal) var(--padding-fs)}}.a-preview-article-medium__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.a-preview-article-medium__title{font-size:var(--fs-x3);font-weight:700;letter-spacing:-.02em;line-height:1;text-align:center}.a-preview-article-medium__lead{-ms-flex-item-align:center;align-self:center;font-size:var(--fs-text);font-weight:400;-ms-hyphens:auto;hyphens:auto;letter-spacing:-.02em;line-height:1.5;max-width:var(--navigation-width);padding-top:var(--padding-small);text-align:justify}@media (min-width:501px) and (max-width:769px){.a-preview-article-medium__lead{max-width:none}}@media (min-width:340px) and (max-width:500px){.a-preview-article-medium__lead{max-width:none}}@media (min-width:0px) and (max-width:339px){.a-preview-article-medium__lead{max-width:none}}.a-preview-article-medium__meta{-ms-flex-item-align:start;align-self:start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1}.a-preview-article-medium__meta__item+.a-preview-article-medium__meta__item{margin-left:var(--padding-minimal)}.a-preview-article-small{display:-webkit-box;display:-ms-flexbox;display:flex;height:25vh;position:relative}.a-preview-article-small.type-old{height:33vh}@media (min-width:501px) and (max-width:769px){.a-preview-article-small,.a-preview-article-small.type-old{height:auto}}@media (min-width:340px) and (max-width:500px){.a-preview-article-small,.a-preview-article-small.type-old{height:auto}}@media (min-width:0px) and (max-width:339px){.a-preview-article-small,.a-preview-article-small.type-old{height:auto}}.a-preview-article-small__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;cursor:pointer;justify-content:space-between;width:100%}@media (min-width:501px) and (max-width:769px){.a-preview-article-small__link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:340px) and (max-width:500px){.a-preview-article-small__link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:0px) and (max-width:339px){.a-preview-article-small__link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.a-preview-article-small__header{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.a-preview-article-small__figure,.a-preview-article-small__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.a-preview-article-small__figure{position:relative;-webkit-transition:opacity .5s;transition:opacity .5s;will-change:opacity;-webkit-box-orient:horizontal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-ordinal-group:1;-ms-flex-order:0;-webkit-filter:grayscale(1);filter:grayscale(1);margin:0;order:0}.fade-out .a-preview-article-small__figure{opacity:var(--opacity-minimal)}.media-left .a-preview-article-small__figure{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media (min-width:501px) and (max-width:769px){.a-preview-article-small__figure{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}@media (min-width:340px) and (max-width:500px){.a-preview-article-small__figure{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}@media (min-width:0px) and (max-width:339px){.a-preview-article-small__figure{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.a-preview-article-small__figure__img{display:block;height:25vh;max-width:45vw;-o-object-fit:contain;object-fit:contain;-o-object-position:top left;object-position:top left;-webkit-transition:opacity .25s linear;transition:opacity .25s linear;width:auto;will-change:opacity}.type-old .a-preview-article-small__figure__img{height:33vh}.is-portrait .a-preview-article-small__figure__img{max-width:35vw}@media (min-width:501px) and (max-width:769px){.a-preview-article-small__figure__img{height:auto;max-width:none;width:80%}.type-old .a-preview-article-small__figure__img{height:auto}.is-portrait .a-preview-article-small__figure__img{max-width:none;width:60%}}@media (min-width:340px) and (max-width:500px){.a-preview-article-small__figure__img{height:auto;max-width:none;width:100%}.type-old .a-preview-article-small__figure__img{height:auto}.is-portrait .a-preview-article-small__figure__img{max-width:none;width:80%}}@media (min-width:0px) and (max-width:339px){.a-preview-article-small__figure__img{height:auto;max-width:none;width:100%}.type-old .a-preview-article-small__figure__img{height:auto}.is-portrait .a-preview-article-small__figure__img{max-width:none;width:80%}}.a-preview-article-small__figure__img.lazyload,.a-preview-article-small__figure__img.lazyloading{opacity:0}.a-preview-article-small__figure__img.lazyloaded{opacity:1}.a-preview-article-small__text{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-transition:opacity .5s;transition:opacity .5s;will-change:opacity;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;gap:var(--padding-normal);justify-content:center;padding:var(--padding-normal);width:100%}.fade-out .a-preview-article-small__text{opacity:var(--opacity-minimal)}@media (min-width:501px) and (max-width:769px){.a-preview-article-small__text{padding:var(--padding-normal)}}@media (min-width:340px) and (max-width:500px){.a-preview-article-small__text{padding:var(--padding-normal) var(--padding-fs)}}@media (min-width:0px) and (max-width:339px){.a-preview-article-small__text{padding:var(--padding-normal) var(--padding-fs)}}.a-preview-article-small__title{font-size:var(--fs-x1-5);font-weight:700;letter-spacing:-.015em;line-height:1;text-align:center}.type-column .a-preview-article-small__title{font-family:Seria-11-Rounded;font-size:var(--fs-x1-5);font-weight:400;letter-spacing:-.02em;line-height:1}.a-preview-article-small__kicklead{font-size:var(--fs-text);font-stretch:condensed;font-style:normal;font-weight:400;letter-spacing:.15em;text-transform:uppercase;-ms-flex-item-align:start;align-self:start}.a-preview-article-small__lead{-ms-flex-item-align:center;align-self:center;font-size:var(--fs-text);font-weight:400;-ms-hyphens:auto;hyphens:auto;letter-spacing:-.02em;line-height:1.5;max-width:var(--navigation-width);padding-top:var(--padding-small);text-align:justify}@media (min-width:501px) and (max-width:769px){.a-preview-article-small__lead{max-width:none}}@media (min-width:340px) and (max-width:500px){.a-preview-article-small__lead{max-width:none}}@media (min-width:0px) and (max-width:339px){.a-preview-article-small__lead{max-width:none}}.a-preview-article-small__meta{-ms-flex-item-align:start;align-self:start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1}.a-preview-article-small__meta__item+.a-preview-article-small__meta__item{margin-left:var(--padding-minimal)}.a-preview-magazine{padding:var(--padding-medium) var(--padding-normal);position:relative}.o-archive-detail .a-preview-magazine{padding:var(--padding-big) var(--padding-normal)}.a-preview-magazine__title{font-size:var(--fs-text);font-stretch:condensed;font-style:normal;font-weight:400;letter-spacing:.15em;padding-left:var(--padding-normal);text-transform:uppercase}@media (min-width:340px) and (max-width:500px){.a-preview-magazine__title{padding-left:var(--padding-small)}}@media (min-width:0px) and (max-width:339px){.a-preview-magazine__title{padding-left:var(--padding-small)}}.a-preview-magazine__content{text-align:center}.a-preview-magazine__content__inner{font-size:var(--fs-x4);line-height:1}.a-preview-magazine__content .custom-title{line-height:inherit!important;text-align:inherit!important}.a-preview-page:nth-child(odd){background:var(--color-gray-light)}.a-preview-page.layout-small .a-preview-page__inner{padding:var(--padding-small) var(--padding-normal)}.a-preview-page.layout-small .a-preview-page__title{font-size:var(--fs-x1-5)}.a-preview-page.layout-small .a-preview-page__header__kicklead{display:none}.a-preview-page__wrapper{margin-bottom:var(--padding-medium)}.a-preview-page__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:var(--padding-normal)}@media (min-width:0px) and (max-width:339px){.a-preview-page__inner{padding:var(--padding-normal) var(--padding-small)}}.a-preview-page__inner.link{cursor:pointer}.a-preview-page__inner.link:hover{background:var(--color-gray)}.a-preview-page__title{font-size:var(--fs-x2);font-weight:900;letter-spacing:-.02em;line-height:1}.a-preview-team{display:grid;grid-template-areas:"figure kicklead" "figure description" "figure bottom";grid-template-columns:calc(25vw - var(--padding-normal)*1.5) auto;grid-template-rows:-webkit-min-content 1fr -webkit-min-content;grid-template-rows:min-content 1fr min-content}@media (min-width:501px) and (max-width:769px){.a-preview-team{grid-template-columns:30% auto}}@media (min-width:340px) and (max-width:500px){.a-preview-team{grid-template-areas:"kicklead" "figure" "description" "bottom";grid-template-columns:1fr}}@media (min-width:0px) and (max-width:339px){.a-preview-team{grid-template-areas:"kicklead" "figure" "description" "bottom";grid-template-columns:1fr}}.a-preview-team:nth-child(2n){background:var(--color-gray-light)}.a-preview-team__figure{grid-area:figure;margin:0;width:100%}.a-preview-team__figure.grayscale{-webkit-filter:grayscale(1);filter:grayscale(1)}@media (min-width:340px) and (max-width:500px){.a-preview-team__figure{margin:0 auto;width:calc(100vw - var(--padding-medium)*2)}}@media (min-width:0px) and (max-width:339px){.a-preview-team__figure{margin:0 auto;width:calc(100vw - var(--padding-medium)*2)}}.a-preview-team__figure__img{display:block;height:auto;width:100%}.a-preview-team__kicklead{grid-area:kicklead;padding:var(--padding-normal) var(--padding-normal) 0}@media (min-width:340px) and (max-width:500px){.a-preview-team__kicklead{padding:var(--padding-normal) var(--padding-normal) var(--padding-small)}}@media (min-width:0px) and (max-width:339px){.a-preview-team__kicklead{padding:var(--padding-normal) var(--padding-normal) var(--padding-small)}}.a-preview-team__description{display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:description;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:501px) and (max-width:769px){.a-preview-team__description{padding:0 var(--padding-normal) var(--padding-small) var(--padding-medium)}}@media (min-width:340px) and (max-width:500px){.a-preview-team__description{padding:var(--padding-small) var(--padding-normal)}}@media (min-width:0px) and (max-width:339px){.a-preview-team__description{padding:var(--padding-small) var(--padding-normal)}}.a-preview-team__description__inner{width:var(--navigation-width)}@media (min-width:501px) and (max-width:769px){.a-preview-team__description__inner{width:100%}}@media (min-width:340px) and (max-width:500px){.a-preview-team__description__inner{width:100%}}@media (min-width:0px) and (max-width:339px){.a-preview-team__description__inner{width:100%}}.a-preview-team__bottom{grid-area:bottom;padding:0 var(--padding-normal) var(--padding-fs)}@media (min-width:340px) and (max-width:500px){.a-preview-team__bottom{padding-bottom:var(--padding-medium)}}.a-preview-team__bottom__inner{width:calc(58.33333vw - var(--padding-normal)*1.5)}@media (min-width:501px) and (max-width:769px){.a-preview-team__bottom__inner{width:100%}}@media (min-width:340px) and (max-width:500px){.a-preview-team__bottom__inner{width:100%}}@media (min-width:0px) and (max-width:339px){.a-preview-team__bottom__inner{width:100%}}.o-team-member .a-preview-team__bottom__articles{display:none}.a-quote{padding:var(--padding-big) var(--padding-normal);position:relative}@media (min-width:501px) and (max-width:769px){.a-quote{padding:var(--padding-medium) var(--padding-small)}}@media (min-width:340px) and (max-width:500px){.a-quote{padding:var(--padding-medium) var(--padding-small)}}@media (min-width:0px) and (max-width:339px){.a-quote{padding:var(--padding-medium) var(--padding-small)}}.a-quote.margin-none{padding:0}.a-quote__text{font-weight:700;line-height:1;position:relative}.a-quote__text,.o-page .a-quote__text{font-size:var(--fs-x4);letter-spacing:-.03em;text-align:center}.o-page .a-quote__text{font-weight:900;line-height:.9}@media (min-width:340px) and (max-width:500px){.a-quote__text{word-wrap:break-word}}@media (min-width:0px) and (max-width:339px){.a-quote__text{word-wrap:break-word}}.a-quote__author{font-size:var(--fs-small);font-stretch:condensed;font-style:normal;font-weight:700;line-height:var(--fs-x1-5)}.a-text{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:var(--padding-medium) var(--padding-normal) 0}@media (min-width:340px) and (max-width:500px){.a-text{padding:var(--padding-medium) var(--padding-fs) 0}}@media (min-width:0px) and (max-width:339px){.a-text{padding:var(--padding-medium) var(--padding-fs) 0}}.m-expander .a-text{padding:var(--padding-normal) 0 0}.type-column .a-text{font-family:Seria-11-Rounded}.type-column .a-text__inner{-ms-hyphens:none;hyphens:none;letter-spacing:0;text-align:left;word-spacing:-.05em}.type-column .a-text:first-child .a-text__inner:first-letter{float:left;font-size:calc(var(--fs-text)*5.5);line-height:.75}.a-text+.a-text{padding-top:var(--padding-normal)}.a-text__inner{width:var(--navigation-width)}.a-text h2{font-size:var(--fs-x1-5);font-weight:700;letter-spacing:-.015em;line-height:1;margin:0 var(--padding-normal) var(--padding-big);text-align:center}@media (min-width:501px) and (max-width:769px){.a-text h2{margin:0 var(--padding-normal) var(--padding-medium)}}@media (min-width:340px) and (max-width:500px){.a-text h2{margin:0 var(--padding-normal) var(--padding-medium)}}@media (min-width:0px) and (max-width:339px){.a-text h2{margin:0 var(--padding-normal) var(--padding-medium)}}.o-page .a-text h2{font-weight:900}.a-text p+h2{margin-top:var(--padding-big)}.a-text p+p,.a-text p+ul,.a-text ul+p,.a-text ul+ul{margin-top:var(--padding-normal)}.a-text ol,.a-text ul{list-style-type:none;margin:0;padding:0}.a-text ol{counter-reset:list-counter}.a-text ul li{padding-left:1em;position:relative}.a-text ul li:before{color:inherit;content:"–";left:0;position:absolute;top:0}.a-text ol li{counter-increment:list-counter;padding-bottom:.25em;padding-left:2em;position:relative}.a-text ol li:before{color:inherit;content:counter(list-counter) ".";left:0;position:absolute;top:0}.a-text b,.a-text strong{font-weight:700}.a-text a{border-bottom:1px solid}.a-text .text-small{font-size:var(--fs-small);font-stretch:condensed;font-style:normal;font-weight:700;letter-spacing:.03em;line-height:var(--padding-normal);text-align:left;word-spacing:.03em}.a-text .interview-person{font-family:Courier,monospace;font-size:var(--fs-minimal);font-weight:400;letter-spacing:.15em;line-height:var(--fs-x1-5)}.a-text .interview-question{font-weight:700;-ms-hyphens:none;hyphens:none;text-align:left;word-spacing:-.05em}.a-text .interview-answer{margin-left:calc(8.33333vw - var(--padding-normal)*1.5);margin-right:calc(-8.33333vw - var(--padding-normal)*1.5*-1);margin-top:4px}@media (min-width:340px) and (max-width:500px){.a-text .interview-answer{margin:0 0 0 var(--padding-normal)}}@media (min-width:0px) and (max-width:339px){.a-text .interview-answer{margin:0 0 0 var(--padding-normal)}}.a-text-closing{font-family:Courier,monospace;font-size:var(--fs-minimal);letter-spacing:.15em;line-height:var(--fs-x1-5);padding:var(--padding-normal) var(--padding-normal) 0;position:relative;width:calc(50vw - var(--padding-normal)*1.5)}@media (min-width:501px) and (max-width:769px){.a-text-closing{padding:var(--padding-normal) var(--padding-small) 0;width:var(--navigation-width)}}@media (min-width:340px) and (max-width:500px){.a-text-closing{padding:var(--padding-normal) var(--padding-small) 0;width:100%}}@media (min-width:0px) and (max-width:339px){.a-text-closing{padding:var(--padding-normal) var(--padding-small) 0;width:100%}}.m-archive-year{padding:var(--padding-normal)}.m-archive-year:nth-child(2n){background:var(--color-gray-light)}.m-archive-year:nth-child(2n) .m-archive-year__item__figure{background:var(--color-white)}.m-archive-year__title{-webkit-transition:opacity .5s;transition:opacity .5s;will-change:opacity}.fade-out .m-archive-year__title{opacity:var(--opacity-minimal)}.m-archive-year__title h2{font-size:var(--fs-text);font-stretch:condensed;font-style:normal;font-weight:400;letter-spacing:.15em}.m-archive-year__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--padding-normal);margin:var(--padding-normal) var(--padding-big) var(--padding-normal) 0}.m-archive-year__item{position:relative}.m-archive-year__item__link{display:block}.m-archive-year__item__figure{background:var(--color-gray-light);height:20vh;margin:0;position:relative;-webkit-transition:opacity .5s;transition:opacity .5s;width:15.35939vh;will-change:opacity}.fade-out .m-archive-year__item__figure{opacity:var(--opacity-minimal)}.m-archive-year__item__figure__img{height:100%;left:0;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;-webkit-transition:opacity .25s linear;transition:opacity .25s linear;width:100%;will-change:opacity}.m-archive-year__item__figure__img.lazyload,.m-archive-year__item__figure__img.lazyloading{opacity:0}.m-archive-year__item__figure__img.lazyloaded{opacity:1}.m-archive-year__item__title{font-family:Courier,monospace;font-size:var(--fs-minimal);letter-spacing:.15em;line-height:var(--fs-x1-5);-webkit-transition:opacity .5s;transition:opacity .5s;will-change:opacity}.fade-out .m-archive-year__item__title{opacity:var(--opacity-minimal)}.m-calendar-list{min-height:100vh;padding-top:calc(var(--navigation-height) + var(--padding-big));position:relative}@media (min-width:501px) and (max-width:769px){.m-calendar-list{padding-top:calc(var(--navigation-height) + var(--padding-big) + var(--padding-normal))}}@media (min-width:340px) and (max-width:500px){.m-calendar-list{padding-top:calc(var(--navigation-height) + var(--padding-big) + var(--padding-normal))}}@media (min-width:0px) and (max-width:339px){.m-calendar-list{padding-top:calc(var(--navigation-height) + var(--padding-big) + var(--padding-normal))}}.m-calendar-list__message{font-size:var(--fs-text);font-stretch:condensed;font-style:normal;font-weight:700;line-height:1.5;padding:var(--padding-normal)}.m-calendar-list__content>:nth-child(odd){background-color:var(--color-gray-light)}.m-calendar-list__commercial__calendar{display:none}.m-expander{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:var(--padding-big) 0}.m-expander__inner{background-color:var(--color-gray-light);padding:var(--padding-fs);position:relative;width:var(--navigation-width)}.m-expander__title{cursor:pointer}.m-expander__title h2{font-size:var(--fs-x1-5);font-weight:700;letter-spacing:-.015em;line-height:1;text-align:center}.m-expander__button{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;top:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;height:var(--navigation-height);margin:0;width:var(--navigation-height)}.m-expander__button .icon-plus{height:20px;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;width:20px;will-change:transform;stroke:var(--color-black)}.active .m-expander__button .icon-plus{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.m-expander__content{height:11vh;overflow:hidden;-webkit-transition:height .3s ease-out;transition:height .3s ease-out;will-change:height}.m-expander__content:after{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(var(--color-gray-light)));background:linear-gradient(to bottom,transparent,var(--color-gray-light));bottom:0;content:"";height:7vh;left:0;pointer-events:none;position:absolute;width:100%;z-index:1}.active .m-expander__content:after{height:0}@media print{.m-expander__content{height:auto;-webkit-transition:none;transition:none}}.m-liveticker{position:relative}.m-liveticker.preview{margin:var(--padding-big) 0}.m-liveticker__short{display:grid;font-size:var(--fs-text);font-weight:700;grid-template-columns:repeat(24,1fr);-ms-hyphens:auto;hyphens:auto;line-height:1.5;padding:0 var(--padding-normal) var(--padding-normal);position:sticky;text-align:justify;top:calc(var(--navigation-height) + var(--padding-normal));word-spacing:-.1em;z-index:1}@media (min-width:340px) and (max-width:500px){.m-liveticker__short{padding:0 var(--padding-small) var(--padding-normal);top:calc(var(--navigation-height) + var(--padding-small)*2)}}@media (min-width:0px) and (max-width:339px){.m-liveticker__short{padding:0 var(--padding-small) var(--padding-normal);top:calc(var(--navigation-height) + var(--padding-small)*2)}}.m-liveticker__short__live{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:4/8;justify-self:end;padding:var(--padding-normal) var(--padding-normal) var(--padding-normal) 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:red;gap:0 5px}@media (min-width:1024px) and (max-width:1279px){.m-liveticker__short__live{grid-column:1/7}}@media (min-width:770px) and (max-width:1023px){.m-liveticker__short__live{grid-column:1/5}}@media (min-width:501px) and (max-width:769px){.m-liveticker__short__live{grid-column:1/3;padding-right:var(--padding-small)}}@media (min-width:340px) and (max-width:500px){.m-liveticker__short__live{grid-column:1/5;padding-right:var(--padding-small)}}@media (min-width:0px) and (max-width:339px){.m-liveticker__short__live{grid-column:1/5;padding-right:var(--padding-small)}}.m-liveticker__short__live__circle{-webkit-animation:circleLoop 1s ease-in-out infinite;animation:circleLoop 1s ease-in-out infinite;background:red;border-radius:50%;display:inline-block;height:10px;margin-top:3px;width:10px}.m-liveticker__short__content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 var(--padding-small);grid-column:8/18}@media (min-width:1024px) and (max-width:1279px){.m-liveticker__short__content{grid-column:7/19}}@media (min-width:770px) and (max-width:1023px){.m-liveticker__short__content{grid-column:5/21}}@media (min-width:501px) and (max-width:769px){.m-liveticker__short__content{grid-column:3/25}}@media (min-width:340px) and (max-width:500px){.m-liveticker__short__content{grid-column:5/25}}@media (min-width:0px) and (max-width:339px){.m-liveticker__short__content{grid-column:5/25}}.m-liveticker__short__item{background:var(--color-gray-soft);color:var(--color-white);display:inline-block;padding:var(--padding-normal) 0}.m-liveticker__content{position:relative}@-webkit-keyframes circleLoop{0%{-webkit-transform:scale(.8);transform:scale(.8)}50%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.8);transform:scale(.8)}}@keyframes circleLoop{0%{-webkit-transform:scale(.8);transform:scale(.8)}50%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.8);transform:scale(.8)}}.m-navigation__header{background:var(--color-black);height:var(--navigation-height);left:50%;overflow:hidden;position:fixed;top:var(--padding-small);-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .25s linear;transition:opacity .25s linear;width:var(--navigation-width);will-change:opacity;z-index:var(--z-index-navigation)}.navigation-calendar-menu-enter-active .m-navigation__header,.navigation-calendar-menu-leave-active .m-navigation__header{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;will-change:transform}.navigation-calendar-menu-enter-to .m-navigation__header,.navigation-calendar-menu-leave-from .m-navigation__header,.navigation-calendar-menu-present .m-navigation__header{-webkit-transform:translate3d(-50%,-100vh,0);transform:translate3d(-50%,-100vh,0)}.page-home .m-navigation__header{opacity:0}.m-navigation__overview{display:block}.page-magazine-detail .m-navigation__overview{display:none}.m-navigation__overview__sub{gap:var(--padding-small);height:var(--navigation-height)}.m-navigation__overview__left,.m-navigation__overview__sub{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.m-navigation__overview__left{height:100%;padding-left:var(--padding-fs)}.m-navigation__overview__left a{color:var(--color-white);display:block;font-size:var(--fs-small);font-weight:500}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.m-navigation__overview__left a:hover{color:var(--color-white)!important}}.m-navigation__overview__right{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding-right:var(--padding-fs)}.m-navigation__overview__tags{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}.m-navigation__overview__tags__inner{-ms-overflow-style:none;scrollbar-width:none}.m-navigation__overview__tags__inner::-webkit-scrollbar{display:none}.m-navigation__overview__tags__inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;overflow:scroll hidden}.m-navigation__overview__tags .button:last-child{margin-right:35px}.m-navigation__overview__tags__gradient{background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(80%,var(--color-black)));background:linear-gradient(to right,transparent 0,var(--color-black) 80%);height:100%;pointer-events:none;position:absolute;right:0;top:0;width:30px}.m-navigation__logo{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;z-index:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:var(--navigation-height);padding-left:var(--padding-fs)}.m-navigation__logo .m-navigation__logo__link{color:var(--color-gray-light);font-size:var(--fs-text);font-weight:bolder;letter-spacing:-.05em}.m-navigation__scroller{-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.scrolled .m-navigation__scroller{-webkit-transform:translateY(calc(var(--navigation-height)*-1));transform:translateY(calc(var(--navigation-height)*-1))}.m-navigation__standard{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;gap:var(--padding-small);position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;font-size:var(--fs-small);height:var(--navigation-height);justify-content:center;width:100%}.m-navigation__standard__item{color:var(--color-gray-soft)}.m-navigation__standard__item.active{color:var(--color-white)}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.m-navigation__standard__item:hover{color:var(--color-white)}}.m-navigation__detail{display:none;height:100%}.page-magazine-detail .m-navigation__detail{display:block}.m-navigation__detail__sub{gap:var(--padding-small);height:var(--navigation-height)}.m-navigation__detail__left,.m-navigation__detail__sub{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.m-navigation__detail__left{height:100%;padding-left:var(--padding-fs)}.m-navigation__detail__left a{color:var(--color-white);display:block;font-size:var(--fs-small);font-weight:500}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.m-navigation__detail__left a:hover{color:var(--color-white)!important}}.m-navigation__detail__tags{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}.m-navigation__detail__tags__inner{-ms-overflow-style:none;scrollbar-width:none}.m-navigation__detail__tags__inner::-webkit-scrollbar{display:none}.m-navigation__detail__tags__inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;overflow:scroll hidden}.m-navigation__detail__tags .button:last-child{margin-right:35px}.m-navigation__detail__tags__gradient{background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(80%,var(--color-black)));background:linear-gradient(to right,transparent 0,var(--color-black) 80%);height:100%;pointer-events:none;position:absolute;right:0;top:0;width:30px}.m-navigation__detail__share{margin-right:var(--padding-fs)}.m-navigation__detail__progressbar{bottom:0;height:3px;left:0;position:absolute;width:100%}.m-navigation__detail__progressbar__indicator{background:var(--color-gray-soft);height:100%;-webkit-transition:width .1s ease;transition:width .1s ease;width:0;will-change:width}.m-navigation__menu{left:50%;position:fixed;top:50%;z-index:var(--z-index-navigation);-webkit-box-orient:vertical;-webkit-box-direction:normal;display:none;-ms-flex-direction:column;flex-direction:column;font-size:var(--fs-small);max-height:calc(var(--1dvh)*100 - var(--navigation-height) - var(--padding-medium)*2.5);overflow:hidden;width:var(--navigation-width)}.navigation-menu-enter-active .m-navigation__menu,.navigation-menu-leave-active .m-navigation__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,transform .5s ease;transition:opacity .5s ease,transform .5s ease,-webkit-transform .5s ease;will-change:opacity,transform}.navigation-menu-enter-from .m-navigation__menu,.navigation-menu-leave-to .m-navigation__menu{opacity:0;-webkit-transform:translate3d(-50%,calc(-50% - 25px),0);transform:translate3d(-50%,calc(-50% - 25px),0)}.navigation-menu-enter-to .m-navigation__menu,.navigation-menu-leave-from .m-navigation__menu,.navigation-menu-present .m-navigation__menu{opacity:1;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.navigation-menu-present .m-navigation__menu{display:-webkit-box;display:-ms-flexbox;display:flex}.m-navigation__menu__content{-ms-overflow-style:none;scrollbar-width:none}.m-navigation__menu__content::-webkit-scrollbar{display:none}.m-navigation__menu__content{height:100%;overflow-y:scroll}.m-navigation__menu__button{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;top:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;height:var(--navigation-height);margin:0;padding:0;width:var(--navigation-height)}.navigation-menu-enter-active .m-navigation__menu__button svg,.navigation-menu-leave-active .m-navigation__menu__button svg{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;will-change:transform}.navigation-menu-enter-to .m-navigation__menu__button svg,.navigation-menu-leave-from .m-navigation__menu__button svg,.navigation-menu-present .m-navigation__menu__button svg{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.m-navigation__menu__section{background:var(--color-black);margin-bottom:var(--padding-minimal);padding:0 var(--padding-small) var(--padding-small)}.m-navigation__menu__section__title{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;color:var(--color-gray-light);height:var(--navigation-height);justify-content:center;text-align:center}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.m-navigation__menu__section__title a:hover{color:var(--color-gray)}}.m-navigation__menu__expander{display:block;margin-top:var(--padding-minimal)}.m-navigation__menu__expander:first-child{margin-top:0}.m-navigation__menu__expander__header{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--color-gray-dark);color:var(--color-gray-light);cursor:pointer;height:var(--button-height);margin-top:var(--padding-minimal);padding:var(--padding-small)}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.m-navigation__menu__expander__header:hover{background:var(--color-gray-light);color:var(--color-black)}.m-navigation__menu__expander__header:hover svg{stroke:var(--color-black)}}.m-navigation__menu__expander__title{font-weight:500}.m-navigation__menu__expander__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:var(--padding-small);top:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;height:100%;margin:0;padding:0}.m-navigation__menu__expander__toggle svg{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;will-change:transform}.expander.active .m-navigation__menu__expander__toggle svg{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.expander .m-navigation__menu__expander__content{height:0;overflow:hidden;-webkit-transition:height .3s ease-out;transition:height .3s ease-out;will-change:height}.m-navigation__menu__expander__content__inner,.m-navigation__menu__item{margin-top:var(--padding-minimal)}.m-navigation__menu__item{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--color-gray-dark);color:var(--color-gray-light)!important;height:var(--button-height);padding:var(--padding-small)}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.m-navigation__menu__item.has-link:hover{background:var(--color-gray-light);color:var(--color-black)!important}}.expander .m-navigation__menu__item{margin-left:20px}.m-navigation__menu__item:first-child{margin-top:0}.m-navigation__menu__search__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-gray-dark);border:0;color:var(--color-gray-light);cursor:pointer;font-size:var(--fs-small);font-weight:500;height:var(--button-height);margin:0;padding:var(--padding-small);text-align:left;width:100%}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.m-navigation__menu__search__button:hover{background:var(--color-gray-light);color:var(--color-black)!important}}.m-navigation__menu__tags{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--padding-minimal) 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:var(--padding-minimal) 0 0}.m-navigation__search__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--color-white);cursor:pointer;display:block;font-size:var(--fs-small);font-weight:500;margin:0;padding:0}.m-navigation__footer{bottom:0;display:none;gap:var(--padding-small);left:50%;padding:var(--padding-small) 0;position:fixed;width:var(--navigation-width);z-index:var(--z-index-navigation);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.navigation-menu-enter-active .m-navigation__footer,.navigation-menu-leave-active .m-navigation__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,transform .5s ease;transition:opacity .5s ease,transform .5s ease,-webkit-transform .5s ease;will-change:opacity,transform}.navigation-menu-enter-from .m-navigation__footer,.navigation-menu-leave-to .m-navigation__footer{opacity:0}.navigation-menu-enter-to .m-navigation__footer,.navigation-menu-leave-from .m-navigation__footer{opacity:1}.navigation-menu-present .m-navigation__footer{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1}.m-navigation__footer .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:var(--navigation-height);justify-content:center;z-index:1}.m-navigation__footer .button+.button{margin-left:0}.m-navigation__underlay{background:var(--color-white);display:none;height:100vh;left:0;opacity:var(--opacity-low);position:fixed;top:0;width:100vw;z-index:calc(var(--z-index-navigation) - 1)}.navigation-menu-enter-active .m-navigation__underlay,.navigation-menu-leave-active .m-navigation__underlay{display:block;-webkit-transition:opacity .25s linear;transition:opacity .25s linear;will-change:opacity}.navigation-menu-enter-from .m-navigation__underlay,.navigation-menu-leave-to .m-navigation__underlay{opacity:0}.navigation-menu-enter-to .m-navigation__underlay,.navigation-menu-leave-from .m-navigation__underlay{opacity:var(--opacity-low)}.navigation-menu-present .m-navigation__underlay{display:block}.m-navigation-calendar{display:block;position:relative}.m-navigation-calendar__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;left:50%;position:absolute;top:0;-webkit-transition:opacity .25s linear;transition:opacity .25s linear;will-change:opacity;z-index:var(--z-index-navigation-calendar);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:var(--padding-minimal);max-height:calc(100vh - var(--padding-medium));-webkit-transform:translateX(-50%);transform:translateX(-50%);width:var(--navigation-width)}.sticky .m-navigation-calendar__wrapper{position:fixed;top:calc(var(--navigation-height) + var(--padding-small) + var(--padding-minimal))}.navigation-menu-enter-active .m-navigation-calendar__wrapper,.navigation-menu-leave-active .m-navigation-calendar__wrapper{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;will-change:transform}.navigation-menu-enter-from .m-navigation-calendar__wrapper,.navigation-menu-leave-to .m-navigation-calendar__wrapper{-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}.navigation-menu-enter-to .m-navigation-calendar__wrapper,.navigation-menu-leave-from .m-navigation-calendar__wrapper,.navigation-menu-present .m-navigation-calendar__wrapper{-webkit-transform:translateX(-50%) scale(0);transform:translateX(-50%) scale(0)}.navigation-calendar-menu-enter-active .m-navigation-calendar__wrapper,.navigation-calendar-menu-leave-active .m-navigation-calendar__wrapper{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;will-change:transform}.navigation-calendar-menu-enter-to .m-navigation-calendar__wrapper,.navigation-calendar-menu-leave-from .m-navigation-calendar__wrapper,.navigation-calendar-menu-present .m-navigation-calendar__wrapper{overflow:hidden;position:fixed;top:var(--padding-small)}.page-home .m-navigation-calendar__wrapper{opacity:0}.m-navigation-calendar__header{background:var(--color-black);display:block;padding-bottom:var(--padding-small)}.m-navigation-calendar__header__top__nav{display:grid;gap:var(--padding-small);grid-area:nav;grid-template-columns:1fr 1fr;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:var(--navigation-height);justify-content:center}.m-navigation-calendar__header__top__nav__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--color-gray-soft);cursor:pointer;display:block;font-size:var(--fs-small);font-weight:500;justify-self:end;margin:0;padding:0}.m-navigation-calendar__header__top__nav__button:last-child{justify-self:start}.m-navigation-calendar__header__top__nav__button.active{color:var(--color-white)}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.m-navigation-calendar__header__top__nav__button:hover{color:var(--color-gray-light)}}.m-navigation-calendar__header__top__menu{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;top:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;height:var(--navigation-height);margin:0;padding:0;width:var(--navigation-height)}.navigation-calendar-menu-enter-active .m-navigation-calendar__header__top__menu svg,.navigation-calendar-menu-leave-active .m-navigation-calendar__header__top__menu svg{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;will-change:transform}.navigation-calendar-menu-enter-to .m-navigation-calendar__header__top__menu svg,.navigation-calendar-menu-leave-from .m-navigation-calendar__header__top__menu svg,.navigation-calendar-menu-present .m-navigation-calendar__header__top__menu svg{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.m-navigation-calendar__header__bottom{display:grid;gap:var(--padding-small);grid-template-areas:"nav nav" "quickdays city" "search filter";grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.navigation-calendar-menu-present .m-navigation-calendar__header__bottom{grid-template-areas:"search";grid-template-columns:1fr;grid-template-rows:auto}.m-navigation-calendar__city,.m-navigation-calendar__city__detail{position:relative}.m-navigation-calendar__city__detail__input,.m-navigation-calendar__city__input{height:var(--button-height);padding-right:40px}.has-content .m-navigation-calendar__city__detail__input,.has-content .m-navigation-calendar__city__input,.m-navigation-calendar__city__detail__input:focus,.m-navigation-calendar__city__input:focus{background:var(--color-gray-light);color:var(--color-black)}.m-navigation-calendar__city__autocomplete,.m-navigation-calendar__city__detail__autocomplete{background:var(--color-gray-dark);display:none;left:0;list-style:none;position:absolute;right:var(--padding-small);top:var(--button-height);z-index:1}.m-navigation-calendar__city__autocomplete.active,.m-navigation-calendar__city__detail__autocomplete.active{display:block}.m-navigation-calendar__city__autocomplete__item,.m-navigation-calendar__city__detail__autocomplete__item{color:var(--color-gray-light);cursor:pointer;font-family:Courier,monospace;font-size:var(--fs-minimal);letter-spacing:.15em;line-height:var(--fs-x1-5);padding:var(--padding-minimal) var(--padding-small)}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.m-navigation-calendar__city__autocomplete__item:hover,.m-navigation-calendar__city__detail__autocomplete__item:hover{background:var(--color-gray-light);color:var(--color-gray-dark)}}.m-navigation-calendar__city__detail__reset,.m-navigation-calendar__city__reset{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:none;margin:0;padding:0;position:absolute;right:calc(var(--padding-small)*2);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.m-navigation-calendar__city__detail__reset svg,.m-navigation-calendar__city__reset svg{display:block;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.has-content .m-navigation-calendar__city__detail__reset,.has-content .m-navigation-calendar__city__reset{display:block}.has-content .m-navigation-calendar__city__detail__reset svg,.has-content .m-navigation-calendar__city__reset svg{stroke:var(--color-gray-dark)}.m-navigation-calendar__city{display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:city;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding-right:var(--padding-small)}.navigation-calendar-menu-present .m-navigation-calendar__city{display:none}.m-navigation-calendar__city__detail__reset{right:var(--padding-small)}.m-navigation-calendar__search{grid-area:search;padding-left:var(--padding-small);position:relative}.navigation-calendar-menu-present .m-navigation-calendar__search{padding-right:var(--padding-small)}.m-navigation-calendar__search__input{height:var(--button-height);padding-right:40px}.has-content .m-navigation-calendar__search__input,.m-navigation-calendar__search__input:focus{background:var(--color-gray-light);color:var(--color-black)}.m-navigation-calendar__search__reset{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:none;margin:0;padding:0;position:absolute;right:var(--padding-small);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.m-navigation-calendar__search__reset svg{display:block;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.has-content .m-navigation-calendar__search__reset{display:block}.has-content .m-navigation-calendar__search__reset svg{stroke:var(--color-gray-dark)}.m-navigation-calendar__quickdays{grid-area:quickdays;overflow:hidden;padding-left:var(--padding-small);position:relative}.navigation-calendar-menu-present .m-navigation-calendar__quickdays{display:none}.m-navigation-calendar__quickdays__scroll{-ms-overflow-style:none;scrollbar-width:none}.m-navigation-calendar__quickdays__scroll::-webkit-scrollbar{display:none}.m-navigation-calendar__quickdays__scroll{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;overflow-x:auto;scroll-behavior:smooth;width:99%}.m-navigation-calendar__quickdays__scroll .button.active{background:var(--color-gray-light);color:var(--color-black)}.m-navigation-calendar__quickdays__scroll .button:last-child{margin-right:0}.m-navigation-calendar__quickdays__gradient{background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(80%,var(--color-black)));background:linear-gradient(to right,transparent 0,var(--color-black) 80%);height:100%;pointer-events:none;position:absolute;right:0;top:0;width:30px}.m-navigation-calendar__filter{grid-area:filter;overflow:hidden;padding-right:var(--padding-small);position:relative}.navigation-calendar-menu-present .m-navigation-calendar__filter{display:none}.m-navigation-calendar__filter__scroll{-ms-overflow-style:none;scrollbar-width:none}.m-navigation-calendar__filter__scroll::-webkit-scrollbar{display:none}.m-navigation-calendar__filter__scroll{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;overflow-x:auto;scroll-behavior:smooth}.m-navigation-calendar__filter__scroll .button.active{background:var(--color-gray);color:var(--color-black)}.m-navigation-calendar__filter__scroll .button:last-child{margin-right:0}.m-navigation-calendar__filter__gradient{background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(80%,var(--color-black)));background:linear-gradient(to right,transparent 0,var(--color-black) 80%);height:100%;pointer-events:none;position:absolute;right:0;top:0;width:30px}.m-navigation-calendar__content{-ms-overflow-style:none;scrollbar-width:none}.m-navigation-calendar__content::-webkit-scrollbar{display:none}.m-navigation-calendar__content{overflow-y:scroll}.m-navigation-calendar__gradient{background:var(--color-white);bottom:-25px;display:none;-webkit-filter:blur(8px);filter:blur(8px);height:40px;left:-25%;position:absolute;width:150%}.navigation-calendar-menu-present .m-navigation-calendar__gradient{display:block}.m-navigation-calendar__section{background:var(--color-black);display:none;margin-bottom:var(--padding-minimal);padding:var(--padding-small)}.m-navigation-calendar__section:last-child{margin-bottom:var(--padding-normal)}.navigation-calendar-menu-present .m-navigation-calendar__section{display:block}.m-navigation-calendar__section__header{position:relative}.m-navigation-calendar__section__counter{display:none;font-family:Courier,monospace;font-size:var(--fs-minimal);letter-spacing:.15em;line-height:var(--fs-x1-5);line-height:1;padding-left:4px}.m-navigation-calendar__section__counter.active{display:inline-block}.m-navigation-calendar__section__title{color:var(--color-white);font-size:var(--fs-small);font-weight:500;line-height:var(--fs-x1-5);text-align:center}.m-navigation-calendar__section__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;top:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;height:100%;margin:0;padding:0}.m-navigation-calendar__section__toggle svg{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;will-change:transform}.expander.active .m-navigation-calendar__section__toggle svg{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.expander .m-navigation-calendar__section__content{height:0;overflow:hidden;-webkit-transition:height .3s ease-out;transition:height .3s ease-out;will-change:height}.m-navigation-calendar__section__content__inner{margin-top:var(--padding-small)}.m-navigation-calendar__section__content__inner.buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:var(--padding-minimal)}.m-navigation-calendar__section__content__inner.buttons .button+.button{margin-left:0}.m-navigation-calendar__section__content__inner.buttons .button.active{background:var(--color-gray-light);color:var(--color-black)}.m-navigation-calendar__section__content__group{margin-bottom:var(--padding-small)}.m-navigation-calendar__section__content__group:last-child{margin-bottom:0}.m-navigation-calendar__section__content__group__title{color:var(--color-white);font-size:var(--fs-small);font-weight:500;line-height:var(--fs-x1-5);margin-bottom:var(--padding-small);text-align:center}.m-navigation-calendar__section__content__group__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:var(--padding-minimal)}.m-navigation-calendar__section__content__group__content .button+.button{margin-left:0}.m-navigation-calendar__section__content__group__content .button.active{background:var(--color-gray-light);color:var(--color-black)}.m-navigation-calendar__footer{bottom:0;display:none;gap:var(--padding-small);left:50%;padding:var(--padding-small) 0;position:fixed;width:var(--navigation-width);z-index:var(--z-index-navigation-calendar);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.navigation-calendar-menu-present .m-navigation-calendar__footer{display:-webkit-box;display:-ms-flexbox;display:flex}.m-navigation-calendar__footer .button{height:var(--navigation-height);z-index:1}.m-navigation-calendar__footer .button+.button{margin-left:0}.m-navigation-calendar__widget__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 var(--padding-small)}.m-navigation-calendar__widget__header__title{color:var(--color-white);font-size:var(--fs-small);font-weight:500;line-height:var(--fs-x1-5)}.m-navigation-calendar__widget__header__back,.m-navigation-calendar__widget__header__forward{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;margin:0;padding:0}.m-navigation-calendar__widget__header__back svg,.m-navigation-calendar__widget__header__forward svg{fill:var(--color-gray-light)}.m-navigation-calendar__widget__dates,.m-navigation-calendar__widget__weekdays{display:grid;gap:var(--padding-minimal);grid-template-columns:repeat(7,1fr)}.m-navigation-calendar__widget__weekdays{color:var(--color-white);font-size:var(--fs-minimal);font-weight:500;line-height:var(--fs-x1-5);padding:var(--padding-small) 0 0;text-align:center}.m-navigation-calendar__widget__dates .button{font-size:var(--fs-minimal)}.m-navigation-calendar__widget__dates .button.day-disabled{cursor:not-allowed;opacity:.4}.m-navigation-calendar__widget__dates .button.current-past,.m-navigation-calendar__widget__dates .button.other-month{color:var(--color-gray-soft)}.m-navigation-calendar__widget__dates .button.day-today{background:var(--color-gray-soft);color:var(--color-black)}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.m-navigation-calendar__widget__dates .button.day-today:hover{background:var(--color-gray-light);color:var(--color-black)}}.m-navigation-calendar__widget__dates .button.active{background:var(--color-gray-light);color:var(--color-black)}.m-navigation-calendar__widget__dates .button+.button{margin-left:0}.m-navigation-calendar__underlay{background:var(--color-white);display:none;height:100vh;left:0;opacity:var(--opacity-low);position:fixed;top:0;width:100vw;z-index:calc(var(--z-index-navigation-calendar) - 1)}.navigation-calendar-menu-enter-active .m-navigation-calendar__underlay,.navigation-calendar-menu-leave-active .m-navigation-calendar__underlay{display:block;-webkit-transition:opacity .25s linear;transition:opacity .25s linear;will-change:opacity}.navigation-calendar-menu-enter-from .m-navigation-calendar__underlay,.navigation-calendar-menu-leave-to .m-navigation-calendar__underlay{opacity:0}.navigation-calendar-menu-enter-to .m-navigation-calendar__underlay,.navigation-calendar-menu-leave-from .m-navigation-calendar__underlay{opacity:var(--opacity-low)}.navigation-calendar-menu-present .m-navigation-calendar__underlay{display:block}.m-related-articles{padding-top:var(--padding-medium);position:relative}.m-related-articles__title{padding:0 var(--padding-normal) var(--padding-small)}@media (min-width:501px) and (max-width:769px){.m-related-articles__title{padding-left:var(--padding-small)}}@media (min-width:340px) and (max-width:500px){.m-related-articles__title{padding-left:var(--padding-small)}}@media (min-width:0px) and (max-width:339px){.m-related-articles__title{padding-left:var(--padding-small)}}.m-search__results{padding-top:calc(var(--navigation-height) + var(--padding-big))}.m-search__content>:nth-child(2n){background-color:var(--color-gray-light)}.search-results .m-search__other{display:none}.m-search__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-gray-dark);border:0;color:var(--color-gray-light);cursor:pointer;font-size:var(--fs-small);font-weight:500;height:var(--button-height);margin:0;padding:var(--padding-small);text-align:left;width:100%}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.m-search__button:hover{background:var(--color-gray-light);color:var(--color-black)!important}}.m-navigation__menu__item+.m-search__button__container{margin-top:var(--padding-minimal)}.m-search__menu{background:var(--color-black);display:none;left:50%;overflow:hidden;position:fixed;top:calc(var(--navigation-height) + var(--padding-small) + var(--padding-minimal));-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);width:var(--navigation-width);z-index:var(--z-index-navigation)}.search-menu-enter-active .m-search__menu,.search-menu-leave-active .m-search__menu{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;will-change:transform}.search-menu-enter-from .m-search__menu,.search-menu-leave-to .m-search__menu{opacity:0;-webkit-transform:translate3d(-50%,20px,0);transform:translate3d(-50%,20px,0)}.search-menu-present .m-search__menu{display:block}.m-search__menu__inner{padding:var(--padding-small)}.m-search__menu__input{background:var(--color-gray-light);color:var(--color-black);height:var(--button-height);padding-right:40px}.m-search__menu__reset{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;margin:0;padding:0;position:absolute;right:calc(var(--padding-small)*1.5);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.m-search__menu__reset svg{display:block;stroke:var(--color-gray-dark);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.m-search__menu__section.has-sub{display:grid;gap:var(--padding-minimal);grid-template-columns:1fr 1fr}.m-search__menu__dropdown{width:100%}.m-search__menu__dropdown__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;background:var(--color-gray);height:var(--button-height);justify-content:space-between;padding:var(--padding-small)}.m-search__menu__dropdown__header__title{display:block;font-size:var(--fs-small);font-weight:500}.m-search__menu__dropdown__header svg{display:block;stroke:var(--color-gray-dark)}.m-search__menu__dropdown__content{background:var(--color-gray)}.m-search__menu__dropdown__content__scroller{-ms-overflow-style:none;scrollbar-width:none}.m-search__menu__dropdown__content__scroller::-webkit-scrollbar{display:none}.m-search__menu__dropdown__content__scroller{height:calc(var(--button-height)*7);overflow-x:auto;scroll-behavior:smooth}.m-search__menu__dropdown__item{display:grid;grid-template-columns:var(--button-height) 1fr 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--padding-small);padding:0 var(--padding-minimal) var(--padding-minimal)}.m-search__menu__dropdown__item__checkbox{background:var(--color-white);height:var(--button-height);width:var(--button-height)}.m-search__menu__dropdown__item__title{font-family:Courier,monospace;font-size:var(--fs-minimal);letter-spacing:.15em;line-height:var(--fs-x1-5)}.m-search__menu__dropdown__action{padding:var(--padding-minimal)}.m-search__menu__dropdown__action__button{width:100%}.m-search__menu__footer{height:var(--navigation-height)}.m-search__none{font-family:Courier,monospace;font-size:var(--fs-minimal);letter-spacing:.15em;line-height:var(--fs-x1-5);padding:0 var(--padding-normal)}.m-share__menu{display:none;left:50%;position:fixed;top:50%;z-index:var(--z-index-share);-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--color-black);-ms-flex-flow:column nowrap;flex-flow:column nowrap;overflow:hidden;padding:var(--padding-small) 0;width:var(--navigation-width)}.share-enter-active .m-share__menu,.share-leave-active .m-share__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,transform .5s ease;transition:opacity .5s ease,transform .5s ease,-webkit-transform .5s ease;will-change:opacity,transform}.share-enter-from .m-share__menu,.share-leave-to .m-share__menu{opacity:0;-webkit-transform:translate3d(-50%,calc(-50% - 50px),0);transform:translate3d(-50%,calc(-50% - 50px),0)}.share-enter-to .m-share__menu,.share-leave-from .m-share__menu,.share-present .m-share__menu{opacity:1;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.share-present .m-share__menu{display:-webkit-box;display:-ms-flexbox;display:flex}@media print{.share-present .m-share__menu{display:none}}.m-share__title{color:var(--color-gray-light);font-size:var(--fs-x2);font-weight:700;letter-spacing:-.05em;margin:0 var(--padding-medium);text-align:center}.m-share__lead{color:var(--color-gray-light);font-size:var(--fs-small);line-height:1.5;margin:var(--padding-small) var(--padding-normal) 0}.m-share__thumbnail{aspect-ratio:16/8;margin:var(--padding-small) 0 0;position:relative;width:100%;z-index:1}.m-share__thumbnail__img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transition:opacity .25s linear;transition:opacity .25s linear;width:100%;will-change:opacity}.m-share__thumbnail__img.lazyload,.m-share__thumbnail__img.lazyloading{opacity:0}.m-share__thumbnail__img.lazyloaded{opacity:1}.m-share__link{font-size:var(--fs-small);margin:var(--padding-normal) var(--padding-small) 0}.m-share__link__button,.m-share__link__item{background:var(--color-gray-dark);color:var(--color-gray-light)!important;display:block;font-weight:500;margin-top:var(--padding-minimal);padding:var(--padding-small)}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.m-share__link__button:hover,.m-share__link__item:hover{background:var(--color-gray-light);color:var(--color-black)!important}}.m-share__link__button{border:0;cursor:pointer;text-align:left;width:100%}.is-copied .m-share__link__button__copy,.m-share__link__button__copy__done{display:none}.is-copied .m-share__link__button__copy__done{display:block}.m-share__close{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;top:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;height:var(--navigation-height);margin:0;padding:0;width:var(--navigation-height)}.m-share__close svg{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.m-share__underlay{background:var(--color-white);border:0;display:none;height:100vh;left:0;opacity:var(--opacity-low);position:fixed;top:0;width:100vw;z-index:calc(var(--z-index-share) - 1)}.share-enter-active .m-share__underlay,.share-leave-active .m-share__underlay{display:block;-webkit-transition:opacity .25s linear;transition:opacity .25s linear;will-change:opacity}.share-enter-from .m-share__underlay,.share-leave-to .m-share__underlay{opacity:0}.share-enter-to .m-share__underlay,.share-leave-from .m-share__underlay{opacity:var(--opacity-low)}.share-present .m-share__underlay{display:block}.o-archive-detail{position:relative}.o-archive-detail__download{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;background:var(--color-gray-light);-ms-flex-flow:row nowrap;flex-flow:row nowrap}.o-archive-detail__download__figure{background:var(--color-white);height:20vh;margin:0;position:relative;width:15.35939vh}.o-archive-detail__download__figure__img{height:100%;left:0;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;-webkit-transition:opacity .25s linear;transition:opacity .25s linear;width:100%;will-change:opacity}.o-archive-detail__download__figure__img.lazyload,.o-archive-detail__download__figure__img.lazyloading{opacity:0}.o-archive-detail__download__figure__img.lazyloaded{opacity:1}.o-archive-detail__download__content{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.o-archive-detail__download__content__inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--padding-normal);-webkit-box-align:end;-ms-flex-align:end;align-items:end}.o-archive-detail__download__content__text{font-size:var(--fs-x1-5);font-weight:700;line-height:1;text-align:center}.o-archive-detail__download__content__size{font-family:Courier,monospace;font-size:var(--fs-minimal);letter-spacing:.15em;line-height:var(--fs-x1-5);line-height:1}.o-archive-detail__content{display:grid;gap:var(--padding-normal);grid-template-columns:1fr 1fr;padding:var(--padding-big) var(--padding-normal)}.o-archive-detail__content__author.first,.o-archive-detail__content__button.first{margin-left:var(--padding-small)}.o-archive-detail__content__author{font-family:Courier,monospace;font-size:var(--fs-minimal);letter-spacing:.15em;line-height:var(--fs-x1-5)}.o-archive-detail__content__title{font-size:var(--fs-x1-5);font-weight:500;line-height:1.5;margin-bottom:var(--padding-big);text-align:center}.o-archive-detail__content__text p+h2{margin-top:var(--padding-big)}.o-archive-detail__content__text p+p{margin-top:var(--padding-normal)}.o-archive-detail__section__title{font-family:Courier,monospace;font-size:var(--fs-minimal);letter-spacing:.15em;line-height:var(--fs-x1-5)}.o-archive-detail__section+.o-archive-detail__section{margin-top:var(--padding-normal)}.o-archive{padding-top:calc(var(--navigation-height) + var(--padding-small))}.o-archive,.o-article{display:block;position:relative}.o-article{padding:0}.o-article__title{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--fs-x4);font-weight:700;letter-spacing:-.03em;line-height:1;position:sticky;text-align:center;top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:50vh;justify-content:center;padding:var(--navigation-height) var(--padding-normal) 0;z-index:0}@media (min-width:340px) and (max-width:500px){.o-article__title{height:80vh;word-break:break-word}}@media (min-width:0px) and (max-width:339px){.o-article__title{height:80vh;word-break:break-word}}.o-article__title__inner{-webkit-transition:opacity .5s;transition:opacity .5s;will-change:opacity}.o-article__title__inner.fade-out{opacity:0}.type-column .o-article__title{font-family:Seria-11-Rounded;font-size:var(--fs-x3);font-weight:400;letter-spacing:-.025em;line-height:1}.o-article__title h1{font-size:inherit;font-weight:inherit;line-height:inherit}.o-article__thumbnail__wrapper{background:var(--color-background);display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1}@media (min-width:340px) and (max-width:500px){.o-article__thumbnail__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:0px) and (max-width:339px){.o-article__thumbnail__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.o-article__thumbnail__wrapper .o-article__thumbnail{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;z-index:auto}@media (min-width:340px) and (max-width:500px){.o-article__thumbnail__wrapper .o-article__thumbnail{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}@media (min-width:0px) and (max-width:339px){.o-article__thumbnail__wrapper .o-article__thumbnail{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.o-article__thumbnail__wrapper .o-article__lead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;margin-top:0;padding:var(--padding-normal)}@media (min-width:340px) and (max-width:500px){.o-article__thumbnail__wrapper .o-article__lead{padding:var(--padding-fs)}}@media (min-width:0px) and (max-width:339px){.o-article__thumbnail__wrapper .o-article__lead{padding:var(--padding-fs)}}.o-article__thumbnail__wrapper .o-article__lead__inner{width:auto}.o-article__thumbnail__wrapper.media-left .o-article__thumbnail{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.o-article__thumbnail{background:var(--color-background);margin:0;position:relative;width:100%;z-index:1}.o-article__thumbnail.grayscale{-webkit-filter:grayscale(1);filter:grayscale(1)}.o-article__thumbnail__img{display:block;height:auto;width:100%}.o-article__thumbnail__caption{font-family:Courier,monospace;font-size:var(--fs-minimal);letter-spacing:.15em;line-height:var(--padding-normal);padding:0 var(--padding-normal)}@media (min-width:501px) and (max-width:769px){.o-article__thumbnail__caption{padding:0 var(--padding-small)}}@media (min-width:340px) and (max-width:500px){.o-article__thumbnail__caption{padding:0 var(--padding-fs)}}@media (min-width:0px) and (max-width:339px){.o-article__thumbnail__caption{padding:0 var(--padding-fs)}}.o-article__thumbnail__wrapper .o-article__thumbnail__caption{padding:0 var(--padding-normal) 0 0}@media (min-width:501px) and (max-width:769px){.o-article__thumbnail__wrapper .o-article__thumbnail__caption{padding:0 var(--padding-small)}}@media (min-width:340px) and (max-width:500px){.o-article__thumbnail__wrapper .o-article__thumbnail__caption{padding:0 var(--padding-fs)}}@media (min-width:0px) and (max-width:339px){.o-article__thumbnail__wrapper .o-article__thumbnail__caption{padding:0 var(--padding-fs)}}.o-article__thumbnail__wrapper.media-left .o-article__thumbnail__caption{padding:0 var(--padding-normal)}@media (min-width:501px) and (max-width:769px){.o-article__thumbnail__wrapper.media-left .o-article__thumbnail__caption{padding:0 var(--padding-small)}}@media (min-width:340px) and (max-width:500px){.o-article__thumbnail__wrapper.media-left .o-article__thumbnail__caption{padding:0 var(--padding-fs)}}@media (min-width:0px) and (max-width:339px){.o-article__thumbnail__wrapper.media-left .o-article__thumbnail__caption{padding:0 var(--padding-fs)}}.o-article__lead{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;background:var(--color-background);font-size:var(--fs-x1-5);justify-content:center;line-height:1.5;padding:var(--padding-big) 0 0;z-index:1}@media (min-width:501px) and (max-width:769px){.o-article__lead{padding:var(--padding-normal) 0 0}}@media (min-width:340px) and (max-width:500px){.o-article__lead{padding:var(--padding-normal) var(--padding-fs) 0}}@media (min-width:0px) and (max-width:339px){.o-article__lead{padding:var(--padding-normal) var(--padding-fs) 0}}.o-article__title+.o-article__lead{padding-top:0}.o-article__lead__inner{width:var(--navigation-width)}.o-article__meta{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--color-background);padding:var(--padding-small) var(--padding-normal) var(--padding-big);z-index:1}@media (min-width:501px) and (max-width:769px){.o-article__meta{padding:var(--padding-small) var(--padding-small) var(--padding-medium)}}@media (min-width:340px) and (max-width:500px){.o-article__meta{padding:var(--padding-small) var(--padding-fs) var(--padding-medium)}}@media (min-width:0px) and (max-width:339px){.o-article__meta{padding:var(--padding-small) var(--padding-fs) var(--padding-medium)}}.o-article__meta__item+.o-article__meta__item{margin-left:var(--padding-minimal)}.o-article__meta .button{letter-spacing:0}.o-article__content{background:var(--color-background);padding-bottom:var(--padding-medium);position:relative;z-index:1}.o-article__content.has-related-articles{padding-bottom:0}.o-article__commercial__calendar{display:none}.o-article-old{position:relative}.o-article-old__title{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--fs-x4);font-weight:700;letter-spacing:-.03em;line-height:1;position:sticky;text-align:center;top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:50vh;justify-content:center;padding:var(--navigation-height) var(--padding-normal) 0;z-index:0}.type-column .o-article-old__title{font-family:Seria-11-Rounded;font-weight:400}.o-article-old__title h1{font-size:inherit;font-weight:inherit;line-height:inherit}.o-article-old__lead{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;background:var(--color-background);font-size:var(--fs-x1-5);justify-content:center;line-height:1.5;padding-top:var(--padding-big);z-index:1}@media (min-width:501px) and (max-width:769px){.o-article-old__lead{padding-top:var(--padding-normal)}}@media (min-width:340px) and (max-width:500px){.o-article-old__lead{padding-top:var(--padding-normal)}}@media (min-width:0px) and (max-width:339px){.o-article-old__lead{padding-top:var(--padding-normal)}}.o-article-old__title+.o-article-old__lead{padding-top:0}.o-article-old__lead__inner{width:var(--navigation-width)}.o-article-old__meta{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--color-background);padding:var(--padding-small) var(--padding-normal) var(--padding-medium);z-index:1}.o-article-old__meta.has-thumbnail{padding-bottom:var(--padding-small)}@media (min-width:340px) and (max-width:500px){.o-article-old__meta{padding-left:var(--padding-small)}}@media (min-width:0px) and (max-width:339px){.o-article-old__meta{padding-left:var(--padding-small)}}.o-article-old__meta__item+.o-article-old__meta__item{margin-left:var(--padding-minimal)}.o-article-old__thumbnail{margin:0;position:relative;width:var(--navigation-width);z-index:1}.o-article-old__thumbnail.grayscale{-webkit-filter:grayscale(1);filter:grayscale(1)}.o-article-old__thumbnail__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1;-webkit-box-pack:center;-ms-flex-pack:center;background:var(--color-background);justify-content:center;padding:var(--padding-medium)}.o-article-old__thumbnail__img{display:block;height:auto;width:100%}.o-article-old__thumbnail__caption{font-family:Courier,monospace;font-size:var(--fs-minimal);letter-spacing:.15em;line-height:var(--padding-normal)}.o-article-old__content{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;background:var(--color-background);justify-content:center;z-index:1}.o-article-old__content__inner{-ms-hyphens:none;hyphens:none;letter-spacing:0;text-align:left;width:var(--navigation-width);word-spacing:-.05em}.o-article-old__content .kasten{background-color:var(--color-gray-light);-webkit-box-sizing:border-box;box-sizing:border-box;font-size:var(--fs-small);font-stretch:condensed;font-style:normal;font-weight:700;line-height:var(--padding-normal);margin:40px 80px;padding:20px}@media (min-width:501px) and (max-width:769px){.o-article-old__content .kasten{margin:40px 60px;padding:10px}}@media (min-width:340px) and (max-width:500px){.o-article-old__content .kasten{margin:30px 40px;padding:10px}}@media (min-width:0px) and (max-width:339px){.o-article-old__content .kasten{margin:20px;padding:10px}}.o-article-old__content .kasten p{margin:0 0 var(--padding-normal)}.o-article-old__content .kasten p:last-child{margin:0}.o-article-old__content .kasten img{padding:0}.o-article-old__content .wp-caption{width:100%!important}.o-article-old__content img{border:0;-webkit-filter:grayscale(1);filter:grayscale(1);height:auto;padding:var(--padding-medium) 0 0;width:100%}.o-article-old__content .bild{-webkit-box-sizing:border-box;box-sizing:border-box;margin:10px;padding:0;width:30%!important}.o-article-old__content .bild.alignleft{float:left;margin-left:0;margin-right:20px}.o-article-old__content .bild.alignright{float:right;margin-left:20px;margin-right:0}.o-article-old__content .aligncenter{clear:both}.o-article-old__content p{margin:0 0 var(--padding-normal)}.o-article-old__content p.wp-caption-text{font-family:Courier,monospace;font-size:var(--fs-minimal);letter-spacing:.15em;line-height:var(--fs-x1-5)}.o-article-old__content a{text-decoration:underline}.o-article-old__content .video{aspect-ratio:16/9;display:block;margin-bottom:var(--fs-text);width:100%}.o-article-old__content iframe{border:0}.o-article-old__content .youtube,.o-article-old__content iframe{display:block;height:100%;width:100%}.o-article-old__content .note p{font-size:var(--fs-small);font-stretch:condensed;font-style:normal;font-weight:700;letter-spacing:.015em;line-height:var(--padding-normal)}.o-article-old .m-related-articles{background:var(--color-background);z-index:1}.o-event{display:block;padding:var(--padding-big) 0 0;position:relative}.o-event__main{display:grid;gap:var(--padding-normal);grid-template-columns:repeat(12,1fr);min-height:500px;padding:0 var(--padding-normal)}@media (min-width:501px) and (max-width:769px){.o-event__main{grid-template-columns:1fr;grid-template-rows:66vw auto}}@media (min-width:340px) and (max-width:500px){.o-event__main{grid-template-columns:1fr;grid-template-rows:66vw auto}}@media (min-width:0px) and (max-width:339px){.o-event__main{grid-template-columns:1fr;grid-template-rows:66vw auto}}.o-event__main__left{display:grid;gap:var(--padding-normal);grid-column:span 6;grid-template-columns:repeat(6,1fr);height:100%;min-height:calc(28.125vw - var(--padding-normal)*2*6/12*9/16)}@media (min-width:501px) and (max-width:769px){.o-event__main__left{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:340px) and (max-width:500px){.o-event__main__left{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:0px) and (max-width:339px){.o-event__main__left{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.o-event__main__right{grid-column:span 5}@media (min-width:1024px) and (max-width:1279px){.o-event__main__right{grid-column:span 6}}@media (min-width:770px) and (max-width:1023px){.o-event__main__right{grid-column:span 6}}@media (min-width:501px) and (max-width:769px){.o-event__main__right{grid-column:span 6}}@media (min-width:340px) and (max-width:500px){.o-event__main__right{grid-column:span 6}}@media (min-width:0px) and (max-width:339px){.o-event__main__right{grid-column:span 6}}.o-event__figure{margin:0;width:100%}.o-event__figure__wrapper{aspect-ratio:16/9;grid-column:2/6;position:sticky;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:1024px) and (max-width:1279px){.o-event__figure__wrapper{grid-column:1/7}}@media (min-width:770px) and (max-width:1023px){.o-event__figure__wrapper{grid-column:1/7}}@media (min-width:501px) and (max-width:769px){.o-event__figure__wrapper{grid-column:1/7;position:relative;top:auto;-webkit-transform:none;transform:none}}@media (min-width:340px) and (max-width:500px){.o-event__figure__wrapper{grid-column:1/7;position:relative;top:auto;-webkit-transform:none;transform:none}}@media (min-width:0px) and (max-width:339px){.o-event__figure__wrapper{grid-column:1/7;position:relative;top:auto;-webkit-transform:none;transform:none}}.o-event__figure__img{display:block;-o-object-fit:contain;object-fit:contain;-webkit-transition:opacity .25s linear;transition:opacity .25s linear;width:100%;will-change:opacity}.o-event__figure__img.lazyload,.o-event__figure__img.lazyloading{opacity:0}.o-event__figure__img.lazyloaded{opacity:1}.o-event__figure__caption{font-family:Courier,monospace;font-size:var(--fs-minimal);letter-spacing:.15em;line-height:var(--padding-normal)}.o-event__date,.o-event__title{font-size:var(--fs-x2);font-stretch:condensed;font-style:normal;font-weight:700;letter-spacing:-.01em;line-height:1;word-spacing:-.02em}.o-event__date__spacer{display:inline-block;width:.1em}.o-event__title{margin-bottom:var(--padding-normal)}.o-event__abstract,.o-event__type{font-size:var(--fs-text);font-stretch:condensed;font-style:normal;font-weight:700;line-height:1.5;margin-bottom:var(--padding-normal)}.o-event__description{font-size:var(--fs-text);-ms-hyphens:auto;hyphens:auto;line-height:1.5;text-align:justify;word-spacing:-.1em}.o-event__description h2{font-size:var(--fs-x1-5);font-weight:500;line-height:1.5}.o-event__description p+h2{margin-top:var(--padding-medium)}.o-event__description a{border-bottom:1px solid}.o-event__meta{padding:var(--padding-big) var(--padding-normal)}@media (min-width:340px) and (max-width:500px){.o-event__meta{padding:var(--padding-medium) var(--padding-normal)}}@media (min-width:0px) and (max-width:339px){.o-event__meta{padding:var(--padding-medium) var(--padding-normal)}}.o-event__meta__content{display:grid;gap:var(--padding-normal);grid-template-columns:repeat(4,minmax(0,1fr))}@media (min-width:770px) and (max-width:1023px){.o-event__meta__content{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:501px) and (max-width:769px){.o-event__meta__content{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:340px) and (max-width:500px){.o-event__meta__content{grid-template-columns:minmax(0,1fr)}}@media (min-width:0px) and (max-width:339px){.o-event__meta__content{grid-template-columns:minmax(0,1fr)}}.o-event__meta__section{position:relative}.o-event__meta__section__title{font-size:var(--fs-text);line-height:1.5;word-spacing:-.1em}.o-event__meta__section__content{font-family:Courier,monospace;font-size:var(--fs-minimal);letter-spacing:.15em;line-height:var(--fs-text)}.o-event__meta__section__content.genre{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:var(--padding-minimal)}.o-event__meta__section__content.genre .button+.button{margin-left:0}.o-event__meta__section__content .link,.o-event__meta__section__content__email a{border-bottom:1px solid;word-break:break-all}.o-event__meta__section__content .link:before,.o-event__meta__section__content__email a:before{content:" ";display:block}.o-event__meta__section__content__reduction{display:block;list-style:none;margin:0;padding:0}.o-event__meta__section__content__reduction a{border-bottom:1px solid}.o-event__meta__section__content__reduction a:before{content:" ";display:block}.o-event__schedule{padding:0 0 var(--padding-big)}.o-event__schedule__title{font-size:var(--fs-text);letter-spacing:-.01em;line-height:1.5;padding:0 var(--padding-normal) var(--padding-small);word-spacing:-.1em}.o-event__schedule__item{padding:var(--padding-normal)}.o-event__schedule__item:nth-child(odd){background:var(--color-gray-light)}.o-event__schedule__item__top{display:grid;gap:0 var(--padding-normal);grid-template-areas:"date time title ics";grid-template-columns:calc(var(--fs-text)*6) calc(var(--fs-text)*6) 1fr 20px}@media (min-width:501px) and (max-width:769px){.o-event__schedule__item__top{grid-template-areas:"date time ics" "title title ics";grid-template-columns:1fr 1fr 20px}}@media (min-width:340px) and (max-width:500px){.o-event__schedule__item__top{grid-template-areas:"date time ics" "title title ics";grid-template-columns:1fr 1fr 20px}}@media (min-width:0px) and (max-width:339px){.o-event__schedule__item__top{grid-template-areas:"date time ics" "title title ics";grid-template-columns:1fr 1fr 20px}}.o-event__schedule__item__date,.o-event__schedule__item__time,.o-event__schedule__item__title{font-size:var(--fs-text);font-stretch:condensed;font-style:normal;font-weight:700;line-height:1.5}.o-event__schedule__item__date{grid-area:date}.o-event__schedule__item__time{grid-area:time}.o-event__schedule__item__title{font-size:var(--fs-text);font-stretch:condensed;font-style:normal;font-weight:700;grid-area:title;line-height:1.5}.o-event__schedule__item__ics{display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:ics;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:25px}.o-event__schedule__item__status{color:var(--color-gray-soft)}.o-event__schedule__item__opening{margin-top:var(--padding-small)}.o-event__schedule__item__bottom{display:grid;gap:var(--padding-normal);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:var(--padding-small)}@media (min-width:770px) and (max-width:1023px){.o-event__schedule__item__bottom{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:501px) and (max-width:769px){.o-event__schedule__item__bottom{grid-template-columns:minmax(0,1fr)}}@media (min-width:340px) and (max-width:500px){.o-event__schedule__item__bottom{grid-template-columns:minmax(0,1fr)}}@media (min-width:0px) and (max-width:339px){.o-event__schedule__item__bottom{grid-template-columns:minmax(0,1fr)}}.o-event__schedule__item__bottom__title{font-size:var(--fs-small);letter-spacing:.01em;line-height:var(--fs-text)}.o-event__schedule__item__bottom__content{font-family:Courier,monospace;font-size:var(--fs-minimal);letter-spacing:.15em;line-height:var(--fs-text)}.o-event__schedule__item .link{border-bottom:1px solid;word-break:break-all}.o-event__schedule__item .link:before{content:" ";display:block}.o-event__children{padding:0 0 var(--padding-big)}.o-event__children__title{font-size:var(--fs-text);letter-spacing:-.01em;line-height:1.5;padding:0 var(--padding-normal) var(--padding-small);word-spacing:-.1em}.o-event__children__content .a-calendar-item:nth-child(odd){background:var(--color-gray-light)}.o-event .button{-ms-overflow-style:none;scrollbar-width:none}.o-event .button::-webkit-scrollbar{display:none}.o-event .button{overflow-x:scroll;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:normal}.o-event__commercial>div{margin-bottom:var(--padding-big)}@-webkit-keyframes keep-z-index{0%,99%{z-index:1}to{z-index:auto}}@keyframes keep-z-index{0%,99%{z-index:1}to{z-index:auto}}.o-font{color:var(--color-gray-dark);font-size:5vw;line-height:1;padding:0 var(--padding-medium)}.o-font__list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;list-style:none;margin:var(--padding-big) 0;padding:0}.o-font__list,.o-font__list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.o-font__list li{-webkit-transition:background-color .25s cubic-bezier(.55,.08,0,1),-webkit-transform .5s cubic-bezier(.55,.08,0,1);transition:background-color .25s cubic-bezier(.55,.08,0,1),-webkit-transform .5s cubic-bezier(.55,.08,0,1);transition:transform .5s cubic-bezier(.55,.08,0,1),background-color .25s cubic-bezier(.55,.08,0,1);transition:transform .5s cubic-bezier(.55,.08,0,1),background-color .25s cubic-bezier(.55,.08,0,1),-webkit-transform .5s cubic-bezier(.55,.08,0,1);will-change:transform,background-color;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-gray-light);height:10vw;width:10vw}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.o-font__list li:hover{background-color:var(--color-gray);-webkit-transform:scale(1.4);transform:scale(1.4);z-index:2}}.o-home{display:grid;grid-template-rows:1fr 1fr 1fr;height:calc(var(--1dvh)*100);left:0;position:absolute;top:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:100%}.show-calendar .o-home{grid-template-rows:1fr 0fr 0fr}.show-calendar .o-home .o-home__calendar{overflow:visible}.show-calendar .o-home .o-home__calendar__overlay{display:none}.show-calendar .o-home .o-home__calendar__content{opacity:1!important}.show-magazine .o-home{grid-template-rows:0fr 0fr 1fr}.show-magazine .o-home .o-home__magazine__overlay{display:none}.show-magazine .o-home .o-home__magazine__content{opacity:1!important}.o-home__calendar,.o-home__magazine{overflow:hidden;position:relative}.o-home__calendar__overlay,.o-home__magazine__overlay{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--color-black);cursor:pointer;font-size:var(--fs-text);justify-content:center;opacity:0}.o-home__calendar__content,.o-home__calendar__overlay,.o-home__magazine__content,.o-home__magazine__overlay{-webkit-transition:opacity .25s linear;transition:opacity .25s linear;will-change:opacity}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover:hover){.o-home__calendar:hover .o-home__calendar__overlay{opacity:1}.o-home__calendar:hover .o-home__calendar__content{opacity:.2}.o-home__magazine:hover .o-home__magazine__overlay{opacity:1}.o-home__magazine:hover .o-home__magazine__content{opacity:.2}}.o-home__center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.o-home__logo__headline{line-height:.2}.o-home__logo__main{font-size:var(--fs-x12);font-weight:900;line-height:.7}.o-magazine{display:block;padding-top:calc(var(--navigation-height) + var(--padding-small));position:relative}.o-magazine__content>:nth-child(2n){background-color:var(--color-gray-light)}.o-magazine__commercial__calendar{display:none}.o-not-found{padding:0 0 var(--padding-normal);position:relative}.o-not-found__title{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--fs-x4);font-weight:900;letter-spacing:-.03em;line-height:.9;position:sticky;text-align:center;top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:50vh;justify-content:center;padding:var(--navigation-height) var(--padding-normal) 0;z-index:0}@media (min-width:0px) and (max-width:339px){.o-not-found__title{word-break:break-word}}.o-not-found__title h1{font-size:inherit;font-weight:inherit;line-height:inherit}.o-not-found__content{background:var(--color-background);position:relative;z-index:1}.o-not-found__content>:first-child{padding-top:0}.o-team-member{padding-top:calc(var(--navigation-height) + var(--padding-normal));position:relative}.o-team-member__related{margin-top:var(--padding-big)}.o-team-member__related__title{padding:var(--padding-small) var(--padding-normal)}.o-page{padding:0 0 var(--padding-normal);position:relative}.o-page__title{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--fs-x4);font-weight:900;letter-spacing:-.03em;line-height:.9;position:sticky;text-align:center;top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:50vh;justify-content:center;padding:var(--navigation-height) var(--padding-normal) 0;z-index:0}@media (min-width:0px) and (max-width:339px){.o-page__title{word-break:break-word}}.o-page__title h1{font-size:inherit;font-weight:inherit;line-height:inherit}.o-page__content{background:var(--color-background);position:relative;z-index:1}.o-page__content>:first-child{padding-top:0}