@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}a{color:inherit;text-decoration:inherit}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}details summary{cursor:pointer;list-style:none}details summary::-webkit-details-marker{display:none}details summary>*{display:inline}button{border:none;background:none;color:inherit;padding:0;cursor:pointer}.hidden,[hidden]{display:none!important}:root{--color-eggplant: #37094c;--grape-50: #fcf6ff;--grape-100: #f5e2ff;--grape-200: #7925a6;--grape-500: #57206f;--grape-900: #37094c;--seafoam-50: #f0fcfa;--seafoam-100: #d9f7f2;--seafoam-200: #4bb6a4;--seafoam-500: #256d65;--seafoam-900: #1e4340;--gold-50: #fffaf0;--gold-100: #ffedcd;--gold-200: #ffcb46;--gold-500: #ffa400;--gold-900: #e27b00;--aim-black: #02001f;--aim-white: #ffffff;--aim-gray-50: #fafafa;--aim-gray-100: #f5f5f5;--aim-gray-200: #e5e5e5;--aim-gray-300: #d4d4d4;--aim-gray-400: #a3a3a3;--aim-gray-500: #737373;--aim-gray-600: #525252;--aim-gray-700: #404040;--aim-gray-800: #262626;--aim-gray-900: #171717;--aim-gray-950: #0a0a0a;--aim-info-50: #ecfcff;--aim-info-100: #cff7fe;--aim-info-200: #a5effc;--aim-info-300: #67e4f9;--aim-info-400: #22d0ee;--aim-info-500: #06b6d4;--aim-info-600: #0899b2;--aim-info-700: #0e7d90;--aim-info-800: #156775;--aim-info-900: #165863;--aim-info-950: #083b44;--aim-warning-50: #fffbeb;--aim-warning-100: #fef3c7;--aim-warning-200: #fde58a;--aim-warning-300: #fbd24e;--aim-warning-400: #fabe25;--aim-warning-500: #f49d0c;--aim-warning-600: #d87607;--aim-warning-700: #bc560a;--aim-warning-800: #923f0e;--aim-warning-900: #78340f;--aim-warning-950: #451a03;--aim-danger-50: #fef2f2;--aim-danger-100: #fee2e2;--aim-danger-200: #fecaca;--aim-danger-300: #fca5a5;--aim-danger-400: #f87171;--aim-danger-500: #ef4444;--aim-danger-600: #dc2626;--aim-danger-700: #b91c1c;--aim-danger-800: #991b1b;--aim-danger-900: #7f1d1d;--aim-danger-950: #450a0a;--aim-success-50: #f0fdf5;--aim-success-100: #dcfce8;--aim-success-200: #bbf7d1;--aim-success-300: #86efad;--aim-success-400: #4ade80;--aim-success-500: #22c55e;--aim-success-600: #16a34a;--aim-success-700: #15803c;--aim-success-800: #166533;--aim-success-900: #14532b;--aim-success-950: #052e14;--spice-0-100: #ffedd5;--spice-0-700: #c2410c;--spice-1-100: #ecfccb;--spice-1-700: #4d7c0f;--spice-2-100: #ccfbf1;--spice-2-700: #0f766e;--spice-3-100: #dbeafe;--spice-3-700: #1d4ed8;--spice-4-100: #f3e8ff;--spice-4-700: #7e22ce;--spice-5-100: #ffe4e6;--spice-5-700: #be123c;--spice-6-100: #d1fae5;--spice-6-700: #047857;--spice-7-100: #e0f2fe;--spice-7-700: #0369a1;--spice-8-100: #fee2e2;--spice-8-700: #b91c1c;--spice-9-100: #fef9c3;--spice-9-700: #a16207;--spice-10-100: #cffafe;--spice-10-700: #0e7490}:root,[data-portal=advocate]{--aim-primary-50: var(--grape-50);--aim-primary-100: var(--grape-100);--aim-primary-200: var(--grape-200);--aim-primary-500: var(--grape-500);--aim-primary-900: var(--grape-900);--aim-secondary-50: var(--seafoam-50);--aim-secondary-100: var(--seafoam-100);--aim-secondary-200: var(--seafoam-200);--aim-secondary-500: var(--seafoam-500);--aim-secondary-900: var(--seafoam-900);--aim-tertiary-50: var(--gold-50);--aim-tertiary-100: var(--gold-100);--aim-tertiary-200: var(--gold-200);--aim-tertiary-500: var(--gold-500);--aim-tertiary-900: var(--gold-900);--button-primary-text: var(--grape-500);--button-primary-color: var(--gold-500);--button-primary-hover: var(--gold-900);--nav-bg: var(--aim-primary-500);--nav-text: var(--aim-white);--nav-portal-bg: var(--nav-text);--nav-portal-text: var(--nav-bg);--nav-portal-hover: var(--aim-primary-100);--nav-main-hover: rgba(255, 255, 255, .2);--nav-main-active-bg: var(--aim-tertiary-500);--nav-main-active-text: var(--aim-primary-500)}[data-portal=staff]{--aim-primary-50: var(--seafoam-50);--aim-primary-100: var(--seafoam-100);--aim-primary-200: var(--seafoam-200);--aim-primary-500: var(--seafoam-500);--aim-primary-900: var(--seafoam-900);--aim-secondary-50: var(--grape-50);--aim-secondary-100: var(--grape-100);--aim-secondary-200: var(--grape-200);--aim-secondary-500: var(--grape-500);--aim-secondary-900: var(--grape-900);--aim-tertiary-50: var(--gold-50);--aim-tertiary-100: var(--gold-100);--aim-tertiary-200: var(--gold-200);--aim-tertiary-500: var(--gold-500);--aim-tertiary-900: var(--gold-900);--button-primary-text: var(--aim-white);--button-primary-color: var(--grape-500);--button-primary-hover: var(--grape-900);--nav-bg: var(--aim-primary-500);--nav-text: var(--aim-white);--nav-portal-bg: var(--nav-text);--nav-portal-text: var(--nav-bg);--nav-portal-hover: var(--aim-primary-100);--nav-main-hover: rgba(255, 255, 255, .2);--nav-main-active-bg: var(--aim-primary-900);--nav-main-active-text: var(--aim-white)}@font-face{font-family:houschka;src:url(/build/assets/HouschkaAltPro-Medium-2DsI1zmd.woff2) format("woff2"),url(/build/assets/HouschkaAltPro-Medium-CuJ3E2lX.woff) format("woff");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:houschka;src:url(/build/assets/HouschkaAltPro-Bold-Bpw-zkPl.woff2) format("woff2"),url(/build/assets/HouschkaAltPro-Bold-D548HIYj.woff) format("woff");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:houschka;src:url(/build/assets/HouschkaAltPro-MediumItalic-DhJaHlkZ.woff2) format("woff2"),url(/build/assets/HouschkaAltPro-MediumItalic-DsTw4okn.woff) format("woff");font-display:swap;font-weight:400;font-style:italic}:root{--sidebar-step: clamp(.85rem, .6607rem + .4464vw, 1rem);--sidebar-width: calc(var(--sidebar-step) * 20);--step--2: clamp(.5208rem, .481rem + .1994vw, .8rem);--step--1: clamp(.625rem, .5714rem + .2679vw, 1rem);--step-0: clamp(.75rem, .6786rem + .3571vw, 1.25rem);--step-1: clamp(.9rem, .8054rem + .4732vw, 1.5625rem);--step-2: clamp(1.08rem, .9553rem + .6237vw, 1.9531rem);--step-3: clamp(1.296rem, 1.1324rem + .8181vw, 2.4414rem);--step-4: clamp(1.5552rem, 1.3414rem + 1.069vw, 3.0518rem);--step-5: clamp(1.8662rem, 1.5879rem + 1.3918vw, 3.8147rem);--scroll-bar-thumb: rgba(255, 255, 255, .8);--scroll-bar-track: var(--aim-primary-900);--bp-xsm: 34rem;--bp-sm: 48rem;--bp-md: 61.5rem;--bp-lg: 75rem;--bp-xl: 96.25rem;--bp-nav: 56.25rem;--round-sm: 6px;--round-lg: 12px;--round-full: 1000px;--ease-in: cubic-bezier(.49, .025, .65, .65);--ease-out: cubic-bezier(.28, .44, .49, 1);--ease-in-out: cubic-bezier(.49, .025, .49, 1);--bounce: cubic-bezier(.6, 0, .1, 1.4);--ease-in-soft: cubic-bezier(.49, .025, .685, 1);--ease-out-soft: cubic-bezier(.28, 0, .49, 1);--ease-in-out-soft: cubic-bezier(.72, 0, .28, 1);--ease-in-out-hard: cubic-bezier(.77, 0, .175, 1);--timing-slow: 1s;--timing-base: .2s;--timing-fast: .1s;--transition-slow: var(--timing-slow) var(--ease-out);--transition-base: var(--timing-base) var(--ease-in-soft);--inset-shadow: inset 0 .5rem 1rem -.5rem var(--aim-gray-800);--shadow-base: rgba(14, 63, 126, .04) 0px 0px 0px 1px, rgba(42, 51, 69, .04) 0px 1px 1px -.5px, rgba(42, 51, 70, .04) 0px 3px 3px -1.5px, rgba(42, 51, 70, .04) 0px 6px 6px -3px, rgba(14, 63, 126, .04) 0px 12px 12px -6px, rgba(14, 63, 126, .04) 0px 24px 24px -12px;--capital-background-dark: linear-gradient( 90deg, rgba(38, 5, 54, .9) 0%, rgba(64, 11, 88, .75) 100% ), url(/build/assets/capital-building-zNy6XGpR.jpg);--capital-background-light: linear-gradient( 90deg, rgba(255, 255, 255, .9) 0%, rgba(255, 255, 255, .8) 100% ), url(/build/assets/capital-building-zNy6XGpR.jpg)}body{font-family:houschka,Avenir,Montserrat,Corbel,URW Gothic,source-sans-pro,sans-serif;font-weight:400;color:var(--aim-black)}strong{font-weight:700}em{font-style:italic}small{font-size:.7em}sup,sub{line-height:0;position:relative;vertical-align:baseline}sup{font-size:.6em;top:-.5em}sub{font-size:.6em;bottom:-.25em}.main-content h1,.main-content h2,.main-content h3,.main-content h4,.main-content h5,.main-content h6,.modal__content h1,.modal__content h2,.modal__content h3,.modal__content h4,.modal__content h5,.modal__content h6,.auth-content h1,.auth-content h2,.auth-content h3,.auth-content h4,.auth-content h5,.auth-content h6{text-wrap:pretty;font-weight:700;line-height:1.2}.main-content h1 a,.main-content h2 a,.main-content h3 a,.main-content h4 a,.main-content h5 a,.main-content h6 a,.modal__content h1 a,.modal__content h2 a,.modal__content h3 a,.modal__content h4 a,.modal__content h5 a,.modal__content h6 a,.auth-content h1 a,.auth-content h2 a,.auth-content h3 a,.auth-content h4 a,.auth-content h5 a,.auth-content h6 a{color:inherit}.main-content h1,.modal__content h1,.auth-content h1{font-size:var(--step-4)}.main-content h2,.modal__content h2,.auth-content h2{font-size:var(--step-3)}.main-content h3,.modal__content h3,.auth-content h3{font-size:var(--step-2)}.main-content h4,.modal__content h4,.auth-content h4{font-size:var(--step-1)}.main-content h5,.modal__content h5,.auth-content h5,.main-content h6,.modal__content h6,.auth-content h6{font-size:var(--step-0)}.main-content p,.modal__content p,.auth-content p{font-size:var(--step-1);line-height:1.5}.main-content p+p,.modal__content p+p,.auth-content p+p{margin-top:var(--step-1)}.main-content p a,.modal__content p a,.auth-content p a{color:#256d65;-webkit-text-decoration:underline .125em;text-decoration:underline .125em;text-decoration-color:#256d6500;text-underline-offset:.1875em;transition:color var(--transition-base),text-decoration-color var(--transition-base)}.main-content p a:hover,.modal__content p a:hover,.auth-content p a:hover{color:#1e4340;text-decoration-color:#1e4340}.main-content ul,.main-content ol,.modal__content ul,.modal__content ol,.auth-content ul,.auth-content ol{font-size:var(--step-1);line-height:1.5}.main-content ul.disc,.modal__content ul.disc,.auth-content ul.disc{list-style:disc;margin-left:1.5rem}.body-text{max-width:50rem}.dl-text{font-size:var(--step-1);line-height:1.5}.dl-text dt{margin-top:1.5rem;font-weight:700}blockquote{font-size:var(--step-1);line-height:1.3;font-style:italic}.visually-hidden:not(:focus):not(:active),.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.skip-link{clip-path:polygon(0 0,0 0,0 0,0 0);box-sizing:border-box;position:absolute;margin:0;padding:0;top:0;left:50%;transform:translate(-50%);width:100%;font-weight:700;margin-top:-5rem;transition:margin-top .3s ease-in-out}@media screen and (min-width: 34rem){.skip-link{width:-moz-fit-content;width:fit-content}}.skip-link:focus{clip-path:none;z-index:10000;text-decoration:none;text-align:center;padding:clamp(.755rem,4vw,1rem) clamp(1.5rem,4vw,2rem);line-height:1;background-color:var(--aim-white);color:var(--aim-primary-500);box-shadow:var(--shadow-base);margin-top:0}@media screen and (min-width: 34rem){.skip-link:focus{border-bottom-left-radius:var(--round-lg);border-bottom-right-radius:var(--round-lg)}}@media screen and (min-width: 56.25rem){.skip-link:focus{background-color:var(--aim-primary-500);color:var(--aim-white);margin-left:calc(var(--sidebar-width) / 2)}}.form-required{color:var(--aim-danger-600)}@media screen{.print-only{display:none!important}}.container{width:100%;max-width:calc(var(--step-0) * 75);margin-inline:auto;padding-inline:var(--step-2)}.flow>*+*,.multi-step-form-header>*+*{margin-top:var(--step-2)}.flow-lg>*+*{margin-top:var(--step-5)}.flow-sm>*+*{margin-top:calc(var(--step-0) / 2)}.center{margin-left:auto;margin-right:auto}.text-center{text-align:center}.center-content{display:flex;justify-content:center}.consolelog{outline:dashed 1px red}.highlight{background-color:var(--aim-primary-50);padding:var(--step-4);border-radius:var(--round-lg)}.header-with-button{display:flex;justify-content:space-between;align-items:center;gap:var(--step-0);flex-wrap:wrap}.spinner{--spinner-color: var(--aim-primary-500);--spinner-overlay-color: var(--aim-white);width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;z-index:1}.spinner>*{grid-column:1/-1;grid-row:1/-1}.spinner__overlay{background-color:var(--spinner-overlay-color);opacity:.75}.spinner__message{display:grid;place-content:center}.spinner .loader{width:48px;height:48px;border:5px solid var(--spinner-color);border-bottom-color:transparent;border-radius:var(--round-full);display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}.chip{--status-chip-color: var(--aim-primary-900);--status-chip-bg: var(--aim-primary-100);--status-chip-outline: var(--status-chip-color);font-size:var(--step-0);color:var(--status-chip-color);background-color:var(--status-chip-bg);display:inline-block;padding:.5em 1.25em;border-radius:var(--round-sm);line-height:1.1;border:1px solid var(--status-chip-outline)}.chip.secondary{--status-chip-color: var(--aim-secondary-900);--status-chip-bg: var(--aim-secondary-100)}.chip.tertiary{--status-chip-color: var(--aim-black);--status-chip-bg: var(--aim-tertiary-100);--status-chip-outline: var(--aim-tertiary-900)}.chip.success{--status-chip-color: var(--aim-success-900);--status-chip-bg: var(--aim-success-100)}.chip.warning{--status-chip-color: var(--aim-warning-900);--status-chip-bg: var(--aim-warning-100)}.chip.danger{--status-chip-color: var(--aim-danger-900);--status-chip-bg: var(--aim-danger-100)}.column-header{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--step--1) var(--step-0);flex-wrap:wrap}.icon-badge{display:flex;align-items:center;gap:.25em;font-size:var(--step-0);font-weight:700;line-height:1.4}.icon-badge svg{color:var(--aim-primary-500);width:1.125em;height:1.125em}.donate-push{position:fixed;right:10px;bottom:10px;border-color:var(--aim-secondary-200);border-radius:var(--round-lg);padding:var(--step-2);background-color:var(--aim-secondary-200);color:#fff;font-weight:700;font-size:var(--step-1)}.donate-push:hover{background-color:var(--aim-secondary-500);cursor:pointer}.page{min-height:100vh;max-width:100vw;position:relative;overflow-y:hidden;display:grid;grid-template-columns:[full-width-start sidebar-start] auto [sidebar-end content-start] 1fr [content-end full-width-end];grid-template-rows:[full-height-start header-start] auto [header-end content-start] 1fr [content-end footer-start] auto [footer-end full-height-end]}@media screen and (min-width: 56.25rem){.page.collapsed-sidebar{--sidebar-width: 2rem}.page.collapsed-sidebar .sidebar{display:none}}.page>*{grid-column:full-width}.page .sidebar-column{position:relative;background:var(--aim-primary-500)}@media screen and (min-width: 56.25rem){.page .sidebar-column{width:var(--sidebar-width);grid-column:sidebar;grid-row:full-height}}.page .main-content{width:100%;max-width:100vw;overflow-x:auto}@media screen and (min-width: 56.25rem){.page .main-content{max-width:calc(100vw - var(--sidebar-width));grid-column:content;grid-row:content}.page .footer{grid-column:content;grid-row:footer}}.page-header{display:flex;justify-content:space-between;align-items:start;flex-wrap:wrap;gap:var(--step--2)}.page-header .button-row{margin-top:0}.auth-page{min-height:100vh;display:grid;align-content:center;background-color:var(--color-eggplant);background-image:var(--capital-background-dark);background-size:cover;background-position:center;padding:var(--step-4)}.auth-container{background-color:var(--aim-white);border-radius:var(--round-lg);max-width:40rem;margin-right:auto;margin-left:auto;padding:var(--step-4) var(--step-0);width:100%}.auth-header{margin-bottom:var(--step-0)}.auth-header .auth-logo{width:100%;max-width:10rem;margin-right:auto;margin-left:auto;color:var(--color-eggplant)}.auth-content{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:var(--step-0)}.auth-content-center{text-align:center;width:100%}.auth-content__login{width:100%;max-width:30rem}.federal-dashboard .form-filters{display:flex;flex-direction:column;gap:var(--step-0)}.federal-dashboard .form-filters button{max-width:-moz-fit-content;max-width:fit-content}@media screen and (min-width: 34rem){.federal-dashboard .form-filters{display:flex;align-items:flex-end;flex-direction:row;gap:var(--step-0)}.federal-dashboard .form-filters .form-item{flex:1}}.federal-dashboard .data-wrapper{border-radius:var(--round-lg);background:var(--aim-gray-100);padding:var(--step-0)}.federal-dashboard .box{border:1px solid var(--aim-gray-200);border-radius:var(--round-lg);padding:var(--step-0);background:var(--aim-white);box-shadow:var(--shadow-base)}.federal-dashboard .points-progress-heading{display:flex;justify-content:space-between;align-items:center}.federal-dashboard .progress{--percent-complete: 0%;display:grid;font-size:var(--step-0);gap:.5em}.federal-dashboard .total-goal{justify-self:end;margin-right:var(--round-lg)}.federal-dashboard .progress-bar{background:var(--aim-secondary-100);position:relative}.federal-dashboard .progress-bar,.federal-dashboard .progress-bar .progress-complete{border-radius:var(--round-lg)}.federal-dashboard .progress-bar .progress-complete{background:var(--aim-secondary-500);width:var(--percent-complete);max-width:100%;min-width:-moz-fit-content;min-width:fit-content;display:flex;align-items:center;padding:1em;color:var(--aim-white)}.federal-dashboard .progress-bar .progress-complete.empty{background:transparent;color:var(--aim-black)}.collapse-control{color:var(--aim-white);display:none;position:fixed;top:0;left:0;z-index:22}@media screen and (min-width: 56.25rem){.collapse-control{display:block}}.collapse-control .collapse-button[aria-expanded=true] svg{transform:scaleX(-1)}.collapse-control .collapse-button svg{color:var(--aim-white);width:2rem;height:2rem;padding:.25rem;stroke-width:2px;transition:transform var(--transition-base)}.sidebar{background-color:var(--nav-bg);color:var(--nav-text);display:flex;flex-direction:column;top:0;left:0;width:100%;position:sticky;z-index:20;font-size:var(--sidebar-step)}@media screen and (min-width: 56.25rem){.sidebar{position:fixed;height:100%;max-width:var(--sidebar-width)}}.sidebar.main-nav-open .sidebar-content{display:grid}@media screen and (min-width: 56.25rem){.sidebar .nav-toggle{display:none}}.sidebar .sidebar-header{display:flex;justify-content:space-between;align-items:center;padding:1rem;height:5rem;z-index:21}@media screen and (min-width: 56.25rem){.sidebar .sidebar-header{height:unset}}.sidebar .sidebar-content{background-color:var(--nav-bg);width:100%;height:100%;overflow-y:auto;position:fixed;padding-top:5rem}@media screen and (min-width: 56.25rem){.sidebar .sidebar-content{padding-top:0;display:grid!important;position:relative}}.sidebar .sidebar-content__inner{display:grid;width:100%;height:100%;grid-template-rows:auto 1fr auto;overflow-y:auto}.sidebar .sidebar-content__inner>*+*{margin-top:1rem}.sidebar .sidebar-logo{max-width:5rem}@media screen and (min-width: 56.25rem){.sidebar .sidebar-logo{max-width:unset}}.sidebar .sidebar-logo .aim-logo{width:102%;fill:var(--nav-text)}.sidebar .portal-nav{margin-top:var(--sidebar-step);padding-left:1rem;padding-right:1rem}.sidebar .portal-nav a{color:var(--nav-portal-text)}.sidebar .portal-nav .portal-nav-inner{position:relative}.sidebar .portal-nav .portal-nav-button{background-color:var(--nav-portal-bg);border-radius:var(--round-lg);padding:.625rem 1rem;font-size:calc(var(--sidebar-step) * 1.25);font-weight:700;color:var(--nav-portal-text);display:flex;width:100%;justify-content:space-between;align-items:center}.sidebar .portal-nav .portal-nav-button[aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0}.sidebar .portal-nav .portal-nav-button__icon{height:1.5em;stroke-width:.125em}.sidebar .portal-nav .portal-nav-links{position:absolute;background-color:var(--nav-portal-bg);border-bottom-left-radius:var(--round-lg);border-bottom-right-radius:var(--round-lg);width:100%;overflow:hidden}.sidebar .portal-nav .portal-nav-links a{display:block;padding-top:.625rem;padding-bottom:.625rem;padding-left:1rem;text-decoration:none;transition:background-color var(--transition-base)}.sidebar .portal-nav .portal-nav-links a:hover,.sidebar .portal-nav .portal-nav-links a:focus{background-color:var(--nav-portal-hover)}.sidebar .navigations{overflow-x:auto;display:flex;flex-direction:column;justify-content:space-between;padding-inline:.5em;padding-bottom:.5em;margin-inline:.5em}.nav-item a{color:currentColor;text-decoration:none}.nav-item__link{display:grid;align-items:center;gap:.5rem;grid-template-columns:1.5em auto;padding:.625em 1em;margin-top:.5em;border-radius:var(--round-lg);width:100%;text-align:left;transition:background-color var(--transition-base)}.nav-item__link-has-children{grid-template-columns:1.5rem auto 1.5rem}.nav-item__link.active,.nav-item__link[aria-current=page]{background-color:var(--nav-main-active-bg);color:var(--nav-main-active-text);font-weight:700;transition:background-color var(--transition-base)}.nav-item__link.active:hover,.nav-item__link.active:focus,.nav-item__link[aria-current=page]:hover,.nav-item__link[aria-current=page]:focus{background-color:var(--nav-main-active-bg)}.nav-item__link:hover,.nav-item__link:focus{background-color:var(--nav-main-hover)}.nav-item__icon--chevron{transition:transform var(--transition-base)}.nav-item__icon--chevron.open{transform:rotate(-180deg)}.subnav{border-left:solid .125em var(--nav-text);margin-left:1.5rem;margin-bottom:2rem;padding-top:.25rem}.subnav>*+*{margin-top:.75rem}.subnav__item{margin-left:1.5rem;position:relative}.subnav__item a{transform:translateY(.5em);display:block}.subnav__item a:before{transform:translateY(.5em);content:"";width:1rem;display:block;margin-left:-1.5rem;border-bottom:solid .125em var(--nav-text)}.subnav__item a:hover,.subnav__item.active a,.subnav__item[aria-current=page] a{text-decoration:underline}.nav-alerts{--nav-alerts-background: var(--nav-main-active-bg);--nav-alerts-color: var(--nav-main-active-text)}.nav-alerts [aria-current=page]{--nav-alerts-background: var(--nav-main-active-text);--nav-alerts-color: var(--nav-main-active-bg)}.nav-alerts__count{border-radius:var(--round-full);background-color:var(--nav-alerts-background);color:var(--nav-alerts-color);width:1.75em;height:1.75em;margin:-1em 0 -1em .25em;display:inline-flex;justify-content:center;align-items:center;text-align:center;font-weight:700}.nav-alerts.has-notifications .alert-bell{animation:bell-ring 2s 3 ease-in-out alternate;transform-box:fill-box;transform-origin:50% 10%}.nav-alerts .alert-bell__ring{opacity:.8}@keyframes bell-ring{0%{transform:rotate(3deg)}5%{transform:rotate(-3deg)}10%{transform:rotate(3deg)}15%{transform:rotate(-3deg)}17%{transform:rotate(0)}}.venetian-blinds{stroke:currentColor;stroke-width:.125rem}.venetian-blinds path{transition:transform var(--transition-base)}.venetian-blinds path:nth-of-type(1){transform:rotate(0) translateY(-35%)}.venetian-blinds path:nth-of-type(3){transform:rotate(0) translateY(35%)}.venetian-blinds.blinds-open path:nth-of-type(1){transform:rotate(45deg) translate(0);transform-origin:50%}.venetian-blinds.blinds-open path:nth-of-type(2){display:none}.venetian-blinds.blinds-open path:nth-of-type(3){transform:rotate(-45deg) translate(0);transform-origin:50%}.user-profile{display:grid;grid-template-columns:58px 1fr;margin-left:1rem;margin-right:1rem;margin-bottom:1rem;position:relative;border-radius:var(--round-lg);transition:background-color var(--transition-base)}.user-profile:focus-within,.user-profile:hover{background-color:var(--nav-main-hover)}.user-profile__details{padding-left:1rem;display:grid;grid-template-rows:auto auto;align-content:center}.user-profile__heading{font-weight:900;margin-bottom:.5rem}.user-profile__avatar{border-radius:var(--round-lg);background-color:var(--aim-primary-200);aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.user-profile__avatar.fallback{color:var(--aim-white);display:grid;place-content:center;font-size:36px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.user-settings .fi-tabs-item-active .fi-tabs-item-label{color:var(--aim-white)}.user-settings .user-avatar{background-color:var(--aim-primary-50);padding:var(--step-0);border-radius:var(--round-lg);border:1px solid var(--aim-primary-200);display:flex;align-items:center;flex-wrap:wrap;gap:var(--step-2)}.user-settings .user-avatar-container{position:relative;width:-moz-fit-content;width:fit-content}.user-settings .user-avatar-container button{position:absolute;background-color:var(--aim-primary-500);color:var(--aim-white);border-radius:var(--round-full);bottom:.25em;right:.25em}.user-settings .user-avatar-container button:hover,.user-settings .user-avatar-container button:focus{color:var(--aim-white)}.user-settings .avatar-preview{height:calc(var(--step-5) * 3);width:calc(var(--step-5) * 3);border-radius:var(--round-full);position:relative;overflow:hidden;background-color:var(--aim-gray-100)}.user-settings .avatar-preview img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.user-settings .avatar-preview .fallback{width:100%;height:100%;background-color:var(--aim-primary-200);display:grid;place-content:center}.user-settings .avatar-preview .fallback span{color:var(--aim-white);font-size:calc(var(--step-5) * 2)}.user-settings .avatar-preview .loading-indicator{position:absolute;height:2.5rem;width:2.5rem;top:calc(50% - 1.25rem);left:calc(50% - 1.25rem);transform:translate(-50%,-50%)}.campaign-resources .fi-tabs{box-shadow:none}.campaign-resources .fi-tabs .fi-tabs-item-active .fi-tabs-item-label{color:var(--aim-white)}.button-warning,.button-info,.button-success,.button-danger,.button-text,.button-tertiary,.button-secondary,.button-primary{font-size:var(--step-0);font-weight:700;outline:0;display:inline-flex;align-items:center;justify-content:center;gap:.5em;padding:var(--step--2) var(--step-1);text-align:center;text-decoration:none;line-height:1;border-radius:var(--round-full);letter-spacing:.5px;transition:background-color var(--transition-base),color var(--transition-base),border-color var(--transition-base)}.button-warning svg,.button-info svg,.button-success svg,.button-danger svg,.button-text svg,.button-tertiary svg,.button-secondary svg,.button-primary svg{margin-top:-.125em;margin-bottom:-.125em;height:1.25em;width:1.25em}.button-warning:disabled,.button-info:disabled,.button-success:disabled,.button-danger:disabled,.button-icon:disabled,.button-text:disabled,.button-tertiary:disabled,.button-secondary:disabled,.button-primary:disabled{cursor:not-allowed;opacity:50%}.button-primary{--spinner-color: var(--button-primary-text);color:var(--button-primary-text);background-color:var(--button-primary-color);border:solid 2px var(--button-primary-color)}.button-primary:hover:not(:disabled),.button-primary:active,.button-primary:focus{background-color:var(--button-primary-hover);border-color:var(--button-primary-hover)}.button-primary:disabled{filter:grayscale(100%)}.button-secondary{--spinner-color: var(--seafoam-500);color:var(--seafoam-500);background-color:var(--aim-white);border:solid 2px var(--seafoam-500)}.button-secondary:hover:not(:disabled),.button-secondary:active,.button-secondary:focus{background-color:var(--seafoam-100)}.button-secondary:disabled{filter:grayscale(100%)}.button-tertiary{--spinner-color: var(--grape-500);color:var(--grape-500)}.button-tertiary:hover:not(:disabled),.button-tertiary:active,.button-tertiary:focus{-webkit-text-decoration:underline .09em;text-decoration:underline .09em;text-decoration-color:var(--grape-500);text-underline-offset:.13em}.button-tertiary:disabled{filter:grayscale(100%)}.button-text{--spinner-color: var(--aim-primary-500);margin:0;padding:0;font-weight:400;color:var(--aim-primary-500);text-decoration-color:transparent;transition:text-decoration-color var(--transition-base)}.button-text:hover:not(:disabled),.button-text:active,.button-text:focus{-webkit-text-decoration:underline .09em;text-decoration:underline .09em;text-decoration-color:var(--aim-primary-500);text-underline-offset:.13em}.button-text:disabled{filter:grayscale(100%)}.button-icon{--spinner-color: var(--grape-500);color:var(--grape-500);transition:color var(--transition-base);display:flex;align-items:center;justify-content:center}.button-icon:hover:not(:disabled),.button-icon:active,.button-icon:focus{color:var(--grape-200)}.button-icon svg{width:var(--step-3);height:var(--step-3)}.button-icon:disabled{filter:grayscale(100%)}.text-link,ul.file-list li a{color:var(--aim-primary-500);text-decoration-color:transparent;transition:text-decoration-color var(--transition-base)}.text-link:hover,ul.file-list li a:hover,.text-link:active,ul.file-list li a:active,.text-link:focus,ul.file-list li a:focus{-webkit-text-decoration:underline .09em;text-decoration:underline .09em;text-decoration-color:var(--aim-primary-500);text-underline-offset:.13em}.text-link svg,ul.file-list li a svg{width:1em;height:1em;display:inline-block}.button-danger{--spinner-color: var(--aim-white);color:var(--aim-white);background-color:var(--aim-danger-600);border:solid 2px var(--aim-danger-600)}.button-danger:hover:not(:disabled),.button-danger:active,.button-danger:focus{background-color:var(--aim-danger-400);border-color:var(--aim-danger-400)}.button-success{--spinner-color: var(--aim-white);color:var(--aim-white);background-color:var(--aim-success-600);border:solid 2px var(--aim-success-600)}.button-success:hover:not(:disabled),.button-success:active,.button-success:focus{background-color:var(--aim-success-400);border-color:var(--aim-success-400)}.button-info{--spinner-color: var(--aim-white);color:var(--aim-white);background-color:var(--aim-info-600);border:solid 2px var(--aim-info-600)}.button-info:hover:not(:disabled),.button-info:active,.button-info:focus{background-color:var(--aim-info-400);border-color:var(--aim-info-400)}.button-warning{--spinner-color: var(--aim-white);color:var(--aim-white);background-color:var(--aim-warning-500);border:solid 2px var(--aim-warning-500)}.button-warning:hover:not(:disabled),.button-warning:active,.button-warning:focus{background-color:var(--aim-warning-400);border-color:var(--aim-warning-400)}.button-resource-link{display:flex;align-items:center;gap:.5em;padding:var(--step--2) var(--step-1);background:var(--aim-gray-100);color:var(--aim-primary-500);font-weight:700;border:none;border-radius:var(--round-lg);transition:background-color var(--transition-base),color var(--transition-base),border-color var(--transition-base)}.button-resource-link:hover,.button-resource-link:focus{background:var(--aim-primary-500);color:var(--aim-white)}.button-resource-link svg{height:1em;width:1em}.button-row{display:flex;gap:var(--step-1);margin-top:var(--step-2);flex-wrap:wrap}button.loading{position:relative;color:transparent}button.loading.button-tertiary{text-decoration-color:transparent}button.loading:after{content:"";position:absolute;width:1em;height:1em;border:2px solid var(--spinner-color);border-top-color:transparent;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.button-toggle{--button-toggle-color: var(--aim-primary-500);--button-toggle-background: var(--aim-primary-100);--button-toggle-outline: var(--button-toggle-color);--button-toggle-size: 1em;font-weight:700;text-wrap:nowrap;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:var(--step--1);font-size:var(--step-0)}.button-toggle .button-toggle-switch{display:block;position:relative;width:calc(var(--button-toggle-size) * 2);height:var(--button-toggle-size);border-radius:1em;background-color:var(--button-toggle-background);transition:background-color var(--transition-base);outline:solid 1px var(--button-toggle-outline)}.button-toggle .button-toggle-switch:after{position:absolute;content:"";top:0;left:0;width:var(--button-toggle-size);height:var(--button-toggle-size);border-radius:50%;background-color:var(--button-toggle-color);transition:transform var(--transition-base)}.button-toggle[aria-pressed=true] .button-toggle-switch:after{transform:translate3d(100%,0,0)}.scroll-dark,.sidebar .navigations{scrollbar-width:auto;scrollbar-color:var(--scroll-bar-thumb) var(--scroll-bar-track)}.scroll-dark::-webkit-scrollbar,.sidebar .navigations::-webkit-scrollbar{width:auto}.scroll-dark::-webkit-scrollbar-track,.sidebar .navigations::-webkit-scrollbar-track{background:var(--scroll-bar-track)}.scroll-dark::-webkit-scrollbar-thumb,.sidebar .navigations::-webkit-scrollbar-thumb{background-color:var(--scroll-bar-thumb);border-radius:.5rem;border:0}.form-wrapper{width:100%}.form-wrapper .form{max-width:37rem;width:100%}.form{width:100%}.form__center{margin:0 auto}.form .form-item{display:grid;grid-template-columns:auto 1fr;row-gap:calc(var(--step-0) / 2);-moz-column-gap:calc(var(--step-0) / 4);column-gap:calc(var(--step-0) / 4);align-content:center}.form .form-item>*:not(label){grid-column:1/-1}.form .form-item .tooltip{grid-column:2/-1;justify-self:start}.form [disabled]{opacity:.6;cursor:not-allowed}.form label{font-size:var(--step-0);line-height:1;display:block;font-weight:700;width:100%}.form input,.form textarea{border:solid 1px var(--aim-secondary-500);border-color:var(--aim-secondary-500);border-radius:var(--round-lg);padding:calc(var(--step--1) / 2) var(--step--1);width:100%;line-height:1.5;font-size:var(--step-0)}.form input:focus-visible,.form textarea:focus-visible{border-color:#256d65}.form input::-moz-placeholder,.form textarea::-moz-placeholder{color:var(--aim-gray-500)}.form input::placeholder,.form textarea::placeholder{color:var(--aim-gray-500)}.form textarea{padding:.75rem}.form .file-upload input{padding:0;overflow:hidden}.form .file-upload input[type=file]::file-selector-button{border:none;line-height:1.5;background:var(--aim-primary-500);color:#fff;cursor:pointer;transition:background var(--transition-base);padding:calc(var(--step--1) / 2) var(--step--1);margin-right:var(--step--1);font-family:inherit}.form .file-upload input[type=file]::file-selector-button:hover{background:var(--aim-primary-200)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--aim-white);background-image:url(/build/assets/triangle-down-BpHOMkNp.svg);background-position:calc(100% - 10px) center;background-repeat:no-repeat;background-size:20px;border:1px solid var(--aim-secondary-500);border-radius:var(--round-lg);cursor:pointer;margin:0;padding:calc(var(--step--1) / 2) calc(var(--step--1) + 20px) calc(var(--step--1) / 2) var(--step--1);line-height:1.5;position:relative;font-size:var(--step-0);width:100%}.checkbox-group legend{font-size:var(--step-0);line-height:1.5;display:block;font-weight:700;width:100%}.checkbox-group .checkbox{display:flex;margin:var(--step--2) 0;align-items:center}.checkbox-group .checkbox label{font-weight:400;line-height:1.1}.checkbox-group .checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid var(--aim-secondary-500);border-radius:var(--round-sm);cursor:pointer;display:block;height:var(--step-2);width:var(--step-2);margin:0 var(--step--1) 0 0;padding:0}.checkbox-group .checkbox input[type=checkbox]:focus{background-color:transparent}.checkbox-group .checkbox input[type=checkbox][disabled]{opacity:.4;cursor:default}.checkbox-group .checkbox input[type=checkbox]:checked{background-image:url(/build/assets/check-BLsk4BRY.svg);background-color:var(--aim-secondary-500);background-repeat:no-repeat;background-position:center center;background-size:80%}.radio-group{width:100%}.radio-group legend{font-size:var(--step-0);line-height:1.5;display:block;font-weight:700;width:100%}.radio-group .radio{display:flex;margin:var(--step--2) 0;align-items:center}.radio-group .radio label{font-weight:400}.radio-group .radio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:solid 1px var(--aim-secondary-500);border-radius:var(--round-full);cursor:pointer;display:block;height:var(--step-2);width:var(--step-2);margin:0 var(--step--1) 0 0;padding:0}.radio-group .radio input[type=radio]:checked{background:radial-gradient(circle,#359a8e 40%,#fff 55%)}.radio-group.inline{display:flex}.radio-group.inline .radio{margin-right:var(--step-2)}.radio-group.inline .radio input[type=radio]{flex-shrink:0}.instructions p{margin:0 var(--step-0) 0 var(--step--1);font-size:var(--step-0);line-height:1.3}.form-alert{display:grid;grid-template-columns:auto 1fr;align-items:center;line-height:1.2}.form-alert-danger{color:var(--aim-danger-500)}.form-alert__icon{width:1.25em;margin-right:.5em}input.is-invalid,textarea.is-invalid,select.is-invalid{border-color:var(--aim-danger-500)!important}fieldset.is-invalid{border-radius:var(--round-sm);outline:solid 1px var(--aim-danger-500)!important;outline-offset:10px}form.form .password-item__label{display:grid;grid-template-columns:1fr auto;align-items:baseline}form.form .password-item__input-wrapper{display:grid;grid-template-columns:1fr auto;grid-template-rows:1fr}form.form .password-item__input{grid-column:1/-1;grid-row:1/-1;padding-right:4rem}form.form .password-item__button{grid-column:2/-1;grid-row:1/-1;margin-top:0}form.form .password-item__icon{width:1.5em;margin-left:1.5em;margin-right:1.5em;color:var(--aim-secondary-500)}.disclaimer{margin-block:var(--step-4)}fieldset legend{font-size:var(--step-1);line-height:1.5}.form .filter-choices input{border:0}.form-section{padding:calc(var(--step-0) * .8) var(--step-0) calc(var(--step-0) * 1.1)}.form-section:has(.tab){padding:var(--step-0) var(--step-0) calc(var(--step-0) * 1.1)}.form-section .tabpanels{margin-bottom:0}.form-section-outline{border-radius:var(--round-lg);outline:solid 1px var(--aim-gray-300)}.form-section-background{border-radius:var(--round-lg);background:#f1f2f2}.form-section-background textarea{background:#f1f2f2}.search-field{max-width:30ch}.form-grid-2,.form-grid-3{display:grid;grid-template-columns:1fr;gap:var(--step-2);align-items:start}@media screen and (min-width: 34rem){.form-grid-2{grid-template-columns:repeat(2,1fr)}.form-grid-3{grid-template-columns:repeat(3,1fr)}}.multi-step-form-steps>*+*{margin-top:var(--step--2)}.multi-step-form-steps p{font-weight:700;font-size:var(--step-0)}.form-progress-bar{--bar-position: 0;--bar-progress-background: var(--aim-primary-100);--bar-progress-color: var(--aim-primary-500);width:100%;height:10px;border-radius:var(--round-lg);overflow:hidden;border:1px solid var(--bar-progress-color);background-color:var(--bar-progress-background)}.form-progress-bar__fill{animation:progress 1s ease-in-out forwards;height:100%;background-color:var(--bar-progress-color);width:var(--bar-position)}#payment-form .money{display:grid;grid-template-columns:auto minmax(0,20ch);width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;border-radius:var(--round-lg);overflow:hidden;border:1px solid var(--aim-secondary-500)}#payment-form .money-label{padding:0 var(--step-0);line-height:1;display:grid;place-content:center;font-size:var(--step-0);background-color:var(--aim-primary-500);color:var(--aim-white)}#payment-form .money-input{border:none;border-radius:0}#payment-form #error-message{color:var(--aim-danger-500)}.fieldset-container{padding:var(--step-0);border:1px solid var(--aim-gray-300);border-radius:var(--round-lg)}.fieldset-container>fieldset>legend{font-size:var(--step-2);font-weight:700}.fieldset-collapsible .legend-container{display:flex;justify-content:space-between;position:relative}.fieldset-collapsible .legend-container .button-icon:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.fieldset-collapsible .legend-container .icon{transition:transform var(--transition-base)}.fieldset-collapsible .legend-container [aria-expanded=true] .icon{transform:rotate(180deg)}.accordion{width:100%;max-width:75ch}.accordion__summary{background-color:var(--aim-gray-200);border-radius:var(--round-lg);width:100%;display:grid;grid-template-columns:1fr auto;gap:var(--step-0);padding:var(--step-0);text-align:left;font-size:var(--step-1);font-weight:700;align-items:center}.accordion__icon{width:1.5rem;height:1.5rem;margin-right:1rem;transition:transform var(--transition-base)}.accordion[open] .accordion__icon,.accordion.open .accordion__icon{transform:rotate(-180deg)}.accordion__content{padding:var(--step-0)}.accordion__subicon{width:1.5rem;height:1.5rem;margin-right:1rem;display:inline}.accordion ul{font-size:var(--step-1);line-height:1.5;list-style-type:disc;margin-left:var(--step-1);margin-top:var(--step-0);margin-bottom:var(--step-0)}.modal-button-icon{color:var(--aim-secondary-500);width:1.75rem;height:1.75rem}.modal__container{z-index:40;position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:auto;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:100vh;width:100vw}.modal__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--aim-primary-500);opacity:.9}.modal__wrapper{display:flex;justify-content:center;align-items:center;padding:var(--step-0);height:100%}.modal__content{position:relative;background-color:var(--aim-white);width:100%;max-width:50rem;max-height:90vh;border-radius:var(--round-lg);padding:var(--step-2);overflow-y:auto;box-shadow:var(--shadow-base)}.modal__close{position:absolute;top:5px;right:5px;color:var(--aim-primary-500)}.alert{margin-top:var(--step-2);margin-bottom:var(--step-2);padding:var(--step-0);display:grid;grid-template-columns:auto 1fr;gap:var(--step-0);align-items:center;background-color:var(--alert-bg);border-radius:var(--round-lg);position:relative}.alert-info{--alert-color: var(--aim-info-600);--alert-bg: var(--aim-info-100)}.alert-warning{--alert-color: var(--aim-warning-600);--alert-bg: var(--aim-warning-100)}.alert-error{--alert-color: var(--aim-danger-600);--alert-bg: var(--aim-danger-100)}.alert-success{--alert-color: var(--aim-success-600);--alert-bg: var(--aim-success-100)}.alert__icon{color:var(--aim-black);width:var(--step-3);height:auto;grid-column:1/2;grid-row:1/2;color:var(--alert-color)}.alert__content{grid-column:2/3;grid-row:1/2}.alert__description{grid-column:1/-1;grid-row:2/3}.alert__close{position:absolute;top:0;right:0;height:auto;transform:translate(25%,-25%)}.user-info{display:grid;gap:var(--step-1);grid-template-columns:auto 1fr;font-size:1rem;font-size:clamp(.8rem,2vw,1rem);margin-bottom:var(--step-4)}.user-info .level-badge{display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto;width:5em;height:5em;border-radius:var(--round-full);border:solid .25rem var(--aim-primary-500);font-weight:700;overflow:hidden}.user-info .level-badge>*{text-align:center}.user-info .level-badge__value{display:grid;padding-top:15%;font-size:2em}.user-info .level-badge__label{background-color:var(--aim-primary-100);padding:.5em 0;font-size:.75em}.user-info__progress>*+*{margin-top:calc(var(--step-0) / 2)}.user-info__progress .progress-row{display:flex;align-items:center;flex-wrap:wrap;gap:var(--step--2) var(--step-0)}.user-info .progress-bar{--bar-position: 0;width:100%;max-width:20rem;height:1.25em;border-radius:var(--round-lg);overflow:hidden;border:1px solid var(--aim-tertiary-500);background-color:var(--aim-tertiary-100)}.user-info .progress-bar__fill{animation:progress 1s ease-in-out forwards;height:100%;background-color:var(--aim-tertiary-500);width:var(--bar-position)}.user-info .level-up{display:flex;align-items:center;gap:var(--step--2)}.user-info-modal .rank-list{font-size:var(--step-0);line-height:1.5;font-weight:700;margin-top:var(--step-0)}@media screen and (min-width: 48rem){.user-info-modal .rank-list{-moz-columns:2;columns:2}}.user-info-modal .rank-list .rank-list__item{line-height:1.5;list-style-type:decimal;list-style-position:inside}@keyframes progress{0%{width:0}to{width:var(--bar-position)}}.breadcrumbs{margin-top:var(--step-4);margin-bottom:var(--step-4)}.breadcrumbs ol{font-size:var(--step-0);display:flex;flex-wrap:wrap;gap:.75em 0}.breadcrumbs a{text-decoration:underline;color:var(--aim-primary-500)}.breadcrumbs [aria-current=page]{text-decoration:none;color:var(--aim-black)}.breadcrumbs li{display:flex;align-items:center}.panel{margin-top:var(--step-4);margin-bottom:var(--step-4)}.panel .panel-header{display:flex;justify-content:space-between;align-items:center;padding-top:var(--step-0);padding-bottom:var(--step-0);flex-wrap:wrap;gap:calc(var(--step-0) / 2)}.panel .panel-container{position:relative;background-color:#f1f2f2;border-radius:var(--round-lg);padding:var(--step-0);display:grid;gap:var(--step-0);min-height:15rem;background-size:cover;background-position:center;grid-template-columns:[full-width-start content-start] 1fr [content-end menu-start] auto [full-width-end menu-end];grid-template-rows:[full-height-start content-start] 1fr [content-end footer-start] auto [full-height-end footer-end]}@media screen and (min-width: 34rem){.panel .panel-container{min-height:40rem}}.panel .panel-container-bg{background-color:var(--color-eggplant);background-image:var(--capital-background-dark)}.panel .panel-container-bg__light{background-color:var(--color-eggplant);background-image:var(--capital-background-light)}.panel .content{grid-column:content;grid-row:content}.panel .goals-menu{grid-column:menu;grid-row:content}.panel .panel-bar{grid-column:full-width;grid-row:footer}.panel .split{display:grid;gap:var(--step-0);grid-template-columns:1fr;align-items:start}@media screen and (min-width: 34rem){.panel .split{grid-template-columns:1fr 1fr}}.panel-bar{display:flex;justify-content:space-between;flex-wrap:wrap;gap:calc(var(--step-0) / 2);align-items:center;padding-inline:var(--step-0);padding-block:var(--step-0);border-radius:var(--round-lg);background-color:var(--aim-white)}.goals-cards{display:grid;gap:var(--step-4);align-items:start}@media screen and (min-width: 34rem){.goals-cards{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}@media screen and (min-width: 75rem){.goals-cards{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}.goals-card{box-shadow:var(--shadow-base);border:solid 1px var(--aim-gray-600);border-radius:var(--round-lg);overflow:hidden;background-color:var(--aim-white)}.goals-card__header{background-color:var(--aim-primary-500);padding:calc(var(--step-0) / 2) var(--step-0) calc(var(--step-0) / 2);text-align:center;color:var(--aim-white);display:grid;grid-template-columns:1.5em auto 1.5em;align-items:center;gap:.125em 1em;font-size:var(--step-0)}.goals-card__header h2{color:currentColor;font-size:inherit;text-align:center;margin-bottom:0}.goals-card__header .icon{font-size:var(--step-0);width:1.5em;height:1.5em}.goals-card__header .bookmark-button .icon{fill:transparent;stroke:currentColor;stroke-width:.125rem;transition:fill var(--transition-base)}.goals-card__header .bookmark-button[aria-pressed=true] .icon{fill:currentColor}.goals-card__progress{border-bottom:solid .5rem var(--aim-primary-500);padding:calc(var(--step-0) / 2) var(--step-0);text-align:center}.goals-card__progress p{font-size:var(--step-0)}.goals-card .goals-action-list{font-size:var(--step-0);padding:var(--step-0);line-height:1.3}.goals-card .goals-action-list>*+*{margin-top:var(--step-0)}.goals-card .action-item{display:grid;grid-template-columns:2em auto 2rem;gap:.5em;align-items:center}.goals-card .action-item__status{border:solid .25em var(--aim-gray-600);border-radius:var(--round-full);width:1.75em;height:1.75em;display:grid;place-items:center}.goals-card .action-item__status svg{width:1em;height:1em;stroke-width:.25em;stroke:transparent}.goals-card .action-item__status-complete{color:var(--aim-success-600);border-color:var(--aim-success-600)}.goals-card .action-item__status-complete svg{stroke:currentColor}.goals-card .goal-card-complete{background-color:var(--aim-primary-500);padding:calc(var(--step-0) / 2);display:flex;justify-content:flex-end}.goals-card .goal-card-complete .button{display:flex;align-items:center;gap:em;border:solid .125em var(--aim-white);padding:calc(var(--step-0) / 2)}.goals-card .goal-card-complete .button .goal-card-complete-text{display:block;margin-left:1em;margin-right:1em}.goals-card .goal-card-complete .goal-plane{border:solid .125em var(--aim-white);width:2em;height:2em;padding:.5em;background-color:var(--aim-primary-500);border-radius:var(--round-full);display:flex;justify-content:center;align-items:center}.goal-action-modal-content ul{font-size:var(--step-1);line-height:1.5;list-style-type:disc;margin-left:1em;margin-top:var(--step-0)}.goal-info-icon{width:2em;height:2em}.info-card{background-color:var(--aim-white);padding:var(--step-0);border-radius:var(--round-lg)}.mailbox{height:100%;display:flex;align-items:flex-end;justify-content:center}.mailbox .mailbox-airplane{margin-bottom:calc(var(--step-4) * -1);max-width:20rem;width:100%}.center-card{background-color:var(--aim-white);border-radius:var(--round-lg);padding:var(--step-0);margin-block:auto;margin:auto;max-width:60ch;min-width:40%;grid-column:full-width;grid-row:full-height;text-align:center;display:grid;place-content:center}.report-action{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--step-4)}.report-action .report-action__link{font-size:var(--step-1);font-weight:700;color:var(--aim-secondary-500);border:2px solid currentColor;border-radius:var(--round-lg);padding:var(--step-1);text-align:center;aspect-ratio:16/7;display:grid;place-content:center;transition:color var(--transition-base),background-color var(--transition-base)}.report-action .report-action__link:hover{background-color:var(--aim-secondary-500);color:var(--aim-white)}.submission-receipt ol{display:inline-block;list-style-type:decimal;list-style-position:outside;margin-left:1em}.submission-receipt dl.submission-list{line-height:1.5;font-size:var(--step-1)}.submission-receipt dl.submission-list div{display:grid;padding-bottom:var(--step-0);gap:.25em}@media screen and (min-width: 48rem){.submission-receipt dl.submission-list div{grid-template-columns:24ch 3fr}}.submission-receipt dl.submission-list>*+*{padding-top:var(--step-0);border-top:1px solid var(--aim-gray-300)}.submission-receipt dl.submission-list dt{font-weight:700}.submission-receipt .overview-grid{display:grid;gap:var(--step-3)}@media screen and (min-width: 48rem){.submission-receipt .overview-grid{grid-template-columns:2fr minmax(330px,1fr)}}ul.task-list{font-size:var(--step-1)}ul.task-list>*+*{margin-top:var(--step-0)}ul.task-list li{display:grid;grid-template-columns:1.5em auto;gap:.5em;align-items:center}ul.task-list svg{width:1.5em;height:1.5em;color:var(--aim-gray-400)}ul.task-list svg.complete{color:var(--aim-success-600)}ul.file-list li+li{margin-top:.5em}ul.file-list li a{display:grid;grid-template-columns:1.5em auto;gap:.25em;align-items:center;width:-moz-fit-content;width:fit-content}ul.file-list li a svg{width:1.5em;height:1.5em}.congressional-profile a:not(.button-primary){color:var(--gold-500)}.congressional-profile a:not(.button-primary):hover{text-decoration:underline}.congressional-profile .committees ol,.congressional-profile .committees ul,.congressional-profile .congressional-team ol,.congressional-profile .congressional-team ul{font-size:var(--step-1);line-height:1.5}.congressional-profile .metadata{display:grid;background-color:var(--aim-gray-50);border:1px solid var(--aim-gray-200);border-radius:var(--round-lg);padding:var(--step-0) var(--step-1);grid-template-columns:minmax(calc(var(--step-5) * 2),calc(var(--step-5) * 4)) 1fr;gap:var(--step-2)}.congressional-profile .metadata ul{list-style:none}.congressional-profile .metadata a:not(.button){color:var(--aim-secondary-500)}.congressional-profile .metadata .portrait{max-width:calc(var(--step-5) * 4);height:calc(var(--step-5) * 4);background-image:url(/build/assets/capital-white-DROhYIEn.svg);background-position:center;background-size:50%;background-color:var(--aim-gray-300);background-repeat:no-repeat;overflow:hidden;border-radius:var(--round-full);aspect-ratio:1/1}.congressional-profile .metadata .portrait img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:auto}.congressional-profile .metadata .portrait img[src=""]{display:none}.congressional-profile .metadata .contact{display:grid;align-items:center}.congressional-profile .metadata .contact svg{width:1em;height:1em}.congressional-profile .metadata .contact ul{margin-left:0}.congressional-profile .metadata .contact ul>*+*{margin-top:var(--step--2)}.congressional-profile .metadata .contact li>*{display:grid;align-items:center;grid-template-columns:var(--step-1) 1fr;gap:var(--step--2)}.congressional-profile .congressional-team [href^=mailto]{font-weight:700}.congressional-profile .talking-points .user-content li{margin-bottom:.75rem}.congressional-profile .talking-points .user-content ul li{list-style:disc}.congressional-profile .talking-points .user-content ol li{list-style:decimal}.congressional-profile .talking-points-accordion svg{width:1.5rem;height:1.5rem;stroke-width:.125em;display:inline-block}.congressional-profile .talking-points-accordion .talking-points-accordion-button{font-size:var(--step-1);line-height:1.3;font-weight:700;padding:var(--step--2) 0;border-bottom:2px solid var(--aim-black);display:flex;align-items:center;gap:var(--step--1);width:100%;text-align:left}.congressional-profile .talking-points-accordion .talking-points-accordion-content{padding:var(--step-0) var(--step-1);-moz-column-break-before:page;break-before:page}.congressional-profile .supported-bills .bills-list>*+*{margin-top:var(--step--1)}.congressional-profile .supported-bills .bills-list li{max-width:50ch}.congressional-profile .supported-bills .bills-list a{color:var(--aim-tertiary-500);font-weight:700}.congressional-profile .supported-bills .bills-list p{font-size:var(--step-0);line-height:1.3}.congressional-profile .tablist .tablist-item .tablist-button{border-bottom-left-radius:0;border-bottom-right-radius:0}.congressional-profile .tabpanels{border:1px solid var(--aim-secondary-500);border-radius:var(--round-lg);border-top-left-radius:0;padding:var(--step-1);margin-top:-1px}.moc-content{display:grid;gap:var(--step-5);grid-template-columns:1fr}@media screen and (min-width: 61.5rem){.moc-content{grid-template-columns:3fr 1fr}}.moc-content .moc-content-sidebar h2{font-size:var(--step-2)}.moc-content .moc-content-sidebar h3{font-size:var(--step-1)}.report-card{background-color:var(--aim-primary-100);padding:var(--step-0);border-radius:var(--round-lg);box-shadow:var(--shadow-base);text-align:center}.report-card .fi-fo-component-ctn>div{justify-self:center;width:100%}.congressional-team-quicklinks{display:flex;flex-wrap:wrap;gap:var(--step-4)}.congressional-profile-card{display:grid;grid-template-columns:calc(var(--step-4) * 2) 1fr;gap:var(--step--1);align-items:center;position:relative}.congressional-profile-card .profile-image{max-width:calc(var(--step-5) * 4);height:auto;background-image:url(/build/assets/capital-white-DROhYIEn.svg);background-position:center;background-size:50%;background-color:var(--aim-gray-300);background-repeat:no-repeat;overflow:hidden;border-radius:var(--round-full);aspect-ratio:1/1}.congressional-profile-card .profile-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:auto}.congressional-profile-card .profile-image img[src=""]{display:none}.congressional-profile-card .profile-title{font-size:var(--step-1);font-weight:700;line-height:1.1}.congressional-profile-card .profile-link{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.news-article{max-width:80ch}.news-article__header{margin-bottom:var(--step-4)}.news-article__header h1:after{content:"";display:block;width:50%;margin-top:var(--step-0);border-bottom:.125em solid var(--aim-gray-300)}.news-article__header time{font-weight:700;font-size:var(--step-0);color:var(--aim-gray-600);display:block;margin-top:var(--step-0)}.news-article__content>*+*{margin-top:var(--step-2)}.news-article__content ol,.news-article__content ul{padding-inline-start:var(--step-1)}.news-article__content ol>li,.news-article__content ul>li{margin-top:calc(var(--step-0) / 4)}.news-article__content ul{list-style:disc}.news-article__content ol{list-style:decimal}.news-article__content h2,.news-article__content h3,.news-article__content h4,.news-article__content h5,.news-article__content h6{margin-top:var(--step-0)}.news-article__content h2+*,.news-article__content h3+*,.news-article__content h4+*,.news-article__content h5+*,.news-article__content h6+*{margin-top:calc(var(--step-0) / 2)}.news-events .news-events-container{display:grid;gap:var(--step-4);grid-template-columns:1fr}@media screen and (min-width: 31.25rem){.news-events .news-events-container{grid-template-columns:1fr 1fr}}.news-events__title{display:inline-flex;gap:.25em}.news-events__title svg{width:1em;height:auto}.events__col-list{display:grid;gap:.5rem;text-align:left}.events__list-item{display:grid;-moz-column-gap:var(--step-0);column-gap:var(--step-0);line-height:1.4;text-wrap:balance}@media screen and (min-width: 48rem){.events__list-item{grid-template-columns:1fr 2fr}}.events__list-item a{color:var(--aim-secondary-500);font-weight:700}.events__list-item dt{font-weight:700}@media screen and (min-width: 48rem){.events__list-item dt{text-align:right}}.events__list-item dd ul{font-size:inherit;margin:0;list-style-type:none}.events__list-item dd ul li{margin-bottom:.5rem}.article-card{border:1px solid var(--aim-primary-500);border-radius:var(--round-lg);display:grid;grid-template-rows:auto 1fr;overflow:hidden;transition:background-color var(--transition-base)}.article-card:hover{background-color:var(--aim-primary-100)}.article-card__header{background-color:var(--aim-primary-500);color:var(--aim-white);padding:var(--step-0)}.article-card__header time{font-weight:700}.article-card__content{padding:var(--step-0);text-wrap:pretty}.article-card__body p{margin-top:0}.article-card__body a{color:var(--aim-primary-500);font-weight:700;font-size:.9em}.action-history .empty{padding:var(--step-4) var(--step-0);text-align:center}.action-history-controls{display:flex;align-items:flex-end;gap:var(--step-0)}.action-history-controls>*:last-of-type{margin-left:auto}.action-history-table .submission__value{font-weight:700;background:linear-gradient(90deg,var(--aim-tertiary-500) 0%,var(--aim-tertiary-500) var(--bar-position),transparent var(--bar-position),transparent 100%)}.ongoing-campaigns .form-item{max-width:10rem}.ongoing-campaigns .campaign-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--step-4);align-items:start}.campaign-card{border:solid 1px var(--aim-gray-600);border-radius:var(--round-lg);overflow:hidden}.campaign-card__header{background-color:var(--aim-primary-500);padding:calc(var(--step-0) / 2) var(--step-0) calc(var(--step-0) / 2);text-align:center;color:var(--aim-white);display:grid;grid-template-columns:1.5rem auto 1.5rem;align-items:start;gap:.125rem 1rem}.campaign-card__header h2{color:currentColor;text-align:center;font-size:1rem;margin-bottom:0}.campaign-card__header .icon{width:1.5rem;height:1.5rem}.campaign-card__header time{color:var(--aim-white);font-size:.875rem;display:block;grid-column:1/-1}.campaign-card__header .bookmark-button .icon{fill:transparent;stroke:currentColor;stroke-width:.125rem;transition:fill var(--transition-base)}.campaign-card__header .bookmark-button[aria-pressed=true] .icon{fill:currentColor}.campaign-card__progress{border-bottom:solid .5rem var(--aim-primary-500);padding:calc(var(--step-0) / 2) var(--step-0);text-align:center}.campaign-card__progress p{font-size:1rem}.campaign-card .campaign-action-list{font-size:.925rem;padding:var(--step-0)}.campaign-card .campaign-action-list>*+*{margin-top:var(--step-0)}.campaign-card .action-item{display:grid;grid-template-columns:2em auto;gap:.5em;align-items:center}.campaign-card .action-item__status{border:solid .25em var(--aim-gray-600);border-radius:var(--round-full);width:1.75em;height:1.75em;display:grid;place-items:center}.campaign-card .action-item__status svg{width:1em;height:1em;stroke-width:.25em;stroke:transparent}.campaign-card .action-item__status-complete{color:var(--aim-success-600);border-color:var(--aim-success-600)}.campaign-card .action-item__status-complete svg{stroke:currentColor}.action-reports .fi-tabs{margin-bottom:var(--step-0);box-shadow:none}.action-reports .fi-tabs .fi-tabs-item-active .fi-tabs-item-label{color:var(--aim-white)}.legislator-filters{display:grid;gap:var(--step-0)}@media screen and (min-width: 48rem){.legislator-filters{grid-template-columns:1fr 1fr 2fr}}.legislator-filters .form-item{align-content:start}.legislator-filters .legislator-pagination{display:grid;align-content:end}.points-target{border:1px solid var(--aim-gray-300);border-radius:var(--round-lg);padding:var(--step-0) var(--step-0) calc(var(--step-0) * .5)}.points-target legend{background-color:var(--aim-gray-100);border-radius:var(--round-lg);padding:.125em .5em;width:100%;font-weight:700}.points-target .points-target-fields{display:grid;gap:var(--step-0)}@media screen and (min-width: 34rem){.points-target .points-target-fields{grid-template-columns:1fr 1fr}.points-target .points-target-fields>*:last-of-type{grid-column:span 2}}@media screen and (min-width: 48rem){.points-target .points-target-fields{grid-template-columns:1fr 1fr 2fr}.points-target .points-target-fields>*:last-of-type{grid-column:span 1}}.points-target .form-item{align-content:start}.points-target .form-item label{white-space:nowrap}.points-target .note-button{font-weight:700;margin-left:auto;color:var(--aim-primary-500);margin-top:.25em;padding-right:var(--round-lg)}.points-target .points-target-locked{display:flex;gap:var(--step-0);align-items:center}.points-target .points-target-locked p{color:var(--aim-warning-700)}.points-target .points-target-locked button{font-weight:700;text-decoration:underline}.placeholder-loader{opacity:.5}table.standard{width:100%;border-radius:var(--round-lg);overflow:hidden;text-align:left}table.standard thead,table.standard tfoot{background-color:var(--aim-primary-500);color:var(--aim-white);font-weight:700}table.standard th,table.standard td{padding:var(--step-0)}table.standard thead th:first-of-type{width:35%;min-width:10rem}table.standard tbody tr{border-top:solid .1875em var(--aim-white);border-bottom:solid .1875em var(--aim-white);border-collapse:collapse}table.standard tbody tr:nth-of-type(2n){background-color:#f1f2f2}table.standard tbody th{font-weight:700}table.standard ul{font-size:inherit}.toasts{position:fixed;top:0;right:0;width:20rem;max-width:100vw;max-height:100vh;overflow:auto;z-index:41;pointer-events:none}.toasts .message-list{display:flex;flex-direction:column-reverse;gap:var(--step--1);padding:var(--step--1)}.toasts .message{pointer-events:all;font-size:var(--step-0);background:var(--aim-white);width:100%;border-radius:var(--round-lg);padding:.375em .5em;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;box-shadow:0 1px 1px #00000013,0 2px 2px #00000013,0 4px 4px #00000013}.toasts .message .icon{width:1.75em;height:1.75em}.toasts .message .icon.error{fill:var(--aim-danger-700)}.toasts .message .icon.warning{fill:var(--aim-warning-700)}.toasts .message .icon.success{fill:var(--aim-success-700)}.toasts .message .icon.info{fill:var(--aim-info-600)}.toasts .message .close-button .close-icon{width:1.25em;height:1.25em}.tablist{--tabColor: var(--aim-secondary-500);display:flex;flex-wrap:wrap;gap:var(--step-0);padding:0;margin:0}.tablist .tablist-item{list-style:none}.tablist .tablist-item .tablist-button{font-size:var(--step-0);line-height:1.5;padding:calc(var(--step-0) / 2) var(--step-0);color:var(--tabColor);border:1px solid var(--tabColor);border-radius:var(--round-lg);text-wrap:balance}.tablist .tablist-item .tablist-button-with-icon{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.5em}.tablist .tablist-item .tablist-button-with-icon .icon{width:1.5em;height:1.5em}.tablist .tablist-item .tabSelected{color:var(--aim-white);background-color:var(--tabColor)}.tabpanels{margin-top:var(--step-4)}.filtered-tabs .filtered-tabs-popover{z-index:1;background-color:var(--aim-white);border:1px solid var(--aim-primary-500);box-shadow:var(--shadow-base);border-radius:var(--round-lg);overflow:hidden;display:grid;justify-content:start}.filtered-tabs .filtered-tabs-popover-button .icon{transition:transform var(--transition-base)}.filtered-tabs .filtered-tabs-popover-button[aria-expanded=true] .icon{transform:rotate(180deg)}.filtered-tabs .filtered-tabs-search{padding-inline:var(--step--2);padding-block:var(--step--2)}.filtered-tabs .filtered-tabs-search .icon{width:1em;height:1em;margin-inline:.5em}.filtered-tabs .filtered-tabs-search .form-item{grid-template-rows:1fr;grid-template-columns:1fr auto}.filtered-tabs .filtered-tabs-search input{grid-row:1/-1;grid-column:1/-1}.filtered-tabs .filtered-tabs-search .district-reset{grid-row:1/-1;grid-column:2/-1;text-align:right}.filtered-tabs .filtered-tabs-search>*+*{margin-top:var(--step--2)}.filtered-tabs .filtered-tabs-search .results{font-size:var(--step-0);color:var(--aim-gray-500);text-align:center;display:block}.filtered-tabs .filtered-tablist{max-height:80vh;overflow-x:auto;display:grid;gap:var(--step--2);padding-inline:var(--step--1);padding-bottom:var(--step--1)}.filtered-tabs .filtered-tab-button{font-size:var(--step-0);line-height:1.5;padding:calc(var(--step-0) / 2) var(--step-0);color:var(--aim-secondary-500);border:1px solid var(--aim-secondary-500);border-radius:var(--round-lg);white-space:nowrap;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.5em}.filtered-tabs .filtered-tab-button .icon{width:1.5em;height:1.5em}.filtered-tabs .filtered-tab-button[aria-selected=true]{color:var(--aim-white);background-color:var(--aim-secondary-500)}.sga-kpi-strategies{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1rem;background-color:var(--aim-gray-100);border-radius:var(--round-lg)}.strategy-card-header{border-radius:var(--round-lg);background-color:var(--aim-white);border:solid 1px var(--aim-primary-500);overflow:hidden}.strategy-card-header h3{padding:.5rem 1rem;font-size:1rem;font-weight:700;text-align:center;margin-bottom:0}.strategy-card-header h3 a{color:var(--aim-secondary-500)}.strategy-card-header h3 a:hover,.strategy-card-header h3 a:focus{text-decoration:underline}.strategy-progress{background-color:var(--aim-primary-500);color:var(--aim-white);text-align:center;padding:1rem;display:grid;gap:.75rem}.strategy-progress .strategy-progress-count{font-weight:700}.strategy-progress-bar{--strategy-progress-bar-radius: 80px;background-color:var(--aim-white);border-radius:var(--strategy-progress-bar-radius);display:grid;grid-template-columns:repeat(var(--progress-columns),1fr);border:solid 1px var(--aim-white);overflow:hidden}.strategy-progress-bar .column{display:grid;align-items:center;justify-content:end}.strategy-progress-bar .circle{width:8px;height:8px;fill:var(--aim-gray-400);margin:2px}.strategy-progress-bar .complete{background-color:var(--aim-primary-500)}.strategy-progress-bar .complete .circle{fill:var(--aim-white)}.strategy-progress-bar .last-complete{border-top-right-radius:var(--strategy-progress-bar-radius);border-bottom-right-radius:var(--strategy-progress-bar-radius)}.strategy-status{text-align:center;display:flex;justify-content:center;align-items:center;gap:.5rem;border-top:solid 1px var(--aim-primary-500);padding:1rem}.strategy-status__status{padding:.5em .75em;border-radius:var(--round-lg)}.strategy-status__status.approved{background-color:var(--aim-success-100);color:var(--aim-success-700)}.strategy-status__status.pending{background-color:var(--aim-warning-100);color:var(--aim-warning-700)}.strategy-status__status.declined{background-color:var(--aim-danger-100);color:var(--aim-danger-700)}.secure-policy{background-color:var(--aim-primary-500);color:var(--aim-white);width:1em;height:1em;line-height:1;font-size:.9em;border-radius:100%;font-weight:400}.strategy-task-list{border-radius:var(--round-lg);background-color:var(--aim-white);border:solid 1px var(--aim-gray-100);margin-top:1rem}.strategy-task-list ul{font-size:var(--step-0)}.strategy-task-list ul>*+*{border-top:solid 1px var(--aim-gray-100)}.strategy-task-list__item a{display:grid;grid-template-columns:2em auto;gap:.5em;align-items:center;padding:.5em 1em;color:var(--aim-secondary-500)}.strategy-task-list__item a:hover,.strategy-task-list__item a:focus{text-decoration:underline}.strategy-task-list__item .status{color:var(--aim-secondary-500);border:solid 2px currentColor;border-radius:100%;width:1.75em;height:1.75em;display:grid;place-items:center;font-weight:700;font-size:.875rem}.strategy-task-list__item .status svg{width:1em;height:1em;stroke-width:.25em;stroke:transparent}.strategy-task-list__item.complete{background-color:var(--aim-gray-200)}.strategy-task-list__item.complete .status{color:var(--aim-white);background-color:var(--aim-primary-500);border-color:var(--aim-primary-500)}.strategy-task-list__item.complete .status svg{stroke:currentColor}.strategy-task-list__item.rejected{background-color:var(--aim-danger-100)}.strategy-task-list__item.rejected .status{color:var(--aim-white);background-color:var(--aim-danger-700);border-color:var(--aim-danger-700)}.strategy-task-list__item.rejected .status svg{stroke:currentColor}.strategy-task-list__item.pending{background-color:var(--aim-warning-100)}.strategy-task-list__item.pending .status{color:var(--aim-white);background-color:var(--aim-warning-500);border-color:var(--aim-warning-500)}.strategy-task-list__item.pending .status svg{stroke:currentColor}.sga-kpi-header{display:grid;grid-template-columns:1fr auto;align-items:center}.sga-kpi-header h1,.sga-kpi-header h2{margin:0}.sga-kpi-header__title{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.5rem}.add-strategy-card{background-color:var(--aim-white);border-radius:var(--round-lg);border:solid 1px var(--aim-primary-500);box-shadow:inset 0 .5rem 1rem -.5rem var(--aim-gray-800);aspect-ratio:6/1;overflow:hidden}@media screen and (min-width: 34rem){.add-strategy-card{aspect-ratio:3/1}}.add-strategy-card a{display:grid;place-items:center;font-weight:700;color:var(--aim-primary-500);width:100%;height:100%;transition:color var(--transition-base),background-color var(--transition-base)}.add-strategy-card a:hover,.add-strategy-card a:focus{background-color:var(--aim-primary-500);color:var(--aim-white)}.attachments-list>*+*{margin-top:calc(var(--step-0) / 2)}.attachments-list h2{font-size:var(--step-0)}.attachments-list .attachment-item{display:flex;justify-content:space-between;align-items:center;background-color:var(--aim-gray-200);padding:.5em 1em;border-radius:var(--round-lg);font-weight:700}.attachments-list .attachment-item__link{display:grid;grid-template-columns:1em auto;gap:.5em}.attachments-list .attachment-item__button{color:var(--aim-danger-500);width:1.25em;height:1.25em}.advocate-details .profile-heading{background-color:#f1f2f2;display:grid;align-items:center;border-radius:var(--round-lg);grid-template-columns:auto 1fr;padding:var(--step-1);gap:var(--step-1)}.advocate-details .profile-heading .avatar{width:calc(var(--step-5) * 2);height:calc(var(--step-5) * 2);overflow:hidden;border-radius:var(--round-full);aspect-ratio:1/1}.advocate-details .profile-heading .avatar.empty{background-image:url(/build/assets/capital-white-DROhYIEn.svg);background-color:var(--aim-gray-300);background-position:center;background-size:50%;background-repeat:no-repeat}.advocate-details .profile-heading .avatar img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:auto}.panel-menu .panel-menu-wrapper{position:relative}.panel-menu .panel-menu-button{background-color:var(--aim-primary-500);color:var(--aim-white);border-radius:var(--round-full);width:var(--step-5);height:var(--step-5);position:relative;z-index:10;border:calc(var(--step-1) / 4) solid var(--aim-white);box-shadow:var(--shadow-base);transition:all var(--transition-base);display:grid;place-items:center}.panel-menu .panel-menu-button[aria-expanded=true]{border:.125rem solid var(--aim-primary-500);background-color:var(--aim-white);color:var(--aim-primary-500);box-shadow:none}.panel-menu .panel-menu-button .panel-menu-icon{stroke-width:2;width:var(--step-1);height:var(--step-1)}.panel-menu .panel-menu-content{box-shadow:var(--shadow-base);background-color:var(--aim-white);width:15rem;position:absolute;top:0;right:0;padding:var(--step--2) var(--step--1);border-radius:var(--round-lg);margin-top:var(--step-0);margin-right:var(--step-0)}.panel-menu .panel-menu-title{font-size:var(--step-0)}.panel-menu .panel-menu-list .panel-menu-item{font-size:var(--step-0);width:100%;text-align:left;line-height:1.1;display:grid;grid-template-columns:1fr 1.75em;align-items:center;gap:var(--step-0)}.panel-menu .panel-menu-list .icon{width:1.75em;height:1.75em}.additional-actions{max-width:40ch;border-radius:var(--round-lg);overflow:hidden}.additional-actions .additional-actions-header{background-color:var(--aim-secondary-900);display:grid;grid-template-columns:1fr auto;padding:var(--step-0)}.additional-actions .additional-actions-header h2{color:var(--aim-white)}.additional-actions .additional-actions-icon{color:var(--aim-white);width:2rem;height:2rem}.additional-actions .additional-actions-content{background-color:var(--aim-white)}.additional-actions .additional-actions-table{border-collapse:collapse;width:100%}.additional-actions .additional-actions-table table{text-align:left}.additional-actions .additional-actions-table thead{background-color:var(--aim-secondary-500);color:var(--aim-white)}.additional-actions .additional-actions-table td,.additional-actions .additional-actions-table th{padding:var(--step-0)}.additional-actions .additional-actions-table tbody tr:nth-of-type(odd){background-color:#f1f2f2}.footer{margin-block-start:var(--step-0);padding-block:var(--step-0)}.data-table-footer{display:grid;justify-items:center;align-items:center;padding-block-start:var(--step-0);container-type:inline-size;grid-template-columns:1fr 1fr 1fr;gap:var(--step-0)}.data-table-footer .page-select{display:flex;align-items:center;gap:var(--step-0);font-size:var(--step-0)}.data-table-footer .page-select label{white-space:nowrap}.data-table-footer .page-select select{width:-moz-fit-content;width:fit-content}.data-table-footer .page-total{font-size:var(--step-0);grid-column:1/-1}.data-table-footer .page-select,.data-table-footer .pagination{grid-column:1/-1}.data-table-footer .pagination .pagination__item{display:none}@container (min-width: 550px){.data-table-footer .page-total{grid-column:1/2;justify-self:start}.data-table-footer .page-select{grid-column:-2/-1}.data-table-footer .pagination{grid-column:1/-1}.data-table-footer .pagination .pagination__item{display:block}}@container (min-width: 780px){.data-table-footer .page-total,.data-table-footer .page-select,.data-table-footer .pagination{grid-column:span 1}}.data-table-choices .choices__list--multiple .choices__item{background-color:var(--aim-primary-500)}.data-table-choices .choices__input{margin-left:5px;margin-right:5px;width:unset}.data-table-choices .choices[data-type*=select-one]:after{content:none}.data-table-filters [type=date]{border-radius:0;background-color:#f9f9f9;border:1px solid #ddd;padding:10px 7.5px}.single-action{padding-left:var(--step-0);padding-right:var(--step-0);width:-moz-fit-content;width:fit-content;margin:0 auto}.single-action a,.single-action button{text-wrap:nowrap}.data-table-actions{width:-moz-fit-content;width:fit-content;margin:0 auto}.data-table-actions .action-button{padding:calc(var(--step-0) / 3);border:solid 1px var(--aim-primary-500);border-radius:var(--round-lg);color:var(--aim-primary-500);background-color:var(--aim-white);transition:background-color var(--transition-base)}.data-table-actions .action-button:hover,.data-table-actions .action-button:focus,.data-table-actions .action-button[aria-expanded=true]{background-color:var(--aim-primary-100)}.data-table-actions .action-button .icon{width:1.5em;height:1.5em}.data-table-actions .actions-popup{z-index:1}.data-table-actions .actions-list{min-height:2.375rem;z-index:2;background-color:var(--aim-primary-500);color:var(--aim-white);border-radius:var(--round-lg);box-shadow:var(--shadow-base);border:solid 1px var(--aim-primary-500);display:grid;align-items:center;text-align:center;font-size:var(--step-0);line-height:1.1}.data-table-actions .action-item{padding:calc(var(--step--1) / 2) var(--step--1);display:grid;gap:calc(var(--step--1) / 2);color:var(--aim-white)}.data-table-actions .action-item a{text-decoration:none;color:inherit}.data-table-actions .action-item>*{display:block}.data-table-actions .action-item>*:hover,.data-table-actions .action-item>*:focus{color:inherit;text-decoration:underline}.data-table{position:relative}.data-table-header{background-color:var(--aim-primary-500);padding:var(--step-0);border-top-left-radius:var(--round-lg);border-top-right-radius:var(--round-lg);font-size:var(--step-0)}.data-table-header+.data-table-table thead th:first-child,.data-table-header+.data-table-table thead th:last-child{border-radius:0}.data-table-filtering{display:flex;gap:var(--step-0);justify-content:flex-end;position:relative;align-items:center}.data-table-filtered-by{color:var(--aim-white);font-size:var(--step--1);text-align:right;padding-top:var(--step--1)}.data-table-filtered-by .filter-name{font-weight:700}.data-table-button,.single-action a,.single-action button{color:var(--aim-white);display:grid;align-items:center;gap:calc(var(--step-0) / 2);padding:calc(var(--step-0) / 1.5) var(--step-0);border:solid 1px var(--aim-white);border-radius:var(--round-lg);transition:background-color var(--transition-base);background-color:var(--aim-primary-500);text-align:center}.data-table-button:hover,.single-action a:hover,.single-action button:hover,.data-table-button:focus,.single-action a:focus,.single-action button:focus,.data-table-button[aria-expanded=true],.single-action a[aria-expanded=true],.single-action button[aria-expanded=true]{background-color:var(--aim-primary-900)}.data-table-button .icon,.single-action a .icon,.single-action button .icon{width:1.5em;height:1.5em;margin-top:-.25em;margin-bottom:-.25em}.data-table-search{margin-right:auto;background-color:var(--aim-white);display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.625rem;border-radius:var(--round-lg);padding:.5rem .625rem}.data-table-search:focus-within{outline:solid 2px var(--aim-primary-900)}.data-table-search__icon{width:var(--step-1);height:var(--step-1);stroke-width:.2em;stroke:var(--aim-primary-500)}.data-table-search input[type=search]{font-size:var(--step-0);border:unset;border-radius:0;padding:0;box-shadow:none;background-color:transparent}.data-table-filters{position:relative}.data-table-filters .filters{margin-top:var(--step-0);border-radius:var(--round-lg);padding:calc(var(--step-0) * .75);display:grid;gap:var(--step-0);position:absolute;background-color:var(--aim-white);z-index:2;right:0;width:400px;max-width:80vw;box-shadow:var(--shadow-base)}.data-table-filters .filter-button{grid-template-columns:auto 1fr}.data-table-filters .filter-icon{width:var(--step-1);height:var(--step-1);stroke-width:.2em}.data-table-toggles .toggle-menu{z-index:2}.data-table-toggles .toggle-menu ul{background-color:var(--aim-white);border-radius:var(--round-lg);padding:calc(var(--step-0) / 2);box-shadow:var(--shadow-base);font-size:var(--step-0)}.data-table-toggles .toggle-menu-button{padding-inline:calc(var(--step-0) / 2)}.data-table-toggles .toggle-button{text-wrap:nowrap;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:var(--step--1)}.data-table-toggles .toggle-button .toggle-button-switch{display:block;position:relative;width:2em;height:1em;border-radius:1em;background-color:var(--aim-primary-50);transition:background-color var(--transition-base);outline:2px solid var(--aim-primary-500)}.data-table-toggles .toggle-button .toggle-button-switch:after{position:absolute;content:"";top:0;left:0;width:1em;height:1em;border-radius:50%;background-color:var(--aim-primary-500);transition:transform var(--transition-base)}.data-table-toggles .toggle-button[aria-checked=true] .toggle-button-switch{background-color:var(--aim-primary-500)}.data-table-toggles .toggle-button[aria-checked=true] .toggle-button-switch:after{transform:translate3d(100%,0,0);background-color:var(--aim-primary-200)}.data-table-table{overflow-x:auto;overflow-y:overlay}.data-table-table table{width:100%;border-collapse:collapse;border-spacing:0;font-size:var(--step-0)}.data-table-table table thead{color:var(--aim-white);text-wrap:nowrap;border-radius:var(--round-lg);overflow:hidden;text-align:left}.data-table-table table thead th{vertical-align:middle;padding:var(--step-0);background-color:var(--aim-primary-200)}.data-table-table table thead th:first-child{border-top-left-radius:var(--round-lg)}.data-table-table table thead th:last-child{border-top-right-radius:var(--round-lg)}.data-table-table table thead .center{text-align:center}.data-table-table table tbody td{padding:var(--step-0);vertical-align:middle}.data-table-table table tbody td.td-actions{padding:0}.data-table-table table tbody tr{transition:background-color var(--transition-base)}.data-table-table table tbody tr:nth-of-type(2n){background-color:var(--aim-gray-200)}.data-table-table table tbody tr:last-child td:first-child{border-bottom-left-radius:var(--round-lg)}.data-table-table table tbody tr:last-child td:last-child{border-bottom-right-radius:var(--round-lg)}.data-table-table table tbody tr:hover{background-color:var(--aim-gray-100)}.data-table-table table .data-table-link{color:var(--aim-primary-500);-webkit-text-decoration:underline .09em;text-decoration:underline .09em;text-decoration-color:var(--aim-primary-500);text-underline-offset:.13em}.data-table-table .data-tags{display:flex;flex-wrap:wrap;gap:var(--step--2)}.data-table-table .data-tags [class^=data-tag-]{--data-tag-color: var(--spice-0-700);--data-tag-bg: var(--spice-0-100);--data-tag-border: var(--spice-0-700);color:var(--data-tag-color);background-color:var(--data-tag-bg);padding:calc(var(--step--2) / 3) var(--step--2);border-radius:var(--round-sm);line-height:1.1;font-size:.875em;text-wrap:nowrap}.data-table-table .data-tags .data-tag-1{--data-tag-color: var(--spice-1-700);--data-tag-bg: var(--spice-1-100);--data-tag-border: var(--spice-1-700)}.data-table-table .data-tags .data-tag-2{--data-tag-color: var(--spice-2-700);--data-tag-bg: var(--spice-2-100);--data-tag-border: var(--spice-2-700)}.data-table-table .data-tags .data-tag-3{--data-tag-color: var(--spice-3-700);--data-tag-bg: var(--spice-3-100);--data-tag-border: var(--spice-3-700)}.data-table-table .data-tags .data-tag-4{--data-tag-color: var(--spice-4-700);--data-tag-bg: var(--spice-4-100);--data-tag-border: var(--spice-4-700)}.data-table-table .data-tags .data-tag-5{--data-tag-color: var(--spice-5-700);--data-tag-bg: var(--spice-5-100);--data-tag-border: var(--spice-5-700)}.data-table-table .data-tags .data-tag-6{--data-tag-color: var(--spice-6-700);--data-tag-bg: var(--spice-6-100);--data-tag-border: var(--spice-6-700)}.data-table-table .data-tags .data-tag-7{--data-tag-color: var(--spice-7-700);--data-tag-bg: var(--spice-7-100);--data-tag-border: var(--spice-7-700)}.data-table-table .data-tags .data-tag-8{--data-tag-color: var(--spice-8-700);--data-tag-bg: var(--spice-8-100);--data-tag-border: var(--spice-8-700)}.data-table-table .data-tags .data-tag-9{--data-tag-color: var(--spice-9-700);--data-tag-bg: var(--spice-9-100);--data-tag-border: var(--spice-9-700)}.data-table-table .data-tags .data-tag-10{--data-tag-color: var(--spice-10-700);--data-tag-bg: var(--spice-10-100);--data-tag-border: var(--spice-10-700)}.data-table-table .data-tags .data-tag-success{--data-tag-color: var(--aim-success-700);--data-tag-bg: var(--aim-success-100);--data-tag-border: var(--aim-success-700)}.data-table-table .data-tags .data-tag-info{--data-tag-color: var(--aim-info-700);--data-tag-bg: var(--aim-info-100);--data-tag-border: var(--aim-info-700)}.data-table-table .data-tags .data-tag-warning{--data-tag-color: var(--aim-warning-700);--data-tag-bg: var(--aim-warning-100);--data-tag-border: var(--aim-warning-700)}.data-table-table .data-tags .data-tag-danger{--data-tag-color: var(--aim-danger-700);--data-tag-bg: var(--aim-danger-100);--data-tag-border: var(--aim-danger-700)}.no-results{text-align:center;font-weight:700;margin:var(--step-0)}.data-table-column-header{font-weight:700;font-size:var(--step-0)}.data-table-column-header .sort-button{display:grid;grid-template-columns:1fr auto;gap:.25em;align-items:end}.data-table-column-header .sort-icon{width:.875em;height:.875em;stroke-width:.2em}.data-table-column-header .sort-icon *{opacity:.4}.data-table-column-header[aria-sort=ascending] .sort-icon *:last-child{opacity:1}.data-table-column-header[aria-sort=descending] .sort-icon *:first-child{opacity:1}.data-table-loading{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;z-index:1}.data-table-loading>*{grid-column:1/-1;grid-row:1/-1}.data-table-loading__overlay{background-color:var(--aim-white);opacity:.75}.data-table-loading__message{display:grid;place-content:center}.data-table-loading .loader{width:48px;height:48px;border:5px solid var(--aim-primary-500);border-bottom-color:transparent;border-radius:var(--round-full);display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bookmark-bar .bar{border-radius:var(--round-lg);font-weight:700;display:flex;justify-content:space-evenly;flex-wrap:wrap;gap:var(--step-0);padding:var(--step-0);background-color:var(--aim-gray-100)}.bookmark-bar .bar>div{transition:box-shadow var(--transition-base);min-height:6rem;flex-basis:18%;min-width:130px}.bookmark-bar .bar>div:hover,.bookmark-bar .bar>div:focus-within{box-shadow:var(--shadow-base)}.bookmark-bar .card{background-color:var(--aim-gray-300);border:1px solid var(--aim-primary-500);border-radius:var(--round-sm);text-align:center;position:relative;font-size:var(--step-0)}.bookmark-bar .card.bookmark{transition:background-color var(--transition-base);color:var(--aim-white);background-color:var(--aim-primary-500)}.bookmark-bar .card.bookmark:hover,.bookmark-bar .card.bookmark:focus-within{background-color:var(--aim-primary-900)}.bookmark-bar .card.bookmark:hover .remove,.bookmark-bar .card.bookmark:focus-within .remove{background-color:var(--aim-primary-900)}.bookmark-bar .card.bookmark a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0 .75rem}.bookmark-bar .card svg{width:var(--step-3);height:var(--step-3)}.bookmark-bar .card.add{box-shadow:var(--inset-shadow);background-color:var(--aim-white);width:100%;height:100%;display:flex;align-items:center;justify-content:center;gap:.5em;color:var(--aim-primary-500)}.bookmark-bar .card.add svg{width:var(--step-1);height:var(--step-1)}.bookmark-bar .card.add div{text-align:left;white-space:nowrap;margin-right:var(--step-0)}.bookmark-bar .card.empty{border-color:transparent}.bookmark-bar .card.empty,.bookmark-bar .card.empty:hover{box-shadow:var(--inset-shadow)}.bookmark-bar .card .remove{position:absolute;display:flex;align-items:center;justify-content:center;top:-.75em;right:-.75em;border-radius:var(--round-full);background-color:var(--aim-primary-500)}.bookmark-bar .card .remove svg{scale:1.1}.staff-news .news{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:var(--step-0)}.staff-campaigns .accordion{max-width:100%}.staff-announcements .announcement{border:1px solid var(--aim-primary-500);border-radius:var(--round-sm);padding:var(--step-0)}.staff-dashboard-header{display:flex;justify-content:space-between;align-items:center}.bookmarks-header{display:flex;justify-content:space-between}.bookmarks-header__title,.bookmarks-header h2{display:flex;align-items:center;gap:.25em}.dl-data .dl-data-wrapper{font-size:var(--step-0);line-height:1.5;display:grid;-moz-column-gap:1rem;column-gap:1rem;padding:.75rem}@media screen and (min-width: 34rem){.dl-data .dl-data-wrapper{grid-template-columns:23rem 1fr}}.dl-data .dl-data-wrapper:nth-of-type(odd){background-color:var(--aim-gray-300)}.dl-data dt{font-weight:700}.dl-grid{display:grid;gap:.25rem 1rem}@media screen and (min-width: 34rem){.dl-grid{row-gap:.5rem;grid-template-columns:auto 1fr}}.dl-grid dt{font-weight:700}@media screen and (min-width: 34rem){.dl-grid dt{text-align:right}}.ol-list{list-style-type:decimal;padding-left:1em}.li-list{list-style-type:disc;padding-left:1em}.content-sidebar{display:grid;gap:var(--step-4);align-items:start}@media screen and (min-width: 48rem){.content-sidebar{grid-template-columns:minmax(15rem,1fr) 3fr}}@media screen and (min-width: 56.25rem){.content-sidebar{grid-template-columns:1fr}}@media screen and (min-width: 61.5rem){.content-sidebar{grid-template-columns:minmax(15rem,1fr) 3fr}}.content-sidebar .form{margin:0}.content-sidebar-tabs{max-width:30rem}.content-sidebar-tabs .tablist-item{width:100%}.content-sidebar-tabs .tablist-button.tablist-button-with-icon{width:100%;text-align:left;align-items:start}.reporting .year-select .form-item{max-width:12rem}.reporting-header .reporting-contacts{font-size:var(--step-1)}.reporting-header .reporting-contacts>*+*{margin-top:var(--step--1)}.reporting-header .reporting-contacts dt{font-weight:700}.reporting-header .reporting-contacts dd:before{content:"•";margin-right:.75ch}.reporting-header .reporting-contacts a{color:#256d65;-webkit-text-decoration:underline .125em;text-decoration:underline .125em;text-decoration-color:#256d6500;text-underline-offset:.1875em;transition:color var(--transition-base),text-decoration-color var(--transition-base)}.reporting-header .reporting-contacts a:hover{color:#4bb6a4;text-decoration-color:#4bb6a4}.reporting-timeline .reporting-timeline-list{display:grid;gap:.25rem 1rem}@media screen and (min-width: 34rem){.reporting-timeline .reporting-timeline-list{row-gap:.5rem;grid-template-columns:auto 1fr}}.reporting-timeline dt{font-weight:700}@media screen and (min-width: 34rem){.reporting-timeline dt{text-align:right}}.reporting-footnotes p{font-size:var(--step--1);line-height:1.2}.reporting-footnotes p+p{margin-top:.25em}.pagination{display:flex;gap:var(--step-0);justify-content:flex-end}.pagination ul{font-size:var(--step-0);display:flex;align-items:center;gap:calc(var(--step--1) / 2);font-weight:700}.pagination__prev button,.pagination__next button{display:flex;align-items:center}.pagination__prev button[disabled],.pagination__next button[disabled],.pagination__prev-disabled,.pagination__next-disabled{opacity:.25}.pagination__prev .icon,.pagination__next .icon{width:1.25em;height:1.25em;stroke-width:2px}.pagination__link{padding:.5em;line-height:1;width:2em;height:2em;border-radius:var(--round-full);transition:background-color var(--transition-base)}.pagination__link:hover,.pagination__link:focus{background-color:var(--aim-primary-100)}.pagination [aria-current=page]{color:var(--aim-white);background-color:var(--aim-primary-500);display:flex;justify-content:center}.simple-pagination ul{display:grid;grid-template-columns:1fr 1fr;font-weight:700;width:100%}.simple-pagination ul a{min-width:15ch}.simple-pagination__prev{grid-column:1/2;justify-self:start}.simple-pagination__next{grid-column:2/3;justify-self:end}.tippy-box{background-color:var(--aim-secondary-500);font-size:var(--step-0);border-radius:var(--round-lg);box-shadow:var(--shadow-base)}.tippy-box .tippy-arrow{color:var(--aim-secondary-500)}.tooltip{cursor:help}.tooltip svg{width:var(--step-0);height:var(--step-0);fill:var(--aim-primary-200)}.notes{background-color:var(--aim-primary-50);padding:var(--step-0);border-radius:var(--round-lg)}.note-list>*+*{margin-bottom:var(--step-0)}.note{background-color:var(--aim-white);border-radius:var(--round-lg);overflow:hidden;border:solid 1px var(--aim-primary-500)}.note__heading{background-color:var(--aim-primary-500);color:var(--aim-white);line-height:1.1;padding:calc(var(--step--1) / 2) var(--step--1);display:flex;gap:calc(var(--step-0) / 2);justify-content:space-between;flex-direction:column}@media screen and (min-width: 26rem){.note__heading{align-items:center;flex-direction:row}}.note__heading h3{font-size:var(--step-0)}.note__heading time{font-size:var(--step-0);letter-spacing:.02em}.note__content{padding:var(--step--1)}.quote{border:2px solid var(--aim-primary-500);border-radius:var(--round-lg);padding:var(--step-1) var(--step-3);padding-bottom:0;margin:var(--step-2) var(--step-4)}.quote .header svg{color:var(--aim-tertiary-500)}.quote .attribution{margin:var(--step-2);margin-left:auto;font-size:var(--step-1);display:grid;grid-template-columns:1fr;justify-items:end;width:-moz-fit-content;width:fit-content}.quote .attribution div{text-align:left;width:100%}.quote .attribution>:first-child{color:var(--aim-primary-500);font-weight:700;font-size:var(--step-1)}.quote .attribution>:not(:first-child){font-size:.8em;color:var(--aim-gray-500)}.callout{width:100%;display:block;border-radius:var(--round-lg);padding:var(--step-1);margin:var(--step-2) auto;background-color:var(--aim-info-100);width:-moz-fit-content;width:fit-content}@media screen and (min-width: 61.5rem){.callout{float:right;width:auto;margin:0;max-width:35%;margin-left:var(--step-3)}}.callout .header{display:flex;flex-direction:row;align-items:center;gap:var(--step-1);font-weight:700}.callout .header svg{width:35px;height:35px;color:var(--aim-info-600)}.callout .body{margin:var(--step-1) auto;padding-left:var(--step-2);padding-right:var(--step-2);text-align:left}.callout .call-to-action{display:flex;justify-content:center}
