*,:after,:before{box-sizing:border-box}*{margin:0}:focus{outline-color:transparent}:focus-visible{outline:4px solid hsla(0,100%,89%,.75)}html{scroll-behavior:smooth}body{font-weight:400;line-height:1.3;-webkit-font-smoothing:antialiased;color:var(--base-color);font-family:var(--brand-font)}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}a,a:visited{color:inherit;text-decoration:underline}a:active,a:hover{color:inherit;text-decoration:none}@media (prefers-reduced-motion:no-preference){html{scroll-behaviour:smooth}a,button{cursor:pointer;transition:background-color var(--trans),color var(--trans)}}body{--brand-font:"Lato",sans-serif;--base-color:#4e4e4e;--primary-color:#005d98;--primary-color-over:#fff;--secondary-color:#ee5a39;--secondary-color-over:#fff;--accent-color-1:#f5f6f9;--accent-color-1-over:#fff;--accent-color-2:#d9d9d9;--accent-color-2-over:var(--base-color);--accent-color-3:#a5a5a5;--accent-color-3-over:var(--primary-color);--transition:300ms;--border-radius:0.5em;--row-gap:0.5em;--col-gap:0.5em;--padding-inline:1.375em;--padding-block:1.375em;--max-width:1150px}h1,h2,h3,h4,h5{font-family:var(--brand-font);font-weight:300;line-height:1;margin:0;padding:0}p{margin-bottom:1em}p:last-child{padding-bottom:0}ul{padding-left:1.25em}.mv-button,button,button.mv-button{align-items:center;background:var(--primary-color);border:none;border-color:var(--primary-color);border-style:solid;border-width:1px;color:var(--secondary-color-over);display:inline-block;font-size:.875em;font-weight:400;gap:15px;letter-spacing:-.022em;line-height:1.17648;padding:.5em 1em;text-decoration:none;transition:.3s}.mv-button:hover,button.mv-button:hover,button:hover{background-color:var(--primary-color-less);border-color:var(--primary-color-less)}button.mv-button.inverted{background-color:transparent;border-color:var(--primary-color);color:var(--primary-color)}button.mv-button.inverted:hover{background-color:var(--primary-color);color:var(--primary-color-over)}button.mv-button--secondary{background:var(--secondary-color)}button.mv-button--secondary:hover{background-color:var(--secondary-color-less)}button.mv-button--secondary.inverted{background-color:transparent;border-color:var(--secondary-color);color:var(--secondary-color)}button.mv-button--secondary.inverted:hover{background-color:var(--secondary-color-less);color:var(--secondary-color-over)}.portal-logo{padding-inline:1em}.portal-logo__img{display:block;height:auto;max-width:9.375em;width:100%}.portal-content{align-items:flex-start;display:grid;grid-template-columns:1fr}.portal-content__sidebar{border-bottom:1px solid var(--accent-color-2);border-right:1px solid var(--accent-color-2);display:flex;flex-direction:column;justify-content:flex-start;padding-block:1rem;padding-inline:.5rem;row-gap:1.5rem}.portal-content__body{height:100%;min-height:100dvh;min-height:100vh}@media (min-width:830px){.portal-content{grid-template-columns:16rem 1fr}.portal-content__sidebar{border-bottom:unset;min-height:100dvh;min-height:100vh;padding-bottom:unset;position:sticky;top:0}}.site-footer{background:#f5f6f9;font-size:14px;margin-top:6em;min-height:10vh;padding:2em;text-align:center}.portal-sidebar-menu{align-items:flex-start;display:none;gap:.25rem;width:100%}.portal-sidebar-menu__title{color:var(--accent-color-3);font-size:.75em;padding-inline:1rem}.portal-sidebar-menu__link{background:var(--accent-color-1);border-radius:var(--border-radius);display:block;padding:.5rem 1rem;text-decoration:none;transition:background-color var(--transition)}.portal-sidebar-menu__link:hover{background:var(--accent-color-2)}@media (min-width:830px){.portal-sidebar-menu{display:grid}}dialog.mv-dialog{--backdrop-end:rgba(0,0,0,.95);--y-offset:20px;background:transparent;border:none;margin:auto;max-height:90vh;opacity:0;overflow:visible;padding:0;transform:translateY(var(--y-offset));@starting-style{opacity:1;transform:translateY(0)}}dialog.mv-dialog::backdrop{background-color:var(--backdrop-end)}dialog.mv-dialog[open]{opacity:1;transform:translateY(0);@starting-style{opacity:0;transform:translateY(var(--y-offset))}}dialog.mv-dialog[open]::backdrop{background:var(--backdrop-end)}dialog.mv-dialog .mv-dialog__container{border-radius:0;box-shadow:0 0 22px -4px rgba(0,0,0,.75);display:grid;gap:1px;grid-template-columns:1fr;max-width:400px!important;width:calc(100vw - 4em)}dialog.mv-dialog--webinar .mv-dialog__container{grid-template-rows:auto 1fr;max-width:900px!important}dialog.mv-dialog .mv-dialog__header{display:grid;gap:1px;grid-template-columns:1fr auto;grid-template-rows:1fr}dialog.mv-dialog .mv-dialog__title{background-color:var(--primary-color);border-top-left-radius:var(--border-radius);color:#fff;font-size:1.25rem;font-weight:600;padding:11px 22px}dialog.mv-dialog .mv-dialog__close{aspect-ratio:1/1;background-color:var(--primary-color);border-top-right-radius:var(--border-radius);color:#fff;display:grid;grid:1fr/1fr;margin:0;padding:0}dialog.mv-dialog .mv-dialog__close-button{align-items:center;background:transparent;border:none;border-radius:50%;cursor:pointer;display:grid;font-size:1.5rem;grid:1fr/1fr;padding:0}dialog.mv-dialog .mv-dialog__close-button i{opacity:.5;transition:opacity .3s}@media (hover:hover){dialog.mv-dialog .mv-dialog__close-button:hover i{opacity:1}}dialog.mv-dialog .mv-dialog__body{background:#fff;padding:1.5em}.mv-dialog__video{aspect-ratio:16/8;display:block;height:auto!important;width:100%!important}.mv-dialog__video--vim{aspect-ratio:16/9}.mv-dialog__video--hs{aspect-ratio:16/9;object-fit:cover}dialog.mv-dialog .mv-dialog__body--webinar{background:#000;padding:0}.mv-dialog__body--webinar iframe{aspect-ratio:16/9;display:block;height:auto;width:100%}@media (prefers-reduced-motion:no-preference){dialog.mv-dialog .mv-dialog__close-button i{transition:opacity allow-discrete .3s}dialog.mv-dialog{transition:display allow-discrete .3s,overlay allow-discrete .3s,transform allow-discrete .3s,opacity allow-discrete .3s}dialog.mv-dialog::backdrop{background:transparent;transition:background-color allow-discrete .3s}}.page-title{border-bottom:1px solid var(--accent-color-2);color:var(--primary-color);display:grid;gap:clamp(1em,3vw,2em);grid-template-columns:auto 1fr;padding:2em clamp(1.5em,4vw,3em)}.page-title__img{border:1px solid #fff;border-radius:50px;height:100px;width:100px}.page-title__icon{font-size:clamp(60px,6vw,90px)}.page-title__body{display:grid;gap:1em}.theme--default .page-title__body{gap:0}.page-title__title{font-size:clamp(30px,4vw,60px);font-weight:600;letter-spacing:-.025em;line-height:1}.page-title__description{font-size:clamp(14px,3vw,18px);text-wrap:balance}.page-title__search{align-items:center;display:flex;justify-content:flex-start}.page-title__search-container{align-items:center;background:#fff;border-radius:var(--border-radius);color:var(--base-color);display:grid;flex-basis:100%;gap:.5em;grid-template-columns:auto 1fr;justify-content:flex-start;max-width:300px;overflow:hidden;padding-left:.75em}.page-title__search-container input{appearance:none;-webkit-appearance:none;border:none;border-radius:0;height:2.5em;line-height:2.5em;padding:0;width:100%}.jump-menu{backdrop-filter:blur(10px);background:#fff;border-bottom:1px solid var(--accent-color-2);container-type:inline-size;display:grid;gap:.5em;grid-template-columns:1fr;padding:1.5em;position:sticky;top:0;z-index:900}.jump-menu__title{color:#ccc;font-size:.75em;line-height:1}.jump-menu__items{display:grid;gap:.5em;grid-template-columns:1fr 1fr}.jump-menu__link{background:var(--accent-color-1);border-radius:.5em;padding:.375em 1em;text-decoration:none;transition:background-color .3s}.jump-menu__link.active,.jump-menu__link:hover{background:var(--accent-color-2)}@media (min-width:565px){.jump-menu__items{display:flex}}.jump-menu--glossary{gap:0;padding:1em 1.5em}.jump-menu--glossary .jump-menu__items{gap:1px}.jump-menu--glossary .jump-menu__link{border-radius:0;padding:.375em .5em}.jump-menu--glossary .jump-menu__link:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px}.jump-menu--glossary .jump-menu__link:last-child{border-bottom-right-radius:8px;border-top-right-radius:8px}:target{scroll-margin-top:142px!important}@media (min-width:565px){:target{scroll-margin-top:110px!important}}.content-group__header{background:rgba(0,93,152,.1);display:grid;gap:.5em;grid-template-columns:1fr;padding:1.5em}.content-group__title{color:var(--primary-color);font-size:1.625em;font-weight:600}.content-group__header--glossary{padding:.5em 1.5em}.content-group__header--glossary .content-group__description{display:none}.content-group__body{background:#f5f6f9;container-type:inline-size;display:grid;gap:0;grid-template-columns:1fr;padding:1.5em}.content-group__body--download{background:#fff;padding:0}.content-group__body--webinar{background:#fff}.item-group--program{display:grid;gap:.5em;grid-template-columns:1fr}.item-group--download{padding:1.5em}.sub-group__body .item-group--download{padding:0}.sub-group__check{display:none}.sub-group__title{border-bottom:1px solid #dcdcdc;color:var(--primary-color);display:block;font-weight:600;padding-block:.5em}.sub-group__body-padding{display:grid;gap:1em;padding-top:.5em}.sub-group[data-level=l2_group]>.sub-group__body--download>.sub-group__body-padding{padding:1.5em}.sub-group[data-level=l2_group]>.sub-group__header--download>.sub-group__title--download{background:#f5f6f9;border-bottom:none;border-top:1px solid #dcdcdc;cursor:pointer;padding-block:.5em;padding-inline:1.5em;transition:background-color .3s}.sub-group[data-level=l2_group]>.sub-group__header--download>.sub-group__title--download:hover{background:#e5e6e9}.sub-group[data-level=l2_group]>.sub-group__body--download:has(:target){transition:all 0}.sub-group[data-level=l2_group]>.sub-group__body--download:has(:target),.sub-group[data-level=l2_group]>.sub-group__header--download:has(input:checked)+.sub-group__body--download{max-height:100rem}.sub-group[data-level=l2_group]>.sub-group__body--download{max-height:0;overflow:clip;transition:all .3s}.sub-group[data-level=l2_group]>.sub-group__header--download{position:relative}.sub-group[data-level=l2_group]>.sub-group__header--download:after{border-bottom:1px solid var(--primary-color);border-right:1px solid var(--primary-color);content:"";display:block;height:.5em;position:absolute;right:1.5em;top:calc(50% - .375em);transform:rotate(45deg);transition:transform .3s;width:.5em}.sub-group[data-level=l2_group]:has(:target)>.sub-group__header--download:after,.sub-group[data-level=l2_group]>.sub-group__header--download:has(input:checked):after{transform:translateY(.25em) rotate(-135deg)}.item-group{display:grid;gap:.5em;grid-template-columns:1fr}.item-group--faq{gap:1px}@container (min-width: 700px){.item-group--glossary,.item-group--program,.item-group--webinar,.sub-group[data-level=l2_group] .item-group--download{grid-template-columns:1fr 1fr}}@container (min-width: 960px){.item-group--glossary,.item-group--webinar{grid-template-columns:1fr 1fr 1fr}}.program-link{align-items:flex-start;background:#fff;border:1px solid #dcdcdc;border-radius:var(--border-radius);display:grid;gap:1em;grid-template-columns:clamp(41px,3vw,82px) 1fr auto;padding:1em;text-decoration:none;transition:border-color .3s,background-color .3s}.theme--locked.program-link{background:transparent}.program-link:hover{background-color:#eee;border-color:#454545}.program-link__icon{align-items:center;aspect-ratio:1/1;background:#ccc;border-radius:.25em;color:#fff;display:flex;font-size:clamp(1.5em,2vw,3em);justify-content:center}.program-link__body{display:grid;gap:.5em;grid-template-columns:1fr}.program-link__name{font-size:clamp(1.25em,3vw,1.5em);font-weight:600}.program-link__details{display:grid;font-size:.875em;gap:.25em;grid-template-columns:1fr}.program-link__description{font-weight:600}.program-link__chev{align-items:center;color:var(--base-color);display:flex;font-size:2em;height:100%;justify-content:center;line-height:1;transition:color .3s}.download-link{--bg:#f5f6f9;background:#fff;border:1px solid #dcdcdc;border-radius:var(--border-radius);display:grid;grid-template-columns:1fr 40px 60px auto;overflow:clip;transition:background-color .3s}.download-link:target{border-color:var(--secondary-color);scroll-margin-top:150px!important}@media (min-width:565px){.download-link:target{scroll-margin-top:110px!important}}.download-link:hover{background:var(--bg)}.download-link__body{display:grid;grid-template-columns:60px auto;text-decoration:none}.download-link__body-icon{align-items:center;background:var(--bg);display:flex;justify-content:center}.download-link__body-icon svg{height:auto;width:22px;fill:var(--primary-color)}.download-link__body-data{display:grid;padding-block:12px;padding-inline:1em}.download-link__body-title{font-weight:700}.download-link__body-description{color:#a5a5a5;font-size:12px}.sub-group[data-level=L2_group] .download-link__body-description{display:none}.download-link__share{align-items:center;appearance:none;-webkit-appearance:none;background:none;border:unset;color:#ccc;display:flex;justify-content:center;padding:0;transition:background-color .3s,color .3s}.download-link__share--share-wrap{align-items:stretch;display:flex;justify-content:stretch}.download-link__share svg{height:auto;width:22px;fill:#ccc;transition:fill .3s}.download-link__share:hover svg{fill:var(--primary-color)}.download-link__icon{align-items:center;background:var(--bg);color:var(--primary-color);display:flex;justify-content:center;text-decoration:none}.download-link__icon svg{height:auto;width:22px;fill:var(--primary-color)}.share_dialog_link{border-radius:var(--border-radius);display:grid;margin-top:1em;width:100%}.share_dialog_link:hover{background:var(--secondary-color)}.webinar{display:grid}.webinar-button{appearance:none;-webkit-appearance:none;border:none;border-radius:var(--border-radius);color:var(--base-color);display:grid;gap:0;grid-template-rows:auto 1fr;overflow:clip;padding:0}.webinar-button,.webinar-button:hover{background:#f5f6f9}.webinar-button__header{display:block;overflow:clip;position:relative}.webinar-button__thumb{aspect-ratio:5/3;display:block;object-fit:cover;transition:transform .15s;width:100%}.webinar-button:hover .webinar-button__thumb{transform:scale(1.1)}.webinar-button__icon{align-content:center;background:rgba(0,93,152,.5);color:#fff;display:grid;font-size:clamp(40px,6vw,60px);height:100%;left:0;position:absolute;top:0;transition:background-color .15s;width:100%}.webinar-button:hover .webinar-button__icon{background:rgba(0,93,152,0)}.webinar-button__body{display:flex;flex-direction:column;gap:.75em;height:100%;padding:1em;text-align:left}.webinar-button__name{font-size:clamp(16px,4vw,18px);font-weight:600}.webinar-button__description{font-size:14px;height:100%}.faq-item__q{display:grid;grid-template-columns:1fr;position:relative}.faq-item__check{display:none}.faq-item__title{background:rgba(0,93,152,.1);color:var(--primary-color);cursor:pointer;font-size:.9125em;font-weight:700;padding:.5rem 1.25rem}.faq-item__q:after{border-bottom:1px solid var(--primary-color);border-right:1px solid var(--primary-color);content:"";display:block;height:.5em;position:absolute;right:1.5em;top:calc(50% - .375em);transform:rotate(45deg);transition:transform .3s;width:.5em}.faq-item__q:has(:target):after,.faq-item__q:has(input:checked):after{transform:translateY(.25em) rotate(-135deg)}.faq-item__a{background:#fff;font-size:.9125em;max-height:0;overflow:clip;transition:all .3s}.faq-item__a-padding{padding:1.5em}.faq-item:has(:target) .faq-item__a,.faq-item:has(input:checked) .faq-item__a{max-height:30rem}.glossary-item{background:#fff;border:1px solid #dcdcdc;border-radius:var(--border-radius);display:grid;gap:.5rem;padding:1em;transition:border-color .3s,background-color .3s}.glossary-item__title{font-weight:600}.glossary-item__description{color:#a5a5a5;font-size:14px;padding-left:1rem}.glossary-item:hover{background:#fff}.glossary-item:target{border-color:var(--secondary-color)}.theme--glossary.page-title{background-color:#005d98;color:#fff}.theme--glossary.program-link .program-link__icon{background-color:#005d98}.theme--glossary.program-link:hover{background-color:rgba(0,93,152,.05);border-color:#005d98}.theme--glossary.program-link:hover .program-link__chev{color:#005d98}#statuspanel{display:none}