body{margin:0px;min-height:100%}p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:inherit;font-weight:inherit}ul{margin:0;padding:0}li{margin:0.5em 0}a{color:inherit;text-decoration:none}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(255,255,255,0)}input,textarea{-webkit-appearance:none;border-radius:0}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #ffffff inset !important}.container{position:relative;max-width:1100px;margin:0 auto;display:grid;grid-template-columns:repeat(10, 1fr);-moz-column-gap:6px;column-gap:6px;padding:0 22px;box-sizing:border-box}@media (min-width: 768px){.container{-moz-column-gap:24px;column-gap:24px}}@media (min-width: 1024px){.container{-moz-column-gap:16px;column-gap:16px;padding:0 50px}}/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:rgba(255,255,255,0.75);border:none;color:#333}.flickity-button:hover{background:white;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19F}.flickity-button:active{opacity:0.6}.flickity-button:disabled{opacity:0.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.ratio-box{position:relative;height:0;display:block;width:100%;background-color:#E8E8E8}.ratio-box img,.ratio-box iframe,.ratio-box video{position:absolute;top:0;left:0;width:100%;height:100%;display:block;transition:opacity 0.4s;opacity:0}.lazyload{opacity:0}.ratio-box .lazyloaded{opacity:1}img{width:100%}@font-face{font-family:'Astro';src:url("/assets/fonts/AstroWeb-20.woff2") format("woff2"),url("/assets/fonts/AstroWeb-20.woff") format("woff"),url("/assets/fonts/Astro-20.otf") format("opentype");font-weight:200;font-style:normal}@font-face{font-family:'Astro';src:url("/assets/fonts/AstroWeb-30.woff2") format("woff2"),url("/assets/fonts/AstroWeb-30.woff") format("woff"),url("/assets/fonts/Astro-30.otf") format("opentype");font-weight:300;font-style:normal}@font-face{font-family:'Astro';src:url("/assets/fonts/AstroWeb-40.woff2") format("woff2"),url("/assets/fonts/AstroWeb-40.woff") format("woff"),url("/assets/fonts/Astro-40.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:'Astro';src:url("/assets/fonts/AstroWeb-45.woff2") format("woff2"),url("/assets/fonts/AstroWeb-45.woff") format("woff"),url("/assets/fonts/Astro-45.otf") format("opentype");font-weight:400;font-style:italic}@font-face{font-family:'Astro';src:url("/assets/fonts/AstroWeb-50.woff2") format("woff2"),url("/assets/fonts/AstroWeb-50.woff") format("woff"),url("/assets/fonts/Astro-50.otf") format("opentype");font-weight:500;font-style:normal}@font-face{font-family:'Astro';src:url("/assets/fonts/AstroWeb-60.woff2") format("woff2"),url("/assets/fonts/AstroWeb-60.woff") format("woff"),url("/assets/fonts/Astro-600.otf") format("opentype");font-weight:600;font-style:normal}html{font-size:13px;letter-spacing:0.022em;font-family:'Astro';line-height:1.37;font-weight:300;color:#1D1D1B}@media (min-width: 768px){html{font-size:16px}}p{margin-bottom:0.5em}p:last-child{margin-bottom:0}p a{text-decoration:underline}.huge,.welcome-cover,.searchbox-cover,.searchbox-element input[type="text"]{font-size:2.437rem;line-height:1.05;font-weight:400;letter-spacing:0}.large,.large-heading,.accordion__large,.exhibition-text__large,.reflection__intro{font-size:1.625rem;line-height:1.21;font-weight:400;letter-spacing:0}.large-heading{font-weight:400}.medium,.newsletter{font-size:1.25rem;color:#575756;letter-spacing:0}.caps,.large-caps,.small-caps,.button,.newsletter input[type="submit"]{font-size:0.9rem;text-transform:uppercase;color:#706F6F;font-weight:500;letter-spacing:0.1em}.large-caps{font-size:1.125rem}.small-caps,.button{color:#1D1D1B;font-size:11px}.small,.reflection__body figcaption{font-size:12px}#main{margin-top:79px;min-height:50vh}@media (min-width: 768px){#main{margin-top:130px}}.button{color:inherit;border:1px solid #1D1D1B;padding:0.3em 1.4em 0.4em;transition:background-color 0.3s, color 0.3s;display:inline-block}.button:hover{background:#1D1D1B;color:#fff}.title{margin-bottom:2rem}.title h2{grid-column:span 10}.page-title{padding:3rem 0}.page-title h1{grid-column:span 10}.grid__item{margin-bottom:2rem;display:block;align-self:start}.grid__item:nth-child(odd).landscape,.grid__item:nth-child(odd).square{grid-column:span 5}.grid__item:nth-child(odd).portrait{grid-column:span 4}.grid__item:nth-child(even){grid-column:7 / 11}.grid__item .ratio-box{margin-bottom:1.3rem}.grid__item span{display:inline-block;margin-top:1em}.grid__item h2{margin-bottom:0.1em}.grid__item h3{color:#575756}.grid .portrait.grid__item:nth-child(odd)+.landscape{grid-column:6 / 11}.grid .portrait.grid__item:nth-child(odd)+.landscape{grid-column:6 / 11}@media (min-width: 1024px){.grid__item .grid__image{transition:-webkit-clip-path 0.5s;transition:clip-path 0.5s;transition:clip-path 0.5s, -webkit-clip-path 0.5s;-webkit-clip-path:inset(10px);clip-path:inset(10px)}.grid__item:hover .grid__image{-webkit-clip-path:inset(0px);clip-path:inset(0px)}}.newsletter{color:#1D1D1B;font-weight:400;margin-top:1rem}.newsletter__el{padding:1.5rem;background:#EDEDED;grid-column:span 12}.newsletter__heading{margin:0.5rem 0 3.5rem}.newsletter input{border:0px;border-bottom:1px solid;color:inherit;font:inherit;background:none;margin-right:1rem;flex-grow:1;display:block;width:100%;margin-bottom:1rem;box-sizing:border-box}@media (min-width: 768px){.newsletter input{margin-bottom:0}}.newsletter input:focus{outline:none}.newsletter input::-moz-placeholder{color:#1D1D1B}.newsletter input:-ms-input-placeholder{color:#1D1D1B}.newsletter input::placeholder{color:#1D1D1B}.newsletter input[type="submit"]{flex-grow:0;display:inline-block;color:black;width:auto;border:1px solid #1D1D1B;margin-right:0;cursor:pointer;padding:0.5em 1em;transition:color 0.3s, background-color 0.3s;margin-bottom:0;margin-top:1rem}@media (min-width: 768px){.newsletter input[type="submit"]{margin-top:0rem}}.newsletter input[type="submit"]:hover{background:#1D1D1B;color:#fff}.mailchimp-form{min-height:120px}@media (min-width: 768px){.mailchimp-form{min-height:36px}}.mailchimp-form__inputs{display:block}@media (min-width: 768px){.mailchimp-form__inputs{display:flex}}.mailchimp-form .mailchimp-form__message,.mailchimp-form .mailchimp-form__fail-message{display:none}.mailchimp-form--success .mailchimp-form__inputs{display:none}.mailchimp-form--success .mailchimp-form__message{display:block}.mailchimp-form--failed .mailchimp-form__inputs{display:none}.mailchimp-form--failed .mailchimp-form__fail-message{display:block}body.welcome,body.searchbox{overflow-y:hidden}body.welcome header,body.welcome main,body.welcome footer,body.searchbox header,body.searchbox main,body.searchbox footer{filter:blur(20px)}header,main,footer{transition:filter 0.8s}.welcome-cover,.searchbox-cover{color:#fff;position:fixed;top:0px;left:0px;bottom:0px;right:0px;background:#919051;mix-blend-mode:multiply;z-index:99;opacity:0;pointer-events:none;transition:opacity 2s;cursor:pointer}body.welcome .welcome-cover,body.searchbox .searchbox-cover{opacity:1;pointer-events:all}.welcome-text{letter-spacing:0;font-size:1.5rem;color:#fff;position:fixed;text-align:center;top:0px;left:0px;bottom:0px;right:0px;z-index:100;opacity:0;pointer-events:none;transition:opacity 0.7s;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:1.3rem}.welcome-text p{max-width:32em;padding:0 2em;margin-bottom:2rem}.welcome-text span{border-color:#fff}.welcome-text span:hover{background-color:#fff;color:#1D1D1B}body.welcome .welcome-text{opacity:1;pointer-events:all}.searchbox-element{color:#fff;position:fixed;text-align:center;top:0px;left:0px;bottom:0px;right:0px;z-index:100;opacity:0;pointer-events:none;transition:opacity 0.7s;cursor:pointer;display:flex;align-items:center;justify-content:center}body.searchbox .searchbox-element form{pointer-events:all}.searchbox-element input[type="text"]{background:transparent;border:none;border-bottom:1px solid #fff;color:#fff;font-family:inherit}.searchbox-element input[type="text"]:focus{outline:none}.searchbox-element input[type="text"]::-moz-placeholder{color:inherit}.searchbox-element input[type="text"]:-ms-input-placeholder{color:inherit}.searchbox-element input[type="text"]::placeholder{color:inherit}.searchbox-element input[type="submit"]{font-family:inherit;background:none;color:#fff;border-color:#fff}body.searchbox .searchbox-element{opacity:1}.fadein{transition:opacity 0.8s, transform 1s}.fadein--hidden{opacity:0;transform:translateY(3rem)}.popup{position:fixed;bottom:0px;left:0px;right:0px;background:#fff;padding:22px;padding-right:4rem;z-index:98;transition:transform 0.6s;transform:translateY(100%);box-shadow:0px 14px 20px rgba(0,0,0,0.5)}@media (min-width: 768px){.popup{padding:2rem}}body.popup-open .popup{transform:translateY(0)}body.welcome .popup{transform:translateY(100%)}.popup p{max-width:1100px;margin:0 auto}.popup svg{position:absolute;top:10px;right:10px;padding:10px;width:14px;height:14px;cursor:pointer}.membership{padding-bottom:2rem}.membership>div>h4{font-weight:400;margin-bottom:0.4em}.membership__types{margin-bottom:2rem}.membership__types div{display:flex;justify-content:space-between;border-bottom:1px solid}.membership__types span{display:block}.membership__types span:first-child{margin-right:1rem}.membership__form form{display:flex;flex-wrap:wrap;justify-content:space-between}.membership--sent .membership__form{display:none}.membership--free .membership__form{display:none}.membership__form input,.membership__form select{font-family:inherit}.membership__form input[type="submit"],.membership__form select[type="submit"]{background:#ffffff}.membership__form input[type="submit"]:hover,.membership__form select[type="submit"]:hover{background:#000000}.membership__field{width:100%;box-sizing:border-box;padding-bottom:3rem;position:relative}.membership__field input,.membership__field select{width:100%;border:none;border-bottom:1px solid;font-size:inherit;font-weight:inherit;padding:0 0 0.2em 0;-webkit-appearance:none;-moz-appearance:none}.membership__field abbr{text-decoration:none}.membership__field label{position:absolute;font-size:11px;left:0;bottom:1.5rem}@media (min-width: 1024px){.membership__field label{bottom:2rem}}.membership__field--half{width:calc(50% - 10px)}.membership__field--break{margin-right:21px}.membership__field--select{position:relative}.membership__field--select:after{position:absolute;top:0px;right:0px;display:block;width:14px;height:30px;content:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='11.02px' height='5.9px' viewBox='0 0 11.02 5.9' style='enable-background:new 0 0 11.02 5.9;' xml:space='preserve'%3E%3Cpolygon points='5.55,5.9 0,0.35 0.35,0 5.55,5.19 10.67,0.07 11.02,0.42 '/%3E%3C/svg%3E")}.membership__payment{display:none}.membership--sent .membership__payment{display:block}.membership--error .membership__payment{display:none}.membership__payment .button{margin-top:20px}.membership__error{display:none;margin-top:2rem}.membership--error .membership__error{display:block}.membership__free{display:none}.membership--free .membership__free{display:block}.donate{margin-top:2rem}.donate a{background:#F5E9D7;display:inline-block;line-height:0;padding:1.2em 1em}.header{position:fixed;right:0px;left:0px;top:0px;z-index:50;height:35px;padding:22px 0;box-shadow:0px 14px 20px rgba(0,0,0,0.07);background:#fff}@media (min-width: 768px){.header{padding:2rem 0;box-sizing:border-box;height:130px}}.header .container{height:100%}.logo{grid-column:span 1}@media (min-width: 768px){.logo{margin-top:auto}}.logo svg{height:35px;margin-top:auto}@media (min-width: 768px){.logo svg{margin-top:auto;width:76px;height:auto}}.menu{font-size:17px;font-weight:500;text-align:right;grid-column:span 9;margin-top:auto;letter-spacing:0;display:none}@media (min-width: 768px){.menu{display:block}}.menu a{margin-left:1.2rem;position:relative}.menu a.active:after{content:"";width:100%;position:absolute;bottom:-5px;left:0px;height:1px;background:#1D1D1B}.search-button{display:inline-block;transform:translateY(1px)}.search-button.active:after{display:none}.menu-button{grid-column:10 / 13;display:flex;justify-content:flex-end;z-index:52}@media (min-width: 768px){.menu-button{display:none}}.menu-button svg:first-child{display:block}body.menu-open .menu-button svg:first-child{display:none}.menu-button svg:last-child{display:none}body.menu-open .menu-button svg:last-child{display:block}.mobile-menu{position:fixed;top:0;right:0;left:0;bottom:0;background:#fff;z-index:51;text-align:center;display:flex;flex-direction:column;justify-content:center;font-size:36px;line-height:1;-webkit-clip-path:inset(0px 0px 100% 0px);clip-path:inset(0px 0px 100% 0px);transition:-webkit-clip-path 0.5s 0.4s;transition:clip-path 0.5s 0.4s;transition:clip-path 0.5s 0.4s, -webkit-clip-path 0.5s 0.4s;pointer-events:none}body.menu-open .mobile-menu{-webkit-clip-path:inset(0px 0px 0px 0px);clip-path:inset(0px 0px 0px 0px);transition:-webkit-clip-path 0.5s;transition:clip-path 0.5s;transition:clip-path 0.5s, -webkit-clip-path 0.5s;pointer-events:all}.mobile-menu a{opacity:0;transition:opacity 0.4s}.mobile-menu a.active span{display:inline-block;position:relative}.mobile-menu a.active span:after{content:"";display:block;width:100%;position:absolute;bottom:-5px;left:0px;height:1px;background:#1D1D1B}body.menu-open .mobile-menu a{opacity:1;transition:opacity 0.7s 0.3s}.footer{margin:3.5rem 0;color:#575756;line-height:1.3;letter-spacing:0.022em;font-weight:400}.footer .container{row-gap:2rem}.footer a:hover{text-decoration:underline}.footer__mark{color:#1D1D1B;grid-column:span 2}@media (min-width: 768px){.footer__mark{grid-column:span 1}}.footer__mark svg{transform:translateY(5px)}.footer__contact{grid-column:span 10}@media (min-width: 768px){.footer__contact{grid-column:span 4}}@media (min-width: 1024px){.footer__contact{grid-column:span 3}}.footer__entry{grid-column:span 10}@media (min-width: 768px){.footer__entry{grid-column:span 4}}@media (min-width: 1024px){.footer__entry{grid-column:span 2}}.footer__tours{grid-column:span 10}@media (min-width: 768px){.footer__tours{grid-column:2 / 6}}@media (min-width: 1024px){.footer__tours{grid-column:span 2}}.footer__copy{grid-column:span 10}@media (min-width: 768px){.footer__copy{grid-column:span 4}}@media (min-width: 1024px){.footer__copy{grid-column:span 2}}.footer__supporters{grid-column:span 10;margin-top:2rem}@media (min-width: 768px){.footer__supporters{margin-top:4rem}}.footer__supporters h3{text-transform:uppercase;margin-bottom:1.5rem}.footer__supporters div{display:flex;align-items:center;flex-wrap:wrap}.footer__supporters div img{width:50%;-o-object-fit:contain;object-fit:contain;padding-right:2rem;filter:grayscale(1);margin-bottom:0.5rem;box-sizing:border-box;max-height:150px;max-width:200px}@media (min-width: 768px){.footer__supporters div img{max-height:100px;max-width:150px}}.intro{margin-bottom:5.5rem}.intro__image{width:100%;height:calc(100vh - 130px * 2);max-height:800px;grid-column:span 12;min-height:400px;position:relative;background:#919051}.intro__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity 0.6s;mix-blend-mode:multiply;filter:grayscale(1)}body.welcome .intro__image img{mix-blend-mode:normal}.intro__image img.lazyloaded{opacity:1}.intro__logotype{margin-top:1rem;grid-column:span 10}.intro__logotype svg{width:100%;max-width:354px}.collection__el{grid-column:span 12;display:flex;padding:1.5rem;margin-top:18px;background:#F5E9D7}.collection__text{display:flex;flex-direction:column;width:100%}@media (min-width: 768px){.collection__text{width:16rem;padding-right:24px}}.collection__text .button{align-self:flex-start;margin:1.2rem 0}.collection__caption{margin-top:auto;width:100%}.collection__caption p{width:100%;max-width:220px}.collection__mob-images{margin:2rem 0 1rem}@media (min-width: 768px){.collection__mob-images{display:none}}.collection__images{flex-grow:1;pointer-events:none;display:none}@media (min-width: 768px){.collection__images{display:block}}.caption-slider{width:100%}.prompts{margin-top:4.5rem}.prompts .container{grid-row-gap:2em}.prompts__prompt{display:block;grid-column:span 10;position:relative}@media (min-width: 768px){.prompts__prompt{grid-column:span 5}}.prompts__prompt h3{position:absolute;z-index:10;color:#fff;padding:1.5rem}.prompts__prompt .ratio-box{background:#919051}.prompts__prompt .ratio-box img{filter:grayscale(1);mix-blend-mode:multiply}.prompts__prompt:hover img{opacity:0.8}.prompts__prompt:last-child .ratio-box{background:#A5D0D5}.accordion-page{padding-top:3rem;margin-bottom:4.5rem}.accordion-page__title{grid-column:span 12;margin-bottom:3rem}.accordion{grid-column:span 12}.accordion__section{border-top:1px solid #B4B1B2}.accordion__section:last-child{border-bottom:1px solid #B4B1B2}.accordion__top{padding:0.5rem 0;color:#706F6F;display:flex;justify-content:space-between;cursor:pointer}.accordion__top svg{width:0.75rem;height:20px;transition:transform 0.4s}.accordion__section--open .accordion__top svg{transform:rotate(180deg)}.accordion__bottom{display:none}.accordion__bottom:before{content:"";display:block;height:1rem}.accordion__bottom:after{content:"";display:block;height:1rem}@media (min-width: 768px){.accordion__bottom>div{display:flex}}.accordion__text{box-sizing:border-box;flex-grow:1;margin-bottom:1rem}@media (min-width: 768px){.accordion__text{margin-bottom:0;width:60%;padding-right:1rem}}.accordion__text>*{max-width:34rem;margin-bottom:1em}.accordion__large{font-weight:300}.accordion__detail{width:100%;box-sizing:border-box}@media (min-width: 768px){.accordion__detail{width:40%}}.accordion__detail iframe{width:100%}.accordion__section--text-detail .accordion__detail{width:auto}.accordion__detail .button{display:inline-block;margin-top:1rem}.accordion__detail .ratio-box{margin-bottom:0.3rem}.filter{margin-bottom:3rem}.filter__el{grid-column:span 12;border-top:1px solid #B4B1B2;font-size:1.125rem;padding-top:0.5rem}.filter__el a{display:inline-block;margin-right:2em;color:#1D1D1B}.filter__el a.active{color:#B4B1B2}.exhibition-title{padding:3rem 0}.exhibition-title h1{grid-column:span 5}.exhibition-title h2{grid-column:span 5;text-align:right;color:#706F6F}.gallery{margin-bottom:4rem}.gallery__slider{grid-column:span 10;position:relative}.gallery__pager{position:absolute;bottom:0px;right:0px;background:#fff;padding-left:2em}.exhibition-slider__slide{margin:0 1rem;width:100%}.exhibition-slider__slide p{margin-top:0.5em}.exhibition-text{margin-bottom:5rem}.exhibition-text__main{grid-column:span 10;margin-bottom:1rem}@media (min-width: 768px){.exhibition-text__main{grid-column:span 6;margin-bottom:0}}.exhibition-text__main>*{margin-bottom:1em}.exhibition-text__large{font-weight:300}.exhibition-text__secondary{grid-column:span 10}@media (min-width: 768px){.exhibition-text__secondary{grid-column:8 / 11}}.exhibition-text__secondary h3{margin-bottom:0.5em}.flickity-button{width:60px;height:60px;background:none}@media (min-width: 768px){.flickity-button{width:80px;height:80px}}.flickity-button:disabled{opacity:0}.flickity-button:hover{background:none}.flickity-button svg{fill:#fff}.flickity-button:focus{box-shadow:none}.news-page{padding-top:3rem;margin-bottom:4.5rem}.news{margin-top:4.5rem}.news--related{margin-bottom:4.5rem}.news h3{grid-column:span 12;margin-bottom:2rem}.upcoming{grid-column:span 12;padding-bottom: 3em;}.past{grid-column:span 12;}.news-item{grid-column:span 12;position:relative;border-top:1px solid #706F6F;padding:1rem 0}.news-item:last-child{border-bottom:1px solid #706F6F}.news-item__expand{position:absolute;bottom:1rem;right:0rem;cursor:pointer}.news-item__expand:hover{color:#1D1D1B}.news-item__top{cursor:pointer}.news-item__bottom{display:none}@media (min-width: 768px){.news-item__bottom>div{display:flex}}.news-item__bottom:before{display:block;content:"";height:1rem}.news-item__bottom:after{display:block;content:"";height:3rem}.news-item__text{width:100%;padding-right:2rem;box-sizing:border-box;padding-bottom:1.5rem}@media (min-width: 768px){.news-item__text{width:64%}}.news-item__text p{max-width:29em}.news-item__detail{width:100%;max-width:29em}@media (min-width: 768px){.news-item__detail{width:36%}}.news-item__detail .button{display:inline-block;margin-top:1rem}.search{padding-top:3rem;margin-bottom:6rem}.search h1{grid-column:span 12;margin-bottom:3rem}.search__result{grid-column:span 12;border-top:2px solid #B4B1B2;padding:1rem 0}.search__result h3{padding-bottom:1rem}.search__result p{padding-bottom:0.5rem}.search__result a{margin-bottom:0.5rem}.search__empty{grid-column:span 12}.reflection{padding-top:4.5rem}.reflection h2{grid-column:span 12;margin-bottom:2rem}@media (min-width: 768px){.reflection h2{grid-column:span 7}}.reflection__intro{grid-column:span 12;margin-bottom:2rem}@media (min-width: 768px){.reflection__intro{grid-column:span 7}}.reflection__body{grid-column:span 12}@media (min-width: 768px){.reflection__body{grid-column:span 7}}.reflection__body figure{margin:2rem 0}.further{padding-top:2rem}.further__content{grid-column:span 12;padding:1rem 0}@media (min-width: 768px){.further__content{grid-column:span 7}}.further__content a{text-decoration:underline}.author{padding-top:2rem}.author__content{grid-column:span 12;padding:1rem 0}.author__content>span{display:block;margin-bottom:0.5rem}@media (min-width: 768px){.author__content{grid-column:span 7}}.author__content a{text-decoration:underline}.back-ref a{display:block;margin-top:2rem;grid-column:span 12}div.rule{grid-column:span 12;height:1px;background:#ABABAC}
