.brand-logo[data-v-cf142ea3]{width:fit-content;max-width:100%;color:var(--portal-brand-navy);flex-shrink:0;align-items:center;gap:14px;text-decoration:none;display:inline-flex}.brand-logo[data-v-cf142ea3]:focus-visible{outline:2px solid var(--portal-green-500);outline-offset:6px;border-radius:4px}.brand-logo-symbol[data-v-cf142ea3]{mix-blend-mode:multiply;flex-shrink:0;align-items:center;height:82px;display:flex}.brand-logo-symbol svg[data-v-cf142ea3]{aspect-ratio:124/468;width:auto;height:100%;display:block}.brand-logo-name[data-v-cf142ea3]{letter-spacing:-.025em;flex-direction:column;font-family:Arial,sans-serif;font-size:19px;font-weight:800;line-height:1.16;display:flex}.brand-logo--navigation[data-v-cf142ea3]{color:var(--portal-brand-navy);gap:10px}.brand-logo--navigation .brand-logo-symbol[data-v-cf142ea3]{mix-blend-mode:normal;background:#f6fbfc;border-radius:8px;height:60px;padding:4px 9px}.brand-logo--navigation .brand-logo-name[data-v-cf142ea3]{font-size:15px}.brand-logo--hero[data-v-cf142ea3]{gap:22px}.brand-logo--hero .brand-logo-symbol[data-v-cf142ea3]{height:132px}.brand-logo--hero .brand-logo-name[data-v-cf142ea3]{font-size:clamp(24px,3vw,32px)}@media (width<=560px){.brand-logo--navigation .brand-logo-symbol[data-v-cf142ea3]{height:54px;padding-inline:7px}.brand-logo--navigation .brand-logo-name[data-v-cf142ea3]{font-size:13px}.brand-logo--hero[data-v-cf142ea3]{gap:16px}.brand-logo--hero .brand-logo-symbol[data-v-cf142ea3]{height:104px}}
