@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:100 200;src:url(/fonts/ProximaNova-Thin-webfont.woff) format("woff")}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:300;src:url(/fonts/ProximaNova-Light-webfont.woff) format("woff")}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:400;src:url(/fonts/ProximaNova-Reg-webfont.woff) format("woff")}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:500;src:url(/fonts/ProximaNova-Sbold-webfont.woff) format("woff")}@font-face{font-display:swap;font-family:Proxima Nova;font-style:normal;font-weight:600;src:url(/fonts/ProximaNova-Bold-webfont.woff) format("woff")}:root{--icon-svg-arrows--chevron-left-1:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m15 18-6-6 6-6'/%3E%3C/svg%3E");--icon-svg-arrows--chevron-right:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m9 18 6-6-6-6'/%3E%3C/svg%3E");--icon-svg-arrows--chevron-up-2:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m18 15-6-6-6 6'/%3E%3C/svg%3E");--icon-svg-general--check-2:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m7.5 12 3 3 6-6m5.5 3c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2s10 4.477 10 10'/%3E%3C/svg%3E")}.cms-layout-scope{--color-neutral-0:#fff;--color-neutral-10:#fafbfc;--color-neutral-15:#f2f3f4;--color-neutral-20:#eeeff0;--color-neutral-30:#ebeced;--color-neutral-40:#dcddde;--color-neutral-50:#b9b9b9;--color-neutral-60:#8e8e8e;--color-neutral-70:#666;--color-neutral-80:#54575a;--color-neutral-90:#36393c;--color-neutral-100:#04070a;--color-brand-5:#f5fdfd;--color-brand-10:#e6fafa;--color-brand-15:#cdf5f7;--color-brand-20:#97ebef;--color-brand-30:#0be1eb;--color-brand-40:#14cfdb;--color-brand-50:#00c1ca;--color-brand-60:#00a5b0;--color-brand-70:#048c9e;--color-brand-80:#027989;--color-brand-90:#025968;--color-brand-100:#013646;--color-accent-5:#fffbf7;--color-accent-10:#fff7f0;--color-accent-15:#feebd9;--color-accent-20:#feddbf;--color-accent-30:#efb17a;--color-accent-40:#f6b763;--color-accent-50:#fba919;--color-accent-60:#fb8519;--color-accent-70:#dc841d;--color-accent-80:#ad6e00;--color-accent-90:#7d5900;--color-accent-100:#3c2e00;--color-alert-discovery-5:#f5f8fa;--color-alert-discovery-10:#e6eef3;--color-alert-discovery-15:#ccdce7;--color-alert-discovery-20:#b3cad9;--color-alert-discovery-30:#6795b2;--color-alert-discovery-40:#3576a4;--color-alert-discovery-50:#025b9c;--color-alert-discovery-60:#024672;--color-alert-discovery-70:#023959;--color-alert-discovery-80:#01324e;--color-alert-discovery-90:#012338;--color-alert-discovery-100:#011721;--color-alert-critical-5:#fffaf7;--color-alert-critical-10:#fff0e7;--color-alert-critical-15:#ffe7d7;--color-alert-critical-20:#ffcab0;--color-alert-critical-30:#ffa688;--color-alert-critical-40:#ff846b;--color-alert-critical-50:#ff4b3a;--color-alert-critical-60:#db2b2a;--color-alert-critical-70:#b71d29;--color-alert-critical-80:#931227;--color-alert-critical-90:#7a0b25;--color-alert-critical-100:#520000;--color-alert-warning-5:#fffcf1;--color-alert-warning-10:#fffae4;--color-alert-warning-15:#fff7d2;--color-alert-warning-20:#fff1b5;--color-alert-warning-30:#ffe46b;--color-alert-warning-40:#fad530;--color-alert-warning-50:#e2b900;--color-alert-warning-60:#be9b00;--color-alert-warning-70:#8a7000;--color-alert-warning-80:#645100;--color-alert-warning-90:#463900;--color-alert-warning-100:#272000;--color-alert-success-5:#f7f8f6;--color-alert-success-10:#f3f6f1;--color-alert-success-15:#e9f1e5;--color-alert-success-20:#dff2d5;--color-alert-success-30:#bde5a8;--color-alert-success-40:#b1d2a3;--color-alert-success-50:#8cc375;--color-alert-success-60:#5f9c85;--color-alert-success-70:#377d6f;--color-alert-success-80:#00747a;--color-alert-success-90:#005155;--color-alert-success-100:#00161c;--color-pastel-butter-5:#fbf8f1;--color-pastel-butter-10:#fbf6eb;--color-pastel-butter-15:#fbf3e1;--color-pastel-butter-20:#faedcf;--color-pastel-butter-30:#ffe5a9;--color-pastel-butter-40:#f0d69a;--color-pastel-butter-50:#cbb277;--color-pastel-butter-60:#9e8c63;--color-pastel-butter-70:#766740;--color-pastel-butter-80:#4c4021;--color-pastel-butter-90:#32240d;--color-pastel-butter-100:#180c00;--color-pastel-violet-5:#fbfbfc;--color-pastel-violet-10:#f1f1f9;--color-pastel-violet-15:#ebebf6;--color-pastel-violet-20:#dcdcef;--color-pastel-violet-30:#c4c4d6;--color-pastel-violet-40:#afafcb;--color-pastel-violet-50:#7272a8;--color-pastel-violet-60:#5f5e89;--color-pastel-violet-70:#555175;--color-pastel-violet-80:#4b4561;--color-pastel-violet-90:#372e3e;--color-pastel-violet-100:#100807;--color-pastel-dusk-5:#f7fafb;--color-pastel-dusk-10:#f3f7f9;--color-pastel-dusk-15:#e8eff2;--color-pastel-dusk-20:#dce8ec;--color-pastel-dusk-30:#d1e0e6;--color-pastel-dusk-40:#b9d0d9;--color-pastel-dusk-50:#8eb8c9;--color-pastel-dusk-60:#84aab9;--color-pastel-dusk-70:#7594a0;--color-pastel-dusk-80:#5c7179;--color-pastel-dusk-90:#3f4b4e;--color-pastel-dusk-100:#323a3b;--color-pastel-mauve-5:#f2f0ef;--color-pastel-mauve-10:#ebe8e7;--color-pastel-mauve-15:#dfdbd8;--color-pastel-mauve-20:#d0cec9;--color-pastel-mauve-30:#beb9b1;--color-pastel-mauve-40:#a0998a;--color-pastel-mauve-50:#908577;--color-pastel-mauve-60:#776e63;--color-pastel-mauve-70:#5c5644;--color-pastel-mauve-80:#4f4936;--color-pastel-mauve-90:#413c2a;--color-pastel-mauve-100:#332e1c;--color-pastel-flamingo-5:#faf4f4;--color-pastel-flamingo-10:#f7eced;--color-pastel-flamingo-15:#f3e8e9;--color-pastel-flamingo-20:#f2dfe1;--color-pastel-flamingo-30:#efd2d9;--color-pastel-flamingo-40:#ebb4c2;--color-pastel-flamingo-50:#e8a2b6;--color-pastel-flamingo-60:#d7a3ac;--color-pastel-flamingo-70:#c38f92;--color-pastel-flamingo-80:#a1787b;--color-pastel-flamingo-90:#73595a;--color-pastel-flamingo-100:#2d2424;--color-pastel-moss-5:#f9faf8;--color-pastel-moss-10:#f3f5f1;--color-pastel-moss-15:#e8ece4;--color-pastel-moss-20:#d8dfd2;--color-pastel-moss-30:#b7c7ab;--color-pastel-moss-40:#a5b798;--color-pastel-moss-50:#8ea785;--color-pastel-moss-60:#84957d;--color-pastel-moss-70:#687460;--color-pastel-moss-80:#565d52;--color-pastel-moss-90:#3f443a;--color-pastel-moss-100:#22271e;--color-pastel-potpourri-5:#fcfafb;--color-pastel-potpourri-10:#f9f5f8;--color-pastel-potpourri-15:#f3ebf1;--color-pastel-potpourri-20:#ead6e6;--color-pastel-potpourri-30:#e7c4dd;--color-pastel-potpourri-40:#e3b8d7;--color-pastel-potpourri-50:#cfa4c3;--color-pastel-potpourri-60:#a7849d;--color-pastel-potpourri-70:#82677a;--color-pastel-potpourri-80:#5d4957;--color-pastel-potpourri-90:#382c35;--color-pastel-potpourri-100:#1d171b;--color-pastel-mint-5:#fafdfd;--color-pastel-mint-10:#f5fbfb;--color-pastel-mint-15:#f0f9fa;--color-pastel-mint-20:#e9f7f8;--color-pastel-mint-30:#d8f6f6;--color-pastel-mint-40:#c5e6e7;--color-pastel-mint-50:#b4e4e4;--color-pastel-mint-60:#b8e1d9;--color-pastel-mint-70:#a5d7c5;--color-pastel-mint-80:#79a499;--color-pastel-mint-90:#516e66;--color-pastel-mint-100:#364944;--shadow-color:rgba(0,0,0,.15);--font-family-sans:"Proxima Nova";--font-family-serif:fields;--font-size-3:0.75em;--font-size-4:1em;--font-size-5:1.25em;--font-size-6:1.5em;--font-size-7:1.75em;--font-size-8:2em;--font-size-9:clamp(1.75em,1.288em + 0.962vw,2.25em);--font-size-11:clamp(2em,1.308em + 1.442vw,2.75em);--font-size-15:clamp(2.25em,0.865em + 2.885vw,3.75em);--font-size-18:clamp(2.75em,1.135em + 3.365vw,4.5em);--font-size-4-5:1.125em;--font-size-3-5:0.875em;--font-weight-thin:200;--font-weight-light:300;--font-weight-regular:400;--font-weight-semibold:500;--font-weight-bold:600;--font-weight-extrabold:700;--font-line-height-4:1em;--font-line-height-5:1.25em;--font-line-height-6:1.5em;--font-line-height-8:2em;--font-line-height-9:2.25em;--font-line-height-11:2.75em;--font-line-height-14:3.5em;--font-line-height-19:4.75em;--font-line-height-22:5.5em;--font-letter-spacing-xs:-0.013em;--font-letter-spacing-sm:0em;--font-letter-spacing-md:0.013em;--font-letter-spacing-lg:0.019em;--font-letter-spacing-xl:0.025em;--font-letter-spacing-2xl:0.038em;--border-width-none:0;--border-width-sm:1px;--border-width-md:4px;--border-radius-none:0;--border-radius-sm:8px;--border-radius-md:16px;--border-radius-lg:80px;--breakpoint-xs:320px;--breakpoint-sm:375px;--breakpoint-sm-md:425px;--breakpoint-md:768px;--breakpoint-md-lg:1024px;--breakpoint-lg:1280px;--breakpoint-xl:1728px;--layout-sm:850px;--layout-lg:1280px;--spacing-4xs:0.25em;--spacing-3xs:0.5em;--spacing-2xs:0.75em;--spacing-xs:1em;--spacing-sm:clamp(1em,0.538em + 0.962vw,1.5em);--spacing-md:2em;--spacing-lg:2.5em;--spacing-xl:clamp(2em,-0.769em + 5.769vw,5em);--spacing-2xl-min:3.75em;--spacing-2xl:clamp(3.75em,1.673em + 4.327vw,6em);--spacing-2xl-absolute:6em;--shadow-none:none;--color-global-neutral-0:var(--color-neutral-0);--color-global-neutral-10:var(--color-neutral-10);--color-global-neutral-15:var(--color-neutral-15);--color-global-neutral-20:var(--color-neutral-20);--color-global-neutral-40:var(--color-neutral-40);--color-global-neutral-50:var(--color-neutral-50);--color-global-neutral-60:var(--color-neutral-60);--color-global-neutral-80:var(--color-neutral-80);--color-global-neutral-100:var(--color-neutral-100);--color-global-brand-5:var(--color-brand-5);--color-global-brand-10:var(--color-brand-10);--color-global-brand-15:var(--color-brand-15);--color-global-brand-20:var(--color-brand-20);--color-global-brand-30:var(--color-brand-30);--color-global-brand-40:var(--color-brand-40);--color-global-brand-50:var(--color-brand-50);--color-global-brand-60:var(--color-brand-60);--color-global-brand-80:var(--color-brand-80);--color-global-accent-15:var(--color-accent-15);--color-global-accent-50:var(--color-accent-50);--color-global-accent-60:var(--color-accent-60);--color-text-heading:var(--color-neutral-100);--color-text-body:var(--color-neutral-80);--color-text-emphasis:var(--color-brand-50);--color-text-muted:var(--color-neutral-60);--color-text-light:var(--color-neutral-0);--color-text-eyebrow:var(--color-brand-80);--color-text-on-action-primary:var(--color-neutral-100);--color-text-on-action-primary-hover:var(--color-neutral-100);--color-text-on-action-primary-press:var(--color-neutral-0);--color-text-on-action-accent:var(--color-neutral-100);--color-text-on-action-accent-hover:var(--color-neutral-100);--color-text-on-action-accent-press:var(--color-neutral-0);--color-text-feedback-primary:var(--color-neutral-100);--color-text-feedback-alt:var(--color-neutral-0);--color-background-page:var(--color-neutral-0);--color-background-surface:var(--color-neutral-0);--color-background-highlight:var(--color-brand-5);--color-background-highlight-alt:var(--color-brand-10);--color-background-feedback-info:var(--color-brand-15);--color-background-feedback-info-accent:var(--color-accent-15);--color-link-default:var(--color-brand-80);--color-link-hover:var(--color-brand-100);--color-action-primary:var(--color-brand-50);--color-action-primary-hover:var(--color-brand-30);--color-action-primary-press:var(--color-brand-80);--color-action-accent:var(--color-accent-60);--color-action-accent-hover:var(--color-accent-50);--color-action-accent-press:var(--color-accent-90);--color-border-subtle:var(--color-neutral-15);--color-border-strong:var(--color-neutral-40);--color-border-strongest:var(--color-neutral-50);--color-border-brand:var(--color-brand-50);--color-border-brand-dark-bg:var(--color-brand-30);--color-icon-brand-lightest:var(--color-brand-20);--color-icon-brand-light:var(--color-brand-40);--color-icon-brand-medium:var(--color-brand-60);--color-icon-brand-dark:var(--color-brand-80);--color-icon-neutral-dark:var(--color-neutral-80);--shadow-inner:inset 0 1px 4px 0 var(--shadow-color);--shadow-sm:0 1px 4px 0 var(--shadow-color);--shadow-md:0 4px 12px 0 var(--shadow-color);--shadow-lg:0 8px 16px 0 var(--shadow-color);--shadow-xl:0 12px 24px 0 var(--shadow-color);--shadow-md-top:0 -4px 12px 0 var(--shadow-color);--shadow-md-bottom:0 4px 12px 0 var(--shadow-color);--shadow-md-right:4px 0 12px 0 var(--shadow-color);--shadow-md-left:-4px 0 12px 0 var(--shadow-color);--shadow-surface:0 1px 4px 0 var(--shadow-color);--shadow-elevated:0 4px 12px 0 var(--shadow-color);--shadow-overlay:0 8px 16px 0 var(--shadow-color);--shadow-popover:0 12px 24px 0 var(--shadow-color);--shadow-inset:inset 0 1px 4px 0 var(--shadow-color);--border-radius-subtle:var(--border-radius-sm);--border-radius-default:var(--border-radius-md);--border-radius-prominent:var(--border-radius-lg);--border-radius-pill:var(--border-radius-lg);--breakpoint-mobile-small:var(--breakpoint-xs);--breakpoint-mobile:var(--breakpoint-sm);--breakpoint-mobile-large:var(--breakpoint-sm-md);--breakpoint-tablet:var(--breakpoint-md);--breakpoint-desktop-small:var(--breakpoint-md-lg);--breakpoint-desktop:var(--breakpoint-lg);--breakpoint-wide:var(--breakpoint-xl);--layout-content:var(--layout-sm);--layout-wide:var(--layout-lg);--spacing-section-padding-vertical:var(--spacing-2xl);--spacing-section-padding-horizontal:var(--spacing-md);--icon-size-sm:var(--font-size-4);--icon-size-md:var(--font-size-6);--icon-size-lg:var(--font-size-8);--icon-size-xl:var(--font-size-15);--text-title-2xl-font-family:var(--font-family-serif);--text-title-2xl-font-size:var(--font-size-18);--text-title-2xl-font-weight:var(--font-weight-semibold);--text-title-2xl-line-height:var(--font-line-height-22);--text-title-2xl-letter-spacing:var(--font-letter-spacing-xs);--text-title-xl-font-family:var(--font-family-serif);--text-title-xl-font-size:var(--font-size-15);--text-title-xl-font-weight:var(--font-weight-semibold);--text-title-xl-line-height:var(--font-line-height-19);--text-title-xl-letter-spacing:var(--font-letter-spacing-xs);--text-title-lg-font-family:var(--font-family-serif);--text-title-lg-font-size:var(--font-size-11);--text-title-lg-font-weight:var(--font-weight-semibold);--text-title-lg-line-height:var(--font-line-height-14);--text-title-lg-letter-spacing:var(--font-letter-spacing-sm);--text-title-md-font-family:var(--font-family-serif);--text-title-md-font-size:var(--font-size-9);--text-title-md-font-weight:var(--font-weight-semibold);--text-title-md-line-height:var(--font-line-height-11);--text-title-md-letter-spacing:var(--font-letter-spacing-sm);--text-title-sm-font-family:var(--font-family-sans);--text-title-sm-font-size:var(--font-size-7);--text-title-sm-font-weight:var(--font-weight-bold);--text-title-sm-line-height:var(--font-line-height-9);--text-title-sm-letter-spacing:var(--font-letter-spacing-lg);--text-title-xs-font-family:var(--font-family-serif);--text-title-xs-font-size:var(--font-size-6);--text-title-xs-font-weight:var(--font-weight-semibold);--text-title-xs-line-height:var(--font-line-height-8);--text-title-xs-letter-spacing:var(--font-letter-spacing-md);--text-body-lg-font-family:var(--font-family-sans);--text-body-lg-font-size:var(--font-size-5);--text-body-lg-font-weight:var(--font-weight-regular);--text-body-lg-line-height:var(--font-line-height-8);--text-body-lg-letter-spacing:var(--font-letter-spacing-sm);--text-body-md-font-family:var(--font-family-sans);--text-body-md-font-size:var(--font-size-4);--text-body-md-font-weight:var(--font-weight-regular);--text-body-md-line-height:var(--font-line-height-6);--text-body-md-letter-spacing:var(--font-letter-spacing-sm);--text-body-sm-font-family:var(--font-family-sans);--text-body-sm-font-size:var(--font-size-3-5);--text-body-sm-font-weight:var(--font-weight-regular);--text-body-sm-line-height:var(--font-line-height-5);--text-body-sm-letter-spacing:var(--font-letter-spacing-md);--text-caption-font-family:var(--font-family-sans);--text-caption-font-size:var(--font-size-3);--text-caption-font-weight:var(--font-weight-regular);--text-caption-line-height:var(--font-line-height-4);--text-caption-letter-spacing:var(--font-letter-spacing-xl);--text-page-title-font-family:var(--font-family-serif);--text-page-title-font-size:var(--font-size-18);--text-page-title-font-weight:var(--font-weight-semibold);--text-page-title-line-height:var(--font-line-height-22);--text-page-title-letter-spacing:var(--font-letter-spacing-xs);--text-section-title-font-family:var(--font-family-serif);--text-section-title-font-size:var(--font-size-15);--text-section-title-font-weight:var(--font-weight-semibold);--text-section-title-line-height:var(--font-line-height-19);--text-section-title-letter-spacing:var(--font-letter-spacing-xs);--text-subsection-title-font-family:var(--font-family-serif);--text-subsection-title-font-size:var(--font-size-11);--text-subsection-title-font-weight:var(--font-weight-semibold);--text-subsection-title-line-height:var(--font-line-height-14);--text-subsection-title-letter-spacing:var(--font-letter-spacing-sm);--text-card-title-font-family:var(--font-family-serif);--text-card-title-font-size:var(--font-size-9);--text-card-title-font-weight:var(--font-weight-semibold);--text-card-title-line-height:var(--font-line-height-11);--text-card-title-letter-spacing:var(--font-letter-spacing-sm);--text-inline-title-font-family:var(--font-family-sans);--text-inline-title-font-size:var(--font-size-7);--text-inline-title-font-weight:var(--font-weight-bold);--text-inline-title-line-height:var(--font-line-height-9);--text-inline-title-letter-spacing:var(--font-letter-spacing-lg);--text-eyebrow-font-family:var(--font-family-serif);--text-eyebrow-font-size:var(--font-size-6);--text-eyebrow-font-weight:var(--font-weight-semibold);--text-eyebrow-line-height:var(--font-line-height-8);--text-eyebrow-letter-spacing:var(--font-letter-spacing-md);--text-disabled-font-family:var(--font-family-sans);--text-disabled-font-size:var(--font-size-4);--text-disabled-font-weight:var(--font-weight-regular);--text-disabled-line-height:var(--font-line-height-6);--text-disabled-letter-spacing:var(--font-letter-spacing-sm);--text-input-value-font-family:var(--font-family-sans);--text-input-value-font-size:var(--font-size-4);--text-input-value-font-weight:var(--font-weight-regular);--text-input-value-line-height:var(--font-line-height-6);--text-input-value-letter-spacing:var(--font-letter-spacing-sm);--text-input-label-font-family:var(--font-family-sans);--text-input-label-font-size:var(--font-size-3-5);--text-input-label-font-weight:var(--font-weight-regular);--text-input-label-line-height:var(--font-line-height-5);--text-input-label-letter-spacing:var(--font-letter-spacing-md);--text-helper-text-font-family:var(--font-family-sans);--text-helper-text-font-size:var(--font-size-3-5);--text-helper-text-font-weight:var(--font-weight-regular);--text-helper-text-line-height:var(--font-line-height-5);--text-helper-text-letter-spacing:var(--font-letter-spacing-md)}.cms-layout-scope body{color:var(--color-text-body);font-family:var(--font-family-sans),system-ui,sans-serif;font-size:var(--text-body-md-font-size);line-height:1.5}.cms-layout-scope h1,.cms-layout-scope h2,.cms-layout-scope h3,.cms-layout-scope h4,.cms-layout-scope h5,.cms-layout-scope h6{color:var(--color-text-heading);line-height:1.1;margin:0}.cms-layout-scope .has-text-color h1,.cms-layout-scope .has-text-color h2,.cms-layout-scope .has-text-color h3,.cms-layout-scope .has-text-color h4,.cms-layout-scope .has-text-color h5,.cms-layout-scope .has-text-color h6{color:inherit}.cms-layout-scope a{color:var(--color-link-default);text-decoration:underline;text-underline-offset:2px}@media (hover:hover){.cms-layout-scope a:hover{color:var(--color-link-hover)}}.cms-layout-scope h1{font-family:var(--text-title-2xl-font-family);font-size:clamp(var(--font-size-11),1.135em + 3.365vw,var(--text-title-2xl-font-size));font-weight:var(--text-title-2xl-font-weight);letter-spacing:var(--text-title-2xl-letter-spacing);line-height:1.1}.cms-layout-scope h2{font-family:var(--text-title-xl-font-family);font-size:clamp(var(--font-size-9),.865em + 2.885vw,var(--text-title-xl-font-size));font-weight:var(--text-title-xl-font-weight);letter-spacing:var(--text-title-xl-letter-spacing);line-height:1.1}.cms-layout-scope h3{font-family:var(--text-title-lg-font-family);font-size:clamp(var(--font-size-8),1.308em + 1.442vw,var(--text-title-lg-font-size));font-weight:var(--text-title-lg-font-weight);letter-spacing:var(--text-title-lg-letter-spacing);line-height:1.2}.cms-layout-scope h4{font-family:var(--text-title-md-font-family);font-size:clamp(var(--font-size-7),1.288em + .962vw,var(--text-title-md-font-size));font-weight:var(--text-title-md-font-weight);letter-spacing:var(--text-title-md-letter-spacing);line-height:1.1}.cms-layout-scope h5{font-family:var(--text-title-sm-font-family);font-size:var(--text-title-sm-font-size);font-weight:var(--text-title-sm-font-weight);letter-spacing:var(--text-title-sm-letter-spacing);line-height:1.1}.cms-layout-scope h6{font-family:var(--text-title-xs-font-family);font-size:clamp(var(--font-size-4-5),.779em + .721vw,var(--text-title-xs-font-size));font-weight:var(--text-title-xs-font-weight);letter-spacing:var(--text-title-xs-letter-spacing);line-height:1.1}body{display:flex;flex-direction:column;min-height:100vh}main{flex:1}.cms-content{margin:0 auto}.ds-header{align-items:center;border-bottom:1px solid var(--color-border-subtle);display:flex;padding:var(--spacing-sm) var(--spacing-lg)}.ds-header__logo{display:block;line-height:0;text-decoration:none}.ds-header__logo svg{height:auto;width:40px}.cms-layout-scope{--cms-layout-base-font-size:16px;color:var(--color-text-body);font-family:var(--font-family-sans),system-ui,sans-serif;font-size:var(--cms-layout-base-font-size);font-weight:var(--font-weight-regular);line-height:1.5}.cms-layout-scope a{font-family:inherit;font-weight:inherit}.cms-layout-scope .cms-footer__jane-logo{font-size:var(--cms-layout-base-font-size)}.cms-footer,.cms-layout-scope .cms-footer{color:var(--color-text-body);font-family:var(--font-family-sans),system-ui,sans-serif;font-weight:var(--font-weight-regular);line-height:1.5;margin-top:auto;-webkit-padding-before:var(--spacing-xl);padding-block-start:var(--spacing-xl)}:is(.cms-layout-scope .cms-footer,.cms-footer) a{font-family:inherit;font-weight:inherit}:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__newsletter{background:var(--color-brand-80)}:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-newsletter-form{--newsletter-message-height:30px;align-items:center;display:flex;gap:var(--spacing-lg);margin:0 auto;max-width:var(--layout-wide);padding:var(--spacing-lg) var(--spacing-section-padding-horizontal)}@media (max-width:767px){:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-newsletter-form{align-items:flex-start;flex-direction:column;gap:var(--spacing-xs)}}:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-newsletter-form__content{color:var(--color-neutral-0);flex:1}:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-newsletter-form__title{color:var(--color-neutral-0);font-family:var(--text-title-md-font-family);font-size:var(--text-title-md-font-size);font-weight:var(--text-title-md-font-weight);margin:0 0 var(--spacing-3xs) 0}:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-newsletter-form__action{flex:1}@media (max-width:767px){:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-newsletter-form__action{width:100%}}:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-newsletter-form__input-row{border-radius:var(--border-radius-subtle);display:flex;flex-direction:row;gap:0}:is(:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-newsletter-form__input-row):hover .cms-newsletter-form__input{border-color:var(--color-brand-30)}:is(:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-newsletter-form__input-row):hover .cms-newsletter-form__button{background:var(--color-brand-30);color:var(--color-neutral-100)}@media (max-width:374px){:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-newsletter-form__input-row{flex-direction:column;gap:var(--spacing-4xs)}}:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-newsletter-form__input{background:var(--color-background-surface);border:1px solid var(--color-border-strong);border-radius:var(--border-radius-subtle) 0 0 var(--border-radius-subtle);border-right:none;color:var(--color-text-body);flex:1;outline:none;padding:var(--spacing-3xs) var(--spacing-xs);transition:border-color .15s ease,box-shadow .15s ease}:is(:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-newsletter-form__input):focus-visible{border-color:var(--color-action-primary)}:is(:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-newsletter-form__input):focus{outline:none}:is(:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-newsletter-form__input)::-moz-placeholder{color:var(--color-text-muted)}:is(:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-newsletter-form__input)::placeholder{color:var(--color-text-muted)}@media (max-width:374px){:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-newsletter-form__input{border:1px solid var(--color-border-strong);border-radius:var(--border-radius-subtle)}}:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-newsletter-form__button{background:var(--color-brand-15);border:none;border-radius:0 var(--border-radius-subtle) var(--border-radius-subtle) 0;color:var(--color-neutral-100);cursor:pointer;font-family:var(--text-body-lg-font-family);font-size:var(--font-size-4-5);outline:none;padding:var(--spacing-3xs) var(--spacing-xs);transition:background .15s ease,color .15s ease;white-space:nowrap}.cms-newsletter-form__input-row:hover :is(:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-newsletter-form__button):active,:is(:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-newsletter-form__button):active{background:var(--color-brand-50)}@media (max-width:374px){:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-newsletter-form__button{border-radius:var(--border-radius-subtle)}}:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-newsletter-form__message{border-radius:var(--border-radius-sm);border-width:var(--border-width-sm);font-size:var(--text-body-sm-font-size);line-height:var(--text-body-sm-line-height);margin:var(--spacing-3xs) 0 0 0;min-height:var(--newsletter-message-height);padding-block:var(--spacing-4xs);padding-inline:var(--spacing-3xs);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}[hidden]:is(:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-newsletter-form__message){display:block;visibility:hidden}.has-error:is(:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-newsletter-form__form) .cms-newsletter-form__input-row{outline:1px solid var(--color-alert-critical-60)}.has-error:is(:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-newsletter-form__form) .cms-newsletter-form__input{border-color:transparent}.has-error:is(:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-newsletter-form__form) .cms-newsletter-form__message{background-color:var(--color-alert-critical-10);border-color:var(--color-alert-critical-50);color:var(--color-alert-critical-80)}@media (max-width:374px){.has-error:is(:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-newsletter-form__form) .cms-newsletter-form__input-row{outline:none}.has-error:is(:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-newsletter-form__form) .cms-newsletter-form__input,.has-error:is(:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-newsletter-form__form) .cms-newsletter-form__input-row:hover .cms-newsletter-form__input{border-color:var(--color-alert-critical-60)}}.has-success:is(:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-newsletter-form__form) .cms-newsletter-form__message{background-color:var(--color-brand-10);border-color:var(--color-brand-50);color:var(--color-brand-80)}:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__main{display:flex;justify-content:space-between;margin:0 auto;max-width:var(--layout-wide);padding:var(--spacing-xl) var(--spacing-section-padding-horizontal) var(--spacing-lg)}@media (max-width:1279px){:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__main{flex-direction:column;gap:var(--spacing-md);padding-bottom:var(--spacing-lg);padding-top:var(--spacing-lg)}}:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__brand{display:grid;gap:var(--spacing-sm);grid-template-columns:-webkit-min-content;grid-template-columns:min-content}@media (max-width:1279px){:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__brand{order:2}}@media (max-width:424px){:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__brand{display:flex;flex-direction:column}}:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__jane-logo{display:inline-block;height:auto;vertical-align:middle;width:var(--icon-size-xl)}@media (max-width:1279px){:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__jane-logo{width:var(--spacing-lg)}}:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__tagline{font-size:var(--text-title-md-font-size);margin:0;white-space:nowrap}@media (max-width:424px){:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__tagline{white-space:normal}}:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__description{font-size:var(--text-body-md-font-size);line-height:var(--text-body-md-line-height)}:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__social{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__social-link{align-items:center;color:var(--color-brand-60);display:flex;justify-content:center;text-decoration:none}:is(:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__social-link):hover{color:var(--color-brand-80)}:is(:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__social-link) .cms-footer__social-icon{height:var(--icon-size-md);width:var(--icon-size-md)}:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__contact{display:flex;flex-direction:column;gap:var(--spacing-3xs);margin-top:var(--spacing-xs)}:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__contact-icon{flex-shrink:0;height:var(--icon-size-md);width:var(--icon-size-md)}:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__contact-link{align-items:center;color:var(--color-text-body);display:flex;gap:var(--spacing-3xs);text-decoration:none}:is(:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__contact-link):hover{color:var(--color-brand-80);text-decoration:underline}:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__nav{display:flex;gap:var(--spacing-lg)}@media (max-width:1279px){:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__nav{flex-direction:column;gap:0;order:1}}:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__nav-section{flex-shrink:0}@media (max-width:1279px){:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__nav-section{border-bottom:1px solid var(--color-border-subtle)}.is-expanded:is(:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__nav-section) .cms-footer__nav-panel{grid-template-rows:1fr}.is-expanded:is(:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__nav-section) .cms-footer__nav-links{padding-bottom:var(--spacing-xs)}.is-expanded:is(:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__nav-section) .cms-footer__nav-heading:after{background-color:var(--color-action-primary);transform:rotate(0deg)}}:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__nav-heading{align-items:center;background:none;border:none;color:var(--color-text-eyebrow);cursor:default;display:flex;font-family:var(--text-body-md-font-family);font-size:var(--font-size-4-5);font-weight:var(--font-weight-semibold);justify-content:space-between;line-height:var(--text-body-md-line-height);margin:0 0 var(--spacing-xs) 0;padding:0;text-align:left;width:100%}@media (max-width:1279px){:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__nav-heading{cursor:pointer;margin:0;padding:var(--spacing-xs) 0}}:is(:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__nav-heading):after{background-color:var(--color-text-eyebrow);content:"";display:none;flex-shrink:0;height:var(--icon-size-sm);-webkit-mask:var(--icon-svg-arrows--chevron-up-2) no-repeat center /contain;mask:var(--icon-svg-arrows--chevron-up-2) no-repeat center /contain;transform:rotate(180deg);transition:transform .25s ease;width:var(--icon-size-sm)}@media (max-width:1279px){:is(:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__nav-heading):after{display:block}}:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__nav-panel{overflow:hidden}@media (max-width:1279px){:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__nav-panel{align-items:start;display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}}:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__nav-links{display:flex;flex-direction:column;gap:var(--spacing-3xs);list-style:none;margin:0;padding:0}@media (max-width:1279px){:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__nav-links{min-height:0;overflow:hidden}}:is(:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__nav-links) a{color:var(--color-text-body);text-decoration:none}:is(:is(:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__nav-links) a):hover{color:var(--color-brand-80);text-decoration:underline}:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__legal{align-items:center;border-top:1px solid var(--color-border-subtle);display:flex;gap:var(--spacing-sm);justify-content:space-between;margin:0 auto;max-width:var(--layout-wide);padding:var(--spacing-lg) var(--spacing-section-padding-horizontal)}@media (max-width:1279px){:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__legal{align-items:flex-start;flex-direction:column}}:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__legal-links{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}:is(:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__legal-links) a,:is(:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__legal-links) button{color:var(--color-text-body);font-size:var(--text-body-sm-font-size);text-decoration:none}:is(:is(:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__legal-links) a,:is(:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__legal-links) button):hover{color:var(--color-brand-80);text-decoration:underline}:is(:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__legal-links) button{background:none;border:none;cursor:pointer;font-family:inherit;padding:0}:is(.cms-layout-scope .cms-footer,.cms-footer) .cms-footer__legal-copy{font-size:var(--text-body-sm-font-size);line-height:var(--text-body-sm-line-height);margin:0}.cms-layout-scope:has(.global-nav){position:-webkit-sticky;position:sticky;top:var(--header-sticky-offset,0);z-index:100}header.core-group{padding:0}@media (max-width:1023px){body.is-nav-locked{overflow:hidden}}.cms-layout-scope .cms-site-nav{--bar-border-width:1px;background-color:var(--color-background-page);border-bottom:var(--bar-border-width) solid var(--color-neutral-40)}.cms-layout-scope .cms-site-nav__bar{--bar-padding-x:var(--spacing-md);--bar-padding-y:var(--spacing-4xs);align-items:center;display:flex;gap:var(--spacing-sm);margin-inline:auto;max-width:calc(var(--layout-wide) + var(--bar-padding-x)*2);padding-block:var(--bar-padding-y);padding-inline:var(--bar-padding-x)}.cms-layout-scope .cms-site-nav__logo{align-items:center;color:var(--color-brand-80);display:inline-flex;flex-shrink:0}.cms-layout-scope .cms-site-nav__logo svg{display:block;height:auto;transition:width .25s ease;width:68px}.cms-layout-scope .cms-site-nav.is-stuck .cms-site-nav__logo svg{width:68px}.cms-layout-scope .cms-site-nav__nav{align-self:stretch;display:flex;flex:1;min-width:0}.cms-layout-scope .cms-site-nav__items{align-items:stretch;display:flex;gap:var(--spacing-sm);list-style:none;margin:0;padding:0}.cms-layout-scope .cms-site-nav__item{align-items:center;display:flex;position:relative}.cms-layout-scope .cms-site-nav__link{align-items:center;background:none;border:none;color:var(--color-text-body);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--font-size-5);font-weight:var(--font-weight-regular);gap:var(--spacing-4xs);padding:var(--spacing-3xs) 0;text-decoration:none}.cms-layout-scope .cms-site-nav__chevron{align-items:center;display:inline-flex;flex-shrink:0;transform:rotate(180deg);transition:transform .2s ease}.cms-layout-scope .cms-site-nav__chevron svg{display:block;height:var(--icon-size-sm);width:var(--icon-size-sm)}.cms-layout-scope .cms-site-nav__trigger[aria-expanded=true] .cms-site-nav__chevron{transform:rotate(0deg)}.cms-layout-scope .cms-site-nav__trigger[aria-expanded=true]{color:var(--color-brand-80)}.cms-layout-scope .cms-site-nav__panel{background:var(--color-background-page);border-radius:0 0 var(--border-radius-subtle) var(--border-radius-subtle);box-shadow:var(--shadow-elevated);left:var(--panel-left,0);overflow:hidden;position:absolute;top:calc(100% + var(--bar-padding-y) + var(--bar-border-width));width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:200}.cms-layout-scope .cms-site-nav__panel[hidden]{display:none}@media (min-width:1024px){.cms-layout-scope .cms-site-nav__panel{transition:opacity .2s ease-out,transform .2s ease-out,display allow-discrete .2s}.cms-layout-scope .cms-site-nav__panel[hidden]{opacity:0;pointer-events:none;transform:translateY(-8px)}@starting-style{.cms-layout-scope .cms-site-nav__panel:not([hidden]){opacity:0;transform:translateY(-8px)}}.cms-layout-scope .cms-site-nav__panel.is-leaving-left,.cms-layout-scope .cms-site-nav__panel.is-leaving-right{display:block;pointer-events:none}.cms-layout-scope .cms-site-nav__panel.is-leaving-left{opacity:0;transform:translateX(-40px)}.cms-layout-scope .cms-site-nav__panel.is-leaving-right{opacity:0;transform:translateX(40px)}@starting-style{.cms-layout-scope .cms-site-nav__panel.is-entering-from-right:not([hidden]){opacity:0;transform:translateX(40px)}.cms-layout-scope .cms-site-nav__panel.is-entering-from-left:not([hidden]){opacity:0;transform:translateX(-40px)}}}.cms-layout-scope .cms-site-nav__panel-grid{display:flex;gap:var(--spacing-md);padding:var(--spacing-2xl-min) var(--spacing-md)}.cms-layout-scope .cms-site-nav__panel-col{min-width:12rem}.cms-layout-scope .cms-site-nav__panel-heading{color:var(--color-brand-80);font-family:var(--font-family-sans);font-size:var(--font-size-4);font-weight:var(--font-weight-semibold);margin:0 0 var(--spacing-sm) 0;padding:0 var(--spacing-2xs)}.cms-layout-scope .cms-site-nav__panel-links{display:flex;flex-direction:column;gap:var(--spacing-3xs);list-style:none;margin:0;padding:0;position:relative}.cms-layout-scope .cms-site-nav__panel-links:before{background-color:var(--color-neutral-10);border:1px solid var(--color-neutral-20);border-radius:var(--border-radius-subtle);content:"";height:var(--slider-height,0);left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:var(--slider-top,0);transition:top .25s cubic-bezier(.4,0,.2,1),height .25s cubic-bezier(.4,0,.2,1),opacity .15s ease;z-index:0}.cms-layout-scope .cms-site-nav__panel-links.is-slider-active:before{opacity:1}.cms-layout-scope .cms-site-nav__panel-links a{align-items:flex-start;border-radius:var(--border-radius-subtle);color:var(--color-neutral-default);display:inline-flex;gap:var(--spacing-2xs);padding:var(--spacing-2xs);position:relative;text-decoration:none;z-index:1}@media (hover:hover){.cms-layout-scope .cms-site-nav__panel-links a:hover svg{color:var(--color-brand-50)}}.cms-layout-scope .cms-site-nav__panel-links a:focus-visible svg{color:var(--color-brand-50)}.cms-layout-scope .cms-site-nav__panel-links svg{color:var(--color-neutral-50);display:block;flex-shrink:0;height:18px;margin-top:3px;transition:color .25s ease-in;width:18px}.cms-layout-scope .cms-site-nav__panel-footer{align-items:center;background-color:var(--color-brand-15);display:flex;gap:var(--spacing-xs);justify-content:center;padding:var(--spacing-2xs) var(--spacing-md)}.cms-layout-scope .cms-site-nav__panel-footer-link.core-button{--btn-color:var(--color-neutral-100);--btn-padding:0}.cms-layout-scope .cms-site-nav__panel-footer-link.core-button.is-style-tertiary:hover:not(:has(:disabled)):not(:has([aria-disabled=true])){color:var(--color-neutral-100)}.cms-layout-scope .cms-site-nav__panel-footer-link .core-button__icon{margin-left:var(--spacing-4xs)}.cms-layout-scope .cms-site-nav__panel-footer-divider{color:var(--color-neutral-100)}.cms-layout-scope .cms-site-nav__actions{flex-shrink:0}.cms-layout-scope .cms-site-nav__actions,.cms-layout-scope .cms-site-nav__ctas{align-items:center;display:flex;gap:var(--spacing-2xs)}.cms-layout-scope .cms-site-nav__cta .core-button__label{font-size:var(--font-size-4-5)}.cms-layout-scope .cms-site-nav__account.core-button{--core-button-transition-duration:0.25s;--core-button-transition-ease:ease-in-out}.cms-layout-scope .cms-site-nav__account.core-button.is-style-tertiary:focus-within:not(:has(:disabled)):not(:has([aria-disabled=true])),.cms-layout-scope .cms-site-nav__account.core-button.is-style-tertiary:hover:not(:has(:disabled)):not(:has([aria-disabled=true])){background-color:var(--color-brand-15)}.cms-layout-scope .cms-site-nav__account .core-button__icon svg{display:block;height:var(--icon-size-md);width:var(--icon-size-md)}.cms-layout-scope .cms-site-nav__hamburger{align-items:center;background:none;border:none;border-radius:var(--border-radius-subtle);color:var(--color-text-body);cursor:pointer;display:none;height:2.5rem;justify-content:center;padding:0;transition:background-color .15s ease;width:2.5rem}.cms-layout-scope .cms-site-nav__hamburger:focus-visible,.cms-layout-scope .cms-site-nav__hamburger:hover{background-color:var(--color-brand-15)}.cms-layout-scope .cms-site-nav__hamburger-icon{display:none}.cms-layout-scope .cms-site-nav__hamburger[aria-expanded=false] .cms-site-nav__hamburger-icon--open,.cms-layout-scope .cms-site-nav__hamburger[aria-expanded=true] .cms-site-nav__hamburger-icon--close{display:block}@media (max-width:1023px){.cms-layout-scope .cms-site-nav__bar{--bar-padding-x:var(--spacing-sm);--bar-padding-y:var(--spacing-2xs)}.cms-layout-scope .cms-site-nav__hamburger{display:inline-flex}.cms-layout-scope .cms-site-nav__actions{margin-left:auto}.cms-layout-scope .cms-site-nav__ctas{display:none}.cms-layout-scope .cms-site-nav__nav{background:var(--color-background-page);height:calc(100dvh - var(--cms-site-nav-drawer-top, var(--jweb-header-height, 0px)) - var(--cms-site-nav-ctas-height, 9rem));left:0;opacity:0;overflow-y:auto;padding-block:var(--spacing-sm);padding-inline:0;position:fixed;right:0;top:var(--cms-site-nav-drawer-top,var(--jweb-header-height,0));transition:opacity .2s ease,visibility 0s linear .2s;visibility:hidden;z-index:150}.cms-layout-scope .cms-site-nav:has(.cms-site-nav__hamburger[aria-expanded=true]) .cms-site-nav__nav{opacity:1;transition:opacity .2s ease;visibility:visible}.cms-layout-scope .cms-site-nav__items{align-items:stretch;flex-direction:column;gap:0;width:100%}.cms-layout-scope .cms-site-nav__item{border-bottom:1px solid var(--color-neutral-40);display:block}.cms-layout-scope .cms-site-nav__link{justify-content:space-between;padding:var(--spacing-xs) var(--spacing-md);width:100%}.cms-layout-scope .cms-site-nav__trigger[aria-expanded=true]{padding-bottom:var(--spacing-md)}.cms-layout-scope .cms-site-nav__panel{interpolate-size:allow-keywords;background:transparent;border-radius:0;box-shadow:none;height:auto;overflow:hidden;padding-inline:var(--spacing-md);padding-bottom:var(--spacing-sm);position:static;transition:height .25s ease,padding-bottom .25s ease,visibility 0s linear 0s;visibility:visible;width:auto}.cms-layout-scope .cms-site-nav__panel[hidden]{display:block;height:0;padding-bottom:0;transition:height .25s ease,padding-bottom .25s ease,visibility 0s linear .25s;visibility:hidden}.cms-layout-scope .cms-site-nav__panel-grid{flex-direction:column;gap:var(--spacing-sm);padding:0 0 var(--spacing-sm) 0}.cms-layout-scope .cms-site-nav__panel-col{min-width:0}.cms-layout-scope .cms-site-nav__panel:not([hidden]) .cms-site-nav__panel-heading{margin-bottom:var(--spacing-2xs)}.cms-layout-scope .cms-site-nav__panel-footer{align-items:flex-start;border-radius:var(--border-radius-subtle);flex-direction:column;gap:var(--spacing-2xs);padding:var(--spacing-sm)}.cms-layout-scope .cms-site-nav__panel-footer-divider{display:none}.cms-layout-scope .cms-site-nav:has(.cms-site-nav__hamburger[aria-expanded=true]) .cms-site-nav__ctas{background:var(--color-background-page);border-top:1px solid var(--color-neutral-40);bottom:0;display:flex;flex-direction:column;gap:var(--spacing-2xs);left:0;padding:var(--spacing-sm);padding-bottom:calc(var(--spacing-sm) + env(safe-area-inset-bottom, 0px));position:fixed;right:0;z-index:200}.cms-layout-scope .cms-site-nav:has(.cms-site-nav__hamburger[aria-expanded=true]) .cms-site-nav__ctas .core-button{width:100%}}.core-button,.core-button.is-style-primary,.wp-block-button,.wp-block-button.is-style-primary{--core-button-transition-duration:0.15s;--core-button-transition-ease:ease;--btn-bg:var(--color-brand-80);--btn-color:var(--color-neutral-0);--btn-border-color:transparent;--btn-padding:var(--spacing-3xs) var(--spacing-xs);--btn-font-weight:var(--font-weight-regular)}.core-button.is-style-secondary,.wp-block-button.is-style-secondary{--core-button-transition-duration:0.15s;--core-button-transition-ease:ease;--btn-bg:hsla(0,0%,100%,.15);--btn-color:var(--color-action-primary-press);--btn-border-color:var(--color-brand-80);--btn-padding:var(--spacing-3xs) var(--spacing-xs);--btn-font-weight:var(--font-weight-regular)}.core-button.is-style-tertiary,.wp-block-button.is-style-tertiary{--core-button-transition-duration:0.15s;--core-button-transition-ease:ease;--btn-bg:transparent;--btn-color:var(--color-action-primary-press);--btn-border-color:transparent;--btn-padding:var(--spacing-3xs) 0;--btn-font-weight:var(--font-weight-regular)}.core-button{align-items:center;background-color:var(--btn-bg);border:var(--border-width-sm) solid var(--btn-border-color);border-radius:var(--border-radius-subtle);box-sizing:border-box;color:var(--btn-color);cursor:pointer;display:inline-flex;justify-content:center;transition:background-color var(--core-button-transition-duration) var(--core-button-transition-ease),color var(--core-button-transition-duration) var(--core-button-transition-ease),border-color var(--core-button-transition-duration) var(--core-button-transition-ease)}.core-button :is(a,button,.block-button__link){align-items:center;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;display:inline-flex;font-weight:var(--btn-font-weight);gap:var(--spacing-4xs);justify-content:center;letter-spacing:var(--text-body-md-letter-spacing);line-height:var(--text-body-md-line-height);margin:0;max-width:100%;padding:var(--btn-padding);text-decoration:none;transition:none;width:auto}.core-button :is(a,button,.block-button__link):hover{color:inherit}.core-button.is-style-primary:hover:not(:has(:disabled)):not(:has([aria-disabled=true])),.core-button:hover:not(:has(:disabled)):not(:has([aria-disabled=true])){background-color:var(--color-action-primary-hover);color:var(--color-text-on-action-primary-hover)}.core-button.is-style-secondary:hover:not(:has(:disabled)):not(:has([aria-disabled=true])){background-color:var(--color-background-highlight);border-color:var(--color-brand-80);color:var(--color-action-primary-press)}.core-button.is-style-tertiary:hover:not(:has(:disabled)):not(:has([aria-disabled=true])){background-color:transparent;color:var(--color-action-primary-press)}.core-button.is-style-tertiary:hover:not(:has(:disabled)):not(:has([aria-disabled=true])) :is(a,button,.block-button__link){text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:.12em}.core-button.is-style-primary:has(:is(a,button,.block-button__link):focus-visible:not(:disabled):not([aria-disabled=true])){background-color:var(--color-action-primary-press);color:var(--color-text-on-action-primary-press)}.core-button.is-style-secondary:has(:is(a,button,.block-button__link):focus-visible:not(:disabled):not([aria-disabled=true])){background-color:var(--color-background-highlight-alt)}.core-button.is-style-tertiary:has(:is(a,button,.block-button__link):focus-visible:not(:disabled):not([aria-disabled=true])) :is(a,button,.block-button__link){text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:.12em}.core-button:has(:disabled),.core-button:has([aria-disabled=true]){cursor:not-allowed;pointer-events:none}.core-button.is-style-primary:has(:disabled),.core-button.is-style-primary:has([aria-disabled=true]),.core-button:has(:disabled),.core-button:has([aria-disabled=true]){background-color:var(--color-neutral-20);border-color:transparent;color:var(--color-neutral-50)}.core-button.is-style-primary:has(:disabled) :is(a,button),.core-button.is-style-primary:has([aria-disabled=true]) :is(a,button),.core-button:has(:disabled) :is(a,button),.core-button:has([aria-disabled=true]) :is(a,button){font-weight:var(--font-weight-regular)}.core-button.is-style-secondary:has(:disabled),.core-button.is-style-secondary:has([aria-disabled=true]){background-color:transparent;border-color:var(--color-neutral-50);color:var(--color-neutral-50)}.core-button.is-style-tertiary:has(:disabled),.core-button.is-style-tertiary:has([aria-disabled=true]){background-color:transparent;border-color:transparent;color:var(--color-neutral-50)}.core-button.is-style-tertiary:has(:disabled) :is(a,button),.core-button.is-style-tertiary:has([aria-disabled=true]) :is(a,button){text-decoration:none}.core-button.is-icon-only,.wp-block-button.is-icon-only{--btn-padding:var(--spacing-3xs)}.core-button.is-icon-only .core-button__label{display:none}.wp-block-button.is-icon-only :is(a,button,.wp-block-button__link){display:none}.core-button.has-text-color{color:inherit}@media (prefers-reduced-motion:reduce){.core-button{transition:none}}.core-button__icon{align-items:center;color:inherit;display:inline-flex;flex-shrink:0;justify-content:center}.core-button__icon svg{display:block;height:var(--icon-size,var(--icon-size-sm));width:var(--icon-size,var(--icon-size-sm))}.core-button.has-small-icon-size{--icon-size:var(--icon-size-sm)}.core-button.has-medium-icon-size{--icon-size:var(--icon-size-md)}.core-button.has-large-icon-size{--icon-size:var(--icon-size-lg)}.core-button.has-extra-large-icon-size{--icon-size:var(--icon-size-xl)}.core-button.has-icon-motion .core-button__icon,.core-button.has-icon-motion .core-button__label,.wp-block-button.has-icon-motion .jweb-core-button-icon-editor,.wp-block-button.has-icon-motion .wp-block-button__link{transition:transform .2s ease}.core-button.has-icon-motion.is-icon-position-left:hover .core-button__label,.core-button.has-icon-motion.is-icon-position-right:hover .core-button__icon,.wp-block-button.has-icon-motion.is-icon-position-left:hover .wp-block-button__link,.wp-block-button.has-icon-motion.is-icon-position-right:hover .jweb-core-button-icon-editor{transform:translateX(var(--icon-motion-distance,4px))}@media (prefers-reduced-motion:reduce){.core-button.has-icon-motion .core-button__icon,.core-button.has-icon-motion .core-button__label,.wp-block-button.has-icon-motion .jweb-core-button-icon-editor,.wp-block-button.has-icon-motion .wp-block-button__link{transition:none}.core-button.has-icon-motion.is-icon-position-left:hover .core-button__label,.core-button.has-icon-motion.is-icon-position-right:hover .core-button__icon,.wp-block-button.has-icon-motion.is-icon-position-left:hover .wp-block-button__link,.wp-block-button.has-icon-motion.is-icon-position-right:hover .jweb-core-button-icon-editor{transform:none}}.core-group.is-style-section,.wp-block-group.is-style-section{padding-block:var(--spacing-lg);padding-inline:var(--spacing-xl)}.core-group,.wp-block-group{--polygon-hero:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyMzM4IDIyMjgiPjxwYXRoIGZpbGw9InVybCgjYSkiIGQ9Im0xOTIwLjAyIDE3MC40OTcgMzc4Ljg0IDY2NC4wODRzMTYuOTIgMzAuNjIyIDI0LjI5IDU1LjcwOWM2LjQ3IDIxLjY3OCAxNy4xMiA1OS4yOTcgMTMuNDkgMTEzLjE5LTIuODYgNDUuMTYtMTguMzQgODUuNy0yOC41NyAxMDYuNDYtMTAuMjMgMjAuNzctMjYuMyA0OC4zNy01NC4zOCA3Ni41My0xNy4zNCAxNy42OC0zNS4yNyAzMC4yNC01OC4xMSA0Ni4yNWwtMi44NiAyYy0xMC45IDcuNjUtMzQuNDQgMjQuMjUtMzQuNDQgMjQuMjVMODUwLjAyMSAyMTg5LjM0cy0xMi44NTEgOC43Ni0xNi41MjQgMTAuODlsLTEuMDkyLjYzYy0zLjA0IDEuNzYtNS4zMzMgMy4wOS0xMi45NDcgNi44NS04LjQ5MyA0LjE4LTMyLjIyMiAxNC4zLTU1LjMxOSAxNy40OC0yMy4wOTcgMy4xNy01Mi4yNSA0LjA5LTg5LjEzNS02LjA5cy02Ny45NzEtMzQuMjMtNzYuMDU0LTQxLjYybC0uMDI2LS4wM2MtOC4xMDctNy40Mi0zMC45NzItMjguMzMtNDYuODYtNTcuMTItOS4xMDYtMTcuNDUtMTIuNDgtMjYuMjctMTQuODctMzIuNTItMS4wMTMtMi42NS0xLjg1NC00Ljg1LTIuODc3LTcuMDQtMi40OTQtNi40LTUwNy4zNzYtMTI2OS43NzEtNTA3LjM3Ni0xMjY5Ljc3MXMtNC4yMDktMTAuMjgzLTYuMTc3LTE1LjI1OEMxMi4yMTggNzc1LjA2MiA2LjkxNiA3NTYuNiA0LjAzIDc0MC4xMjljLTUuMzk2LTI3LjgzMy01LjcxMi02MS44NyAxLjEzNC05Ni4yMzcgNi45MjUtMzIuNjc2IDIwLjI2NS02NS45MjcgNDMuMTQ2LTk2LjczOCAyMi41ODgtMjkuNjUgMzkuODI3LTQzLjM5NCA2Mi4zNDgtNTguNTI2IDIyLjkxNi0xNC41MDkgMzcuNDc2LTIwLjc3MiA3NC40MTMtMzIuNzNzNDIuMzkxLTEzLjkyMyA0Mi4zOTEtMTMuOTIzTDE1MDkuMiAxOS45NjVzOTguNC0zNS4xMjUgMTkyLjYxLTEyLjE5NmM5NC4xOCAyMS4zNTggMTU3LjUxIDgwLjg3MyAxODguNDMgMTE5LjA3IDE5Ljg1IDI1Ljc1NCAyOS43OCA0My42NTggMjkuNzggNDMuNjU4Ii8+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iMjA3Ny40MiIgeDI9IjU4OC45MTciIHkxPSI3MTEuOTgxIiB5Mj0iMjMwMS45OCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIHN0b3AtY29sb3I9IiNlNmZhZmEiLz48c3RvcCBvZmZzZXQ9Ii42IiBzdG9wLWNvbG9yPSIjZjVmZGZkIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PC9zdmc+");--polygon-a:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAzMDcwIDMxMzkiPjxwYXRoIGZpbGw9InVybCgjYSkiIGQ9Ik04MTYuMzAyIDMwMDcuNTUgMTEyLjE1IDIyOTkuNXMtMzEuNzg2LTMyLjg0LTQ5LjYzMS02MS45NWMtMTUuNTUzLTI1LjEzLTQxLjgwNy02OC45My01NS42MjItMTM4LjExLTExLjc5OC01Ny45Mi02LjEwNy0xMTQuMzEtLjI5LTE0My45OHMxNi42Ni02OS45NSA0Mi40NTYtMTE1LjAzYzE1LjgzMS0yOC4yIDM0LjE1Mi01MC4xNiA1Ny40OTktNzguMTRsMi45MTgtMy41YzExLjEzNy0xMy4zNSAzNS4xNTEtNDIuMzEgMzUuMTUxLTQyLjMxTDE0NzYuNzMgOTcuMjJzMTMuMjEtMTUuNDI4IDE3LjEyLTE5LjM1NWwxLjE2LTEuMTdjMy4yMy0zLjI2IDUuNjctNS43MTggMTMuOTktMTMuMDQ5IDkuMjgtOC4xNzcgMzUuNzQtMjkuMDI1IDYzLjc4LTQwLjkwOFMxNjM3LjI2LS4yNDcgMTY4Ny4yNC4wMDRjNDkuOTcuMjUxIDk3LjM3IDE5Ljk3NSAxMTAuMDggMjYuNTQxbC4wNS4wMjJjMTIuNzUgNi41ODUgNDguNzEgMjUuMTYgNzguNTYgNTYuMDMzIDE3LjQzIDE4Ljg5OSAyNC43IDI4Ljg3MSAyOS44NCAzNS45MzUgMi4xOCAyLjk5NiAzLjk5IDUuNDggNi4wMyA3Ljg5IDUuMzMgNy4yMTUgMTA3Mi44MSAxNDI3Ljg1NSAxMDcyLjgxIDE0MjcuODU1czguODIgMTEuNTMgMTMgMTcuMTNjMTcuODMgMjMuMTYgMzAuODEgNDQuNjMgNDAuMDYgNjQuNDEgMTYuMyAzMy4yNSAyOC4zMSA3Ni4wNiAzMS40IDEyMS43MiAyLjQyIDQzLjU2LTMuMDYgOTAuMDMtMjEuNCAxMzYuNjgtMTguMzcgNDUuMDktMzUuNDEgNjguMy01OC42NCA5NS4wNi0yMy45NSAyNi4xMS00MC4xNyAzOC45Ny04Mi42NiA2Ni42NS00Mi40OSAyNy42Ny00OC43IDMyLjAxLTQ4LjcgMzIuMDFsLTE0NzIuMDYgOTY5LjI3cy0xMTIuMDggNzcuODUtMjM4LjY4IDgxLjA3Yy0xMjYuMDMgNS4yLTIyNi4xNjktNDguMjMtMjc4LjE4OS04NS44NC0zMy44MTItMjUuNy01Mi40MzktNDQuODktNTIuNDM5LTQ0Ljg5Ii8+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iNDMzLjE1OSIgeDI9IjE3NjcuNTEiIHkxPSIyMzc4LjU0IiB5Mj0iLTEzMy44NTMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjZTZmYWZhIi8+PHN0b3Agb2Zmc2V0PSIuNiIgc3RvcC1jb2xvcj0iI2Y1ZmRmZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjwvc3ZnPg==");--polygon-b:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyMzUxIDI0MDQiPjxwYXRoIGZpbGw9InVybCgjYSkiIGQ9Ik02MjQuOTg1IDIzMDIuNjYgODUuODY4IDE3NjAuNTVzLTI0LjMzNi0yNS4xNC0zOC00Ny40M2MtMTEuOTA2LTE5LjIzLTMyLjAwNy01Mi43Ny00Mi41ODUtMTA1Ljc0LTkuMDMyLTQ0LjM0LTQuNjc1LTg3LjUxLS4yMjEtMTEwLjIzIDQuNDUzLTIyLjcxIDEyLjc1NS01My41NiAzMi41MDUtODguMDcgMTIuMTItMjEuNTkgMjYuMTQ4LTM4LjQgNDQuMDIyLTU5LjgybDIuMjM1LTIuNjhjOC41MjctMTAuMjMgMjYuOTEyLTMyLjQgMjYuOTEyLTMyLjRMMTEzMC42MiA3NC40MzVzMTAuMTItMTEuODEyIDEzLjExLTE0LjgybC44OS0uODk1YzIuNDgtMi40OTYgNC4zNC00LjM3OCAxMC43MS05Ljk5IDcuMTEtNi4yNiAyNy4zNy0yMi4yMjMgNDguODMtMzEuMzIgMjEuNDctOS4xIDQ5LjM3LTE3LjYgODcuNjQtMTcuNDA4IDM4LjI2LjE5MyA3NC41NSAxNS4yOTQgODQuMjggMjAuMzIxbC4wMy4wMTdjOS43NiA1LjA0MSAzNy4zIDE5LjI2MyA2MC4xNSA0Mi45IDEzLjM1IDE0LjQ3IDE4LjkxIDIyLjEwNCAyMi44NSAyNy41MTMgMS42NyAyLjI5MyAzLjA2IDQuMTk2IDQuNjIgNi4wNEMxNDY3LjggMTAyLjMyIDIyODUuMSAxMTkwIDIyODUuMSAxMTkwczYuNzUgOC44MiA5Ljk1IDEzLjExYzEzLjY1IDE3LjczIDIzLjU5IDM0LjE3IDMwLjY3IDQ5LjMxIDEyLjQ4IDI1LjQ2IDIxLjY4IDU4LjI0IDI0LjA0IDkzLjIgMS44NSAzMy4zNS0yLjM0IDY4LjkzLTE2LjM4IDEwNC42NS0xNC4wNiAzNC41Mi0yNy4xMSA1Mi4yOS00NC45IDcyLjc3LTE4LjMzIDE5Ljk5LTMwLjc1IDI5Ljg0LTYzLjI5IDUxLjAzLTMyLjUzIDIxLjE5LTM3LjI4IDI0LjUxLTM3LjI4IDI0LjUxbC0xMTI3LjA1IDc0Mi4xcy04NS44MDcgNTkuNi0xODIuNzM3IDYyLjA3Yy05Ni40OTIgMy45OC0xNzMuMTYxLTM2LjkzLTIxMi45ODktNjUuNzMtMjUuODg4LTE5LjY3LTQwLjE0OS0zNC4zNi00MC4xNDktMzQuMzYiLz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSIxMTA2LjYiIHgyPSI0NjkuMDk4IiB5MT0iMTE2NC4xNSIgeTI9IjI0MzAuMTUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjZjVmZGZkIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmZmIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PC9zdmc+");--polygon-c:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNTA5IDI2NzIiPjxwYXRoIGZpbGw9InVybCgjYSkiIGQ9Ik0xOTQuMjE5IDQ0OC44NiA5NDYuMTM0IDM4LjlzMzQuNjY5LTE4LjI4MiA2My4wMjYtMjUuOGMyNC41MS02LjYxOCA2Ny4wNC0xNy40MzIgMTI3Ljg1LTExLjI2NSA1MC45NiA0Ljk2NyA5Ni42MiAyNC4yNDMgMTIwIDM2Ljc1OCAyMy4zNyAxMi41MTUgNTQuNDMgMzEuOTgzIDg2LjA0IDY1LjI1MyAxOS44NSAyMC41NTUgMzMuOTIgNDEuNTk5IDUxLjg1IDY4LjQxNWwyLjI0IDMuMzUyYzguNTYgMTIuNzk0IDI3LjE1IDQwLjQyMyAyNy4xNSA0MC40MjNsMTA0Mi4xIDE1MzUuOTM0czkuODEgMTUuMDcgMTIuMTkgMTkuMzdsLjcgMS4yN2MxLjk3IDMuNTYgMy40NiA2LjI0IDcuNjUgMTUuMTIgNC42OCA5LjkgMTUuOTUgMzcuNSAxOS4zOSA2NC4xMyAzLjQ0IDI2LjYyIDQuMyA2MC4xMS03LjQxIDEwMi4wNS0xMS43MiA0MS45NS0zOS4wNiA3Ni43My00Ny40NiA4NS43M2wtLjAzLjAyYy04LjQyIDkuMDMtMzIuMTcgMzQuNDktNjQuNzYgNTEuNjUtMTkuNzUgOS44LTI5LjczIDEzLjM0LTM2LjggMTUuODUtMyAxLjA2LTUuNDkgMS45NS03Ljk2IDMuMDQtNy4yNCAyLjYyLTE0MzYuMzc0IDUzNC44OC0xNDM2LjM3NCA1MzQuODhzLTExLjYzMiA0LjQ1LTE3LjI2MSA2LjUyYy0yMy4zOTMgOS4wMy00NC4yNjUgMTQuNDMtNjIuODczIDE3LjEzLTMxLjQ1IDUuMTUtNjkuODcyIDQuMjUtMTA4LjYyMi00Ljg5LTM2LjgzOS05LjE3LTc0LjI4OS0yNS43MS0xMDguOTI2LTUzLjEyLTMzLjMyOC0yNy4wMi00OC43MzYtNDcuMzItNjUuNjc3LTczLjczLTE2LjIzNi0yNi44My0yMy4yMTYtNDMuNzctMzYuNDg1LTg2LjYxLTEzLjI2OS00Mi44My0xNS40NTUtNDkuMTYtMTUuNDU1LTQ5LjE2TDIxLjc3OCA5MTQuNjc1cy0zOS4wNDEtMTE0LjIyNC0xMi41OC0yMjEuNDc5YzI0LjY4Ny0xMDcuMjc5IDkyLjI1NS0xNzcuNzI2IDEzNS41NTktMjExLjc5IDI5LjE5Mi0yMS44MTggNDkuNDYyLTMyLjU0NiA0OS40NjItMzIuNTQ2Ii8+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iMTI4OC4wNSIgeDI9IjgxLjU2OSIgeTE9IjEzNTkuODEiIHkyPSIyNTcuNzAyIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agc3RvcC1jb2xvcj0iI2Y1ZmRmZCIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI2ZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjwvc3ZnPg==")}.core-group.has-polygon,.wp-block-group.has-polygon{overflow:visible;position:relative}.core-group.has-polygon:before,.wp-block-group.has-polygon:before{background-image:var(--polygon-bg);background-position:var(--polygon-pos-x) var(--polygon-pos-y);background-repeat:no-repeat;background-size:var(--polygon-size);content:"";height:var(--polygon-h);left:0;overflow:visible;position:absolute;top:0;width:100%;z-index:-1}.core-group.is-style-testimonial-card,.wp-block-group.is-style-testimonial-card{border-radius:var(--border-radius-default)!important;grid-template-columns:1fr!important;overflow:hidden}@media (min-width:768px){.core-group.is-style-testimonial-card,.wp-block-group.is-style-testimonial-card{grid-template-columns:2fr 3fr!important}}.core-group.is-style-testimonial-card>*,.wp-block-group.is-style-testimonial-card>*{grid-column:auto!important}.core-group.is-style-testimonial-card>.core-image,.wp-block-group.is-style-testimonial-card>.wp-block-image{overflow:hidden}.core-group.is-style-testimonial-card>.core-image img,.wp-block-group.is-style-testimonial-card>.wp-block-image img{aspect-ratio:auto;border-radius:0!important;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:767px){.core-group.is-style-testimonial-card>.core-image img,.wp-block-group.is-style-testimonial-card>.wp-block-image img{aspect-ratio:3/2!important}.core-group.is-mobile-stack,.wp-block-group.is-mobile-stack{flex-direction:column!important;gap:var(--spacing-md)!important;grid-template-columns:1fr!important}.core-group.is-mobile-stack>*,.wp-block-group.is-mobile-stack>*{grid-column:auto!important}}.core-group.has-motion-shadow{transition:box-shadow .3s ease;transition-delay:var(--motion-delay,0s)}@media (hover:hover){.core-group.has-motion-shadow:hover{box-shadow:var(--shadow-elevated)}.core-group.has-motion-shadow.has-motion-shadow-surface:hover{box-shadow:var(--shadow-surface)}.core-group.has-motion-shadow.has-motion-shadow-elevated:hover{box-shadow:var(--shadow-elevated)}.core-group.has-motion-shadow.has-motion-shadow-overlay:hover{box-shadow:var(--shadow-overlay)}.core-group.has-motion-shadow.has-motion-shadow-popover:hover{box-shadow:var(--shadow-popover)}.core-group.has-motion-shadow.has-motion-shadow-inset:hover{box-shadow:var(--shadow-inset)}}.core-group.has-motion-slide-in{opacity:0;transition:opacity .6s ease,transform .6s ease;transition-delay:var(--motion-delay,0s)}.core-group.has-motion-slide-in,.core-group.has-motion-slide-in.has-motion-from-left{transform:translateX(calc(var(--motion-distance, 40px)*-1))}.core-group.has-motion-slide-in.has-motion-from-right{transform:translateX(var(--motion-distance,40px))}.core-group.has-motion-slide-in.has-motion-from-top{transform:translateY(calc(var(--motion-distance, 40px)*-1))}.core-group.has-motion-slide-in.has-motion-from-bottom{transform:translateY(var(--motion-distance,40px))}.core-group.has-motion-slide-in.is-visible{opacity:1;transform:translate(0)}.core-group.has-motion-fade-in{opacity:0;transition:opacity .6s ease;transition-delay:var(--motion-delay,0s)}.core-group.has-motion-fade-in.is-visible{opacity:1}@media (prefers-reduced-motion:reduce){.core-group.has-motion-shadow{transition:none}.core-group.has-motion-slide-in{opacity:1;transform:none;transition:none}.core-group.has-motion-fade-in{opacity:1;transition:none}}.jweb-announcement{--announcement-dismiss-size:40px;--announcement-dismiss-offset:10px;--announcement-content-max-width:var(--layout-wide);position:relative;width:100%}.jweb-announcement--pending{display:none}.jweb-announcement:has(.jweb-announcement-content:not(.is-style-dark)){background-color:var(--color-background-feedback-info);color:var(--color-text-body)}.jweb-announcement:has(.is-style-dark){background-color:var(--color-brand-80);color:var(--color-text-light)}.jweb-announcement__body{margin-inline:auto;max-width:var(--announcement-content-max-width);padding-block:var(--spacing-3xs);padding-inline:var(--spacing-md);-webkit-padding-end:calc(var(--spacing-md) + var(--announcement-dismiss-size));padding-inline-end:calc(var(--spacing-md) + var(--announcement-dismiss-size))}.jweb-announcement__dismiss{align-items:center;background:transparent;border:none;border-radius:var(--border-radius-subtle);color:inherit;cursor:pointer;display:flex;height:var(--announcement-dismiss-size);justify-content:center;opacity:.7;padding:0;position:absolute;right:var(--announcement-dismiss-offset);top:50%;transform:translateY(-50%);width:var(--announcement-dismiss-size)}.jweb-announcement__dismiss:hover{opacity:1}.jweb-announcement__live-region{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.jweb-announcement-content{--announcement-text-gap-row:2px;--announcement-text-gap-col:6px;align-items:center;display:flex;flex-wrap:wrap;font-family:var(--text-body-md-font-family);font-size:var(--text-body-md-font-size);font-weight:var(--text-body-md-font-weight);gap:var(--announcement-text-gap-row) var(--announcement-text-gap-col);justify-content:center;letter-spacing:var(--text-body-md-letter-spacing);line-height:var(--text-body-md-line-height);text-align:center}.jweb-announcement-content p{display:inline;margin:0}.jweb-announcement-content a{color:inherit;text-decoration:underline;text-underline-offset:2px}@media (hover:hover){.jweb-announcement-content a:hover{text-decoration-thickness:2px}}.jweb-announcement-content strong{font-weight:var(--font-weight-semibold)}.jweb-announcement-content__cta :is(a,button,.block-button__link){padding:0}.jweb-announcement-content.is-style-dark .jweb-announcement-content__cta.is-style-tertiary{--btn-color:currentColor}
