/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:left}@keyframes dd-rotate{from{transform:rotate(-90deg)}to{transform:rotate(0deg)}}.site-header{text-align:center}.site-header h1{margin:1rem 0}.site-header a{color:#fdb515;font-size:1.9rem;font-weight:400;line-height:54px;text-transform:capitalize}.site-header a:hover{text-decoration:none}.site-header .berkeley-logo{background:url("/static/awards/img/UCBerkeley_Logo_Gold.svg?32a8a91f63cc") no-repeat center/100%;display:inline-block;height:auto;line-height:46px;overflow:hidden;text-indent:-999em;vertical-align:bottom;width:180px}.site-header .mobile-menu-btn{background-color:transparent;border-width:0;color:#c4820e;cursor:pointer;display:none;font-size:2.5rem;line-height:2.5rem}.sidenav{background:#fff;color:#c4820e;font-size:1.1rem;left:0;overflow:hidden;padding:0 30px;position:absolute;top:0;width:375px}.sidenav .site-nav{border-top:1px solid #c4820e}.sidenav .site-nav .dropdown .dd-toggle{display:block}.sidenav .site-nav li{border-bottom:1px solid #c4820e;padding:0 20px}.sidenav .site-nav li .dd-item a{color:#c4820e;display:block;font-weight:600;padding:15px 10px;text-transform:uppercase}.sidenav .site-nav li:hover{background-color:#c4820e;border-bottom:1px solid #fff}.sidenav .site-nav li:hover a,.sidenav .site-nav li:hover .menu-item,.sidenav .site-nav li:hover .dd-toggle{color:#fff;text-decoration:none}.sidenav .site-nav li.active,.sidenav .site-nav li.ancestor{background-color:#fefbea;border-bottom:1px solid #c4820e}.sidenav .site-nav li.active a,.sidenav .site-nav li.active .dd-toggle,.sidenav .site-nav li.ancestor a,.sidenav .site-nav li.ancestor .dd-toggle{color:#c4820e}.sidenav .site-nav li.active .menu-item a,.sidenav .site-nav li.ancestor .menu-item a{color:#584f29;font-weight:normal;text-decoration:none}.sidenav .site-nav li.open ul{display:block;padding:0 10px 10px}.sidenav .site-nav li.open .dd-toggle svg{transform:rotate(0deg)}.sidenav .site-nav li .dd-item{align-items:center;display:flex}.sidenav .site-nav li .dd-toggle{cursor:pointer;display:none;margin-top:-5px}.sidenav .site-nav li .dd-toggle svg{transform:rotate(-90deg);transition:transform .2s ease;width:10px}.sidenav .site-nav li ul{display:none}.sidenav .site-nav li.active .open ul{display:block}.sidenav .site-nav li li{border-width:0;font-size:1rem;line-height:1.17rem;margin:7px 0;padding-right:0}.sidenav .site-nav li li:hover{background-color:transparent;border-width:0}.sidenav .site-nav li li:first-child{margin-top:0}.sidenav .give-now{text-align:center}.sidenav .give-now .button{background-color:#fdb515;border:1px solid #584f29;color:#584f29;font-size:1rem;font-weight:600;text-transform:uppercase;width:75%}.sidenav .give-now .button:hover{background-color:#584f29;color:#fff}.sidenav .search-form{margin-bottom:1rem;text-align:center}.sidenav .search-form .form-field-wrapper{border:1px solid #c4820e;border-radius:4px;display:flex;justify-content:space-around;margin:0 auto;overflow:hidden;padding:2px;width:80%}.sidenav .search-form input{-webkit-appearance:none;background-color:#fff;border-width:0;display:inline-block;margin:2px 0 2px 2px;width:84%}.sidenav .search-form input:focus{outline:0}.sidenav .search-form button{background-color:transparent;border-width:0}.sidenav .search-form button img{height:auto;vertical-align:text-bottom;width:15px}footer p{font-size:.6rem;text-transform:none}footer .archive-link{font-size:1rem;padding:20px;text-align:center}footer .archive-link a{color:#c4820e;font-weight:600}footer .archive-link:first-child{padding-bottom:0}footer .ucb-seal{color:#A57327;font-size:.7rem;text-align:center}footer .ucb-seal img{display:block;margin:0 auto 10px;width:100px}footer .ucop{text-align:center}footer .ucop a{color:#c4820e}footer .copyright{color:#584f29;text-align:center}footer .ucb-ltw img{display:block;margin:0 auto;width:50%}footer .social-links figcaption{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}footer .social-links nav{margin:30px 20px;text-align:center}footer .social-links nav li{display:inline-block}footer .social-links nav a{display:block;height:25px;text-decoration:none;width:25px}footer .social-links nav a svg{display:block;fill:#A57327;height:30px;width:25px}@media only screen and (max-width:360px){.site-header .berkeley-logo{line-height:55px;width:150px}.site-header a{font-size:1.5rem;line-height:60px}}html{box-sizing:border-box;font-size:18px}*,*::after,*::before{box-sizing:inherit}body{background:#fff;color:#584f29;font-family:"freight-sans-pro","proxima-nova",helvetica,arial,sans-serif;margin:0 auto;max-width:2000px;padding:0;position:relative}input,textarea{font-family:"freight-sans-pro","proxima-nova",helvetica,arial,sans-serif}p{margin:1rem 0}a{color:#c4820e;font-weight:500;text-decoration:none}a:hover{text-decoration:underline}.highlighted{background-color:#fdb515}.responsive-object{position:relative}.responsive-object iframe,.responsive-object object,.responsive-object embed{height:100%;left:0;position:absolute;top:0;width:100%}.content{padding-left:395px}.sub-footer{font-size:.9rem;margin-top:50px;text-align:center}.sub-footer strong{display:block;font-size:1rem;font-weight:600}.sub-footer p{margin-top:0}.mobile-footer{display:none}.button{background-color:#584f29;border:1px solid #584f29;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-weight:600;padding:12px 30px;text-align:center}.button:hover{text-decoration:none}.top-desc{font-size:1.3rem;line-height:2rem}.homepage .top-desc{padding:30px}.homepage .hero-image{max-height:600px;overflow:hidden}.award-banner{background:url("/static/awards/img/Awards_Banner.jpg?32a8a91f63cc") no-repeat center/cover;color:#fff;height:270px;text-align:center}.award-banner h2{font-size:3.3rem;font-weight:600;position:relative;text-shadow:1px 1px #464343;top:50%;transform:translateY(-50%)}.award-banner h2 span{background-color:rgba(88,79,41,0.5);padding:0 10px}.award-meta{align-items:center;align-items:flex-start;display:flex;flex-direction:row}.award-meta .past-recipients-link a{color:#c4820e;font-weight:600;text-transform:uppercase}.award-description{flex:1 1 auto;font-size:1.3rem;padding:40px}.award-description p:first-child{margin-top:0}.award-image{flex:1 0 auto;max-width:50%;padding:40px 25px}.award-page .cr-wrap .recipient{align-items:flex-start;display:flex;flex:1 1 0;flex-direction:row;justify-content:center}.award-page .cr-wrap .recipient h3{font-size:1.5rem;font-weight:bold}.award-page .cr-wrap .recipient .cr-image{flex:1 0 auto;margin-bottom:20px;text-align:center}.award-page .cr-wrap .recipient .cr-desc{font-size:1.4rem;line-height:1.5rem;padding:0 20px}.award-page .cr-wrap .recipient .cr-desc .video-link a{color:#c4820e;font-weight:600;text-transform:uppercase}.award-page .cr-wrap.multiple{columns:2 auto;gap:20px 60px}.award-page .cr-wrap.multiple .recipient{break-inside:avoid;display:block;flex:0 1;justify-content:flex-start;min-width:45%}.award-page .cr-wrap.multiple .recipient .cr-desc{padding:0}.award-page .cr-wrap.multiple .recipient .cr-desc.no-bio h3{text-align:left}.nomination-steps{display:flex;flex-direction:row;justify-content:space-around}.nomination-steps li{color:#c4820e;font-size:2em;font-weight:bold;list-style-position:inside;text-align:center;width:25%}.nomination-steps li p{color:#584f29;font-size:1rem;font-weight:normal;text-align:left}.nomination-section{margin:0 40px}.nomination-section h3{color:#c4820e;font-size:1.7rem;font-weight:600}.nomination-section h4{font-weight:600}.nomination-deadline{column-gap:10px;display:flex}.nomination-deadline p{margin:0 0 1rem}.required{color:#c4820e}.form-wrap{border:1px solid #fdb515;border-radius:2px;margin-right:50px;padding:5px 10px;text-align:center}.form-wrap h4{color:#c4820e;cursor:pointer;font-size:1.5rem;font-weight:300;text-transform:uppercase}.form-wrap h4 svg{transition:transform .2s ease;vertical-align:baseline;width:20px}.form-wrap .errorlist li{color:red}.form-wrap label{display:block;font-weight:600}.form-wrap form{display:none;padding:20px;text-align:left}.form-wrap form .fieldWrapper{margin:1rem 0}.form-wrap form label+ul{margin-top:1rem}.form-wrap form label+ul.errorlist{margin-top:0}.form-wrap form .helptext{display:block;font-size:.8rem}.form-wrap form input[type='text'],.form-wrap form input[type='email'],.form-wrap form input[type='url'],.form-wrap form textarea{font-size:.9rem;padding:3px;width:100%}.form-wrap form input[type='file']{margin:5px 0}.form-wrap form input[type='submit']{background-color:#fdb515;border:1px solid #584f29;border-radius:5px;color:#584f29;cursor:pointer;font-weight:600;margin:0 auto;padding:12px 30px;text-transform:uppercase;width:200px}.form-wrap form select{font-size:.9rem;max-width:100%}.form-wrap form .submit-button{text-align:center}.form-wrap.open svg{transform:rotate(-180deg)}.form-wrap.open form{display:block}.current-recipients{background-color:#46535f;color:#fff;margin:50px 0;padding:30px}.current-recipients h3{font-size:2rem;font-weight:600;margin-bottom:30px;text-align:center}.current-recipients .awards-wrapper{columns:2}.current-recipients .award-recipients{break-inside:avoid;margin-bottom:20px}.current-recipients .award-recipients h4{font-size:1.3rem;font-weight:bold;text-transform:uppercase}.current-recipients .award-recipients p{font-size:1.3rem;margin:.6rem 0}.awards-list{column-gap:20px;display:flex;flex-flow:row wrap;justify-content:flex-start;padding:0 40px}.awards-list li{margin-bottom:40px;width:45%}.awards-list li h3{font-size:1.3rem;font-weight:600}.awards-list.three-col li{width:30%}.awards-list .award-meta-link a{color:#c4820e;font-weight:600;text-transform:uppercase}.upload-modal{background-color:rgba(0,0,0,0.8);inset:0;position:fixed;text-align:center}.upload-modal h4{font-weight:600}.upload-modal .modal-inner{background-color:#fff;border-radius:10px;left:50%;margin:0 auto;max-height:95vh;overflow:hidden;padding:30px;position:absolute;text-align:left;top:50%;transform:translateY(-50%) translateX(-50%);width:600px}.upload-modal .modal-inner form{max-height:90vh;overflow-y:auto}.upload-modal .modal-inner form .fieldWrapper{margin:1rem 0}.upload-modal .modal-inner form .helptext{display:block;font-size:.8rem}.upload-modal .modal-inner label{display:block;font-weight:600}.upload-modal .modal-inner input[type='text'],.upload-modal .modal-inner input[type='email'],.upload-modal .modal-inner input[type='url'],.upload-modal .modal-inner textarea{width:100%}.upload-modal .modal-inner input[type='submit']{background-color:#fdb515;border:1px solid #584f29;border-radius:5px;color:#584f29;cursor:pointer;font-weight:600;margin:0 auto;padding:12px 30px;text-transform:uppercase;width:200px;padding:5px;width:auto}.upload-modal .modal-inner .button{padding:5px}.form-landing-page{padding-top:100px;text-align:center}.form-landing-page h2{color:#c4820e;text-transform:uppercase}.recipients-page h2{color:#c4820e;font-size:2rem;font-weight:600;padding:50px 0;text-align:center}.recipients-list{padding-top:1rem}.recipients-list.two-col{display:flex;flex-flow:row wrap}.recipients-list.two-col li{font-weight:normal;padding:0 10px;width:50%}.recipients-list li{break-inside:avoid;font-size:1.3rem;font-weight:600;margin-bottom:25px}.recipients-list li p{font-weight:normal}.recipients-list li.load-more{column-span:all;width:100%}.recipients-list .load-more-button{background:transparent;border:0;color:#c4820e;cursor:pointer;display:block;font-size:1.3rem;height:100%;text-transform:uppercase;width:100%}.sort-buttons{font-size:1.3rem;margin-bottom:30px;text-align:center}.sort-buttons button{background-color:#584f29;border:2px solid #584f29;border-radius:30px;color:#fff;cursor:pointer;font-size:1.3rem;margin:0 10px;padding:10px 20px}.sort-buttons .sort-dir{display:none}.sort-buttons .active{background-color:#fdb515;border-color:#584f29;color:#003262}.sort-buttons .active .sort-dir{display:inline}.individual h2{color:#c4820e;font-size:2.5rem;font-weight:600;padding:2rem;text-align:center}.individual p{text-align:center}.individual .desc{padding:0 30px}.individual .desc img{display:block;margin:0 auto;max-width:500px;width:-moz-available;width:-webkit-fill-available;width:fill-available}.event-page .content{text-align:center}.event-page .event-banner{margin:0 auto}.event-page .awards-wrapper{text-align:left}.event-top,.event-committee{padding:0 15px;text-align:center}.event-top .event-title,.event-committee .event-title{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.event-top h2,.event-top h3,.event-committee h2,.event-committee h3{color:#c4820e;font-size:1.3rem}.contact{text-align:center}.contact h2{color:#c4820e;font-size:2rem;font-weight:600}.contact .desc{padding:100px 50px 0}.contact .form-wrap{margin:30px auto;max-width:500px;padding:10px 30px}.contact .form-wrap label{display:block;text-align:left}.contact .form-wrap input,.contact .form-wrap textarea{width:100%}.contact .form-wrap input[type='submit']{background-color:#fdb515;border:1px solid #584f29;border-radius:5px;color:#584f29;cursor:pointer;font-weight:600;margin:0 auto;padding:12px 30px;text-transform:uppercase;width:200px}.search h2{color:#c4820e;font-size:2rem;font-weight:600;padding-top:100px}.search input[type='text'],.search input[type='search']{font-size:1.4rem;vertical-align:middle}.search input[type='submit']{background-color:#fdb515;border:1px solid #584f29;border-radius:5px;color:#584f29;cursor:pointer;font-weight:600;margin:0 auto;padding:12px 30px;text-transform:uppercase;width:200px}.search li{margin:1rem 0}.error-page{padding-top:100px}.error-page h2{font-size:2rem;font-weight:bold;text-align:center}.error-page h3{font-size:1.5rem;text-align:center}@media only screen and (max-width:1024px){.site-header{padding-left:20px;position:relative;text-align:left}.site-header .mobile-menu-btn{display:block;position:absolute;right:10px;top:0;width:47px}.sidenav{height:90px;padding:0;position:relative;width:100%}.sidenav.open{height:auto}.sidenav .site-nav li{text-align:center}.sidenav .site-nav .dd-item{justify-content:center}.sidenav footer{display:none}.content{padding-left:0}.mobile-footer{display:block}.mobile-footer .ucb-ltw{margin:0 auto;max-width:500px}.awards-list li{width:100%}.awards-list.three-col li{width:100%}.award-banner{height:max-content}.award-banner h2{top:auto;transform:none}.award-description,.awards-list li,.top-desc{line-height:1.25rem}.award-page .award-meta{display:block}.award-page .award-meta .award-image{max-width:100%}.award-page .cr-wrap.multiple{columns:unset;display:block}.award-page .cr-wrap.multiple .recipient+.recipient{margin-left:0;margin-top:50px;padding-right:0}.award-page .cr-wrap .recipient{display:block}.award-page .nomination-section{padding:0 15px}.nomination-steps{flex-direction:column}.nomination-steps li{width:100%}.recipients-page{padding:0 30px}.recipients-page .sort-buttons{font-size:1rem}.recipients-page .sort-buttons button{font-size:.7rem;margin:0;padding:5px 10px}.recipients-page .recipients-list.two-col li{width:100%}.current-recipients .awards-wrapper{columns:unset}.form-wrap{margin:0 20px}.contact .desc{padding-top:0}.search{padding:0 20px}.search h2{margin-top:0}}.content-404{padding:0 30px}.content-404 h2{font-size:1.5rem;margin:30px 0}@media only screen and (max-width:768px){.homepage .hero-image{display:flex;justify-content:center;max-height:500px}.homepage .hero-image img{flex-shrink:0;max-width:120%;object-fit:cover}.upload-modal .modal-inner{width:100%}.award-banner{height:auto;padding:50px 10px}.award-banner h2{font-size:2.5rem}}