@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/65c558afe41e89d6-s.e2c8389a.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/14e23f9b59180572-s.9c448f3c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b49b0d9b851e4899-s.4f3fa681.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2a65768255d6b625-s.p.d19752fb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/65c558afe41e89d6-s.e2c8389a.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/14e23f9b59180572-s.9c448f3c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b49b0d9b851e4899-s.4f3fa681.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2a65768255d6b625-s.p.d19752fb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/65c558afe41e89d6-s.e2c8389a.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/14e23f9b59180572-s.9c448f3c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b49b0d9b851e4899-s.4f3fa681.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2a65768255d6b625-s.p.d19752fb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/65c558afe41e89d6-s.e2c8389a.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/14e23f9b59180572-s.9c448f3c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b49b0d9b851e4899-s.4f3fa681.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2a65768255d6b625-s.p.d19752fb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_3fe762ce-module__2eAP6G__className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.playfair_display_3fe762ce-module__2eAP6G__variable{--heading-font:"Playfair Display","Playfair Display Fallback"}
@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/8298327da6d5bcce-s.fb2d5852.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2b402d8aebffd579-s.ec7e94a5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/a88409fdd7dc121c-s.62b55a98.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.9b7a96b4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8298327da6d5bcce-s.fb2d5852.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2b402d8aebffd579-s.ec7e94a5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a88409fdd7dc121c-s.62b55a98.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.9b7a96b4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8298327da6d5bcce-s.fb2d5852.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2b402d8aebffd579-s.ec7e94a5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a88409fdd7dc121c-s.62b55a98.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.9b7a96b4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8298327da6d5bcce-s.fb2d5852.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2b402d8aebffd579-s.ec7e94a5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a88409fdd7dc121c-s.62b55a98.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.9b7a96b4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8298327da6d5bcce-s.fb2d5852.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2b402d8aebffd579-s.ec7e94a5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a88409fdd7dc121c-s.62b55a98.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.9b7a96b4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_4c022a58-module__DLFUnq__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.montserrat_4c022a58-module__DLFUnq__variable{--body-font:"Montserrat","Montserrat Fallback"}
.Header-module__KHjLKa__header{background-color:var(--white-color);width:100%;z-index:var(--z-fixed);transition:var(--transition);position:fixed;top:0;left:0;box-shadow:0 1px 8px #0000000d}.Header-module__KHjLKa__header.Header-module__KHjLKa__scrolled{box-shadow:0 2px 15px #0000001a}.Header-module__KHjLKa__nav{height:var(--header-height);justify-content:space-between;align-items:center;display:flex}.Header-module__KHjLKa__logo{align-items:center;display:flex}.Header-module__KHjLKa__logoImg{width:auto;height:75px;transition:var(--transition)}.Header-module__KHjLKa__logoImg:hover{transform:scale(1.05)}.Header-module__KHjLKa__list{align-items:center;column-gap:3rem;margin:0;padding:0;list-style:none;display:flex}.Header-module__KHjLKa__link{color:var(--text-color);font-weight:var(--font-medium);font-size:var(--small-font-size);text-transform:uppercase;letter-spacing:.08em;transition:var(--transition);padding-bottom:.25rem;text-decoration:none;position:relative}.Header-module__KHjLKa__link:after{content:"";background-color:var(--accent-color);width:0;height:2px;transition:var(--transition);position:absolute;bottom:0;left:0}.Header-module__KHjLKa__link:hover:after,.Header-module__KHjLKa__link.Header-module__KHjLKa__active:after{width:100%}.Header-module__KHjLKa__link:hover{color:var(--primary-color)}.Header-module__KHjLKa__cta{background-color:var(--accent-color);color:var(--white-color);text-transform:uppercase;letter-spacing:.08em;font-size:var(--smaller-font-size);padding:.75rem 1.5rem}.Header-module__KHjLKa__cta:after{display:none}.Header-module__KHjLKa__cta:hover{background-color:var(--accent-color-alt);color:var(--white-color)}.Header-module__KHjLKa__toggle,.Header-module__KHjLKa__close{cursor:pointer;color:var(--title-color);background:0 0;border:none;display:none}.Header-module__KHjLKa__overlay{display:none}@media screen and (max-width:768px){.Header-module__KHjLKa__menu{background-color:var(--white-color);width:75%;height:100%;transition:var(--transition);z-index:calc(var(--z-fixed) + 1);padding:6rem 2rem 2rem;position:fixed;top:0;right:-100%;box-shadow:-2px 0 10px #0000001a}.Header-module__KHjLKa__menu.Header-module__KHjLKa__menuOpen{right:0}.Header-module__KHjLKa__list{flex-direction:column;gap:2rem 0}.Header-module__KHjLKa__close{color:var(--title-color);font-size:2rem;display:block;position:absolute;top:1.5rem;right:1.5rem}.Header-module__KHjLKa__toggle{font-size:1.5rem;display:block}.Header-module__KHjLKa__overlay{z-index:var(--z-fixed);background-color:#0006;display:block;position:fixed;inset:0}}
.Footer-module__yg9ahW__footer{background-color:var(--primary-color);color:var(--white-color);padding-top:var(--mb-3)}.Footer-module__yg9ahW__topBar{padding-bottom:var(--mb-2);border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:2rem;display:flex}.Footer-module__yg9ahW__logoImg{flex-shrink:0;width:auto;height:75px}.Footer-module__yg9ahW__seloAnbima{flex-shrink:0;width:auto;height:110px}.Footer-module__yg9ahW__navLinks{gap:2rem;margin:0;padding:0;list-style:none;display:flex}.Footer-module__yg9ahW__text{font-size:var(--smaller-font-size);color:#ffffffd9;text-align:right;line-height:1.6}.Footer-module__yg9ahW__text a{color:var(--accent-color);text-decoration:none}.Footer-module__yg9ahW__text a:hover{color:var(--white-color)}.Footer-module__yg9ahW__link{font-size:var(--small-font-size);color:#ffffffd9;transition:var(--transition);white-space:nowrap;text-decoration:none}.Footer-module__yg9ahW__link:hover{color:var(--accent-color)}.Footer-module__yg9ahW__legal{padding:var(--mb-1-5)0;border-bottom:1px solid #ffffff1a;align-items:center;gap:2rem;display:flex}.Footer-module__yg9ahW__legalTextBlock{flex:1;min-width:0}.Footer-module__yg9ahW__disclaimersTitle{font-size:var(--small-font-size);margin-bottom:var(--mb-0-5);color:var(--white-color);font-weight:var(--font-semi-bold)}.Footer-module__yg9ahW__disclaimersText{color:#ffffffbf;text-align:justify;font-size:.75rem;line-height:1.6}.Footer-module__yg9ahW__policies{margin:var(--mb-1)0 0;gap:2rem;padding:0;list-style:none;display:flex}.Footer-module__yg9ahW__copyright{text-align:center;padding:var(--mb-1-5)0;font-size:var(--smaller-font-size);color:#fff9}@media screen and (max-width:992px){.Footer-module__yg9ahW__topBar{flex-wrap:wrap}.Footer-module__yg9ahW__text{text-align:left;width:100%}}@media screen and (max-width:768px){.Footer-module__yg9ahW__topBar{flex-direction:column;align-items:flex-start}.Footer-module__yg9ahW__navLinks{flex-wrap:wrap;gap:1rem}.Footer-module__yg9ahW__legal{flex-direction:column;align-items:center}.Footer-module__yg9ahW__legalTextBlock{width:100%}.Footer-module__yg9ahW__seloAnbima{height:80px}.Footer-module__yg9ahW__policies{flex-wrap:wrap;gap:1rem}.Footer-module__yg9ahW__text{text-align:left}}
.ScrollUp-module__yZNIya__scrollup{background-color:var(--accent-color);opacity:.9;z-index:var(--z-tooltip);transition:var(--transition);cursor:pointer;border:none;justify-content:center;align-items:center;padding:.75rem;display:flex;position:fixed;bottom:-20%;right:2rem}.ScrollUp-module__yZNIya__scrollup:hover{background-color:var(--accent-color-alt);opacity:1;transform:translateY(-5px)}.ScrollUp-module__yZNIya__scrollup svg{stroke:var(--white-color);width:24px;height:24px}.ScrollUp-module__yZNIya__show{bottom:3rem}@media screen and (max-width:576px){.ScrollUp-module__yZNIya__scrollup{right:1rem}.ScrollUp-module__yZNIya__show{bottom:2rem}}
.CookieConsent-module__ek9mSa__cookie{background-color:var(--primary-color);color:var(--white-color);z-index:var(--z-fixed);padding:1.5rem;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -5px 15px #0000001a}.CookieConsent-module__ek9mSa__content{justify-content:space-between;align-items:center;gap:2rem;max-width:1200px;margin:0 auto;display:flex}.CookieConsent-module__ek9mSa__content p{font-size:var(--small-font-size);margin:0;line-height:1.6}.CookieConsent-module__ek9mSa__link{color:var(--accent-color);font-weight:var(--font-medium);text-decoration:none}.CookieConsent-module__ek9mSa__link:hover{color:var(--white-color)}.CookieConsent-module__ek9mSa__button{border:2px solid var(--white-color);color:var(--white-color);white-space:nowrap;font-size:var(--small-font-size);font-weight:var(--font-medium);cursor:pointer;transition:var(--transition);text-transform:uppercase;letter-spacing:.05em;background-color:#0000;padding:.675rem 1.75rem}.CookieConsent-module__ek9mSa__button:hover{background-color:var(--white-color);color:var(--primary-color)}@media screen and (max-width:768px){.CookieConsent-module__ek9mSa__content{text-align:center;flex-direction:column}}
:root{--header-height:6.5rem;--primary-color:#1a2f4a;--primary-color-alt:#0f1f33;--secondary-color:#2c4a6b;--accent-color:#b8936d;--accent-color-alt:#a07d5a;--title-color:#0f1f33;--text-color:#4a5568;--text-color-light:#718096;--body-color:#fff;--container-color:#f7fafc;--border-color:#e2e8f0;--white-color:#fff;--black-color:#000;--biggest-font-size:4rem;--h1-font-size:2.5rem;--h2-font-size:2rem;--h3-font-size:1.5rem;--h4-font-size:1.25rem;--normal-font-size:1rem;--small-font-size:.875rem;--smaller-font-size:.813rem;--tiny-font-size:.75rem;--font-light:300;--font-regular:400;--font-medium:500;--font-semi-bold:600;--font-bold:700;--mb-0-25:.25rem;--mb-0-5:.5rem;--mb-0-75:.75rem;--mb-1:1rem;--mb-1-5:1.5rem;--mb-2:2rem;--mb-2-5:2.5rem;--mb-3:3rem;--mb-4:4rem;--mb-5:5rem;--mb-6:6rem;--mb-7:7rem;--z-tooltip:10;--z-fixed:100;--z-modal:1000;--transition:all .3s ease}@media screen and (max-width:992px){:root{--biggest-font-size:3rem;--h1-font-size:2rem;--h2-font-size:1.5rem;--h3-font-size:1.25rem;--normal-font-size:.938rem;--small-font-size:.813rem;--smaller-font-size:.75rem}}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--body-font),"Montserrat",sans-serif;font-size:var(--normal-font-size);background-color:var(--body-color);color:var(--text-color);margin:0;line-height:1.8}h1,h2,h3,h4{color:var(--title-color);font-weight:var(--font-semi-bold);line-height:1.4}h1,h2{font-family:var(--heading-font),"Playfair Display",serif;font-weight:600}ul{list-style:none}a{color:inherit;transition:var(--transition);text-decoration:none}img{max-width:100%;height:auto;display:block}button{cursor:pointer;border:none;outline:none;font-family:inherit}.container{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.grid{gap:2rem;display:grid}.section{padding:4.5rem 0}.section__title{font-size:var(--h1-font-size);color:var(--title-color);margin-bottom:var(--mb-2);text-align:center;font-family:var(--heading-font),"Playfair Display",serif}.section__subtitle{font-size:var(--small-font-size);color:var(--accent-color);text-transform:uppercase;letter-spacing:.15em;font-weight:var(--font-semi-bold);text-align:center;margin-bottom:var(--mb-1-5);display:block}.accent-line{background-color:var(--accent-color);width:40px;height:2px;margin:0 auto var(--mb-2)}.button{background-color:var(--primary-color);color:var(--white-color);font-weight:var(--font-semi-bold);font-size:var(--small-font-size);letter-spacing:.1em;text-transform:uppercase;transition:var(--transition);border:2px solid var(--primary-color);padding:1rem 2.5rem;display:inline-block}.button:hover{color:var(--primary-color);background-color:#0000;box-shadow:0 5px 15px #1a2f4a26}.button-outline{color:var(--primary-color);font-weight:var(--font-semi-bold);font-size:var(--small-font-size);letter-spacing:.05em;transition:var(--transition);border:2px solid var(--primary-color);background-color:#0000;padding:.875rem 2rem;display:inline-block}.button-outline:hover{background-color:var(--primary-color);color:var(--white-color)}::-webkit-scrollbar{background-color:var(--container-color);width:.6rem}::-webkit-scrollbar-thumb{background-color:var(--accent-color)}::-webkit-scrollbar-thumb:hover{background-color:var(--accent-color-alt)}.scroll-reveal{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(30px)}.scroll-reveal.revealed{opacity:1;transform:translateY(0)}@media screen and (max-width:1200px){.container{max-width:960px}}@media screen and (max-width:992px){.container{max-width:720px}}@media screen and (max-width:768px){.section{padding:var(--mb-4)0}}@media screen and (max-width:576px){.container{padding-left:1rem;padding-right:1rem}.section__title{font-size:var(--h2-font-size)}}
