footer:where(.astro-SZ7XMLTE){display:flex;justify-content:center;background-color:#fff;position:fixed;left:0%;bottom:0;width:100%;border-top:8px solid #0e296b}nav:where(.astro-SZ7XMLTE){display:flex;justify-content:space-between;margin:4px 4px 12px;padding-left:8px;padding-right:8px;width:100%;max-width:768px}svg:where(.astro-SZ7XMLTE){display:block;margin:auto;height:24px;width:24px;padding-bottom:2px}.nav-link:where(.astro-SZ7XMLTE){display:grid;color:#0e296b;font-size:14px;font-family:BGRegularPro;font-weight:500;line-height:21px;padding:16px 8px 8px;&.true{font-family:BGBoldPro;& svg:where(.astro-SZ7XMLTE){fill:#0e296b}}}@font-face{font-family:Suisse Works;src:url(/fonts/SuisseWorks-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Suisse Works;src:url(/fonts/SuisseWorks-BoldItalic.otf) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:Suisse Works;src:url(/fonts/SuisseWorks-Medium.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Suisse Works;src:url(/fonts/SuisseWorks-MediumItalic.otf) format("opentype");font-weight:500;font-style:italic}@font-face{font-family:Suisse Works;src:url(/fonts/SuisseWorks-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Suisse Works;src:url(/fonts/SuisseWorks-RegularItalic.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:Basis Grotesque Pro;src:url(/fonts/basis-grotesque-regular-pro.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Basis Grotesque Pro;src:url(/fonts/basis-grotesque-italic-pro.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:Basis Grotesque Pro;src:url(/fonts/basis-grotesque-bold-pro.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Basis Grotesque Pro;src:url(/fonts/basis-grotesque-bold-italic-pro.otf) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:Basis Grotesque Pro;src:url(/fonts/basis-grotesque-black-pro.otf) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:Basis Grotesque Pro;src:url(/fonts/basis-grotesque-black-italic-pro.otf) format("opentype");font-weight:900;font-style:italic}@font-face{font-family:Basis Grotesque Pro;src:url(/fonts/basis-grotesque-extralight-pro.otf) format("opentype");font-weight:200;font-style:normal}@font-face{font-family:Basis Grotesque Pro;src:url(/fonts/basis-grotesque-extralight-italic-pro.otf) format("opentype");font-weight:200;font-style:italic}@font-face{font-family:Basis Grotesque Pro;src:url(/fonts/basis-grotesque-light-pro.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:Basis Grotesque Pro;src:url(/fonts/basis-grotesque-light-italic-pro.otf) format("opentype");font-weight:300;font-style:italic}@font-face{font-family:Basis Grotesque Pro;src:url(/fonts/basis-grotesque-medium-pro.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Basis Grotesque Pro;src:url(/fonts/basis-grotesque-medium-italic-pro.otf) format("opentype");font-weight:500;font-style:italic}@font-face{font-family:Basis Grotesque Pro;src:url(/fonts/basis-grotesque-thin-pro.otf) format("opentype");font-weight:100;font-style:normal}@font-face{font-family:Basis Grotesque Pro;src:url(/fonts/basis-grotesque-thin-italic-pro.otf) format("opentype");font-weight:100;font-style:italic}:root{--brand-primary: #0e296b;--brand-primary-cyan: #3bbbea;--brand-primary-teal: #18B7D1;--brand-secondary: #afc3d2;--brand-secondary-orange: #ff800d;--brand-secondary-magenta: #e458a5;--brand-secondary-yellow: #ffbd35;--brand-secondary-green: #0abf8d;--brand-dark-blue: #0a2054;--brand-dark-cyan: #2bb2e3;--brand-dark-gray: #a3b9c9;--brand-dark-orange: #f27707;--brand-dark-magenta: #d6539b;--brand-dark-yellow: #f7b42f;--brand-dark-green: #10ad81;--brand-light-blue: #183273;--brand-light-cyan: #4dc4f0;--brand-light-gray: #baccd8;--brand-light-orange: #ff8e26;--brand-light-magenta: #e868af;--brand-light-yellow: #ffcb5c;--brand-light-green: #04cc94;--brand-black: #000000;--brand-grayscale-dark-gray: #a4b7c2;--brand-grayscale-gray: #afc3d0;--brand-grayscale-light-gray: #b6cbd9;--brand-grayscale-xtralight-gray: #EFF3F6;--brand-white: #ffffff;--brand-success-green: #137E5F;--brand-error-red: #D63B2E;--screen-xs: 480px;--screen-sm: 640px;--screen-md: 768px;--screen-lg: 1024px;--screen-xl: 1280px;--screen-xxl: 1440px;--screen-xxxl: 2180px;--spacing-0: 0px;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-5: 1.25rem;--spacing-6: 1.5rem;--spacing-7: 1.75rem;--spacing-8: 2rem;--spacing-9: 2.25rem;--spacing-10: 2.5rem;--spacing-11: 2.75rem;--spacing-12: 3rem;--spacing-14: 3.5rem;--spacing-16: 4rem;--spacing-20: 5rem;--spacing-24: 6rem;--spacing-28: 7rem;--spacing-32: 8rem;--spacing-36: 9rem;--spacing-40: 10rem;--spacing-44: 11rem;--spacing-48: 12rem;--spacing-52: 13rem;--spacing-56: 14rem;--spacing-60: 15rem;--spacing-64: 16rem;--spacing-72: 18rem;--spacing-80: 20rem;--spacing-96: 24rem;--spacing-px: 1px;--fs-xs: .75rem;--fs-sm: .875rem;--fs-base: 1rem;--fs-lg: 1.125rem;--fs-xl: 1.25rem;--fs-2xl: 1.5rem;--fs-3xl: 1.875rem;--fs-4xl: 2.25rem;--fs-5xl: 3.5rem;--fs-6xl: 4.5rem;--fs-7xl: 5.5rem;--fs-8xl: 6.5rem;--fs-9xl: 7.5rem;--lh-xs: 1rem;--lh-sm: 1.25rem;--lh-base: 1.5rem;--lh-lg: 1.75rem;--lh-xl: 1.75rem;--lh-2xl: 2rem;--lh-3xl: 2.25rem;--lh-4xl: 2.5rem;--lh-5xl: 3.75rem;--lh-6xl: 4.75rem;--lh-7xl: 5.75rem;--lh-8xl: 6.75rem;--lh-9xl: 7.75rem;--lh-percentage-sm: 112%;--lh-percentage-md: 120%;--lh-percentage-lg: 130%;--lh-percentage-xl: 140%;--ff-display: "Suisse Works";--ff-body: "Basis Grotesque Pro";--ff-demo: "Inter var", "Helvetica", "Arial", "sans-serif";--fw-thin: 100;--fw-extralight: 200;--fw-light: 300;--fw-normal: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fw-extrabold: 800;--fw-black: 900;--fs-headline-4xl-responsive: clamp( 3rem, 2.428571428571429rem + 2.857142857142857vw, 5rem );--fs-headline-3xl-responsive: clamp( 2.625rem, 1.9464285714285716rem + 3.392857142857143vw, 5rem );--fs-headline-2xl-responsive: clamp( 2.5rem, 2.071428571428571rem + 2.142857142857143vw, 4rem );--fs-headline-xl-responsive: clamp( 2.375rem, 2.053571428571429rem + 1.607142857142857vw, 3.5rem );--fs-headline-lg-responsive: clamp( 1.75rem, 1.5357142857142856rem + 1.0714285714285714vw, 2.5rem );--fs-headline-md-responsive: clamp( 1.5rem, 1.3571428571428572rem + .7142857142857143vw, 2rem );--fs-headline-sm-responsive: clamp( 1.5rem, 1.3571428571428572rem + .7142857142857143vw, 2rem );--fs-headline-xs-responsive: clamp( 1.25rem, 1.0178571428571428rem + .5357142857142857vw, 1.5rem );--fs-headline-2xs-responsive: clamp( 1rem, .9642857142857143rem + .17857142857142858vw, 1.125rem );--lh-headline-sm: 1.12;--lh-headline-md: 1.2;--lh-headline-lg: 1.3;--lh-headline-4xl: var(--lh-percentage-sm);--lh-headline-3xl: var(--lh-percentage-sm);--lh-headline-2xl: var(--lh-percentage-sm);--lh-headline-xl: var(--lh-percentage-sm);--lh-headline-lg: var(--lh-percentage-md);--lh-headline-md: var(--lh-percentage-md);--lh-headline-sm: var(--lh-percentage-lg);--lh-headline-xs: var(--lh-percentage-md);--fs-body-lg: clamp( 1rem, .8928571428571428rem + .5357142857142857vw, 1.5rem );--fs-body-md: clamp( clamp(.875rem, .8392857142857143rem + .17857142857142858vw, 1rem); );--fs-body-sm: 1rem;--lh-percentage-body: 160%;--fs-h1: 4rem;--fs-h1-medium: 3rem;--fs-h1-small: 2.5rem;--lh-h1: 3rem;--lh-h1-medium: 3.75rem;--lh-h1-small: 2rem;--fs-h2: 2.75rem;--fs-h2-medium: 2.5rem;--fs-h2-small: 2rem;--lh-h2: 3.5rem;--lh-h2-medium: 3rem;--lh-h2-small: 2.5rem;--fs-h3: 2rem;--fs-h3-medium: 1.75rem;--fs-h3-small: 1.5rem;--lh-h3: 2.25rem;--lh-h3-medium: 2rem;--lh-h3-small: 1.75rem;--fs-h4: 1.5rem;--fs-h4-medium: 1.5rem;--fs-h4-small: 1.375rem;--lh-h4: 2rem;--lh-h4-medium: 1.75rem;--lh-h4-small: 1.75rem;--fs-h5: 1.375rem;--fs-h5-medium: 1.25rem;--fs-h5-small: 1.125rem;--lh-h5: 1.75rem;--lh-h5-medium: 1.5rem;--lh-h5-small: 1.375rem;--fs-h6: 1.125rem;--fs-h6-medium: 1.125rem;--fs-h6-small: 1rem;--lh-h6: 1.5rem;--lh-h6-medium: 1.375rem;--lh-h6-small: 1.25rem;--outline-ring-width: 2px;--outline-ring-inset: ;--outline-ring-offset-width: 2px;--outline-ring-offset-color: var(--outline-gray-100);--outline-ring-color: var(--outline-soft-black);--outline-ring-offset-shadow: 0 0 rgba(0, 0, 0, 0);--outline-ring-shadow: 0 0 rgba(0, 0, 0, 0);--outline-ring-offset-shadow: var(--outline-ring-inset) 0 0 0 var(--outline-ring-offset-width) var(--outline-ring-offset-color);--outline-ring-shadow: var(--outline-ring-inset) 0 0 0 calc(var(--outline-ring-width) + var(--outline-ring-offset-width)) var(--outline-ring-color);--outline-shadow: 0 0 rgba(0, 0, 0, 0);--outline-shadow-colored: 0 0 rgba(0, 0, 0, 0)}a{display:block;color:inherit;text-decoration:none}outline-accordion-panel-baseline a{display:inline;color:inherit;text-decoration:underline;font-family:BGBoldPro}:root{--accent: 124, 58, 237;--accent-gradient: linear-gradient( 45deg, rgb(var(--accent)), #da62c4 30%, white 60% );--outline-white: #fff;--text-link: #2d72a8}.content{display:flex;flex-direction:column;gap:1rem;padding-inline:1.25rem}.padding-bottom{margin-bottom:2rem}.large-spacing{gap:2rem}.nav-link{text-align:center;float:left;height:100%;color:#0e296b;font-size:14px}.btn{display:inline-flex;justify-content:center;align-items:center;gap:10px;text-decoration:none;border:none;background-color:var(--brand-primary);padding:.625rem 1.5rem;color:var(--brand-white);border-radius:25px;font-family:var(--ff-body);font-size:var(--fs-base);font-weight:var(--fw-semibold);line-height:var(--lh-base);cursor:pointer;box-sizing:border-box;&:active{box-shadow:0 1px 3px #0003;background-color:var(--brand-dark-blue)}}.btn.secondary{border:2px solid var(--brand-primary);background-color:var(--brand-white);color:var(--brand-primary)}html{font-family:system-ui,sans-serif;background-color:#fff}code{font-family:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace}body{margin:0 auto;width:100%;line-height:1.5;background-color:#fff;height:100vh}*{box-sizing:border-box}h1{margin:1rem 0;font-size:2.5rem}h3{width:99%;padding:1rem;border-bottom:1px groove purple}.text-gradient{background-image:var(--accent-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:400%;background-position:0%}outline-alert-baseline p{margin:0}@font-face{font-family:SuisseBold;src:url(/fonts/SuisseWorks-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-dispaly:swap}@font-face{font-family:SuisseBoldItalic;src:url(/fonts/SuisseWorks-BoldItalic.otf) format("opentype");font-weight:BoldItalic;font-style:normal;font-dispaly:swap}@font-face{font-family:SuisseBook;src:url(/fonts/SuisseWorks-Book.otf) format("opentype");font-weight:Book;font-style:normal;font-dispaly:swap}@font-face{font-family:SuisseBookItalic;src:url(/fonts/SuisseWorks-BookItalic.otf) format("opentype");font-weight:BookItalic;font-style:normal;font-dispaly:swap}@font-face{font-family:SuisseMedium;src:url(/fonts/SuisseWorks-Medium.otf) format("opentype");font-weight:Medium;font-style:normal;font-dispaly:swap}@font-face{font-family:SuisseMediumItalic;src:url(/fonts/SuisseWorks-MediumItalic.otf) format("opentype");font-weight:MediumItalic;font-style:normal;font-dispaly:swap}@font-face{font-family:SuisseRegular;src:url(/fonts/SuisseWorks-Regular.otf) format("opentype");font-weight:Regular;font-style:normal;font-dispaly:swap}@font-face{font-family:SuisseRegularItalic;src:url(/fonts/SuisseWorks-RegularItalic.otf) format("opentype");font-weight:RegularItalic;font-style:normal;font-dispaly:swap}@font-face{font-family:BGBlackItalicPro;src:url(/fonts/basis-grotesque-black-italic-pro.otf) format("opentype");font-weight:RegularItalic;font-style:normal;font-dispaly:swap}@font-face{font-family:BGBlackPro;src:url(/fonts/basis-grotesque-black-pro.otf) format("opentype");font-weight:400;font-style:normal;font-dispaly:swap}@font-face{font-family:BGBoldItalicPro;src:url(/fonts/basis-grotesque-bold-italic-pro.otf) format("opentype");font-weight:BoldItalic;font-style:normal;font-dispaly:swap}@font-face{font-family:BGBoldPro;src:url(/fonts/basis-grotesque-bold-pro.otf) format("opentype");font-weight:700;font-style:normal;font-dispaly:swap}@font-face{font-family:BGXLightItalicPro;src:url(/fonts/basis-grotesque-extralight-italic-pro.otf) format("opentype");font-weight:italic;font-style:normal;font-dispaly:swap}@font-face{font-family:BGXLightPro;src:url(/fonts/basis-grotesque-extralight-pro.otf) format("opentype");font-weight:none;font-style:normal;font-dispaly:swap}@font-face{font-family:BGItalicPro;src:url(/fonts/basis-grotesque-italic-pro.otf) format("opentype");font-weight:italic;font-style:normal;font-dispaly:swap}@font-face{font-family:BGLightItalicPro;src:url(/fonts/basis-grotesque-light-italic-pro.otf) format("opentype");font-weight:italic;font-style:normal;font-dispaly:swap}@font-face{font-family:BGLightPro;src:url(/fonts/basis-grotesque-light-pro.otf) format("opentype");font-weight:none;font-style:normal;font-dispaly:swap}@font-face{font-family:BGMediumItalicPro;src:url(/fonts/basis-grotesque-medium-italic-pro.otf) format("opentype");font-weight:MediumItalic;font-style:normal;font-dispaly:swap}@font-face{font-family:BGMediumPro;src:url(/fonts/basis-grotesque-medium-pro.otf) format("opentype");font-weight:Medium;font-style:normal;font-dispaly:swap}@font-face{font-family:BGRegularPro;src:url(/fonts/basis-grotesque-regular-pro.otf) format("opentype");font-weight:regular;font-style:normal;font-dispaly:swap}@font-face{font-family:BGThinItalicPro;src:url(/fonts/basis-grotesque-thin-italic-pro.otf) format("opentype");font-weight:italic;font-style:normal;font-dispaly:swap}@font-face{font-family:BGThinPro;src:url(/fonts/basis-grotesque-thin-pro.otf) format("opentype");font-weight:thin;font-style:normal;font-dispaly:swap}outline-tile-grid outline-tile[full-width]{grid-column:1 / -1}outline-refine-button{z-index:0}
