.common-skip-link{border-radius:8px;display:inline-flex;left:1rem;position:absolute;top:1rem;z-index:20;--tw-bg-opacity:1;background-color:rgb(40 33 31/var(--tw-bg-opacity,1));padding:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transform:translateY(-130%);transition:transform .35s ease-out .2s}.common-skip-link:focus-visible{transform:translateY(0);transition:transform .35s ease-out}@media(min-width:821px){.common-lang-switcher .b-primary__wrapper{margin-right:3.2rem}}.common-lang-switcher .b-primary__wrapper:has(a:focus-visible){outline:2px solid var(--focusColor,#28211f)}.common-lang-switcher a{border-radius:99999px;border-style:solid;border-width:1px;display:block;position:relative;--tw-border-opacity:1;border-color:rgb(40 33 31/var(--tw-border-opacity,1));-webkit-mask-image:-webkit-radial-gradient(#28211f,#28211f);mask-image:-webkit-radial-gradient(#28211f,#28211f);padding:.7rem 1rem;transition:color .4s ease;width:-moz-min-content;width:min-content}.common-lang-switcher a:focus-visible,.common-lang-switcher a:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.common-lang-switcher a:focus-visible:before,.common-lang-switcher a:hover:before{transform:translate(0)}.common-lang-switcher a:before{display:block;height:110%;left:-5%;position:absolute;top:-5%;width:120%;z-index:-1;--tw-bg-opacity:1;background-color:rgb(231 32 19/var(--tw-bg-opacity,1));clip-path:polygon(0 0,100% 0,90% 100%,0 100%);content:"";transform:translate(-120%);transition:all .4s ease}.c-header-desktop{--nav-hover-color:#e72013;--nav-logo-color:#e72013;--nav-text-color:#28211f;display:none;left:0;position:fixed;top:0;width:100%;z-index:100}@media(min-width:821px){.c-header-desktop{display:block}}.c-header-desktop:after{background-color:#001a3526;height:100vh;opacity:0;transition:visibility 0s ease .25s,opacity .2s ease;visibility:hidden;z-index:-2}.c-header-desktop:after,.c-header-desktop:before{content:"";left:0;position:absolute;top:0;width:100%}.c-header-desktop:before{height:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));transform:translateY(-100%);transition:transform .5s ease}.c-header-desktop.-is-search-open{--nav-text-color:#28211f!important;--nav-hover-color:#e72013!important}.c-header-desktop[data-theme=mixed]{--nav-text-color:#fff}.c-header-desktop[data-theme=mixed] .c-header-desktop__searchIcon.-black .b-icon__inner{--tw-bg-opacity:1;background-color:rgb(122 117 116/var(--tw-bg-opacity,1))}.c-header-desktop[data-theme=white]{--focusColor:#fff;--nav-logo-color:#fff;--nav-text-color:#fff}.c-header-desktop[data-theme=white]:has(.c-header-desktop__mainMenuItemWrapper:not(.--hasPanelWrapper):hover,.c-header-desktop__mainMenuItemWrapper:not(.--hasPanelWrapper):focus-visible){--nav-hover-color:#fff!important}.c-header-desktop[data-theme=white]:has(.c-header-desktop__mainMenuItemWrapper:not(.--hasPanelWrapper):hover,.c-header-desktop__mainMenuItemWrapper:not(.--hasPanelWrapper):focus-visible).-is-search-open{--nav-text-color:#28211f!important;--nav-hover-color:#e72013!important}.c-header-desktop[data-theme=white] .c-header-desktop__searchIcon.-black{--tw-text-opacity:1;color:rgb(40 33 31/var(--tw-text-opacity,1))}.c-header-desktop[data-theme=white] .c-header-desktop__searchIcon.-black .b-icon__inner{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.c-header-desktop[data-theme=white] .c-header-desktop__searchIcon.-black:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.c-header-desktop:has(.--hasPanelWrapper:hover,.--hasPanel:hover,.c-header-desktop__mainMenuSubItem:hover,.c-header-desktop__mainMenuItem[aria-expanded=true]){--nav-text-color:#28211f;--focusColor:#28211f}.c-header-desktop:has(.--hasPanelWrapper:hover,.--hasPanel:hover,.c-header-desktop__mainMenuSubItem:hover,.c-header-desktop__mainMenuItem[aria-expanded=true]):after{opacity:1;transition:visibility 0s ease,opacity .2s ease .05s;visibility:visible}.c-header-desktop.-is-header-sticky{--nav-text-color:#28211f!important;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));transform:translateY(-100%);transition:transform .5s ease,padding 0s ease .55s,border-color 0s ease .55s,background-color 0s ease .55s}.c-header-desktop.-is-header-sticky .c-header-desktop__inner{--tw-border-opacity:1;border-bottom-color:rgb(40 33 31/var(--tw-border-opacity,1));padding-bottom:.8rem;padding-top:.8rem;transition:0s ease .55s}.c-header-desktop.-is-header-sticky.-show-sticky{transform:translateY(-37px)}.c-header-desktop.-is-header-sticky[data-theme=white]{--focusColor:#28211f}.c-header-desktop.-is-header-sticky[data-theme=white]:has(.c-header-desktop__mainMenuItemWrapper:not(.--hasPanelWrapper):hover,.c-header-desktop__mainMenuItemWrapper:not(.--hasPanelWrapper):focus-visible){--nav-hover-color:#e72013!important}.c-header-desktop.-is-header-sticky .c-header-desktop__searchIcon.-black{color:var(--nav-text-color)}.c-header-desktop.-is-header-sticky .c-header-desktop__searchIcon.-black .b-icon__inner{background:#f4f4f4}@media(hover:hover){.c-header-desktop.-is-header-sticky .c-header-desktop__searchIcon.-black:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}}.c-header-desktop.-is-header-sticky .c-header-desktop__searchIcon.-black svg{margin-right:-1px}.c-header-desktop__secondaryMenu{border-bottom-width:1px;border-color:var(--nav-text-color);border-style:solid;color:var(--nav-text-color);display:flex;gap:3rem;justify-content:flex-end;padding:1.2rem 4rem;position:relative;transition:border .5s ease .1s,color .5s ease;z-index:1}.c-header-desktop__secondaryMenu,.c-header-desktop__secondaryMenu a,.c-header-desktop__secondaryMenu li{line-height:1}.c-header-desktop__secondaryMenu li{font-size:0}.c-header-desktop__inner{border-bottom:1px transparent;border-style:solid;display:grid;gap:3rem;grid-template-columns:1fr auto 1fr;padding-left:4rem;padding-right:4rem;padding-top:1.2rem;position:relative}.c-header-desktop__inner>nav,.c-header-desktop__mainMenu{align-items:center;display:flex}.c-header-desktop__mainMenu{gap:4rem}.c-header-desktop__mainMenuItemWrapper{align-items:center;display:flex;height:100%;margin-top:1.2rem;transition:color .5s ease}.c-header-desktop__mainMenuItemWrapper:has(.c-header-desktop__mainMenuItem[aria-expanded=true]) .c-header-desktop__mainMenuItem,.c-header-desktop__mainMenuItemWrapper:hover .c-header-desktop__mainMenuItem{color:var(--nav-hover-color)}.c-header-desktop__mainMenuItemWrapper:has(.c-header-desktop__mainMenuItem[aria-expanded=true]) .c-header-desktop__mainMenuItem .b-secondary__border,.c-header-desktop__mainMenuItemWrapper:hover .c-header-desktop__mainMenuItem .b-secondary__border{--unmask:100%;background-image:linear-gradient(to right,var(--nav-hover-color) 1px,hsla(0,0%,100%,0) 0)!important}.c-header-desktop__mainMenuItemWrapper:has(.c-header-desktop__mainMenuItem[aria-expanded=true]) .c-header-desktop__mainMenuItemPanel,.c-header-desktop__mainMenuItemWrapper:hover .c-header-desktop__mainMenuItemPanel{transform:translateY(-50px);transition:visibility 0s linear,transform .5s ease .05s;visibility:visible}.c-header-desktop__mainMenuItemWrapper:has(.c-header-desktop__mainMenuItem[aria-expanded=true]) .c-header-desktop__secondaryMenu,.c-header-desktop__mainMenuItemWrapper:hover .c-header-desktop__secondaryMenu{transition:border .5s ease .1s}.c-header-desktop__mainMenuPanel{font-size:0;height:100%}.c-header-desktop__mainMenuPanel:focus-within .c-header-desktop__mainMenuItem,.c-header-desktop__mainMenuPanel:hover .c-header-desktop__mainMenuItem{color:var(--nav-hover-color)}.c-header-desktop__mainMenuPanel:focus-within .c-header-desktop__mainMenuItem svg,.c-header-desktop__mainMenuPanel:hover .c-header-desktop__mainMenuItem svg{transform:rotate(180deg)}.c-header-desktop__mainMenuPanel:focus-within .c-header-desktop__mainMenuItem .b-secondary__border,.c-header-desktop__mainMenuPanel:hover .c-header-desktop__mainMenuItem .b-secondary__border{--unmask:100%;background-image:linear-gradient(to right,var(--nav-hover-color) 1px,hsla(0,0%,100%,0) 0)}.c-header-desktop__mainMenuItem.b-secondary{align-items:center;color:var(--nav-text-color);display:inline-flex;height:100%;transition:color .5s ease}.c-header-desktop__mainMenuItem.b-secondary.--hasPanel{pointer-events:none}.c-header-desktop__mainMenuItem.b-secondary .b-secondary__border{background-image:linear-gradient(to right,var(--nav-text-color) 1px,hsla(0,0%,100%,0) 0)}.c-header-desktop__mainMenuItem.b-secondary.--active .b-secondary__border{--unmask:100%}.c-header-desktop__mainMenuItem.b-secondary.--hasPanel{align-items:center;cursor:auto;gap:.4rem;padding-bottom:1.2rem}.c-header-desktop__mainMenuItem.b-secondary.--hasPanel svg{height:1.6rem;transition:transform .4s ease;width:1.6rem}.c-header-desktop__mainMenuItem.b-secondary.--utils{padding-bottom:1.2rem!important}.c-header-desktop__mainMenuItem.b-secondary.router-link-exact-active{pointer-events:none}.c-header-desktop__mainMenuItem.b-secondary.router-link-exact-active .b-secondary__border{--unmask:100%}.c-header-desktop__mainMenuItemPanel{-moz-column-gap:2.4rem;column-gap:2.4rem;display:grid;grid-template-columns:1fr 1fr 1fr;padding:9rem 4rem 4rem;row-gap:1.6rem;top:100%;transform:translateY(-100vh);transition:visibility 0s linear .65s,transform .5s ease .1s;visibility:hidden;z-index:-1}.c-header-desktop__mainMenuItemPanel,.c-header-desktop__mainMenuItemPanel:before{left:0;position:absolute;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.c-header-desktop__mainMenuItemPanel:before{bottom:100%;content:"";height:100%}.c-header-desktop__mainMenuSubItem{align-items:center;display:flex;gap:1.6rem;transition:color .4s ease;width:-moz-fit-content;width:fit-content}.c-header-desktop__mainMenuSubItem:focus-visible,.c-header-desktop__mainMenuSubItem:hover{color:var(--nav-hover-color)}.c-header-desktop__mainMenuSubItem:focus-visible .c-header-desktop__mainMenuSubItem__imgWrapper img,.c-header-desktop__mainMenuSubItem:hover .c-header-desktop__mainMenuSubItem__imgWrapper img{transform:scale(1.2)}.c-header-desktop__mainMenuSubItem__imgWrapper{border-radius:8px;flex-shrink:0;height:7.2rem;overflow:hidden;position:relative;width:7.3rem}.c-header-desktop__mainMenuSubItem__imgWrapper img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;transform:scale(1);transition:transform .4s ease;width:100%}.c-header-desktop__logo{color:var(--nav-logo-color);height:6rem;transition:color .4s ease;width:23.8rem}.c-header-desktop__utilsMenu{align-items:center;display:flex;gap:2rem;justify-content:flex-end}.c-header-desktop__searchIcon{min-height:7rem;min-width:7rem}.c-header-desktop__searchIcon.-black{color:var(--nav-text-color)}.c-header-desktop__searchIcon.-black .b-icon__inner{height:55%;width:55%;--tw-bg-opacity:1;background-color:rgb(244 244 244/var(--tw-bg-opacity,1))}.c-header-desktop__searchIcon.-black:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.c-header-desktop__searchIcon.-black svg{margin-right:-1px}.c-header-desktop__searchIcon .--mask circle{stroke:var(--nav-text-color)}.c-header-desktop__searchWrapper{align-items:center;display:flex;position:relative}.c-header-desktop__searchWrapper .close-wrapper{align-items:center;border-radius:100%;display:flex;height:4rem;justify-content:center;left:50%;pointer-events:none;position:absolute;top:50%;width:4rem;--tw-bg-opacity:1;background-color:rgb(244 244 244/var(--tw-bg-opacity,1));opacity:0;transform:translate(-50%,-50%);transition:opacity .35s cubic-bezier(.4,.8,.74,1),background .35s cubic-bezier(.4,.8,.74,1)}.c-header-desktop__searchWrapper .close-wrapper svg{height:1.6rem;width:1.6rem}.c-header-desktop__searchWrapper.-open .close-wrapper{opacity:1}.c-header-desktop__searchWrapper:has(button:hover,button:focus-visible) .close-wrapper{--tw-bg-opacity:1;background-color:rgb(231 32 19/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.c-header-desktop__languageSwitcher{margin-left:-1rem;margin-top:-.0175rem}.c-header-desktop__languageSwitcher>span{margin-right:0!important}.c-header-desktop__languageSwitcher>span>a{font-family:Roboto,Helvetica,sans-serif;font-size:1.3rem;font-weight:500;letter-spacing:.04em;line-height:1;text-transform:uppercase}@media(min-width:641px){.c-header-desktop__languageSwitcher>span>a{font-size:1.4rem}}.c-header-desktop__languageSwitcher>span>a{border:none;color:var(--nav-text-color)}.c-header-mobile{--nav-hover-color:#e72013;--nav-logo-color:#e72013;--nav-text-color:#28211f;align-items:center;display:flex;justify-content:space-between;left:0;padding:1.6rem;position:fixed;top:0;width:100%;z-index:100}@media(min-width:821px){.c-header-mobile{display:none}}.c-header-mobile{transition:all .5s ease}.c-header-mobile:before{bottom:0;display:block;height:1px;left:0;position:absolute;width:100%;--tw-bg-opacity:1;background-color:rgb(40 33 31/var(--tw-bg-opacity,1));content:"";opacity:0}.c-header-mobile[data-theme=mixed]{--nav-logo-color:#e72013;--nav-text-color:#fff}.c-header-mobile[data-theme=mixed] .c-header-mobile__icon.--search.-black .b-icon__inner{--tw-bg-opacity:1;background-color:rgb(122 117 116/var(--tw-bg-opacity,1))}.c-header-mobile[data-theme=white]{--nav-logo-color:#fff;--nav-text-color:#fff}.c-header-mobile[data-theme=white] .c-header-mobile__icon.--search.-black{--tw-text-opacity:1;color:rgb(40 33 31/var(--tw-text-opacity,1))}.c-header-mobile.-is-header-sticky,.c-header-mobile[data-theme=white] .c-header-mobile__icon.--search.-black .b-icon__inner{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.c-header-mobile.-is-header-sticky{transform:translateY(-100%);transition:all .5s ease .05s}.c-header-mobile.-is-header-sticky.-show-sticky{--nav-logo-color:#e72013;--nav-text-color:#28211f;transform:none}.c-header-mobile.-is-header-sticky.-show-sticky:before{opacity:1}.c-header-mobile.-is-header-sticky .c-header-mobile__icon.--search.-black{color:var(--nav-text-color)}.c-header-mobile.-is-header-sticky .c-header-mobile__icon.--search.-black .b-icon__inner{--tw-bg-opacity:1;background-color:rgb(244 244 244/var(--tw-bg-opacity,1))}.c-header-mobile.-is-header-sticky .c-header-mobile__icon.--search.-black svg{margin-right:-1px}.c-header-mobile .c-header-mobile__icon{flex-shrink:0;height:5rem;width:5rem}@media(min-width:821px){.c-header-mobile .c-header-mobile__icon{height:6rem;width:6rem}}.c-header-mobile .c-header-mobile__icon{color:var(--nav-text-color)}.c-header-mobile .c-header-mobile__icon .--mask circle{stroke:var(--nav-text-color)}.c-header-mobile .c-header-mobile__icon.--search.-black{color:var(--nav-text-color)}.c-header-mobile .c-header-mobile__icon.--search.-black .b-icon__inner{--tw-bg-opacity:1;background-color:rgb(244 244 244/var(--tw-bg-opacity,1))}.c-header-mobile .c-header-mobile__icon.--search.-black svg{margin-right:-1px}.c-header-mobile__logo{color:var(--nav-logo-color);flex-shrink:0;transition:color .4s ease;width:14.8rem}.c-header-mobile__menuModal{display:flex;flex-direction:column;height:100vh;left:0;max-height:none;max-width:none;visibility:hidden;width:100vw;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-bottom:var(--vh);transform:translateY(-100%);transition:transform .4s ease 0s,visibility 0s linear .4s}.c-header-mobile__menuModal[open]{transform:none;transition:transform .35s ease .05s,visibility 0s linear 0s;visibility:visible}.c-header-mobile__menuModal__header{align-items:center;display:flex;justify-content:space-between;padding:2rem 2rem 3.2rem}.c-header-mobile .c-header-mobile__menuModal__icon{flex-shrink:0;height:5rem;width:5rem}.c-header-mobile__menuModal__logo{color:#e72013;flex-shrink:0;width:14.8rem}.c-header-mobile__mainMenu{border-bottom-width:1px;border-style:solid;display:flex;flex-direction:column;--tw-border-opacity:1;border-color:rgb(222 222 222/var(--tw-border-opacity,1))}.c-header-mobile__mainMenuItem{border-style:solid;border-top-width:1px;display:block;--tw-border-opacity:1;border-color:rgb(222 222 222/var(--tw-border-opacity,1));padding:1.6rem}.c-header-mobile__mainMenuPanel{border-bottom-width:0!important}.c-header-mobile__mainMenuPanel button{padding:1.6rem}.c-header-mobile__mainMenuPanel button[aria-expanded=true]{--tw-text-opacity:1;color:rgb(231 32 19/var(--tw-text-opacity,1))}.c-header-mobile__mainMenuPanel button span{font-family:Roboto Condensed,Helvetica,sans-serif;font-size:2.4rem;font-weight:700;letter-spacing:0;line-height:1;text-transform:uppercase}@media(min-width:641px){.c-header-mobile__mainMenuPanel button span{font-size:2.8rem}}.c-header-mobile__mainMenuAccordion{display:flex;flex-direction:column;gap:.8rem;padding:.8rem 1.6rem 1.2rem}.c-header-mobile__mainMenuSubItem{align-items:center;display:flex;gap:1.6rem}.c-header-mobile__mainMenuSubItem__imgWrapper{border-radius:8px;flex-shrink:0;height:7.2rem;overflow:hidden;position:relative;width:7.3rem}.c-header-mobile__mainMenuSubItem__imgWrapper img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.c-header-mobile__secondaryMenuWrapper{display:flex;gap:1.6rem;padding:3.2rem 1.6rem 1.6rem}.c-header-mobile__secondaryMenu{display:flex;flex-direction:column;gap:3.2rem}.c-header-mobile__socials{align-items:center;display:flex;gap:2.4rem}.c-header-mobile__socialsItem svg{flex-shrink:0;height:2.4rem;width:2.4rem}.c-header-mobile__secondaryMenuItems{display:flex;flex-direction:column;gap:1.6rem}.c-header-mobile__secondaryMenuItem{display:flex}.c-header-mobile__langSwitcher{margin-left:auto}.c-header-mobile__searchWrapper{align-items:center;display:flex;position:relative}.c-header-mobile__searchWrapper .close-wrapper{align-items:center;border-radius:100%;display:flex;height:3rem;justify-content:center;left:50%;pointer-events:none;position:absolute;top:50%;width:3rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));opacity:0;transform:translate(-50%,-50%);transition:opacity .35s cubic-bezier(.4,.8,.74,1),background .35s cubic-bezier(.4,.8,.74,1)}.c-header-mobile__searchWrapper .close-wrapper svg{height:1.6rem;width:1.6rem}.c-header-mobile__searchWrapper.-open .close-wrapper{opacity:1}@media(any-hover:hover){.c-header-mobile__searchWrapper:has(button:hover,button:focus-visible) .close-wrapper{--tw-bg-opacity:1;background-color:rgb(231 32 19/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}}.c-search-panel{align-items:flex-end;display:flex;height:166px;justify-content:center;left:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:10;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}@media(min-width:821px){.c-search-panel{height:275px}}.c-search-panel{transform:translateY(-100%);transition:transform .35s cubic-bezier(.4,.8,.74,1),visibility 0s linear .35s}.c-search-panel[open]{transform:translateY(0);transition:transform .35s cubic-bezier(.4,.8,.74,1) .05s,visibility 0s linear;visibility:visible}.c-search-panel[open] .backdrop{opacity:1;transition:opacity .2s cubic-bezier(.4,.8,.74,1) .3s}.c-search-panel .backdrop{background-color:#001a3526;height:100vh;left:0;opacity:0;position:fixed;top:166px;width:100%}@media(min-width:821px){.c-search-panel .backdrop{top:275px}}.c-search-panel .backdrop{transition:opacity .2s cubic-bezier(.4,.8,.74,1) 0s}.c-search-panel__inner{align-items:center;border-bottom-width:2px;border-style:solid;border-top-width:1px;display:flex;width:100%;--tw-border-opacity:1;border-color:rgb(40 33 31/var(--tw-border-opacity,1));padding-left:1.6rem;padding-right:1.6rem}@media(min-width:821px){.c-search-panel__inner{border-top-width:0;margin-bottom:6rem;max-width:66.666667%;padding-left:0;padding-right:0}}.c-search-panel__inner:focus-within{border-bottom-width:4px}.c-search-panel__inner .ff-input__inner{border-width:0;border-width:0!important}.c-search-panel .submit{height:2.4rem;width:2.4rem}.c-search-panel .ff-input{width:100%}.c-search-panel .ff-input input{font-weight:400;padding-left:0;padding-right:0;text-transform:none}.c-search-panel .ff-input input:focus,.c-search-panel .ff-input input:focus-visible{border-width:0;outline:none}.c-search-panel .ff-input label{font-size:2.2rem;font-weight:400;left:0;text-transform:none}@media(min-width:641px){.c-search-panel .ff-input label{font-size:2.4rem}}.c-search-panel .ff-input__inner{border-radius:0;border-width:0}.c-search-panel .ff-input .ff-input__svg-wrapper{display:none!important}.c-search-panel .ff-input:has(input:focus-visible) .ff-input__inner{outline:none}@keyframes showModal{0%{transform:translate(110%)}to{transform:translate(0)}}@keyframes hideModal{0%{transform:translate(0)}to{transform:translate(110%)}}.c-footer{border-style:solid;border-top-width:1px;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));margin-top:2.8rem;overflow:hidden;position:relative;row-gap:4rem;--tw-border-opacity:1;border-color:rgb(40 33 31/var(--tw-border-opacity,1));padding-bottom:2.4rem;padding-top:4rem}@media(min-width:821px){.c-footer{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-columns:1fr 41%;margin-top:6rem;padding-bottom:3.2rem;row-gap:12rem}}.c-footer__title{margin-bottom:3.2rem;--tw-text-opacity:1;color:rgb(231 32 19/var(--tw-text-opacity,1))}@media(min-width:821px){.c-footer__title{max-width:72%}}.c-footer__col1{padding-left:1.6rem;padding-right:1.6rem}@media(min-width:821px){.c-footer__col1{padding-left:4rem;padding-right:0}}.c-footer__col2{padding-left:1.6rem;padding-right:1.6rem}@media(min-width:821px){.c-footer__col2{padding-left:0;padding-right:4rem}}.c-footer__col3{border-style:solid;border-top-width:1px;display:flex;flex-direction:column;--tw-border-opacity:1;border-color:rgb(40 33 31/var(--tw-border-opacity,1));padding-left:1.6rem;padding-right:1.6rem;padding-top:2.4rem}@media(min-width:821px){.c-footer__col3{align-items:center;flex-direction:row;grid-column:span 2/span 2;padding-left:4rem;padding-right:4rem;padding-top:3.2rem}}.c-footer__sn{-moz-column-gap:2.4rem;column-gap:2.4rem;margin-bottom:3.2rem}.c-footer__sn,.c-footer__sn a{align-items:center;display:flex}.c-footer__sn a{justify-content:center}.c-footer__sn svg{height:auto;width:2.4rem}.c-footer__second-nav li{align-items:center;display:flex;line-height:0;margin-bottom:1.6rem;width:-moz-max-content;width:max-content}.c-footer__second-nav li svg{height:auto;margin-left:.5rem;transform:rotate(-45deg);width:1.6rem}.c-footer__third-nav ul{display:flex;flex-direction:column;margin-top:3.2rem;row-gap:.8rem}@media(min-width:821px){.c-footer__third-nav ul{align-items:center;-moz-column-gap:3.2rem;column-gap:3.2rem;flex-direction:row;margin-top:0;row-gap:0}}.c-footer__third-nav ul li{display:flex}@media(min-width:821px){.c-footer__third-nav ul li{align-items:center}}.c-footer__third-nav ul li svg{height:auto;margin-left:.5rem;transform:rotate(-45deg);width:1.6rem}.c-footer__copy{margin-top:.8rem}@media(min-width:821px){.c-footer__copy{margin-left:auto;margin-top:0}}.c-footer__logo{height:95%;pointer-events:none;position:absolute;right:0;top:10rem;width:auto;z-index:-1;--tw-text-opacity:1;color:rgb(231 32 19/var(--tw-text-opacity,1))}@media(min-width:821px){.c-footer__logo{height:108%;top:4rem}}.c-footer__logo{transform:translate(57%)}@media(min-width:821px){.c-footer__logo{transform:translate(39.5%)}}.c-footer .-external{align-items:center;display:flex}.c-footer .-external svg{height:auto;margin-left:.5rem;transform:rotate(-45deg);width:1.6rem}@keyframes showModal-3a589c94{0%{transform:translate(110%)}to{transform:translate(0)}}@keyframes hideModal-3a589c94{0%{transform:translate(0)}to{transform:translate(110%)}}.common-transition[data-v-3a589c94]{z-index:100}
