.tm-card{background:var(--card-background);padding:var(--card-padding);border-radius:var(--tm-border-radius-lg)}.tm-card-header{padding:var(--card-header-padding);color:var(--card-header-color)}.tm-card-body{padding:var(--card-body-padding);color:var(--card-body-color)}.tm-card-footer{padding:var(--card-footer-padding)}.footer_footer__O38Kg{padding-top:var(--tm-space-4xl);grid-template-rows:repeat(3,auto);row-gap:var(--tm-space-md)}@media(min-width:1024px){.footer_footer__O38Kg{row-gap:var(--tm-space-xxl)}}.footer_footer__O38Kg .footer_brand__lsHKI{grid-column:1/5;padding-left:var(--tm-space-sm);padding-right:var(--tm-space-sm);text-decoration:none;font-weight:700}@media(min-width:768px){.footer_footer__O38Kg .footer_brand__lsHKI{grid-column:1/9}}@media(min-width:1024px){.footer_footer__O38Kg .footer_brand__lsHKI{grid-column:1/13;padding-left:0;padding-right:0}}.footer_footer__O38Kg details{grid-column:span 4;padding-left:var(--tm-space-sm);padding-right:var(--tm-space-sm)}@media(min-width:768px){.footer_footer__O38Kg details{grid-column:span 8}}@media(min-width:1024px){.footer_footer__O38Kg details{padding-left:0;padding-right:0}.footer_footer__O38Kg details:nth-child(2){grid-column:1/3}.footer_footer__O38Kg details:nth-child(3){grid-column:4/6}.footer_footer__O38Kg details:nth-child(4){grid-column:7/9}}.footer_footer__O38Kg details summary{padding:var(--tm-space-md) var(--tm-space-sm);border-bottom:1px solid var(--tm-gray-5);font-weight:600}.footer_footer__O38Kg details summary:hover{cursor:pointer}.footer_footer__O38Kg details ol li{padding-left:var(--tm-space-lg)}.footer_footer__O38Kg ol{grid-column:span 4;list-style:none;margin-top:0;margin-bottom:0;padding-left:var(--tm-space-sm);padding-right:var(--tm-space-sm)}@media(min-width:768px){.footer_footer__O38Kg ol{grid-column:span 8}}@media(min-width:1024px){.footer_footer__O38Kg ol{grid-column:10/12;padding-left:0;padding-right:0}}.footer_footer__O38Kg ol li{margin-top:var(--tm-space-md)}.footer_footer__O38Kg ol li a{text-decoration:none}.footer_footer__O38Kg .footer_rights__d4QQB{text-align:left;display:block;grid-column:1/5;padding:var(--tm-space-md) var(--tm-space-sm)}@media(min-width:768px){.footer_footer__O38Kg .footer_rights__d4QQB{grid-column:1/9}}@media(min-width:1024px){.footer_footer__O38Kg .footer_rights__d4QQB{grid-column:1/13}}@media(min-width:768px){.footer_footer__O38Kg .footer_rights__d4QQB{padding:var(--tm-space-sm) var(--tm-space-sm);text-align:center}}header{padding-top:var(--tm-space-sm);padding-bottom:var(--tm-space-sm)}@media(min-width:1024px){header{padding-top:var(--tm-space-md)}}header .header-body{grid-template-rows:min-content;background:var(--tm-white);border-radius:var(--tm-border-radius-lg);grid-column:1/-1;display:flex;align-items:center;padding:var(--tm-space-md)}@media(min-width:1024px){header .header-body{padding-left:var(--tm-space-lg);padding-right:var(--tm-space-lg)}}header .header-body #brand{grid-column:1/3;display:inline-block}header .header-body #mobile-menu{margin-left:auto;border:0;background-color:transparent;line-height:0px;text-align:right;padding-left:var(--tm-space-sm);padding-right:var(--tm-space-sm)}@media(min-width:1024px){header .header-body #mobile-menu{display:none}}header .header-body #mobile-menu svg{height:24px;width:auto}header .header-body #nav-wrapper{position:fixed;top:62px;left:var(--tm-space-sm);right:var(--tm-space-sm);background-color:var(--tm-secondary);height:0;transition:height .3s;overflow:hidden;z-index:3;border-bottom-left-radius:var(--tm-border-radius-lg);border-bottom-right-radius:var(--tm-border-radius-lg)}@media(min-width:1024px){header .header-body #nav-wrapper{position:static;height:unset;background-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-left:auto}}header .header-body #nav-wrapper.open{height:calc(100vh - 58px - var(--tm-space-sm))}header .header-body nav{display:flex;flex-direction:column;padding:var(--tm-space-md)}@media(min-width:1024px){header .header-body nav{flex-direction:row;justify-content:flex-end;padding:0}}header .header-body nav a{text-decoration:none;margin-bottom:var(--tm-space-md)}@media(min-width:1024px){header .header-body nav a{margin-left:var(--tm-space-md);margin-bottom:0}header .header-body nav a .firebase-avatar{margin-right:0}header .header-body nav a span{display:none}}