body{margin-top:var(--header-height)}body:has(.header-mega--has-announcement){--announcement-height:4rem;margin-top:calc(var(--header-height) + var(--announcement-height))}.header-mega{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsla(0,0%,100%,.92);color:var(--color-navy);max-width:100vw;position:fixed;top:0;width:100%;z-index:10}.header-mega:after{background:linear-gradient(90deg,var(--color-teal),var(--color-blue),var(--color-purple),var(--color-pink));bottom:0;content:"";height:2px;left:0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12% 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12% 88%,transparent);pointer-events:none;position:absolute;right:0}.header-mega__announcement{align-items:center;color:var(--color-white);display:flex;font-size:1.3rem;font-weight:500;justify-content:center;min-height:var(--announcement-height,4rem);padding:.6rem 2.4rem;text-align:center}@media (min-width:768px){.header-mega__announcement{font-size:1.4rem}}.header-mega__announcement-text .text-gradient{font-weight:600}.header-mega__announcement-divider{color:hsla(0,0%,100%,.5);margin:0 .8rem}@media (max-width:768px){.header-mega__announcement-divider{display:none}}.header-mega__announcement-link{color:var(--color-teal);font-weight:500;text-decoration:none}.header-mega__announcement-link:hover{color:var(--color-teal);text-decoration:underline}@media (max-width:768px){.header-mega__announcement-link{display:block}}.header-mega__nav{display:flex;height:var(--header-height);justify-content:space-between;width:100%}.header-mega__home{align-items:center;color:var(--color-navy);display:flex;min-width:12rem;width:12rem}.header-mega__logo{height:100%}.header-mega__burger{display:flex;height:4.8rem;margin-bottom:auto;margin-top:auto;width:4.8rem}.header-mega__burger--close,.header-mega__burger--open{height:2.4rem;margin:auto;width:auto}.header-mega__burger--close,.header-mega__burger-checkbox{display:none}.header-mega__mobile-links{background-color:var(--color-white);bottom:0;color:var(--color-navy);display:none;flex-direction:column;height:calc(100vh - var(--header-height) - var(--announcement-height, 0rem));left:0;overflow:hidden;overflow-y:auto;padding-left:4rem;padding-right:4rem;padding-top:2rem;position:fixed;top:calc(var(--header-height) + var(--announcement-height, 0rem));width:100%;z-index:10}.header-mega__mobile-top-links{list-style:none}.header-mega__mobile-nav-item{align-items:center;column-gap:1rem;cursor:pointer;display:flex;min-height:4.8rem;min-width:4.8rem;padding-bottom:1.5rem;padding-left:0;padding-top:1.5rem}.header-mega__mobile-checkbox{display:none}.header-mega__mobile-first-dropdown-box,.header-mega__mobile-second-dropdown-box{background:var(--color-white);flex-direction:column;height:100vh;left:0;overflow:hidden;position:absolute;top:0;transform:translateX(100%);transition:transform .3s cubic-bezier(.2,0,0,1) 0s;width:0;width:100%;z-index:10}.header-mega__mobile-first-dropdown,.header-mega__mobile-second-dropdown{list-style:none;padding-left:4rem;padding-right:4rem;padding-top:2rem}.header-mega__mobile-first-dropdown>*,.header-mega__mobile-second-dropdown>*{border-bottom:1px solid var(--border)}.header-mega__mobile-nav-item{font-weight:500}.header-mega__mobile-nav-item:active,.header-mega__mobile-nav-item:hover{color:var(--color-teal-ink);text-decoration:underline}.header-mega__mobile-first-label-image,.header-mega__mobile-second-label-image{color:inherit;height:.8rem;margin-left:auto;width:auto}.header-mega__dropdown-first-label-image,.header-mega__dropdown-second-label-image{color:inherit;height:.8rem;transform-origin:50% 50%;width:auto}.header-mega__mobile-cta{margin-bottom:4rem;margin-top:auto;width:max-content}.header-mega__links{display:none}.header-mega [id=second-level],.header-mega__second-link{color:var(--color-navy);display:block;font-size:1.6rem;font-weight:600;text-decoration:none}.header-mega [id=second-level]:hover,.header-mega__second-link:hover{color:var(--color-teal-ink);text-decoration:none}.header-mega__hr{display:none}@media (min-width:1200px){.header-mega__burger,.header-mega__mobile-links{display:none}.header-mega__links{align-items:center;display:flex;height:100%;justify-content:space-between;position:static;width:100%;z-index:10}.header-mega__top-links{align-items:center;display:flex;gap:3.6rem;list-style:none;margin-left:auto;margin-right:auto;padding-left:4rem;padding-right:4rem}.header-mega__top-links li:last-child a.header-mega__first-link{color:var(--color-navy)}.header-mega__nav-item,.header-mega__nav-item:visited{align-items:center;color:var(--color-navy);column-gap:.6rem;cursor:pointer;display:flex;font-size:1.5rem;font-weight:600;min-height:4.8rem;min-width:4.8rem;text-decoration:none;transition:color .2s ease}.header-mega__nav-item:hover,.header-mega__nav-item:visited:hover{text-decoration:none}.header-mega__first-dropdown-box{background-color:var(--color-white);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:0 24px 48px -16px rgba(33,25,81,.25);color:var(--color-navy);column-gap:8rem;display:none;flex-direction:row;left:50%;max-width:123.2rem;padding:2.4rem;position:absolute;top:calc(100% + .8rem);transform:translateX(-50%);width:calc(100% - 4.8rem)}.header-mega__first-dropdown-box:before{bottom:100%;content:"";height:3.2rem;left:0;position:absolute;right:0}.header-mega__first-dropdown{list-style:none;width:100%}.header-mega__nav-item:active,.header-mega__nav-item:hover{color:var(--color-teal-ink);text-decoration:none}.header-mega__third-link,.header-mega__third-link:visited{color:rgba(33,25,81,.75);font-size:1.45rem;font-weight:400;line-height:1.4;min-height:unset;padding-bottom:.4rem;padding-top:.4rem}.header-mega__third-item{list-style:none}.header-mega__first-label-image{color:inherit;height:.8rem;transition-duration:.25s;transition-property:transform;width:auto}.header-mega__cta{margin-left:2.4rem;width:max-content}}.header-mega__submenu{display:flex;height:100%;width:100%}.header-mega__submenu-content{border-right:1px solid var(--border);max-width:550px;padding-right:6rem}.header-mega__content-title{color:var(--color-navy);font-size:2.4rem;margin-bottom:2rem}.header-mega__columns{display:grid;gap:2.4rem;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}@media (min-width:1280px){.header-mega__columns{grid-template-columns:repeat(5,minmax(0,1fr))}}.header-mega__columns--stack{display:flex;flex-direction:column;flex-wrap:wrap;max-height:630px;row-gap:20px}.header-mega__submenu-content+.header-mega__columns{padding-left:2.4rem}.header-mega__submenu-links{min-width:0}.header-mega__second-item{list-style:none;margin-bottom:1.2rem}@media (max-width:1200px){.header-mega__burger-checkbox:checked~.header-mega__burger .header-mega__burger--open{display:none}.header-mega__burger-checkbox:checked~.header-mega__burger .header-mega__burger--close{display:block}.header-mega__burger-checkbox:checked~.header-mega__mobile-links{display:flex}.header-mega__mobile-first-item>.header-mega__mobile-checkbox:checked~.header-mega__mobile-first-dropdown-box{transform:translateX(0)}.header-mega__mobile-first-item>.header-mega__mobile-checkbox:checked~.header-mega__mobile-first-label svg{transform:rotate(180deg)}.header-mega__mobile-first-item{border-bottom:1px solid var(--border)}.header-mega__mobile-second-item>.header-mega__mobile-checkbox:checked~.header-mega__mobile-second-dropdown-box{transform:translateX(0)}.header-mega__mobile-second-item>.header-mega__mobile-checkbox:checked~.header-mega__mobile-second-label svg{transform:rotate(180deg)}.header-mega__mobile-second-item{border-bottom:1px solid var(--border)}}@media (min-width:1200px){.header-mega__first-item:hover{text-decoration:none}.header-mega__first-item:hover .header-mega__first-dropdown-box{display:flex}.header-mega__first-item:hover .header-mega__first-label{color:var(--color-teal-ink)}.header-mega__first-item:hover .header-mega__first-label svg{transform:rotate(180deg)}}