@import"https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap";.header[data-v-f636a937]{background-color:rgb(var(--primary-color));height:75px;justify-content:center}.header[data-v-f636a937],.header__nav[data-v-f636a937]{align-items:center;display:flex;width:100%}.header__nav[data-v-f636a937]{justify-content:space-between;max-width:1120px;padding:0 10px}.nav__logo[data-v-f636a937]{align-items:center;display:flex;gap:0;text-decoration:none}.nav__logo-img[data-v-f636a937]{cursor:pointer;height:auto;width:66px}.nav__logo-title[data-v-f636a937]{color:rgb(var(--secondary-color));cursor:pointer;font-size:var(--subheadline-font-size)}.nav__auth[data-v-f636a937]{display:flex;font-size:var(--body-font-size);gap:10px}.nav__burger[data-v-f636a937]{background:none;border:none;cursor:pointer;display:none;font-size:24px}.nav__auth--open[data-v-f636a937]{background-color:rgb(var(--primary-color));display:flex;flex-direction:column;left:0;padding:10px;position:absolute;right:0;top:75px}.nav__auth-button--blog[data-v-f636a937],.nav__auth-button--signin[data-v-f636a937],.nav__auth-button--tarifs[data-v-f636a937]{color:rgb(var(--secondary-color))}.nav__auth-button--blog[data-v-f636a937],.nav__auth-button--signin[data-v-f636a937],.nav__auth-button--signup[data-v-f636a937],.nav__auth-button--tarifs[data-v-f636a937]{border:none;border-radius:10px;cursor:pointer;font-size:var(--body-font-size);padding:10px;text-decoration:none;transition:all .3s}.nav__auth-button--signup[data-v-f636a937]{background-color:rgb(var(--secondary-color));color:rgb(var(--primary-color))}.nav__auth-button--blog[data-v-f636a937]:hover,.nav__auth-button--signin[data-v-f636a937]:hover,.nav__auth-button--tarifs[data-v-f636a937]:hover{color:rgb(var(--secondary-color),.7)}.nav__auth-button--signup[data-v-f636a937]:hover{background-color:rgb(var(--secondary-color),.7)}@media (max-width:768px){.nav__auth[data-v-f636a937]{display:none;flex-direction:column}.nav__burger[data-v-f636a937]{display:block}.nav__auth--open[data-v-f636a937]{align-items:center;display:flex;justify-content:center}}.nav__auth-button--blog[data-v-f636a937]{cursor:default;position:relative}.dropdown-menu[data-v-f636a937]{background-color:rgb(var(--secondary-color));border-radius:5px;display:none;left:50%;list-style:none;margin:0;opacity:0;padding:10px 0;position:absolute;top:100%;transform:translate(-50%);transition:opacity .3s ease;width:200px;z-index:1}.nav__auth-button--blog .dropdown-menu[data-v-f636a937]:hover,.nav__auth-button--blog[data-v-f636a937]:hover,.nav__auth-button--blog:hover .dropdown-menu[data-v-f636a937]{display:block;opacity:1}.dropdown-menu li[data-v-f636a937]{text-align:center}.dropdown-menu li a[data-v-f636a937]{border-radius:5px;color:rgb(var(--primary-color));display:block;font-size:14px;font-weight:700;padding:10px;text-decoration:none}.dropdown-menu li a[data-v-f636a937]:hover{background-color:rgb(var(--primary-color),.2)}.footer[data-v-a9f70fb1]{align-items:center;background-color:#000;color:#f5f5f5;flex-direction:column;height:auto;padding:20px 0;text-align:center}.footer[data-v-a9f70fb1],.footer-nav[data-v-a9f70fb1]{display:flex;justify-content:center;width:100%}.footer-nav[data-v-a9f70fb1]{flex-wrap:wrap;margin-bottom:15px;max-width:1120px}.footer-nav a[data-v-a9f70fb1]{color:#f5f5f5;margin:0 10px;text-decoration:none}.footer-nav a[data-v-a9f70fb1]:hover{text-decoration:underline}.year[data-v-a9f70fb1]{margin-bottom:0;margin-top:5px}@media (max-width:600px){.footer[data-v-a9f70fb1]{padding:20px 0}.footer-nav[data-v-a9f70fb1]{align-items:center;flex-direction:column;margin-bottom:15px}.footer-nav a[data-v-a9f70fb1]{margin:5px 0}.year[data-v-a9f70fb1]{margin-top:10px}}*{box-sizing:border-box;margin:0;padding:0}body,html{font-family:var(--roboto);height:100%}#app,body,html{display:flex;flex-direction:column}#app{min-height:100vh}#main-content{align-content:center;flex:1}:root{--roboto:"Roboto",sans-serif;--primary-color:18,56,57;--secondary-color:253,233,186;--headline-font-size:36px;--headline-font-weight:700;--subheadline-font-size:36px;--subheadline-font-weight:400;--body-font-size:18px}
