.button-dialog.v-dialog .v-overlay__scrim{background:rgba(12,16,32,.9)}.button-dialog_btn.v-btn .v-btn__content{font-size:1rem;font-weight:600;line-height:140%;padding:0}.button-dialog_content.v-overlay__content{align-items:flex-end;background:rgba(12,16,32,.9);flex-direction:column;gap:1rem;height:100%;justify-content:center;margin:0;max-height:100%;max-width:100%;padding:5.25rem 4rem;width:100%}.button-dialog_close{color:#fff;font-family:DM Sans,serif;font-size:1.125rem;font-style:normal;font-weight:600;line-height:1.6875rem}.grouped-buttons.v-btn-toggle{border-color:#1b1e20;border-radius:3.75rem}.grouped-buttons.v-btn-toggle .v-btn:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.grouped-buttons.v-btn-toggle .v-btn+.v-btn{border-bottom-left-radius:0;border-top-left-radius:0}.grouped-buttons.v-btn-toggle .v-btn.button{padding:0}.grouped-buttons.v-btn-toggle .v-btn.button .v-btn__overlay{opacity:0}.grouped-buttons.v-btn-toggle .v-btn.button .v-btn__content{color:#1b1e20;font-size:.875rem;font-weight:600;line-height:1.25rem;padding:0 .75rem;text-align:center}.howto-step{align-self:stretch;display:flex;flex-direction:column;gap:.625rem;padding:0 6.25rem}.howto-step_content{gap:1rem;padding:2rem}.howto-step_content,.howto-step_content-number{align-items:center;border-radius:6.25rem;display:flex}.howto-step_content-number{background:#011e41;color:#fff;flex:0 1 min-content;flex-direction:column;font-size:1.75rem;font-weight:700;height:3.75rem;justify-content:center;line-height:130%;min-width:3.75rem;text-align:center}.howto-step_content-text{align-items:flex-start;display:flex;flex:1 0 min-content;flex-direction:column;gap:.5rem}.howto-step_content-text-title{align-items:center;align-self:stretch;display:flex;justify-content:space-between}.howto-step_content-text-title-toggle{align-items:center;display:flex;gap:.5rem;justify-content:center;padding:.25rem .75rem}.howto-step_content-text-title-toggle button{color:#011e41;font-size:1rem;font-weight:500;line-height:140%;padding:0;text-decoration:underline}.howto-step_content-text-title-toggle .v-icon{height:1rem;min-width:.75rem;width:1rem}.howto-step_content-text p{display:none}.howto-step.expanded .howto-step_content{align-items:flex-start}.howto-step.expanded .howto-step_content-text-title-toggle .v-icon{transform:rotate(180deg)}.howto-step.expanded .howto-step_content-text p{display:block}.login-form-primary{align-self:stretch;display:flex;flex-direction:column;gap:1.25rem}.login-form-primary_password{align-items:center;align-self:stretch;display:flex;gap:.375rem;width:100%}.login-form-primary_animals.text.v-btn,.login-form-primary_colors.text.v-btn{border:1px solid #c6ced7;border-radius:.5rem;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);min-width:6.5rem}.login-form-primary_animals.text.v-btn .v-btn__content .v-icon,.login-form-primary_colors.text.v-btn .v-btn__content .v-icon{height:.75rem;width:.75rem}.login-form-primary_animals.text.v-btn .v-btn__content img,.login-form-primary_colors.text.v-btn .v-btn__content img{height:3rem;width:3rem}.login-form-primary_animals.text.v-btn{height:4rem}.login-form-primary_animals-list.v-overlay__content{border:1px solid #c6ced7;border-radius:.5rem;display:flex;flex-direction:row;flex-wrap:wrap;max-width:21.625rem!important}.login-form-primary_animals-list.v-overlay__content .v-list-item:first-child,.login-form-primary_animals-list.v-overlay__content .v-list-item:first-child .v-list-item__content{border-top-left-radius:.5rem}.login-form-primary_animals-list.v-overlay__content .v-list-item:nth-child(4),.login-form-primary_animals-list.v-overlay__content .v-list-item:nth-child(4) .v-list-item__content{border-top-right-radius:.5rem}.login-form-primary_animals-list.v-overlay__content .v-list-item:nth-child(5),.login-form-primary_animals-list.v-overlay__content .v-list-item:nth-child(5) .v-list-item__content{border-bottom-left-radius:.5rem}.login-form-primary_animals-list.v-overlay__content .v-list-item:last-child,.login-form-primary_animals-list.v-overlay__content .v-list-item:last-child .v-list-item__content{border-bottom-right-radius:.5rem}.login-form-primary_colors-list.v-overlay__content{border:1px solid #c6ced7;border-radius:.5rem}.login-form-primary_colors-list.v-overlay__content ul{display:flex;list-style-type:none;padding:0}.login-form-primary_colors-list.v-overlay__content ul li{padding:0;width:5rem}.login-form-primary_colors-list.v-overlay__content ul:first-child{border-radius:.5rem .5rem 0 0}.login-form-primary_colors-list.v-overlay__content ul:first-child li:first-child,.login-form-primary_colors-list.v-overlay__content ul:first-child li:first-child .v-btn{border-top-left-radius:.5rem}.login-form-primary_colors-list.v-overlay__content ul:first-child li:last-child,.login-form-primary_colors-list.v-overlay__content ul:first-child li:last-child .v-btn{border-top-right-radius:.5rem}.login-form-primary_colors-list.v-overlay__content ul:last-child{border-radius:0 0 .5rem .5rem;border-top:1px solid #c6ced7}.login-form-primary_colors-list.v-overlay__content ul:last-child li:first-child,.login-form-primary_colors-list.v-overlay__content ul:last-child li:first-child .v-btn{border-bottom-left-radius:.5rem}.login-form-primary_colors-list.v-overlay__content ul:last-child li:last-child,.login-form-primary_colors-list.v-overlay__content ul:last-child li:last-child .v-btn{border-bottom-right-radius:.5rem}.login-form-primary_animal{padding:0}.login-form-primary_animal:first-child,.login-form-primary_animal:nth-child(2),.login-form-primary_animal:nth-child(3),.login-form-primary_animal:nth-child(4){border-bottom:1px solid #c6ced7}.login-form-primary_animal+.login-form-primary_animal{border-left:1px solid #c6ced7}.login-form-primary_animal:nth-child(5){border-left:none}.login-form-primary_animal img{height:5.3125rem;width:5.3125rem}.login-form-primary_color{flex:4.5rem;padding:0}.login-form-primary_color+.login-form-primary_color{border-left:1px solid #c6ced7}.login-form-primary_color .v-btn{border-radius:0;width:100%}.login-form-primary_color-btn.v-btn.text.is-blue,.login-form-primary_colors.v-btn.text.is-blue{background:#1cb0f5;color:#fff}.login-form-primary_color-btn.v-btn.text.is-green,.login-form-primary_colors.v-btn.text.is-green{background:#6db500;color:#fff}.login-form-primary_color-btn.v-btn.text.is-orange,.login-form-primary_colors.v-btn.text.is-orange{background:#f28600;color:#fff}.login-form-primary_color-btn.v-btn.text.is-purple,.login-form-primary_colors.v-btn.text.is-purple{background:#912473;color:#fff}.login-form-primary_color-btn.v-btn.text.is-pink,.login-form-primary_colors.v-btn.text.is-pink{background:#e85abf;color:#fff}.login-form-primary_color-btn.v-btn.text.is-red,.login-form-primary_colors.v-btn.text.is-red{background:#e32325;color:#fff}.login-form form{margin:0 auto;max-width:22.5rem}.login-form form,.login-form_rows{display:flex;flex-direction:column;gap:1.25rem}.login-form_rows{align-self:stretch}.login-form_row{align-items:start;display:flex;flex-direction:column;gap:.375rem}.login-form_row label{font-size:.875rem;font-weight:400;line-height:1.25rem}.login-form_row .v-input{text-align:left;width:100%}.login-form_row .v-input .v-field{border-color:#c6ced7;border-radius:.5rem;--v-field-input-padding-bottom:0.625rem;--v-field-input-padding-top:0.625rem;--v-field-input-padding-right:0.875rem;--v-field-input-padding-left:0.875rem;--v-input-control-height:1.5rem}.login-form_row .v-input .v-field .v-field__outline{color:#c6ced7;--v-field-border-opacity:1}.login-form_row .v-input .v-field input{box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.login-form_back{display:flex;justify-content:space-between}.login-form_back-btn.v-btn .v-btn__content{font-size:1rem;font-weight:500;line-height:1.5rem}.login-form_back-btn.v-btn .v-btn__content .v-icon{height:.75rem;width:.75rem}.login-form_forgot.v-btn .v-btn__content{font-size:.875rem;font-weight:400;line-height:1.25rem}.login-form_password{display:flex;flex-direction:column;margin-bottom:.75rem}.login-form_password .v-btn{align-self:end}.login-form_password .v-btn .v-btn__content{font-size:1rem;font-weight:500;line-height:1.5rem}.login-form>.v-btn{margin-bottom:1.25rem;width:100%}.login-form_modal.v-overlay__content{background:#fff;border-radius:1.5rem;gap:1rem;max-width:40rem;padding:1.5rem}.login-form_modal-top{align-items:center;display:flex;justify-content:space-between}.login-form_modal-close.v-btn{height:2rem;width:2rem}.login-form_modal-close.v-btn .v-btn__content{align-items:start;font-size:2.5rem;line-height:.75rem!important;padding:.5rem}.login-form_modal .v-text-field{max-width:80%}.login-form_modal-buttons{align-items:center;display:flex;gap:1rem;justify-content:center;margin-top:1rem}.nz-header{background:#fffaf6;display:flex;position:sticky;top:0;z-index:1}.nz-header .max-container{justify-content:space-between;padding:1rem 2rem!important;row-gap:.5rem}.nz-header .max-container,.nz-header_menu{align-items:center;display:flex;flex-wrap:wrap}.nz-header_menu{column-gap:2.5rem;justify-content:center}.nz-header_menu-logo{align-items:center;display:flex;flex:0}.nz-header_menu-logo img{height:5rem}.nz-header_menu .v-list{align-items:flex-start;background:rgba(0,0,0,0);display:flex;flex:1 0 max-content;gap:1.25rem;justify-content:center;list-style:none;margin:0}.nz-header_menu .v-list .v-list-item{padding:0!important}.nz-header_menu .v-list .v-list-item .v-list-item__content{align-items:center;display:flex;gap:.625rem;justify-content:center;padding:0!important}.nz-header_menu .v-list .v-list-item.is-selected a,.nz-header_menu .v-list .v-list-item:hover a{border-color:#ffc40a}.nz-header_menu a{align-items:center;border-bottom:3px solid rgba(0,0,0,0);color:#011e41;cursor:pointer;display:flex;font-family:DM Sans,serif;font-size:1.125rem;font-weight:500;gap:.25rem;line-height:160%}.nz-header_menu a svg{transition:transform .3s}.nz-header_menu a.is-expanded svg{transform:rotate(180deg)}.nz-header_actions{align-items:center;display:flex;gap:1.25rem;justify-content:center}.nz-header_actions a.button{font-size:1rem;font-weight:500;line-height:1.5rem;padding:.625rem 1.5rem}.nz-header_actions a.button.outlined{border:1px solid #011e41}.nz-header_dropdown-menu.v-list{align-items:flex-start;background:#fffaf6!important;border:1px solid #f8f9fa;border-radius:0 0 .375rem .375rem;display:flex;flex-direction:column;gap:.125rem;margin:0 -.25rem!important;min-width:12.5rem;padding:.25rem 0!important}.nz-header_dropdown-menu.v-list .v-list-group{align-self:stretch}.nz-header_dropdown-menu.v-list .v-list-item{align-self:stretch;font-size:1.125rem;font-weight:400;gap:.625rem;height:3.5rem;line-height:160%;padding-inline:0!important;padding:.5rem .75rem}.nz-header_dropdown-menu.v-list .v-list-item .v-list-item__overlay{opacity:0!important}.nz-header_dropdown-menu.v-list a{align-items:center;border-bottom:3px solid rgba(0,0,0,0);color:#011e41;cursor:pointer;display:flex;font-family:DM Sans,serif;font-size:1.125rem;font-weight:400;gap:.25rem;line-height:160%;padding:.875rem .25rem}.nz-header_dropdown-menu.v-list a:visited{color:#011e41}.nz-header_dropdown-menu.v-list a.outlined{border:1px solid #011e41}.nz-header_dropdown-menu.v-list a svg{transition:transform .3s}.nz-header_dropdown-menu.v-list a.is-expanded svg{transform:rotate(180deg)}.nz-header .for-small{display:none}.nz-header .for-small.dropdown>a{font-family:DM Sans,serif;font-size:1.125rem;font-weight:400;line-height:160%;padding:.875rem .25rem .875rem 0}.nz-header .for-small.dropdown .dropdown-menu{left:-.5rem;top:2.75rem;width:10rem}.nz-header .for-small.dropdown .dropdown-menu .dropdown-menu{left:-.325rem;padding-left:1.5rem;top:2rem;width:8.75rem}@media only screen and (max-width:76em){.nz-header .max-container{padding:1rem!important}.nz-header .for-small{display:flex}.nz-header .for-large{display:none}}.password-update-form .v-text-field{margin-bottom:1rem}.password-update-form_password-strength-meter .progress{background-color:#d8dce3;border:1px solid #d8dce3;border-radius:.5rem;height:.75rem;margin-bottom:.625rem;padding:.125rem}.password-update-form_password-strength-meter .progress .meter{background:#008cba;border-radius:.5rem;display:block;height:100%}.password-update-form_password-strength-meter .progress.success .meter{background:#43ac6a}.password-update-form_password-strength-meter .progress.alert .meter{background:#f04124}.password-update-form_password-guide{display:flex;gap:1rem}.password-update-form_password-guide ul{color:#aab2bc;flex:1;font-size:.875rem;margin-bottom:1rem!important;padding-left:1rem!important}.resources-tab{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:2rem}.resources-tab .resources-tab-selector{align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 1.25rem;row-gap:.5rem}.resources-tab .resources-tab-selector-tabs{align-items:flex-start;background:#fff;border:1px solid #e9ecf0;border-radius:3.125rem;display:flex;gap:1.125rem;padding:.625rem}.resources-tab .resources-tab-selector-tabs button{align-items:center;background:#fff;border-radius:3.125rem;display:flex;font-size:1.375rem;font-weight:600;gap:.625rem;justify-content:center;line-height:160%;padding:.5rem .875rem;text-align:center}.resources-tab .resources-tab-selector-tabs button.current{background:#011e41;color:#fff}.resources-tab ul{align-content:flex-start;align-items:flex-start;align-self:stretch;display:flex;flex-wrap:wrap;gap:2.625rem;justify-content:center;list-style:none;margin:0}.resources-tab .resources-resource-card{align-items:flex-start;background:#fff;border:1px solid #ebeef1;border-radius:1.25rem;box-shadow:0 0 5px 0 rgba(0,0,0,.1);display:flex;flex-direction:column}.resources-tab .resources-resource-card-title{align-items:center;background:#e6ecd9;border-radius:1.25rem 1.25rem 0 0;display:flex;gap:.625rem;max-width:23.125rem;padding:.75rem;width:calc(100vw - 12rem)}.resources-tab .resources-resource-card-title img{height:3.125rem;width:3.125rem}.resources-tab .resources-resource-card-title p{font-size:1.125rem;font-weight:500;line-height:1.6875rem}.resources-tab .resources-resource-card-category{align-items:flex-start;align-self:stretch;background:#fff;border-radius:0 0 1.25rem 1.25rem;box-shadow:0 4px 30px 0 rgba(0,0,0,.08);display:flex;flex-direction:column;gap:1.375rem;padding:.625rem 1.5rem}.resources-tab .resources-resource-card-category span{align-items:center;display:flex;font-size:1rem;font-weight:500;gap:.9375rem;justify-content:center;line-height:1rem;padding:.5rem 1rem}.testimonials-slider{gap:2rem}.testimonials-slider,.testimonials-slider_title{align-items:flex-start;display:flex;flex-direction:column}.testimonials-slider_title{color:#fff;gap:.125rem}.testimonials-slider_title h3{color:#fff!important}.testimonials-slider_list{align-items:flex-start;display:flex;gap:5.25rem;list-style:none;margin:0;max-width:calc(100vw - 2rem);overflow-x:hidden;width:calc(23rem + 50vw)}.testimonials-slider_list-testimonial{align-items:flex-start;border-left:3px solid #ffc40a;display:flex;filter:blur(2.5px);flex:1 0 max-content;flex-direction:column;gap:2rem;max-width:min(46.25rem,100vw - 4rem);padding:0 1.5rem}.testimonials-slider_list-testimonial.current{filter:none}.testimonials-slider_list-testimonial-content{color:#fff;font-size:1.125rem;font-style:italic;font-weight:500;line-height:160%}.testimonials-slider_list-testimonial-author{color:#fff;font-size:1.25rem;font-style:normal;font-weight:700;line-height:130%}.testimonials-slider_list li.last{min-width:50vw}.testimonials-slider_actions{align-items:center;align-self:stretch;display:flex;gap:1.125rem;justify-content:flex-end;max-width:60rem;padding:0 3.25rem}.testimonials-slider_actions button{align-items:center;background:#fff;border-radius:6.25rem;display:flex;gap:.25rem;height:2.375rem;justify-content:center;padding:0;width:2.375rem}.testimonials-slider_actions button svg{color:#011e41;height:1.25rem;width:1.25rem}.testimonials-slider_actions button:disabled{background:#011e41;border:1px solid #fff}.testimonials-slider_actions button:disabled svg{color:#fff}.video-player{background:#fff;border-radius:1.25rem;min-width:25rem;padding:.5rem;width:auto}.video-player_title{color:#011e41;display:flex;justify-content:end;padding:0}.video-player_title-text{font-size:1.5rem;font-weight:700;line-height:1.6875rem}.video-player_title .v-btn{height:2rem;width:2rem}.video-player_title .v-btn .v-btn__content{padding:0}.video-player_title .v-btn .v-btn__content .v-icon{height:1.5rem;width:1.5rem}.video-player_content.v-card-text{padding:0!important;text-align:center}.video-player iframe{border:none}.v-field input[type=text]{border:none;box-shadow:none;margin-bottom:0}.v-field input[type=text]:focus,.v-field input[type=text][readonly]{background:#fff;border:none;box-shadow:none}.v-field .v-field__outline__start{border-bottom-left-radius:inherit;border-top-left-radius:inherit}.v-field .v-field__outline__end{border-bottom-right-radius:inherit;border-top-right-radius:inherit}.v-btn.button.v-btn--variant-outlined:hover{background:rgba(0,0,0,0)}.v-btn{border-radius:3.125rem;height:2.75rem;min-width:auto;opacity:1;text-transform:none;--v-btn-height:2.75rem;box-shadow:none;padding:0}.v-btn .v-btn__overlay,.v-btn.v-btn--disabled .v-btn__overlay{opacity:0}.v-btn .v-btn__content{align-items:center;display:flex;font-size:1rem;font-weight:500;gap:.5rem;letter-spacing:normal;line-height:1.5rem;padding:0 1.5rem;text-indent:0}.v-btn .v-btn__content .v-icon{--v-icon-size-multiplier:0;height:1.25rem;width:1.25rem}.v-btn.small{height:2.125rem}.v-btn.small .v-btn__content{padding:0 1.5rem 0 1rem}.v-btn.small .v-btn__content .v-icon{--v-icon-size-multiplier:0;height:1rem;width:1rem}.v-btn:hover{box-shadow:0 1px 2px 0 rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15)}.v-btn:hover .v-btn__overlay{background:#fff;opacity:.08}.v-btn:hover .v-btn__content{text-decoration:none}.v-btn.v-btn--active,.v-btn:active{box-shadow:none}.v-btn.v-btn--active .v-btn__overlay,.v-btn:active .v-btn__overlay{background:#fff;opacity:.012}.v-btn.v-btn--active .v-btn__content,.v-btn:active .v-btn__content{text-decoration:none}.v-btn.no-hover:active,.v-btn.no-hover:focus,.v-btn.no-hover:hover{--v-activated-opacity:0;--v-hover-opacity:0;box-shadow:none}.v-btn.no-hover:active .v-btn__overlay,.v-btn.no-hover:focus .v-btn__overlay,.v-btn.no-hover:hover .v-btn__overlay{opacity:0}.v-btn.primary{background:#011e41;color:#fff}.v-btn.yellow{background:#ffc40a}.v-btn.alert{background:red;color:#fff}.v-btn.outlined{border:1px solid #011e41}.v-btn.elevated,.v-btn.outlined,.v-btn.text{background:rgba(0,0,0,0)}.v-btn.elevated .v-btn__overlay,.v-btn.outlined .v-btn__overlay,.v-btn.text .v-btn__overlay{background:#011e41}.v-btn.text .v-btn__content{padding:0 .75rem}.v-btn.no-padding .v-btn__content{padding:0}.v-btn.auto-size,.v-btn.small-text{height:auto;width:auto;--v-btn-height:auto;--v-btn-width:auto}.v-btn.small-text{--v-activated-opacity:0;--v-hover-opacity:0;box-shadow:none}.v-btn.small-text .v-btn__overlay{opacity:0}.v-btn.small-text .v-btn__content{padding:.625rem .75rem}.v-btn.small-text:active,.v-btn.small-text:focus{--v-activated-opacity:0;--v-hover-opacity:0;box-shadow:none}.v-btn.small-text:active .v-btn__overlay,.v-btn.small-text:focus .v-btn__overlay{opacity:0}.v-btn.v-btn--disabled{background:#ccd1d9;color:#656d78;opacity:.38}body.style-nz.bz-service-landing .max-container{padding:2rem}body.style-nz.bz-service-landing section.banners{background:#fffaf6;display:flex;justify-content:center}body.style-nz.bz-service-landing section.banners .max-container{align-items:center;display:flex;flex-direction:column;gap:1.25rem;justify-content:center}body.style-nz.bz-service-landing section.banners .banner-container{align-items:center;align-self:stretch;border-radius:3.75rem;display:flex;flex-wrap:wrap;gap:1.25rem;max-width:80rem;padding:1.25rem 2.5rem}body.style-nz.bz-service-landing section.banners .banner-container.is-green{background:#e6ecd9}body.style-nz.bz-service-landing section.banners .banner-container.is-yellow{background:#f9e896}body.style-nz.bz-service-landing section.banners .banner-container .banner-content{flex:1 0 0}body.style-nz.bz-service-landing section.banners .banner-container .banner-content h3{font-size:1.5rem;font-weight:600;line-height:130%;margin-bottom:.5rem}body.style-nz.bz-service-landing section.banners .banner-container .banner-content li,body.style-nz.bz-service-landing section.banners .banner-container .banner-content p{font-size:1rem;font-weight:400;line-height:150%}body.style-nz.bz-service-landing section.banners .banner-container .banner-content ul{padding-left:1rem}body.style-nz.bz-service-landing section.banners .banner-container a.button{align-items:center;background:#fff;border:1px solid #011e41;border-radius:3.125rem;display:flex;flex-direction:column;gap:.5rem;justify-content:center}body.style-nz.bz-service-landing section.who-is-oup{background:#fffaf6}body.style-nz.bz-service-landing section.who-is-oup .max-container{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between}body.style-nz.bz-service-landing section.who-is-oup .max-container:first-child{padding-bottom:1.25rem}body.style-nz.bz-service-landing section.who-is-oup .max-container:last-child{padding-top:0}body.style-nz.bz-service-landing section.who-is-oup .max-container h1{flex:1}body.style-nz.bz-service-landing section.who-is-oup .who-is-oup-slider{align-items:flex-start;display:flex;flex-direction:column;gap:2rem;max-width:40rem}body.style-nz.bz-service-landing section.who-is-oup .who-is-oup-slider-content{align-items:flex-start;display:flex;flex-direction:column;gap:2rem}body.style-nz.bz-service-landing section.who-is-oup .who-is-oup-slider-content ul{padding-left:1.5rem}body.style-nz.bz-service-landing section.who-is-oup .who-is-oup-slider-content li,body.style-nz.bz-service-landing section.who-is-oup .who-is-oup-slider-content p{color:#011e41;font-optical-sizing:auto;font-size:1.375rem;font-stretch:normal;font-weight:400;line-height:130%}body.style-nz.bz-service-landing section.who-is-oup .who-is-oup-slider-actions{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}body.style-nz.bz-service-landing section.who-is-oup .who-is-oup-video{height:25.75rem;min-width:38.75rem}body.style-nz.bz-service-landing section.who-is-oup .who-is-oup-video iframe{height:100%;width:100%}body.style-nz.bz-service-landing section.matific{background:#fefcf5;display:flex;justify-content:center}body.style-nz.bz-service-landing section.matific .max-container{align-items:center;display:flex;flex-wrap:wrap;gap:3.75rem;justify-content:center}body.style-nz.bz-service-landing section.matific .matific-right{align-items:flex-start;display:flex;flex:1 0 0;flex-direction:column;gap:1.5rem}body.style-nz.bz-service-landing section.matific .matific-right-content{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:.5rem}body.style-nz.bz-service-landing section.matific .matific-right-content h2{font-size:2.625rem;font-weight:700;line-height:130%}body.style-nz.bz-service-landing section.matific .matific-right-content p{font-size:1.375rem;font-weight:400;line-height:130%;margin-bottom:1rem}body.style-nz.bz-service-landing section.matific .matific-left img{max-width:37.5rem;width:100%}body.style-nz.bz-service-landing section.samples{align-items:center;align-self:stretch;background:#011e41;color:#fff;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;min-height:37.5rem}body.style-nz.bz-service-landing section.samples .max-container{align-items:center;display:flex;flex-wrap:wrap;gap:3.75rem;justify-content:center;margin:0}body.style-nz.bz-service-landing section.samples .samples-text{max-width:21.25rem}body.style-nz.bz-service-landing section.samples .samples-text h2{color:#fff;margin-bottom:.75rem}body.style-nz.bz-service-landing section.samples .samples-text p{color:#fff}body.style-nz.bz-service-landing section.samples .samples-blocks{align-items:flex-start;display:flex;flex:1 0 0;flex-wrap:wrap;gap:1.25rem;justify-content:center}body.style-nz.bz-service-landing section.samples .samples-blocks .samples-block{align-items:flex-start;border-radius:1rem;display:flex;flex:1 0 0;flex-direction:column}body.style-nz.bz-service-landing section.samples .samples-blocks .samples-block-phase{align-items:center;align-self:stretch;background:#30508b;border-radius:1rem 1rem 0 0;color:#fff;display:flex;font-size:1.5rem;font-weight:600;justify-content:center;line-height:130%;margin:0;padding:.75rem .5rem}body.style-nz.bz-service-landing section.samples .samples-blocks .samples-block-years{align-items:center;align-self:stretch;color:#011e41;display:flex;flex-direction:column;font-size:1.375rem;font-weight:400;justify-content:center;line-height:130%;padding:.375rem 0}body.style-nz.bz-service-landing section.samples .samples-blocks .samples-block.is-yellow .samples-block-years{background:#ffe12d}body.style-nz.bz-service-landing section.samples .samples-blocks .samples-block.is-pink .samples-block-years{background:#f3a7b8}body.style-nz.bz-service-landing section.samples .samples-blocks .samples-block.is-green .samples-block-years{background:#cad7d8}body.style-nz.bz-service-landing section.samples .samples-blocks .samples-block-card{align-items:flex-start;align-self:stretch;background:#fffaf6;border-bottom:1px solid #eaecf0;border-left:1px solid #eaecf0;border-radius:0 0 1rem 1rem;border-right:1px solid #eaecf0;display:flex;flex-direction:column}body.style-nz.bz-service-landing section.samples .samples-blocks .samples-block-card-images{align-items:center;align-self:stretch;display:flex;gap:.125rem;justify-content:center;padding:1rem 1rem 0}body.style-nz.bz-service-landing section.samples .samples-blocks .samples-block-card-images img{max-height:6.375rem;max-width:4.5rem}body.style-nz.bz-service-landing section.samples .samples-blocks .samples-block-card-button{align-items:center;align-self:stretch;display:flex;flex-direction:column;padding:1.25rem 2rem}body.style-nz.bz-service-landing section.samples .samples-blocks .samples-block-card-button .button{align-self:stretch;background:#011e41;color:#fff;font-size:1rem;font-weight:500;line-height:1.5rem}body.style-nz.bz-service-landing section.teaching{background:#30508b;display:flex;justify-content:center;min-height:36.25rem}body.style-nz.bz-service-landing section.teaching .max-container{align-items:center;align-self:stretch;display:flex;gap:2rem}body.style-nz.bz-service-landing section.teaching .teaching-video{height:25.75rem;min-width:38.75rem}body.style-nz.bz-service-landing section.teaching .teaching-video iframe{height:100%;width:100%}body.style-nz.bz-service-landing section.teaching .teaching-slider{align-items:flex-start;display:flex;flex-direction:column;gap:3.25rem}body.style-nz.bz-service-landing section.teaching .teaching-slider-content{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem}body.style-nz.bz-service-landing section.teaching .teaching-slider-content h2{color:#fff;font-size:2.625rem;font-weight:700;line-height:130%}body.style-nz.bz-service-landing section.teaching .teaching-slider-content p{color:#fff;font-size:1.375rem;font-weight:400;line-height:130%}body.style-nz.bz-service-landing section.teaching .teaching-slider-actions{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}body.style-nz.bz-service-landing section.features{background:#e6ecd9;display:flex;justify-content:center;min-height:36.25rem}body.style-nz.bz-service-landing section.features .max-container{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:3.75rem;justify-content:center}body.style-nz.bz-service-landing section.features .features-slider{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:2.5rem}body.style-nz.bz-service-landing section.features .features-slider-content{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:1rem}body.style-nz.bz-service-landing section.features .features-slider-content p{font-size:1.375rem;font-weight:400;line-height:130%}body.style-nz.bz-service-landing section.features .features-slider-features{align-items:flex-start;align-self:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:1.25rem}body.style-nz.bz-service-landing section.features .features-slider-feature{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;width:17.5rem}body.style-nz.bz-service-landing section.features .features-slider-feature-icon{align-items:center;align-self:center;background:#fff;border-radius:6.25rem;display:flex;gap:.625rem;padding:1.25rem}body.style-nz.bz-service-landing section.features .features-slider-feature-icon img{height:4.4375rem;width:4.4375rem}body.style-nz.bz-service-landing section.features .features-slider-feature-content{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:.75rem;padding:0;text-align:center}body.style-nz.bz-service-landing section.features .features-slider-feature-content h3{font-size:1.5rem;font-weight:600}body.style-nz.bz-service-landing section.features .features-slider-feature-content p{font-size:1rem;font-weight:400;line-height:150%}body.style-nz.bz-service-landing section.features .features-actions{align-items:center;display:flex;gap:1rem}body.style-nz.bz-service-landing section.testimonials{align-items:center;background:#011e41;display:flex;justify-content:start;min-height:41rem}body.style-nz.bz-service-landing section.testimonials .max-container{align-items:center;align-self:stretch;display:grid;gap:3.75rem;grid-template-columns:min-content max-content;margin-left:max(0px,(100vw - 91rem)/2);margin-right:0;max-width:100vw;padding-right:0;width:calc(44.5rem + 50vw)}body.style-nz.bz-service-landing section.testimonials .testimonials-graphic{align-items:center;align-self:stretch;display:flex;gap:.625rem;justify-content:center;min-width:15.625rem}body.style-nz.bz-service-landing section.testimonials .testimonials-graphic img{border:5px solid #fff;border-radius:50%;height:15rem;width:15rem}@media only screen and (max-width:80em){body.style-nz.bz-service-landing section.features .features-slider-features{justify-content:center}}@media only screen and (max-width:68em){body.style-nz.bz-service-landing section.testimonials .max-container{grid-template-columns:1fr}body.style-nz.bz-service-landing section.testimonials .testimonials-content-list{max-width:calc(100vw - 2rem)}body.style-nz.bz-service-landing section.testimonials .testimonials-content-list-testimonial{max-width:calc(100vw - 4rem)}}@media only screen and (max-width:64em){body.style-nz.bz-service-landing section.who-is-oup .max-container .who-is-oup-slider-actions .button{align-self:stretch}body.style-nz.bz-service-landing section.samples .samples-blocks .samples-block-card-images{padding-left:.25rem;padding-right:.25rem}body.style-nz.bz-service-landing section.teaching .max-container{flex-wrap:wrap}body.style-nz.bz-service-landing section.testimonials .max-container{align-items:center;flex-direction:column}body.style-nz.bz-service-landing section.testimonials .max-container .testimonials-graphic{display:none}body.style-nz.bz-service-landing section.teaching .teaching-video,body.style-nz.bz-service-landing section.who-is-oup .who-is-oup-video{height:auto;min-width:100%}}body.style-nz.bz-service-programme{background:#fffaf6}body.style-nz.bz-service-programme .max-container{padding:2rem}body.style-nz.bz-service-programme section.our-product{display:flex;justify-content:center}body.style-nz.bz-service-programme section.our-product .max-container{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:2rem}body.style-nz.bz-service-programme section.our-product .our-product-slider{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:3.25rem}body.style-nz.bz-service-programme section.our-product .our-product-slider-content{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:2rem}body.style-nz.bz-service-programme section.our-product .our-product-slider-content ul{max-width:48.75rem;padding-left:1.5rem}body.style-nz.bz-service-programme section.our-product .our-product-slider-content ul li{color:#011e41;font-family:DM Sans,serif;font-optical-sizing:auto;font-size:1.375rem;font-stretch:normal;font-weight:400;line-height:150%}body.style-nz.bz-service-programme section.our-product .our-product-slider-book-info{align-items:center;background:#f8f9fa;border:1px solid #c6ced7;border-radius:6.25rem;display:flex;flex-wrap:wrap;gap:2.5rem;justify-content:center;padding:1rem 1.5rem}body.style-nz.bz-service-programme section.our-product .our-product-slider-book-info button{height:auto}body.style-nz.bz-service-programme section.our-product .our-product-slider-book-info button img{height:2.125rem;width:2.125rem}body.style-nz.bz-service-programme section.our-product .our-product-books{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:2.625rem}body.style-nz.bz-service-programme section.our-product .our-product-books-phase{align-items:center;align-self:stretch;background:#fff;border:1px solid #ebeef1;border-radius:1rem;box-shadow:0 0 15px 0 rgba(0,0,0,.1);display:flex;gap:2.5rem;padding:2rem}body.style-nz.bz-service-programme section.our-product .our-product-books-phase-content{align-items:flex-start;display:flex;flex-direction:column;gap:2rem;max-width:20.625rem}body.style-nz.bz-service-programme section.our-product .our-product-books-phase-content-title{align-items:flex-start;align-self:stretch;border-left:5px solid #f3a7b8;display:flex;flex-direction:column;gap:.125rem;padding-left:1.125rem}body.style-nz.bz-service-programme section.our-product .our-product-books-phase-content-title-sub{font-size:1.375rem;font-style:normal;font-weight:500;line-height:130%}body.style-nz.bz-service-programme section.our-product .our-product-books-phase:first-child .our-product-books-phase-content-title{border-left:5px solid #ffc40a}body.style-nz.bz-service-programme section.our-product .our-product-books-phase:last-child .our-product-books-phase-content-title{border-left:5px solid #cad7d8}body.style-nz.bz-service-programme section.our-product .our-product-books-phase ul{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:center;list-style:none;margin:0}body.style-nz.bz-service-programme section.our-product .our-product-books-phase ul li{align-items:center;display:flex;flex-direction:column;gap:1.25rem;justify-content:center}body.style-nz.bz-service-programme section.our-product .our-product-books-phase ul .our-product-books-book{align-items:center;border-radius:.5rem;display:flex;flex:0 1 min-content;flex-direction:column;justify-content:center;max-width:12.75rem}body.style-nz.bz-service-programme section.our-product .our-product-books-phase ul .our-product-books-book-cover{align-items:center;background:#f8f9fa;border-left:1px solid #e9ecf0;border-radius:.5rem .5rem 0 0;border-right:1px solid #e9ecf0;border-top:1px solid #e9ecf0;display:flex;gap:.625rem;height:17.5rem;justify-content:center;width:12.75rem}body.style-nz.bz-service-programme section.our-product .our-product-books-phase ul .our-product-books-book-cover img{border-radius:.5rem .5rem 0 0;max-width:100%}body.style-nz.bz-service-programme section.our-product .our-product-books-phase ul .our-product-books-book-info{align-items:center;align-self:stretch;background:#e2e6eb;border-radius:0 0 .5rem .5rem;display:flex;gap:1.125rem;height:2.75rem;padding:.625rem}body.style-nz.bz-service-programme section.our-product .our-product-books-phase ul .our-product-books-book-info span{align-items:center;display:flex;gap:.25rem}body.style-nz.bz-service-programme section.our-product .our-product-books-phase ul .our-product-books-book-info span img{height:1.5rem;width:1.5rem}body.style-nz.bz-service-programme section.our-product .our-product-books-phase ul .our-product-books-actions{height:2.875rem}body.style-nz.bz-service-programme section.our-product .our-product-books-phase ul .our-product-books-actions-icon{align-items:center;display:flex;justify-content:center}body.style-nz.bz-service-programme section.how-to-use{display:flex;justify-content:center}body.style-nz.bz-service-programme section.how-to-use .max-container{align-items:flex-start;display:flex;gap:2.5rem;justify-content:center}body.style-nz.bz-service-programme section.how-to-use .how-to-use-content{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem}body.style-nz.bz-service-programme section.how-to-use .how-to-use-content-actions{align-items:center;display:flex;gap:1rem}body.style-nz.bz-service-programme section.how-to-use .how-to-use-steps{align-items:center;display:flex;flex-direction:column}body.style-nz.bz-service-programme section.how-to-use .howto-step#step-1{padding-left:0}body.style-nz.bz-service-programme section.how-to-use .howto-step#step-1 .howto-step_content{background:#cad7d8}body.style-nz.bz-service-programme section.how-to-use .howto-step#step-2{padding-right:0}body.style-nz.bz-service-programme section.how-to-use .howto-step#step-2 .howto-step_content{background:#e6ecd9}body.style-nz.bz-service-programme section.how-to-use .howto-step#step-3{padding-left:0}body.style-nz.bz-service-programme section.how-to-use .howto-step#step-3 .howto-step_content{background:#f9e896}body.style-nz.bz-service-programme section.how-to-use .howto-step#step-4{padding-right:0}body.style-nz.bz-service-programme section.how-to-use .howto-step#step-4 .howto-step_content{background:#fec5b1}body.style-nz.bz-service-programme section.how-to-use .howto-step#step-5{padding-left:0}body.style-nz.bz-service-programme section.how-to-use .howto-step#step-5 .howto-step_content{background:#fbe1e7}body.style-nz.bz-service-programme section.resources{display:flex;justify-content:center}body.style-nz.bz-service-programme section.resources .max-container{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:2.5rem}body.style-nz.bz-service-programme section.resources .resources-title{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:2rem}body.style-nz.bz-service-programme section.call-to-action{background:radial-gradient(441.5% 109.03% at 1.74% 97.51%,rgba(249,232,150,.2) 0,rgba(254,197,177,.2) 100%);display:flex;justify-content:center}body.style-nz.bz-service-programme section.call-to-action .max-container{align-items:center;align-self:stretch;display:flex;gap:3.75rem;justify-content:center}body.style-nz.bz-service-programme section.call-to-action .call-to-action-left{align-items:flex-start;display:flex;flex-direction:column;gap:.75rem;max-width:56.875rem}body.style-nz.bz-service-programme section.call-to-action .call-to-action-left h2{font-size:2rem;font-weight:700;line-height:130%}body.style-nz.bz-service-programme section.call-to-action .call-to-action-right img{height:14.5rem;width:16.67875rem}body.style-nz.bz-service-programme .product-overlay{align-items:flex-end;background:rgba(12,16,32,.9);bottom:0;display:none;flex-direction:column;gap:1rem;justify-content:center;left:0;padding:5.25rem 4rem;position:fixed;right:0;top:0;z-index:2}body.style-nz.bz-service-programme .product-overlay-close{align-items:center;color:#fff;display:flex;font-family:DM Sans,serif;font-size:1.125rem;font-style:normal;font-weight:600;gap:.5rem;line-height:1.6875rem;padding:0}body.style-nz.bz-service-programme .product-overlay-close svg{height:2rem;width:2rem}body.style-nz.bz-service-programme .product-overlay-dialog{align-items:flex-start;align-self:stretch;background:#fff;border-radius:1rem;display:flex;flex-direction:column;gap:2.375rem;padding:2.625rem}body.style-nz.bz-service-programme .product-overlay-dialog-container{align-items:flex-start;align-self:stretch;display:flex;flex-wrap:wrap;gap:2.625rem;max-height:50vh;overflow-y:auto;scrollbar-width:thin}body.style-nz.bz-service-programme .product-overlay-dialog-title{align-items:center;display:flex;gap:1.125rem}body.style-nz.bz-service-programme .product-overlay-dialog-title img{height:4rem;width:4rem}body.style-nz.bz-service-programme .product-overlay-dialog-image{max-width:30rem}body.style-nz.bz-service-programme .product-overlay-dialog-image img{width:100%}body.style-nz.bz-service-programme .product-overlay-dialog-content{align-items:flex-start;display:flex;flex:1 0 0;flex-direction:column;gap:2rem}body.style-nz.bz-service-programme .product-overlay-dialog-content p{font-size:1.375rem;font-weight:400;line-height:150%}body.style-nz.bz-service-programme .product-overlay-dialog-content li{font-family:DM Sans,serif;font-size:1rem;font-weight:400;line-height:150%}body.style-nz.bz-service-programme .product-overlay-dialog-content ul{padding-left:1.5rem}@media only screen and (max-width:64em){body.style-nz.bz-service-programme section.call-to-action .max-container,body.style-nz.bz-service-programme section.how-to-use .max-container{flex-wrap:wrap}body.style-nz.bz-service-programme section.resources .resources-tab-selector{justify-content:center;padding:0}body.style-nz.bz-service-programme section.our-product .our-product-books-phase{align-items:center;flex-direction:column}}@media only screen and (max-width:40em){body.style-nz.bz-service-programme section.how-to-use .max-container{padding:0 1rem}body.style-nz.bz-service-programme section.how-to-use .how-to-use-content{padding:0 3rem}body.style-nz.bz-service-programme section.how-to-use .how-to-use-step{padding:0}body.style-nz.bz-service-programme section.resources .resources-resource-card-title{width:calc(100vw - 6rem)}body.style-nz.bz-service-programme section.our-product .our-product-slider-book-info{background:none;row-gap:.5rem}body.style-nz.bz-service-programme section.our-product .our-product-slider-book-info button{background:#ebeef1;border-radius:6.25rem;min-height:2.75rem;padding:.625rem 1.5rem}body.style-nz.bz-service-programme .product-overlay-dialog{padding:1.5rem}body.style-nz.bz-service-programme .product-overlay-dialog-title img{height:3rem;width:3rem}body.style-nz.bz-service-programme .product-overlay-dialog-title h2{font-size:2rem}}body.style-nz.bz-service-logout .max-container,body.style-nz.bz-service-signin .max-container,body.style-nz.bz-service-signin-new .max-container{margin:0 auto;max-width:90rem;text-align:center}body.style-nz.bz-service-logout .minimal-section .max-container p:last-child,body.style-nz.bz-service-signin .minimal-section .max-container p:last-child,body.style-nz.bz-service-signin-new .minimal-section .max-container p:last-child{margin:0 -2rem}body.style-nz.bz-service-logout .minimal-section .login-section_register,body.style-nz.bz-service-signin .minimal-section .login-section_register,body.style-nz.bz-service-signin-new .minimal-section .login-section_register{align-items:center;display:flex;gap:.25rem;justify-content:center}body.style-nz.bz-service-logout .minimal-section .login-section_register a,body.style-nz.bz-service-signin .minimal-section .login-section_register a,body.style-nz.bz-service-signin-new .minimal-section .login-section_register a{color:#011e41;font-size:1rem;font-style:normal;font-weight:500;line-height:1.5rem;padding:.625rem .75rem}body.style-nz.bz-service-logout .login-failed,body.style-nz.bz-service-signin .login-failed,body.style-nz.bz-service-signin-new .login-failed{background-color:#fc6e51;border-color:#ed5564;border-radius:.5rem;color:#fff;padding:.875rem 1.5rem .875rem .875rem;text-align:left}body.style-nz.bz-service-logout .login-failed a,body.style-nz.bz-service-logout .login-failed a:visited,body.style-nz.bz-service-signin .login-failed a,body.style-nz.bz-service-signin .login-failed a:visited,body.style-nz.bz-service-signin-new .login-failed a,body.style-nz.bz-service-signin-new .login-failed a:visited{color:#fff}body.style-nz.bz-service-logout .logout-section .max-container,body.style-nz.bz-service-signin .logout-section .max-container,body.style-nz.bz-service-signin-new .logout-section .max-container{gap:2rem;padding:6.25rem 0}body.style-nz.bz-service-logout .logout-section .max-container h1,body.style-nz.bz-service-signin .logout-section .max-container h1,body.style-nz.bz-service-signin-new .logout-section .max-container h1{margin-bottom:2rem}@media only screen and (max-width:48em){body.style-nz.bz-service-logout footer.footer,body.style-nz.bz-service-logout section.minimal-header,body.style-nz.bz-service-signin footer.footer,body.style-nz.bz-service-signin section.minimal-header,body.style-nz.bz-service-signin-new footer.footer,body.style-nz.bz-service-signin-new section.minimal-header{display:none}}body.style-nz.bz-service-pricing{background:#fffaf6}body.style-nz.bz-service-pricing #pricing-container.is-both .for-digital,body.style-nz.bz-service-pricing #pricing-container.is-digital .for-both{display:none}body.style-nz.bz-service-pricing section{display:flex;justify-content:center;padding:2rem}body.style-nz.bz-service-pricing section .max-container{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;max-width:80rem;padding:0}body.style-nz.bz-service-pricing .pricing-title .max-container{align-items:center;gap:1.25rem}body.style-nz.bz-service-pricing .pricing-title-top{align-items:center;display:flex;flex-direction:column;gap:1.5rem;max-width:48rem}body.style-nz.bz-service-pricing .pricing-title-top h1{color:#011e41;font-family:DM Sans,sans-serif;font-size:3rem;font-style:normal;font-weight:700;line-height:130%;margin:0}body.style-nz.bz-service-pricing .pricing-title-top p{font-size:1.375rem;font-weight:400;line-height:130%;margin:0;text-align:center}body.style-nz.bz-service-pricing .pricing-title-bottom{align-items:center;display:flex;flex-direction:column;gap:.5rem}body.style-nz.bz-service-pricing .pricing-title-bottom p{color:#000;font-size:1rem;font-weight:400;line-height:150%;text-align:center}body.style-nz.bz-service-pricing .pricing-phases-list{align-items:flex-start;align-self:stretch;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}body.style-nz.bz-service-pricing .pricing-phases-phase{align-items:flex-start;background:#fff;border:1px solid #c6ced7;border-radius:1rem;box-shadow:0 12px 16px -4px rgba(16,24,40,.08);display:flex;flex:1 0 0;flex-direction:column}body.style-nz.bz-service-pricing .pricing-phases-phase-title{align-items:center;align-self:stretch;background:#011e41;border-radius:1rem 1rem 0 0;color:#fff;display:flex;font-size:1.5rem;font-weight:600;justify-content:center;line-height:130%;padding:.75rem .5rem;text-align:center}body.style-nz.bz-service-pricing .pricing-phases-phase-years{align-items:center;align-self:stretch;display:flex;flex-direction:column;font-size:1.375rem;font-weight:400;justify-content:center;line-height:130%;padding:.375rem 0;text-align:center}body.style-nz.bz-service-pricing .pricing-phases-phase-years.is-yellow{background:#ffe12d}body.style-nz.bz-service-pricing .pricing-phases-phase-years.is-pink{background:#f3a7b8}body.style-nz.bz-service-pricing .pricing-phases-phase-years.is-green{background:#cad7d8}body.style-nz.bz-service-pricing .pricing-phases-phase-funded{align-items:center;align-self:stretch;background:#e6ecd9;display:flex;flex-direction:column;font-size:1rem;font-weight:400;justify-content:center;line-height:150%;padding:.375rem 0;text-align:center}body.style-nz.bz-service-pricing .pricing-phases-phase-content{align-items:flex-start;align-self:stretch;background:#fff;border-radius:0 0 1rem 1rem;display:flex;flex-direction:column}body.style-nz.bz-service-pricing .pricing-phases-phase-content-header{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:1rem;padding:1rem 1rem 0}body.style-nz.bz-service-pricing .pricing-phases-phase-content-header ul{align-items:center;align-self:stretch;display:flex;gap:.125rem;justify-content:center}body.style-nz.bz-service-pricing .pricing-phases-phase-content-header ul img{max-height:6.375rem;max-width:4.5rem}body.style-nz.bz-service-pricing .pricing-phases-phase-content-header-price{align-items:center;align-self:stretch;display:flex;flex-direction:column}body.style-nz.bz-service-pricing .pricing-phases-phase-content-header-price h3{font-size:1.75rem;font-weight:700;line-height:130%;text-align:center}body.style-nz.bz-service-pricing .pricing-phases-phase-content-header-price p{font-size:1rem;font-weight:400;line-height:150%;text-align:center}body.style-nz.bz-service-pricing .pricing-phases-phase-content-list{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:1.5rem;padding:1rem 1rem 2.5rem}body.style-nz.bz-service-pricing .pricing-phases-phase-content-list ul{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:1rem}body.style-nz.bz-service-pricing .pricing-phases-phase-content-list ul li{align-items:flex-start;align-self:stretch;display:flex;gap:.75rem}body.style-nz.bz-service-pricing .pricing-phases-phase-content-list ul li .pricing-item-icon{height:1.5rem;width:1.5rem}body.style-nz.bz-service-pricing .pricing-phases-phase-content-list ul li .pricing-item-text{flex:1 0 0}body.style-nz.bz-service-pricing .pricing-phases-phase-footer{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:1rem;padding:0 2rem 2rem}body.style-nz.bz-service-pricing .pricing-phases-phase-footer .button{align-self:stretch}body.style-nz.bz-service-pricing .pricing-phases-bottom{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:.625rem;padding:1rem 0}body.style-nz.bz-service-pricing .pricing-phases-bottom p{font-size:.875rem;font-style:italic;font-weight:400;line-height:normal}body.style-nz.bz-service-pricing section.table table{border-collapse:collapse}@supports selector(::-webkit-scrollbar){body.style-nz.bz-service-pricing section.table table{height:100%}}body.style-nz.bz-service-pricing section.table table tr{height:0}body.style-nz.bz-service-pricing section.table table th{padding:0 .75rem}body.style-nz.bz-service-pricing section.table table th:first-child{width:25%}body.style-nz.bz-service-pricing section.table table td{border-bottom:1px dashed #011e41;height:100%;padding:0 .75rem;text-align:center;vertical-align:center}body.style-nz.bz-service-pricing section.table table td:first-child{padding:1.25rem 0;text-align:left}body.style-nz.bz-service-pricing section.table table td:first-child p{font-size:1rem;font-style:normal;font-weight:400;line-height:normal}body.style-nz.bz-service-pricing section.table table td:first-child p.highlight{font-weight:700}body.style-nz.bz-service-pricing section.table table td:first-child p.small{font-size:.875rem}body.style-nz.bz-service-pricing section.table table td:last-child{border-bottom:none}body.style-nz.bz-service-pricing section.table table td:last-child .table-cell{border-bottom:1px dashed #011e41}body.style-nz.bz-service-pricing section.table table td .table-cell{align-items:center;display:flex;flex-direction:column;gap:1.5rem;height:100%;justify-content:center;padding:1.25rem 0}body.style-nz.bz-service-pricing section.table table td .table-cell small{font-size:.75rem}body.style-nz.bz-service-pricing section.table table td .table-first-cell{align-items:center;display:flex;justify-content:space-between}body.style-nz.bz-service-pricing section.table table td .table-cell-quote{border:1px solid #011e41;border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem;border-top:none;display:flex;justify-content:center;padding:1rem}body.style-nz.bz-service-pricing section.table table td .table-cell-quote a{background:#011e41;border-radius:2rem;color:#fff;font-size:.875rem;font-weight:400;padding:.5rem 1rem;width:100%}body.style-nz.bz-service-pricing section.table table tbody tr:first-child td{background:#cad7d8;border-top:1px dashed #011e41}body.style-nz.bz-service-pricing section.table table tbody tr:first-child td:first-child{padding-left:1rem}body.style-nz.bz-service-pricing section.table table tbody tr:first-child td:last-child{background:#fff;border-top:none}body.style-nz.bz-service-pricing section.table table tbody tr:first-child td:last-child .table-cell{background:#cad7d8;border-top:1px dashed #011e41}body.style-nz.bz-service-pricing section.table table tbody tr:last-child td{border-bottom:none}body.style-nz.bz-service-pricing section.table .table-header-cell{border-radius:1.5rem 1.5rem 0 0;display:flex;flex-direction:column}body.style-nz.bz-service-pricing section.table .table-header-cell-title{background:#011e41;border-radius:1.5rem 1.5rem 0 0;color:#fff;font-size:1.5rem;font-style:normal;font-weight:700;line-height:normal;padding:.5rem;text-align:center}body.style-nz.bz-service-pricing section.table .table-header-cell-year{align-items:center;background:#ffc40a;display:flex;font-size:1.25rem;font-style:normal;font-weight:400;gap:.5rem;justify-content:center;line-height:normal;padding:.375rem .5rem}body.style-nz.bz-service-pricing section.table .table-header-cell-phases{align-items:center;display:inline-flex;gap:.125rem;justify-content:center;padding:.25rem}body.style-nz.bz-service-pricing section.table .table-header-cell-phases img{width:4.5rem}body.style-nz.bz-service-pricing section.table .table-header-cell-options{align-items:center;border:1px dashed #011e41;display:flex;flex-direction:column;font-size:.875rem;font-weight:400;gap:.625rem;justify-content:center;line-height:normal;min-height:5.5rem;position:relative}body.style-nz.bz-service-pricing section.table .table-header-cell-options-entry{display:inline-flex;gap:.5rem;min-width:6rem}body.style-nz.bz-service-pricing section.table .table-header-cell-options img{height:1rem}body.style-nz.bz-service-pricing section.table .table-header-cell-options .nz-pricing-info{position:absolute;right:.5rem;top:.45rem}body.style-nz.bz-service-pricing section.table .table-header-cell-price{align-items:center;display:flex;flex-direction:column;font-size:1.5rem;font-weight:400;height:5.625rem;justify-content:center;line-height:normal}body.style-nz.bz-service-pricing section.table .table-header-cell-price-level{font-size:.875rem}body.style-nz.bz-service-pricing section.table th.phase-1.top .table-header-cell{border:1px solid #011e41;border-bottom:none}body.style-nz.bz-service-pricing section.table th.phase-1.top .table-header-cell-year{background:#ffc40a}body.style-nz.bz-service-pricing section.table th.phase-2.top .table-header-cell{border:1px solid #011e41;border-bottom:none}body.style-nz.bz-service-pricing section.table th.phase-2.top .table-header-cell-year{background:#fbe1e7}body.style-nz.bz-service-pricing section.table th.phase-3.top .table-header-cell{border:1px solid #011e41;border-bottom:none}body.style-nz.bz-service-pricing section.table th.phase-3.top .table-header-cell-year{background:#cad7d8}body.style-nz.bz-service-pricing section.table th.first{padding-right:0}body.style-nz.bz-service-pricing section.table th.first .table-header-cell{border-left:1px solid #011e41;border-top-left-radius:0}body.style-nz.bz-service-pricing section.table th.first .table-header-cell-options{border-left:none}body.style-nz.bz-service-pricing section.table th.first .table-header-cell-price{border-right:1px dashed #011e41}body.style-nz.bz-service-pricing section.table th.second{padding-left:0}body.style-nz.bz-service-pricing section.table th.second .table-header-cell{border-right:1px solid #011e41;border-top-right-radius:0}body.style-nz.bz-service-pricing section.table th.second .table-header-cell-options{border-left:none;border-right:none}body.style-nz.bz-service-pricing section.table td.first{padding-right:0}body.style-nz.bz-service-pricing section.table td.first .table-cell{border-left:1px solid #011e41;border-right:1px dashed #011e41}body.style-nz.bz-service-pricing section.table td.second{padding-left:0}body.style-nz.bz-service-pricing section.table td.second .table-cell{border-right:1px solid #011e41}body.style-nz.bz-service-pricing .nz-pricing-info{position:relative}body.style-nz.bz-service-pricing .nz-pricing-info-tooltip{background:#cad7d8;color:#000;display:none;font-size:.6875rem;font-style:italic;font-weight:400;left:-4.55rem;line-height:normal;min-width:10rem;padding:.75rem;position:absolute;text-align:left;top:1.75rem;z-index:2}body.style-nz.bz-service-pricing .nz-pricing-info-tooltip:before{background:#cad7d8;content:" ";height:1rem;left:calc(50% - .5rem);position:absolute;top:-.5rem;transform:rotate(45deg);width:1rem}body.style-nz.bz-service-pricing .nz-pricing-info:hover .nz-pricing-info-tooltip{display:block}body.style-nz.bz-service-pld{background:#fffaf6;color:#011e41}body.style-nz.bz-service-pld section{display:flex;justify-content:center}body.style-nz.bz-service-pld section .max-container{align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;justify-content:center;max-width:90rem}body.style-nz.bz-service-pld section.complimentary .max-container{gap:4rem;padding:5.25rem 7rem}body.style-nz.bz-service-pld section.complimentary .complimentary-content{align-items:flex-start;display:flex;flex:1 0 0;flex-direction:column;gap:1.125rem}body.style-nz.bz-service-pld section.complimentary .complimentary-content li,body.style-nz.bz-service-pld section.complimentary .complimentary-content p{font-family:DM Sans,serif;font-size:1.125rem;font-weight:400;line-height:150%}body.style-nz.bz-service-pld section.complimentary .complimentary-content a{color:#011e41;text-decoration:underline}body.style-nz.bz-service-pld section.complimentary .complimentary-content a:active,body.style-nz.bz-service-pld section.complimentary .complimentary-content a:visited{color:#011e41}body.style-nz.bz-service-pld section.complimentary .complimentary-content ul{padding-left:1.5rem}body.style-nz.bz-service-pld section.blocks .max-container{gap:2.625rem;padding:1.25rem 7rem 3.75rem}body.style-nz.bz-service-pld section.blocks .block{align-items:flex-start;align-self:stretch;background:#fff;border:1px solid #ebeef1;border-radius:1.25rem;box-shadow:0 0 5px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;width:23.125rem}body.style-nz.bz-service-pld section.blocks .block-top{align-items:center;align-self:stretch;border-radius:1.25rem 1.25rem 0 0;display:flex;font-size:1.125rem;font-style:normal;font-weight:500;gap:.625rem;line-height:1.6875rem;padding:.75rem}body.style-nz.bz-service-pld section.blocks .block-top svg{height:3.625rem;padding:.25rem;width:3.625rem}body.style-nz.bz-service-pld section.blocks .block-content{align-items:flex-start;align-self:stretch;box-shadow:0 4px 30px 0 rgba(0,0,0,.08);display:flex;flex:1;flex-direction:column;gap:1.375rem;padding:1.25rem 1.5rem}body.style-nz.bz-service-pld section.blocks .block-content-text{align-self:stretch;flex:1;padding:.5rem 1rem}body.style-nz.bz-service-pld section.blocks .block-content-text a{color:#011e41;text-decoration:underline}body.style-nz.bz-service-pld section.blocks .block-content-text a:visited{color:#011e41}body.style-nz.bz-service-pld section.blocks .block-content .button{align-self:stretch;font-size:1rem;font-style:normal;font-weight:500;line-height:1.5rem}body.style-nz.bz-service-pld section.blocks .block-content .v-btn{align-self:stretch}body.style-nz.bz-service-pld section.blocks .block-content .v-btn .v-btn__content{font-size:1rem;font-style:normal;font-weight:500;line-height:1.5rem}body.style-nz.bz-service-updates{background:#fffaf6;color:#011e41}body.style-nz.bz-service-updates section{display:flex;justify-content:center}body.style-nz.bz-service-updates section.updates-title{align-items:center;display:flex;flex-direction:column;gap:.75rem;margin:0 auto;max-width:80rem;padding:2rem;text-align:center}body.style-nz.bz-service-updates section.blocks{align-self:stretch;column-gap:1rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,1fr));margin:0 auto;padding:0 2rem 2rem;row-gap:1.25rem}@media only screen and (max-width:50em){body.style-nz.bz-service-updates section.blocks{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:35em){body.style-nz.bz-service-updates section.blocks{grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(1,minmax(0,1fr))}}body.style-nz.bz-service-updates section.blocks .block{align-items:flex-start;align-self:stretch;background:#fff;border:1px solid #c6ced7;border-radius:1.125rem;display:flex;flex:1 0 0;flex-direction:column;justify-content:space-between;min-height:8.75rem;padding:.75rem 1rem}body.style-nz.bz-service-updates section.blocks .block .block-content{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;opacity:.8}body.style-nz.bz-service-updates section.blocks .block .block-content-title{font-size:1.125rem;font-weight:700;line-height:130%}body.style-nz.bz-service-updates section.blocks .block .block-content p{font-size:1rem;font-weight:400;line-height:150%}body.style-nz.bz-service-updates section.blocks .block .block-chip{align-items:center;align-self:stretch;display:flex;height:1.75rem;justify-content:flex-end}body.style-nz.bz-service-updates section.blocks .block .block-chip-tag{align-items:center;border-radius:3.125rem;display:flex;gap:.25rem;height:1.75rem;padding:.125rem 1rem}body.style-nz.bz-service-updates section.blocks .block .block-chip-tag.is-green{background:#e6ecd9}body.style-nz.bz-service-updates section.blocks .block .block-chip-tag.is-pink{background:#fbe1e7}body.style-nz.bz-service-updates section.blocks .block .block-chip-tag.is-yellow{background:#f9e896}body.style-nz.bz-service-updates section.updates-footer{flex-direction:column;padding:0 2rem 2rem}body.style-nz.bz-service-updates section.updates-footer p{font-size:.875rem;font-weight:400;line-height:150%;text-align:center}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;src:local("DM Sans"),url(/style/fonts/DMSans-VariableFont_opsz,wght.ttf)}@font-face{font-family:DM Sans Italic;font-style:italic;font-weight:400;src:local("DM Sans Italic"),url(/style/fonts/DMSans-Italic-VariableFont_opsz,wght.ttf)}html{overflow-y:auto;scroll-padding-top:8rem}body.style-nz{background:#fff;font-family:DM Sans,serif;margin:0;padding:0}body.style-nz h1{font-family:DM Sans,sans-serif;font-optical-sizing:auto;font-size:3rem}body.style-nz h1,body.style-nz h2{color:#011e41;font-stretch:normal;font-weight:700;letter-spacing:.05rem;line-height:130%;margin:0}body.style-nz h2{font-family:DM Sans,serif;font-optical-sizing:auto;font-size:2.625rem;font-style:normal}body.style-nz h3{font-family:DM Sans,serif;font-optical-sizing:auto;font-size:1.75rem;font-stretch:normal;font-style:normal;font-weight:700;line-height:130%}body.style-nz h3,body.style-nz h5{color:#011e41;letter-spacing:.05rem;margin:0}body.style-nz h5{font-family:DM Sans,serif;font-size:1.5rem;font-style:normal;font-weight:500;line-height:100%}body.style-nz p{color:#011e41;font-family:DM Sans,serif;font-optical-sizing:auto;font-size:1.375rem;font-stretch:normal;font-weight:400;line-height:150%;margin:0}body.style-nz p.center{max-width:48.75rem;text-align:center}body.style-nz a{text-decoration:none}body.style-nz ul{margin:0;padding:0}body.style-nz .text-medium{font-size:.875rem;font-style:normal;font-weight:500;line-height:1.25rem}body.style-nz .text-regular{font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem}body.style-nz .button{align-items:center;background:rgba(0,0,0,0);border:none;border-radius:6.25rem;color:#011e41;cursor:pointer;display:flex;justify-content:center;margin:0;padding:0;text-align:center}body.style-nz .button .v-btn__content{font-family:DM Sans,serif;font-size:1rem;font-style:normal;font-weight:500;line-height:140%}body.style-nz .button.secondary{background:#fff;border:1px solid #011e41}body.style-nz .button.secondary .v-btn__overlay{background:#011e41}body.style-nz .button.primary{background:#ffc40a}body.style-nz .button.platform{background:#011e41;color:#fff}body.style-nz .button.tertiary{background:#e6ecd9;gap:.25rem;padding:.75rem 1.375rem .75rem 2rem}body.style-nz .button.tertiary img{height:1.25rem;width:1.25rem}body.style-nz.bz-group-public{color:#011e41}body.style-nz.bz-group-public #app{display:flex;flex-direction:column;min-height:100vh}body.style-nz.bz-group-public #app>*{flex:1}body.style-nz.bz-group-public #app>.footer{flex:0}body.style-nz.bz-group-public #main{display:flex;justify-content:center}body.style-nz.bz-group-public #main .max-container{padding:0 2rem}body.style-nz.bz-group-public #main h1,body.style-nz.bz-group-public #main h2,body.style-nz.bz-group-public #main h5{margin-bottom:1.5rem;margin-top:.5rem}body.style-nz.bz-group-public #main h3{margin-top:1.5rem}body.style-nz.bz-group-public #main h4{margin-top:.25rem}body.style-nz.bz-group-public #main p{font-size:1rem;margin-bottom:1rem}body.style-nz.bz-group-public #main ul{margin-bottom:1rem;padding-left:1.5rem}body.style-nz.bz-group-public #main img{height:auto;max-width:100%}body.style-nz.bz-group-public .max-container{flex-grow:1;margin:0 auto;max-width:90rem}body.style-nz.bz-group-public section.minimal-header .max-container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;padding:1.5rem 4rem}body.style-nz.bz-group-public section.minimal-section .max-container{align-items:center;display:flex;flex-direction:column;gap:1.25rem;margin:0 auto;max-width:22.5rem;padding:6.25rem 0 2rem}body.style-nz.bz-group-public section.minimal-section .max-container>img{margin-bottom:.25rem}body.style-nz.bz-group-public section.minimal-section .max-container h1{font-size:2.5rem}body.style-nz.bz-group-public section.minimal-section .max-container p{color:#475467;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem}body.style-nz.bz-group-public .footer{align-items:center;background:#011e41;display:flex;justify-content:center;padding:2rem}body.style-nz.bz-group-public .footer .max-container{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:2.625rem;max-width:80rem;padding:0}body.style-nz.bz-group-public .footer-content{align-items:flex-start;align-self:stretch;display:flex;flex:1 0 0;flex-wrap:wrap;gap:1.25rem;row-gap:1.25rem}body.style-nz.bz-group-public .footer-content-logo{align-items:flex-start;display:flex;flex-direction:column;gap:1.25rem}body.style-nz.bz-group-public .footer-content-logo img{flex-shrink:0;width:12.9375rem}body.style-nz.bz-group-public .footer-content-logo-socials{align-items:flex-start;display:flex;gap:1rem;padding:0}body.style-nz.bz-group-public .footer-content-pages{align-items:flex-start;display:flex;flex:1 0 0;flex-wrap:wrap;justify-content:space-between;row-gap:1.25rem}body.style-nz.bz-group-public .footer-content-pages-page{color:#fff;font-size:1rem;font-weight:500;line-height:1.5rem}body.style-nz.bz-group-public .footer-content-pages-page>div{border-bottom:2px solid rgba(0,0,0,0);margin-bottom:.25rem}body.style-nz.bz-group-public .footer-content-pages-page>div:has(a){border-bottom:none}body.style-nz.bz-group-public .footer-content-pages-page a{border-bottom:2px solid rgba(0,0,0,0);color:#fff}body.style-nz.bz-group-public .footer-content-pages-page a a:active,body.style-nz.bz-group-public .footer-content-pages-page a:visited{color:#fff}body.style-nz.bz-group-public .footer-content-pages-page a:hover{border-color:#ffc40a}body.style-nz.bz-group-public .footer-content-pages-page a svg{margin-bottom:-.45rem;margin-right:.15rem}body.style-nz.bz-group-public .footer-content-pages-page-title{font-size:1.125rem;font-weight:400;line-height:160%}body.style-nz.bz-group-public .footer-content .button{background:#fff;color:#011e41}body.style-nz.bz-group-public .footer hr{border:none;border-top:2px solid #91bb35;margin:0;width:100%}body.style-nz.bz-group-public .footer-legal{align-items:center;align-self:stretch;color:#fff;display:flex;gap:1rem;justify-content:center}body.style-nz.bz-group-public .footer-legal-item{font-size:.875rem;font-weight:500;line-height:1.25rem;padding:0}body.style-nz.bz-group-public .footer-legal-item a{color:#fff;font-size:.875rem;font-weight:500;line-height:1.25rem}@media only screen and (max-width:40em){body.style-nz.bz-group-public footer.footer .footer-content-pages,body.style-nz.bz-group-public footer.footer .footer-content-pages-page{min-width:100%}body.style-nz.bz-group-public footer.footer .footer-legal{align-items:start;flex-direction:column;text-align:left}body.style-nz.bz-group-public footer.footer .footer-legal>img{display:none}}