.LC66cG_header-logo{color:inherit;flex-shrink:0;align-items:center;text-decoration:none;display:flex}.LC66cG_header-logo__image{-o-object-fit:contain;object-fit:contain;width:auto;height:auto;max-height:50px}.LC66cG_header-logo--text{color:var(--color-header-text,var(--color-text,#111827));font-size:1.25rem;font-weight:700}.LC66cG_header-logo--text:hover{opacity:.8}
.OGjFdq_header-nav{flex:1;justify-content:center;display:flex}.OGjFdq_header-nav__list{align-items:center;gap:2rem;margin:0;padding:0;list-style:none;display:flex}.OGjFdq_header-nav__item{margin:0}.OGjFdq_header-nav__link{color:var(--color-header-text,var(--color-text,#374151));white-space:nowrap;font-size:.938rem;font-weight:500;text-decoration:none;transition:color .2s}.OGjFdq_header-nav__link:hover{color:var(--color-primary,#0ea5e9)}.OGjFdq_header-nav--transparent .OGjFdq_header-nav__link{color:var(--color-on-primary,#fff)}.OGjFdq_header-nav--transparent .OGjFdq_header-nav__link:hover{opacity:.8}
._2wQyMq_header-actions{align-items:center;gap:1rem;display:flex}._2wQyMq_header-actions__buttons{align-items:center;gap:.75rem;display:flex}._2wQyMq_header-actions__icon-btn{color:var(--color-header-text,var(--color-text,#374151));cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;padding:.5rem;transition:opacity .2s;display:flex}._2wQyMq_header-actions__icon-btn:hover{opacity:.7;background-color:#0000000d}._2wQyMq_header-actions__cta{display:none}._2wQyMq_header-actions__exit-link{color:var(--color-header-text,var(--color-text,#374151));letter-spacing:.05em;white-space:nowrap;font-size:.75rem;font-weight:500;text-decoration:none;transition:opacity .2s}._2wQyMq_header-actions__exit-link:hover{opacity:.7}._2wQyMq_header-actions__menu-btn{color:var(--color-header-text,var(--color-text,#374151));cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;padding:.5rem;display:flex}._2wQyMq_header-actions__menu-btn:hover{background-color:#0000000d}@media (min-width:768px){._2wQyMq_header-actions__menu-btn{display:none}._2wQyMq_header-actions__cta{display:inline-flex}._2wQyMq_header-actions__exit-link{display:inline-block}}
.FbuGvW_mobile-menu-backdrop{z-index:100;background-color:#00000080;animation:.2s ease-out FbuGvW_fade-in;position:fixed;inset:0}.FbuGvW_mobile-menu{background-color:var(--color-surface,#fff);z-index:101;width:85%;max-width:20rem;animation:.3s ease-out FbuGvW_slide-in;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-2px 0 8px #0000001a}.FbuGvW_mobile-menu__header{border-bottom:1px solid var(--color-border,#0000001a);justify-content:flex-end;padding:1rem;display:flex}.FbuGvW_mobile-menu__close{color:var(--color-text,#374151);cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;padding:.5rem;display:flex}.FbuGvW_mobile-menu__close:hover{background-color:#0000000d}.FbuGvW_mobile-menu__nav{padding:1rem 0}.FbuGvW_mobile-menu__list{margin:0;padding:0;list-style:none}.FbuGvW_mobile-menu__item{margin:0}.FbuGvW_mobile-menu__link{color:var(--color-text,#374151);padding:1rem 1.5rem;font-weight:500;text-decoration:none;transition:background-color .2s;display:block}.FbuGvW_mobile-menu__link:hover{background-color:#0000000d}@keyframes FbuGvW_fade-in{0%{opacity:0}to{opacity:1}}@keyframes FbuGvW_slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}@media (min-width:768px){.FbuGvW_mobile-menu,.FbuGvW_mobile-menu-backdrop{display:none}}
.xiR7DW_header{background-color:var(--color-header-bg,#fff);border-bottom:1px solid var(--color-border,#0000001a);z-index:50;position:relative}.xiR7DW_header__main{justify-content:space-between;align-items:center;gap:2rem;height:4rem;padding:0 1rem;display:flex}.xiR7DW_header--transparent{background-color:#0000;border-bottom:none;position:absolute;top:0;left:0;right:0}.xiR7DW_header--transparent .xiR7DW_header__main{color:var(--color-on-primary,#fff)}.xiR7DW_header--compact .xiR7DW_header__main{height:3rem}.xiR7DW_header__nav--desktop{display:none}@media (min-width:768px){.xiR7DW_header__nav--desktop{flex:1;display:flex}}@media (min-width:1024px){.xiR7DW_header__main{padding:0 2rem}}
.wKX1Vq_footer-columns{grid-template-columns:1fr;gap:2rem;display:grid}.wKX1Vq_footer-column__title{text-transform:uppercase;letter-spacing:.05em;color:var(--color-footer-text,#f3f4f6);margin:0 0 1rem;font-size:.875rem;font-weight:600}.wKX1Vq_footer-column__list{margin:0;padding:0;list-style:none}.wKX1Vq_footer-column__item{margin:0 0 .75rem}.wKX1Vq_footer-column__link{color:var(--color-footer-text,#d1d5db);font-size:.875rem;text-decoration:none;transition:color .2s}.wKX1Vq_footer-column__link:hover{color:var(--color-primary,#0ea5e9)}@media (min-width:640px){.wKX1Vq_footer-columns{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.wKX1Vq_footer-columns{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.wKX1Vq_footer-columns{grid-template-columns:repeat(4,1fr)}}
.PEIcXG_footer-social{flex-direction:column;gap:1rem;display:flex}.PEIcXG_footer-social__title{text-transform:uppercase;letter-spacing:.05em;color:var(--color-footer-text,#f3f4f6);margin:0;font-size:.875rem;font-weight:600}.PEIcXG_footer-social__links{gap:1rem;display:flex}.PEIcXG_footer-social__link{color:var(--color-footer-text,#d1d5db);justify-content:center;align-items:center;transition:color .2s;display:flex}.PEIcXG_footer-social__link:hover{color:var(--color-primary,#0ea5e9)}.PEIcXG_footer-social__icon{width:20px;height:20px}
.lO_qkq_footer-legal{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.lO_qkq_footer-legal__copyright{color:var(--color-footer-text,#9ca3af);font-size:.875rem}.lO_qkq_footer-legal__nav{width:100%}.lO_qkq_footer-legal__list{flex-wrap:wrap;justify-content:center;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.lO_qkq_footer-legal__item{margin:0}.lO_qkq_footer-legal__link{color:var(--color-footer-text,#9ca3af);font-size:.875rem;text-decoration:none;transition:color .2s}.lO_qkq_footer-legal__link:hover{color:var(--color-primary,#0ea5e9)}@media (min-width:768px){.lO_qkq_footer-legal{text-align:left;flex-direction:row;justify-content:space-between}.lO_qkq_footer-legal__nav{width:auto}}
.YADl1a_footer{background-color:var(--color-footer-bg,#1f2937);color:var(--color-footer-text,#f3f4f6);margin-top:auto}.YADl1a_footer__main{padding:3rem 0 2rem}.YADl1a_footer__content{grid-template-columns:1fr;gap:2rem;display:grid}.YADl1a_footer__bottom{border-top:1px solid #ffffff1a;padding:1.5rem 0}.YADl1a_footer--minimal .YADl1a_footer__main{padding:2rem 0 1rem}@media (min-width:768px){.YADl1a_footer__content{grid-template-columns:2fr 1fr}}@media (min-width:1024px){.YADl1a_footer__main{padding:4rem 0 3rem}}
