/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{box-sizing:border-box;max-width:80ch}:first-child{margin-top:0}:last-child{margin-bottom:0}html,body,div,header,footer,nav,main,aside,figure,video,img{max-width:none}body,html{overflow-x:hidden}.medium-editor-toolbar-actions li::before{display:none !important}.medium-editor-toolbar-actions .medium-editor-action{min-width:auto;color:#000}.medium-editor-toolbar-actions .medium-editor-action:hover{color:#fff}#medium-editor-toolbar-form-anchor-1{border:3px solid #30f2c3;background:#30f2c3}#medium-editor-toolbar-form-anchor-1.medium-editor-toolbar-form-active{display:flex;flex-direction:row}#medium-editor-toolbar-form-anchor-1 .medium-editor-toolbar-save,#medium-editor-toolbar-form-anchor-1 .medium-editor-toolbar-close{color:#000;display:flex;align-items:center}.medium-editor-anchor-preview{display:none}@font-face{font-family:"Obviously-Bold";src:url("/static/fonts/Obviously-Bold.26f02dc26401.otf");font-weight:700;font-style:normal}@font-face{font-family:"Obviously-Medium";src:url("/static/fonts/Obviously-Medium.c6786be2657f.otf");font-weight:300;font-style:normal}@font-face{font-family:"Obviously-NarrowBlack";src:url("/static/fonts/Obviously-NarrowBlack.ed52909328d2.otf");font-style:normal}@font-face{font-family:"TestTiemposText-Regular";src:url("/static/fonts/TestTiemposText-Regular.58bfd9e87e5f.otf")}@font-face{font-family:"TestTiemposText-Semibold";src:url("/static/fonts/TestTiemposText-Semibold.3a9cc39539fd.otf")}@font-face{font-family:"TestTiemposText-RegularItalic";src:url("/static/fonts/TestTiemposText-RegularItalic.e2f453a36666.otf")}.hidden{display:none !important}.visually-hidden{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);margin:0 !important}.unstyled-list{list-style:none;margin:0;padding:0}.unstyled-list li::before{content:none}.white-bg{background:#fff;color:#000}.mint-bg{background:#30f2c3;color:#000}.black-bg{background:#000;color:#fff}.light-bg{background:#eaeaea}.medium-bg{background:#e6e6e6}.dark-bg{background:#000;color:#fff}.primary-bg{background:#30f2c3;color:#fff}.secondary-bg{background:#a6fffe}.color-action-bg{background:#fe4a49}.color-secondary-mauve{background:#6e44ff}.opaque-bg{background:rgba(0,0,0,.3);color:#fff}.background-cover{background-position:center;background-size:cover;background-repeat:no-repeat}.background-image{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;margin:0 !important;padding:0 !important;z-index:-2}.background-image--fade:after{position:absolute;content:" ";top:0;left:0;width:100%;height:100%;z-index:0;background-color:rgba(0,0,0,.5);z-index:-1}.display-block{display:block}.small{max-width:37.75rem}.medium{max-width:64.375rem}.large{max-width:58.75rem}.container-width{max-width:78rem;width:100%}.homepage .small{max-width:38.75rem}.homepage .large{max-width:60rem}.no-max{max-width:none !important}.relative{position:relative}.flex-1{flex:1}.margin-auto{margin:auto}.margin-0{margin:0}.margin-left-auto{margin-left:auto}.margin-left{margin-left:.5rem}.margin-left-0{margin-left:0}.margin-left-1{margin-left:1rem}.margin-left-2{margin-left:2rem}.margin-right-auto{margin-right:auto}.margin-right{margin-right:.5rem}.margin-right-0{margin-right:0}.margin-right-1{margin-right:1rem}.margin-right-2{margin-right:2rem}.margin-top-auto{margin-top:auto}.margin-top{margin-top:.5rem}.margin-top-0{margin-top:0}.margin-top-1{margin-top:1rem}.margin-top-2{margin-top:2rem}.margin-top-3{margin-top:3rem}.margin-bottom-auto{margin-bottom:auto}.margin-bottom{margin-bottom:.5rem}.margin-bottom-0{margin-bottom:0}.margin-bottom-1{margin-bottom:1rem}.margin-bottom-2{margin-bottom:2rem}.margin-bottom-3{margin-bottom:3rem}.margin-bottom-5{margin-bottom:5rem}.margin-right-1{margin-right:1rem}.text-align-center{text-align:center}.font-size-xxs{font-size:.625rem}.font-size-xs{font-size:.75rem}.font-size-s{font-size:.875rem}.font-size-m{font-size:1.188rem}.font-size-l{font-size:1.125rem}.font-bold,b{font-weight:700;font-family:TestTiemposText-Semibold,"Georgia","Times","Times New Roman",serif}.base-font-bold{font-family:TestTiemposText-Semibold,"Georgia","Times","Times New Roman",serif}.font-italic,i{font-style:italic;font-family:TestTiemposText-RegularItalic,"Georgia","Times","Times New Roman",serif}.cursor-pointer{cursor:pointer;-webkit-user-select:none;user-select:none}.shadow{box-shadow:0px .3333333333rem 0.75rem 0px rgba(0,0,0,.1)}.border{border:1px solid #e5e5e5}.border--light{border:1px solid #eaeaea}.border--bottom{border-bottom:1px solid #e5e5e5}.border--top{border-top:1px solid #e5e5e5}.color-primary{color:#30f2c3}.color-black{color:#000}.color-medium-grey{color:#e6e6e6}.color-action{color:#7839fe}.color-white{color:#fff}.break-word{overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.visible-enormous{display:none !important}@media(min-width: 1440px){.visible-enormous{display:block !important}}.visible-enormous--flex{display:none !important}@media(min-width: 1440px){.visible-enormous--flex{display:flex !important}}@media(min-width: 1440px){.hidden-enormous{display:none !important}}.visible-large{display:none !important}@media(min-width: 960px){.visible-large{display:block !important}}.visible-large--flex{display:none !important}@media(min-width: 960px){.visible-large--flex{display:flex !important}}@media(min-width: 960px){.hidden-large{display:none !important}}.visible-medium{display:none !important}@media(min-width: 640px){.visible-medium{display:block !important}}.visible-medium--flex{display:none !important}@media(min-width: 640px){.visible-medium--flex{display:flex !important}}@media(min-width: 640px){.hidden-medium{display:none !important}}.visible-small{display:none !important}@media(min-width: 460px){.visible-small{display:block !important}}.visible-small--flex{display:none !important}@media(min-width: 460px){.visible-small--flex{display:flex !important}}@media(min-width: 460px){.hidden-small{display:none !important}}body{font-family:TestTiemposText-Regular,"Georgia","Times","Times New Roman",serif;font-size:1rem;line-height:1.4rem}@media(min-width: 960px){body{font-size:1.125rem;line-height:1.4}}h1,.h1{font-size:2.8125rem;font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif;line-height:3.8125rem;letter-spacing:-1.35px;margin-top:3.8125rem;text-transform:uppercase}@media(min-width: 960px){h1,.h1{font-size:3.75rem}}h2,.h2{font-size:2.5rem;font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif;text-transform:uppercase;line-height:2.125rem;letter-spacing:-0.05px;margin-top:2.9375rem}h3,.h3{font-size:2.25rem;font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif;text-transform:uppercase;line-height:2.5rem;margin-top:2.5rem;text-transform:uppercase}h4,.h4{font-size:1.5rem;font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif;text-transform:uppercase;line-height:1.024;margin-top:1.875rem;margin-bottom:0}.ncs-site h4,.ncs-site .h4{line-height:90%;letter-spacing:-0.42px}h5,.h5{font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif;text-transform:uppercase;font-size:1rem;line-height:1rem;margin:0 0 .25rem 0}h6,.h6{font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif;font-size:.875rem;line-height:.875rem;text-transform:uppercase;margin:0}h1 b,h1 i,h2 b,h2 i,h3 b,h3 i,h4 b,h4 i,h5 b,h5 i,h6 b,h6 i,.h1 b,.h1 i,.h2 b,.h2 i,.h3 b,.h3 i,.h4 b,.h4 i,.h5 b,.h5 i,.h6 b,.h6 i{font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif}a{color:#6e44ff;text-decoration:none}a:hover{color:rgb(70.4545454545,17,255);cursor:pointer}.medium-editor-anchor-preview-active a{font-family:TestTiemposText-Regular,"Georgia","Times","Times New Roman",serif}.medium-editor-anchor-preview-active::before{display:none !important}p a{text-decoration:underline}hr{border:none;height:.125rem;background:#e5e5e5;margin:2rem -1rem;max-width:64.375rem}hr.content-width{max-width:58.75rem}cite{font-style:normal;font-weight:bold}ul{list-style-type:none;padding-left:0}ul li:before{content:"- ";position:absolute;font-weight:900;text-indent:-0.9rem;color:#000}ul li{padding:0 0 0 1rem}.ncs-site ul{padding-inline-start:0}.ncs-site ul li:before{position:initial;padding-right:.3rem;text-indent:unset}.ncs-site ul li{padding:0}ol{list-style:none;counter-reset:item;padding-left:1rem}ol li{counter-increment:item;text-indent:-0.9rem}ol li::before{content:counter(item) ".";color:#000;font-weight:900;font-family:TestTiemposText-Regular,"Georgia","Times","Times New Roman",serif;padding-right:.3rem}.ncs-site ol{padding-inline-start:40px}.ncs-site ol li{text-indent:unset}.rich-text ul{width:100%;list-style-type:none;padding-left:1rem}.rich-text ul li:before{content:"-";position:absolute;font-weight:900;text-indent:-0.9rem;color:#000}.rich-text ul li{padding:0 0 0 0}.ncs-site .rich-text ul{padding-inline-start:40px}.ncs-site .rich-text ul li::before{text-indent:-0.9rem;color:#000}.rich-text ol{width:100%;list-style:none;counter-reset:item;padding-left:1rem}.rich-text ol li{counter-increment:item;text-indent:-0.9rem}.rich-text ol li::before{content:counter(item) ".";color:#000;font-weight:900;padding-right:.3rem}.ncs-site .rich-text ol{padding-inline-start:40px}.ncs-site .rich-text ol li{text-indent:-1rem}.ncs-site .rich-text ol li::before{color:#000;padding-right:.5rem}.rich-text b{font-family:TestTiemposText-Semibold,"Georgia","Times","Times New Roman",serif;letter-spacing:-0.2px}.ncs-site .rich-text b{letter-spacing:0}.rich-text p{letter-spacing:-0.2px}.ncs-site .rich-text p{letter-spacing:0}mark{background-color:#ff2665}ins{color:#2eaa00}del{color:#ff2665}small{font-size:.625rem}blockquote{padding:.5rem;border-left:.5rem solid #30f2c3}.text-center{padding:0;display:block;text-align:center}.base-bold{font-size:1.3rem;font-family:TestTiemposText-Semibold,"Georgia","Times","Times New Roman",serif}.eapp-file-embed-title-component,.eapp-file-embed-viewer-component{font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif !important;text-transform:uppercase !important}.eapp-file-embed-viewer-component a{position:relative;display:inline-block;padding:.75rem 2rem;border:none;outline:none;cursor:pointer;line-height:1.024;left:-15px}.eapp-file-embed-viewer-component a::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg width='148' height='45' viewBox='0 0 148 45' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.44966 0L148 2.90323L141.544 41.6129L0 45L7.44966 0Z' fill='%2330F2C3'/%3E%3C/svg%3E");background-size:cover;background-repeat:no-repeat;transform:skewX(-10deg);z-index:-1}.screen-reader{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);margin:0 !important}.row{display:flex;flex-flow:row wrap}.row--nowrap{flex-flow:row nowrap}@media(min-width: 640px){.row--nowrap-medium{flex-flow:row nowrap}}.row--center{align-items:center}.row--bottom{align-items:flex-end}.row--top{align-items:flex-start}.row--baseline{align-items:baseline}.row--justify-end{justify-content:flex-end}.row--justify-center{justify-content:center;margin-right:auto;margin-left:auto}.row--space-between{justify-content:space-between}.row.distribute>*+*{margin-left:1rem}.row.distribute-s>*+*{margin-left:.5rem}.row.distribute-l>*+*{margin-left:2rem}@media(min-width: 640px){.row.distribute-l>*+*{margin-left:.25rem}}@media(min-width: 960px){.row.distribute-l>*+*{margin-left:2rem}}.stack{display:flex;flex-flow:column nowrap}.stack>*+*{margin-top:1rem}.stack--tight>*+*{margin-top:0}.stack--loose>*+*{margin-top:2rem}.stack--lined>*+*{border-top:1px solid #e5e5e5}.stack--lined-primary>*+*{border-top:1px solid #2f0060}.stack--lined-grey>*+*{border-top:1px solid #e6e6e6}.stack--start{align-items:flex-start}.stack--end{align-items:flex-end}.stack--center{align-items:center}.stack--justify-center{justify-content:center}.grid{display:grid;grid-template-columns:1fr;grid-gap:1rem}@media(min-width: 960px){.grid--two{grid-template-columns:repeat(2, 1fr)}.grid--two.grid--stack-left{grid-template-columns:auto calc(33% - 1.25rem)}.grid--two.grid--stack-right{grid-template-columns:calc(33% - 1.25rem) auto}}@media(min-width: 640px){.grid--three{grid-template-columns:repeat(2, 1fr)}.grid--three :last-child:nth-child(odd){grid-column:span 2}}@media(min-width: 960px){.grid--three{grid-template-columns:repeat(3, 1fr)}.grid--three :last-child:nth-child(odd){grid-column:auto}}@media(min-width: 640px){.grid--four{grid-template-columns:repeat(2, 1fr)}.grid--four :last-child:nth-child(odd){grid-column:span 2}}@media(min-width: 960px){.grid--four{grid-template-columns:repeat(4, 1fr)}.grid--four :last-child:nth-child(odd){grid-column:auto}}.grid--gap-2{grid-gap:1rem}@media(min-width: 640px){.grid--gap-2{grid-gap:2rem}}.cluster>*{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;margin:calc(1rem/2*-1)}.cluster>*>*{margin:calc(1rem/2)}.cluster--tight>*{margin:calc(1rem/4*-1)}.cluster--tight>*>*{margin:calc(1rem/4)}.cluster--loose>*{margin:-1rem}.cluster--loose>*>*{margin:1rem}.cluster--align-center>*{justify-content:center}.cluster--space-evenly>*{justify-content:flex-start}@media(min-width: 460px){.cluster--space-evenly>*{justify-content:space-around}}.box,.sidebar__nav>li>span,.mobile-navigation>li>span,.sub-tree a{padding:1rem}.box--small{padding:.5rem 1rem}.box--large{padding:2rem 1rem}@media(min-width: 640px){.multicolumn{columns:2;gap:1rem}.multicolumn>*{break-inside:avoid;margin-bottom:1rem}}@media(min-width: 960px){.multicolumn{columns:3}}.main{margin-top:3.5rem}@media(min-width: 960px){.main{padding-bottom:0;margin-top:0}}.main .homepage,.main .messages{margin-top:8.813rem}@media(min-width: 960px){.main .homepage,.main .messages{margin-top:0}}.main .messages+.homepage{margin-top:0}.container{width:100vw;margin:1rem 0}.container--wide{width:100%;max-width:60rem;margin-left:auto;margin-right:auto}.container--with-sidebar{display:grid;grid-gap:2rem;width:100%;margin:auto}@media(min-width: 960px){.container--with-sidebar{grid-template-columns:18.75rem 1fr;grid-gap:1rem}}.container--with-right-sidebar{display:grid;grid-gap:2rem;width:100%;max-width:78rem;margin:auto}@media(min-width: 960px){.container--with-right-sidebar{grid-template-columns:1fr 18.75rem;grid-gap:1rem}}.demo-announcement{display:flex;align-items:center;text-align:center;padding:.5rem 1rem;height:6rem;position:fixed;z-index:10}.demo-announcement--staging{background:#00bfff}.demo-announcement--dev{background:#fe4a49}.demo-announcement--local{background:#818181}.demo-announcement .container{width:calc(100vw - 2rem)}@media(min-width: 460px){.demo-announcement{height:5rem}}@media(min-width: 960px){.demo-announcement{position:relative;height:2.75rem}}.ncs-demo-announcement{position:fixed;z-index:10}@media(min-width: 960px){.ncs-demo-announcement{height:3.5rem}}.demo-header{top:6rem !important}@media(min-width: 460px){.demo-header{top:5rem !important}}@media(min-width: 960px){.demo-header{top:0 !important}}@media(min-width: 960px){.ncs.demo-header{top:3.5rem !important}}.demo-main{margin-top:9.5rem}@media(min-width: 460px){.demo-main{margin-top:8.5rem !important}}@media(min-width: 960px){.demo-main{margin-top:0 !important}}.homepage.demo-main{margin-top:14.5rem}@media(min-width: 460px){.homepage.demo-main{margin-top:13.5rem !important}}@media(min-width: 960px){.homepage.demo-main{margin-top:0 !important}}.header{position:fixed;top:0;width:100vw;z-index:10}@media(min-width: 960px){.header{position:relative}}.header a,.header label{-webkit-user-select:none;user-select:none}.header .nav-emoji{display:none}.homepage-header{height:7.813rem !important}.mobile-homepage-header{height:8.813rem !important;padding:.75rem !important;display:flex}.mobile-homepage-header .brand--mobile svg{height:5rem !important;padding:.5rem 0 0 0}.header-mobile{display:none;flex-flow:column nowrap;position:fixed;width:100%;height:100vh;overflow:auto;top:0;left:0}.header-mobile>*{flex-shrink:0;z-index:100}.header-mobile__navigation{position:relative;flex:1;text-transform:uppercase}.header-mobile__languages label{cursor:pointer}.header-mobile__languages .icon:first-child{margin-right:.5rem}.header-mobile .header-mobile__home-link{border-top:1px solid #2f0060}.header-mobile__language-list{display:none;-webkit-user-select:none;user-select:none}.header-mobile__language-list a{display:block}.header-desktop{justify-content:space-between}@media(min-width: 960px){.header-desktop{justify-content:space-around}}.header-desktop .brand--header{margin:.875rem 1.5rem 1.25rem 1.5rem}.header-desktop .brand--header svg{height:3.25rem;width:auto;vertical-align:middle}.header-desktop a{color:#fff}.header-desktop__language-list{position:absolute;right:0;top:calc(100% - 2px);padding:.5rem 1rem 0 0;transition:opacity .15s,transform .15s;opacity:0;transform:translateY(-0.25rem);pointer-events:none}.header-desktop__language-list a{display:inline-block;padding:.5rem;white-space:nowrap;text-align:right;background:#4a4a4a}.header-desktop__languages:hover .header-desktop__language-list{display:block;opacity:1;transform:translateY(0);pointer-events:auto}.header-mobile__languages-toggle .close{display:none}.header-controls{height:3.5rem;padding-left:.875rem}.header-controls .brand--mobile svg{height:2.5rem;width:auto;vertical-align:middle}.header-controls.hide{opacity:0;display:none;top:-100%}.header-controls.show{opacity:1;display:flex}.header-box-no-controls{display:block;position:relative;width:100%;height:2.25rem}.header-box-with-controls{position:relative;background-color:#30f2c3;clip-path:url(#svgClipPathID);min-width:74.5px;height:2.25rem}@media(min-width: 960px){.header-box-with-controls{display:none}}.header-box-with-controls .header-mobile-controls{z-index:1;height:2.25rem;top:0}.header-box-with-controls .menu-button{margin:0 0 0 .5rem}.header-box-with-controls.controls-homepage{top:1rem}#nav_toggle{display:block}@media(min-width: 460px){#nav_toggle{display:none}}#nav_toggle:checked~.header-controls{display:none}#nav_toggle:checked~* .header-controls--opened{bottom:0;height:3.5rem;width:100vw;z-index:200;color:hsl(165.4639175258,88.1818181818%,70.862745098%)}#nav_toggle:checked~* .header-controls--opened .menu-button{width:1.5rem;height:1.5rem;z-index:2}#nav_toggle:checked~* .header-controls--opened .menu-button-close{display:flex;flex-direction:row;gap:.5rem;align-items:center}#nav_toggle:checked~* .header-controls--opened .menu-button-close p{color:#000;text-transform:uppercase;font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif;font-size:1rem;font-weight:570}#nav_toggle:checked~.header-mobile{display:flex}#nav_toggle:checked~.header-mobile .active>a{color:#000}#nav_toggle:checked~.header-mobile .active .primary-nav__toggle{color:#fff}#language_toggle:checked~.header-mobile .header-mobile__language-list{display:flex}#language_toggle:checked~.header-mobile .header-mobile__languages-toggle .open{display:none}#language_toggle:checked~.header-mobile .header-mobile__languages-toggle .close{display:block}#search-form__input{border:1px solid gray;border-radius:10px;padding:.5rem;min-height:3.125rem;width:90%;position:relative;margin-top:2rem}#search-form__input input{border:none;position:absolute;top:0;bottom:0;height:100%;width:80%}#search-form__input button{background:#fff;position:absolute;right:1rem;top:0;bottom:0;margin:0}#search-form__input button .icon{fill:#30f2c3}.nav-footer{padding:1rem;display:flex;flex-direction:column;gap:1.6rem}.nav-footer .footer-links-in-header{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.nav-footer .footer-links-in-header a{color:#000;font-weight:570}.nav-footer .footer-links-in-header .block-link{display:flex}.nav-footer .footer-links-in-header h3{margin-top:0rem;line-height:1rem}.nav-footer .footer-links-in-header a{font-family:Obviously-Medium,"Arial Black","Verdana","Helvetica bold",sans-serif;font-size:.9rem;line-height:1rem;margin:0;text-transform:uppercase;color:#000;font-weight:600}.nav-footer .footer-links-in-header .block-link:not(:last-child)::after{content:"|";color:#30f2c3;display:flex;align-self:flex-end;padding:0 .5rem .15rem .5rem;font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif;font-size:1rem;line-height:1rem;font-weight:600;height:1rem}.nav-footer .copyright{color:silver;font-size:.688rem;line-height:140%;text-transform:none;margin-top:0}.angled-button-box-not-absolute{z-index:2;margin-left:0 !important;margin-right:2rem;align-self:center;position:relative}.angled-button-box-not-absolute__search{width:2.6875rem;max-height:2.6875rem}.angled-button-box-not-absolute__search .angled-button{padding:.2rem .25rem .4rem .4rem}.angled-button-box-not-absolute__search .angled-button::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='43' height='43' viewBox='0 0 43 43' fill='none'%3E%3Cpath d='M0 39.4167L1.44295 0.597222L41.557 0L43 43L0 39.4167Z' fill='%2330F2C3'/%3E%3C/svg%3E");transform:none}.row-with-search{display:flex;flex-direction:row;align-items:center}.footer-logo{margin:0}.footer-logo__image{display:block;max-width:13rem;max-height:7.5rem;width:auto;height:auto}.footer__navigation .block-menu{display:flex;flex-direction:column;margin:0}.footer__navigation .block-menu h5 a{color:#000;font-size:1.2rem;margin:0 1rem}.footer__navigation .block-menu .footer-quicklinks__menu{display:flex;flex-direction:column;margin-right:1rem}.footer__navigation .block-menu .footer-quicklinks__menu a{margin:0 auto .3rem 0;padding:.5rem 1rem}.footer__navigation .block-menu .footer-quicklinks__menu a.button{margin:0 auto .3rem 2.2rem}.footer__navigation .block-menu .footer-quicklinks__menu .button_link{padding:.3125rem .75rem;border-radius:.25rem;font-size:.9375rem}.footer-legal .rich-text,.footer-legal p{max-width:100%;margin:0 1rem 0 .5rem}.footer-bottom img{object-fit:contain}@media(min-width: 1440px){.footer__top{margin:0 1rem}}.footer-links{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.footer-links .block-link{display:flex}.footer-links h3{margin-top:0rem;line-height:1rem}.footer-links a{font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif;font-size:1rem;line-height:1rem;margin:0;text-transform:uppercase;color:#fff;letter-spacing:.03em}.ncs-site .footer-links a{letter-spacing:0}.footer-links .block-link:not(:last-child)::after{content:"|";color:#656565;display:flex;align-self:flex-end;padding:0 .5rem .05rem .5rem;font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif;font-size:1rem;line-height:1rem;font-weight:600;height:1rem}.copyright{color:silver;font-size:.688rem;line-height:140%;margin-top:6rem;letter-spacing:-0.2px}.ncs-site .copyright{letter-spacing:0}.footer-social li{padding:0}.page-content{max-width:none}.page-main{padding:0 1rem}.static_header{display:none}@media(min-width: 960px){.static_header{display:block;position:fixed;top:0;width:100%;z-index:11;transition:all .5s}.static_header .static_header--nav{height:auto}}@media(min-width: 960px)and (min-width: 640px){.static_header .static_header--nav .brand--header .logo{width:5rem;height:5rem;margin:auto .25rem auto .25rem}}@media(min-width: 960px)and (min-width: 960px){.static_header .static_header--nav .brand--header .logo{width:5rem;height:5rem;margin:auto 1rem auto 1rem}}.hide{opacity:0;display:none;top:-100%}.show{opacity:1;display:block}.page-heading{margin:3.5rem auto 0 auto;padding:1rem;font-size:1.5625rem;letter-spacing:-0.0325rem;line-height:2.15625rem}.page-heading .text{margin:0}@media(min-width: 960px){.page-heading{font-size:2.25rem;letter-spacing:0;line-height:2.5rem;margin:4.5rem auto 0;padding:0 0 1rem}}.page-heading--entries,.page-heading--share{padding:0}.page-heading--entries{margin:0 0 0 1rem}.page-heading--share{margin:0 0 0 1rem}.standardpage{margin-bottom:3.938rem}.signup-page{padding:2rem 0}.home-page__banner .header{width:100%}.carousel-bg-black~.background-wrapper{background:linear-gradient(to bottom, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 50%, rgba(0, 0, 0, 0) 51%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#000000", endColorstr="#00000000",GradientType=0 );padding-top:2rem;margin-top:-1rem}.carousel-bg-black+.background-wrapper .cta-carousel{margin-top:-1rem}.image-block~.two-column-block{margin-top:1rem}.index__results{position:relative;padding:.75rem 0;min-width:0}.index__results .h3{margin-top:0;margin-left:.5rem}.index__results h4{font-style:normal;margin:0 0 1rem 0 !important}#filter_form{display:flex;flex-flow:column;height:100%;padding:2.125rem 1rem 1.5rem 1rem;max-width:90rem;margin:0 auto}@media(min-width: 1440px){#filter_form{padding:2rem 4rem}}#filter_form h2{font-style:normal;margin:0 0 2.25rem 0}#filter_form .textInput{width:100%}#filter_form form{position:relative;width:100%;margin:0;padding:0}#filter_form .search-button{position:absolute;right:.25rem;top:2.75rem;background:none;margin:0}#filter_form .search-button .icon{width:2rem;height:2rem;margin-bottom:.4rem}#filter_form .container--with-sidebar{flex:1;grid-gap:1rem !important}#filter_form .filter-container{border-radius:.5rem;background-color:#eaeaea;color:#000;padding:1rem;width:100%}#filter_form .filter-container .icon.icon--close{display:none}#filter_form .filter-container .icon.icon--open{height:1rem;align-self:center}#filter_form .filter-dropdown{display:none}#filter_form .filter-dropdown h3{display:none}@media(min-width: 960px){#filter_form .filter-dropdown{display:block;margin-top:0}#filter_form .filter-dropdown h3{display:block;margin-bottom:1rem}#filter_form .filter-dropdown label{color:#000;font-weight:600;font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif}#filter_form .filter-dropdown #field_id_query label{color:#000;font-weight:600;font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif}}#filter_form #filter-dropdown-checkbox:checked~.filter-dropdown{display:block;padding-top:2rem}@media(min-width: 960px){#filter_form #filter-dropdown-checkbox:checked~.filter-dropdown{padding-top:0}}#filter_form #filter-dropdown-checkbox:checked~.filter-dropdown #field_id_category,#filter_form #filter-dropdown-checkbox:checked~.filter-dropdown #field_id_tags{margin-top:0}#filter_form #filter-dropdown-checkbox:checked~label .icon.icon--open{display:none}#filter_form #filter-dropdown-checkbox:checked~label .icon.icon--close{display:inline}.pagination-container{margin:2.5rem 0}.pagination{max-height:3rem}.pagination .button:first-child,.pagination button:first-child,.pagination input[type=submit]:first-child,.pagination input[type=button]:first-child,.pagination input[type=reset]:first-child{margin-left:0}.pagination .button:last-child,.pagination button:last-child,.pagination input[type=submit]:last-child,.pagination input[type=button]:last-child,.pagination input[type=reset]:last-child{margin-right:0}.news-index-header{background-color:#000;color:#fff;padding:2rem 1rem;max-width:100%}.news-index-header *{max-width:100%}.news-index-header p{font-size:1rem;margin:2rem auto 0 auto;width:78rem}@media(min-width: 1440px){.news-index-header p{font-size:1.25rem;line-height:1.4;margin-top:3rem}}.news-index-header.with-stories{padding-bottom:11rem}@media(min-width: 960px){.news-index-header.with-stories{padding-bottom:2rem}}.news-index-header h1{font-size:3rem;line-height:2.55rem;margin:0 auto .625rem auto;max-width:78rem;width:100%;padding-right:5rem;position:relative}@media(min-width: 460px){.news-index-header h1{padding-right:7rem}}@media(min-width: 960px){.news-index-header h1{font-size:3.75rem;line-height:3.8125rem}}.news-index-header .header-sticker{float:right;right:0rem;top:-1rem;width:4rem;height:4rem}@media(min-width: 460px){.news-index-header .header-sticker{width:clamp(5rem,7vw,7rem);height:clamp(5rem,7vw,7rem)}}.news-index-header+.featured-stories-block{margin-top:-9rem;margin-bottom:1rem;margin-left:auto;margin-right:auto;display:block;width:100%;max-width:37.75rem}.news-index-header+.featured-stories-block h4{color:#fff;max-width:25rem}.news-index-header+.featured-stories-block .featured-story{background-color:#fff;border-radius:8px}.news-index-header+.featured-stories-block .featured-story:first-child.no-image{padding:.5rem 1rem}@media(min-width: 960px){.news-index-header+.featured-stories-block{margin-top:1rem;max-width:90rem}.news-index-header+.featured-stories-block h4{color:#000;margin:0 auto;width:max-content}.news-index-header+.featured-stories-block .featured-story{background:none}}.filter-row{display:flex;flex-direction:row;gap:1rem;position:relative;top:2rem}.four{position:relative;height:47rem;padding:8rem 0;background-size:cover}.four h1{background:#fff;color:#30f2c3;padding:1rem}.four h2{background:#fff;padding:1rem;margin-top:0;text-align:center;line-height:1.2}.four p{font-family:TestTiemposText-Regular,"Georgia","Times","Times New Roman",serif;padding:.5rem;text-align:center;font-size:1.25rem;line-height:1.7;text-transform:none;margin-bottom:2.5rem}.right-sidebar__content{max-width:37.75rem;margin:0 auto;padding:2rem 5.5rem 2rem 2.5rem}@media(min-width: 960px){.right-sidebar__content{max-width:15rem}}.right-sidebar__content h3{font-size:1.188rem;text-transform:none;line-height:1.2}.right-sidebar__content .button--action{margin:.5rem 0;padding:.5rem;font-size:.9375rem}.right-sidebar__content .button--action .icon{width:1.5rem;height:1.5rem}.meta .button--light{margin:.5rem 1rem 0 0 !important}.article-content img{border-radius:.5rem}.article-content .banner .banner-header-bg-extend,.article-content .banner .banner-header{width:100%}.article-content .banner .banner-header-bg-extend h1,.article-content .banner .banner-header h1{font-size:14vw}@media(min-width: 600px){.article-content .banner .banner-header-bg-extend h1,.article-content .banner .banner-header h1{font-size:10vw;padding-right:60px}}.action-header h1{margin:6rem auto 2rem auto;line-height:85%}@media(min-width: 960px){.action-header h1{margin:2rem auto}}.article-header{background-color:#000;color:#fff;margin:1rem -2rem;padding:1rem 2rem 2rem 2rem;max-width:calc(100% + 4rem)}.article-header *{max-width:100%}@media(min-width: 960px){.article-header{margin:-1rem -1rem 1rem -1rem}}.article-header .article-header__content{max-width:78rem;margin:0 auto}.article-header .author-date{font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif;color:#818181;font-size:.875rem;text-transform:uppercase;margin:0 auto !important;width:78rem}.article-header p{font-size:1rem;margin:1rem auto 0 auto;width:78rem}@media(min-width: 1440px){.article-header p{font-size:1.25rem;line-height:1.4}}.article-header.with-image{padding-bottom:7rem}@media(min-width: 1440px){.article-header.with-image{padding-bottom:3.75rem;margin-bottom:6.5rem}.article-header.with-image .article-header__content{display:grid;grid-template-columns:calc(50% - 1rem) calc(50% - 1rem);gap:2rem}}.article-header h1{font-size:3rem;line-height:2.55rem;margin:0 auto .625rem auto;max-width:78rem;width:100%}@media(min-width: 960px){.article-header h1{font-size:3.75rem;line-height:3.8125rem}}.article-header__image{margin-top:-7rem;margin-bottom:1rem;margin-left:auto;margin-right:auto;display:block;width:100%;max-width:37.75rem}@media(min-width: 640px){.article-header__image{margin-bottom:3rem}}@media(min-width: 1440px){.article-header__image{display:none}}.article-header__image--desktop{display:none}@media(min-width: 1440px){.article-header__image--desktop{display:block;margin-bottom:-7rem;margin-top:1rem;max-width:100%}}@media(min-width: 640px){.people-detail-page{margin:2rem}}.people-detail-page .person-image{width:100%;max-width:37.75rem;margin:0 auto;position:relative}.people-detail-page .person-image img{width:100%}@media(min-width: 640px){.people-detail-page .person-image img{border-radius:.75rem}}.people-detail-page .person-image .person-badge{position:absolute;z-index:1;background-color:#7839fe;width:4.063rem;height:4.063rem;border:solid;border-radius:6.25rem;border-width:.25rem;border-color:#fff;right:1.25rem;bottom:-2rem;align-content:center}.people-detail-page .person-image .person-badge h4{color:#fff;text-align:center;top:25%;position:relative}.people-detail-page .person-content{margin:0 auto;max-width:37.75rem;padding:1.5rem 1rem}@media(min-width: 640px){.people-detail-page .person-content{padding:1.5rem 0}}.people-detail-page .person-content h1,.people-detail-page .person-content h4{margin-bottom:0}.people-detail-page .person-name{font-size:12vw;line-height:85%}@media(min-width: 640px){.people-detail-page .person-name{font-size:3rem}}.people-detail-page .person-group{color:#fe4a49;margin-top:1rem}.people-detail-page .person-abstract{margin-top:1.563rem}.accounts__points{padding:1rem 1rem 2rem;margin:2rem 0;background:#7839fe}@media(min-width: 960px){.accounts__points{max-width:45rem;margin:2rem auto}}.accounts__points .leaderboard__title{font-size:7.8vw !important}@media(min-width: 345px){.accounts__points .leaderboard__title{font-size:2rem !important}}.accounts__points .leaderboard__title{margin:.5rem auto 1.5rem auto}.accounts__points-heading{margin:0 1rem}@media(min-width: 960px){.accounts__points-heading{margin:0 0 1rem 0;text-align:center}}.accounts__points--leaderboard{background:#30f2c3;border-radius:.75rem;width:100%}.accounts__points--leaderboard .rank{margin-right:-1rem;margin-left:-1rem;max-width:58.75rem;padding:.375rem 1rem .625rem 1rem;background:#6e44ff}.accounts__points--leaderboard .rank h2.h4{max-width:37.75rem;margin:0 auto;font-size:1.25rem}.accounts__points--leaderboard .rank h2.h4 .rank__text,.accounts__points--leaderboard .rank h2.h4 .rank__rank{color:#fff;font-size:1.125rem}.accounts__points--leaderboard .leaderboard{font-family:TestTiemposText-Regular,"Georgia","Times","Times New Roman",serif;font-size:.875rem;padding:1.5rem 0;max-width:37.75rem}.accounts__points--leaderboard .leaderboard li:nth-child(-n+3){font-family:TestTiemposText-Semibold,"Georgia","Times","Times New Roman",serif;font-weight:600}.accounts__points--leaderboard .leaderboard .row{margin-bottom:.5rem}.accounts__points--leaderboard .leaderboard .leaderboard__ranking{margin-right:1.5rem;max-width:1.063rem}.accounts__points--leaderboard .leaderboard .leaderboard__name{overflow:hidden;text-overflow:ellipsis}.accounts__points--leaderboard .leaderboard .leaderboard__emoji,.accounts__points--leaderboard .leaderboard .emoji{margin-left:.25rem}.accounts__points--leaderboard .leaderboard .leaderboard__emoji{margin-right:1.5rem}.accounts__points--leaderboard .leaderboard .leaderboard__points{padding-left:1.5rem;margin-left:auto}.accounts__points--leaderboard .leaderboard__toggle{border:2px solid #30f2c3;border-radius:5px;margin:0 auto 1.25rem auto;display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:0}.accounts__points--leaderboard .leaderboard__toggle span,.accounts__points--leaderboard .leaderboard__toggle a{border:2px solid #000;text-transform:uppercase;display:block;padding:1rem;text-align:center;color:#000;font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif;font-weight:700;display:flex;justify-content:center;align-items:center;font-size:5vw !important}@media(min-width: 345px){.accounts__points--leaderboard .leaderboard__toggle span,.accounts__points--leaderboard .leaderboard__toggle a{font-size:1rem !important}}.accounts__points--leaderboard .leaderboard__toggle span.active,.accounts__points--leaderboard .leaderboard__toggle a.active{background-color:#000;color:#fff}.accounts__points--leaderboard .leaderboard__toggle a:hover{background-color:#000;color:#fff}.accounts__points--leaderboard .leaderboard__top-3{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:end;width:20rem}.accounts__points--leaderboard .leaderboard__top-3 .top-3-emoji{margin:0 auto;background-color:#fff;font-size:2.5rem;line-height:2.5rem;border-radius:50%;padding:1.75rem;width:6rem;height:6rem;box-shadow:0px 5px 20px 0px rgba(0,0,0,.1)}.accounts__points--leaderboard .leaderboard__top-3 .top-3-emoji-first{font-size:5rem;line-height:5rem;padding:2rem;width:9rem;height:9rem}.accounts__points--leaderboard .leaderboard__top-3 .top-3-rank{display:inline-block;font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif;font-weight:700;font-size:1.25rem;margin-top:.5rem}.accounts__points--leaderboard .leaderboard__top-3 div:nth-child(2){margin-left:-0.75rem;margin-right:-0.75rem;z-index:2}.accounts__points--leaderboard .button-row{margin:0}.accounts__points hr{background:#30f2c3;margin:2rem auto}.accounts__points .load-more-button{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTY4IiBoZWlnaHQ9IjQ1IiB2aWV3Qm94PSIwIDAgMTY4IDQ1IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNOC40NTYzOCAwTDE2OCAyLjkwMzIzTDE2MC42NzEgNDEuNjEyOUwwIDQ1TDguNDU2MzggMFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=) center no-repeat;color:#000;font-size:1rem}.accounts__points .load-more-button:hover{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTY4IiBoZWlnaHQ9IjQ1IiB2aWV3Qm94PSIwIDAgMTY4IDQ1IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNOC40NTYzOCAwTDE2OCAyLjkwMzIzTDE2MC42NzEgNDEuNjEyOUwwIDQ1TDguNDU2MzggMFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=) center no-repeat;color:#000;font-size:1rem}.points{color:#fff;font-family:TestTiemposText-Regular,"Georgia","Times","Times New Roman",serif;font-size:1.5rem;line-height:1}.total-points .large{padding:1rem;background-color:#30f2c3}.password-reset-form label{position:relative;font-weight:800;font-size:1.125rem;top:-3px;left:0;font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif;color:#000;transform:none}.password-reset-form input{width:100%;padding:.75rem .5rem;border:1px solid #000;border-radius:.25rem;background:#fff;font-family:TestTiemposText-Regular,"Georgia","Times","Times New Roman",serif;font-size:100%;line-height:1.15}.password-reset-form__button{display:flex;align-self:flex-end}.entries-list__time{margin:0}.entries-list__item{padding:0 .5rem}.entries-list__item--detail{margin:1rem 1rem 1.5rem;padding:0}.entries-list__item-image{display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;background:#fff;margin-right:1rem;border-radius:.25rem;overflow:hidden}.entries-list__item-image>img{width:100%;height:100%;object-fit:cover}.entries-list__item-image>.emoji{padding:0;font-size:1.6rem}@media(min-width: 960px){.entries-list__item-image>.emoji{font-size:3rem}}.entries-list__item-content{display:flex;flex-flow:column nowrap}.entries-list__item-button{width:2.5rem;height:2.5rem;border:1px solid #30f2c3;border-radius:.25rem;margin:0 0 0 auto !important}.entries-list__item-button .icon{width:100% !important;height:100% !important;padding:2px}.entries-list__item-button:hover,.entries-list__item-button:focus,.entries-list__item-button:active{border:none;background:#2f0060;color:#fff}.entries-list__hr{width:95%;margin:1rem auto 2rem}.entries-list__hr--detail{margin:1rem auto}@media(min-width: 960px){.entries-list__hr--detail{margin:1.5rem auto}}.entries-list__heading{margin-top:1rem}.food-diary__hr{width:100vw;margin:0 0 0 -1rem}@media(min-width: 960px){.food-diary__hr{max-width:58.75rem;margin:0 auto}}.food-diary__day{margin:0}.food-diary__share-row{width:calc(100% - 2rem)}.food-diary__content-empty{height:15rem}canvas{max-width:none}.price-finder{height:100%;padding-bottom:7rem}@media(min-width: 960px){.price-finder{padding-bottom:0;margin-bottom:5.5rem}}.price-finder .map-block__map:before{top:0;background:linear-gradient(to bottom, rgb(255, 255, 255) 25%, rgba(0, 0, 0, 0) 75%)}.price-finder .map-block__map:after{bottom:0;height:15rem;background:linear-gradient(to top, rgb(255, 255, 255) 25%, rgba(0, 0, 0, 0) 75%)}.price-finder .map-block__footer{min-width:20rem;bottom:-5rem}@media(min-width: 960px){.price-finder .map-block__footer{bottom:0}}.price-finder__header,.price-finder__header>*,.price-finder__footer>*{width:100%;z-index:1}.price-finder__form{margin-top:0;padding:0 1rem}.price-finder__form .lat,.price-finder__form .lng{display:none !important}.price-finder__form .autocomplete-field{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;min-width:10rem;width:100%;margin:0 auto}.price-finder__form .autocomplete-field .field-wrapper{width:50%}.price-finder__form .autocomplete-field input.btn{min-width:10rem;width:50%;margin:0 0 0 1rem}.price-finder__form .autocomplete-field input.btn:disabled{background:#2f0060;pointer-events:none}.price-finder__form .field-wrapper{min-width:10rem}.price-finder__form .field-wrapper:last-child{min-width:20rem;width:100%}table{border-collapse:collapse;width:100%}td{border:1px solid #ddd;text-align:left;padding:8px}th{border:1px solid #ddd;text-align:left;padding:8px}@media(min-width: 960px){.quiz-form{max-width:64.375rem !important}}.quiz-form .form-title{margin:1.5rem 0 1rem 0}.quiz-form .field-wrapper{margin:1rem 0}.quiz-form .help-block{color:#000;margin-top:0;margin-bottom:1.25rem;max-width:none}.quiz-form .field{border:none;padding:.75rem 0}.quiz-form .field .field-label{margin-bottom:0;font-size:1rem;padding:0;transform:unset;left:0;top:0;white-space:normal;position:relative;width:100%}@media(min-width: 960px){.quiz-form .field .field-label{font-size:1.125rem;line-height:140%}}.quiz-form .field--radio .field-label{top:-0.5rem}.quiz-form .field .radio-options,.quiz-form .field .checkbox-options{grid-gap:.563rem;flex-direction:column}.quiz-form .field .radio-options .radio-status,.quiz-form .field .radio-options .checkbox-status,.quiz-form .field .checkbox-options .radio-status,.quiz-form .field .checkbox-options .checkbox-status{border-radius:50%;width:1.625rem;height:1.625rem;margin-top:0}.quiz-form .field .radio-options .radio-status,.quiz-form .field .checkbox-options .radio-status{margin-right:1.25rem}.quiz-form .submit-button{width:-moz-fit-content;width:fit-content;margin:3.25rem auto}.quiz-form .radio-label{font-family:"TestTiemposText-Regular";font-size:16px;font-weight:400;letter-spacing:-0.2px}@media(min-width: 960px){.quiz-form .radio-label{font-size:1.125rem}}.results-row{display:flex;flex-flow:column}.results-block{margin-top:2rem}.results-box{flex:50%;align-items:center;padding:1.5rem;background:#000;color:#fff;border-radius:12px}.results-box .result{font-size:9vw !important;font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif;letter-spacing:-1.35px;text-transform:uppercase;line-height:85% !important}@media(min-width: 460px){.results-box .result{font-size:10vw !important}}@media(min-width: 600px){.results-box .result{font-size:clamp(3rem,5.9vw,5.9rem) !important}}.results-box .message{font-family:TestTiemposText-Regular,"Georgia","Times","Times New Roman",serif;font-size:1rem;line-height:1.4rem;margin:1.2rem 0 0 0}.debugging{color:#818181;font-size:.9rem;margin:4rem 0}form{max-width:58.75rem;margin:2rem auto;padding:0 1rem}.main-form{position:relative;padding:2rem 0;border-radius:unset;max-width:58.75rem;margin:0 auto;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}@media(min-width: 960px){.main-form{border-radius:.75rem;margin:1rem auto;width:unset;left:unset;right:unset}}.main-form h3{max-width:37.75rem;margin:0 auto;padding:0 1rem 1rem 1rem}.bg-Black{background:#000}.bg-Black form .field label{color:#fff}.bg-Black form .help-block,.bg-Black form .help-inline{color:#fff}.bg-Black form .field .find-mp-heading{color:#fff}.bg-Black form .field p.find-mp-text{color:#fff}.bg-Black .main-progress-bar .progress-bar-banner{background:rgba(110,68,255,.4)}.bg-Black .main-progress-bar .progress-bar-banner .banner-text{color:#fff}.bg-Black .main-progress-bar .scrolling-text__control{color:#fff}.bg-Grey{background:#e5e5e5}.bg-Green{background:#30f2c3}.bg-Green .main-progress-bar{padding:0 1rem}@media(min-width: 960px){.bg-Green .main-progress-bar{padding:0 0 1rem 0}}.bg-Green .angled-button::before{z-index:1;background-image:url("data:image/svg+xml,%3Csvg width='148' height='45' viewBox='0 0 148 45' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.44966 0L148 2.90323L141.544 41.6129L0 45L7.44966 0Z' fill='white'/%3E%3C/svg%3E")}.bg-Green button{z-index:2}.field{position:relative;width:100%;padding:.75rem 1rem;border:1px solid #000;border-radius:.25rem;background:none;font-size:1rem}.field .asterisk-span{margin-left:.5rem}.field.field--checkbox .help-block{display:none}.field.field--checkbox .checkbox-label{font-family:TestTiemposText-Regular,"Georgia","Times","Times New Roman",serif;font-size:1rem;line-height:1.4rem}.field label{color:#000}.field input,.field textarea,.field select{border:none;padding:0;width:100%;background:none;font-family:TestTiemposText-Regular,"Georgia","Times","Times New Roman",serif}.field input:focus,.field textarea:focus,.field select:focus{outline:none}.field--select{position:relative}.field--select:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik05Ljk5OTk5IDEwLjk3NDFMNi4wNTI2IDcuMDAwMDFMNC45OTk5OSA4LjA1OTc2TDkuOTk5OTIgMTMuMDkzNkwxMCAxMy4wOTM1TDEwLjAwMDEgMTMuMDkzNUwxNSA4LjA1OTc1TDEzLjk0NzQgN0w5Ljk5OTk5IDEwLjk3NDFaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K);color:#000;position:absolute;bottom:.5rem;right:0;border-radius:0 6px 6px 0;background:none;display:inline-block;padding:1rem .75rem 0 .5rem;pointer-events:none}.field--select select{appearance:none;-moz-appearance:none}.field-wrapper__multiselect .field--select:after{content:none}.field--select span .selection span{border:none}.field--select .select2{width:100% !important;border:1px solid #000;background-color:#fff;border-radius:.25rem;padding:.5rem 1rem}.field--select .select2::after{top:1.5rem}.field--checkbox-single{padding:0;border:none}.field--checkbox-single label{position:static;display:block;color:#000}.field--file{padding-top:2.5rem;border:none}.field--error,.field--error.active{border-color:#424242}.field--error>label,.field--error.active>label{color:#424242}.field#field_id_wagtailcaptcha{border:none}.field#field_id_date_for_entry,.field#field_id_recorded_at{padding:0;border:none;border-radius:0}.field#field_id_date_for_entry input,.field#field_id_recorded_at input{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);margin:0 !important}.field#field_id_date_for_entry>label,.field#field_id_recorded_at>label{width:100%;position:relative;pointer-events:all;top:0;left:0;transform:none}.field#field_id_date_for_entry .asterisk-span,.field#field_id_recorded_at .asterisk-span{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);margin:0 !important}.field#field_id_mp{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);margin:0 !important;margin-top:-1.6rem}.field .find-mp-heading{display:block;font-size:1.125rem;font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif;position:relative;font-weight:550;top:-3px;margin-top:1.6rem}.field .find-mp-heading+p{margin-top:4px}.field .select2-container--default .select2-selection--single{background:none;color:#000}.field .select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.field .select2-container--default .select2-selection--single .select2-selection__rendered{color:#000}#field_id_category{border:none;background:none}#field_id_category label{padding:0 !important}#field_id_category label{color:#000;font-size:1.188rem;font-weight:700;text-transform:uppercase}#field_id_category .linkwidget{padding:.2rem 0}#field_id_category .linkwidget li{margin:1.5rem 0;width:auto;padding:0}#field_id_category .linkwidget li:before{content:none}#field_id_category .linkwidget li a{background:#fff;color:#000;width:auto;padding:.5rem;font-size:.75rem;font-weight:600;border-radius:5px;font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif}#field_id_category .linkwidget li a.selected{background:#30f2c3;color:#000}#field_id_tags{border:none;background:none}#field_id_tags .field-label{color:#000;font-size:1.188rem;background:none;font-weight:700;padding-bottom:.75rem}#field_id_tags .checkbox{margin-right:.5rem}#field_id_tags .checkbox-label{background:#30f2c3;color:#000;width:auto;padding:.5rem;margin:.2rem 0;border-radius:5px;color:#000;width:auto;padding:.5rem;font-size:.75rem;font-weight:600;border-radius:5px;font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif}#field_id_tags .checkboxinput:focus~label{outline-offset:1px;outline:1px auto -webkit-focus-ring-color;outline:1px auto -moz-mac-focusring}#field_id_tags input:checked+.checkbox-label{background:#30f2c3;color:#000}#field_id_tags .checkbox-status{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);margin:0 !important}.help-block,.help-inline{display:block;font-size:1rem;margin:.25rem 0 0 0;padding:0 0 1rem 0;color:#424242}.help-block strong,.help-inline strong{font-weight:inherit;font-style:italic;color:#424242}button,input[type=submit],input[type=button],input[type=reset]{font-family:inherit;appearance:none}button.button--login-button,input[type=submit].button--login-button,input[type=button].button--login-button,input[type=reset].button--login-button{display:block;background-color:#30f2c3;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iODBweCIgaGVpZ2h0PSI4MHB4IiB2aWV3Qm94PSItMTAgLTEwIDEwMCAxMDAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+NEQwREIyNEYtMzk3Ny00OEM3LUJBNzItNkJDMUI5MjQ2NzlEQDF4PC90aXRsZT4KICAgIDxnIGlkPSJHZW5lcmFsIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iUGljdG9ncmFwaGljL0xvY2stY2xvc2VkIiBmaWxsPSIjZmZmZmZmIj4KICAgICAgICAgICAgPHBhdGggZD0iTTUyLDQwIEw1MiwzMiBDNTIsMjUuMzcyNTgzIDQ2LjYyNzQxNywyMCA0MCwyMCBDMzMuNjA5Mjc2NSwyMCAyOC4zODUzNTY1LDI0Ljk5NTY3OTkgMjguMDIwMzcwOCwzMS4yOTQ5MDg4IEwyOCwzMiBMMjgsNDAgTDUyLDQwIFogTTIwLDMyIEMyMCwyMC45NTQzMDUgMjguOTU0MzA1LDEyIDQwLDEyIEM1MC43NTUwMTg4LDEyIDU5LjUyNzI3MjUsMjAuNDg5MjI2OCA1OS45ODE1MjE5LDMxLjEzMjQ0MTUgTDYwLDMyIEw2MCw0MCBMNjQsNDAgTDY0LDcyIEwxNiw3MiBMMTYsNDAgTDIwLDQwIEwyMCwzMiBaIiBpZD0iQ29sb3VyIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K) center center/contain no-repeat #30f2c3;min-width:1rem;width:3rem;padding:1rem;height:3.4rem;color:#fff;position:absolute;margin:0;bottom:3.2rem;right:0;border-radius:0 5px 5px 0}.checkbox,.radio{display:flex;margin-right:1rem}.checkbox label,.radio label{display:inline-flex;flex-flow:row nowrap}input:focus~label span:first-child{outline-offset:1px;outline:1px auto -webkit-focus-ring-color;outline:1px auto -moz-mac-focusring}.radio-options,.checkbox-options{display:flex;flex-flow:row wrap;margin-top:.25rem}.radioinput,.checkboxinput{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);margin:0 !important;position:absolute !important}.radio-status,.checkbox-status{display:inline-block;width:1rem;height:1rem;border:1px solid #000;position:relative;border-radius:50%;flex-shrink:0;margin-right:.5rem;margin-top:.325em;background:#fff}.checkbox-status{border-radius:.25rem;width:1.875rem;height:1.875rem;margin-top:0}:checked+label .radio-status:after{content:"";display:inline-block;width:.5rem;height:.5rem;background:#000;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}:checked+label .checkbox-status:after{content:"";display:inline-block;width:.275rem;height:.675rem;border-right:1px solid #000;border-bottom:1px solid #000;position:absolute;top:40%;left:50%;transform:translate(-50%, -0.2875rem) rotate(45deg)}.flatpickr-calendar .flatpickr-day{border-radius:0}.flatpickr-calendar .flatpickr-day.today{border-color:#e5e5e5}.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.startRange,.flatpickr-calendar .flatpickr-day.endRange,.flatpickr-calendar .flatpickr-day.selected.inRange,.flatpickr-calendar .flatpickr-day.startRange.inRange,.flatpickr-calendar .flatpickr-day.endRange.inRange,.flatpickr-calendar .flatpickr-day.selected:focus,.flatpickr-calendar .flatpickr-day.startRange:focus,.flatpickr-calendar .flatpickr-day.endRange:focus,.flatpickr-calendar .flatpickr-day.selected:hover,.flatpickr-calendar .flatpickr-day.startRange:hover,.flatpickr-calendar .flatpickr-day.endRange:hover,.flatpickr-calendar .flatpickr-day.selected.prevMonthDay,.flatpickr-calendar .flatpickr-day.startRange.prevMonthDay,.flatpickr-calendar .flatpickr-day.endRange.prevMonthDay,.flatpickr-calendar .flatpickr-day.selected.nextMonthDay,.flatpickr-calendar .flatpickr-day.startRange.nextMonthDay,.flatpickr-calendar .flatpickr-day.endRange.nextMonthDay{background:#30f2c3;border-color:#30f2c3;color:#fff}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover svg{fill:#30f2c3}.thank-you{padding:2.5rem 0 0 0}.message__action-goal,.message__points-earned{margin-bottom:2rem;margin-top:2rem;max-width:64.375rem;margin-right:auto;margin-left:auto;font-size:1.75rem}@media(min-width: 640px){.message__action-goal,.message__points-earned{display:flex;justify-content:center}}@media(min-width: 960px){.message__action-goal,.message__points-earned{display:block}}.field-wrapper{margin:.8rem 0}.field-wrapper:has(input[type=hidden]){height:0;margin:0}.field-wrapper:has(input[type=date]){height:auto;margin-top:.8rem}.field-wrapper:has(input[type=text]){height:auto;margin-top:.8rem}.select-badge{margin-top:.8rem}.image-preview__holder{position:relative;width:100%;padding:0;border:1px solid #e5e5e5;border-radius:.25rem}.image-preview__holder .field--file{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);margin:0 !important}.image-preview__holder button{margin:0}.image-preview__holder .field-wrapper{margin:0}.image-preview{margin:0 auto}.image-preview img{height:198px;width:350px;object-fit:cover}.image-preview.default{height:70px;width:84px;margin:4rem auto 4rem;background:url("../assets/07b46313b7caa2c0773c78874140425e.07b46313b7ca.svg") center center/cover no-repeat}.user-form{padding:0 1rem}.user-form form{padding:0}.user-form .field.active>label,.user-form label{position:relative;font-size:1.125rem;top:-3px;left:0;font-family:TestTiemposText-Regular,"Georgia","Times","Times New Roman",serif;color:#000;transform:none}.user-form .field{border:none;padding:0}.user-form input{position:relative;width:100%;padding:.75rem .5rem;border:2px solid #e5e5e5;border-radius:.25rem;background:#fff}.user-form .checkbox{display:block}.user-form .checkbox label{font-family:Gilroy-Light;font-size:18px;font-weight:300}.user-form .buttonHolder{margin:4rem 0;flex-wrap:wrap}.user-form .btn-group{display:flex;justify-content:center;padding:1rem}.user-form .btn-group .btn-wrapper{display:flex;align-items:center}.user-form .btn-group a{text-decoration:underline;margin-right:2rem}.user-form .btn-group form{margin-top:-1rem;padding:0}.user-form .btn-group form .continue-without-reg{background:none;color:#6e44ff;border:none;text-decoration:underline;cursor:pointer;text-transform:none;font-size:1rem;margin-left:0}.user-form .btn-group .separator{margin-left:1rem;margin-right:1rem}.location_button{margin:0;background:#8500ff url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAyMCAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNMTAgMEM0LjQ3NiAwIDAgNC40NTggMCA5Ljk4QzAgMTkuNTI4IDEwIDMxLjk4IDEwIDMxLjk4QzEwIDMxLjk4IDIwIDE5LjUyNiAyMCA5Ljk4QzIwIDQuNDYgMTUuNTI0IDAgMTAgMFpNMTAgMTUuNTAyQzguNTY3ODMgMTUuNTAyIDcuMTk0MzIgMTQuOTMzMSA2LjE4MTYyIDEzLjkyMDRDNS4xNjg5MyAxMi45MDc3IDQuNiAxMS41MzQyIDQuNiAxMC4xMDJDNC42IDguNjY5ODMgNS4xNjg5MyA3LjI5NjMyIDYuMTgxNjIgNi4yODM2MkM3LjE5NDMyIDUuMjcwOTMgOC41Njc4MyA0LjcwMiAxMCA0LjcwMkMxMS40MzIyIDQuNzAyIDEyLjgwNTcgNS4yNzA5MyAxMy44MTg0IDYuMjgzNjJDMTQuODMxMSA3LjI5NjMyIDE1LjQgOC42Njk4MyAxNS40IDEwLjEwMkMxNS40IDExLjUzNDIgMTQuODMxMSAxMi45MDc3IDEzLjgxODQgMTMuOTIwNEMxMi44MDU3IDE0LjkzMzEgMTEuNDMyMiAxNS41MDIgMTAgMTUuNTAyWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==) center center/contain no-repeat;display:flex;margin-bottom:1rem}.location_button[disabled]{background:#4a4a4a url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAyMCAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNMTAgMEM0LjQ3NiAwIDAgNC40NTggMCA5Ljk4QzAgMTkuNTI4IDEwIDMxLjk4IDEwIDMxLjk4QzEwIDMxLjk4IDIwIDE5LjUyNiAyMCA5Ljk4QzIwIDQuNDYgMTUuNTI0IDAgMTAgMFpNMTAgMTUuNTAyQzguNTY3ODMgMTUuNTAyIDcuMTk0MzIgMTQuOTMzMSA2LjE4MTYyIDEzLjkyMDRDNS4xNjg5MyAxMi45MDc3IDQuNiAxMS41MzQyIDQuNiAxMC4xMDJDNC42IDguNjY5ODMgNS4xNjg5MyA3LjI5NjMyIDYuMTgxNjIgNi4yODM2MkM3LjE5NDMyIDUuMjcwOTMgOC41Njc4MyA0LjcwMiAxMCA0LjcwMkMxMS40MzIyIDQuNzAyIDEyLjgwNTcgNS4yNzA5MyAxMy44MTg0IDYuMjgzNjJDMTQuODMxMSA3LjI5NjMyIDE1LjQgOC42Njk4MyAxNS40IDEwLjEwMkMxNS40IDExLjUzNDIgMTQuODMxMSAxMi45MDc3IDEzLjgxODQgMTMuOTIwNEMxMi44MDU3IDE0LjkzMzEgMTEuNDMyMiAxNS41MDIgMTAgMTUuNTAyWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==) center center/contain no-repeat}.location-manual-label:hover{cursor:pointer}.location-field-wrapper .location_form_builder_field{display:none}.location-field-wrapper .location-added-message{margin-top:.5rem}#location-link{appearance:none}#location-link:checked~.location-field-wrapper{display:block;margin-top:1rem}.errorlist{display:none}#petition-form{margin-top:0}#petition-form .asterisk-span{display:none}#petition-form #field_id_consent label{align-items:flex-start}#petition-form #field_id_consent label .checkbox-status{margin-top:1.3rem}.submit-button{width:-moz-fit-content;width:fit-content;margin-right:auto;margin-left:auto}.search-submit-button{width:-moz-fit-content;width:fit-content;align-self:flex-end}.exercise-submit-button{width:-moz-fit-content;width:fit-content;margin-right:auto;margin-left:auto}#field_id_school{position:relative;max-width:50.75rem}#field_id_school label{position:relative;width:100%;text-transform:none}#field_id_school .select2{border:2px solid #e5e5e5;max-width:50.75rem;padding:.5rem .8rem;width:100%;height:100%}#field_id_school .select2-results__options{color:#6f6f6f;max-width:50.75rem}#field_id_school::after{top:26px}.evaluation-button{margin:2rem auto;min-width:10.5rem;text-align:center}.button-container{margin:4rem 0;width:100%;display:flex;justify-content:space-between;flex-direction:row-reverse}.button-container--close{margin:1rem}.button-container--top{margin-top:-2rem}@media(min-width: 960px){.button-container--top{margin:1rem 0}}.heading-margin{margin-top:5rem !important}@media(min-width: 640px){.heading-margin{margin-top:auto !important}}.field.active>label,.field label{position:relative;font-weight:550;font-size:1.125rem;top:-3px;left:0;font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif;color:#000;transform:none}.radio{margin-bottom:.5rem !important}.radio .radio-label{font-family:TestTiemposText-Regular,"Georgia","Times","Times New Roman",serif;font-size:1rem}.field{border:none;padding:0}.field input,.field textarea,.field select,.editable.textarea{position:relative;width:100%;padding:.75rem .5rem;border:1px solid #000;border-radius:.25rem;background-color:#fff}.editable.textarea{max-height:12rem;overflow-y:auto}.ncs-site .editable.textarea{max-height:unset;overflow-y:unset}.non-editable-html-widget{background-color:#fff;border:1px solid #000;padding:2rem 3rem}.htmlwidget{display:none}.checkbox{display:block}.checkbox label{font-family:Gilroy-Light;font-size:18px;font-weight:300}.buttonHolder{flex-wrap:wrap}.btn-group{display:flex;justify-content:center;padding:1rem}.btn-group .btn-wrapper{display:flex;align-items:center}.btn-group a{text-decoration:underline;margin-right:2rem}.btn-group form{margin-top:-1rem;padding:0}.btn-group form .continue-without-reg{background:none;color:#6e44ff;border:none;text-decoration:underline;cursor:pointer;text-transform:none;font-size:1rem;margin-left:0}.btn-group .separator{margin-left:1rem;margin-right:1rem}.main-form.bg-Green{margin-top:1rem}.main-form.bg-Green .field.active>label,.main-form.bg-Green label{background-color:rgba(0,0,0,0)}.update-details-row{max-width:50.75rem;gap:1rem;justify-content:center;display:grid;grid-template-columns:1fr}@media(min-width: 640px){.update-details-row{grid-template-columns:1fr 1fr}}.update-details-row .angled-button input[type=submit],.update-details-row a{width:100%}.school-profile-form form{max-width:-moz-fit-content;max-width:fit-content;margin-bottom:5rem}.school-profile-form form #field_id_location_logo,.school-profile-form form #field_id_activity_photo{display:flex;flex-direction:column}.school-profile-form form #field_id_location_logo br,.school-profile-form form #field_id_activity_photo br{display:none}.school-profile-form form #field_id_location_logo a,.school-profile-form form #field_id_activity_photo a{margin-bottom:.5rem}.school-profile-form form #location_logo-clear_id,.school-profile-form form #activity_photo-clear_id{width:-moz-fit-content;width:fit-content}.school-profile-form form label[for=location_logo-clear_id],.school-profile-form form label[for=activity_photo-clear_id]{font-size:.8rem;margin-bottom:.5rem}.checkbox-label{letter-spacing:-0.2px}.ncs-site .checkbox-label{letter-spacing:0}.below-form-content{position:relative;z-index:1}.g-recaptcha{margin:1.5rem 0}.g-recaptcha--no-margin{margin:.1rem 0 .3rem 0}.help-inline strong{background:#fe4a49 !important;color:#fff !important;font-size:.9rem;font-style:normal;margin:0;padding:0 .2rem}.first-checkbox-parent{margin-top:2rem}.consent-text{margin:-0.8rem 0 .2rem 0;font-family:TestTiemposText-Regular,"Georgia","Times","Times New Roman",serif;font-size:1rem}.logout{position:relative;left:-15px}.duet-date__dialog-content{top:-10px;display:inline-table !important}.duet-date__select{top:-3px;padding:0;margin:2px}@media(min-width: 640px){.duet-date__select{padding:0 6px;margin:2px 4px}}.duet-date__select-label{padding-top:1px;padding-bottom:3px}.duet-date__input{top:-10px;border:#000 solid 1px !important}.duet-date__toggle{top:-9px}.special-educational-needs-or-disabilities-checkbox,#age-error.help-block{position:relative;top:-16px}.consent-container{margin-bottom:1rem}.unsubscribe-container p{position:relative;top:-20px;font-family:TestTiemposText-Regular,"Georgia","Times","Times New Roman",serif;font-size:1rem}.unsubscribe-field{display:none}#field_id_consent .radio{margin-bottom:.5rem !important}#field_id_consent .radio-label{font-family:TestTiemposText-Regular,"Georgia","Times","Times New Roman",serif;font-size:1rem}#field_id_consent .checkbox-status{position:relative;top:-0.1rem}@media(min-width: 960px){#field_id_consent .checkbox-status{top:.2rem}}.select2-results__option{padding:6px 6px 6px 16px !important}.select2-results ul li::before{content:none !important}.food-diary .h4,.food-diary span{margin-top:0}.food-diary .how-was-it .radio,.food-diary .how-healthy .radio{margin-right:0}.food-diary .how-was-it .field,.food-diary .how-healthy .field{border:none;padding:1rem 0}.food-diary .how-was-it .field .radio-options,.food-diary .how-healthy .field .radio-options{width:100%;justify-content:space-between;padding:0 .5rem}@media(min-width: 640px){.food-diary .how-was-it .field .radio-options,.food-diary .how-healthy .field .radio-options{justify-content:flex-start}}.food-diary .how-was-it .field label,.food-diary .how-healthy .field label{display:block;position:relative;color:#000;font-size:25px;font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif;letter-spacing:-0.52px;line-height:34.5px;padding:0}.food-diary .how-was-it .field .radio-label,.food-diary .how-healthy .field .radio-label{font-size:3rem;opacity:.5}@media(min-width: 960px){.food-diary .how-was-it .field .radio-label,.food-diary .how-healthy .field .radio-label{font-size:3.75rem}}.food-diary .how-was-it .field input:checked+label,.food-diary .how-healthy .field input:checked+label{opacity:1}.food-diary .how-healthy{border-bottom:1px solid #e5e5e5}.food-diary #form_set,.price-logger #form_set{display:flex;flex-direction:column;flex-wrap:nowrap}.food-diary #form_set>.field-wrapper,.price-logger #form_set>.field-wrapper{margin:0}.food-diary #form_set .add-row-button,.price-logger #form_set .add-row-button{width:21.875rem;max-width:100%;margin:2rem auto 0}.food-diary .buttonHolder,.price-logger .buttonHolder{display:flex;justify-content:center}.autocomplete-field .field-label{top:0;left:.3333333333rem;transform:translateY(-50%);background:#fff;font-size:.75rem;font-weight:700;color:#30f2c3;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.added-summary{display:inline-flex;flex-flow:column;width:100%;border-bottom:2px solid #e5e5e5}.added-summary h4{margin-bottom:0;padding-top:1rem}.added-summary img{object-fit:cover;height:2.5rem;width:2.5rem;border-radius:5px;margin-right:1rem}.added-summary p{margin:0;width:100%}.added-summary>div{display:inline-flex;align-items:center;margin-top:1rem;margin-bottom:2rem;width:100%}.price-logger .added-summary>div{margin-top:.5rem;margin-bottom:.5rem}.price-logger h4,.price-logger span{margin-top:0}.price-logger form>div{padding-bottom:1rem;border-bottom:2px solid #e5e5e5}.price-logger form>div:nth-child(4){border-bottom:none}.price-logger__infographic{min-height:30rem;background:url("../assets/b1e115db8207eb54286977b8d294aa01.b1e115db8207.png") center/contain no-repeat;margin:1rem -1rem}@media(min-width: 640px){.price-logger__infographic{min-height:38rem}}.price-logger__infographic__data{margin:auto;max-width:30rem;position:relative}.price-logger__infographic__data .data-item__item{position:absolute;top:5.5rem;left:0;right:0;margin:auto;width:-moz-fit-content;width:fit-content}@media(min-width: 640px){.price-logger__infographic__data .data-item__item{top:5rem}}.price-logger__infographic__data .data-item__your-price{position:absolute;top:7.5rem;left:0;right:0;margin:auto;border-radius:50%;background-color:#fff;box-shadow:0px 5px 20px 0px rgba(0,0,0,.1);font-family:Gilroy-Extra-Bold;font-size:2.815rem;font-weight:bold;height:60px;letter-spacing:-1.25px;line-height:60px;text-align:center;padding:2.5rem 0;width:8.5rem;height:8.5rem}@media(min-width: 640px){.price-logger__infographic__data .data-item__your-price{width:9.125rem;height:9.125rem;top:10rem}}.price-logger__infographic__data .data-item__averages{display:flex;flex-flow:column;align-content:center;align-items:center;justify-content:center;position:absolute;margin:auto;text-align:center;border-radius:50%;background-color:#fff;box-shadow:0px 5px 20px 0px rgba(0,0,0,.1);height:6.75rem;width:6.75rem;padding:2rem 0}.price-logger__infographic__data .data-item__averages.highest{top:13.5rem;left:2rem}@media(min-width: 640px){.price-logger__infographic__data .data-item__averages.highest{top:18rem}}.price-logger__infographic__data .data-item__averages.average{top:18rem;left:0;right:0}@media(min-width: 640px){.price-logger__infographic__data .data-item__averages.average{top:24rem}}.price-logger__infographic__data .data-item__averages.lowest{top:13.5rem;right:2rem}@media(min-width: 640px){.price-logger__infographic__data .data-item__averages.lowest{top:18rem}}.special-educational-needs-or-disabilities-checkbox .field.field--checkbox .help-block{display:block;margin-bottom:.5rem}.age-error{display:block;margin-bottom:.5rem}.alert-error{padding:.5rem 0 .5rem .5rem;background:#fe4a49;color:#fff;margin:3rem 0}.alert-error ul{list-style:none}.alert-error li::before{content:""}.icon{width:1.25rem;height:1.25em;fill:currentColor;vertical-align:middle;flex-shrink:0}.icon--light{color:rgb(115,255,253.4269662921)}.icon--action{color:#7839fe}.icon--green{color:#03ff00}.icon--pink{color:#ff004f}.icon--red{color:#971a1a}.icon--background{padding:.5rem;background:#30f2c3;color:#fff;border-radius:5px}.icon--light-background{padding:.5rem;border:2px solid #30f2c3;border-radius:5px}.icon--end{margin:0 0 0 auto}.icon--small{width:1rem;height:1rem}.icon--medium{width:1.5rem;height:1.5rem}.icon--large{width:2.5rem;height:2.5rem}.icon.space-left{margin-left:.5rem}.icon.space-right{margin-right:.5rem}.icon.space-bottom{margin-bottom:.2rem}.icon.share-icon{width:2rem;height:2rem}.icon.background-art{width:100%}.icon.background-art,.icon.background-art *{max-width:none}.icon.background-art.mouth-lower{min-height:17.8125rem;height:67vw}.icon.background-art.mouth-lower-desktop{min-height:20.0625rem;height:40vw}.icon.background-art.mouth-upper{min-height:auto;height:18.5vw}.icon.background-art.mouth-upper-desktop{min-height:7.55rem;height:14vw}.icon.background-art--large{display:none}@media(min-width: 813px){.icon.background-art--small{display:none}.icon.background-art--large{display:block}}.mirror-icon{transform:rotateY(180deg)}.social{margin-top:1.5rem}.share-on-socials{max-width:64.375rem;margin-right:auto;margin-left:auto;margin-bottom:2rem;flex-direction:column;padding-top:1.85rem}.share-on-socials h5,.share-on-socials ul{margin-bottom:1rem}@media(min-width: 640px){.share-on-socials h5,.share-on-socials ul{display:flex;justify-content:center}}@media(min-width: 960px){.share-on-socials h5,.share-on-socials ul{justify-content:normal}}.button,button,input[type=submit],input[type=button],input[type=reset]{display:inline-flex;align-items:center;justify-content:center;padding:.75rem .5rem;background-color:#30f2c3;border:none;color:#fff;font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif;font-size:1.25rem;font-weight:700;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;border-radius:5px;margin:1rem 0;width:100%}@media(min-width: 960px){.button,button,input[type=submit],input[type=button],input[type=reset]{margin:1rem 2rem;width:auto}}.button:hover,button:hover,input[type=submit]:hover,input[type=button]:hover,input[type=reset]:hover{background-color:#2f0060;color:#fff}.button .icon:first-child,button .icon:first-child,input[type=submit] .icon:first-child,input[type=button] .icon:first-child,input[type=reset] .icon:first-child{margin-right:.5rem}.button .icon:last-child,button .icon:last-child,input[type=submit] .icon:last-child,input[type=button] .icon:last-child,input[type=reset] .icon:last-child{margin-left:.5rem}.button.icon-button,button.icon-button,input.icon-button[type=submit],input.icon-button[type=button],input.icon-button[type=reset]{height:2.5rem;width:2.5rem;min-width:auto}.button.icon-button .icon,button.icon-button .icon,input.icon-button[type=submit] .icon,input.icon-button[type=button] .icon,input.icon-button[type=reset] .icon{margin:0;padding:.2rem}.button--action{background:#fff;border:2px solid #30f2c3;color:#30f2c3}.button--action:hover{background:rgb(85.4020100503,6.256281407,253.743718593)}.button--action-arrow{margin:0;background:#7839fe;font-weight:400;font-size:.9375rem;font-style:italic;padding:.375rem 1.5rem .375rem .375rem}.button--action-arrow:after{background:#7839fe;color:#fff;content:url(data:image/svg+xml;base64,PCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjMwIiBoZWlnaHQ9IjI4IiB2aWV3Qm94PSIwIDAgMzAgMjgiPgo8dGl0bGU+YXJyb3ctcmlnaHQ8L3RpdGxlPgo8cGF0aCBkPSJNMTYuMTAxIDQuMzY5bDkuNjMxIDkuNjMxLTkuNjMxIDkuOTEzLTIuNDk2LTIuNDk2IDUuNTk5LTUuNTk4aC0xNC42OTR2LTMuNjM4bDE0LjQxMS0wLjAwMS01LjMxNS01LjMxNSAyLjQ5Ni0yLjQ5NnoiPjwvcGF0aD4KPC9zdmc+Cg==)}.button--action-arrow:hover{background:rgb(85.4020100503,6.256281407,253.743718593)}.button--secondary{background:rgb(217,255,254.5730337079);font-style:italic;font-size:.75rem;padding:.5rem;color:#000;height:1.5rem;width:1.5rem}.button--secondary:hover{background:rgb(115,255,253.4269662921)}.button--large{font-size:1.375rem;padding:1rem;min-height:3.75rem}.button--small{font-size:.875rem}.button--smaller-width{margin:0 !important;min-width:21.4rem !important}.button--center{justify-content:center}.button--disabled{pointer-events:none;opacity:.375;cursor:pointer}.button--light{background:#e6e6e6;margin:.2rem;color:#000;font-size:.75rem;padding:.3rem .5rem}.button--light .icon{fill:#000;width:1rem;height:1rem}.button--light:hover{background:#a6fffe}.button--light-active{background:#a6fffe;margin:.2rem;width:1.5rem;height:1.5rem;color:#000;font-style:italic}.button--light-active .icon{fill:#000}.button--light-active:hover{background:rgb(115,255,253.4269662921)}.button--social{background:rgb(217,255,254.5730337079);margin:.2rem;width:1.5rem;height:1.5rem;color:#fff;font-style:italic}.button--social .icon{fill:#fff;width:1rem;height:1rem}.button--social:hover{background:#a6fffe}.button--pagination,.button--pagination-active{font-family:Obviously-Medium,"Arial Black","Verdana","Helvetica bold",sans-serif;background:#fff;color:#000;font-size:12px;font-weight:300;text-align:center;padding:.2rem .5rem .35rem .55rem;margin:.1rem}.button--pagination-active{background:#000;color:#fff}.button--accounts-leaderboard{width:calc(100% - 2rem);margin:auto auto 0;padding:1rem;border:1px solid #000;border-radius:.25rem;background:none;color:#000}@media(min-width: 960px){.button--accounts-leaderboard{width:auto}}.button--accounts-leaderboard:hover,.button--accounts-leaderboard:focus-visible{background:#000;color:#fff}.button--accounts-leaderboard .emoji{margin-right:.5rem}.button--food-diary{width:calc(100% - 2rem);max-width:58.75rem;padding:1.25rem .5rem}@media(min-width: 960px){.button--food-diary{width:50%}}.button--food-diary-detail{display:block !important;margin:2.5rem 1rem;text-align:center}@media(min-width: 960px){.button--food-diary-detail{margin:2.5rem auto;width:100%}}.food-diary__share-row .button--food-diary{flex:0 1 calc(50% - 2rem);min-width:auto;margin:1rem 0 !important}@media(min-width: 960px){.food-diary__share-row .button--food-diary{min-width:21.875rem}}.button-row-container{margin-right:auto;margin-left:auto}.button-row{margin-top:1rem;margin-bottom:1rem}.button-row .button,.button-row button,.button-row input[type=submit],.button-row input[type=button],.button-row input[type=reset]{margin-top:.2rem;margin-bottom:.2rem}.button-row .button+.button,.button-row button+.button,.button-row input[type=submit]+.button,.button-row input[type=button]+.button,.button-row input[type=reset]+.button,.button-row .button+button,.button-row button+button,.button-row input[type=submit]+button,.button-row input[type=button]+button,.button-row input[type=reset]+button,.button-row .button+input[type=submit],.button-row button+input[type=submit],.button-row input[type=submit]+input[type=submit],.button-row input[type=button]+input[type=submit],.button-row input[type=reset]+input[type=submit],.button-row .button+input[type=button],.button-row button+input[type=button],.button-row input[type=submit]+input[type=button],.button-row input[type=button]+input[type=button],.button-row input[type=reset]+input[type=button],.button-row .button+input[type=reset],.button-row button+input[type=reset],.button-row input[type=submit]+input[type=reset],.button-row input[type=button]+input[type=reset],.button-row input[type=reset]+input[type=reset]{margin-left:.5rem}.buttonHolder{display:flex;justify-content:center;gap:1rem}.menu-button{margin:1rem 0 1rem .5rem}.menu-button .menu-button__text{margin:.125rem auto 0 0;font-size:1.5625rem;letter-spacing:0;line-height:1}.angled-button-box{display:flex;justify-content:center}.angled-button-box--red .angled-button::before{background-image:url("data:image/svg+xml,%3Csvg width='148' height='45' viewBox='0 0 148 45' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.44966 0L148 2.90323L141.544 41.6129L0 45L7.44966 0Z' fill='%23FE4A49'/%3E%3C/svg%3E")}.angled-button-box--white .angled-button::before{background-image:url("data:image/svg+xml,%3Csvg width='148' height='45' viewBox='0 0 148 45' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.44966 0L148 2.90323L141.544 41.6129L0 45L7.44966 0Z' fill='%23FFFFFF'/%3E%3C/svg%3E")}.angled-button-box--black .angled-button::before{background-image:url("data:image/svg+xml,%3Csvg width='148' height='45' viewBox='0 0 148 45' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.44966 0L148 2.90323L141.544 41.6129L0 45L7.44966 0Z' fill='%23000000'/%3E%3C/svg%3E")}.angled-button-box--black .button,.angled-button-box--black button,.angled-button-box--black input[type=submit],.angled-button-box--black input[type=button],.angled-button-box--black input[type=reset]{color:#fff !important}.angled-button-box--white .angled-button::before{background-image:url("data:image/svg+xml,%3Csvg width='148' height='45' viewBox='0 0 148 45' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.44966 0L148 2.90323L141.544 41.6129L0 45L7.44966 0Z' fill='%23ffffff'/%3E%3C/svg%3E")}.angled-button-box--white .button,.angled-button-box--white button,.angled-button-box--white input[type=submit],.angled-button-box--white input[type=button],.angled-button-box--white input[type=reset]{color:#000 !important}.angled-button-box--left{justify-content:flex-start !important}.angled-button{position:relative;display:inline-block;padding:.75rem 2rem;border:none;outline:none;cursor:pointer;line-height:1.024}.ncs-site .angled-button{line-height:1.4}.angled-button:hover .button,.angled-button:hover button,.angled-button:hover input[type=submit],.angled-button:hover input[type=button],.angled-button:hover input[type=reset]{color:#fff}.angled-button h5{margin-bottom:.25rem;line-height:1.024}.ncs-site .angled-button h5{line-height:1}.angled-button .button,.angled-button button,.angled-button input[type=submit],.angled-button input[type=button],.angled-button input[type=reset]{margin:0;background-color:rgba(0,0,0,0);min-width:auto;padding:0;color:#000;text-transform:uppercase;font-size:1rem}.angled-button a{font-size:1rem}.angled-button .icon{margin-top:.25rem}.angled-button__disabled{opacity:.5}.angled-button.angled-button--small{padding:.5rem 1rem}.angled-button::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg width='148' height='45' viewBox='0 0 148 45' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.44966 0L148 2.90323L141.544 41.6129L0 45L7.44966 0Z' fill='%2330F2C3'/%3E%3C/svg%3E");background-size:cover;background-repeat:no-repeat;transform:skewX(-10deg);z-index:-1}.angled-button-box-2{display:flex;justify-content:center}.angled-button-2{position:relative;display:flex;flex-direction:row;padding:.25rem .75rem .25rem 1.25rem;border:none;outline:none;cursor:pointer;align-content:center}.angled-button-2 .button,.angled-button-2 button,.angled-button-2 input[type=submit],.angled-button-2 input[type=button],.angled-button-2 input[type=reset]{margin:0;background-color:rgba(0,0,0,0);min-width:auto;padding:0;color:#000;text-transform:uppercase}.angled-button-2 p,.angled-button-2 svg{z-index:1;align-self:center}.angled-button-2 p{margin-bottom:.3rem;margin-right:.75rem}.angled-button-2::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg width='129' height='36' viewBox='0 0 129 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.780823 33L5.08348 0.5L124.697 0L129 36L0.780823 33Z' fill='%2330F2C3'/%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat}.pagination-button{min-width:1rem !important}.tag{display:inline-flex;align-items:center;padding:.25rem;-webkit-user-select:none;user-select:none}.tag .icon:first-child{margin-right:1rem}.tag .icon:last-child{margin-left:1rem}.tag a{color:#000}img,video{max-width:100%;height:auto;vertical-align:top}.video__container,.rich-text .responsive-object{position:relative;max-width:100%;height:0;padding-bottom:56.25%;overflow:hidden}.video__container video,.video__container iframe,.video__container object,.video__container embed,.rich-text .responsive-object video,.rich-text .responsive-object iframe,.rich-text .responsive-object object,.rich-text .responsive-object embed{position:absolute;top:0;left:0;width:100%;height:100%;border:0;max-width:none}figure{margin:auto}figcaption{font-size:.625rem;text-align:left}.rich-text iframe{max-width:100% !important}.logo{width:10rem}@media(min-width: 640px){.logo{width:5.75rem}}@media(min-width: 960px){.logo{width:10rem}}.primary-navigation{position:relative;text-transform:uppercase}@media(min-width: 640px){.primary-navigation{font-size:1rem}}@media(min-width: 960px){.primary-navigation{font-size:1.125rem;letter-spacing:-0.36px;line-height:115%}}.primary-navigation .block-link h3{font-size:1.125rem;line-height:115%}.primary-navigation a{display:inline-block;line-height:1;padding:.5rem;color:#fff;margin-right:1rem;font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif}.primary-navigation a:hover,.primary-navigation a:focus,.primary-navigation a:active{color:#30f2c3}.primary-navigation .active a{color:#30f2c3}.primary-navigation .dropdown{display:block;opacity:0;background:#fff;position:absolute;width:12.375rem;pointer-events:none;box-shadow:0px .25rem .75rem -0.375rem rgba(0,0,0,.125)}.primary-navigation .dropdown[aria-hidden=false]{display:block}.primary-navigation li:hover>.dropdown{opacity:1;pointer-events:auto;z-index:100}.primary-navigation li:hover>.dropdown ul{margin:0;padding:.5rem;font-size:.9rem;font-weight:400}.primary-navigation li:hover>.dropdown li{padding:0}.primary-navigation li:hover>.dropdown a{white-space:pre-wrap;border:none}.primary-navigation .primary-nav__toggle{display:none}.primary-navigation li .nav-subpages-list{display:none}.footer-navigation{display:block;width:100%;font-size:2rem;line-height:2.5rem;color:#fff;margin:2rem 0}.footer-navigation .nav-emoji{display:none}.footer-navigation button{display:none}.footer-navigation .nav-subpages-list{display:none}.footer-navigation a{font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif;color:#fff;text-transform:uppercase;font-weight:570}.footer-navigation .block-link h3{font-size:2rem}.footer-navigation li{padding-left:0}.footer__navigation__quicklinks{padding-top:2.325rem}.footer__navigation__quicklinks .stack>*+*{margin-top:4px}.nav-tree .sub-tree__toggle{background:none;border:none;margin:0;padding:0;color:rgb(115,255,253.4269662921);cursor:pointer}.nav-tree .sub-tree__toggle:hover{background:none}.nav-tree .sub-tree__toggle .open,.nav-tree .sub-tree__toggle .close{margin:0 0 0 -1.5rem}.nav-tree .sub-tree__toggle .close{display:none}.nav-tree .active>span .open{display:none}.nav-tree .active>span .close{display:block}.nav-tree .active>.sub-tree{display:flex}.sub-tree{display:none}.show-all .sub-tree{display:flex}.sub-tree .nav-tree__item{color:#000}.sub-tree .nav-tree__item span{margin-right:1rem}.sub-tree .nav-tree__item span a.nav-tree__link{color:#000}.mobile-navigation{padding-top:2.5rem;padding-bottom:2.5rem;width:100%;height:100%;padding-left:2rem;font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif;font-size:2rem;line-height:2.5rem}.mobile-navigation a{flex:1;max-width:90%;color:#fff;font-weight:570;padding-left:2rem}.mobile-navigation--pl a{padding-left:0}.mobile-navigation>li .nav-emoji{display:none}.mobile-navigation>li>span{color:#000;font-size:1.375rem}.mobile-navigation>li>span .sub-tree__toggle{color:#000}.mobile-navigation>li+li{margin-top:.625rem}.mobile-navigation>li .primary-nav__toggle{position:absolute;display:inline;margin-right:.5rem;margin-bottom:0;background-color:rgba(0,0,0,0);width:auto;padding:0;color:#fff;font-size:2rem}.mobile-navigation>li .nav-subpages-list{display:none}.mobile-navigation>li .nav-subpage{font-size:1.5rem}.mobile-navigation>li .nav-subpage a{padding-left:0;display:inline-block;line-height:1.5rem;margin-top:.25rem}.mobile-navigation .nav-subpages-list ul{padding-left:2rem;margin:1rem 0}.mobile-navigation>.nav-tree__item>.sub-tree{border-color:#2f0060}.mobile-navigation .sub-tree .sub-tree{padding-left:2.5rem;border-top:none}.mobile-navigation .sub-tree .sub-tree a{padding:1rem 0}.mobile-navigation .sub-tree .sub-tree>li{position:relative}.mobile-navigation .sub-tree .sub-tree>li+li{margin-top:0}.mobile-navigation .sub-tree .sub-tree>li:first-child{border-top:1px solid #e6e6e6}.mobile-navigation .sub-tree .sub-tree>li::before{content:"";display:block;width:.5rem;height:.5rem;border-left:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;position:absolute;top:1em;left:-1.375rem;transform:translateY(-50%)}.mobile-navigation .active>a{color:red}.mobile-navigation .active .nav-emoji{display:block;margin-left:.5rem}.mobile-navigation .block-link{margin-top:.5rem}.mobile-navigation .block-link h3{font-size:2rem}.sidebar-navigation{margin:0 0 2rem 1rem}.sidebar-navigation a{padding:1rem;color:#000}.sidebar-navigation .sub-tree{padding-left:2.5rem;border-top:none}.sidebar-navigation .sub-tree>li{position:relative}.sidebar-navigation .sub-tree>li+li{margin-top:0}.sidebar-navigation .sub-tree>li:first-child{border-top:1px solid #e6e6e6}.sidebar-navigation .sub-tree>li::before{content:"";display:block;width:.5rem;height:.5rem;border-left:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;position:absolute;top:1em;left:-1.375rem;transform:translateY(-50%)}.sidebar-navigation .sub-tree>li a.current-page{font-weight:700;color:#30f2c3}.sidebar-navigation .sub-tree__toggle .icon{margin-right:.5rem}.nav-tree__item{padding:0}.sidebar__nav{display:none}@media(min-width: 960px){.sidebar__nav{display:block;font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif;font-size:2rem;line-height:1.75rem}}.sidebar__nav a{flex:1;max-width:80%;color:#fff;font-weight:570}.sidebar__nav>li{padding-left:1.625rem}.sidebar__nav>li h4{margin-bottom:0}.sidebar__nav>li>span{color:#fff;font-size:1.375rem}.sidebar__nav>li>span .sub-tree__toggle{color:#fff}.sidebar__nav>li+li{margin-top:1rem}.sidebar__nav>li .primary-nav__toggle{display:inline;margin:0 .5rem 0 -1.625rem;background-color:rgba(0,0,0,0);width:auto;min-width:1rem;padding:0;color:#fff;font-size:2rem}.sidebar__nav>li .nav-subpages-list{display:none}.sidebar__nav>li .nav-subpage{font-size:1.5rem}.sidebar__nav .nav-subpages-list{margin-top:.25rem}.sidebar__nav .nav-subpages-list ul{padding-left:0}.sidebar__nav .active a{color:#7839fe}.sidebar__nav .active .nav-emoji{display:block;margin-left:.5rem}.header-desktop .nav-subpages-list ul,.homepage-header .nav-subpages-list ul,.static_header .nav-subpages-list ul{padding:0}.header-desktop .nav-subpages-list a,.homepage-header .nav-subpages-list a,.static_header .nav-subpages-list a{color:#000 !important;padding:1rem;font-size:1rem}.header-desktop .nav-subpages-list li:hover,.homepage-header .nav-subpages-list li:hover,.static_header .nav-subpages-list li:hover{background-color:#30f2c3}.header-desktop .nav-subpages-list li:first-child:hover,.homepage-header .nav-subpages-list li:first-child:hover,.static_header .nav-subpages-list li:first-child:hover{border-top-right-radius:1rem;border-top-left-radius:1rem}.header-desktop .nav-subpages-list li:last-child:hover,.homepage-header .nav-subpages-list li:last-child:hover,.static_header .nav-subpages-list li:last-child:hover{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.header-desktop .primary-navigation li:hover .nav-subpages-list,.homepage-header .primary-navigation li:hover .nav-subpages-list,.static_header .primary-navigation li:hover .nav-subpages-list{position:absolute;display:block;background-color:#fff;border-radius:1rem}nav.container{margin:1rem auto;justify-content:space-evenly}.banner{position:relative;margin:0 -1rem;background-color:#000}@media(min-width: 640px){.banner{margin-bottom:2rem}}@media(min-width: 960px){.banner{margin:-1rem -1rem 0 -1rem}}.banner img{width:100%;max-height:378px;object-fit:cover}.banner .banner-header-container{margin:0 auto}@media(min-width: 960px){.banner .banner-header-container{padding-bottom:3rem;padding-top:1.25rem}}.banner .banner-header-container__bg-extend{padding:0 1rem}@media(min-width: 960px){.banner .banner-header-container__bg-extend{padding:1.25rem 1rem 19rem 1rem;margin-bottom:-19rem}}.banner .banner-header{color:#fff;padding:1.25rem 1rem 3.125rem 1rem;position:relative;margin:0 auto;width:calc(100% - 2rem);max-width:64.375rem}.banner .banner-header h1{font-size:11vw;line-height:1.024;margin-bottom:0;text-transform:uppercase;display:block;padding:0 5.5rem 0 0}.ncs-site .banner .banner-header h1{line-height:85%}@media(min-width: 600px){.banner .banner-header h1{font-size:clamp(1rem,10vw,10rem);padding-right:7.5rem}}.banner .banner-header p{margin-top:1.5rem;display:block;font-size:1.4rem;line-height:140%}@media(min-width: 960px){.banner .banner-header p{margin-top:2rem}}.banner .banner-header .title-size-medium{font-size:9vw !important;margin-bottom:0 !important;text-transform:uppercase;display:flex}.ncs-site .banner .banner-header .title-size-medium{line-height:85% !important}@media(min-width: 460px){.banner .banner-header .title-size-medium{font-size:10vw !important}}@media(min-width: 600px){.banner .banner-header .title-size-medium{font-size:clamp(3rem,5.9vw,5.9rem) !important}}.banner .banner-header .header-sticker{float:right;right:1rem;top:0;width:4rem;height:4rem}@media(min-width: 460px){.banner .banner-header .header-sticker{width:clamp(5rem,7vw,7rem);height:clamp(5rem,7vw,7rem)}}@media(min-width: 960px){.banner .banner-header .header-sticker{right:0}}.banner .banner-header .angled-button-box{margin-top:2rem}.banner .banner-header-bg-extend{padding:1.25rem 0 9rem 0;width:calc(100% - 2rem);margin-bottom:-7rem;max-width:64.375rem}@media(min-width: 640px){.banner .banner-header-bg-extend{padding-bottom:7rem}}@media(min-width: 960px){.banner .banner-header-bg-extend{padding-bottom:9rem}}.banner .banner-content,.banner .heading{position:relative}.banner .banner-content{padding-top:0}@media(min-width: 640px){.banner .banner-content{padding-top:2rem}}@media(min-width: 960px){.banner .banner-content p{font-size:1.5rem}}.banner .image-block__credit{top:0;bottom:auto}.banner .banner-content__heading{padding:0 3rem 2rem 3rem;z-index:1}@media(min-width: 640px){.banner .banner-content__heading{min-height:auto;width:calc(100% + 4rem)}}.banner .banner-content__heading .heading{margin-left:.5rem;color:#fff}@media(min-width: 460px){.banner .banner-content__heading .heading{max-width:calc(100% - 2rem)}}@media(min-width: 640px){.banner .banner-content__heading .heading{max-width:55rem;max-width:calc(100% - 4rem)}}.banner--block{min-height:24.375rem;margin-left:-1rem;margin-right:-1rem}@media(min-width: 1440px){.banner--block{min-height:30rem !important}}.banner--block .banner-content{align-items:stretch;margin-top:0;padding-top:0;padding-right:0;padding-left:0;text-align:left}@media(min-width: 960px){.banner--block .banner-content{width:58.75rem}}.banner--block .banner-content__heading{padding:0}.banner--block .banner-content__heading .heading{font-size:2.8125rem;letter-spacing:-0.05875rem;margin:0}@media(min-width: 960px){.banner--block .banner-content__heading .heading{width:50%;padding-right:4.25rem}}.banner--block:first-child{margin-top:-1rem}.banner .image-block__credit{top:0;bottom:unset;right:0}.banner:has(img){margin-bottom:0}.banner-content{padding-bottom:0}@media(min-width: 640px){.banner-content{padding-bottom:5rem}}.banner-content.text-align-center .rich-text>*{margin-left:auto;margin-right:auto}.page-sidebar+.page-main .banner--block:nth-child(2){margin-top:-2rem}.home-page__banner{position:relative;display:flex;flex-flow:column nowrap;align-items:stretch;width:100%;background:#2f0060}@media(min-width: 960px){.home-page__banner{height:auto}}.home-page__banner .banner-header,.home-page__banner .banner-footer__image{z-index:0}.home-page__banner .banner-logo,.home-page__banner .banner-content,.home-page__banner .banner-footer,.home-page__banner .banner-footer__buttons{z-index:1}.home-page__banner .banner-logo{display:block;margin:auto;transform:scale(0.75)}@media(min-width: 960px){.home-page__banner .banner-logo{transform:none}}.home-page__banner .banner-logo svg{width:10.325rem;height:9.75rem}.home-page__banner .banner-logo svg>*{transform:scale(3.12) translateX(0.15rem)}.home-page__banner .banner-content{justify-content:space-between;width:100%;max-width:58.75rem;margin:0 auto;padding:0;color:#fff}@media(min-width: 960px){.home-page__banner .banner-content{padding:0 10rem}}.home-page__banner .banner-content .banner-content__heading{width:auto;margin-top:0;padding:0 1rem}@media(min-width: 960px){.home-page__banner .banner-content .banner-content__heading{margin:1rem auto}}.home-page__banner .banner-content .banner-content__heading .heading{width:auto;max-width:none;margin:auto}.home-page__banner .banner-content .heading,.home-page__banner .banner-content .sub-heading{text-align:center}.home-page__banner .banner-content .sub-heading{max-width:34rem;margin:0;padding:1rem 0.5rem 0.5rem}.home-page__banner .banner-footer{position:relative;width:100%;height:auto;margin-top:0}@media(min-width: 640px){.home-page__banner .banner-footer{margin-top:unset}}.home-page__banner .banner-footer .banner-footer__buttons{position:absolute;top:1rem;left:50%;width:100%;padding:0 1rem;transform:translateX(-50%)}.home-page__banner .banner-footer .banner-footer__buttons .button,.home-page__banner .banner-footer .banner-footer__buttons button,.home-page__banner .banner-footer .banner-footer__buttons input[type=submit],.home-page__banner .banner-footer .banner-footer__buttons input[type=button],.home-page__banner .banner-footer .banner-footer__buttons input[type=reset]{min-width:auto;width:100%;max-width:38.75rem}.home-page__banner .banner-footer .banner-footer__buttons .button:last-child,.home-page__banner .banner-footer .banner-footer__buttons button:last-child,.home-page__banner .banner-footer .banner-footer__buttons input[type=submit]:last-child,.home-page__banner .banner-footer .banner-footer__buttons input[type=button]:last-child,.home-page__banner .banner-footer .banner-footer__buttons input[type=reset]:last-child{margin-top:0}@media(min-width: 460px){.home-page__banner .banner-footer .banner-footer__buttons .button,.home-page__banner .banner-footer .banner-footer__buttons button,.home-page__banner .banner-footer .banner-footer__buttons input[type=submit],.home-page__banner .banner-footer .banner-footer__buttons input[type=button],.home-page__banner .banner-footer .banner-footer__buttons input[type=reset]{min-width:21.875rem}}@media(min-width: 640px){.home-page__banner .banner-footer .banner-footer__buttons .button,.home-page__banner .banner-footer .banner-footer__buttons button,.home-page__banner .banner-footer .banner-footer__buttons input[type=submit],.home-page__banner .banner-footer .banner-footer__buttons input[type=button],.home-page__banner .banner-footer .banner-footer__buttons input[type=reset]{font-size:1.375rem;padding:1rem}}.angled-button-box{position:relative !important;bottom:0 !important;left:0 !important;z-index:1}.banner-header h1{font-size:13vw}@media(min-width: 600px){.banner-header h1{font-size:4rem}}.banner-header h1{padding:0 1rem}.list-item{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;position:relative}.list-item .list-item__image{width:8.188rem;min-width:8.188rem;height:8.188rem;border-radius:.5rem}@media(min-width: 640px){.list-item .list-item__image{width:19.75rem;height:100%}}.list-item .list-item__image img{object-fit:cover;height:100%;width:100%;border-radius:.5rem}.list-item .list-item__image.placeholder-img{background:#000}.list-item .list-item__image.placeholder-img img{max-height:13rem;object-fit:contain}.list-item .list-item__content{display:flex;flex-direction:column;padding:0 1rem;position:relative}@media(min-width: 640px){.list-item .list-item__content{width:100%;flex:1}}.list-item .list-item__content h3{color:#000;margin-left:0;font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif;font-size:1.25rem;line-height:1.024;text-transform:uppercase;margin-bottom:.75rem}.ncs-site .list-item .list-item__content h3{line-height:1.125rem}@media(min-width: 640px){.list-item .list-item__content h3{font-size:2rem;line-height:1.024}.ncs-site .list-item .list-item__content h3{line-height:2rem}}.list-item .list-item__content h3 a{color:#000}.list-item .list-item__content .button,.list-item .list-item__content button,.list-item .list-item__content input[type=submit],.list-item .list-item__content input[type=button],.list-item .list-item__content input[type=reset]{margin:0}.list-item .list-item__summary{margin-bottom:.75rem;font-size:.938rem;line-height:140%;letter-spacing:-0.2px}.ncs-site .list-item .list-item__summary{font-size:.75rem;letter-spacing:0}@media(min-width: 640px){.list-item .list-item__summary{font-size:1rem}}@media(min-width: 960px){.list-item .list-item__summary{font-size:1.125rem}}.list-item .list-item__button{display:none}@media(min-width: 640px){.list-item .list-item__button{display:flex}}.session-list-item__image{width:7.5rem;min-width:7.5rem;height:7.5rem;border-radius:.5rem}.session-list-item__image img{object-fit:cover;height:100%;width:100%;border-radius:.5rem}.session-complete{position:absolute;bottom:0;height:100%}.session-complete .session-complete-bg{background:#7839fe;width:7.5rem;height:7.5rem;border-radius:.5rem;opacity:.8}.session-complete svg{position:absolute;width:4.625rem;height:3.613rem;z-index:1;left:0;right:0;top:0;bottom:0;margin:auto}.taxonomy-group{max-width:20rem;margin:0}#privacy-choices h3,#privacy-choices h4{color:#fff;font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif;text-transform:uppercase}#privacy-choices button{min-width:unset;width:unset;color:#30f2c3}#privacy-choices #privacy-choices-banner>button{min-width:unset;width:unset;right:0;left:unset !important;text-transform:uppercase}#privacy-choices #privacy-choices-banner>button.with-header-controls{bottom:6.5rem !important}@media(min-width: 960px){#privacy-choices #privacy-choices-banner>button{bottom:0 !important;left:0;right:unset}}#privacy-choices-banner>button{display:none}@media(min-width: 640px){#privacy-choices-banner>button{display:initial}}#privacy-choices-settings p{font-family:TestTiemposText-Regular,"Georgia","Times","Times New Roman",serif}.emoji{margin-right:1rem}.emoji.visible-large{display:none}@media(min-width: 960px){.emoji.visible-large{display:inline-block !important}}.emoji.margin-right-0{margin-right:0}.emoji--margin-right{margin-right:.25ch}.emoji--margin-left{margin-left:.25ch}@keyframes ticker{0%{transform:translate3d(0, 0, 0);visibility:visible}100%{transform:translate3d(-100%, 0, 0)}}.ticker-wrap{width:96%;box-sizing:content-box;overflow:hidden;margin-left:.5rem;padding-left:2rem}.ticker-wrap .ticker{display:inline-block;white-space:nowrap;box-sizing:content-box;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:ticker;animation-duration:var(--ticker-duration, 0s)}.ticker-wrap .ticker__item{display:inline-block;color:#000}.ticker-wrap .ticker a{color:#000}.ticker-wrap .ticker::after{content:"/";padding:0 .5rem}.main-progress-bar{margin:0 -1rem}@media(min-width: 960px){.main-progress-bar{margin:0}}.progress-bar{width:100%;height:2.125rem;background:rgba(110,68,255,.69);position:relative;display:flex}.progress-bar .progress-complete{position:absolute;top:0;bottom:0;left:0;background:#6e44ff;opacity:1;max-width:100%}.progress-bar h3{font-size:1rem;line-height:1.25rem;margin:0;padding-bottom:.25rem;z-index:1}.progress-bar .progress-text{display:flex;justify-content:space-between;width:100%;padding:0 1rem;color:#fff;align-self:center}.progress-bar-banner{width:100%;height:2.125rem;background:rgba(110,68,255,.2);position:relative;display:flex}.progress-bar-banner h3{font-size:1rem;line-height:1.25rem;margin:0;padding:0}.progress-bar-banner .banner-text{padding:0 1rem;z-index:1;color:#000;align-self:center}.progress-banner-icon{max-height:1.469rem;max-width:1.469rem;object-fit:contain}.banner-text{display:inline-block;text-align:center;margin-right:.75rem;margin-top:.2rem}.banner-text svg{margin-right:.5rem;vertical-align:top}.banner-text h3{display:inline-block;text-wrap:nowrap}.scrolling-text{overflow:hidden;position:relative}.scrolling-text__text{animation:scroll_text 60s linear infinite;display:inline-block;white-space:nowrap;position:absolute;right:0}@media(min-width: 960px){.scrolling-text__text{animation:scroll_text 120s linear infinite}}.scrolling-text__control{min-width:0;margin:0;padding:0 0 0 1rem;background:none;color:#000;font-size:.75rem;font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif;text-transform:uppercase}.scrolling-text__control:hover,.scrolling-text__control:focus-visible,.scrolling-text__control.active{background:none;color:#6e44ff}@keyframes scroll_text{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}.select-badge{position:relative}.select-badge .selectLabel{width:100%;position:relative;font-weight:800;font-size:1.125rem;top:0;left:0;font-family:obviously,"Arial Black","Verdana","Helvetica bold",sans-serif;color:#000;transform:none}.select-badge .selectWrapper{position:relative}.select-badge .selectCustom{position:relative}.select-badge .selectCustom-trigger{background-color:#fff;border:1px solid #6f6f6f;color:#6f6f6f;cursor:pointer;display:flex;align-items:center;border:2px solid #e5e5e5;border-radius:.25rem;background:#fff}.select-badge .selectCustom-trigger{position:relative;width:100%;height:100%;background-color:#fff;padding:.7rem .8rem;max-width:50.75rem;width:100%}.select-badge .selectCustom-trigger::after{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik05Ljk5OTk5IDEwLjk3NDFMNi4wNTI2IDcuMDAwMDFMNC45OTk5OSA4LjA1OTc2TDkuOTk5OTIgMTMuMDkzNkwxMCAxMy4wOTM1TDEwLjAwMDEgMTMuMDkzNUwxNSA4LjA1OTc1TDEzLjk0NzQgN0w5Ljk5OTk5IDEwLjk3NDFaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K);position:absolute;top:50%;transform:translate(-50%, -0.5rem);right:0;width:1.25rem;height:1.25rem;background-size:cover;background-repeat:no-repeat}.select-badge .selectCustom-trigger:hover{border-color:#8c00ff}.select-badge .selectCustom-options{position:absolute;top:3rem;left:0;width:100%;border:1px solid #6f6f6f;border-radius:.4rem;background-color:#fff;box-shadow:0 0 4px #e9e1f8;z-index:1;display:none;max-width:50.75rem;max-height:300px;overflow:scroll}.select-badge .selectCustom-options .icon{height:2.5rem;width:2.5rem}.select-badge .selectCustom.isActive .selectCustom-options{display:block}.select-badge .selectCustom-option{position:relative;padding:.8rem;text-align:center}.select-badge .selectCustom-option:hover{background-color:#f7ecff}.select-badge .selectCustom-option:not(:last-of-type)::after{content:"";position:absolute;bottom:0;left:.8rem;width:calc(100% - 1.6rem);border-bottom:1px solid #d3d3d3}.messages{background-color:#f2f0f3;font-weight:700;text-transform:uppercase;padding:2rem;position:relative;top:0;z-index:9}.messages h3{font-size:1.25rem;line-height:1.5rem;display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;margin-left:auto;margin-right:auto}.block{margin:2.5rem auto}.block:first-of-type:not(.cta-block){margin-top:0}.block.rich-text{margin-bottom:3rem;margin:1rem auto 1.25rem auto;max-width:45rem;padding:0 1rem}@media(min-width: 960px){.block.rich-text{padding:0}}.homepage .block{max-width:64.375rem}.homepage .block.rich-text{padding:0 1rem;max-width:45rem}@media(min-width: 960px){.homepage .block.rich-text{padding:0}}.homepage .form-block:not(.sign-up-block){max-width:45rem}.homepage .header-with-sticker-block{max-width:64.375rem !important}.homepage .header-with-sticker-block.with-content{max-width:64.375rem !important}@media(min-width: 960px){.homepage .main-form{max-width:64.375rem !important}}.column{display:flex;align-self:start;justify-content:center;max-width:100vw}.column .block:first-child{margin-top:0}.column .tile{box-shadow:0px .3333333333rem 0.75rem 0px rgba(0,0,0,.1);display:block}.column .cta-block{display:block}.column .cta-block .cta-block__body{padding:1.5rem 1rem}.column .banner{margin:0}.two-column-block{margin:0;max-width:64.375rem;padding:0 1rem}@media(min-width: 640px){.two-column-block{margin:2.5rem auto;max-width:64.375rem}}@media(min-width: 960px){.two-column-block{padding:0}}.two-column-block p{max-width:calc(100vw - 4.5rem)}@media(min-width: 640px){.two-column-block p{max-width:58.75rem}}.two-column-block p{letter-spacing:-0.2px}.ncs-site .two-column-block p{letter-spacing:0}.two-column-block .column{flex-direction:column}.two-column-block .column h1,.two-column-block .column h2,.two-column-block .column h3,.two-column-block .column h4,.two-column-block .column h5,.two-column-block .column h6{margin-bottom:0}.homepage-content .two-column-block-header{display:flex;flex-direction:column;align-items:flex-start;min-height:48.5rem;background:#000;padding:0;margin-bottom:2rem}@media(min-width: 640px){.homepage-content .two-column-block-header{padding:1rem 2rem}}@media(min-width: 960px){.homepage-content .two-column-block-header{display:flex;flex-direction:row;min-height:41.5rem}}@media(min-width: 1440px){.homepage-content .two-column-block-header{min-height:48.5rem}}.homepage-content .two-column-block-header .four_image_block .image_block_sticker_1{left:42%;max-height:5.625rem;max-width:5.625rem}@media(min-width: 960px){.homepage-content .two-column-block-header .four_image_block .image_block_sticker_1{max-height:8rem;max-width:8rem;left:32%}}.homepage-content .two-column-block-header .four_image_block .image_block_sticker_2{max-width:6rem;max-height:6rem;transform:rotate(15.5deg);bottom:4.5rem;right:0}@media(min-width: 640px){.homepage-content .two-column-block-header .four_image_block .image_block_sticker_2{bottom:11.5rem;right:1rem}}@media(min-width: 960px){.homepage-content .two-column-block-header .four_image_block .image_block_sticker_2{max-height:7.5rem;max-width:7.5rem;bottom:6.5rem}}@media(min-width: 1440px){.homepage-content .two-column-block-header .four_image_block .image_block_sticker_2{bottom:8rem;right:0}}.homepage-content .two-column-block-header .four_image_block .image_block_sticker_3{max-width:110px;max-height:5.625rem;transform:rotate(-26deg);margin-top:unset;left:2.5rem;bottom:-8%}@media(min-width: 640px){.homepage-content .two-column-block-header .four_image_block .image_block_sticker_3{bottom:2%}}@media(min-width: 960px){.homepage-content .two-column-block-header .four_image_block .image_block_sticker_3{max-height:6rem;max-width:8.5rem;bottom:3%}}@media(min-width: 1440px){.homepage-content .two-column-block-header .four_image_block .image_block_sticker_3{bottom:-4%}}.homepage-content .two-column-block-header .column-one{flex:50%;margin:0 auto}@media(min-width: 640px){.homepage-content .two-column-block-header .column-one{margin:unset}}@media(min-width: 960px){.homepage-content .two-column-block-header .column-one{margin-top:5.5rem}}.homepage-content .two-column-block-header .column-one .banner{height:100%;background-color:unset}.homepage-content .two-column-block-header .column-one .banner .banner-header-container{height:100%;width:31.25rem}.homepage-content .two-column-block-header .column-one .banner .banner-header-container .banner-header{padding:0 3rem 3rem .63rem}@media(min-width: 640px){.homepage-content .two-column-block-header .column-one .banner .banner-header-container .banner-header{padding:0 1.5rem 1rem 1.5rem}}@media(min-width: 960px){.homepage-content .two-column-block-header .column-one .banner .banner-header-container .banner-header{width:calc(100% - 1.25rem)}}.homepage-content .two-column-block-header .column-one .banner .banner-header-container .banner-header h1{font-size:4rem;padding:0;line-height:1;max-width:25.25rem}@media(min-width: 640px){.homepage-content .two-column-block-header .column-one .banner .banner-header-container .banner-header h1{max-width:31.25rem}}@media(min-width: 960px){.homepage-content .two-column-block-header .column-one .banner .banner-header-container .banner-header h1{font-size:5rem}}.homepage-content .two-column-block-header .column-one .banner .banner-header-container .banner-header p{margin-top:1rem;font-size:1rem;font-weight:400;font-family:TestTiemposText-Regular,"Georgia","Times","Times New Roman",serif;line-height:22.4px;letter-spacing:-0.2px;max-width:323px}@media(min-width: 640px){.homepage-content .two-column-block-header .column-one .banner .banner-header-container .banner-header p{padding-right:0;max-width:31.25rem;font-size:1rem}}@media(min-width: 960px){.homepage-content .two-column-block-header .column-one .banner .banner-header-container .banner-header p{padding-right:1rem;font-size:1.25rem;line-height:33.6px;margin-top:1.5rem}}@media(min-width: 1440px){.homepage-content .two-column-block-header .column-one .banner .banner-header-container .banner-header p{padding-right:0}}.homepage-content .two-column-block-header .column-one .banner .banner-header-container .banner-header .angled-button-box{justify-content:center;margin-right:5rem}@media(min-width: 640px){.homepage-content .two-column-block-header .column-one .banner .banner-header-container .banner-header .angled-button-box{justify-content:flex-start;margin-right:unset}}.homepage-content .two-column-block-header .column-two{flex:50%;margin:0 auto}.homepage-content .two-column-block-header .column-two .four_image_block{max-height:45.525rem;margin-top:0;margin-bottom:2.5rem;justify-content:flex-start;position:relative}@media(min-width: 960px){.homepage-content .two-column-block-header .column-two .four_image_block{margin-bottom:0}}.homepage-content .two-column-block-header .column-two .four_image_block .col_1{display:flex;flex-wrap:wrap;margin-left:-1.5rem}@media(min-width: 640px){.homepage-content .two-column-block-header .column-two .four_image_block .col_1{margin-left:unset}}.homepage-content .two-column-block-header .column-two .four_image_block .col_2{margin-right:-1.5rem}@media(min-width: 640px){.homepage-content .two-column-block-header .column-two .four_image_block .col_2{margin-right:unset}}.homepage-content .two-column-block-header .column-two .four_image_block .img_1{width:12.75rem;height:10.84rem}@media(min-width: 640px){.homepage-content .two-column-block-header .column-two .four_image_block .img_1{width:18.8rem;height:14.84rem}}@media(min-width: 960px){.homepage-content .two-column-block-header .column-two .four_image_block .img_1{width:14.8rem;height:10.84rem}}@media(min-width: 1440px){.homepage-content .two-column-block-header .column-two .four_image_block .img_1{width:18.8rem;height:14.84rem}}.homepage-content .two-column-block-header .column-two .four_image_block .img_2{width:12rem;height:15rem}@media(min-width: 640px){.homepage-content .two-column-block-header .column-two .four_image_block .img_2{width:17.7rem;height:22.1rem}}@media(min-width: 960px){.homepage-content .two-column-block-header .column-two .four_image_block .img_2{width:13.7rem;height:18.1rem}}@media(min-width: 1440px){.homepage-content .two-column-block-header .column-two .four_image_block .img_2{width:17.7rem;height:22.1rem}}.homepage-content .two-column-block-header .column-two .four_image_block .img_3{width:12.8rem;height:17.18rem}@media(min-width: 640px){.homepage-content .two-column-block-header .column-two .four_image_block .img_3{width:18.9rem;height:25.4rem}}@media(min-width: 960px){.homepage-content .two-column-block-header .column-two .four_image_block .img_3{width:14.9rem;height:21.4rem}}@media(min-width: 1440px){.homepage-content .two-column-block-header .column-two .four_image_block .img_3{width:18.9rem;height:25.4rem}}.homepage-content .two-column-block-header .column-two .four_image_block .img_4{width:12.875rem;height:10.8125rem}@media(min-width: 640px){.homepage-content .two-column-block-header .column-two .four_image_block .img_4{width:18.75rem;height:18.8rem}}@media(min-width: 960px){.homepage-content .two-column-block-header .column-two .four_image_block .img_4{width:14.75rem;height:14.8rem}}@media(min-width: 1440px){.homepage-content .two-column-block-header .column-two .four_image_block .img_4{width:18.98rem;height:15.94rem}}.tile-block{margin:3rem auto}@media(min-width: 640px){.tile-block--vertical{margin-bottom:5rem}}.tile__image{height:auto;max-height:10rem;width:100%;object-fit:cover}@media(min-width: 640px){.tile--horizontal .tile__content{font-size:.9375rem}}.tile-taxonomy{align-items:flex-end}.tile-taxonomy span{margin-right:.25rem}.tile--vertical .tile__image{width:100%;max-height:20rem}@media(min-width: 640px){.tile--vertical .tile__image{height:22.5rem;width:17.5rem;flex-shrink:0;max-height:none}}.tile-grid--vertical .tile__content{width:100%;max-width:80ch}@media(min-width: 640px){.tile-grid--vertical .tile__content{display:flex;flex-flow:column nowrap;justify-content:center;margin:1rem 0;padding-left:3rem;padding-right:3rem}.tile-grid--vertical .tile__holder:nth-of-type(even) .tile--vertical{justify-content:flex-end}.tile-grid--vertical .tile__holder:nth-of-type(even) .tile__image{order:2}}.tile__vertical-actions{align-items:flex-end}.tile__vertical-actions>*+*{margin-top:.5rem}.tile__button{margin:0}.concertina-block{max-width:45rem;margin:2.5rem 1rem}@media(min-width: 640px){.concertina-block{margin:2.5rem auto}}.ncs-site .concertina-block{margin:2.5rem auto}summary{display:flex;justify-content:space-between;padding:1rem}summary span{padding:0 .3rem}summary .open{display:inline}summary .closed{display:none}details{border:2px solid #e6e6e6;margin-bottom:1rem}details[open] .open{display:none}details[open] .closed{display:inline}details p,details ul{padding:0 1rem 1rem 1rem}details ol{padding:0 1rem 1rem 2rem}details hr{margin:2rem 0}details img{padding:1rem;width:100%}details summary::-webkit-details-marker{display:none}.image-block{text-align:center;position:relative;max-width:calc(100vw - 2rem) !important}.image-block__width-of-page{margin:.25rem 0;max-width:none !important}.image-block__curved-corners{margin:.25rem auto;max-width:64.375rem}.image-block__curved-corners img{border-radius:8px}@media(min-width: 640px){.image-block{margin:.25rem auto}}.image-block figure{display:inline-block;max-width:64.375rem}.image-block figure .image-block-caption{padding:0 1rem;font-family:TestTiemposText-Regular,"Georgia","Times","Times New Roman",serif;font-size:14px;font-style:normal;font-weight:570;letter-spacing:-0.64px}.image-block figure .image-block-subcaption{padding:0 1rem;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.2px}.image-block__credit{position:absolute;bottom:0;right:0;background:#fff;color:#2f0060}.image-block__credit a{color:#2f0060}.image-block__image a{margin:auto}.image-block__image a img{width:100%}.image-grid-block{columns:3 18.5rem;column-gap:1rem}.image-grid-block .image-block{height:auto;margin:0 0 1rem 0;width:100%}@media(min-width: 640px){.image-grid-block{margin-bottom:5rem}}.richtext-image.left{float:left;margin:0 1rem 1rem 0}.richtext-image.right{float:right;margin:0 0 1rem 1rem}@media(min-width: 640px){.header-with-sticker-block+#image-zoom-block-element{margin-top:2.5rem}}@media(min-width: 640px){.header-with-sticker-block+.image-block{margin-top:2.5rem}}.quote-block{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;text-align:center}@media(min-width: 460px){.quote-block{flex-flow:row nowrap;align-items:flex-start;justify-content:flex-start;text-align:initial}}.quote-block__portrait{width:100px;height:auto;margin-bottom:1.25rem}@media(min-width: 460px){.quote-block__portrait{margin-right:1.25rem}}.block--quote{max-width:none;margin:1rem 0;background-color:#000;color:#fff;border:none;padding:0}@media screen and (min-width: 750px){.block--quote{margin:1rem auto;max-width:45rem;border-radius:.75rem}.block--quote .author-bio__body{border-radius:.75rem}}.block--quote .author-bio__header{height:50px;border-top-left-radius:0;border-top-right-radius:0}@media screen and (min-width: 750px){.block--quote .author-bio__header{border-top-left-radius:.75rem;border-top-right-radius:.75rem}}.block--quote .author-bio__header h1{font-size:8rem;line-height:1;position:absolute;z-index:1;margin-top:-2.5rem}.block--quote q{display:block;margin:1.5rem auto 1.5rem;font-size:1.5rem;line-height:1.3}.block--quote q:before,.block--quote q:after{display:inline}.block--quote cite{position:relative;display:block}.html-block iframe{max-width:100% !important}.featured-pages .featured-pages__content{padding:1rem}.featured-pages .button,.featured-pages button,.featured-pages input[type=submit],.featured-pages input[type=button],.featured-pages input[type=reset]{margin:1rem}.banner~.featured-stories-block{padding-top:16px;margin-top:0;background:linear-gradient(to bottom, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 10%, rgba(0, 0, 0, 0) 10%, rgba(0, 0, 0, 0) 100%)}@media(min-width: 832px){.banner~.featured-stories-block{background:linear-gradient(to bottom, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 15%, rgba(0, 0, 0, 0) 15%, rgba(0, 0, 0, 0) 100%)}}@media(min-width: 1296px){.banner~.featured-stories-block{background:linear-gradient(to bottom, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 30%, rgba(0, 0, 0, 0) 30%, rgba(0, 0, 0, 0) 100%)}}.banner~.featured-stories-block .heading{color:#fff}.featured-stories-block{width:100%;margin:1rem auto;position:relative;display:flex;flex-direction:column}.featured-stories-block hr{margin:2rem 0}.featured-stories-block .featured-stories{display:flex;flex-direction:row;margin:0;flex-wrap:wrap;justify-content:center}.featured-stories-block .featured-story{width:100%;max-width:25rem;margin:1rem}.featured-stories-block h4{font-size:1.5rem;line-height:1.5rem;text-transform:uppercase;margin:0 1rem}@media screen and (min-width: 430px){.featured-stories-block h4{margin:0 auto;width:unset}}.featured-stories-block h3{font-size:2rem;line-height:2rem;text-transform:uppercase;margin:.5rem 0 1rem 0}.featured-stories-block .author-date{color:#818181}.featured-stories-block img{border-radius:.5rem;object-fit:cover;width:100%;height:16rem}.featured-stories-block p{margin-top:.625rem;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.featured-stories-block .angled-button-box{bottom:1rem;left:50%;right:50%}.featured-stories-block .angled-button-box h5{white-space:nowrap}@media(min-width: 960px){.featured-stories-block h4{padding:1rem 0}.featured-stories-block .featured-story{display:flex;padding:1rem;max-width:none;margin:0 auto;display:flex}.featured-stories-block .featured-story .angled-button-box{justify-content:flex-start}.featured-stories-block .featured-story .featured-story__img{width:50%;min-width:19.75rem}.featured-stories-block .featured-story .featured-story__content{width:50%;padding:0 1rem}}@media(min-width: 1472px){.featured-stories-block .featured-story{padding:1rem 0}}.content-list{padding:1rem 0 0 0;position:relative}.content-list ul{padding-left:0}.content-list li:before{content:none}@media(min-width: 460px){.content-list .content-list__item{display:block}}.content-list label{position:absolute;top:-6rem;right:2.5rem;color:rgb(115,255,253.4269662921)}.content-list__buttons .button,.content-list__buttons button,.content-list__buttons input[type=submit],.content-list__buttons input[type=button],.content-list__buttons input[type=reset]{margin:1rem 0}.cta-block{display:flex;flex-flow:column;max-width:67.875rem;min-height:26rem;margin:2rem auto}@media(min-width: 640px){.cta-block{flex-flow:row}}@media(min-width: 640px){.cta-block.third .cta-block__background-image{width:33%;flex-shrink:0}}@media(min-width: 640px){.cta-block.half .cta-block__body{flex-shrink:2.5}.cta-block.half .cta-block__background-image{flex:1;min-width:50%}}@media(min-width: 640px){.cta-block.two-thirds .cta-block__body{flex-shrink:2}}.cta-block__image{position:relative;display:flex}.cta-block__image .icon{height:15.6rem;width:10rem;object-fit:cover;position:absolute;right:0;bottom:0}.cta-block__image img{height:18rem;width:13rem;object-fit:cover;position:absolute;right:0;bottom:0;border-bottom-right-radius:.75rem}.cta-block__background-image{position:relative}.cta-block__background-image img{height:100%;object-fit:cover}@media(min-width: 960px){.cta-block__background-image{margin:-1rem 0}.cta-block__background-image .image-block__credit{bottom:0;right:0}}.cta-block__button{perspective:9.25rem;width:9.25rem}.cta-block__button .button,.cta-block__button button,.cta-block__button input[type=submit],.cta-block__button input[type=button],.cta-block__button input[type=reset]{margin:0 0 .25rem .5rem;transform:skew(-10deg) rotate(2deg);-webkit-transform:skew(-10deg) rotate(2deg);-moz-transform:skew(-10deg) rotate(2deg);border-radius:0;background-color:#fff;color:#000}.cta-block__button .button span,.cta-block__button button span,.cta-block__button input[type=submit] span,.cta-block__button input[type=button] span,.cta-block__button input[type=reset] span{transform:skew(10deg) rotate(-2deg);-webkit-transform:skew(10deg) rotate(-2deg);-moz-transform:skew(10deg) rotate(-2deg);padding:3% 2%;text-transform:uppercase}.cta-block__body{font-size:1rem}@media(min-width: 640px){.cta-block__body{display:flex;flex-flow:column nowrap;justify-content:center;width:100%;min-height:20rem}}.cta-block__body h3{font-size:3rem;margin:0;background-color:#f2f230;padding:1.5rem;border-radius:.75rem .75rem 0 0;height:-moz-fit-content;height:fit-content;display:flex;align-items:center;text-transform:uppercase}.cta-block__body .cta-block__text{background-color:#000;border-radius:0 0 .75rem .75rem;color:#fff;padding:1.5rem;font-size:1rem;padding-right:12rem;min-height:14.75rem;display:flex;flex-direction:column;justify-content:space-between}.cta-block-style-default .cta-block__body>h3,.cta-block-style-yellow .cta-block__body>h3{background-color:#f2f230}.cta-block-style-red .cta-block__body>h3{background:#fe4a49}.cta-block-style-green .cta-block__body>h3{background:#30f2c3}.cta-block-style-purple .cta-block__body>h3{background:#7839fe}@media(min-width: 640px){.cta-block-direction-right .cta-block__background-image{order:1}}.angled-button-box{display:flex;justify-content:center;position:absolute;bottom:4rem;left:2rem}.angled-button-box-not-absolute{display:flex;justify-content:center}.angled-button{position:relative;display:inline-block;padding:.75rem 2rem;border:none;outline:none;cursor:pointer}.angled-button .button,.angled-button button,.angled-button input[type=submit],.angled-button input[type=button],.angled-button input[type=reset]{margin:0;background-color:rgba(0,0,0,0);min-width:auto;padding:0;color:#000;text-transform:uppercase;font-size:1rem}.angled-button a{position:relative;color:#000;text-transform:uppercase;font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif}.angled-button::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="148" height="45"><path fill="%2330F2C3" d="M2 43 9 2l137 3-6 35L2 43Z"/><path fill="%2330F2C3" d="M9 2 2 43l138-3 6-35L9 2ZM7 0 0 45l142-3 6-39L7 0Z"/></svg>');background-size:cover;background-repeat:no-repeat;transition:all .3s ease-in-out}.angled-button::before a{transition:all .3s ease-in-out}.angled-button:hover{transition:all .15s ease-in-out}.angled-button:hover a,.angled-button:hover button{color:#fff;transition:all .15s ease-in-out}.angled-button:hover::before{filter:brightness(70%)}.angled-button-filter{position:relative;display:inline-block;padding:0 2rem;border:none;outline:none;cursor:pointer;width:157px;height:61px}.angled-button-filter .button,.angled-button-filter button,.angled-button-filter input[type=submit],.angled-button-filter input[type=button],.angled-button-filter input[type=reset]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:none;border:none;padding:0;pointer-events:auto;color:#000;text-transform:uppercase;font-size:1.1rem}@media(min-width: 960px){.angled-button-filter .button,.angled-button-filter button,.angled-button-filter input[type=submit],.angled-button-filter input[type=button],.angled-button-filter input[type=reset]{left:-1.9rem}}.angled-button-filter a{position:relative;color:#000;text-transform:uppercase;font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif}.angled-button-filter::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="148" height="45"><path fill="%23eeebfe" d="M2 43 9 2l137 3-6 35L2 43Z"/><path fill="%23eeebfe" d="M9 2 2 43l138-3 6-35L9 2ZM7 0 0 45l142-3 6-39L7 0Z"/></svg>');background-size:cover;background-repeat:no-repeat;pointer-events:none;transition:all .3s ease-in-out}.angled-button-filter::before a{transition:all .3s ease-in-out}.angled-button-filter:hover{transition:all .15s ease-in-out}.angled-button-filter:hover a,.angled-button-filter:hover button{color:#fff;transition:all .15s ease-in-out}.angled-button-filter:hover::before{filter:brightness(70%)}.angled-button-filter.active::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="148" height="45"><path fill="%23dfd9fe" d="M2 43 9 2l137 3-6 35L2 43Z"/><path fill="%23dfd9fe" d="M9 2 2 43l138-3 6-35L9 2ZM7 0 0 45l142-3 6-39L7 0Z"/></svg>')}.cta-card{max-width:45rem;display:flex;flex-flow:column;min-width:19.625rem;min-height:26.125rem;margin:2rem 1rem !important;position:relative;overflow:hidden;border-radius:.75rem}@media screen and (min-width: 750px){.cta-card{margin:2rem auto !important}}.cta-card__body{height:100%;position:relative}.cta-card__content{background-color:#000;border-radius:0 0 .75rem .75rem;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:5rem;min-height:19rem}@media(min-width: 640px){.cta-card__content{justify-content:center}}.cta-card__content-text{color:#fff;padding:1.5rem 11rem 1.5rem 1.5rem;font-size:1rem;margin:0}.cta-card__image{position:absolute;display:flex;height:20rem;width:13rem;right:0;bottom:0;margin-right:-0.5rem}.cta-card__image img{object-fit:cover;position:absolute;right:0;bottom:0;border-bottom-right-radius:.75rem;height:20rem;padding-right:-1rem}.cta-card .angled-button-box{bottom:2rem !important;left:2rem !important;position:absolute !important}.cta-card h2{margin:-0.5rem 0 0 0;background-color:#f2f230;padding:1.5rem;border-radius:.75rem .75rem 0 0;height:-moz-fit-content;height:fit-content;display:flex;align-items:center}.cta-main{position:relative;width:100vw;margin:0}@media(min-width: 960px){.cta-main{margin:2rem auto !important;max-width:64.375rem}}.cta-main__header{max-width:64.375rem;margin:0 1rem;display:flex;flex-direction:row;justify-content:space-between}.cta-main__header h1{line-height:1.024;align-self:center}.ncs-site .cta-main__header h1{line-height:3.8125rem}.cta-main__header .cta-main__icon{min-width:7rem;min-height:7rem}@media(min-width: 960px){.cta-main__header{margin:0 auto}.cta-main__header h1{font-size:5rem;line-height:1.024}.ncs-site .cta-main__header h1{line-height:4.5rem}}.cta-main h3{font-size:2.5rem;line-height:2.125rem;margin:2.5rem 7rem 1rem 1rem}@media(min-width: 960px){.cta-main h3{margin:2.5rem 7rem 1rem 0rem}}.cta-main p{max-width:100%;font-size:1rem}@media(min-width: 960px){.cta-main p{font-size:1.125rem}}.cta-main__image{width:100%;position:relative}.cta-main__image img{max-height:20rem;object-fit:cover;width:100%}@media(min-width: 960px){.cta-main__image img{max-height:30rem;border-radius:1.25rem}}.cta-main__content{position:relative;padding:1rem}@media(min-width: 960px){.cta-main__content{padding:1rem 0}}.cta-main .angled-button-box{bottom:1.5rem;left:0;right:0}.cta-main__icon{float:right;top:0;right:0;height:7rem;width:7rem;object-fit:contain;z-index:1}.cta-main__icon-2{position:absolute;float:left;bottom:-1rem;left:1rem;height:4.5rem;width:4.5rem;object-fit:contain;z-index:2}.cta-main h4{margin-bottom:0;font-size:2rem;line-height:1.7rem}@media(min-width: 960px){.cta-main h4{text-align:center}}.bg-black{background-color:#000;color:#fff}.cta-card-style-default .cta-card__body>h3,.cta-card-style-default .cta-card__body>h2,.cta-card-style-default .cta-card__button>.button-box,.cta-card-style-yellow .cta-card__body>h3,.cta-card-style-yellow .cta-card__body>h2,.cta-card-style-yellow .cta-card__button>.button-box{background-color:#f2f230}.cta-card-style-default .angled-button::before,.cta-card-style-yellow .angled-button::before{background-image:url("data:image/svg+xml,%3Csvg width='148' height='45' viewBox='0 0 148 45' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.44966 0L148 2.90323L141.544 41.6129L0 45L7.44966 0Z' fill='%23F2F230'/%3E%3C/svg%3E")}.cta-card-style-red .cta-card__body>h3,.cta-card-style-red .cta-card__body>h2,.cta-card-style-red .cta-card__button>.button-box{background:#fe4a49}.cta-card-style-red .angled-button::before{background-image:url("data:image/svg+xml,%3Csvg width='148' height='45' viewBox='0 0 148 45' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.44966 0L148 2.90323L141.544 41.6129L0 45L7.44966 0Z' fill='%23FE4A49'/%3E%3C/svg%3E")}.cta-card-style-green .cta-card__body>h3,.cta-card-style-green .cta-card__body>h2,.cta-card-style-green .cta-card__button>.button-box{background:#30f2c3}.cta-card-style-purple .cta-card__body>h3,.cta-card-style-purple .cta-card__body>h2,.cta-card-style-purple .cta-card__button>.button-box{background:#7839fe}.cta-card-style-purple .angled-button::before{background-image:url("data:image/svg+xml,%3Csvg width='148' height='45' viewBox='0 0 148 45' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.44966 0L148 2.90323L141.544 41.6129L0 45L7.44966 0Z' fill='%237839FE'/%3E%3C/svg%3E")}.with-black-bg{width:100vw;max-width:100vw !important;margin:2rem 0 !important}.black-bg{width:100vw;background-color:#000;padding-bottom:2rem;margin-bottom:-1rem}@media(min-width: 960px){.black-bg{padding-top:5rem}}.page-main .black-bg{margin-left:-1rem}.width-block-main{max-width:64.375rem;margin:0 auto}.map-block{position:relative;margin:1rem 0;height:66.75rem}@media(min-width: 460px){.map-block{min-height:60rem}}@media(min-width: 960px){.map-block{min-height:50.125rem}}.map-block__header,.map-block__footer{z-index:1}.map-block__header{width:100%;margin-top:1.5rem}.map-block__header .map-block__heading{color:#fff;margin:0;font-size:2.5rem;padding:0 1rem}.map-block__header .map-block__heading svg{width:6.5rem;height:4.25rem;transform:rotate(24.15deg);position:absolute;margin-top:-0.75rem}@media(min-width: 760px){.map-block__header .map-block__heading svg{right:22rem}}.map-block__map-holder{position:absolute;margin-top:0;top:0;width:100vw;height:66.75rem;z-index:0}.map-block__map-holder .map-block__map{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100}.map-block__map-holder .map-block__map:before{content:" ";position:absolute;width:100%;height:25rem;z-index:2}.map-block__map-holder .map-block__map:before{top:0;background:linear-gradient(to bottom, #000000 60%, transparent 100%)}.map-block__map-holder *{max-width:none}.map-block__item-user{margin:0}.gm-style-iw{width:100%;text-align:center;padding:0 !important}.gm-style-iw-d{padding:0 !important;overflow:hidden !important}.gm-style-iw-tc{display:none}.map-block__stats-box{display:flex;flex-flow:column nowrap;width:100%;z-index:1;padding:0 1rem}@media(min-width: 960px){.map-block__stats-box{flex-flow:row nowrap;justify-content:space-between;align-items:flex-end}}.map-block__stats-box .map-block__stats{width:100%;font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif;font-size:1.5rem;color:#fff}.map-block__stats-box .map-block__stats p{margin:0}.map-block__stats-box .map-block__stats .emoji{margin-right:.5rem}@media(min-width: 960px){.map-block__stats-box .map-block__stats{width:auto}.map-block__stats-box .map-block__stats span.visible-large{display:inline-block !important}}.map-block__stats-box .map-block__stats .map-block__stats-heading{font-size:1.25rem}.map-block__stats-box .map-block__stats .map-block__stats-list-item{margin-bottom:.5rem;padding-left:0}.map-block__stats-box .map-block__stats .map-block__stats-list-item h1{margin:0 0 .5rem 0;color:#30f2c3;font-size:4.375rem;line-height:1.024;letter-spacing:0}.map-block__stats-box .map-block__stats .map-block__stats-list-item h4{margin:0;line-height:1.024;text-align:left;letter-spacing:.03em}.ncs-site .map-block__stats-box .map-block__stats .map-block__stats-list-item h4{letter-spacing:-0.42px}.map-block__stats-box .map-block__links{display:flex;flex-flow:row nowrap;align-items:flex-end;margin-top:1rem}@media(min-width: 960px){.map-block__stats-box .map-block__links{width:50%}}.map-block__stats-box .map-block__links .button--map-block{min-width:auto;width:100%;margin:0 .5rem;padding:1.125rem 1rem;white-space:nowrap}.info-window-content{font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif;font-size:1.125rem;color:#fff;margin:0;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;text-align:center}.info-window-content h4{font-size:1rem;background:#000;padding:.25rem .5rem .5rem .5rem}.gm-style .gm-style-iw-c{margin-top:6.5rem;background-color:rgba(0,0,0,0);box-shadow:none;max-width:7rem !important;max-height:none !important}.gm-style .gm-style-iw-c h4{margin-bottom:0;overflow:hidden}.marker-label{margin-bottom:1.5rem}.emoji-header{margin:4rem auto !important;color:#2f0060 !important}.emoji-header__title{margin:0}.emoji-header__emoji{font-size:4.6825rem}.steps .steps__list{max-width:60rem}@media(min-width: 960px){.steps .steps__list{flex-flow:row wrap;align-items:center}}.steps .steps__item-heading{margin:0;color:#2f0060}.steps .steps__item-content{margin:1rem 0 2rem}@media(min-width: 960px){.steps .steps__item{flex:0 1 33%}.steps .steps__item:nth-child(4n){padding-left:0 !important}.steps .steps__item-content{margin:1rem 0}.steps .steps__item+.steps__item{padding-left:3rem}}.mini-content{display:flex;flex-flow:column nowrap;margin:0 1rem;padding:.5rem 0;max-width:45rem}@media(min-width: 640px){.mini-content{margin:0 auto;padding:.5rem 1rem}}@media(min-width: 960px){.mini-content{padding:.5rem 0}}.ncs-site .mini-content{margin:0 auto;max-width:80ch}@media(min-width: 640px){.ncs-site .mini-content{padding:.5rem 0}}.mini-content__heading,.mini-content__content,.mini-content__content img,.mini-content__content iframe,.mini-content__button,.mini-content__button .button,.mini-content__button button,.mini-content__button input[type=submit],.mini-content__button input[type=button],.mini-content__button input[type=reset]{width:100%}.mini-content__heading{font-size:1.5rem}.mini-content__content{margin-top:0}.mini-content__content p{font-size:1.1875rem}.mini-content__content img,.mini-content__content iframe{width:auto}@media(min-width: 960px){.mini-content__button{display:flex;justify-content:center}}.recent-activity ul{padding-left:0;max-width:64.375rem !important}.recent-activity ul li{margin-bottom:1rem;max-width:100% !important}.recent-activity ul li h4{font-size:1.25rem}.recent-activity ul li:before{content:none}.recent-activity ul li p{max-width:64.375rem}.recent-activity__points{padding:.5rem .625rem;text-transform:uppercase}.recent-activity__points .emoji{margin-right:.25rem}.goals{padding:2rem;border-radius:.25rem}.goals .goals__link{color:#000}.goals .goals__link:hover,.goals .goals__link:active{color:#30f2c3}.goals .goals__text-medium{display:flex;flex-flow:row nowrap;width:100%;margin:1rem 0 1.5rem;font-size:3rem;font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif;letter-spacing:.0625rem}.goals .goals__text-medium .emoji{margin-left:auto}@media(min-width: 960px){.goals .goals__text-medium{font-size:6rem;line-height:1}}.goals .goals__text-large{font-size:6rem}.goals--food-diary{width:calc(100% - 1.5rem);margin:2.5rem auto 1.5rem}.goals--food-diary .goals__link,.goals--food-diary .goals__emoji{margin-top:0}.share .row{gap:1rem}.share .button,.share button,.share input[type=submit],.share input[type=button],.share input[type=reset]{min-width:10rem;width:calc(50% - .5rem);margin:0}.scrolling-images{position:relative;height:13.75rem;margin:1rem 0 !important;overflow:hidden}@media(min-width: 960px){.scrolling-images{height:15rem}}.scrolling-images,.scrolling-images__images{max-width:none}.scrolling-images__images{position:absolute;left:0;bottom:0;height:10.75rem;animation:scroll 10s linear infinite}@media(min-width: 960px){.scrolling-images__images{height:12rem}}.scrolling-images__images *{height:100%}.scrolling-images__images .image-block{width:22.5rem;margin:0 1rem}.scrolling-images__images .image-block img{width:auto;object-fit:contain;object-position:center}.scrolling-images__control{min-width:0;margin:0;padding:0;background:none;color:#4a4a4a}.scrolling-images__control:hover,.scrolling-images__control:focus-visible,.scrolling-images__control.active{background:none;color:#7839fe}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.carousel-main{padding:0 1rem;margin:0 auto;max-width:64.375rem;height:-moz-fit-content;height:fit-content}.carousel-main h2{font-size:1.5rem;text-transform:uppercase;margin:1rem}@media(min-width: 640px){.carousel-main h2{margin:1rem 0}}@media(min-width: 640px){.carousel-main{margin:1rem auto}}@media(min-width: 960px){.carousel-main{padding:0}}.carousel{display:flex !important;flex-direction:row;gap:1rem;padding:0 1rem;overflow-x:auto;overflow-y:hidden;text-overflow:ellipsis;margin-bottom:1rem}@media(min-width: 640px){.carousel{padding:0}}.carousel__page{display:flex;flex-direction:column;min-width:8.188rem;width:33%;gap:.625rem;height:100%}.carousel__page .image-wrapper{padding-top:100%;position:relative}.carousel__page img{width:100%;height:100% !important;object-fit:cover;border-radius:.5rem;top:0;bottom:0;left:0;right:0;position:absolute}.carousel__page h3{margin:.5rem 0;font-size:.875rem;line-height:.875rem;text-transform:uppercase;color:#000 !important}@media(min-width: 960px){.carousel__page h3{font-size:1.78rem;line-height:25.69px}}.carousel__page p{margin:0;font-size:.938rem;text-overflow:ellipsis;line-height:1.05rem;word-break:break-word;color:#000;-webkit-hyphens:auto;hyphens:auto;-webkit-line-clamp:6;display:-webkit-box;-webkit-box-orient:vertical;color:#000 !important;letter-spacing:-0.2px}@media(min-width: 960px){.carousel__page p{font-size:1.125rem;line-height:1.4}}.ncs-site .carousel__page p{font-size:.75rem;letter-spacing:0}.carousel__tag{font-family:Obviously-NarrowBlack,"Arial Black","Verdana","Helvetica bold",sans-serif;text-transform:uppercase;display:inline-block;font-size:.625rem;background-color:#000;color:#fff;padding:.125rem .25rem .25rem .25rem;margin:0;letter-spacing:.03em}@media(min-width: 960px){.carousel__tag{font-size:14.27px;line-height:22.34px}}.ncs-site .carousel__tag{letter-spacing:0}.homepage .carousel__page h3,.homepage .carousel__page p{color:#000}.homepage .carousel__page img{height:21.188rem}.carousel__page a{overflow:hidden}.carousel-bg-black{background-color:#000;color:#fff;height:-moz-fit-content;height:fit-content;padding-top:1rem;padding-bottom:1rem;margin-top:.5rem}@media(min-width: 640px){.carousel-bg-black{margin-top:1.5rem}}.carousel-bg-black h3,.carousel-bg-black p{color:#fff !important}.carousel-bg-white{margin-top:.5rem;margin-bottom:2rem;padding-bottom:1rem}@media(min-width: 640px){.carousel-bg-white{margin-top:2.5rem}}.cta-carousel{display:flex !important;flex-direction:row;gap:1rem;max-height:26.5rem;padding-left:1rem;padding-right:1rem;overflow-x:auto;overflow-y:hidden;text-overflow:ellipsis;margin:4rem 0rem 4rem 0rem}@media(min-width: 960px){.cta-carousel{max-height:26.5rem;margin:4.5rem auto;padding:0}}.cta-carousel__content-container{background-color:#000;position:relative;padding:1rem}.cta-carousel-block{display:flex;flex-flow:column;min-width:19.625rem;width:100%;height:27rem;margin:0;position:relative;overflow:hidden;border-radius:.75rem}@media(min-width: 960px){.cta-carousel-block{height:26.5rem}}.cta-carousel-block__image{position:absolute;display:flex;height:19rem;width:11rem;right:0;bottom:0;margin-right:-2rem}@media(min-width: 960px){.cta-carousel-block__image{width:12rem}}.cta-carousel-block__image img{object-fit:cover;position:absolute;right:0;bottom:0;border-bottom-right-radius:.75rem;height:17rem}.cta-carousel-block__button{perspective:9.25rem;width:9.25rem;margin-top:1.5rem;position:relative;z-index:2}.cta-carousel-block__button .button-box{position:relative;background-color:#30f2c3;clip-path:url(#svgClipPathID2);min-width:74.5px;height:2.625rem}.cta-carousel-block__button .button-text{font-size:1rem;z-index:2;position:absolute;height:2.25rem;top:0;color:#000;margin:0;width:9rem;height:-moz-fit-content;height:fit-content;text-align:center;margin-top:.8rem;margin-left:.2rem;text-transform:uppercase;font-weight:700;letter-spacing:-0.01em}.ncs-site .cta-carousel-block__button .button-text{letter-spacing:-0.42px}.cta-carousel-block__button .menu-button{margin:0 0 0 .5rem}.cta-carousel-block__body{font-size:1rem;height:100%}.cta-carousel-block__body h3{font-size:2.5rem;margin:0;background-color:#f2f230;padding:1rem;border-radius:.75rem .75rem 0 0;height:-moz-fit-content;height:fit-content;display:flex;align-items:center;text-transform:uppercase;min-height:6.25rem}.cta-carousel-block__body .cta-carousel-block__content{border-radius:0 0 .75rem .75rem;color:#fff;font-size:1rem;width:60%;height:100%;position:relative;line-height:1.2rem}.cta-carousel-block-style-default .cta-carousel-block__body>h3,.cta-carousel-block-style-default .cta-carousel-block__button>.button-box,.cta-carousel-block-style-yellow .cta-carousel-block__body>h3,.cta-carousel-block-style-yellow .cta-carousel-block__button>.button-box{background-color:#f2f230}.cta-carousel-block-style-red .cta-carousel-block__body>h3,.cta-carousel-block-style-red .cta-carousel-block__button>.button-box{background:#fe4a49}.cta-carousel-block-style-green .cta-carousel-block__body>h3,.cta-carousel-block-style-green .cta-carousel-block__button>.button-box{background:#30f2c3}.cta-carousel-block-style-purple .cta-carousel-block__body>h3,.cta-carousel-block-style-purple .cta-carousel-block__button>.button-box{background:#7839fe}.large-video-block{padding:0 1rem;margin:.5rem auto;max-width:64.375rem}@media(min-width: 640px){.large-video-block{margin:.5rem auto}}@media(min-width: 960px){.large-video-block{padding:0}}.large-video-block .video__container{position:relative;border-radius:.75rem}.large-video-block .video__container iframe{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.large-video-block .video__background{padding-bottom:56.25%;height:0 !important}.large-video-block .video__play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.large-video-block .video__play .angled-button::before{background-image:url("data:image/svg+xml,%3Csvg width='148' height='45' viewBox='0 0 148 45' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.44966 0L148 2.90323L141.544 41.6129L0 45L7.44966 0Z' fill='%23FE4A49'/%3E%3C/svg%3E")}.large-video-block .video__play h5{position:relative;z-index:1;margin-bottom:0}@media(min-width: 960px){.large-video-block .video__play h5{font-size:2.5rem}.large-video-block .video__play .icon{width:3rem;height:3rem}.large-video-block .video__play .angled-button{padding:1.6rem 2.5rem}}.lightbox{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:10000;background:rgba(0,0,0,.875);align-items:center;justify-content:center;padding:2rem 1rem}.lightbox .lightbox-content{width:100%;height:100%}.lightbox .lightbox-content .iframe__container{height:100%;width:100%}.lightbox .lightbox-content iframe{width:80%;height:unset;max-height:90%;aspect-ratio:16/9;margin:auto;position:absolute;top:0;bottom:0;right:0;left:0;border:0;object-fit:contain}.lightbox.active{display:flex}.lightbox .close{position:absolute;display:inline-flex;align-items:center;right:1rem;top:1rem;font-size:1.125rem;font-weight:700;color:#fff;text-transform:uppercase;cursor:pointer}.lightbox .close .icon{width:2rem;height:2rem}body.scroll-lock{overflow:hidden}.video-header{width:100%}.video-header-background{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;margin:0 !important;padding:0 !important;z-index:-2}.video-header-background--fade:after{position:absolute;content:" ";top:0;left:0;width:100%;height:100%;z-index:0;background-color:rgba(0,0,0,.5);z-index:-1}.video-header-background iframe{position:absolute;width:100%;height:100%}@media(min-width: 640px){.header-with-sticker-block+.large-video-block{margin-top:2.5rem}}.carousel-video-main{max-width:64.375rem;margin:1rem 0}.carousel-video-main h2{font-size:1.5rem;text-transform:uppercase;margin-bottom:1rem;padding:0 1rem}@media(min-width: 960px){.carousel-video-main{margin:1rem auto}}.carousel-video-main .carousel{padding:0 1rem}.video-carousel{flex-grow:1}.carousel{display:flex !important;flex-direction:row;gap:1rem;max-height:-moz-fit-content;max-height:fit-content;overflow-x:auto;margin-bottom:1rem}.carousel::-webkit-scrollbar{display:none;-webkit-appearance:none}.video-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:999}.video-block{min-width:8.188rem;min-height:15.188rem;position:relative}@media(min-width: 960px){.video-block{min-height:25.188rem}}.video-block .video__container{position:relative;border-radius:.5rem;padding-top:130%}@media(min-width: 960px){.video-block .video__container{height:25.188rem}}.video-block .video__container .video__tag{position:absolute;top:0;right:0;text-transform:uppercase;display:inline-block;align-items:center;font-size:.625rem;font-family:Obviously-NarrowBlack,"Arial Black","Verdana","Helvetica bold",sans-serif;background-color:#000;color:#fff;padding:.25rem;margin:-0.25rem 0 0 0;border-radius:0 .5rem 0 .5rem}@media(min-width: 960px){.video-block .video__container .video__tag{font-size:1rem}}.video-block .video__container .video__text{position:absolute;bottom:0;padding:.5rem;color:#fff;max-width:100%;z-index:1}.video-block .video__container .video__text h3{margin:0;font-size:.875rem;line-height:1.024;text-transform:uppercase;margin-bottom:.25rem;letter-spacing:.02em}.ncs-site .video-block .video__container .video__text h3{font-size:.75rem;line-height:.75rem;letter-spacing:0}@media(min-width: 960px){.video-block .video__container .video__text h3{font-size:1.249rem;line-height:1.024}.ncs-site .video-block .video__container .video__text h3{font-size:1.125rem;line-height:1}}.video-block .video__container .video__text p{margin:0;font-size:.75rem;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;line-height:1.4;width:100%}.ncs-site .video-block .video__container .video__text p{font-size:.75rem;line-height:1.4}@media(min-width: 960px){.video-block .video__container .video__text p{font-size:1.125rem;line-height:1.4}.ncs-site .video-block .video__container .video__text p{line-height:25.2px}}.video-block .video__background{height:100%;width:100%;position:absolute;top:0;bottom:0;left:0;right:0}.video-block .video__background::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:8rem;background:linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.7));pointer-events:none}.video-block .video-play{top:50%;left:50%;position:absolute;transform:translate(-50%, -50%)}.video-block .video-play .icon{width:2.5rem;height:2.5rem}.lightbox{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:10000;background:rgba(0,0,0,.875);align-items:flex-start;justify-content:center;padding:2rem 1rem}.lightbox .lightbox-content{width:100%;height:100%}.lightbox .lightbox-content .iframe__container{height:100%;width:100%}.lightbox .lightbox-content iframe{width:80%;height:unset;max-height:90%;aspect-ratio:16/9;margin:auto;position:absolute;top:0;bottom:0;right:0;left:0;border:0;object-fit:contain}.lightbox .lightbox-content blockquote{height:100% !important}.lightbox .lightbox-content blockquote .tiktok-embed{height:100% !important}.lightbox .lightbox-content blockquote iframe{height:100% !important}.lightbox.active{display:flex}.lightbox .close{cursor:pointer}.lightbox .close .icon{width:2rem;height:2rem}.lightbox .angled-button-box{top:0;right:0}.four_image_block{margin:1rem 0rem;display:flex;gap:.5rem;justify-content:center}.four_image_block img{border-radius:.75rem;object-fit:cover;width:100%;height:100%}.four_image_block .img_1{width:12.75rem;height:10rem}@media(min-width: 960px){.four_image_block .img_1{width:22.75rem;height:20rem}}.four_image_block .img_2{width:12.75rem;height:15rem}@media(min-width: 960px){.four_image_block .img_2{width:22.75rem;height:30rem}}.four_image_block .img_3{width:12.75rem;height:17rem}@media(min-width: 960px){.four_image_block .img_3{width:22.75rem;height:27rem}}.four_image_block .img_4{width:12.75rem;height:10.8rem}@media(min-width: 960px){.four_image_block .img_4{width:22.75rem;height:20.8rem}}.four_image_block .col_1{display:flex;flex-direction:column;gap:.5rem;position:relative}.four_image_block .col_2{display:flex;flex-direction:column;gap:.5rem;margin-top:3.75rem;position:relative}.image_block_sticker_1{position:absolute;max-width:5rem;max-height:5rem;margin-top:5rem}.image_block_sticker_2{position:absolute;max-width:5rem;max-height:5rem;margin-top:20rem;right:1rem;bottom:5.5rem}@media(min-width: 960px){.image_block_sticker_2{right:.5rem;bottom:11rem}}.image_block_sticker_3{position:absolute;max-width:5rem;max-height:5rem;margin-top:25rem;left:1.5rem}@media(min-width: 960px){.image_block_sticker_3{margin-top:41rem}}.quick-actions__block{padding:0 1rem;margin:1rem auto}@media(min-width: 960px){.quick-actions__block{min-height:100%;padding:0}}.quick-actions__header{display:flex;text-transform:uppercase;flex-direction:row;justify-content:space-between;align-content:center}.quick-actions__header h3{align-self:flex-end;margin-bottom:1.5rem}.quick-actions__sticker{max-width:7.25rem;max-height:7.25rem;z-index:1;margin-bottom:-2rem}.quick-actions__grid{display:grid;grid-gap:1rem;grid-template-columns:1fr 1fr}.quick_action{border-radius:.5rem;height:10.688rem;text-align:center;display:flex;justify-content:center;flex-wrap:wrap;align-content:center;padding:.5rem}@media(min-width: 960px){.quick_action{height:6.75rem}}.quick_action h3{font-size:1rem;line-height:1.25rem;text-transform:uppercase;display:inline-block}.quick_action a{color:#000}.bg-purple,.bg-default{background-color:#7839fe}.bg-yellow{background-color:#f2f230}.bg-red{background-color:#fe4a49}.bg-Green,.bg-green{background-color:#30f2c3}.bg-White,.bg-white{background-color:#fff}.bg-Green button{color:#000 !important}.bg-Green button:hover{color:#000 !important}.timeline-block-bg{background-color:#000}.timeline-block-main{color:#fff;padding:1rem;position:relative;padding-bottom:7rem;margin:1rem -2rem}@media(min-width: 640px){.timeline-block-main{margin:1rem auto}}.timeline-block-main h2{font-size:4rem;line-height:4rem;margin-bottom:1rem}.timeline-block-main p{font-size:1rem}.timeline-block-main img{height:7.5rem;border-radius:.5rem;object-fit:cover;width:100%}.timeline-block-main .timeline-sticker{position:absolute;top:-1rem;right:1rem;height:4.188rem;width:4.188rem}.timeline-block-main .angled-button-box{bottom:-2rem !important;left:50%;right:50%}.timeline-block-main .angled-button-box span{font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif !important;white-space:nowrap}.timeline-items{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width: 640px){.timeline-items{grid-template-columns:1fr 1fr}}@media(min-width: 960px){.timeline-items{gap:3rem}}.timeline-item{width:100%}.timeline-item h3{font-size:2rem;text-transform:uppercase;margin-bottom:1rem}.timeline-item .text{display:flex;margin-top:.625rem}.timeline-item .text p{margin:0}.timeline-item .more-link{color:#30f2c3;text-decoration:underline;margin-left:.25rem !important}@media(min-width: 960px){.timeline-item img{height:10rem}}.stat-block{position:relative;margin:1.875rem 1rem;max-width:45rem}@media screen and (min-width: 750px){.stat-block{margin:1.875rem auto}}.stat-block h2{color:#fe4a49;font-size:clamp(3rem,4.375vw,4.375rem);margin-bottom:1.2rem}@media(min-width: 460px){.stat-block h2{font-size:4.375rem}}.stat-block h4{font-size:1.5rem;margin-bottom:1rem;margin-top:1.75rem}.stat-block p{margin-top:0;max-width:100%}.stat-block .angled-button-box{left:50%;right:50%}.stat-block .angled-button-box span{font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif !important;white-space:nowrap}.stat-block .angled-button-box .angled-button::before{background-image:url("data:image/svg+xml,%3Csvg width='148' height='45' viewBox='0 0 148 45' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.44966 0L148 2.90323L141.544 41.6129L0 45L7.44966 0Z' fill='%23FE4A49'/%3E%3C/svg%3E") !important}.header-with-sticker-block{margin:0 auto;margin-bottom:1.25rem;max-width:calc(100vw - 2rem)}@media(min-width: 960px){.header-with-sticker-block{margin:0 auto;padding:0;max-width:45rem}}.header-with-sticker-block.page--homepage .block-content{max-width:45rem;margin:2rem auto 0}.header-with-sticker-block.page--homepage .block-content p{margin:1rem}@media(min-width: 960px){.header-with-sticker-block.page--homepage .block-content p{margin:1rem 0}}.header-with-sticker{width:-moz-fit-content;width:fit-content;position:relative;align-items:center;min-height:7rem;margin:0 auto;max-width:37.75rem;width:100%}@media(min-width: 640px){.header-with-sticker{margin:0 auto 3rem auto;max-width:none}}@media(min-width: 960px){.header-with-sticker{margin:3rem auto 0 auto}}.header-with-sticker h2{padding-right:4.5rem;margin-bottom:0;font-size:11.25vw;line-height:1.024;letter-spacing:0}.ncs-site .header-with-sticker h2{line-height:1.01;letter-spacing:-0.09rem}@media(min-width: 330px){.header-with-sticker h2{padding-right:7.5rem}}@media(min-width: 460px){.header-with-sticker h2{padding-right:7.5rem}}@media(min-width: 960px){.header-with-sticker h2{font-size:5rem}.ncs-site .header-with-sticker h2{line-height:4rem}}.header-sticker{position:absolute;right:0;max-width:7rem;max-height:7rem;width:25vw;top:0}.block-content{margin-top:2rem}.block-content p{margin:1rem 0;max-width:64.375rem !important}.block-button{margin-top:.5rem}.homepage .header-sticker{position:relative}.homepage .header-with-sticker{display:grid;grid-template-columns:auto auto;max-width:calc(100vw - 2rem);width:100%}.homepage .header-with-sticker h2{padding-right:0}.homepage .banner-header-bg-extend h1{font-size:5.938rem}@media(min-width: 640px){.homepage{top:50%}}@media(min-width: 960px){.homepage{top:-2.5rem}}.author-bio{margin:1rem -1rem}@media(min-width: 640px){.author-bio{margin:1rem auto;max-width:45rem;border-radius:.75rem}}.author-bio h2,.author-bio h4{margin-bottom:0}.author-bio__header{color:#fff;background-color:#7839fe;padding:1.5rem 1rem}@media(min-width: 640px){.author-bio__header{border-top-left-radius:.75rem;border-top-right-radius:.75rem}}.author-bio__header h1{font-size:3rem;line-height:2.55rem;margin-top:-0.75rem}.author-bio__body{position:relative;color:#fff;background-color:#000;padding:1rem}@media(min-width: 640px){.author-bio__body{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}}.author-bio__body h2{margin-top:-0.25rem;font-size:2.5rem;line-height:2.125rem;margin-right:5rem}.author-bio__body .person-group{color:#7839fe;margin:.5rem 5rem .75rem 0}.author-bio__body .person-badge{position:absolute;z-index:1;background-color:#7839fe;width:4.063rem;height:4.063rem;border:solid;border-radius:6.25rem;border-width:.25rem;border-color:#fff;right:1.25rem;top:1rem;align-content:center}.author-bio__body .person-badge h4{color:#fff;text-align:center;top:25%;position:relative}.latest-stories-block{width:100%;margin:1rem auto;position:relative;display:flex;flex-direction:column}.latest-stories-block .latest-stories{display:flex;flex-direction:row;margin:0;flex-wrap:wrap;justify-content:center}.latest-stories-block .latest-story{width:100%;max-width:25rem;margin:1rem}.latest-stories-block h4{font-size:1.5rem;line-height:1.5rem;text-transform:uppercase;margin:0 1rem}@media(min-width: 640px){.latest-stories-block h4{margin:0 auto;width:unset}}.latest-stories-block h3{font-size:2rem;line-height:2rem;text-transform:uppercase;margin:.5rem 0 1rem 0}.latest-stories-block .author-date{color:#818181}.latest-stories-block img{border-radius:.5rem;object-fit:cover;width:100%;height:16rem}.latest-stories-block p{margin-top:.625rem}.latest-stories-block .angled-button-box{bottom:1rem;left:50%;right:50%}.latest-stories-block .angled-button-box h5{white-space:nowrap}.latest-stories-block .one-latest-story{width:100%;max-width:25rem;margin:1rem;padding:1rem}@media(min-width: 640px){.latest-stories-block .one-latest-story{max-width:90rem;width:unset;display:flex}.latest-stories-block .one-latest-story__content{padding:0 1rem}.latest-stories-block .one-latest-story__img{width:50%;min-width:19.75rem}.latest-stories-block .one-latest-story .angled-button-box{justify-content:flex-start}}@media(min-width: 1440px){.latest-stories-block .one-latest-story{padding:1rem 4rem}}@media(min-width: 960px){.latest-stories-block .one-latest-story{margin:1rem;margin:0 auto;display:flex}}h3{margin-bottom:2rem}.pl-latest-stories{display:flex;flex-direction:row;flex-wrap:wrap;max-width:calc(100vw - 4rem)}@media(min-width: 640px){.pl-latest-stories{flex-wrap:nowrap}}.pl-latest-stories .cta-main{max-width:24.375rem;margin:0 !important;width:100% !important;position:relative}.pl-latest-stories .cta-main h3{font-size:2rem;line-height:85%;margin:1rem 0 0 0 !important;color:#000}.pl-latest-stories .cta-main__content{padding:1rem 0;color:#000}.pl-latest-stories .cta-main img{border-radius:.5rem}.pl-latest-stories .cta-main .cta-main__content{position:inherit}.pl-latest-stories .cta-main .angled-button-box{margin:1rem 0 2rem 0;position:relative}.pl-latest-stories .cta-main .angled-button-box h5{color:#000}.pl-latest-stories .carousel{padding:0 1rem 0 0;margin:0 -2rem 0 0}.pl-latest-stories .carousel p{overflow:visible}@media(min-width: 640px){.pl-latest-stories .carousel{margin:0 -2rem 0 1rem}}.get-in-touch h2{margin-bottom:1rem}.get-in-touch ul{display:flex;flex-direction:row;flex-wrap:wrap;padding:0}.get-in-touch .contact-image{width:7.5rem;height:7.5rem;border-radius:100%;margin-right:1rem}.people-spotlight{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;justify-content:center;padding:0 1rem}@media(min-width: 640px){.people-spotlight{margin:1rem auto}}.people-spotlight__image{height:7.125rem;min-width:7.125rem;flex:1 0 calc(25% - .5rem);max-width:calc(25% - .5rem)}@media(min-width: 640px){.people-spotlight__image{flex:1 0 calc(20% - .5rem);max-width:calc(20% - .5rem)}}@media(min-width: 960px){.people-spotlight__image{height:7.5rem;min-width:7.5rem}}.people-spotlight__image img{height:100%;width:100%;object-fit:cover;border-radius:.5rem}.people-spotlight__image:hover{filter:brightness(80%)}.document-block{padding-left:1.875rem;padding-right:1.875rem}.document-block .title{margin-bottom:.5rem;font-size:1.25rem}.document-block .document-type{font-family:Obviously-NarrowBlack,"Arial Black","Verdana","Helvetica bold",sans-serif;font-weight:700;text-transform:uppercase;margin-top:0;margin-bottom:.5rem;font-size:.75rem}.document-block .description{margin-top:0;margin-bottom:1.75rem}.document-block .button,.document-block button,.document-block input[type=submit],.document-block input[type=button],.document-block input[type=reset]{margin-top:0;background:none;color:#000;font-size:1rem;width:-moz-fit-content;width:fit-content;min-width:unset;margin-left:0}.anchor{scroll-margin-top:10rem}.sign-up-block{display:flex;flex-flow:column wrap;max-width:77.5rem;padding:0}@media(min-width: 960px){.sign-up-block{padding:0 1rem;flex-flow:row wrap}}.sign-up-block .signup--image{flex:50%;display:none}@media(min-width: 960px){.sign-up-block .signup--image{display:block}}.sign-up-block .signup--image img{object-fit:cover;width:100%;height:100%;border-top-left-radius:12px;border-bottom-left-radius:12px}.sign-up-block .signup--content{flex:50%;padding:2.5rem 1.5rem;background:#000;color:#fff;border-top-right-radius:unset;border-bottom-right-radius:unset}@media(min-width: 960px){.sign-up-block .signup--content{border-top-right-radius:12px;border-bottom-right-radius:12px;padding:4.5rem}}.sign-up-block .signup--content h1{margin-bottom:2.25rem;line-height:1.024;letter-spacing:0}.sign-up-block .signup--content form.signup-form{padding-left:0}.sign-up-block .signup--content form.signup-form .field label{color:#fff}.sign-up-block .signup--content form.signup-form .field.field--email label,.sign-up-block .signup--content form.signup-form .field.field--text label{font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif;font-size:20px;font-weight:580;line-height:90%;letter-spacing:-0.2px;text-transform:uppercase}.sign-up-block .signup--content form.signup-form .field.field--email label .asterisk-span,.sign-up-block .signup--content form.signup-form .field.field--text label .asterisk-span{margin-left:0}.sign-up-block .signup--content form.signup-form .field input{background:revert}.sign-up-block .signup--content form.signup-form .field .checkbox .checkbox-status{background:#fff;width:26px;height:26px;border-radius:4px}.sign-up-block .signup--content form.signup-form .field label[for=id_consent]{display:flex;align-items:flex-start;margin-top:1.2rem}.sign-up-block .signup--content form.signup-form .field label[for=id_consent] .asterisk-span{display:none}.sign-up-block .signup--content form.signup-form .angled-button{z-index:1;margin-top:1rem}#error_1_id_adult_consent{padding-bottom:.3rem}.zoomable-image:hover{cursor:pointer}.modal{display:none;position:fixed;z-index:20000;padding:3.5rem 1rem;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.9)}@media(min-width: 960px){.modal{padding:2rem}}@media(min-width: 960px){.modal{padding:4rem}}.modal-content{margin:auto;display:block;height:100%;width:100%;object-fit:contain}.modal-open{cursor:zoom-in}.zoomed-in{transform:scale(2)}.close{position:absolute;top:1rem;right:1.5rem;color:#fff;font-size:40px;font-weight:bold;transition:.3s}@media(min-width: 960px){.close{top:.5rem;right:2rem}}.close:hover,.close:focus{color:#30f2c3;text-decoration:none;cursor:pointer}.heading-block{padding:0 1rem}@media(min-width: 960px){.heading-block{padding:0}}.fast-food--content{padding:1rem 1.5rem 2rem 1.5rem;background:#000;color:#fff;border-radius:12px}.fast-food--content.as-action{padding:2.5rem 1.5rem 2rem 1.5rem}.fast-food--content form.postcode-form{display:flex;justify-content:flex-end;flex-direction:column;padding-left:.5rem;width:100%}@media(min-width: 960px){.fast-food--content form.postcode-form{width:80%}}.fast-food--content form.postcode-form .field label{color:#fff}.fast-food--content form.postcode-form .field.field--text label{font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif;font-size:20px;font-weight:580;line-height:90%;letter-spacing:-0.2px;text-transform:uppercase}.fast-food--content form.postcode-form .field.field--text label .asterisk-span{margin-left:0}.fast-food--content form.postcode-form .field input{max-width:100%;background:revert}.fast-food--content form.postcode-form .angled-button{z-index:1;margin-top:1rem;margin-left:auto;align-items:flex-end}@media(min-width: 960px){.programmeleadershubpage{margin-top:0}}.programmeleadershubpage__main{position:relative;padding-top:2.5rem;display:grid;grid-gap:0;grid-template-columns:1fr;overflow:hidden;min-height:100vh;height:100%}.programmeleadershubpage__main .index__results .h3,.programmeleadershubpage__main .index__results .h3,.programmeleadershubpage__main .index__results .h4,.programmeleadershubpage__main .index__results h4,.programmeleadershubpage__main .index__results p{color:#000}@media(min-width: 960px){.programmeleadershubpage__main{padding-top:0;grid-template-columns:minmax(23.75rem, 25vw) minmax(0, 75vw)}}@media(min-width: 960px){.programmeleadershubpage__main .stack{padding:1rem}}.programmeleadershubpage__main .list-item{max-width:calc(100vw - 2rem)}@media(min-width: 960px){.programmeleadershubpage__main .list-item{max-width:100%}}.programmeleadershubpage__main .list-item__content{padding:0 1rem}@media(min-width: 1440px){.programmeleadershubpage__main .list-item__content{padding:0 1rem}}.programmeleadershubpage__main nav{height:100%}.programmeleadershubpage__main nav .nav-content{display:flex;justify-content:space-between;flex-direction:column;background-color:#000;height:100%}.programmeleadershubpage__main .main_content{display:flex;flex-grow:1}.programmeleadershubpage__main .main_content .label-banner{margin:0 -1rem 1rem -1rem}@media(min-width: 960px){.programmeleadershubpage__main .main_content .label-banner{width:calc(100% + 2rem)}}.programmeleadershubpage__main .main_content .container{margin:0}.programmeleadershubpage__main .main_content .container .page-main .label-banner{margin:0 -1rem 1rem -1rem}@media(min-width: 960px){.programmeleadershubpage__main .main_content .container .page-main .label-banner{width:calc(100% + 2rem)}}@media(min-width: 960px){.programmeleadershubpage__main .main_content .container .page-main{padding:0 1rem}}.programmeleadershubpage__main .main_content .programmeleadershubpage__content .label-banner{width:100%;margin:0}.programmeleadershubpage__main .main_content .homepage_content{display:flex;flex-grow:1;width:100%;flex-wrap:wrap}.programmeleadershubpage__main .main_content .homepage_content .label-banner{width:100%;margin:0;min-height:2.5rem}.programmeleadershubpage__main .main_content .homepage_content .programmeleadershubpage__quick_actions{flex-grow:1;height:auto}.programmeleadershubpage__main .main_content .homepage_content .programmeleadershubpage__content{flex-grow:2;min-width:0}@media(min-width: 1440px){.programmeleadershubpage__main .main_content .homepage_content{flex-wrap:nowrap;height:100%}.programmeleadershubpage__main .main_content .homepage_content .page-main .block{max-width:calc(100% - 4rem) !important}.programmeleadershubpage__main .main_content .homepage_content .page-main .block p{max-width:calc(100% - 4rem)}}@media(min-width: 1440px)and (min-width: 1650px){.programmeleadershubpage__main .main_content .homepage_content .page-main .block{max-width:100% !important}.programmeleadershubpage__main .main_content .homepage_content .page-main .block p{max-width:100%}}.programmeleadershubpage__main .map-block{margin:1rem -2rem;max-height:26.938rem;min-height:26.938rem}.programmeleadershubpage__main .map-block__map-holder{width:100%;max-height:26.938rem}.programmeleadershubpage__main .map-block__map-holder .map-block__map::before{display:none}.programmeleadershubpage__main .map-block__stats-box{display:none}.label-banner{width:100%;min-height:2.125rem;position:relative;display:flex;padding:.5rem 0}.label-banner h3{font-size:1rem;line-height:1.25rem;margin:0;padding-bottom:.25rem;z-index:1}.label-banner__text{display:grid;grid-template-columns:min-content auto;text-wrap:nowrap;width:100%;padding:0 1rem;color:#000;align-self:center}.label-banner__text p{margin:0}.color-mauve{background:#6e44ff}.color-dark-mauve{background:rgba(110,68,255,.5)}.color-dark-mauve h3{color:#fff}.color-medium{background:rgba(110,68,255,.69);display:none}@media(min-width: 960px){.color-medium{display:flex}}.color-light{background:rgba(110,68,255,.2);position:absolute;top:0;z-index:1}@media(min-width: 960px){.color-light{position:relative;top:0}}.programmeleadershubpage__header{display:none}@media(min-width: 960px){.programmeleadershubpage__header{display:flex;justify-content:space-between;flex:1;height:6.125rem}}.programmeleadershubpage__header .icon{width:25%;min-width:23.75rem;background-color:#000;height:100%;padding:1rem}.programmeleadershubpage__header .icon svg{height:3.813rem;width:8.5rem}.programmeleadershubpage__header__nav{display:flex;align-items:center;width:100%;justify-content:flex-end}.programmeleadershubpage__header__nav .person-badge{margin-left:1rem}.programmeleadershubpage__header__nav ul{display:flex;justify-content:flex-end;align-items:center;gap:0;padding:1rem;height:100%;max-width:100%;flex-wrap:wrap}.programmeleadershubpage__header__nav ul a{font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif;font-weight:600;color:#000;text-transform:uppercase;white-space:nowrap}.programmeleadershubpage__header__nav ul li{padding:0 1rem}.programmeleadershubpage__header__nav li:not(:first-child)::before{content:"|";font-size:1rem;font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif;font-weight:900;margin:0 0rem 0 -0.16rem;display:inline-block;color:#f0ecff}@media(min-width: 960px){.programmeleadershubpage__content{width:100%}}.programmeleadershubpage__content h1{font-size:2.5rem;line-height:2.125rem;margin:0}.programmeleadershubpage__content .page-main{padding-top:3.5rem}@media(min-width: 960px){.programmeleadershubpage__content .page-main .stack{padding:0}}.programmeleadershubpage__content .page-main form{padding:0}.programmeleadershubpage__content .page-main .block{margin:1rem 0 !important}.programmeleadershubpage__content .page-main .carousel-main{margin:2.5rem 0}.programmeleadershubpage__content .page-main .carousel-main h2{padding:0}.programmeleadershubpage__content .page-main .carousel-main .carousel{padding:0}.programmeleadershubpage__content #filter_form{display:flex;padding:0;width:100%;margin:1rem 0 0 0}@media(min-width: 960px){.programmeleadershubpage__content #filter_form{padding:1rem 0}}@media(min-width: 1440px){.programmeleadershubpage__content #filter_form{padding:0}}@media(min-width: 960px){.programmeleadershubpage__content #filter_form .field-wrapper{margin:0 1.25rem 0 0}}.programmeleadershubpage__content #filter_form .filter-dropdown #field_id_query label{margin:0;font-family:TestTiemposText-Regular,"Georgia","Times","Times New Roman",serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.2px}@media(min-width: 960px){.programmeleadershubpage__content #filter_form form{flex-direction:row;flex-wrap:nowrap}}.programmeleadershubpage__content #filter_form form .textinput{width:100%}.programmeleadershubpage__content #filter_form form .search-button .icon{margin-bottom:.5rem}@media(min-width: 960px){.programmeleadershubpage__content #filter_form .field--text{width:328px}.programmeleadershubpage__content #filter_form .filter-dropdown{width:328px}.programmeleadershubpage__content #filter_form .search-button{right:.25rem;top:1.8rem}.programmeleadershubpage__content #filter_form .search-button .icon{margin-bottom:.4rem}}.programmeleadershubpage__content #filter_form .field--select{border:1px solid #000}@media(min-width: 960px){.programmeleadershubpage__content #filter_form .field--select{width:268px}}.programmeleadershubpage__content #filter_form .field--select .field-label{display:none}.programmeleadershubpage__quick_actions{height:100%;display:flex;flex-direction:column}.programmeleadershubpage__quick_actions--content{min-width:24.375rem;width:100%}.programmeleadershubpage__quick_actions--content .block{margin:0;padding:2rem 1rem;width:100%}@media(min-width: 960px){.programmeleadershubpage__quick_actions--content .block{padding:1.185rem 1.875rem}}.programmeleadershubpage__quick_actions .quick-actions__header{display:none}.programmeleadershubpage__quick_actions .quick-actions__grid{padding:0 1rem}@media(min-width: 960px){.programmeleadershubpage__quick_actions .quick-actions__grid{padding:0 1rem}}.programmeleadershubpage__quick_actions .quick-actions__block{margin:0;padding:1rem 0;background-color:#f0ecff;height:100%;max-width:100%}.programmeleadershubpage__quick_actions .quick_action{height:5.563rem}@media(min-width: 960px){.programmeleadershubpage__quick_actions .quick_action{height:6.75rem}}.dashboard-footer{justify-self:flex-end;padding:1rem}.dashboard-footer .copyright{color:silver;font-size:.688rem;line-height:140%;margin-top:1.563rem;font-family:TestTiemposText-Regular,"Georgia","Times","Times New Roman",serif !important;padding-bottom:5rem}.dashboard-footer .footer-logos{display:flex;flex-direction:row;max-height:3.175rem;margin-bottom:1.5rem;gap:1rem}.dashboard-footer .footer-logos .footer-logo{margin:0;height:3.175rem;width:auto;max-width:6.313rem}.dashboard-footer .footer-logos .footer-logo:not(:first-child):not(:last-child){border-right:.063rem solid #fff;margin-right:.25rem;padding-right:1rem;width:7rem}.dashboard-footer .footer-logos .iwill{width:3.844rem}.dashboard-footer .footer-logos .dept{width:4.75rem}.person-badge{z-index:1;background-color:#7839fe;width:4.063rem;height:4.063rem;min-width:4.063rem;min-height:4.063rem;border:solid;border-radius:100%;border-width:.25rem;border-color:#f0ecff;align-content:center}.person-badge h5{color:#fff;text-align:center;top:35%;position:relative}.content-with-sidebar{display:flex;flex-grow:1;width:100%;flex-wrap:wrap}.content-with-sidebar .sidebar{flex-grow:1;height:auto;width:100%;background-color:rgba(110,68,255,.1);padding:1rem}@media(min-width: 960px){.content-with-sidebar .sidebar{width:24.375rem;min-width:24.375rem}}.content-with-sidebar .sidebar .block{margin:0}@media(min-width: 960px){.content-with-sidebar .sidebar .block.rich-text{margin:1rem auto 1.25rem auto}}.content-with-sidebar .main-content{flex-grow:2;width:100%;padding:0 1rem 1rem 1rem}.content-with-sidebar .main-content .label-banner{margin:0 -1rem 1rem -1rem}@media(min-width: 960px){.content-with-sidebar .main-content .label-banner{width:calc(100% + 2rem)}}.content-with-sidebar .main-content h4{margin-bottom:1.5rem}.content-with-sidebar .main-content a{color:#000}.content-with-sidebar .padding-1{padding:1.875rem}@media(min-width: 1440px){.content-with-sidebar{flex-wrap:nowrap;height:100%}}.sessiondetailpage h4,.trainingandwebinardetailpage h4{margin-bottom:2rem}@media(min-width: 960px){.sessiondetailpage .sidebar,.trainingandwebinardetailpage .sidebar{max-width:24.375rem;width:100%}.sessiondetailpage .resource-list,.trainingandwebinardetailpage .resource-list{margin-top:3.75rem}.sessiondetailpage .list-item,.trainingandwebinardetailpage .list-item{margin-bottom:2rem}.sessiondetailpage .list-item h3,.trainingandwebinardetailpage .list-item h3{font-size:1.25rem;font-weight:570;line-height:90%;letter-spacing:-0.2px;margin-bottom:1rem;display:block}.sessiondetailpage .list-item p,.trainingandwebinardetailpage .list-item p{font-size:.875rem;font-style:normal;font-weight:400;line-height:140%;margin-top:0;margin-bottom:1rem;display:block}.sessiondetailpage .list-item .angled-button-box,.trainingandwebinardetailpage .list-item .angled-button-box{justify-content:flex-start}}.session-detail-image{max-height:23.625rem;overflow:hidden;object-fit:contain;margin:0 -1.875rem}.session-detail-image img{width:100%;height:100%}.session-detail-page .banner-header{padding:1.25rem .625rem 1.25rem .625rem}.session-detail-page .banner{background-color:rgba(0,0,0,0)}.session-detail-page .banner h1{color:#000}@media(min-width: 640px){.session-detail-page .banner h1{font-size:3.75rem}}.session-detail-page h1{line-height:85%}.session-detail-page .block{margin:2.5rem 0}.session-detail-page .small{max-width:100%}.session-detail-page p{max-width:100%}.session-detail-page .banner{margin:1rem -1.85rem}.session-detail-page .banner img{object-fit:cover;height:100%;width:100%}@media(min-width: 960px){.session-detail-page .banner img{max-height:23.625rem}}.resource-list{list-style-type:none;margin:0;padding:0}.resource-list li:before{display:none}.resource-list li{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;position:relative}.resource-list li .list-item__image{width:7.5rem;min-width:7.5rem;height:7.5rem;border-radius:.5rem}.resource-list li .list-item__image img{object-fit:cover;height:100%;width:100%;border-radius:.5rem}.recruitment-material-page{padding:0}.recruitment-material-page .page-title{padding-left:1.875rem;padding-right:1.875rem;font-size:40px;margin:0 auto 2.25rem auto}.recruitment-material-page .image-block{margin:0;max-width:100% !important}.recruitment-material-page .rich-text{align-items:flex-start;font-size:1.375rem;padding-left:1.875rem;padding-right:1.875rem}.ncs-header{height:106px;padding-top:2rem}.ncs-header .ncs-header--logo-container{display:flex;align-items:flex-end}.ncs-header .ncs-header--logo-container .brand--mobile{border-right:1px solid #fff;padding-right:1rem;padding-bottom:.25rem}.ncs-header .ncs-header--logo-container .ncs-brand--mobile{padding-left:1rem;width:70px;height:56px}.ncs-header .header-box-with-controls{min-width:42.5px}.ncs-header .header-mobile-controls{background-color:#fff}.ncs-person-badge{display:none}.header-mobile--ncs .header-mobile__navigation{background:#000}.header-mobile--ncs .header-mobile__navigation .mobile-navigation{padding-right:1rem;word-break:break-word}.header-mobile--ncs .header-mobile__navigation .mobile-navigation li:nth-child(n+3){margin-top:1.2rem}.header-mobile--ncs .header-mobile__navigation .nav-footer .footer-links-in-header .block-link::after{color:#6e44ff}.header-mobile--ncs .header-controls--opened{background:#000;height:6.5rem !important;padding-top:2rem}.header-mobile--ncs .header-controls--opened .ncs-header--logo-container{display:flex;align-items:flex-end}.header-mobile--ncs .header-controls--opened .ncs-header--logo-container .brand--mobile{border-right:1px solid #fff;padding-right:1rem;padding-bottom:.25rem}.header-mobile--ncs .header-controls--opened .ncs-header--logo-container .ncs-brand--mobile{padding-left:1rem;width:70px;height:56px}.ncs-site .ncs--nav{width:21rem;min-width:21rem;display:none}.ncs-site .ncs--nav ul{width:100%;padding-inline-start:0;background:#000;z-index:1}@media(min-width: 960px){.ncs-site .ncs--nav{display:block}}.ncs-site .ncs--nav nav{position:fixed;width:21rem}.ncs-site .dashboard-footer .footer-links{margin-bottom:1.2rem}.ncs-site .dashboard-footer .footer-links a{font-family:Obviously-Medium,"Arial Black","Verdana","Helvetica bold",sans-serif;font-size:.9rem;font-weight:600}.ncs-site .dashboard-footer .footer-links h3{line-height:2.2rem}.ncs-site .footer-navigation li{margin-bottom:1rem}.ncs-site .footer-navigation .active a{color:#30f2c3}.ncs-site .copyright{padding-bottom:0}.header.ncs{position:fixed}.header.ncs .pl-headers{background-color:#000}.header.ncs .desktop-logos--ncs .icon{display:flex;justify-content:center;min-width:21rem}.header.ncs .desktop-logos--ncs .logo-divider{border-right:1px solid #fff;margin-left:2rem}@media(min-width: 960px){.header.ncs .desktop-header--ncs{padding-right:0}}@media(min-width: 1440px){.header.ncs .desktop-header--ncs{padding-right:4.5rem}}@media(min-width: 2560px){.header.ncs .desktop-header--ncs{padding-right:10rem}}.header.ncs .desktop-header--ncs ul li{padding:0 1rem}.header.ncs .desktop-header--ncs ul li a{color:#fff}.header.ncs .desktop-header--ncs li:not(:first-child)::before{margin:0 0 0 -6px;color:#fff}.main.ncs-site{margin-top:5.5rem}.main.ncs-site .ncs--homepage .main_content{display:block;padding:0 1rem}.main.ncs-site .footer-links .block-link:not(:last-child)::after{color:#fff;font-weight:500}.main.ncs-site.demo-main{margin-top:11.5rem !important}@media(min-width: 460px){.main.ncs-site.demo-main{margin-top:10.5rem !important}}@media(min-width: 960px){.main.ncs-site.demo-main{margin-top:9rem !important}}.container.ncs-site{margin-top:5.5rem}@media(min-width: 960px){.container.ncs-site{margin-top:0}}@media(min-width: 960px){.container.ncs-site .ncs--page{grid-template-columns:minmax(23.75rem, 20vw) minmax(0, 75vw)}}.ncs-column-layout{position:relative;padding-top:1rem;display:grid;grid-gap:0;grid-template-columns:1fr;overflow:hidden;min-height:100vh;height:100%}@media(min-width: 960px){.ncs-column-layout{padding-top:0;grid-template-columns:21rem minmax(0, calc(100vw - 21rem));justify-items:start}}@media(min-width: 960px){.ncs-column-layout .stack{padding:1rem}}.ncs-column-layout nav{height:100%}.ncs-column-layout nav .nav-content{display:flex;justify-content:space-between;flex-direction:column;height:100%}.ncs-column-layout .page-main{display:flex;width:100%}.ncs-column-layout .page-main .container{margin:0}@media(min-width: 960px){.ncs-column-layout .page-main{padding:0}}.ncs-column-layout h1,.ncs-column-layout .h1{font-size:3rem;font-weight:580;line-height:85%;letter-spacing:-1.44px;margin-bottom:1.5rem;margin-top:0}.ncs-column-layout h2,.ncs-column-layout .h2{font-size:2rem;letter-spacing:-0.64px}.ncs-column-layout .map-block{margin:1rem -2rem;max-height:26.938rem;min-height:26.938rem}.ncs-column-layout .map-block__map-holder{width:100%;max-height:26.938rem}.ncs-column-layout .map-block__map-holder .map-block__map::before{display:none}.ncs-column-layout .map-block__stats-box{display:none}@media(min-width: 960px){.ncs-second-column{background-color:#f4f3f5;width:28.125rem;padding:2.5rem;flex-shrink:0}}.ncs-third-column{flex-grow:1}@media(min-width: 960px){.ncs-third-column{padding:0 3.875rem}.ncs-third-column h1{margin-top:2.5rem}}.homepage .ncs--homepage{padding-top:1rem}@media(min-width: 960px){.homepage .ncs--homepage{padding-top:0}}.footer.ncs-site{display:block}@media(min-width: 960px){.footer.ncs-site{display:none}}.footer.ncs-site .footer__top{padding-top:1rem}.footer.ncs-site .footer__top .ncs-site{display:none}.footer.ncs-site .footer__top .footer-navigation{margin-top:0;display:flex;flex-flow:wrap;margin-bottom:3rem}.footer.ncs-site .footer__top .footer-navigation a{font-weight:lighter}.footer.ncs-site .footer__top .footer-navigation li{display:flex;margin-bottom:0}.footer.ncs-site .footer__top .footer-navigation li:not(:last-child)::after{content:"";border-right:4px solid #656565;margin:.5rem .5rem 0 .5rem}.footer.ncs-site .footer-links a{font-family:Obviously-Medium,"Arial Black","Verdana","Helvetica bold",sans-serif;font-size:.9rem;font-weight:600}.footer.ncs-site .footer-links h3{line-height:2.2rem}.footer.ncs-site .footer-links .block-link:not(:last-child)::after{color:#fff;padding:0 .5rem .05rem .5rem;font-weight:500}.footer.ncs-site .copyright{margin-top:1.69rem;padding-bottom:0}.ncs-site .dashboard-footer{display:none}@media(min-width: 960px){.ncs-site .dashboard-footer{display:block;position:fixed;bottom:0;width:21rem}}.ncs--login-page{width:100%;margin-top:0}.ncs--login-page h1.h4{font-size:3rem;margin-bottom:1rem;margin-top:.75rem}@media(min-width: 960px){.ncs--login-page h1.h4{margin-top:1.875rem}}.ncs--signup-form .button-container{display:flex;flex-direction:column;align-items:center;gap:1rem}.ncs--signup-form .field input{border:1px solid #000}.ncs--login-form{padding-left:0 !important;padding-right:0}.ncs--login-form .field input{border:1px solid #000}.ncs--login-form .ncs-form--link{margin-top:-0.75rem;font-size:1rem;font-family:TestTiemposText-Regular,"Georgia","Times","Times New Roman",serif}.ncs--login-form .button-container{display:flex;flex-direction:column;align-items:center;gap:1rem}.ncs--login-form .field-wrapper{margin-top:0}.ncs-reset--container{width:100%;margin-top:0}@media(min-width: 960px){.ncs-reset--container{margin-top:2rem}}.ncs-reset--container .reset-password--confirm-form{padding-left:0;padding-right:0}.ncs-reset--container .reset-btn-container{text-align:center}.ncs-reset--container .user-form__intro h1.h4{font-size:3rem;margin-top:.75rem}@media(min-width: 960px){.ncs-reset--container .user-form__intro h1.h4{margin-top:1.875rem}}.ncs--reset-password{width:100%;margin-top:0}.ncs--reset-password h1.h4{font-size:3rem;margin-top:.9rem}.ncs--reset-password .ncs--reset-password-text{margin-top:1rem;font-family:TestTiemposText-Regular,"Georgia","Times","Times New Roman",serif}.ncs--reset-password .ncs--reset-password-form{padding-left:0 !important;padding-right:0}.ncs--reset-password .ncs--reset-password-form label{font-family:TestTiemposText-Regular,"Georgia","Times","Times New Roman",serif}.ncs--reset-password .ncs--reset-password-form input[type=email]{width:100%;border-radius:.25rem;border:1px solid #000;font-family:TestTiemposText-Regular,"Georgia","Times","Times New Roman",serif;padding:.81rem .94rem}.ncs--reset-password .ncs--reset-password-form input[type=email] #placeholder{padding:.81rem .94rem}.ncs--reset-password .ncs--reset-password-form .reset-btn-container{text-align:center;flex-direction:column;align-items:center;gap:1rem}.ncs--reset-password .ncs--reset-password-form .reset-btn-container .angled-button{padding:.5rem 2rem}h2.ncs-action-form-title{font-size:2.5rem;line-height:85%;letter-spacing:-0.8px;padding:0 1rem}@media(min-width: 960px){h2.ncs-action-form-title{font-size:3rem;padding:0 5rem}}#petition-form.ncs-action-form .field-wrapper .field input{border:1px solid #000}#petition-form.ncs-action-form #field_id_email_content .editable{border:1px solid #000}#petition-form.ncs-action-form .asterisk-span{display:none}.ncs--reset-password-text{display:none}.date-of-birth-label{display:none}.ncs-site--button{position:relative}.ncs-site--button.angled-button{height:36px;display:flex}.ncs-site--button.angled-button .button,.ncs-site--button.angled-button button,.ncs-site--button.angled-button input[type=submit],.ncs-site--button.angled-button input[type=button],.ncs-site--button.angled-button input[type=reset]{color:#fff}.ncs-site--button.angled-button::before{background:#000}.behind{position:relative;z-index:0}.modulelandingpage{padding-bottom:2.5rem}@media(min-width: 960px){.modulelandingpage{padding-bottom:0}}.module-landing-heading{margin-top:1rem !important}@media(min-width: 960px){.module-landing-heading{margin-top:0 !important}}.module-card{background-color:#000;color:#fff;border-radius:12px;padding:1rem;margin-bottom:1rem;position:relative}.module-card a{color:#fff}.module-card .module-card__title{font-size:1.5rem;line-height:1.5rem;margin-bottom:.75rem}.module-card .module-card__abstract{margin-bottom:1.25rem}.module-card--red{background-color:#fe4a49;color:#000}.module-card--red a{color:#000}.module-card--mauve{background-color:#6e44ff}.module-card--yellow{background-color:#f2f230;color:#000}.module-card--yellow a{color:#000}.module-card--completed{display:flex;justify-content:space-between;gap:1rem}.module-card--completed .module-card__title{margin-bottom:.25rem}.module-card--completed .module-card__abstract{display:none}.module-card--completed .icon{height:2rem;width:2.5rem}.module-card--locked .icon{height:1.5rem;width:1.25rem;margin-right:.625rem}.module-card--locked .module-card__unlock{text-transform:uppercase;font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif;font-size:.875rem;font-weight:580;letter-spacing:-0.14px}.module-card--current::after{content:"";display:block;width:20px;height:20px;transform:rotate(45deg);background-color:#000;position:absolute;top:calc(50% - 10px);right:-0.5rem}.module-card--red.module-card--current::after{background-color:#fe4a49}.module-card--mauve.module-card--current::after{background-color:#6e44ff}.module-card--yellow.module-card--current::after{background-color:#f2f230}.module-card--mint.module-card--current::after{background-color:#30f2c3}.module-progress-bar{appearance:none;border:none;background-color:#fff;color:#30f2c3;width:100%;max-width:none;height:27px;border-radius:4px;overflow:hidden}.module-progress-bar::-webkit-progress-bar{background-color:#fff;border-radius:4px}.module-progress-bar::-webkit-progress-value{position:relative;background-color:#30f2c3}.module-progress-bar::-moz-progress-bar{background-color:#30f2c3}.module-progress-bar-container{display:none;position:relative;margin:1.75rem -0.5rem -0.5rem -0.5rem;max-width:unset}.module-progress-bar__value{position:absolute;top:0;right:.5rem;text-transform:uppercase;font-size:.875rem;font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif;color:#000;font-weight:580;letter-spacing:-0.14px}@media(min-width: 960px){.bite-list{margin-top:3.75rem}}.bite-card{display:grid;grid-template-columns:7.5rem minmax(0, 1fr);gap:1rem;margin-bottom:1rem}@media(min-width: 960px){.bite-card{margin-bottom:2.5rem}}.bite-card .bite-card__image{width:100%;height:7.5rem;border-radius:12px;position:relative}.bite-card .bite-card__image .module-progress-bar-container{margin:0;position:absolute;bottom:.5rem;width:7.5rem;max-width:100%;padding:0 .5rem;height:21px}.bite-card .bite-card__image .module-progress-bar{height:21px}.bite-card .bite-card__image .module-progress-bar__value{bottom:.125rem;top:unset;right:.75rem;font-family:Obviously-NarrowBlack,"Arial Black","Verdana","Helvetica bold",sans-serif}.bite-card .bite-card__image .icon-tick{position:absolute;top:41px;left:36px;width:48px;height:38px;fill:#000}.bite-card .bite-card__image .icon-lock{position:absolute;top:36px;left:41px;width:38px;height:49px;fill:#fff}.bite-card .bite-card__image.bite-card__image--completed::before{content:"";display:block;width:100%;height:100%;background:#eaeaea;opacity:.8;border-radius:12px}.bite-card .bite-card__image.bite-card__image--locked::before{content:"";display:block;width:100%;height:100%;background:#000;opacity:.6;border-radius:12px}.bite-card .bite-card__image.bite-card__image--no-image{background:gray}.bite-card .bite-card__image.bite-card__image--no-image::before{display:none}.bite-card .bite-card__number{width:1.125rem;height:1.125rem;background:#000;color:#fff;border-radius:4px;position:absolute;top:.5rem;left:.5rem;font-family:Obviously-NarrowBlack,"Arial Black","Verdana","Helvetica bold",sans-serif;font-weight:570;font-size:.875rem;line-height:.875rem;display:flex;justify-content:center}.bite-card .bite-card__title{color:#000;font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif;font-size:1.5rem;letter-spacing:-0.48px;line-height:90%;font-weight:570;margin-bottom:.75rem;text-transform:uppercase}.bite-card .bite-card__subtitle{font-family:Obviously-NarrowBlack,"Arial Black","Verdana","Helvetica bold",sans-serif;font-weight:570;font-size:.875rem;line-height:.875rem;margin:.75rem 0}.ncs-second-column .bite-card__abstract{display:none !important}.answer-page{padding-top:1.5rem}.answer-page .answer-page-content{padding:unset}@media(min-width: 960px){.answer-page .answer-page-content{padding:0 8rem}}.answer-page h2{font-size:3rem;line-height:85%;letter-spacing:-1.44px;margin-bottom:1.5rem}.answer-page h3{font-size:2rem;margin:1.5rem 0}@media(min-width: 960px){.answer-page{padding-top:6rem}.answer-page .angled-button-box{justify-content:flex-start !important}.answer-page .block{margin:0;padding:0}}.answer-page .angled-button-box{margin-left:auto;margin-right:auto;max-width:64.375rem}@media(min-width: 960px){.answer-page .angled-button-box{margin-left:4rem;margin-right:unset}}.answer-page--mint{background-color:#30f2c3;margin:-2.5rem -1rem 0 -1rem;width:calc(100% + 2rem);padding-top:4rem !important}@media(min-width: 960px){.answer-page--mint{margin:0;padding:0 3.875rem;width:100%;padding-top:6rem !important}}@media(min-width: 960px){.keep-left{display:flex;margin-left:4rem;flex-direction:column;align-items:flex-start}}.ncs-third-column.col-bite-page{padding:0}.ncs-third-column .bite-page--header{background:linear-gradient(to bottom, #000000 75%, #ffffff 25%);color:#fff;width:100%;padding:3rem 1rem 1rem;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}@media(min-width: 960px){.ncs-third-column .bite-page--header{background:linear-gradient(to bottom, #000000 65%, #ffffff 35%);width:unset;left:unset;right:unset;margin-left:unset;margin-right:unset;padding:1rem 3.875rem}}.ncs-third-column .bite-page--header .button-container{display:block;margin-top:-2rem}@media(min-width: 960px){.ncs-third-column .bite-page--header .button-container{display:none}}.ncs-third-column .bite-page--header .bite-page--title{font-size:2rem;line-height:1;margin-top:1rem;margin-bottom:1.5rem}@media(min-width: 960px){.ncs-third-column .bite-page--header .bite-page--title{margin-top:2rem;margin-bottom:1.5rem;font-size:3rem}}.ncs-third-column .bite-page--header .bite-page--image{position:relative}.ncs-third-column .bite-page--header .bite-page--image.header-img--fallback{height:17.875rem;background:gray;border-radius:.75rem}.ncs-third-column .bite-page--header .bite-page--image img{border-radius:.75rem}.ncs-third-column .bite-page--header .bite-page--image .module-progress-bar-container{position:absolute;bottom:.625rem;left:.938rem;right:.938rem}.ncs-third-column .bite-page--content{padding:2rem 0}@media(min-width: 960px){.ncs-third-column .bite-page--content{padding:2rem 3.875rem}}.quiz-form--container{max-width:45rem;padding:0 1rem;margin:2rem auto}@media(min-width: 960px){.quiz-form--container{padding:0}}.quiz-form--container .quiz-form{padding-left:0;margin:2rem auto}.quiz-form--container .quiz-form input{margin:1rem auto}.quiz-form--container .quiz-form .button-container{justify-content:center;margin-top:1rem;margin-bottom:2rem}.quiz-form--container .quiz-form .large-radio{display:inline-block;position:relative;top:6px;margin-right:1.25rem;width:26px;height:26px}.quiz-form--container .quiz-form .large-radio:checked{filter:saturate(0)}.continue-form .button-container{justify-content:center;margin-top:1rem;margin-bottom:2rem}.takeabitepage .ncs-second-column{display:none !important}.takeabitepage .ncs-third-column{max-width:64.375rem;margin:0 -1rem}@media(min-width: 960px){.takeabitepage .ncs-third-column{margin:0 auto}}.takeabitepage .ncs-third-column .bite-page--header{background:linear-gradient(to bottom, #000000 75%, #ffffff 25%);color:#fff;width:100%;padding:1rem;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}@media(min-width: 960px){.takeabitepage .ncs-third-column .bite-page--header{background:unset;color:#000;width:unset;left:unset;right:unset;margin-left:unset;margin-right:unset;max-width:64.375rem}}.takeabitepage .ncs-third-column .bite-page--header .bite-page--title{font-size:2rem;line-height:1;margin-top:1rem;margin-bottom:1.5rem}@media(min-width: 960px){.takeabitepage .ncs-third-column .bite-page--header .bite-page--title{margin-top:2rem;margin-bottom:1.5rem;font-size:3rem}}.takeabitepage .ncs-third-column .bite-page--image{position:relative}.takeabitepage .ncs-third-column .bite-page--image.header-img--fallback{height:17.875rem;background:gray;border-radius:.75rem}.takeabitepage .ncs-third-column .bite-page--image img{border-radius:.75rem}.takeabitepage .ncs-third-column .bite-page--image .module-progress-bar-container{position:absolute;bottom:.625rem;left:.938rem;right:.938rem}.takeabitepage .ncs-third-column .bite-page--content{padding:1rem 0}@media(min-width: 960px){.takeabitepage .ncs-third-column .bite-page--content{padding:1rem}}.takeabitepage .ncs-third-column.confetti.answer-page{max-width:none;padding:0 1rem}@media(min-width: 960px){.takeabitepage .ncs-third-column.confetti.answer-page{display:flex;flex-direction:column;align-items:flex-start;padding:0 4rem}}.takeabitepage .ncs-third-column.answer-page{max-width:none}@keyframes wiggle{0%,7%{transform:rotateZ(0)}15%{transform:rotateZ(-15deg)}20%{transform:rotateZ(10deg)}25%{transform:rotateZ(-10deg)}30%{transform:rotateZ(6deg)}35%{transform:rotateZ(-4deg)}40%,100%{transform:rotateZ(0)}}@media(min-width: 960px){.mydashboardpage .banner{background-color:unset}}.mydashboardpage .banner .banner-header-container{width:100vw}@media(min-width: 960px){.mydashboardpage .banner .banner-header-container{width:unset}}.mydashboardpage .banner .banner-header-container .banner-header{font-size:3rem;padding-left:0}@media(min-width: 960px){.mydashboardpage .banner .banner-header-container .banner-header{margin-left:0;padding-top:0}}.mydashboardpage .banner .banner-header-container .banner-header h1{font-size:2.25rem !important}@media(min-width: 460px){.mydashboardpage .banner .banner-header-container .banner-header h1{font-size:3rem !important}}@media(min-width: 960px){.mydashboardpage .banner .banner-header-container .banner-header h1{color:#000}}.mydashboardpage .dashoboard--about-section{background:#30f2c3;padding:1rem;border-radius:.75rem;margin-top:1rem}.mydashboardpage .dashoboard--about-section .about-section--title{font-size:1.5rem;margin-bottom:0}.mydashboardpage .dashoboard--about-section .about-section--description{font-size:1rem;margin-top:0}.mydashboardpage .dashoboard--about-section .about-section--points{font-size:1rem;font-family:TestTiemposText-Regular,"Georgia","Times","Times New Roman",serif;text-transform:uppercase}.mydashboardpage .dashboard--your-progress{margin:1.5rem 0}.mydashboardpage .dashboard--your-progress .your-progress-title{font-size:2rem}.mydashboardpage .dashboard--your-progress .your-progress-description{font-size:1rem}.mydashboardpage .ncs-leaderboad{background:#000;margin-top:2rem}.mydashboardpage .ncs-leaderboad .leaderboard__title{color:#fff}.mydashboardpage .ncs-leaderboad .rank{background:#fff;margin-left:-0.75rem;margin-right:-0.75rem}.mydashboardpage .ncs-leaderboad .rank h2.h4{color:#000}.mydashboardpage .ncs-leaderboad .rank h2.h4 .rank__text{color:#000}.mydashboardpage .ncs-leaderboad .rank h2.h4 .rank__rank{color:#000}.mydashboardpage .ncs-leaderboad .leaderboard{color:#fff;font-size:.875rem;font-weight:400;font-family:TestTiemposText-Regular,"Georgia","Times","Times New Roman",serif}.mydashboardpage .dashboad--bottom-content{margin-top:2rem}.mydashboardpage .ncs-third-column{margin-top:2rem}.wiggle{position:relative;z-index:1;animation:wiggle 2s linear infinite}.ncs-site .large-video-block .video__play .angled-button::before{background:#fff}@media(min-width: 960px){.ncs-site .ncs-second-column .large-video-block .video__play h5{display:flex;align-items:center;font-size:1rem}}@media(min-width: 960px){.ncs-site .ncs-second-column .large-video-block .video__play .angled-button{padding:.75rem 1rem}}.ncs-site .ncs-second-column .large-video-block .video__play .angled-button .icon{margin-top:0}@media(min-width: 960px){.ncs-site .ncs-second-column .large-video-block .video__play .angled-button .icon{width:1.25rem;height:1.25rem;margin-top:.25rem}}.standardpage.ncs-site .page-main{max-width:72rem;margin:0 auto;padding:0 1rem;display:block}@media(min-width: 960px){.standardpage.ncs-site .page-main{padding:0 1rem}}.standardpage.ncs-site .page-main .container.ncs-site{width:100%}.standardpage.ncs-site .page-main .block{width:100%;max-width:43.75rem !important}.homepage .ncs--homepage{grid-template-columns:1fr}@media(min-width: 960px){.homepage .ncs--homepage{grid-template-columns:21rem minmax(0, calc(100vw - 21rem))}}.homepage .ncs--homepage .main_content{max-width:64.375rem;margin:0 auto;padding:0 1rem;min-width:unset}@media(min-width: 960px){.homepage .ncs--homepage .main_content{max-width:82rem;margin:unset}}@media(min-width: 1440px){.homepage .ncs--homepage .main_content{margin:0 auto}}.homepage .ncs--homepage .main_content .block{width:100%;max-width:43.75rem !important}.ncs-site .ncs-banner-block{background:linear-gradient(to bottom, #000000 60%, #ffffff 40%);color:#fff;padding:1rem 1rem 1rem;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}@media(min-width: 960px){.ncs-site .ncs-banner-block{width:unset;left:unset;right:unset;margin-left:unset;margin-right:unset;padding:1rem 3.875rem}}.ncs-site .ncs-banner-block .banner-block-container img{border-radius:.75rem}.ncs-site .ncs-banner-block .banner-block-title{font-size:3rem;line-height:2.75rem;margin-bottom:1.25rem}.ncs-site .ncs-banner-block.visible-large{min-height:31.25rem;border-radius:.75rem;margin:2.5rem auto}@media(min-width: 1440px){.ncs-site .ncs-banner-block.visible-large{min-width:65.625rem}}.ncs-site .ncs-banner-block.visible-large .banner-block-container{padding-top:3.688rem;position:relative}.ncs-site .ncs-banner-block.visible-large .banner-block-container .banner-block-title{font-size:5.938rem;font-family:Obviously-Bold,"Arial Black","Verdana","Helvetica bold",sans-serif;color:#fff;max-width:48rem;line-height:85%;margin-bottom:0}.ncs-site .ncs-banner-block.visible-large .banner-block-container .banner-block-description{max-width:465px;font-size:1.625rem;line-height:140%}.ncs-site .ncs-banner-block.visible-large .banner-block-container img{border-radius:.75rem}.ncs-site .ncs-banner-block.visible-large .banner-block-container .angled-button-box{justify-content:flex-start}.ncs-site .ncs-banner-block.visible-large::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.6);border-radius:.75rem}.ncs-concertina{padding:0 1rem}@media(min-width: 960px){.ncs-concertina{padding:1rem 0 !important}}.ncs-concertina details{background:#f4f3f5;border:2px solid #f4f3f5;margin-bottom:0;margin-top:.25rem;border-radius:8px}.ncs-concertina details .concertina__title{background:#f4f3f5;font-size:1rem;align-items:center}.ncs-concertina details summary span{padding:0 .3rem .3rem .3rem}.ncs-concertina details summary .closed .icon{height:1.5rem;width:1.5rem}.ncs-concertina details[open] .closed{padding:0 0 0 .3rem}.ncs-concertina details summary::-webkit-details-marker{display:none}.ncs-site .answer-page .block-text .block.rich-text{align-items:flex-start}.ncs-site .answer-page .block-text .block.rich-text img{width:169px;height:169px;margin-right:auto;border-radius:12px;object-fit:cover}@media(min-width: 960px){.ncs-site .answer-page .block-text .block.rich-text img{width:369px;height:369px;margin-right:auto}}@media(min-width: 960px){.takeabitepage.ncs-site .answer-page .block-text .block.rich-text{margin:0}}.additional-form--container{max-width:50rem;margin:0 auto 2rem auto;padding:0}@media(min-width: 960px){.additional-form--container{padding:0 1rem}}.additional-form--container h2{font-size:3rem;margin-top:2rem;line-height:.85}.additional-form--container form.additional-form{padding-left:0;padding-right:0}.additional-form--container form.additional-form .field-wrapper .field label{font-size:20px;font-family:TestTiemposText-Semibold,"Georgia","Times","Times New Roman",serif;font-weight:800;line-height:104%;color:#424242}.additional-form--container form.additional-form .field-wrapper .field{margin-bottom:2rem}.additional-form--container form.additional-form .field-wrapper .field .help-block{font-family:TestTiemposText-Regular,"Georgia","Times","Times New Roman",serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:140%;color:#424242;margin-bottom:.85rem;margin-top:-0.5rem}.additional-form--container form.additional-form .field-wrapper .field select,.additional-form--container form.additional-form .field-wrapper .field input{border:1px solid #000;text-transform:capitalize;color:#000}.additional-form--container form.additional-form .field-wrapper .field.field--checkbox .checkbox label[for=id_biteback_evaluation_consent]{font-family:TestTiemposText-Regular,"Georgia","Times","Times New Roman",serif;font-size:1rem;color:#000}.additional-form--container form.additional-form .field-wrapper #field_id_biteback_evaluation_consent{margin-top:1.5rem}.additional-form--container form.additional-form .field-wrapper #field_id_mixed .radio-options,.additional-form--container form.additional-form .field-wrapper #field_id_asian .radio-options,.additional-form--container form.additional-form .field-wrapper #field_id_black .radio-options,.additional-form--container form.additional-form .field-wrapper #field_id_white .radio-options,.additional-form--container form.additional-form .field-wrapper #field_id_other .radio-options{display:flex;flex-direction:column}.additional-form--container form.additional-form .field-wrapper #field_id_mixed .radio-options .radio label,.additional-form--container form.additional-form .field-wrapper #field_id_asian .radio-options .radio label,.additional-form--container form.additional-form .field-wrapper #field_id_black .radio-options .radio label,.additional-form--container form.additional-form .field-wrapper #field_id_white .radio-options .radio label,.additional-form--container form.additional-form .field-wrapper #field_id_other .radio-options .radio label{font-family:TestTiemposText-Regular,"Georgia","Times","Times New Roman",serif;font-size:1rem;line-height:1.2}.additional-form--container form.additional-form .field-wrapper #field_id_mixed .radio-options .radio .radio-status,.additional-form--container form.additional-form .field-wrapper #field_id_asian .radio-options .radio .radio-status,.additional-form--container form.additional-form .field-wrapper #field_id_black .radio-options .radio .radio-status,.additional-form--container form.additional-form .field-wrapper #field_id_white .radio-options .radio .radio-status,.additional-form--container form.additional-form .field-wrapper #field_id_other .radio-options .radio .radio-status{width:26px;height:26px;border-radius:.25rem}.additional-form--container form.additional-form .buttonHolder{display:flex;width:8rem;margin:auto}.key-takeaways-page{margin:-2.5rem -1rem 0 -1rem;width:calc(100% + 2rem);padding-top:2rem !important}@media(min-width: 960px){.key-takeaways-page{margin:0;padding:0 3.875rem;width:100%;padding-top:0 !important}}.key-takeaways-page .rich-text ol li::before{color:#000}
