/* Stanford Law Review: Legacy CSS - 12-12-2021 */
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:100%;-webkit-tap-highlight-color:transparent}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;min-width:320px}figure{line-height:0}figcaption{line-height:normal}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}b,strong{font-weight:600}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}hr{border:0;height:0}button,input[type=button],input[type=email],input[type=password],input[type=reset],input[type=search],input[type=submit],input[type=text],input[type=url],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}button,input,optgroup,select,textarea{color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:antialiased}button,input,select,textarea{outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;-webkit-border-radius:0;border-radius:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto;font-size:30px}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}textarea{resize:none;overflow:auto}optgroup{font-weight:700}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;overflow:visible}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6,p{font-weight:400;text-rendering:optimizeLegibility}img{height:auto;max-width:100%}embed,iframe,video{max-width:100%;max-height:100%}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade-up-in{0%{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fade-up-in{0%{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes loading-pulse{0%{background-color:rgba(255,255,255,0);border-color:rgba(255,255,255,.1)}50%{background-color:rgba(255,255,255,.9);border-color:#fff}100%{background-color:rgba(255,255,255,0);border-color:rgba(255,255,255,.1)}}@keyframes loading-pulse{0%{background-color:rgba(255,255,255,0);border-color:rgba(255,255,255,.1)}50%{background-color:rgba(255,255,255,.9);border-color:#fff}100%{background-color:rgba(255,255,255,0);border-color:rgba(255,255,255,.1)}}@media (min-width:768px){.show-mobile-only{display:none;visibility:hidden}}@media (min-width:960px){.show-tablet-down{display:none;visibility:hidden}}.show-desktop-up,.show-tablet-up{display:none;visibility:hidden}@media (min-width:768px){.show-tablet-up{display:block;visibility:visible}}@media (min-width:960px){.show-desktop-up{display:block;visibility:visible}}.hidden{display:none!important;visibility:hidden}.accessibility{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.truncate-text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.context-content img,.media-reset{line-height:0;width:auto;height:auto}.ab-title,.btn,.btn-filled,.btn-text,.context-content .btn,.context-content .btn-filled,.context-content .btn-text,a{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.cc-full label{display:block;margin-bottom:18px;font-size:16px;line-height:1;font-weight:600}.cc-full input:focus,.cc-full select:focus,.cc-full textarea:focus{border-color:#737373;-webkit-box-shadow:0 0 0 1px #737373;box-shadow:0 0 0 1px #737373}.cc-full input:focus::-webkit-input-placeholder,.cc-full select:focus::-webkit-input-placeholder,.cc-full textarea:focus::-webkit-input-placeholder{color:#828282}.cc-full input:focus:-moz-placeholder,.cc-full select:focus:-moz-placeholder,.cc-full textarea:focus:-moz-placeholder{color:#828282}.cc-full input:focus::-moz-placeholder,.cc-full select:focus::-moz-placeholder,.cc-full textarea:focus::-moz-placeholder{color:#828282}.cc-full input:focus:-ms-input-placeholder,.cc-full select:focus:-ms-input-placeholder,.cc-full textarea:focus:-ms-input-placeholder{color:#828282}.context-content p{margin-bottom:30px}.context-content dl,.context-content ol,.context-content ul{margin-top:30px;margin-bottom:38px;line-height:inherit}.context-content ol,.context-content ul{counter-reset:item}@media (min-width:768px){.context-content ol,.context-content ul{padding:0 25px}}.context-content li{line-height:1.25;padding:0 25px;position:relative;counter-increment:item}.context-content li:before{position:absolute;color:#737373;padding-left:25px;left:-25px}.context-content ol ul li:before{content:counter(item,disc);top:-2px;font-size:22px}.context-content ul ol li:before{content:counter(item) ".";font-size:20px;font-weight:400}@media (min-width:768px){.context-content dl{padding:0 50px}}.context-content blockquote{clear:both}.context-content .blockquote,.context-content .quote,.context-content blockquote,.context-content q{margin:38px auto}.context-content table{margin:50px auto}.context-content td,.context-content th{display:block}@media (min-width:768px){.context-content td,.context-content th{display:table-cell;margin:0;width:auto}}.context-content td{width:100%}.context-content tr{padding:15px 0;display:block}@media (min-width:768px){.context-content tr{padding:0;display:table-row}}.context-content a{color:#b30000;border-bottom:1px solid #b30000}.context-content a:visited{color:#b30000}.context-content a:active,.context-content a:focus,.context-content a:hover{color:#1a1a1a}.context-content .accordion-slider{margin:50px auto}.context-content .btn,.context-content .btn-filled,.context-content .btn-text{margin-bottom:14px;margin-right:6px}.context-content img{margin-top:38px;margin-bottom:38px;display:block}.context-content>:first-child,.context-content>:first-child>img{margin-top:0}.context-content>:last-child,.context-content>:last-child>img{margin-bottom:0}.cc-full .h1,.cc-full .h2,.cc-full .h3,.cc-full .h4,.cc-full h1,.cc-full h2,.cc-full h3,.cc-full h4{margin-top:56px}.cc-full .h5,.cc-full .h6,.cc-full h5,.cc-full h6{margin-top:25px}.cc-full .h1,.cc-full h1{margin-bottom:75px}.cc-full .h2,.cc-full h2{margin-bottom:48px}.cc-full .h3,.cc-full h3{margin-bottom:24px}.cc-full .h4,.cc-full .h5,.cc-full .h6,.cc-full h4,.cc-full h5,.cc-full h6{margin-bottom:10px}.cc-full li~li{margin-top:14px}.cc-full hr{margin:56px auto}.cc-full .wp-caption,.cc-full .wp-image-wrap{margin:38px auto}.cc-full .wp-caption.alignleft,.cc-full .wp-caption.alignright,.cc-full .wp-image-wrap.alignleft,.cc-full .wp-image-wrap.alignright{margin-top:12px}@media (min-width:768px){.cc-full .wp-caption.alignleft,.cc-full .wp-image-wrap.alignleft{margin-left:-28px}}@media (min-width:1306px){.cc-full .wp-caption.alignleft,.cc-full .wp-image-wrap.alignleft{margin-left:-60px}}@media (min-width:768px){.cc-full .wp-caption.alignright,.cc-full .wp-image-wrap.alignright{margin-right:-28px}}@media (min-width:1306px){.cc-full .wp-caption.alignright,.cc-full .wp-image-wrap.alignright{margin-right:-60px}}.cc-full .wp-caption.aligncenter,.cc-full .wp-caption.alignnone,.cc-full .wp-image-wrap.aligncenter,.cc-full .wp-image-wrap.alignnone{width:auto!important}.cc-full .wp-caption-text{background-color:#f0f0ee;color:#1a1a1a;font-weight:400;line-height:1.6;padding:18px 30px;margin:0 auto}.cc-full .alignleft,.cc-full .alignright{max-width:100%!important}@media (min-width:768px){.cc-full .alignleft,.cc-full .alignright{max-width:500px!important}}@media (min-width:768px){.cc-full .alignleft{margin-right:35px}}@media (min-width:768px){.cc-full .alignright{margin-left:35px}}.cc-full form{margin:38px auto}.cc-full input[type=checkbox],.cc-full input[type=radio]{margin-bottom:0}.cc-full .accordion-block{padding:0}.cc-full .ab-title{margin-bottom:1px}.cc-full .ab-content{margin-bottom:0}.cc-simple .h1,.cc-simple .h2,.cc-simple .h3,.cc-simple .h4,.cc-simple .h5,.cc-simple .h6,.cc-simple h1,.cc-simple h2,.cc-simple h3,.cc-simple h4,.cc-simple h5,.cc-simple h6{margin-bottom:30px;font:600 26px/1.05 "Crimson Text",serif}@media (min-width:768px){.cc-simple .h1,.cc-simple .h2,.cc-simple .h3,.cc-simple .h4,.cc-simple .h5,.cc-simple .h6,.cc-simple h1,.cc-simple h2,.cc-simple h3,.cc-simple h4,.cc-simple h5,.cc-simple h6{font-size:30px}}.cc-simple li~li{margin-top:14px}.cc-simple hr{margin:30px auto}.cc-simple a{border-bottom:0}.cc-simple .wp-caption,.cc-simple .wp-image-wrap{margin:45px auto 0;width:auto!important}.cc-simple .wp-caption+:not(.wp-image-wrap):not(.wp-caption):not(.alignleft):not(alignright),.cc-simple .wp-image-wrap+:not(.wp-image-wrap):not(.wp-caption):not(.alignleft):not(alignright),.cc-simple :not(.wp-image-wrap):not(.wp-caption):not(.alignleft):not(alignright)+.wp-caption,.cc-simple :not(.wp-image-wrap):not(.wp-caption):not(.alignleft):not(alignright)+.wp-image-wrap{margin-top:25px}.cc-simple .wp-caption-text{padding:18px 0 0;color:#676968}.cc-simple>.wp-caption:first-child,.cc-simple>.wp-image-wrap:first-child{margin-top:0}@media (min-width:768px){.cc-simple .alignleft,.cc-simple .alignright{max-width:50%}}.cc-simple .alignleft img,.cc-simple .alignright img{max-width:100%;padding:0}@media (min-width:768px){.cc-simple .alignleft{padding-right:3%}}@media (min-width:768px){.cc-simple .alignleft+.alignleft{padding-right:3%}}@media (min-width:768px){.cc-simple .alignright{padding-left:3%}}@media (min-width:768px){.cc-simple .alignright+.alignright{padding-left:3%}}.cc-simple .accordion-block{padding:0}.cc-simple .ab-title{margin-bottom:1px}.cc-simple .ab-content{margin-bottom:0}.btn-clean,.input-clean{display:inline-block;width:auto;border:0;background:0 0;padding:0;margin:0}.btn-clean:hover,.input-clean:hover{background:0 0}.lis-inlineb>li{display:inline-block;vertical-align:middle}.lis-inline>li,.lis-itoib>li{display:inline}@media (min-width:960px){.lis-itoib>li{display:inline-block;vertical-align:middle}}.clearfix:after{content:"";display:table;clear:both}.list-inline li{display:inline-block}.grid-item-flush{margin:-38px -25px}@media (min-width:768px){.grid-item-flush{margin:-38px -28px}}@media (min-width:960px){.grid-item-flush{margin:-60px}}@media (min-width:1306px){.gif-at-full{margin-right:0;margin-left:0}}.gif-sibling{margin-top:80px}@media (min-width:768px){.gif-sibling{margin-top:58px}}@media (min-width:960px){.gif-sibling{margin-top:98px}}.accordion-block{margin:38px auto;background-color:#fffffc}.ab-title{margin-bottom:1px;cursor:pointer;position:relative;display:block;width:100%;text-align:left;background-color:#f0efec;border:0;font:600 18px/1.16 "Crimson Text",serif;padding:14px 44px 13px 20px}@media (min-width:768px){.ab-title{padding-left:32px}}.ab-title.is-expanded,.ab-title:focus,.ab-title:hover{background-color:#3d3c38;color:#fff;outline:0}.ab-title.is-expanded:after,.ab-title:focus:after,.ab-title:hover:after{border-top-color:#fff}.ab-title.is-expanded:after{width:0;height:0;border-right:6px solid transparent;border-left:6px solid transparent;border-bottom:8px solid #fff;border-top:0;margin-top:-4px}.ab-title:after{width:0;height:0;border-right:6px solid transparent;border-left:6px solid transparent;border-top:8px solid #b8bab9;content:'';position:absolute;right:15px;top:50%;margin-top:-2px}.ab-content{overflow:hidden;display:none;height:0;padding-left:20px;padding-right:20px}@media (min-width:768px){.ab-content{padding-left:32px;padding-right:32px}}.no-js .ab-content{height:auto;display:block}.ab-content>:first-child{margin-top:0;padding-top:20px}.ab-content>:last-child{margin-bottom:0;padding-bottom:24px}.anchor-locked:after{font-family:stanford;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:auto;content:'\e98f';font-size:12px;padding-left:4px;color:#b30000}.cc-full .anchor-blocks,.cc-simple .anchor-blocks{margin:38px auto;text-align:center;font-weight:600;line-height:1.16;font-size:18px;max-width:500px}@media (min-width:768px){.cc-full .anchor-blocks,.cc-simple .anchor-blocks{font-size:22px;max-width:880px}}@media (min-width:768px){.cc-full .anchor-blocks div,.cc-simple .anchor-blocks div{display:table;table-layout:fixed;width:100%;min-height:200px;border-collapse:separate;border-spacing:6px 3px}}.cc-full .anchor-blocks a,.cc-simple .anchor-blocks a{display:block;color:#fff;padding:25px;border:0;margin-bottom:6px}@media (min-width:768px){.cc-full .anchor-blocks a,.cc-simple .anchor-blocks a{display:table-cell;vertical-align:bottom;margin-bottom:0;padding:40px 4% 17px}}.cc-full .anchor-blocks a:focus,.cc-full .anchor-blocks a:hover,.cc-simple .anchor-blocks a:focus,.cc-simple .anchor-blocks a:hover{color:#fff;-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,.75);box-shadow:0 1px 5px 0 rgba(50,50,50,.75);opacity:.925}.cc-full .anchor-blocks a.bgd-grey,.cc-full .anchor-blocks a.bgd-grey-warm,.cc-full .anchor-blocks a.bgd-grey-warm:focus,.cc-full .anchor-blocks a.bgd-grey-warm:hover,.cc-full .anchor-blocks a.bgd-grey:focus,.cc-full .anchor-blocks a.bgd-grey:hover,.cc-full .anchor-blocks a.bgd-sand,.cc-full .anchor-blocks a.bgd-sand:focus,.cc-full .anchor-blocks a.bgd-sand:hover,.cc-full .anchor-blocks a.bgd-white,.cc-full .anchor-blocks a.bgd-white:focus,.cc-full .anchor-blocks a.bgd-white:hover,.cc-simple .anchor-blocks a.bgd-grey,.cc-simple .anchor-blocks a.bgd-grey-warm,.cc-simple .anchor-blocks a.bgd-grey-warm:focus,.cc-simple .anchor-blocks a.bgd-grey-warm:hover,.cc-simple .anchor-blocks a.bgd-grey:focus,.cc-simple .anchor-blocks a.bgd-grey:hover,.cc-simple .anchor-blocks a.bgd-sand,.cc-simple .anchor-blocks a.bgd-sand:focus,.cc-simple .anchor-blocks a.bgd-sand:hover,.cc-simple .anchor-blocks a.bgd-white,.cc-simple .anchor-blocks a.bgd-white:focus,.cc-simple .anchor-blocks a.bgd-white:hover{color:#252b2c}.cc-full .related-anchors,.cc-simple .related-anchors{margin:38px auto;text-align:center;max-width:880px;color:#fff;padding:28px 28px 30px}@media (min-width:768px){.cc-full .related-anchors,.cc-simple .related-anchors{max-width:500px}}@media (min-width:768px){.cc-full .pull-left.related-anchors,.cc-full .pull-right.related-anchors,.cc-simple .pull-left.related-anchors,.cc-simple .pull-right.related-anchors{max-width:400px;text-align:left}}@media (min-width:768px){.cc-full .pull-left.related-anchors,.cc-simple .pull-left.related-anchors{float:left;margin-left:-28px;margin-right:50px}}@media (min-width:1306px){.cc-full .pull-left.related-anchors,.cc-simple .pull-left.related-anchors{margin-left:-60px}}@media (min-width:768px){.cc-full .pull-right.related-anchors,.cc-simple .pull-right.related-anchors{float:right;margin-right:-28px;margin-left:50px}}@media (min-width:1306px){.cc-full .pull-right.related-anchors,.cc-simple .pull-right.related-anchors{margin-right:-60px}}.cc-full .related-anchors *,.cc-simple .related-anchors *{max-width:450px;margin:0 auto;padding:0;font-size:16px}.cc-full .related-anchors ul,.cc-simple .related-anchors ul{line-height:1.375;font-weight:600;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif}.cc-full .related-anchors li,.cc-simple .related-anchors li{padding:0}.cc-full .related-anchors li:before,.cc-simple .related-anchors li:before{content:none}.cc-full .related-anchors li~li,.cc-simple .related-anchors li~li{margin-top:16px}.cc-full .related-anchors h6,.cc-simple .related-anchors h6{text-transform:uppercase;line-height:1.25;font-weight:400;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif}.cc-full .related-anchors h6~*,.cc-simple .related-anchors h6~*{margin-top:16px}.cc-full .related-anchors a,.cc-simple .related-anchors a{color:#fff;border-bottom:0}.cc-full .related-anchors a:focus,.cc-full .related-anchors a:hover,.cc-simple .related-anchors a:focus,.cc-simple .related-anchors a:hover{color:#fff;opacity:.85}.cc-full .bgd-grey-warm.related-anchors,.cc-full .bgd-grey-warm.related-anchors a,.cc-full .bgd-grey.related-anchors,.cc-full .bgd-grey.related-anchors a,.cc-full .bgd-sand.related-anchors,.cc-full .bgd-sand.related-anchors a,.cc-full .bgd-white.related-anchors,.cc-full .bgd-white.related-anchors a,.cc-simple .bgd-grey-warm.related-anchors,.cc-simple .bgd-grey-warm.related-anchors a,.cc-simple .bgd-grey.related-anchors,.cc-simple .bgd-grey.related-anchors a,.cc-simple .bgd-sand.related-anchors,.cc-simple .bgd-sand.related-anchors a,.cc-simple .bgd-white.related-anchors,.cc-simple .bgd-white.related-anchors a{color:#252b2c}.cc-full .bgd-grey-warm.related-anchors a:focus,.cc-full .bgd-grey-warm.related-anchors a:hover,.cc-full .bgd-grey.related-anchors a:focus,.cc-full .bgd-grey.related-anchors a:hover,.cc-full .bgd-sand.related-anchors a:focus,.cc-full .bgd-sand.related-anchors a:hover,.cc-full .bgd-white.related-anchors a:focus,.cc-full .bgd-white.related-anchors a:hover,.cc-simple .bgd-grey-warm.related-anchors a:focus,.cc-simple .bgd-grey-warm.related-anchors a:hover,.cc-simple .bgd-grey.related-anchors a:focus,.cc-simple .bgd-grey.related-anchors a:hover,.cc-simple .bgd-sand.related-anchors a:focus,.cc-simple .bgd-sand.related-anchors a:hover,.cc-simple .bgd-white.related-anchors a:focus,.cc-simple .bgd-white.related-anchors a:hover{color:#b30000}.cc-simple .icon-block:after{content:"";display:table;clear:both}.cc-simple .icon-block .wp-caption,.cc-simple .icon-block .wp-image-wrap{max-width:100px;margin-top:0!important}.cc-simple .icon-block .wp-caption.alignright,.cc-simple .icon-block .wp-image-wrap.alignright{padding-left:18px;float:right}.cc-simple .icon-block .wp-caption.alignleft,.cc-simple .icon-block .wp-image-wrap.alignleft{padding-right:18px;float:left}.cc-simple .icon-block .wp-caption img,.cc-simple .icon-block .wp-image-wrap img{margin-top:0}.cc-simple .ib-fixed.icon-block~.ib-fixed{margin-top:25px}.cc-simple .ib-fixed.icon-block .wp-caption,.cc-simple .ib-fixed.icon-block .wp-image-wrap{width:100px;padding:0;position:relative}.cc-simple .ib-fixed.icon-block .wp-caption.alignright,.cc-simple .ib-fixed.icon-block .wp-image-wrap.alignright{margin-left:-100px}.cc-simple .ib-fixed.icon-block .wp-caption.alignright~.ib-content,.cc-simple .ib-fixed.icon-block .wp-image-wrap.alignright~.ib-content{float:right;padding-right:118px}.cc-simple .ib-fixed.icon-block .wp-caption.alignleft,.cc-simple .ib-fixed.icon-block .wp-image-wrap.alignleft{margin-right:-100px}.cc-simple .ib-fixed.icon-block .wp-caption.alignleft~.ib-content,.cc-simple .ib-fixed.icon-block .wp-image-wrap.alignleft~.ib-content{float:left;padding-left:118px}.cc-simple .ib-fixed.icon-block .ib-content{width:100%}.cc-simple .wp-caption.image-caption-full{margin-top:38px;margin-bottom:38px}.cc-simple .wp-caption.image-caption-full .wp-caption-text{background-color:#f0f0ee;color:#1a1a1a;font-weight:400;line-height:1.6;padding:18px 30px;margin:0 auto}.main-sprite{background:url(/wp-content/themes/stanford-law-review/img/main-sprite.png) 0 0/700px 700px no-repeat;-webkit-background-size:700px 700px}.bgd-white-pure{background-color:#fff}.bgd-white-dark{background-color:#f0f0ee}.bgd-white{background-color:#fafafa}.bgd-grey{background-color:#f2efea}.bgd-grey-warm{background-color:#e2e1dd}.bgd-sand{background-color:#e3d6b6}.bgd-black{background-color:#000}.bgd-red{background-color:#b30000}.bgd-yellow{background-color:#e8be2e}.bgd-green{background-color:#8bb314}.bgd-blue{background-color:#16a0d6}.bgd-orange{background-color:#e89c2e}@media (min-width:768px){.intro-lazyload-content{opacity:0}}@media (min-width:768px){.hs-has-no-image .intro-lazyload-content,.intro-lazyload-content.loaded-image{-webkit-animation-name:fade-up-in;animation-name:fade-up-in;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}}@media (min-width:768px){.no-cssanimations .intro-lazyload-content,.no-js .intro-lazyload-content{opacity:1}}.hover-shadow{-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,0);box-shadow:0 1px 5px 0 rgba(50,50,50,0);-webkit-transition:-webkit-box-shadow .15s ease-in-out;transition:box-shadow .15s ease-in-out}.hover-shadow:focus,.hover-shadow:hover{-webkit-box-shadow:0 1px 5px 0 rgba(50,50,50,.75);box-shadow:0 1px 5px 0 rgba(50,50,50,.75)}.s-pipe>:after{content:'|';display:inline;padding:0 3px;color:#c4c2be}.s-pipe>:last-of-type:after{content:none}.s-pipe.sp-lg>:after{padding:0 8px}.s-comma>:after{content:',';display:inline;padding:0}.s-comma>:last-of-type:after{content:none}.s-dash>:after{content:' - ';display:inline;padding:0}.s-dash>:last-of-type:after{content:none}@media (min-width:768px){.s-dot>:after{content:'';height:5px;width:5px;-webkit-border-radius:50%;border-radius:50%;background-color:#fff;display:inline-block;position:relative;bottom:4px;margin:0 8px 0 4px}}@media (min-width:768px){.s-dot>:last-of-type:after{content:none}}html{background:#fafafa;height:100%}body{background:#fafafa;overflow-x:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100vh}body,button,form,input,select,textarea{font:400 normal 100%/1.5 proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#1a1a1a}::-moz-selection{background:#1a1a1a;color:#fff;text-shadow:none}::selection{background:#1a1a1a;color:#fff;text-shadow:none}a{color:inherit;text-decoration:none;background-color:transparent}a:hover,a:visited{color:inherit}a:active,a:focus{outline:dotted 1px;color:inherit}.anchor{color:#b30000;border-bottom:1px solid #b30000}.anchor:visited{color:#b30000}.anchor:active,.anchor:focus,.anchor:hover{color:#1a1a1a}.cc-full h1,.h1{font:32px/0.96 "Crimson Text",serif}@media (min-width:768px){.cc-full h1,.h1{font-size:58px}}.cc-full h2,.h2{font:700 27px/1.07 "Crimson Text",serif}@media (min-width:768px){.cc-full h2,.h2{font-size:30px}}.cc-full h3,.h3{font:600 22px/1.16 "Crimson Text",serif}@media (min-width:768px){.cc-full h3,.h3{font-size:24px}}.cc-full h4,.h4{font:700 19px/1.3 "Crimson Text",serif}@media (min-width:768px){.cc-full h4,.h4{font-size:20px}}.cc-full h5,.cc-full h6,.h5,.h6{font:700 18px/1.5 "Crimson Text",serif}@media (min-width:768px){.cc-full h5,.h5{font-size:20px}}@media (min-width:768px){.cc-full h6,.h6{font-size:20px}}.context-content p,dl,ol,p,table,ul{font-size:16px;font-family:"Crimson Text",serif}@media (min-width:768px){.context-content p,dl,ol,p,table,ul{font-size:20px}}.context-content .p-lg,.p-lg{line-height:1.45}@media (min-width:768px){.context-content .p-lg,.p-lg{font-size:22px}}.context-content .list-bullet li:before,.context-content ul li:before,.list-bullet li:before{content:counter(item,disc);top:-2px;font-size:22px}.context-content .list-number li:before,.context-content ol li:before,.list-number li:before{content:counter(item) ".";font-size:20px;font-weight:400}.context-content dt{margin-bottom:4px;font-weight:600}.context-content dd{margin-bottom:28px;margin-left:0}.context-content q,.quote{font:normal 600 18px/1.25 "Crimson Text",serif;padding:0 35px;color:#1a1a1a;display:block}@media (min-width:768px){.context-content q,.quote{padding:0 50px;font-size:24px}}.blockquote,.context-content blockquote{padding:30px 35px;background-color:#f0f0ee;color:#1a1a1a}@media (min-width:768px){.blockquote,.context-content blockquote{padding:30px 50px}}.blockquote p,.context-content blockquote p{font:normal 600 18px/1.25 "Crimson Text",serif;margin:0 auto}@media (min-width:768px){.blockquote p,.context-content blockquote p{font-size:24px}}.blockquote p~p,.context-content blockquote p~p{margin-top:14px}.cite,.context-content cite{font-style:normal;display:block;margin-top:14px;font-size:18px;font-weight:600}.cite:before,.context-content cite:before{content:"\2013 \0020"}table{margin:0 auto;background-color:#f0efec;border:0;text-align:left;border-collapse:collapse;table-layout:fixed;font-size:16px;width:100%}table.table-layout-auto{table-layout:auto}@media (min-width:768px){table{font-size:17px}}table caption{margin-bottom:14px;font-weight:600;line-height:1.25;font-size:18px}th{padding:18px 1em;background-color:#3d3c38;color:#fff;font-weight:600;line-height:1}th~th{border-left:1px solid #787774}td{line-height:1.25;padding:10px 1em;word-wrap:break-word}@media (min-width:768px){td{padding:14px 1em}}td~td{border-left:1px solid #fff}tr:nth-of-type(even){background-color:#f7f7f4}.tablesaw-stack td:empty,.tablesaw-stack th:empty,.tablesaw-stack thead{display:none}@media (min-width:768px){.tablesaw-stack thead{display:table-header-group}}@media (min-width:768px){.tablesaw-stack td:empty,.tablesaw-stack th:empty{display:table-cell}}.tablesaw-cell-label{padding:0 .6em 0 0;width:35%;display:inline-block;vertical-align:top}@media (min-width:768px){.tablesaw-cell-label{display:none;visibility:hidden}}.tablesaw-cell-content{max-width:62%;display:inline-block}@media (min-width:768px){.tablesaw-cell-content{max-width:none;display:inline}}hr{border-top:1px solid #d9d9d9}.wp-caption,.wp-image-wrap{margin:38px auto}.wp-caption img,.wp-image-wrap img{margin-bottom:0;margin-top:0;display:block}.wp-caption-text{font-size:20px;font-family:"Crimson Text",serif;position:relative}.aligncenter{margin-left:auto;margin-right:auto}@media (min-width:768px){.alignleft{float:left}}@media (min-width:768px){.alignright{float:right}}.wp-embed{margin:38px auto;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column}.video-thumbnail{position:relative}.video-thumbnail br,.video-thumbnail p{display:none}.video-thumbnail img{margin:0;width:100%;position:absolute;top:0;left:0}.video-thumbnail a{position:relative;display:block;border:0;background:#f2efea;padding-bottom:56.125%;overflow:hidden}.video-thumbnail a:hover .icon{color:#e8be2e}.video-thumbnail a:focus{outline:0}.video-thumbnail a:focus:after{height:5px;width:100%;left:0;bottom:0;content:'';position:absolute;background:#e8be2e}.video-thumbnail .video-caption{position:absolute;left:20px;bottom:25px;background:rgba(0,0,0,.7);border:1px solid rgba(255,255,255,.2);color:#fff;padding:20px 25px 20px 88px;max-width:90%;opacity:0;-webkit-transition:opcaity 150ms ease-in;transition:opcaity 150ms ease-in}.video-thumbnail .icon-play4{position:absolute;font-size:50px;left:20px;top:50%;margin-top:-25px;-webkit-transition:color 150ms ease-in-out;transition:color 150ms ease-in-out}.video-thumbnail .video-prompt{display:block;font-weight:700;text-transform:uppercase;color:#e8be2e}.video-thumbnail .video-title{font-size:20px;display:block;margin-top:5px;padding-top:5px;border-top:1px solid rgba(255,255,255,.2)}.video-thumbnail.ready .video-caption{opacity:1}.video-thumbnail.low-resolution img{margin-top:-9.4%}.video-thumbnail.small-display .video-caption{background:rgba(0,0,0,.4);border:0;padding:0;width:100%;height:100%;max-width:100%;left:0;bottom:0}.video-thumbnail.small-display .video-title{display:none}.video-thumbnail.small-display .video-prompt{color:#fff;width:100%;bottom:15%;position:absolute;text-align:center}.video-thumbnail.small-display .icon-play4{left:50%;margin-left:-25px;margin-top:-35px}#wpadminbar{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:fixed!important}#wpadminbar #wp-admin-bar-user-info img.avatar{max-height:none}.btn,.btn-filled,.btn-text,.context-content .btn,.context-content .btn-filled,.context-content .btn-text{width:auto;text-align:center;display:inline-block;text-transform:uppercase;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;line-height:1;letter-spacing:.025em;height:auto;cursor:pointer;text-decoration:none}.btn,.context-content .btn{font-size:16px;padding:15px 18px 14px;background-color:transparent;border:1px solid #b30000;color:#b30000}.btn:visited,.context-content .btn:visited{color:#b30000;background-color:transparent}.btn:focus,.btn:hover,.context-content .btn:focus,.context-content .btn:hover,.context-content .m-anchor-block:focus .btn,.context-content .m-anchor-block:hover .btn,.m-anchor-block:focus .btn,.m-anchor-block:focus .context-content .btn,.m-anchor-block:hover .btn,.m-anchor-block:hover .context-content .btn{background-color:#b30000;color:#fff}.btn-white,.context-content .btn-white{border-color:#fff;color:#fff}.btn-white:visited,.context-content .btn-white:visited{color:#fff}.btn-white:focus,.btn-white:hover,.context-content .btn-white:focus,.context-content .btn-white:hover,.context-content .m-anchor-block:focus .btn-white,.context-content .m-anchor-block:hover .btn-white,.m-anchor-block:focus .btn-white,.m-anchor-block:focus .context-content .btn-white,.m-anchor-block:hover .btn-white,.m-anchor-block:hover .context-content .btn-white{background-color:#fff;color:#b30000}.btn-black,.context-content .btn-black{border-color:#1a1a1a;color:#1a1a1a}.btn-black:visited,.context-content .btn-black:visited{color:#1a1a1a}.btn-black:focus,.btn-black:hover,.context-content .btn-black:focus,.context-content .btn-black:hover,.context-content .m-anchor-block:focus .btn-black,.context-content .m-anchor-block:hover .btn-black,.m-anchor-block:focus .btn-black,.m-anchor-block:focus .context-content .btn-black,.m-anchor-block:hover .btn-black,.m-anchor-block:hover .context-content .btn-black{background-color:#1a1a1a;color:#fff}.btn-filled,.context-content .btn-filled{font-size:16px;padding:15px 18px 14px;background-color:#b30000;color:#fff;border:0}.btn-filled:visited,.context-content .btn-filled:visited{background-color:#b30000;color:#fff}.btn-filled:focus,.btn-filled:hover,.context-content .btn-filled:focus,.context-content .btn-filled:hover{background-color:#1a1a1a;color:#fff}.btn-filled-white,.btn-filled-white:visited,.context-content .btn-filled-white,.context-content .btn-filled-white:visited{background-color:#fff;color:#b30000}.btn-filled-white:focus,.btn-filled-white:hover,.context-content .btn-filled-white:focus,.context-content .btn-filled-white:hover{background-color:#b30000;color:#fff}.btn-filled-black,.btn-filled-black:visited,.context-content .btn-filled-black,.context-content .btn-filled-black:visited{background-color:#1a1a1a}.btn-filled-black:focus,.btn-filled-black:hover,.context-content .btn-filled-black:focus,.context-content .btn-filled-black:hover{background-color:#3d3c38}.btn-text,.context-content .btn-text{text-transform:none;font-weight:700;letter-spacing:.02em;font-size:16px;padding:15px 18px 14px;background-color:transparent;color:#b30000;border:0}@media (min-width:768px){.btn-text,.context-content .btn-text{font-size:20px}}.btn-text:before,.context-content .btn-text:before{font-family:stanford;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:auto;content:'\f105';font-size:18px;display:inline-block;vertical-align:middle;position:relative;bottom:2px;line-height:0;padding-right:6px}@media (min-width:768px){.btn-text:before,.context-content .btn-text:before{font-size:22px}}.btn-text:visited,.context-content .btn-text:visited{color:#b30000}.btn-text:focus,.btn-text:hover,.context-content .btn-text:focus,.context-content .btn-text:hover{color:#4b453e}.btn-text-white,.btn-text-white:visited,.context-content .btn-text-white,.context-content .btn-text-white:visited{color:#fff}.btn-text-white:focus,.btn-text-white:hover,.context-content .btn-text-white:focus,.context-content .btn-text-white:hover{color:#bdbfbe}.btn-s,.context-content .btn-s{font-size:12px;padding:14px 18px 12px}.btn-m,.context-content .btn-m{font-size:16px;padding:15px 18px 14px}.btn-lg,.context-content .btn-lg{font-size:22px;padding:20px 26px 18px}html{background-color:#252b2c;overflow-x:auto}.legacy{background-color:#252b2c;min-width:960px;overflow-x:auto;position:relative}.site-wrap{background:#fafafa}.content-wrap{margin:0 auto;max-width:1250px;padding:0 60px}.main .content-wrap{min-height:500px;padding-top:60px;padding-bottom:60px}.header{color:#fff;text-align:center;padding-top:25px;padding-bottom:25px}.header h1{color:#fff;margin:0;font:58px/0.96 "Crimson Text",serif}.header img,.header span{display:inline;vertical-align:middle}.header img{margin:0 22px 0 0;width:108px}.content{margin:0 auto}.content>*{max-width:880px;margin-left:auto;margin-right:auto}.content .cc-full .h1,.content .cc-full h1{font-size:48px}.content .cc-full .h2,.content .cc-full h2{font-size:30px}.content .cc-full .h3,.content .cc-full h3{font-size:24px}.content .cc-full .h4,.content .cc-full .h5,.content .cc-full .h6,.content .cc-full dl,.content .cc-full h4,.content .cc-full h5,.content .cc-full h6,.content .cc-full ol,.content .cc-full p,.content .cc-full ul{font-size:20px}.browsers{font-size:20px;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;margin-top:30px}.browsers:after{content:"";display:table;clear:both}.browsers li{float:left;margin-right:10px;width:182px}.chrome,.firefox,.ie,.safari{display:block;text-align:center;background:url(/wp-content/themes/stanford-law-review/img/browsers-sprite.png) 50% 0 no-repeat;padding-top:192px;color:#4c4c4c}.chrome:visited,.firefox:visited,.ie:visited,.safari:visited{color:#4c4c4c}.chrome:focus,.chrome:hover,.firefox:focus,.firefox:hover,.ie:focus,.ie:hover,.safari:focus,.safari:hover{color:#b30000}.chrome{background-position:-392px 0}.safari{background-position:-587px 0}.firefox{background-position:0 0}.ie{background-position:-196px 0}.footer{color:#fff;text-align:center;margin:56px auto 0;background-color:#252b2c;padding:30px 0}.footer p{text-align:center;font-style:italic;font-size:18px;line-height:1.5;color:#a8a8a8;font-weight:600;letter-spacing:.02em;margin:0 auto 32px}.footer h6{color:#fafafa;font-size:16px;line-height:1.4;font-family:"Crimson Text",serif;letter-spacing:.02em}.footer-logo{margin-bottom:10px}.footer-logo img{width:250px}