.module--crm-section-nav{padding-bottom:0;padding-top:0}.module--crm-section-nav .module__inner{max-width:none;width:100%}.crm-section-nav{background-color:var(--crm-section-nav-bg,var(--crm-black,#000));flex-direction:row;gap:clamp(1.5rem,4vw,3rem);position:relative;z-index:2}.crm-section-nav,.crm-section-nav__accent{align-items:center;display:flex;overflow:hidden}.crm-section-nav__accent{align-self:stretch;flex:0 0 35%;pointer-events:none;--crm-section-nav-accent-scale:1.2}.crm-section-nav__accent-image{display:block;height:100%;max-width:none;object-fit:cover;object-position:left center;transform:translateX(var(--crm-section-nav-accent-translate,-100%)) scale(var(--crm-section-nav-accent-scale));transform-origin:left center;width:100%}.crm-section-nav__copy{align-items:flex-end;display:flex;flex:1 1 65%;flex-direction:column;max-width:900px;min-width:0;text-align:right;width:100%}.crm-section-nav__title{color:var(--crm-section-nav-title-color,var(--crm-white,#fff));font-family:var(--headings-font-family);font-size:clamp(3rem,4vw,6rem);font-style:var(--headings-font-style);font-weight:var(--headings-strong-font-weight);line-height:clamp(3rem,4vw,6rem);max-width:900px;text-align:right;width:100%}.crm-section-nav__buttons{display:flex;flex-wrap:wrap;width:100%}.crm-section-nav__buttons .btn--ds-black.btn--large,.crm-section-nav__buttons .btn--ds-red.btn--large,.crm-section-nav__buttons .btn--ds-white.btn--large,.crm-section-nav__buttons .btn--ds-yellow.btn--large{flex:1 1 calc(33.333% - 7px);min-width:fit-content}@media (max-width:768px){.crm-section-nav{align-items:flex-start;flex-direction:column}.crm-section-nav__accent{flex:none;height:clamp(8rem,30vw,12rem);width:100%}.crm-section-nav__copy{flex:none;width:100%}.crm-section-nav__buttons{flex-wrap:wrap}.crm-section-nav__buttons .btn--ds-black.btn--large,.crm-section-nav__buttons .btn--ds-red.btn--large,.crm-section-nav__buttons .btn--ds-white.btn--large,.crm-section-nav__buttons .btn--ds-yellow.btn--large{flex:1 1 100%}}@media (prefers-reduced-motion:reduce){.crm-section-nav__accent{--crm-section-nav-accent-translate:calc((1 - var(--crm-section-nav-accent-scale))*100%)}}.crm-section-nav__clear{align-items:center;align-self:center;background:transparent;border:1px solid hsla(0,0%,100%,.4);border-radius:999px;color:var(--crm-white,#fff);cursor:pointer;display:inline-flex;font-family:var(--headings-strong-font-family);font-size:13px;font-weight:var(--headings-strong-font-weight);gap:8px;letter-spacing:.04em;line-height:1;padding:10px 16px;text-transform:uppercase;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.crm-section-nav__clear[hidden]{display:none}.crm-section-nav__clear:hover{background:var(--crm-white,#fff);border-color:var(--crm-white,#fff);color:var(--crm-black,#000)}.crm-section-nav__clear:focus-visible{outline:2px solid var(--crm-gold,#eeb648);outline-offset:2px}.crm-section-nav__clear-icon{flex:0 0 auto}.crm-section-nav__buttons .btn[aria-pressed=true]{background:var(--crm-white,#fff);border-color:var(--crm-white,#fff);color:var(--crm-black,#000)}.crm-section-nav__status{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0;overflow:hidden;position:absolute;white-space:nowrap;width:1px}