a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;box-sizing:border-box;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#000;font-family:GT Alpina Th,serif;font-size:17px;font-weight:400;letter-spacing:.4px;line-height:1.3em;overflow-x:hidden}main{padding:0 0 100px}h1{font-family:GT Alpina Fine Cn Th,serif;font-size:40px;line-height:1em}@media (min-width:1100px){h1{line-height:unset}}h1.separator{border-bottom:.5px solid #ff826d;padding-bottom:8px}@media (min-width:768px){h1.separator{padding-bottom:15px}}h1>a{position:relative}h1>a:after{border-bottom:.5px transparent}h1>a:hover{text-decoration:none;transition:border .6s ease-in}h1>a:hover:after{border-bottom:.5px solid #000;bottom:4px;content:"";left:0;position:absolute;right:0}h2{line-height:1.3em}h2,h3{font-family:GT Alpina Fine Cn Th,serif;font-size:40px}h3{background-color:#fff;font-variant:small-caps;line-height:.85em;padding-bottom:11px;padding-top:7px;text-align:center;text-transform:lowercase}h3.border{border-bottom:.5px solid #000;border-top:.5px solid #000}h3.block{margin-top:-15px}h3.paragraph{border-bottom:.5px solid #ff826d;padding-bottom:14px}h3.paragraph,h4{font-family:GT Alpina Cn Th,serif;font-size:23px;font-variant:small-caps;line-height:1em;text-transform:lowercase}h4{margin-bottom:15px;margin-top:15px}h4.subtitle{font-family:GT Alpina Cn Th,serif;font-size:23px;font-variant:small-caps;line-height:1em;margin-bottom:0;margin-top:4px;text-align:left;text-transform:lowercase}@media (min-width:768px){h4.subtitle{margin-top:4px}}h5{font-family:GT Alpina Fine Cn Th,serif;font-size:40px;line-height:1.3em;padding-left:15px}em,i{font-style:italic}a{color:#000;position:relative;text-decoration:none}a.current,a:hover{text-decoration:underline}a.no-undeline.current,a.no-undeline:hover{text-decoration:none}.flex-grid{border-top:.5px solid #000}@media (min-width:768px){.flex-grid{display:flex;flex-wrap:wrap}}.flex-grid .col{border-bottom:.5px solid #000}@media (min-width:768px){.flex-grid .col{border-right:.5px solid #000;flex:0 0 33.3333%}.flex-grid .col:nth-child(3n){border-right:none}}.flex-grid .col .image{padding:8px 8px 0}@media (min-width:768px){.flex-grid .col .image{padding:15px 15px 0}}.flex-grid .col .image img{display:block;-o-object-fit:cover;object-fit:cover;width:100%}.flex-grid .col a:hover{text-decoration:none}.caption{font-size:13px;line-height:1.2em;text-align:center;width:100%}.metro{background-color:#000;border-radius:20px;color:#fff;display:inline-block;text-align:center;width:23px}.bus,.metro{border:.5px solid #000;font-size:13px;font-weight:700}.bus{padding:0 8px}.search-results{margin-top:60px}@media (min-width:768px){.search-results{margin-top:100px}}.search-results:nth-child(2){margin-top:0}.disabled{color:gray}.iframe{border-bottom:.5px solid #000;height:80vh}.details,.iframe{background-color:#fff;border-top:.5px solid #000}.details{padding:15px}@keyframes fadein{0%{opacity:0}to{opacity:1}}@media (min-width:960px){.row{display:flex;flex-wrap:wrap}[class^=col-]{flex-basis:100%}.col-1{flex:0 0 8.3333333333%}.col-offset-1{margin-left:8.3333333333%}.col-2{flex:0 0 16.6666666667%}.col-offset-2{margin-left:16.6666666667%}.col-3{flex:0 0 25%}.col-offset-3{margin-left:25%}.col-4{flex:0 0 33.3333333333%}.col-offset-4{margin-left:33.3333333333%}.col-5{flex:0 0 41.6666666667%}.col-offset-5{margin-left:41.6666666667%}.col-6{flex:0 0 50%}.col-offset-6{margin-left:50%}.col-7{flex:0 0 58.3333333333%}.col-offset-7{margin-left:58.3333333333%}.col-8{flex:0 0 66.6666666667%}.col-offset-8{margin-left:66.6666666667%}.col-9{flex:0 0 75%}.col-offset-9{margin-left:75%}.col-10{flex:0 0 83.3333333333%}.col-offset-10{margin-left:83.3333333333%}.col-11{flex:0 0 91.6666666667%}.col-offset-11{margin-left:91.6666666667%}.col-12{flex:0 0 100%}.col-offset-12{margin-left:100%}}@media (min-width:768px){.one-column{display:flex;flex-direction:row}.one-column>div:first-child{flex:3}}.one-column>div:first-child img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.one-column>div:last-child{display:flex;flex-direction:column;justify-content:flex-start}@media (min-width:768px){.one-column>div:last-child{flex:1 0 33%}}.one-column>div:last-child>h3{margin-bottom:30px}ul.filter{background-color:#fff;border-bottom:.5px solid #000;display:flex;flex-direction:row;justify-content:center;list-style:none;padding:15px;width:100%}ul.filter li{display:inline;font-size:13px;margin-right:15px}ul.filter li:last-child{margin:0}ul.filter li.current a{text-decoration:underline}.article-tabs{background-color:#fff}.article-tabs [type=radio]{display:none}.article-tabs .tabs{display:flex;flex-direction:column;list-style:none;width:100%}@media (min-width:768px){.article-tabs .tabs{border-bottom:.5px solid #000;flex-direction:row}}.article-tabs .tabs .tab{border-bottom:.5px solid #000;flex:25% 0 0;position:relative;text-align:center}@media (min-width:768px){.article-tabs .tabs .tab{border-bottom:none;border-right:.5px solid #000}}.article-tabs .tabs .tab:last-child{border-right:0}.article-tabs .tabs .tab label{border:3px solid transparent;display:block;height:100%;padding:7.5px 15px;transition:border .1s ease-in-out;width:100%}.article-tabs .tabs .tab label:not(.disabled):hover{border:3px solid #ff826d;cursor:pointer}.article-tabs .tab-content{border-bottom:.5px solid #000;display:none;justify-content:stretch}.article-tabs .tab-content>div{padding:8px}@media (min-width:768px){.article-tabs .tab-content>div{flex:50% 0 0;padding:15px}}.article-tabs .tab-content>div:first-child{border-right:.5px solid #000}.article-tabs .tab-content h2,.article-tabs .tab-content h3{border-bottom:.5px solid #ff826d;font-family:GT Alpina Cn Th,serif;font-size:23px;font-variant:small-caps;line-height:1em;margin-bottom:5px;padding-bottom:14px;padding-top:0;text-align:center;text-transform:lowercase}.article-tabs .tab-content p{margin:0;padding:0}.article-tabs .tab-content p:empty{border-top:.5px solid #ff826d}.article-tabs [type=radio]:first-of-type:checked~.tabs .tab:first-of-type label:not(.disabled),.article-tabs [type=radio]:nth-of-type(2):checked~.tabs .tab:nth-of-type(2) label:not(.disabled),.article-tabs [type=radio]:nth-of-type(3):checked~.tabs .tab:nth-of-type(3) label:not(.disabled),.article-tabs [type=radio]:nth-of-type(4):checked~.tabs .tab:nth-of-type(4) label:not(.disabled){border:3px solid #ff826d}.article-tabs [type=radio]:first-of-type:checked~.tab-content:first-of-type:not(.disabled),.article-tabs [type=radio]:nth-of-type(2):checked~.tab-content:nth-of-type(2):not(.disabled),.article-tabs [type=radio]:nth-of-type(3):checked~.tab-content:nth-of-type(3):not(.disabled),.article-tabs [type=radio]:nth-of-type(4):checked~.tab-content:nth-of-type(4):not(.disabled){display:block}@media (min-width:768px){.article-tabs [type=radio]:first-of-type:checked~.tab-content:first-of-type:not(.disabled),.article-tabs [type=radio]:nth-of-type(2):checked~.tab-content:nth-of-type(2):not(.disabled),.article-tabs [type=radio]:nth-of-type(3):checked~.tab-content:nth-of-type(3):not(.disabled),.article-tabs [type=radio]:nth-of-type(4):checked~.tab-content:nth-of-type(4):not(.disabled){display:flex}}.image{overflow:hidden;position:relative;width:100%}.image.image-16-9{padding-top:56.25%}.image.image-1-1{padding-top:100%}.image.image-1-1 img{-o-object-fit:cover;object-fit:cover}.image.image-4-3{padding-top:75%}.image.image-5-3{padding-top:60%}.image.image-21-9{padding-top:100%}@media (min-width:768px){.image.image-21-9{padding-top:42.857143%}}.image.image-magazine{padding-top:130%}.image.image-fit{background-color:#f9f9f9;display:block;height:300px;max-height:100%;max-width:100%}.image.image-fit img{-o-object-fit:contain;object-fit:contain}.image img{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.image-full img{display:block;height:auto;max-height:100%;width:100%}.image-framed{background-color:#f9f9f9;height:300px;max-height:100%;padding:15px;width:100%}.image-framed img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@keyframes slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}.cookie-consent{align-items:center;animation:slideInFromBottom .35s ease-in-out 50ms 1;background-color:#fff;border-top:.5px solid #000;bottom:0;display:flex;flex-direction:row;justify-content:space-between;left:0;padding:8px;position:fixed;right:0;z-index:9998}@media (min-width:768px){.cookie-consent{padding:15px}}.cookie-consent .cookie-consent__message{display:block}.cookie-consent button{background-color:#fff;border:.5px solid #000;cursor:pointer;font-family:GT Alpina Cn Th,serif;font-size:17px;font-variant:small-caps;line-height:1.1em;padding:6px 8px;text-transform:lowercase}.cookie-consent button:hover{background-color:#ff826d}.frame-a{animation:fadein .5s;position:relative}.frame-a:hover .frame-a__side{opacity:1;visibility:visible}.frame-a .frame-a__slot{display:flex;flex-direction:column;height:100%}.frame-a .frame-a__side{background-color:#ff826d;background-position:top;background-size:8px;opacity:0;position:absolute;transition:visibility .2s,opacity .2s ease-in-out;visibility:hidden;z-index:50}.frame-a .frame-a__side.f2{background-size:20px 8px}.frame-a .frame-a__side:after{background-color:#ff826d;border:.5px solid #000;border-radius:.5px;content:" ";height:7px;position:absolute;width:7px;z-index:1}.frame-a .frame-a__side.t{background-image:url(/images/frame/t.png);background-repeat:repeat-x;height:8px;left:6px;right:6px;top:-2px}.frame-a .frame-a__side.t.f1{background-image:url(/images/frame1/t.png)}.frame-a .frame-a__side.t.f2{background-image:url(/images/frame2/t.png);background-size:20px 8px}@media (min-width:768px){.frame-a .frame-a__side.t{top:-2px}}.frame-a .frame-a__side.t:after{right:-6px;top:0}@media (min-width:768px){.frame-a .frame-a__side.t:after{right:-8px}}.frame-a .frame-a__side.b{background-image:url(/images/frame/b.png);background-repeat:repeat-x;bottom:-2px;height:8px;left:6px;right:6px}.frame-a .frame-a__side.b.f1{background-image:url(/images/frame1/b.png)}.frame-a .frame-a__side.b.f2{background-image:url(/images/frame2/b.png);background-size:20px 8px}@media (min-width:768px){.frame-a .frame-a__side.b{bottom:-2px}}.frame-a .frame-a__side.b:after{bottom:0;left:-6px}@media (min-width:768px){.frame-a .frame-a__side.b:after{left:-8px}}.frame-a .frame-a__side.l{background-image:url(/images/frame/l.png);background-repeat:repeat-y;bottom:6px;left:0;top:6px;width:8px}.frame-a .frame-a__side.l.f1{background-image:url(/images/frame1/l.png)}.frame-a .frame-a__side.l.f2{background-image:url(/images/frame2/l.png);background-size:8px 20px}@media (min-width:768px){.frame-a .frame-a__side.l{left:-2px}}.frame-a .frame-a__side.l:after{left:0;top:-8px}.frame-a .frame-a__side.r{background-image:url(/images/frame/r.png);background-repeat:repeat-y;bottom:6px;right:0;top:6px;width:8px}.frame-a .frame-a__side.r.f1{background-image:url(/images/frame1/r.png)}.frame-a .frame-a__side.r.f2{background-image:url(/images/frame2/r.png);background-size:8px 20px}@media (min-width:768px){.frame-a .frame-a__side.r{right:-2px}}.frame-a .frame-a__side.r:after{bottom:-8px;right:0}.frame-a a:hover{text-decoration:none}.section-frame{background-color:#fff;border:.5px solid #000;padding:25px;position:relative;z-index:1}.section-frame:hover{border-color:#000}.section-frame:hover .edge{background-color:#ff826d}.section-frame:hover .edge.edge-b,.section-frame:hover .edge.edge-b:after,.section-frame:hover .edge.edge-l,.section-frame:hover .edge.edge-l:after,.section-frame:hover .edge.edge-r,.section-frame:hover .edge.edge-r:after,.section-frame:hover .edge.edge-t,.section-frame:hover .edge.edge-t:after{border-color:#000}.section-frame:hover .corner{background-color:#ff826d}.section-frame:hover .corner.corner-bl,.section-frame:hover .corner.corner-br,.section-frame:hover .corner.corner-tl,.section-frame:hover .corner.corner-tr,.section-frame:hover .corner:after{border-color:#000}.section-frame .edge{background-color:#fff;position:absolute;transition:background-color .15s,border-color .15s;z-index:-1}.section-frame .edge.edge-t{border-bottom:.5px solid #000;height:12px;left:0;right:0;top:0}.section-frame .edge.edge-b{border-top:.5px solid #000;bottom:0;height:12px;left:0;right:0}.section-frame .edge.edge-l{border-right:.5px solid #000;bottom:0;left:0;top:0;width:12px}.section-frame .edge.edge-r{border-left:.5px solid #000;bottom:0;right:0;top:0;width:12px}.section-frame .corner{background-color:#fff;height:12px;position:absolute;transition:background-color 50ms,border-color 50ms;width:12px}@media only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-resolution:120dpi){.section-frame .corner{height:12px;width:12px}}.section-frame .corner:after{border:.5px solid #000;bottom:3px;content:"";left:3px;position:absolute;right:3px;top:3px;transition:border-color 50ms}.section-frame .corner.corner-tl{border-bottom:.5px solid #000;border-right:.5px solid #000;left:0;top:0}.section-frame .corner.corner-tr{border-bottom:.5px solid #000;border-left:.5px solid #000;right:0;top:0}.section-frame .corner.corner-bl{border-right:.5px solid #000;border-top:.5px solid #000;bottom:0;left:0}.section-frame .corner.corner-br{border-left:.5px solid #000;border-top:.5px solid #000;bottom:0;right:0}.image-slideshow{background-color:#000}.image-slideshow .image-slideshow-element{cursor:url(/images/cursors/nwse-resize.png),nesw-resize}.image-slideshow .image-slideshow-control{align-items:center;background-color:#fff;display:flex;flex-direction:row;padding:5px 0}.image-slideshow .image-slideshow-control a{cursor:pointer;display:block;outline:0;width:80px}.image-slideshow .image-slideshow-control a:hover{text-decoration:none}.image-slideshow .image-slideshow-control a:first-child{text-align:left}.image-slideshow .image-slideshow-control a:last-child{text-align:right}.image-slideshow .image-slideshow-caption{font-size:13px;line-height:1.2em;margin-top:8px;text-align:center;width:100%}.image-view .image-view-element{cursor:url(/images/cursors/nwse-resize.png),nesw-resize}.image-view .image-view-caption{font-size:13px;line-height:1.2em;text-align:center;width:100%}.image-overlay{background-color:#000;bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .25s,visibility .25s;visibility:hidden;z-index:101}.image-overlay.overlay-open{opacity:1;visibility:visible}.image-overlay .image-overlay-close{cursor:pointer;height:60px;left:0;position:absolute;right:15px;top:15px}.image-overlay .image-overlay-close:hover{opacity:1}.image-overlay .image-overlay-close:after,.image-overlay .image-overlay-close:before{background-color:#fff;content:" ";height:33px;position:absolute;right:14px;width:.5px}.image-overlay .image-overlay-close:before{transform:rotate(45deg)}.image-overlay .image-overlay-close:after{transform:rotate(-45deg)}.image-overlay .image-overlay-frame{align-items:center;display:flex;height:100vh;justify-content:center;margin:0 auto;text-align:center}.image-overlay .image-overlay-frame .image-overlay-frame-slider{width:80%}.image-overlay .image-overlay-frame .image-overlay-center{vertical-align:middle!important;width:90vw}@media (min-width:768px){.image-overlay .image-overlay-frame .image-overlay-center{height:90vh}}.image-overlay .image-overlay-frame img{height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:80vw}@media (min-width:768px){.image-overlay .image-overlay-frame-slider.right{cursor:url(/images/cursors/slideshow-next.png),e-resize!important}.image-overlay .image-overlay-frame-slider.left{cursor:url(/images/cursors/slideshow-prev.png),w-resize!important}}.image-overlay .caption{color:#fff;font-size:13px;line-height:1.2em;padding-top:8px;text-align:center;width:100%}.share{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;padding:8px 0}.share li{border-radius:20px;margin-left:8px}.share li:hover{background-color:#ff826d}.share li:first-child{background-color:unset;border-radius:unset}.share li a:after{border:0}.share img{vertical-align:top;width:22px}.button{display:inline-block;font-family:GT Alpina Cn Th,serif;font-size:23px;font-variant:small-caps;line-height:1.1em;margin-bottom:2px;padding:10px 15px 12px;position:relative;text-transform:lowercase}.button-t{border-bottom:3px solid #000;border-top:.5px solid #000;height:8px;left:12px;right:12px;top:0}.button-r,.button-t{display:block;position:absolute}.button-r{border-left:.5px solid #000;border-right:3px solid #000;bottom:12px;right:0;top:12px;width:8px}.button-b{border-bottom:3px solid #000;border-top:.5px solid #000;bottom:0;height:8px;left:12px;right:12px}.button-b,.button-l{display:block;position:absolute}.button-l{border-left:.5px solid #000;border-right:3px solid #000;bottom:12px;left:0;top:12px;width:8px}.button:hover .button-b,.button:hover .button-l,.button:hover .button-r,.button:hover .button-t{border-color:#ff826d}@keyframes alertFadeIn{0%{background-color:#fff}to{background-color:hsla(0,0%,100%,.8)}}.alert-dialog-screen{animation:alertFadeIn 1s ease-out .5s 1;animation-fill-mode:forwards;background-color:#fff;bottom:0;cursor:pointer;left:0;position:fixed;right:0;top:0;z-index:9999}.alert-dialog-screen.close{display:none;position:static;visibility:hidden}.alert-dialog{background-color:#fff;font-family:GT Alpina Fine Cn Th,serif;font-size:23px;left:50%;line-height:1.1em;min-width:60%;padding:15px;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (min-width:321px){.alert-dialog{min-width:70%}}@media (min-width:768px){.alert-dialog{font-size:40px;margin:15px;min-width:80%}}.alert-dialog .alert-dialog-close{height:60px;left:0;position:absolute;right:10px;top:10px}.alert-dialog .alert-dialog-close:hover{opacity:1}.alert-dialog .alert-dialog-close:after,.alert-dialog .alert-dialog-close:before{background-color:#000;content:" ";height:23px;position:absolute;right:14px;width:.5px}.alert-dialog .alert-dialog-close:before{transform:rotate(45deg)}.alert-dialog .alert-dialog-close:after{transform:rotate(-45deg)}.alert-dialog .message{align-items:center;background-color:#fff;display:flex;justify-content:center;padding:15px;text-align:center}.alert-dialog-t{border-bottom:3px solid #000;border-top:.5px solid #000;height:8px;left:4px;right:4px;top:-8px}.alert-dialog-r,.alert-dialog-t{background-color:#fff;display:block;position:absolute}.alert-dialog-r{border-left:.5px solid #000;border-right:3px solid #000;bottom:4px;right:-8px;top:4px;width:8px}.alert-dialog-b{border-bottom:3px solid #000;border-top:.5px solid #000;bottom:-8px;height:8px;left:4px;right:4px}.alert-dialog-b,.alert-dialog-l{background-color:#fff;display:block;position:absolute}.alert-dialog-l{border-left:.5px solid #000;border-right:3px solid #000;bottom:4px;left:-8px;top:4px;width:8px}.alert-dialog:hover .button-b,.alert-dialog:hover .button-l,.alert-dialog:hover .button-r,.alert-dialog:hover .button-t{border-color:#ff826d}.frame-small{background-color:#fff;display:inline-block;font-family:GT Alpina Cn Th,serif;font-size:23px;font-variant:small-caps;line-height:1.1em;position:relative;text-transform:lowercase}.frame-small-f{border:.5px solid #000;bottom:4px;display:block;left:4px;position:absolute;right:4px;top:4px}.frame-small .frame-slot{padding:10px 15px 11px}.nav-top-mobile{align-items:center;border-bottom:.5px solid #000;display:flex;height:60px;justify-content:start;padding:15px}@media (min-width:768px){.nav-top-mobile{display:none}}.nav-top{border-bottom:.5px solid #000;padding:15px}@media (min-width:768px){.nav-top{background-color:#fff;border-bottom:0;display:grid;grid-template-columns:1fr 1fr 1fr;margin-top:0;padding:0}.nav-top.nav-top-home{border-bottom:.5px solid #000;grid-template-columns:1fr 1fr;position:sticky;top:0;z-index:1}.nav-top li{align-self:center;padding:0;width:auto}}.nav-top li:first-child{display:none}@media (min-width:768px){.nav-top li:first-child{display:initial;font-size:13px;line-height:1em;margin-left:15px;padding:15px 0;text-align:left}}.nav-top li.logo{display:none}@media (min-width:768px){.nav-top li.logo{border:0;display:block;padding:0;text-align:center}}.nav-top li.logo.logo-home{display:none}.nav-top li.logo a:hover:after{border-bottom:.5px solid transparent}.nav-top li.logo img{width:100%}@media (min-width:768px){.nav-top li.logo img{height:30px;width:auto}.nav-top li.logo-mobile{display:none}}.nav-top li.search-nav{display:none}@media (min-width:768px){.nav-top li.search-nav{display:flex;flex-direction:row;justify-content:flex-end;margin-right:15px;text-align:right}.nav-top li.search-nav a:after{border-bottom:0}.nav-top li.search-nav img{height:18px;margin-left:8px;margin-top:4px}.nav-top li.search-nav input{border:0;border-bottom:.5px solid #000;font-family:GT Alpina Th,serif;font-size:17px;font-weight:400;letter-spacing:.4px;outline:none;padding:4px 2px;transition:opacity .25s,visibility .25s;width:10em}.nav-top li.search-nav input:focus{border-bottom:.5px solid #ff826d}.nav-top li.search-nav input.hidden{opacity:0;visibility:hidden}}nav.nav-menu{position:sticky;top:0;z-index:100}@media (min-width:768px){nav.nav-menu{background-color:#fff;cursor:pointer}nav.nav-menu:hover>.nav-submenu{display:flex;opacity:1;visibility:visible}}nav.nav-menu .nav-desktop{background-color:#fff;border-bottom:.5px solid #000;border-top:.5px solid #000;display:none}@media (min-width:768px){nav.nav-menu .nav-desktop{display:flex;flex-direction:row}}nav.nav-menu>ul li{flex-grow:1;font-family:GT Alpina Cn Th,serif;font-size:23px;font-variant:small-caps;padding:15px 0;text-align:center;text-transform:lowercase;width:25%}.nav-logo-mobile{border-bottom:.5px solid #000;padding:15px}@media (min-width:768px){.nav-logo-mobile{display:none}}nav.nav-mobile{bottom:0;left:0;opacity:0;padding-top:60px;position:fixed;right:0;top:0;transition:opacity .2s ease-in-out,visibility .2s;visibility:hidden;z-index:100}@media (min-width:768px){nav.nav-mobile{display:none}}nav.nav-mobile .main-menu>div input{display:none}nav.nav-mobile .main-menu>div input:checked~ul{max-height:100vh;padding-bottom:8px}nav.nav-mobile .main-menu>div label{border-top:.5px solid #000;display:block;font-family:GT Alpina Cn Th,serif;font-size:23px;font-variant:small-caps;padding:8px;text-align:center;text-transform:lowercase;width:100%}nav.nav-mobile .main-menu>div>ul{max-height:0;overflow:hidden;padding:0 8px;transition:all .3s ease}@media (min-width:768px){nav.nav-mobile .main-menu>div:last-child>ul{border-right:none}}nav.nav-mobile .nav-secondary{border-bottom:.5px solid #000;border-top:.5px solid #000;margin-top:60px}nav.nav-mobile .nav-secondary>ul{padding:8px 0}nav.nav-mobile .nav-secondary>ul>li{font-family:GT Alpina Cn Th,serif;font-size:17px;font-variant:small-caps;padding:8px 0;text-align:center;text-transform:lowercase}.nav-toggle{display:none}.nav-toggle-label{align-items:center;background-color:#fff;border-bottom:.5px solid #000;border-left:.5px solid #000;cursor:pointer;display:flex;height:60px;justify-content:end;position:fixed;right:0;top:0;width:60px;z-index:101}@media (min-width:768px){.nav-toggle-label{display:none}}.nav-toggle-label span{background:#000;display:block;height:1px;position:absolute;right:18px;top:28px;transform-origin:top right;transition:transform .2s ease,background .2s ease,opacity .2s ease;width:25px}.nav-toggle-label span:first-child{top:20px}.nav-toggle-label span:nth-last-child(2){top:36px}.nav-toggle:checked~.nav-menu .nav-submenu{opacity:1;visibility:visible}.nav-toggle:checked~.nav-top-mobile .nav-toggle-label{background-color:#fff;border-bottom:none}.nav-toggle:checked~.nav-top-mobile .nav-toggle-label span{opacity:0;transform:rotate(0deg) scale(.2)}.nav-toggle:checked~.nav-top-mobile .nav-toggle-label span:first-child{opacity:1;transform:rotate(-45deg) translateY(-2px);width:28px}.nav-toggle:checked~.nav-top-mobile .nav-toggle-label span:nth-last-child(2){opacity:1;transform:rotate(45deg) translate(1px,2px);width:28px}.nav-submenu{background-color:#fff;bottom:0;display:flex;flex-direction:column;left:0;opacity:0;overflow:auto;padding-top:60px;position:fixed;right:0;top:0;transition:opacity .2s ease-in-out,visibility .2s;visibility:hidden;width:100%;z-index:10}@media (min-width:768px){.nav-submenu{border-bottom:.5px solid #000;bottom:auto;flex-direction:row;left:auto;overflow:unset;padding-top:0;position:absolute;right:auto;top:auto}}.nav-submenu>input{display:none}@media (max-width:768px){.nav-submenu>input:checked+div>ul>li:not(:first-child){height:auto;max-height:600px;opacity:1;overflow:hidden;position:static;visibility:visible}}.nav-submenu>div{border-top:.5px solid #000}.nav-submenu>div.last{border-bottom:.5px solid #000}@media (min-width:768px){.nav-submenu>div{border-bottom:none;border-right:.5px solid #000;border-top:none;flex-grow:1;padding:15px;width:25%}.nav-submenu>div:last-child{border-right:0}.nav-submenu>div.last{border-bottom:none}}.nav-submenu>div ul{width:100%}@media (max-width:768px){.nav-submenu>div ul li{font-family:GT Alpina Cn Th,serif;font-size:23px;padding:0 8px 8px}.nav-submenu>div ul li:not(:first-child){max-height:0;opacity:0;position:absolute;transition:max-height .4s ease-in-out;visibility:hidden}.nav-submenu>div ul li:first-child{padding:8px;text-align:center}.nav-submenu>div ul li label{font-size:40px;font-variant:small-caps;text-transform:lowercase;width:100%}}@media (min-width:768px){.nav-submenu>div ul li:first-child{display:none}}.nav-submenu .nav-secondary{margin-top:auto;padding-top:60px}.nav-submenu .nav-secondary li{border-top:.5px solid #000;font-family:GT Alpina Fine Cn Th,serif;font-size:23px;font-variant:small-caps;padding:8px;text-align:center;text-transform:lowercase}@media (min-width:768px){.nav-submenu .nav-secondary{display:none}}.bg{background-attachment:fixed;background-image:url(/images/bg.png);background-size:600px 600px}header{display:none}@media (min-width:768px){header{background-color:#fff;display:block;position:sticky;top:0}header .logo{padding:15px;width:100%}header .logo img{width:100%}header.hide{z-index:-1}}footer{background-color:#fff}footer nav{display:none}@media (min-width:768px){footer nav{border-top:.5px solid #000;display:block}footer nav ul{display:flex;flex-direction:row}footer nav ul li{flex:1 0 0;font-family:GT Alpina Cn Th,serif;font-variant:small-caps;padding:15px 0;text-align:center;text-transform:lowercase}}footer .logo{align-items:center;border-top:.5px solid #000;display:grid;grid-template-areas:"download" "newsletter" "logo"}@media (min-width:768px){footer .logo{align-items:center;grid-template-areas:"download logo newsletter";grid-template-columns:1fr 1fr 1fr;padding:15px 0}}footer .logo>div{padding:15px 0;text-align:center}footer .logo>div.footer-download-program{border-bottom:.5px solid #000;grid-area:download}@media (min-width:768px){footer .logo>div.footer-download-program{border-bottom:none}}footer .logo>div.footer-subscribe-newsletter{border-bottom:.5px solid #000;grid-area:newsletter}@media (min-width:768px){footer .logo>div.footer-subscribe-newsletter{border-bottom:none}}footer .logo>div.footer-logo{grid-area:logo}footer .logo img{width:90%}footer .social{border-top:.5px solid #000}footer .social ul{display:flex;flex-direction:row;justify-content:center}footer .social ul li{padding:15px 7.5px;text-align:center}footer .social ul li img{vertical-align:bottom;width:24px}footer .legal{border-top:.5px solid #000;padding:15px 0}@media screen and (min-width:840px){footer .legal ul{display:flex;flex-direction:row}}footer .legal ul li{flex:1 0 0;font-size:13px;text-align:center}.box{background-color:#fff;border-bottom:.5px solid #000}@media (min-width:768px){.box{border-right:.5px solid #000}.box:nth-child(3n){border-right:none}}.box h2,.box h4{font-family:GT Alpina Cn Th,serif;font-size:23px;font-variant:small-caps;line-height:1em;margin-bottom:12px;margin-top:10px;padding:0 8px;text-align:center;text-transform:lowercase}@media (min-width:768px){.box h2,.box h4{padding:0 15px}}.box .box-image{padding:8px 8px 0}@media (min-width:768px){.box .box-image{padding:15px 15px 0}}.box .subtitle{padding:0 8px}@media (min-width:768px){.box .subtitle{padding:0 15px}}.box .date{padding:0 8px 8px}@media (min-width:768px){.box .date{padding:0 15px 10px}}.box .play{height:58px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:56px}@media (min-width:768px){.box.box-single>a{display:flex;flex-direction:row}}.box.box-single .box-image{flex:0 0 50%;padding:8px}@media (min-width:768px){.box.box-single .box-image{border-right:.5px solid #000;padding:15px}.box.box-single .box-body{display:flex;flex:0 0 50%;flex-direction:column}.box.box-single .box-body .subtitle{margin-top:auto}}section>h1{background-color:#fff;padding:13px 15px}@media (min-width:1100px){section>h1{padding:15px}}section h6{background-color:#fff;border-top:.5px solid #000;font-size:23px;line-height:1.3em;padding:15px}section.page--access-hours article p{border-top:.5px solid #ff826d;padding-bottom:8px;padding-top:8px}@media (min-width:768px){section.page--access-hours article p{padding-bottom:15px;padding-top:15px}}section.page--access-hours article p:first-child{border:none;padding-top:0}article{background-color:#fff;border-bottom:.5px solid #000;border-top:.5px solid #000}@media (min-width:768px){article{display:flex;flex-direction:row}}article>div h2{border-bottom:.5px solid #ff826d;font-family:GT Alpina Cn Th,serif;font-size:23px;font-variant:small-caps;line-height:1em;margin-bottom:5px;margin-top:15px;padding-bottom:14px;text-align:center;text-transform:lowercase}article>div h2:first-child{margin-top:0}article>div:first-child{border-bottom:.5px solid #000;padding:15px;position:relative}@media (min-width:768px){article>div:first-child{border-bottom:none;border-right:.5px solid #000;flex:0 0 50%;position:relative}}article>div:first-child.nopadding{padding:0}article>div:first-child div.article-media{cursor:pointer;position:sticky;top:70px}article>div:first-child .image-view-caption{padding:8px 0}article>div:first-child img{width:100%}article>div:first-child .video{height:450px}article>div:last-child{display:flex;flex-direction:column;justify-content:flex-start;padding:15px}@media (min-width:768px){article>div:last-child{flex:0 0 50%}}article>div:last-child h1{line-height:1.2em;margin-top:-5px}article>div:last-child h3~h1{margin-top:35px}article>div:last-child .date{margin-top:-15px;text-align:center}article>div:last-child .date.podcast{margin-bottom:8px;margin-top:8px;text-align:left}article>div:last-child .ticket{text-align:center}article>div:last-child .ticket~h1{margin-top:35px}article>div:last-child .subtitle{font-family:GT Alpina Cn Th,serif;font-size:23px;font-variant:small-caps;line-height:1em;margin-bottom:0;margin-top:4px;text-align:left;text-transform:lowercase}@media (min-width:768px){article>div:last-child .subtitle{margin-top:4px}}article>div:last-child .intro{border-top:.5px solid #ff826d;margin-top:8px;padding-top:4px}@media (min-width:768px){article>div:last-child .intro{margin-top:15px}}article>div:last-child .info{font-family:GT Alpina Typewriter Th,monospace;margin-bottom:8px;margin-top:8px}@media (min-width:768px){article>div:last-child .info{margin-bottom:15px;margin-top:15px}}article>div:last-child .link{border-bottom:.5px solid #ff826d;border-top:.5px solid #ff826d;margin-bottom:8px;margin-top:14px;padding-bottom:8px;padding-top:8px}article>div:last-child .link img{margin-right:4px;margin-top:1px;vertical-align:top;width:20px}article>div:last-child .audio{border-bottom:.5px solid #ff826d;border-top:.5px solid #ff826d;margin-bottom:8px;margin-top:14px;padding-bottom:8px;padding-top:8px}@media (min-width:768px){article>div:last-child .audio{padding-bottom:8px;padding-top:8px}}article>div:last-child .text{margin-top:8px;opacity:0;overflow:hidden;position:absolute;visibility:hidden}@media (min-width:768px){article>div:last-child .text{margin-top:15px}}article>div:last-child [type=checkbox]{display:none}article>div:last-child label.label-read-less,article>div:last-child label.label-read-more{cursor:pointer;margin-top:8px}@media (min-width:768px){article>div:last-child label.label-read-less,article>div:last-child label.label-read-more{margin-top:15px}}article>div:last-child label.label-read-less:hover,article>div:last-child label.label-read-more:hover{text-decoration:underline}article>div:last-child label.label-read-less img,article>div:last-child label.label-read-more img{width:20px}article>div:last-child label.label-read-less{display:none}article>div:last-child #read-more:checked~.text{opacity:1;position:static;transition:height .2s,opacity .2s;visibility:visible}article>div:last-child #read-more:checked~label.label-read-less{display:block}article>div:last-child #read-more:checked~label.label-read-more{display:none}.works-categories,.works-index h1,.works-index h3{border-bottom:.5px solid #000}.works-index h3{border-top:.5px solid #000}.work-index-others>h3{border-bottom:.5px solid #000}.rendezvous-index{margin-bottom:60px}@media (min-width:768px){.rendezvous-index{margin-bottom:100px}}.rendezvous-index h3,.rendezvous-index>h1{border-bottom:.5px solid #000}.rendezvous-index h3{border-top:.5px solid #000}.rendezvous-index h5{border-bottom:.5px solid #000}.rendezvous-view{background-color:#fff;margin-bottom:100px}.rendezvous-view>h3{margin-left:15px;text-align:left}.rendezvous-view .button{margin-top:15px}.rendezvous-view .article-tabs .tabs .tab{flex:50% 0 0}.rendezvous-view .partners{padding:15px 0}.rendezvous-view .partners p{margin-bottom:15px}.rendezvous-view .partners img{max-height:40px}.exhibitions-index h3{border-bottom:.5px solid #000;border-top:.5px solid #000}.exhibitions-index.exhibitions-archive{margin-top:60px}@media (min-width:768px){.exhibitions-index.exhibitions-archive{margin-top:100px}}.tab-partners img{height:auto;max-height:100%;width:100%}.exhibitions-future{background-color:#fff;border-bottom:.5px solid #000}@media (min-width:768px){.exhibitions-future .exhibitions-future-box{display:flex;flex-direction:row}}.exhibitions-future .exhibitions-future-box>div:first-child{border-right:.5px solid #000;border-top:.5px solid #000;padding:15px}@media (min-width:768px){.exhibitions-future .exhibitions-future-box>div:first-child{flex:3}}.exhibitions-future .exhibitions-future-box>div:first-child img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.exhibitions-future .exhibitions-future-box>div:last-child{border-top:.5px solid #000;display:flex;flex-direction:column;justify-content:flex-start;padding:15px}@media (min-width:768px){.exhibitions-future .exhibitions-future-box>div:last-child{flex:1 0 33%}}.exhibitions-future .exhibitions-future-box h2{margin-top:25px}@media (min-width:768px){.exhibitions-future .exhibitions-future-box h2{margin-top:auto}}.exhibitions-future .exhibitions-future-box h3{margin-top:-7px;padding-top:0}.exhibitions-current{padding:15px}@media (min-width:768px){.exhibitions-current{padding:30px}}.exhibitions-current~.exhibitions-future>h3{border-top:.5px solid #000}.exhibitions-current .exposition-block{display:flex;flex-direction:column-reverse}@media (min-width:768px){.exhibitions-current .exposition-block{flex-direction:row}}.exhibitions-current .exposition-block>div:first-child{flex:1}.exhibitions-current .exposition-block>div:last-child{border:.5px solid #000;display:flex;flex:0 0 33%;flex-direction:column;justify-content:flex-start;padding:15px}@media (min-width:768px){.exhibitions-current .exposition-block>div:last-child{margin-left:15px}}.exhibitions-current .exposition-block h2{margin-top:auto}.tab-publication{flex-direction:column}.tab-publication>div{padding:0}@media (min-width:768px){.tab-publication>div{flex:100% 0 0;padding:0}}.tab-publication p.subtitle{margin-top:15px}.publication-row{border-bottom:.5px solid #000;display:flex;flex-direction:row;padding:0!important}.publication-row:first-child{border-right:0!important}.publication-row:last-child{border-bottom:none}.publication-row>div{padding:8px}@media (min-width:768px){.publication-row>div{flex:50% 0 0;padding:15px}}.publication-row>div:first-child{border-right:.5px solid #000}.exhibitions-tickets{background-color:#fff}.exhibitions-tickets>div{border-top:.5px solid #000}@media (min-width:768px){.exhibitions-tickets>div{display:flex;flex-direction:row}}.exhibitions-tickets>div>:last-child .box{border-right:none}.exhibitions-tickets>div div.box{display:flex;flex-direction:row;padding:15px;position:relative}.exhibitions-tickets>div div.box>div{border:.5px solid #000;display:flex;flex:50% 0 0;flex-direction:column;padding:15px}.exhibitions-tickets>div div.box>div:first-child{border-right:0;padding:0}.exhibitions-tickets>div div.box>div:first-child img{-o-object-fit:cover;object-fit:cover;width:100%}.exhibitions-tickets>div div.box>div h4{margin-top:-5px;text-align:center}.exhibitions-tickets>div div.box>div>div{margin-top:auto}.exhibitions-related{background-color:#fff;margin-top:60px}@media (min-width:768px){.exhibitions-related{margin-top:100px}}.exhibitions-related>h3{border-bottom:.5px solid #000;border-top:.5px solid #000}.exhibitions-related>h5{background-color:#fff;border-bottom:.5px solid #000}article.contact .form div{box-sizing:border-box;margin-bottom:8px}@media (min-width:768px){article.contact .form div{margin-bottom:15px}}article.contact .form label{box-sizing:border-box;display:block;font-family:GT Alpina Cn Th,serif;font-size:23px;font-variant:small-caps;line-height:1em;margin-top:15px;padding-bottom:15px;text-align:center;text-transform:lowercase;width:100%}article.contact .form label:first-child{margin-top:0}article.contact .form input{border:.5px solid #ff826d;box-sizing:border-box;font-family:GT Alpina Th,serif;font-size:17px;font-weight:400;letter-spacing:.4px;padding:5px;width:100%}article.contact .form input[type=submit]{background-color:#fff;border:.5px solid #ff826d;cursor:pointer;font-family:GT Alpina Cn Th,serif;font-size:23px;font-variant:small-caps;line-height:1em;padding:5px 10px;text-transform:lowercase;width:auto}article.contact .form input[type=submit]:hover{background-color:#ff826d}article.contact .form input:focus{outline:0}article.contact .form select{border:.5px solid #ff826d;box-sizing:border-box;font-family:GT Alpina Th,serif;font-size:17px;font-weight:400;letter-spacing:.4px;margin-bottom:8px;padding:5px;width:100%}@media (min-width:768px){article.contact .form select{margin-bottom:15px}}article.contact .form select:focus{outline:0}article.contact .form textarea{border:.5px solid #ff826d;box-sizing:border-box;font-family:GT Alpina Th,serif;font-size:17px;font-weight:400;letter-spacing:.4px;min-height:150px;width:100%}article.contact .form textarea:focus{outline:0}article.newsletter .form div{box-sizing:border-box}article.newsletter .form div:nth-child(12){display:flex;flex-direction:row}article.newsletter .form label{box-sizing:border-box;display:block;font-family:GT Alpina Cn Th,serif;font-size:23px;font-variant:small-caps;line-height:1em;margin-top:15px;padding-bottom:15px;text-align:center;text-transform:lowercase;width:100%}article.newsletter .form label:first-child{margin-top:0}article.newsletter .form input{border:.5px solid #ff826d;box-sizing:border-box;font-family:GT Alpina Th,serif;font-size:17px;font-weight:400;letter-spacing:.4px;padding:5px;width:100%}article.newsletter .form input[type=checkbox]{display:unset}article.newsletter .form input:focus{outline:0}article.newsletter .form select{border:.5px solid #ff826d;box-sizing:border-box;font-family:GT Alpina Th,serif;font-size:17px;font-weight:400;letter-spacing:.4px;margin-bottom:8px;padding:5px;width:100%}@media (min-width:768px){article.newsletter .form select{margin-bottom:15px}}article.newsletter .form select:focus{outline:0}article.newsletter .form textarea{border:.5px solid #ff826d;box-sizing:border-box;font-family:GT Alpina Th,serif;font-size:17px;font-weight:400;letter-spacing:.4px;min-height:150px;width:100%}article.newsletter .form textarea:focus{outline:0}article.newsletter .form button{background-color:#fff;border:.5px solid #ff826d;cursor:pointer;font-family:GT Alpina Cn Th,serif;font-size:23px;font-variant:small-caps;line-height:1em;padding:5px 10px;text-transform:lowercase;width:auto}article.newsletter .form button:hover{background-color:#ff826d}.livre-dor-box{min-height:400px}@media (min-width:768px){.livre-dor-box{min-height:60vh}}.livre-dor-box iframe{height:400px;width:100%}@media (min-width:768px){.livre-dor-box iframe{height:100%}}section.magazines-index>h6{border-bottom:.5px solid #000}.tab-magazine-sub ul{border-top:.5px solid #ff826d;margin-top:8px;padding-top:8px}@media (min-width:768px){.tab-magazine-sub ul{margin-top:15px;padding-top:15px}}.magazines-related{margin-bottom:60px;margin-top:60px}@media (min-width:768px){.magazines-related{margin-bottom:100px;margin-top:100px}}.magazines-related>h3{border-bottom:.5px solid #000;border-top:.5px solid #000}.magazines-related>h5{background-color:#fff;border-bottom:.5px solid #000}.magazines-archive>h3{border-bottom:.5px solid #000;border-top:.5px solid #000}.docs-index-others>h2{background-color:#fff;border-bottom:.5px solid #000;padding-left:15px}.podcasts-index h1{border-bottom:none}.podcasts-index h3,.podcasts-index h6{border-bottom:.5px solid #000}.podcasts-index h3{border-top:.5px solid #000}.podcasts{border-bottom:.5px solid #ff826d;border-top:.5px solid #ff826d;padding:5px 0}.podcasts img{margin-right:5px;vertical-align:top;width:20px}main.home #billetterie{position:fixed;right:-20px;top:35vh;transition:right .25s;width:60px;z-index:101}main.home #billetterie:hover{right:-4px}@media (min-width:768px){main.home #billetterie{right:-25px;top:45vh;width:75px}main.home #billetterie:hover{right:-10px}}main.home .home-block{border-bottom:.5px solid #000;position:relative}main.home .home-block:hover .home-discover{opacity:1}main.home .home-block .home-discover{display:none}@media (min-width:768px){main.home .home-block .home-discover{cursor:pointer;display:block;left:50%;opacity:0;padding:3px;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease-in}}main.home .home-block .image-slideshow .image-slideshow-element{cursor:pointer}main.home .home-block .image-slideshow-control{padding:8px}@media (min-width:768px){main.home .home-block .image-slideshow-control{padding:15px}}main.home .rendezvous-all{background:#fff;border-bottom:.5px solid #000;padding:8px;text-align:center}@media (min-width:768px){main.home .rendezvous-all{padding:15px}}main.home .exposition-section{padding:100px 30px}main.home .highlights-index{margin-top:16px}@media (min-width:768px){main.home .highlights-index{margin-top:32px}}main.home .highlights-index h3{border-bottom:.5px solid #000;border-top:.5px solid #000}main.home .highlights-index .subtitle{padding-bottom:10px;text-align:center}.home-screen-header{border-bottom:.5px solid #000;position:static}.home-screen .exhibitions-current{padding:100px 15px}.home-screen .exhibitions-future{margin-top:100px}.home-screen-footer{align-content:center;align-items:center;border-top:.5px solid #000;display:flex;font-size:13px;justify-content:center;text-align:center}.home-screen-footer img{height:60px}.videos-index h1,.videos-index h1~h6{border-bottom:.5px solid #000}.videos-index h1~h6{border-top:0}.videos-index .videos{border-bottom:.5px solid #000}@media (min-width:768px){.videos-index .videos{display:grid;grid-template-columns:1fr 1fr}.videos-index .videos .video-box:nth-child(odd){border-right:.5px solid #000}}.videos-index .videos .video-container{background-color:#fff;border-bottom:.5px solid #000;height:450px;padding:8px}@media (min-width:768px){.videos-index .videos .video-container{padding:15px}}.videos-index .videos .ytv-canvas{height:100%}.videos-index .videos h3{margin-top:60px}@media (min-width:768px){.videos-index .videos h3{margin-top:100px}}.videos-index .videos h3:first-child{border-top:0;margin-top:0}.qr h3{border-bottom:.5px solid #000}.qr h5{border-top:.5px solid #000;margin:30px 0;padding:8px 0;text-align:center}.qr h5.t{border-bottom:.5px solid #000}.qr p{margin:8px 0}.qr .nav{font-family:GT Alpina Fine Cn Th,serif;font-size:40px;line-height:1em;margin:60px 0}.qr .frame-image{padding:0 8px}.qr .frame-image img{height:350px;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%}.qr .frame-simple,.qr .frame-simple .frame-inner{background-color:#fff;border:.5px solid #000;margin:8px}.qr .frame-simple .frame-inner{padding:8px}.qr .frame-simple .frame-inner-home{margin:8px 8px 0}.qr .frame-works .work-title{font-weight:700;margin-top:15px}.qr .text{margin-top:8px;opacity:0;overflow:hidden;position:absolute;visibility:hidden}@media (min-width:768px){.qr .text{margin-top:15px}}.qr [type=checkbox]{display:none}.qr label.label-read-less,.qr label.label-read-more{cursor:pointer;margin-top:8px}@media (min-width:768px){.qr label.label-read-less,.qr label.label-read-more{margin-top:15px}}.qr label.label-read-less:hover,.qr label.label-read-more:hover{text-decoration:underline}.qr label.label-read-less img,.qr label.label-read-more img{width:20px}.qr label.label-read-less{display:none}.qr #read-more:checked~.text{opacity:1;position:static;transition:height .2s,opacity .2s;visibility:visible}.qr #read-more:checked~label.label-read-less{display:block}.qr #read-more:checked~label.label-read-more{display:none}input{box-sizing:border-box;font-family:GT Alpina Th,serif;font-size:17px;font-weight:400;letter-spacing:.4px;padding:5px;width:100%}input,input[type=submit]{border:.5px solid #ff826d}input[type=submit]{background-color:#fff;cursor:pointer;font-family:GT Alpina Cn Th,serif;font-size:23px;font-variant:small-caps;line-height:1em;padding:5px 10px;text-transform:lowercase;width:auto}input[type=submit]:hover{background-color:#ff826d}input:focus{outline:0}.home-block-1{background-color:#fff;border-bottom:.5px solid #000}@media (min-width:768px){.home-block-1{display:flex;flex-direction:row}}.home-block-1>div:first-child{padding:15px 15px 0}@media (min-width:768px){.home-block-1>div:first-child{border-right:.5px solid #000;flex:1 0 25%;padding:15px}}.home-block-1>div:first-child h3{margin-bottom:30px}.home-block-1>div:last-child{padding:0 15px 15px}@media (min-width:768px){.home-block-1>div:last-child{flex-grow:2;padding:15px}}.home-block-1>div:last-child img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.home-block-1>div:last-child .caption{font-size:13px;line-height:1em;padding-top:15px;text-align:center;width:100%}.home-block-1 .text-more{font-size:13px;margin:15px 0}.two-cols{background-color:#fff;border-top:.5px solid #000}.two-cols,.two-cols>h3{border-bottom:.5px solid #000}.two-cols>h3{text-align:center}@media (min-width:768px){.two-cols>div.box-cols{display:flex;flex-direction:row}}.two-cols>div.box-cols>div{padding:15px;position:relative}@media (min-width:768px){.two-cols>div.box-cols>div{flex:1 0 0}}.two-cols>div.box-cols>div:after{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;transition:border .1s ease-in-out}.two-cols>div.box-cols>div:hover{cursor:pointer}.two-cols>div.box-cols>div:first-child{border-right:.5px solid #000}.two-cols>div.box-cols>div h4{margin-bottom:12px;margin-top:7px;text-align:center}.two-cols .box-link{border-top:.5px solid #000;font-size:13px;padding:8px;text-align:center}@media (min-width:768px){.two-cols .box-link{padding:15px}}.two-cols img{height:230px;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px){.two-cols img{height:430px}}.three-cols{background-color:#fff;border-top:.5px solid #000;margin-top:100px}.three-cols,.three-cols>h3{border-bottom:.5px solid #000}.three-cols>h3{text-align:center}@media (min-width:768px){.three-cols>div{display:flex;flex-direction:row}}.three-cols>div>div{border-right:.5px solid #000;padding:15px;position:relative}@media (min-width:768px){.three-cols>div>div{flex:1 0 0}}.three-cols>div>div:after{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;transition:border .1s ease-in-out}.three-cols>div>div:hover{cursor:pointer}.three-cols>div>div:last-child{border-right:0}.three-cols>div>div h4{margin-bottom:12px;margin-top:12px;text-align:center}.three-cols>div>div h6{text-align:center}.three-cols img{display:block;height:230px;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px){.three-cols img{height:330px}}
