:root{--nn-color-primary-green:#6ec067;--nn-color-primary-green-hover:#54ad4d;--nn-color-primary-purple:#583f99;--nn-color-primary-blue-light:#8f93ff;--nn-color-primary-blue-light-2:#8f93ff;--nn-color-neutral-midnight:#041f2b}h1,h2,h3{font-family:"Isidora Sans",sans-serif}.block-editor-block-list__layout .button.button--primary,.theme-html .button.button--primary{background-color:var(--nn-color-primary-green);color:#fff}.block-editor-block-list__layout .button.button--primary:hover,.theme-html .button.button--primary:hover{background-color:var(--nn-color-primary-green-hover);color:#fff}.block-editor-block-list__layout .button.button--primary:hover a,.theme-html .button.button--primary:hover a{color:inherit}.block-editor-block-list__layout .button.button--primary a,.theme-html .button.button--primary a{color:inherit}.block-editor-block-list__layout .button.button--outline-blue-light-2,.theme-html .button.button--outline-blue-light-2{background-color:transparent;border:1px solid var(--nn-color-primary-blue-light-2);color:var(--nn-color-primary-blue-light-2)}.block-editor-block-list__layout .button.button--outline-blue-light-2:hover,.theme-html .button.button--outline-blue-light-2:hover{background-color:var(--nn-color-primary-blue-light-2);color:#fff}.block-editor-block-list__layout body:has(.promo-banner) .header-mobile,.theme-html body:has(.promo-banner) .header-mobile{top:36px}.block-editor-block-list__layout .header__login ul li.button:hover a,.theme-html .header__login ul li.button:hover a{color:inherit}.block-editor-block-list__layout .header__login ul li.button a,.theme-html .header__login ul li.button a{color:inherit}.block-editor-block-list__layout .header__nav ul li>a,.theme-html .header__nav ul li>a{color:var(--nn-color-neutral-midnight)}@media (min-width:1025px){.block-editor-block-list__layout .header__nav ul li>a,.theme-html .header__nav ul li>a{font-size:13px}}.block-editor-block-list__layout .header__logo img,.theme-html .header__logo img{max-width:250px;height:auto}@media (max-width:768px){.block-editor-block-list__layout .footer__logo img,.theme-html .footer__logo img{max-width:250px}}.block-editor-block-list__layout .promo-banner,.theme-html .promo-banner{background-color:var(--nn-color-primary-purple);z-index:99999}.block-editor-block-list__layout .main-hero,.theme-html .main-hero{background-color:var(--nn-color-neutral-midnight)}.block-editor-block-list__layout .quick-links:before,.theme-html .quick-links:before{background-color:var(--nn-color-neutral-midnight)}.block-editor-block-list__layout .quick-links__icon,.theme-html .quick-links__icon{color:var(--nn-color-primary-blue-light)}.block-editor-block-list__layout .quick-links__icon svg path[fill],.theme-html .quick-links__icon svg path[fill]{fill:currentColor}.block-editor-block-list__layout .quick-links__icon svg path[stroke],.theme-html .quick-links__icon svg path[stroke]{stroke:currentColor}.block-editor-block-list__layout .quick-links__inner:hover,.theme-html .quick-links__inner:hover{background-color:var(--nn-color-primary-blue-light);color:#fff}.block-editor-block-list__layout .quick-links__inner:hover .quick-links__icon,.theme-html .quick-links__inner:hover .quick-links__icon{color:#fff}@media (max-width:768px){.block-editor-block-list__layout .quick-links:not(.quick-links-inner) .quick-links__col:first-child .quick-links__inner,.theme-html .quick-links:not(.quick-links-inner) .quick-links__col:first-child .quick-links__inner{border-radius:30px 30px 0 0}.block-editor-block-list__layout .quick-links:not(.quick-links-inner) .quick-links__col:last-child .quick-links__inner,.theme-html .quick-links:not(.quick-links-inner) .quick-links__col:last-child .quick-links__inner{border-radius:0 0 30px 30px}}@media (min-width:769px) and (max-width:1024px){.block-editor-block-list__layout .quick-links:not(.quick-links-inner) .quick-links__col:first-child .quick-links__inner,.theme-html .quick-links:not(.quick-links-inner) .quick-links__col:first-child .quick-links__inner{border-radius:30px 0 0 0}.block-editor-block-list__layout .quick-links:not(.quick-links-inner) .quick-links__col:nth-child(2) .quick-links__inner,.theme-html .quick-links:not(.quick-links-inner) .quick-links__col:nth-child(2) .quick-links__inner{border-radius:0 30px 0 0}.block-editor-block-list__layout .quick-links:not(.quick-links-inner) .quick-links__col:nth-child(3) .quick-links__inner,.theme-html .quick-links:not(.quick-links-inner) .quick-links__col:nth-child(3) .quick-links__inner{border-radius:0 0 0 30px}.block-editor-block-list__layout .quick-links:not(.quick-links-inner) .quick-links__col:nth-child(4) .quick-links__inner,.theme-html .quick-links:not(.quick-links-inner) .quick-links__col:nth-child(4) .quick-links__inner{border-radius:0 0 30px 0}}@media (min-width:1025px){.block-editor-block-list__layout .quick-links:not(.quick-links-inner) .quick-links__col:first-child .quick-links__inner,.theme-html .quick-links:not(.quick-links-inner) .quick-links__col:first-child .quick-links__inner{border-radius:40px 0 0 40px}.block-editor-block-list__layout .quick-links:not(.quick-links-inner) .quick-links__col:last-child .quick-links__inner,.theme-html .quick-links:not(.quick-links-inner) .quick-links__col:last-child .quick-links__inner{border-radius:0 40px 40px 0}}.block-editor-block-list__layout .quick-links__inner p,.theme-html .quick-links__inner p{text-align:start}.block-editor-block-list__layout .quick-links.quick-links-inner .quick-links__inner,.theme-html .quick-links.quick-links-inner .quick-links__inner{border-radius:100rem}@media (min-width:1025px){.block-editor-block-list__layout .quick-links.quick-links-inner .quick-links__inner,.theme-html .quick-links.quick-links-inner .quick-links__inner{border-radius:40px}}.block-editor-block-list__layout .quick-links__container-inner,.theme-html .quick-links__container-inner{background-color:#e6e7ff;padding:32px;border-radius:60px}.block-editor-block-list__layout .quick-links__heading h3,.theme-html .quick-links__heading h3{color:var(--nn-color-primary-purple)}.block-editor-block-list__layout .wysiwyg__content h2,.theme-html .wysiwyg__content h2{color:var(--nn-color-primary-purple)}.block-editor-block-list__layout .wysiwyg__content p,.theme-html .wysiwyg__content p{color:var(--nn-color-neutral-midnight);margin-bottom:16px}@media (max-width:768px){.block-editor-block-list__layout .news-listing,.theme-html .news-listing{padding-bottom:48px}}.block-editor-block-list__layout .news-listing__inner,.theme-html .news-listing__inner{border-radius:30px;overflow:clip}.block-editor-block-list__layout .news-listing__heading h2,.theme-html .news-listing__heading h2{color:var(--nn-color-primary-purple)}.block-editor-block-list__layout .news-listing__description h4,.theme-html .news-listing__description h4{color:var(--nn-color-primary-purple)}.block-editor-block-list__layout .news-listing__description p,.theme-html .news-listing__description p{color:var(--nn-color-neutral-midnight)}.block-editor-block-list__layout .news-listing__description a,.theme-html .news-listing__description a{color:var(--nn-color-primary-green)}.block-editor-block-list__layout .video-block,.theme-html .video-block{background-color:#f2f1f0}.block-editor-block-list__layout .video-block__content h2,.theme-html .video-block__content h2{color:var(--nn-color-primary-purple)}.block-editor-block-list__layout .long-form-content__content h2,.theme-html .long-form-content__content h2{color:var(--nn-color-primary-purple)}.block-editor-block-list__layout .long-form-content__image img,.theme-html .long-form-content__image img{border-radius:40px}@media (min-width:1025px){.block-editor-block-list__layout .long-form-content__image img,.theme-html .long-form-content__image img{border-radius:60px}}.block-editor-block-list__layout .two-column-content__heading,.theme-html .two-column-content__heading{border-color:var(--nn-color-primary-purple)}.block-editor-block-list__layout .faq-accordion__section-heading h2,.theme-html .faq-accordion__section-heading h2{color:var(--nn-color-primary-purple)}.block-editor-block-list__layout .faq-accordion__column:last-child .faq-accordion__inner,.block-editor-block-list__layout .faq-accordion__inner,.theme-html .faq-accordion__column:last-child .faq-accordion__inner,.theme-html .faq-accordion__inner{border-color:var(--nn-color-primary-purple)}.block-editor-block-list__layout .tab-content__heading h2,.theme-html .tab-content__heading h2{color:var(--nn-color-primary-purple)}.block-editor-block-list__layout .tab-content__nav li.active .tab-content__tab,.theme-html .tab-content__nav li.active .tab-content__tab{color:var(--nn-color-primary-purple)}.block-editor-block-list__layout .tab-content__nav li.active:after,.block-editor-block-list__layout .tab-content__nav li:hover:after,.theme-html .tab-content__nav li.active:after,.theme-html .tab-content__nav li:hover:after{background-color:var(--nn-color-primary-blue-light)}.block-editor-block-list__layout .tab-content__nav li .tab-content__tab:focus-visible,.theme-html .tab-content__nav li .tab-content__tab:focus-visible{outline-color:var(--nn-color-primary-purple)}.block-editor-block-list__layout .tab-content__image img,.theme-html .tab-content__image img{border-radius:60px}.block-editor-block-list__layout .form-block,.theme-html .form-block{background-color:#f2f1f0}.block-editor-block-list__layout .form-block__heading h2,.theme-html .form-block__heading h2{color:var(--nn-color-primary-purple)}.block-editor-block-list__layout .form-block__form .gform-footer .gform_button,.theme-html .form-block__form .gform-footer .gform_button{border-color:var(--nn-color-primary-blue-light-2)!important;color:var(--nn-color-primary-blue-light-2)}.block-editor-block-list__layout .form-block__form .gform-footer .gform_button:hover,.theme-html .form-block__form .gform-footer .gform_button:hover{background-color:var(--nn-color-primary-blue-light-2);color:#fff}.block-editor-block-list__layout .announcement-card__wrapper,.theme-html .announcement-card__wrapper{border-radius:32px;overflow:clip;padding:0}@media (min-width:1025px){.block-editor-block-list__layout .announcement-card__wrapper,.theme-html .announcement-card__wrapper{border-radius:60px}}.block-editor-block-list__layout .announcement-card__content,.theme-html .announcement-card__content{padding:32px 24px 24px}@media (min-width:1025px){.block-editor-block-list__layout .announcement-card__content,.theme-html .announcement-card__content{padding:64px 48px}}.block-editor-block-list__layout .announcement-card__thumbnail,.theme-html .announcement-card__thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex}.block-editor-block-list__layout .announcement-card__thumbnail img,.theme-html .announcement-card__thumbnail img{-o-object-fit:unset;object-fit:unset}