.cof-footer[data-v-e151d606]{color:#fff;background:0 0}.cof-footer__newsletter[data-v-e151d606]{color:#102b47;background:radial-gradient(circle at 82% 130%,#bfe3113d,#0000 38%),linear-gradient(105deg,#e5f7fb 0%,#f7fcfc 52%,#eef7df 100%);border-top:1px solid #102b4714}.cof-footer__newsletter-inner[data-v-e151d606]{grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr);align-items:center;gap:20px;max-width:1420px;margin:0 auto;padding:18px 34px;display:grid}.cof-footer__eyebrow[data-v-e151d606]{color:#007f92;letter-spacing:.17em;text-transform:uppercase;font-size:.66rem;font-weight:700}.cof-footer__newsletter h2[data-v-e151d606]{margin:5px 0 0;font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.12}.cof-footer__newsletter p[data-v-e151d606]{color:#102b47b8;max-width:62ch;margin:7px 0 0;line-height:1.45}.cof-footer__newsletter-form[data-v-e151d606]{align-items:top;flex-wrap:wrap;justify-content:flex-end;gap:10px 12px;display:flex}.cof-footer__newsletter-email[data-v-e151d606]{flex:180px;min-width:0}.cof-footer__newsletter-consent[data-v-e151d606]{color:#173b53;flex:1 0 100%;max-width:620px;line-height:1.35}.cof-footer__newsletter-captcha[data-v-e151d606]{flex:0 0 300px;gap:4px;max-width:100%;display:grid}.cof-footer__newsletter-error[data-v-e151d606]{text-align:right;flex-basis:100%}.cof-footer__newsletter-form[data-v-e151d606] .q-field__control{border-radius:4px;height:52px}.cof-footer__newsletter-form[data-v-e151d606] .q-btn{border-radius:4px;min-height:52px;padding-inline:18px;font-weight:700}.cof-footer__success[data-v-e151d606]{color:#17434a;background:#ffffffc7;border:1px solid #007f9224}.cof-footer__main[data-v-e151d606]{background:radial-gradient(circle at 88% -30%,#00cbc052,#0000 36%),linear-gradient(115deg,#123b47 0%,#0a6470 62%,#087f78 100%);border-top:5px solid #bfe311;position:relative;overflow:hidden}.cof-footer__main[data-v-e151d606]:before{pointer-events:none;content:"";background-image:var(--cof-banner);opacity:.13;background-position:bottom;background-repeat:no-repeat;background-size:100% 54px;position:absolute;inset:0}.cof-footer__grid[data-v-e151d606],.cof-footer__legal[data-v-e151d606]{z-index:1;max-width:1420px;margin:0 auto;position:relative}.cof-footer__grid[data-v-e151d606]{grid-template-columns:minmax(180px,1fr) minmax(0,3fr) minmax(180px,1fr);gap:clamp(26px,4vw,52px);padding:36px 34px 30px;display:grid}.cof-footer__brand img[data-v-e151d606]{background:#fff;border-radius:4px;width:150px;padding:6px 8px;display:block}.cof-footer__brand p[data-v-e151d606],.cof-footer__connect p[data-v-e151d606]{color:#ffffffc7;max-width:34ch;margin:12px 0;font-size:.82rem;line-height:1.45}.cof-footer__brand a[data-v-e151d606]{color:#fff;text-underline-offset:4px;align-items:center;gap:8px;font-size:.84rem;text-decoration-color:#bfe311b3;display:inline-flex}.cof-footer__brand address[data-v-e151d606]{white-space:pre-line;color:#ffffffad;margin-top:10px;font-size:.78rem;font-style:normal;line-height:1.45}.cof-footer__connect[data-v-e151d606]{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.cof-footer__sitemap[data-v-e151d606]{grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:14px 20px;display:grid}.cof-footer__sitemap h2[data-v-e151d606],.cof-footer__connect h2[data-v-e151d606]{color:#d7ef75;letter-spacing:.11em;text-transform:uppercase;margin:2px 0 6px;font-size:.76rem}.cof-footer__sitemap h2[data-v-e151d606]{grid-column:1/-1}.cof-footer__sitemap a[data-v-e151d606]{color:#ffffffe0;font-size:.8rem;text-decoration:none}.cof-footer__sitemap a[data-v-e151d606]:hover,.cof-footer__sitemap a[data-v-e151d606]:focus-visible{color:#d7ef75;text-decoration:underline}.cof-footer__sitemap-group[data-v-e151d606]{flex-direction:column;gap:6px;display:flex}.cof-footer__sitemap-group>span[data-v-e151d606]{color:#ffffffa6;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:700}.cof-footer__sitemap-group a[data-v-e151d606]{padding-left:10px}.cof-footer__connect[data-v-e151d606] .q-btn{border-radius:4px;min-height:36px;margin-bottom:4px;font-size:.78rem}.cof-footer__legal[data-v-e151d606]{color:#ffffffab;border-top:1px solid #ffffff26;grid-template-columns:1fr auto auto auto;align-items:center;gap:20px;padding:14px 34px 16px;font-size:.72rem;display:grid}.cof-footer__legal>div[data-v-e151d606]{gap:18px;display:flex}.cof-footer__legal a[data-v-e151d606]{color:#ffffffd1;text-underline-offset:4px;text-decoration:none;transition:color .18s}.cof-footer__legal a[data-v-e151d606]:hover,.cof-footer__legal a[data-v-e151d606]:focus-visible{color:#d7ef75;text-decoration:underline}.cof-footer__social[data-v-e151d606]{flex-direction:row;gap:6px;display:flex}.cof-footer__social a[data-v-e151d606]{color:#fff;border:1px solid #ffffff6b;border-radius:50%;place-items:center;width:32px;height:32px;display:inline-grid}.cof-footer__social a[data-v-e151d606]:hover,.cof-footer__social a[data-v-e151d606]:focus-visible{color:#123b47;background:#d7ef75;border-color:#d7ef75}.cof-footer__social svg[data-v-e151d606]{fill:currentColor;width:18px;height:18px}@media (width>=600px) and (width<=959px){.cof-footer__newsletter-inner[data-v-e151d606]{grid-template-columns:1fr;gap:18px}.cof-footer__grid[data-v-e151d606]{grid-template-columns:repeat(2,minmax(0,1fr))}.cof-footer__sitemap[data-v-e151d606]{grid-column:1/-1}.cof-footer__brand[data-v-e151d606],.cof-footer__connect[data-v-e151d606]{grid-column:auto}.cof-footer__legal[data-v-e151d606]{grid-template-columns:1fr auto}.cof-footer__legal>div[data-v-e151d606]{grid-area:1/1/auto/-1}.cof-footer__social[data-v-e151d606]{grid-column:1}}@media (width<=599px){.cof-footer__newsletter-inner[data-v-e151d606]{grid-template-columns:1fr;gap:22px;padding:22px 20px}.cof-footer__newsletter-form[data-v-e151d606] .q-btn{width:100%}.cof-footer__grid[data-v-e151d606]{grid-template-columns:1fr;gap:26px;padding:30px 20px 24px}.cof-footer__sitemap[data-v-e151d606]{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.cof-footer__legal[data-v-e151d606]{grid-template-columns:1fr auto;gap:18px;padding:14px 20px 16px}.cof-footer__legal>div[data-v-e151d606]{flex-wrap:wrap;grid-area:1/1/auto/-1;gap:10px 18px}.cof-footer__legal>span[data-v-e151d606],.cof-footer__social[data-v-e151d606]{grid-column:1}}.notification-centre[data-v-105bfd42]{display:inline-flex}.notification-centre__trigger[data-v-105bfd42]{color:#17384f}.notification-centre__trigger[data-v-105bfd42] .q-badge{min-width:17px;min-height:17px;padding:2px 4px;font-size:.65rem}.notification-centre__card[data-v-105bfd42]{color:#102033;background:#fff;width:min(420px,100vw - 24px);max-height:min(620px,100vh - 100px)}.notification-centre__header[data-v-105bfd42]{justify-content:space-between;align-items:center;gap:14px;display:flex}.notification-centre__header h2[data-v-105bfd42]{margin:0;font-family:Manrope,sans-serif;font-size:1.15rem}.notification-centre__header p[data-v-105bfd42]{color:#526572;margin:3px 0 0;font-size:.8rem}.notification-centre__list[data-v-105bfd42]{overscroll-behavior:contain;max-height:min(510px,100vh - 190px);overflow-y:auto}.notification-centre__item[data-v-105bfd42]{background:#fff;min-height:92px;padding:12px 16px}.notification-centre__item--unread[data-v-105bfd42]{background:#00c5e212}.notification-centre__item-icon[data-v-105bfd42]{color:#007f91;background:#00c5e21f;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.notification-centre__title[data-v-105bfd42]{color:#102033;font-weight:700;line-height:1.35}.notification-centre__date[data-v-105bfd42]{margin-top:5px}.notification-centre__unread-dot[data-v-105bfd42]{background:#008fa3;border-radius:50%;width:9px;height:9px;margin-top:7px;display:block}.notification-centre__state[data-v-105bfd42]{color:#526572;text-align:center;justify-items:center;gap:8px;padding:34px 22px;display:grid}.notification-centre__state--error[data-v-105bfd42],.notification-centre__inline-error[data-v-105bfd42]{color:#8b1d24}.notification-centre__inline-error[data-v-105bfd42]{padding:10px 16px;font-size:.82rem}.sr-only[data-v-105bfd42]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=520px){.notification-centre__header[data-v-105bfd42]{align-items:flex-start}.notification-centre__header[data-v-105bfd42] .q-btn{min-height:40px}.notification-centre__card[data-v-105bfd42]{width:calc(100vw - 32px);max-height:calc(100vh - 90px)}}.home-screen-toast[data-v-d9f70ad6]{gap:16px;display:grid}.home-screen-toast__heading[data-v-d9f70ad6]{align-items:flex-start;gap:12px;display:flex}.home-screen-toast__heading h2[data-v-d9f70ad6]{color:#102033;margin:0;font-family:Manrope,sans-serif;font-size:1.08rem;line-height:1.3}.home-screen-toast__heading p[data-v-d9f70ad6],.home-screen-toast__instruction[data-v-d9f70ad6]{color:#526572;margin:4px 0 0;font-size:.9rem;line-height:1.5}.home-screen-toast__instruction[data-v-d9f70ad6]{background:#00c5e214;border-radius:8px;margin:0;padding:10px 12px}.home-screen-toast__icon[data-v-d9f70ad6]{color:#006f80;background:#00c5e221;border-radius:50%;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.home-screen-toast__error[data-v-d9f70ad6]{color:#8b1d24;margin:0;font-size:.86rem}.home-screen-toast__actions[data-v-d9f70ad6]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}@media (width<=520px){.home-screen-toast__actions[data-v-d9f70ad6]{flex-direction:column;align-items:stretch}.home-screen-toast__actions[data-v-d9f70ad6] .q-btn{width:100%}}.notification-toast[data-v-2dbb8906]{gap:16px;display:grid}.notification-toast__heading[data-v-2dbb8906]{align-items:flex-start;gap:12px;display:flex}.notification-toast__heading h2[data-v-2dbb8906]{color:#102033;margin:0;font-family:Manrope,sans-serif;font-size:1.08rem;line-height:1.3}.notification-toast__heading p[data-v-2dbb8906]{color:#526572;margin:4px 0 0;font-size:.9rem;line-height:1.45}.notification-toast__icon[data-v-2dbb8906]{color:#006f80;background:#00c5e221;border-radius:50%;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.notification-toast fieldset[data-v-2dbb8906]{border:0;gap:10px;margin:0;padding:0;display:grid}.notification-toast__error[data-v-2dbb8906]{color:#8b1d24;margin:0;font-size:.86rem}.notification-toast__actions[data-v-2dbb8906]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sr-only[data-v-2dbb8906]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=520px){.notification-toast__actions[data-v-2dbb8906]{flex-direction:column;align-items:stretch}.notification-toast__actions[data-v-2dbb8906] .q-btn{width:100%}}.preferences-toast[data-v-30f170ee]{gap:16px;display:grid}.preferences-toast__heading[data-v-30f170ee]{align-items:flex-start;gap:12px;display:flex}.preferences-toast__heading h2[data-v-30f170ee]{color:#102033;margin:0;font-family:Manrope,sans-serif;font-size:1.08rem;line-height:1.3}.preferences-toast__heading p[data-v-30f170ee]{color:#526572;margin:4px 0 0;font-size:.9rem;line-height:1.45}.preferences-toast__icon[data-v-30f170ee]{color:#006f80;background:#00c5e221;border-radius:50%;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.preferences-toast fieldset[data-v-30f170ee]{border:0;gap:10px;margin:0;padding:0;display:grid}.preferences-toast__error[data-v-30f170ee]{color:#8b1d24;margin:0;font-size:.86rem}.preferences-toast__actions[data-v-30f170ee]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sr-only[data-v-30f170ee]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=520px){.preferences-toast__actions[data-v-30f170ee]{flex-direction:column;align-items:stretch}.preferences-toast__actions[data-v-30f170ee] .q-btn{width:100%}}.legal-consent-toast[data-v-be050da1]{gap:16px;display:grid}.legal-consent-toast__heading[data-v-be050da1]{align-items:flex-start;gap:12px;display:flex}.legal-consent-toast__heading h2[data-v-be050da1]{color:#102033;margin:0;font-family:Manrope,sans-serif;font-size:1.08rem;line-height:1.3}.legal-consent-toast__heading p[data-v-be050da1],.legal-consent-toast__agreement[data-v-be050da1]{color:#526572;font-size:.9rem;line-height:1.45}.legal-consent-toast__heading p[data-v-be050da1]{margin:4px 0 0}.legal-consent-toast__agreement[data-v-be050da1]{margin:0}.legal-consent-toast__icon[data-v-be050da1]{color:#006f80;background:#00c5e221;border-radius:50%;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.legal-consent-toast__error[data-v-be050da1]{color:#8b1d24;margin:0;font-size:.86rem}.legal-consent-toast__actions[data-v-be050da1]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}@media (width<=520px){.legal-consent-toast__actions[data-v-be050da1]{flex-direction:column;align-items:stretch}.legal-consent-toast__actions[data-v-be050da1] .q-btn{width:100%}}.profile-completion-toast[data-v-97fe3995]{gap:16px;display:grid}.profile-completion-toast__heading[data-v-97fe3995]{align-items:flex-start;gap:12px;display:flex}.profile-completion-toast__heading h2[data-v-97fe3995]{color:#102033;margin:0;font-family:Manrope,sans-serif;font-size:1.08rem;line-height:1.3}.profile-completion-toast__heading p[data-v-97fe3995],.profile-completion-toast__missing[data-v-97fe3995]{color:#526572;font-size:.9rem;line-height:1.45}.profile-completion-toast__heading p[data-v-97fe3995]{margin:4px 0 0}.profile-completion-toast__missing[data-v-97fe3995]{margin:0}.profile-completion-toast__icon[data-v-97fe3995]{color:#006f80;background:#00c5e221;border-radius:50%;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.profile-completion-toast__actions[data-v-97fe3995]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}@media (width<=520px){.profile-completion-toast__actions[data-v-97fe3995]{flex-direction:column;align-items:stretch}.profile-completion-toast__actions[data-v-97fe3995] .q-btn{width:100%}}.app-toast-queue[data-v-6a401a18]{z-index:5000;right:max(20px, env(safe-area-inset-right));bottom:max(20px, env(safe-area-inset-bottom));width:min(520px,100vw - 40px);position:fixed}.app-toast-queue__card[data-v-6a401a18]{background:#fff;border:1px solid #1020332e;border-top:4px solid #00c5e2;border-radius:14px;overflow:hidden;box-shadow:0 16px 42px #10203333}.app-toast-queue__message[data-v-6a401a18]{justify-content:space-between;gap:16px;display:flex}.app-toast-queue__message p[data-v-6a401a18]{color:#526572;margin:4px 0 0}@media (width<=520px){.app-toast-queue[data-v-6a401a18]{right:12px;bottom:max(12px, env(safe-area-inset-bottom));width:calc(100vw - 24px)}}@media (prefers-reduced-motion:reduce){.app-toast-queue[data-v-6a401a18]{scroll-behavior:auto}}.cof-header[data-v-e7fd1e48]{color:#102b47;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff7;overflow:visible}.cof-layout[data-v-e7fd1e48]{background:linear-gradient(180deg, var(--cof-surface) 0%, #fff 42%, var(--cof-surface-alt) 100%);min-height:100vh}.site-degraded-notice[data-v-e7fd1e48]{color:#273f50;background:#fff7db;border-bottom:1px solid #e7ce72}.site-degraded-notice[data-v-e7fd1e48] .q-banner__avatar{color:#765b00}@media (width<=599px){.site-degraded-notice[data-v-e7fd1e48] .q-banner__actions{justify-content:flex-end;width:100%;padding-top:4px}}.cof-header__toolbar[data-v-e7fd1e48]{z-index:0;align-items:center;max-width:1512px;min-height:62px;margin:0 auto;padding:6px 18px;position:relative}.cof-header__brand-wrap[data-v-e7fd1e48]{z-index:2;flex:none;align-items:center;gap:0;max-width:166px;margin-left:0;display:flex}.cof-header__logo[data-v-e7fd1e48]{flex:none;width:154px;height:auto;display:block}.cof-drawer[data-v-e7fd1e48]{background:#fff;width:min(340px,90vw)}.cof-drawer__shell[data-v-e7fd1e48]{gap:14px;padding:12px;display:grid}.cof-drawer__header[data-v-e7fd1e48]{border-bottom:1px solid #1020331a;justify-content:space-between;align-items:center;min-height:48px;padding:0 4px 10px;display:flex}.cof-drawer__logo[data-v-e7fd1e48]{flex:none;width:126px;height:auto}.cof-drawer__nav-list[data-v-e7fd1e48] .q-item{color:#102b47;border-radius:8px;min-height:46px;padding:8px 10px}.cof-drawer__nav-list[data-v-e7fd1e48] .q-item__section--avatar{color:#008ba0;min-width:34px}.cof-drawer__nav-list[data-v-e7fd1e48] .q-item__section--side{color:#102b476b}.cof-drawer__nav-list--nested[data-v-e7fd1e48]{padding:0 0 4px 34px}.cof-drawer__nav-item--active[data-v-e7fd1e48]{background:#00c5e21a;font-weight:700;color:#006f81!important}.cof-drawer__section[data-v-e7fd1e48]{gap:4px;display:grid}.cof-drawer__section-label[data-v-e7fd1e48]{color:#102b4799;letter-spacing:.1em;text-transform:uppercase;padding:0 10px;font-size:.7rem;font-weight:700}.cof-drawer__member-summary[data-v-e7fd1e48]{color:#102b47;background:#00c5e212}.cof-drawer__development[data-v-e7fd1e48]{color:#102b47ad;border-top:1px solid #1020331a;margin-top:2px}.cof-drawer__about[data-v-e7fd1e48]{color:#102b47}.cof-drawer__about[data-v-e7fd1e48] .q-item{border-radius:8px;min-height:46px;padding:8px 10px}.cof-drawer__about[data-v-e7fd1e48] .q-item__section--avatar{color:#008ba0;min-width:34px}.cof-header__menu[data-v-e7fd1e48]{z-index:2;position:relative}.cof-header__theme-bar[data-v-e7fd1e48]{z-index:1;max-width:1512px;min-height:42px;box-shadow:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border-bottom:1px solid #1020331f;border-radius:0;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:5px 18px;display:flex;position:relative}.cof-header__theme-copy[data-v-e7fd1e48]{min-width:0}.cof-header__theme-label[data-v-e7fd1e48]{letter-spacing:.18em;text-transform:uppercase;color:var(--cof-cyan);font-size:.58rem;font-weight:700}.cof-header__theme-title[data-v-e7fd1e48]{color:#102033c2;margin-top:0;font-size:.72rem}.cof-header__theme-select[data-v-e7fd1e48]{width:min(250px,48vw)}.cof-header__theme-select[data-v-e7fd1e48] .q-field__control{border-radius:4px;height:32px;min-height:32px}.cof-header__theme-select[data-v-e7fd1e48] .q-field__native,.cof-header__theme-select[data-v-e7fd1e48] .q-field__append{height:32px;min-height:32px;font-size:.76rem}.cof-header__desktop-nav[data-v-e7fd1e48]{--desktop-menu-count:1;z-index:2;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:15px;padding:0;display:none;position:relative}.cof-header__desktop-nav[data-v-e7fd1e48] .q-focus-helper{box-shadow:none;background:0 0;opacity:0!important}.cof-header__mobile-notifications[data-v-e7fd1e48]{margin-right:2px;display:inline-flex}.cof-header__mobile-help[data-v-e7fd1e48]{color:#102033b8}.cof-header__desktop-notifications[data-v-e7fd1e48]{display:none}.cof-header__desktop-link[data-v-e7fd1e48]{color:#102b47;min-height:34px;font-size:clamp(.75rem, 1.2rem - (var(--desktop-menu-count) - 4) * .09rem, 1.2rem);white-space:nowrap;border-radius:0;padding-inline:6px}.cof-header__desktop-link--linked-group[data-v-e7fd1e48]{padding:0;transition:background-color .16s;overflow:hidden}.cof-header__desktop-link--linked-group[data-v-e7fd1e48]:hover,.cof-header__desktop-link--linked-group[data-v-e7fd1e48]:focus-within{background:#00c5e212}.cof-header__desktop-link--linked-group[data-v-e7fd1e48] .q-btn{min-height:34px;color:inherit;font-family:inherit;font-size:inherit;border-radius:0;padding:4px 0;background:0 0!important;border:0!important}.cof-header__desktop-link--linked-group[data-v-e7fd1e48] .q-btn:first-child{padding-left:6px;padding-right:2px}.cof-header__desktop-link--linked-group[data-v-e7fd1e48] .q-btn-dropdown__arrow-container{padding-left:2px;padding-right:6px}.cof-header__desktop-link--active[data-v-e7fd1e48],.cof-header__desktop-link.q-router-link--active{color:#102b47;box-shadow:none;background:0 0;border-radius:4px;font-weight:700}.cof-header__submenu,.cof-header__account-menu{background:#fff}.cof-header__submenu[data-v-e7fd1e48] .q-item,.cof-header__account-menu[data-v-e7fd1e48] .q-item{color:#102b47;min-height:62px;font-size:clamp(.75rem, 1.2rem - (var(--desktop-menu-count) - 4) * .09rem, 1.2rem);border-radius:8px;margin:4px 6px;padding:10px 14px 10px 24px;transition:color .16s,background-color .16s;position:relative}.cof-header__submenu[data-v-e7fd1e48] .q-item:hover,.cof-header__submenu[data-v-e7fd1e48] .q-item:focus-visible,.cof-header__account-menu[data-v-e7fd1e48] .q-item:hover,.cof-header__account-menu[data-v-e7fd1e48] .q-item:focus-visible{background:#fff}.cof-header__submenu .q-focus-helper,.cof-header__account-menu .q-focus-helper{box-shadow:none;background:0 0;opacity:0!important}.cof-header__submenu .q-item .q-icon,.cof-header__account-menu .q-item .q-icon{color:#587184!important}.cof-header__submenu .q-router-link--active,.cof-header__account-menu .q-router-link--active{background:0 0;font-weight:700;color:#102b47!important}.cof-header__submenu .q-router-link--active .q-icon,.cof-header__account-menu .q-router-link--active .q-icon{color:#587184!important}.cof-header__submenu .q-router-link--active .q-item__label--caption{color:#102b47ad!important}.cof-header__submenu[data-v-e7fd1e48] .q-item__label--caption{font-size:.78em}.cof-header__search[data-v-e7fd1e48],.cof-header__help[data-v-e7fd1e48]{color:#102033b8}.cof-header__join[data-v-e7fd1e48]{border-radius:4px;min-width:74px;margin-left:2px;font-size:.76rem;font-weight:700}.cof-header__account[data-v-e7fd1e48]{color:#526572;margin-left:4px}.cof-header__development[data-v-e7fd1e48]{color:#102033b8}.site-search[data-v-e7fd1e48]{border-radius:20px;width:min(680px,94vw);max-height:min(720px,90vh)}.site-search__head[data-v-e7fd1e48]{justify-content:space-between;align-items:start;gap:18px;padding:22px 22px 10px;display:flex}.site-search__eyebrow[data-v-e7fd1e48]{color:var(--cof-cyan);letter-spacing:.15em;text-transform:uppercase;font-size:.7rem;font-weight:700}.site-search__head h2[data-v-e7fd1e48]{margin:4px 0 0;font-size:1.4rem}.site-search__body[data-v-e7fd1e48]{padding:12px 22px 22px}.site-search__loading[data-v-e7fd1e48]{color:#102033b8;align-items:center;gap:10px;min-height:58px;font-size:.9rem;display:flex}.site-search__count[data-v-e7fd1e48]{color:#102033a8;margin:12px 0 8px;font-size:.8rem}.site-search__results[data-v-e7fd1e48]{border-color:#10203317;border-radius:14px;max-height:min(480px,58vh);overflow-y:auto}.site-search__result-title[data-v-e7fd1e48]{flex-wrap:wrap;align-items:baseline;gap:8px;font-weight:600;display:flex}.site-search__result-type[data-v-e7fd1e48]{color:#087f92;letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:700}.site-search__notice[data-v-e7fd1e48]{color:#40545f;background:#f2f6f7;margin:10px 0;font-size:.82rem}.site-search__empty[data-v-e7fd1e48]{color:#17434a;background:#00c5e214;margin-top:10px}@media (width<=599px){.site-search__head[data-v-e7fd1e48]{padding:18px 16px 8px}.site-search__body[data-v-e7fd1e48]{padding:10px 16px 18px}.site-search__results[data-v-e7fd1e48]{max-height:54vh}}.cof-footer[data-v-e7fd1e48]{color:#fff;background:0 0}.cof-footer__newsletter[data-v-e7fd1e48]{color:#102b47;background:radial-gradient(circle at 82% 130%,#bfe3113d,#0000 38%),linear-gradient(105deg,#e5f7fb 0%,#f7fcfc 52%,#eef7df 100%);border-top:1px solid #102b4714}.cof-footer__newsletter-inner[data-v-e7fd1e48]{grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr);align-items:center;gap:32px;max-width:1420px;margin:0 auto;padding:24px 34px;display:grid}.cof-footer__eyebrow[data-v-e7fd1e48]{color:#007f92;letter-spacing:.17em;text-transform:uppercase;font-size:.66rem;font-weight:700}.cof-footer__newsletter h2[data-v-e7fd1e48]{margin:5px 0 0;font-size:clamp(1.45rem,2.25vw,2rem);line-height:1.12}.cof-footer__newsletter p[data-v-e7fd1e48]{color:#102b47b8;max-width:62ch;margin:7px 0 0;line-height:1.45}.cof-footer__newsletter-form[data-v-e7fd1e48]{align-items:top;flex-wrap:wrap;justify-content:flex-end;gap:10px 12px;display:flex}.cof-footer__newsletter-email[data-v-e7fd1e48]{flex:180px;min-width:0}.cof-footer__newsletter-captcha[data-v-e7fd1e48]{flex:0 0 300px;gap:4px;max-width:100%;display:grid}.cof-footer__newsletter-error[data-v-e7fd1e48]{text-align:right;flex-basis:100%}.cof-footer__newsletter-form[data-v-e7fd1e48] .q-field__control{border-radius:4px;height:65px}.cof-footer__newsletter-form[data-v-e7fd1e48] .q-btn{border-radius:4px;min-height:65px;padding-inline:24px;font-weight:700}.cof-footer__success[data-v-e7fd1e48]{color:#17434a;background:#ffffffc7;border:1px solid #007f9224}.cof-footer__main[data-v-e7fd1e48]{background:radial-gradient(circle at 88% -30%,#00cbc052,#0000 36%),linear-gradient(115deg,#123b47 0%,#0a6470 62%,#087f78 100%);border-top:5px solid #bfe311;position:relative;overflow:hidden}.cof-footer__main[data-v-e7fd1e48]:before{pointer-events:none;content:"";background-image:var(--cof-banner);opacity:.13;background-position:bottom;background-repeat:no-repeat;background-size:100% 54px;position:absolute;inset:0}.cof-footer__grid[data-v-e7fd1e48],.cof-footer__legal[data-v-e7fd1e48]{z-index:1;max-width:1420px;margin:0 auto;position:relative}.cof-footer__grid[data-v-e7fd1e48]{grid-template-columns:minmax(260px,1.35fr) repeat(2,minmax(160px,.8fr)) minmax(220px,1fr);gap:clamp(34px,5vw,76px);padding:54px 34px 44px;display:grid}.cof-footer__brand img[data-v-e7fd1e48]{background:#fff;border-radius:4px;width:180px;padding:8px 10px;display:block}.cof-footer__brand p[data-v-e7fd1e48],.cof-footer__connect p[data-v-e7fd1e48]{color:#ffffffc7;max-width:34ch;margin:18px 0;font-size:.86rem;line-height:1.55}.cof-footer__brand a[data-v-e7fd1e48],.cof-footer__connect>a[data-v-e7fd1e48]{color:#fff;text-underline-offset:4px;align-items:center;gap:8px;font-size:.84rem;text-decoration-color:#bfe311b3;display:inline-flex}.cof-footer__brand address[data-v-e7fd1e48]{color:#ffffffad;margin-top:14px;font-size:.78rem;font-style:normal;line-height:1.55}.cof-footer nav[data-v-e7fd1e48],.cof-footer__connect[data-v-e7fd1e48]{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.cof-footer nav h2[data-v-e7fd1e48],.cof-footer__connect h2[data-v-e7fd1e48]{color:#d7ef75;letter-spacing:.11em;text-transform:uppercase;margin:4px 0 8px;font-size:.82rem}.cof-footer nav a[data-v-e7fd1e48]{color:#ffffffe0;font-size:.84rem;text-decoration:none}.cof-footer nav a[data-v-e7fd1e48]:hover,.cof-footer nav a[data-v-e7fd1e48]:focus-visible,.cof-footer__connect>a[data-v-e7fd1e48]:hover,.cof-footer__connect>a[data-v-e7fd1e48]:focus-visible{color:#d7ef75}.cof-footer__connect[data-v-e7fd1e48] .q-btn{border-radius:4px;min-height:40px;margin-bottom:8px;font-size:.78rem}.cof-footer__legal[data-v-e7fd1e48]{color:#ffffffab;border-top:1px solid #ffffff26;grid-template-columns:1fr auto auto auto;align-items:center;gap:26px;padding:18px 34px 22px;font-size:.72rem;display:grid}.cof-footer__legal>div[data-v-e7fd1e48]{gap:18px;display:flex}.cof-footer__legal a[data-v-e7fd1e48]{color:#ffffffd1;text-decoration:none}nav.cof-footer__social[data-v-e7fd1e48]{flex-direction:row;gap:6px;display:flex}.cof-footer__social a[data-v-e7fd1e48]{color:#fff;border:1px solid #ffffff6b;border-radius:50%;place-items:center;width:36px;height:36px;transition:color .18s,background-color .18s,border-color .18s;display:inline-grid}.cof-footer__social a[data-v-e7fd1e48]:hover,.cof-footer__social a[data-v-e7fd1e48]:focus-visible{color:#123b47;background:#d7ef75;border-color:#d7ef75}.cof-footer__social svg[data-v-e7fd1e48]{fill:currentColor;width:18px;height:18px}@media (width>=960px){.cof-header__menu[data-v-e7fd1e48]{display:none}.cof-header__desktop-nav[data-v-e7fd1e48]{display:flex}.cof-header__mobile-notifications[data-v-e7fd1e48],.cof-header__mobile-help[data-v-e7fd1e48]{display:none}.cof-header__desktop-notifications[data-v-e7fd1e48]{display:inline-flex}}@media (width>=960px) and (width<=1180px){.cof-header__logo[data-v-e7fd1e48]{width:150px}.cof-header__brand-wrap[data-v-e7fd1e48]{max-width:156px}.cof-header__desktop-link[data-v-e7fd1e48]{font-size:clamp(.68rem, .94rem - (var(--desktop-menu-count) - 4) * .055rem, .94rem);padding-inline:4px}.cof-header__submenu[data-v-e7fd1e48] .q-item{font-size:clamp(.68rem, .94rem - (var(--desktop-menu-count) - 4) * .055rem, .94rem)}.cof-header__desktop-nav[data-v-e7fd1e48]{gap:0}.cof-header__account[data-v-e7fd1e48]{padding-inline:8px}}@media (width>=600px) and (width<=959px){.cof-footer__newsletter-inner[data-v-e7fd1e48]{grid-template-columns:1fr;gap:24px}.cof-footer__grid[data-v-e7fd1e48]{grid-template-columns:repeat(2,minmax(0,1fr))}.cof-footer__brand[data-v-e7fd1e48],.cof-footer__connect[data-v-e7fd1e48]{grid-column:auto}.cof-footer__legal[data-v-e7fd1e48]{grid-template-columns:1fr auto}.cof-footer__legal>div[data-v-e7fd1e48]{grid-area:1/1/auto/-1}.cof-footer__social[data-v-e7fd1e48]{grid-column:1}}@media (width<=599px){.cof-header__toolbar[data-v-e7fd1e48]{min-height:82px;padding:12px 12px 10px}.cof-header__brand-wrap[data-v-e7fd1e48]{gap:0;max-width:78vw;margin-left:6px}.cof-header__logo[data-v-e7fd1e48]{width:142px}.cof-header__desktop-nav[data-v-e7fd1e48]{display:none}.cof-header__theme-bar[data-v-e7fd1e48]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:8px 12px;display:grid}.cof-header__theme-title[data-v-e7fd1e48]{display:none}.cof-header__theme-select[data-v-e7fd1e48]{width:100%}.cof-footer__newsletter-inner[data-v-e7fd1e48]{grid-template-columns:1fr;gap:22px;padding:30px 20px}.cof-footer__newsletter-form[data-v-e7fd1e48]{grid-template-columns:1fr}.cof-footer__newsletter-form[data-v-e7fd1e48] .q-btn{width:100%}.cof-footer__grid[data-v-e7fd1e48]{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 22px;padding:40px 20px 32px}.cof-footer__brand[data-v-e7fd1e48],.cof-footer__connect[data-v-e7fd1e48]{grid-column:1/-1}.cof-footer__legal[data-v-e7fd1e48]{grid-template-columns:1fr auto;gap:18px;padding:18px 20px 22px}.cof-footer__legal>div[data-v-e7fd1e48]{flex-wrap:wrap;grid-area:1/1/auto/-1;gap:10px 18px}.cof-footer__legal>span[data-v-e7fd1e48],.cof-footer__social[data-v-e7fd1e48]{grid-column:1}.cof-footer__legal>.q-btn[data-v-e7fd1e48]{grid-column:2}}
