.header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:100;width:100%;height:var(--header-height);background:var(--color-white)}.header__inner[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;height:100%;width:100%;padding-inline:30px}.header__logo[data-astro-cid-3ef6ksr2]{flex-shrink:0;display:flex;align-items:center;margin-left:20px;height:35px}.header__logo[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{width:219px;height:auto;max-width:219px;object-fit:contain}.header__nav[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;margin-left:20px;gap:10px}.header__nav-link[data-astro-cid-3ef6ksr2]{padding:10px;font-family:var(--font-lato);font-size:14px;font-weight:600;line-height:1.4;color:#000;white-space:nowrap;transition:color var(--transition)}.header__nav-link[data-astro-cid-3ef6ksr2]:hover{color:var(--color-blue)}.header__actions[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;margin-left:auto;gap:0}.header__cta[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;justify-content:center;width:140px;height:37px;margin-left:20px;padding:15px 10px;border-radius:8px;background:var(--color-gray-bg);font-size:16px;line-height:16px;color:var(--color-text);white-space:nowrap;transition:background var(--transition),color var(--transition)}.header__cta[data-astro-cid-3ef6ksr2]:hover{background:var(--color-blue)}.header__cta-label[data-astro-cid-3ef6ksr2]{font-family:var(--font-lato);font-size:14px;font-weight:700;line-height:1.4;color:var(--color-blue);transition:color var(--transition)}.header__cta[data-astro-cid-3ef6ksr2]:hover .header__cta-label[data-astro-cid-3ef6ksr2]{color:var(--color-white)}.header__actions[data-astro-cid-3ef6ksr2] .header__cta[data-astro-cid-3ef6ksr2][href="/users/sign_in"]{width:auto;height:auto;padding:0;background:transparent;border-radius:0}.header__actions[data-astro-cid-3ef6ksr2] .header__cta[data-astro-cid-3ef6ksr2][href="/users/sign_in"]:hover{background:transparent}.header__actions[data-astro-cid-3ef6ksr2] .header__cta[data-astro-cid-3ef6ksr2][href="/users/sign_in"]:hover .header__cta-label[data-astro-cid-3ef6ksr2]{color:var(--color-blue-dark)}#pc-header-dl[data-astro-cid-3ef6ksr2]{background:var(--color-blue)}#pc-header-dl[data-astro-cid-3ef6ksr2] .header__cta-label[data-astro-cid-3ef6ksr2]{color:var(--color-white)}#pc-header-dl[data-astro-cid-3ef6ksr2]:hover{background:var(--color-blue-dark)}#pc-header-dl[data-astro-cid-3ef6ksr2]:hover .header__cta-label[data-astro-cid-3ef6ksr2]{color:var(--color-white)}.header__sp-dl[data-astro-cid-3ef6ksr2]{display:none}.header__menu-btn[data-astro-cid-3ef6ksr2]{display:none;align-items:center;justify-content:center;margin-left:auto;color:var(--color-text)}.header__menu-btn[data-astro-cid-3ef6ksr2] .header__menu-icon--close,.header__menu-btn[data-astro-cid-3ef6ksr2][aria-expanded=true] .header__menu-icon--open{display:none}.header__menu-btn[data-astro-cid-3ef6ksr2][aria-expanded=true] .header__menu-icon--close{display:inline-block}.mobile-menu[data-astro-cid-3ef6ksr2]{position:absolute;inset:var(--header-height) 0 auto 0;background:var(--color-white);border-bottom:1px solid var(--color-gray-bg);padding:16px 30px;box-shadow:0 8px 24px #00000014}.mobile-menu__nav[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;gap:4px;width:100%}.mobile-menu__link[data-astro-cid-3ef6ksr2]{padding:12px 8px;font-family:var(--font-lato);font-weight:600;font-size:14px;border-bottom:1px solid var(--color-gray-bg);transition:color var(--transition)}.mobile-menu__link[data-astro-cid-3ef6ksr2]:hover{color:var(--color-blue)}.mobile-menu__link--cta[data-astro-cid-3ef6ksr2]{color:var(--color-blue);font-weight:700;transition:background var(--transition),color var(--transition)}.mobile-menu__link--cta[data-astro-cid-3ef6ksr2]:hover{background:var(--color-blue);color:var(--color-white)}@media(max-width:1140px){.header[data-astro-cid-3ef6ksr2]{position:fixed;left:0;right:0}}@media(max-width:840px){.header__inner[data-astro-cid-3ef6ksr2]{padding-inline:12px}.header__nav[data-astro-cid-3ef6ksr2],.header__actions[data-astro-cid-3ef6ksr2]{display:none}.header__sp-dl[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:auto;margin-right:8px;padding:8px 10px;border-radius:8px;background:var(--color-blue);color:var(--color-white);font-family:var(--font-lato);font-size:12px;font-weight:700;line-height:1.3;white-space:nowrap}.header__sp-dl[data-astro-cid-3ef6ksr2]:hover{background:var(--color-blue-dark);color:var(--color-white)}.header__menu-btn[data-astro-cid-3ef6ksr2]{display:flex;flex-shrink:0;margin-left:0}.header__logo[data-astro-cid-3ef6ksr2]{margin-left:0;height:32px}.header__logo[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{width:auto;height:32px;max-width:140px}}@media(max-width:390px){.header__logo[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{max-width:112px}.header__sp-dl[data-astro-cid-3ef6ksr2]{padding:8px;font-size:11px}}
