._header_z9e2v_1{position:sticky;top:0;z-index:60;height:100px;padding:0 4.2%;display:flex;align-items:center;justify-content:space-between;gap:24px;background:var(--background);color:var(--foreground);border-bottom:1px solid var(--border);box-shadow:0 5px 20px #17191608;font-family:var(--font-family-base)}._brand_z9e2v_2{flex-shrink:0;display:block}._brand_z9e2v_2 img{width:126px;height:auto;display:block;mix-blend-mode:multiply}._desktop_z9e2v_3{display:flex;gap:20px;align-items:center}._desktop_z9e2v_3 a{color:inherit;text-decoration:none;white-space:nowrap;font-size:12px;padding:10px 0;border-bottom:1px solid transparent;transition:border-color .3s}._desktop_z9e2v_3 a:hover,._desktop_z9e2v_3 a[aria-current=page]{border-color:var(--foreground)}._cta_z9e2v_4{font-size:12px!important;height:43px!important;padding:0 22px!important;gap:18px!important;white-space:nowrap;color:var(--primary-foreground)!important}._toggle_z9e2v_4{display:none!important}._mobile_z9e2v_4{display:none}._header_z9e2v_1{border-bottom-color:var(--gold-light)}._desktop_z9e2v_3 a:hover,._desktop_z9e2v_3 a[aria-current=page]{color:var(--forest);border-color:var(--gold)}._mobile_z9e2v_4 a:hover{color:var(--rose)}._header_z9e2v_1 a:focus-visible,._mobile_z9e2v_4 a:focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(max-width:1200px){._header_z9e2v_1{height:85px}._desktop_z9e2v_3,._cta_z9e2v_4{display:none!important}._toggle_z9e2v_4{display:inline-flex!important}._mobile_z9e2v_4{display:block;position:fixed;top:85px;left:0;right:0;z-index:55;background:var(--background);color:var(--foreground);padding:12px 6% 25px;border-bottom:1px solid var(--border);box-shadow:0 16px 28px #17191612;max-height:calc(100dvh - 85px);overflow-y:auto;overscroll-behavior:contain;font-family:var(--font-family-base)}._mobile_z9e2v_4 a{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:15px 0;border-bottom:1px solid var(--border);font-family:var(--font-family-display);font-size:30px;color:inherit;text-decoration:none}}@media(max-width:700px){._header_z9e2v_1{height:80px;padding:0 6%}._brand_z9e2v_2 img{width:101px}._mobile_z9e2v_4{top:80px;max-height:calc(100dvh - 80px)}}
