html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.mejs__offscreen{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.mejs__container{background:#000;box-sizing:border-box;font-family:'Helvetica',Arial,serif;position:relative;text-align:left;text-indent:0;vertical-align:top}.mejs__container *{box-sizing:border-box}.mejs__container video::-webkit-media-controls,.mejs__container video::-webkit-media-controls-panel,.mejs__container video::-webkit-media-controls-panel-container,.mejs__container video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.mejs__fill-container,.mejs__fill-container .mejs__container{height:100%;width:100%}.mejs__fill-container{background:transparent;margin:0 auto;overflow:hidden;position:relative}.mejs__container:focus{outline:none}.mejs__iframe-overlay{height:100%;position:absolute;width:100%}.mejs__embed,.mejs__embed body{background:#000;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.mejs__fullscreen{overflow:hidden!important}.mejs__container-fullscreen{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.mejs__container-fullscreen .mejs__mediaelement,.mejs__container-fullscreen video{height:100%!important;width:100%!important}.mejs__background{left:0;position:absolute;top:0}.mejs__mediaelement{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.mejs__poster{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0;z-index:1}:root .mejs__poster-img{display:none}.mejs__poster-img{border:0;padding:0}.mejs__overlay{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0}.mejs__layer{z-index:1}.mejs__overlay-play{cursor:pointer}.mejs__overlay-button{background:url(mejs-controls.svg) no-repeat;background-position:0 -39px;height:80px;width:80px}.mejs__overlay:hover>.mejs__overlay-button{background-position:-80px -39px}.mejs__overlay-loading{height:80px;width:80px}.mejs__overlay-loading-bg-img{-webkit-animation:mejs__loading-spinner 1s linear infinite;animation:mejs__loading-spinner 1s linear infinite;background:transparent url(mejs-controls.svg) -160px -40px no-repeat;display:block;height:80px;width:80px;z-index:1}@-webkit-keyframes mejs__loading-spinner{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes mejs__loading-spinner{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.mejs__controls{bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;left:0;list-style-type:none;margin:0;padding:0 10px;position:absolute;width:100%;z-index:3}.mejs__controls:not([style*='display: none']){background:rgba(255,0,0,.7);background:-webkit-linear-gradient(transparent,rgba(0,0,0,.35));background:linear-gradient(transparent,rgba(0,0,0,.35))}.mejs__button,.mejs__time,.mejs__time-rail{font-size:10px;height:40px;line-height:10px;margin:0;width:32px}.mejs__button>button{background:transparent url(mejs-controls.svg);border:0;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin:10px 6px;overflow:hidden;padding:0;position:absolute;text-decoration:none;width:20px}.mejs__button>button:focus{outline:dotted 1px #999}.mejs__container-keyboard-inactive a,.mejs__container-keyboard-inactive a:focus,.mejs__container-keyboard-inactive button,.mejs__container-keyboard-inactive button:focus,.mejs__container-keyboard-inactive [role=slider],.mejs__container-keyboard-inactive [role=slider]:focus{outline:0}.mejs__time{box-sizing:content-box;color:#fff;font-size:11px;font-weight:700;height:24px;overflow:hidden;padding:16px 6px 0;text-align:center;width:auto}.mejs__play>button{background-position:0 0}.mejs__pause>button{background-position:-20px 0}.mejs__replay>button{background-position:-160px 0}.mejs__time-rail{direction:ltr;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:40px;margin:0 10px;padding-top:10px;position:relative}.mejs__time-total,.mejs__time-buffering,.mejs__time-loaded,.mejs__time-current,.mejs__time-float,.mejs__time-hovered,.mejs__time-float-current,.mejs__time-float-corner,.mejs__time-marker{border-radius:2px;cursor:pointer;display:block;height:10px;position:absolute}.mejs__time-total{background:rgba(255,255,255,.3);margin:5px 0 0;width:100%}.mejs__time-buffering{-webkit-animation:buffering-stripes 2s linear infinite;animation:buffering-stripes 2s linear infinite;background:-webkit-linear-gradient(135deg,rgba(255,255,255,.4) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.4) 75%,transparent 75%,transparent);background:linear-gradient(-45deg,rgba(255,255,255,.4) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.4) 75%,transparent 75%,transparent);background-size:15px 15px;width:100%}@-webkit-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}.mejs__time-loaded{background:rgba(255,255,255,.3)}.mejs__time-current,.mejs__time-handle-content{background:rgba(255,255,255,.9)}.mejs__time-hovered{background:rgba(255,255,255,.5);z-index:10}.mejs__time-hovered.negative{background:rgba(0,0,0,.2)}.mejs__time-current,.mejs__time-buffering,.mejs__time-loaded,.mejs__time-hovered{left:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:0.15s ease-in all;transition:0.15s ease-in all;width:100%}.mejs__time-buffering{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.mejs__time-hovered{-webkit-transition:height 0.1s cubic-bezier(.44,0,1,1);transition:height 0.1s cubic-bezier(.44,0,1,1)}.mejs__time-hovered.no-hover{-webkit-transform:scaleX(0)!important;-ms-transform:scaleX(0)!important;transform:scaleX(0)!important}.mejs__time-handle,.mejs__time-handle-content{border:4px solid transparent;cursor:pointer;left:0;position:absolute;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:11}.mejs__time-handle-content{border:4px solid rgba(255,255,255,.9);border-radius:50%;height:10px;left:-7px;top:-4px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:10px}.mejs__time-rail:hover .mejs__time-handle-content,.mejs__time-rail .mejs__time-handle-content:focus,.mejs__time-rail .mejs__time-handle-content:active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mejs__time-float{background:#eee;border:solid 1px #333;bottom:100%;color:#111;display:none;height:17px;margin-bottom:9px;position:absolute;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:36px}.mejs__time-float-current{display:block;left:0;margin:2px;text-align:center;width:30px}.mejs__time-float-corner{border:solid 5px #eee;border-color:#eee transparent transparent;border-radius:0;display:block;height:0;left:50%;line-height:0;position:absolute;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0}.mejs__long-video .mejs__time-float{margin-left:-23px;width:64px}.mejs__long-video .mejs__time-float-current{width:60px}.mejs__broadcast{color:#fff;height:10px;position:absolute;top:15px;width:100%}.mejs__fullscreen-button>button{background-position:-80px 0}.mejs__unfullscreen>button{background-position:-100px 0}.mejs__mute>button{background-position:-60px 0}.mejs__unmute>button{background-position:-40px 0}.mejs__volume-button{position:relative}.mejs__volume-button>.mejs__volume-slider{-webkit-backface-visibility:hidden;background:rgba(50,50,50,.7);border-radius:0;bottom:100%;display:none;height:115px;left:50%;margin:0;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:25px;z-index:1}.mejs__volume-button:hover{border-radius:0 0 4px 4px}.mejs__volume-total{background:rgba(255,255,255,.5);height:100px;left:50%;margin:0;position:absolute;top:8px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:2px}.mejs__volume-current{background:rgba(255,255,255,.9);left:0;margin:0;position:absolute;width:100%}.mejs__volume-handle{background:rgba(255,255,255,.9);border-radius:1px;cursor:ns-resize;height:6px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:16px}.mejs__horizontal-volume-slider{display:block;height:36px;position:relative;vertical-align:middle;width:56px}.mejs__horizontal-volume-total{background:rgba(50,50,50,.8);border-radius:2px;font-size:1px;height:8px;left:0;margin:0;padding:0;position:absolute;top:16px;width:50px}.mejs__horizontal-volume-current{background:rgba(255,255,255,.8);border-radius:2px;font-size:1px;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%}.mejs__horizontal-volume-handle{display:none}.mejs__captions-button,.mejs__chapters-button{position:relative}.mejs__captions-button>button{background-position:-140px 0}.mejs__chapters-button>button{background-position:-180px 0}.mejs__captions-button>.mejs__captions-selector,.mejs__chapters-button>.mejs__chapters-selector{background:rgba(50,50,50,.7);border:solid 1px transparent;border-radius:0;bottom:100%;margin-right:-43px;overflow:hidden;padding:0;position:absolute;right:50%;visibility:visible;width:86px}.mejs__chapters-button>.mejs__chapters-selector{margin-right:-55px;width:110px}.mejs__captions-selector-list,.mejs__chapters-selector-list{list-style-type:none!important;margin:0;overflow:hidden;padding:0}.mejs__captions-selector-list-item,.mejs__chapters-selector-list-item{color:#fff;cursor:pointer;display:block;list-style-type:none!important;margin:0 0 6px;overflow:hidden;padding:0}.mejs__captions-selector-list-item:hover,.mejs__chapters-selector-list-item:hover{background-color:rgb(200,200,200)!important;background-color:rgba(255,255,255,.4)!important}.mejs__captions-selector-input,.mejs__chapters-selector-input{clear:both;float:left;left:-1000px;margin:3px 3px 0 5px;position:absolute}.mejs__captions-selector-label,.mejs__chapters-selector-label{cursor:pointer;float:left;font-size:10px;line-height:15px;padding:4px 10px 0;width:100%}.mejs__captions-selected,.mejs__chapters-selected{color:rgba(33,248,248,1)}.mejs__captions-translations{font-size:10px;margin:0 0 5px}.mejs__captions-layer{bottom:0;color:#fff;font-size:16px;left:0;line-height:20px;position:absolute;text-align:center}.mejs__captions-layer a{color:#fff;text-decoration:underline}.mejs__captions-layer[lang=ar]{font-size:20px;font-weight:400}.mejs__captions-position{bottom:15px;left:0;position:absolute;width:100%}.mejs__captions-position-hover{bottom:35px}.mejs__captions-text,.mejs__captions-text *{background:rgba(20,20,20,.5);box-shadow:5px 0 0 rgba(20,20,20,.5),-5px 0 0 rgba(20,20,20,.5);padding:0;white-space:pre-wrap}.mejs__container.mejs__hide-cues video::-webkit-media-text-track-container{display:none}.mejs__overlay-error{position:relative}.mejs__overlay-error>img{left:0;position:absolute;top:0;z-index:-1}.mejs__cannotplay,.mejs__cannotplay a{color:#fff;font-size:.8em}.mejs__cannotplay{position:relative}.mejs__cannotplay p,.mejs__cannotplay a{display:inline-block;padding:0 15px;width:100%}.mejs__overlay-button,.mejs__overlay-loading-bg-img,.mejs__button>button{background-image:url(/img/mejs-controls.svg)}html,button,input,select,textarea{color:#222}body{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}figure{padding:0;margin:0}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}@font-face{font-family:'Blender';src:url(/fonts/Blender-Medium.eot);src:local('‚ò∫'),url(/fonts/Blender-Medium.woff2) format('woff2'),url(/fonts/Blender-Medium.woff) format('woff');font-weight:400;font-style:normal}body{width:960px;margin:60px auto 0 auto;padding:0 20px;font-size:14px;line-height:20px;font-family:'FrutigerLTW01-45Light',arial,helvetica,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:400;font-family:'FrutigerLTW01-45Light',arial,helvetica,sans-serif}p{margin-top:0;line-height:20px;margin-bottom:20px}b,strong{font-weight:400;font-family:'Frutiger LT W01 65 Bold',arial,helvetica,sans-serif}i,em{font-style:normal;font-family:'FrutigerLTW01-46LightIt',arial,helvetica,sans-serif}b i,b em,strong i,strong em,i b,em b,i strong,em strong{font-family:'FrutigerLTW01-66BoldIta',arial,helvetica,sans-serif}a:link,a:visited{text-decoration:none;color:#000}a:hover{color:#999}p a:link,p a:visited,h3 a:link,h3 a:visited{text-decoration:underline}figure figcaption,figure figcaption p{text-align:right}figure figcaption h1{margin:2px 0 1px 0}figure figcaption p{margin:0;font-style:normal;font-family:'FrutigerLTW01-45Light',arial,helvetica,sans-serif}.border_1px_black img{border:1px solid #000}.border_1px_black_50 img{border:1px solid #888}form input.text{width:220px;height:18px;padding:2px;border:1px solid #ccc;color:#919191}div.error,p.error,.form__message-error{color:#900;background-image:url(/img/alert.error.png);background-repeat:no-repeat;padding-left:26px;line-height:24px;font-size:16px;font-family:'Frutiger LT W01 65 Bold',arial,helvetica,sans-serif}.masthead{width:960px;white-space:nowrap;position:relative;font-size:14px;line-height:20px;margin-bottom:30px;color:#000;clear:both;height:115px}.masthead h1,.masthead h2{position:relative;font-family:'FrutigerLTW01-45Light',arial,helvetica,sans-serif;letter-spacing:.01em;padding:0;margin:0;font-weight:400;color:#000;font-size:57px;line-height:80px;height:80px}.masthead h2 a{display:block;position:absolute;width:100%;height:100%}.masthead nav.primary{position:relative;display:flex;width:960px;font-size:25px;height:25px;white-space:nowrap;font-family:'Blender',arial,helvetica,sans-serif;display:flex;justify-content:space-between}.masthead nav a{color:#000;text-decoration:none;text-transform:lowercase}.masthead nav a:last-child{margin-right:0}.masthead nav a.current{color:#919191;}.masthead__wrapper{clear:both;display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.masthead h2.title-retrospective_press{background-image:url(/img/Retrospective-Press.svg);background-repeat:no-repeat;background-size:100%;background-size:contain;width:100%;max-width:100%;text-indent:1000px;margin-left:20px;top:0;height:80px;overflow:hidden}nav.function form{position:relative;border:1px solid #ccc;width:250px;height:23px}nav.function form input{border:none;background:none}nav.function form .text{width:220px;height:18px;padding:2px 24px 2px 6px;color:#919191}nav.search form .button{position:absolute;right:1px;top:1px;text-indent:-10000px;background-image:url(/img/search-icon.png);background-repeat:no-repeat;width:22px;height:21px;padding:0;margin:0}nav.newsletter form .button{position:absolute;right:1px;top:1px;height:21px;padding:0 5px;margin:0}.masthead h2{color:gray}section h1{font-size:14px;line-height:20px}.calendar section header:first-child h1{margin-top:-4px}article{width:630px}article p{text-align:justify}article header{margin-bottom:15px}article header h1{font-size:14px;line-height:20px;font-family:'FrutigerLTW01-66BoldIta',arial,helvetica,sans-serif;margin:0;padding:0}article header h1 a:link,article header h1 a:visited{text-decoration:underline}article header h2{font-size:14px;line-height:20px;font-family:'FrutigerLTW01-46LightIt',arial,helvetica,sans-serif;margin:0;padding:0}figure figcaption{font-style:italic}figure figcaption h1{font-style:italic;font-weight:400;font-size:14px;line-height:20px}figure figcaption i,figure figcaption em{font-style:normal}nav.section{width:300px;float:left;margin-right:30px}nav.section h1{text-transform:capitalize;font-size:20px;letter-spacing:-.03em;margin:0 0 5px 0;padding:0}nav.section ul{list-style:none;margin:2px 0 25px 0;padding:0}nav.section .archive ul h2{font-family:'FrutigerLTW01-55Roman',arial,helvetica,sans-serif;font-size:14px;line-height:20px;padding:0;margin:0}h1.year,h2.year,nav.section h1.year,nav.section .archive ul h2.year{font-family:'FrutigerLTW01-45Light',arial,helvetica,sans-serif;font-size:18px;line-height:20px;padding:0;margin:0}nav.section .archive ul ul li{margin-bottom:3px}nav.section a:link,nav.section a:visited{text-decoration:none;color:#000}nav.section a.current{font-family:'FrutigerLTW01-66BoldIta',arial,helvetica,sans-serif}div.contents{width:630px;float:left}section div.contents{float:right}section nav.section{float:left}article.project figure{position:relative;min-width:630px;width:100%}article.project figure img{position:relative;width:100%}.features{width:630px}.projects .features figure{margin-bottom:15px}.projects .features figure a:link,.projects .features figure a:visited{text-decoration:none;color:#000}.project .abstract{font-weight:700}.project .gallery{margin-top:20px}.text figure,.project figure{margin:0 0 20px 0}.project figure.gallery{margin:0 0 20px 0}.project figure.gallery figcaption{margin:0 0 20px 0}.project .gallery{margin:0 0 20px 0}.project .downloads{position:relative;min-height:40px}.project .downloads .highres{position:absolute;top:4px;right:0}.texts{border-top:1px solid #000;padding-top:12px}.texts header{margin-bottom:0}.texts header h1{font-family:'FrutigerLTW01-66BoldIta',arial,helvetica,sans-serif;margin:0}.texts ul{list-style:none;margin:0 0 15px 0;padding:0}section.collages article{margin-bottom:69px}section.collages article header h1{width:960px;font-size:69px;line-height:69px;height:69px}section.collages article figure{margin-bottom:10px}section.collages ul{list-style:none;padding:0;margin:0}section.publications{padding-top:16px}article.publication{margin-top:-16px;position:relative;width:960px;clear:both;margin-bottom:16px}article.publication header{margin:12px 0 0 0;padding:0}article.publication a.project{text-decoration:underline}article.publication header h1{font-family:'FrutigerLTW01-66BoldIta',arial,helvetica,sans-serif;text-transform:none;margin:0;padding:0;font-size:14px;line-height:20px}article.publication figure{overflow:hidden;float:left;width:324px;margin-left:-24px;margin-right:54px}article.publication img{margin-top:-18px;margin-bottom:-18px}article.publication p.download{margin-top:-20px}article.publication a.project:hover,article.publication a.download:hover{text-decoration:underline}span.underline{text-decoration:underline}article.publication .body{float:left;width:460px}.article-publication-retrospective_press header{margin-bottom:0}.article-publication-retrospective_press header + p{margin-top:0}.article{clear:both;margin-bottom:20px}.article-publication__title{text-transform:capitalize;font-size:20px;letter-spacing:-.03em;margin:0 0 5px 0;padding:0;font-family:'FrutigerLTW01-45Light',arial,helvetica,sans-serif;font-weight:400;font-style:normal}.row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;width:100%}.width-300{width:31.25%}.with-630{width:65.625%}.slideshow{position:relative}.slideshow__navigation-flip{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:space-between;align-items:center;z-index:1000}.slideshow__navigation-flip__label{background-color:rgba(240,240,240);color:rgba(0,0,0);opacity:.5;transition:background-color 0.2s,opacity 0.2s;width:30px;height:30px;text-align:center;line-height:28px;font-size:20px;font-weight:700;border-radius:50%;margin:10px;box-shadow:0 0 3px rgba(150,150,150,.5);box-sizing:border-box}.slideshow__navigation-flip a:hover .slideshow__navigation-flip__label{opacity:.9}.slideshow__navigation__previous .slideshow__navigation-flip__label{padding-right:2px}.slideshow__navigation__next .slideshow__navigation-flip__label{padding-left:2px}body#calendar{margin-bottom:800px}.calendar section h1{font-family:'FrutigerLTW01-66BoldIta',arial,helvetica,sans-serif}section.calendar .primary{width:430px;float:left}section.calendar .features{float:right;width:480px}section.calendar article{width:430px}.calendar article header{margin-bottom:0}.calendar article p.projects{margin-top:-20px}.search .term{font-family:'FrutigerLTW01-66BoldIta',arial,helvetica,sans-serif}.search article.result{margin-top:25px;margin-bottom:25px}.search article.result header .breadcrumbs a{color:#919191;text-transform:lowercase}.search article.result header .breadcrumbs a:hover{color:#000}.search article.result header h1{font-family:'FrutigerLTW01-66BoldIta',arial,helvetica,sans-serif;text-transform:none;margin:0;padding:0;font-size:14px;line-height:20px}.cv{width:960px}.cv .block{margin-bottom:25px}.cv .block h1{font-family:'FrutigerLTW01-66BoldIta',arial,helvetica,sans-serif;text-transform:none;font-size:14px;line-height:20px;padding:0;margin:0}.cv .block p{margin-top:0}.cv .block td{line-height:20px;padding-bottom:3px}.cv .block table{width:960px}.cv .block tr td:first-child{vertical-align:top;width:55px;padding-right:30px;white-space:nowrap}article.page .block h3{font-family:'FrutigerLTW01-66BoldIta',arial,helvetica,sans-serif;text-transform:none;margin:0;padding:0;font-size:14px;line-height:20px}article.page .block header h2{font-size:14px;line-height:20px;font-family:'FrutigerLTW01-66BoldIta',arial,helvetica,sans-serif;margin:0;padding:0}section.bibliography{margin-bottom:25px}.bibliography nav.section{width:960px}.shortcode-bibliography>header>h1{font-family:'FrutigerLTW01-66BoldIta',arial,helvetica,sans-serif;text-transform:none;font-size:14px;line-height:20px;padding:0;margin:0}.bibliography ul{list-style:none;margin:0;padding:0}.credits .page header h1{font-style:normal;font-family:'Frutiger LT W01 65 Bold',arial,helvetica,sans-serif}.text>header{padding-top:5px;border-bottom:1px solid #000;margin-bottom:20px}.text header h1,.text header h2,.text header h3,.text header h4,.text header h5{font-size:14px;line-height:20px;padding:0;margin:0;font-weight:400}.text header h1{font-family:'Frutiger LT W01 65 Bold',arial,helvetica,sans-serif}.text header .abstract{margin-top:16px}footer{position:relative;border-top:1px solid #ccc;padding-top:20px;clear:both;width:960px;overflow:hidden}footer a:link,footer a:visited{text-decoration:none}footer section{width:1100px;margin-bottom:20px}footer section p{margin:0 76px 0 0;float:left}footer section p:last-child{text-align:right}footer section h1{font-family:'FrutigerLTW01-55Roman','FrutigerLTW01-45Light',arial,helvetica,sans-serif;font-size:14px;line-height:20px;padding:0;margin:0}footer div.edit{position:absolute;right:0;top:20px;line-height:20px}footer a.edit{color:#999;font-size:11px}.pages{font-size:17px;color:#919191;text-align:center;margin-left:-5px}.block_top .pages{padding-top:9px}.pages ul{margin:0;padding:0;display:block;float:left}.pages ul li,.pages .previous a,.pages .next a{display:block;float:left;padding:5px}.pages a,.pages li span{text-transform:lowercase;color:#919191;display:block;float:left;text-decoration:none}.pages ul li.current{color:#fff}.pages ul li.current a{margin:0;font-weight:400;color:#000}.user-input,.class-private .file-title{font-family:'Frutiger LT W01 65 Bold',arial,helvetica,sans-serif;font-weight:700}.message{margin-bottom:1rem;font-size:125%;font-family:'Frutiger LT W01 65 Bold',arial,helvetica,sans-serif}.message-success{color:#090}.message-warn{color:#}.message-error{color:#900;background-image:url(/img/alert.error.png);background-repeat:no-repeat;padding-left:30px;line-height:22px;min-height:24px}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:100%}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}