/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@-webkit-keyframes fadeIn{from{opacity:0;}25%{opacity:0;}100%{opacity:1;}}@-moz-keyframes fadeIn{from{opacity:0;}25%{opacity:0;}100%{opacity:1;}}@-o-keyframes fadeIn{from{opacity:0;}25%{opacity:0;}100%{opacity:1;}}@keyframes fadeIn{from{opacity:0;}25%{opacity:0;}100%{opacity:1;}}html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0;}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;}[type=search]{-webkit-appearance:textfield;outline-offset:-2px;}[type=search]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}*,*::before,*::after{box-sizing:border-box;}.page{width:100%;display:flex;flex-wrap:wrap;}.page > *{width:100%;}@media only screen and (max-width:59.9375rem){.page .site-identity{width:calc(100% - 8.125rem);}.page #site-header{width:8.125rem;}}.page main section#content{padding:0 1.25rem;}.page-wrapper{overflow-x:hidden;}#block-folwell-law-content,#block-folwell-law-page-title.block{margin-top:1.25em;}.off-canvas-wrapper #off-canvas ul{-webkit-animation:fadeIn 1.5s 1;-moz-animation:fadeIn 1.5s 1;-o-animation:fadeIn 1.5s 1;animation:fadeIn 1.5s 1;}.grid-container,.node-recruiting-event,dl.node-type-list,.node--restricted,.path-search .region-content,.page--4xx main,.field--type-text-with-summary .align-right .field--name-field-media-oembed-video,.field--type-text-long .align-right .field--name-field-media-oembed-video,.field--type-text-with-summary .align-left .field--name-field-media-oembed-video,.field--type-text-long .align-left .field--name-field-media-oembed-video,.full-width-hero .hero-content.align-below-hero,.full-width-hero .hero-image-caption,nav.tabs,.page dl.node-type-list,.messages,.status-messages,.user-login-form,#site-footer .footer-bottom,.block-system-breadcrumb-block,.block-disclosure-nav,.site-identity,.law-layout,.fixed-width .page > section,.fixed-width .page > main,.fixed-width .page > footer,#block-folwell-law-page-title{width:100%;max-width:90rem;margin:0 auto;}.layout__region > *,.law-layout-area > *{margin-bottom:1.875rem;}.node-law-basic-page .area--main .paragraph:first-child{margin-bottom:1.25rem;}.node-law-news > * .field__item:first-child > .paragraph,.node-law-event > * .field__item:first-child > .paragraph{margin-bottom:1.25rem;}.node-law-news > * .field__item:first-child > .paragraph .paragraph,.node-law-news > * .field__item:first-child > .paragraph article,.node-law-event > * .field__item:first-child > .paragraph .paragraph,.node-law-event > * .field__item:first-child > .paragraph article{margin-bottom:0;}.paragraph--full-width .law-layout{max-width:100%;}@media only screen and (max-width:59.9375rem){.law-layout{display:flex;flex-direction:column;}}@media only screen and (min-width:60rem){.law-layout{display:grid;gap:0 2.5rem;grid-template-columns:repeat(4,1fr);}}@media only screen and (min-width:60rem){.layout--beaker{grid-template-areas:"h h h h" "a m m m" "x m m m" "f f f f";grid-template-rows:min-content min-content 1fr min-content;}.layout--fozzie{grid-template-areas:"h h h h" "a m m b" "x m m b" "x m m y" "f f f f";grid-template-rows:min-content min-content min-content 1fr min-content;}.layout--fozzie.flipped{grid-template-areas:"h h h h" "a m m b" "a m m y" "x m m y" "f f f f";}.layout--single-100{grid-template-areas:"m m m m";}.layout--two-50-50{grid-template-areas:"r1 r1 r2 r2";}.layout--two-25-75{grid-template-areas:"a m m m" "x m m m";grid-template-rows:min-content 1fr;}.layout--two-75-25{grid-template-areas:"m m m r2";}.layout--two-80-20{grid-template-columns:repeat(5,1fr);grid-template-areas:"m m m m r2";}.layout--two-60-40{grid-template-columns:repeat(5,1fr);grid-template-areas:"m m m r2 r2";}.layout--two-33-67{grid-template-columns:repeat(3,1fr);grid-template-areas:"a m m" "x m m";grid-template-rows:min-content 1fr;}.layout--two-67-33{grid-template-columns:repeat(3,1fr);grid-template-areas:"m m r2";}.layout--two-20-80{grid-template-columns:repeat(5,1fr);grid-template-areas:"a m m m m" "x m m m m";grid-template-rows:min-content 1fr;}.layout--two-40-60{grid-template-columns:repeat(5,1fr);grid-template-areas:"a a m m m" "x x m m m";grid-template-rows:min-content 1fr;}.layout--three-33-33-33{grid-template-columns:repeat(3,1fr);grid-template-areas:"r1 r2 r3";}.layout--three-25-50-25{grid-template-areas:"a m m b" "x m m b" "x m m y";grid-template-rows:min-content min-content 1fr;}.layout--three-20-60-20{grid-template-areas:"a m m m b" "x m m m b" "x m m m y";grid-template-columns:repeat(5,1fr);grid-template-rows:min-content min-content 1fr;}.layout--three-25-50-25.flipped{grid-template-areas:"a m m b" "a m m y" "x m m y";}.layout--four-25-25-25-25{grid-template-areas:"r1 r2 r3 r4";}.layout--five-20-20-20-20-20{grid-template-columns:repeat(5,1fr);grid-template-areas:"r1 r2 r3 r4 r5";}}.area--header{grid-area:h;}.area--main{grid-area:m;}.area--sidebar-above{grid-area:a;}.area--sidebar-above-second{grid-area:b;}.area--sidebar-first{grid-area:x;}.area--sidebar-second{grid-area:y;}.area--bottom{grid-area:b;}@media only screen and (max-width:59.9375rem){.area--bottom{order:98;}}.area--footer{grid-area:f;}@media only screen and (max-width:59.9375rem){.area--footer{order:99;}}.area--preface{grid-area:p;}.area--preface-sidebar{grid-area:ps;}.area--preface-main{grid-area:pm;}.area--first{grid-area:r1;}.area--second{grid-area:r2;}.area--third{grid-area:r3;}.area--fourth{grid-area:r4;}.area--fifth{grid-area:r5;}.area--sixth{grid-area:r6;}.area--seventh{grid-area:r7;}.area--eighth{grid-area:r8;}.arrangement--flex .law-layout-area{display:flex;flex-wrap:wrap;gap:1rem;}.arrangement--flex .law-layout-area > div{margin:0;}.arrangement--flex-centered .law-layout-area{display:flex;flex-wrap:wrap;justify-content:space-evenly;gap:1rem;}.arrangement--flex-centered .law-layout-area > div{margin:0;}.bg--fullbleed{position:relative;}.bg--fullbleed:before{display:block;position:absolute;content:"";width:100vw;height:100%;top:0;left:calc(-50vw + 50%);z-index:-1;background:#eee;}.bg--fullbleed.bg--lightgrey{box-shadow:inset 0px 11px 8px -10px #d5d5d5,inset 0px -11px 8px -10px #d5d5d5;}.bg--fullbleed.bg--lightgrey:before{box-shadow:inset 0px 11px 8px -10px #d5d5d5,inset 0px -11px 8px -10px #d5d5d5;}.bg--fullbleed.bg--lightgold:before{background-color:#ffde7a;}.bg--lightgrey,.bg--lightgold{padding:1.875rem 0;}.bg--lightgrey{background-color:#eee;}.bg--lightgold{background-color:#ffde7a;}html,code{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-kerning:normal;font-synthesis:none;font-size:100%;}body{font-family:"Open Sans",sans-serif;font-size:1em;line-height:1.5;color:#333;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Source Serif 4",serif;font-weight:600;line-height:1.2;margin:0 0 0.5rem;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{border-bottom:none;}h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited,h5 a:visited,h6 a:visited{color:#900021;}h1 strong,h1 b,h2 strong,h2 b,h3 strong,h3 b,h4 strong,h4 b,h5 strong,h5 b,h6 strong,h6 b{font-weight:inherit;}@media only screen{h1,.h1{font-size:2.25rem;}h2,.h2{font-size:1.75rem;}h3,.h3{font-size:1.5rem;}h4,.h4{font-size:1.25rem;}h5,.h5{font-size:1.125rem;}h6,.h6{font-size:1rem;}}@media only screen and (min-width:60rem){h1,.h1{font-size:2.5rem;}h2,.h2{font-size:2rem;}}article h2 + ul,article h3 + ul,article h4 + ul,article h5 + ul,article h6 + ul,main h2 + ul,main h3 + ul,main h4 + ul,main h5 + ul,main h6 + ul,.page h2 + ul,.page h3 + ul,.page h4 + ul,.page h5 + ul,.page h6 + ul{margin-top:0;}.area--main ul + h2,.area--main ul + h3,.area--main ul + h4,.area--main ul + h5,.area--main ul + h6{margin-top:2rem;margin-bottom:0.25rem;}h2.block-title{line-height:1.15;padding-top:0.625rem;border-top:5px solid #fc3;}a{color:#900021;text-decoration:none;transition:all 300ms ease-in-out;border-bottom:1px solid rgba(51,51,51,0.2);}a:hover{background-color:rgba(51,51,51,0.15);}a:disabled{cursor:not-allowed;opacity:0.5;}a.emphasis{color:#7a0019;border-bottom:none;font-weight:600;}a.emphasis::after{font-family:"Font Awesome 5 Free";font-size:0.8em;font-weight:900;content:"\f054";padding-left:0.6em;color:#7a0019;}a.more-link{display:inline-block;font-size:0.9375rem;text-transform:uppercase;font-weight:600;border-bottom:none;}a.more-link:hover{border-bottom:1px solid rgba(51,51,51,0.2);}a.more-link a:after{font-family:"Font Awesome 5 Free";font-size:0.8em;font-weight:900;content:"\f054";padding-left:0.6em;}a:focus,button:focus,[type=button]:focus,[type=submit]:focus{z-index:1000;transition:none;outline:2px solid #005fcc;outline-offset:1px;}p,article{margin:0 0 1.25em;}p{line-height:1.6;}.field--type-file a{overflow-wrap:anywhere;}.initial-cap{text-transform:uppercase;color:#7a0019;font-weight:700;letter-spacing:1px;}pre{font-family:Consolas,"Liberation Mono",Courier,monospace;font-size:14px;}form{margin-bottom:1.875rem;}form a{border:none;}fieldset{border:1px solid #ccc;}legend{font-weight:600;margin-bottom:0.625rem;padding:0;}label{display:block;font-weight:600;margin-bottom:0.3125rem;}input,select{display:block;}button,input,optgroup,select,textarea{line-height:1.25;}[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:not([type]),textarea,select{background-color:#fff;color:#333;border:1px solid #aaa;border-radius:0.1875rem;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);padding:0.5rem;transition:border-color 300ms ease-in-out;max-width:100%;}[type=color]:hover,[type=date]:hover,[type=datetime]:hover,[type=datetime-local]:hover,[type=email]:hover,[type=month]:hover,[type=number]:hover,[type=password]:hover,[type=search]:hover,[type=tel]:hover,[type=text]:hover,[type=time]:hover,[type=url]:hover,[type=week]:hover,input:not([type]):hover,textarea:hover,select:hover{border-color:#777777;}[type=color]:focus,[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:not([type]):focus,textarea:focus,select:focus{outline:none;border-color:#900021;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(119,0,27,0.7);}[type=color]:disabled,[type=date]:disabled,[type=datetime]:disabled,[type=datetime-local]:disabled,[type=email]:disabled,[type=month]:disabled,[type=number]:disabled,[type=password]:disabled,[type=search]:disabled,[type=tel]:disabled,[type=text]:disabled,[type=time]:disabled,[type=url]:disabled,[type=week]:disabled,input:not([type]):disabled,textarea:disabled,select:disabled{background-color:#eee;cursor:not-allowed;}select:not([multiple]){padding-right:1.5rem;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 version=%271.1%27 width=%2732%27 height=%2724%27 viewBox=%270 0 32 24%27><polygon points=%270,0 32,0 16,24%27 style=%27fill: rgb%28138, 138, 138%29%27></polygon></svg>");background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;}textarea{resize:vertical;}[type=search]{appearance:none;}[type=checkbox],[type=radio]{display:inline;margin-right:0.25rem;}[type=checkbox]:focus,[type=radio]:focus{z-index:1000;transition:none;outline:2px solid #005fcc;outline-offset:1px;}[type=file]{margin-bottom:0.625rem;width:100%;}.page ul,.page ol{margin:1rem 0;padding:0 0 0 1.25rem;}.page ul li,.page ol li{padding:0.2rem;}.page ul ul,.page ul ol,.page ol ul,.page ol ol{padding-left:1.25rem;}.page p + ul,.page p + ol{margin-top:-0.5rem;}.page dl{margin:0;}.page dl dt{font-weight:600;margin:0;}.page dl dd{margin:0 0 0.5rem 0;}.comma-separated-list li,.view-course-guide .course-faculty ul li{display:inline-block;}.comma-separated-list li::after,.view-course-guide .course-faculty ul li::after{content:", ";}.comma-separated-list li:last-child::after,.view-course-guide .course-faculty ul li:last-child::after{content:"";}ul.link-list{list-style:none;padding:0;}ul.link-list li{padding:0;background:#eee;border-bottom:3px solid white;}ul.link-list a{color:#333;padding:0.75rem 1rem;text-decoration:none;display:block;position:relative;border-bottom:none;}ul.link-list a:hover{color:#7a0019;}.list-reset,.view-display-id-aa_eva ul.specialities,.magazine-sidebar-nav ul,.node--magazine-article--full .article-pager > ul,.view-content .item-list ul,ul.btn-row,#umnhf-f ul,main .block-menu ul,.folwell-vertical-nav ul,.block-menu-blocksecondary ul.menu,.block-group-content-menusecondary-navigation ul.menu,#header-wrapper .header-right .umn-links,.comma-separated-list,.view-course-guide .course-faculty ul{list-style:none;margin:0;padding:0;}.list-reset li,.view-display-id-aa_eva ul.specialities li,.magazine-sidebar-nav ul li,.node--magazine-article--full .article-pager > ul li,.view-content .item-list ul li,ul.btn-row li,#umnhf-f ul li,main .block-menu ul li,.folwell-vertical-nav ul li,.block-menu-blocksecondary ul.menu li,.block-group-content-menusecondary-navigation ul.menu li,#header-wrapper .header-right .umn-links li,.comma-separated-list li,.view-course-guide .course-faculty ul li{margin:0;padding:0;}ul.list-no-marker,.list-no-marker ul{list-style:none;}ul.list-spaced li,.list-spaced ul li{margin-bottom:0.5rem;}table{width:100%;border-collapse:collapse;margin-bottom:1.875rem;background-color:#fff;}@media only screen and (max-width:39.9375rem){table{display:block;overflow-x:auto;}table thead th{white-space:nowrap;}}thead,tbody,tfoot{border:1px solid #e1e1e1;}thead{background-color:#d5d5d5;}tfoot{background-color:#eee;}tbody tr:nth-child(even){background-color:#f1f1f1;}td,th{padding:0.625rem;text-align:left;vertical-align:top;}th{font-weight:700;}.table-unstriped tbody tr:nth-child(even),.table-bordered tbody tr:nth-child(even),.table-row-bordered tbody tr:nth-child(even),.grad-location tbody tr:nth-child(even),.table-unstyled tbody tr:nth-child(even),.table-minimal tbody tr:nth-child(even),.view-recruiting-events table tbody tr:nth-child(even){background-color:transparent;}.table-unbordered thead,.table-unstyled thead,.table-minimal thead,.view-recruiting-events table thead,.table-unbordered tbody,.table-unstyled tbody,.table-minimal tbody,.view-recruiting-events table tbody,.table-unbordered tfoot,.table-unstyled tfoot,.table-minimal tfoot,.view-recruiting-events table tfoot{border:none;}.table-minimal thead,.view-recruiting-events table thead{background-color:#eee;}.table-minimal tr,.view-recruiting-events table tr{border-bottom:1px solid #e1e1e1;}.table-unstyled thead,.table-unstyled tfoot{background-color:transparent;}.table-row-bordered tr,.grad-location tr{border-bottom:1px solid #e1e1e1;}.table-bordered tbody td{border:1px solid #e1e1e1;}.hidden-header thead{display:none;}.hidden-header tbody tr:nth-child(odd){background-color:#f1f1f1;}.hidden-header tbody tr:nth-child(even){background-color:initial;}.node--story--slider .story--slide-content .story-button a,.video-carousel .video-carousel-text .field--name-field-carousel-link a,.highlight .highlight-text .field--name-field-highlight-button a,form.views-exposed-form .form-reset,div.views-exposed-form form .form-reset,.facets-form .form-reset,.feature-section .feature-content .field--name-field-feature-button a,nav.tabs ul.tabs li.is-active a,nav.tabs ul.tabs li:not(.is-active) a,.simplesamlphp-auth-login-link,.site-identity .menu .cta-button,.btn,.button,button,[type=button],[type=reset],[type=submit]{appearance:none;border:1px solid transparent;border-radius:0;cursor:pointer;display:inline-block;font-weight:500;line-height:1.35;padding:0.75rem 1rem;text-decoration:none;text-align:center;transition:background-color 300ms ease-in-out;}.btn-maroon,.node--story--slider .story--slide-content .story-button a,.video-carousel .video-carousel-text .field--name-field-carousel-link a,#library-search-form button,form.views-exposed-form .form-submit,form.views-exposed-form [type=submit],div.views-exposed-form form .form-submit,div.views-exposed-form form [type=submit],.facets-form .form-submit,.facets-form [type=submit],.feature-section .feature-content .field--name-field-feature-button a,nav.tabs ul.tabs li.is-active a,.simplesamlphp-auth-login-link,.site-identity .menu .cta-button-maroon,.btn.bg-maroon{color:#fff;background-color:#7a0019;}.btn-maroon:hover,.node--story--slider .story--slide-content .story-button a:hover,.video-carousel .video-carousel-text .field--name-field-carousel-link a:hover,#library-search-form button:hover,form.views-exposed-form .form-submit:hover,form.views-exposed-form [type=submit]:hover,div.views-exposed-form form .form-submit:hover,div.views-exposed-form form [type=submit]:hover,.facets-form .form-submit:hover,.facets-form [type=submit]:hover,.feature-section .feature-content .field--name-field-feature-button a:hover,nav.tabs ul.tabs li.is-active a:hover,.simplesamlphp-auth-login-link:hover,.site-identity .menu .cta-button-maroon:hover,.btn.bg-maroon:hover{background-color:#900021;}.btn-gold,.site-identity .menu .cta-button-gold,#header-wrapper .header-left button{background-color:#fc3;color:#7a0019;border:1px solid #ffb71e;}.btn-gold:hover,.site-identity .menu .cta-button-gold:hover,#header-wrapper .header-left button:hover{background-color:#ffde7a;}.btn-grey,form.views-exposed-form .form-reset,div.views-exposed-form form .form-reset,.facets-form .form-reset{background-color:#757575;color:#fff;}.btn-grey:hover,form.views-exposed-form .form-reset:hover,div.views-exposed-form form .form-reset:hover,.facets-form .form-reset:hover{background-color:#5a5a5a;}.btn-give{background-color:#900021;color:#fff;position:relative;}.btn-give:before{content:"";display:block;position:absolute;z-index:1;top:2px;left:2px;right:2px;bottom:2px;border:1px solid #fc3;}.btn-give:hover{background-color:#7a0019;}.btn-outline,.highlight .highlight-text .field--name-field-highlight-button a,nav.tabs ul.tabs li:not(.is-active) a,.site-identity .menu .cta-button-transparent{background-color:#fff;border:1px solid #7a0019;color:#7a0019;}.btn-outline:hover,.highlight .highlight-text .field--name-field-highlight-button a:hover,nav.tabs ul.tabs li:not(.is-active) a:hover,.site-identity .menu .cta-button-transparent:hover{background-color:#eee;}.btn-outline.white-outline,.highlight .highlight-text .field--name-field-highlight-button a,nav.tabs ul.tabs li:not(.is-active) a.white-outline,nav.tabs ul.tabs li:not(.is-active) .highlight .highlight-text .field--name-field-highlight-button a,.highlight .highlight-text .field--name-field-highlight-button nav.tabs ul.tabs li:not(.is-active) a,.site-identity .menu .white-outline.cta-button-transparent{background-color:transparent;color:#fff;border:1px solid #fff;}.btn-outline.white-outline:hover,.highlight .highlight-text .field--name-field-highlight-button a:hover,nav.tabs ul.tabs li:not(.is-active) a.white-outline:hover,.site-identity .menu .white-outline.cta-button-transparent:hover{background-color:#580013;}.btn-outline.gray-outline,.highlight .highlight-text .field--name-field-highlight-button a.gray-outline,nav.tabs ul.tabs li:not(.is-active) a.gray-outline,.site-identity .menu .gray-outline.cta-button-transparent{background-color:transparent;color:#444;border:1px solid #444;}.btn-outline.gray-outline:hover,.highlight .highlight-text .field--name-field-highlight-button a.gray-outline:hover,nav.tabs ul.tabs li:not(.is-active) a.gray-outline:hover,.site-identity .menu .gray-outline.cta-button-transparent:hover{background-color:#fc3;}.btn-transparent{background-color:transparent;border:1px solid #7a0019;color:#7a0019;}.btn-transparent:hover{background-color:rgba(51,51,51,0.1);}.btn-full,.btn.display-100{width:100%;display:block;}.btn-wide{padding:0.75rem 1.5rem;}.btn-small{font-size:0.9em;padding:0.5rem 0.75rem;}.btn-arrow::after,.video-carousel .video-carousel-text .field--name-field-carousel-link a::after,.feature-section .feature-content .field--name-field-feature-button a::after{font-family:"Font Awesome 5 Free";font-size:0.8em;font-weight:900;content:"\f054";padding-left:0.6em;color:inherit;}.btn-search::after,#library-search-form button::after{font-family:"Font Awesome 5 Free";font-size:inherit;font-weight:900;content:"\f002";padding-left:0.4em;color:inherit;}hr{border-bottom:1px solid #d5d5d5;border-top:0;margin:1.25rem 0;}.clearfix::after,.node--magazine-article--full .article-body > .field > p:first-child::after,.field--label-inline::after{clear:both;content:"";display:table;}.clear-floats{clear:both;}@media only screen and (min-width:40rem){.two-col{column-count:2;column-gap:2.5rem;}.two-col > *{page-break-inside:avoid;break-inside:avoid;overflow:hidden;}ul.two-col{padding-left:0;}}@media only screen and (min-width:40rem){.three-col{column-count:2;column-gap:2.5rem;}.three-col > *{page-break-inside:avoid;break-inside:avoid;overflow:hidden;}ul.three-col{padding-left:0;}}@media only screen and (min-width:60rem){.three-col{column-count:3;column-gap:2.5rem;}.three-col > *{page-break-inside:avoid;break-inside:avoid;overflow:hidden;}}.tag-link,.view-display-id-course-sections-faculty-profile .rows-group .views-row a,.view-id-faculty-citations.view-display-id-ssrn-papers .views-field-field-ssrn-id a,.view-id-faculty-citations.view-display-id-recent-publications .views-field-field-ssrn-id a,.view-display-id-citations-faculty-profile .views-field-field-ssrn-id a,.view-id-faculty-citations.view-display-id-ssrn-papers .views-field-field-citation-links a,.view-id-faculty-citations.view-display-id-recent-publications .views-field-field-citation-links a,.view-display-id-citations-faculty-profile .views-field-field-citation-links a{display:inline-block;padding:0.5rem 1rem;color:#333;background-color:#e4e4e4;border-bottom:0;line-height:1.25em;transition:background-color 0.4s ease-in-out;}.tag-link:hover,.view-display-id-course-sections-faculty-profile .rows-group .views-row a:hover,.view-id-faculty-citations.view-display-id-ssrn-papers .views-field-field-ssrn-id a:hover,.view-id-faculty-citations.view-display-id-recent-publications .views-field-field-ssrn-id a:hover,.view-display-id-citations-faculty-profile .views-field-field-ssrn-id a:hover,.view-id-faculty-citations.view-display-id-ssrn-papers .views-field-field-citation-links a:hover,.view-id-faculty-citations.view-display-id-recent-publications .views-field-field-citation-links a:hover,.view-display-id-citations-faculty-profile .views-field-field-citation-links a:hover{background-color:#d5d5d5;}.menu-item--unpublished > a,.menu-item-unpublished,main .block-menu ul .menu-item--unpublished > a,.folwell-vertical-nav ul .menu-item--unpublished > a,.umn-disclosure-nav .disclosure-nav .menu-item--unpublished > a{background-color:#f8e8f1;transition:none;color:#000;}.menu-item--unpublished > a:hover,.menu-item-unpublished:hover,main .block-menu ul .menu-item--unpublished > a:hover,.folwell-vertical-nav ul .menu-item--unpublished > a:hover,.umn-disclosure-nav .disclosure-nav .menu-item--unpublished > a:hover{background-color:#f8e8f1;}.menu-item--unpublished > a.is-active,.menu-item-unpublished.is-active,main .block-menu ul .menu-item--unpublished > a.is-active,.folwell-vertical-nav ul .menu-item--unpublished > a.is-active,.umn-disclosure-nav .disclosure-nav .menu-item--unpublished > a.is-active{border:1px solid #000;border-style:dashed;}.menu-item--unpublished > a.is-active:hover,.menu-item-unpublished.is-active:hover{border-bottom-color:#000;border:1px solid #000;}.image-border-right img{border-right:0.5rem solid #fc3;}.display-100,.display-50,.display-33,.display-20,.display-25,.align-left,.align-right{width:auto;float:none;}.align-left,.align-right{margin:0;}@media only screen and (min-width:40rem){.display-100{margin:0 auto;width:100%;}.display-50{width:calc(50% - 2em);}div[class*=-folwell-component] .display-50{width:calc(50% - 0em);}.display-33{width:calc(33% - 2em);}div[class*=-folwell-component] .display-33{width:calc(33% - 0em);}.display-20{width:calc(20% - 2em);}div[class*=-folwell-component] .display-20{width:calc(20% - 0em);}.display-25{width:calc(25% - 2em);}div[class*=-folwell-component] .display-25{width:calc(25% - 0em);}.align-right{float:right;margin-left:2rem;}.align-left{float:left;margin-right:2rem;}.align-center{text-align:center;margin:0 auto;}}#header-wrapper{background-color:#7a0019;font-size:0.875rem;}#header-wrapper a{color:#fff;border-bottom:none;text-decoration:underline;}#header-wrapper .masthead{display:flex;flex-wrap:wrap;}#header-wrapper .masthead > div{flex:0 0 100%;}@media only screen and (min-width:40rem){#header-wrapper .masthead > div{flex:0 0 50%;}}#header-wrapper .header-left{display:flex;align-items:center;}#header-wrapper .header-left a.umn-wordmark{display:block;height:30px;width:230px;margin:0.875rem 0.625rem;overflow:hidden;text-indent:-99rem;background:transparent url(/sites/law.umn.edu/themes/folwell-law/images/umnhf-campus-tc-dtd-maroon.svg) 0 0 no-repeat;}#header-wrapper .header-left button{padding:0.25rem 0.375rem;margin-left:auto;margin-right:1rem;border-radius:3px;}@media only screen and (min-width:40rem){#header-wrapper .header-left a.umn-wordmark{height:38px;width:288px;}#header-wrapper .header-left button{display:none;}}#header-wrapper .header-right{display:flex;flex-direction:column;}@media only screen and (min-width:40rem){#header-wrapper .header-right{align-items:flex-end;}}#header-wrapper .header-right .umn-links{padding-right:0.625rem;margin:0.3125rem 0;display:flex;}#header-wrapper .header-right .umn-links li{margin-left:1rem;}#header-wrapper .header-right .umn-links .umn-link-myu::after{font-family:"Font Awesome 5 Free";font-size:inherit;font-weight:900;content:"\f023";margin-left:0.25rem;color:#fff;}@media only screen and (max-width:39.9375rem){#header-wrapper .header-right .umn-links{display:none;}}.site-identity{padding:1rem 0.625rem;}@media only screen and (min-width:92rem){.site-identity{padding:1rem 0;}}.site-identity .region-identity{display:flex;flex-wrap:wrap;width:100%;align-items:center;justify-content:space-between;}.site-identity .sitename{font-family:"proxima-nova",sans-serif;font-weight:700;font-size:1.625rem;letter-spacing:0.02em;line-height:1.1;margin:0;text-transform:uppercase;}.site-identity .sitename a{color:#7a0019;border:none;}.site-identity .sitename a:link{color:#7a0019;}.site-identity .sitename a:hover{background:transparent;}.site-identity .menu .cta-button{padding:0.6rem 1.5rem;}.site-identity .menu .cta-button-transparent.cta-button:hover{background-color:#900021;color:#fff;}#site-header .region-header{background-color:#eee;}.block-disclosure-nav{display:none;}@media only screen and (min-width:60rem){.block-disclosure-nav{display:block;}}.umn-disclosure-nav .disclosure-nav{display:flex;list-style-type:none;padding:0;margin:0;}.umn-disclosure-nav .disclosure-nav li{display:flex;position:relative;padding:0;}.umn-disclosure-nav .disclosure-nav a,.umn-disclosure-nav .disclosure-nav a:hover,.umn-disclosure-nav .disclosure-nav a:visited,.umn-disclosure-nav .disclosure-nav a:focus,.umn-disclosure-nav .disclosure-nav > li > span{display:block;text-decoration:none;color:#333;background-color:transparent;border-bottom:0 none;transition-duration:0.2s;}.umn-disclosure-nav .disclosure-nav button,.umn-disclosure-nav .disclosure-nav .top-level{display:flex;align-items:center;}.umn-disclosure-nav .disclosure-nav button:focus,.umn-disclosure-nav .disclosure-nav .top-level:focus{position:relative;}.umn-disclosure-nav .disclosure-nav .top-level{padding:1em 0.5em 1em 1em;}.umn-disclosure-nav .disclosure-nav a.is-active{font-weight:700;}.umn-disclosure-nav .disclosure-nav button{transition-duration:0.2s;margin:0;padding:0.75em;border:0 none;background-color:transparent;cursor:pointer;}.umn-disclosure-nav .disclosure-nav button::after{content:"";border-bottom:1px solid #333;border-right:1px solid #333;height:0.5em;width:0.5em;transform:rotate(45deg);}.umn-disclosure-nav .disclosure-nav ul{z-index:500;display:block;margin:0;padding:0;min-width:15.625rem;position:absolute;top:100%;list-style-type:none;background-color:#f7f7f7;box-shadow:0px 0px 8px 2px rgba(0,0,0,0.2);}.umn-disclosure-nav .disclosure-nav ul ul{left:15.625rem;top:0;}.umn-disclosure-nav .disclosure-nav ul a{padding:0.5em 1em;flex-grow:1;}.umn-disclosure-nav .disclosure-nav ul a:focus{position:relative;}.umn-disclosure-nav .disclosure-nav ul button::after{transform:rotate(-45deg);}.umn-disclosure-nav .disclosure-nav > li{border-right:2px solid #fff;transition-duration:0.2s;}.umn-disclosure-nav .disclosure-nav > li:first-child{border-left:2px solid #fff;}.umn-disclosure-nav .disclosure-nav li:hover > a{background-color:#d5d5d5;}.umn-disclosure-nav .disclosure-nav li:hover > button{background-color:#d5d5d5;}.umn-disclosure-nav .disclosure-nav li:hover > button:hover{background-color:#b9b9b9;}.umn-disclosure-nav .disclosure-nav li button[aria-expanded=true],.umn-disclosure-nav .disclosure-nav li button[aria-expanded=true]:hover{background-color:#757575;}.umn-disclosure-nav .disclosure-nav li button[aria-expanded=true]::after,.umn-disclosure-nav .disclosure-nav li button[aria-expanded=true]:hover::after{border-color:#fff;}.umn-disclosure-nav .disclosure-nav li.menu-item--active-trail{background-color:#d5d5d5;}.umn-disclosure-nav .disclosure-nav li.menu-item--maroon{background-color:#900021;}.umn-disclosure-nav .disclosure-nav li.menu-item--maroon > a,.umn-disclosure-nav .disclosure-nav li.menu-item--maroon > span{color:#fff;}.umn-disclosure-nav .disclosure-nav li.menu-item--maroon > button:hover,.umn-disclosure-nav .disclosure-nav li.menu-item--maroon > button[aria-expanded=true]{background-color:#580013;}.umn-disclosure-nav .disclosure-nav li.menu-item--maroon > button:after{border-color:#fff;}.umn-disclosure-nav .disclosure-nav li.menu-item--maroon:hover{background-color:#900021;}.umn-disclosure-nav .disclosure-nav li.menu-item--maroon:hover > button{background-color:#7a0019;}.umn-disclosure-nav .disclosure-nav li.menu-item--maroon:hover > button:hover,.umn-disclosure-nav .disclosure-nav li.menu-item--maroon:hover > button[aria-expanded=true]{background-color:#580013;}.umn-disclosure-nav .disclosure-nav li.menu-item--gold{background-color:#ffde7a;}.umn-disclosure-nav .disclosure-nav li.menu-item--gold > button:hover,.umn-disclosure-nav .disclosure-nav li.menu-item--gold > button[aria-expanded=true]{background-color:#7a0019;}.umn-disclosure-nav .disclosure-nav li.menu-item--gold:hover{background-color:#ffde7a;}.umn-disclosure-nav .disclosure-nav li.menu-item--gold:hover > button{background-color:#fc3;}.umn-disclosure-nav .disclosure-nav li.menu-item--gold:hover > button:hover,.umn-disclosure-nav .disclosure-nav li.menu-item--gold:hover > button[aria-expanded=true]{background-color:#7a0019;}.umn-disclosure-nav .disclosure-nav li.menu-item--gray,.umn-disclosure-nav .disclosure-nav > li:last-child{background-color:#d5d5d5;}.umn-disclosure-nav .disclosure-nav > li:nth-last-child(2) ul.menu-depth-1 > li.menu-item > a:not(.has-submenu){padding:0.5em 1em;}.umn-disclosure-nav .disclosure-nav a.menu-item-login{display:flex;}.umn-disclosure-nav .disclosure-nav a.menu-item-login::after{font-family:"Font Awesome 5 Free";font-size:inherit;font-weight:900;content:"\f502";margin-left:auto;}.umn-disclosure-nav .disclosure-nav a.library-home{padding:1em;background-color:maroon;color:#fff;}.umn-disclosure-nav .disclosure-nav a.library-home::before{font-family:"Font Awesome 5 Free";font-size:inherit;font-weight:900;content:"\f518";color:#fc3;margin-right:0.75em;}.umn-disclosure-nav .disclosure-nav a.library-home:hover{background-color:#900021;}.umn-disclosure-nav .disclosure-nav a.library-home:visited{color:#fff;}.umn-disclosure-nav .disclosure-nav > li:nth-last-child(2){margin-left:auto;border-left:2px solid #fff;}.umn-disclosure-nav .disclosure-nav > li:nth-last-child(2) > ul,.umn-disclosure-nav .disclosure-nav > li:nth-last-child(2) + li > ul{right:0;}.umn-disclosure-nav .disclosure-nav > li:nth-last-child(2) > ul.menu-depth-1 > li,.umn-disclosure-nav .disclosure-nav > li:nth-last-child(2) + li > ul.menu-depth-1 > li{flex-flow:row-reverse;}.umn-disclosure-nav .disclosure-nav > li:nth-last-child(2) > ul.menu-depth-1 > li > button::after,.umn-disclosure-nav .disclosure-nav > li:nth-last-child(2) + li > ul.menu-depth-1 > li > button::after{transform:rotate(135deg);}.umn-disclosure-nav .disclosure-nav > li:nth-last-child(2) > ul.menu-depth-1 > li > a:not(.has-submenu),.umn-disclosure-nav .disclosure-nav > li:nth-last-child(2) + li > ul.menu-depth-1 > li > a:not(.has-submenu){padding-left:3em;}.umn-disclosure-nav .disclosure-nav > li:nth-last-child(2) > ul.menu-depth-1 > li .menu-depth-2,.umn-disclosure-nav .disclosure-nav > li:nth-last-child(2) + li > ul.menu-depth-1 > li .menu-depth-2{left:-15.625rem;right:15.625rem;}.block-responsive-menu-toggle.block-responsive-menu-toggle{display:block;z-index:10;}@media only screen and (min-width:60rem){.block-responsive-menu-toggle.block-responsive-menu-toggle{display:none;}}.block-responsive-menu-toggle.block-responsive-menu-toggle a.responsive-menu-toggle-icon{border:none;width:auto;height:auto;padding:1rem 0;text-align:center;}.block-responsive-menu-toggle.block-responsive-menu-toggle a.responsive-menu-toggle-icon .label{position:static;color:#333;text-transform:none;font-weight:600;font-size:1.125rem;}.block-responsive-menu-toggle.block-responsive-menu-toggle a.responsive-menu-toggle-icon .label::after{font-family:"Font Awesome 5 Free";font-size:inherit;font-weight:900;content:"\f0c9";margin-left:0.5rem;}.block-responsive-menu-toggle.block-responsive-menu-toggle a.responsive-menu-toggle-icon .icon,.block-responsive-menu-toggle.block-responsive-menu-toggle a.responsive-menu-toggle-icon:before,.block-responsive-menu-toggle.block-responsive-menu-toggle a.responsive-menu-toggle-icon:after{display:none;}.mm-menu{width:100%;top:0;z-index:9999;}.mm-menu.mm-menu_theme-dark,.mm-menu .mm-panel{background:#f7f7f7;}.mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{color:#333;background:transparent;}.mm-menu a,.mm-menu a:link{border-bottom:1px solid #d5d5d5;}.mm-navbar.mm-navbar_sticky{position:static;height:100px;display:block;}.mm-navbar{background-color:#ffd75f;border-bottom:#d5d5d5;}.mm-navbar a,.mm-navbar a:link{border-bottom:none;}.mm-navbar .mm-btn:focus{z-index:1000;transition:none;outline:2px solid #005fcc;outline-offset:1px;}.mm-navbar .umn-wordmark-m{display:block;height:50px;padding:24px 0 0;margin:0 auto;}.mm-navbar a.mm-navbar__title{display:block;padding:5px 0 0;font-weight:600;}.mm-navbar .mm-btn_prev{display:block;position:absolute;top:25px;left:0;}.mm-navbar .mm-close{display:block;position:absolute;right:10px;top:10px;}.mm-navbar .mm-close::after{font-family:"Font Awesome 5 Free";font-size:1.25rem;font-weight:900;content:"\f00d";border:none;display:block;margin-top:12px;}ul.mm-listview li:after{border:none;}ul.mm-listview li a.is-active{font-weight:700;}ul.mm-listview li > a,ul.mm-listview li > span{white-space:pre-line;}ul.mm-listview li .mm-btn_next:not(.mm-listitem__text){border-left:1px solid #d5d5d5;}ul.mm-listview li a.mm-btn:focus,ul.mm-listview li a:focus{border:2px solid #900021;}.mm-btn_prev::before,.mm-btn_next::after{box-sizing:border-box;border-color:#333;border-width:3px;}.mm-panels .menu-item{padding-top:0;}.mm-panels .menu-item > span{border-bottom:1px solid #d5d5d5;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-left:20px;padding-right:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:10%;flex-basis:10%;padding-top:12px;padding-bottom:12px;}.mm-panels .menu-item.menu-item--active-trail{font-weight:700;}.mm-panels #mm-secondary .menu-name--tertiary{background-color:#5a5a5a;}.mm-panels #mm-secondary .menu-name--tertiary a{color:#fff;}.mm-panels #mm-secondary .menu-name--tertiary a.mm-btn_next:after{border-color:#fff;}.mm-panels #mm-secondary .menu-name--tertiary a.protected:after{font-family:"Font Awesome 5 Free";font-size:0.8em;font-weight:900;content:"\f023";color:#fff;padding-left:0.6em;}.block-menu-blocksecondary,.block-group-content-menusecondary-navigation{display:none;}@media only screen and (min-width:60rem){.block-menu-blocksecondary,.block-group-content-menusecondary-navigation{display:block;}}.block-menu-blocksecondary ul.menu,.block-group-content-menusecondary-navigation ul.menu{display:flex;}.block-menu-blocksecondary ul.menu li.menu-item,.block-group-content-menusecondary-navigation ul.menu li.menu-item{list-style-type:none;list-style-image:none;}.block-menu-blocksecondary ul.menu li.menu-item:not(:last-child),.block-group-content-menusecondary-navigation ul.menu li.menu-item:not(:last-child){margin-right:1rem;}.block-menu-blocksecondary ul.menu a.is-active.cta-button-maroon,.block-group-content-menusecondary-navigation ul.menu a.is-active.cta-button-maroon{color:#fff;}.block-menu-blocksecondary ul.menu a.is-active.cta-button-gold,.block-group-content-menusecondary-navigation ul.menu a.is-active.cta-button-gold{color:#7a0019;}ul.pager__items{padding:1rem;display:flex;justify-content:center;align-items:center;}ul.pager__items li.pager__item{padding:0 0.25rem;}ul.pager__items li a,ul.pager__items li a:link{display:block;padding:0.5rem 1rem;color:#333;border-bottom:none;}ul.pager__items li.is-active a,ul.pager__items li.is-active a:link{background:#d5d5d5;font-weight:700;}nav.breadcrumb{padding:1rem 1rem 0;}@media only screen and (min-width:92rem){nav.breadcrumb{padding:1rem 0 0;}}nav.breadcrumb ol{display:flex;}nav.breadcrumb ol li{padding:0;margin-right:0.625rem;font-size:0.875rem;color:#757575;}nav.breadcrumb ol li::before{margin-right:0.3125rem;}nav.breadcrumb ol a{color:#757575;}main .block-menu ul,.folwell-vertical-nav ul{padding-left:1.5rem;max-width:100%;border-top:1px solid #d5d5d5;}main .block-menu ul > li,.folwell-vertical-nav ul > li{padding:0;border-bottom:1px solid #d5d5d5;}main .block-menu ul li > ul li:last-child,.folwell-vertical-nav ul li > ul li:last-child{border-bottom:none;}main .block-menu ul a,main .block-menu ul span,.folwell-vertical-nav ul a,.folwell-vertical-nav ul span{font-size:0.9375rem;color:#333;display:block;border-bottom:none;padding:0.5em;position:relative;}main .block-menu ul a:hover,main .block-menu ul button.expand-slug:hover,.folwell-vertical-nav ul a:hover,.folwell-vertical-nav ul button.expand-slug:hover{color:#7a0019;background-color:#eee;}main .block-menu ul a:focus,main .block-menu ul button.expand-slug:focus,.folwell-vertical-nav ul a:focus,.folwell-vertical-nav ul button.expand-slug:focus{background:transparent;}main .block-menu.no-label ul,.folwell-vertical-nav.no-label ul{margin-left:0;}main .block-menu .menu-item--expanded,main .block-menu .menu-item--collapsed,.folwell-vertical-nav .menu-item--expanded,.folwell-vertical-nav .menu-item--collapsed{list-style-type:none;list-style-image:none;}main .block-menu .vertical-nav-js .menu-item--expanded > ul,main .block-menu .vertical-nav-js .menu-item--expanded.menu-closed > ul,.folwell-vertical-nav .vertical-nav-js .menu-item--expanded > ul,.folwell-vertical-nav .vertical-nav-js .menu-item--expanded.menu-closed > ul{display:none;}main .block-menu .menu-label a,main .block-menu .menu-label span,.folwell-vertical-nav .menu-label a,.folwell-vertical-nav .menu-label span{font-size:0.9375rem;font-weight:700;display:block;border-bottom:none;padding:0.5em;position:relative;}main .block-menu .menu-label a,.folwell-vertical-nav .menu-label a{color:#7a0019;}main .block-menu .menu-label a:before,.folwell-vertical-nav .menu-label a:before{font-family:"Font Awesome 5 Free";font-size:inherit;font-weight:900;content:"\f053";margin-right:0.5em;}main .block-menu ul.vertical-nav-js ul.menu li.menu-item--unpublished > a,.folwell-vertical-nav ul.vertical-nav-js ul.menu li.menu-item--unpublished > a{transition:none;}main .block-menu ul.vertical-nav-js ul.menu li.menu-item--unpublished > a:hover,.folwell-vertical-nav ul.vertical-nav-js ul.menu li.menu-item--unpublished > a:hover{background:#f8e8f1;}main .block-menu ul.vertical-nav-js ul.menu li > a:hover,.folwell-vertical-nav ul.vertical-nav-js ul.menu li > a:hover{background:#eee;}main .block-menu .menu-item--expanded,.folwell-vertical-nav .menu-item--expanded{display:flex;flex-wrap:wrap;}main .block-menu .menu-item--expanded > a,main .block-menu .menu-item--expanded > span,.folwell-vertical-nav .menu-item--expanded > a,.folwell-vertical-nav .menu-item--expanded > span{margin-right:auto;flex-grow:1;flex:1;}main .block-menu .menu-item--expanded button.expand-slug,.folwell-vertical-nav .menu-item--expanded button.expand-slug{padding:0 0.75rem;margin:0;color:#333;font-size:0.9375rem;background-color:transparent;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;}main .block-menu .menu-item--expanded button.expand-slug:after,.folwell-vertical-nav .menu-item--expanded button.expand-slug:after{font-family:"Font Awesome 5 Free";font-size:inherit;font-weight:900;content:"\f107";display:inline-block;}main .block-menu .menu-item--expanded.menu-opened > button.expand-slug::after,.folwell-vertical-nav .menu-item--expanded.menu-opened > button.expand-slug::after{transform:rotate(180deg);color:#7a0019;}main .block-menu .menu-item--expanded ul,.folwell-vertical-nav .menu-item--expanded ul{width:100%;}main .block-menu .menu-opened,main .block-menu .menu-closed,.folwell-vertical-nav .menu-opened,.folwell-vertical-nav .menu-closed{border-left:1px solid transparent;}main .block-menu .menu-opened > ul li,main .block-menu .menu-closed > ul li,.folwell-vertical-nav .menu-opened > ul li,.folwell-vertical-nav .menu-closed > ul li{border-left:1px solid transparent;}main .block-menu .menu-opened:not(:has(.menu-opened)) > ul li,.folwell-vertical-nav .menu-opened:not(:has(.menu-opened)) > ul li{border-left:1px solid #d5d5d5;}main .block-menu .is-active,.folwell-vertical-nav .is-active{background:#eee;color:#333;font-weight:700;}main .block-menu .is-active ~ button,.folwell-vertical-nav .is-active ~ button{background:none;color:#333;}main .block-menu .menu-item--active-trail .expand-slug:hover,.folwell-vertical-nav .menu-item--active-trail .expand-slug:hover{background-color:#eee;color:#7a0019;}main .block-menu .menu-item--unpublished > a .is-active,main .block-menu .menu-item--unpublished > a:focus,.folwell-vertical-nav .menu-item--unpublished > a .is-active,.folwell-vertical-nav .menu-item--unpublished > a:focus{background-color:#f8e8f1;}.vertical-nav-js.menu{padding:0;margin:0;padding-left:1.5em;}.grid-section{container:grid-section/inline-size;}.section-heading{display:flex;justify-content:center;margin-bottom:1rem;}.section-heading h2,.section-heading h3{border-bottom:0.375rem solid #fc3;padding-bottom:0.5rem;}.grid-layout{display:grid;gap:2rem;}.grid-layout .grid-item{position:relative;}.grid-layout .grid-item .paragraph:first-child{margin-bottom:0;}.grid-layout:not(.grid--flanders) .grid-item:nth-child(1){grid-area:a;}.grid-layout:not(.grid--flanders) .grid-item:nth-child(2){grid-area:b;}.grid-layout:not(.grid--flanders) .grid-item:nth-child(3){grid-area:c;}.grid-layout:not(.grid--flanders) .grid-item:nth-child(4){grid-area:d;}.grid-layout:not(.grid--flanders) .grid-item:nth-child(5){grid-area:e;}.grid-layout:not(.grid--flanders) .grid-item:nth-child(6){grid-area:f;}.grid-layout:not(.grid--flanders) .grid-item:nth-child(7){grid-area:g;}.grid-layout:not(.grid--flanders) .grid-item:nth-child(8){grid-area:h;}.grid--issues{grid-template-areas:"a" "b" "c" "d" "e" "f";}@container grid-section (min-width:24rem){.grid--issues{grid-template-areas:"a a" "b b" "c d" "e f";}}@container grid-section (min-width:36rem){.grid--issues{grid-template-areas:"a a b b" "c d e f";}}@container grid-section (min-width:60rem){.grid--issues{grid-template-areas:"a a b b c d" "a a b b e f";}}.grid--features{grid-template-areas:"a" "b" "c" "d";}@container features (min-width:460px){.grid--features{grid-template-areas:"a b" "c d";}}.grid--features-rows{grid-template-areas:"a" "b" "c" "d" "e";}.grid--features-rows .card{flex-direction:row;}.grid--features-rows .card .card-art{flex-basis:30%;}.grid--features-rows .card .card-body{flex-basis:70%;padding:0 0 0 1.25rem;}.grid--features-rows .card .card-body h3{font-size:clamp(1.25rem,4cqi,1.5rem);}.grid--skinner{grid-template-areas:"a";}@container grid-section (min-width:60rem){.grid--skinner{grid-template-areas:"g a a a h";}}.grid--apu,.grid--burns,.grid--krusty,.grid--roy{grid-template-areas:"a" "b" "c" "d";}@container grid-section (min-width:30rem){.grid--apu .card{flex-direction:row-reverse;}.grid--apu .card .card-art{flex-basis:30%;}.grid--apu .card .card-body{flex-basis:70%;padding:0 1.25rem 0 0;}.grid--apu .card .card-body h3{font-size:clamp(1.25rem,4cqi,1.5rem);}}@container grid-section (min-width:60rem){.grid--apu{grid-template-areas:"a b" "c d";}}@container grid-section (inline-size < 30rem){.grid--burns .grid-item:nth-child(n+3) .card{flex-direction:row;}.grid--burns .grid-item:nth-child(n+3) .card .card-art{flex-basis:30%;}.grid--burns .grid-item:nth-child(n+3) .card .card-body{flex-basis:70%;padding:0 0 0 1.25rem;}.grid--burns .grid-item:nth-child(n+3) .card .card-body h3{font-size:clamp(1.25rem,4cqi,1.5rem);}.grid--burns .grid-item:nth-child(n+3) .card .lede{display:none;}}@container grid-section (min-width:30rem){.grid--burns{grid-template-areas:"a a" "b b" "c d";}}@container grid-section (min-width:48rem) and (inline-size < 72rem){.grid--burns{grid-template-areas:"a a a a b b" "a a a a b b" "c c c d d d";}.grid--burns .grid-item:nth-child(n+3) .card{flex-direction:row;}.grid--burns .grid-item:nth-child(n+3) .card .card-art{flex-basis:30%;}.grid--burns .grid-item:nth-child(n+3) .card .card-body{flex-basis:70%;padding:0 0 0 1.25rem;}.grid--burns .grid-item:nth-child(n+3) .card .card-body h3{font-size:clamp(1.25rem,4cqi,1.5rem);}}@container grid-section (min-width:72rem){.grid--burns{grid-template-areas:"a a a a a b b b c c" "a a a a a b b b d d";}}.grid--krusty .grid-item:nth-child(n+2) .card{flex-direction:row;}.grid--krusty .grid-item:nth-child(n+2) .card .card-art{flex-basis:30%;}.grid--krusty .grid-item:nth-child(n+2) .card .card-body{flex-basis:70%;padding:0 0 0 1.25rem;}.grid--krusty .grid-item:nth-child(n+2) .card .card-body h3{font-size:clamp(1.25rem,4cqi,1.5rem);}@container grid-section (inline-size < 30rem){.grid--krusty .grid-item:nth-child(n+2) .card .lede{display:none;}}@container grid-section (min-width:60rem){.grid--krusty{grid-template-areas:"a b" "a c" "a d";grid-template-rows:auto auto 1fr;height:fit-content;}}@container grid-section (min-width:30rem){.grid--roy .card{flex-direction:row;}.grid--roy .card .card-art{flex-basis:30%;}.grid--roy .card .card-body{flex-basis:70%;padding:0 0 0 1.25rem;}.grid--roy .card .card-body h3{font-size:clamp(1.25rem,4cqi,1.5rem);}}@container grid-section (min-width:60rem){.grid--roy{grid-template-areas:"a b" "c d";}}.grid--flanders{grid-template-columns:repeat(auto-fit,minmax(13.75rem,1fr));}.grid--sideshow,.grid--smithers,.grid--smithers-alt{grid-template-areas:"a" "b" "c" "d" "e";}@container grid-section (inline-size < 30rem){.grid--sideshow .grid-item:nth-child(n+2) .card .lede{display:none;}}@container grid-section (inline-size < 48rem){.grid--sideshow .grid-item:nth-child(n+2) .card{flex-direction:row;}.grid--sideshow .grid-item:nth-child(n+2) .card .card-art{flex-basis:30%;}.grid--sideshow .grid-item:nth-child(n+2) .card .card-body{flex-basis:70%;padding:0 0 0 1.25rem;}.grid--sideshow .grid-item:nth-child(n+2) .card .card-body h3{font-size:clamp(1.25rem,4cqi,1.5rem);}}@container grid-section (min-width:48rem) and (inline-size < 72rem){.grid--sideshow{grid-template-areas:"b a a a" "c a a a" "d d e e";}.grid--sideshow .grid-item:nth-child(n+4) .card{flex-direction:row;}.grid--sideshow .grid-item:nth-child(n+4) .card .card-art{flex-basis:30%;}.grid--sideshow .grid-item:nth-child(n+4) .card .card-body{flex-basis:70%;padding:0 0 0 1.25rem;}.grid--sideshow .grid-item:nth-child(n+4) .card .card-body h3{font-size:clamp(1.25rem,4cqi,1.5rem);}}@container grid-section (min-width:72rem){.grid--sideshow{grid-template-areas:"b a a a d" "c a a a e";}}@container grid-section (inline-size < 30rem){.grid--smithers .grid-item:nth-child(n+2) .card .lede{display:none;}}@container grid-section (inline-size < 36rem){.grid--smithers .grid-item:nth-child(n+2) .card{flex-direction:row;}.grid--smithers .grid-item:nth-child(n+2) .card .card-art{flex-basis:30%;}.grid--smithers .grid-item:nth-child(n+2) .card .card-body{flex-basis:70%;padding:0 0 0 1.25rem;}.grid--smithers .grid-item:nth-child(n+2) .card .card-body h3{font-size:clamp(1.25rem,4cqi,1.5rem);}}@container grid-section (min-width:36rem){.grid--smithers{grid-template-areas:"a a" "b c" "d e";}}@container grid-section (min-width:48rem) and (inline-size < 72rem){.grid--smithers{grid-template-areas:"a a a b" "a a a c" "d d e e";}.grid--smithers .grid-item:nth-child(n+4) .card{flex-direction:row;}.grid--smithers .grid-item:nth-child(n+4) .card .card-art{flex-basis:30%;}.grid--smithers .grid-item:nth-child(n+4) .card .card-body{flex-basis:70%;padding:0 0 0 1.25rem;}.grid--smithers .grid-item:nth-child(n+4) .card .card-body h3{font-size:clamp(1.25rem,4cqi,1.5rem);}}@container grid-section (min-width:72rem){.grid--smithers{grid-template-areas:"a a a b c" "a a a d e";}}@container grid-section (inline-size < 30rem){.grid--smithers-alt .grid-item:nth-child(n+2) .card .lede{display:none;}}@container grid-section (inline-size < 36rem){.grid--smithers-alt .grid-item:nth-child(n+2) .card{flex-direction:row;}.grid--smithers-alt .grid-item:nth-child(n+2) .card .card-art{flex-basis:30%;}.grid--smithers-alt .grid-item:nth-child(n+2) .card .card-body{flex-basis:70%;padding:0 0 0 1.25rem;}.grid--smithers-alt .grid-item:nth-child(n+2) .card .card-body h3{font-size:clamp(1.25rem,4cqi,1.5rem);}}@container grid-section (min-width:36rem){.grid--smithers-alt{grid-template-areas:"a a" "b c" "d e";}}@container grid-section (min-width:60rem){.grid--smithers-alt{grid-template-areas:"a a b c" "a a d e";}}.grid--cletus,.grid--stu{grid-template-areas:"a" "b" "c" "d" "e" "f";}@container grid-section (min-width:36rem){.grid--cletus{grid-template-areas:"a b" "c d" "e f";}}@container grid-section (min-width:60rem){.grid--cletus{grid-template-areas:"a b c" "d e f";}}@container grid-section (inline-size < 48rem){.grid--stu .grid-item:nth-child(n+3) .card .lede{display:none;}}@container grid-section (inline-size < 60rem){.grid--stu .grid-item:nth-child(n+3) .card{flex-direction:row;}.grid--stu .grid-item:nth-child(n+3) .card .card-art{flex-basis:30%;}.grid--stu .grid-item:nth-child(n+3) .card .card-body{flex-basis:70%;padding:0 0 0 1.25rem;}.grid--stu .grid-item:nth-child(n+3) .card .card-body h3{font-size:clamp(1.25rem,4cqi,1.5rem);}}@container grid-section (min-width:30rem){.grid--stu{grid-template-areas:"a b" "c c" "d d" "e e" "f f";}}@container grid-section (min-width:36rem){.grid--stu{grid-template-areas:"a b" "c d" "e f";}}@container grid-section (min-width:60rem){.grid--stu{grid-template-areas:"a a b b" "c d e f";}}.grid--brockman,.grid--quimby{grid-template-areas:"a" "b" "c" "d" "e" "f" "g";}@container grid-section (inline-size < 48rem){.grid--brockman .grid-item:nth-child(n+4) .card .lede{display:none;}}@container grid-section (inline-size < 60rem){.grid--brockman .grid-item:nth-child(n+4) .card{flex-direction:row;}.grid--brockman .grid-item:nth-child(n+4) .card .card-art{flex-basis:30%;}.grid--brockman .grid-item:nth-child(n+4) .card .card-body{flex-basis:70%;padding:0 0 0 1.25rem;}.grid--brockman .grid-item:nth-child(n+4) .card .card-body h3{font-size:clamp(1.25rem,4cqi,1.5rem);}}@container grid-section (min-width:30rem){.grid--brockman{grid-template-areas:"a b c" "d d d" "e e e" "f f f" "g g g";}}@container grid-section (min-width:36rem){.grid--brockman{grid-template-areas:"a a b b c c" "d d d e e e" "f f f g g g";}}@container grid-section (min-width:60rem){.grid--brockman{grid-template-areas:"a a a a b b b b c c c c" "d d d e e e f f f g g g";}}@container grid-section (inline-size < 36rem){.grid--quimby .grid-item:nth-child(n+3) .card .lede{display:none;}}@container grid-section (inline-size < 60rem){.grid--quimby .grid-item:nth-child(n+3) .card{flex-direction:row;}.grid--quimby .grid-item:nth-child(n+3) .card .card-art{flex-basis:30%;}.grid--quimby .grid-item:nth-child(n+3) .card .card-body{flex-basis:70%;padding:0 0 0 1.25rem;}.grid--quimby .grid-item:nth-child(n+3) .card .card-body h3{font-size:clamp(1.25rem,4cqi,1.5rem);}}@container grid-section (min-width:36rem){.grid--quimby{grid-template-areas:"a b" "c c" "d d" "e e" "f f" "g g";}}@container grid-section (min-width:60rem){.grid--quimby{grid-template-areas:"a a a a a b b b b b" "c c d d e e f f g g";}}.grid--gunderson,.grid--riviera{grid-template-areas:"a" "b" "c" "d" "e" "f" "g" "h";}@container grid-section (inline-size < 36rem){.grid--gunderson .grid-item:nth-child(n+4) .card .lede{display:none;}}@container grid-section (inline-size < 60rem){.grid--gunderson .grid-item:nth-child(n+4) .card{flex-direction:row;}.grid--gunderson .grid-item:nth-child(n+4) .card .card-art{flex-basis:30%;}.grid--gunderson .grid-item:nth-child(n+4) .card .card-body{flex-basis:70%;padding:0 0 0 1.25rem;}.grid--gunderson .grid-item:nth-child(n+4) .card .card-body h3{font-size:clamp(1.25rem,4cqi,1.5rem);}}@container grid-section (min-width:36rem){.grid--gunderson{grid-template-areas:"a b c" "d d d" "e e e" "f f f" "g g g" "h h h";}}@container grid-section (min-width:60rem){.grid--gunderson{grid-template-areas:"a a a a a b b b b b c c c c c" "d d d e e e f f f g g g h h h";}}.grid--riviera .grid-item:nth-child(n+5) .card{flex-direction:row;}.grid--riviera .grid-item:nth-child(n+5) .card .card-art{flex-basis:30%;}.grid--riviera .grid-item:nth-child(n+5) .card .card-body{flex-basis:70%;padding:0 0 0 1.25rem;}.grid--riviera .grid-item:nth-child(n+5) .card .card-body h3{font-size:clamp(1.25rem,4cqi,1.5rem);}@container grid-section (inline-size < 36rem){.grid--riviera .grid-item:nth-child(n+4) .card .lede{display:none;}}@container grid-section (min-width:36rem){.grid--riviera{grid-template-areas:"a b" "c d" "e e" "f f" "g g" "h h";}}@container grid-section (min-width:48rem){.grid--riviera{grid-template-areas:"a b" "c d" "e f" "g h";}}@container grid-section (min-width:60rem){.grid--riviera{grid-template-areas:"a a b b e e e e" "a a b b f f f f" "c c d d g g g g" "c c d d h h h h";}}.grid-lines .grid-item::after,.grid-lines .grid-item::before{content:"";position:absolute;}.grid-lines .grid-item::before{top:0;bottom:0;}.grid-lines .grid-item::after{left:0;right:0;}@container grid-section (min-width:72rem){.grid-lines.grid--apu .grid-item:nth-child(2)::before{border-left:1px solid #e4e4e4;left:-1rem;bottom:-1rem;}.grid-lines.grid--apu .grid-item:nth-child(4)::before{border-left:1px solid #e4e4e4;left:-1rem;top:-1rem;}.grid-lines.grid--apu .grid-item:nth-child(3)::after{border-top:1px solid #e4e4e4;top:-1rem;}.grid-lines.grid--apu .grid-item:nth-child(4)::after{border-top:1px solid #e4e4e4;top:-1rem;}}@container grid-section (min-width:72rem){.grid-lines.grid--burns .grid-item:nth-child(2)::before{border-left:1px solid #e4e4e4;left:-1rem;}.grid-lines.grid--burns .grid-item:nth-child(3)::before{border-left:1px solid #e4e4e4;left:-1rem;bottom:-1rem;}.grid-lines.grid--burns .grid-item:nth-child(4)::before{border-left:1px solid #e4e4e4;left:-1rem;top:-1rem;}.grid-lines.grid--burns .grid-item:nth-child(4)::after{border-top:1px solid #e4e4e4;top:-1rem;}}@container features (min-width:460px){.grid-lines.grid--features .grid-item:nth-child(2)::before{border-left:1px solid #e4e4e4;left:-1rem;bottom:-1rem;}.grid-lines.grid--features .grid-item:nth-child(4)::before{border-left:1px solid #e4e4e4;left:-1rem;top:-1rem;}.grid-lines.grid--features .grid-item:nth-child(3)::after{border-top:1px solid #e4e4e4;top:-1rem;}.grid-lines.grid--features .grid-item:nth-child(4)::after{border-top:1px solid #e4e4e4;top:-1rem;}}@container features (min-width:460px){.grid-lines.grid--features-rows .grid-item:nth-child(2)::after{border-top:1px solid #e4e4e4;top:-1rem;}.grid-lines.grid--features-rows .grid-item:nth-child(3)::after{border-top:1px solid #e4e4e4;top:-1rem;}.grid-lines.grid--features-rows .grid-item:nth-child(4)::after{border-top:1px solid #e4e4e4;top:-1rem;}.grid-lines.grid--features-rows .grid-item:nth-child(5)::after{border-top:1px solid #e4e4e4;top:-1rem;}}@container grid-section (min-width:72rem){.grid-lines.grid--krusty .grid-item:nth-child(2)::before{border-left:1px solid #e4e4e4;left:-1rem;bottom:-1rem;}.grid-lines.grid--krusty .grid-item:nth-child(3)::before{border-left:1px solid #e4e4e4;left:-1rem;top:-1rem;bottom:-1rem;}.grid-lines.grid--krusty .grid-item:nth-child(4)::before{border-left:1px solid #e4e4e4;left:-1rem;top:-1rem;}.grid-lines.grid--krusty .grid-item:nth-child(3)::after{border-top:1px solid #e4e4e4;top:-1rem;}.grid-lines.grid--krusty .grid-item:nth-child(4)::after{border-top:1px solid #e4e4e4;top:-1rem;}}@container grid-section (min-width:72rem){.grid-lines.grid--roy .grid-item:nth-child(2)::before{border-left:1px solid #e4e4e4;left:-1rem;bottom:-1rem;}.grid-lines.grid--roy .grid-item:nth-child(4)::before{border-left:1px solid #e4e4e4;left:-1rem;top:-1rem;}.grid-lines.grid--roy .grid-item:nth-child(3)::after{border-top:1px solid #e4e4e4;top:-1rem;}.grid-lines.grid--roy .grid-item:nth-child(4)::after{border-top:1px solid #e4e4e4;top:-1rem;}}@container grid-section (min-width:72rem){.grid-lines.grid--flanders .grid-item:nth-child(2)::before{border-left:1px solid #e4e4e4;left:-1rem;}.grid-lines.grid--flanders .grid-item:nth-child(3)::before{border-left:1px solid #e4e4e4;left:-1rem;}.grid-lines.grid--flanders .grid-item:nth-child(4)::before{border-left:1px solid #e4e4e4;left:-1rem;}.grid-lines.grid--flanders .grid-item:nth-child(5)::before{border-left:1px solid #e4e4e4;left:-1rem;}}@container grid-section (min-width:72rem){.grid-lines.grid--flanders .grid-item:nth-child(2)::before{border-left:1px solid #e4e4e4;left:-1rem;}.grid-lines.grid--flanders .grid-item:nth-child(3)::before{border-left:1px solid #e4e4e4;left:-1rem;}.grid-lines.grid--flanders .grid-item:nth-child(4)::before{border-left:1px solid #e4e4e4;left:-1rem;}.grid-lines.grid--flanders .grid-item:nth-child(5)::before{border-left:1px solid #e4e4e4;left:-1rem;}}@container grid-section (min-width:72rem){.grid-lines.grid--sideshow .grid-item:nth-child(1)::before{border-left:1px solid #e4e4e4;left:-1rem;}.grid-lines.grid--sideshow .grid-item:nth-child(4)::before{border-left:1px solid #e4e4e4;left:-1rem;bottom:-1rem;}.grid-lines.grid--sideshow .grid-item:nth-child(5)::before{border-left:1px solid #e4e4e4;left:-1rem;top:-1rem;}.grid-lines.grid--sideshow .grid-item:nth-child(3)::after{border-top:1px solid #e4e4e4;top:-1rem;}.grid-lines.grid--sideshow .grid-item:nth-child(5)::after{border-top:1px solid #e4e4e4;top:-1rem;}}@container grid-section (min-width:72rem){.grid-lines.grid--smithers .grid-item:nth-child(2)::before{border-left:1px solid #e4e4e4;left:-1rem;bottom:-1rem;}.grid-lines.grid--smithers .grid-item:nth-child(3)::before{border-left:1px solid #e4e4e4;left:-1rem;bottom:-1rem;}.grid-lines.grid--smithers .grid-item:nth-child(4)::before{border-left:1px solid #e4e4e4;left:-1rem;top:-1rem;}.grid-lines.grid--smithers .grid-item:nth-child(5)::before{border-left:1px solid #e4e4e4;left:-1rem;top:-1rem;}.grid-lines.grid--smithers .grid-item:nth-child(4)::after{border-top:1px solid #e4e4e4;top:-1rem;}.grid-lines.grid--smithers .grid-item:nth-child(5)::after{border-top:1px solid #e4e4e4;top:-1rem;}}@container grid-section (min-width:36rem){.grid-lines.grid--smithers-alt .grid-item:nth-child(3)::before{border-left:1px solid #e4e4e4;left:-1rem;bottom:-1rem;}.grid-lines.grid--smithers-alt .grid-item:nth-child(5)::before{border-left:1px solid #e4e4e4;left:-1rem;top:-1rem;}.grid-lines.grid--smithers-alt .grid-item:nth-child(4)::after{border-top:1px solid #e4e4e4;top:-1rem;}.grid-lines.grid--smithers-alt .grid-item:nth-child(5)::after{border-top:1px solid #e4e4e4;top:-1rem;}}@container grid-section (min-width:60rem){.grid-lines.grid--smithers-alt .grid-item:nth-child(2)::before{border-left:1px solid #e4e4e4;left:-1rem;bottom:-1rem;}.grid-lines.grid--smithers-alt .grid-item:nth-child(4)::before{border-left:1px solid #e4e4e4;left:-1rem;top:-1rem;}}@container grid-section (min-width:72rem){.grid-lines.grid--cletus .grid-item:nth-child(2)::before{border-left:1px solid #e4e4e4;left:-1rem;bottom:-1rem;}.grid-lines.grid--cletus .grid-item:nth-child(3)::before{border-left:1px solid #e4e4e4;left:-1rem;bottom:-1rem;}.grid-lines.grid--cletus .grid-item:nth-child(5)::before{border-left:1px solid #e4e4e4;left:-1rem;top:-1rem;}.grid-lines.grid--cletus .grid-item:nth-child(6)::before{border-left:1px solid #e4e4e4;left:-1rem;top:-1rem;}.grid-lines.grid--cletus .grid-item:nth-child(4)::after{border-top:1px solid #e4e4e4;top:-1rem;}.grid-lines.grid--cletus .grid-item:nth-child(5)::after{border-top:1px solid #e4e4e4;top:-1rem;}.grid-lines.grid--cletus .grid-item:nth-child(6)::after{border-top:1px solid #e4e4e4;top:-1rem;}}@container grid-section (min-width:72rem){.grid-lines.grid--stu .grid-item:nth-child(2)::before{border-left:1px solid #e4e4e4;left:-1rem;}.grid-lines.grid--stu .grid-item:nth-child(4)::before{border-left:1px solid #e4e4e4;left:-1rem;}.grid-lines.grid--stu .grid-item:nth-child(5)::before{border-left:1px solid #e4e4e4;left:-1rem;}.grid-lines.grid--stu .grid-item:nth-child(6)::before{border-left:1px solid #e4e4e4;left:-1rem;}.grid-lines.grid--stu .grid-item:nth-child(3)::after{border-top:1px solid #e4e4e4;top:-1rem;right:-1rem;}.grid-lines.grid--stu .grid-item:nth-child(4)::after{border-top:1px solid #e4e4e4;top:-1rem;left:-1rem;right:-1rem;}.grid-lines.grid--stu .grid-item:nth-child(5)::after{border-top:1px solid #e4e4e4;top:-1rem;left:-1rem;right:-1rem;}.grid-lines.grid--stu .grid-item:nth-child(6)::after{border-top:1px solid #e4e4e4;top:-1rem;left:-1rem;}}@container grid-section (min-width:72rem){.grid-lines.grid--brockman .grid-item:nth-child(2)::before{border-left:1px solid #e4e4e4;left:-1rem;}.grid-lines.grid--brockman .grid-item:nth-child(3)::before{border-left:1px solid #e4e4e4;left:-1rem;}.grid-lines.grid--brockman .grid-item:nth-child(5)::before{border-left:1px solid #e4e4e4;left:-1rem;}.grid-lines.grid--brockman .grid-item:nth-child(6)::before{border-left:1px solid #e4e4e4;left:-1rem;}.grid-lines.grid--brockman .grid-item:nth-child(7)::before{border-left:1px solid #e4e4e4;left:-1rem;}.grid-lines.grid--brockman .grid-item:nth-child(4)::after{border-top:1px solid #e4e4e4;top:-1rem;right:-1rem;}.grid-lines.grid--brockman .grid-item:nth-child(5)::after{border-top:1px solid #e4e4e4;top:-1rem;left:-1rem;right:-1rem;}.grid-lines.grid--brockman .grid-item:nth-child(6)::after{border-top:1px solid #e4e4e4;top:-1rem;left:-1rem;right:-1rem;}.grid-lines.grid--brockman .grid-item:nth-child(7)::after{border-top:1px solid #e4e4e4;top:-1rem;left:-1rem;}}@container grid-section (min-width:72rem){.grid-lines.grid--quimby .grid-item:nth-child(2)::before{border-left:1px solid #e4e4e4;left:-1rem;}.grid-lines.grid--quimby .grid-item:nth-child(4)::before{border-left:1px solid #e4e4e4;left:-1rem;}.grid-lines.grid--quimby .grid-item:nth-child(5)::before{border-left:1px solid #e4e4e4;left:-1rem;}.grid-lines.grid--quimby .grid-item:nth-child(6)::before{border-left:1px solid #e4e4e4;left:-1rem;}.grid-lines.grid--quimby .grid-item:nth-child(7)::before{border-left:1px solid #e4e4e4;left:-1rem;}.grid-lines.grid--quimby .grid-item:nth-child(3)::after{border-top:1px solid #e4e4e4;top:-1rem;right:-1rem;}.grid-lines.grid--quimby .grid-item:nth-child(4)::after{border-top:1px solid #e4e4e4;top:-1rem;left:-1rem;right:-1rem;}.grid-lines.grid--quimby .grid-item:nth-child(5)::after{border-top:1px solid #e4e4e4;top:-1rem;left:-1rem;right:-1rem;}.grid-lines.grid--quimby .grid-item:nth-child(6)::after{border-top:1px solid #e4e4e4;top:-1rem;left:-1rem;right:-1rem;}.grid-lines.grid--quimby .grid-item:nth-child(7)::after{border-top:1px solid #e4e4e4;top:-1rem;left:-1rem;}}@container grid-section (min-width:72rem){.grid-lines.grid--gunderson .grid-item:nth-child(2)::before{border-left:1px solid #e4e4e4;left:-1rem;}.grid-lines.grid--gunderson .grid-item:nth-child(3)::before{border-left:1px solid #e4e4e4;left:-1rem;}.grid-lines.grid--gunderson .grid-item:nth-child(5)::before{border-left:1px solid #e4e4e4;left:-1rem;}.grid-lines.grid--gunderson .grid-item:nth-child(6)::before{border-left:1px solid #e4e4e4;left:-1rem;}.grid-lines.grid--gunderson .grid-item:nth-child(7)::before{border-left:1px solid #e4e4e4;left:-1rem;}.grid-lines.grid--gunderson .grid-item:nth-child(8)::before{border-left:1px solid #e4e4e4;left:-1rem;}.grid-lines.grid--gunderson .grid-item:nth-child(4)::after{border-top:1px solid #e4e4e4;top:-1rem;right:-1rem;}.grid-lines.grid--gunderson .grid-item:nth-child(5)::after{border-top:1px solid #e4e4e4;top:-1rem;left:-1rem;right:-1rem;}.grid-lines.grid--gunderson .grid-item:nth-child(6)::after{border-top:1px solid #e4e4e4;top:-1rem;left:-1rem;right:-1rem;}.grid-lines.grid--gunderson .grid-item:nth-child(7)::after{border-top:1px solid #e4e4e4;top:-1rem;left:-1rem;right:-1rem;}.grid-lines.grid--gunderson .grid-item:nth-child(8)::after{border-top:1px solid #e4e4e4;top:-1rem;left:-1rem;}}@container grid-section (min-width:72rem){.grid-lines.grid--riviera .grid-item:nth-child(2)::before{border-left:1px solid #e4e4e4;left:-1rem;bottom:-1rem;}.grid-lines.grid--riviera .grid-item:nth-child(4)::before{border-left:1px solid #e4e4e4;left:-1rem;top:-1rem;}.grid-lines.grid--riviera .grid-item:nth-child(5)::before{border-left:1px solid #e4e4e4;left:-1rem;bottom:-1rem;}.grid-lines.grid--riviera .grid-item:nth-child(6)::before{border-left:1px solid #e4e4e4;left:-1rem;top:-1rem;bottom:-1rem;}.grid-lines.grid--riviera .grid-item:nth-child(7)::before{border-left:1px solid #e4e4e4;left:-1rem;top:-1rem;bottom:-1rem;}.grid-lines.grid--riviera .grid-item:nth-child(8)::before{border-left:1px solid #e4e4e4;left:-1rem;top:-1rem;}.grid-lines.grid--riviera .grid-item:nth-child(3)::after{border-top:1px solid #e4e4e4;top:-1rem;}.grid-lines.grid--riviera .grid-item:nth-child(4)::after{border-top:1px solid #e4e4e4;top:-1rem;}.grid-lines.grid--riviera .grid-item:nth-child(6)::after{border-top:1px solid #e4e4e4;top:-1rem;}.grid-lines.grid--riviera .grid-item:nth-child(7)::after{border-top:1px solid #e4e4e4;top:-1rem;}.grid-lines.grid--riviera .grid-item:nth-child(8)::after{border-top:1px solid #e4e4e4;top:-1rem;}}@container grid-section (min-width:72rem){.grid-lines.grid--issues .grid-item:nth-child(3)::before{border-left:1px solid #e4e4e4;left:-1rem;bottom:-1rem;}.grid-lines.grid--issues .grid-item:nth-child(4)::before{border-left:1px solid #e4e4e4;left:-1rem;bottom:-1rem;}.grid-lines.grid--issues .grid-item:nth-child(5)::before{border-left:1px solid #e4e4e4;left:-1rem;top:-1rem;}.grid-lines.grid--issues .grid-item:nth-child(6)::before{border-left:1px solid #e4e4e4;left:-1rem;top:-1rem;}.grid-lines.grid--issues .grid-item:nth-child(5)::after{border-top:1px solid #e4e4e4;top:-1rem;}.grid-lines.grid--issues .grid-item:nth-child(6)::after{border-top:1px solid #e4e4e4;top:-1rem;}}#site-footer .footer-bottom{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;padding:1.875rem;}#site-footer .footer-bottom:before{display:block;position:absolute;content:"";width:100vw;height:100%;top:0;left:calc(-50vw + 50%);z-index:-1;background:#f3f3f3;border-top:0.625rem solid #757575;border-bottom:0.0625rem solid #757575;}#site-footer .footer-bottom a{border-bottom:0 none;}@media only screen and (max-width:59.9375rem){#site-footer .footer-first,#site-footer .footer-second,#site-footer .footer-third{flex:1 0 100%;margin-bottom:1.875rem;text-align:center;}#site-footer .footer-first li,#site-footer .footer-second li,#site-footer .footer-third li{text-align:center;}}@media only screen and (min-width:60rem){#site-footer .footer-first,#site-footer .footer-second,#site-footer .footer-third{flex:0 1 auto;}}#site-footer .footer-second{align-self:center;}#site-footer .footer-third{flex-basis:50%;}#site-footer .social-icons{display:flex;align-items:center;justify-content:center;gap:0.75rem;margin:0;padding:0;}#site-footer .social-icons li{list-style:none;padding:0;}#site-footer .social-icons li.youtube svg{height:1.625rem;}#site-footer .social-icons a:hover,#site-footer .social-icons a:focus{background-color:transparent;}#site-footer .social-icons a,#site-footer .social-icons svg{display:block;}#site-footer .social-icons svg{height:1.875rem;width:auto;}#site-footer .social-icons li.facebook svg{fill:#3b5998;}#site-footer .social-icons li.threads svg{fill:#000;}#site-footer .social-icons li.twitter-x svg{fill:#0f1419;}#site-footer .social-icons li.tiktok svg{fill:#000;}#site-footer .social-icons li.linkedin svg{fill:#0a66c2;}#site-footer .social-icons li.youtube svg{fill:#ff0000;}#site-footer .btn-footer-apply{width:10rem;margin-right:0;}#site-footer .vertical-nav-js.menu{padding-left:0;}#site-footer .footer-menus{display:flex;flex-wrap:wrap;}@media only screen and (max-width:29.9375rem){#site-footer .footer-menus{flex-direction:column;}#site-footer .footer-menus .footer-menu-col{margin-bottom:1.25em;}}#site-footer .footer-menus .footer-menu-col{flex:0 0 50%;}#site-footer .footer-menus .footer-menu{margin:0;}#site-footer .footer-menus .footer-menu li span{font-weight:700;}#umnhf-f{text-align:center;padding:1rem;}#umnhf-f ul{font-size:14px;display:flex;justify-content:center;}#umnhf-f ul li{padding:0.5rem;}@media only screen and (min-width:40rem){#umnhf-f nav{display:none;}}#umnhf-f small{display:block;padding:0.25rem;}.bg--fullbleed .law-layout-area .paragraph:first-child{margin-bottom:0;}ul.btn-row{padding:0 1rem;display:flex;justify-content:space-evenly;}ul.btn-row li{min-width:20%;padding:0 0.5rem;}ul.btn-row a{display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center;border:0 none;padding:1rem 3rem;text-decoration:none;background-color:#7a0019;color:#fff;text-transform:uppercase;font-weight:600;letter-spacing:0.1rem;}ul.btn-row a:hover{background-color:#900021;}ul.btn-row a.btn--gold{background-color:#fc3;color:#7a0019;}ul.btn-row a.btn--gold:hover{background-color:#ffde7a;}@media only screen and (max-width:59.9375rem){ul.btn-row a{padding:1rem 2rem;}}@media only screen and (max-width:47.9375rem){ul.btn-row{flex-direction:column;}ul.btn-row a{margin-bottom:1rem;}}ul.btn-row.btn-row--slanted li{transform:skewX(-10deg);}ul.btn-row.btn-row--slanted li a span{display:inline-block;transform:skewX(10deg);}ul.btn-row.btn-row--border a{border-right:0.3125rem solid #fc3;}ul.btn-row.btn-row--border a.btn--gold{border-right:0.3125rem solid #7a0019;}.card{position:relative;container:card/inline-size;display:flex;flex-direction:column;}.card .card-header{font-size:0.875rem;font-weight:600;text-transform:uppercase;color:#7a0019;margin-bottom:0.5rem;}.card .card-art .media{margin-bottom:0;}.card .card-art img{display:block;width:100%;}.card .card-body{padding:0.5rem 0;}.card .card-body h3:not([class]){font-size:clamp(1.25rem,8cqi,1.5rem);}.card .card-body h3 a,.card .card-body h4 a,.card .card-body h5 a{color:inherit;}.card .card-body h3 a::before,.card .card-body h4 a::before,.card .card-body h5 a::before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;}.card .card-body h3 a:hover,.card .card-body h4 a:hover,.card .card-body h5 a:hover{background-color:transparent;text-decoration:underline;transition:300ms;}.card .card-body h3 a:after,.card .card-body h4 a:after,.card .card-body h5 a:after{content:none;}.card .card-body p:last-child{margin-bottom:0;}.card .card-body .lede p{color:#757575;font-size:1rem;line-height:1.4;}.card.article-teaser{flex-direction:row;}.card.article-teaser .card-body{flex:1 1 auto;padding:0 0.5rem 0 0;}.card.article-teaser .card-body h5{font-size:1rem;margin-bottom:0;}.card.article-teaser .card-body a{color:inherit;}.card.article-teaser .card-art{flex:0 0 30%;}.card.article-teaser.card-active{background-color:#eee;}.card.card-h{flex-direction:row;}.card.card-h .card-art{flex-basis:30%;}.card.card-h .card-body{flex-basis:70%;padding:0 0 0 1.25rem;}.card.card-h .card-body h3{font-size:clamp(1.25rem,4cqi,1.5rem);}.messages,.status-messages,.user-login-form{margin:1.5rem auto;}.block-user-events .action-links,.block-user-faculty-news .action-links{margin:1rem 0;padding:0;}.block-user-events .action-links a.button-action,.block-user-faculty-news .action-links a.button-action{padding:0.5rem 0.75rem;}.status-messages .status,.status-messages .warning,.status-messages .error,.status-messages .form-item--error-message{position:relative;margin-left:0.5rem;padding:1rem 1.25rem;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;overflow-wrap:break-word;}.status-messages .status::before,.status-messages .warning::before,.status-messages .error::before,.status-messages .form-item--error-message::before{line-height:1;margin-right:1rem;}.status-messages .status{color:#325e1c;border-color:#c9e1bd;background-color:#f3faef;box-shadow:-8px 0 0 #77b259;}.status-messages .status::before{font-family:"Font Awesome 5 Free";font-size:inherit;font-weight:900;content:"\f058";}.status-messages .warning{color:#734c00;border-color:#f4daa6;background-color:#fdf8ed;box-shadow:-8px 0 0 #e09600;}.status-messages .warning::before{font-family:"Font Awesome 5 Free";font-size:inherit;font-weight:900;content:"\f06a";}.status-messages .form-item--error-message,.status-messages .error{color:#a51b00;border-color:#f9c9bf;background-color:#fcf4f2;box-shadow:-8px 0 0 #e62600;}.status-messages .form-item--error-message::before,.status-messages .error::before{font-family:"Font Awesome 5 Free";font-size:inherit;font-weight:900;content:"\f057";}.status-messages > div + div{margin-top:1.5rem;}.page dl.node-type-list{margin-bottom:2rem;}.menu-redirect-debug .page nav:not(.breadcrumb):not(.pager) :not(.menu-label) a:not([data-drupal-link-system-path]){background-color:#f8f3d5;display:flex;}.menu-redirect-debug .page nav:not(.breadcrumb):not(.pager) :not(.menu-label) a:not([data-drupal-link-system-path])::after{font-family:"Font Awesome 5 Free";font-size:inherit;font-weight:900;content:"\f2f5";color:#444;margin-left:auto;}nav.tabs{margin:1rem auto;}nav.tabs ul.tabs{display:flex;margin-bottom:0;}nav.tabs ul.tabs li{padding:0;margin-right:0.75rem;}nav.tabs ul.tabs li a{padding:0.6rem 1rem !important;}.vertical-tabs{margin:2rem 0;display:flex;}.vertical-tabs .vertical-tabs__menu{flex:0 0 15rem;margin:-1px 0 0 -1px;padding:0;float:none;}.vertical-tabs .vertical-tabs__panes{flex-grow:1;min-width:0;}.user-logged-in:not(.role-administrator) .node-magazine-issue-form .field--name-title{display:none;}.node-form,.layout-paragraphs-component-form{width:100%;max-width:90rem;margin:0 auto;}.node-form a:focus,.layout-paragraphs-component-form a:focus{background-color:transparent;}.node-form .action-links,.layout-paragraphs-component-form .action-links{padding:0;}.node-form .action-links li.add a,.layout-paragraphs-component-form .action-links li.add a{background-color:#eee;}.node-form :not(.form-actions) .button,.layout-paragraphs-component-form :not(.form-actions) .button{background-color:#e6e6e6;}.node-form :not(.form-actions) .button:hover,.layout-paragraphs-component-form :not(.form-actions) .button:hover{background-color:#cdcdcd;}.node-form .container-inline > div,.node-form .container-inline > label,.layout-paragraphs-component-form .container-inline > div,.layout-paragraphs-component-form .container-inline > label{display:inline-block;}.node-form .field--type-datetime,.layout-paragraphs-component-form .field--type-datetime{margin:1em 0;}.node-form .field--type-datetime .form-item,.node-form .field--type-datetime .course-guide-search .facet-empty,.course-guide-search .node-form .field--type-datetime .facet-empty,.layout-paragraphs-component-form .field--type-datetime .form-item,.layout-paragraphs-component-form .field--type-datetime .course-guide-search .facet-empty,.course-guide-search .layout-paragraphs-component-form .field--type-datetime .facet-empty{margin:0;}.node-form .field--type-datetime h4.label,.layout-paragraphs-component-form .field--type-datetime h4.label{display:inline-block;font-weight:600;margin-bottom:0.3125rem;}.node-form table.ief-entity-table .form-item,.node-form table.ief-entity-table .course-guide-search .facet-empty,.course-guide-search .node-form table.ief-entity-table .facet-empty,.layout-paragraphs-component-form table.ief-entity-table .form-item,.layout-paragraphs-component-form table.ief-entity-table .course-guide-search .facet-empty,.course-guide-search .layout-paragraphs-component-form table.ief-entity-table .facet-empty{margin:1em 0;}.node-form td,.layout-paragraphs-component-form td{vertical-align:middle;}.node-form th.tabledrag-hide,.layout-paragraphs-component-form th.tabledrag-hide{width:10%;min-width:150px;}.node-form a.tabledrag-handle,.layout-paragraphs-component-form a.tabledrag-handle{margin:0;}.node-form a.tabledrag-handle:hover,.layout-paragraphs-component-form a.tabledrag-handle:hover{background:transparent;}.node-form a.tabledrag-handle .handle,.layout-paragraphs-component-form a.tabledrag-handle .handle{box-sizing:content-box;margin:0;}.node-form h2.label,.node-form h3.label,.node-form h4.label,.node-form h5.label,.layout-paragraphs-component-form h2.label,.layout-paragraphs-component-form h3.label,.layout-paragraphs-component-form h4.label,.layout-paragraphs-component-form h5.label{font-family:"Open Sans",sans-serif;}.node-form .form-actions,.layout-paragraphs-component-form .form-actions{display:flex;width:100%;align-items:center;}.node-form .form-actions > input,.node-form .form-actions > a,.node-form .form-actions > button,.layout-paragraphs-component-form .form-actions > input,.layout-paragraphs-component-form .form-actions > a,.layout-paragraphs-component-form .form-actions > button{margin:0 1rem 1rem 0;}.node-form ul.tips,.layout-paragraphs-component-form ul.tips{display:none;}.node-form .paragraph--unpublished,.layout-paragraphs-component-form .paragraph--unpublished{overflow:unset;}.node-form .lpb-controls,.layout-paragraphs-component-form .lpb-controls{font-size:0.9em;width:max-content;}.node-form a.lpb-btn,.layout-paragraphs-component-form a.lpb-btn{border:3px solid #fff;border-radius:5px;}.node-form a.lpb-btn:hover,.layout-paragraphs-component-form a.lpb-btn:hover{background-color:#eee;}.node-form .term-reference-tree .no-term-reference-tree-button,.layout-paragraphs-component-form .term-reference-tree .no-term-reference-tree-button{background-color:transparent;}.feature-section{display:flex;flex-direction:column;}@media only screen and (min-width:60rem){.feature-section{flex-direction:row;flex-wrap:wrap;column-gap:2.5rem;}}@media only screen and (min-width:60rem){.feature-section.feature-image-right{flex-direction:row-reverse;}.feature-section.feature-image-right .feature-image .media{border:0;border-left:0.5rem solid #fc3;}.feature-section.feature-image-right .field--name-field-feature-tag{justify-content:flex-end;}}.feature-section .field--name-field-feature-tag{flex-basis:100%;margin-bottom:1rem;display:flex;}.feature-section .field--name-field-feature-tag a{padding:0.3125rem 0.75rem;font-size:0.9375rem;font-weight:600;text-transform:uppercase;border:1px solid #7a0019;}.feature-section .feature-image{flex:1;}.feature-section .feature-image .media{margin-bottom:0;border-bottom:0.5rem solid #fc3;}@media only screen and (min-width:60rem){.feature-section .feature-image .media{border:0;border-right:0.5rem solid #fc3;}}.feature-section .feature-image img{display:block;}.feature-section .feature-content{flex:1;padding:1rem;}@media only screen and (min-width:60rem){.feature-section .feature-content{padding:1rem 0;}}.feature-section .feature-content .field--name-field-feature-button{margin-top:1.25rem;}.field--type-text-long > *:last-child,.field--type-text-with-summary > *:last-child{margin-bottom:0;}.node--restricted .field--type-text-long > *:last-child,.node--restricted .field--type-text-with-summary > *:last-child{margin-bottom:1.25em;}.field--type-text-long .cke_contents,.field--type-text-with-summary .cke_contents{padding:10px;}@media (min-width:50em){.callout-horizontal,.callout-hmaroon,.callout-hgray,.callout-hwhite{display:block;}}@media (min-width:50em) and (min-width:50em){.callout-horizontal,.callout-hmaroon,.callout-hgray,.callout-hwhite{display:flex;}}@media (min-width:50em){.callout-horizontal .field--name-field-fw-callout-image,.callout-hmaroon .field--name-field-fw-callout-image,.callout-hgray .field--name-field-fw-callout-image,.callout-hwhite .field--name-field-fw-callout-image{width:40%;flex:0 0 auto;}.callout-horizontal .field--name-field-fw-callout-image *,.callout-hmaroon .field--name-field-fw-callout-image *,.callout-hgray .field--name-field-fw-callout-image *,.callout-hwhite .field--name-field-fw-callout-image *{height:100%;}.callout-horizontal .field--name-field-fw-callout-image img,.callout-hmaroon .field--name-field-fw-callout-image img,.callout-hgray .field--name-field-fw-callout-image img,.callout-hwhite .field--name-field-fw-callout-image img{object-fit:cover;}.callout-horizontal .callout,.callout-hmaroon .callout,.callout-hgray .callout,.callout-hwhite .callout{flex:1 1 auto;}}.callout-hgray{background:#eee;}.callout-hwhite{background:#fff;}.paragraph--type--folwell-slideshow .slick__arrow button{padding:0;}.paragraph--type--folwell-slideshow .slick__arrow button.slick-prev::before,.paragraph--type--folwell-slideshow .slick__arrow button.slick-next::before{padding:0;}form.views-exposed-form,div.views-exposed-form form,.facets-form{background-color:#eee;padding:1.25rem 1.5rem;}form.views-exposed-form > div:not(.course-guide-search),div.views-exposed-form form > div:not(.course-guide-search),.facets-form > div:not(.course-guide-search){display:flex;flex-wrap:wrap;margin:0 -0.625rem;}form.views-exposed-form .form-item,form.views-exposed-form .course-guide-search .facet-empty,.course-guide-search form.views-exposed-form .facet-empty,div.views-exposed-form form .form-item,div.views-exposed-form form .course-guide-search .facet-empty,.course-guide-search div.views-exposed-form form .facet-empty,.facets-form .form-item,.facets-form .course-guide-search .facet-empty,.course-guide-search .facets-form .facet-empty{float:none !important;padding:0 0.625rem;margin:0 0 1.25rem;max-width:100%;}form.views-exposed-form .form-item input,form.views-exposed-form .course-guide-search .facet-empty input,.course-guide-search form.views-exposed-form .facet-empty input,div.views-exposed-form form .form-item input,div.views-exposed-form form .course-guide-search .facet-empty input,.course-guide-search div.views-exposed-form form .facet-empty input,.facets-form .form-item input,.facets-form .course-guide-search .facet-empty input,.course-guide-search .facets-form .facet-empty input{margin-bottom:0;}form.views-exposed-form .form-item.form-type-radio,form.views-exposed-form .course-guide-search .form-type-radio.facet-empty,.course-guide-search form.views-exposed-form .form-type-radio.facet-empty,div.views-exposed-form form .form-item.form-type-radio,div.views-exposed-form form .course-guide-search .form-type-radio.facet-empty,.course-guide-search div.views-exposed-form form .form-type-radio.facet-empty,.facets-form .form-item.form-type-radio,.facets-form .course-guide-search .form-type-radio.facet-empty,.course-guide-search .facets-form .form-type-radio.facet-empty{margin-bottom:0;}form.views-exposed-form .description,div.views-exposed-form form .description,.facets-form .description{color:#5a5a5a;}form.views-exposed-form .form-actions,div.views-exposed-form form .form-actions,.facets-form .form-actions{display:flex;width:100%;align-items:center;padding:0 0.625rem;margin:0.625rem 0;}form.views-exposed-form .form-actions > input,form.views-exposed-form .form-actions > a,form.views-exposed-form .form-actions > button,div.views-exposed-form form .form-actions > input,div.views-exposed-form form .form-actions > a,div.views-exposed-form form .form-actions > button,.facets-form .form-actions > input,.facets-form .form-actions > a,.facets-form .form-actions > button{margin:0 0.625rem 0 0;}form.views-exposed-form .form-actions > input:last-child,form.views-exposed-form .form-actions > a:last-child,form.views-exposed-form .form-actions > button:last-child,div.views-exposed-form form .form-actions > input:last-child,div.views-exposed-form form .form-actions > a:last-child,div.views-exposed-form form .form-actions > button:last-child,.facets-form .form-actions > input:last-child,.facets-form .form-actions > a:last-child,.facets-form .form-actions > button:last-child{margin:0;}.description{font-size:0.85em;font-style:italic;color:#757575;padding-top:0.25rem;}input#recruitment-events-filter{width:100%;}#library-search-form{margin-bottom:0;}#library-search-form .input-group{display:flex;flex-direction:column;}#library-search-form .input-group > *{margin-bottom:1rem;border-radius:0;}@media only screen and (min-width:40rem){#library-search-form .input-group{flex-direction:row;}#library-search-form .input-group > *{margin-bottom:0;}}@media only screen and (min-width:40rem){#library-search-form input[type=search]{border-left:none;border-right:none;flex-grow:1;}}#library-search-form button{padding:0.5rem 1rem;flex-shrink:0;}.catalog-links{margin-top:0.5rem;}#header-wrapper .gsc-control-searchbox-only{display:none;width:15.625rem;margin-right:10px;}@media only screen and (min-width:40rem){#header-wrapper .gsc-control-searchbox-only{display:block;}}#header-wrapper .gsc-control-searchbox-only form{margin:0;padding:0;}#header-wrapper .gsc-control-searchbox-only table{margin:0;padding:0;background-color:transparent;border:0 none;}#header-wrapper .gsc-control-searchbox-only tbody{border:none;}#header-wrapper .gsc-control-searchbox-only td{padding:0;}#header-wrapper .mobile .gsc-control-searchbox-only{display:block;padding:1rem;width:100%;}#header-wrapper .gsc-input-box{border-radius:0;padding:0;margin-right:10px;}#header-wrapper .gsc-input-box input,#header-wrapper .gsc-input-box input:focus{border:none;box-shadow:none;}#header-wrapper .gsc-input-box .gsib_a{padding:0.125rem 0.375rem;}#header-wrapper .gsc-input-box .gsib_b{overflow:hidden;}#header-wrapper .gsc-input-box .gsst_a{display:inline;text-decoration:none;}#header-wrapper .gsc-input-box .gsst_b{font-size:14px;}#header-wrapper .gsc-input-box .gscb_a{font-size:22px !important;line-height:22px;vertical-align:text-top;}#header-wrapper .gsc-search-button{vertical-align:top;}#header-wrapper .gsc-search-button button{margin:1px 0 0;padding:0;border:none;background-color:transparent;}#header-wrapper .gsc-search-button svg{width:20px;height:20px;}table.gssb_c{border:none;}table.gssb_c tbody{border:none;}.full-width-hero{position:relative;margin:0 -1.875rem;}.full-width-hero .hero-image article{margin-bottom:0;}.full-width-hero .hero-image img{display:block;width:100%;}.full-width-hero .hero-image-bg{margin:0 -1.875rem;height:50vh;max-height:25vw;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;}[data-type=para_full_width_hero] .full-width-hero .hero-image-bg{margin:0;}.full-width-hero .hero-image-caption{display:none;}@media only screen and (min-width:90rem){.full-width-hero .hero-image-caption{display:block;position:absolute;left:0;right:0;padding:0.5rem 0;text-align:right;color:#757575;font-size:0.875rem;}}@media only screen and (min-width:90rem){.full-width-hero .hero-content.align-hero-bottom{width:100%;position:absolute;bottom:0;}}.full-width-hero .hero-content.align-below-hero{margin-top:1rem;}.full-width-hero .hero-tagline-below,.full-width-hero .hero-tagline-overlay{padding:1rem 1.875rem;background-color:rgba(255,255,255,0.85);text-align:center;}@media only screen and (min-width:60rem){.full-width-hero .hero-tagline-below,.full-width-hero .hero-tagline-overlay{padding:1rem 3rem;}}.full-width-hero .hero-tagline-below h1,.full-width-hero .hero-tagline-overlay h1,.full-width-hero .hero-tagline-below h2,.full-width-hero .hero-tagline-overlay h2,.full-width-hero .hero-tagline-below h3,.full-width-hero .hero-tagline-overlay h3{font-size:2.125rem;line-height:1.1;}.full-width-hero .hero-tagline-below h1::after,.full-width-hero .hero-tagline-overlay h1::after,.full-width-hero .hero-tagline-below h2::after,.full-width-hero .hero-tagline-overlay h2::after,.full-width-hero .hero-tagline-below h3::after,.full-width-hero .hero-tagline-overlay h3::after{content:"";display:block;border-bottom:0.3125rem solid #fc3;width:10rem;margin:0.5rem auto 0;}.full-width-hero .hero-tagline-below p,.full-width-hero .hero-tagline-overlay p{font-size:1.1em;line-height:1.5;}.full-width-hero .hero-tagline-overlay{width:100%;margin:1rem auto 0;}@media only screen and (min-width:75rem){.full-width-hero .hero-tagline-overlay{max-width:clamp(880px,50vw,1200px);}}.paragraph--type--para-highlight{container:highlight/inline-size;}.highlight{position:relative;}.highlight .highlight-image .media{margin:0;}.highlight .highlight-image img{display:block;}.highlight .highlight-text{container:highlight-text/inline-size;padding:1.875rem;background-color:#7a0019;}.highlight .highlight-text h2,.highlight .highlight-text p{color:#fff;}.highlight .highlight-text h2{font-size:clamp(1.25rem,8cqi,1.875rem);}.highlight .highlight-text .field--name-field-highlight-sub-headline{text-transform:uppercase;color:#ffde7a;margin-bottom:0.25rem;}.highlight .highlight-text .field--name-field-highlight-button{margin-top:1.25rem;}@container highlight (inline-size > 940px){.highlight.highlight--right .highlight-text,.highlight.highlight--left .highlight-text{width:calc(50% - 40px);position:absolute;z-index:10;}.highlight.highlight--right .highlight-text:before,.highlight.highlight--left .highlight-text:before{content:"";position:absolute;top:0;height:100%;width:2.5rem;background-color:#fc3;}.highlight.highlight--right{padding-right:2.5rem;}.highlight.highlight--right .highlight-text{right:2.5rem;}.highlight.highlight--right .highlight-text:before{right:-2.5rem;}.highlight.highlight--left{padding-left:2.5rem;}.highlight.highlight--left .highlight-text{left:2.5rem;}.highlight.highlight--left .highlight-text:before{left:-2.5rem;}}.layout-paragraphs-form.entity-type-para_icon_boxes .icon-box-fieldset{margin-bottom:2rem;}.layout-paragraphs-form.entity-type-para_icon_boxes .field--name-field-fontawesome-icon .field-prefix{display:inline-block;width:1.5rem;}.layout-paragraphs-form.entity-type-para_icon_boxes .field--name-field-fontawesome-icon .field-prefix + input{display:inline-block;width:calc(100% - 2rem);}.layout-paragraphs-form.entity-type-para_icon_boxes .field--name-field-fontawesome-icon details{display:none;}.layout-paragraphs-form.entity-type-para_icon_boxes .field--name-field-icon-box-text{margin-top:1rem;}.icon-boxes{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-evenly;margin:1rem 0;container:icon-boxes/inline-size;}.icon-boxes .icon-box{container:icon-box/inline-size;flex:1;aspect-ratio:1/1;transition:0.3s;min-width:8.4375rem;max-width:38%;}@container icon-boxes (min-width:27.5rem){.icon-boxes .icon-box{max-width:17%;}}.icon-boxes .icon-box a{display:block;height:100%;border:0 none;color:inherit;}.icon-boxes .icon-box a:focus,.icon-boxes .icon-box a:hover{background-color:transparent;}.icon-boxes .icon-box a::before{content:"";font-size:0;width:0;height:0;}.icon-boxes .icon-box a div{height:50%;text-align:center;}.icon-boxes .icon-box a .field--name-field-fontawesome-icon{font-size:25cqi;padding:15% 0 0;}.icon-boxes .icon-box a .field--name-field-icon-box-text{font-size:clamp(0.875rem,11cqi,1rem);line-height:1.3;padding:5% 4%;}.icon-boxes--maroon.icon-boxes .icon-box{background-color:#7a0019;color:#fff;}.icon-boxes--maroon.icon-boxes .icon-box:hover{background-color:#900021;}.icon-boxes--gold.icon-boxes .icon-box{background-color:#fc3;color:#7a0019;}.icon-boxes--gold.icon-boxes .icon-box:hover{background-color:#ffde7a;}.icon-boxes--gray.icon-boxes .icon-box{background-color:#eee;color:#7a0019;}.icon-boxes--gray.icon-boxes .icon-box:hover{background-color:#d5d5d5;}.icon-boxes--circular.icon-boxes .icon-box{border-radius:50%;}.icon-boxes--square.icon-boxes .icon-box{border-radius:0;}.icon-boxes--rounded.icon-boxes .icon-box{border-radius:1.5rem;}.icon-boxes--compact.icon-boxes .icon-box{min-width:6.25rem;max-width:7.5rem;}.icon-boxes .icon-box-nope{container:icon-box/inline-size;flex:1;aspect-ratio:1/1;transition:0.2s;border-radius:50%;min-width:8.4375rem;background-color:#7a0019;color:#fff;max-width:38%;}@container icon-boxes (min-width:27.5rem){.icon-boxes .icon-box-nope{max-width:18%;}}.icon-boxes .icon-box-nope a{display:block;height:50%;text-align:center;color:inherit;transition:200ms;border:0 none;}.icon-boxes .icon-box-nope a:hover,.icon-boxes .icon-box-nope a:focus{background-color:transparent;}.icon-boxes .icon-box-nope a::before{content:"";font-size:0;width:0;height:0;}.icon-boxes .icon-box-nope a:first-child{font-size:25cqi;padding:15% 0 0;}.icon-boxes .icon-box-nope a:last-child{font-size:clamp(0.875rem,11cqi,1rem);line-height:1.3;padding:5% 4%;}.icon-boxes .icon-box-nope:hover{background-color:#900021;}.icon-boxes--gray.icon-boxes .icon-box-nope{background-color:#eee;color:#7a0019;}.icon-boxes--gray.icon-boxes .icon-box-nope:hover{background-color:#d5d5d5;}.icon-boxes--square.icon-boxes .icon-box-nope{border-radius:0;}.icon-boxes--rounded.icon-boxes .icon-box-nope{border-radius:1.5rem;}.paragraph--type--view-placer span[data-big-pipe-placeholder-id]{display:block;margin:0 auto;border:0.5rem solid #eee;border-top:0.5rem solid #007ca8;border-radius:50%;width:3.125rem;height:3.125rem;animation:spin 1s linear infinite;}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}figure{margin:0;}figure.caption{width:100%;}figure.full_width_caption{width:100%;}figure.folwell_half{width:calc(50% - 2em);}figure.folwell_fifth{width:20%;}figure.folwell_third{width:33%;}figure.folwell_full{width:100%;}figure.folwell_circle{width:17.45%;}figure.default-image{width:auto;}figure article,figure .media{margin:0;}figure article img,figure .media img{display:block;}img,picture{margin:0;max-width:100%;height:auto;}figcaption,.txt-caption,cite{font-size:0.9rem;font-style:italic;margin:0.5rem 0 1.25rem;color:#757575;}caption{margin:0.5rem 0 1.25rem;text-align:left;}.photo-credit{display:block;margin:0.5rem 0 1.25rem;font-size:0.9rem;text-transform:none;font-style:italic;}article > div > img[class^=image-style-folwell-],article > div > img[class^=image-style-law-]{width:100%;}@media only screen and (min-width:40rem){figure.caption article[class*=media--view-mode-folwell-].media{width:100%;}[class^=align-].media.media--view-mode-folwell-half,.media.media--view-mode-folwell-half{width:calc(50% - 2em);}[class^=align-].media.media--view-mode-folwell-fifth,.media.media--view-mode-folwell-fifth{width:20%;}[class^=align-].media.media--view-mode-folwell-third,.media.media--view-mode-folwell-third{width:33%;}[class^=align-].media.media--view-mode-folwell-full,.media.media--view-mode-folwell-full{width:100%;}[class^=align-].media.media--view-mode-folwell-circle,.media.media--view-mode-folwell-circle{width:17.45%;min-width:unset;overflow:hidden;}}figure.caption.caption-drupal-entity + .photo-credit,figure.caption.caption-drupal-media + .photo-credit{margin-top:-1.2em;margin-bottom:2.1em;}img.image-style-folwell-circle{float:left;clear:left;margin-right:1em;border-radius:50%;height:auto;}@media only screen and (max-width:39.9375rem){.img-circle{width:auto !important;margin:0 !important;float:none;}.img-circle img{margin:auto;}}#hero-video{width:100%;}.hero-video-container{position:relative;}article .photo-credit + ul,article .photo-credit + ol{margin-top:1em;}.media.media--type-remote-video.media--view-mode-default{width:100%;}.field--name-field-media-oembed-video,div[class*=field--name-field-media-video-embed]{position:relative;overflow:hidden;width:100%;padding-top:56.25%;}.media-oembed-content{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;}iframe{border:0;}.media{margin-bottom:0.5em;}.field--type-text-with-summary .align-left,.field--type-text-long .align-left{float:none;}@media only screen and (min-width:30rem){.field--type-text-with-summary .align-left:not(.media--type-document),.field--type-text-long .align-left:not(.media--type-document){max-width:50% !important;float:left;margin:0 1.875rem 1.875rem 0;}.field--type-text-with-summary .align-left.media--type-document,.field--type-text-long .align-left.media--type-document{text-align:left;width:100%;}}.field--type-text-with-summary .align-right,.field--type-text-long .align-right{float:none;}@media only screen and (min-width:30rem){.field--type-text-with-summary .align-right:not(.media--type-document),.field--type-text-long .align-right:not(.media--type-document){max-width:50%;float:right;margin:0 0 1.875rem 1.875rem;}.field--type-text-with-summary .align-right.media--type-document,.field--type-text-long .align-right.media--type-document{text-align:right;width:100%;}}.field--type-text-with-summary .align-center.media--type-document,.field--type-text-long .align-center.media--type-document{text-align:center;}.field--type-text-with-summary .media--view-mode-folwell-fifth,.field--type-text-long .media--view-mode-folwell-fifth{width:206px;max-width:100%;}.field--type-text-with-summary .media--view-mode-folwell-fifth + figcaption,.field--type-text-long .media--view-mode-folwell-fifth + figcaption{width:206px;max-width:100%;}.field--type-text-with-summary .media--view-mode-folwell-third,.field--type-text-long .media--view-mode-folwell-third{width:368px;max-width:100%;}.field--type-text-with-summary .media--view-mode-folwell-third + figcaption,.field--type-text-long .media--view-mode-folwell-third + figcaption{width:368px;max-width:100%;}.field--type-text-with-summary .media--view-mode-folwell-half,.field--type-text-long .media--view-mode-folwell-half{width:568px;max-width:100%;}.field--type-text-with-summary .media--view-mode-folwell-half + figcaption,.field--type-text-long .media--view-mode-folwell-half + figcaption{width:568px;max-width:100%;}.field--type-text-with-summary .media--view-mode-folwell-full,.field--type-text-long .media--view-mode-folwell-full{width:100%;}span.file a[href$=".xls"],span.file a[href$=".xlsx"],.text-formatted a[href$=".xls"],.text-formatted a[href$=".xlsx"],span.file a[href$=".doc"],span.file a[href$=".docx"],.text-formatted a[href$=".doc"],.text-formatted a[href$=".docx"],span.file a[href$=".pdf"],.text-formatted a[href$=".pdf"]{position:relative;padding-left:22px;}span.file a.btn[href$=".xls"],span.file a.btn[href$=".xlsx"],.text-formatted a.btn[href$=".xls"],.text-formatted a.btn[href$=".xlsx"],span.file a.btn[href$=".doc"],span.file a.btn[href$=".docx"],.text-formatted a.btn[href$=".doc"],.text-formatted a.btn[href$=".docx"],span.file a.btn[href$=".pdf"],.text-formatted a.btn[href$=".pdf"]{padding-left:44px;}span.file a.btn[href$=".xls"]:before,span.file a.btn[href$=".xlsx"]:before,.text-formatted a.btn[href$=".xls"]:before,.text-formatted a.btn[href$=".xlsx"]:before,span.file a.btn[href$=".doc"]:before,span.file a.btn[href$=".docx"]:before,.text-formatted a.btn[href$=".doc"]:before,.text-formatted a.btn[href$=".docx"]:before,span.file a.btn[href$=".pdf"]:before,.text-formatted a.btn[href$=".pdf"]:before{left:18px;top:calc(50% - 11px);}span.file a[href$=".xls"]:hover:before,span.file a[href$=".xlsx"]:hover:before,.text-formatted a[href$=".xls"]:hover:before,.text-formatted a[href$=".xlsx"]:hover:before,span.file a[href$=".doc"]:hover:before,span.file a[href$=".docx"]:hover:before,.text-formatted a[href$=".doc"]:hover:before,.text-formatted a[href$=".docx"]:hover:before,span.file a[href$=".pdf"]:hover:before,.text-formatted a[href$=".pdf"]:hover:before,span.file a[href$=".xls"]:focus:before,span.file a[href$=".xlsx"]:focus:before,.text-formatted a[href$=".xls"]:focus:before,.text-formatted a[href$=".xlsx"]:focus:before,span.file a[href$=".doc"]:focus:before,span.file a[href$=".docx"]:focus:before,.text-formatted a[href$=".doc"]:focus:before,.text-formatted a[href$=".docx"]:focus:before,span.file a[href$=".pdf"]:focus:before,.text-formatted a[href$=".pdf"]:focus:before{opacity:0.7;}span.file a[href$=".xls"]:before,span.file a[href$=".xlsx"]:before,.text-formatted a[href$=".xls"]:before,.text-formatted a[href$=".xlsx"]:before,span.file a[href$=".doc"]:before,span.file a[href$=".docx"]:before,.text-formatted a[href$=".doc"]:before,.text-formatted a[href$=".docx"]:before,span.file a[href$=".pdf"]:before,.text-formatted a[href$=".pdf"]:before{display:block;position:absolute;top:-1px;left:0px;width:18px;height:18px;}span.file{background-image:none;padding-left:0;}span.file a[href$=".pdf"]:before,.text-formatted a[href$=".pdf"]:before{font-family:"Font Awesome 5 Free";font-size:1.125em;font-weight:900;content:"\f1c1";}span.file a[href$=".doc"]:before,span.file a[href$=".docx"]:before,.text-formatted a[href$=".doc"]:before,.text-formatted a[href$=".docx"]:before{font-family:"Font Awesome 5 Free";font-size:1.125em;font-weight:900;content:"\f1c2";}span.file a[href$=".xls"]:before,span.file a[href$=".xlsx"]:before,.text-formatted a[href$=".xls"]:before,.text-formatted a[href$=".xlsx"]:before{font-family:"Font Awesome 5 Free";font-size:1.125em;font-weight:900;content:"\f1c3";}.node-6{margin-top:1.25rem;}.node-6 .layout--three-33-33-33 .paragraph img{max-width:375px;margin:0 auto;}.node-6 .paragraph--type--view-placer > .title{text-align:center;font-size:2.5rem;margin-bottom:1.25rem;}.node-6 .paragraph--type--view-placer .field--name-field-footer{margin-top:2rem;max-width:100%;}.node-6 .view-news .view-content,.node-6 .view-faculty-news .view-content,.node-6 .view-events .view-content{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-around;gap:2em;}.node-6 .view-news .views-row,.node-6 .view-faculty-news .views-row,.node-6 .view-events .views-row{flex:1;min-width:240px;max-width:300px;}.node-6 .view-news .views-row:after,.node-6 .view-faculty-news .views-row:after,.node-6 .view-events .views-row:after{content:"";border-bottom:1px solid #5a5a5a;display:block;width:30%;margin:0 auto;}.node-6 .view-faculty-news{text-align:center;}.node-6 .view-faculty-news .view-content{gap:2em 4em;}.node-6 .view-faculty-news .media{overflow:auto;width:100%;}.node-6 .view-faculty-news .views-field-title{margin:1.25em 0;}.node-6 .view-faculty-news a{color:#333;font-size:1.3125rem;font-weight:300;text-decoration:none;border-bottom:0;}.node-6 .view-faculty-news a:hover{text-decoration:underline;}.page--4xx main{min-height:500px;}.paragraph{margin-bottom:1.875rem;}.paragraph--unpublished{background:#fff4f4 !important;overflow:hidden;}.paragraph--unpublished:before{display:block;content:"Unpublished";color:#b90000;font-weight:bold;text-align:right;}.paragraph--type--accordion-group .accordion-item.accordion-item--active .accordion-item--header .accordion-item--trigger{background:#ffde7a;}.paragraph--type--accordion-group .accordion-item.accordion-item--active .accordion-item--header .accordion-item--trigger .ah-toggle{transform:rotate(-225deg);}.paragraph--type--accordion-group .accordion-item--header{font-family:"Open Sans",sans-serif;}.paragraph--type--accordion-group .accordion-item--header .accordion-item--trigger{position:relative;margin:6px 0 0;background-color:#d5d5d5;font-size:1rem;font-weight:normal;letter-spacing:0.025em;line-height:1.44em;transition:all 0.3s ease-in-out;padding:1em 1em 1em 2.3em;color:#000;border-bottom:0;display:block;width:100%;text-align:left;}.paragraph--type--accordion-group .accordion-item--header .accordion-item--trigger:hover,.paragraph--type--accordion-group .accordion-item--header .accordion-item--trigger:focus{background:#ffde7a;}.paragraph--type--accordion-group .accordion-item--header .accordion-item--trigger .ah-toggle{position:absolute;font-size:1.375rem;transition:all 0.5s ease-in-out;top:calc(50% - 13px);left:0.85em;}.paragraph--type--accordion-group .accordion-item--content{display:none;background:#f7f7f7;padding:1.25em;margin-bottom:6px;}.paragraph--type--advanced-video{position:relative;margin:0 -1.25rem 1.875rem;}@media only screen and (min-width:75rem){.paragraph--type--advanced-video{margin:0 auto 1.875rem;}}.paragraph--type--advanced-video #backer-wrapper{padding-top:56.25%;overflow:hidden;}.paragraph--type--advanced-video #backer-wrapper .video-overlay{width:100%;padding:0 20px;text-align:center;position:absolute;top:50%;left:0;z-index:5;transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);}.paragraph--type--advanced-video #backer-wrapper .video-overlay #video-trigger{display:block;margin:0 auto;border-radius:50%;background:url(/sites/law.umn.edu/themes/folwell-law/images/video-play.svg);cursor:pointer;height:72px;width:72px;background-size:72px 72px;border-bottom:0;}.paragraph--type--advanced-video #backer-wrapper .video-overlay #video-trigger:hover{background:url(/sites/law.umn.edu/themes/folwell-law/images/video-play-hover.svg);}.paragraph--type--advanced-video #backer-wrapper h2{color:#fff;}.paragraph--type--advanced-video #backer-wrapper video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);min-height:100%;width:100%;height:auto;}.paragraph--type--advanced-video #backer-wrapper .mobile-image{width:100%;height:100%;position:absolute;left:0;top:0;}.paragraph--type--advanced-video #backer-wrapper .mobile-image *{height:100%;width:100%;}.paragraph--type--advanced-video #backer-wrapper .mobile-image img{object-fit:cover;}.paragraph--type--advanced-video #backer-wrapper #stop-background{display:block;position:absolute;top:10px;right:10px;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:40px;height:40px;color:#fff;border-bottom:0;font-size:1.75rem;}.paragraph--type--advanced-video #backer-wrapper #stop-background:hover,.paragraph--type--advanced-video #backer-wrapper #stop-background:focus{color:#7a0019;}#video-holder{display:none;position:fixed;z-index:501;left:0;top:0;width:0px;height:0px;overflow:hidden;background:rgba(35,35,35,0.9);opacity:0;transition:opacity 0.15s ease-out,width 0s linear 0.15s,height 0s linear 0.15s;}#video-holder.visible{display:block;opacity:1;width:100%;height:100%;transition:opacity 0.15s ease-out;}#video-holder #video-embed{width:80vw;height:56.25vw;max-height:70vh;max-width:124.46vh;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;}#video-holder #video-embed #video-close{position:absolute;top:0;right:-40px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:30px;height:30px;z-index:502;border:1px solid #fff;color:#fff;}#video-holder #video-embed #video-close:hover,#video-holder #video-embed #video-close:focus{background:rgba(255,255,255,0.6);border-color:#000;color:#000;}#video-holder #video-embed #video-close:hover i,#video-holder #video-embed #video-close:focus i{color:#000;}#video-holder #video-embed #video-close i{color:#fff;}#video-holder #video-embed .youtube-holder{max-width:1920px;margin:0 auto;}@media only screen and (min-width:50rem){.paragraph--type--folwell-callout .callout:first-child{margin-top:0;}}.paragraph--type--folwell-callout.callout-image .embedded-entity img{width:auto;}.paragraph--type--folwell-callout .callout-border-top{padding:1.5em 0 0;}.paragraph--type--folwell-callout .callout-border-left{padding:0 0 0 1.5em;}.paragraph--type--fs-overlay-slide{margin-bottom:0;}.paragraph--type--fs-overlay-slide .media--type-image{margin-bottom:0;}.paragraph--type--fs-overlay-slide .media--type-image img{width:100%;}@media only screen and (min-width:40rem){.paragraph--type--fs-overlay-slide aside.display-33{width:calc(50% - 2rem);}}@media only screen and (min-width:60rem){.paragraph--type--fs-overlay-slide aside.display-33{width:calc(33.3% - 2rem);}}.paragraph--type--fs-overlay-slide .field--name-field-fa-text-item-body p{margin-bottom:1rem;}.paragraph--type--fs-overlay-slide .field--name-field-fa-text-item-body h2:first-child{margin-bottom:1rem;}.paragraph--type--folwell-slideshow{padding-bottom:1rem;}@media only screen and (min-width:50rem){.paragraph--type--folwell-slideshow{padding-bottom:0;}}.paragraph--type--folwell-image .paragraph{margin-bottom:1.25rem;}.paragraph--type--folwell-image figcaption{margin:0 1.2em 0 0;}.paragraph-layout--label{-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#000;border:1px solid #000;margin:1em auto;padding:5px 10px;background:#fff;box-shadow:2px 2px 8px rgba(35,35,35,0.3);}.layout-paragraphs-item > .layout-paragraphs-add-content__toggle:first-of-type{top:1em;}.paragraph--type---placeholder{background:#fff;border:1px dotted gray;margin-bottom:1rem;padding:1rem;}@media (min-width:50em){.layout--folwell-slider{display:block;}.layout--folwell-slider .layout__region--right{padding:1em;}.layout--folwell-slider .layout__region--right:empty{padding:0;}.paragraph--type--folwell-slideshow .slick-dots{margin-top:initial;margin-left:initial;width:initial;}}.paragraph--type--statistic{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:20px 5%;}@media only screen and (max-width:39.9375rem){.paragraph--type--statistic{font-size:0.875rem;}}.paragraph--type--statistic .statistic--measure{display:flex;align-items:center;}.paragraph--type--statistic .field--name-field-statistic-figure{font-size:3.75rem;line-height:1.2;}.paragraph--type--statistic .field--name-field-statistic-unit{font-size:1.875rem;margin-top:-1em;}.paragraph--type--statistic .field--name-field-statistic-text{font-size:0.875rem;line-height:1.3;flex:1 1 40%;max-width:70%;margin-left:3%;}.paragraph--type--view-placer > .field--name-field-header{margin-bottom:1em;}.paragraph--type--view-placer > .field--name-field-footer{margin-top:1rem;}blockquote{background:#f7f7f7;border-left:6px solid #fc3;color:#333;margin:0 0 1.5rem;padding:1rem 1.75rem;}blockquote p:last-child{margin-bottom:0;}optgroup:empty{display:none;}.select2-container--default .select2-selection--single .select2-selection__placeholder,.select2-container--classic .select2-selection--single .select2-selection__placeholder,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.select2-container--default .select2-results__option[aria-disabled=true]{color:#757575;}.select2-container input.select2-search__field{margin-bottom:0;}.select2-container .select2-search--inline .select2-search__field{font-family:"Open Sans",sans-serif;padding:3px;height:26px;}.select2-container--default .select2-results__options .select2-results__option--selected:before{font-family:"Font Awesome 5 Free";font-size:1em;font-weight:600;content:"\f14a";padding-right:0.25rem;}.select2-container--default .select2-results__options .select2-results__option--highlighted[aria-selected]{background-color:#7a0019;}.select2-container--default .selection .select2-selection--single{min-height:38px;border-radius:3px;}.select2-container--default .selection .select2-selection--single .select2-selection__rendered{line-height:34px;color:#333;}.select2-container--default .selection .select2-selection--single .select2-selection__arrow{height:36px;}.select2-container--default .selection .select2-selection--single:focus{outline:none;border-color:#900021;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(119,0,27,0.7);}.select2-container--default .selection .select2-selection--multiple{min-height:38px;padding-right:20px;}.select2-container--default .selection .select2-selection--multiple button.select2-selection__choice__remove{position:static;line-height:1;padding-right:5px;}.select2-container--default .selection .select2-selection--multiple button.select2-selection__choice__remove:after{font-family:"Font Awesome 5 Free";font-size:0.9em;font-weight:900;content:"\f00d";}.select2-container--default .selection .select2-selection--multiple button.select2-selection__choice__remove span{display:none;}.select2-container--default .selection .select2-selection--multiple .select2-selection__choice{padding:0.25rem;font-size:0.9rem;line-height:1.2;background-color:#f7f7f7;white-space:normal;}.select2-container--default .selection .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:5px;}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #7a0019;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(119,0,27,0.7);}.select2-container--default.select2-container--focus .select2-selection--multiple::after{transform:rotate(180deg);}.slanted-boxes{display:flex;flex-direction:column;}.slanted-boxes .cell{position:relative;margin-bottom:1rem;}.slanted-boxes .cell .cell-text{position:absolute;bottom:0;left:0;right:0;}.slanted-boxes .cell .cell-text a{display:block;text-align:center;background-color:#7a0019;color:#fff;padding:0.75rem 1rem;transition-duration:0.2s;border-bottom:0 none;}@media only screen and (min-width:40rem){.slanted-boxes{flex-direction:row;}.slanted-boxes .cell{flex-basis:0;flex-grow:1;padding-top:22.2222222222%;clip-path:polygon(5% 0,100% 0%,95% 100%,0% 100%);}.slanted-boxes .cell:first-child{clip-path:polygon(0 0,100% 0%,95% 100%,0% 100%);}.slanted-boxes .cell:last-child{clip-path:polygon(5% 0%,100% 0%,100% 100%,0% 100%);}.slanted-boxes .cell:hover .cell-image img{filter:brightness(100%) grayscale(0%);}.slanted-boxes .cell:hover .cell-text a{background-color:#900021;}.slanted-boxes .cell .cell-image{position:absolute;top:0;left:0;right:0;bottom:0;}.slanted-boxes .cell .cell-image article,.slanted-boxes .cell .cell-image div{height:100%;margin:0;}.slanted-boxes .cell .cell-image img{width:100%;height:100%;object-fit:cover;object-position:center;filter:brightness(95%) grayscale(15%);transition-duration:0.2s;}.slanted-boxes.two-up .cell{padding-top:33.3333333333%;}.slanted-boxes.four-up .cell{padding-top:16.6666666667%;}}.law-statistic{position:relative;max-width:16.875rem;margin:0 auto;}.law-statistic .stat-text{text-align:center;}.law-statistic .stat-headline,.law-statistic .stat-tagline,.law-statistic .stat-qualifier{font-family:"proxima-nova",sans-serif;font-weight:700;line-height:1.1;letter-spacing:0.01em;}.law-statistic .stat-qualifier{font-weight:500;}.statistic-clean .law-statistic{max-width:20.625rem;}.statistic-clean .stat-text{container-type:inline-size;}@container (width >= 0){.statistic-clean .stat-headline{font-size:clamp(2rem,20cqi,10rem);}}.statistic-clean .stat-tagline{text-transform:uppercase;}@container (width >= 0){.statistic-clean .stat-tagline{font-size:clamp(1rem,7cqi,5rem);}}.statistic-clean .stat-qualifier{padding-top:0.25em;}@container (width >= 0){.statistic-clean .stat-qualifier{font-size:clamp(0.875rem,5cqi,1.25rem);}}.statistic-clean.palette-maroon .stat-headline{color:#7a0019;}.statistic-clean.palette-maroon .stat-qualifier{color:#757575;}.statistic-circle-dark .stat-background,.statistic-circle-light .stat-background{position:relative;aspect-ratio:1/1;border-radius:50%;}.statistic-circle-dark .stat-text,.statistic-circle-light .stat-text{container-type:inline-size;position:absolute;top:0;left:0;right:0;}@container (width >= 0){.statistic-circle-dark .stat-headline,.statistic-circle-light .stat-headline{font-size:clamp(2rem,30cqi,20rem);}}.statistic-circle-dark .stat-tagline,.statistic-circle-light .stat-tagline{text-transform:uppercase;}@container (width >= 0){.statistic-circle-dark .stat-tagline,.statistic-circle-light .stat-tagline{font-size:clamp(1rem,9.5cqi,6rem);}}.statistic-circle-dark .stat-qualifier,.statistic-circle-light .stat-qualifier{padding-top:0.25em;}@container (width >= 0){.statistic-circle-dark .stat-qualifier,.statistic-circle-light .stat-qualifier{font-size:clamp(0.875rem,7cqi,2rem);}}.statistic-circle-dark .stat-icon{width:100%;height:100%;}.statistic-circle-dark .stat-icon svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70%;height:70%;}.statistic-circle-dark .stat-text{padding:19% 9% 0;}.statistic-circle-dark.statistic-large .law-statistic{max-width:18.75rem;}.statistic-circle-light .stat-icon svg{position:absolute;top:8%;left:50%;transform:translate(-50%);height:28%;}.statistic-circle-light .stat-text{padding:36% 9% 0;}.statistic-circle-light .stat-headline{font-weight:700;font-size:2.25rem;line-height:1.2;}.statistic-circle-light .stat-qualifier{padding-top:0.25rem;}.no-headline .stat-tagline{padding-top:15cqi;}.statistic-circle-dark.palette-dark-maroon .stat-background{background-color:#580013;}.statistic-circle-dark.palette-dark-maroon .stat-icon svg{fill:#7a0019;}.statistic-circle-dark.palette-maroon .stat-background{background-color:#7a0019;}.statistic-circle-dark.palette-maroon .stat-icon svg{fill:#580013;}.statistic-circle-dark.palette-gold .stat-background{background-color:#fc3;}.statistic-circle-dark.palette-gold .stat-icon svg{fill:#ffb71e;}.statistic-circle-dark.palette-gold .stat-headline,.statistic-circle-dark.palette-gold .stat-tagline{color:#7a0019;}.statistic-circle-dark.palette-gold .stat-qualifier{color:#000;}.statistic-circle-dark.palette-blue .stat-background{background-color:#007ca8;}.statistic-circle-dark.palette-blue .stat-icon svg{fill:#017098;}.statistic-circle-dark.palette-dark-grey .stat-background{background-color:#474747;}.statistic-circle-dark.palette-dark-grey .stat-icon svg{fill:#5a5a5a;}.statistic-circle-dark .stat-headline,.statistic-circle-dark .stat-tagline{color:#fc3;}.statistic-circle-dark .stat-qualifier{color:#fff;}.statistic-circle-light.palette-light-gold .stat-background{background-color:#ffde7a;}.statistic-circle-light.palette-light-grey .stat-background{background-color:#d5d5d5;}.statistic-circle-light .stat-icon svg{fill:#7a0019;}.statistic-circle-light .stat-headline,.statistic-circle-light .stat-tagline{color:#7a0019;}.statistic-circle-light .stat-qualifier{color:#000;}.table-tablesort th a,.view-recruiting-events table th a{border-bottom:0 none;display:flex;align-items:center;padding:0.25rem 0;color:#333;}.table-tablesort th a span.tablesort,.view-recruiting-events table th a span.tablesort{margin-left:auto;}.table-tablesort td.is-active,.view-recruiting-events table td.is-active{background-color:transparent;}.tabular thead,.tabular-spanned thead,.tabular tfoot,.tabular-spanned tfoot,.tabular tr.total-row,.tabular-spanned tr.total-row{background-color:#eee;}.tabular tbody,.tabular-spanned tbody,.tabular tfoot,.tabular-spanned tfoot,.tabular tr.total-row,.tabular-spanned tr.total-row{border-top:3px solid #0079a3;}.tabular tbody tr,.tabular-spanned tbody tr{background-color:#f6f6f6;border-bottom:1px solid #e1e1e1;}.tabular tr > :nth-child(n+2),.tabular-spanned tr > :nth-child(n+2){text-align:right;}.tabular tfoot td,.tabular-spanned tfoot td,.tabular tr.total-row td,.tabular-spanned tr.total-row td{font-weight:700;}.tabular + figure,.tabular-spanned + figure{font-style:italic;font-size:0.85rem;}.tabular-spanned td{text-align:left;}@media only screen and (min-width:50rem){.tabular-spanned td{text-align:right;}}@media only screen and (max-width:49.9375rem){.tabular-spanned th{padding-left:0.625rem;background-color:#eee;}}.grad-location tbody th{vertical-align:middle;border:1px solid #e1e1e1;}.view-recruiting-events table{font-size:0.9375rem;}.view-recruiting-events table td a{border-bottom:0 none;}.view-recruiting-events table td > a{font-weight:600;}.view-recruiting-events table .item-list ul{margin:0;font-size:0.875rem;}.view-recruiting-events table .item-list li{padding:0;margin-bottom:0;}.col2--align-right tr > :nth-child(2){text-align:right;}.col2-up--align-right tr > :nth-child(n+2){text-align:right;}.col3--align-right tr > :nth-child(3){text-align:right;}.col3-up--align-right tr > :nth-child(n+3){text-align:right;}.col4--align-right tr > :nth-child(4){text-align:right;}.col4-up--align-right tr > :nth-child(n+4){text-align:right;}.col5--align-right tr > :nth-child(5){text-align:right;}.col5-up--align-right tr > :nth-child(n+5){text-align:right;}.col6--align-right tr > :nth-child(6){text-align:right;}.col6-up--align-right tr > :nth-child(n+6){text-align:right;}.col7--align-right tr > :nth-child(7){text-align:right;}.col7-up--align-right tr > :nth-child(n+7){text-align:right;}.col8--align-right tr > :nth-child(8){text-align:right;}.col8-up--align-right tr > :nth-child(n+8){text-align:right;}.law-tabs [role=tablist]{border-bottom:0.3125rem solid #fc3;display:flex;flex-wrap:wrap;gap:0.25rem;}.law-tabs [role=tab]{margin:0;padding:0.5rem 1rem;background-color:#dddddd;color:#000;transition-duration:0.25s;font-weight:400;}.law-tabs [role=tab][aria-selected=true]{background-color:#fc3;}.law-tabs .tabpanel{padding:1rem 1.5rem;background-color:#f6f6f6;}.video-carousel{display:grid;grid-template-rows:repeat(3,auto);gap:2rem 0;margin:1.25rem 0;}.video-carousel .video-carousel-text{order:1;}.video-carousel .video-thumbnails{order:3;}.video-carousel .video-player-wrapper{order:2;}@media only screen and (min-width:75rem){.video-carousel{grid-template-rows:auto;grid-template-columns:1fr 1fr;gap:0 2.5rem;}.video-carousel .video-player-wrapper{grid-column:2;grid-row:1/3;}}.video-carousel .video-thumbnails{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;align-self:end;}@media only screen and (min-width:40rem){.video-carousel .video-thumbnails{grid-template-columns:repeat(4,1fr);}}.video-carousel .video-thumbnails button{aspect-ratio:16/9;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;padding:0;border:0;}.video-carousel .video-carousel-text .field--name-field-carousel-link{padding-top:1rem;}.video-carousel .video-player-wrapper [role=tabpanel]:focus{z-index:1000;transition:none;outline:2px solid #005fcc;outline-offset:1px;}.video-carousel .video-player-wrapper article{margin:0;}.video-carousel [role=tab],.video-carousel [role=tab]:focus,.video-carousel [role=tab]:hover{cursor:pointer;}.video-carousel [role=tab][aria-selected=true]{outline:3px solid #fc3;outline-offset:2px;}.video-carousel [role=tab][aria-selected=true]:focus-visible{z-index:1000;transition:none;outline:2px solid #005fcc;outline-offset:1px;}.unpublished .node--full{background:#f8e8f1;border:1px solid transparent;}.moderation-message{background-color:#f8e8f1;margin-top:0.75em;margin-bottom:0.75em;padding:0.75em;padding-left:50px;position:relative;}.moderation-message:before{font-family:"Font Awesome 5 Free";font-size:inherit;font-weight:900;content:"\f06a";font-weight:600;line-height:1;position:absolute;text-indent:0;margin-top:0.3em;margin-left:0.8em;left:0.5em;}.node--restricted{min-height:500px;}.node--small-teaser .field--type-image{position:relative;height:0;padding-top:66.6%;width:100%;overflow:hidden;}.node--small-teaser .field--type-image > *{position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%;}.node--course--full .field__label,.node--course--full .fieldgroup-title,.node--course-section--full .field__label,.node--course-section--full .fieldgroup-title{font-weight:700;text-transform:uppercase;}.node--course--full .field,.node--course--full .fieldgroup,.node--course-section--full .field,.node--course-section--full .fieldgroup{margin-bottom:1.25em;}.node--course--full .fieldgroup-related-links .field,.node--course-section--full .fieldgroup-related-links .field{margin-bottom:0;}.node--course--full .field--name-field-multi-semester,.node--course-section--full .field--name-field-multi-semester{font-size:0.9375rem;color:#757575;}.node--course--full .block-courses,.node--course-section--full .block-courses{margin-top:3em;border-top:1px solid #5a5a5a;padding-top:2em;}.node--course--full .block-courses .group-title,.node--course-section--full .block-courses .group-title{margin-top:1.25em;}.node--course--full .block-courses .views-row,.node--course-section--full .block-courses .views-row{margin-bottom:1.25em;}.node--course--full .block-courses .profile-name,.node--course-section--full .block-courses .profile-name{font-weight:700;text-indent:30px;}.node--course--body .field--name-field-instructors,.node--course-section--body .field--name-field-instructors{font-weight:bold;}.node-faculty-news.node-content .law-layout-area.area--main{display:grid;}.node-faculty-news.node-content .law-layout-area.area--main .block-field-blocknodefaculty-newsfield-faculty-reference{order:99;width:100%;}@media only screen and (min-width:75rem){.node-faculty-news.node-content.multi-column .law-layout-area.area--main{grid-template-columns:1fr 16.875rem;grid-template-rows:repeat(3,auto) 1fr;gap:0 2.5rem;}.node-faculty-news.node-content.multi-column .law-layout-area.area--main > div{grid-column:1;}.node-faculty-news.node-content.multi-column .law-layout-area.area--main [class$=-faculty-reference]{grid-column:2;grid-row:1/5;}}.node-faculty-news.node-content .field--name-field-date{font-weight:700;}.node--faculty-news--tiny-teaser{background-color:#eee;margin:0;padding:1em;}.view-faculty-news.view-display-id-recent-feed-9{padding-top:0;}.view-faculty-news.view-display-id-recent-feed-9 .view-header{text-align:center;margin-bottom:1.5rem;}.view-faculty-news.view-display-id-recent-feed-9 .view-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem 2.5rem;}.view-faculty-news.view-display-id-recent-feed-9 .views-row{display:flex;margin-bottom:0;}.view-faculty-news.view-display-id-recent-feed-9 .views-row .views-field-field-profile-image{flex:0 0 6.25rem;}.view-faculty-news.view-display-id-recent-feed-9 .views-row .views-field-field-profile-image article{margin-bottom:0;}.view-faculty-news.view-display-id-recent-feed-9 .views-row .views-field-field-profile-image img{border-radius:50%;max-width:100%;width:100%;display:block;}.view-faculty-news.view-display-id-recent-feed-9 .views-row .views-field-title{flex:1 1 auto;font-size:0.875rem;padding:0.5rem 0.5rem 0.5rem 1rem;}.view-faculty-news.view-display-id-recent-feed-9 .views-row .views-field-title a{border:none;color:#444;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;}.view-faculty-news.view-display-id-recent-feed-9 .view-footer{text-align:right;margin-top:1.5rem;}.view-faculty-news.view-display-id-recent-feed-9 .view-footer p{margin-bottom:0;}.path-frontpage #block-folwell-law-content{margin-top:0;}.homepage--hero{position:relative;margin-bottom:3rem;}.homepage--hero .paragraph--type--fa-text-with-optional-header{margin-bottom:0 !important;}.homepage--highlight-stats .area--second .paragraph{margin-bottom:0;padding:1.5rem 0;}@media only screen and (min-width:40rem) and (max-width:59.9375rem){.homepage--highlight-stats .area--second{display:flex;gap:1rem;}.homepage--highlight-stats .area--second .paragraph{flex:1;}}@media only screen and (min-width:60rem){.homepage--highlight-stats .area--second{padding-bottom:1.25rem;display:flex;flex-direction:column;justify-content:space-evenly;}}.homepage--section-title{margin-bottom:0;}@media only screen and (max-width:59.9375rem){.homepage--news-events .area--second{padding-top:1.875rem;}}.branded-overlay{display:none;}@media only screen and (min-width:60rem){.branded-overlay{display:block;position:absolute;top:0;right:-1.875rem;left:-1.875rem;z-index:100;border-top:6px solid #7a0019;background-color:rgba(255,255,255,0.85);padding:0.75rem;}.branded-overlay div{text-align:center;font-family:"proxima-nova",sans-serif;line-height:1.3;text-transform:uppercase;}.branded-overlay .brand-text--small{font-size:1rem;font-weight:500;color:#5a5a5a;}.branded-overlay .brand-text--large{font-size:1.875rem;font-weight:700;color:#7a0019;}}.lp-builder .branded-overlay,.lpb-dialog .branded-overlay{position:static;}.node-law-event{}.node-law-event .field--name-body,.node-law-event .field--name-field-related-files,.node-law-event .field--name-field-external-links,.node-law-event .field--name-field-cost,.node-law-event .field--name-field-registration,.node-law-event .field--name-field-event-location,.node-law-event .field--name-field-building,.node-law-event .field--name-field-address{margin-bottom:1.25em;}.node-law-event .field--name-field-subtitle{font-size:1.25em;font-weight:300;}.node-law-event .field--name-field-building{margin-bottom:0;}.node-law-event .field--name-field-cle-credits{margin-bottom:1.25em;}.node-law-event .fieldgroup{margin-bottom:1.25em;}.node-law-event .fieldgroup-title{font-weight:700;text-transform:uppercase;padding-bottom:7px;border-bottom:1px solid #333;margin-bottom:8px;}.node-law-event .storage .field--name-name{font-weight:700;}.node-law-event .storage:after{display:block;content:" ";width:20%;margin-bottom:1em;}.node--law-event--title{margin-bottom:0;}.node--law-event--teaser .event-title{margin-bottom:0;}.node--law-event--teaser .event-dates{font-weight:700;}.node--law-event--teaser .teaser-content{display:flex;justify-content:space-between;margin-top:1em;}.node--law-event--teaser .group-details{flex:auto;}.node--law-event--teaser .group-image{flex:0 0 33%;margin-left:3em;}.node--law-event--teaser .group-image a{border-bottom:0;}.node--law-event--teaser .field--name-body .media{display:none;}.node--law-event--teaser .field--name-field-cle-credits{margin-top:1.25em;font-style:italic;}@media only screen and (max-width:29.9375rem){.node--law-event--teaser .teaser-content{flex-direction:column;}.node--law-event--teaser .group-details{flex:1 1 100%;order:2;}.node--law-event--teaser .group-image{flex:1 1 100%;order:1;margin-left:0;}}.node--law-event--tiny-teaser{background-color:#eee;margin:0;padding:1em;}.node--law-event--tiny-teaser .field--name-field-cle-credits{margin:0;font-style:italic;}.node-recruiting-event{padding:0.625rem 0;}.node-recruiting-event .field--name-field-event-date,.node-recruiting-event .field--name-field-location,.node-recruiting-event .field--name-field-external-links{margin-bottom:1.25em;}.node--law-news--full .field--name-field-date{text-transform:uppercase;}.node--law-news--sidebar-primary .group-featured-image{max-width:480px;margin:0 auto 3em;}.node--law-news--sidebar-primary .field--name-field-primary-image article{margin-bottom:0;}.node--law-news--sidebar-primary .field--name-field-primary-image img{width:100%;}.node--law-news--sidebar-primary .field--name-field-primary-image-caption{font-size:0.9375rem;}.node--law-news--teaser{display:flex;justify-content:space-between;}.node--law-news--teaser .group-details{flex:1 0 66%;padding-right:3rem;}.node--law-news--teaser .group-image{flex:0 0 33%;}.node--law-news--teaser .group-image a{border-bottom:0;}@media only screen and (max-width:29.9375rem){.node--law-news--teaser{flex-direction:column;}.node--law-news--teaser .group-details{flex:1 1 100%;order:2;}.node--law-news--teaser .group-image{flex:1 1 100%;order:1;}}.node--law-news--teaser .node-title{margin-bottom:0.1em;}.node--law-news--teaser .field--name-field-date{margin-bottom:1.25em;}.node--law-news--small-teaser{text-align:center;}.node--law-news--small-teaser img{border-bottom:6px solid #fc3;}.node--law-news--small-teaser a{color:#333;font-size:1.3125rem;font-weight:300;text-decoration:none;border-bottom:0;}.node--law-news--small-teaser a:hover{text-decoration:underline;}.node--law-news--tiny-teaser{background-color:#eee;margin:0;padding:1em;}.node--law-news--tiny-teaser .node-title{line-height:1.15;}.node--law-news--tiny-teaser .node-title a{border-bottom:0;font-weight:bold;}.node--magazine-article--full{margin-right:-1.25rem;margin-left:-1.25rem;}.node--magazine-article--full .article-head,.node--magazine-article--full .article-body,.node--magazine-article--full .field--name-field-primary-image-caption,.node--magazine-article--full .article-pager,.node--magazine-article--full .current-issue{width:100%;margin:0 auto;}@media only screen and (max-width:59.9375rem){.node--magazine-article--full .article-head,.node--magazine-article--full .article-body,.node--magazine-article--full .field--name-field-primary-image-caption,.node--magazine-article--full .article-pager,.node--magazine-article--full .current-issue{padding:0 2rem;}}.node--magazine-article--full .article-head{max-width:64rem;text-align:center;}.node--magazine-article--full h1{font-size:3rem;}.node--magazine-article--full .lede p{font-size:1.125rem;}.node--magazine-article--full .authored-by{text-transform:uppercase;font-size:0.8em;color:#757575;}.node--magazine-article--full .field--name-field-author{display:inline-block;padding-bottom:0.25rem;border-bottom:0.25rem solid #fc3;text-transform:uppercase;font-size:0.875rem;}.node--magazine-article--full .article-image img{display:block;margin:0 auto;max-height:60vh;width:auto;}.node--magazine-article--full .article-image .field--name-field-primary-image-caption{max-width:43.75rem;}.node--magazine-article--full .article-image .field--name-field-primary-image-caption p{color:#757575;font-size:0.875rem;}.node--magazine-article--full .article-body{max-width:43.75rem;}.node--magazine-article--full .article-body p{font-size:1.1em;}.node--magazine-article--full .article-body > .field > p:first-child:first-letter{position:relative;color:#7a0019;float:left;font-family:"Source Serif 4",serif;font-weight:600;font-size:6rem;line-height:0.8em;padding:0.125rem 0.5rem 0 0;}.node--magazine-article--full .article-pager{max-width:43.75rem;background-color:#f7f7f7;padding:1.5rem 2rem;}.node--magazine-article--full .article-pager > ul{display:grid;gap:2rem;}@media only screen and (min-width:30rem){.node--magazine-article--full .article-pager > ul{grid-template-columns:1fr 1fr;}}.node--magazine-article--full .article-pager .next h2{text-align:right;}.node--magazine-article--full .article-pager h2{border-bottom:1px solid #e4e4e4;padding-bottom:0.5rem;}.node--magazine-article--full .article-pager h2 a{color:inherit;}.node--magazine-article--full .article-pager h2 svg{font-size:0.8em;}@media only screen and (max-width:59.9375rem){.node--magazine-article--full .law-layout.layout--three-25-50-25 .area--sidebar-first,.node--magazine-article--full .law-layout.layout--three-25-50-25 .area--sidebar-second{width:100%;max-width:21.875rem;margin-left:auto;margin-right:auto;}}@media only screen and (min-width:40rem) and (max-width:59.9375rem){.node--magazine-article--full .law-layout.layout--three-25-50-25{flex-direction:row;flex-wrap:wrap;}.node--magazine-article--full .law-layout.layout--three-25-50-25 .area--main{flex-basis:100%;}.node--magazine-article--full .law-layout.layout--three-25-50-25 .area--sidebar-first,.node--magazine-article--full .law-layout.layout--three-25-50-25 .area--sidebar-second{flex-basis:50%;}.node--magazine-article--full .law-layout.layout--three-25-50-25 .area--sidebar-first{margin-right:0;}.node--magazine-article--full .law-layout.layout--three-25-50-25 .area--sidebar-second{margin-left:0;}}@media only screen and (min-width:60rem){.magazine-sidebar-nav{border-left:1px solid #e4e4e4;padding-left:1rem;}}@media only screen and (max-width:59.9375rem){.magazine-sidebar-nav{padding:0 2rem;}}.magazine-sidebar-nav .article-teaser{border-top:1px solid #e4e4e4;padding:0.75rem;}.view-display-id-current-issue .current-issue a{display:block;}.view-display-id-magazine-faculty .views-row{padding:0.75rem 0;}.view-display-id-magazine-faculty .views-row:not(:last-child){border-bottom:1px solid #e4e4e4;}.view-display-id-magazine-faculty .views-field-field-issue{font-size:0.8em;color:#757575;text-transform:uppercase;margin-bottom:0.125rem;}.magazine-issues .magazine-issue--teaser{display:block;}.magazine-issues .card h3{text-align:center;margin-bottom:0;}.magazine-issue--upper{container:magazine-layout/inline-size;}.upper-layout{display:grid;gap:2rem;grid-template-areas:"masthead" "cover" "coverstory" "features";}@container magazine-layout (min-width:36rem){.upper-layout{grid-template-columns:1fr 1fr;grid-template-areas:"masthead masthead" "cover coverstory" "features features";}}@container magazine-layout (min-width:60rem){.upper-layout{grid-template-rows:min-content min-content 1fr;grid-template-areas:"cover masthead" "cover coverstory" "cover features";}}.issue-header{padding-bottom:0.5rem;border-bottom:0.375rem solid #fc3;}.upper-layout .issue-header{grid-area:masthead;}.current-issue .issue-header{margin-bottom:1rem;}h1.masthead{font-size:clamp(1.5rem,8cqi,2.5rem);}h2.masthead{font-size:1.75rem;}.masthead{font-weight:400;margin-bottom:0;}.masthead span:nth-child(2){color:#7a0019;}.masthead span:nth-child(3){font-style:italic;}.issue-name{font-size:1.25rem;}.issue-name .edition{text-transform:uppercase;font-weight:700;}.current-issue .issue-name{font-size:1rem;}.issue-cover-image{grid-area:cover;}.issue-cover{aspect-ratio:3/4;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;}.issue-cover .wordmark{padding:8% 12% 0;}svg#minnesota-law-wordmark g.maroon path{fill:#7a0019;}svg#minnesota-law-wordmark g.gold path{fill:#fc3;}svg#minnesota-law-wordmark g.black path{fill:#000;}svg#minnesota-law-wordmark g.white path{fill:#fff;}.issue-cover-story{grid-area:coverstory;}.issue-features{grid-area:features;}.section--features{container:features/inline-size;}.magazine-section{padding:1.5rem 0;}.grid--skinner .card{box-shadow:0 0 20px rgba(0,0,0,0.2);}.grid--skinner .card .card-art img{aspect-ratio:initial;}.grid--skinner .card .card-body{padding:1.5rem;text-align:center;}.grid--skinner .card h3{font-size:clamp(1.25rem,6cqi,2.125rem);margin-bottom:0.5rem;}.section-tag{font-size:0.875rem;font-weight:600;text-transform:uppercase;color:#7a0019;margin-bottom:0.5rem;}.section--from-the-dean .lede{font-size:1.125rem;}.section--cover-story .lede{margin-bottom:1.25em;}.law-profile{display:flex;flex-direction:column;padding-bottom:1rem;margin-bottom:1rem;}.law-profile:not(.profile--staff){border-bottom:1px solid #d5d5d5;}.law-profile.profile--staff{padding-bottom:0.75rem;margin-bottom:0.75rem;}.law-profile.profile--departmental{padding-bottom:1.875rem;margin-bottom:1.875rem;}.law-profile .profile-image .media{margin-bottom:0;}.law-profile .profile-image img{border-radius:50%;display:block;margin:0 auto;}@media only screen and (max-width:29.9375rem){.law-profile .profile-image img{max-width:16.25rem;}}.law-profile .profile-details{flex:1;padding:1rem 1.5rem 0.5rem;}@media only screen and (max-width:39.9375rem){.law-profile .profile-details > *,.law-profile .profile-info > *{text-align:center;}}.law-profile h2,.law-profile h3{font-size:1.75rem;margin-bottom:0;}.law-profile .pronouns{font-family:"Open Sans",sans-serif;font-size:1rem;font-weight:400;font-style:italic;color:#757575;}@media only screen and (max-width:29.9375rem){.law-profile .pronouns{display:block;margin-bottom:0.25rem;}}.law-profile .profile-title{font-size:0.9375rem;text-transform:uppercase;color:#757575;margin-bottom:0.5rem;}.law-profile .profile-info{flex:1;}@media only screen and (min-width:40rem){.law-profile{flex-direction:row;}.law-profile .profile-image{flex:0 0 17.5%;}.profile--staff.law-profile .profile-image{flex:0 0 30%;}.profile--wide.law-profile .profile-image{flex:0 0 25%;}.law-profile .profile-details{padding:0.5rem 1.5rem;}}.law-profile .field--name-field-faculty-expertise{padding-top:0.5rem;}.law-profile .field--name-field-faculty-expertise ul,.law-profile .field--name-field-faculty-expertise .more-link{font-size:0.875rem;}.law-profile .field--name-field-faculty-expertise ul li{margin-bottom:0.25rem;}.law-profile .field--name-field-bio,.law-profile .dep-bio{padding-top:1rem;}.profile-top{padding:1.5rem 0 1rem;}.profile-top .profile--image{flex:0 0 16.875rem;}.profile-top .profile--image > article{margin-bottom:0;}.profile-top .profile--image img{display:block;border-radius:50%;margin:0 auto;}.profile-top .profile--details{display:flex;flex-wrap:wrap;padding-top:1rem;}.profile-top .profile--details h1{margin:0;flex:0 0 100%;}.profile-top .profile--details .profile--position{padding-bottom:0.75rem;text-transform:uppercase;color:#757575;flex:0 0 100%;}.profile-top .profile--details svg{color:#7a0019;margin-right:0.375rem;}.profile-top .profile--contact,.profile-top .profile--social{flex:0 0 50%;}.profile-top .profile--degrees-expertise{font-size:0.9375rem;padding-top:1rem;}.profile-top .profile--degrees-expertise h3,.profile-top .profile--degrees-expertise h4{margin:0;}.profile-top .profile--degrees-expertise .item-list{margin-bottom:0.75rem;}.profile-top .profile--degrees-expertise .more-link{font-size:0.875rem;margin-top:2px;text-transform:initial;}@media only screen and (max-width:29.9375rem){.profile-top .profile--details,.profile-top .profile--degrees-expertise{padding-top:0;}.profile-top .profile--contact,.profile-top .profile--social{flex:0 0 100%;}}.view-display-id-profile-staff-roles dl{margin-bottom:1rem;}.view-display-id-profile-staff-roles dl dd{margin-bottom:0;}.node--profile--full .law-layout-area.area--second{padding-top:2.4375rem;}.view-faculty-news .views-row{margin-bottom:1rem;}.mini-bio{background:#eee;display:flex;}@media only screen and (min-width:60rem){.mini-bio{display:block;max-width:300px;}}.mini-bio .mini-bio-info{padding:1.25em;flex-basis:150%;}.mini-bio .mini-bio-image{flex-basis:100%;}.mini-bio .mini-bio-image .media,.mini-bio .mini-bio-image div{margin:0;}.mini-bio .mini-bio-image .field--name-field-media-image{display:flex;}.mini-bio .mini-bio-image img{width:100%;height:auto;}.mini-bio .mini-bio-title{font-size:0.9375rem;}.mini-bio .mini-bio-title .field__item{margin-bottom:0.75rem;}@media only screen and (min-width:60rem){.mini-bio .mini-bio-link{text-align:center;}}.mini-bio .mini-bio-link a{margin:0.5em 0 0;padding-top:0.75em;padding-bottom:0.75em;}.staff-profile{display:flex;border-bottom:1px solid #d5d5d5;padding-bottom:1.875rem;margin-bottom:1.875rem;}.staff-profile .staff-profile-image{flex:0 0 12.5rem;}.staff-profile .staff-profile-image .media{margin-bottom:0;}.staff-profile .staff-profile-image img{border-radius:50%;display:block;}.staff-profile .staff-profile-info{flex:1 1 auto;padding:0.5rem 1.5rem;}.staff-profile .staff-profile-info h2,.staff-profile .staff-profile-info h3{margin-bottom:0;}.staff-profile .staff-profile-info h2 .pronouns,.staff-profile .staff-profile-info h3 .pronouns{font-family:"Open Sans",sans-serif;font-size:1rem;font-weight:400;font-style:italic;color:#757575;}.staff-profile .staff-profile-info .staff-profile-title{font-size:0.9375rem;text-transform:uppercase;color:#757575;margin-bottom:0.5rem;}.staff-profile .staff-profile-info .staff-profile-bio{margin-top:1rem;}@media only screen and (max-width:29.9375rem){.staff-profile{flex-direction:column;}.staff-profile *{text-align:center;}.staff-profile .staff-profile-image img{margin:0 auto;max-width:200px;}}.staff-profile.staff-profile-compact{padding-bottom:0.75rem;margin-bottom:0.75rem;}.staff-profile.staff-profile-compact .staff-profile-image{flex-basis:8.75rem;}.staff-profile.staff-profile-compact .staff-profile-image img{max-width:160px;}.staff-profile.staff-profile-compact .staff-profile-info{padding:0.4rem 1rem;}.staff-profile.staff-profile-compact .staff-profile-info .staff-profile-title{margin-bottom:0.25rem;}.node--story--full .field--name-field-why-law-image{text-align:center;}.node--story--slider{display:flex;flex-direction:column;margin-bottom:0;}.node--story--slider .story--slide-image{flex:2;}.node--story--slider .story--slide-image .field--name-field-primary-image{border-bottom:0.5rem solid #fc3;}.node--story--slider .story--slide-image .media{margin-bottom:0;}.node--story--slider .story--slide-content{flex:1;padding:1rem 0;}.node--story--slider .story--slide-content .field--name-field-overlay-text{font-size:1.75rem;font-family:"Source Serif 4",serif;font-weight:600;line-height:1.2;margin:0 0 0.5rem;}@media only screen and (min-width:60rem){.node--story--slider .story--slide-content .field--name-field-overlay-text{font-size:2rem;}}.node--story--slider .story--slide-content .field--name-body{margin-bottom:1rem;}@media only screen and (min-width:60rem){.node--story--slider{flex-direction:row;}.node--story--slider .story--slide-image{flex:2;}.node--story--slider .story--slide-image .field--name-field-primary-image{border:0 none;border-right:0.5rem solid #fc3;}.node--story--slider .story--slide-content{flex:1;padding:1rem 2rem;}}.node--story--homepage-teaser .group-image{position:relative;}.node--story--homepage-teaser .field--name-field-primary-image .field--name-field-media-image:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(to bottom,rgba(0,0,0,0),80%,rgba(0,0,0,0.6));}.node--story--homepage-teaser .field--name-field-overlay-text{color:#5a5a5a;font-size:1.875rem;font-weight:700;line-height:0.81;text-align:center;text-transform:uppercase;margin-bottom:1.25rem;}@media only screen and (min-width:30rem){.node--story--homepage-teaser .field--name-field-overlay-text{position:absolute;bottom:0;left:5%;margin-bottom:0;color:#fff;font-size:10vw;text-shadow:1px 1px 1px rgba(35,35,35,0.45);}}@media only screen and (min-width:40rem){.node--story--homepage-teaser .field--name-field-overlay-text{font-size:5rem;}}.node--story--homepage-teaser.node--overlay-text-right .field--name-field-overlay-text{left:unset;right:5%;}.node--story--homepage-teaser .field--name-body{max-width:60rem;margin:0 auto;padding-top:1rem;font-size:1.3125rem;line-height:1.4;text-align:center;}.node--story--homepage-teaser .field--name-body strong{color:#7a0019;text-transform:uppercase;font-size:0.9em;}.node--story--homepage-teaser .node__links{margin-top:1rem;text-align:right;}.node--story--homepage-teaser .node__links a{color:#7a0019;text-decoration:none;transition:all 400ms ease-in-out;border-bottom:none;font-weight:600;}.node--story--homepage-teaser .node__links a:after{font-family:"Font Awesome 5 Free";font-size:0.8em;font-weight:900;content:"\f054";padding-left:0.6em;color:#7a0019;}.node--story--teaser{display:flex;flex-direction:column;}@media only screen and (max-width:29.9375rem){.node--story--teaser .group-details{order:2;}.node--story--teaser .group-image{order:1;}}@media only screen and (min-width:30rem){.node--story--teaser{flex-direction:row;}.node--story--teaser .group-details{flex:1 0 66%;padding-right:3rem;}.node--story--teaser .group-image{flex:0 0 33%;}.node--story--teaser .group-image a{border-bottom:0;}}.ssrn-rss .rss-item h2{margin-bottom:0.25rem;}.ssrn-rss .rss-item .date{font-size:0.875rem;text-transform:uppercase;color:#757575;}.ssrn-rss .rss-item .summary.truncated{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;}.view-id-faculty-citations.view-display-id-ssrn-papers .views-field-field-citation,.view-id-faculty-citations.view-display-id-recent-publications .views-field-field-citation,.view-display-id-citations-faculty-profile .views-field-field-citation{display:inline;}.view-id-faculty-citations.view-display-id-ssrn-papers .views-field-field-citation .field-content,.view-id-faculty-citations.view-display-id-recent-publications .views-field-field-citation .field-content,.view-display-id-citations-faculty-profile .views-field-field-citation .field-content{display:inline;}.view-id-faculty-citations.view-display-id-ssrn-papers .views-field-field-citation-authors,.view-id-faculty-citations.view-display-id-recent-publications .views-field-field-citation-authors,.view-display-id-citations-faculty-profile .views-field-field-citation-authors{display:inline;}.view-id-faculty-citations.view-display-id-ssrn-papers .views-field-field-citation-authors .field-content,.view-id-faculty-citations.view-display-id-recent-publications .views-field-field-citation-authors .field-content,.view-display-id-citations-faculty-profile .views-field-field-citation-authors .field-content{display:inline;}.view-id-faculty-citations.view-display-id-ssrn-papers .views-field-field-citation-authors + .views-field-field-ssrn-id,.view-id-faculty-citations.view-display-id-recent-publications .views-field-field-citation-authors + .views-field-field-ssrn-id,.view-display-id-citations-faculty-profile .views-field-field-citation-authors + .views-field-field-ssrn-id{margin-top:0.3125rem;}.view-id-faculty-citations.view-display-id-ssrn-papers .citation-authors-wrapper,.view-id-faculty-citations.view-display-id-recent-publications .citation-authors-wrapper,.view-display-id-citations-faculty-profile .citation-authors-wrapper{display:inline;}.view-id-faculty-citations.view-display-id-ssrn-papers .citation-authors-wrapper .citation-author,.view-id-faculty-citations.view-display-id-recent-publications .citation-authors-wrapper .citation-author,.view-display-id-citations-faculty-profile .citation-authors-wrapper .citation-author{display:inline-block;vertical-align:baseline;}.view-id-faculty-citations.view-display-id-ssrn-papers .citation-authors-wrapper .citation-author:nth-last-child(2) .profile-name,.view-id-faculty-citations.view-display-id-recent-publications .citation-authors-wrapper .citation-author:nth-last-child(2) .profile-name,.view-display-id-citations-faculty-profile .citation-authors-wrapper .citation-author:nth-last-child(2) .profile-name,.view-id-faculty-citations.view-display-id-ssrn-papers .citation-authors-wrapper .citation-author:only-of-type .profile-name,.view-id-faculty-citations.view-display-id-recent-publications .citation-authors-wrapper .citation-author:only-of-type .profile-name,.view-display-id-citations-faculty-profile .citation-authors-wrapper .citation-author:only-of-type .profile-name{margin-right:0;}.view-id-faculty-citations.view-display-id-ssrn-papers .citation-authors-wrapper .citation-author .profile-name,.view-id-faculty-citations.view-display-id-recent-publications .citation-authors-wrapper .citation-author .profile-name,.view-display-id-citations-faculty-profile .citation-authors-wrapper .citation-author .profile-name{display:inline-block;margin-right:-0.25em;}.view-id-faculty-citations.view-display-id-ssrn-papers .views-field-field-citation-links,.view-id-faculty-citations.view-display-id-recent-publications .views-field-field-citation-links,.view-display-id-citations-faculty-profile .views-field-field-citation-links{display:inline;}.view-id-faculty-citations.view-display-id-ssrn-papers .views-field-field-citation-links a,.view-id-faculty-citations.view-display-id-recent-publications .views-field-field-citation-links a,.view-display-id-citations-faculty-profile .views-field-field-citation-links a{display:inline-block;margin:0 1rem 0.5rem 0;}.view-id-faculty-citations.view-display-id-ssrn-papers .views-field-field-citation-links .field-content,.view-id-faculty-citations.view-display-id-recent-publications .views-field-field-citation-links .field-content,.view-display-id-citations-faculty-profile .views-field-field-citation-links .field-content{display:inline;}.view-id-faculty-citations.view-display-id-ssrn-papers .views-field-field-citation-links .field-content .force-separation,.view-id-faculty-citations.view-display-id-recent-publications .views-field-field-citation-links .field-content .force-separation,.view-display-id-citations-faculty-profile .views-field-field-citation-links .field-content .force-separation{margin-top:0.625rem;}.view-id-faculty-citations.view-display-id-ssrn-papers .views-field-field-citation-links + .views-field-field-ssrn-id,.view-id-faculty-citations.view-display-id-recent-publications .views-field-field-citation-links + .views-field-field-ssrn-id,.view-display-id-citations-faculty-profile .views-field-field-citation-links + .views-field-field-ssrn-id{display:inline;}.view-id-faculty-citations.view-display-id-ssrn-papers .views-field-field-citation-links + .views-field-field-ssrn-id .field-content,.view-id-faculty-citations.view-display-id-recent-publications .views-field-field-citation-links + .views-field-field-ssrn-id .field-content,.view-display-id-citations-faculty-profile .views-field-field-citation-links + .views-field-field-ssrn-id .field-content{display:inline;}.view-id-faculty-citations.view-display-id-ssrn-papers .views-field-field-ssrn-id a,.view-id-faculty-citations.view-display-id-recent-publications .views-field-field-ssrn-id a,.view-display-id-citations-faculty-profile .views-field-field-ssrn-id a{display:inline-block;}.view-display-id-citations-faculty-profile .rows-group{position:relative;}.view-display-id-citations-faculty-profile .rows-group .views-row{margin-bottom:1.875rem;padding:1rem;border-radius:5px;box-shadow:0px 0px 5px rgba(0,0,0,0.15);border:1px solid #d5d5d5;background:#f7f7f7;}.view-id-faculty-citations.view-display-id-recent-publications .views-exposed-form .form-type-textfield,.view-id-faculty-citations.view-display-id-recent-publications .views-exposed-form .form-type-select{width:33.3%;}.view-id-faculty-citations.view-display-id-recent-publications .views-exposed-form .select2-container{width:100% !important;}.view-id-faculty-citations.view-display-id-recent-publications .views-row{margin-bottom:1.25rem;}.view-id-faculty-citations.view-display-id-recent-publications .views-row:not(:last-child){padding-bottom:1.25rem;border-bottom:1px solid #d5d5d5;}.view-id-faculty-citations.view-display-id-recent-publications .citation-authors-wrapper{font-weight:700;margin-right:0.25em;}.view-id-faculty-citations.view-display-id-recent-publications .citation-authors-wrapper .citation-author:only-of-type .profile-name{margin-right:-0.25em;}.view-id-faculty-citations.view-display-id-recent-publications .views-field-field-rss-pub-date{margin-top:0.625rem;font-size:0.875rem;font-style:italic;}.view-display-id-recent-publications-teaser .faculty-publication{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #d5d5d5;}.view-display-id-recent-publications-teaser h3{display:flex;flex-wrap:wrap;font-size:1.25rem;margin-bottom:0.25rem;}.view-display-id-recent-publications-teaser h3 span.comma{margin-right:0.25rem;}.view-display-id-recent-publications-teaser .publication-links{margin-top:0.5rem;display:flex;flex-wrap:wrap;}.view-display-id-recent-publications-teaser .publication-links a{font-size:0.9375rem;margin-right:1rem;}.view-display-id-recent-publications-teaser .publication-date{font-size:0.875rem;text-transform:uppercase;color:#757575;}.view-id-faculty-citations.view-display-id-ssrn-papers .views-exposed-form .form-type-textfield,.view-id-faculty-citations.view-display-id-ssrn-papers .views-exposed-form .form-type-select{width:33.3%;}.view-id-faculty-citations.view-display-id-ssrn-papers .views-exposed-form .select2-container{width:100% !important;}.view-id-faculty-citations.view-display-id-ssrn-papers .views-row{margin-bottom:1.875rem;}.view-id-faculty-citations.view-display-id-ssrn-papers .views-row h2{font-size:1.3125rem;margin-bottom:0;}.view-course-alpha .views-row{margin-bottom:0.5rem;}@media only screen and (min-width:60rem){.view-course-alpha .view-content{columns:2;column-gap:2rem;}.view-course-alpha .view-grouping{page-break-inside:avoid;break-inside:avoid;}}.course-guide-search .cg-fields{display:flex;flex-wrap:wrap;margin:0 -0.625rem;}.course-guide-search .form-item,.course-guide-search .facet-empty{width:100%;}@media only screen and (min-width:40rem){.course-guide-search .form-item,.course-guide-search .facet-empty{width:50%;}.course-guide-search .form-item-title-number{width:100%;}}@media only screen and (min-width:60rem){.course-guide-search .form-item,.course-guide-search .facet-empty{width:25%;}.course-guide-search .form-item-title-number{width:50%;}}.course-guide-search .facet-empty input{width:100%;}.course-guide-search .facet-empty input:disabled{background-color:#f6f6f6;}.form-actions.course-guide-actions{width:auto;}@media only screen and (max-width:29.9375rem){.form-actions.course-guide-actions .button,.form-actions.course-guide-actions .btn{padding:0.5rem 0.75rem;}}.view-course-guide .view-header{margin-bottom:0.5rem;}.view-course-guide .course{margin-bottom:1.5rem;padding:0 1.25rem;border:1px solid #d5d5d5;}.view-course-guide .course--primary{padding:1rem 0;}.view-course-guide .course--subjects{padding:0 0 1rem;}@media only screen and (min-width:60rem){.view-course-guide .course{display:grid;grid-template-columns:repeat(2,1fr);grid-template-areas:"a a" "b c";}.view-course-guide .course--primary{grid-area:a;}.view-course-guide .course--info{grid-area:b;padding:0 0 1rem;}.view-course-guide .course--subjects{grid-area:c;}}@media only screen and (min-width:75rem){.view-course-guide .course{grid-template-columns:repeat(4,1fr);grid-template-areas:"a a b c";}.view-course-guide .course--info{padding:1rem;}.view-course-guide .course--subjects{padding:1rem 0;}}.view-course-guide .course--info,.view-course-guide .course--subjects{font-size:0.9375rem;line-height:1.6;}.view-course-guide h2 a{color:inherit;}.view-course-guide h2 a::after{font-family:"Font Awesome 5 Free";font-size:0.7em;font-weight:900;content:"\f101";padding-left:0.6em;color:#900021;}.view-course-guide .course-number-semester{display:flex;font-size:0.9375rem;text-transform:uppercase;color:#757575;margin-bottom:0.125rem;}.view-course-guide .course-number-semester .course-number::after{content:"|";padding:0 0.5rem;}.view-course-guide .course-faculty ul{padding-top:0.125rem;}.view-course-guide .course-faculty ul .profile-name{display:inline;}.view-course-guide .course-row{display:flex;}.view-course-guide .course-row .course-label{flex:0 0 7.5rem;}.view-course-guide .course-row .course-label + div{flex:1;}.view-course-guide .course-label{display:inline-block;width:5rem;font-weight:600;}.view-course-guide .course--subjects details,.view-course-guide .course--subjects summary{margin:0;border:0;}.view-course-guide .course--subjects summary{padding:0;display:inline-block;color:#900021;border-bottom:1px solid rgba(51,51,51,0.2);}.view-course-guide .course--subjects summary:hover{background-color:rgba(51,51,51,0.15);}.view-course-guide .course--subjects details[open] summary{display:none;}.view-course-guide .views-field-field-subject-area .more-subject-areas{border:0;margin:0;}.view-course-guide .views-field-field-subject-area .more-subject-areas summary{padding:0;display:block;color:#7a0019;}.view-course-guide .views-field-field-subject-area .more-subject-areas[open] summary{display:none;}.view-display-id-course-sections-faculty-profile .group-title{margin-bottom:1rem;}.view-display-id-course-sections-faculty-profile .rows-group{display:flex;flex-wrap:wrap;}.view-display-id-course-sections-faculty-profile .rows-group .views-row{margin:0 0.5rem 0.5rem 0;}.view-display-id-course-sections-faculty-profile .view-footer{font-size:0.9375rem;font-style:italic;}.view-display-id-course-sections-faculty-profile .view-footer .multi{display:none;margin-bottom:0.3125rem;}.view-homepage-feeds.view-display-id-events{container:homepage-events/inline-size;max-width:20rem;margin:0 auto;}.view-homepage-feeds.view-display-id-events .views-row:not(:last-child){margin-bottom:1.5rem;}.view-homepage-feeds.view-display-id-events .event{display:flex;align-items:flex-start;gap:0.75rem;}@container homepage-events (inline-size < 240px){.view-homepage-feeds.view-display-id-events .event{flex-direction:column;align-items:center;text-align:center;padding-bottom:1.5rem;border-bottom:1px solid #e4e4e4;}}@container homepage-events (inline-size >= 240px){}.view-homepage-feeds.view-display-id-events .event--date{flex:0 0 3rem;margin-top:0.25rem;background-color:#7a0019;border-radius:50%;color:#fff;aspect-ratio:1/1;display:flex;flex-direction:column;align-items:center;justify-content:center;}.view-homepage-feeds.view-display-id-events .event--icon{flex:0 0 3rem;margin-top:0.25rem;}.view-homepage-feeds.view-display-id-events .event--icon img{display:block;max-width:3rem;}.view-homepage-feeds.view-display-id-events .event--icon article{margin-bottom:0;}.view-homepage-feeds.view-display-id-events .event--month{text-transform:uppercase;font-size:0.8125rem;font-weight:500;line-height:1.1;}.view-homepage-feeds.view-display-id-events .event--day{font-size:1.125rem;font-weight:500;line-height:1.1;}.view-homepage-feeds.view-display-id-events .event--title{flex:1;font-size:0.875rem;}.view-homepage-feeds.view-display-id-events .event--title a{color:inherit;}.view-homepage-feeds.view-display-id-events .view-footer > p{text-align:right;margin:1rem 0 1.5rem;}.view-events.view-display-id-homepage{}.view-events.view-display-id-homepage .views-row{margin:2em 0;padding:0 2em;max-width:320px;text-align:center;}@media only screen and (min-width:60rem){.view-events.view-display-id-homepage .views-row:nth-child(2){position:relative;}.view-events.view-display-id-homepage .views-row:nth-child(2) .views-field-title{position:relative;}}.view-events.view-display-id-homepage .view-header{text-align:center;}.view-events.view-display-id-homepage .view-footer{text-align:right;}.view-events.view-display-id-homepage .event-month{text-transform:uppercase;font-size:1em;font-weight:700;line-height:1;}.view-events.view-display-id-homepage .event-day{font-size:2.5em;font-weight:700;line-height:1;}.view-events.view-display-id-homepage .views-field-title{margin:1em 0;}.view-events.view-display-id-homepage .views-field-title a{border-bottom:0;font-size:1.3125rem;}.view-events.view-display-id-homepage .view-events-filler{display:none;}.view-events.view-display-id-homepage .storage .media{line-height:0;}.view-events.view-display-id-homepage .storage .media img{height:72px;width:auto;}.view-events.view-display-id-homepage .storage .field--name-field-link{margin-bottom:1em;}.view-events.view-display-id-homepage .storage .field--name-field-link a{border-bottom:0;font-size:1.3125rem;}.view-events.view-display-id-page-1 .view-content .views-row{margin-bottom:3em;}.view-events.view-display-id-page-1 .view-content .views-row:after{display:block;content:"";margin:2.5em 40% 0 40%;border-bottom:1px solid #d5d5d5;}.view-events.view-display-id-page-1 .more-events-wrapper{border:0;}.view-events.view-display-id-page-1 .more-events-wrapper[open] summary{display:none;}#views-exposed-form-events-page-1{padding:1rem;}#views-exposed-form-events-page-1 .form-type-date{width:100%;}#views-exposed-form-events-page-1 .form-type-date input{width:100%;}.view-events.view-display-id-past-events > .view-content{display:flex;flex-wrap:wrap;gap:1.875rem;}.view-events.view-display-id-past-events > .view-content > div{flex:1 0 100%;background-color:#eee;}.view-external-blog.view-display-id-items-by-feed-id .views-row{background-color:#eee;padding:1em;flex-direction:column;}.view-display-id-faculty-news-archive{padding-top:0;}.view-display-id-faculty-news-archive .views-exposed-form .form--inline .form-item,.view-display-id-faculty-news-archive .views-exposed-form .form--inline .course-guide-search .facet-empty,.course-guide-search .view-display-id-faculty-news-archive .views-exposed-form .form--inline .facet-empty{width:33.3%;}.view-display-id-faculty-news-archive .views-exposed-form .form--inline .form-item input,.view-display-id-faculty-news-archive .views-exposed-form .form--inline .course-guide-search .facet-empty input,.course-guide-search .view-display-id-faculty-news-archive .views-exposed-form .form--inline .facet-empty input{width:100%;}.view-display-id-faculty-news-archive .views-exposed-form .form--inline .form-item .select2-container,.view-display-id-faculty-news-archive .views-exposed-form .form--inline .course-guide-search .facet-empty .select2-container,.course-guide-search .view-display-id-faculty-news-archive .views-exposed-form .form--inline .facet-empty .select2-container{width:100% !important;}.view-display-id-faculty-news-archive .views-row:not(:last-child){margin-bottom:1.5rem;padding-bottom:0.5rem;border-bottom:1px solid #d5d5d5;}.view-display-id-faculty-news-archive .views-field-body .date{float:left;font-weight:700;text-transform:uppercase;}.view-display-id-faculty-news-archive .views-field-body .date .datetime{margin-right:-0.25em;}@media only screen and (min-width:40rem){.view-faculty.view-display-id-by-appointment .view-content{column-count:3;column-gap:2rem;}}.view-display-id-by-appointment-all .faculty-appointment-group{margin-bottom:1.875rem;}@media only screen and (min-width:40rem){.view-display-id-by-appointment-all .faculty-appointment-group{column-count:3;column-gap:2rem;}}.view-group-news .view-content .views-row{margin-bottom:3em;}.view-group-news .view-content .views-row:after{display:block;content:"";margin:2.5em 40% 0 40%;border-bottom:1px solid #d5d5d5;}.view-imo-areas.view-display-id-imo-area-list .view-content{margin-top:0.3125rem;}.view-imo-areas.view-display-id-imo-area-list .view-content a{border-bottom:none;}.view-imo-nodes.view-display-id-metro-areas .view-content .views-row{margin-bottom:1rem;}.view-imo-nodes.view-display-id-metro-areas .view-content .views-row:not(:last-child){padding-bottom:1rem;border-bottom:1px solid #d5d5d5;}.view-imo-nodes.view-display-id-metro-areas .view-content .views-row .field--name-name{display:none;}.view-imo-nodes.view-display-id-metro-areas .view-content .views-row .field--name-field-body{padding-top:0.3125rem;}.view-imo-nodes.view-display-id-metro-areas .view-content .views-row .field--name-field-files{padding-top:0.625rem;}.view-imo-nodes.view-display-id-metro-areas .view-content .views-row .field--name-field-files a{border-bottom:none;}.view-imo-nodes.view-display-id-metro-areas .view-content .views-row .views-field-rendered-entity .storage a{border-bottom:none;}.view-imo-nodes.view-display-id-reports-by-term .view-content .views-row,.view-imo-nodes.view-display-id-presentations .view-content .views-row{margin-bottom:1.875rem;}.view-imo-nodes.view-display-id-reports-by-term .view-content .views-row:not(:last-child),.view-imo-nodes.view-display-id-presentations .view-content .views-row:not(:last-child){padding-bottom:1.25rem;border-bottom:1px solid #d5d5d5;}.view-imo-nodes.view-display-id-reports-by-term .view-content .views-row .field--name-field-body,.view-imo-nodes.view-display-id-presentations .view-content .views-row .field--name-field-body{padding-top:0.3125rem;}.view-imo-nodes.view-display-id-reports-by-term .view-content .views-row .field--name-field-files,.view-imo-nodes.view-display-id-reports-by-term .view-content .views-row .field--name-field-external-links,.view-imo-nodes.view-display-id-presentations .view-content .views-row .field--name-field-files,.view-imo-nodes.view-display-id-presentations .view-content .views-row .field--name-field-external-links{padding-top:0.625rem;}.view-imo-nodes.view-display-id-reports-by-term .view-content .views-row .field--name-field-files a,.view-imo-nodes.view-display-id-reports-by-term .view-content .views-row .field--name-field-external-links a,.view-imo-nodes.view-display-id-presentations .view-content .views-row .field--name-field-files a,.view-imo-nodes.view-display-id-presentations .view-content .views-row .field--name-field-external-links a{border-bottom:none;}.view-imo-nodes.view-display-id-reports-by-term .view-content .views-row .field--name-field-external-links,.view-imo-nodes.view-display-id-presentations .view-content .views-row .field--name-field-external-links{padding-bottom:0.3125rem;}.view-news.view-display-id-news-page .views-row{margin-bottom:3em;}.view-news.view-display-id-news-page .views-row:after{display:block;content:"";margin:2.5em 40% 0 40%;border-bottom:1px solid #d5d5d5;}#views-exposed-form-news-news-page{padding:1rem;}#views-exposed-form-news-news-page .form-item,#views-exposed-form-news-news-page .course-guide-search .facet-empty,.course-guide-search #views-exposed-form-news-news-page .facet-empty,#views-exposed-form-news-news-page .form-item input,#views-exposed-form-news-news-page .course-guide-search .facet-empty input,.course-guide-search #views-exposed-form-news-news-page .facet-empty input{width:100%;}.view-display-id-faculty-directory-cf .views-exposed-form .form-item,.view-display-id-faculty-directory-cf .views-exposed-form .course-guide-search .facet-empty,.course-guide-search .view-display-id-faculty-directory-cf .views-exposed-form .facet-empty{width:100%;}@media only screen and (min-width:60rem){.view-display-id-faculty-directory-cf .views-exposed-form .form-item,.view-display-id-faculty-directory-cf .views-exposed-form .course-guide-search .facet-empty,.course-guide-search .view-display-id-faculty-directory-cf .views-exposed-form .facet-empty{width:33.3%;}}.view-display-id-faculty-directory-cf .views-exposed-form .form-item input,.view-display-id-faculty-directory-cf .views-exposed-form .course-guide-search .facet-empty input,.course-guide-search .view-display-id-faculty-directory-cf .views-exposed-form .facet-empty input,.view-display-id-faculty-directory-cf .views-exposed-form .form-item .select2-container,.view-display-id-faculty-directory-cf .views-exposed-form .course-guide-search .facet-empty .select2-container,.course-guide-search .view-display-id-faculty-directory-cf .views-exposed-form .facet-empty .select2-container{width:100% !important;}.view-display-id-faculty-directory-cf .staff-profile{padding-bottom:1rem;margin-bottom:1rem;}.view-display-id-faculty-directory-cf .staff-profile .staff-profile-image{flex:0 0 9.375rem;}.view-display-id-faculty-directory-cf .staff-profile .staff-profile-info,.view-display-id-faculty-directory-cf .staff-profile .faculty-expertise{flex-basis:0;flex-grow:1;}.view-display-id-faculty-directory-cf .staff-profile .faculty-expertise{padding-top:0.5rem;}.view-display-id-faculty-directory-cf .staff-profile .faculty-expertise ul{font-size:0.875rem;}.view-display-id-faculty-directory-cf .staff-profile .faculty-expertise ul li{margin-bottom:0.25rem;}.view-display-id-faculty-directory-cf .staff-profile .faculty-expertise .more-link{font-size:0.875rem;text-transform:initial;}.view-display-id-staff-directory-cf .views-exposed-form .form-item,.view-display-id-staff-directory-cf .views-exposed-form .course-guide-search .facet-empty,.course-guide-search .view-display-id-staff-directory-cf .views-exposed-form .facet-empty{width:100%;}@media only screen and (min-width:40rem){.view-display-id-staff-directory-cf .views-exposed-form .form-item,.view-display-id-staff-directory-cf .views-exposed-form .course-guide-search .facet-empty,.course-guide-search .view-display-id-staff-directory-cf .views-exposed-form .facet-empty{width:50%;}}.view-display-id-staff-directory-cf .views-exposed-form .form-item input,.view-display-id-staff-directory-cf .views-exposed-form .course-guide-search .facet-empty input,.course-guide-search .view-display-id-staff-directory-cf .views-exposed-form .facet-empty input,.view-display-id-staff-directory-cf .views-exposed-form .form-item .select2-container,.view-display-id-staff-directory-cf .views-exposed-form .course-guide-search .facet-empty .select2-container,.course-guide-search .view-display-id-staff-directory-cf .views-exposed-form .facet-empty .select2-container{width:100% !important;}.view-display-id-staff-directory-cf .view-content{display:flex;flex-wrap:wrap;}.view-display-id-staff-directory-cf .view-content .department-info{flex-basis:100%;}.view-display-id-staff-directory-cf .view-content .views-row{flex-basis:50%;}@media only screen and (max-width:29.9375rem){.view-display-id-staff-directory-cf .view-content .views-row{flex-basis:100%;}}.view-display-id-staff-directory-cf .department-info{margin-bottom:2rem;}.view-display-id-staff-directory-cf .department-info h2{margin-bottom:0.25rem;}.view-display-id-staff-directory-cf .department-info > div{padding-left:0.625rem;}.view-display-id-staff-directory-cf .department-info svg{margin-right:0.375rem;}.view-display-id-staff-directory-cf .views-row + .department-info{margin-top:2rem;}.view-display-id-staff-directory-cf .staff-profile{padding-bottom:0.75rem;margin-bottom:0.75rem;border-bottom:0 none;}.view-display-id-staff-directory-cf .staff-profile .staff-profile-image{flex:0 0 140px;}.view-display-id-staff-directory-cf .staff-profile .staff-profile-info{padding:0.4rem 1rem;}.view-display-id-staff-directory-cf .staff-profile .staff-profile-info .staff-profile-title{margin-bottom:0.25rem;}.view-display-id-departments-staff > .view-content > .views-row{margin-bottom:2rem;}.view-display-id-departments-staff > .view-content > .views-row h2{margin-bottom:0.25rem;}.view-display-id-departments-staff > .view-content > .views-row svg{margin:0 0.625rem;}.view-display-id-departments-staff > .view-content .views-element-container{padding-top:1.5rem;}.view-display-id-departments-staff .view-display-id-all-staff .view-content{display:flex;flex-wrap:wrap;}.view-display-id-departments-staff .view-display-id-all-staff .view-content .views-row{flex-basis:50%;}@media only screen and (max-width:29.9375rem){.view-display-id-departments-staff .view-display-id-all-staff .view-content .views-row{flex-basis:100%;}}.view-display-id-departments-staff .view-display-id-all-staff .staff-profile{border-bottom:0 none;}#views-exposed-form-community-profiles-admissions .form-item-speciality{width:100%;}#views-exposed-form-community-profiles-admissions .form-item-speciality > .select2-container{width:100% !important;}.view-display-id-aa_eva .profile-specialities{margin-bottom:1rem;}.view-display-id-aa_eva ul.specialities{display:inline;}.view-display-id-aa_eva ul.specialities li{display:inline;}.view-display-id-aa_eva ul.specialities li::after{content:", ";}.view-display-id-aa_eva ul.specialities li:last-child::after{content:"";margin-left:0;}.view-display-id-llm .grad-year{display:none;}.view-recruiting-events .geolocation-map-wrapper{height:380px;}@media only screen and (min-width:50rem){.view-recruiting-events .geolocation-map-wrapper{height:350px !important;}}@media only screen and (min-width:60rem){.view-recruiting-events .geolocation-map-wrapper{height:500px !important;}}.view-recruiting-events .attachment-before,.view-recruiting-events .views-row{margin-bottom:1.875rem;}.view-recruiting-events .view-content .views-field-title h2{margin:0;}.view-recruiting-events .view-content .views-field-nothing{margin:0.25rem 0 0;}.view-recruiting-events .view-content .views-field-nothing h3{font-size:1rem;text-transform:uppercase;}.view-recruiting-events .view-content .views-field-field-location{margin:0.3125rem 0 0.625rem;}.view-stories.view-display-id-stories-page .view-content .views-row{margin-bottom:3em;}.view-stories.view-display-id-stories-page .view-content .views-row:after{display:block;content:"";margin:2.5em 40% 0 40%;border-bottom:1px solid #d5d5d5;}.view-display-id-homepage-slider .slick--view--stories--homepage-slider{position:relative;}.view-display-id-homepage-slider .slick__slider{z-index:10;}.view-display-id-homepage-slider .slick__arrow{display:flex;justify-content:center;gap:1rem;height:2.5rem;position:relative;z-index:5;}.view-display-id-homepage-slider .slick__arrow button{margin:0;font-size:0;border:0 none;background-color:transparent;width:2.5rem;height:2.5rem;padding:0;}.view-display-id-homepage-slider .slick__arrow button:focus{box-shadow:none;}.view-display-id-homepage-slider .slick__arrow button::after{color:#d5d5d5;display:block;line-height:1em;}.view-display-id-homepage-slider .slick__arrow button.slick-prev::after{font-family:"Font Awesome 5 Free";font-size:2.5rem;font-weight:900;content:"\f137";}.view-display-id-homepage-slider .slick__arrow button.slick-next::after{font-family:"Font Awesome 5 Free";font-size:2.5rem;font-weight:900;content:"\f138";}@media only screen and (min-width:60rem){.view-display-id-homepage-slider .slick__arrow{padding-top:1rem;}}@media only screen and (min-width:97.5rem){.view-display-id-homepage-slider .slick__arrow{padding-top:0;justify-content:space-between;position:absolute;top:50%;left:-3rem;right:-3rem;transform:translateY(-50%);}}.law-layout-area{min-width:0;min-height:0;}#block-exposedformzoobookstudent-directory-page .form--inline .form-item,#block-exposedformzoobookstudent-directory-page .form--inline .course-guide-search .facet-empty,.course-guide-search #block-exposedformzoobookstudent-directory-page .form--inline .facet-empty{width:33%;}.view-zoobook .view-content{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;padding-bottom:1.875rem;}.view-zoobook .view-content > div{text-align:center;}@media only screen{.view-zoobook .view-content{font-size:0.875rem;}}@media only screen and (min-width:40rem){.view-zoobook .view-content{grid-template-columns:repeat(3,1fr);}}@media only screen and (min-width:60rem){.view-zoobook .view-content{font-size:1rem;gap:2rem;}}@media only screen and (min-width:75rem){.view-zoobook .view-content{grid-template-columns:repeat(4,1fr);}}.view--style--teaser-feed .view-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;}.view--style--teaser-feed .views-row{display:flex;}@media print{html{font-size:14px;}header#mandatory-header-wrapper,header#site-header,.region-breadcrumb,#block-folwell-law-local-tasks,.status-messages,.area--header,.area--sidebar-first,.views-exposed-form,nav.pager,footer{display:none;}.site-identity{padding:1rem 0;}section#content{padding:0 !important;}.view-zoobook .view-content{grid-template-columns:repeat(5,1fr);}.view-zoobook .view-content .views-row{break-inside:avoid;}}
