/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*{animation:initial !important}.video-header__overlay,.video-header__title,.video-header video,.video-header__footer,.video-header__content,.video-header__footer .c-title-cta__arrow{opacity:1 !important;transition:none !important}.video-header__content{padding-bottom:3rem !important}.video-header__inner:after{transform:none !important;transition:none !important}.video-header__footer{width:auto !important;transform:none !important}.video-header__footer .c-title-cta__arrow{transform:none !important}.video-header__footer .c-title-cta__btn{padding:1.6rem 2rem 1.9rem !important;background-color:#b43135 !important}.video-header__footer .c-title-cta__line{width:100% !important}.video-header__footer .c-title-cta__title{transition:none !important}.u-title-line,.u-title-line--inner{opacity:1 !important;transition:none !important;transform:none !important}.u-fades-in{opacity:1 !important;z-index:1}.u-draws-width{width:100%}.c-title-cta__title:hover svg,.u-cta:hover,.u-cta-regular:hover,.u-clip-hover--scale-child-img:hover img,.u-clip-hover--scale-child-img--target:hover img,.entry-list__entry-title a:hover,.entry-list__entry-title:hover,.lead a:hover,.c-double-callout__link-list a:hover,.academic-depts__list a:hover,.academic-depts__list .academic-depts__other-button:hover .academic-depts__other-button-text,.three-col-callout__title:hover{transform:none}.u-clip-hover:hover,.u-clip-hover--child-img:hover img,.u-clip-hover--scale-child-img:hover,.u-clip-hover--scale-child-img--target:hover .u-clip-hover--target{-webkit-clip-path:inset(0);clip-path:inset(0)}.double-callout-image__link:hover .double-callout-image__content,.double-callout-image__link:hover .double-callout-image__meta{left:3rem}.double-callout-image__link:hover .double-callout-image__content{top:6rem}.double-callout-image__link:hover .double-callout-image__shader{opacity:1}.quick-links-h__link:hover{padding:2rem 1.8rem}@media only screen and (min-width:68.75em){.quick-links-h__link:hover{padding:3rem 1.8rem 4.5rem}}.quick-links-v a{padding-left:1.8rem;padding-right:1.8rem;transition:none}.quick-links-v a:hover{transition:none}.c-video-embed__play:hover .c-video-embed__poster:before{background-color:rgba(0,0,0,.5)}.ig-lockup__entry-link:hover img{transform:none}.ig-lockup__entry-inner,.ig-lockup__entry-inner *{transition:none}.calendar-bar__list-item,.calendar-bar__header{opacity:1}.guide-header__lead,.guide-header__scroll-hint,.scroll-list__item-number,.guide-header__share-inner,.guide__content,.scroll-list__item-content--small p,.scroll-list__item--video-embed .scroll-list__item-graphic,.scroll-list__item--video-native .scroll-list__item-graphic,.scroll-list__item--image .scroll-list__item-graphic,.scroll-list__item--image .scroll-list__item-graphic img{transform:none !important;opacity:1 !important;transition:none !important}.scroll-list__item-content--large:before{width:100%;transition:none}.guide-header__list-count{display:none}.site-header__main-nav .submenu,.site-header__main-nav .submenu.show-menu{transition:none;transform:translate3d(0,0,0)}.site-header__main-nav .submenu__links a,.site-header__main-nav .submenu__links a.animate-in,.site-header__main-nav .submenu__links a span{transition:none !important;transform:none;opacity:1}.site-header__main-nav .submenu__links a:before,.site-header__main-nav .submenu__links a:after{display:none}.site-options{transition:none}.flyout{transition:none}.flyout--more__nav-social svg:hover,.flyout--more__nav-pages-link:hover,.flyout--more__nav-pages-link:focus{transform:none;text-decoration:underline}.flyout--search-label{transition:none}.site-footer__links a:hover,.site-footer__links a:focus{transform:none}html.js .calendar-bar .calendar-bar__list,html.js .calendar-bar .calendar-bar__header,html.js .calendar-bar .calendar-bar__scroll-indicator,html.js .calendar-bar:after{transition:none}html.js .calendar-bar .calendar-bar__header{opacity:1}html.js .calendar-bar .calendar-bar__list,html.js .calendar-bar .calendar-bar__scroll-indicator,html.js .calendar-bar:after{transform:translate3d(0,0,0)}html.js .calendar-bar .calendar-bar__list-item{opacity:1}html.js .calendar-bar .calendar-bar__list-item:before{height:6.6rem;transition:none}.image-callout__block{transform:none !important}.c-stat-lockup__inner{transform:none !important}.site-header{position:relative !important}.breadcrumb{display:block}.breadcrumb__list{width:100%;overflow:hidden}body{padding-top:0;font-family:Arial,Verdana,sans-serif;font-size:12pt;line-height:1.5;color:#000;background:#fff;text-align:left;-webkit-print-color-adjust:exact;print-color-adjust:exact}body.gin--horizontal-toolbar,body.gin--classic-toolbar,body.toolbar-horizontal,body.toolbar-vertical,body.toolbar-fixed,body.toolbar-tray-open,body.has-persistent-banner{padding-top:0 !important;margin-top:0 !important}body.gin--horizontal-toolbar .site-header,body.gin--classic-toolbar .site-header,body.toolbar-horizontal .site-header,body.toolbar-vertical .site-header,body.toolbar-fixed .site-header,body.toolbar-tray-open .site-header,body.has-persistent-banner .site-header{top:0 !important}body.gin--horizontal-toolbar .si-toggle-container,body.gin--classic-toolbar .si-toggle-container,body.toolbar-horizontal .si-toggle-container,body.toolbar-vertical .si-toggle-container,body.toolbar-fixed .si-toggle-container,body.toolbar-tray-open .si-toggle-container,body.has-persistent-banner .si-toggle-container{display:none !important}h1,h2,h3,h4,h5,h6{-moz-column-break-after:avoid;break-after:avoid-page;-moz-column-break-inside:avoid;break-inside:avoid}p,li,blockquote{orphans:3;widows:3}[class*=title],[class*=heading],[class*=label],[class*=excerpt],p,li,a{overflow:visible !important;text-overflow:clip !important;white-space:normal !important;word-break:normal;overflow-wrap:anywhere}.u-clip-hover,.u-clip-hover--target,.u-clip-hover--child-img,.u-clip-hover--scale-child-img,.u-clip-hover--scale-child-img--target{-webkit-clip-path:none !important;clip-path:none !important;overflow:visible !important}.row,[class^=col-],[class*=" col-"]{float:none !important;width:100% !important;max-width:100% !important}nav,aside,.sidebar,.site-options,.flyout,.guide-header__share,.c-sub-nav--dept,#block-swarthmore-local-tasks,#toolbar-administration,.gin-secondary-toolbar{display:none !important}a[href]:after{content:" (" attr(href) ")";font-size:.9em;word-break:break-all}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}abbr[title]:after{content:" (" attr(title) ")"}a.c-title-cta__btn[href]:after{content:""}.academic-depts .academic-depts__aside-excerpt,.academic-depts .academic-depts__aside-cta{margin-left:0}.academic-depts a.academic-depts__other-button:after{display:block}.c-accordion__panel{position:static !important;left:auto !important;right:auto !important;display:block !important;max-width:none;max-height:none;overflow:visible}.c-accordion__item{-moz-column-break-inside:avoid;break-inside:avoid}dl.ckeditor-accordion dd{display:block !important}.ambient-video,.js--video-play-control,.video-header__no-audio{display:none}.video-header__inner{max-height:none}.js .video-header__poster-fallback{display:block;opacity:1}.calendar-bar a:after{content:""}.double-callout-image{page-break-inside:avoid;background-color:#fff;padding-bottom:0}.double-callout-image:before{display:none}.double-callout-image .double-callout-image__link{display:block;overflow:visible}.double-callout-image .double-callout-image__image-wrapper{overflow:visible}.double-callout-image .double-callout-image__shader{display:none}.double-callout-image .double-callout-image__content,.double-callout-image .double-callout-image__meta{position:static;left:auto;right:auto;top:auto;bottom:auto;color:#000;max-width:none;width:100%;padding-left:0}.double-callout-image img{width:100%;max-width:100%;height:auto}.entry-list__entry:after{order:-1;padding-top:1rem}.entry-list__entry{display:block;overflow:visible}.entry-list__entry-content,.entry-list__content-wrap{overflow:visible}.entry-list__entry-image{width:100%;max-width:100%;margin-right:0}.feature-callout .row{display:block}.feature-callout__content,.feature-callout__image,.feature-callout__video{width:100%;max-width:100%}.feature-callout__content{display:block}.feature-callout__image img{width:100%;max-width:100%;height:auto;max-height:none}.feature-callout--reverse .feature-callout__image img{float:none}.feature-callout__line,.feature-callout--center .feature-callout__line{display:none}.feature-callout__title,.feature-callout__section-label{padding-left:0}.feature-callout__content-inner{flex:1 1 100%}a.feature-callout__cta:after{margin-left:.5rem}.c-double-callout__title{margin-bottom:1.5rem;padding-left:0}.c-double-callout__line{display:none}.feature-stories__column-inner{display:block}.feature-stories__column-inner .feature-stories__content,.feature-stories__column-inner .feature-stories__cta{margin-left:0}.feature-stories__column-inner:after{order:10}.feature-stories__label{position:static;transform:none;display:block}.feature-stories__image{overflow:visible}.feature-stories__image img{width:100%;max-width:100%;height:auto}.site-footer a.site-footer__logo:after,.site-footer a.p-tel:after,.site-footer .p-region:after{content:""}.site-footer .site-footer__social-links li{display:block}.site-footer .site-footer__social-links a{padding:0}.full-width-callout__footer{max-width:none}.full-width-callout__footer a:after{margin-left:.5rem}.guide-header{min-height:unset}.guide-header__share{display:none}.site-header__logo a[href]:after{content:""}.ig-lockup__entry-link:after{display:none}.image-callout__block{margin:0;padding:1.5rem;width:100%;position:static}.image-callout__wrapper{display:block;height:auto}.image-callout__title{position:static;transform:none;width:100%;margin-bottom:1rem;padding-left:0}.image-callout__image,.image-callout__image img{width:100%;max-width:100%;height:auto}.image-callout--reverse .image-callout__wrapper{flex-direction:column}.image-callout--reverse .image-callout__image{margin:0}.lead__wrapper a{display:block}.lead__wrapper a:after{display:block;padding-top:.5rem}.pane-bundle-component-multi-column-callout .row{display:block}.pane-bundle-component-multi-column-callout .three-col-callout__col{width:100%;margin-bottom:1.5rem}.pane-bundle-component-multi-column-callout a.three-col-callout__col-inner:after{display:block;margin-top:.5rem;order:0}.c-person-detail--faculty{display:block}.c-person-detail__content{padding-left:0}.c-person-detail__image{margin-bottom:1rem}.c-person-detail__image img{width:auto;max-width:100%;height:auto}.quick-links-h__list-item a:after{font-size:1.3rem;margin-top:.5rem;flex:1 1 auto;text-align:right}.quick-links-v__wrapper.col-start-fw a{justify-content:unset}.quick-links-v__wrapper.col-start-fw a:after{margin-left:.5rem;text-align:right;flex:1 1 auto}.c-social-icons-block__list,.c-social-icons-block__icon{display:block}.c-social-icons-block__icon{display:block}.c-social-icons-block__icon+.c-social-icons-block__icon{margin-left:0}.news-entry__footer .c-social-icons-block{display:none}.basic-page-header--left .basic-page-header__title,.basic-page-header__title{padding-left:0}.basic-page__body{padding:1.5rem 0 0}.dept-overview__inner{margin-top:0;padding-top:0}.c-sub-nav--dept{display:none}.c-dept-info__social{max-width:none}.c-dept-info__social .c-social-icons-block__icon{width:auto}.stat-lockup img{width:100%;max-width:100%;height:auto}
