diff --git a/themes/engineering/dist/css/engineering.styles.css b/themes/engineering/dist/css/engineering.styles.css index 816fe080..c5ac0534 100644 --- a/themes/engineering/dist/css/engineering.styles.css +++ b/themes/engineering/dist/css/engineering.styles.css @@ -1 +1 @@ -@import url(https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@400&700&300&100&display=swap);.soe-spotlight--cards img{border-radius:50%;border-style:solid;border-width:5px;display:block;margin:auto}.soe-spotlight--cards .views-row{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:1200px){.soe-spotlight--cards .views-row{margin-bottom:5rem}}@media only screen and (min-width:1200px) and (min-width:768px){.soe-spotlight--cards .views-row{margin-bottom:10.8rem}}@media only screen and (min-width:1200px) and (min-width:1500px){.soe-spotlight--cards .views-row{margin-bottom:11.4rem}}@media (max-width:1199px){.soe-spotlight--cards .views-row.flex-container{display:block}.soe-spotlight--cards .views-row.flex-container>div{max-width:100%}}.soe-spotlight--cards .views-row .su-card{margin:1.5rem;padding:3rem}@media only screen and (min-width:768px){.soe-spotlight--cards .views-row .su-card{margin:1.8rem}}@media only screen and (min-width:1500px){.soe-spotlight--cards .views-row .su-card{margin:1.9rem}}@media only screen and (min-width:768px){.soe-spotlight--cards .views-row .su-card{padding:3.6rem}}@media only screen and (min-width:1500px){.soe-spotlight--cards .views-row .su-card{padding:3.8rem}}@media (max-width:1199px){.soe-spotlight--cards .views-row .su-card{margin-bottom:3.2rem}}@media only screen and (max-width:1199px) and (min-width:768px){.soe-spotlight--cards .views-row .su-card{margin-bottom:4.5rem}}@media only screen and (max-width:1199px) and (min-width:1500px){.soe-spotlight--cards .views-row .su-card{margin-bottom:4.8rem}}.soe-spotlight--cards .views-row .su-card .image{-webkit-box-flex:1;display:block;-ms-flex:1;flex:1;width:100%}.soe-spotlight--cards .views-row .su-card .su-card__contents{-webkit-box-flex:3;-ms-flex:3;flex:3}.soe-spotlight--cards .views-row .su-card .su-card__contents span{margin-bottom:30px}.soe-spotlight--cards .views-view-grid .su-card__contents{padding-left:0;padding-right:0}.soe-spotlight--cards .su-card__contents h2{font-size:1.25em;font-weight:900;letter-spacing:-.01em;margin-bottom:1.1rem}@media only screen and (min-width:768px){.soe-spotlight--cards .su-card__contents h2{margin-bottom:1.2rem}}@media only screen and (min-width:1500px){.soe-spotlight--cards .su-card__contents h2{margin-bottom:1.3rem}}.soe-spotlight--cards .su-card__contents .soe--person-title{font-size:1.25em;font-weight:400;letter-spacing:-.01em}.soe-spotlight--cards .su-card__contents .soe-quote{font-size:1.5625em;font-weight:700;letter-spacing:-.012em}.soe-spotlight--cards .su-card__contents .su-link{font-size:1.25em;font-weight:600;letter-spacing:-.01em;padding-top:3rem}@media only screen and (min-width:768px){.soe-spotlight--cards .su-card__contents .su-link{padding-top:3.6rem}}@media only screen and (min-width:1500px){.soe-spotlight--cards .su-card__contents .su-link{padding-top:3.8rem}}.soe-spotlight--cards--banner.spotlights .views-row{margin-bottom:0}@media (max-width:1199px){.soe-spotlight--cards--banner.spotlights .views-row .su-card{display:block}.soe-spotlight--cards--banner.spotlights .views-row .su-card img{max-width:300px}}.soe-spotlight--cards--banner.spotlights .views-row h2{font-size:1.5625em;font-weight:900;letter-spacing:-.012em;margin-bottom:1.1rem}@media only screen and (min-width:768px){.soe-spotlight--cards--banner.spotlights .views-row h2{margin-bottom:1.2rem}}@media only screen and (min-width:1500px){.soe-spotlight--cards--banner.spotlights .views-row h2{margin-bottom:1.3rem}}.soe-spotlight--cards--banner.spotlights .views-row .soe--person-title{font-size:1.5625em;font-weight:400;letter-spacing:-.012em}.soe-spotlight--cards--banner.spotlights .views-row .spotlight__quote{font-size:1.95312em;font-weight:900;letter-spacing:-.016em}@media (max-width:767px){.soe-spotlight--cards--banner.spotlights .views-row .spotlight__quote{font-size:1.66016em}}.soe-spotlight--cards--banner.spotlights .su-link{font-size:1.25em;font-weight:600;letter-spacing:-.01em;margin-top:0;padding-top:3rem}@media only screen and (min-width:768px){.soe-spotlight--cards--banner.spotlights .su-link{padding-top:3.6rem}}@media only screen and (min-width:1500px){.soe-spotlight--cards--banner.spotlights .su-link{padding-top:3.8rem}}@media (min-width:1200px){.viewfield-block__cardgrid .soe-spotlight--cards .views-row{margin-bottom:2rem}}@media only screen and (min-width:1200px) and (min-width:768px){.viewfield-block__cardgrid .soe-spotlight--cards .views-row{margin-bottom:2.6rem}}@media only screen and (min-width:1200px) and (min-width:1500px){.viewfield-block__cardgrid .soe-spotlight--cards .views-row{margin-bottom:2.7rem}}.ds-entity--spotlight .su-card .engineering-accent-color__image{margin-top:2rem}@media only screen and (min-width:768px){.ds-entity--spotlight .su-card .engineering-accent-color__image{margin-top:2.6rem}}@media only screen and (min-width:1500px){.ds-entity--spotlight .su-card .engineering-accent-color__image{margin-top:2.7rem}}.ds-entity--spotlight .su-card img{border-radius:50%;border-style:solid;border-width:5px;display:block;margin:auto}.ds-entity--spotlight .su-card h2{font-size:1.25em;font-weight:900;letter-spacing:-.01em;margin-bottom:1.1rem}@media only screen and (min-width:768px){.ds-entity--spotlight .su-card h2{margin-bottom:1.2rem}}@media only screen and (min-width:1500px){.ds-entity--spotlight .su-card h2{margin-bottom:1.3rem}}.ds-entity--spotlight .su-card .soe--person-title{font-size:1.25em;font-weight:400;letter-spacing:-.01em}.ds-entity--spotlight .su-card .soe-quote{font-size:1.5625em;font-size:1em;font-weight:700;letter-spacing:-.012em}.ds-entity--spotlight .su-card .node-link{margin-top:3.4rem}@media only screen and (min-width:768px){.ds-entity--spotlight .su-card .node-link{margin-top:5.8rem}}@media only screen and (min-width:1500px){.ds-entity--spotlight .su-card .node-link{margin-top:6.1rem}}.ds-entity--spotlight .su-card .su-link{color:#006cb8;font-size:1.25em;font-weight:600;letter-spacing:-.01em}.ds-entity--spotlight .su-card .su-link :hover{text-decoration:underline}.soe-spotlight--cards--banner .views-row .su-card{border:none;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.soe-spotlight--cards--banner .views-row .su-card .image{display:block;width:100%}.page-media-mentions .su-news-article .su-news-list__headline-dek h3{color:#000;text-decoration:underline;text-decoration-color:#00ece9}.page-media-mentions .su-news-article .su-news-list__headline-dek h3:hover{text-decoration-color:#000;text-underline-position:under}.page-media-mentions .su-news-article .su-news-list__topics{display:none}.soe-link__button .button,.soe-link__button .js-pager__items .pager__item .button,.soe-link__button .js-pager__items .soe-link__button.pager__item .button{background-color:#00ece9;color:#2e2d29;display:block;text-align:center;width:100%}.more-link.soe-link__button{display:inline-block}.more-link.soe-link__button,.soe-spotlight--cards .js-pager__items.pager{margin-bottom:13.3rem}.soe-more-stories-link__button .button{text-align:center}input#edit-submit-spotlights{display:none}input#edit-submit-spotlights.show-spotlight-apply__button{display:block}#views-exposed-form-spotlights-block-1{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:18px;justify-content:flex-end;margin-left:1.5rem;margin-right:3.2rem;padding-top:2rem}@media only screen and (min-width:768px){#views-exposed-form-spotlights-block-1{padding-top:2.6rem}}@media only screen and (min-width:1500px){#views-exposed-form-spotlights-block-1{padding-top:2.7rem}}@media only screen and (min-width:768px){#views-exposed-form-spotlights-block-1{margin-left:1.8rem;margin-right:4.5rem}}@media only screen and (min-width:1500px){#views-exposed-form-spotlights-block-1{margin-left:1.9rem;margin-right:4.8rem}}@media (max-width:1199px){#views-exposed-form-spotlights-block-1{margin-bottom:3.2rem}}@media only screen and (max-width:1199px) and (min-width:768px){#views-exposed-form-spotlights-block-1{margin-bottom:4.5rem}}@media only screen and (max-width:1199px) and (min-width:1500px){#views-exposed-form-spotlights-block-1{margin-bottom:4.8rem}}@media (max-width:1199px){#views-exposed-form-spotlights-block-1>div{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}#views-exposed-form-spotlights-block-1 input,#views-exposed-form-spotlights-block-1 select,#views-exposed-form-spotlights-block-1 textarea{max-width:70rem}#views-exposed-form-spotlights-block-1 .form-item-tid,#views-exposed-form-spotlights-block-1 .form-item-tid-1{max-width:280px;width:280px}@media (max-width:1199px){#views-exposed-form-spotlights-block-1 .form-item-tid,#views-exposed-form-spotlights-block-1 .form-item-tid-1{margin:0;max-width:100%;width:100%}}#views-exposed-form-spotlights-block-1 input,#views-exposed-form-spotlights-block-1 select,#views-exposed-form-spotlights-block-1 textarea{font-size:21px;font-weight:400;line-height:32px}#views-exposed-form-spotlights-block-1 .form-actions{margin:0}#views-exposed-form-spotlights-block-1 .form-actions .show-spotlight-apply__button{display:inline-block;margin:0 auto;max-width:135px;width:135px}.spotlight-banner{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:18px;justify-content:flex-start;margin-bottom:3.8rem;margin-top:4.5rem}@media only screen and (min-width:768px){.spotlight-banner{margin-bottom:7.2rem;margin-top:9rem}}@media only screen and (min-width:1500px){.spotlight-banner{margin-bottom:7.6rem;margin-top:9.5rem}}.spotlight-banner .su-spotlight-feature-image{max-width:360px}@media only screen and (min-width:768px){.spotlight-banner .su-spotlight-feature-image{max-width:100%}}.spotlight-banner .su-spotlight-feature-image img{border-radius:50%;border-style:solid;border-width:5px;display:block;margin-right:0}.spotlight-banner__text{margin-bottom:3.4rem;margin-top:3.4rem}@media only screen and (min-width:768px){.spotlight-banner__text{margin-bottom:5.8rem;margin-top:5.8rem}}@media only screen and (min-width:1500px){.spotlight-banner__text{margin-bottom:6.1rem;margin-top:6.1rem}}.spotlight-banner__text .spotlight{font-size:1.5625em;font-weight:900;letter-spacing:-.012em;margin-bottom:2rem}@media only screen and (min-width:768px){.spotlight-banner__text .spotlight{margin-bottom:2.6rem}}@media only screen and (min-width:1500px){.spotlight-banner__text .spotlight{margin-bottom:2.7rem}}.spotlight-banner__text .spotlight.su-soe-department,.spotlight-banner__text .spotlight.su-spotlight-degrees{color:#43423e;font-size:1.5625em;font-weight:400;letter-spacing:-.012em;max-width:40ch}.spotlight-banner__text .spotlight h1{font-size:1.95312em;font-weight:900;letter-spacing:-.016em;margin-bottom:0}@media (max-width:767px){.spotlight-banner__text .spotlight h1{font-size:1.66016em}}.spotlight-banner__text .su-spotlight-person-title{margin-bottom:0}.node-spotlight-created{max-width:100%}.spotlight.spotlight-header__date{font-size:1.25em;font-size:30px;font-style:italic;font-weight:400;letter-spacing:-.01em;margin-bottom:5px;text-align:right;width:100%}.soe-departments__term-list{list-style-type:none}.soe-departments__term-list li{display:inline}.soe-departments__term-list li:after{content:", "}.soe-departments__term-list li:last-of-type:after{content:""}.su-people-spotlight-quote{font-size:1.5625em;letter-spacing:-.012em;margin-bottom:3.2rem}@media only screen and (min-width:768px){.su-people-spotlight-quote{margin-bottom:4.5rem}}@media only screen and (min-width:1500px){.su-people-spotlight-quote{margin-bottom:4.8rem}}@media only screen and (min-width:0){.su-hero{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;min-height:208px}}@media only screen and (min-width:576px){.su-hero{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;min-height:208px}}@media only screen and (min-width:768px){.su-hero{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;min-height:320px}}@media only screen and (min-width:992px){.su-hero{min-height:409px}}@media only screen and (min-width:1200px){.su-hero{min-height:520px}}.su-hero .su-hero__card{max-width:unset;width:75%}@media only screen and (min-width:0){.su-hero .su-hero__card{margin-bottom:20px;margin-top:20px}}@media only screen and (min-width:576px){.su-hero .su-hero__card{margin-bottom:20px;margin-top:20px}}@media only screen and (min-width:768px){.su-hero .su-hero__card{margin-bottom:45px;margin-top:45px}}@media only screen and (min-width:1200px){.su-hero .su-hero__card{bottom:48px;margin-bottom:0;margin-top:96px;top:auto}}.su-hero__media picture:after{content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%}@media only screen and (min-width:0){.su-hero__media{min-height:208px;position:absolute}}@media only screen and (min-width:576px){.su-hero__media{min-height:208px;position:absolute}}@media only screen and (min-width:768px){.su-hero__media{min-height:320px;position:absolute}}@media only screen and (min-width:992px){.su-hero__media{min-height:409px;position:absolute}}@media only screen and (min-width:1200px){.su-hero__media{min-height:520px;position:absolute}}.bare-header{margin-top:95px}.node_view ul.pre_links li a[href$="printable/print"]{display:none}.spotlight-main-content .main-region{margin-bottom:83px}.spotlights-block-1 .form-item-tid label,.spotlights-block-1 .form-item-tid-1 label{clip:rect(1px,1px,1px,1px);border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.soe-spotlight--cards.block-1 .su-card__contents time,.soe-spotlight--cards.block-2 .su-card__contents time{color:#2e2d29;font-family:Source Sans\ 3,Source Sans Pro,Helvetica Neue,Helvetica,Arial,"sans-serif";font-size:19px;font-weight:400;line-height:26.6px}.su-people-spotlight-quote{font-size:30px;font-weight:900;line-height:48px}.spotlights-block-3 h2.block__title{text-align:center}.soe-mag-landing__heading_1,.soe-mag-landing__heading_2{margin:auto;text-align:center}.soe-mag-landing__heading_2{font-family:Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;max-width:30ch}.card-grid__row .card-grid__column{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.card-grid__row .card-grid__column .su-card{margin:1em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.card-grid__row .card-grid__column .su-card h2 a{color:#2e2d29;font-size:1em}.card-grid__row .card-grid__column .su-card h2 a:hover{text-decoration:underline;text-decoration-color:#333}.card-grid__row .card-grid__column .su-card .soe-mag-card__date-published{color:#585754;font-size:1em;font-weight:400;margin-bottom:10px}.card-grid__row .card-grid__column .su-card .soe-mag-card__title{font-size:1em}.card-grid__row .card-grid__column .su-card .soe-mag-card__title a{color:#2e2d29}.card-grid__row .card-grid__column .su-card .soe-mag-card__title a:hover{text-decoration:underline;text-decoration-color:#000}.card-grid__row .card-grid__column .su-card .soe-mag-card__topics{margin-top:30px}.card-grid__row .card-grid__column .su-card .soe-mag-card__topics a{color:#b1040e;font-size:18px;font-weight:400;text-decoration:underline}.card-grid__row .card-grid__column .su-card .soe-mag-card__topics a:hover{color:#2e2d29;text-decoration-color:#2e2d29;text-underline-position:under}.card-grid__row .card-grid__column .su-card .soe-mag-card__issue{color:#fff;display:block;margin-top:30px;padding:.5em;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.card-grid__row .card-grid__column .su-card .soe-mag-card__issue a{color:#000;text-decoration:none}.card-grid__row .card-grid__column .su-card .soe-mag-card__issue a:hover{text-decoration:underline;text-decoration-color:#333}.soe-load-more{margin:3.8rem}@media only screen and (min-width:768px){.soe-load-more{margin:7.2rem}}@media only screen and (min-width:1500px){.soe-load-more{margin:7.6rem}}.view.magazine .views-infinite-scroll-content-wrapper>h3,.view.magazine header h1{text-align:center}.article-collection__link{margin-left:auto;margin-right:auto}.su-mag--mag_topics{margin-bottom:30px}.su-mag--mag_topics a{color:#b1040e;font-size:18px;font-weight:700;text-decoration:none}.su-mag--mag_topics a:hover{text-decoration:underline;text-decoration-color:#000}.stanford-news.su-soe-department a{color:#b1040e;text-decoration:none}.stanford-news.su-soe-department a:hover{text-decoration:underline}.spotlights-block-4 .soe-spotlight--cards{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2em;justify-content:space-between}.spotlights-block-4 .soe-spotlight--cards .views-row{-webkit-box-flex:1;border:1px solid #e3e3e3;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.13),0 3px 6px rgba(0,0,0,.1);box-shadow:0 3px 6px rgba(0,0,0,.13),0 3px 6px rgba(0,0,0,.1);-ms-flex:1 0 45%;flex:1 0 45%;margin-left:1em;margin-right:1em}.spotlights-block-4 .soe-spotlight--cards .views-row .su-card{padding:.5em}.spotlights-block-4 .soe-spotlight--cards .views-row .su-card .su-card__contents{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:left;-ms-flex-pack:left;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:left;padding-top:0}.spotlights-block-4 .soe-spotlight--cards .views-row .su-card .su-card__contents .soe-mag-card__date-published{color:#585754;font-size:1em;font-weight:400;margin-bottom:10px}.spotlights-block-4 .soe-spotlight--cards .views-row .su-card .su-card__contents .image{height:125px;margin-left:1em;width:125px}.spotlights-block-4 .soe-spotlight--cards .views-row .su-card .su-card__contents .su-spotlight--superhead{-webkit-box-flex:1;-ms-flex:1 1 60%;flex:1 1 60%;margin-right:nul;margin-top:3em}@media only screen and (min-width:0) and (max-width:575px){.spotlights-block-4 .soe-spotlight--cards .views-row .su-card .su-card__contents .su-spotlight--superhead{margin-top:1.5em}}.spotlights-block-4 .soe-spotlight--cards .views-row .su-card .su-card__contents .soe-spotlight-mag-card__title{margin-bottom:0!important}.spotlights-block-4 .soe-spotlight--cards .views-row .su-card .su-card__contents .soe-spotlight-mag-card__title a{color:#2e2d29;font-size:.85em}.spotlights-block-4 .soe-spotlight--cards .views-row .su-card .su-card__contents .soe-spotlight-mag-card__title a:hover{text-decoration:underline;text-decoration-color:#333}.spotlights-block-4 .soe-spotlight--cards .views-row .su-card .su-card__contents .field-content.soe--person-title{font-size:1.1em;margin-top:.5em}.spotlights-block-4 .soe-spotlight--cards .views-row .su-card .su-card__contents .field-content.soe--person-department{font-size:1.1em}@media only screen and (min-width:0){.spotlights-block-4 .soe-spotlight--cards .views-row .su-card .su-card__contents{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-direction:column;flex-direction:column;justify-content:center}.spotlights-block-4 .soe-spotlight--cards .views-row .su-card .su-card__contents .image{height:225px;margin:.5em auto;width:225px}}@media only screen and (min-width:768px){.spotlights-block-4 .soe-spotlight--cards .views-row .su-card .su-card__contents{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:left;-ms-flex-pack:left;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:left}.spotlights-block-4 .soe-spotlight--cards .views-row .su-card .su-card__contents .image{-webkit-box-flex:0;-ms-flex-positive:0;display:block;flex-grow:0;float:left;height:125px;margin-left:auto;margin-right:25px;margin-top:25px;width:125px}}@media only screen and (min-width:992px){.spotlights-block-4 .soe-spotlight--cards .views-row .su-card .su-card__contents .image{height:145px;width:145px}}@media only screen and (min-width:1200px){.spotlights-block-4 .soe-spotlight--cards .views-row .su-card .su-card__contents{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:left;-ms-flex-pack:left;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:left;padding:0}}.spotlights-block-4 .soe-spotlight--cards .views-row .su-card .su-card__contents .spotlight__quote{-ms-flex-preferred-size:100%;flex-basis:100%;font-family:Source Sans\ 3,Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.25em;font-weight:900;letter-spacing:-.01em}@media only screen and (min-width:0){.spotlights-block-4 .soe-spotlight--cards .views-row .su-card .su-card__contents .spotlight__quote{margin-left:20px;margin-top:1.5em}}@media only screen and (min-width:992px){.spotlights-block-4 .soe-spotlight--cards .views-row .su-card .su-card__contents .spotlight__quote{margin-left:20px;margin-top:1em}}.spotlights-block-4 .soe-spotlight--cards footer{-ms-flex-preferred-size:100%;flex-basis:100%;font-size:1.5em;margin:auto auto 1em;text-align:center}.view.magazine-issues h3{font-size:2.44141em;letter-spacing:-.016em;margin:auto;text-align:center}@media (max-width:767px){.view.magazine-issues h3{font-size:2.0752em}}@media only screen and (min-width:0){.view.magazine-issues h3{margin-top:2.31rem}}@media only screen and (min-width:768px){.view.magazine-issues h3{margin-top:2.6rem}}@media only screen and (min-width:1500px){.view.magazine-issues h3{margin-top:2.74rem}}@media only screen and (min-width:0){.view.magazine-issues h3{margin-bottom:2.31rem}}@media only screen and (min-width:768px){.view.magazine-issues h3{margin-bottom:2.6rem}}@media only screen and (min-width:1500px){.view.magazine-issues h3{margin-bottom:2.74rem}}.view.magazine-issues h3 a{color:#2e2d29}.view.magazine-issues h3:hover{text-decoration:underline}.view.magazine-issues header h1{color:#606060;font-size:1.3em;text-align:center}.soe-article-collection__term-content{background:#efefef;padding:1em;width:100%}.soe-article-collection__term-content .article-collection.su-collect-subtitle h2{margin:1em auto 2em;max-width:50ch;text-align:center}.soe-article-collection__term-content .article-collection.description p{margin:auto;max-width:100ch;text-align:center}.view.magazine-article-collection.block-5 .card-grid__row .card-grid__column{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;margin-left:auto;margin-right:auto}.soe-quote,.spotlight__quote,.su-drop-cap,.su-drop-cap:first-letter,.su-hero .su-hero__card .su-card__contents h1,.su-hero .su-hero__card .su-card__contents h2,.su-hero .su-hero__card .su-card__contents h3,.su-hero .su-hero__card .su-card__contents h4,.su-hero .su-hero__card .su-card__contents h5,.su-intro-text,.su-people-spotlight-quote,.su-wysiwyg-text h1,.su-wysiwyg-text h2,.su-wysiwyg-text h3,.su-wysiwyg-text h4,.su-wysiwyg-text h5,h1,h2,h3,h4,h5{font-family:Roboto Slab,serif}a.su-link--external{font-weight:600}.card-grid__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.card-grid__row .card-grid__column{margin-left:auto;margin-right:auto;max-width:1192px;padding-bottom:2em}.card-grid__row .card-grid__column .su-card .views-field-title a{color:#000}.card-grid__row .card-grid__column .su-card .views-field-title a:hover{text-decoration-color:#000}.card-grid__row .card-grid__column .su-card .views-field-su-news-publishing-date{color:#606060;font-size:1em;font-weight:100;margin-bottom:10px}.card-grid__row .card-grid__column .su-card .views-field-su-soe-mag-topics{margin-top:1em}.card-grid__row .card-grid__column .su-card .views-field-su-soe-mag-topics a{color:#8c1515;font-weight:400;text-decoration:none}.card-grid__row .card-grid__column .su-card .views-field-su-soe-mag-topics a:hover{color:#333;text-decoration:underline}.card-grid__row .card-grid__column .su-card .views-field-su-magazine-issue{background-color:#8c1515;color:#fff;display:block;margin-top:2em;padding:.5em;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.card-grid__row .card-grid__column .su-card .views-field-su-magazine-issue a{color:#333;text-decoration:none}.card-grid__row .card-grid__column .su-card .views-field-su-magazine-issue a:hover{text-decoration:underline}.card-grid__row .card-grid__column:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1}.card-grid__row .card-grid__column:nth-child(2){-webkit-box-flex:2;-ms-flex:2;flex:2}.card-grid__row .card-grid__column:nth-child(3){-webkit-box-flex:1;-ms-flex:1;flex:1}.card-grid__row:nth-of-type(2n) .card-grid__column:first-child{-webkit-box-flex:2;-ms-flex:2;flex:2}.card-grid__row:nth-of-type(2n) .card-grid__column:nth-child(2),.card-grid__row:nth-of-type(2n) .card-grid__column:nth-child(3),.card-grid__row:nth-of-type(3n) .card-grid__column:first-child,.card-grid__row:nth-of-type(3n) .card-grid__column:nth-child(2){-webkit-box-flex:1;-ms-flex:1;flex:1}.card-grid__row:nth-of-type(3n) .card-grid__column:nth-child(3){-webkit-box-flex:2;-ms-flex:2;flex:2}.stanford-people-grid .flex-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1em}.engineering-accent-color__border-accent__teal{border-color:#00ece9}.engineering-accent-color__border-accent__orange{border-color:#ff525c}.engineering-accent-color__border-accent__yellow{border-color:#ffbd54}.engineering-accent-color__link-accent__teal{text-decoration:underline;text-decoration-color:#00ece9}.engineering-accent-color__link-accent__teal:hover{text-decoration-color:#000;text-underline-position:under}.engineering-accent-color__link-accent__orange{text-decoration:underline;text-decoration-color:#ff525c}.engineering-accent-color__link-accent__orange:hover{text-decoration-color:#000;text-underline-position:under}.engineering-accent-color__link-accent__yellow{text-decoration:underline;text-decoration-color:#ffbd54}.engineering-accent-color__link-accent__yellow:hover{text-decoration-color:#000;text-underline-position:under}.engineering-accent-color__background-accent__teal{background-color:#00ece9}.engineering-accent-color__background-accent__orange{background-color:#ff525c}.engineering-accent-color__background-accent__yellow{background-color:#ffbd54}.su-local-footer a.su-button{color:#fff}.su-local-footer a.su-button :hover{color:#aaa} \ No newline at end of file +@import url(https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@400&700&300&100&display=swap);.soe-spotlight--cards img{border-radius:50%;border-style:solid;border-width:5px;display:block;margin:auto}.soe-spotlight--cards .views-row{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:1200px){.soe-spotlight--cards .views-row{margin-bottom:5rem}}@media only screen and (min-width:1200px) and (min-width:768px){.soe-spotlight--cards .views-row{margin-bottom:10.8rem}}@media only screen and (min-width:1200px) and (min-width:1500px){.soe-spotlight--cards .views-row{margin-bottom:11.4rem}}@media (max-width:1199px){.soe-spotlight--cards .views-row.flex-container{display:block}.soe-spotlight--cards .views-row.flex-container>div{max-width:100%}}.soe-spotlight--cards .views-row .su-card{margin:1.5rem;padding:3rem}@media only screen and (min-width:768px){.soe-spotlight--cards .views-row .su-card{margin:1.8rem}}@media only screen and (min-width:1500px){.soe-spotlight--cards .views-row .su-card{margin:1.9rem}}@media only screen and (min-width:768px){.soe-spotlight--cards .views-row .su-card{padding:3.6rem}}@media only screen and (min-width:1500px){.soe-spotlight--cards .views-row .su-card{padding:3.8rem}}@media (max-width:1199px){.soe-spotlight--cards .views-row .su-card{margin-bottom:3.2rem}}@media only screen and (max-width:1199px) and (min-width:768px){.soe-spotlight--cards .views-row .su-card{margin-bottom:4.5rem}}@media only screen and (max-width:1199px) and (min-width:1500px){.soe-spotlight--cards .views-row .su-card{margin-bottom:4.8rem}}.soe-spotlight--cards .views-row .su-card .image{-webkit-box-flex:1;display:block;-ms-flex:1;flex:1;width:100%}.soe-spotlight--cards .views-row .su-card .su-card__contents{-webkit-box-flex:3;-ms-flex:3;flex:3}.soe-spotlight--cards .views-row .su-card .su-card__contents span{margin-bottom:30px}.soe-spotlight--cards .views-view-grid .su-card__contents{padding-left:0;padding-right:0}.soe-spotlight--cards .su-card__contents h2{font-size:1.25em;font-weight:900;letter-spacing:-.01em;margin-bottom:1.1rem}@media only screen and (min-width:768px){.soe-spotlight--cards .su-card__contents h2{margin-bottom:1.2rem}}@media only screen and (min-width:1500px){.soe-spotlight--cards .su-card__contents h2{margin-bottom:1.3rem}}.soe-spotlight--cards .su-card__contents .soe--person-title{font-size:1.25em;font-weight:400;letter-spacing:-.01em}.soe-spotlight--cards .su-card__contents .soe-quote{font-size:1.5625em;font-weight:700;letter-spacing:-.012em}.soe-spotlight--cards .su-card__contents .su-link{font-size:1.25em;font-weight:600;letter-spacing:-.01em;padding-top:3rem}@media only screen and (min-width:768px){.soe-spotlight--cards .su-card__contents .su-link{padding-top:3.6rem}}@media only screen and (min-width:1500px){.soe-spotlight--cards .su-card__contents .su-link{padding-top:3.8rem}}.soe-spotlight--cards--banner.spotlights .views-row{margin-bottom:0}@media (max-width:1199px){.soe-spotlight--cards--banner.spotlights .views-row .su-card{display:block}.soe-spotlight--cards--banner.spotlights .views-row .su-card img{max-width:300px}}.soe-spotlight--cards--banner.spotlights .views-row h2{font-size:1.5625em;font-weight:900;letter-spacing:-.012em;margin-bottom:1.1rem}@media only screen and (min-width:768px){.soe-spotlight--cards--banner.spotlights .views-row h2{margin-bottom:1.2rem}}@media only screen and (min-width:1500px){.soe-spotlight--cards--banner.spotlights .views-row h2{margin-bottom:1.3rem}}.soe-spotlight--cards--banner.spotlights .views-row .soe--person-title{font-size:1.5625em;font-weight:400;letter-spacing:-.012em}.soe-spotlight--cards--banner.spotlights .views-row .spotlight__quote{font-size:1.95312em;font-weight:900;letter-spacing:-.016em}@media (max-width:767px){.soe-spotlight--cards--banner.spotlights .views-row .spotlight__quote{font-size:1.66016em}}.soe-spotlight--cards--banner.spotlights .su-link{font-size:1.25em;font-weight:600;letter-spacing:-.01em;margin-top:0;padding-top:3rem}@media only screen and (min-width:768px){.soe-spotlight--cards--banner.spotlights .su-link{padding-top:3.6rem}}@media only screen and (min-width:1500px){.soe-spotlight--cards--banner.spotlights .su-link{padding-top:3.8rem}}@media (min-width:1200px){.viewfield-block__cardgrid .soe-spotlight--cards .views-row{margin-bottom:2rem}}@media only screen and (min-width:1200px) and (min-width:768px){.viewfield-block__cardgrid .soe-spotlight--cards .views-row{margin-bottom:2.6rem}}@media only screen and (min-width:1200px) and (min-width:1500px){.viewfield-block__cardgrid .soe-spotlight--cards .views-row{margin-bottom:2.7rem}}.ds-entity--spotlight .su-card .engineering-accent-color__image{margin-top:2rem}@media only screen and (min-width:768px){.ds-entity--spotlight .su-card .engineering-accent-color__image{margin-top:2.6rem}}@media only screen and (min-width:1500px){.ds-entity--spotlight .su-card .engineering-accent-color__image{margin-top:2.7rem}}.ds-entity--spotlight .su-card img{border-radius:50%;border-style:solid;border-width:5px;display:block;margin:auto}.ds-entity--spotlight .su-card h2{font-size:1.25em;font-weight:900;letter-spacing:-.01em;margin-bottom:1.1rem}@media only screen and (min-width:768px){.ds-entity--spotlight .su-card h2{margin-bottom:1.2rem}}@media only screen and (min-width:1500px){.ds-entity--spotlight .su-card h2{margin-bottom:1.3rem}}.ds-entity--spotlight .su-card .soe--person-title{font-size:1.25em;font-weight:400;letter-spacing:-.01em}.ds-entity--spotlight .su-card .soe-quote{font-size:1.5625em;font-size:1em;font-weight:700;letter-spacing:-.012em}.ds-entity--spotlight .su-card .node-link{margin-top:3.4rem}@media only screen and (min-width:768px){.ds-entity--spotlight .su-card .node-link{margin-top:5.8rem}}@media only screen and (min-width:1500px){.ds-entity--spotlight .su-card .node-link{margin-top:6.1rem}}.ds-entity--spotlight .su-card .su-link{color:#006cb8;font-size:1.25em;font-weight:600;letter-spacing:-.01em}.ds-entity--spotlight .su-card .su-link :hover{text-decoration:underline}.soe-spotlight--cards--banner .views-row .su-card{border:none;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.soe-spotlight--cards--banner .views-row .su-card .image{display:block;width:100%}.page-media-mentions .su-news-article .su-news-list__headline-dek h3{color:#000;text-decoration:underline;text-decoration-color:#00ece9}.page-media-mentions .su-news-article .su-news-list__headline-dek h3:hover{text-decoration-color:#000;text-underline-position:under}.page-media-mentions .su-news-article .su-news-list__topics{display:none}.soe-link__button .button,.soe-link__button .js-pager__items .pager__item .button,.soe-link__button .js-pager__items .soe-link__button.pager__item .button{background-color:#00ece9;color:#2e2d29;display:block;text-align:center;width:100%}.more-link.soe-link__button{display:inline-block}.more-link.soe-link__button,.soe-spotlight--cards .js-pager__items.pager{margin-bottom:13.3rem}.soe-more-stories-link__button .button{text-align:center}input#edit-submit-spotlights{display:none}input#edit-submit-spotlights.show-spotlight-apply__button{display:block}#views-exposed-form-spotlights-block-1{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:18px;justify-content:flex-end;margin-left:1.5rem;margin-right:3.2rem;padding-top:2rem}@media only screen and (min-width:768px){#views-exposed-form-spotlights-block-1{padding-top:2.6rem}}@media only screen and (min-width:1500px){#views-exposed-form-spotlights-block-1{padding-top:2.7rem}}@media only screen and (min-width:768px){#views-exposed-form-spotlights-block-1{margin-left:1.8rem;margin-right:4.5rem}}@media only screen and (min-width:1500px){#views-exposed-form-spotlights-block-1{margin-left:1.9rem;margin-right:4.8rem}}@media (max-width:1199px){#views-exposed-form-spotlights-block-1{margin-bottom:3.2rem}}@media only screen and (max-width:1199px) and (min-width:768px){#views-exposed-form-spotlights-block-1{margin-bottom:4.5rem}}@media only screen and (max-width:1199px) and (min-width:1500px){#views-exposed-form-spotlights-block-1{margin-bottom:4.8rem}}@media (max-width:1199px){#views-exposed-form-spotlights-block-1>div{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}#views-exposed-form-spotlights-block-1 input,#views-exposed-form-spotlights-block-1 select,#views-exposed-form-spotlights-block-1 textarea{max-width:70rem}#views-exposed-form-spotlights-block-1 .form-item-tid,#views-exposed-form-spotlights-block-1 .form-item-tid-1{max-width:280px;width:280px}@media (max-width:1199px){#views-exposed-form-spotlights-block-1 .form-item-tid,#views-exposed-form-spotlights-block-1 .form-item-tid-1{margin:0;max-width:100%;width:100%}}#views-exposed-form-spotlights-block-1 input,#views-exposed-form-spotlights-block-1 select,#views-exposed-form-spotlights-block-1 textarea{font-size:21px;font-weight:400;line-height:32px}#views-exposed-form-spotlights-block-1 .form-actions{margin:0}#views-exposed-form-spotlights-block-1 .form-actions .show-spotlight-apply__button{display:inline-block;margin:0 auto;max-width:135px;width:135px}.spotlight-banner{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:18px;justify-content:flex-start;margin-bottom:3.8rem;margin-top:4.5rem}@media only screen and (min-width:768px){.spotlight-banner{margin-bottom:7.2rem;margin-top:9rem}}@media only screen and (min-width:1500px){.spotlight-banner{margin-bottom:7.6rem;margin-top:9.5rem}}.spotlight-banner .su-spotlight-feature-image{max-width:360px}@media only screen and (min-width:768px){.spotlight-banner .su-spotlight-feature-image{max-width:100%}}.spotlight-banner .su-spotlight-feature-image img{border-radius:50%;border-style:solid;border-width:5px;display:block;margin-right:0}.spotlight-banner__text{margin-bottom:3.4rem;margin-top:3.4rem}@media only screen and (min-width:768px){.spotlight-banner__text{margin-bottom:5.8rem;margin-top:5.8rem}}@media only screen and (min-width:1500px){.spotlight-banner__text{margin-bottom:6.1rem;margin-top:6.1rem}}.spotlight-banner__text .spotlight{font-size:1.5625em;font-weight:900;letter-spacing:-.012em;margin-bottom:2rem}@media only screen and (min-width:768px){.spotlight-banner__text .spotlight{margin-bottom:2.6rem}}@media only screen and (min-width:1500px){.spotlight-banner__text .spotlight{margin-bottom:2.7rem}}.spotlight-banner__text .spotlight.su-soe-department,.spotlight-banner__text .spotlight.su-spotlight-degrees{color:#43423e;font-size:1.5625em;font-weight:400;letter-spacing:-.012em;max-width:40ch}.spotlight-banner__text .spotlight h1{font-size:1.95312em;font-weight:900;letter-spacing:-.016em;margin-bottom:0}@media (max-width:767px){.spotlight-banner__text .spotlight h1{font-size:1.66016em}}.spotlight-banner__text .su-spotlight-person-title{margin-bottom:0}.node-spotlight-created{max-width:100%}.spotlight.spotlight-header__date{font-size:1.25em;font-size:30px;font-style:italic;font-weight:400;letter-spacing:-.01em;margin-bottom:5px;text-align:right;width:100%}.soe-departments__term-list{list-style-type:none}.soe-departments__term-list li{display:inline}.soe-departments__term-list li:after{content:", "}.soe-departments__term-list li:last-of-type:after{content:""}.su-people-spotlight-quote{font-size:1.5625em;letter-spacing:-.012em;margin-bottom:3.2rem}@media only screen and (min-width:768px){.su-people-spotlight-quote{margin-bottom:4.5rem}}@media only screen and (min-width:1500px){.su-people-spotlight-quote{margin-bottom:4.8rem}}@media only screen and (min-width:0){.su-hero{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;min-height:208px}}@media only screen and (min-width:576px){.su-hero{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;min-height:208px}}@media only screen and (min-width:768px){.su-hero{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;min-height:320px}}@media only screen and (min-width:992px){.su-hero{min-height:409px}}@media only screen and (min-width:1200px){.su-hero{min-height:520px}}.su-hero .su-hero__card{max-width:unset;width:75%}@media only screen and (min-width:0){.su-hero .su-hero__card{margin-bottom:20px;margin-top:20px}}@media only screen and (min-width:576px){.su-hero .su-hero__card{margin-bottom:20px;margin-top:20px}}@media only screen and (min-width:768px){.su-hero .su-hero__card{margin-bottom:45px;margin-top:45px}}@media only screen and (min-width:1200px){.su-hero .su-hero__card{bottom:48px;margin-bottom:0;margin-top:96px;top:auto}}.su-hero__media picture:after{content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%}@media only screen and (min-width:0){.su-hero__media{min-height:208px;position:absolute}}@media only screen and (min-width:576px){.su-hero__media{min-height:208px;position:absolute}}@media only screen and (min-width:768px){.su-hero__media{min-height:320px;position:absolute}}@media only screen and (min-width:992px){.su-hero__media{min-height:409px;position:absolute}}@media only screen and (min-width:1200px){.su-hero__media{min-height:520px;position:absolute}}.bare-header{margin-top:95px}.node_view ul.pre_links li a[href$="printable/print"]{display:none}.spotlight-main-content .main-region{margin-bottom:83px}.spotlights-block-1 .form-item-tid label,.spotlights-block-1 .form-item-tid-1 label{clip:rect(1px,1px,1px,1px);border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.soe-spotlight--cards.block-1 .su-card__contents time,.soe-spotlight--cards.block-2 .su-card__contents time{color:#2e2d29;font-family:Source Sans\ 3,Source Sans Pro,Helvetica Neue,Helvetica,Arial,"sans-serif";font-size:19px;font-weight:400;line-height:26.6px}.su-people-spotlight-quote{font-size:30px;font-weight:900;line-height:48px}.spotlights-block-3 h2.block__title{text-align:center}.soe-mag-landing__heading_1,.soe-mag-landing__heading_2{margin:auto;text-align:center}.soe-mag-landing__heading_2{font-family:Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;max-width:30ch}.card-grid__row .card-grid__column{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.card-grid__row .card-grid__column .su-card{margin:1em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.card-grid__row .card-grid__column .su-card h2 a{color:#2e2d29;font-size:1em}.card-grid__row .card-grid__column .su-card h2 a:hover{text-decoration:underline;text-decoration-color:#333}.card-grid__row .card-grid__column .su-card .soe-mag-card__date-published{color:#585754;font-size:1em;font-weight:400;margin-bottom:10px}.card-grid__row .card-grid__column .su-card .soe-mag-card__title{font-size:1em}.card-grid__row .card-grid__column .su-card .soe-mag-card__title a{color:#2e2d29}.card-grid__row .card-grid__column .su-card .soe-mag-card__title a:hover{text-decoration:underline;text-decoration-color:#000}.card-grid__row .card-grid__column .su-card .soe-mag-card__topics{margin-top:30px}.card-grid__row .card-grid__column .su-card .soe-mag-card__topics a{color:#b1040e;font-size:18px;font-weight:400;text-decoration:underline}.card-grid__row .card-grid__column .su-card .soe-mag-card__topics a:hover{color:#2e2d29;text-decoration-color:#2e2d29;text-underline-position:under}.card-grid__row .card-grid__column .su-card .soe-mag-card__issue{color:#fff;display:block;margin-top:30px;padding:.5em;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.card-grid__row .card-grid__column .su-card .soe-mag-card__issue a{color:#000;text-decoration:none}.card-grid__row .card-grid__column .su-card .soe-mag-card__issue a:hover{text-decoration:underline;text-decoration-color:#333}.soe-load-more{margin:3.8rem}@media only screen and (min-width:768px){.soe-load-more{margin:7.2rem}}@media only screen and (min-width:1500px){.soe-load-more{margin:7.6rem}}.view.magazine .views-infinite-scroll-content-wrapper>h3,.view.magazine header h1{text-align:center}.article-collection__link{margin-left:auto;margin-right:auto}.su-mag--mag_topics{margin-bottom:30px}.su-mag--mag_topics a{color:#b1040e;font-size:18px;font-weight:700;text-decoration:none}.su-mag--mag_topics a:hover{text-decoration:underline;text-decoration-color:#000}.stanford-news.su-soe-department a{color:#b1040e;text-decoration:none}.stanford-news.su-soe-department a:hover{text-decoration:underline}.spotlights-block-4 .soe-spotlight--cards{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2em;justify-content:space-between}.spotlights-block-4 .soe-spotlight--cards .views-row{-webkit-box-flex:1;border:1px solid #e3e3e3;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.13),0 3px 6px rgba(0,0,0,.1);box-shadow:0 3px 6px rgba(0,0,0,.13),0 3px 6px rgba(0,0,0,.1);-ms-flex:1 0 45%;flex:1 0 45%;margin-left:1em;margin-right:1em}.spotlights-block-4 .soe-spotlight--cards .views-row .su-card{padding:.5em}.spotlights-block-4 .soe-spotlight--cards .views-row .su-card .su-card__contents{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:left;-ms-flex-pack:left;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:left;padding-top:0}.spotlights-block-4 .soe-spotlight--cards .views-row .su-card .su-card__contents .soe-mag-card__date-published{color:#585754;font-size:1em;font-weight:400;margin-bottom:10px}.spotlights-block-4 .soe-spotlight--cards .views-row .su-card .su-card__contents .image{height:125px;margin-left:1em;width:125px}.spotlights-block-4 .soe-spotlight--cards .views-row .su-card .su-card__contents .su-spotlight--superhead{-webkit-box-flex:1;-ms-flex:1 1 60%;flex:1 1 60%;margin-right:nul;margin-top:3em}@media only screen and (min-width:0) and (max-width:575px){.spotlights-block-4 .soe-spotlight--cards .views-row .su-card .su-card__contents .su-spotlight--superhead{margin-top:1.5em}}.spotlights-block-4 .soe-spotlight--cards .views-row .su-card .su-card__contents .soe-spotlight-mag-card__title{margin-bottom:0!important}.spotlights-block-4 .soe-spotlight--cards .views-row .su-card .su-card__contents .soe-spotlight-mag-card__title a{color:#2e2d29;font-size:.85em}.spotlights-block-4 .soe-spotlight--cards .views-row .su-card .su-card__contents .soe-spotlight-mag-card__title a:hover{text-decoration:underline;text-decoration-color:#333}.spotlights-block-4 .soe-spotlight--cards .views-row .su-card .su-card__contents .field-content.soe--person-title{font-size:1.1em;margin-top:.5em}.spotlights-block-4 .soe-spotlight--cards .views-row .su-card .su-card__contents .field-content.soe--person-department{font-size:1.1em}@media only screen and (min-width:0){.spotlights-block-4 .soe-spotlight--cards .views-row .su-card .su-card__contents{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-direction:column;flex-direction:column;justify-content:center}.spotlights-block-4 .soe-spotlight--cards .views-row .su-card .su-card__contents .image{height:225px;margin:.5em auto;width:225px}}@media only screen and (min-width:768px){.spotlights-block-4 .soe-spotlight--cards .views-row .su-card .su-card__contents{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:left;-ms-flex-pack:left;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:left}.spotlights-block-4 .soe-spotlight--cards .views-row .su-card .su-card__contents .image{-webkit-box-flex:0;-ms-flex-positive:0;display:block;flex-grow:0;float:left;height:125px;margin-left:auto;margin-right:25px;margin-top:25px;width:125px}}@media only screen and (min-width:992px){.spotlights-block-4 .soe-spotlight--cards .views-row .su-card .su-card__contents .image{height:145px;width:145px}}@media only screen and (min-width:1200px){.spotlights-block-4 .soe-spotlight--cards .views-row .su-card .su-card__contents{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:left;-ms-flex-pack:left;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:left;padding:0}}.spotlights-block-4 .soe-spotlight--cards .views-row .su-card .su-card__contents .spotlight__quote{-ms-flex-preferred-size:100%;flex-basis:100%;font-family:Source Sans\ 3,Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.25em;font-weight:900;letter-spacing:-.01em}@media only screen and (min-width:0){.spotlights-block-4 .soe-spotlight--cards .views-row .su-card .su-card__contents .spotlight__quote{margin-left:20px;margin-top:1.5em}}@media only screen and (min-width:992px){.spotlights-block-4 .soe-spotlight--cards .views-row .su-card .su-card__contents .spotlight__quote{margin-left:20px;margin-top:1em}}.spotlights-block-4 .soe-spotlight--cards footer{-ms-flex-preferred-size:100%;flex-basis:100%;font-size:1.5em;margin:auto auto 1em;text-align:center}.view.magazine-issues h3{font-size:2.44141em;letter-spacing:-.016em;margin:auto;text-align:center}@media (max-width:767px){.view.magazine-issues h3{font-size:2.0752em}}@media only screen and (min-width:0){.view.magazine-issues h3{margin-top:2.31rem}}@media only screen and (min-width:768px){.view.magazine-issues h3{margin-top:2.6rem}}@media only screen and (min-width:1500px){.view.magazine-issues h3{margin-top:2.74rem}}@media only screen and (min-width:0){.view.magazine-issues h3{margin-bottom:2.31rem}}@media only screen and (min-width:768px){.view.magazine-issues h3{margin-bottom:2.6rem}}@media only screen and (min-width:1500px){.view.magazine-issues h3{margin-bottom:2.74rem}}.view.magazine-issues h3 a{color:#2e2d29}.view.magazine-issues h3:hover{text-decoration:underline}.view.magazine-issues header h1{color:#606060;font-size:1.3em;text-align:center}.soe-article-collection__term-content{background:#efefef;padding:1em;width:100%}.soe-article-collection__term-content .article-collection.su-collect-subtitle h2{margin:1em auto 2em;max-width:50ch;text-align:center}.soe-article-collection__term-content .article-collection.description p{margin:auto;max-width:100ch;text-align:center}.view.magazine-article-collection.block-5 .card-grid__row .card-grid__column{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;margin-left:auto;margin-right:auto}.soe-quote,.spotlight__quote,.su-drop-cap,.su-drop-cap:first-letter,.su-hero .su-hero__card .su-card__contents h1,.su-hero .su-hero__card .su-card__contents h2,.su-hero .su-hero__card .su-card__contents h3,.su-hero .su-hero__card .su-card__contents h4,.su-hero .su-hero__card .su-card__contents h5,.su-intro-text,.su-people-spotlight-quote,.su-wysiwyg-text h1,.su-wysiwyg-text h2,.su-wysiwyg-text h3,.su-wysiwyg-text h4,.su-wysiwyg-text h5,h1,h2,h3,h4,h5{font-family:Roboto Slab,serif}a.su-link--external{font-weight:600}.card-grid__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.card-grid__row .card-grid__column{margin-left:auto;margin-right:auto;max-width:1192px;padding-bottom:2em}.card-grid__row .card-grid__column .su-card .views-field-title a{color:#000}.card-grid__row .card-grid__column .su-card .views-field-title a:hover{text-decoration-color:#000}.card-grid__row .card-grid__column .su-card .views-field-su-news-publishing-date{color:#606060;font-size:1em;font-weight:100;margin-bottom:10px}.card-grid__row .card-grid__column .su-card .views-field-su-soe-mag-topics{margin-top:1em}.card-grid__row .card-grid__column .su-card .views-field-su-soe-mag-topics a{color:#8c1515;font-weight:400;text-decoration:none}.card-grid__row .card-grid__column .su-card .views-field-su-soe-mag-topics a:hover{color:#333;text-decoration:underline}.card-grid__row .card-grid__column .su-card .views-field-su-magazine-issue{background-color:#8c1515;color:#fff;display:block;margin-top:2em;padding:.5em;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.card-grid__row .card-grid__column .su-card .views-field-su-magazine-issue a{color:#333;text-decoration:none}.card-grid__row .card-grid__column .su-card .views-field-su-magazine-issue a:hover{text-decoration:underline}.card-grid__row .card-grid__column:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1}.card-grid__row .card-grid__column:nth-child(2){-webkit-box-flex:2;-ms-flex:2;flex:2}.card-grid__row .card-grid__column:nth-child(3){-webkit-box-flex:1;-ms-flex:1;flex:1}.card-grid__row:nth-of-type(2n) .card-grid__column:first-child{-webkit-box-flex:2;-ms-flex:2;flex:2}.card-grid__row:nth-of-type(2n) .card-grid__column:nth-child(2),.card-grid__row:nth-of-type(2n) .card-grid__column:nth-child(3),.card-grid__row:nth-of-type(3n) .card-grid__column:first-child,.card-grid__row:nth-of-type(3n) .card-grid__column:nth-child(2){-webkit-box-flex:1;-ms-flex:1;flex:1}.card-grid__row:nth-of-type(3n) .card-grid__column:nth-child(3){-webkit-box-flex:2;-ms-flex:2;flex:2}.stanford-people-grid .flex-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1em}.engineering-accent-color__border-accent__teal{border-color:#00ece9}.engineering-accent-color__border-accent__orange{border-color:#ff525c}.engineering-accent-color__border-accent__yellow{border-color:#ffbd54}.engineering-accent-color__link-accent__teal{text-decoration:underline;text-decoration-color:#00ece9}.engineering-accent-color__link-accent__teal:hover{text-decoration-color:#000;text-underline-position:under}.engineering-accent-color__link-accent__orange{text-decoration:underline;text-decoration-color:#ff525c}.engineering-accent-color__link-accent__orange:hover{text-decoration-color:#000;text-underline-position:under}.engineering-accent-color__link-accent__yellow{text-decoration:underline;text-decoration-color:#ffbd54}.engineering-accent-color__link-accent__yellow:hover{text-decoration-color:#000;text-underline-position:under}.engineering-accent-color__background-accent__teal{background-color:#00ece9}.engineering-accent-color__background-accent__orange{background-color:#ff525c}.engineering-accent-color__background-accent__yellow{background-color:#ffbd54}.su-local-footer a.su-button{color:#fff}.su-local-footer a.su-button :hover{color:#aaa}.section-media-mentions .su-news-article{padding-bottom:1em} \ No newline at end of file diff --git a/themes/engineering/lib/scss/engineering.scss b/themes/engineering/lib/scss/engineering.scss index bf2e6f03..bdcfcbcf 100644 --- a/themes/engineering/lib/scss/engineering.scss +++ b/themes/engineering/lib/scss/engineering.scss @@ -206,3 +206,8 @@ a.su-link--external { } } +.section-media-mentions { + .su-news-article { + padding-bottom: 1em; + } +}