.ses-nav li{list-style-type:none}.ses-nav__list-item>span{display:block}.ses-nav__related-column{display:none}.ses-nav__title-column{padding:0 var(--spacing-3)}.ses-nav__title-card{padding:var(--spacing-2);display:flex;flex-direction:column;gap:.75rem;background-color:var(--beige-450);border-radius:var(--border-radius-xs)}.ses-nav__title-card a{color:var(--eggplant-500);display:flex;align-items:center;gap:var(--spacing-2)}.ses-nav__title-card a .icon{flex-shrink:0}.ses-nav__subnav-button,.ses-nav__sub-list>li>a,.ses-nav__sub-sub-list>li>a,.ses-nav__back-button{font-size:var(--font-size-body);font-weight:var(--font-weight-normal);padding:var(--spacing-5) var(--spacing-4);display:block;position:relative;line-height:var(--font-line-height-body);border-bottom:var(--pale-grey) 1px solid;text-decoration:none;color:var(--eggplant-500)}.ses-nav__subnav-button span,.ses-nav__sub-list>li>a span,.ses-nav__sub-sub-list>li>a span,.ses-nav__back-button span{display:block;padding-top:.1rem}.ses-nav__subnav-button:focus,.ses-nav__sub-list>li>a:focus,.ses-nav__sub-sub-list>li>a:focus,.ses-nav__back-button:focus{box-shadow:none;outline:none}.ses-nav__subnav-button:active,.ses-nav__sub-list>li>a:active,.ses-nav__sub-sub-list>li>a:active,.ses-nav__back-button:active{outline:none;box-shadow:none}.ses-nav__subnav-button .icon,.ses-nav__sub-list>li>a .icon,.ses-nav__sub-sub-list>li>a .icon,.ses-nav__back-button .icon{position:absolute;right:var(--spacing);top:50%;transform:translateY(-50%)}.ses-nav__sub-sub-back-button{border-bottom:none}.ses-nav__sub-sub-back-button .ses-nav__back-button .icon{right:auto;transform:translateY(-50%) rotate(180deg)}.ses-nav__back-button{text-align:center;border-bottom:none}.ses-nav__back-button .icon{right:auto;left:var(--spacing-4);transform:translateY(-50%) rotate(180deg)}.ses-nav__subnav,.ses-nav__sub-sub-list,.ses-nav__list{position:fixed;padding:0;margin:0;z-index:var(--header-z-index);opacity:0;top:var(--dimension-header-height);overflow:auto;left:0;width:100%;height:calc(100vh - var(--dimension-header-height) - var(--grid-margin-width));transform:translateX(-100%);transition:transform var(--transition-duration-none) var(--transition-easing) var(--transition-duration),opacity var(--transition-duration) var(--transition-easing) var(--transition-duration-sm),background-color var(--transition-duration) var(--transition-easing),max-height var(--transition-duration-none) var(--transition-easing) var(--transition-duration);background-color:#fff;border-radius:0 0 var(--border-radius-xs) var(--border-radius-xs)}.ses-nav__subnav.is-open,.ses-nav__sub-sub-list.is-open,.ses-nav__list.is-open{transform:translateX(0);z-index:1;opacity:1;transition:transform var(--transition-duration-none) var(--transition-easing),opacity var(--transition-duration) var(--transition-easing),background-color var(--transition-duration) var(--transition-easing),max-height var(--transition-duration-none) var(--transition-easing)}.ses-nav__sub-list{padding:0}.ses-nav__sub-sub-list{transition:transform var(--transition-duration-none) var(--transition-easing) var(--transition-duration),opacity var(--transition-duration) var(--transition-easing) var(--transition-duration-sm),background-color var(--transition-duration) var(--transition-easing)}.ses-nav__sub-sub-list.is-open{transition:transform var(--transition-duration-none) var(--transition-easing),opacity var(--transition-duration) var(--transition-easing),background-color var(--transition-duration) var(--transition-easing)}.ses-nav__subnav,.ses-nav__sub-sub-list{padding:0;top:0;bottom:0}.gin--vertical-toolbar .ses-nav__subnav,.gin--vertical-toolbar .ses-nav__sub-sub-list{top:0}.ses-nav__sub-list{margin:0;z-index:var(--close-button-z-index)}.ses-nav__buttons{display:flex;padding:var(--spacing);justify-content:space-between}@media(max-width: 89.9375rem){.ses-nav__list.is-subnav-open{overflow:hidden}.ses-nav__subnav.is-sub-subnav-open{overflow:hidden;height:100%}}@media(min-width: 90rem){.ses-nav__list-item{display:inline-block;border-bottom:none;margin:0 var(--spacing) 0 0}.ses-nav__related-column{width:25%;z-index:0;margin-left:auto;display:flex;flex-direction:column;padding:0 var(--spacing);right:0;border-left:var(--pale-grey-500) 1px solid}.ses-nav__related-column h3{margin-bottom:var(--spacing)}.ses-nav__related-column p{margin:0 0 var(--spacing)}.ses-nav__related-column a{margin-right:auto}.ses-nav__subnav-container{display:flex;position:relative;gap:var(--spacing-2);margin:2rem 0}.ses-nav__list{position:static;transform:none;opacity:1;height:auto;overflow:visible;background-color:rgba(0,0,0,0)}.gin--vertical-toolbar .ses-nav__list{height:auto;top:0}.ses-nav__subnav-button{font-size:var(--font-size-500);border-bottom:none;padding:2.5rem 0 calc(2.5rem - 3px);font-weight:normal;transition:border-color var(--transition-duration) var(--transition-easing);border-bottom:rgba(0,0,0,0) 2px solid}.active .ses-nav__subnav-button,.ses-nav__subnav-button:hover{padding-bottom:calc(2.5rem - 3px);border-bottom:var(--eggplant-500) 2px solid}.ses-nav__subnav-button .icon{display:none !important}.ses-nav__subnav{position:absolute;border-top:var(--pale-grey-500) 1px solid;top:100%;bottom:auto;transform:translateX(-100%);height:auto;z-index:var(--hidden-z-index);overflow:hidden;max-height:0}.ses-nav__subnav.is-open{z-index:var(--nav-is-open-z-index);transform:translateX(0);top:100%;box-shadow:var(--box-shadow);overflow:visible;max-height:1000px}.gin--vertical-toolbar .ses-nav__subnav{top:var(--dimension-header-height);height:0}.gin--vertical-toolbar .ses-nav__subnav.is-open{height:auto}.ses-nav__subnav-holder{width:25%;position:relative;display:flex;flex-direction:column;gap:var(--spacing-2)}.ses-nav__sub-list,.ses-nav__sub-sub-list{height:auto;overflow:visible;top:0;bottom:auto;padding:0;width:100%;border-width:0 1px;border-style:solid;border-color:var(--pale-grey-500)}.ses-nav__sub-list>li,.ses-nav__sub-sub-list>li{padding:0}.ses-nav__sub-list>li.active>a,.ses-nav__sub-sub-list>li.active>a{color:#fff}.ses-nav__sub-list>li.active>a span,.ses-nav__sub-sub-list>li.active>a span{background-color:var(--indigo-500);border-bottom-color:var(--indigo-500);border-radius:var(--border-radius-xs)}.ses-nav__sub-list>li.active:hover>a,.ses-nav__sub-sub-list>li.active:hover>a{color:#fff}.ses-nav__sub-list>li.active:hover>a span,.ses-nav__sub-sub-list>li.active:hover>a span{color:inherit;background-color:var(--indigo-500);border-bottom-color:var(--indigo-500);border-radius:var(--border-radius-xs)}.ses-nav__sub-list>li[data-sub-subnav-container]>a>span,.ses-nav__sub-sub-list>li[data-sub-subnav-container]>a>span{padding:var(--spacing) var(--spacing) var(--spacing) var(--spacing)}.ses-nav__sub-list>li>a,.ses-nav__sub-sub-list>li>a{color:inherit;padding:0 var(--spacing);font-size:var(--font-size-300);line-height:var(--font-line-height);border-bottom:none}.ses-nav__sub-list>li>a:hover span,.ses-nav__sub-sub-list>li>a:hover span{background-color:var(--violet-100);border-bottom-color:var(--violet-100);color:var(--not-black-500);border-radius:var(--border-radius-xs)}.ses-nav__sub-list>li>a:focus-visible,.ses-nav__sub-sub-list>li>a:focus-visible{outline:none}.ses-nav__sub-list>li>a:focus-visible span,.ses-nav__sub-sub-list>li>a:focus-visible span{background-color:var(--violet-100);box-shadow:var(--box-shadow-focus)}.ses-nav__sub-list>li>a:active,.ses-nav__sub-sub-list>li>a:active{outline:none;box-shadow:none}.ses-nav__sub-list>li>a span:not(.o3b-light),.ses-nav__sub-sub-list>li>a span:not(.o3b-light){position:relative;display:block;padding:var(--spacing) var(--spacing);border-bottom:var(--pale-grey-500) 1px solid}.ses-nav__sub-list>li>a .text--bold .o3b-light,.ses-nav__sub-sub-list>li>a .text--bold .o3b-light{font-weight:var(--font-weight) !important}.ses-nav__sub-sub-list{transform:none;position:absolute;border-width:0 0 0 1px;left:100%;overflow:hidden;z-index:-1}.height-calculated .ses-nav__sub-sub-list{width:0}.ses-nav__sub-sub-list.is-open{width:100%;z-index:1;transform:none;overflow:visible;z-index:1}.ses-nav__sub-sub-list .ses-nav__sub-sub-list{left:100%}.ses-nav__sub-sub-back-button,.ses-nav__back-button{display:none}.ses-nav__buttons{display:inline-flex;gap:var(--spacing-3)}}