:root{--primary50: #cf309a;--primary02: #fef6fb;--primary04: #fcedf7;--primary06: #fbe5f3;--primary08: #f9dcf0;--primary10: #f8d3ec;--primary20: #f1a7d8;--primary30: #e283c2;--primary40: #d959ae;--primary60: #a5277b;--primary70: #7c1d5c;--primary80: #53133e;--primary90: #290a1f;--secondary50: #479cb8;--secondary02: #f8fbfc;--secondary04: #f2f8fa;--secondary06: #e9f3f7;--secondary08: #e2eff4;--secondary10: #daebf1;--secondary20: #b5d7e3;--secondary30: #91c4d4;--secondary40: #6cb0c6;--secondary60: #397d93;--secondary70: #2a5e6f;--secondary80: #1c3e4a;--secondary90: #0e1f25;--warning50: #cf3056;--warning02: #fdf7f8;--warning04: #fbeef1;--warning06: #f9e6eb;--warning08: #f7dee4;--warning10: #f5d6dd;--warning20: #ecacbb;--warning30: #e2839a;--warning40: #d95978;--warning60: #a62645;--warning70: #7c1d34;--warning80: #531322;--warning90: #290a11;--affirmative50: #47b86d;--affirmative02: #f8fcf9;--affirmative04: #f0f9f3;--affirmative06: #e9f7ee;--affirmative08: #e2f4e8;--affirmative10: #daf1e2;--affirmative20: #b5e3c5;--affirmative30: #91d4a8;--affirmative40: #6cc68a;--affirmative60: #399357;--affirmative70: #2b6e42;--affirmative80: #1c4a2c;--affirmative90: #0e2516;--intermediate50: #dcd647;--intermediate02: #f8fcf9;--intermediate04: #fcfbee;--intermediate06: #faf9e5;--intermediate08: #f8f7dd;--intermediate10: #f7f5d4;--intermediate20: #efeca9;--intermediate30: #e8e487;--intermediate40: #e2de69;--intermediate60: #c1bb25;--intermediate70: #89851a;--intermediate80: #565310;--intermediate90: #2b2908;--utilityBase: #f8e6b2;--utilityBaseMinus1: #fcf3da;--utilityBasePlus1: #eab315;--utilityBasePlus2: #a47d0f;--utilityBasePlus3: #463606;--uiWhite: #fff;--uiGray02: #fafafa;--uiGray04: #f5f5f5;--uiGray06: #f0f0f0;--uiGray08: #ebebeb;--uiGray10: #e6e6e6;--uiGray20: #cccccc;--uiGray30: #b3b3b3;--uiGray40: #999999;--uiGray50: #808080;--uiGray60: #666666;--uiGray70: #4d4d4d;--uiGray80: #333333;--uiGray90: #1a1a1a;--uiBlack: #000;--headingDisplayTypeface: "Libre Caslon Text", serif;--headingDisplayWeight: 400;--mastheadTextSize: clamp(32px, 4.375vw, 56px);--mastheadTextLineHeight: 1.2;--mastheadTextWeight: 700;--priorityText: clamp(20px, 2.3vw, 30px);--priorityTextLineHeight: 1.45;--headingTypeface: "Inter", system-ui, sans-serif;--headingWeight: 800;--heading1Size: 4rem;--heading1LineHeight: 1;--heading1LetterSpacing: -.2px;--heading2Size: 3rem;--heading2LineHeight: 1.067;--heading2LetterSpacing: -.2px;--heading3Size: 2.1rem;--heading3LineHeight: 1.142;--heading3LetterSpacing: -.2px;--heading4Size: 1.7rem;--heading4LineHeight: 1.411;--heading4LetterSpacing: -.2px;--heading5Size: 1.4rem;--heading5LineHeight: 1.142;--heading5LetterSpacing: -.2px;--heading6Size: 1.2rem;--heading6LineHeight: 1.333;--heading6LetterSpacing: 1.5px;--bodyTypeface: "Inter", system-ui, sans-serif;--bodyPrinciple: clamp(17px, 1.71vw, 22px);--bodyLargeWeight: 300;--bodyLargeSize: 17px;--bodyLargeLineHeight: 1.4117647059;--bodyStandardWeight: 400;--bodyStandardSize: 14px;--bodyStandardLineHeight: 1.4285714286;--bodySmallWeight: 500;--bodySmallSize: 1.2rem;--bodySmallLineHeight: 1.33333333333333;--captionTypeface: var(--bodyTypeface);--captionWeight: 600;--captionSize: 1.2rem;--captionLineHeight: 1.3333333333;--dataTypeface: var(--bodyTypeface);--dataWeight: 600;--dataSize: 1rem;--dataLineHeight: 1.6;--dataLetterSpacing: 1.5px;--dataTransform: uppercase;--dataFontFeatures: "tnum" on, "lnum" on;--displayStatTypeface: var(--bodyTypeface);--displayStatWeight: 275;--displayStatSize: 6.4rem;--displayStatLineHeight: 1;--displayStatLetterSpacing: -.2px;--displayStatFontFeatures: "tnum" on, "lnum" on;--displayStatStandardSize: 3.6rem;--monoTypeface: IBM Plex Mono, monospace;--monoSmallWeight: 500;--monoSmallSize: 1rem;--monoSmallLineHeight: 1.33333333333333;--shadowFocus: 0px 2px 2px rgba(0, 0, 0, .05), 0px 2px 8px 4px rgba(76, 83, 90, .1);--shadowHover: 0px 2px 2px rgba(0, 0, 0, .1), 0px 2px 8px 4px rgba(76, 83, 90, .2);--shadowPress: 0px 2px 3px rgba(0, 0, 0, .2), 0px 1px 2px 1px rgba(0, 0, 0, .3);--baseColor: #fff;--borderColor: #f2addb;--borderColorDarker: #c93c9a;--borderColorDarkest: #a90472;--grayLight: #f9f9f9;--grayMedium: #dfdfdf;--grayDark: #959595;--largeGridTemplateAreas: "content content content content content content content content content content . .";--largeGridColumns: repeat(12, 1fr);--largeGridGap: var(--margin3);--largeGridMaxWidth: 1280px;--gridPaddingHorizontal: clamp(var(--padding3), 5vw, var(--padding8));--spacingValue: 8px;--noInterval: 0;--paddingQuarter: calc(var(--spacingValue) * .25);--paddingHalf: calc(var(--spacingValue) * .5);--paddingHalfBordered: calc(var(--paddingHalf) - var(--standardBorderWidth));--paddingThreeQuarters: calc(var(--spacingValue) * .75);--paddingThreeQuartersBordered: calc( var(--spacingValue) * .75 - var(--standardBorderWidth) );--padding1: var(--spacingValue);--padding1Bordered: calc(var(--padding1) - var(--standardBorderWidth));--padding1-25: calc(var(--spacingValue) * 1.25);--padding1-25Bordered: calc(var(--padding1-25) - var(--standardBorderWidth));--padding1-5: calc(var(--spacingValue) * 1.5);--padding1-5Bordered: calc(var(--padding1-5) - var(--standardBorderWidth));--padding1-75: calc(var(--spacingValue) * 1.75);--padding1-75Bordered: calc(var(--padding1-75) - var(--standardBorderWidth));--padding2: calc(var(--spacingValue) * 2);--padding2Bordered: calc(var(--padding2) - var(--standardBorderWidth));--padding2-5: calc(var(--spacingValue) * 2.5);--padding2-5Bordered: calc(var(--padding2-5) - var(--standardBorderWidth));--padding3: calc(var(--spacingValue) * 3);--padding3Bordered: calc(var(--padding3) - var(--standardBorderWidth));--padding3-5: calc(var(--spacingValue) * 3.5);--padding4: calc(var(--spacingValue) * 4);--padding4Bordered: calc(var(--padding4) - var(--standardBorderWidth));--padding4-5: calc(var(--spacingValue) * 4.5);--padding5: calc(var(--spacingValue) * 5);--padding6: calc(var(--spacingValue) * 6);--padding7: calc(var(--spacingValue) * 7);--padding8: calc(var(--spacingValue) * 8);--padding9: calc(var(--spacingValue) * 9);--padding10: calc(var(--spacingValue) * 10);--padding11: calc(var(--spacingValue) * 11);--padding12: calc(var(--spacingValue) * 12);--padding13: calc(var(--spacingValue) * 13);--padding14: calc(var(--spacingValue) * 14);--padding15: calc(var(--spacingValue) * 15);--mastheadPadding: clamp(var(--padding5), 6.25vw, var(--padding10)) clamp(var(--padding3), 5vw, var(--padding8)) clamp(var(--padding3), 3.125vw, var(--padding5));--marginQuarter: calc(var(--spacingValue) * .25);--marginHalf: calc(var(--spacingValue) * .5);--marginThreeQuarters: calc(var(--spacingValue) * .75);--margin1: var(--spacingValue);--margin1-25: calc(var(--spacingValue) * 1.25);--margin1-5: calc(var(--spacingValue) * 1.5);--margin1-75: calc(var(--spacingValue) * 1.75);--margin2: calc(var(--spacingValue) * 2);--margin2-5: calc(var(--spacingValue) * 2.5);--margin3: calc(var(--spacingValue) * 3);--margin3-5: calc(var(--spacingValue) * 3.5);--margin4: calc(var(--spacingValue) * 4);--margin4-5: calc(var(--spacingValue) * 4.5);--margin5: calc(var(--spacingValue) * 5);--margin6: calc(var(--spacingValue) * 6);--margin7: calc(var(--spacingValue) * 7);--margin8: calc(var(--spacingValue) * 8);--margin9: calc(var(--spacingValue) * 9);--prominentShadow: 0px 4px 16px 4px rgba(76, 83, 90, .2);--hoverShadow: 0px 2px 2px rgba(0, 0, 0, .1), 0px 2px 8px 4px rgba(76, 83, 90, .2);--pressShadow: 0px 2px 2px rgba(0, 0, 0, .05), 0px 2px 8px 4px rgba(76, 83, 90, .1);--shallowDepthShadow: 0px 4px 4px rgba(0, 0, 0, .03), 0px 4px 16px rgba(0, 0, 0, .05);--wrapperShadowSmall: 0px 4px 8px 4px rgba(76, 83, 90, .03);--wrapperShadowLarge: 0px 4px 16px 4px rgba(76, 83, 90, .06);--primaryShadowHover: 0px 2px 2px rgba(124, 29, 92, .1), 0px 2px 8px 4px rgba(124, 29, 92, .2);--primaryShadowPress: 0px 1px 3px rgba(241, 167, 216, .75), 0px 2px 3px rgba(124, 29, 92, .75);--secondaryShadowHover: 0px 2px 2px rgba(42, 94, 111, .1), 0px 2px 8px 4px rgba(42, 94, 111, .2);--secondaryShadowPress: 0px 1px 3px rgba(181, 215, 227, .75), 0px 2px 3px rgba(42, 94, 111, .75);--utilityShadowHover: 0px 2px 2px rgba(0, 0, 0, .1), 0px 2px 8px 4px rgba(76, 83, 90, .2);--utilityShadowPress: 0px 1px 3px rgba(255, 255, 255, .75), 0px 2px 3px rgba(0, 0, 0, .5);--utilityDestructiveShadowHover: 0px 2px 2px rgba(124, 29, 52, .1), 0px 2px 8px 4px rgba(124, 29, 52, .2);--utilityDestructiveShadowPress: 0px 1px 3px rgba(255, 255, 255, .75), 0px 2px 3px rgba(0, 0, 0, .5);--alternateShadowHover: 0px 2px 2px rgba(70, 54, 6, .1), 0px 2px 8px 4px rgba(70, 54, 6, .2);--alternateShadowPress: 0px 1px 1px rgba(252, 243, 218, .75), 0px 2px 3px rgba(70, 54, 6, .5);--standardBorderWidth: 1px;--inactiveBorder: var(--standardBorderWidth) solid var(--uiGray08);--focusBorder: var(--standardBorderWidth) solid var(--secondary50);--readonlyInactiveBorder: var(--standardBorderWidth) solid var(--uiGray04);--readonlyFocusBorder: var(--standardBorderWidth) solid var(--uiGray40);--inputBorder: var(--standardBorderWidth) solid var(--borderColor);--inputSecondaryBorder: var(--standardBorderWidth) solid var(--grayLight);--inputSecondaryBorderActive: var(--standardBorderWidth) solid var(--grayMedium);--borderRadiusExtraSmall: 7px;--borderRadiusSmall: 11px;--borderRadiusMedium: 16px;--borderRadiusMediumLarge: 19px;--borderRadiusLarge: 24px;--borderRadiusAtomic: 3px;--borderRadiusGrouping: 7px;--borderRadiusWrapper: 15px;--cardBorder: var(--standardBorderWidth) solid var(--uiGray10);--cardShadow: 0px 4px 4px rgba(0, 0, 0, .01), 0px 4px 16px rgba(0, 0, 0, .03);--cardShadowHover: 0px 4px 4px rgba(0, 0, 0, .03), 0px 4px 16px rgba(0, 0, 0, .06);--fontSize1: 40px;--fontSize2: 30px;--fontSize3: 21px;--fontSize4: 17px;--fontSize5: 14px;--fontSize6: 12px;--fontSize7: 10px;--amplify-primary-color: var(--primary50);--amplify-primary-tint: var(--primary20);--amplify-primary-shade: var(--primary80);--amplify-font-family: var(--bodyTypeface);--amplify-text-xxs: var(--bodySmallSize);--amplify-text-xs: var(--bodyStandardSize);--amplify-text-sm: var(--bodyLargeSize);--amplify-text-md: var(--heading4Size);--amplify-text-lg: var(--heading3Size);--amplify-text-xl: var(--heading2Size);--amplify-text-xxl: var(--heading1Size)}a.button{text-decoration:none}.button{display:inline-flex;align-items:center;justify-content:center;padding:14px 16px;font-size:14px;line-height:1.4285714286;font-weight:600;text-decoration:none!important;white-space:nowrap}.button.button--reversed{background:#fff;border-radius:11px;color:var(--uiGray70)}.button.button--reversed:hover{background:#fff9}.button.button--reversed:active{background:#fffc}.button.button--primary{background:var(--primary50);border:1px solid var(--primary40);border-radius:3px;color:var(--primary04)}.button.button--primary:hover{background:var(--primary60);color:var(--primary04);border:1px solid var(--primary50);box-shadow:0 2px 2px #0000001a,0 2px 8px 4px #4c535a33}.button.button--primary:active{background:var(--primary70);color:var(--primary04);border:1px solid var(--primary60);box-shadow:0 2px 3px #0003,0 1px 2px 1px #0000004d}.button.button--utility{background:#fff;border:1px solid var(--uiGray08);border-radius:3px;padding:14px 16px;color:var(--uiGray70)}.button.button--utility:hover{background:var(--uiGray06);border:1px solid var(--uiGray20);box-shadow:0 2px 2px #0000001a,0 2px 8px 4px #4c535a33;color:var(--uiGray70)}.button.button--utility:active{background:var(--uiGray08);border:1px solid var(--uiGray40);box-shadow:0 1px 3px #ffffffbf,0 2px 3px #00000080;color:var(--uiGray70)}.button.button--small{padding:8px 12px;font-size:17px;line-height:1.4117647059}.button.button--align-start{align-self:flex-start}.button.button--inline-block{display:inline-flex}.button.button--icon{gap:var(--margin1)}[data-theme=dark]{--primary50: #cf309a;--primary02: #fef6fb;--primary04: #fcedf7;--primary06: #fbe5f3;--primary08: #f9dcf0;--primary10: #f8d3ec;--primary20: #f1a7d8;--primary30: #e283c2;--primary40: #d959ae;--primary60: #a5277b;--primary70: #7c1d5c;--primary80: #53133e;--primary90: #290a1f;--secondary50: #479cb8;--secondary02: #f8fbfc;--secondary04: #f2f8fa;--secondary06: #e9f3f7;--secondary08: #e2eff4;--secondary10: #daebf1;--secondary20: #b5d7e3;--secondary30: #91c4d4;--secondary40: #6cb0c6;--secondary60: #397d93;--secondary70: #2a5e6f;--secondary80: #1c3e4a;--secondary90: #0e1f25;--warning50: #cf3056;--warning02: #fdf7f8;--warning04: #fbeef1;--warning06: #f9e6eb;--warning08: #f7dee4;--warning10: #f5d6dd;--warning20: #ecacbb;--warning30: #e2839a;--warning40: #d95978;--warning60: #a62645;--warning70: #7c1d34;--warning80: #531322;--warning90: #290a11;--affirmative50: #47b86d;--affirmative02: #f8fcf9;--affirmative04: #f0f9f3;--affirmative06: #e9f7ee;--affirmative08: #e2f4e8;--affirmative10: #daf1e2;--affirmative20: #b5e3c5;--affirmative30: #91d4a8;--affirmative40: #6cc68a;--affirmative60: #399357;--affirmative70: #2b6e42;--affirmative80: #1c4a2c;--affirmative90: #0e2516;--intermediate50: #dcd647;--intermediate02: #f8fcf9;--intermediate04: #fcfbee;--intermediate06: #faf9e5;--intermediate08: #f8f7dd;--intermediate10: #f7f5d4;--intermediate20: #efeca9;--intermediate30: #e8e487;--intermediate40: #e2de69;--intermediate60: #c1bb25;--intermediate70: #89851a;--intermediate80: #565310;--intermediate90: #2b2908;--utilityBase: #f8e6b2;--utilityBaseMinus1: #fcf3da;--utilityBasePlus1: #eab315;--utilityBasePlus2: #a47d0f;--utilityBasePlus3: #463606;--uiWhite: #fff;--uiGray02: #fafafa;--uiGray04: #f5f5f5;--uiGray06: #f0f0f0;--uiGray08: #ebebeb;--uiGray10: #e6e6e6;--uiGray20: #cccccc;--uiGray30: #b3b3b3;--uiGray40: #999999;--uiGray50: #808080;--uiGray60: #666666;--uiGray70: #4d4d4d;--uiGray80: #333333;--uiGray90: #1a1a1a;--uiBlack: #000;--amplify-primary-color: var(--primary50);--amplify-primary-tint: var(--primary20);--amplify-primary-shade: var(--primary80);--amplify-font-family: var(--bodyTypeface);--amplify-text-xxs: var(--bodySmallSize);--amplify-text-xs: var(--bodyStandardSize);--amplify-text-sm: var(--bodyLargeSize);--amplify-text-md: var(--heading4Size);--amplify-text-lg: var(--heading3Size);--amplify-text-xl: var(--heading2Size);--amplify-text-xxl: var(--heading1Size)}
