:where([data-cc-scope~=FvUkAKHosH]) :where([data-cc-scope~=FvUkAKHosH]),:where([data-cc-scope~=FvUkAKHosH]):where([data-cc-scope~=FvUkAKHosH]){--mavo-black: #000000;--mavo-purple: #763bbe;--mavo-white: #ffffff;--mavo-gray-1: #8e8e8e;--mavo-gray-2: #d6d6d6;--purple-80: #9162cb;--purple-60: #ad89d8;--purple-40: #c8b1e5;--purple-20: #e4d8f2;--gray-950: #0a0a0a;--gray-900: #141414;--gray-850: #1c1d1d;--gray-800: #232323;--gray-700: #3d3d3d;--gray-600: #5d5e5e;--gray-500: #8e8e8e;--gray-400: #9f9fa0;--gray-300: #d6d6d6;--gray-200: #e6e6e6;--gray-100: #f2f2f2;--gray-050: #f8f8f8;--brand: var(--mavo-purple);--brand-hover: #6733aa;--brand-press: #582b90;--brand-subtle: var(--purple-20);--surface-page: var(--mavo-white);--surface-page-dark: var(--mavo-black);--surface-card: var(--mavo-white);--surface-card-dark: var(--gray-850);--surface-sunken: var(--gray-050);--surface-brand: var(--mavo-purple);--text-strong: var(--mavo-black);--text-body: var(--gray-800);--text-muted: var(--gray-500);--text-on-dark: var(--mavo-white);--text-on-dark-muted: var(--gray-400);--text-on-brand: var(--mavo-white);--text-brand: var(--mavo-purple);--border-hairline: var(--gray-300);--border-strong: var(--mavo-black);--border-on-dark: var(--gray-700);--ink-line: var(--gray-500);--ink-sketch: var(--mavo-purple);--ink-label: var(--gray-400);--status-success: #2e7d53;--status-warning: #b8760b;--status-danger: #b4342a;--font-display: "Chakra Petch", system-ui, sans-serif;--font-body: "Archivo", "Chakra Petch", system-ui, sans-serif;--fw-display-medium: 500;--fw-display-semibold: 600;--fw-display-bold: 700;--fw-body-regular: 400;--fw-body-medium: 500;--fs-display-1: 72px;--lh-display-1: .94;--fs-display-2: 56px;--lh-display-2: .96;--fs-display-3: 40px;--lh-display-3: 1;--fs-title-1: 28px;--lh-title-1: 1.08;--fs-title-2: 22px;--lh-title-2: 1.12;--fs-body-lg: 18px;--lh-body-lg: 1.55;--fs-body: 16px;--lh-body: 1.6;--fs-body-sm: 14px;--lh-body-sm: 1.55;--fs-caption: 12px;--lh-caption: 1.45;--fs-micro: 11px;--lh-micro: 1.35;--ls-display: 0em;--ls-label: .08em;--ls-label-wide: .16em;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--space-9: 96px;--space-10: 128px;--frame-inset: 65px;--radius-none: 0px;--radius-sm: 2px;--radius-pill: 999px;--hairline: 1px;--border-w-strong: 2px;--cross-size: 56px;--cross-weight: 3px;--cross-color: var(--mavo-purple);--ruler-weight: 1px;--ruler-tick: 10px;--ruler-color: var(--ink-line);--ease-standard: cubic-bezier(.2, 0, .2, 1);--ease-out: cubic-bezier(.16, 1, .3, 1);--dur-fast: .12s;--dur-base: .18s;--dur-slow: .32s;--hover-tint: rgba(118, 59, 190, .08);--press-scale: .99;--focus-ring: 2px solid var(--mavo-purple);--focus-offset: 2px;--shadow-card: 0 1px 2px rgba(0, 0, 0, .06), 0 8px 24px rgba(0, 0, 0, .06);--shadow-raised: 0 2px 4px rgba(0, 0, 0, .1), 0 18px 48px rgba(0, 0, 0, .12);--scrim-bottom: linear-gradient(to top, rgba(0, 0, 0, .72) 0%, rgba(0, 0, 0, .35) 38%, rgba(0, 0, 0, 0) 100%);--scrim-top: linear-gradient(to bottom, rgba(0, 0, 0, .55) 0%, rgba(0, 0, 0, 0) 100%);--blur-glass: blur(14px);--page-max: 1360px;--page-gutter: 40px;--section-space: 72px;--header-height: 72px;--z-header: 40;--z-overlay: 100}@media (max-width: 1023px){:where([data-cc-scope~=FvUkAKHosH]) :where([data-cc-scope~=FvUkAKHosH]),:where([data-cc-scope~=FvUkAKHosH]):where([data-cc-scope~=FvUkAKHosH]){--page-gutter: 24px;--section-space: 56px;--fs-display-1: 56px;--fs-display-2: 44px;--fs-display-3: 32px;--fs-title-1: 24px}}@media (max-width: 767px){:where([data-cc-scope~=FvUkAKHosH]) :where([data-cc-scope~=FvUkAKHosH]),:where([data-cc-scope~=FvUkAKHosH]):where([data-cc-scope~=FvUkAKHosH]){--page-gutter: 16px;--section-space: 48px;--header-height: 60px;--fs-display-1: 40px;--fs-display-2: 34px;--fs-display-3: 28px;--fs-title-1: 22px;--fs-title-2: 19px;--cross-size: 32px}}:where([data-cc-scope~=FvUkAKHosH]) *,:where([data-cc-scope~=FvUkAKHosH]),:where([data-cc-scope~=FvUkAKHosH]) *:before,:where([data-cc-scope~=FvUkAKHosH]):before,:where([data-cc-scope~=FvUkAKHosH]) *:after,:where([data-cc-scope~=FvUkAKHosH]):after{box-sizing:border-box}:where([data-cc-scope~=FvUkAKHosH]) h1,h1:where([data-cc-scope~=FvUkAKHosH]),:where([data-cc-scope~=FvUkAKHosH]) h2,h2:where([data-cc-scope~=FvUkAKHosH]),:where([data-cc-scope~=FvUkAKHosH]) h3,h3:where([data-cc-scope~=FvUkAKHosH]),:where([data-cc-scope~=FvUkAKHosH]) h4,h4:where([data-cc-scope~=FvUkAKHosH]){font-family:var(--font-display);font-weight:var(--fw-display-semibold);letter-spacing:var(--ls-display);margin:0;color:inherit}:where([data-cc-scope~=FvUkAKHosH]) p,p:where([data-cc-scope~=FvUkAKHosH]){margin:0}:where([data-cc-scope~=FvUkAKHosH]) button,button:where([data-cc-scope~=FvUkAKHosH]),:where([data-cc-scope~=FvUkAKHosH]) input,input:where([data-cc-scope~=FvUkAKHosH]),:where([data-cc-scope~=FvUkAKHosH]) select,select:where([data-cc-scope~=FvUkAKHosH]),:where([data-cc-scope~=FvUkAKHosH]) textarea,textarea:where([data-cc-scope~=FvUkAKHosH]){font-family:var(--font-body)}:where([data-cc-scope~=FvUkAKHosH]) img,img:where([data-cc-scope~=FvUkAKHosH]),:where([data-cc-scope~=FvUkAKHosH]) video,video:where([data-cc-scope~=FvUkAKHosH]){display:block;max-width:100%}:where([data-cc-scope~=FvUkAKHosH]) :focus-visible,:where([data-cc-scope~=FvUkAKHosH]):focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}:where([data-cc-scope~=FvUkAKHosH]) ::selection,:where([data-cc-scope~=FvUkAKHosH])::selection{background:var(--purple-40);color:var(--mavo-black)}:where([data-cc-scope~=FvUkAKHosH]) .mavo-richtext,:where([data-cc-scope~=FvUkAKHosH]).mavo-richtext{font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body)}:where([data-cc-scope~=FvUkAKHosH]) .mavo-richtext p+p,:where([data-cc-scope~=FvUkAKHosH]).mavo-richtext p+p,:where([data-cc-scope~=FvUkAKHosH]) .mavo-richtext p+ul,:where([data-cc-scope~=FvUkAKHosH]).mavo-richtext p+ul,:where([data-cc-scope~=FvUkAKHosH]) .mavo-richtext ul+p,:where([data-cc-scope~=FvUkAKHosH]).mavo-richtext ul+p,:where([data-cc-scope~=FvUkAKHosH]) .mavo-richtext p+ol,:where([data-cc-scope~=FvUkAKHosH]).mavo-richtext p+ol{margin-top:var(--space-4)}:where([data-cc-scope~=FvUkAKHosH]) .mavo-richtext h2,:where([data-cc-scope~=FvUkAKHosH]).mavo-richtext h2,:where([data-cc-scope~=FvUkAKHosH]) .mavo-richtext h3,:where([data-cc-scope~=FvUkAKHosH]).mavo-richtext h3,:where([data-cc-scope~=FvUkAKHosH]) .mavo-richtext h4,:where([data-cc-scope~=FvUkAKHosH]).mavo-richtext h4{margin:var(--space-6) 0 var(--space-3);text-transform:uppercase}:where([data-cc-scope~=FvUkAKHosH]) .mavo-richtext h2,:where([data-cc-scope~=FvUkAKHosH]).mavo-richtext h2{font-size:var(--fs-title-1);line-height:var(--lh-title-1)}:where([data-cc-scope~=FvUkAKHosH]) .mavo-richtext h3,:where([data-cc-scope~=FvUkAKHosH]).mavo-richtext h3{font-size:var(--fs-title-2);line-height:var(--lh-title-2)}:where([data-cc-scope~=FvUkAKHosH]) .mavo-richtext a,:where([data-cc-scope~=FvUkAKHosH]).mavo-richtext a{color:var(--text-brand);text-decoration:none;border-bottom:1px solid var(--purple-40)}:where([data-cc-scope~=FvUkAKHosH]) .mavo-richtext a:hover,:where([data-cc-scope~=FvUkAKHosH]).mavo-richtext a:hover{color:var(--brand-hover);border-bottom-color:var(--brand-hover)}:where([data-cc-scope~=FvUkAKHosH]) .mavo-richtext ul,:where([data-cc-scope~=FvUkAKHosH]).mavo-richtext ul,:where([data-cc-scope~=FvUkAKHosH]) .mavo-richtext ol,:where([data-cc-scope~=FvUkAKHosH]).mavo-richtext ol{padding-left:1.25em;margin:0}:where([data-cc-scope~=FvUkAKHosH]) .mavo-richtext li+li,:where([data-cc-scope~=FvUkAKHosH]).mavo-richtext li+li{margin-top:var(--space-2)}:where([data-cc-scope~=FvUkAKHosH]) .mavo-richtext img,:where([data-cc-scope~=FvUkAKHosH]).mavo-richtext img{height:auto;margin:var(--space-5) 0}:where([data-cc-scope~=FvUkAKHosH]) .mavo-richtext table,:where([data-cc-scope~=FvUkAKHosH]).mavo-richtext table{width:100%;border-collapse:collapse;margin:var(--space-5) 0;font-size:var(--fs-body-sm)}:where([data-cc-scope~=FvUkAKHosH]) .mavo-richtext th,:where([data-cc-scope~=FvUkAKHosH]).mavo-richtext th,:where([data-cc-scope~=FvUkAKHosH]) .mavo-richtext td,:where([data-cc-scope~=FvUkAKHosH]).mavo-richtext td{text-align:left;padding:var(--space-3) var(--space-2);border-bottom:1px solid var(--border-hairline)}:where([data-cc-scope~=FvUkAKHosH]) .mavo-richtext blockquote,:where([data-cc-scope~=FvUkAKHosH]).mavo-richtext blockquote{margin:var(--space-5) 0;padding-left:var(--space-5);border-left:2px solid var(--mavo-purple)}:where([data-cc-scope~=FvUkAKHosH]) .mavo-sr-only,:where([data-cc-scope~=FvUkAKHosH]).mavo-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:where([data-cc-scope~=FvUkAKHosH]) .mavo-section,:where([data-cc-scope~=FvUkAKHosH]).mavo-section{width:100%;padding:var(--section-space) var(--page-gutter);color:var(--text-body);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased}:where([data-cc-scope~=FvUkAKHosH]) .mavo-section--dark,:where([data-cc-scope~=FvUkAKHosH]).mavo-section--dark{color:var(--text-on-dark-muted)}:where([data-cc-scope~=FvUkAKHosH]) .mavo-wrap,:where([data-cc-scope~=FvUkAKHosH]).mavo-wrap{width:100%;max-width:var(--page-max);margin:0 auto}:where([data-cc-scope~=FvUkAKHosH]) .mavo-wrap--narrow,:where([data-cc-scope~=FvUkAKHosH]).mavo-wrap--narrow{max-width:760px}:where([data-cc-scope~=FvUkAKHosH]) .mavo-eyebrow,:where([data-cc-scope~=FvUkAKHosH]).mavo-eyebrow{display:block;font-family:var(--font-body);font-size:var(--fs-micro);line-height:var(--lh-micro);text-transform:uppercase;letter-spacing:var(--ls-label-wide);color:var(--text-muted)}:where([data-cc-scope~=FvUkAKHosH]) .mavo-section--dark .mavo-eyebrow,:where([data-cc-scope~=FvUkAKHosH]).mavo-section--dark .mavo-eyebrow{color:var(--text-on-dark-muted)}:where([data-cc-scope~=FvUkAKHosH]) .mavo-display,:where([data-cc-scope~=FvUkAKHosH]).mavo-display{font-family:var(--font-display);font-weight:var(--fw-display-semibold);text-transform:uppercase;letter-spacing:var(--ls-display);color:var(--text-strong)}:where([data-cc-scope~=FvUkAKHosH]) .mavo-section--dark .mavo-display,:where([data-cc-scope~=FvUkAKHosH]).mavo-section--dark .mavo-display{color:var(--text-on-dark)}:where([data-cc-scope~=FvUkAKHosH]) .mavo-auth-section,:where([data-cc-scope~=FvUkAKHosH]).mavo-auth-section{min-height:60vh;padding-top:var(--space-8);padding-bottom:var(--space-9)}:where([data-cc-scope~=FvUkAKHosH]) .mavo-auth-loader,:where([data-cc-scope~=FvUkAKHosH]).mavo-auth-loader{display:flex;justify-content:center;padding:var(--space-9) 0;color:var(--mavo-purple)}:where([data-cc-scope~=FvUkAKHosH]) .mavo-auth-form,:where([data-cc-scope~=FvUkAKHosH]).mavo-auth-form{display:flex;flex-direction:column;gap:var(--space-5)}:where([data-cc-scope~=FvUkAKHosH]) .mavo-auth-row,:where([data-cc-scope~=FvUkAKHosH]).mavo-auth-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}:where([data-cc-scope~=FvUkAKHosH]) .mavo-auth-link,:where([data-cc-scope~=FvUkAKHosH]).mavo-auth-link{padding:0;border:none;border-bottom:1px solid currentColor;background:none;color:var(--text-strong);font-family:var(--font-body);font-size:var(--fs-micro);font-weight:var(--fw-body-medium);text-transform:uppercase;letter-spacing:var(--ls-label);text-decoration:none;cursor:pointer}:where([data-cc-scope~=FvUkAKHosH]) .mavo-auth-link:hover,:where([data-cc-scope~=FvUkAKHosH]).mavo-auth-link:hover{color:var(--mavo-purple)}:where([data-cc-scope~=FvUkAKHosH]) .mavo-auth-aside,:where([data-cc-scope~=FvUkAKHosH]).mavo-auth-aside{display:flex;justify-content:flex-end;margin-top:calc(-1 * var(--space-2))}@media (max-width: 479px){:where([data-cc-scope~=FvUkAKHosH]) .mavo-auth-row,:where([data-cc-scope~=FvUkAKHosH]).mavo-auth-row{grid-template-columns:1fr}}:where([data-cc-scope~=FvUkAKHosH]) .acc-view-title,:where([data-cc-scope~=FvUkAKHosH]).acc-view-title{font-family:var(--font-display);font-weight:var(--fw-display-semibold);font-size:var(--fs-title-1);line-height:var(--lh-title-1);text-transform:uppercase;color:var(--text-strong)}:where([data-cc-scope~=FvUkAKHosH]) .acc-box-title,:where([data-cc-scope~=FvUkAKHosH]).acc-box-title{margin-bottom:var(--space-3);font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--text-muted)}
