html{box-sizing:border-box;font-size:16px;background-color:#f5f3e7;scroll-behavior:smooth;scroll-padding-top:196px}*,:after,:before{box-sizing:inherit}body,figcaption,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0;padding:0;font-weight:400}ol,ul{list-style:none}img{width:100%;height:auto}.icon{width:28px;height:28px;transition:fill 250ms}.icon.black{fill:#22261f}.icon.white{fill:#f5f3e7}.icon.primary{fill:#c2282d}@font-face{font-family:Mignon;font-display:swap;src:local("./fonts/mignon-regular.otf"),url(fonts/mignon-regular.otf)}@font-face{font-family:Mignon;font-display:swap;font-style:italic;src:local("./fonts/mignon-it.otf"),url(fonts/mignon-it.otf)}.button.button-filled-black,.button.button-filled-white,.button.button-outline-black,.button.button-outline-white,.button.button-text-black,.button.button-text-white,button.button-filled-black,button.button-filled-white,button.button-outline-black,button.button-outline-white,button.button-text-black,button.button-text-white{display:inline-flex;justify-content:center;align-items:center;padding:16px 24px;font-weight:500;text-transform:uppercase;letter-spacing:4}.button,button{cursor:pointer;border:none;background-color:transparent;padding:0}.button.button-text-black,button.button-text-black{color:#22261f;fill:#22261f}.button.button-text-white,button.button-text-white{color:#f5f3e7;fill:#f5f3e7}.button.button-filled-black,button.button-filled-black{transition:border-color 250ms,color 250ms,background-color 250ms;color:#f5f3e7;background-color:#22261f;border:2px solid #22261f;fill:#f5f3e7}.button.button-filled-black:active,.button.button-filled-black:hover,button.button-filled-black:active,button.button-filled-black:hover{background-color:#f5f3e7;color:#22261f;fill:#22261f;border-color:#22261f}.button.button-filled-white,button.button-filled-white{transition:border-color 250ms,color 250ms,background-color 250ms;color:#22261f;background-color:#f5f3e7;border:2px solid #f5f3e7;fill:#22261f}.button.button-filled-white:active,.button.button-filled-white:hover,button.button-filled-white:active,button.button-filled-white:hover{background-color:#22261f;color:#f5f3e7;fill:#f5f3e7;border-color:#f5f3e7}.button.button-outline-black,button.button-outline-black{transition:color 250ms,background-color 250ms;color:#22261f;fill:#22261f;border:2px solid #22261f}.button.button-outline-black:active,.button.button-outline-black:hover,button.button-outline-black:active,button.button-outline-black:hover{background-color:#22261f;fill:#f5f3e7;color:#f5f3e7}.button.button-outline-white,button.button-outline-white{transition:color 250ms,background-color 250ms;color:#f5f3e7;fill:#f5f3e7;border:2px solid #f5f3e7}.button.button-outline-white:active,.button.button-outline-white:hover,button.button-outline-white:active,button.button-outline-white:hover{background-color:#f5f3e7;fill:#22261f;color:#22261f}.button.button-icon,button.button-icon{padding-right:12px}.button.button-icon>.icon,button.button-icon>.icon{transition:margin 250ms,fill 250ms;fill:inherit;margin-left:4px;margin-right:8px}.button.button-icon:active>.icon,.button.button-icon:hover>.icon,button.button-icon:active>.icon,button.button-icon:hover>.icon{margin-left:12px;margin-right:0}.button,.link,a,button,caption,cite,figcaption,h1,h2,h3,h4,h5,h6,li,p,span,ul{font-family:Mignon,sans-serif;line-height:1.4;letter-spacing:0;color:inherit}.paragraph.button,.paragraph.link,a.paragraph,button.paragraph,caption.paragraph,cite.paragraph,figcaption.paragraph,h1.paragraph,h2.paragraph,h3.paragraph,h4.paragraph,h5.paragraph,h6.paragraph,li.paragraph,p.paragraph,span.paragraph,ul.paragraph{margin-bottom:1.25rem}.h1,h1{font-size:2.618rem;letter-spacing:1rem;line-height:1;font-style:normal}@media (min-width:480px){.h1,h1{letter-spacing:2rem;font-size:4.236rem}}@media (min-width:768px){.h1,h1{font-size:6.854rem}}@media (min-width:1024px){.h1,h1{font-size:11.089rem}}.h2,h2{font-size:2.618rem;font-style:normal;line-height:1}@media (min-width:480px){.h2,h2{font-size:4.236rem}}@media (min-width:768px){.h2,h2{font-size:6.854rem}}.h3,h3{font-size:2.618rem;line-height:1;letter-spacing:.5rem;font-style:normal}@media (min-width:480px){.h3,h3{letter-spacing:.75rem;font-size:4.236rem}}.h4,h4{font-size:2.618rem;font-style:italic;letter-spacing:.5rem;line-height:1}.h5,h5{font-size:1.618rem;font-style:italic;letter-spacing:.25rem;line-height:1}.h6,h6{font-size:1.25rem;font-weight:600;font-style:normal;line-height:1}.p,p{font-size:1.25rem;font-style:normal}.p.paragraph,p.paragraph{margin-bottom:1rem}.caption,caption,cite,figcaption{font-size:1rem;font-style:normal}.caption.paragraph,caption.paragraph,cite.paragraph,figcaption.paragraph{margin-bottom:1rem}cite{font-style:italic}.link,a{display:inline-block;position:relative;color:inherit;text-decoration:none}.link.footnote,a.footnote{font-size:1rem}.link.footnote:active,.link.footnote:hover,a.footnote:active,a.footnote:hover{text-decoration:underline}.link.link-icon-black,a.link-icon-black{display:inline-flex;align-items:center;gap:12px}.link.link-icon-black>.icon,a.link-icon-black>.icon{width:24px;height:24px;fill:#22261f}.link.link-icon-white,a.link-icon-white{display:inline-flex;align-items:center;gap:12px}.link.link-icon-white>.icon,a.link-icon-white>.icon{width:24px;height:24px;fill:#f5f3e7}.link.link-hover-black,a.link-hover-black{color:#22261f;text-decoration:underline}@media (min-width:1024px){.link.link-hover-black,a.link-hover-black{text-decoration:none}.link.link-hover-black::after,a.link-hover-black::after{content:"";position:absolute;left:0;bottom:-4px;height:2px;background-color:#22261f;width:0%;transition:width 250ms}.link.link-hover-black.active::after,.link.link-hover-black:active::after,.link.link-hover-black:hover::after,a.link-hover-black.active::after,a.link-hover-black:active::after,a.link-hover-black:hover::after{width:100%}}.link.link-hover-white,a.link-hover-white{color:#f5f3e7;text-decoration:underline}@media (min-width:1024px){.link.link-hover-white,a.link-hover-white{text-decoration:none}.link.link-hover-white::after,a.link-hover-white::after{content:"";position:absolute;left:0;bottom:-4px;height:2px;background-color:#f5f3e7;width:0%;transition:width 250ms}.link.link-hover-white.active::after,.link.link-hover-white:active::after,.link.link-hover-white:hover::after,a.link-hover-white.active::after,a.link-hover-white:active::after,a.link-hover-white:hover::after{width:100%}}.link.link-underline-white,a.link-underline-white{color:#f5f3e7;z-index:1;transition:color 250ms}.link.link-underline-white::after,a.link-underline-white::after{content:"";position:absolute;left:0;bottom:-1px;height:2px;background-color:#f5f3e7;width:100%}.link.link-underline-white::before,a.link-underline-white::before{content:"";position:absolute;left:0;bottom:0;height:100%;background-color:#f5f3e7;width:0%;transition:width 250ms;z-index:-1}.link.link-underline-white:active,.link.link-underline-white:hover,a.link-underline-white:active,a.link-underline-white:hover{color:#22261f}.link.link-underline-white:active>svg,.link.link-underline-white:hover>svg,a.link-underline-white:active>svg,a.link-underline-white:hover>svg{fill:#22261f}.link.link-underline-white:active::before,.link.link-underline-white:hover::before,a.link-underline-white:active::before,a.link-underline-white:hover::before{width:100%}.link.link-underline-black,a.link-underline-black{color:#22261f;z-index:1;transition:color 250ms}.link.link-underline-black::after,a.link-underline-black::after{content:"";position:absolute;left:0;bottom:-1px;height:2px;background-color:#22261f;width:100%}.link.link-underline-black::before,a.link-underline-black::before{content:"";position:absolute;left:0;bottom:0;height:100%;background-color:#22261f;width:0%;transition:width 250ms;z-index:-1}.link.link-underline-black:active,.link.link-underline-black:hover,a.link-underline-black:active,a.link-underline-black:hover{color:#f5f3e7}.link.link-underline-black:active>svg,.link.link-underline-black:hover>svg,a.link-underline-black:active>svg,a.link-underline-black:hover>svg{fill:#f5f3e7}.link.link-underline-black:active::before,.link.link-underline-black:hover::before,a.link-underline-black:active::before,a.link-underline-black:hover::before{width:100%}.Breadcrumbs{padding-top:100px;border-bottom:2px solid #c2282d}.Breadcrumbs>nav{display:flex;align-items:baseline;gap:16px}.Resource{background-color:#22261f;padding:24px;display:flex;flex-direction:column}.Resource>.header{display:flex;justify-content:space-between;color:#f5f3e7;margin-bottom:16px}.Resource>.header>span{display:inline-flex;align-items:center;gap:4px;font-style:italic}.Resource>p{color:#f5f3e7;margin-bottom:32px;flex-grow:1}.Resource>.actions{display:flex;justify-content:flex-end}.Resource>.actions>a{padding:8px 16px;gap:8px}main>footer,main>section{display:grid;grid-template-columns:1fr min(100%,1024px) 1fr}main>footer>*,main>section>*{grid-column:2;min-height:0}main.page-text>section{grid-template-columns:1fr min(100%,768px) 1fr}main>section{padding:64px 16px}main>section.section-content-black{background-color:#22261f;color:#f5f3e7;padding:64px 16px}@media (min-width:768px){main>section.section-content-black{padding:96px 32px}}main>section.section-content-black>.Text-and-image>img{border-color:#f5f3e7}main>section.section-content-white{background-color:#f5f3e7;color:#22261f;padding:64px 16px}main>section.section-content-white>.Text-and-image>img{border-color:#22261f}.Navigation{position:fixed;width:100%;transition:background-color 375ms;z-index:10;max-height:96px}.Navigation>nav{position:relative;display:flex;justify-content:space-between;align-items:center;max-width:1024px;margin:0 auto;padding:20px}.Navigation>nav>.logo{display:flex;align-items:center;gap:10px}.Navigation>nav>.logo>p{transition:color 250ms}.Navigation>nav>.logo>svg{height:40px;transition:stroke 250ms}.Navigation>nav>ul{display:flex;justify-content:flex-end;gap:40px}@media (max-width:1024px){.Navigation>nav>ul>li>a.active{padding-left:20px}.Navigation>nav>ul>li>a.active::before{content:"> ";position:absolute;left:0}}@media (max-width:768px){.Navigation>nav>ul{position:absolute;display:none;left:0;right:0;top:100%;border-top:2px solid #c2282d;background-color:#22261f;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.Navigation>nav>ul.open{display:block}.Navigation>nav>ul>li{margin:24px}.Navigation>nav>ul>li>a{color:#f5f3e7}}@media (min-width:1024px){.Resource{padding:24px 32px}.Navigation>nav>ul{gap:80px}}.Navigation>nav>ul>li>a{transition:color 250ms}.Navigation>nav>button{display:inline-flex;align-items:center;gap:8px;transition:color 250ms}.Navigation>nav>button.active>svg{transform:rotate(180deg)}.Navigation>nav>button>svg{transition:fill 250ms}@media (min-width:768px){main>section.section-content-white{padding:96px 32px}.Navigation>nav>button{display:none}body>main>section>.resources{grid-template-columns:repeat(2,1fr)}}.Navigation.active,.Navigation.always{background-color:#22261f;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.Navigation.active>nav>.logo>svg,.Navigation.always>nav>.logo>svg{stroke:#f5f3e7}.Navigation.active>nav>.logo>p,.Navigation.active>nav>button,.Navigation.always>nav>.logo>p,.Navigation.always>nav>button{color:#f5f3e7}.Navigation.active>nav>button>svg,.Navigation.always>nav>button>svg{fill:#f5f3e7}.Navigation.active>nav>ul>li>a,.Navigation.always>nav>ul>li>a{color:#f5f3e7}.Navigation.active>nav>ul>li>a:after,.Navigation.always>nav>ul>li>a:after{background-color:#f5f3e7}.Footer{border-top:2px solid #22261f;padding:16px}.Footer>.logos{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;gap:32px}@media (min-width:1024px){.Footer>.logos{justify-content:space-between;flex-wrap:nowrap}}.Footer>.logos>.partners{display:flex;justify-content:center;flex-wrap:wrap;gap:32px;width:100%}@media (min-width:1024px){.Footer>.logos>.partners{justify-content:flex-start;flex-wrap:nowrap}}.Footer>.logos>.partners>img{width:auto;height:48px}.Footer>.logos>.logo{display:flex;flex-direction:column;align-items:center;gap:8px}.Footer>.socials{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;padding:16px 0}@media (min-width:1024px){.Footer>.socials{flex-wrap:nowrap}}.Footer>.source>p{text-align:center}.Footer>.source>p+p{margin-top:.25rem}body>main>.Breadcrumbs{padding-bottom:32px}body>main>section>.video{margin-top:32px}body>main>section>.resources{display:flex;flex-direction:column;gap:32px;margin-top:32px}body>main>section>div>ul>li{margin-left:.75rem;margin-top:.75rem}body>main>section>div>ul>li::before{content:"- "}