/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--pf-global--danger-color--100:#f44336}.path-poll .user-attributes{display:none}.poll{padding-bottom:2.5rem;overflow:visible!important;position:relative;display:flex;flex-direction:column-reverse}.poll-results-title{visibility:hidden;margin-bottom:1.875rem}.poll .bar{height:1.5rem;margin:1px 0}.poll .bar .foreground{background-color:#0080a3;height:1.5rem;float:left}@media (max-width:419px){.poll .button--primary{display:block;width:100%;margin:0 0 1.25rem}}@media (min-width:420px) and (max-width:639px){.poll .button--primary{padding-right:1.5rem;padding-left:1.5rem}}.poll .total{font-weight:500;color:#0080a3;position:absolute;top:20px;width:100%;font-weight:700;font-size:1.5rem}.poll .vote-form .choices{text-align:left;margin:0 auto;display:table}.poll .vote-form .choices .title{font-weight:700}.poll .choice-result{font-weight:500;margin-bottom:.3125rem}.poll .choice-title{font-weight:500;line-height:1.3;margin-bottom:.25rem}.poll .form-item+.form-item{margin-top:1rem}.poll-view.teaser{border:none}.poll-view.teaser .total{top:90px}.poll-view.teaser .total~.poll-question{margin-bottom:5rem}.poll-view.teaser .poll-view-form{width:100%}
:root{--pf-global--danger-color--100:#f44336}.author__meta{font-size:1rem;font-weight:500;width:100%}@media (min-width:768px){.author__meta{float:left;font-size:1.125rem}}.author__meta article{display:inline-block}.author__meta .user-attributes{display:inline-block;color:#0080a3;font-weight:400}.author__meta-divider{display:inline-block;margin:0 .1875rem}@media (max-width:479px){.author__meta-divider{display:none}}.author__meta-date{color:#1b1b1c}.author__meta-date-container{margin-top:.5rem}@media (min-width:640px){.author__meta-date-container{position:absolute;bottom:0;left:0}}@media (min-width:640px){.author__meta-date-container{bottom:-40px}}.author__date-pipe{display:inline-block;margin:0 .3125rem;color:#1b1b1c}.author__date-pipe-poll{display:none}@media (min-width:640px){.author__date-pipe-poll{display:inline-block}}.author__list .date-pipe{color:#818181;margin:0 .3125rem}.author__list .field--name-field-user-name{display:inline}.author__submitted{position:relative}@media (min-width:480px){.author__submitted{margin-bottom:.625rem}}@media (max-width:479px){.author__submitted{position:relative;padding-bottom:1.3125rem}}@media (min-width:640px){.author__submitted{display:flex}}.poll-view .author__submitted{display:flex}.author__co{display:-ms-inline-flexbox;margin-left:23px}.author__co article{display:flex;margin:0 .3125rem}.author__lead{display:inline-block}.author__lead article{display:flex;margin:0 .3125rem}.vote-pending{background:url(/themes/osdc/assets/img/icons/icon-thumbsup-primary.svg) no-repeat 0 0;width:1.875rem;height:1.875rem;margin-top:.1875rem;background-size:contain;display:flex;margin-right:.3125rem;text-indent:-9999px;overflow:hidden}.rate-voted,.vote-done{background:url(/themes/osdc/assets/img/icons/icon-thumbsup-secondary.svg) no-repeat 0 0;width:1.875rem;height:1.875rem;margin-top:.1875rem;background-size:contain;display:flex;margin-right:.3125rem;text-indent:-9999px;overflow:hidden}.rate-score{font-weight:400;font-size:1.25rem}@media (max-width:768px){.rate-score{font-size:1.125rem}}.rate-widget:nth-of-type(2){display:none}.rate-widget,.rate-widget-thumbs-up{display:flex;justify-content:flex-end;text-align:right;clear:left;margin:0 0 .625rem}.rate-widget+.field--name-field-poll-lead-image img,.rate-widget-thumbs-up+.field--name-field-poll-lead-image img{width:100%;max-width:none;margin-bottom:1.25rem}.rate-widget .rate-score,.rate-widget-thumbs-up .rate-score{display:inline}.comment__submitted{display:flex}.comment__submitted a{margin-right:.3125rem}.comment__submitted .rate-widget{margin-left:.3125rem}@media (max-width:768px){.comment__submitted .rate-widget{justify-content:flex-start}}.comment__submitted .rate-widget-thumbs-up{display:flex}@media (max-width:768px){.comment__submitted{display:block;margin:0}}.comments__count{margin-top:2.5rem}.comments__count .login{font-size:1.25rem}.comments__count .login a{font-weight:500}.rate-undo-vote{display:none}input.thumbsup-rating-submit{display:none!important}.thumbsup-rating-wrapper label.thumbsup-rating-label-up:before{display:none!important}.thumbsup-rating-wrapper .form-type-radio{display:flex!important}.thumbsup-rating-wrapper .form-actions,.thumbsup-rating-wrapper .form-item{margin:0}.article__subhead{margin-bottom:2.5rem;font-size:1.5rem;line-height:1.3}@media (min-width:768px){.article__subhead{font-size:1.875rem}}.block-field-blocknodearticlebody .field--name-field-caption{display:block}.block-field-blocknodearticlebody .field--name-field-caption .caption__byline{display:none}.block-field-blocknodearticlebody .field--name-field-caption .rtecenter{text-align:center}.media--view-mode-caption .caption>*{display:inline-block}pfe-readtime{font-size:1.125rem}
:root{--pf-global--danger-color--100:#f44336}.related-articles{padding:1.875rem 0}@media (min-width:1340px){.related-articles{padding:2.5rem 0}}.related-articles__title{font-weight:500;font-size:1.75rem;margin-bottom:1.875rem;margin-top:0}@media (max-width:639px){.related-articles__title{text-align:center}}.related-articles .view-content{max-width:220px;margin:0 auto}@media (min-width:640px){.related-articles .view-content{display:flex;max-width:none;justify-content:space-between}}.related-articles .view-content .no-image-view{height:11.266875rem;width:auto}@media (min-width:640px){.related-articles .views-row{margin-right:1.5rem;width:32%}}@media (max-width:639px){.related-articles .views-row+.views-row{margin-top:1.875rem}}.related-articles .views-row:last-child{margin-right:0}.related-articles .views-row img{max-width:none;width:100%;margin-bottom:1.25rem}.related-articles .views-row a{font-size:1.3125rem;font-weight:500;display:block;color:#000;line-height:normal}
:root{--pf-global--danger-color--100:#f44336}.comments__count .login{margin-bottom:2.5rem}.comment{margin:3.125rem 0}.comment-wrapper{padding-bottom:1.875rem}.comment__meta{display:flex}@media (min-width:640px){.comment__meta>article{margin-right:1.125rem}}@media (min-width:640px){.comment__submitted{margin:0 0 .625rem}}.comment .content{clear:both}.comment .content p:last-child{margin-bottom:0}.comment .field--type-image{text-align:center;width:3.25rem;height:3.25rem;border-radius:50%;overflow:hidden}.comment .field--type-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.comment .user__name{text-align:center;margin-bottom:1rem}.comment ul.links li:before{display:none}.comment+.indented{margin-top:-20px}.comment-form .form-radios{margin-bottom:1.5em}@media (min-width:480px){.comment-form .form-radios .form-item{display:block;margin:0 1.875rem 0 0!important;float:left}}.comment-form .form-actions{padding:1.875rem 0 1.25rem;clear:both}.indented .indented{margin-top:3.125rem}.indented+.comment{margin-top:4.375rem}.indented>.comment{padding-left:1.0625rem;margin:0;position:relative}.indented>.comment:before{content:"";position:absolute;top:0;left:0;height:5.5rem;width:.125rem;background-color:#0080a3}.view-authored-comments .comments{display:flex;align-items:flex-start;margin:0 0 1.875rem}.view-authored-comments .comments__image{border-radius:50%;overflow:hidden;width:3.3125rem;height:3.3125rem;margin-right:.9375rem;flex-shrink:0}.view-authored-comments .comments__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.view-authored-comments .comments__content-date,.view-authored-comments .comments__content-name{display:inline-block}.view-authored-comments .comments__content-name{margin-right:.9375rem}
:root{--pf-global--danger-color--100:#f44336}.teaser{display:flex;flex-flow:column nowrap;border-radius:.25rem}.teaser .field--name-field-primary-image img{margin-bottom:0}@media (min-width:768px) and (max-width:1279px){.teaser{margin-bottom:3.125rem;flex-direction:row}}@media (min-width:1280px){.teaser{border:1px solid #adadad}}.page-node-type-article .teaser,.page-node-type-resource .teaser{margin-bottom:2.25rem}@media (min-width:1280px){.page-node-type-article .teaser,.page-node-type-resource .teaser{flex-direction:row;margin-bottom:2.25rem;border:none}}.block-field-blocknodearticlefield-listicles .teaser{border:none}.teaser figure{margin:0}.teaser figure img{width:100%;height:auto}@media (min-width:768px) and (max-width:1279px){.teaser figure img{max-width:none;width:12.8125rem}}@media (min-width:1280px){.page-node-type-article .teaser figure img,.page-node-type-resource .teaser figure img{max-width:none;width:12.8125rem}}.teaser__content{flex:1;display:flex;flex-direction:column}@media (min-width:768px) and (max-width:1279px){.teaser__content{padding-left:2.25rem}}@media (min-width:1280px){.teaser__content{padding:0 1.25rem 1.25rem}}@media (min-width:1280px){.page-node-type-article .teaser__content,.page-node-type-resource .teaser__content{padding-left:2.25rem}}.teaser__content .field--type-text-with-summary p{margin-bottom:.625rem}.teaser h2{line-height:1;margin-top:.5rem}@media (min-width:768px) and (max-width:1279px){.teaser h2{margin-top:0}}@media (min-width:1280px){.page-node-type-article .teaser h2,.page-node-type-resource .teaser h2{margin-top:0}}.teaser h2 a{font-size:1.375rem;color:#000;text-decoration:none;font-weight:500}@media (min-width:768px){.teaser h2 a{font-size:1.625rem}}.teaser h2 a:focus,.teaser h2 a:hover{text-decoration:none}.teaser footer{font-size:1rem;position:relative;padding-bottom:1.625rem;margin-top:auto}.teaser__date{color:#1b1b1c;position:absolute;bottom:0;left:0;width:100%}.teaser__date-pipe{display:inline-block;margin-left:.125rem;color:#000}@media (max-width:959px){.teaser__date-pipe{display:none}}.teaser__date-pipe-authors{margin-right:.1875rem}.teaser__author,.teaser__coauthor .user__item{font-weight:500;display:block;margin-top:.5rem}@media (min-width:360px){.teaser__author,.teaser__coauthor .user__item{display:inline-block;vertical-align:middle;margin-right:1.5rem;margin:0 1.5rem 1rem 0}}.teaser__author .field--name-field-user-picture .contextual-region,.teaser__coauthor .user__item .field--name-field-user-picture .contextual-region{position:unset}.teaser__author article,.teaser__coauthor .user__item article{display:flex}.teaser .user__item{display:flex;align-items:center}.teaser .user__item pfe-avatar{width:1.875rem;height:1.875rem;margin-right:.5rem}@media (max-width:479px){.teaser .user__name{font-size:.875rem}}.teaser .user__name+.user__attributes{display:-ms-inline-flexbox;margin-left:.3125rem}.teaser .user__name+.user__attributes .user-attributes{color:#1b1b1c}.teaser .user__attributes{font-weight:200;font-size:.9375rem;vertical-align:middle;display:inline-block;color:#818181}@media (max-width:479px){.teaser .user__attributes{font-size:.875rem}}.teaser__author .user__item{margin-right:0}.teaser__author .user-attributes{color:#1b1b1c}.teaser--featured{border:none}@media (min-width:1280px){.teaser--featured{flex-flow:row nowrap}}@media (min-width:1280px){.teaser--featured{margin-left:-8.125rem;margin-right:-8.125rem;width:70.625rem}}.teaser--featured figure{margin:0 -1.5625rem 1.5rem}@media (min-width:768px){.teaser--featured figure{margin-left:0;margin-right:0}}.teaser--featured figure img{float:left}@media (min-width:768px){.teaser--featured figure img{width:17.625rem}}@media (min-width:1920px){.teaser--featured figure img{width:26.6875rem}}@media (min-width:1024px){.teaser--featured .teaser__content{max-width:35.9375rem}}@media (min-width:1280px){.teaser--featured .teaser__content{padding-left:2.25rem}}@media (min-width:1920px){.teaser--featured .teaser__content{padding-left:4rem}}.teaser--featured .teaser__content h2 a{font-size:1.375rem}@media (min-width:768px){.teaser--featured .teaser__content h2 a{font-size:1.875rem}}@media (min-width:1280px){.teaser--featured .teaser__content h2 a{font-size:2.25rem}}@media (min-width:1920px){.teaser--featured .teaser__content .field--name-field-article-subhead{font-size:1.5rem}}@media (min-width:1280px){.field--name-field-referenced-sub-items{display:grid;grid-template-columns:1fr 1fr 1fr;-moz-column-gap:5rem;column-gap:5rem;margin-left:-8.125rem;margin-right:-8.125rem;width:70.625rem}}.field--name-field-referenced-sub-items .teaser--sub-feature{margin-bottom:0;margin-top:1.5rem;position:relative;padding-top:1.25rem;border:none}.field--name-field-referenced-sub-items .teaser--sub-feature:before{content:"";position:absolute;top:0;left:0;width:4.0625rem;height:.0625rem;border-bottom:3px solid #0080a3;display:block}.field--name-field-referenced-sub-items .teaser__content{padding-left:0}.field--name-field-referenced-sub-items>.field__item{display:flex}.author-block .contributions__title{color:#357821}.author-block:not(.block-views-blockauthor-contributions-authored-cs-and-dl):not(.block-views-blockauthored-comments-authored-comments) .contributions__title{color:#357821}@media (min-width:1280px){.author-block:not(.block-views-blockauthor-contributions-authored-cs-and-dl):not(.block-views-blockauthored-comments-authored-comments) .contributions__title{margin-left:-72.5px;margin-right:-72.5px}}.block-views-blockauthor-info-contributor-info h2{color:#357821;font-size:1.75rem;font-weight:500}.block-views-blockauthor-info-contributor-info .view-content{display:grid;row-gap:3.125rem;margin:3.75rem 0;justify-items:center}@media (min-width:480px){.block-views-blockauthor-info-contributor-info .view-content{-moz-column-gap:5rem;column-gap:5rem;grid-template-columns:repeat(2,10.5rem);justify-items:start}}@media (min-width:768px){.block-views-blockauthor-info-contributor-info .view-content{grid-template-columns:repeat(3,10.5rem)}}@media (min-width:768px){.block-views-blockauthor-info-contributor-info .view-content .views-row{max-width:10.5rem}}.block-views-blockauthor-info-contributor-info .views-field-field-user-picture .field-content{text-align:center;width:10.5rem;height:10.5rem;border-radius:50%;overflow:hidden}.block-views-blockauthor-info-contributor-info .views-field-field-user-picture .field-content img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-views-blockauthor-info-contributor-info .views-field-field-display-name{text-align:center}.block-views-blockauthor-info-contributor-info .views-field-field-display-name a{color:#0080a3;font-weight:700;margin:.625rem 0 0;display:block}
:root{--pf-global--danger-color--100:#f44336}.author-block__wrapper{position:relative}@media (min-width:1340px){.author-block__wrapper{width:64.375rem;margin-right:-6.875rem;margin-left:-6.875rem}}.author-block__wrapper:before{position:absolute;width:100vw;height:100%;left:50%;top:0;z-index:0;display:block;content:"";transform:translateX(-50%);background:#e6edf0}.author-block__wrapper .views-element-container{position:relative}.author-block__wrapper.plain:before{display:none}.author-block__wrapper.plain .views-row{min-height:10.625rem}.author-block .view-author-info{position:relative}@media (min-width:400px){.author-block .view-author-info{padding-left:8.75rem}}@media (min-width:640px){.author-block .view-author-info{padding-left:12.5rem}}.author-block .view-content{padding:1.875rem 0}@media (min-width:640px){.author-block .view-content{padding:3.75rem 0}}.author-block .views-row{margin-bottom:25px;position:relative}.author-block .views-field-field-display-name a{color:#000;font-size:1.375rem;font-weight:700}@media (min-width:768px){.author-block .views-field-field-display-name a{font-size:2rem}}.author-block .views-field-field-user-picture{width:9.375rem;height:9.375rem;overflow:hidden;border-radius:50%;margin-bottom:1.25rem;margin-top:1rem}@media (min-width:400px){.author-block .views-field-field-user-picture{position:absolute;left:-140px;top:0;margin:0}}@media (min-width:400px) and (min-width:640px){.author-block .views-field-field-user-picture{top:50%;transform:translateY(-50%);left:-200px}}@media (min-width:400px) and (max-width:639px){.author-block .views-field-field-user-picture{width:6.25rem;height:6.25rem}}.author-block .views-field-field-user-picture img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.author-block .views-field-field-user-about{margin-bottom:1.25rem}.author-block .views-field-nothing a{font-weight:700;font-size:1.1875rem;position:relative}.author-block .views-field-nothing a:after{position:absolute;right:-1.875rem;top:52%;transform:translateY(-50%);content:"";display:block;width:24px;height:24px;background-image:url(/themes/osdc/assets/img/icon-arrow-right.svg);background-repeat:no-repeat;background-size:contain}.author-block+.author-block .author-block__wrapper.plain{border-top:1px solid #e6edf0}
:root{--pf-global--danger-color--100:#f44336}.path-site-search .block-page-title-block{position:relative;margin:0 0 68px;padding:0 0 2.25rem}@media (min-width:1340px){.path-site-search .block-page-title-block{padding:2rem 0 4.5rem}}.path-site-search .block-page-title-block:before{content:"";position:absolute;bottom:0;left:50%;display:block;background-color:#e6edf0;width:100vw;transform:translateX(-50%);height:calc(100% + 70px);z-index:-1}.path-site-search .page-title{color:#005172}.view-acquia-search .view-content{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:2.25rem}@media (min-width:1280px){.view-acquia-search .view-content{margin-left:-8.28125rem;margin-right:-8.28125rem;grid-gap:2rem;grid-template-columns:repeat(3,1fr)}}.view-acquia-search .view-content .views-row{display:flex}.view-acquia-search .pager{margin:3.75rem 0 0}
