@font-face{font-display:swap;font-family:GT America Extended Medium;font-style:normal;font-weight:500;src:url(../fonts/GT-America-Extended-Medium-core.woff2) format("woff2"),url(../fonts/GT-America-Extended-Medium-core.woff) format("woff");unicode-range:u+0020-007f,u+00a0-00ff,u+2000-206f,u+20a0-20cf}@font-face{font-display:swap;font-family:GT America Compressed Regular;font-style:normal;font-weight:400;src:url(../fonts/GT-America-Compressed-Regular-core.woff2) format("woff2"),url(../fonts/GT-America-Compressed-Regular-core.woff) format("woff");unicode-range:u+0020-007f,u+00a0-00ff,u+2000-206f,u+20a0-20cf}@font-face{font-display:swap;font-family:GT America Extended Regular;font-style:normal;font-weight:400;src:url(../fonts/GT-America-Extended-Regular-core.woff2) format("woff2"),url(../fonts/GT-America-Extended-Regular-core.woff) format("woff");unicode-range:u+0020-007f,u+00a0-00ff,u+2000-206f,u+20a0-20cf}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(../fonts/Inter-Medium-500-core.woff2) format("woff2"),url(../fonts/Inter-Medium-500-core.woff) format("woff");unicode-range:u+0020-007f,u+00a0-00ff,u+2000-206f,u+20a0-20cf}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(../fonts/Inter-Bold-700-core.woff2) format("woff2"),url(../fonts/Inter-Bold-700-core.woff) format("woff");unicode-range:u+0020-007f,u+00a0-00ff,u+2000-206f,u+20a0-20cf}:root{--c-primary-black:#000;--c-primary-white:#fff;--c-primary-gold:#b3976b;--c-secondary-graphite:#1d1d1d;--c-secondary-steel:#a7abaf;--c-secondary-silver:#dfdfdf;--c-secondary-dark-gold:#87754e;--c-tertiary-cool-gray:#555;--c-tertiary-light-cool-gray:#e9eaec;--c-tertiary-warm-gray:#eeece7;--c-tertiary-light-warm-gray:#f7f6f3;--c-tertiary-dark-gray:#3f3f3f;--c-tertiary-light-gray:#f2f2f3;--c-accent-red:#cd1a0a;--c-accent-copper:#8f654d;--color-icon:var(--c-primary-black);--color-icon-accent:var(--c-primary-gold);--background-color:var(--c-primary-white);--text-color:var(--c-primary-black);--text-subtle:#767676;--link-color:var(--c-accent-red);--link-hover-color:var(--c-primary-black);--header-color:var(--c-primary-black);--header-background-color:var(--c-primary-white);--overlay-background-color:var(--c-primary-black);--overlay-opacity:24%;--media-background:var(--c-secondary-silver);--section-background:var(--c-primary-white);--line-subtle:var(--c-secondary-silver);--navigation-line-default-color:var(--c-secondary-steel);--navigation-line-active-color:var(--c-accent-red);--card-background:var(--c-tertiary-light-warm-gray);--card-text:var(--c-primary-black);--button-primary-red-enabled:var(--c-accent-red);--button-primary-red-hover:#e11d0b;--button-primary-red-pressed:#b91709;--button-primary-red-disabled:#e1dfdd;--button-secondary-gold-enabled:var(--c-primary-gold);--button-secondary-gold-hover:#d9b781;--button-secondary-gold-pressed:#a18860;--button-secondary-gold-disabled:#e1dfdd;--button-disabled-color:var(--c-tertiary-cool-gray);--button-tertiary-white-enabled:var(--c-primary-white);--button-tertiary-white-hover:#f1f1f1;--button-tertiary-white-border-hover:#a7a8a9;--button-tertiary-white-pressed:#e1dfdd;--button-tertiary-white-disabled:var(--c-primary-white);--border-focus:var(--c-primary-gold);--c-error:#f66;--c-error-2:#cd1a0a;--c-error-inverted:#099;--c-success:#1a6c31;--button-primary-color:var(--c-primary-black);--button-primary-bg:var(--c-primary-gold);--button-primary-bg-hover:#d9b781;--button-primary-bg-active:#a18860;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fallback-ff-default:sans-serif;--ff-headline-medium:"GT America Extended Medium",var(--fallback-ff-default);--ff-headline-compressed:"GT America Compressed Regular",var(--fallback-ff-default);--ff-subheadings-medium:"Inter",var(--fallback-ff-default);--ff-body:"Inter",var(--fallback-ff-default);--ff-testimonial:"GT America Extended Regular",var(--fallback-ff-default);--ff-accents:"GT America Mono Regular",var(--fallback-ff-default);--ff-fontawesome:"fontawesome",var(--fallback-ff-default);--ff-digital-display:"Digital Display TBF",var(--fallback-ff-default);--headline-1-font-size:3.2rem;--headline-1-line-height:115%;--headline-1-letter-spacing:-0.02rem;--headline-2-font-size:2.8rem;--headline-2-line-height:115%;--headline-2-letter-spacing:-0.02rem;--headline-3-font-size:2.8rem;--headline-3-line-height:115%;--headline-3-font-weight:var(--fw-semibold);--headline-3-letter-spacing:0;--headline-4-font-size:2.4rem;--headline-4-line-height:140%;--headline-4-font-weight:var(--fw-semibold);--headline-4-letter-spacing:0.005rem;--headline-5-font-size:1.8rem;--headline-5-line-height:140%;--headline-5-font-weight:var(--fw-semibold);--headline-5-letter-spacing:0;--wrapper-width:1040px;--c-primary-gray:#f1f1f1;--c-secondary-light-gray:#f4f5f6;--ff-inter-extrabold:"Inter",var(--fallback-ff-default);--ff-inter-regular-italic:"Inter",var(--fallback-ff-default);--ff-inter-medium-italic:"Inter",var(--fallback-ff-default);--ff-inter-bold-italic:"Inter",var(--fallback-ff-default);--ff-accents-medium:"GT America Mono Medium",var(--fallback-ff-default);--ff-accents-regular:"GT America Mono Regular",var(--fallback-ff-default);--body-font-size-xxl:2.4rem;--body-font-size-xl:2.2rem;--body-font-size-l:2rem;--body-font-size-m:1.8rem;--body-font-size-s:1.6rem;--body-font-size-xs:1.4rem;--body-font-size-xxs:1.3rem;--heading-font-size-scale:0.5;--heading-font-size-xxl:calc(10rem*var(--heading-font-size-scale));--heading-font-size-xl:calc(8rem*var(--heading-font-size-scale));--heading-font-size-l:calc(6.4rem*var(--heading-font-size-scale));--heading-font-size-ml:calc(6rem*var(--heading-font-size-scale));--heading-font-size-m:calc(4rem*var(--heading-font-size-scale));--heading-font-size-s:calc(3.6rem*var(--heading-font-size-scale));--heading-font-size-xs:calc(3.2rem*var(--heading-font-size-scale));--heading-font-size-xxs:calc(2rem*var(--heading-font-size-scale));--heading-desktop-font-size-scale:0.5;--heading-1-desktop-size-xl:calc(9rem*var(--heading-font-size-scale));--heading-mobile-font-size-scale:0.5;--heading-3-mobile-size-m:calc(5.2rem*var(--heading-font-size-scale));--heading-4-mobile-size-s:calc(4.8rem*var(--heading-font-size-scale));--nav-width:1376px;--nav-height-m:60px;--nav-height-l:80px;--nav-height:var(--nav-height-m);--breadcrumb-height:56px;--duration-small:160ms;--duration-medium:240ms;--duration-large:320ms;--easing-entrance:cubic-bezier(0,0,0.4,1);--easing-exit:cubic-bezier(0.2,0,1,1);--easing-standard:cubic-bezier(0.2,0,0.1,1);--black-label-bg:var(--c-primary-black);--black-label-color:var(--c-primary-white);--black-label-font-family:var(--ff-body);--black-label-font-weight:var(--label-font-weight-small);--black-label-font-size:var(--label-font-size-small);--black-label-line-height:var(--label-line-height-small);--black-label-letter-spacing:var(--label-letter-spacing-small);--black-label-margin-left:12px;--black-label-max-height:32px;--black-label-padding:8px}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@media (min-width:1200px){:root{--nav-height:var(--nav-height-l)}}*,:after,:before{box-sizing:border-box}html{font-size:10px;min-height:100%;position:relative}body{background-color:var(--background-color);color:var(--text-color);display:none;font-family:var(--ff-body);font-size:var(--body-font-size-m);line-height:1.6;margin:0}body.appear{display:unset}header{background-color:var(--header-background-color);color:var(--header-color);min-height:var(--nav-height);width:100%;z-index:3}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--ff-headline-medium);font-weight:600;line-height:1.25;margin-bottom:.5em;margin-top:1em;scroll-margin:calc(var(--nav-height) + 1em)}h1,h2{font-family:var(--ff-headline-medium)}h1{font-size:var(--heading-font-size-xxl)}h2{font-size:var(--heading-font-size-xl)}h3{font-size:var(--heading-font-size-l)}h4{font-size:var(--heading-font-size-m)}h5{font-size:var(--heading-font-size-s)}h6{font-size:var(--heading-font-size-xs)}blockquote,dl,ol,p,pre,ul{margin-bottom:1em;margin-top:1em}a:any-link{color:var(--link-color);text-decoration:none}a:hover{color:var(--link-hover-color);text-decoration:underline}code,pre,samp{font-family:var(--ff-accents-medium);font-size:var(--body-font-size-s)}code,samp{padding:.125em}pre{overflow:scroll}ul li:has(>ul>li){list-style:none}:where(html:not(.redesign-v2)) a.button:any-link,:where(html:not(.redesign-v2)) button{background-color:var(--link-color);border:2px solid transparent;box-sizing:border-box;color:var(--background-color);cursor:pointer;display:inline-block;font-family:var(--ff-body);font-style:normal;font-weight:var(--button-font-weight);margin:16px 0;overflow:hidden;padding:5px 30px;text-align:center;text-decoration:none;transition:all .5s}:where(html:not(.redesign-v2)) a.button:focus,:where(html:not(.redesign-v2)) a.button:hover,:where(html:not(.redesign-v2)) button:focus,:where(html:not(.redesign-v2)) button:hover{background-color:var(--link-hover-color);cursor:pointer}:where(html:not(.redesign-v2)) button:focus-visible{outline:2px solid var(--border-focus)}:where(html:not(.redesign-v2)) button:disabled,:where(html:not(.redesign-v2)) button:disabled:hover{background-color:var(--c-secondary-silver);cursor:unset}html:not(.redesign-v2) a.button--secondary,html:not(.redesign-v2) button.button--secondary{background-color:unset;border:2px solid;color:var(--text-color)}html:not(.redesign-v2) a.button--secondary:focus,html:not(.redesign-v2) a.button--secondary:hover,html:not(.redesign-v2) button.button--secondary:focus,html:not(.redesign-v2) button.button--secondary:hover{background-color:var(--button-secondary-gold-pressed);border-color:var(--button-secondary-gold-hover);color:#fff}.button .icon svg{display:flex;height:28px;width:28px}ul.button-container{list-style:none;padding:0}a.button.arrowed,button.arrowed{align-items:center;background-color:transparent;border:none;color:inherit;display:inline-flex;gap:.5rem;margin:0;padding:0}a.button.arrowed:focus,a.button.arrowed:hover,button.arrowed:focus,button.arrowed:hover{color:#5d5d5d}:where(html:not(.redesign-v2)) main input{background-color:var(--background-color);border:1px solid var(--text-color);border-radius:.25rem;box-sizing:border-box;color:var(--text-color);display:block;font-size:1.25rem;margin-bottom:1rem;max-width:50rem;padding:.75rem .6rem;width:100%}:where(html:not(.redesign-v2)) main input:hover{border:1px solid var(--text-color)}main .section{padding:64px 16px}main .section:empty{display:none}main .section.background{background-position:50%;background-repeat:no-repeat;background-size:100% auto;position:relative}main .section.background-top{background-position:top}main .section.text-black{color:var(--c-primary-black)}main .section.text-white{color:var(--c-primary-white)}main .section.section--black-background,main .section.text-white{background-color:var(--c-primary-black)}main .section.dark-background{background-color:var(--c-secondary-graphite);color:var(--c-primary-white)}main .section.center{text-align:center}main .section.flex-center>div{display:flex;justify-content:center}main .section.gap>div{gap:3rem}main .section.title-line>div>:is(h2,h3,h4){border-block-start:3px solid var(--c-primary-black);padding-block-start:1rem}main .section.no-first-line.title-line>div:first-child>:is(h2,h3,h4){border-block-start:none;padding-block-start:0}main .block.line-separator{border-block-start:3px solid var(--c-primary-black);padding-block-start:5rem}main .section.padding-0{padding:0 16px}main .section.padding-16{padding:16px}main .section.padding-32{padding:32px 16px}main .section a:focus-visible{outline:2px solid var(--border-focus)}main .section.center a:focus-visible{outline:2px solid var(--border-focus)}@media (min-width:600px){main .section.padding-0{padding:0 32px}main .section.padding-16{padding:16px 32px}main .section.padding-32{padding:32px}}.section.title-white>div>h2{color:#fff}.section.title-margin-bottom-0>div>h2{margin-block-end:0}.section.wrapper-margin-top-0>div{margin-block-start:0}main pre{background-color:var(--c-secondary-silver);border-radius:.25em;overflow-x:auto;padding:1em;white-space:pre}main blockquote{font-style:italic;hanging-punctuation:first;margin:3rem;text-indent:-1rem}main blockquote p:before{content:"“";line-height:0}main blockquote p:after{content:"”";line-height:0}hr{border:0;border-bottom:1px solid var(--c-secondary-silver);margin-bottom:1.5em;margin-top:1.5em}main img{height:auto;max-width:100%;width:auto}@media (min-width:600px){main .section{padding:64px 32px}}@media (min-width:900px){:where(html:not(.redesign-v2)) .section>div{margin:auto;max-width:1200px}main .section.background{background-size:cover;min-height:100vh}}main .section[data-section-status=initialized],main .section[data-section-status=loading]{display:none}main .section.highlight{background-color:var(--highlight-background-color)}body.disable-scroll,body.disable-scroll main{overflow:hidden}.low-resolution-banner{margin-bottom:20px}.low-resolution-banner-cookie-settings{background:transparent;border:none;color:var(--c-primary-white,#fff);cursor:pointer;font-size:16px;font-weight:400;margin:0;padding:0;text-decoration:underline}.low-resolution-banner-cookie-settings:active,.low-resolution-banner-cookie-settings:hover{background-color:transparent}.link-with-video{display:inline-flex;position:relative}.link-with-video:after{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#000);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .5s ease-in-out;width:100%}.link-with-video:hover:after{opacity:.5}.video-icon-wrapper{align-items:center;background:#474747;border-radius:50%;color:#fff;display:flex;font-size:20px;height:60px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .5s ease-in-out;width:60px;z-index:1}@media (min-width:480px){.video-icon-wrapper{font-size:30px;height:90px;width:90px}}@media (min-width:744px){.video-icon-wrapper{font-size:50px;height:120px;width:120px}}.link-with-video:hover .video-icon-wrapper{background:#7a7a7a;transform:translate(-50%,-50%) scale(.95)}.bg-white-paper{background:url(../../media/bg-explore.webp);background-size:cover}main .section.magazine-listing-content{padding:0 16px}main .section.magazine-listing-content p{font-family:var(--ff-subheadings-medium);font-size:var(--body-font-size-xs)}main .section.magazine-listing-content p:first-of-type{margin:0 0 15px}main .section.magazine-listing-content h3{background-color:var(--c-primary-black);color:var(--c-primary-white);font-family:var(--ff-body);font-size:var(--heading-font-size-s);font-weight:700;line-height:38px;margin:0 0 13px;padding:5px 0 0 5px;width:100%}sup{font-size:clamp(8px,.337em,24px);padding-left:1px;position:relative;top:-.75em;vertical-align:top}@media (min-width:744px){main .section.magazine-listing-content{margin:0 auto;max-width:992px;padding-top:50px}main .section.magazine-listing-content h3{font-size:var(--heading-font-size-ml);margin:0 0 17px}main .section.magazine-listing-content p{font-size:var(--body-font-size-s)}main .section.magazine-listing-content p:first-of-type{margin:0 0 22px}}.icon-button .default-content-wrapper ul{align-items:center;display:flex;flex-direction:column;list-style:none;padding:0}.video__mute-toggle-button .icon svg{height:var(--video-mute-toggle-button-size);width:var(--video-mute-toggle-button-size)}.icon-button ul .icon svg{height:40px;width:150px}@media (min-width:480px){.icon-button .default-content-wrapper ul{flex-direction:row;justify-content:center}}main .section.font-xxl{font-size:var(--body-font-size-xxl)}main .section.font-xl{font-size:var(--body-font-size-xl)}main .section.font-l{font-size:var(--body-font-size-l)}main .section.font-m{font-size:var(--body-font-size-m)}main .section.font-s{font-size:var(--body-font-size-s)}main .section.font-xs{font-size:var(--body-font-size-xs)}main .section.font-xxs{font-size:var(--body-font-size-xxs)}main .section.bg-paper{background:url(../media/bg-paper.webp)}main .section.section-width{margin:0 auto;max-width:960px}.section.bg-white-paper.cards-container>.default-content-wrapper>h2{text-align:center}@media (min-width:669px){.section.bg-white-paper.cards-container>.default-content-wrapper>h2{margin-inline:auto;max-width:590px;text-align:start}}@media (min-width:989px){.section.bg-white-paper.cards-container>.default-content-wrapper>h2{margin-inline:auto;max-width:910px}}main .section.font-55{font-family:var(--ff-body)}main .section.font-65{font-family:var(--ff-subheadings-medium)}main .section.font-75{font-family:var(--ff-body);font-weight:700}main .section.font-56{font-family:var(--ff-inter-regular-italic);font-style:italic;font-weight:400}main .section.font-66{font-family:var(--ff-inter-medium-italic);font-style:italic;font-weight:500}main .section.font-76{font-family:var(--ff-inter-bold-italic);font-style:italic;font-weight:700}main .section.responsive-title h1{font-family:var(--ff-inter-extrabold);font-size:var(--heading-2-mobile-size-l);font-weight:800}@media (min-width:744px){main .section.responsive-title h1{font-size:var(--heading-font-size-xxl)}}.redesign-v2{--v2-space-small:16px;--section-max-width:1920px;--section-padding-top:40px;--section-padding-bottom:40px;--section-gap:40px;--section-div-padding:0 var(--v2-space-small);font-size:16px;scroll-behavior:smooth;--headline-1-font-size:2rem;--headline-2-font-size:1.75rem;--headline-3-font-size:1.75rem;--headline-4-font-size:1.5rem;--headline-5-font-size:1.125rem;--body-font-size-xxl:1.5rem;--body-font-size-xl:1.375rem;--body-font-size-l:1.25rem;--body-font-size-m:1.125rem;--body-font-size-s:1rem;--body-font-size-xs:0.875rem;--body-font-size-xxs:0.8125rem;--body-1-font-size:1rem;--body-1-line-height:150%;--body-1-font-weight:var(--fw-medium);--body-1-letter-spacing:-0.015rem;--body-1-font-weight-bold:var(--fw-bold);--body-1-letter-spacing-bold:0.005rem;--body-2-font-size:0.8125rem;--body-2-line-height:160%;--body-2-letter-spacing:-0.03rem;--body-2-font-weight:var(--fw-medium);--body-2-letter-spacing-bold:-0.005rem;--body-2-font-weight-bold:var(--fw-bold);--accent-1-font-size:1.125rem;--accent-1-line-height:120%;--accent-2-font-size:0.875rem;--accent-2-line-height:120%;--label-font-size-small:0.75rem;--label-line-height-small:130%;--label-letter-spacing:0.17rem;--label-font-weight-small:var(--fw-bold);--label-letter-spacing-small:0.13rem;--label-font-size-x-small:0.6rem;--label-line-height-x-small:130%;--label-letter-spacing-x-small:0.09rem;--label-font-weight-x-small:var(--fw-bold);--button-font-size:0.875rem;--button-line-height:130%;--button-letter-spacing:0.08rem;--button-letter-spacing-small:0.07rem;--button-font-weight:var(--fw-medium);--testimonial-font-size:1.125rem;--testimonial-line-height:120%;--testimonial-letter-spacing:-0.0225rem;--heading-compressed-font-size:3rem;--heading-compressed-line-height:90%;--inpage-navigation-height:0;--form-letter-spacing:0.07rem;--form-line-height:130%;--button-primary-color:var(--c-primary-black);--button-primary-bg:var(--c-primary-gold);--button-primary-bg-hover:#d9b781;--button-primary-bg-active:#a18860;--button-secondary-color:var(--c-primary-black);--button-secondary-border:var(--c-primary-black);--button-secondary-bg:var(--c-primary-white);--button-secondary-bg-hover:#f1f1f1;--button-secondary-border-hover:#a7a8a9;--button-secondary-bg-active:#e1dfdd;--button-secondary-border-active:#d9d9d9;--button-red-color:var(--c-primary-white);--button-red-bg:var(--c-accent-red);--button-red-bg-hover:#e11d0b;--button-red-bg-active:#b91709;--standalone-link-color:var(--c-primary-black);--standalone-link-color-active:#555;--standalone-link-color-hover:#555;--light-border:1px solid #e1e1e1;--c-placeholder-text:#757575}.redesign-v2 body{font-size:var(--body-1-font-size);font-weight:var(--body-1-font-weight);letter-spacing:var(--body-1-letter-spacing);line-height:var(--body-1-line-height)}.h1,.h2,.h3,.h4,.h5,.h6,:where(.redesign-v2) h1,:where(.redesign-v2) h2,:where(.redesign-v2) h3,:where(.redesign-v2) h4,:where(.redesign-v2) h5,:where(.redesign-v2) h6{font-family:var(--ff-subheadings-medium);font-weight:400}.h1,:where(.redesign-v2) h1{font-family:var(--ff-headline-medium);font-size:var(--headline-1-font-size);letter-spacing:var(--headline-1-letter-spacing);line-height:var(--headline-1-line-height)}.h2,:where(.redesign-v2) h2{font-family:var(--ff-headline-medium);font-size:var(--headline-2-font-size);letter-spacing:var(--headline-2-letter-spacing);line-height:var(--headline-2-line-height)}.h3,:where(.redesign-v2) h3{font-size:var(--headline-3-font-size);font-weight:var(--headline-3-font-weight);letter-spacing:var(--headline-3-letter-spacing);line-height:var(--headline-3-line-height)}.h4,:where(.redesign-v2) h4{font-size:var(--headline-4-font-size);font-weight:var(--headline-4-font-weight);letter-spacing:var(--headline-4-letter-spacing);line-height:var(--headline-4-line-height)}.h5,:where(.redesign-v2) h5{font-size:var(--headline-5-font-size);font-weight:var(--headline-5-font-weight);letter-spacing:var(--headline-5-letter-spacing);line-height:var(--headline-5-line-height)}.redesign-v2 [data-theme=gold]{--background-color:var(--c-primary-gold);--text-color:var(--c-primary-black);--line-subtle:var(--c-accent-copper);--color-icon-accent:var(--c-primary-white)}.redesign-v2 [data-theme=copper]{--background-color:var(--c-accent-copper);--text-color:var(--c-primary-white);--line-subtle:var(--c-primary-gold);--color-icon:var(--c-primary-white);--color-icon-accent:var(--c-primary-black)}.redesign-v2 [data-theme=silver]{--background-color:var(--c-secondary-silver);--text-color:var(--c-primary-black);--color-icon:var(--c-primary-black)}.redesign-v2 [data-theme=black]{--background-color:var(--c-primary-black);--text-color:var(--c-primary-white);--color-icon:var(--c-primary-white)}.redesign-v2 a.button:any-link,.redesign-v2 button{font-weight:var(--button-font-weight)}.redesign-v2 a.button,.redesign-v2 button.button{align-items:center;border:1px solid transparent;border-radius:2px;cursor:pointer;display:inline-flex;font-family:var(--ff-subheadings-medium);font-size:var(--button-font-size);font-weight:var(--button-font-weight);gap:10px;justify-content:center;letter-spacing:var(--button-letter-spacing);line-height:var(--button-line-height);min-width:128px;padding:12px 20px 8px;text-align:center;text-decoration:none;transition:background-color var(--duration-small) var(--easing-standard),color var(--duration-small) var(--easing-standard),border-color var(--duration-small) var(--easing-standard)}.redesign-v2 a.button:focus,.redesign-v2 button.button:focus{outline:0}.redesign-v2 a.button:focus-visible,.redesign-v2 button.button:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.redesign-v2 a.button--small,.redesign-v2 button.button--small{min-width:96px;padding:8px 20px 4px}.redesign-v2 a.button--large,.redesign-v2 button.button--large{min-width:160px;padding:16px 20px 12px}.redesign-v2 .button--red{background-color:var(--button-red-bg);color:var(--button-red-color)}.redesign-v2 .button--red:focus,.redesign-v2 .button--red:hover{background-color:var(--button-red-bg-hover)}.redesign-v2 .button--red:active{background-color:var(--button-red-bg-active)}.redesign-v2 a.button--primary,.redesign-v2 button.button--primary{background-color:var(--button-primary-bg);color:var(--button-primary-color)}.redesign-v2 .button--primary:focus,.redesign-v2 .button--primary:hover{background-color:var(--button-primary-bg-hover)}.redesign-v2 .button--primary:active{background-color:var(--button-primary-bg-active)}.redesign-v2 a.button--secondary,.redesign-v2 button.button--secondary{background-color:var(--button-secondary-bg);border-color:var(--button-secondary-border);color:var(--button-secondary-color)}.redesign-v2 .button--secondary:focus,.redesign-v2 .button--secondary:hover{background-color:var(--button-secondary-bg-hover);border-color:var(--button-secondary-border-hover)}.redesign-v2 .button--secondary:active{background-color:var(--button-secondary-bg-active);border-color:var(--button-secondary-border-active)}.video-wrapper{position:relative}.v2-video__playback-button,.video-js button.vjs-big-play-button{--playback-button-size:64px;background-color:var(--c-primary-gold);border:0;border-radius:0;color:var(--c-primary-black);cursor:pointer;height:var(--playback-button-size);left:auto;line-height:var(--playback-button-size);margin:0;padding:0;position:absolute;right:0;top:0;transition:none;width:var(--playback-button-size);z-index:1}.video-js button.vjs-big-play-button .vjs-icon-placeholder:before{font-size:48px}.video-js.vjs-controls-enabled:hover{cursor:pointer}.v2-video__playback-button:hover,.video-js button.vjs-big-play-button:hover,.video-js:hover button.vjs-big-play-button{background-color:var(--button-primary-bg-hover)}.video-js button.vjs-big-play-button:focus-visible{outline:2px solid var(--border-focus)}.v2-video__playback-button:active,.video-js button.vjs-big-play-button:active{background-color:var(--c-secondary-dark-gold,#87754e)}.v2-video__playback-button:focus{outline:0}.v2-video__playback-button:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.v2-video__playback-button .icon-pause-video,.v2-video__playback-button .icon-play-video{display:none;justify-content:center}.v2-video__playback-button .icon{align-items:center;height:100%}.v2-video__playback-button .icon svg{height:var(--playback-button-size);width:var(--playback-button-size)}.video__mute-toggle-button{--video-mute-toggle-button-size:64px;--video-mute-toggle-button-top:64px;background-color:var(--c-primary-gold);border:0;cursor:pointer;height:var(--video-mute-toggle-button-size);padding:0;position:absolute;right:0;top:var(--video-mute-toggle-button-top);width:var(--video-mute-toggle-button-size);z-index:1}.video__mute-toggle-button:focus{outline:0}.video__mute-toggle-button:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.video__mute-toggle-button:hover{background-color:var(--button-primary-bg-hover)}.video__mute-toggle-button:active{background-color:var(--c-secondary-dark-gold,#87754e)}.video__mute-toggle-button .icon-muted,.video__mute-toggle-button .icon-unmuted{display:none;justify-content:center}.video__mute-toggle-button .icon{align-items:center;height:100%;width:100%}.redesign-v2 .section--black-background,.redesign-v2 .section--graphite-background,.redesign-v2 .section--gray-background,.redesign-v2 .section--light-gray-background,.redesign-v2 .section--primary-gray-background,.redesign-v2 .section--with-background{--card-background:var(--c-primary-white);--card-text:var(--c-primary-black);background-color:var(--section-background);color:var(--text-color);z-index:1}.redesign-v2 .section--black-background,.redesign-v2 .section--graphite-background{--navigation-line-default-color:#393939;--text-color:var(--c-primary-white);--color-icon:var(--c-primary-white);--text-subtle:#8d8d8d}.redesign-v2 .section--primary-gray-background{--section-background:var(--c-primary-gray)}.redesign-v2 .section--black-background{--section-background:var(--c-primary-black)}.redesign-v2 .section--graphite-background{--section-background:var(--c-secondary-graphite)}.redesign-v2 .section--gray-background,.redesign-v2 .section--light-gray-background{--navigation-line-default-color:var(--c-primary-white);--text-color:var(--c-primary-black);--text-subtle:#636363}.redesign-v2 .section--gray-background{--section-background:var(--c-secondary-silver)}.redesign-v2 .section--light-gray-background{--section-background:var(--c-tertiary-light-cool-gray)}.redesign-v2 .section--background-with-dots{position:relative;z-index:1}.redesign-v2 .section--background-with-dots:after{background-image:url(../../media/dots.svg);background-position:top right 10px;bottom:0;content:"";display:block;height:round(60%,24px);position:absolute;right:0;width:40%;width:round(40%,24px);z-index:1}.redesign-v2 .section--background-with-dots>div{position:relative;z-index:2}.redesign-v2 .section--with-background{--text-color:var(--c-primary-white);aspect-ratio:2/1;color:var(--text-color);display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:var(--section-max-width);position:relative}.redesign-v2 .section--with-background .default-content-wrapper{background-color:var(--c-secondary-graphite)}.redesign-v2 .section--with-background>picture:first-of-type img{display:block;height:100%;object-fit:cover;width:100%}.redesign-v2 .section{display:flex;flex-flow:column;gap:var(--section-gap);padding:var(--section-padding-top) 0 var(--section-padding-bottom);scroll-margin-top:calc(var(--nav-height) + var(--inpage-navigation-height))}.redesign-v2 .section--no-gap,.redesign-v2 .v2-icon-cards-container,.redesign-v2 .v2-icon-cards-container:not(.section--with-background),.v2-breadcrumb-container.v2-hero-container{gap:0}.redesign-v2 .section--no-vertical-padding{--section-padding-top:0;--section-padding-bottom:0}.redesign-v2 .section>div{margin-left:auto;margin-right:auto;max-width:var(--wrapper-width);padding:var(--section-div-padding);width:100%}.redesign-v2 .section+.section--with-background,.redesign-v2 .section--black-background:has(.v2-pencil-promo__pencil-banner),.redesign-v2 .section--graphite-background:has(.v2-pencil-promo__pencil-banner),.redesign-v2 .section--gray-background:has(.v2-pencil-promo__pencil-banner),.redesign-v2 .section--light-gray-background:has(.v2-pencil-promo__pencil-banner),.redesign-v2 .v2-feature-carousel-container,.redesign-v2 .v2-intro-section-container,.redesign-v2 .v2-testimonial-container,.redesign-v2:not:has(main.error) .section:first-child{--section-padding-top:0}.redesign-v2 .section--with-background,.redesign-v2 .v2-feature-carousel-container,.redesign-v2 .v2-intro-section-container,.redesign-v2 .v2-testimonial-container{--section-padding-bottom:0}.section:has(+.v2-truck-lineup-container,+.v2-tabbed-carousel-wrapper){padding-bottom:0}.redesign-v2 .section>div.default-content-wrapper>:first-child{margin-top:0}.redesign-v2 .section>div.default-content-wrapper>:last-child{margin-bottom:0}.redesign-v2 .section>.full-width{margin:0;max-width:100%;padding:0;width:100%}.redesign-v2 .with-marker,.section.header-with-mark>.default-content-wrapper>h1:first-child,.section.header-with-mark>.default-content-wrapper>h2:first-child{padding-top:18px}.section.header-with-mark>.default-content-wrapper p a:focus-visible{outline:2px solid var(--border-focus)}.redesign-v2 .with-marker:before,.section.header-with-mark>.default-content-wrapper>h1:first-child:before,.section.header-with-mark>.default-content-wrapper>h2:first-child:before{border-bottom:4px solid var(--c-accent-red);content:"";display:block;height:0;margin:0;position:relative;top:-18px;width:45px}.redesign-v2 a.standalone-link{align-items:center;background:transparent;color:var(--standalone-link-color);display:inline-flex;font-family:var(--ff-subheadings-medium);font-size:var(--button-font-size);font-weight:var(--button-font-weight);gap:4px;letter-spacing:var(--button-letter-spacing);line-height:var(--button-line-height)}.redesign-v2 a.standalone-link:active{color:var(--standalone-link-color-active)}.redesign-v2 a.standalone-link:focus,.redesign-v2 a.standalone-link:hover{color:var(--standalone-link-color-hover);text-decoration:underline}.redesign-v2 a.standalone-link:focus-visible{outline:2px solid var(--border-focus)}.redesign-v2 .li--hyphen{line-height:150%;margin-bottom:8px;padding-left:20px;position:relative}.redesign-v2 .li--hyphen:last-of-type{margin-bottom:0}.redesign-v2 .li--hyphen:before{content:"-";left:5px;position:absolute}@media (min-width:1040px){.redesign-v2 .with-marker:before,.section.header-with-mark>.default-content-wrapper:first-of-type>h1:first-child:before,.section.header-with-mark>.default-content-wrapper:first-of-type>h2:first-child:before{width:65px}}@media (min-width:1072px){.redesign-v2 .section{padding:var(--section-padding-top) 0 var(--section-padding-bottom)}.redesign-v2 .section>div{margin:0 auto;max-width:var(--wrapper-width);padding:0}}@media (min-width:744px){.section--background-with-dots:after{background-position:100% 0;height:75%;height:round(75%,24px);width:55%;width:round(55%,24px)}.section--with-background{--text-color:var(--c-primary-black)}.redesign-v2 .section--with-background.v2-columns-container{--section-padding-bottom:0}.redesign-v2 .section--with-background .default-content-wrapper{background-color:transparent}}@media (min-width:1200px){.redesign-v2{--headline-1-font-size:2.8125rem;--headline-2-font-size:2rem;--headline-3-font-size:1.9375rem;--headline-3-line-height:118%;--testimonial-font-size:1.5rem;--testimonial-letter-spacing:-0.03rem;--section-div-padding:24px 0;--section-padding-top:80px}.redesign-v2,.redesign-v2 .v2-testimonial-container{--section-padding-bottom:80px}.section--with-background{--section-padding-top:56px;--section-padding-bottom:56px;--text-color:var(--c-primary-white);justify-content:flex-end}.section--with-background>picture:first-of-type img{display:block;height:100%;left:50%;object-fit:cover;position:absolute;top:0;transform:translateX(-50%);width:100%;z-index:-1}}.redesign-v2 .pretitle{font:normal var(--accent-2-font-size) /1.2 var(--ff-accents)}.v2-hero{height:calc(100vh - var(--nav-height))}.v2-sub-navigation-container+.v2-hero-container .v2-hero{height:calc(100vh - var(--nav-height) - var(--v2-sub-navigation-height))}.v2-breadcrumb-container.v2-hero-container .v2-hero:not(.v2-hero--no-image){height:calc(100vh - var(--nav-height) - var(--breadcrumb-height))}@supports (height:1svh){.v2-hero{height:calc(100svh - var(--nav-height))}.v2-sub-navigation-container+.v2-hero-container .v2-hero{height:calc(100svh - var(--nav-height) - var(--v2-sub-navigation-height))}.v2-breadcrumb-container.v2-hero-container .v2-hero:not(.v2-hero--no-image){height:calc(100svh - var(--nav-height) - var(--breadcrumb-height))}}@media (min-width:990px){.v2-hero{--hero-max-height:900px;max-height:var(--hero-max-height)}@supports (height:1svh){.v2-hero{max-height:var(--hero-max-height)}}}.v2-inpage-navigation{opacity:0}.v2-inpage-navigation[data-block-status=loaded]{opacity:1}.screenreader{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.redesign-v2 .section.recalls-padding{--text-block-max-width:506px;padding-top:60px}.redesign-v2 .recalls-padding .default-content-wrapper{max-width:var(--text-block-max-width,calc(100vw - 16px));text-align:center}@media (min-width:744px){.redesign-v2 .section.recalls-padding{--text-block-max-width:506px}}@media (min-width:1200px){.redesign-v2 .section.recalls-padding{--text-block-max-width:694px}}.redesign-v2 .tooltip{position:relative}.redesign-v2 .tooltip:after,.redesign-v2 .tooltip:before{opacity:0;position:absolute;transition:opacity var(--duration-small) linear,visibility var(--duration-small) linear;visibility:hidden}.redesign-v2 .tooltip.show:after,.redesign-v2 .tooltip.show:before{opacity:1;visibility:visible}.redesign-v2 .tooltip:before{background:var(--c-primary-white);border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2),0 .3px .5px 0 rgba(0,0,0,.1);color:var(--c-primary-black);content:attr(data-tooltip);padding:4px 8px 5px;white-space:nowrap;z-index:2}.redesign-v2 .tooltip:after{content:"";filter:drop-shadow(0 6px 4px rgb(0 0 0/10%));height:0;width:0;z-index:4}.redesign-v2 .tooltip--top:after,.redesign-v2 .tooltip--top:before{bottom:100%;left:50%;margin-bottom:15px;transform:translate(-50%)}.redesign-v2 .tooltip--top:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid var(--c-primary-white);margin-bottom:8.5px}.redesign-v2 .black-label-container{position:relative}.redesign-v2 .black-label-container .black-label{background-color:var(--black-label-bg);color:var(--black-label-color);font-family:var(--black-label-font-family);font-size:var(--black-label-font-size);font-weight:var(--black-label-font-weight);letter-spacing:var(--label-letter-spacing-small);line-height:var(--black-label-line-height);margin-left:var(--black-label-margin-left);max-height:32px;padding:8px;position:absolute}.redesign-v2 .header .black-label{font-size:var(--label-font-size-x-small);left:100%;letter-spacing:var(--label-letter-spacing-x-small);margin-left:6px;max-height:24px;padding:6px}@media (min-width:1200px){.redesign-v2 .header .black-label{font-size:var(--black-label-font-size);letter-spacing:var(--label-letter-spacing-small);margin-left:var(--black-label-margin-left);max-height:var(--black-label-max-height);padding:var(--black-label-padding)}}.modal-background.modal-hidden{height:0;opacity:0;overflow:hidden}.visually-hidden{border:0;clip-path:inset(50%);height:1px;margin:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}