.related[data-astro-cid-gfbzawr5]{border-top:1px solid var(--color-divider)}.related__list[data-astro-cid-gfbzawr5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));gap:var(--space-2) var(--space-3);margin:0;padding:0;list-style:none}.related__text[data-astro-cid-gfbzawr5]{margin:var(--space-1) 0 0;color:var(--color-text-secondary);font-size:var(--size-body2)}@font-face{font-family:Futura PT;font-weight:300;font-style:italic;font-display:swap;src:url(/fonts/FuturaPT-LightObl.woff2) format("woff2")}@font-face{font-family:Futura PT;font-weight:300;font-style:normal;font-display:swap;src:url(/fonts/FuturaPT-Light.woff2) format("woff2")}@font-face{font-family:Futura PT;font-weight:400;font-style:italic;font-display:swap;src:url(/fonts/FuturaPT-BookObl.woff2) format("woff2")}@font-face{font-family:Futura PT;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/FuturaPT-Book.woff2) format("woff2")}@font-face{font-family:Futura PT;font-weight:500;font-style:italic;font-display:swap;src:url(/fonts/FuturaPT-MediumObl.woff2) format("woff2")}@font-face{font-family:Futura PT;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/FuturaPT-Medium.woff2) format("woff2")}@font-face{font-family:Futura PT;font-weight:600;font-style:italic;font-display:swap;src:url(/fonts/FuturaPT-DemiObl.woff2) format("woff2")}@font-face{font-family:Futura PT;font-weight:600;font-style:normal;font-display:swap;src:url(/fonts/FuturaPT-Demi.woff2) format("woff2")}@font-face{font-family:Futura PT;font-weight:700;font-style:italic;font-display:swap;src:url(/fonts/FuturaPT-BoldObl.woff2) format("woff2")}@font-face{font-family:Futura PT;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/FuturaPT-Bold.woff2) format("woff2")}@font-face{font-family:Futura PT;font-weight:800;font-style:italic;font-display:swap;src:url(/fonts/FuturaPT-ExtraBoldObl.woff2) format("woff2"),url(/fonts/FuturaPT-HeavyObl.woff2) format("woff2")}@font-face{font-family:Futura PT;font-weight:800;font-style:normal;font-display:swap;src:url(/fonts/FuturaPT-ExtraBold.woff2) format("woff2"),url(/fonts/FuturaPT-Heavy.woff2) format("woff2")}:root{--color-primary-main: #4DA4E3;--color-primary-light: rgb(112, 182, 232);--color-primary-dark: rgb(53, 114, 158);--color-primary-contrast-text: #FFFFFF;--color-secondary-main: #DB4676;--color-secondary-light: #DB46764D;--color-secondary-dark: rgb(153, 49, 82);--color-secondary-contrast-text: #fff;--color-error-main: #E53935;--color-error-light: rgb(234, 96, 93);--color-error-dark: #B61827;--color-error-contrast-text: #fff;--color-warning-main: #F18C3F;--color-warning-light: #F6C18B;--color-warning-dark: #EB6912;--color-warning-contrast-text: rgba(0, 0, 0, .87);--color-info-main: #00c853;--color-info-light: #80E1B4;--color-info-dark: rgb(0, 140, 58);--color-info-contrast-text: rgba(0, 0, 0, .87);--color-success-main: #00c853;--color-success-light: #4caf50;--color-success-dark: #00A344;--color-success-contrast-text: rgba(0, 0, 0, .87);--color-text-primary: rgba(0, 0, 0, .87);--color-text-secondary: rgba(0, 0, 0, .6);--color-text-disabled: rgba(0, 0, 0, .26);--color-background-default: #FFFFFF;--color-background-light-gray: #FAFAFA;--color-background-drawer: #323232;--color-background-footer: rgba(77, 164, 227, .05);--color-background-table-row: rgb(205, 232, 249);--color-background-paper: #fff;--color-divider: rgba(0, 0, 0, .12);--color-grey-50: #fafafa;--color-grey-100: #f5f5f5;--color-grey-200: #eeeeee;--color-grey-300: #e0e0e0;--color-grey-400: #bdbdbd;--color-grey-500: #9e9e9e;--color-grey-600: #757575;--color-grey-700: #616161;--color-grey-800: #424242;--color-grey-900: #212121;--color-grey-a100: #f5f5f5;--color-grey-a200: #eeeeee;--color-grey-a400: #bdbdbd;--color-grey-a700: #616161;--color-common-black: #000;--color-common-white: #fff;--color-light-primary-main: #4DA4E333;--color-label-main: #828282;--color-turquoise-main: #ECF5FF;--color-white-main: #FFFFFF;--color-green-main: #00c853;--color-light-green-main: #00C85333;--color-blue-main: #bbdefb;--color-purple-main: #765ED2;--color-purple-dark: #CC4DE3;--color-light-purple-main: #CC4DE34D;--color-gray-main: #828282;--color-gray-c2-main: #C2C2C2;--color-gray42-main: #424242;--color-gray21-main: #212121;--color-gray61-main: #616161;--color-light-gray-main: #eeeeee;--color-light-gray-light: #FBFBFB;--color-light-gray-fa-main: #fafafa;--color-light-gray-f5-main: #f5f5f5;--color-light-gray9-e-main: #9e9e9e;--color-light-gray-e0-main: #e0e0e0;--color-orange-main: #ff9800;--color-orange-dark: #DC582A;--color-light-orange-main: #EF7F2A80;--color-light-orange-transparent-main: #EF7F2A33;--color-orange-f8-main: #F8BB74;--color-orange-ef-main: #EF7F2A;--color-pink-main: #E539354D;--color-pink-light: #EE87AB;--color-pink-dark: #E64A83;--color-light-blue-main: #3CA5F0;--color-translucent-blue-main: rgba(77, 164, 227, .1);--color-action-disabled-main: #0000001F;--font-family: "Futura PT", system-ui, "-apple-system", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--font-variant-weight-h1: 300;--font-variant-weight-h2: 300;--font-variant-weight-h6: 500;--font-variant-weight-subtitle2: 500;--font-variant-weight-button: 500;--size-h1: 96px;--size-h2: 60px;--size-h3: 48px;--size-h4: 34px;--size-h5: 24px;--size-h6: 20px;--size-subtitle1: 16px;--size-subtitle2: 14px;--size-body1: 16px;--size-body2: 14px;--size-button: 14px;--size-caption: 12px;--size-overline: 12px;--size-line-height-h1: 1.167;--size-line-height-h2: 1.2;--size-line-height-h3: 1.167;--size-line-height-h4: 1.235;--size-line-height-h5: 1.334;--size-line-height-h6: 1.6;--size-line-height-subtitle1: 1.75;--size-line-height-subtitle2: 1.57;--size-line-height-body1: 1.5;--size-line-height-body2: 1.43;--size-line-height-button: 1.75;--size-line-height-caption: 1.66;--size-line-height-overline: 2.66;--radius-md: 8px;--space-1: 8px;--space-2: 16px;--space-3: 24px;--space-4: 32px;--space-5: 40px;--space-6: 48px;--space-7: 56px;--space-8: 64px;--space-9: 72px;--space-10: 80px;--space-11: 88px;--space-12: 96px;--shadow-1: 0px 2px 8px rgba(0, 0, 0, .05);--shadow-2: 0px 4px 16px rgba(0, 0, 0, .05);--shadow-4: 0px 6px 32px rgba(0, 0, 0, .08);--shadow-8: 0px 6px 32px rgba(0, 0, 0, .08);--shadow-16: 0px 6px 32px rgba(0, 0, 0, .08);--shadow-24: 0px 6px 32px rgba(0, 0, 0, .08);--component-button-base-min-width: 64px;--component-button-base-text-transform: none;--component-button-base-border: none;--component-button-base-padding: 12px 24px;--component-button-base-radius: 64px;--component-button-base-font-weight: 450;--component-button-base-font-size: 16px;--component-button-base-line-height: 16px;--component-button-base-font-family: "Futura PT", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--component-button-base-letter-spacing: .4px;--component-button-contained-primary-background: #4DA4E3;--component-button-contained-primary-box-shadow: none;--component-button-contained-primary-color: #FFFFFF;--component-button-contained-primary-hover-background: rgb(53, 114, 158);--component-button-contained-primary-hover-box-shadow: 0px 6px 32px rgba(0, 0, 0, .08);--component-button-contained-secondary-color: #fff;--component-button-contained-secondary-background: #DB4676;--component-button-contained-secondary-box-shadow: none;--component-button-contained-secondary-hover-background: rgb(153, 49, 82);--component-button-contained-secondary-hover-box-shadow: 0px 6px 32px rgba(0, 0, 0, .08);--component-button-outlined-primary-color: #4DA4E3;--component-button-outlined-primary-border: 1px solid;--component-button-outlined-primary-hover-background: rgba(77, 164, 227, .04);--component-button-outlined-secondary-color: #DB4676;--component-button-outlined-secondary-border: 1px solid rgba(219, 70, 118, .5);--component-button-outlined-secondary-hover-background: rgba(219, 70, 118, .04);--component-button-text-primary-color: #4DA4E3;--component-button-text-primary-hover-background: rgba(77, 164, 227, .04);--component-button-text-secondary-color: #DB4676;--component-button-text-secondary-hover-background: rgba(219, 70, 118, .04);--component-button-size-large-line-height: 24px;--component-button-size-large-font-size: 20px;--component-button-size-large-padding: 16px 32px;--component-button-size-small-font-size: 14px;--component-button-size-small-padding: 8px 16px;--component-input-font-family: "Futura PT", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--component-input-font-size: 16px;--component-input-font-weight: 400;--component-input-color: rgba(0, 0, 0, .87);--component-input-border-style: solid;--component-input-border-color: rgba(0, 0, 0, .23);--component-input-background: #FFFFFF;--component-input-line-height: 1.1876em;--component-input-radius: 16px;--component-input-border-width: 1px;--component-input-height: 19px;--component-input-padding: 19px 11px 18px;--component-input-hover-border-color: #4DA4E3;--component-input-hover-border-width: 2px;--component-input-focus-border-color: #4DA4E3;--component-input-focus-border-width: 2px;--component-card-background: #fff;--component-card-color: rgba(0, 0, 0, .87);--component-card-radius: 18px;--component-card-box-shadow: 0 2px 16px 0 rgba(30,30,30,.1);--component-card-transition: scale, box-shadow .1s cubic-bezier(.4, 0, .2, 1);--component-card-hover-box-shadow: 0 8px 40px -6px rgba(105,104,178,.18);--component-card-hover-transform: scale(1.01);--component-chip-font-family: "Futura PT", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--component-chip-font-size: 13px;--component-chip-color: rgba(0, 0, 0, .87);--component-chip-radius: 32px;--component-chip-background: #e0e0e0;--component-chip-height: 40px;--component-chip-padding-left: 20px;--component-chip-padding-right: 20px;--component-link-color: #4DA4E3;--component-link-text-decoration: none;--component-link-cursor: pointer;--component-link-font-family: "Futura PT", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--component-link-font-weight: 400;--component-link-hover-text-decoration: underline;--component-typography-h1-font-weight: 500;--component-typography-h1-font-size: 96px;--component-typography-h1-line-height: 104px;--component-typography-h1-font-family: "Futura PT", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--component-typography-h1-letter-spacing: -1px;--component-typography-h2-font-weight: 450;--component-typography-h2-font-size: 60px;--component-typography-h2-line-height: 72px;--component-typography-h2-font-family: "Futura PT", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--component-typography-h2-letter-spacing: -.6px;--component-typography-h3-font-weight: 500;--component-typography-h3-font-size: 48px;--component-typography-h3-line-height: 64px;--component-typography-h3-font-family: "Futura PT", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--component-typography-h3-letter-spacing: -.2px;--component-typography-h4-font-weight: 450;--component-typography-h4-font-family: "Futura PT", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--component-typography-h4-font-size: 34px;--component-typography-h4-line-height: 48px;--component-typography-h5-font-weight: 450;--component-typography-h5-font-family: "Futura PT", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--component-typography-h5-font-size: 24px;--component-typography-h5-line-height: 32px;--component-typography-h5-letter-spacing: .4px;--component-typography-h6-font-weight: 500;--component-typography-h6-font-family: "Futura PT", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--component-typography-h6-font-size: 20px;--component-typography-h6-line-height: 32px;--component-typography-h6-letter-spacing: .4px;--component-typography-subtitle1-font-weight: 450;--component-typography-subtitle1-font-size: 18px;--component-typography-subtitle1-line-height: 24px;--component-typography-subtitle1-font-family: "Futura PT", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--component-typography-subtitle1-letter-spacing: .2px;--component-typography-subtitle2-font-weight: 450;--component-typography-subtitle2-font-size: 16px;--component-typography-subtitle2-line-height: 24px;--component-typography-subtitle2-font-family: "Futura PT", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--component-typography-subtitle2-letter-spacing: .2px;--component-typography-body1-font-weight: 400;--component-typography-body1-font-size: 18px;--component-typography-body1-line-height: 24px;--component-typography-body1-font-family: "Futura PT", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--component-typography-body2-font-weight: 400;--component-typography-body2-font-size: 16px;--component-typography-body2-line-height: 24px;--component-typography-body2-font-family: "Futura PT", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--component-typography-button-text-transform: uppercase;--component-typography-button-font-weight: 450;--component-typography-button-font-size: 16px;--component-typography-button-line-height: 16px;--component-typography-button-font-family: "Futura PT", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--component-typography-button-letter-spacing: .4px;--component-typography-caption-font-weight: 400;--component-typography-caption-font-size: 12px;--component-typography-caption-line-height: 12px;--component-typography-caption-font-family: "Futura PT", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--component-typography-caption-letter-spacing: .2px;--component-typography-overline-text-transform: uppercase;--component-typography-overline-font-weight: 400;--component-typography-overline-font-size: 13px;--component-typography-overline-line-height: 16px;--component-typography-overline-font-family: "Futura PT", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--component-typography-overline-letter-spacing: .4px;--component-typography-h7-font-weight: 500;--component-typography-h7-font-family: "Futura PT", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--component-typography-h7-font-size: 16px;--component-typography-h7-line-height: 24px;--component-typography-h7-letter-spacing: .4px;--component-typography-subtitle3-font-weight: 620;--component-typography-subtitle3-font-size: 14px;--component-typography-subtitle3-line-height: 22px;--component-typography-subtitle3-font-family: "Futura PT", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--component-typography-subtitle3-letter-spacing: .2px;--component-typography-subtitle4-font-weight: 620;--component-typography-subtitle4-font-size: 14px;--component-typography-subtitle4-line-height: 22px;--component-typography-subtitle4-font-family: "Futura PT", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--component-typography-subtitle4-letter-spacing: .2px;--component-typography-subtitle5-font-weight: 620;--component-typography-subtitle5-font-size: 14px;--component-typography-subtitle5-line-height: 22px;--component-typography-subtitle5-font-family: "Futura PT", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--component-typography-subtitle5-letter-spacing: .2px;--component-typography-input-font-weight: 400;--component-typography-input-font-size: 16px;--component-typography-input-line-height: 16px;--component-typography-input-font-family: "Futura PT", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--component-typography-body3-font-weight: 400;--component-typography-body3-font-size: 14px;--component-typography-body3-line-height: 22px;--component-typography-body3-font-family: "Futura PT", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--component-typography-body4-font-weight: 400;--component-typography-body4-font-size: 14px;--component-typography-body4-line-height: 22px;--component-typography-body4-font-family: "Futura PT", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--component-typography-body5-font-weight: 400;--component-typography-body5-font-size: 14px;--component-typography-body5-line-height: 22px;--component-typography-body5-font-family: "Futura PT", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--component-typography-label-large-font-weight: 500;--component-typography-label-large-font-size: 18px;--component-typography-label-large-line-height: 16px;--component-typography-label-large-font-family: "Futura PT", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--component-typography-label-medium-font-weight: 500;--component-typography-label-medium-font-size: 16px;--component-typography-label-medium-line-height: 16px;--component-typography-label-medium-font-family: "Futura PT", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--component-typography-label-small-font-weight: 500;--component-typography-label-small-font-size: 14px;--component-typography-label-small-line-height: 16px;--component-typography-label-small-font-family: "Futura PT", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}.kit-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;border:0;background:transparent;cursor:pointer;text-decoration:none;white-space:nowrap;min-width:var(--component-button-base-min-width);text-transform:var(--component-button-base-text-transform);border:var(--component-button-base-border);padding:var(--component-button-base-padding);border-radius:var(--component-button-base-radius);font-weight:var(--component-button-base-font-weight);font-size:var(--component-button-base-font-size);line-height:var(--component-button-base-line-height);font-family:var(--component-button-base-font-family);letter-spacing:var(--component-button-base-letter-spacing)}.kit-button--contained-primary{background:var(--component-button-contained-primary-background);box-shadow:var(--component-button-contained-primary-box-shadow);color:var(--component-button-contained-primary-color)}.kit-button--contained-primary:hover{background:var(--component-button-contained-primary-hover-background);box-shadow:var(--component-button-contained-primary-hover-box-shadow)}.kit-button--contained-secondary{color:var(--component-button-contained-secondary-color);background:var(--component-button-contained-secondary-background);box-shadow:var(--component-button-contained-secondary-box-shadow)}.kit-button--contained-secondary:hover{background:var(--component-button-contained-secondary-hover-background);box-shadow:var(--component-button-contained-secondary-hover-box-shadow)}.kit-button--outlined-primary{color:var(--component-button-outlined-primary-color);border:var(--component-button-outlined-primary-border)}.kit-button--outlined-primary:hover{background:var(--component-button-outlined-primary-hover-background)}.kit-button--outlined-secondary{color:var(--component-button-outlined-secondary-color);border:var(--component-button-outlined-secondary-border)}.kit-button--outlined-secondary:hover{background:var(--component-button-outlined-secondary-hover-background)}.kit-button--text-primary{color:var(--component-button-text-primary-color)}.kit-button--text-primary:hover{background:var(--component-button-text-primary-hover-background)}.kit-button--text-secondary{color:var(--component-button-text-secondary-color)}.kit-button--text-secondary:hover{background:var(--component-button-text-secondary-hover-background)}.kit-button--size-large{line-height:var(--component-button-size-large-line-height);font-size:var(--component-button-size-large-font-size);padding:var(--component-button-size-large-padding)}.kit-button--size-small{font-size:var(--component-button-size-small-font-size);padding:var(--component-button-size-small-padding)}.kit-input{box-sizing:content-box;outline:0;font:inherit;font-family:var(--component-input-font-family);font-size:var(--component-input-font-size);font-weight:var(--component-input-font-weight);color:var(--component-input-color);border-style:var(--component-input-border-style);border-color:var(--component-input-border-color);background:var(--component-input-background);line-height:var(--component-input-line-height);border-radius:var(--component-input-radius);border-width:var(--component-input-border-width);height:var(--component-input-height);padding:var(--component-input-padding)}.kit-input:hover{border-color:var(--component-input-hover-border-color);border-width:var(--component-input-hover-border-width)}.kit-input:focus{border-color:var(--component-input-focus-border-color);border-width:var(--component-input-focus-border-width)}.kit-card{box-sizing:border-box;overflow:hidden;background:var(--component-card-background);color:var(--component-card-color);border-radius:var(--component-card-radius);box-shadow:var(--component-card-box-shadow);transition:var(--component-card-transition)}.kit-card:hover{box-shadow:var(--component-card-hover-box-shadow);transform:var(--component-card-hover-transform)}.kit-chip{display:inline-flex;align-items:center;box-sizing:border-box;white-space:nowrap;font-family:var(--component-chip-font-family);font-size:var(--component-chip-font-size);color:var(--component-chip-color);border-radius:var(--component-chip-radius);background:var(--component-chip-background);height:var(--component-chip-height);padding-left:var(--component-chip-padding-left);padding-right:var(--component-chip-padding-right)}.kit-link{cursor:pointer;color:var(--component-link-color);text-decoration:var(--component-link-text-decoration);cursor:var(--component-link-cursor);font-family:var(--component-link-font-family);font-weight:var(--component-link-font-weight)}.kit-link:hover{text-decoration:var(--component-link-hover-text-decoration)}.kit-typography--h1{font-weight:var(--component-typography-h1-font-weight);font-size:var(--component-typography-h1-font-size);line-height:var(--component-typography-h1-line-height);font-family:var(--component-typography-h1-font-family);letter-spacing:var(--component-typography-h1-letter-spacing)}.kit-typography--h2{font-weight:var(--component-typography-h2-font-weight);font-size:var(--component-typography-h2-font-size);line-height:var(--component-typography-h2-line-height);font-family:var(--component-typography-h2-font-family);letter-spacing:var(--component-typography-h2-letter-spacing)}.kit-typography--h3{font-weight:var(--component-typography-h3-font-weight);font-size:var(--component-typography-h3-font-size);line-height:var(--component-typography-h3-line-height);font-family:var(--component-typography-h3-font-family);letter-spacing:var(--component-typography-h3-letter-spacing)}.kit-typography--h4{font-weight:var(--component-typography-h4-font-weight);font-family:var(--component-typography-h4-font-family);font-size:var(--component-typography-h4-font-size);line-height:var(--component-typography-h4-line-height)}.kit-typography--h5{font-weight:var(--component-typography-h5-font-weight);font-family:var(--component-typography-h5-font-family);font-size:var(--component-typography-h5-font-size);line-height:var(--component-typography-h5-line-height);letter-spacing:var(--component-typography-h5-letter-spacing)}.kit-typography--h6{font-weight:var(--component-typography-h6-font-weight);font-family:var(--component-typography-h6-font-family);font-size:var(--component-typography-h6-font-size);line-height:var(--component-typography-h6-line-height);letter-spacing:var(--component-typography-h6-letter-spacing)}.kit-typography--subtitle1{font-weight:var(--component-typography-subtitle1-font-weight);font-size:var(--component-typography-subtitle1-font-size);line-height:var(--component-typography-subtitle1-line-height);font-family:var(--component-typography-subtitle1-font-family);letter-spacing:var(--component-typography-subtitle1-letter-spacing)}.kit-typography--subtitle2{font-weight:var(--component-typography-subtitle2-font-weight);font-size:var(--component-typography-subtitle2-font-size);line-height:var(--component-typography-subtitle2-line-height);font-family:var(--component-typography-subtitle2-font-family);letter-spacing:var(--component-typography-subtitle2-letter-spacing)}.kit-typography--body1{font-weight:var(--component-typography-body1-font-weight);font-size:var(--component-typography-body1-font-size);line-height:var(--component-typography-body1-line-height);font-family:var(--component-typography-body1-font-family)}.kit-typography--body2{font-weight:var(--component-typography-body2-font-weight);font-size:var(--component-typography-body2-font-size);line-height:var(--component-typography-body2-line-height);font-family:var(--component-typography-body2-font-family)}.kit-typography--button{text-transform:var(--component-typography-button-text-transform);font-weight:var(--component-typography-button-font-weight);font-size:var(--component-typography-button-font-size);line-height:var(--component-typography-button-line-height);font-family:var(--component-typography-button-font-family);letter-spacing:var(--component-typography-button-letter-spacing)}.kit-typography--caption{font-weight:var(--component-typography-caption-font-weight);font-size:var(--component-typography-caption-font-size);line-height:var(--component-typography-caption-line-height);font-family:var(--component-typography-caption-font-family);letter-spacing:var(--component-typography-caption-letter-spacing)}.kit-typography--overline{text-transform:var(--component-typography-overline-text-transform);font-weight:var(--component-typography-overline-font-weight);font-size:var(--component-typography-overline-font-size);line-height:var(--component-typography-overline-line-height);font-family:var(--component-typography-overline-font-family);letter-spacing:var(--component-typography-overline-letter-spacing)}.kit-typography--h7{font-weight:var(--component-typography-h7-font-weight);font-family:var(--component-typography-h7-font-family);font-size:var(--component-typography-h7-font-size);line-height:var(--component-typography-h7-line-height);letter-spacing:var(--component-typography-h7-letter-spacing)}.kit-typography--subtitle3{font-weight:var(--component-typography-subtitle3-font-weight);font-size:var(--component-typography-subtitle3-font-size);line-height:var(--component-typography-subtitle3-line-height);font-family:var(--component-typography-subtitle3-font-family);letter-spacing:var(--component-typography-subtitle3-letter-spacing)}.kit-typography--subtitle4{font-weight:var(--component-typography-subtitle4-font-weight);font-size:var(--component-typography-subtitle4-font-size);line-height:var(--component-typography-subtitle4-line-height);font-family:var(--component-typography-subtitle4-font-family);letter-spacing:var(--component-typography-subtitle4-letter-spacing)}.kit-typography--subtitle5{font-weight:var(--component-typography-subtitle5-font-weight);font-size:var(--component-typography-subtitle5-font-size);line-height:var(--component-typography-subtitle5-line-height);font-family:var(--component-typography-subtitle5-font-family);letter-spacing:var(--component-typography-subtitle5-letter-spacing)}.kit-typography--input{font-weight:var(--component-typography-input-font-weight);font-size:var(--component-typography-input-font-size);line-height:var(--component-typography-input-line-height);font-family:var(--component-typography-input-font-family)}.kit-typography--body3{font-weight:var(--component-typography-body3-font-weight);font-size:var(--component-typography-body3-font-size);line-height:var(--component-typography-body3-line-height);font-family:var(--component-typography-body3-font-family)}.kit-typography--body4{font-weight:var(--component-typography-body4-font-weight);font-size:var(--component-typography-body4-font-size);line-height:var(--component-typography-body4-line-height);font-family:var(--component-typography-body4-font-family)}.kit-typography--body5{font-weight:var(--component-typography-body5-font-weight);font-size:var(--component-typography-body5-font-size);line-height:var(--component-typography-body5-line-height);font-family:var(--component-typography-body5-font-family)}.kit-typography--label-large{font-weight:var(--component-typography-label-large-font-weight);font-size:var(--component-typography-label-large-font-size);line-height:var(--component-typography-label-large-line-height);font-family:var(--component-typography-label-large-font-family)}.kit-typography--label-medium{font-weight:var(--component-typography-label-medium-font-weight);font-size:var(--component-typography-label-medium-font-size);line-height:var(--component-typography-label-medium-line-height);font-family:var(--component-typography-label-medium-font-family)}.kit-typography--label-small{font-weight:var(--component-typography-label-small-font-weight);font-size:var(--component-typography-label-small-font-size);line-height:var(--component-typography-label-small-line-height);font-family:var(--component-typography-label-small-font-family)}@layer site{:root{--site-container: 1200px}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:var(--color-background-default);color:var(--color-text-primary);font-family:var(--font-family);font-size:var(--size-body1);line-height:var(--size-line-height-body1)}h1,h2,h3{line-height:var(--size-line-height-h1);margin:0 0 var(--space-2)}h1{font-size:var(--size-h1)}h2{font-size:var(--size-h2);line-height:var(--size-line-height-h2)}h3{font-size:var(--size-h5);line-height:var(--size-line-height-h3)}a{color:var(--color-primary-main)}a:hover{color:var(--color-primary-dark)}img{max-width:100%;height:auto}.container{max-width:var(--site-container);margin:0 auto;padding:0 var(--space-2)}.section{padding:var(--space-6) 0}.prose p,.prose ul,.prose ol{margin:0 0 var(--space-2);max-width:70ch}.btn{display:inline-block;padding:var(--space-1) var(--space-3);background:var(--color-primary-main);color:var(--color-primary-contrast-text);border-radius:var(--radius-md);text-decoration:none;font-weight:var(--font-weight-medium)}.btn:hover{background:var(--color-primary-dark);color:var(--color-primary-contrast-text)}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:600px){h1{font-size:var(--size-h3)}h2{font-size:var(--size-h4)}.section{padding:var(--space-4) 0}}}:root{--kit-font-family: var(--kit-font-family-system)}.insurance-content__article h2,.insurance-content__article h3{font:var(--mui-font-h3);letter-spacing:var(--kit-ls-h3);margin:0}[data-page=index] .component-inspector,[data-page=index] .component-inspector__toggle{display:none}[data-page=index] .section{scroll-margin-top:var(--kit-sp-24)}[data-page=index] .header__bar{flex-wrap:wrap;padding-block:var(--kit-sp-3);gap:var(--kit-sp-4)}[data-page=index] .header__nav{gap:var(--kit-sp-4)}[data-page=index] .header__nav details{position:relative}[data-page=index] .header__nav summary{cursor:pointer;list-style:none}[data-page=index] .header__nav details>.stack{position:absolute;top:100%;left:0;z-index:var(--mui-zIndex-appBar);min-width:var(--kit-sp-24);padding:var(--kit-sp-4);background:var(--mui-palette-background-paper);border:var(--kit-bw) solid var(--mui-palette-divider);border-radius:var(--mui-shape-radiusCard);box-shadow:var(--mui-shadows-1)}[data-page=index] .header__actions .button{font:var(--mui-font-caption);padding-inline:var(--kit-sp-3)}[data-page=index] .header__nav .link{font:var(--mui-font-caption)}[data-page=index] .hero__media{padding:var(--kit-sp-6);gap:var(--kit-sp-4);justify-content:center}[data-page=index] .hero__media .chip{white-space:normal;align-self:flex-start}[data-page=index] .insurance-content__media{min-height:var(--kit-sp-24);padding:var(--kit-sp-5)}[data-page=index] .input,[data-page=index] .input__control{width:100%}[data-page=index] .grid{align-items:start}[data-page=index] .card{--gap: var(--kit-sp-2)}[data-page=index] .section-head{margin-bottom:0}[data-page=index] .accordion summary{list-style:none;cursor:pointer}[data-page=index] .accordion summary::-webkit-details-marker{display:none}[data-page=index] .accordion summary>span{margin-left:auto}[data-page=index] .accordion[open] summary>span{transform:rotate(45deg)}[data-page=index] .faq .accordion{margin-bottom:0}[data-page=index] .faq .stack{gap:var(--kit-sp-3)}[data-page=index] .faq .accordion__inner{padding:var(--kit-sp-5);margin:0}[data-page=index] .footer .logo{background:var(--mui-palette-background-paper);padding:var(--kit-sp-2);align-self:flex-start}[data-page=index] .footer .grid>div{display:grid;gap:var(--kit-sp-2)}[data-page=index] .footer .typo--secondary{color:var(--mui-palette-common-onDarkSecondary)}[data-page=index] .store-badge{text-decoration:none}@media(max-width:839.98px){[data-page=index] .header__nav{display:none}[data-page=index] .header__actions>.button:not(.hide-sm-up){display:none}[data-page=index] .header__actions>.hide-sm-up{display:inline-flex}[data-page=index] .input{flex-wrap:wrap}[data-page=index] .input .button{width:100%}}@media(max-width:599.98px){[data-page=index] .section{padding-block:var(--kit-sp-6)}[data-page=index] .section>.stack{gap:var(--kit-sp-5)}[data-page=index] #services .grid>*{grid-column:span 2}[data-page=index] #services .card{padding:var(--kit-sp-3)}[data-page=index] #services .link{font:var(--mui-font-caption)}[data-page=index] #services .typo-h6{font:var(--mui-font-subtitle2)}[data-page=index] .header__bar{flex-wrap:nowrap}[data-page=index] .footer .grid>div{grid-column:span 2}}[data-page=agenty] .hero{padding-block:var(--kit-sp-8) var(--kit-sp-12)}[data-page=agenty] .hero__text{gap:var(--kit-sp-5)}[data-page=agenty] .hero .typo-h1{font:var(--mui-font-h2)}[data-page=agenty] .hero__media img{width:100%;height:auto}[data-page=agenty] .trust-row .avatar+.avatar{margin-left:calc(-1 * var(--kit-sp-3))}[data-page=agenty] .trust-row .avatar{border:var(--kit-bw-2) solid var(--mui-palette-background-paper)}[data-page=agenty] .stats__band{padding-block:var(--kit-sp-5)}[data-page=agenty] .insurance-content__card--grey{padding:var(--kit-sp-10)}[data-page=agenty] .insurance-content__bubble--client{background:var(--mui-palette-primary-main);color:var(--mui-palette-common-white)}[data-page=agenty] .agent-card .card__media{aspect-ratio:425 / 300}[data-page=agenty] .agent-card .card__body{padding:var(--kit-sp-6);gap:var(--kit-sp-3)}[data-page=agenty] .agent-card .card__foot{padding-top:var(--kit-sp-2)}[data-page=agenty] .direction-card{gap:var(--kit-sp-4)}[data-page=agenty] .steps__item>.avatar{background:var(--mui-palette-primary-main);color:var(--mui-palette-common-white)}[data-page=agenty] .help-card .typo-h4{color:var(--mui-palette-common-white)}[data-page=agenty] .cta .section-head{margin-bottom:var(--kit-sp-6)}[data-page=agenty] .link-card{border-color:transparent;padding:0}[data-page=agenty] .footer .logo{background:var(--mui-palette-background-paper);padding:var(--kit-sp-2);border-radius:var(--mui-shape-radiusSm)}[data-page=agenty] .footer__col .logo{align-self:start}[data-page=agenty] .accordion summary{cursor:pointer;list-style:none}[data-page=agenty] .accordion summary::-webkit-details-marker{display:none}[data-page=agenty] .accordion summary .icon{flex:none}[data-page=agenty] .accordion__body{display:block;padding:0 var(--kit-sp-5) var(--kit-sp-5);color:var(--mui-palette-text-secondary)}[data-page=agenty] .accordion[open] summary .icon{transform:rotate(45deg)}[data-page=agenty] .component-inspector,[data-page=agenty] .component-inspector__toggle{display:none}[data-page=agenty] .hero .chip--outlined.chip--info{border-color:var(--mui-palette-info-main);color:var(--mui-palette-info-dark)}[data-page=agenty] .agents>.container>.stack>.chip--info{background:var(--mui-palette-info-lighter);color:var(--mui-palette-info-dark)}[data-page=agenty] .task-card .typo--info-dark{color:var(--mui-palette-info-dark)}[data-page=agenty] .direction-card>:last-child{margin-top:auto}[data-page=agenty] .footer__col .logo{justify-self:start}[data-page=agenty] .help-card .card__text,[data-page=agenty] .cta .typo-subtitle1,[data-page=agenty] .footer .typo--on-dark-secondary{color:var(--mui-palette-common-onDarkSecondary)}@media(max-width:599.98px){[data-page=agenty] .insurance-content__card--grey{padding:var(--kit-sp-5)}[data-page=agenty] .agent-card.card--media{padding:0}[data-page=agenty] .hero{padding-top:var(--kit-sp-3)}[data-page=agenty] .hero .typo-h1{font:var(--mui-font-h1)}[data-page=agenty] .stat__value{font:var(--mui-font-h5)}[data-page=agenty] .footer__phone{text-align:left}}[data-page="agenty/anna-sokolova"] .component-inspector,[data-page="agenty/anna-sokolova"] .component-inspector__toggle{display:none}[data-page="agenty/anna-sokolova"] .insurance-content__card--navy .typo--on-dark-secondary{color:var(--mui-palette-common-white)}[data-page="agenty/anna-sokolova"] .stats__band--bordered{border-left:0;border-right:0;border-radius:0}[data-page="agenty/anna-sokolova"] .insurance-content__card--navy .grid--cols-5-lg>.stack{padding:var(--kit-sp-4);border-radius:var(--mui-shape-radiusSm);background:var(--mui-palette-section-dark)}[data-page="agenty/anna-sokolova"] .header__bar{gap:var(--kit-sp-4)}[data-page="agenty/anna-sokolova"] .header__nav{gap:var(--kit-sp-3)}[data-page="agenty/anna-sokolova"] .header__actions{gap:var(--kit-sp-2)}[data-page="agenty/anna-sokolova"] .hero{padding-top:var(--kit-sp-3)}[data-page="agenty/anna-sokolova"] .hero__media{max-width:calc(var(--kit-sp-24) * 5)}[data-page="agenty/anna-sokolova"] .hero__media img{height:auto}[data-page="agenty/anna-sokolova"] .insurance-content__offer{flex-wrap:nowrap;padding:var(--kit-sp-5) 0;border:0;border-radius:0;border-bottom:var(--kit-bw) solid var(--mui-palette-divider);text-decoration:none;color:inherit}[data-page="agenty/anna-sokolova"] .insurance-content__offer:last-child{border-bottom:0}[data-page="agenty/anna-sokolova"] .insurance-content__offer .avatar{flex:none;background:var(--mui-palette-grey-100)}[data-page="agenty/anna-sokolova"] .insurance-content__offer>.stack{flex:1}[data-page="agenty/anna-sokolova"] .insurance-content__offer>.icon{flex:none}[data-page="agenty/anna-sokolova"] .insurance-content__media{padding:var(--kit-sp-8)}[data-page="agenty/anna-sokolova"] .insurance-content__media img{width:100%;max-width:calc(var(--kit-sp-24) * 3);margin:auto}[data-page="agenty/anna-sokolova"] .review-card{height:100%}[data-page="agenty/anna-sokolova"] .review-card--savings>.rating{position:static}[data-page="agenty/anna-sokolova"] .insurance-content__card--navy{padding:var(--kit-sp-10);gap:var(--kit-sp-8)}[data-page="agenty/anna-sokolova"] .insurance-content__card--navy .section__head{margin:0}[data-page="agenty/anna-sokolova"] .insurance-content__card--navy .check-list{gap:var(--kit-sp-6)}[data-page="agenty/anna-sokolova"] .insurance-content__card--navy .insurance-content__bubble{background:var(--mui-palette-section-dark)}[data-page="agenty/anna-sokolova"] .insurance-content__card--navy .avatar,[data-page="agenty/anna-sokolova"] .insurance-content__card--navy .grid--cols-5-lg>.stack>.icon{color:var(--mui-palette-success-light)}[data-page="agenty/anna-sokolova"] .insurance-content__card--navy .avatar{background:var(--mui-palette-section-dark)}[data-page="agenty/anna-sokolova"] .insurance-content__card--navy .check-list .icon{color:var(--mui-palette-success-light)}[data-page="agenty/anna-sokolova"] #trust{padding-top:0;padding-bottom:var(--kit-sp-3)}[data-page="agenty/anna-sokolova"] .cta .typo-subtitle1{max-width:var(--kit-w-cta-field);margin:0 auto var(--kit-sp-6)}[data-page="agenty/anna-sokolova"] .cta label{display:block;margin-bottom:var(--kit-sp-2)}@media(max-width:599.98px){[data-page="agenty/anna-sokolova"] .hero__media{max-width:calc(var(--kit-sp-24) * 2);margin:auto}[data-page="agenty/anna-sokolova"] .hero .button{flex:1}[data-page="agenty/anna-sokolova"] .insurance-content__card--navy{padding:var(--kit-sp-6)}[data-page="agenty/anna-sokolova"] .insurance-content__offer{gap:var(--kit-sp-3)}[data-page="agenty/anna-sokolova"] .insurance-content__media{padding:var(--kit-sp-6)}[data-page="agenty/anna-sokolova"] .header__bar{gap:var(--kit-sp-2)}[data-page="agenty/anna-sokolova"] .header__actions{gap:var(--kit-sp-1)}}.crumbs[data-astro-cid-5hce7sga]{padding-top:var(--space-2);padding-bottom:var(--space-2);font-size:var(--size-body2);color:var(--color-text-secondary)}.crumbs[data-astro-cid-5hce7sga] ol[data-astro-cid-5hce7sga]{display:flex;flex-wrap:wrap;gap:var(--space-1);margin:0;padding:0;list-style:none}.crumbs[data-astro-cid-5hce7sga] li[data-astro-cid-5hce7sga]:not(:last-child):after{content:"/";margin-left:var(--space-1)}.article__date[data-astro-cid-ed2fxd7y]{display:flex;flex-wrap:wrap;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--size-body2)}
