@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:400;src:url(/fonts/outfit-v15-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:500;src:url(/fonts/outfit-v15-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:600;src:url(/fonts/outfit-v15-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:700;src:url(/fonts/outfit-v15-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(/fonts/manrope-v20-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(/fonts/manrope-v20-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url(/fonts/manrope-v20-latin-600.woff2) format("woff2")}.title-h1-semibold-uppercase{font-family:Outfit,sans-serif;font-weight:400;font-weight:600;font-size:7.75rem;line-height:.94em;text-transform:uppercase}.title-h1-bold-uppercase{font-family:Outfit,sans-serif;font-weight:400;font-weight:700;font-size:7.75rem;line-height:.94em;text-transform:uppercase}.title-h2-regular-uppercase{font-family:Outfit,sans-serif;font-weight:400;font-size:4.25rem;line-height:1.235em;text-transform:uppercase;letter-spacing:-1px}.title-h2-medium-uppercase{font-family:Outfit,sans-serif;font-weight:400;font-weight:500;font-size:5.5rem;line-height:.95em;text-transform:uppercase;letter-spacing:-1px}.title-h3-regular,.title-h3-medium{font-family:Outfit,sans-serif;font-weight:400;font-size:3.5rem;line-height:1.1em;letter-spacing:-1px}.title-h4-medium{font-family:Outfit,sans-serif;font-weight:400;font-size:2rem;line-height:1.375em;letter-spacing:-1px}.title-h4-bold{font-family:Outfit,sans-serif;font-weight:400;font-weight:700;font-size:2.75rem;line-height:1.4em;letter-spacing:-1px}.title-h4-regular-uppercase{font-family:Outfit,sans-serif;font-weight:400;font-size:2.25rem;line-height:1.33em;text-transform:uppercase}.title-h4-regular{font-family:Outfit,sans-serif;font-weight:400;font-size:2.75rem;line-height:1.09em;letter-spacing:-1px}.title-h5-regular,.title-h5-medium{font-family:Outfit,sans-serif;font-weight:400;font-size:2rem;line-height:1.375em;letter-spacing:-1px}.title-h6-regular-uppercase{font-family:Outfit,sans-serif;font-weight:400;font-size:1.5rem;line-height:1.33em;text-transform:uppercase}.title-h6-regular{font-family:Outfit,sans-serif;font-weight:400;font-size:1.5rem;line-height:1.33em}.title-h6-medium{font-family:Outfit,sans-serif;font-weight:400;font-weight:500;font-size:1.5rem;line-height:1.33em}.body-xs-regular{font-family:Manrope,sans-serif;font-weight:400;font-size:.875rem;line-height:1.43em}.body-xs-semibold{font-family:Manrope,sans-serif;font-weight:600;font-size:.875rem;line-height:1.43em}.body-xs-medium{font-family:Manrope,sans-serif;font-weight:500;font-size:.875rem;line-height:1.43em}.body-s-regular{font-family:Manrope,sans-serif;font-weight:400;font-size:1rem;line-height:1.25em}.body-s-medium{font-family:Manrope,sans-serif;font-weight:500;font-size:1rem;line-height:1.5em}.body-s-semibold{font-family:Manrope,sans-serif;font-weight:600;font-size:1rem;line-height:1em}.body-m-regular{font-family:Manrope,sans-serif;font-weight:400;font-size:1.25rem;line-height:1.4em}.body-m-medium{font-family:Manrope,sans-serif;font-weight:500;font-size:1.25rem;line-height:1.4em}.body-m-semibold{font-family:Manrope,sans-serif;font-weight:600;font-size:1.25rem;line-height:1.4em}.body-l-semibold{font-family:Manrope,sans-serif;font-weight:600;font-size:1.75rem;line-height:1.14em}.body-xl-regular{font-family:Manrope,sans-serif;font-weight:500;font-size:2rem;line-height:1.375em}.text-accent{color:#266a73}.text-950{color:#292d2e}:root{font-size:min(1.1vw,1.88vh)}html,body{margin:0;width:100%;min-height:100vh;font-family:Manrope,sans-serif;font-weight:400;font-size:1rem;line-height:1.25em;color:#101010;background-color:#f7f8f8}html{scroll-behavior:smooth}.body-wrapper{display:flex;flex-direction:column;min-height:100vh;position:relative}.main{flex:1 1 auto}.section,.footer{width:100%;min-width:120px;padding:6.25rem 0}.section_container,.footer_container{width:93.89vw;margin:0 auto}h5,h6{margin:0}.link-states{color:#f7f8f8}.link-states:hover{color:#2d818d}.link-states:active{color:#266a73}.link-states:focus-visible{outline:1px solid #9fc9cf}.link-states:not([href]){color:#565d5e;cursor:default}.link-states-light{text-decoration:none;color:#1b1b18}.link-states-light:hover{color:#2d818d}.link-states-light:active{color:#266a73}.link-states-light:focus-visible{outline:1px solid #9fc9cf}.link-states-light:not([href]){color:#565d5e;cursor:default}.tertiary-btn-large{background-color:#ffffff1a;border-radius:999px;border:1px solid #ced3d3;cursor:pointer}.tertiary-btn-large:hover{border-color:#2d818d;background-color:#2d818d}.tertiary-btn-large:active{background-color:#266a73}.tertiary-btn-large:focus-visible{outline:2px solid #9fc9cf;border-color:transparent}.tertiary-btn-large:disabled{border-color:#e4e6e6;color:#959f9f;cursor:default}.tertiary-btn-large{padding:1rem 1.5rem}.header{width:100%;position:fixed;top:0;z-index:100;background-color:transparent;--text-color: #f7f8f8;transition:all .2s ease-in-out}.header .white{display:block}.header .black{display:none}.header.light{background-color:#f7f8f8;--text-color: #101010}.header.light .white{display:none}.header.light .black{display:block}.header.dark{background-color:#292d2e;--text-color: #f7f8f8}.header.dark .white{display:block}.header.dark .black{display:none}.header_content-container{width:93.89vw;margin:0 auto}.header_main-content-container{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;margin-top:1.5rem;margin-bottom:1.5rem}.header_main-content-container>:nth-child(1){justify-self:start}.header_main-content-container>:nth-child(2){justify-self:center}.header_main-content-container>:nth-child(3){justify-self:end}.header_logo{width:7.75rem;height:3.25rem}.header_nav-wrapper{display:flex;align-items:center;gap:3rem;list-style:none;padding:.25rem}.header_nav-wrapper a{text-decoration:none;color:var(--text-color)}.header_nav-wrapper a:focus-visible{outline:none}.header_nav-wrapper li{border-bottom:1px solid transparent;display:inline-block;padding:.25rem 0}.header_nav-wrapper li:hover{border-bottom-color:#2d818d}.header_nav-wrapper li:hover a,.header_nav-wrapper li:hover button{color:#2d818d}.header_nav-wrapper li:hover path{fill:#2d818d}.header_nav-wrapper li:active,.header_nav-wrapper li.active{border-bottom-color:#163e43}.header_nav-wrapper li:active a,.header_nav-wrapper li.active a,.header_nav-wrapper li:active button,.header_nav-wrapper li.active button{color:#163e43}.header_nav-wrapper li:active path,.header_nav-wrapper li.active path{fill:#163e43}.header_nav-wrapper li:has(:focus-visible){outline:2px solid #9fc9cf}.header_nav-dropdown-btn{background:none;border:none;display:flex;align-items:center;gap:.25rem;cursor:pointer;padding:0;color:var(--text-color)}.header_nav-dropdown-btn svg{width:1rem;height:1rem}.header_nav-dropdown-btn path{transform:rotate(180deg);transform-origin:center;transition:all .1s ease-in-out;fill:var(--text-color)}.header_nav-dropdown-btn:disabled{cursor:default;user-select:none;color:#ced3d3}.header_nav-dropdown-btn:disabled path{fill:#ced3d3}.header_nav-dropdown-btn.active{outline:none}.header_nav-dropdown-btn.active path{transform:rotate(0)}.header_nav-dropdown-btn:focus-visible{outline:none}.header_login-link{color:var(--text-color);text-decoration:none;border-bottom:1px solid transparent;padding:.25rem 0}.header_login-link:hover{color:#2d818d;border-bottom-color:#2d818d}.header_login-link:active{color:#163e43;border-bottom-color:#163e43}.header_login-link:focus-visible{outline:2px solid #9fc9cf}.header_signup-btn{color:var(--text-color);margin-left:1.5rem}.header_articles-wrapper{display:grid;grid-template-columns:repeat(2,1fr);padding:0;gap:1rem;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out,padding .3s ease-in-out}.header_articles-wrapper.expanded{max-height:40rem;padding:0 0 2rem}.header_article-card{display:flex;gap:.75rem;border:1px solid #a8b1b1;background-color:#f7f8f8;padding:.75rem;cursor:pointer;border-radius:2rem;position:relative;justify-content:space-between}.header_article-card .white-cover{display:none}.header_article-card[tabindex="-1"]{pointer-events:none;color:#a8b1b1;border-color:#a8b1b1}.header_article-card[tabindex="-1"] path{fill:#a8b1b1}.header_article-card[tabindex="-1"] .white-cover{display:block;position:absolute;inset:0;background-color:#ffffff5c;border-radius:2rem;z-index:1}.header_article-card-img{object-fit:cover;object-position:right;width:19.75rem;height:15rem;border-radius:1.75rem}.header_article-card-content{padding:0 .5rem .5rem;display:flex;flex-direction:column;gap:.5rem;height:100%;justify-content:space-between}.header_article-card-content p{color:#292d2e;margin-top:.5rem;line-height:1.4em}.header_article-card-arrow{align-self:flex-end}.header_article-card-arrow svg{width:2.875rem;height:2.875rem}.header_article-card:hover{border-color:#266a73;box-shadow:inset 0 0 1px 1px #266a73}.header_article-card:hover h5{color:#163e43}.header_article-card:hover path{fill:#1e545b}.header_article-card:focus-visible{outline:none;border-color:#9fc9cf;box-shadow:inset 0 0 1px 1px #9fc9cf}._footer_npxg1_1{background-color:#101010;padding:2.625rem 2.625rem 0;color:#a8b1b1;cursor:default;border-top-left-radius:3rem;border-top-right-radius:3rem}._linksContainer_npxg1_10{display:flex;gap:23.26vw}._content_npxg1_15{display:flex;flex-grow:1;justify-content:space-between}._links_npxg1_10 a{margin-top:1.5rem;display:block;text-decoration:none}._links_npxg1_10 a:nth-child(2){margin-top:2rem}._address_npxg1_30{margin-top:7.88rem;display:flex;gap:2.25rem;margin-left:2.75rem}._address_npxg1_30 p{display:flex;align-items:center;color:#a8b1b1}._address_npxg1_30 p svg{width:1rem;height:1rem;margin-right:.25rem}._lettersWrapper_npxg1_47{position:relative;height:6.52vw;width:100%;margin-top:.75rem;overflow:hidden}._letters_npxg1_47{position:absolute;top:0;width:100%;height:8.47vw}._logoWrapper_h7pu1_1{background-color:#292d2e;width:7rem;height:7rem;display:flex;align-items:center;justify-content:center;border-radius:2rem}._logoBook_h7pu1_11{width:4.5rem;height:3.56rem}
