/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.badge{background-color:#edd2f0;border-radius:4px;color:#69266f;display:inline-flex;font-size:.875rem;font-weight:700;line-height:1;padding:.3125rem .9375rem;text-align:center;vertical-align:baseline;white-space:nowrap}.badge--list{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.promoted-case .node__content{display:flex;gap:1.5rem}.promoted-case__content,.promoted-case__img{text-align:left}@media (min-width:992px){.promoted-case__content,.promoted-case__img{width:50%}}.promoted-case__content .badge--list{margin-top:1.25rem}.promoted-case__content .btn--tertiary{padding-left:0}.promoted-case__actions{margin-top:2.5rem}.promoted-case__actions a{background-color:#277fa5;border:2px solid #277fa5;border-radius:100px;color:#fff;cursor:pointer;font-family:Roboto Slab,serif;font-size:1rem;font-weight:700;line-height:1.5;padding:12px 20px;text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:middle}.promoted-case__actions a:focus-visible{box-shadow:0 0 0 .25rem #edd2f0}.promoted-case__actions a:focus-visible,.promoted-case__actions a:hover{background-color:#69266f;border-color:#69266f;color:#fff}.promoted-case__actions a:disabled{background-color:#f1f2f2;border-color:#232628;color:#232628;opacity:1}
.paragraph{margin:2.5rem 0}.paragraph.paragraph--color--primary{background-color:#00435a}.paragraph.paragraph--color--primary *{color:#fff}.paragraph.paragraph--color--primary .btn--primary{background-color:#fff;border-color:#fff;color:#00435a}.paragraph.paragraph--color--primary .btn--primary:focus-visible,.paragraph.paragraph--color--primary .btn--primary:hover{background-color:#69266f;border-color:#69266f;color:#fff}.paragraph.paragraph--color--primary .btn--secondary{border-color:#fff}.paragraph.paragraph--color--primary .btn--secondary:focus-visible,.paragraph.paragraph--color--primary .btn--secondary:hover{border-color:#69266f}.paragraph.paragraph--color--primary .badge{color:#69266f}.paragraph.paragraph--color--secondary{background-color:rgba(200,233,239,.239)}.paragraph.paragraph--color--secondary .btn--primary{background-color:#1d789f}.paragraph.paragraph--color--secondary .btn--primary:focus-visible,.paragraph.paragraph--color--secondary .btn--primary:hover{background-color:#69266f;border-color:#69266f}.paragraph.paragraph--color--secondary .btn--secondary{border-color:#1d789f;color:#1d789f}.paragraph.paragraph--color--secondary .btn--secondary:focus-visible,.paragraph.paragraph--color--secondary .btn--secondary:hover{border-color:#69266f;color:#fff}.paragraph.paragraph--color--secondary .btn--tertiary{color:#1d789f}.paragraph.paragraph--color--secondary .btn--tertiary:focus-visible,.paragraph.paragraph--color--secondary .btn--tertiary:hover{color:#69266f}.paragraph h2{max-width:70ch}.paragraph h2~.field--subtitle,.paragraph h2~.media-text__subtitle{margin-top:-10px}.paragraph .field--name-field-nsi-button{padding:1.25rem 0 0}.paragraph ul{list-style-type:disc}.paragraph ol{list-style-type:decimal}.paragraph .caption>figcaption{color:#090909;font-size:.875rem;font-style:italic;margin-top:.25rem;text-align:center}[class*=paragraph--color--]{margin:0;padding:2.5rem 0}.paragraph--color--none{margin:2.5rem 0;padding:0}
.paragraph--type--nsi-p04-card-child{display:flex}.paragraph--type--nsi-p04-card-child .field--name-field-nsi-title{font-size:1.5rem}.paragraph--type--nsi-p04-card-child .media img{min-width:100%;-o-object-fit:cover;object-fit:cover}.paragraph--type--nsi-p04-card-child .btn--tertiary{padding-left:0}.cards--2-columns .paragraph--type--nsi-p04-card-child{display:flex;flex:1;flex-direction:column}@media (min-width:768px){.cards--2-columns .paragraph--type--nsi-p04-card-child{flex:1;flex-direction:row}}@media (min-width:992px){.cards--2-columns .paragraph--type--nsi-p04-card-child{flex:0 0 auto;flex-direction:column;max-width:calc(50% - .625rem);width:calc(50% - .625rem)}}@media (min-width:1200px){.cards--2-columns .paragraph--type--nsi-p04-card-child{flex-direction:row}}.cards--2-columns .media{border-radius:8px;flex-shrink:0;margin:0;overflow:hidden;width:100%}@media (min-width:768px){.cards--2-columns .media{border-radius:8px 0 0 8px;margin:0;width:50%}}@media (min-width:992px){.cards--2-columns .media{border-radius:4px 4px 0 0;margin:0;width:100%}}@media (min-width:1200px){.cards--2-columns .media{border-radius:4px 0 0 4px;height:200px;margin:0;min-height:200px;width:200px}.cards--2-columns .media img{min-height:100%}}.cards--2-columns .card--text-wrapper{padding:0 1.25rem}.cards--3-columns .paragraph--type--nsi-p04-card-child,.cards--4-columns .paragraph--type--nsi-p04-card-child{flex-direction:column}.cards--3-columns .media,.cards--4-columns .media{border-radius:8px;flex-shrink:0;margin:0;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}@media (min-width:768px){.cards--3-columns .media,.cards--4-columns .media{border-radius:4px 4px 0 0;margin:0;width:100%}}.paragraph--type--nsi-p04-cards .field--subtitle{display:block;font-family:Roboto Slab,serif;font-size:1.125rem;font-weight:700;margin-bottom:1.25rem}@media (min-width:992px){.paragraph--type--nsi-p04-cards .field--subtitle{text-wrap:balance;max-width:75%}}.paragraph--type--nsi-p04-cards .field--lead{font-weight:700;margin-bottom:.625rem}@media (min-width:768px){.paragraph--type--nsi-p04-cards .field--lead{text-wrap:balance;max-width:75%}}.paragraph--type--nsi-p04-cards .row~.row{margin-top:1.25rem}.paragraph--type--nsi-p04-cards .cards{display:flex;flex-wrap:wrap;gap:1.25rem}.paragraph--type--nsi-p04-cards .cards--2-columns{flex-direction:column}@media (min-width:992px){.paragraph--type--nsi-p04-cards .cards--2-columns{flex-direction:row}}.paragraph--type--nsi-p04-cards .cards--2-columns .paragraph--type--nsi-p04-card-child .media+.card--text-wrapper{padding-top:1.25rem}@media (min-width:1200px){.paragraph--type--nsi-p04-cards .cards--2-columns .paragraph--type--nsi-p04-card-child{flex:0 0 auto;width:calc(50% - .625rem)}.paragraph--type--nsi-p04-cards .cards--2-columns .paragraph--type--nsi-p04-card-child .media+.card--text-wrapper{padding-top:0}}.paragraph--type--nsi-p04-cards .cards--3-columns,.paragraph--type--nsi-p04-cards .cards--4-columns{flex-direction:column}@media (min-width:768px){.paragraph--type--nsi-p04-cards .cards--3-columns,.paragraph--type--nsi-p04-cards .cards--4-columns{flex-direction:row}}.paragraph--type--nsi-p04-cards .cards--3-columns .paragraph--type--nsi-p04-card-child .media+.card--text-wrapper,.paragraph--type--nsi-p04-cards .cards--4-columns .paragraph--type--nsi-p04-card-child .media+.card--text-wrapper{padding-top:1.25rem}@media (min-width:768px){.paragraph--type--nsi-p04-cards .cards--3-columns .paragraph--type--nsi-p04-card-child,.paragraph--type--nsi-p04-cards .cards--4-columns .paragraph--type--nsi-p04-card-child{flex:0 0 auto;width:calc(50% - .625rem)}.paragraph--type--nsi-p04-cards .cards--3-columns .paragraph--type--nsi-p04-card-child .card--text-wrapper,.paragraph--type--nsi-p04-cards .cards--4-columns .paragraph--type--nsi-p04-card-child .card--text-wrapper{display:flex;flex-direction:column;flex-grow:1}.paragraph--type--nsi-p04-cards .cards--3-columns .paragraph--type--nsi-p04-card-child .field--name-field-nsi-button,.paragraph--type--nsi-p04-cards .cards--4-columns .paragraph--type--nsi-p04-card-child .field--name-field-nsi-button{margin-top:auto}}@media (min-width:992px){.paragraph--type--nsi-p04-cards .cards--3-columns .paragraph--type--nsi-p04-card-child{width:calc(33.3333% - .875rem)}}@media (min-width:1200px){.paragraph--type--nsi-p04-cards .cards--4-columns .paragraph--type--nsi-p04-card-child{width:calc(25% - .9375rem)}}
.paragraph--type--nsi-p05-quote .quote__wrapper{display:flex;flex-direction:column}@media (min-width:768px){.paragraph--type--nsi-p05-quote .quote__wrapper{align-items:center;flex-direction:row;margin:0 auto;width:70%}}@media (min-width:1200px){.paragraph--type--nsi-p05-quote .quote__wrapper{width:50%}}.paragraph--type--nsi-p05-quote .quote__img{align-self:center;border-radius:100%;flex-shrink:0;height:200px;overflow:hidden;width:200px}@media (min-width:1200px){.paragraph--type--nsi-p05-quote .quote__img{height:230px;width:230px}}.paragraph--type--nsi-p05-quote .quote__img img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.paragraph--type--nsi-p05-quote .quote__img+figure{margin-top:1.25rem}@media (min-width:768px){.paragraph--type--nsi-p05-quote .quote__img+figure{margin-left:1.25rem;margin-top:0}}.paragraph--type--nsi-p05-quote .quote__img+figure blockquote{font-size:1rem}.paragraph--type--nsi-p05-quote figure{margin-bottom:0}.paragraph--type--nsi-p05-quote figure figcaption{font-size:.875rem}.paragraph--type--nsi-p05-quote figure figcaption strong{display:block;font-size:1rem}.paragraph--type--nsi-p05-quote blockquote{font-size:1.25rem;font-style:italic}.paragraph--type--nsi-p05-quote p:last-of-type{margin-bottom:0}
.paragraph--type--nsi-p06-cta-banner .cta-banner__container{text-align:center}@media (min-width:768px){.paragraph--type--nsi-p06-cta-banner .cta-banner__container{margin:0 auto;width:75%}}@media (min-width:1200px){.paragraph--type--nsi-p06-cta-banner .cta-banner__container{width:50%}}.paragraph--type--nsi-p06-cta-banner .cta-banner__lead{font-weight:700;margin-bottom:.625rem}@media (min-width:768px){.paragraph--type--nsi-p06-cta-banner .cta-banner__lead{text-wrap:balance;max-width:75%;max-width:100%}}
.paragraph--type--nsi-p09-logo-child{align-items:center;background-color:#fff;border-radius:4px;display:flex;justify-content:center;overflow:hidden;position:relative}@media (min-width:768px){.paragraph--type--nsi-p09-logo-child{min-height:140px}}.paragraph--type--nsi-p09-logo-child.paragraph--link:after{background:#277fa5;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .25s ease-in-out;width:100%}.paragraph--type--nsi-p09-logo-child.paragraph--link:hover{border-color:#277fa5}.paragraph--type--nsi-p09-logo-child.paragraph--link:hover:after{opacity:.5}@media (max-width:991.98px){.paragraph--type--nsi-p09-logo-child img{width:auto}}.paragraph--type--nsi-p09-logo-list .field--lead{margin-bottom:1.25rem}@media (min-width:768px){.paragraph--type--nsi-p09-logo-list .field--lead{text-wrap:balance;max-width:75%}}.paragraph--type--nsi-p09-logo-list .field--name-field-nsi-logo-child{display:flex;flex-wrap:wrap;gap:1.25rem}.paragraph--type--nsi-p09-logo-list .field--name-field-nsi-logo-child .paragraph--child{width:calc(50% - .625rem)}@media (min-width:768px){.paragraph--type--nsi-p09-logo-list .field--name-field-nsi-logo-child .paragraph--child{width:calc(25% - .9375rem)}}@media (min-width:1400px){.paragraph--type--nsi-p09-logo-list .field--name-field-nsi-logo-child .paragraph--child{width:calc(16.66667% - 1.0625rem)}}
.badge{background-color:#edd2f0;border-radius:4px;color:#69266f;display:inline-flex;font-size:.875rem;font-weight:700;line-height:1;padding:.3125rem .9375rem;text-align:center;vertical-align:baseline;white-space:nowrap}.badge--list{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.promoted-case .node__content{display:flex;gap:1.5rem}.promoted-case__content,.promoted-case__img{text-align:left}@media (min-width:992px){.promoted-case__content,.promoted-case__img{width:50%}}.promoted-case__content .badge--list{margin-top:1.25rem}.promoted-case__content .btn--tertiary{padding-left:0}.promoted-case__actions{margin-top:2.5rem}.promoted-case__actions a{background-color:#277fa5;border:2px solid #277fa5;border-radius:100px;color:#fff;cursor:pointer;font-family:Roboto Slab,serif;font-size:1rem;font-weight:700;line-height:1.5;padding:12px 20px;text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:middle}.promoted-case__actions a:focus-visible{box-shadow:0 0 0 .25rem #edd2f0}.promoted-case__actions a:focus-visible,.promoted-case__actions a:hover{background-color:#69266f;border-color:#69266f;color:#fff}.promoted-case__actions a:disabled{background-color:#f1f2f2;border-color:#232628;color:#232628;opacity:1}.paragraph--type--promoted-case{text-align:center}@media (min-width:992px){.paragraph--type--promoted-case{margin:5rem auto}.paragraph--type--promoted-case h2{margin-bottom:2.5rem}}
[id=block-nsi-mediasnsi] .content{display:flex;gap:.75rem;margin-left:-.625rem}[id=block-nsi-mediasnsi] .content .social-media__item{align-items:center;border-radius:4px;display:flex;height:2.25rem;justify-content:center;text-decoration:none;transition:all .4s ease-out;width:2.25rem}[id=block-nsi-mediasnsi] .content .social-media__item:focus-visible,[id=block-nsi-mediasnsi] .content .social-media__item:hover{background:rgba(142,211,231,.2);color:#fff}
