._header_1mb44_1{z-index:100;background:#faf8f5fa;border-bottom:1px solid #1412101f;position:sticky;top:0}._inner_1mb44_9{min-height:var(--header-height);justify-content:space-between;align-items:center;gap:32px;display:flex}._brand_1mb44_17{font-family:var(--font-display-stack);letter-spacing:-.01em;flex:none;font-size:20px;font-weight:700;line-height:1}._desktopNav_1mb44_26{justify-content:center;align-items:center;gap:clamp(18px,2vw,30px);font-size:14px;display:flex}._desktopNav_1mb44_26>a,._dropdown_1mb44_35 summary{white-space:nowrap;transition:color var(--dur) var(--ease)}._desktopNav_1mb44_26>a:hover,._dropdown_1mb44_35 summary:hover{color:var(--color-brown)}._dropdown_1mb44_35{position:relative}._dropdown_1mb44_35 summary{cursor:pointer;align-items:center;gap:6px;list-style:none;display:inline-flex}._dropdown_1mb44_35 summary::-webkit-details-marker{display:none}._dropdown_1mb44_35 summary:after{content:"";opacity:.55;width:7px;height:7px;transition:transform var(--dur) var(--ease), opacity var(--dur) var(--ease);border-bottom:1.5px solid;border-right:1.5px solid;margin-top:-3px;transform:rotate(45deg)}._dropdown_1mb44_35[open] summary:after{opacity:1;margin-top:2px;transform:rotate(225deg)}._dropdownPanel_1mb44_83{border:1px solid var(--color-line-soft);border-radius:var(--radius);background:var(--color-paper);flex-direction:column;min-width:260px;padding:8px 0;display:flex;position:absolute;top:calc(100% + 18px);left:-20px;box-shadow:0 18px 36px #14121014}._dropdownPanel_1mb44_83 a{transition:background-color var(--dur) var(--ease);padding:10px 20px;font-size:14px}:is(._dropdownPanel_1mb44_83 a:hover,._dropdownPanel_1mb44_83 a:focus-visible){background:var(--color-sand)}._dropdownPanel_1mb44_83 ._allLink_1mb44_108{border-top:1px solid var(--color-line-soft);color:var(--color-brown);margin-top:4px;padding-top:12px}._cta_1mb44_115,._mobileCta_1mb44_116{border:1px solid var(--color-brown);border-radius:var(--radius);background:var(--color-brown);color:var(--color-paper);font-family:var(--font-display-stack);text-transform:uppercase;letter-spacing:.06em;transition:background-color var(--dur) var(--ease), border-color var(--dur) var(--ease);flex:none;padding:12px 24px;font-size:12px;font-weight:700;line-height:1.2}._cta_1mb44_115:hover{border-color:var(--color-brown-deep);background:var(--color-brown-deep)}._mobileNavigation_1mb44_137,._mobileActions_1mb44_141{display:none}._ctaCompact_1mb44_145{border:1px solid var(--color-brown);border-radius:var(--radius);background:var(--color-brown);min-height:40px;color:var(--color-paper);font-family:var(--font-display-stack);white-space:nowrap;text-transform:uppercase;letter-spacing:.05em;transition:background-color var(--dur) var(--ease);align-items:center;padding:10px 18px;font-size:12px;font-weight:700;line-height:1.2;display:inline-flex}._ctaCompact_1mb44_145:hover{background:var(--color-brown-deep)}@media (max-width:1120px){._desktopNav_1mb44_26,._cta_1mb44_115{display:none}._mobileActions_1mb44_141{align-items:center;gap:20px;display:flex}._mobileNavigation_1mb44_137{display:block}._menuButton_1mb44_184{cursor:pointer;background:0 0;border:0;min-height:44px;padding:8px 0;font-size:15px}._mobilePanel_1mb44_193{max-height:calc(100vh - var(--header-height));padding:24px var(--gutter) 32px;border-bottom:1px solid var(--color-line-soft);background:var(--color-paper);flex-direction:column;gap:0;display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 24px 40px #14121014}._mobilePanel_1mb44_193>a,._mobileGroupTitle_1mb44_210{border-bottom:1px solid var(--color-line-soft);font-family:var(--font-display-stack);padding:16px 0;font-size:17px;font-weight:700}._mobileGroup_1mb44_210{border-bottom:1px solid var(--color-line-soft);flex-direction:column;padding-bottom:12px;display:flex}._mobileGroup_1mb44_210 ._mobileGroupTitle_1mb44_210{border-bottom:0}._mobileGroup_1mb44_210 a:not(._mobileGroupTitle_1mb44_210){min-height:44px;color:var(--color-ink);align-items:center;padding:6px 0 6px 16px;font-size:15px;display:flex}._mobilePanel_1mb44_193 ._mobileCta_1mb44_116{border-bottom:1px solid var(--color-brown);width:100%;min-height:52px;color:var(--color-paper);text-align:center;margin-top:24px;padding:16px 24px;line-height:1.4}}@media (max-width:720px){._brand_1mb44_17{font-size:17px}}
