@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:500;font-display:swap;src:url("/fonts/nunito-sans-500.woff2") format("woff2")}
@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:800;font-display:swap;src:url("/fonts/nunito-sans-800.woff2") format("woff2")}
.header{background:#fffdf8}
.brand{display:inline-flex;align-items:center;gap:12px;font-family:"Nunito Sans","Trebuchet MS",Arial,sans-serif;font-size:30px;font-weight:800;letter-spacing:-.9px;line-height:1.2;color:#173541;text-decoration:none;white-space:nowrap}
.brand span{border:0;color:inherit;line-height:inherit}
.brand .brand-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 48px;width:48px;height:48px;margin:0;border:0;border-radius:14px;background:#fff1b9;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;font-size:30px;font-weight:400;letter-spacing:normal;line-height:1;vertical-align:initial;text-align:center}
.brand .brand-word{display:inline}
.brand .brand-gruesse{display:inline;position:relative;color:#195b6a;isolation:isolate}
.brand .brand-gruesse:after{content:"";position:absolute;left:0;right:-2px;bottom:-3px;height:5px;border-radius:4px;background:#f4cf57;transform:rotate(-2deg);z-index:-1}
.brand .brand-domain{display:inline;font-weight:500;font-size:.72em;letter-spacing:-.5px;margin-left:1px}
.footer{background:#173541;color:#f5f8f8;border-top:1px solid #36535f}
.footer .wrap{gap:24px}
.footer .brand{color:#f5f8f8}
.footer .brand .brand-gruesse{color:#a2d9db}
.footer .brand .brand-icon{background:#314b50}
.footer p{margin:17px 0 0 60px;color:#c3d4da;font-size:14px;line-height:1.5}
.footer nav{color:#dbe8ec}
.footer nav a:hover{color:#ffe292}
@media(max-width:680px){.brand{font-size:24px;letter-spacing:-1px;gap:8px}.brand .brand-icon{flex-basis:37px;width:37px;height:37px;border-radius:11px;font-size:25px}.footer p{margin-left:45px}}
@media(max-width:350px){.brand{font-size:21px}.brand .brand-icon{flex-basis:32px;width:32px;height:32px;font-size:23px}.footer p{margin-left:40px}}
