.cau-menu .cau-menu-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:65px;position:relative;z-index:1;align-items:start}.cau-menu .cau-menu-primary{gap:22px}.cau-menu .cau-menu-primary>a,.cau-menu .cau-menu-resource-trigger{font-family:fields-display,Georgia,serif;font-size:28px;line-height:1.35;color:#fff;max-width:100%;text-align:left}.cau-menu .cau-menu-resource-trigger{display:flex;align-items:center;gap:12px;background:none;border:0;padding:0;cursor:pointer;min-height:44px}.cau-menu-resource-trigger span{font:25px Arial,sans-serif;font-weight:100}.cau-menu-resource-trigger[aria-expanded=true]{padding-left:24px}.cau-menu .cau-menu-resource-panel{display:flex;flex-direction:column;gap:22px}.cau-menu .cau-menu-resource-panel[hidden]{display:none}.cau-menu-resource-panel h3{font:28px/1.35 fields-display,Georgia,serif;color:#fff;margin:0 0 3px}.cau-menu .cau-menu-resource-panel a{font:14px/1.7 inherit;font-family:inherit;font-size:14px;letter-spacing:2.5px;text-transform:uppercase;min-height:44px;padding:6px 0;max-width:100%}.cau-menu .cau-menu-resource-panel a:hover{text-decoration:underline}.cau-menu-resource-trigger:focus-visible,.cau-menu-resource-panel a:focus-visible{outline:2px solid #e5b635;outline-offset:6px}.cau-menu:has(.cau-menu-resource-trigger[aria-expanded=true]) .cau-menu-art{opacity:.08}@media(max-width:700px){.cau-menu .cau-menu-columns{gap:25px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cau-menu .cau-menu-primary{gap:20px}.cau-menu .cau-menu-primary>a,.cau-menu .cau-menu-resource-trigger,.cau-menu-resource-panel h3{font-size:23px}.cau-menu .cau-menu-primary>a span{font-size:20px}.cau-menu .cau-menu-resource-panel a{font-size:12px;letter-spacing:1.5px}.cau-menu-resource-trigger[aria-expanded=true]{padding-left:8px}}@media(max-width:420px){.cau-menu .cau-menu-columns{gap:18px;grid-template-columns:minmax(0,1fr) minmax(0,.9fr)}.cau-menu .cau-menu-primary>a,.cau-menu .cau-menu-resource-trigger,.cau-menu-resource-panel h3{font-size:19px}.cau-menu .cau-menu-resource-panel a{font-size:11px;letter-spacing:1px}.cau-menu .cau-menu-resource-panel{gap:18px}}
