@charset "UTF-8";#catch{text-align:center;margin:40px auto}.main .topBox{margin-bottom:40px}.main .topBox h2{font-size:1.5em;line-height:1.2;margin:10px 0;color:#1e1e1e}.main .topBox .btn{font-size:.875em}#intro{overflow:hidden}#intro h2{margin-bottom:1em}#intro .row figure{margin:1em;float:right;max-width:42%}#intro p{margin:0 0 1em}#intro p.btn{text-align:right}@media screen and (min-width:768px),print{#intro .row{display:flex;-moz-column-gap:20px;column-gap:20px}#intro .row figure{order:9;flex-shrink:0}#intro .row .info{display:flex;flex-flow:column}#intro .row .info .btn{margin-top:auto}}#news header{display:flex;flex-flow:row wrap;align-items:center;border-bottom:3px solid #e5e5e5}#news header h2{padding-left:14px;margin:.4em 0;position:relative}#news header h2::before{content:"";display:block;height:100%;width:6px;position:absolute;left:0;top:0;border-radius:1em;background:#cc0600;background:linear-gradient(to bottom,#94242e 0,#cc0600 100%)}#news header h2::after{content:"News & Topics";font-size:.75em;display:inline-block;margin-left:1em;opacity:.62}#news header p{margin:0;margin-left:auto}