/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.envelope h2{font-size:34px;}
main li{text-indent:.2em;}main li p{text-indent:0;}main li:not(:last-child){margin-bottom:.4em;}main ol ol li:first-child,main ul ul li:first-child,main ol ul li:first-child,main ul ol li:first-child{margin-top:.4em;}
.notice{padding:15px;background-color:#fafafa;border-left:6px solid #7f7f84;margin-bottom:10px;-webkit-box-shadow:0 5px 8px -6px rgba(0,0,0,.2);-moz-box-shadow:0 5px 8px -6px rgba(0,0,0,.2);box-shadow:0 5px 8px -6px rgba(0,0,0,.2);}.notice-sm{padding:10px;font-size:80%;}.notice-lg{padding:35px;font-size:large;}.notice-success{border-color:#80D651;}.notice-success>strong{color:#2f8400;}.notice-info{border-color:#3f97b5;}.notice-info>strong{color:#247c9a;}.notice-warning{border-color:#FEAF20;}.notice-warning>strong{color:#ad5e00;}.notice-danger{border-color:#d73814;}.notice-danger>strong{color:#d73814;}.callout-light{padding:30px;color:#000;background-color:#ccc;}.callout-light h1,h2,h3,h4{font-weight:300;line-height:1.4;}.callout-dark{padding:30px;color:#fff;background-color:#252525;}.callout-dark h1,h2,h3,h4{font-weight:300;line-height:1.4;}.callout-dark p{color:#B1B1B1;font-size:17px;}.callout-mage{padding:30px;background-color:#743C58;color:#fff;}.callout-bubble{padding:30px;color:#fff;background-color:#A94545;}.callout-bubble h1,h2,h3,h4{font-weight:300;line-height:1.4;}.callout-block{background-color:#F5F3F4;border-left:5px solid #a94545;border-right:5px solid #a94545;padding:15px;}.callout-block h1,.callout-block h2,.callout-block h3,.callout-block h4{font-weight:300;line-height:1.4;}
h4.focus{line-height:2.5em;}[role="tablist"] .grid__item{border:1px solid #0e5a39;border-bottom-width:5px;--grid-min-width:80px;}[role="tab"],[role="tab"]:focus,[role="tab"]:hover{cursor:pointer !important;}[role="tab"]:focus{outline-color:#0e5a39 !important;outline-width:thin !important;outline-offset:5px;}[role="tab"] span.focus{display:inline-block;padding-top:0.5em;padding-bottom:0.5em;}[role="tabpanel"]{min-height:10em;overflow:auto;}[role="tabpanel"].is-hidden{display:none;}[role="tabpanel"] p{margin:0;}.tab-border{border-radius:15px 15px 0px 0px;min-height:30px;}.tab-panel-container{border:1px solid silver;border-radius:0px 0px 5px 5px;padding:10px;margin-bottom:10px;}
