.ds-v2 .ds-navbar-v2__shell{height:var(--ds-navbar-height)}.ds-v2 .ds-navbar-v2{position:relative;z-index:1000;background:var(--ds-navbar-bg);border-bottom:var(--ds-border-width-default) solid var(--ds-navbar-border);box-sizing:border-box;--switch-duration:300ms;--switch-ease:cubic-bezier(0.4,0,0.2,1);--height-duration:350ms;--slide-duration:350ms;--slide-ease:cubic-bezier(0.22,0.61,0.36,1);transition:background-color var(--slide-duration) var(--slide-ease),border-color var(--slide-duration) var(--slide-ease)}.ds-v2 .ds-navbar-v2--mega-open{border-bottom-color:transparent}.ds-v2 .ds-navbar-v2--mega-open,.ds-v2 .ds-navbar-v2--mega-open:before{background:var(--ds-navbar-mega-bg)}.ds-v2 .ds-navbar-v2:before{content:"";display:block;height:var(--ds-navbar-top-accent);background:var(--ds-color-cta-navy);transition:background-color var(--slide-duration) var(--slide-ease)}.ds-v2 .ds-navbar-v2--fixed{position:fixed;top:0;right:0;left:0}.ds-v2 .ds-navbar-v2__bar{display:flex;align-items:stretch;justify-content:space-between;max-width:var(--ds-hero-width-design);height:calc(var(--ds-navbar-height) - var(--ds-navbar-top-accent));margin:0 auto;padding:0 var(--ds-layout-margin);box-sizing:border-box}.ds-v2 .ds-navbar-v2__primary{display:flex;min-width:0;align-items:stretch}.ds-v2 .ds-navbar-v2__logo{display:grid;flex-shrink:0;align-self:center;width:var(--ds-navbar-logo-width);height:var(--ds-navbar-logo-height);place-items:center}.ds-v2 .ds-navbar-v2__logo>span{display:flex!important;align-items:center;max-width:none!important}.ds-v2 .ds-navbar-v2__logo-img,.ds-v2 .ds-navbar-v2__logo>span{grid-area:1/1;width:var(--ds-navbar-logo-width)!important;height:var(--ds-navbar-logo-height)!important}.ds-v2 .ds-navbar-v2__logo-img{max-width:none;object-fit:contain;object-position:left center;transition:opacity var(--slide-duration) var(--slide-ease)}.ds-v2 .ds-navbar-v2__logo-img--hidden{opacity:0;pointer-events:none}.ds-v2 .ds-navbar-v2__menu{display:none;align-items:stretch;justify-content:flex-start;gap:var(--ds-space-md);margin:0;padding:0;list-style:none}@media (min-width:1024px){.ds-v2 .ds-navbar-v2__menu{display:flex}}@media (min-width:1024px) and (max-width:1199px){.ds-v2 .ds-navbar-v2{--ds-navbar-logo-width:156px;--ds-navbar-logo-height:44px}.ds-v2 .ds-navbar-v2__menu{gap:0}.ds-v2 .ds-navbar-v2__menu .ds-navbar-v2__item{padding:var(--ds-space-10) var(--ds-space-xs)}.ds-v2 .ds-navbar-v2__link{font-size:var(--ds-text-caption-md);gap:3px}.ds-v2 .ds-navbar-v2__cta{padding-right:var(--ds-space-14);padding-left:var(--ds-space-14)}}@media (min-width:1024px) and (max-width:1099px){.ds-v2 .ds-navbar-v2__cta svg{display:none}}.ds-v2 .ds-navbar-v2__item{position:relative;display:flex;flex-shrink:0;align-items:stretch;padding:var(--ds-space-10)}.ds-v2 .ds-navbar-v2__link{position:relative;display:flex;align-items:center;gap:var(--ds-space-6);padding:0;font-family:var(--ds-font-body);font-size:var(--ds-text-body);font-weight:500;line-height:1.25;color:var(--ds-color-cta-navy);text-decoration:none;white-space:nowrap;transition:color var(--slide-duration) var(--slide-ease)}.ds-v2 .ds-navbar-v2--mega-open .ds-navbar-v2__link{color:var(--ds-color-text-inverse)}.ds-v2 .ds-navbar-v2:not(.ds-navbar-v2--mega-open) .ds-navbar-v2__link:focus-visible,.ds-v2 .ds-navbar-v2:not(.ds-navbar-v2--mega-open) .ds-navbar-v2__link:hover{color:var(--ds-color-cta-navy)}.ds-v2 .ds-navbar-v2--mega-open .ds-navbar-v2__link:focus-visible,.ds-v2 .ds-navbar-v2--mega-open .ds-navbar-v2__link:hover{color:var(--ds-color-text-inverse)}.ds-v2 .ds-navbar-v2__link--active{color:var(--ds-color-text-inverse)}.ds-v2 .ds-navbar-v2__link--has-menu:after{content:"";position:absolute;right:0;bottom:16px;left:0;height:2px;background:var(--ds-color-cta-coral);opacity:0;transition:opacity var(--switch-duration) var(--switch-ease)}.ds-v2 .ds-navbar-v2__link--active:after{opacity:1}.ds-v2 .ds-navbar-v2__link--has-menu{cursor:default}.ds-v2 .ds-navbar-v2__chevron{flex-shrink:0;transition:transform var(--switch-duration) var(--switch-ease)}.ds-v2 .ds-navbar-v2__chevron--open{transform:rotate(180deg)}.ds-v2 .ds-navbar-v2__mega-wrap{display:none}@media (min-width:1024px){.ds-v2 .ds-navbar-v2__mega-wrap{display:block;position:absolute;top:100%;right:0;left:0;z-index:1;overflow:hidden;pointer-events:none;visibility:hidden;transition:visibility 0s linear var(--slide-duration)}.ds-v2 .ds-navbar-v2__mega-wrap.is-open{pointer-events:auto;visibility:visible;transition:visibility 0s}}.ds-v2 .ds-navbar-v2__mega-clip{transform:translateY(-100%);transition:transform var(--slide-duration) var(--slide-ease)}.ds-v2 .ds-navbar-v2__mega-wrap.is-open .ds-navbar-v2__mega-clip{transform:translateY(0)}.ds-v2 .ds-navbar-v2__mega-stage{position:relative;height:var(--mega-h,auto);background:var(--ds-navbar-mega-bg)}.ds-v2 .ds-navbar-v2__mega-wrap.is-settled .ds-navbar-v2__mega-stage{transition:height var(--height-duration) var(--switch-ease)}@media (prefers-reduced-motion:reduce){.ds-v2 .ds-navbar-v2,.ds-v2 .ds-navbar-v2__chevron,.ds-v2 .ds-navbar-v2__mega-clip,.ds-v2 .ds-navbar-v2__mega-wrap,.ds-v2 .ds-navbar-v2__mega-wrap.is-open,.ds-v2 .ds-navbar-v2__mega-wrap.is-settled .ds-navbar-v2__mega-stage{transition-duration:.01ms}.ds-v2 .ds-navbar-mega__panel,.ds-v2 .ds-navbar-mega__panel.is-active{transition-duration:.12s,0s}}.ds-v2 .ds-navbar-v2__actions{display:flex;flex-shrink:0;align-items:center;justify-self:end;align-self:center;gap:var(--ds-space-md)}.ds-v2 .ds-navbar-v2__cta{display:none;letter-spacing:.12em}.ds-v2 .ds-navbar-v2__cta .ds-btn__label{letter-spacing:.12em}.ds-v2 .ds-navbar-v2--mega-open .ds-navbar-v2__cta.ds-btn--primary:hover:not(:disabled):not([aria-disabled=true]){background:var(--ds-color-text-inverse);border-color:var(--ds-color-text-inverse);color:var(--ds-color-cta-navy)}@media (min-width:1024px){.ds-v2 .ds-navbar-v2__cta{display:inline-flex}}.ds-v2 .ds-navbar-v2__toggle{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:none;background:transparent;cursor:pointer}@media (min-width:1024px){.ds-v2 .ds-navbar-v2__toggle{display:none}}.ds-v2 .ds-navbar-v2__toggle-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ds-v2 .ds-navbar-v2__hamburger{display:flex;flex-direction:column;justify-content:center;gap:5px;width:22px}.ds-v2 .ds-navbar-v2__hamburger span{display:block;width:100%;height:2px;background:var(--ds-color-cta-navy);border-radius:1px;transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .25s ease}.ds-v2 .ds-navbar-v2__hamburger--open span:first-child{transform:translateY(7px) rotate(45deg)}.ds-v2 .ds-navbar-v2__hamburger--open span:nth-child(2){opacity:0}.ds-v2 .ds-navbar-v2__hamburger--open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.ds-v2 .ds-navbar-v2--mobile-open{border-bottom-color:var(--ds-color-inverse-16)}.ds-v2 .ds-navbar-v2--mobile-open,.ds-v2 .ds-navbar-v2--mobile-open:before,.ds-v2 .ds-navbar-v2__mobile{background:var(--ds-navbar-mega-bg)}.ds-v2 .ds-navbar-v2__mobile{max-height:0;overflow:hidden;pointer-events:none;transition:max-height .5s cubic-bezier(.22,1,.36,1)}.ds-v2 .ds-navbar-v2__mobile.is-open{max-height:calc(100svh - var(--ds-navbar-height));pointer-events:auto}.ds-v2 .ds-navbar-v2__mobile-inner{min-height:0;overflow:auto;height:calc(100svh - var(--ds-navbar-height));padding:0 var(--ds-space-xl) var(--ds-space-3xl);opacity:0;transform:translateY(-12px);scrollbar-width:none;transition:opacity .35s ease .05s,transform .45s cubic-bezier(.22,1,.36,1)}.ds-v2 .ds-navbar-v2__mobile-inner::-webkit-scrollbar{display:none}.ds-v2 .ds-navbar-v2__mobile.is-open .ds-navbar-v2__mobile-inner{opacity:1;transform:translateY(0)}@media (min-width:1024px){.ds-v2 .ds-navbar-v2__mobile{display:none}}.ds-v2 .ds-navbar-v2__mobile-list{margin:0;padding:0;list-style:none}.ds-v2 .ds-navbar-v2__mobile-item{border-bottom:var(--ds-border-width-default) solid var(--ds-color-inverse-16)}.ds-v2 .ds-navbar-v2__mobile-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--ds-space-xl) 0;border:none;background:transparent;font-family:var(--ds-font-body);font-size:var(--ds-text-body-lg);font-weight:400;line-height:1.3;color:var(--ds-color-text-inverse);text-align:left;cursor:pointer}.ds-v2 .ds-navbar-v2__mobile-trigger .ds-navbar-v2__chevron{width:14px;height:8px;color:var(--ds-color-text-inverse)}.ds-v2 .ds-navbar-v2__mobile-item.is-open .ds-navbar-v2__mobile-trigger,.ds-v2 .ds-navbar-v2__mobile-item.is-open .ds-navbar-v2__mobile-trigger .ds-navbar-v2__chevron{color:var(--ds-color-cta-coral)}.ds-v2 .ds-navbar-v2__mobile-accordion{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.22,1,.36,1)}.ds-v2 .ds-navbar-v2__mobile-item.is-open .ds-navbar-v2__mobile-accordion{grid-template-rows:1fr}.ds-v2 .ds-navbar-v2__mobile-panel{min-height:0;overflow:hidden}.ds-v2 .ds-navbar-v2__mobile-sublist{margin:0;padding:0 0 var(--ds-space-sm);list-style:none}.ds-v2 .ds-navbar-v2__mobile-item.is-open .ds-navbar-v2__mobile-panel{padding:0 0 var(--ds-space-xl)}.ds-v2 .ds-navbar-v2__mobile-sublink{display:block;padding:var(--ds-space-sm) 0;font-family:var(--ds-font-body);font-size:var(--ds-text-body);font-weight:400;line-height:1.4;color:var(--ds-color-text-inverse);text-decoration:none}.ds-v2 .ds-navbar-v2__mobile-feature{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ds-space-10);margin-top:var(--ds-space-sm);padding:var(--ds-space-lg) var(--ds-space-18) var(--ds-space-18);border-radius:8px;background:var(--ds-navbar-mobile-bg);text-decoration:none}.ds-v2 .ds-navbar-v2__mobile-feature-kicker{font-family:var(--ds-font-body);font-size:var(--ds-text-11);font-weight:700;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;color:var(--ds-color-cta-coral)}.ds-v2 .ds-navbar-v2__mobile-feature-title{font-family:var(--ds-font-body);font-size:var(--ds-text-body);font-weight:400;line-height:1.4;color:var(--ds-color-text-inverse)}.ds-v2 .ds-navbar-v2__mobile-feature-cta{display:inline-flex;align-items:center;gap:var(--ds-space-6);font-family:var(--ds-font-body);font-size:var(--ds-text-caption-sm);font-weight:700;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;color:white}.ds-v2 .ds-navbar-v2__mobile-feature-cta svg{display:block}.ds-v2 .ds-navbar-v2__mobile-sublink:focus-visible,.ds-v2 .ds-navbar-v2__mobile-sublink:hover{color:var(--ds-color-cta-coral)}.ds-v2 .ds-navbar-v2__mobile-cta{display:flex;width:100%;margin-top:var(--ds-space-2xl);justify-content:center;box-sizing:border-box}.ds-v2 .ds-navbar-v2__mobile-cta .ds-btn__label{font-size:var(--ds-text-caption-lg);letter-spacing:.16em}.ds-v2 .ds-navbar-v2__hamburger--light span{background:var(--ds-color-text-inverse)}.ds-v2 .ds-navbar-mega{background:var(--ds-navbar-mega-bg);padding:0 0 var(--ds-space-36)}.ds-v2 .ds-navbar-mega__panel{position:absolute;top:0;right:0;left:0;background:transparent;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--switch-duration) var(--switch-ease),visibility 0s linear var(--switch-duration)}.ds-v2 .ds-navbar-mega__panel.is-active{opacity:1;visibility:inherit;pointer-events:auto;transition:opacity var(--switch-duration) var(--switch-ease),visibility 0s}.ds-v2 .ds-navbar-mega__inner{display:flex;align-items:flex-start;gap:var(--ds-space-6xl);max-width:var(--ds-hero-width-design);margin:0 auto;padding:var(--ds-space-md) var(--ds-layout-margin) var(--ds-space-sm);box-sizing:border-box}.ds-v2 .ds-navbar-mega__columns{display:grid;grid-template-columns:minmax(220px,280px) minmax(220px,280px);gap:0 94px;flex:1;min-width:0}.ds-v2 .ds-navbar-mega__inner--single-col .ds-navbar-mega__columns{grid-template-columns:minmax(220px,320px)}.ds-v2 .ds-navbar-mega__inner--resources{display:grid;grid-template-columns:minmax(180px,240px) minmax(0,1fr);gap:0 var(--ds-space-5xl);align-items:start}.ds-v2 .ds-navbar-mega__features{display:grid;grid-template-columns:repeat(2,minmax(0,320px));gap:var(--ds-space-2xl);justify-content:end}.ds-v2 .ds-navbar-mega__list{margin:0;padding:0;list-style:none}.ds-v2 .ds-navbar-mega__link{display:block;box-sizing:border-box;width:296px;max-width:100%;padding:var(--ds-space-2xl) 0;border-bottom:var(--ds-border-width-default) solid var(--ds-color-inverse-16);font-family:var(--ds-font-body);font-size:var(--ds-text-body);font-weight:400;line-height:1.4;color:var(--ds-color-text-inverse);text-decoration:none;transition:color .15s ease}.ds-v2 .ds-navbar-mega__link:focus-visible,.ds-v2 .ds-navbar-mega__link:hover{color:var(--ds-color-cta-coral);border-bottom-color:var(--ds-color-cta-coral)}.ds-v2 .ds-navbar-mega__feature{display:flex;flex-direction:column;flex-shrink:0;width:320px;margin-left:95px;padding-left:var(--ds-space-4xl);border-left:var(--ds-border-width-default) solid var(--ds-color-inverse-16);text-decoration:none}.ds-v2 .ds-navbar-mega__inner--resources .ds-navbar-mega__feature{width:100%;margin-left:0;padding-left:0;border-left:none}.ds-v2 .ds-navbar-mega__feature-inner{background:var(--ds-color-cta-navy);box-sizing:border-box;border-radius:var(--ds-radius-xs)}.ds-v2 .ds-navbar-mega__feature-media{position:relative;width:402px;height:228px;overflow:hidden;border-radius:var(--ds-radius-sm);background:var(--ds-color-inverse-06)}.ds-v2 .ds-navbar-mega__feature-image{object-fit:cover}.ds-v2 .ds-navbar-mega__feature-image--in{animation:ds-navbar-mega-image-in .4s ease forwards}.ds-v2 .ds-navbar-mega__feature-image--out{z-index:1;animation:ds-navbar-mega-image-out .4s ease forwards}@keyframes ds-navbar-mega-image-in{0%{opacity:0}to{opacity:1}}@keyframes ds-navbar-mega-image-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.ds-v2 .ds-navbar-mega__feature-image--in,.ds-v2 .ds-navbar-mega__feature-image--out{animation:none}}.ds-v2 .ds-navbar-mega__feature-brand{position:absolute;bottom:16px;left:16px;z-index:1;font-family:var(--ds-font-heading);font-size:var(--ds-text-heading-md);font-style:italic;font-weight:400;line-height:1;color:var(--ds-color-text-inverse)}.ds-v2 .ds-navbar-mega__feature-title{margin:var(--ds-space-lg) 0 var(--ds-space-md);font-family:var(--ds-font-body);font-size:var(--ds-text-body);font-weight:400;line-height:1.4;color:var(--ds-color-text-inverse)}.ds-v2 .ds-navbar-mega__feature-cta{display:inline-flex;align-items:center;gap:var(--ds-space-sm);font-family:var(--ds-font-body);font-size:var(--ds-text-caption-sm);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ds-color-cta-coral)}.ds-v2 .ds-navbar-mega__feature-cta svg{flex-shrink:0}.ds-v2 .ds-navbar-mega__inner--panel{display:flex;align-items:flex-start;justify-content:space-between;gap:0;padding:33px var(--ds-layout-margin) var(--ds-space-36)}.ds-v2 .ds-navbar-mega__inner--panel .ds-navbar-mega__columns{display:grid;grid-template-columns:296px 296px;gap:0 94px;flex:0 0 auto}.ds-v2 .ds-navbar-mega__inner--panel .ds-navbar-mega__link{position:relative;width:296px;padding:var(--ds-space-2xl) 0;border-bottom:none;font-size:var(--ds-text-body);font-weight:400;line-height:1.35;color:var(--ds-color-inverse-92)}.ds-v2 .ds-navbar-mega__inner--panel .ds-navbar-mega__link:after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:var(--ds-color-inverse-20);transition:background-color .15s ease}.ds-v2 .ds-navbar-mega__inner--panel .ds-navbar-mega__link:focus-visible,.ds-v2 .ds-navbar-mega__inner--panel .ds-navbar-mega__link:hover{color:var(--ds-color-cta-coral)}.ds-v2 .ds-navbar-mega__inner--panel .ds-navbar-mega__link:focus-visible:after,.ds-v2 .ds-navbar-mega__inner--panel .ds-navbar-mega__link:hover:after{background:var(--ds-color-cta-coral)}.ds-v2 .ds-navbar-mega__inner--panel .ds-navbar-mega__link:focus-visible .ds-navbar-mega__link-desc,.ds-v2 .ds-navbar-mega__inner--panel .ds-navbar-mega__link:focus-visible .ds-navbar-mega__link-title,.ds-v2 .ds-navbar-mega__inner--panel .ds-navbar-mega__link:hover .ds-navbar-mega__link-desc,.ds-v2 .ds-navbar-mega__inner--panel .ds-navbar-mega__link:hover .ds-navbar-mega__link-title{color:var(--ds-color-cta-coral)}.ds-v2 .ds-navbar-mega__inner--panel .ds-navbar-mega__link--stack{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ds-space-xs);padding:var(--ds-space-2xl) 0}.ds-v2 .ds-navbar-mega__link-title{font-size:var(--ds-text-body);font-weight:600;line-height:1.3;color:var(--ds-color-text-inverse);transition:color .15s ease}.ds-v2 .ds-navbar-mega__link-desc{font-size:var(--ds-text-caption-md);font-weight:400;line-height:1.4;color:var(--ds-color-inverse-72);transition:color .15s ease}.ds-v2 .ds-navbar-mega__inner--panel .ds-navbar-mega__feature{width:498px;margin-left:95px;padding-left:96px;border-left:var(--ds-border-width-default) solid var(--ds-color-inverse-18)}.ds-v2 .ds-navbar-mega__inner--panel .ds-navbar-mega__feature-media{border-radius:var(--ds-radius-xs)}.ds-v2 .ds-navbar-mega__inner--panel .ds-navbar-mega__feature-title{margin:var(--ds-space-lg);font-size:15px;line-height:1.4}.ds-v2 .ds-navbar-mega__inner--panel .ds-navbar-mega__feature-cta{font-size:var(--ds-text-11);letter-spacing:.14em;margin:0 var(--ds-space-lg) var(--ds-space-lg) var(--ds-space-lg)}.ds-v2 .ds-navbar-mega__list--resources .ds-navbar-mega__link{font-weight:600}@media (max-width:1359px){.ds-v2 .ds-navbar-mega__inner--panel .ds-navbar-mega__columns{flex:1 1 0;min-width:0;grid-template-columns:repeat(2,minmax(0,296px));gap:0 3vw}.ds-v2 .ds-navbar-mega__inner--panel .ds-navbar-mega__link{width:100%}.ds-v2 .ds-navbar-mega__inner--panel .ds-navbar-mega__feature{width:36vw;margin-left:3vw;padding-left:3.5vw;box-sizing:border-box}.ds-v2 .ds-navbar-mega__inner--panel .ds-navbar-mega__feature-media{width:100%;height:auto;aspect-ratio:402/228}}.ds-v2 .ds-footer-v2{width:100%;background:var(--ds-footer-bg);color:var(--ds-color-text-inverse)}.ds-v2 .ds-footer-v2__inner{width:100%;max-width:var(--ds-hero-width-design);margin:0 auto;padding:72px var(--ds-layout-margin) var(--ds-space-4xl);box-sizing:border-box}.ds-v2 .ds-footer-v2__top{display:grid;grid-template-columns:1fr;gap:var(--ds-space-5xl)}@media (min-width:1024px){.ds-v2 .ds-footer-v2__top{grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:var(--ds-space-6xl);align-items:start}}.ds-v2 .ds-footer-v2__logo{display:inline-flex;align-items:center}.ds-v2 .ds-footer-v2__logo img{width:98.33px;height:auto}.ds-v2 .ds-footer-v2__tagline{max-width:240px;margin:var(--ds-space-28) 0 0;font-family:var(--ds-font-body);font-size:var(--ds-text-caption-lg);font-weight:400;line-height:1.5;color:var(--ds-color-inverse-82)}.ds-v2 .ds-footer-v2__nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ds-space-36) var(--ds-space-2xl)}.ds-v2 .ds-footer-v2__column:last-child{grid-column:1/-1}@media (min-width:1024px){.ds-v2 .ds-footer-v2__nav{grid-template-columns:repeat(3,minmax(160px,1fr));gap:var(--ds-space-3xl) var(--ds-space-5xl);padding-top:var(--ds-space-sm)}.ds-v2 .ds-footer-v2__column:last-child{grid-column:auto}}.ds-v2 .ds-footer-v2__heading{margin:0 0 var(--ds-space-xl);font-family:var(--ds-font-body);font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ds-color-inverse-55)}.ds-v2 .ds-footer-v2__list{display:flex;flex-direction:column;gap:var(--ds-space-14);margin:0;padding:0;list-style:none}.ds-v2 .ds-footer-v2__link{font-family:var(--ds-font-body);font-size:var(--ds-text-caption-lg);font-weight:400;line-height:1.4;color:var(--ds-color-text-inverse);text-decoration:none}.ds-v2 .ds-footer-v2__link:focus-visible,.ds-v2 .ds-footer-v2__link:hover{color:var(--ds-color-cta-coral)}.ds-v2 .ds-footer-v2__bottom{display:flex;flex-direction:column;gap:var(--ds-space-lg);margin-top:56px;padding-top:var(--ds-space-28);border-top:var(--ds-border-width-default) solid var(--ds-color-inverse-22)}@media (min-width:768px){.ds-v2 .ds-footer-v2__bottom{flex-direction:row;align-items:center;justify-content:space-between}}.ds-v2 .ds-footer-v2__wordmark{margin:0;font-family:var(--ds-font-heading);font-size:var(--ds-text-22);font-weight:400;line-height:1.2;color:var(--ds-color-text-inverse)}.ds-v2 .ds-footer-v2__wordmark-accent{font-style:italic;color:var(--ds-color-cta-coral)}.ds-v2 .ds-footer-v2__copyright{margin:0;font-family:var(--ds-font-body);font-size:var(--ds-text-caption-md);font-weight:400;line-height:1.4;color:var(--ds-color-inverse-72)}@media (max-width:767px){.ds-v2 .ds-footer-v2__inner{padding:var(--ds-space-6xl) var(--ds-space-xl) var(--ds-space-4xl)}.ds-v2 .ds-footer-v2__top{gap:var(--ds-space-3xl)}.ds-v2 .ds-footer-v2__tagline{max-width:none;margin-top:var(--ds-space-lg);font-size:var(--ds-text-body);line-height:var(--ds-leading-body)}.ds-v2 .ds-footer-v2__nav{gap:var(--ds-space-3xl) 0}.ds-v2 .ds-footer-v2__heading{margin-bottom:var(--ds-space-lg)}.ds-v2 .ds-footer-v2__list{gap:var(--ds-space-md)}.ds-v2 .ds-footer-v2__link{font-size:var(--ds-text-caption-lg);line-height:1.45}.ds-v2 .ds-footer-v2__bottom{margin-top:var(--ds-space-4xl);padding-top:var(--ds-space-2xl);gap:var(--ds-space-md)}.ds-v2 .ds-footer-v2__wordmark{font-size:var(--ds-text-22)}}