@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-space-y-reverse:0}}}@layer theme{:root,:host{--font-sans:var(--font-sans);--font-mono:var(--font-mono);--color-neutral-50:var(--color-neutral-50);--color-neutral-100:var(--color-neutral-100);--color-neutral-200:var(--color-neutral-200);--color-neutral-300:var(--color-neutral-300);--color-neutral-400:var(--color-neutral-400);--color-neutral-500:var(--color-neutral-500);--color-neutral-600:var(--color-neutral-600);--color-neutral-700:var(--color-neutral-700);--color-neutral-800:var(--color-neutral-800);--color-neutral-900:var(--color-neutral-900);--color-neutral-950:var(--color-neutral-950);--color-black:var(--color-black);--color-white:var(--color-white);--spacing:.25rem;--breakpoint-sm:40rem;--breakpoint-md:48rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--breakpoint-2xl:96rem;--text-xs:var(--text-xs);--text-xs--line-height:calc(1 / .75);--text-sm:var(--text-sm);--text-sm--line-height:calc(1.25 / .875);--text-base:var(--text-base);--text-base--line-height:calc(1.5 / 1);--text-lg:var(--text-lg);--text-lg--line-height:calc(1.75 / 1.125);--text-xl:var(--text-xl);--text-xl--line-height:calc(1.75 / 1.25);--font-weight-medium:var(--font-weight-medium);--font-weight-semibold:var(--font-weight-semibold);--font-weight-bold:var(--font-weight-bold);--radius-xs:var(--radius-xs);--radius-sm:var(--radius-sm);--radius-md:var(--radius-md);--radius-lg:var(--radius-lg);--radius-xl:var(--radius-xl);--radius-2xl:var(--radius-2xl);--radius-3xl:var(--radius-3xl);--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:var(--shadow-sm);--shadow-md:var(--shadow-md);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-heading:var(--font-heading);--radius-pill:var(--radius-pill);--color-neutral-25:var(--color-neutral-25);--color-success-soft:var(--color-success-soft);--color-success-border:var(--color-success-border);--color-green-surface:var(--color-green-surface);--color-green-light:var(--color-green-light);--color-green:var(--color-green);--color-green-dark:var(--color-green-dark);--color-green-mega-dark:var(--color-green-mega-dark);--color-green-brand:var(--color-green-brand);--color-green-brand-muted:var(--color-green-brand-muted);--color-green-hover-light:var(--color-green-hover-light);--color-purple-surface:var(--color-purple-surface);--color-purple-light:var(--color-purple-light);--color-purple:var(--color-purple);--color-purple-dark:var(--color-purple-dark);--color-purple-brand:var(--color-purple-brand);--color-purple-brand-muted:var(--color-purple-brand-muted);--color-purple-hover-light:var(--color-purple-hover-light);--color-pink-surface:var(--color-pink-surface);--color-pink:var(--color-pink);--color-pink-hover:var(--color-pink-hover);--color-pink-dark:var(--color-pink-dark);--color-pink-brand:var(--color-pink-brand);--color-pink-brand-muted:var(--color-pink-brand-muted);--color-pink-hover-light:var(--color-pink-hover-light);--color-orange-surface:var(--color-orange-surface);--color-orange:var(--color-orange);--color-orange-hover:var(--color-orange-hover);--color-orange-dark:var(--color-orange-dark);--color-orange-brand:var(--color-orange-brand);--color-orange-brand-muted:var(--color-orange-brand-muted);--color-orange-hover-light:var(--color-orange-hover-light);--color-coral-surface:var(--color-coral-surface);--color-coral:var(--color-coral);--color-coral-hover:var(--color-coral-hover);--color-coral-dark:var(--color-coral-dark);--color-coral-brand:var(--color-coral-brand);--color-coral-brand-muted:var(--color-coral-brand-muted);--color-coral-hover-light:var(--color-coral-hover-light);--text-md:var(--text-md);--text-h6:var(--text-h6);--text-h5:var(--text-h5);--text-h4:var(--text-h4);--text-h3:var(--text-h3);--text-h2:var(--text-h2);--text-h1:var(--text-h1);--text-display:var(--text-display);--leading-heading:var(--heading-line-height);--font-weight-regular:var(--font-weight-regular);--color-text:var(--color-neutral-700);--color-text-heading:var(--color-neutral-950);--color-text-muted:var(--color-neutral-600);--color-text-heading-alt:var(--color-green-mega-dark);--spacing-4xs:var(--spacing-4xs);--spacing-3xs:var(--spacing-3xs);--spacing-2xs:var(--spacing-2xs);--spacing-xs:var(--spacing-xs);--spacing-sm:var(--spacing-sm);--spacing-md:var(--spacing-md);--spacing-lg:var(--spacing-lg);--spacing-xl:var(--spacing-xl);--spacing-2xl:var(--spacing-2xl);--spacing-3xl:var(--spacing-3xl);--section-space-sm:var(--section-space-sm);--section-space-md:var(--section-space-md);--section-space-lg:var(--section-space-lg);--section-space-xl:var(--section-space-xl);--border-color:var(--color-neutral-300);--footer-bg:var(--color-purple);--footer-text:var(--color-white);--input-border:var(--color-neutral-400);--input-placeholder:var(--color-neutral-500);--card-text:var(--color-text);--card-bg:var(--color-neutral-25);--tabs-card-bg:var(--color-neutral-100);--bg-primary:var(--color-white);--bg-secondary:var(--color-neutral-25);--stripe-color-a:var(--color-pink);--stripe-color-b:var(--color-green-light);--hero-shape-1:var(--color-neutral-50);--hero-shape-2:var(--color-white);--hero-shape-3:var(--color-green);--hero-text-color:var(--color-neutral-950);--hero-text-color-dark:var(--color-white);--hero-dark:var(--color-green);--brand-color:var(--color-purple-brand);--brand-color-muted:var(--color-purple-brand-muted);--primary-color:var(--color-green);--primary-color-text:var(--color-white);--primary-color-hover:var(--color-green-dark);--primary-color-text-hover:var(--color-white);--secondary-color:var(--color-green-hover-light);--cta-banner-bg:var(--color-green);--cta-banner-text:var(--color-white);--cta-banner-illustration:var(--color-green-dark);--cta-banner-stripe-a:var(--color-pink);--cta-banner-stripe-b:transparent;--cta-banner-primary-bg:var(--color-white);--cta-banner-primary-hover-bg:var(--color-green-dark);--cta-banner-primary-color:var(--color-green-dark);--cta-banner-primary-hover-color:var(--color-white);--cta-banner-primary-border:transparent;--cta-banner-primary-hover-border:transparent;--cta-banner-secondary-bg:var(--color-green);--cta-banner-secondary-hover-bg:var(--color-green-dark);--cta-banner-secondary-color:var(--color-white);--cta-banner-secondary-hover-color:var(--color-white);--cta-banner-secondary-border:var(--color-green-dark);--cta-banner-secondary-hover-border:var(--color-green-dark);--hero-button-primary-bg:var(--color-purple);--hero-button-primary-hover-bg:var(--color-purple-dark);--hero-button-primary-color:var(--color-white);--hero-button-primary-hover-color:var(--color-white);--hero-button-primary-border:transparent;--hero-button-primary-hover-border:transparent;--hero-button-secondary-bg:var(--color-white);--hero-button-secondary-hover-bg:var(--secondary-color);--hero-button-secondary-color:var(--color-neutral-800);--hero-button-secondary-hover-color:var(--color-neutral-800);--hero-button-secondary-border:var(--color-neutral-400);--hero-button-secondary-hover-border:var(--color-neutral-400);--hero-button-primary-bg-dark:var(--color-white);--hero-button-primary-hover-bg-dark:var(--color-green-dark);--hero-button-primary-color-dark:var(--color-green-dark);--hero-button-primary-hover-color-dark:var(--color-white);--hero-button-primary-border-dark:transparent;--hero-button-primary-hover-border-dark:transparent;--hero-button-secondary-bg-dark:var(--color-green);--hero-button-secondary-hover-bg-dark:var(--color-green-dark);--hero-button-secondary-color-dark:var(--color-white);--hero-button-secondary-hover-color-dark:var(--color-white);--hero-button-secondary-border-dark:var(--color-green-dark);--hero-button-secondary-hover-border-dark:var(--color-green-dark);--header-button-bg:var(--color-purple);--header-button-hover-bg:var(--color-purple-dark);--header-button-color:var(--color-white);--header-button-hover-color:var(--color-white);--header-button-border:transparent;--header-button-hover-border:transparent;--feature-accordion-primary:var(--color-green-brand);--timeline-primary:var(--color-green-brand);--slider-primary:var(--color-green-brand);--metric-primary:var(--color-green-brand);--action-list-primary:var(--color-green-brand);--shadow-image:0px 8px 8px -4px #0a0d1208}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{font-size:16px;line-height:var(--text-line-height);font-family:var(--font-sans)}@media (width<=1199px){html{font-size:14px}}@media (width<=991px){html{font-size:16px}}body{font-family:var(--font-sans);background:var(--bg-primary);color:var(--color-text);font-size:var(--text-body);font-weight:var(--text-font-weight);line-height:var(--text-line-height);letter-spacing:var(--text-letter-spacing);width:100vw;overflow-x:hidden}img{max-width:100%;display:block}[id]:is(section,div,article,h1,h2,h3,h4,h5,h6){scroll-margin-top:calc(var(--header-height) + 1rem)}a{color:inherit;text-underline-offset:2px;text-decoration:underline}@media (hover:hover){a:hover{text-decoration-line:none}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f0f0f0}::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:0}::selection{background:var(--primary-color)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in srgb, var(--primary-color) 18%, white)}}::selection{color:var(--color-text-heading)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);color:var(--color-text-heading);font-weight:var(--heading-font-weight);line-height:var(--heading-line-height);letter-spacing:var(--heading-letter-spacing);text-wrap:balance;margin:0}h1{font-size:var(--text-h2)}@media (width>=40rem){h1{font-size:var(--text-h1)}}h2{font-size:var(--text-h3)}@media (width>=40rem){h2{font-size:var(--text-h2)}}h3{font-size:var(--text-h4)}@media (width>=40rem){h3{font-size:var(--text-h3)}}h4{font-size:var(--text-h5)}@media (width>=40rem){h4{font-size:var(--text-h4)}}h5{font-size:var(--text-h6)}@media (width>=40rem){h5{font-size:var(--text-h5)}}h6{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}@media (width>=40rem){h6{font-size:var(--text-h6)}}p,ul,ol,blockquote{margin:0 0 1em}p:last-child,ul:last-child,ol:last-child,blockquote:last-child{margin-bottom:0}ul,ol{padding-left:1.25rem}li+li{margin-top:.375rem}strong,b{font-weight:var(--font-weight-bold)}small{font-size:var(--text-sm)}.text-display{font-size:var(--text-display)}.wp-block-heading{margin-bottom:1em!important}}@layer components{.ellipsis{white-space:nowrap;text-overflow:ellipsis;display:inline-block;overflow:hidden}.ellipsis-1{text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ellipsis-2{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ellipsis-3{text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ellipsis-4{text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ellipsis-5{text-overflow:ellipsis;-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ellipsis-6{text-overflow:ellipsis;-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ellipsis-7{text-overflow:ellipsis;-webkit-line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ellipsis-8{text-overflow:ellipsis;-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ellipsis-9{text-overflow:ellipsis;-webkit-line-clamp:9;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ellipsis-10{text-overflow:ellipsis;-webkit-line-clamp:10;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.\!mt-sm{margin-top:var(--spacing-sm)!important}.mt-8{margin-top:calc(var(--spacing) * 8)}.mb-3xs{margin-bottom:var(--spacing-3xs)}.mb-md{margin-bottom:var(--spacing-md)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.items-baseline{align-items:baseline}.items-center{align-items:center}.\!justify-start{justify-content:flex-start!important}.justify-between{justify-content:space-between}.justify-start{justify-content:flex-start}.gap-sm{gap:var(--spacing-sm)}.gap-xs{gap:var(--spacing-xs)}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.px-0{padding-inline:calc(var(--spacing) * 0)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-24{padding-block:calc(var(--spacing) * 24)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.backface-hidden{backface-visibility:hidden}@media (hover:hover){.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media not all and (width>=40rem){.max-sm\:flex-col{flex-direction:column}}@media (width>=48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}}:root{--font-sans:"Inter", system-ui, sans-serif;--font-heading:"FK Grotesk", "Inter", system-ui, sans-serif;--font-mono:"FK Grotesk Mono", monospace;--container-width-2xs:30rem;--container-width-xs:50rem;--container-width-sm:57.5rem;--container-width:80rem;--container-padding-x:2rem;--container-padding-x-sm:1rem;--container-padding-x-md:2rem;--container-padding-x-lg:2rem;--radius-xs:.25rem;--radius-sm:.375rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1rem;--radius-2xl:1.5rem;--radius-3xl:4rem;--radius-pill:9999px;--shadow-sm:0 1px 2px #0000000f;--shadow-md:0 10px 30px #00000014;--transition-default:.3s ease;--color-white:#fff;--color-black:#000;--color-neutral-25:#fcfaf7;--color-neutral-50:#fafafa;--color-neutral-100:#f5f5f5;--color-neutral-200:#f1f5f2;--color-neutral-300:#e9eaeb;--color-neutral-400:#d5d7da;--color-neutral-500:#717680;--color-neutral-600:#667085;--color-neutral-700:#535862;--color-neutral-800:#414651;--color-neutral-900:#252b37;--color-neutral-950:#181d27;--color-success-soft:#edfdf2;--color-success-border:#4ddb88;--color-green-surface:#f1f5f2;--color-green-light:#17964c;--color-green:#177e42;--color-green-dark:#176438;--color-green-mega-dark:#062d18;--color-green-brand:#17964c;--color-green-brand-muted:#ddfbe8;--color-green-hover-light:#f6fef8;--color-purple-surface:#fafaff;--color-purple-light:#866eff;--color-purple:#7955fd;--color-purple-dark:#5a20e1;--color-purple-brand:#866eff;--color-purple-brand-muted:#eae8ff;--color-purple-hover-light:#f4f2ff;--color-pink-surface:#fef6fb;--color-pink:#ffcaff;--color-pink-hover:#fea9fa;--color-pink-dark:#771869;--color-pink-brand:#f342e7;--color-pink-brand-muted:#ffe7ff;--color-pink-hover-light:#fff4ff;--color-orange-surface:#fff9f6;--color-orange:#ffc0a8;--color-orange-hover:#ff9571;--color-orange-dark:#7e1011;--color-orange-brand:#ff532b;--color-orange-brand-muted:#ffe2d4;--color-orange-hover-light:#fff2ed;--color-coral-surface:#fff5f6;--color-coral:#ffccd5;--color-coral-hover:#ff9daf;--color-coral-dark:#54011e;--color-coral-brand:#fe6e8c;--color-coral-brand-muted:#ffe3e7;--color-coral-hover-light:#fff1f3;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-md:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-font-weight:var(--font-weight-regular);--text-line-height:1.5;--text-letter-spacing:0;--text-heading-xs:1.5rem;--text-heading-sm:1.875rem;--text-heading-md:2.25rem;--text-heading-lg:3rem;--text-heading-xl:3.75rem;--text-heading-2xl:4.5rem;--heading-font-weight:var(--font-weight-bold);--heading-line-height:1.25;--heading-letter-spacing:-.02em;--text-body-sm:var(--text-sm);--text-body:var(--text-base);--text-body-lg:var(--text-lg);--text-lead:var(--text-xl);--text-h6:var(--text-xl);--text-h5:var(--text-heading-xs);--text-h4:var(--text-heading-sm);--text-h3:var(--text-heading-md);--text-h2:var(--text-heading-lg);--text-h1:var(--text-heading-xl);--text-display:var(--text-heading-2xl);--spacing-4xs:.375rem;--spacing-8px:.5rem;--spacing-3xs:.75rem;--spacing-2xs:1rem;--spacing-xs:1.25rem;--spacing-sm:1.5rem;--spacing-md:2rem;--spacing-lg:4rem;--spacing-xl:6rem;--spacing-2xl:7rem;--spacing-3xl:8rem;--section-space-sm:var(--spacing-lg);--section-space-md:var(--spacing-xl);--section-space-lg:var(--spacing-2xl);--section-space-xl:var(--spacing-3xl)}.theme-beige{--card-bg:var(--color-neutral-25);--bg-primary:var(--color-white);--bg-secondary:var(--color-neutral-25);--stripe-color-a:var(--color-pink);--stripe-color-b:var(--color-green-light);--hero-shape-1:var(--color-neutral-50);--hero-shape-2:var(--color-white);--hero-shape-3:var(--color-green);--hero-text-color:var(--color-neutral-950);--hero-text-color-dark:var(--color-white);--hero-dark:var(--color-green);--brand-color:var(--color-green-brand);--brand-color-muted:var(--color-green-brand-muted);--primary-color:var(--color-green);--primary-color-text:var(--color-white);--primary-color-hover:var(--color-green-dark);--primary-color-text-hover:var(--color-white);--secondary-color:var(--color-green-hover-light);--cta-banner-bg:#6932f5;--cta-banner-text:var(--color-white);--cta-banner-illustration:#866eff7a;--cta-banner-stripe-a:var(--color-pink);--cta-banner-stripe-b:transparent;--cta-banner-primary-bg:var(--color-white);--cta-banner-primary-hover-bg:var(--color-purple-dark);--cta-banner-primary-color:var(--color-purple-dark);--cta-banner-primary-hover-color:var(--color-purple-hover-light);--cta-banner-primary-border:transparent;--cta-banner-primary-hover-border:transparent;--cta-banner-secondary-bg:#6932f5;--cta-banner-secondary-hover-bg:var(--color-purple-dark);--cta-banner-secondary-color:var(--color-purple-hover-light);--cta-banner-secondary-hover-color:var(--color-white);--cta-banner-secondary-border:var(--color-purple-light);--cta-banner-secondary-hover-border:var(--color-purple-dark);--hero-button-primary-bg:var(--color-green);--hero-button-primary-hover-bg:var(--color-green-dark);--hero-button-primary-color:var(--color-white);--hero-button-primary-hover-color:var(--color-white);--hero-button-primary-border:transparent;--hero-button-primary-hover-border:transparent;--hero-button-secondary-bg:var(--color-white);--hero-button-secondary-hover-bg:var(--secondary-color);--hero-button-secondary-color:var(--color-neutral-800);--hero-button-secondary-hover-color:var(--color-neutral-800);--hero-button-secondary-border:var(--color-neutral-400);--hero-button-secondary-hover-border:var(--color-neutral-400);--hero-button-primary-bg-dark:var(--color-white);--hero-button-primary-hover-bg-dark:var(--color-green-dark);--hero-button-primary-color-dark:var(--color-green-dark);--hero-button-primary-hover-color-dark:var(--color-white);--hero-button-primary-border-dark:transparent;--hero-button-primary-hover-border-dark:transparent;--hero-button-secondary-bg-dark:var(--color-green);--hero-button-secondary-hover-bg-dark:var(--color-green-dark);--hero-button-secondary-color-dark:var(--color-white);--hero-button-secondary-hover-color-dark:var(--color-white);--hero-button-secondary-border-dark:var(--color-green-dark);--hero-button-secondary-hover-border-dark:var(--color-green-dark);--header-button-bg:var(--color-green);--header-button-hover-bg:var(--color-green-dark);--header-button-color:var(--color-white);--header-button-hover-color:var(--color-white);--header-button-border:transparent;--header-button-hover-border:transparent;--feature-accordion-primary:var(--color-green-brand);--timeline-primary:var(--color-green-brand);--slider-primary:var(--color-green-brand);--metric-primary:var(--color-green-brand);--action-list-primary:var(--color-green-brand)}.theme-pink{--card-bg:var(--color-pink-surface);--stripe-color-a:var(--color-purple-light);--stripe-color-b:var(--color-pink);--hero-shape-1:var(--color-pink-surface);--hero-shape-2:var(--color-white);--hero-shape-3:var(--color-pink);--hero-text-color:var(--color-neutral-950);--hero-text-color-dark:var(--color-pink-dark);--hero-dark:var(--color-pink);--bg-primary:var(--color-white);--bg-secondary:var(--color-pink-surface);--brand-color:var(--color-pink-brand);--brand-color-muted:var(--color-pink-brand-muted);--primary-color:var(--color-pink);--primary-color-text:var(--color-pink-dark);--primary-color-hover:var(--color-pink-hover);--primary-color-text-hover:var(--color-pink-dark);--secondary-color:var(--color-pink-hover-light);--cta-banner-bg:var(--color-pink-brand-muted);--cta-banner-text:var(--color-pink-dark);--cta-banner-illustration:#ffcaff7a;--cta-banner-stripe-a:var(--color-purple-light);--cta-banner-stripe-b:var(--color-pink);--cta-banner-primary-bg:var(--color-white);--cta-banner-primary-hover-bg:var(--color-pink);--cta-banner-primary-color:var(--color-pink-dark);--cta-banner-primary-hover-color:var(--color-pink-dark);--cta-banner-primary-border:transparent;--cta-banner-primary-hover-border:transparent;--cta-banner-secondary-bg:var(--color-pink-brand-muted);--cta-banner-secondary-hover-bg:var(--color-pink);--cta-banner-secondary-color:var(--color-pink-dark);--cta-banner-secondary-hover-color:var(--color-pink-dark);--cta-banner-secondary-border:var(--color-pink);--cta-banner-secondary-hover-border:var(--color-pink);--hero-button-primary-bg:var(--color-pink);--hero-button-primary-hover-bg:var(--color-pink-hover);--hero-button-primary-color:var(--color-pink-dark);--hero-button-primary-hover-color:var(--color-pink-dark);--hero-button-primary-border:transparent;--hero-button-primary-hover-border:transparent;--hero-button-secondary-hover-bg:var(--secondary-color);--hero-button-primary-bg-dark:var(--color-white);--hero-button-primary-hover-bg-dark:var(--color-pink-dark);--hero-button-primary-color-dark:var(--color-pink-dark);--hero-button-primary-hover-color-dark:var(--color-white);--hero-button-primary-border-dark:transparent;--hero-button-primary-hover-border-dark:transparent;--hero-button-secondary-bg-dark:var(--color-pink);--hero-button-secondary-hover-bg-dark:var(--color-pink-dark);--hero-button-secondary-color-dark:var(--color-pink-dark);--hero-button-secondary-hover-color-dark:var(--color-white);--hero-button-secondary-border-dark:var(--color-pink-dark);--hero-button-secondary-hover-border-dark:var(--color-pink-dark);--header-button-bg:var(--color-pink);--header-button-hover-bg:var(--color-pink-hover);--header-button-color:var(--color-pink-dark);--header-button-hover-color:var(--color-pink-dark);--header-button-border:transparent;--header-button-hover-border:transparent;--feature-accordion-primary:var(--color-pink-brand);--timeline-primary:var(--color-pink-brand);--slider-primary:var(--color-pink-brand);--metric-primary:var(--color-pink-brand);--action-list-primary:var(--color-pink-brand)}.theme-green{--card-bg:var(--color-green-surface);--stripe-color-a:var(--color-pink);--stripe-color-b:var(--color-green-light);--hero-shape-1:var(--color-neutral-50);--hero-shape-2:var(--color-white);--hero-shape-3:var(--color-green);--hero-text-color:var(--color-neutral-950);--hero-text-color-dark:var(--color-white);--hero-dark:var(--color-green);--bg-primary:var(--color-white);--bg-secondary:var(--color-neutral-25);--brand-color:var(--color-green-brand);--brand-color-muted:var(--color-green-brand-muted);--primary-color:var(--color-green);--primary-color-text:var(--color-white);--primary-color-hover:var(--color-green-dark);--primary-color-text-hover:var(--color-white);--secondary-color:var(--color-green-hover-light);--cta-banner-bg:var(--color-green);--cta-banner-text:var(--color-white);--cta-banner-illustration:var(--color-green-dark);--cta-banner-stripe-a:var(--color-pink);--cta-banner-stripe-b:transparent;--cta-banner-primary-bg:var(--color-white);--cta-banner-primary-hover-bg:var(--color-green-dark);--cta-banner-primary-color:var(--color-green-dark);--cta-banner-primary-hover-color:var(--color-white);--cta-banner-primary-border:transparent;--cta-banner-primary-hover-border:transparent;--cta-banner-secondary-bg:var(--color-green);--cta-banner-secondary-hover-bg:var(--color-green-dark);--cta-banner-secondary-color:var(--color-white);--cta-banner-secondary-hover-color:var(--color-white);--cta-banner-secondary-border:var(--color-green-dark);--cta-banner-secondary-hover-border:var(--color-green-dark);--hero-button-primary-bg:var(--color-green);--hero-button-primary-hover-bg:var(--color-green-dark);--hero-button-primary-color:var(--color-white);--hero-button-primary-hover-color:var(--color-white);--hero-button-primary-border:transparent;--hero-button-primary-hover-border:transparent;--hero-button-secondary-bg:var(--color-white);--hero-button-secondary-hover-bg:var(--secondary-color);--hero-button-secondary-color:var(--color-neutral-800);--hero-button-secondary-hover-color:var(--color-neutral-800);--hero-button-secondary-border:var(--color-neutral-400);--hero-button-secondary-hover-border:var(--color-neutral-400);--hero-button-primary-bg-dark:var(--color-white);--hero-button-primary-hover-bg-dark:var(--color-green-dark);--hero-button-primary-color-dark:var(--color-green-dark);--hero-button-primary-hover-color-dark:var(--color-white);--hero-button-primary-border-dark:transparent;--hero-button-primary-hover-border-dark:transparent;--hero-button-secondary-bg-dark:var(--color-green);--hero-button-secondary-hover-bg-dark:var(--color-green-dark);--hero-button-secondary-color-dark:var(--color-white);--hero-button-secondary-hover-color-dark:var(--color-white);--hero-button-secondary-border-dark:var(--color-green-dark);--hero-button-secondary-hover-border-dark:var(--color-green-dark);--header-button-bg:var(--color-green);--header-button-hover-bg:var(--color-green-dark);--header-button-color:var(--color-white);--header-button-hover-color:var(--color-white);--header-button-border:transparent;--header-button-hover-border:transparent;--feature-accordion-primary:var(--color-green-brand);--timeline-primary:var(--color-green-brand);--slider-primary:var(--color-green-brand);--metric-primary:var(--color-green-brand);--action-list-primary:var(--color-green-brand)}.theme-purple{--card-bg:var(--color-purple-surface);--stripe-color-a:var(--color-pink);--stripe-color-b:var(--color-purple-light);--hero-shape-1:var(--color-purple-surface);--hero-shape-2:var(--color-white);--hero-shape-3:var(--color-purple);--hero-text-color:var(--color-neutral-950);--hero-text-color-dark:var(--color-white);--hero-dark:var(--color-purple);--bg-primary:var(--color-white);--bg-secondary:var(--color-purple-surface);--brand-color:var(--color-purple-brand);--brand-color-muted:var(--color-purple-brand-muted);--primary-color:var(--color-purple);--primary-color-text:var(--color-white);--primary-color-hover:var(--color-purple-dark);--primary-color-text-hover:var(--color-white);--secondary-color:var(--color-purple-hover-light);--cta-banner-bg:#6932f5;--cta-banner-text:var(--color-white);--cta-banner-illustration:#866eff7a;--cta-banner-stripe-a:var(--color-pink);--cta-banner-stripe-b:transparent;--cta-banner-primary-bg:var(--color-white);--cta-banner-primary-hover-bg:var(--color-purple-dark);--cta-banner-primary-color:var(--color-purple-dark);--cta-banner-primary-hover-color:var(--color-purple-hover-light);--cta-banner-primary-border:transparent;--cta-banner-primary-hover-border:transparent;--cta-banner-secondary-bg:#6932f5;--cta-banner-secondary-hover-bg:var(--color-purple-dark);--cta-banner-secondary-color:var(--color-purple-hover-light);--cta-banner-secondary-hover-color:var(--color-white);--cta-banner-secondary-border:var(--color-purple-light);--cta-banner-secondary-hover-border:var(--color-purple-dark);--hero-button-primary-bg:var(--color-purple);--hero-button-primary-hover-bg:var(--color-purple-dark);--hero-button-primary-color:var(--color-white);--hero-button-primary-hover-color:var(--color-white);--hero-button-primary-border:transparent;--hero-button-primary-hover-border:transparent;--hero-button-secondary-hover-bg:var(--secondary-color);--hero-button-primary-bg-dark:var(--color-white);--hero-button-primary-hover-bg-dark:var(--color-purple-dark);--hero-button-primary-color-dark:var(--color-purple-dark);--hero-button-primary-hover-color-dark:var(--color-white);--hero-button-primary-border-dark:transparent;--hero-button-primary-hover-border-dark:transparent;--hero-button-secondary-bg-dark:var(--color-purple);--hero-button-secondary-hover-bg-dark:var(--color-purple-dark);--hero-button-secondary-color-dark:var(--color-white);--hero-button-secondary-hover-color-dark:var(--color-white);--hero-button-secondary-border-dark:var(--color-purple-dark);--hero-button-secondary-hover-border-dark:var(--color-purple-dark);--header-button-bg:var(--color-purple);--header-button-hover-bg:var(--color-purple-dark);--header-button-color:var(--color-white);--header-button-hover-color:var(--color-white);--header-button-border:transparent;--header-button-hover-border:transparent;--feature-accordion-primary:var(--color-purple-brand);--timeline-primary:var(--color-purple-brand);--slider-primary:var(--color-purple-brand);--metric-primary:var(--color-purple-brand);--action-list-primary:var(--color-purple-brand)}.theme-coral{--card-bg:var(--color-coral-surface);--stripe-color-a:#ff532b;--stripe-color-b:#ffccd5;--hero-shape-1:var(--color-coral-surface);--hero-shape-2:var(--color-white);--hero-shape-3:#fe6e8c;--hero-text-color:var(--color-neutral-950);--hero-text-color-dark:var(--color-white);--hero-dark:var(--hero-shape-3);--bg-primary:var(--color-white);--bg-secondary:var(--color-coral-surface);--brand-color:var(--color-coral-brand);--brand-color-muted:var(--color-coral-brand-muted);--primary-color:var(--color-coral);--primary-color-text:var(--color-coral-dark);--primary-color-hover:var(--color-coral-hover);--primary-color-text-hover:var(--color-coral-dark);--secondary-color:var(--color-coral-hover-light);--cta-banner-bg:#ffe3e7;--cta-banner-text:var(--color-neutral-950);--cta-banner-illustration:#ff9daf7a;--cta-banner-stripe-a:#ff532b;--cta-banner-stripe-b:#ffccd5;--cta-banner-primary-bg:var(--color-white);--cta-banner-primary-hover-bg:var(--color-coral);--cta-banner-primary-color:#a20f41;--cta-banner-primary-hover-color:#a20f41;--cta-banner-primary-border:transparent;--cta-banner-primary-hover-border:transparent;--cta-banner-secondary-bg:#ffe3e7;--cta-banner-secondary-hover-bg:var(--color-coral);--cta-banner-secondary-color:#a20f41;--cta-banner-secondary-hover-color:#a20f41;--cta-banner-secondary-border:var(--color-coral);--cta-banner-secondary-hover-border:var(--color-coral);--hero-button-primary-bg:var(--color-coral);--hero-button-primary-hover-bg:var(--color-coral-hover);--hero-button-primary-color:var(--color-coral-dark);--hero-button-primary-hover-color:var(--color-coral-dark);--hero-button-primary-border:transparent;--hero-button-primary-hover-border:transparent;--hero-button-secondary-hover-bg:var(--secondary-color);--hero-button-primary-bg-dark:var(--color-white);--hero-button-primary-hover-bg-dark:#a20f41;--hero-button-primary-color-dark:#a20f41;--hero-button-primary-hover-color-dark:var(--color-white);--hero-button-primary-border-dark:transparent;--hero-button-primary-hover-border-dark:transparent;--hero-button-secondary-bg-dark:#fe6e8c;--hero-button-secondary-hover-bg-dark:#a20f41;--hero-button-secondary-color-dark:var(--color-white);--hero-button-secondary-hover-color-dark:var(--color-white);--hero-button-secondary-border-dark:#a20f41;--hero-button-secondary-hover-border-dark:#a20f41;--header-button-bg:var(--color-coral);--header-button-hover-bg:var(--color-coral-hover);--header-button-color:var(--color-coral-dark);--header-button-hover-color:var(--color-coral-dark);--header-button-border:transparent;--header-button-hover-border:transparent;--feature-accordion-primary:var(--color-coral-brand);--timeline-primary:var(--color-coral-brand);--slider-primary:var(--color-coral-brand);--metric-primary:var(--color-coral-brand);--action-list-primary:var(--color-coral-brand)}.theme-orange{--card-bg:var(--color-orange-surface);--stripe-color-a:var(--color-pink);--stripe-color-b:var(--color-orange-brand);--hero-shape-1:var(--color-orange-surface);--hero-shape-2:var(--color-white);--hero-shape-3:var(--color-orange);--hero-text-color:var(--color-neutral-950);--hero-text-color-dark:var(--color-orange-dark);--hero-dark:var(--color-orange);--bg-primary:var(--color-white);--bg-secondary:var(--color-orange-surface);--brand-color:var(--color-orange-brand);--brand-color-muted:var(--color-orange-brand-muted);--primary-color:var(--color-orange);--primary-color-text:var(--color-orange-dark);--primary-color-hover:var(--color-orange-hover-light);--primary-color-text-hover:var(--color-orange-dark);--secondary-color:var(--color-orange-hover-light);--cta-banner-bg:var(--color-orange-brand-muted);--cta-banner-text:var(--color-orange-dark);--cta-banner-illustration:#ffc0a838;--cta-banner-stripe-a:var(--color-pink);--cta-banner-stripe-b:var(--color-orange-brand);--cta-banner-primary-bg:var(--color-white);--cta-banner-primary-hover-bg:var(--color-orange);--cta-banner-primary-color:var(--color-orange-dark);--cta-banner-primary-hover-color:var(--color-orange-dark);--cta-banner-primary-border:transparent;--cta-banner-primary-hover-border:transparent;--cta-banner-secondary-bg:var(--color-orange-brand-muted);--cta-banner-secondary-hover-bg:var(--color-orange);--cta-banner-secondary-color:var(--color-orange-dark);--cta-banner-secondary-hover-color:var(--color-orange-dark);--cta-banner-secondary-border:var(--color-orange);--cta-banner-secondary-hover-border:var(--color-orange);--hero-button-primary-bg:var(--color-orange);--hero-button-primary-hover-bg:var(--color-orange-hover);--hero-button-primary-color:var(--color-orange-dark);--hero-button-primary-hover-color:var(--color-orange-dark);--hero-button-primary-border:transparent;--hero-button-primary-hover-border:transparent;--hero-button-secondary-hover-bg:var(--secondary-color);--hero-button-primary-bg-dark:var(--color-white);--hero-button-primary-hover-bg-dark:var(--color-orange-dark);--hero-button-primary-color-dark:var(--color-orange-dark);--hero-button-primary-hover-color-dark:var(--color-white);--hero-button-primary-border-dark:transparent;--hero-button-primary-hover-border-dark:transparent;--hero-button-secondary-bg-dark:var(--color-orange);--hero-button-secondary-hover-bg-dark:var(--color-orange-dark);--hero-button-secondary-color-dark:var(--color-orange-dark);--hero-button-secondary-hover-color-dark:var(--color-white);--hero-button-secondary-border-dark:var(--color-orange-dark);--hero-button-secondary-hover-border-dark:var(--color-orange-dark);--header-button-bg:var(--color-orange);--header-button-hover-bg:var(--color-orange-hover);--header-button-color:var(--color-orange-dark);--header-button-hover-color:var(--color-orange-dark);--header-button-border:transparent;--header-button-hover-border:transparent;--feature-accordion-primary:var(--color-orange-brand);--timeline-primary:var(--color-orange-brand);--slider-primary:var(--color-orange-brand);--metric-primary:var(--color-orange-brand);--action-list-primary:var(--color-orange-brand)}.theme-beige,.theme-pink,.theme-green,.theme-purple,.theme-coral,.theme-orange{--tabs-card-bg:var(--brand-color-muted)}html :where(.editor-styles-wrapper),.editor-styles-wrapper{font-family:var(--font-sans)}.site-main{background:var(--bg-primary);color:var(--color-text);overflow:hidden}.u-container{width:100%;max-width:var(--container-width);padding-inline:var(--container-padding-x);margin-inline:auto}@media not all and (width>=40rem){.u-container{padding-inline:var(--container-padding-x-sm)}}.screen-reader-text{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=48rem){.u-container{padding-inline:var(--container-padding-x-md)}}@media (width>=64rem){.u-container{padding-inline:var(--container-padding-x-lg)}}@font-face{font-family:FK Grotesk;src:url(./FKGrotesk-Regular-hhWe1yk-.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FK Grotesk;src:url(./FKGrotesk-Italic-BqeffXEi.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:FK Grotesk;src:url(./FKGrotesk-Bold-qRzMg4NZ.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:FK Grotesk;src:url(./FKGrotesk-BoldItalic-C47R_L0d.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:FK Grotesk Mono;src:url(./FKGroteskMono-Regular-Bpb8YPXZ.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--header-height:5rem}.site-header{--header-bg:var(--bg-primary);--header-link-color:var(--color-text);--header-link-hover-color:var(--color-green-light);--header-mega-offset:-1.25rem;--header-mega-bg:var(--color-white);--header-mega-border:var(--border-color);--header-mega-shadow:0 20px 60px #00000024;top:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);z-index:50;--tw-shadow:var(--shadow-sm);width:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:sticky}@media (width>=40rem){.site-header{--tw-shadow:var(--shadow-md);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.site-header{background:var(--header-bg)}.site-header__inner{align-items:center;gap:var(--spacing-md);min-height:var(--header-height);padding-block:var(--spacing-2xs);display:flex}.site-header__nav{justify-content:center;display:flex}.site-header__menu,.site-header__menu .sub-menu{margin:calc(var(--spacing) * 0);padding:calc(var(--spacing) * 0);list-style-type:none}.site-header__menu{align-items:center;gap:var(--spacing-xs);display:flex}.site-header__menu>.menu-item{margin:0;position:relative}.site-header__menu>.menu-item>a{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));align-items:center;gap:var(--spacing-8px);color:var(--header-link-color);font-family:var(--font-sans);font-size:1.125rem;text-decoration-line:none;display:inline-flex}.site-header__menu>.menu-item>button.menu-item__trigger{cursor:default;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));align-items:center;gap:var(--spacing-8px);color:var(--header-link-color);font-family:var(--font-sans);background:0 0;border:none;padding:0;font-size:1.125rem;display:inline-flex}.site-header__menu>.menu-item:hover>a,.site-header__menu>.menu-item:focus-within>a,.site-header__menu>.menu-item:hover>button.menu-item__trigger,.site-header__menu>.menu-item:focus-within>button.menu-item__trigger,.site-header__menu>.menu-item.current-menu-item:not(.menu-item-type-custom)>a,.site-header__menu>.menu-item.current-menu-ancestor:not(.menu-item-type-custom)>a{color:var(--header-link-hover-color)}.site-header__menu>.menu-item.current-menu-item:not(.menu-item-type-custom)>a>span,.site-header__menu>.menu-item.is-nav-anchor-current>a>span{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}body.is-nav-anchor-active .site-header__menu>.menu-item.current-menu-item:not(.is-nav-anchor-current)>a>span{text-decoration:none}.site-header__menu>.menu-item.is-nav-anchor-current>a{color:var(--header-link-hover-color)}.site-header__menu>.menu-item.menu-item-has-children>a:after,.site-header__menu>.menu-item--mega-work>a:after,.site-header__menu>.menu-item--mega-more>a:after,.site-header__menu>.menu-item.menu-item-has-children>button.menu-item__trigger:after,.site-header__menu>.menu-item--mega-work>button.menu-item__trigger:after,.site-header__menu>.menu-item--mega-more>button.menu-item__trigger:after{content:"";transition:transform var(--transition-default);font-family:"Font Awesome 7 Pro";font-size:1rem;font-weight:900;line-height:1;display:inline-block;transform:rotate(180deg)}.site-header__menu>.menu-item:is(:hover,:focus-within)>a:after,.site-header__menu>.menu-item:is(:hover,:focus-within)>button.menu-item__trigger:after{transform:rotate(0)}.site-header__menu>.menu-item>.sub-menu{opacity:0;visibility:hidden;transition:opacity var(--transition-default), visibility var(--transition-default), transform var(--transition-default);transform:translateY(.5rem)}.site-header__menu>.menu-item:is(:hover,:focus-within)>.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}@media not all and (width>=64rem){.site-header__nav{display:none}}.site-header__actions{justify-content:flex-end;align-items:center;gap:var(--spacing-2xs);margin-left:auto;display:flex}.site-header__menu-toggle{width:2.75rem;height:2.75rem;color:var(--color-text-heading);cursor:pointer;background:0 0;border:0;padding:0;display:none}.site-header__menu-toggle span{border-radius:var(--radius-pill);width:1.5rem;height:2px;transition:transform var(--transition-default), opacity var(--transition-default);background:currentColor;margin-inline:auto;display:block}.site-header__menu-toggle span+span{margin-top:.3125rem}@media not all and (width>=64rem){.site-header{--header-height:4.5rem}.site-header__inner{grid-template-columns:auto auto;justify-content:space-between}.site-header__nav,.site-header__actions>.c-button{display:none}.site-header__menu-toggle{flex-direction:column;justify-content:center;align-items:center;display:inline-flex}}.mega-menu{z-index:30;background:var(--header-mega-bg);border:1px solid var(--header-mega-border);box-shadow:var(--header-mega-shadow);opacity:0;visibility:hidden;transition:opacity var(--transition-default), visibility var(--transition-default), transform var(--transition-default);border-radius:var(--radius-lg);position:absolute;top:2.25rem;overflow:visible!important}.mega-menu:before{content:"";background:0 0;width:100%;height:2rem;position:absolute;top:-.75rem;left:0}.site-header__menu>.menu-item:is(:hover,:focus-within)>.mega-menu{opacity:1;visibility:visible}.mega-menu--work{grid-template-columns:17.5rem 1fr;width:42rem;display:grid;left:50%}@media (width>=96rem){.mega-menu--work{width:48rem}}.mega-menu--work{overflow:hidden;transform:translate(-50%)translateY(.5rem)}@media not all and (width>=96rem){.mega-menu--work{grid-template-columns:15rem 1fr}}.site-header__menu>.menu-item--mega-work:is(:hover,:focus-within)>.mega-menu--work{transform:translate(-50%)translateY(0)}.mega-menu__col{padding:var(--spacing-md)}.mega-menu__col--topics{border-right:1px solid #171c2a0f}.mega-menu__col--campaigns{background:var(--color-neutral-50);border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.mega-menu__eyebrow{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-sm);color:var(--header-link-hover-color)}.mega-menu__topic-title,.mega-menu__campaign-title,.mega-menu__panel-title{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);line-height:1.2;display:block}.mega-menu__topic-title,.mega-menu__campaign-title{margin-bottom:.25rem}.mega-menu__topic-text,.mega-menu__campaign-text,.mega-menu__panel-text{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-text-muted);line-height:1.45}.mega-menu__topic,.mega-menu__panel-item{color:inherit;grid-template-columns:1.5rem 1fr;gap:.875rem;text-decoration-line:none;display:grid}.mega-menu__topic+.mega-menu__topic{margin-top:1.75rem}.mega-menu__topic-icon .fa,.mega-menu__panel-item .fa{color:var(--header-link-hover-color);font-size:1.25rem}.mega-menu__campaign{align-items:flex-start;gap:var(--spacing-2xs);color:inherit;text-decoration-line:none;display:flex}.mega-menu__campaign+.mega-menu__campaign{margin-top:var(--spacing-md)}.mega-menu__campaign-image{border-radius:var(--radius-sm);aspect-ratio:144/80;background:var(--color-neutral-100);flex-shrink:0;width:9rem;display:block}.mega-menu__campaign-image img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.mega-menu--more{width:21rem;left:50%;overflow:hidden;transform:translate(-50%)translateY(.5rem)}.site-header__menu>.menu-item--mega-more:is(:hover,:focus-within)>.mega-menu--more{transform:translate(-50%)translateY(0)}.mega-menu__panel-list{padding:var(--spacing-md)}.mega-menu__panel-item+.mega-menu__panel-item{margin-top:var(--spacing-md)}.mega-menu__panel-text{margin-top:.375rem;display:block}.mega-menu__panel-footer{padding:1.25rem var(--spacing-md);background:var(--color-neutral-50);border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg);border-top:1px solid #171c2a0f}.mega-menu--simple{min-width:14rem;left:50%;transform:translate(-50%)translateY(.5rem)}.site-header__menu>.menu-item:is(:hover,:focus-within)>.mega-menu--simple{transform:translate(-50%)translateY(0)}.mega-menu__simple-list{margin:0;padding:.375rem 0;list-style:none}.mega-menu__simple-item{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);padding:.5rem var(--spacing-sm);color:var(--color-text-heading);white-space:nowrap;transition:color var(--transition-default);grid-template-columns:1.5rem 1fr;align-items:center;gap:.875rem;line-height:1.2;text-decoration:none;display:grid}.mega-menu__simple-item .fa{text-align:center;width:1rem;transition:color var(--transition-default);color:var(--header-link-hover-color);flex-shrink:0;font-size:1.25rem}.mega-menu__simple-item:hover,.menu-item.current-menu-item:not(.menu-item-type-custom)>.mega-menu__simple-item{color:var(--header-link-hover-color)}.mega-menu__more-link,.mega-menu__panel-link{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--header-link-hover-color);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));align-items:center;gap:.625rem;text-decoration-line:none;display:inline-flex}.mega-menu__more-link{margin-top:1.75rem}.mega-menu__topic:hover .mega-menu__topic-title,.mega-menu__campaign:hover .mega-menu__campaign-title,.mega-menu__panel-item:hover .mega-menu__panel-title,.mega-menu__more-link:hover,.mega-menu__panel-link:hover{color:var(--header-link-hover-color)}.site-mobile-menu .mega-menu{width:auto;margin:0 var(--spacing-sm) var(--spacing-sm);background:var(--color-neutral-25);border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:none;opacity:1;visibility:visible;padding:0;transition:none;position:static;inset:auto;transform:none;overflow:hidden!important}.site-mobile-menu .mega-menu:before{display:none}.site-mobile-menu .mega-menu--work{grid-template-columns:none;display:block}.site-mobile-menu .mega-menu--more{width:auto;transform:none}.site-mobile-menu .mega-menu__col,.site-mobile-menu .mega-menu__panel-list,.site-mobile-menu .mega-menu__panel-footer{padding:var(--spacing-sm)}.site-mobile-menu .mega-menu__col--topics{border-right:0}.site-mobile-menu .mega-menu__col--campaigns{border-top:1px solid var(--border-color);background:0 0;border-radius:0}.site-mobile-menu .mega-menu__eyebrow{margin-bottom:var(--spacing-2xs)}.site-mobile-menu .mega-menu__topic,.site-mobile-menu .mega-menu__panel-item{gap:var(--spacing-2xs);grid-template-columns:1.25rem 1fr}.site-mobile-menu .mega-menu__topic+.mega-menu__topic,.site-mobile-menu .mega-menu__panel-item+.mega-menu__panel-item{margin-top:var(--spacing-sm)}.site-mobile-menu .mega-menu__topic-title,.site-mobile-menu .mega-menu__campaign-title,.site-mobile-menu .mega-menu__panel-title{font-size:1rem}.site-mobile-menu .mega-menu__topic-text,.site-mobile-menu .mega-menu__campaign-text,.site-mobile-menu .mega-menu__panel-text{font-size:.875rem}.site-mobile-menu .mega-menu__campaign{gap:var(--spacing-2xs)}.site-mobile-menu .mega-menu__campaign-image{width:5rem}.site-mobile-menu .mega-menu__panel-footer{border-top:1px solid var(--border-color);background:0 0;border-radius:0}.site-mobile-menu .mega-menu__simple-list{padding:.25rem 0}.site-mobile-menu{--header-link-hover-color:var(--color-green-light);z-index:999;pointer-events:none;visibility:hidden;position:fixed;inset:0}.site-mobile-menu.is-open{pointer-events:auto;visibility:visible}.site-mobile-menu__backdrop{opacity:0;transition:opacity var(--transition-default);background:#00000059;position:absolute;inset:0}.site-mobile-menu.is-open .site-mobile-menu__backdrop{opacity:1}.site-mobile-menu__panel{background:var(--color-white);width:min(100%,23.75rem);height:100dvh;transition:transform var(--transition-default);grid-template-rows:auto 1fr auto;display:grid;position:absolute;top:0;right:0;transform:translate(100%);box-shadow:-1.25rem 0 3.75rem #00000029}.site-mobile-menu.is-open .site-mobile-menu__panel{transform:translate(0)}.site-mobile-menu__head{min-height:4.5rem;padding-inline:var(--spacing-sm);border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;display:flex}.site-mobile-menu__logo{align-items:center;text-decoration:none;display:inline-flex}.site-mobile-menu__logo-image{width:auto;height:2rem;display:block}.site-mobile-menu__close{width:2.75rem;height:2.75rem;color:var(--color-neutral-600);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.site-mobile-menu__close .fa{font-size:1.25rem}.site-mobile-menu__nav{padding-block:var(--spacing-sm);overflow-y:auto}.site-mobile-menu__list,.site-mobile-menu__list .sub-menu{margin:0;padding:0;list-style:none}.site-mobile-menu__list>.menu-item{position:relative}.site-mobile-menu__list>.menu-item>a{min-height:3.5rem;padding-inline:var(--spacing-sm);color:var(--color-text-heading);align-items:center;font-size:1rem;font-weight:700;line-height:1.3;text-decoration:none;display:flex}.site-mobile-menu__list>.menu-item>button.menu-item__trigger{text-align:left;cursor:default;width:100%;min-height:3.5rem;padding-inline:var(--spacing-sm);color:var(--color-text-heading);background:0 0;border:none;align-items:center;font-size:1rem;font-weight:700;line-height:1.3;display:flex}.site-mobile-menu__list>.menu-item>a:hover{color:var(--primary-color)}.site-mobile-menu__list>.menu-item.current-menu-item:not(.menu-item-type-custom)>a,.site-mobile-menu__list>.menu-item.current-menu-ancestor:not(.menu-item-type-custom)>a{color:var(--header-link-hover-color)}.site-mobile-menu__submenu-toggle{top:.375rem;right:var(--spacing-sm);width:2.75rem;height:2.75rem;color:var(--color-neutral-600);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}.site-mobile-menu__submenu-toggle:before{content:"";transition:transform var(--transition-default);font-family:"Font Awesome 7 Pro";font-size:.875rem;font-weight:900;line-height:1}.site-mobile-menu__list>.menu-item.is-open>.site-mobile-menu__submenu-toggle:before{transform:rotate(180deg)}.site-mobile-menu__list>.menu-item>.sub-menu,.site-mobile-menu__list>.menu-item>.mega-menu{display:none}.site-mobile-menu__list>.menu-item.is-open>.sub-menu,.site-mobile-menu__list>.menu-item.is-open>.mega-menu{display:block}.site-mobile-menu__footer{padding:var(--spacing-sm);border-top:1px solid var(--border-color)}.site-mobile-menu__donate{width:100%}body.has-mobile-menu-open{overflow:hidden}.site-footer{--footer-surface:var(--footer-bg,var(--color-purple));--footer-text-main:var(--footer-text,var(--color-white));--footer-text-soft:var(--color-white);--footer-border:#ffffff1f;--footer-newsletter-gap:var(--spacing-md);--footer-newsletter-gap-lg:var(--grid-gap-lg,var(--spacing-lg));--footer-section-space-top:var(--section-space-md,var(--spacing-xl));--footer-section-space-bottom:var(--spacing-lg);--footer-content-space:var(--content-space-md,var(--spacing-xs));--footer-menu-gap:var(--spacing-md);--footer-menu-gap-lg:2.5rem;--footer-menu-col-gap:var(--grid-gap-lg,var(--spacing-lg));--footer-input-radius:var(--radius-lg);--footer-button-radius:var(--radius-lg);color:var(--footer-text-main);background-color:var(--footer-surface);background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1416'%20height='672'%20fill='none'%20viewBox='0%200%201416%20672'%3e%3cpath%20fill='%237653f7'%20d='M36.6%20611.27C96.67%20512.4%20169.05%20421.4%20246.57%20335.55c23.1-105.24%2014.97-200.34%2082.47-291.46%2011.38-15.36%2023.6-29.85%2036.07-44.1H2073v676h-194.91c-144.28-187.65-351.95-325.17-578.35-384.56-79.12-20.76-160.47-32.01-242.12-32.61-170.46-1.23-224.33%2062.85-361.73%20132.04-64.9%2032.69-134.86%2046.6-199.62%2085.35C419.7%20522.03%20357.4%20593.27%20309.57%20676H0a1309%201309%200%200%201%2036.6-64.73'/%3e%3c/svg%3e");background-position:100% 100%;background-size:cover;margin-top:0;position:relative;overflow:hidden}.site-footer__stripe{--stripe-color-a:var(--color-pink);--stripe-color-b:var(--color-purple-light);--stripe-height:.25rem!important;--stripe-width-a:2.5rem!important;--stripe-width-b:5rem!important}.site-footer__newsletter,.site-footer__main{z-index:1;position:relative}.site-footer__newsletter{color:var(--footer-text-main)}.site-footer__newsletter-inner{gap:var(--footer-newsletter-gap);border-top:0;padding-top:4.5rem;padding-bottom:3.75rem;display:grid}@media (width>=64rem){.site-footer__newsletter-inner{align-items:start;column-gap:var(--footer-newsletter-gap-lg);grid-template-columns:minmax(0,1fr) minmax(22rem,29rem)}}.site-footer__newsletter-title{font-family:var(--font-sans);font-size:var(--text-h5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--footer-text-main);margin:0}.site-footer__newsletter-text{margin-top:var(--content-space-md,1rem);max-width:36rem;color:var(--footer-text-soft)}.site-footer__newsletter-form-wrap{width:100%}.site-footer__newsletter-form{gap:var(--spacing-3xs,.75rem);display:grid}.site-footer__newsletter-fields{display:flex}@media not all and (width>=40rem){.site-footer__newsletter-fields{flex-direction:column}}.site-footer__newsletter-fields{gap:var(--spacing-xs)}@media (width>=40rem){.site-footer__newsletter-fields{align-items:start}}.site-footer__newsletter-input{border:1px solid var(--color-white);border-radius:var(--footer-input-radius);background:var(--color-purple-dark);width:100%;min-height:3.5rem;color:var(--color-white);font-size:var(--text-base);box-shadow:none;outline:none;padding:.875rem 1rem}.site-footer__newsletter-input::placeholder{color:#ffffffd1}.site-footer__newsletter-input:focus{background:#7236ff47;border-color:#ffffffb8}.c-button--footer-submit{min-height:3.5rem;padding-inline:var(--spacing-sm);border-radius:var(--footer-button-radius);background:var(--color-white);color:var(--color-neutral-900);font-size:var(--text-base);font-weight:var(--font-weight-semibold);white-space:nowrap;border:1px solid #0000}.c-button--footer-submit:hover{background:#ffffffeb}.site-footer__newsletter-note{color:var(--footer-text-main);font-size:var(--text-sm);margin:0}.site-footer__newsletter-note a{text-underline-offset:4px;text-decoration-line:underline}@media (hover:hover){.site-footer__newsletter-note a:hover{text-decoration-line:none}}.site-footer .gform_wrapper{--gf-field-height:3.5rem;--gf-field-radius:var(--footer-input-radius);--gf-field-bg:var(--color-purple-dark);--gf-field-border:var(--color-white);--gf-field-border-hover:var(--color-white);--gf-field-border-focus:#ffffffb8;--gf-field-text:var(--color-white);--gf-field-placeholder:#ffffffd1;--gf-field-shadow:0 0 #0000;--gf-label-color:var(--color-white);--gf-text:var(--footer-text-main);--gf-text-muted:#ffffffd1;--gf-accent:var(--color-white);--gf-button-bg:var(--color-white);--gf-button-text:var(--color-neutral-900);--gf-button-bg-hover:#ffffffeb;--gf-button-text-hover:var(--color-neutral-900);--gf-error-color:var(--color-pink);--gf-error-border:var(--color-pink)}.site-footer__newsletter-form-wrap .gform_wrapper,.site-footer__newsletter-form-wrap .gform_wrapper.gravity-theme{margin:0;padding:0}.site-footer__newsletter-form-wrap .gform_body,.site-footer__newsletter-form-wrap .gform-body{padding:0}.site-footer__newsletter-form-wrap .gfield,.site-footer__newsletter-form-wrap .gform-field-group{margin:0;padding:0}.site-footer__newsletter-form-wrap .gform_fields,.site-footer__newsletter-form-wrap .gform-layout-fields{gap:var(--spacing-xs,.75rem);display:grid}.site-footer__newsletter-form-wrap .gfield_label,.site-footer__newsletter-form-wrap .gform-field-label{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.site-footer__newsletter-form-wrap .gform_footer,.site-footer__newsletter-form-wrap .gform-footer{margin:0;padding:0}.site-footer__newsletter-form-wrap .ginput_container_consent label,.site-footer__newsletter-form-wrap .gfield--type-consent label{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.site-footer__newsletter-form-wrap .ginput_container_consent a,.site-footer__newsletter-form-wrap .gfield--type-consent a{text-underline-offset:4px;text-decoration-line:underline}@media (hover:hover){:is(.site-footer__newsletter-form-wrap .ginput_container_consent a,.site-footer__newsletter-form-wrap .gfield--type-consent a):hover{text-decoration-line:none}}.site-footer__newsletter-form-wrap .gfield_description,.site-footer__newsletter-form-wrap .gform-field-label--type-sub{margin-top:.25rem}.site-footer__main{color:var(--footer-text-main)}.site-footer__inner{padding-top:3.5rem;padding-bottom:3rem}.site-footer__menus{gap:var(--footer-menu-gap-lg) var(--footer-menu-gap);border-top:1px solid var(--footer-border);grid-template-columns:repeat(2,minmax(0,1fr));padding-top:3rem;display:grid}@media (width>=64rem){.site-footer__menus{column-gap:var(--footer-menu-col-gap);grid-template-columns:1.1fr 1.1fr .9fr .9fr}}.site-footer__menu-col{min-width:0}.site-footer__menu{margin:calc(var(--spacing) * 0);padding:calc(var(--spacing) * 0);list-style-type:none}.site-footer__menu>li{margin:0}.site-footer__menu>li+li{margin-top:.875rem}.site-footer__menu a{color:var(--footer-text-main);text-decoration:none}.site-footer__menu a:hover{text-underline-offset:4px;text-decoration-line:underline}.site-footer__menu .menu-item-has-children>a,.site-footer__menu .menu-item>a[aria-current=page]{color:var(--color-white)}.site-footer__menu .sub-menu{margin:calc(var(--spacing) * 0);padding:calc(var(--spacing) * 0);margin-top:var(--content-space-md,1rem);list-style-type:none}.site-footer__menu .sub-menu li+li{margin-top:var(--spacing-3xs,.75rem)}.site-footer__bottom{justify-content:space-between;gap:var(--spacing-xs);padding-top:var(--spacing-md);border-top:1px solid var(--footer-border);flex-direction:column;margin-top:3.25rem;display:flex}@media (width>=48rem){.site-footer__bottom{flex-direction:row;align-items:center}}.site-footer__brand{color:var(--color-white);align-items:center;text-decoration:none;display:inline-flex}.site-footer__brand-logo{width:auto;height:2rem;display:block}.site-footer__bottom-meta{align-items:center;gap:var(--spacing-xs) var(--spacing-sm);flex-wrap:wrap;display:flex}.site-footer__social{margin:calc(var(--spacing) * 0);padding:calc(var(--spacing) * 0);align-items:center;gap:.25rem;list-style-type:none;display:flex}.site-footer__social>li{margin:0}.site-footer__social-link{width:2.5rem;height:2.5rem;color:var(--color-white);transition:background-color var(--transition-default,.15s ease);border-radius:9999px;justify-content:center;align-items:center;font-size:1.25rem;text-decoration:none;display:inline-flex}.site-footer__social-link:hover,.site-footer__social-link:focus-visible{background-color:#ffffff1f}.site-footer__copyright{color:#ffffffdb;font-size:.95rem}@media not all and (width>=48rem){.site-footer__newsletter-inner{padding-top:3.25rem;padding-bottom:3rem}.site-footer__inner{padding-top:2.5rem;padding-bottom:2.5rem}.site-footer__menus{gap:var(--spacing-md);padding-top:2.5rem}}.b-section{--section-bg:var(--bg-primary);width:100%}.b-section--spacing-sm{padding-block:var(--section-space-sm)}.b-section--spacing-md{padding-block:var(--section-space-md)}.b-section--spacing-lg{padding-block:var(--section-space-lg)}.b-section--spacing-xl{padding-block:var(--section-space-xl)}.b-section--bg-default{--section-bg:var(--bg-primary);background:var(--section-bg)}.b-section--bg-surface{--section-bg:var(--bg-secondary);background:var(--section-bg)}.b-section--bg-green{--section-bg:var(--color-green-surface);background:var(--section-bg)}.b-section--bg-purple{--section-bg:var(--color-purple-surface);background:var(--section-bg)}.b-section--bg-pink{--section-bg:var(--color-pink-surface);background:var(--section-bg)}.b-section--bg-orange{--section-bg:var(--color-orange-surface);background:var(--section-bg)}.b-section__inner{width:100%;padding-inline:var(--container-padding-x);margin-inline:auto}.b-section__inner>.acf-innerblocks-container>*+*{margin-top:var(--spacing-lg)}.b-section__inner>.acf-innerblocks-container>p+p{margin-top:1em}.b-section__inner>.acf-innerblocks-container>:first-child{margin-top:0}@media (width>=48rem){.b-section__inner{padding-inline:var(--container-padding-x-md)}}@media (width>=64rem){.b-section__inner{padding-inline:var(--container-padding-x-lg)}}.b-section__inner--2xs{max-width:var(--container-width-2xs)}.b-section__inner--xs{max-width:var(--container-width-xs)}.b-section__inner--sm{max-width:var(--container-width-sm)}.b-section__inner--default{max-width:var(--container-width)}.page-content>:not(.b-section,.b-hero-campaign){max-width:var(--container-width);padding-inline:var(--container-padding-x);box-sizing:border-box;margin-inline:auto}@media (width>=48rem){.page-content>:not(.b-section,.b-hero-campaign){padding-inline:var(--container-padding-x-md)}}@media (width>=64rem){.page-content>:not(.b-section,.b-hero-campaign){padding-inline:var(--container-padding-x-lg)}}.editor-styles-wrapper .b-section.is-editor-preview{min-height:4rem}.b-columns__grid>.acf-innerblocks-container{gap:var(--spacing-lg);display:grid}@media (width>=64rem){.b-columns__grid>.acf-innerblocks-container{gap:var(--spacing-2xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.b-columns__col>.acf-innerblocks-container{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));flex-direction:column;display:flex}.b-columns__col>.acf-innerblocks-container>*+*{margin-top:var(--spacing-lg)}.b-columns__col>.acf-innerblocks-container p+p{margin-top:1em}.b-columns__col>.acf-innerblocks-container>:first-child{margin-top:0}@media (width>=64rem){.b-columns--reverse .b-columns__grid>.acf-innerblocks-container .wp-block-acf-column:last-child,.b-columns--reverse .b-columns__col:last-child{order:-9999}}.b-columns--reverse .b-columns__grid>.acf-innerblocks-container .wp-block-acf-column:last-child{order:-9999}.b-grid>.acf-innerblocks-container{display:grid}.b-grid--gap-sm>.acf-innerblocks-container{gap:var(--spacing-sm)}.b-grid--gap-md>.acf-innerblocks-container{gap:var(--spacing-md)}.b-grid--gap-lg>.acf-innerblocks-container{gap:var(--spacing-lg)}.b-grid--mobile-1>.acf-innerblocks-container{grid-template-columns:repeat(1,minmax(0,1fr))}.b-grid--mobile-2>.acf-innerblocks-container{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=40rem){.b-grid--tablet-2>.acf-innerblocks-container{grid-template-columns:repeat(2,minmax(0,1fr))}.b-grid--tablet-3>.acf-innerblocks-container{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.b-grid--desktop-2>.acf-innerblocks-container{grid-template-columns:repeat(2,minmax(0,1fr))}.b-grid--desktop-3>.acf-innerblocks-container{grid-template-columns:repeat(3,minmax(0,1fr))}.b-grid--desktop-4>.acf-innerblocks-container{grid-template-columns:repeat(4,minmax(0,1fr))}}.editor-styles-wrapper .b-grid.is-editor-preview{min-height:4rem}.b-stack{flex-direction:column;display:flex}.b-stack--gap-xs{gap:var(--spacing-xs)}.b-stack--gap-sm{gap:var(--spacing-sm)}.b-stack--gap-md{gap:var(--spacing-md)}.b-stack--gap-lg{gap:var(--spacing-lg)}.b-stack--gap-xl{gap:var(--spacing-xl)}.b-stack--align-left{align-items:flex-start}.b-stack--align-center{text-align:center;align-items:center}.b-stack--align-center>*{max-width:43.75rem}.editor-styles-wrapper .b-stack.is-editor-preview{min-height:2rem}.c-button{border-radius:var(--radius-md);padding-inline:var(--spacing-xs);padding-block:calc(var(--spacing) * 1);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background:var(--button-bg,transparent);height:3rem;color:var(--button-color,inherit);border-style:solid;border-width:1px;border-color:var(--button-border,transparent);transition:background var(--transition-default), color var(--transition-default), border-color var(--transition-default),;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.c-button:hover{background:var(--button-hover-bg,var(--button-bg,transparent));color:var(--button-hover-color,var(--button-color,inherit));border-color:var(--button-hover-border,var(--button-border,transparent))}.c-button--primary{--button-bg:var(--primary-color);--button-color:var(--primary-color-text);--button-border:transparent;--button-hover-bg:var(--primary-color-hover);--button-hover-color:var(--primary-color-text-hover);--button-hover-border:transparent}.c-button--banner-primary{--button-bg:var(--cta-banner-primary-bg);--button-color:var(--cta-banner-primary-color);--button-border:var(--cta-banner-primary-border);--button-hover-bg:var(--cta-banner-primary-hover-bg);--button-hover-color:var(--cta-banner-primary-hover-color);--button-hover-border:var(--cta-banner-primary-hover-border)}.c-button--banner-secondary{--button-bg:var(--cta-banner-secondary-bg);--button-color:var(--cta-banner-secondary-color);--button-border:var(--cta-banner-secondary-border);--button-hover-bg:var(--cta-banner-secondary-hover-bg);--button-hover-color:var(--cta-banner-secondary-hover-color);--button-hover-border:var(--cta-banner-secondary-hover-border)}.c-button--hero-primary{--button-bg:var(--hero-button-primary-bg);--button-color:var(--hero-button-primary-color);--button-border:var(--hero-button-primary-border);--button-hover-bg:var(--hero-button-primary-hover-bg);--button-hover-color:var(--hero-button-primary-hover-color);--button-hover-border:var(--hero-button-primary-hover-border)}.b-hero--dark .c-button--hero-primary{--button-bg:var(--hero-button-primary-bg-dark);--button-color:var(--hero-button-primary-color-dark);--button-border:var(--hero-button-primary-border-dark);--button-hover-bg:var(--hero-button-primary-hover-bg-dark);--button-hover-color:var(--hero-button-primary-hover-color-dark);--button-hover-border:var(--hero-button-primary-hover-border-dark)}.c-button--hero-secondary{--button-bg:var(--hero-button-secondary-bg);--button-color:var(--hero-button-secondary-color);--button-border:var(--hero-button-secondary-border);--button-hover-bg:var(--hero-button-secondary-hover-bg);--button-hover-color:var(--hero-button-secondary-hover-color);--button-hover-border:var(--hero-button-secondary-hover-border)}.b-hero--dark .c-button--hero-secondary{--button-bg:var(--hero-button-secondary-bg-dark);--button-color:var(--hero-button-secondary-color-dark);--button-border:var(--hero-button-secondary-border-dark);--button-hover-bg:var(--hero-button-secondary-hover-bg-dark);--button-hover-color:var(--hero-button-secondary-hover-color-dark);--button-hover-border:var(--hero-button-secondary-hover-border-dark)}.c-button--light{--button-bg:var(--color-white);--button-color:var(--color-neutral-800);--button-border:var(--color-neutral-400);--button-hover-bg:var(--secondary-color)}.c-button--green{--button-bg:var(--color-green);--button-color:var(--color-white);--button-border:transparent;--button-hover-bg:var(--color-green-dark);--button-hover-color:var(--color-white);--button-hover-border:transparent}.c-button--green-dark{--button-bg:var(--color-green-dark);--button-color:var(--color-white);--button-border:transparent;--button-hover-bg:var(--color-green-dark);--button-hover-color:var(--color-white);--button-hover-border:transparent}.c-button--green-light{--button-bg:var(--color-white);--button-color:var(--color-green-dark);--button-border:transparent}.c-button--green-bordered{--button-bg:var(--color-green);--button-color:var(--color-green-dark);--button-border:var(--color-green-dark)}.c-button--purple{--button-bg:var(--color-purple);--button-color:var(--color-white);--button-border:transparent;--button-hover-bg:var(--color-purple-dark);--button-hover-color:var(--color-white);--button-hover-border:transparent}.c-button--purple-dark{--button-bg:var(--color-purple-dark);--button-color:var(--color-white);--button-border:transparent;--button-hover-bg:var(--color-purple-dark);--button-hover-color:var(--color-white);--button-hover-border:transparent}.c-button--purple-light{--button-bg:var(--color-white);--button-color:var(--color-purple-dark);--button-border:transparent}.c-button--purple-bordered{--button-bg:var(--color-purple);--button-color:var(--color-purple-dark);--button-border:var(--color-purple-dark)}.c-button--pink{--button-bg:var(--color-pink);--button-color:var(--color-pink-dark);--button-border:transparent;--button-hover-bg:var(--color-pink-dark);--button-hover-color:var(--color-white);--button-hover-border:transparent}.c-button--pink-dark{--button-bg:var(--color-pink-dark);--button-color:var(--color-white);--button-border:transparent;--button-hover-bg:var(--color-pink-dark);--button-hover-color:var(--color-white);--button-hover-border:transparent}.c-button--pink-light{--button-bg:var(--color-white);--button-color:var(--color-pink-dark);--button-border:transparent}.c-button--pink-bordered{--button-bg:var(--color-pink);--button-color:var(--color-pink-dark);--button-border:var(--color-pink-dark)}.c-button--orange{--button-bg:var(--color-orange);--button-color:var(--color-orange-dark);--button-border:transparent;--button-hover-bg:var(--color-orange-dark);--button-hover-color:var(--color-white);--button-hover-border:transparent}.c-button--orange-dark{--button-bg:var(--color-orange-dark);--button-color:var(--color-white);--button-border:transparent;--button-hover-bg:var(--color-orange-dark);--button-hover-color:var(--color-white);--button-hover-border:transparent}.c-button--orange-light{--button-bg:var(--color-white);--button-color:var(--color-orange-dark);--button-border:transparent}.c-button--orange-bordered{--button-bg:var(--color-orange);--button-color:var(--color-orange-dark);--button-border:var(--color-orange-dark)}.c-button--header{--button-bg:var(--header-button-bg);--button-color:var(--header-button-color);--button-border:var(--header-button-border);--button-hover-bg:var(--header-button-hover-bg);--button-hover-color:var(--header-button-hover-color);--button-hover-border:var(--header-button-hover-border)}.c-button--sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));height:2.25rem;padding-left:1rem;padding-right:1rem}.c-button--sm .c-button__icon{font-size:var(--text-base)}.c-button--with-icon{gap:.5rem}.c-button__icon{color:var(--button-icon-color,currentColor);font-size:var(--text-lg)}.c-button__icon--green{--button-icon-color:var(--color-green-brand)}.c-button__icon--purple{--button-icon-color:var(--color-purple-brand)}.c-button__icon--pink{--button-icon-color:var(--color-pink-brand)}.c-button__icon--orange{--button-icon-color:var(--color-orange-brand)}.c-button__icon--coral{--button-icon-color:var(--color-coral-brand)}.c-button__icon--white{--button-icon-color:var(--color-white)}.c-button--with-arrow{gap:.5rem}.c-button--with-arrow:after{content:"";transition:transform var(--transition-default);font-family:"Font Awesome 7 Pro";font-weight:900;display:inline-block}.wp-block-embed.is-type-video{border-radius:var(--radius-xl);overflow:hidden}.wp-block-image.is-style-duha-rounded img{border-radius:var(--radius-md);box-shadow:var(--shadow-image)}.wp-block-image.is-style-duha-rounded-lg img{border-radius:var(--radius-lg);box-shadow:var(--shadow-image)}.wp-block-image.is-style-duha-rounded-xl img{border-radius:var(--radius-xl);box-shadow:var(--shadow-image)}.wp-block-image.is-style-duha-rounded-2xl img{border-radius:var(--radius-2xl);box-shadow:var(--shadow-image)}.wp-block-image.is-style-duha-rounded-3xl img{border-radius:var(--radius-3xl);box-shadow:var(--shadow-image)}.wp-block-image.is-style-duha-portrait img{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius-2xl);width:100%;box-shadow:var(--shadow-image)}.wp-block-image.is-style-duha-landscape img{aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius-2xl);width:100%;box-shadow:var(--shadow-image)}.wp-block-image.is-style-duha-square img{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-image)}.wp-block-image.is-style-duha-topic-image img{aspect-ratio:418/489;object-fit:cover;border-radius:var(--radius-3xl);width:100%;box-shadow:var(--shadow-image)}:is(.b-quote-carousel--slider,.b-timeline--slider) .swiper{position:relative;overflow:visible!important}:is(.b-quote-carousel--slider,.b-timeline--slider) .swiper:before,:is(.b-quote-carousel--slider,.b-timeline--slider) .swiper:after{content:"";z-index:3;pointer-events:none;width:50vw;height:100%;position:absolute;top:0}:is(.b-quote-carousel--slider,.b-timeline--slider) .swiper:before{background:linear-gradient(to left, transparent, var(--section-bg) 15rem);left:0;transform:translate(-100%)}:is(.b-quote-carousel--slider,.b-timeline--slider) .swiper:after{background:linear-gradient(to right, transparent, var(--section-bg) 12rem);right:0;transform:translate(100%)}:is(.b-quote-carousel--slider,.b-timeline--slider) .swiper-wrapper{overflow:visible!important}:is(.b-quote-carousel--slider,.b-timeline--slider) .swiper-wrapper,:is(.b-quote-carousel--slider,.b-timeline--slider) .swiper-slide{height:auto!important}:is(.b-quote-carousel--slider,.b-timeline--slider) .swiper-wrapper{align-items:stretch}@media not all and (width>=40rem){:is(.b-quote-carousel--slider,.b-timeline--slider) .swiper-slide .b-timeline__label,:is(.b-quote-carousel--slider,.b-timeline--slider) .swiper-slide .b-timeline__item-text{opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:is(.b-quote-carousel--slider,.b-timeline--slider) .swiper-slide-active .b-timeline__label,:is(.b-quote-carousel--slider,.b-timeline--slider) .swiper-slide-active .b-timeline__item-text{opacity:1}}.is-editor-preview .swiper .swiper-wrapper.js-swiper-wrapper .acf-innerblocks-container{gap:var(--spacing-sm);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=48rem){.is-editor-preview .swiper .swiper-wrapper.js-swiper-wrapper .acf-innerblocks-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.is-editor-preview .swiper .swiper-wrapper.js-swiper-wrapper .acf-innerblocks-container{grid-template-columns:repeat(3,minmax(0,1fr))}}.c-slider-nav{justify-content:flex-end;align-items:center;width:100%;display:none}@media (width>=64rem){.c-slider-nav{display:flex}}.c-slider-nav{gap:var(--spacing-xs);margin-top:-7rem}.c-slider-nav__btn{border:1px solid var(--border-color);background:var(--color-white);width:3.5rem;height:3.5rem;color:var(--color-text-muted);cursor:pointer;transition:background var(--transition-default), color var(--transition-default), border-color var(--transition-default), transform var(--transition-default);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.c-slider-nav__btn:hover{background:var(--secondary-color);border-color:var(--secondary-color);color:var(--slider-primary);transform:translateY(-1px)}.b-section--bg-surface .c-slider-nav__btn:hover{background:var(--slider-primary);color:var(--color-white)}.c-slider-nav__btn.swiper-button-disabled{opacity:.45;cursor:default;pointer-events:none;transform:none}.gform_wrapper{--gf-field-height:3rem;--gf-field-radius:var(--radius-md);--gf-field-bg:var(--color-white);--gf-field-border:var(--border-color);--gf-field-border-hover:var(--color-neutral-500);--gf-field-border-focus:var(--primary-color);--gf-field-text:var(--color-text);--gf-field-placeholder:var(--color-neutral-500);--gf-field-shadow:0 1px 2px #0a0d120d;--gf-label-color:var(--color-text);--gf-label-size:.875rem;--gf-label-weight:500;--gf-text:var(--color-text);--gf-text-muted:var(--color-text-muted);--gf-accent:var(--brand-color);--gf-accent-darker:var(--gf-accent)}@supports (color:color-mix(in lab, red, red)){.gform_wrapper{--gf-accent-darker:color-mix(in srgb, var(--gf-accent) 85%, black)}}.gform_wrapper{--gf-accent-contrast:var(--color-white);--gf-button-bg:var(--primary-color);--gf-button-text:var(--primary-color-text);--gf-button-bg-hover:var(--primary-color-hover);--gf-button-text-hover:var(--primary-color-text-hover);--gf-error-color:#b42318;--gf-error-border:#d92d20;--gf-error-bg:#fff4f3}.gform_fields{align-items:flex-start!important}.gform_wrapper .gform_heading{display:none!important}.gform_wrapper .gfield_label,.gform_wrapper .gform-field-label{margin:0 0 var(--spacing-3xs)!important;color:var(--gf-label-color)!important;font-size:var(--gf-label-size)!important;font-weight:var(--gf-label-weight)!important;line-height:1.4!important;display:block!important}.gform_wrapper .gfield_required,.gform_wrapper .gfield_required_text{color:var(--brand-color)!important}.gform_wrapper input[type=text],.gform_wrapper input[type=email],.gform_wrapper input[type=tel],.gform_wrapper input[type=url],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper input[type=search],.gform_wrapper textarea,.gform_wrapper select{width:100%!important;min-height:var(--gf-field-height)!important;padding-inline:var(--spacing-sm)!important;color:var(--gf-field-text)!important;background-color:var(--gf-field-bg)!important;border:1px solid var(--gf-field-border)!important;border-radius:var(--gf-field-radius)!important;box-shadow:var(--gf-field-shadow)!important;font-family:var(--font-sans)!important;transition:border-color var(--transition-default), box-shadow var(--transition-default), background-color var(--transition-default)!important;font-size:1rem!important;font-weight:400!important;line-height:1.4!important}.gform_wrapper textarea{min-height:7.75rem!important;padding-block:var(--spacing-xs)!important;resize:vertical!important}.gform_wrapper input::placeholder,.gform_wrapper textarea::placeholder{color:var(--gf-field-placeholder)!important;opacity:1!important}.gform_wrapper input:hover,.gform_wrapper textarea:hover,.gform_wrapper select:hover{border-color:var(--gf-field-border-hover)!important}.gform_wrapper input:focus,.gform_wrapper textarea:focus,.gform_wrapper select:focus{border-color:var(--gf-field-border-focus)!important;box-shadow:var(--gf-field-shadow), 0 0 0 3px var(--gf-field-border-focus)!important;outline:none!important}@supports (color:color-mix(in lab, red, red)){.gform_wrapper input:focus,.gform_wrapper textarea:focus,.gform_wrapper select:focus{box-shadow:var(--gf-field-shadow), 0 0 0 3px color-mix(in srgb, var(--gf-field-border-focus) 16%, transparent)!important}}.gform_wrapper input:disabled,.gform_wrapper textarea:disabled,.gform_wrapper select:disabled{cursor:not-allowed!important;opacity:.6!important}.gform_wrapper select{line-height:3rem!important}.gform_wrapper{--gf-color-primary:var(--gf-accent)!important;--gf-color-primary-darker:var(--gf-accent-darker)!important;--gf-color-primary-lighter:var(--gf-accent-darker)!important;--gf-color-primary-contrast:var(--gf-accent-contrast)!important;--gf-color-in-ctrl-primary:var(--gf-accent)!important;--gf-color-in-ctrl-primary-darker:var(--gf-accent-darker)!important;--gf-color-in-ctrl-primary-lighter:var(--gf-accent-darker)!important;--gf-color-in-ctrl-primary-contrast:var(--gf-accent-contrast)!important;--gf-ctrl-border-color-focus:var(--gf-accent)!important;--gf-ctrl-outline-color-focus:var(--gf-accent)!important}@supports (color:color-mix(in lab, red, red)){.gform_wrapper{--gf-ctrl-outline-color-focus:color-mix(in srgb, var(--gf-accent) 65%, transparent)!important}}.gform_wrapper{--gf-form-spinner-bg-color:var(--gf-accent)!important}@supports (color:color-mix(in lab, red, red)){.gform_wrapper{--gf-form-spinner-bg-color:color-mix(in srgb, var(--gf-accent) 10%, transparent)!important}}.gform_wrapper{--gf-ctrl-choice-size:1.375rem!important;--gf-ctrl-radio-check-size:.5rem!important}.gform_wrapper input[type=checkbox],.gform_wrapper input[type=radio]{width:var(--gf-ctrl-choice-size,1.375rem)!important;height:var(--gf-ctrl-choice-size,1.375rem)!important;margin:0 var(--spacing-8px) 0 0!important;accent-color:var(--gf-accent)!important;border-color:var(--gf-field-border)!important;cursor:pointer!important;place-content:center!important;padding:0!important;display:inline-grid!important}.gform_wrapper input[type=checkbox]:checked,.gform_wrapper input[type=radio]:checked{border-color:var(--gf-accent)!important}.gform_wrapper .gfield_checkbox,.gform_wrapper .gfield_radio,.gform_wrapper .ginput_container_consent{color:var(--gf-text)!important;font-size:1rem!important;line-height:1.45!important}.gform_wrapper .gfield_checkbox label,.gform_wrapper .gfield_radio label,.gform_wrapper .ginput_container_consent label{color:var(--gf-text)!important;cursor:pointer!important;font-size:1rem!important;font-weight:400!important;line-height:1.45!important}.gform_wrapper .gfield:not(.gfield--type-image_choice) .gchoice+.gchoice{margin-top:var(--spacing-2xs)!important}.gform_wrapper .gfield:not(.gf-choices-plain) .gchoice input:checked+label{font-weight:700!important}.gform_wrapper .ginput_container_consent a,.gform_wrapper .gfield_checkbox a,.gform_wrapper .gfield_radio a{color:inherit!important;text-underline-offset:.15em!important;text-decoration:underline!important}.gform_wrapper .gfield_description,.gform_wrapper .gfield_html,.gform_wrapper .form-legal{color:var(--gf-text-muted)!important;font-size:.875rem!important;line-height:1.5!important}.gform_wrapper .gfield_description p,.gform_wrapper .gfield_html p,.gform_wrapper .form-legal{margin:0!important}.gform_wrapper .gfield_description a,.gform_wrapper .gfield_html a,.gform_wrapper .form-legal a{color:inherit!important;text-underline-offset:.15em!important;text-decoration:underline!important}.gform_wrapper .gform_button,.gform_wrapper input[type=submit],.gform_wrapper button[type=submit]{width:100%!important;min-height:var(--gf-field-height)!important;padding-inline:var(--spacing-sm)!important;color:var(--gf-button-text)!important;background-color:var(--gf-button-bg)!important;border-radius:var(--gf-field-radius)!important;box-shadow:none!important;font-family:var(--font-sans)!important;text-align:center!important;white-space:nowrap!important;cursor:pointer!important;transition:color var(--transition-default), background-color var(--transition-default), border-color var(--transition-default), transform var(--transition-default)!important;border:1px solid #0000!important;justify-content:center!important;align-items:center!important;font-size:1rem!important;font-weight:700!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important}.gform_wrapper .gform_button:hover,.gform_wrapper input[type=submit]:hover,.gform_wrapper button[type=submit]:hover,.gform_wrapper .gform_button:focus-visible,.gform_wrapper input[type=submit]:focus-visible,.gform_wrapper button[type=submit]:focus-visible{color:var(--gf-button-text-hover)!important;background-color:var(--gf-button-bg-hover)!important;border-color:#0000!important}.gform_wrapper .gfield_error input,.gform_wrapper .gfield_error textarea,.gform_wrapper .gfield_error select{border-color:var(--gf-error-border)!important}.gform_wrapper .validation_message,.gform_wrapper .gfield_validation_message{margin-top:var(--spacing-3xs)!important;color:var(--gf-error-color)!important;font-size:.875rem!important;line-height:1.4!important}.gform_wrapper .gform_validation_errors{margin-bottom:var(--spacing-md)!important;padding:var(--spacing-sm)!important;color:var(--gf-error-color)!important;background-color:var(--gf-error-bg)!important;border-radius:var(--radius-sm)!important;box-shadow:none!important;border:1px solid #fecdca!important}.gform_wrapper .gform_validation_errors h2{color:inherit!important;margin:0!important;font-size:1rem!important;font-weight:700!important;line-height:1.4!important}.gform_wrapper .gform_confirmation_message{padding:var(--spacing-md)!important;color:var(--color-text)!important;background-color:var(--brand-color-muted)!important;border:1px solid var(--brand-color)!important;border-radius:var(--radius-lg)!important;text-align:center!important;font-size:1rem!important;line-height:1.5!important}.gform_confirmation_wrapper+p{display:none!important}.form-newsletter .gfield--type-submit{margin-top:2rem!important}@media not all and (width>=40rem){.form-newsletter .gfield--type-submit{margin-top:0!important}}.gform_wrapper .gform_footer{position:relative!important}.gform_wrapper .gform_ajax_spinner,.gform_wrapper .gform-loader{top:50%!important;right:var(--spacing-sm)!important;z-index:2!important;background:0 0!important;border:none!important;width:1.25rem!important;height:1.25rem!important;margin:0!important;position:absolute!important;transform:translateY(-50%)!important}.gform_wrapper img.gform_ajax_spinner{opacity:1!important;background:0 0!important;border:0!important;padding:0!important}.gform_wrapper .gform_ajax_spinner:after,.gform_wrapper .gform-loader:after{content:""!important;border:2px solid var(--gf-button-text)!important;width:1.25rem!important;height:1.25rem!important;display:block!important}@supports (color:color-mix(in lab, red, red)){.gform_wrapper .gform_ajax_spinner:after,.gform_wrapper .gform-loader:after{border:2px solid color-mix(in srgb, var(--gf-button-text) 35%, transparent)!important}}.gform_wrapper .gform_ajax_spinner:after,.gform_wrapper .gform-loader:after{border-top-color:var(--gf-button-text)!important;border-radius:9999px!important;animation:.7s linear infinite duha-gf-spinner!important}.gform_wrapper .gform-loader{color:var(--gf-button-text)!important;background:0 0!important}.gform_wrapper .gform_button,.gform_wrapper input[type=submit],.gform_wrapper button[type=submit]{position:relative!important}@keyframes duha-gf-spinner{to{transform:rotate(360deg)}}.wp-block-quote p{color:var(--color-text)!important;font-style:normal!important;font-weight:500!important}.wp-block-quote{color:var(--color-text)}.wp-block-quote em{color:var(--color-text-heading)!important}.wp-block-quote p+p{margin-top:var(--spacing-md)!important}.wp-block-quote.is-style-duha-large{margin-block:var(--spacing-lg);color:var(--color-text-heading);border:0;padding:0}.wp-block-quote.is-style-duha-large p{color:inherit;font-family:var(--font-heading);letter-spacing:-.03em;margin:0;font-size:clamp(1.5rem,2.5vw,2.25rem);font-style:italic;font-weight:800;line-height:1.15}.wp-block-quote.is-style-duha-large cite{margin-top:var(--spacing-md);color:var(--color-text-muted);font-family:var(--font-sans);font-size:1rem;font-style:normal;font-weight:700;line-height:1.4;display:block}.wp-block-quote.is-style-duha-large cite:before{content:"— "}.wp-block-quote.is-style-duha-large>:first-child{margin-top:0}.wp-block-quote.is-style-duha-large>:last-child{margin-bottom:0}.u-prose ul{padding-left:var(--spacing-xs);list-style:outside}.u-prose ol{padding-left:var(--spacing-xs);list-style:decimal}.u-prose img{margin-block:var(--spacing-xs)}.u-prose img.aligncenter{margin-inline:auto}.u-prose img.alignleft{float:left;margin-right:var(--spacing-xs)}.u-prose img.alignright{float:right;margin-left:var(--spacing-xs)}:is(.article-single__content,.b-section__inner,.page-content) ul.wp-block-list{padding-left:var(--spacing-xs);list-style:outside}:is(.article-single__content,.b-section__inner,.page-content) ol.wp-block-list{padding-left:var(--spacing-xs);list-style:decimal}:is(.article-single__content,.b-section__inner,.page-content) .wp-block-table{margin-block:var(--spacing-md);overflow-x:auto}:is(.article-single__content,.b-section__inner,.page-content) .wp-block-table table,:is(.article-single__content,.b-section__inner,.page-content) table{border-collapse:collapse;width:100%;min-width:40rem;color:var(--color-text);font-size:var(--text-base);line-height:var(--text-line-height)}:is(.article-single__content,.b-section__inner,.page-content) th,:is(.article-single__content,.b-section__inner,.page-content) td{padding:var(--spacing-2xs) var(--spacing-xs);border-bottom:1px solid var(--border-color);text-align:left;vertical-align:top}:is(.article-single__content,.b-section__inner,.page-content) th{color:var(--color-text-heading);font-weight:var(--font-weight-bold);border-bottom:1px solid var(--color-neutral-400);vertical-align:bottom}:is(.article-single__content,.b-section__inner,.page-content) tr:last-child td{border-bottom:0}:is(.article-single__content,.b-section__inner,.page-content) .wp-block-table td,:is(.article-single__content,.b-section__inner,.page-content) .wp-block-table th{border:none;border-bottom:1px solid var(--border-color);padding:var(--spacing-2xs) var(--spacing-xs);text-align:left;vertical-align:top}:is(.article-single__content,.b-section__inner,.page-content) .wp-block-table th{color:var(--color-text-heading);font-weight:var(--font-weight-bold);border-bottom:1px solid var(--color-neutral-400);vertical-align:bottom}:is(.article-single__content,.b-section__inner,.page-content) .wp-block-table tr:last-child td{border-bottom:0}:is(.article-single__content,.b-section__inner,.page-content) caption{margin-bottom:var(--spacing-2xs);color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--text-line-height);text-align:left}:is(.article-single__content,.b-section__inner,.page-content) .wp-block-table figcaption{margin-top:var(--spacing-2xs);color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--text-line-height);text-align:left}:is(.article-single__content,.b-section__inner,.page-content) td a,:is(.article-single__content,.b-section__inner,.page-content) th a{color:var(--brand-color);font-weight:var(--font-weight-medium);text-decoration:none}:is(.article-single__content,.b-section__inner,.page-content) td a:hover,:is(.article-single__content,.b-section__inner,.page-content) th a:hover{text-underline-offset:.15em;text-decoration:underline}@media not all and (width>=48rem){:is(.article-single__content,.b-section__inner,.page-content) .wp-block-table table,:is(.article-single__content,.b-section__inner,.page-content) table{min-width:36rem}}.b-hero{--hero-height:25.875rem;--hero-height-lg:32.4375rem;--hero-max-width:90rem;width:100%;position:relative;overflow:hidden}@media not all and (width>=64rem){.b-hero{flex-direction:row;align-items:center;display:flex}}@media not all and (width>=40rem){.b-hero{background-color:var(--hero-shape-1);align-items:flex-start}}@media (width>=64rem){.b-hero{aspect-ratio:1440/414}}.b-hero{min-height:22rem;max-height:var(--hero-height);max-width:var(--hero-max-width);margin-inline:auto}@media not all and (width>=64rem){.b-hero .u-container{padding:calc(var(--spacing) * 0)}}@media not all and (width>=40rem){.b-hero{min-height:36rem;max-height:none}}@media not all and (width<=90rem){.b-hero{border-radius:var(--radius-xl);margin-top:var(--spacing-sm)}}.b-hero--no-mask{max-height:none}.b-hero--dark{--hero-text-color:var(--hero-text-color-dark)}.b-hero--shape-flip .b-hero__shape{transform:scaleX(-1)}@media not all and (width>=1439.98px){.b-hero--no-mask .b-hero__container{padding-top:3rem;padding-bottom:8rem;position:static}}@media not all and (width>=40rem){.b-hero--no-mask .b-hero__container{padding-top:5rem;padding-bottom:20rem}}.b-hero__container{align-items:center;width:100%;height:100%}@media not all and (width>=64rem){.b-hero__container{margin-inline:calc(var(--spacing) * 0);padding-top:3rem;padding-bottom:5rem}}@media not all and (width>=40rem){.b-hero__container{padding-top:5rem;padding-bottom:20rem}}@media (width>=40rem){.b-hero__container{display:flex}}@media (width>=64rem){.b-hero__container{position:relative}}.b-hero__container{max-width:var(--hero-max-width)}.b-hero__inner{z-index:2;position:relative}.b-hero__content{position:relative}:where(.b-hero__content>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-sm) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-sm) * calc(1 - var(--tw-space-y-reverse)))}@media (width>=40rem){.b-hero__content{max-width:40rem}}.b-hero__content{z-index:3}@media (width>=40rem){.b-hero--mask-shape1 .b-hero__content{max-width:30rem}.b-hero--mask-shape4 .b-hero__content{max-width:27rem}}.b-hero__image{position:absolute}@media not all and (width>=40rem){.b-hero__image{display:none}}.b-hero__image{background-position:100% 100%;background-size:cover;width:75%;height:100%;bottom:0;right:0}.b-hero__image--full{background-position:50%;width:100%}.b-hero__image--mobile{width:100%;height:18rem;display:block}@media (width>=40rem){.b-hero__image--mobile{display:none}}.b-hero__image--mobile{background-position:50%;top:auto;bottom:0}.b-hero__image--mobile.b-hero__image--full{height:100%}.b-hero__title{font-size:var(--text-h3)}@media (width>=40rem){.b-hero__title{font-size:var(--text-h2)}}.b-hero__title{color:var(--hero-text-color)}.b-hero.theme-white .b-hero__title{color:var(--color-text-heading-alt)}.b-hero__subheading{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));max-width:32rem;color:var(--hero-text-color)}.b-hero.theme-white .b-hero__subheading{color:var(--color-text)}.b-hero__subheading>:first-child{margin-top:0}.b-hero__subheading>:last-child{margin-bottom:0}.b-hero__actions{gap:var(--spacing-3xs);flex-wrap:wrap;display:flex}.b-hero__decor-shape,.b-hero__mask{inset:calc(var(--spacing) * 0);position:absolute}@media not all and (width>=40rem){.b-hero__decor-shape,.b-hero__mask{display:none}}.b-hero__decor-shape,.b-hero__mask{pointer-events:none}.b-hero__svg{width:100%;height:100%;display:block}@media not all and (width>=40rem){.b-hero__svg{display:none}}.b-hero__svg{object-fit:cover}.b-hero__svg--mobile{display:block}@media (width>=40rem){.b-hero__svg--mobile{display:none}}.b-hero__decor-shape--mobile,.b-hero__mask--mobile{display:block}@media (width>=40rem){.b-hero__decor-shape--mobile,.b-hero__mask--mobile{display:none}}.b-hero__svg .heroShape--main{fill:var(--hero-shape-1)}.b-hero__svg .heroShape--secondary{fill:var(--hero-shape-2)}.b-hero__svg .heroShape--blob{fill:var(--hero-shape-3)}.b-hero--dark .b-hero__svg .heroShape--main,.b-hero--dark .b-hero__svg .heroShape--secondary{fill:var(--hero-dark)}.b-hero--dark .b-hero__svg .heroShape--blob{fill:var(--hero-shape-1)}.theme-white .b-hero__svg .heroShape--main,.theme-white .b-hero__svg .heroShape--secondary{fill:var(--color-neutral-50)}.theme-white .b-hero__svg .heroShape--blob{fill:var(--color-neutral-200)}.b-hero__stripe{inset-inline:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);position:absolute}@media not all and (width>=40rem){.b-hero__stripe{--stripe-width-a:16.6667%!important;--stripe-width-b:33.3333%!important}}.b-hero__stripe{z-index:2}.editor-styles-wrapper .b-hero.is-editor-preview{max-height:none;aspect-ratio:unset;min-height:22rem}.editor-styles-wrapper .b-hero.is-editor-preview .b-hero__title p{line-height:var(--leading-heading)}.editor-styles-wrapper .b-hero.is-editor-preview .u-container{min-height:25rem;padding-top:2rem;padding-bottom:5rem}.b-stripe{--stripe-height:.625rem;--stripe-width-a:5.3125rem;--stripe-width-b:10.625rem;width:100%;height:var(--stripe-height);background:repeating-linear-gradient(90deg, var(--stripe-color-a) 0 var(--stripe-width-a), var(--stripe-color-b) var(--stripe-width-a) var(--stripe-width-b))}@media not all and (width>=48rem){.b-stripe{--stripe-height:.5rem;--stripe-width-a:4.1875rem;--stripe-width-b:8.375rem;height:var(--stripe-height);background:repeating-linear-gradient(90deg, var(--stripe-color-a) 0 var(--stripe-width-a), var(--stripe-color-b) var(--stripe-width-a) var(--stripe-width-b))}}.b-stripe--sm{--stripe-height:.25rem;--stripe-width-a:3.75rem;--stripe-width-b:7.5rem}.b-stripe--xs{--stripe-height:2px;--stripe-width-a:3.75rem;--stripe-width-b:7.5rem}.b-stripe--align-left{margin-inline:0 auto}.b-stripe--align-center{margin-inline:auto}.b-stripe--align-right{margin-inline:auto 0}.editor-styles-wrapper .b-stripe.is-editor-preview{min-width:6rem}.b-headline{color:var(--color-text)}.b-headline--align-center{text-align:center}.b-headline__eyebrow{font-family:var(--font-heading);font-size:var(--text-h6);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--brand-color)}.b-headline__title{color:var(--color-text-heading)}.b-headline__text{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));max-width:50rem;color:var(--color-text)}.b-headline--align-center .b-headline__text{margin-inline:auto}.b-headline__text>:first-child{margin-top:0}.b-headline__text>:last-child{margin-bottom:0}.b-headline__stripe{--stripe-width-a:25%;--stripe-width-b:50%;max-width:25rem}.b-headline--align-center .b-headline__stripe{margin-inline:auto}.b-headline__inner{gap:var(--spacing-sm);display:grid}.b-headline__main{min-width:0}:where(.b-headline__main>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-xs) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-xs) * calc(1 - var(--tw-space-y-reverse)))}.b-headline__action{align-items:flex-start;display:flex}.b-headline--align-center.b-headline--has-action .b-headline__inner{grid-template-columns:1fr;justify-content:center}.b-headline--align-center.b-headline--has-action .b-headline__action{justify-content:center}@media (width>=64rem){.b-headline--has-action .b-headline__inner{align-items:flex-start;gap:var(--spacing-lg);grid-template-columns:minmax(0,1fr) auto}}.b-buttons{justify-content:flex-start;align-items:center;gap:var(--spacing-2xs);flex-wrap:wrap;display:flex}.b-buttons--align-left{justify-content:flex-start}.b-buttons--align-center{justify-content:center}.b-buttons--align-right{justify-content:flex-end}@media not all and (width>=40rem){.b-buttons{flex-direction:column;align-items:stretch}.b-buttons--align-left,.b-buttons--align-center,.b-buttons--align-right{justify-content:flex-start}.b-buttons .c-button{width:100%}}.editor-styles-wrapper .b-buttons.is-editor-preview{min-height:3.5rem}.b-cta-banner{position:relative;overflow:hidden}@media (width>=40rem){.b-cta-banner{border-radius:var(--radius-xl)}}.b-cta-banner{background:var(--cta-banner-bg);color:var(--cta-banner-text)}@media not all and (width>=40rem){.b-cta-banner{margin-inline:calc(var(--container-padding-x) * -1)}}.b-cta-banner__inner{padding:var(--spacing-lg);min-height:18.4375rem;position:relative}.b-cta-banner__content{z-index:2;max-width:40rem;position:relative}.b-cta-banner__title{font-size:var(--text-h3);color:var(--cta-banner-text)}.b-cta-banner__text{margin-top:var(--spacing-2xs);color:var(--cta-banner-text-muted,var(--cta-banner-text))}.b-cta-banner__text>:first-child{margin-top:0}.b-cta-banner__text>:last-child{margin-bottom:0}.b-cta-banner__actions{margin-top:var(--spacing-md);gap:var(--spacing-2xs);flex-wrap:wrap;display:flex}.b-cta-banner__illustration{z-index:1;pointer-events:none;width:14rem;height:14rem;position:absolute;bottom:0;right:0;transform:scale(1.15)}.b-cta-banner__illustration.is-mirrored{transform:scale(-1.15,1.15)}.b-cta-banner__illustration svg{object-fit:contain;width:100%;height:100%;position:absolute}.b-cta-banner__illustration svg path{fill:var(--cta-banner-illustration)}@media (width>=64rem){.b-cta-banner__illustration{width:21rem;height:21rem;bottom:-2rem;right:0;transform:scale(1.25)}.b-cta-banner__illustration.is-mirrored{transform:scale(-1.25,1.25)}}.b-cta-banner__stripe{z-index:3;background:repeating-linear-gradient(90deg, var(--cta-banner-stripe-a) 0 5.3125rem, var(--cta-banner-stripe-b) 5.3125rem 10.625rem);height:.625rem;position:relative}@media not all and (width>=48rem){.b-cta-banner__inner{padding:4.75rem var(--spacing-md) 7rem}.b-cta-banner__stripe{background:repeating-linear-gradient(90deg, var(--cta-banner-stripe-a) 0 12.5%, var(--cta-banner-stripe-b) 12.5% 25%);height:.5rem}}.editor-styles-wrapper .b-cta-banner.is-editor-preview{min-height:10rem}.b-cta-banner__illustration .fa-solid{color:var(--cta-banner-illustration);justify-content:center;align-items:center;font-size:14rem;line-height:1;display:flex;position:absolute;inset:0}.b-timeline{width:100%;color:var(--color-text);--timeline-slide-gap:var(--spacing-lg);--timeline-image-size:16rem;--timeline-dot-size:1.3125rem;--timeline-track-thickness:3px}@media (width>=40rem){.b-timeline{--timeline-slide-gap:20px}}@media (width>=48rem){.b-timeline{--timeline-slide-gap:24px}}@media (width>=64rem){.b-timeline{--timeline-slide-gap:32px}}.b-timeline__top{flex-direction:column;display:none}@media (width>=40rem){.b-timeline__top{display:flex}}.b-timeline__top{gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}@media (width>=64rem){.b-timeline__top{justify-content:space-between;align-items:flex-start;gap:var(--spacing-lg);flex-direction:row}}.b-timeline__intro{max-width:48rem}.b-timeline__title{font-size:var(--text-h2);color:var(--color-text-heading)}.b-timeline__text{margin-top:var(--spacing-sm);color:var(--color-text-muted);font-size:var(--text-lg);line-height:1.6}.b-timeline__text>:first-child{margin-top:0}.b-timeline__text>:last-child{margin-bottom:0}.b-timeline__slider{position:relative}.b-timeline__track{right:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);height:var(--timeline-track-thickness);background:var(--timeline-primary);position:absolute}@supports (color:color-mix(in lab, red, red)){.b-timeline__track{background:color-mix(in srgb, var(--timeline-primary) 65%, white)}}.b-timeline__track{z-index:1}.b-timeline--no-images .b-timeline__track{top:var(--spacing-sm)}.b-timeline--has-images .b-timeline__track{top:calc(var(--timeline-image-size) + var(--spacing-2xs) + (var(--timeline-dot-size) / 2) - 2px)}.b-timeline__items{gap:var(--grid-gap-lg);grid-template-columns:1fr;display:grid}@media (width>=48rem){.b-timeline__items{grid-template-columns:repeat(3,minmax(0,1fr))}}.b-timeline__item{text-align:center;position:relative}.b-timeline__image{border-radius:var(--radius-md);width:100%;max-width:var(--timeline-image-size);aspect-ratio:1;background:var(--color-neutral-200);z-index:2;margin-inline:auto;position:relative;overflow:hidden}.b-timeline__image-el{object-fit:cover;display:block;width:100%!important;height:100%!important}.b-timeline__image--placeholder{background:var(--color-neutral-200)}.b-timeline__image-placeholder{background:linear-gradient(135deg, var(--color-neutral-200) 0%, var(--color-neutral-100) 100%);width:100%;height:100%}.b-timeline__dot{width:var(--timeline-dot-size);height:var(--timeline-dot-size);margin-inline:auto;margin-top:var(--spacing-2xs);background:var(--timeline-primary);z-index:2;border:.3rem solid var(--section-bg,var(--bg-primary));border-radius:3.40282e38px;position:relative}.b-timeline__label{font-family:var(--font-heading);font-size:var(--text-h6);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);margin-top:var(--spacing-2xs);text-transform:uppercase;color:var(--color-black);z-index:2;position:relative}.b-timeline__item-text{margin-top:var(--spacing-3xs);color:var(--color-black);z-index:2;max-width:20rem;margin-inline:auto;position:relative}.b-timeline__item-text>:first-child{margin-top:0}.b-timeline__item-text>:last-child{margin-bottom:0}.b-timeline--slider .b-timeline__track{display:none}.b-timeline--slider .b-timeline__items{gap:0;display:flex}.b-timeline--slider .b-timeline__item{flex-shrink:0;width:80%;position:relative}@media (width>=40rem){.b-timeline--slider .b-timeline__item{width:55%}}@media (width>=48rem){.b-timeline--slider .b-timeline__item{width:42%}}@media (width>=64rem){.b-timeline--slider .b-timeline__item{width:33.3333%}}.b-timeline--slider .b-timeline__item:before{content:"";width:calc(100% + var(--timeline-slide-gap));height:var(--timeline-track-thickness);background:var(--timeline-primary);position:absolute;left:50%}@supports (color:color-mix(in lab, red, red)){.b-timeline--slider .b-timeline__item:before{background:color-mix(in srgb, var(--timeline-primary) 65%, white)}}.b-timeline--slider .b-timeline__item:before{z-index:1;display:block}.b-timeline--slider.b-timeline--no-images .b-timeline__item:before{top:var(--spacing-sm)}.b-timeline--slider.b-timeline--has-images .b-timeline__item:before{top:calc(var(--spacing-2xs) + var(--timeline-image-size) + (var(--timeline-dot-size) / 2) - 2px)}.b-timeline--slider .b-timeline__item:last-child:before{display:none}.editor-styles-wrapper .b-timeline.is-editor-preview{min-height:8rem}.b-benefit-card{border-radius:var(--radius-lg);height:100%;padding:var(--spacing-sm);gap:var(--spacing-md);background:var(--card-bg);color:var(--card-text);flex-direction:column;display:flex}.b-benefit-card__content,.b-benefit-card__main{border-radius:var(--radius-lg);gap:var(--spacing-md);flex-direction:column;height:100%;display:flex}.b-section--bg-surface .b-benefit-card{background:var(--color-white)}.b-benefit-card__icon{background:var(--brand-color);width:5rem;height:5rem;color:var(--color-white);border:.8125rem solid var(--brand-color-muted);border-radius:3.40282e38px;justify-content:center;align-items:center;font-size:1.65rem;line-height:1;display:inline-flex}.b-benefit-card__title{font-size:var(--text-h5);color:var(--color-text-heading-alt)}.b-benefit-card__stripe{--stripe-width-a:25%;--stripe-width-b:50%}.b-benefit-card__text{color:var(--color-text)}.b-benefit-card__text table{border-collapse:collapse;width:100%;min-width:0;font-size:inherit;line-height:inherit;color:inherit}.b-benefit-card__text :is(th,td){text-align:left;vertical-align:top;color:inherit;font-weight:inherit;border:none;padding:0}.b-benefit-card__text>:first-child{margin-top:0}.b-benefit-card__text>:last-child{margin-bottom:0}.b-benefit-card--row{border-radius:0}@media (width>=40rem){.b-benefit-card--row{display:grid}}.b-benefit-card--row{column-gap:var(--spacing-lg);row-gap:var(--spacing-sm);color:var(--color-text);grid-template-columns:auto 1fr;padding:0;background:0 0!important}.b-benefit-card--row .b-benefit-card__stripe{--stripe-width-a:14.285%;--stripe-width-b:28.57%}.b-benefit-card--row .b-benefit-card__icon{background:var(--color-white);width:3.5rem;height:3.5rem;color:var(--primary-color);border:1px solid var(--border-color);border-radius:var(--radius-lg);grid-row:1/span 3;font-size:1.5rem;box-shadow:0 1px 2px #0a0d120d}.b-benefit-card--row .b-benefit-card__main{gap:var(--spacing-2xs)}.b-benefit-card--row .b-benefit-card__title{font-size:var(--text-h3);color:var(--color-text-heading-alt)}.b-benefit-card--row .b-benefit-card__text{color:var(--color-text-muted)}.b-benefit-card--row .b-benefit-card__stripe{grid-column:1/-1;margin-top:2rem}.b-benefit-card--row:last-child .b-benefit-card__stripe{display:none}.editor-styles-wrapper .b-benefit-card.is-editor-preview{min-height:20rem}.b-team-card{border-radius:var(--radius-lg);text-align:center;padding:var(--spacing-2xs);background:var(--card-bg);flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.b-tabs .b-team-card,.b-grid--tablet-1 .b-team-card,.b-grid--desktop-1 .b-team-card{width:100%;max-width:17.5rem;margin-left:auto;margin-right:auto}@media (width>=80rem){.b-tabs .b-team-card{margin-right:calc(var(--spacing) * 0)}}.b-section--bg-surface .b-team-card{background:var(--color-white)}.b-team-card__media{margin-bottom:var(--spacing-xs)}.b-team-card__image-wrap{width:10.5rem;height:10.5rem;position:relative;overflow:hidden}.b-team-card__image{object-fit:cover;z-index:1;object-fit:contain;object-position:center bottom;width:100%;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%);height:100%!important}.b-team-card__shape{inset:calc(var(--spacing) * 0);width:100%;height:100%;position:absolute}.b-team-card__bg,.b-team-card__stripe-b{fill:var(--stripe-color-b)}.b-team-card__stripe-a{fill:var(--stripe-color-a)}.b-team-card__name{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));color:var(--color-text-heading)}.b-team-card__position{color:var(--input-placeholder)}.b-team-card__footer{justify-content:center;align-items:center;gap:var(--spacing-2xs);margin-top:var(--spacing-2xs);display:flex}.b-team-card__icon{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));color:var(--color-text-heading);transition:color var(--transition-default)}.b-team-card__icon:hover{color:var(--primary-color)}.b-team-card__empty{border-radius:var(--radius-xl);padding:var(--spacing-md);color:var(--color-text-muted);background:var(--color-white);border:1px dashed var(--color-neutral-100)}.b-team-card__contact{position:relative}.b-team-card__copy-feedback{z-index:10;width:max-content;max-width:12rem;color:var(--color-white);background:var(--color-text-heading);border-radius:var(--radius-sm);white-space:nowrap;pointer-events:none;padding:.375rem .625rem;font-size:.75rem;font-weight:700;line-height:1.2;position:absolute;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%)}.b-team-card__copy-feedback:after{content:"";background:inherit;width:.5rem;height:.5rem;position:absolute;top:100%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.b-team-card__contact.is-copied{color:var(--primary-color)}.b-quote-card{border-radius:var(--radius-lg);height:100%;padding:var(--spacing-md);background:var(--card-bg);color:var(--card-text);justify-content:space-between;gap:var(--spacing-md);border:1px solid var(--color-neutral-300);flex-direction:column;display:flex;box-shadow:0 1px 2px #0a0d120d}.b-section--bg-surface .b-quote-card{background:var(--color-white)}@media (width>=48rem){.b-quote-card{padding:2rem}}.b-quote-card__text{color:var(--color-text-heading)}.b-quote-card__text>:first-child{margin-top:0}.b-quote-card__text>:last-child{margin-bottom:0}.b-quote-card__person{align-items:center;gap:var(--spacing-3xs);display:flex}.b-quote-card__avatar-wrap{flex:none;position:relative;overflow:hidden}.b-quote-card--avatar-circle .b-quote-card__avatar-wrap{width:3rem;height:3rem}@media (width>=40rem){.b-quote-card--avatar-circle .b-quote-card__avatar-wrap{width:4.5rem;height:4.5rem}}.b-quote-card--avatar-circle .b-quote-card__avatar{object-fit:cover;border:1px solid #00000014;border-radius:3.40282e38px;width:100%;height:100%;display:block}.b-quote-card--avatar-shape .b-quote-card__avatar-wrap{width:6rem;height:6rem}.b-quote-card--avatar-shape .b-quote-card__avatar{z-index:1;object-fit:contain;object-position:center bottom;width:100%;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%);height:100%!important}.b-quote-card__shape{inset:calc(var(--spacing) * 0);width:100%;height:100%;position:absolute}.b-quote-card__shape-bg,.b-quote-card__shape-stripe-b{fill:var(--stripe-color-b)}.b-quote-card__shape-stripe-a{fill:var(--stripe-color-a)}.b-quote-card__meta{min-width:0}.b-quote-card__name{font-family:var(--font-heading);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-text-heading)}.b-quote-card__role{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.b-quote-card__credits{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.b-quote-card__empty{border-radius:var(--radius-xl);padding:var(--spacing-md);color:var(--color-text-muted);background:var(--color-white);border:1px dashed var(--color-neutral-100)}.editor-styles-wrapper .b-quote-card.is-editor-preview{min-height:25rem}.b-metric-card{border-radius:var(--radius-lg);height:100%;padding:var(--spacing-sm);gap:var(--spacing-3xs);background:var(--card-bg);color:var(--card-text);flex-direction:column;display:flex;box-shadow:0 1px 2px #0a0d120d}.b-section--bg-surface .b-metric-card{background:var(--color-white)}.b-metric-card__value{font-size:var(--text-h2);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--metric-primary);align-items:baseline;display:flex}.b-metric-card__label{font-size:var(--text-h6);margin-bottom:var(--spacing-4xs)}.b-metric-card__text{color:var(--color-black)}.editor-styles-wrapper .b-metric-card.is-editor-preview{min-height:12.5rem}.b-campaign-card{border-radius:var(--radius-md);background-color:var(--color-white);width:100%;color:var(--color-white);height:34.25rem;position:relative;overflow:hidden}.b-campaign-card__media,.b-campaign-card__overlay,.b-campaign-card__content{inset:calc(var(--spacing) * 0);position:absolute}.b-campaign-card__media{z-index:0}.b-campaign-card__image{object-fit:cover;width:100%!important;height:100%!important}.b-campaign-card__overlay{z-index:1;background:linear-gradient(#0000 45.26%,#000000e0 100%)}.b-campaign-card__content{z-index:2;padding:3.5rem var(--spacing-md) var(--spacing-sm);flex-direction:column;justify-content:space-between;display:flex}.b-campaign-card__title{font-size:var(--text-h3);color:var(--color-white)}.b-campaign-card__text{color:var(--color-white);font-weight:var(--font-weight-semibold)}.b-campaign-card__text>:first-child{margin-top:0}.b-campaign-card__text>:last-child{margin-bottom:0}.b-campaign-card__footer{justify-content:space-between;display:flex}@media not all and (width>=40rem){.b-campaign-card__footer{flex-direction:column}}@media (width>=40rem){.b-campaign-card__footer{align-items:flex-end}}.b-campaign-card__footer{gap:var(--spacing-sm)}.b-campaign-card__link{inset:calc(var(--spacing) * 0);color:var(--color-white);z-index:2;text-decoration-line:none;display:block;position:absolute}.b-campaign-card__arrow{border-radius:var(--radius-md);color:var(--color-white);border:1px solid var(--color-neutral-700);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);width:3.75rem;height:2.75rem;transition:background var(--transition-default), border-color var(--transition-default);background:#ffffff14;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 1px 2px #0a0d120d}.b-campaign-card__arrow>.fa-arrow-right{transition:transform var(--transition-default)}.b-campaign-card__link:hover .b-campaign-card__arrow{background:#ffffff29;border-color:#ffffff73}.b-campaign-card__link:hover .b-campaign-card__arrow>.fa-arrow-right{transform:translateY(-1px)}.editor-styles-wrapper .b-campaign-card.is-editor-preview{min-height:35rem}.b-post-card{gap:var(--spacing-md);height:100%;color:var(--card-text);flex-direction:column;display:flex}.b-post-card__media{border-radius:var(--radius-md);aspect-ratio:384/240;flex-shrink:0;overflow:hidden}.b-post-card__image{object-fit:cover;width:100%;max-width:none;height:100%;display:block}.b-post-card__content{flex-direction:column;height:100%;display:flex}.b-post-card__category{font-family:var(--font-heading);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--brand-color)}.b-post-card__reading-time{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-text-muted)}.b-post-card__title{font-size:var(--text-h5)}.b-post-card__title a{color:var(--color-text-heading);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));text-decoration:none}.b-post-card__title a:hover{color:var(--primary-color)}.b-post-card__arrow{width:2.25rem;height:2.25rem;color:var(--color-text-heading);transition:color var(--transition-default), transform var(--transition-default);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.b-post-card__arrow:hover{color:var(--primary-color);transform:translateY(-1px)}.b-post-card__text>:first-child{margin-top:0}.b-post-card__text>:last-child{margin-bottom:0}.b-post-card--archive .b-post-card__author{align-items:center;gap:var(--spacing-8px);grid-template-columns:auto 1fr;display:grid}.b-post-card--archive .b-post-card__author-avatar img{border:1px solid var(--color-border);border-radius:50%;width:2.5rem;height:2.5rem;display:block}.b-post-card--archive .b-post-card__author-name{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-text-heading)}.b-post-card__author-date{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-text-muted)}.b-post-card:not(.b-post-card--archive) .b-post-card__author{margin-bottom:var(--spacing-sm)}.editor-styles-wrapper .b-post-card.is-editor-preview{min-height:20rem}.b-posts-list__grid{gap:2rem;display:grid}@media (width>=40rem){.b-posts-list__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.b-posts-list__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.editor-styles-wrapper .b-posts-list.is-editor-preview{min-height:12rem}.b-quote-carousel{--quote-carousel-slide-gap:1rem;width:100%;position:relative}@media (width>=40rem){.b-quote-carousel{--quote-carousel-slide-gap:20px}}@media (width>=48rem){.b-quote-carousel{--quote-carousel-slide-gap:24px}}@media (width>=64rem){.b-quote-carousel{--quote-carousel-slide-gap:28px}}@media (width>=96rem){.b-quote-carousel{--quote-carousel-slide-gap:32px}}.b-quote-carousel__top{margin-bottom:var(--spacing-lg)}.b-quote-carousel__slider{position:relative}.b-quote-carousel__slider>.acf-innerblocks-container{gap:var(--quote-carousel-slide-gap);grid-template-columns:1fr;display:grid}@media (width>=48rem){.b-quote-carousel__slider>.acf-innerblocks-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.b-quote-carousel__slider>.acf-innerblocks-container{grid-template-columns:repeat(3,minmax(0,1fr))}}.b-quote-carousel__slider>.acf-innerblocks-container>*,.b-quote-carousel__slider>.acf-innerblocks-container>*>.b-quote-card{height:100%}.b-quote-carousel--slider.is-enhanced{position:relative}.b-quote-carousel--slider.is-enhanced:before,.b-quote-carousel--slider.is-enhanced:after{content:"";z-index:3;pointer-events:none;width:50vw;height:100%;position:absolute;top:0}.b-quote-carousel--slider.is-enhanced:before{background:linear-gradient(to left, transparent, var(--section-bg) 15rem);left:0;transform:translate(-100%)}.b-quote-carousel--slider.is-enhanced:after{background:linear-gradient(to right, transparent, var(--section-bg) 12rem);right:0;transform:translate(100%)}.b-quote-carousel--slider.is-enhanced .b-quote-carousel__slider.swiper{overflow:visible}.b-quote-carousel--slider.is-enhanced .b-quote-carousel__slider .swiper-wrapper{gap:0;overflow:visible}.b-quote-carousel--slider.is-enhanced .b-quote-carousel__slider .swiper-slide{height:auto}.b-quote-carousel--slider.is-enhanced .b-quote-carousel__slider .swiper-slide>.b-quote-card,.b-quote-carousel--slider.is-enhanced .b-quote-carousel__slider .swiper-slide>.wp-block-acf-quote-card,.b-quote-carousel--slider.is-enhanced .b-quote-carousel__slider .swiper-slide>.wp-block-acf-quote-card>.b-quote-card{height:100%}.editor-styles-wrapper .b-quote-carousel.is-editor-preview{min-height:8rem}.b-action-list{--action-list-item-bg:var(--color-white);--action-list-item-color:var(--color-neutral-700);--action-list-item-border:var(--color-neutral-100);--action-list-item-shadow:0 1px 2px #0a0d120f, 0 1px 3px #0a0d121a;--action-list-item-hover-bg:var(--action-list-primary);--action-list-item-hover-color:var(--color-white);--action-list-icon-bg:transparent;--action-list-icon-color:var(--action-list-primary);--action-list-icon-hover-bg:var(--color-white);--action-list-icon-hover-color:var(--action-list-primary);--action-list-arrow-bg:var(--color-neutral-100);--action-list-arrow-hover-bg:var(--primary-color);--action-list-arrow-color:currentColor;width:100%}.b-action-list__items{gap:var(--spacing-xs);flex-direction:column;display:flex}.b-action-list__item{margin:calc(var(--spacing) * 0)}.b-action-list__link{width:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));align-items:flex-start;text-decoration-line:none;display:flex}@media not all and (width>=40rem){.b-action-list__link{flex-direction:column}}.b-action-list__link{gap:var(--spacing-2xs);min-height:8rem;padding:var(--spacing-md) var(--spacing-sm);color:var(--action-list-item-color);background:var(--action-list-item-bg);border:1px solid var(--action-list-item-border);border-radius:var(--radius-lg);box-shadow:var(--action-list-item-shadow)}.b-action-list__item:not(.b-action-list__item--highlight) .b-action-list__link:hover,.b-action-list__item:not(.b-action-list__item--highlight) .b-action-list__link:focus-visible{border-color:var(--action-list-primary);transform:translateY(-1px);box-shadow:0 4px 6px #0a0d1214,0 2px 4px #0a0d121a}.b-action-list__item--highlight .b-action-list__link{color:var(--action-list-item-hover-color);background:var(--action-list-item-hover-bg);border-color:var(--action-list-item-hover-bg)}.b-action-list__item--highlight .b-action-list__link:hover,.b-action-list__item--highlight .b-action-list__link:focus-visible{transform:translateY(-1px)}.b-action-list__icon{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));width:3.5rem;height:3.5rem;color:var(--action-list-icon-color);background:var(--action-list-icon-bg);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.5rem;display:inline-flex}@media not all and (width>=40rem){.b-action-list__icon{background:var(--action-list-icon-hover-color);color:var(--action-list-icon-hover-bg)}}.b-action-list__item--highlight .b-action-list__icon{color:var(--action-list-icon-hover-color);background:var(--action-list-icon-hover-bg)}.b-action-list__content-wrapper{justify-content:space-between;gap:var(--spacing-xs);width:100%;display:flex}.b-action-list__content{min-width:calc(var(--spacing) * 0);gap:var(--spacing-3xs);flex-direction:column;flex:1;display:flex}.b-action-list__eyebrow{font-family:var(--font-heading);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--action-list-primary);font-size:var(--text-sm);letter-spacing:.02em}.b-action-list__item--highlight .b-action-list__eyebrow{color:var(--color-white);opacity:.9}.b-action-list__title{font-family:var(--font-heading);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:var(--color-text-heading);font-size:var(--text-lg)}.b-action-list__item--highlight .b-action-list__title{color:var(--color-white)}.b-action-list__text{color:inherit;font-size:var(--text-base)}.b-action-list__arrow{border-radius:var(--radius-md);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media not all and (width>=40rem){.b-action-list__arrow{display:none}}.b-action-list__arrow{width:2.25rem;height:2.25rem;color:var(--action-list-arrow-color);background:var(--action-list-arrow-bg);margin-left:1.5rem;font-size:1rem}.b-action-list__item--highlight .b-action-list__arrow{background:var(--action-list-arrow-hover-bg)}.b-action-list__link:hover .b-action-list__arrow,.b-action-list__link:focus-visible .b-action-list__arrow{transform:translate(2px)}.b-action-list__empty{border-radius:var(--radius-xl);padding:var(--spacing-md);color:var(--color-text-muted);background:var(--color-white);border:1px dashed var(--color-neutral-100)}.b-contact-map{--contact-map-bg:var(--color-white);--contact-map-text:var(--color-text);--contact-map-text-muted:var(--color-text-muted);--contact-map-active-accent:var(--primary-color);--contact-map-link-color:var(--primary-color);--contact-map-link-hover-color:var(--primary-color-hover);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;overflow:hidden}@media (width>=40rem){.b-contact-map{display:grid}}.b-contact-map{background:var(--contact-map-bg);gap:var(--spacing-lg)}@media (width>=64rem){.b-contact-map{min-height:20.25rem}}.b-contact-map__locations{background:var(--contact-map-bg);flex-direction:column;display:flex}.b-contact-map__location{margin:calc(var(--spacing) * 0);padding-inline:var(--spacing-sm);padding-block:var(--spacing-2xs);color:var(--contact-map-text);transition:background var(--transition-default), color var(--transition-default);background:var(--color-white);position:relative}.b-contact-map__location.is-active,.b-section--bg-surface .b-contact-map__location{background:var(--card-bg)}.b-section--bg-surface .b-contact-map__location.is-active{background:var(--color-white)}.b-contact-map__location:before{content:"";width:4px;transition:background var(--transition-default);inset-block:0;background:0 0;position:absolute;left:0}.b-contact-map__location.is-active:before{background:var(--contact-map-active-accent)}.b-contact-map__trigger{border-style:var(--tw-border-style);width:100%;padding:calc(var(--spacing) * 0);text-align:left;color:inherit;cursor:pointer;background-color:#0000;border-width:0;display:block}.b-contact-map__name{font-family:var(--font-heading);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-text-heading);font-size:var(--text-xl);display:block}.b-contact-map__address{margin-top:var(--spacing-8px);display:block}.b-contact-map__link{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);align-items:center;gap:var(--spacing-8px);margin-top:var(--spacing-xs);color:var(--contact-map-link-color);transition:color var(--transition-default), gap var(--transition-default);text-decoration-line:none;display:inline-flex}.b-contact-map__link:hover,.b-contact-map__link:focus-visible{color:var(--contact-map-link-hover-color);gap:var(--spacing-2xs)}.b-contact-map__link-icon{line-height:1;display:inline-block}.b-contact-map__map{grid-column:span 2/span 2;position:relative;overflow:hidden}@media not all and (width>=40rem){.b-contact-map__map{margin-top:var(--spacing-lg)}}.b-contact-map__map{background:var(--color-neutral-100);min-height:20.25rem}@media (width>=64rem){.b-contact-map__map{min-height:100%}}.b-contact-map__iframe{border-style:var(--tw-border-style);border-width:0;width:100%;height:100%;min-height:20.25rem;display:block}@media (width>=64rem){.b-contact-map__iframe{min-height:100%}}.b-contact-map__map-placeholder{text-align:center;height:100%;min-height:20.25rem;padding:var(--spacing-md);color:var(--color-text-muted);justify-content:center;align-items:center;display:flex}.b-contact-map__empty{border-radius:var(--radius-xl);padding:var(--spacing-md);color:var(--color-text-muted);background:var(--color-white);border:1px dashed var(--color-neutral-100)}.b-download-card{height:100%;padding:var(--spacing-sm);background:var(--color-white);border:1px solid var(--color-neutral-300);border-radius:var(--radius-xl);transition:box-shadow var(--transition-default), transform var(--transition-default);flex-direction:column;display:flex;box-shadow:0 1px 3px #0a0d121a}.b-download-card:hover{box-shadow:var(--shadow-md)}.b-download-card__preview{padding-inline:var(--spacing-xl);padding-block:var(--spacing-md);min-height:7.5rem;max-height:16rem;margin-bottom:var(--spacing-md);background:var(--color-neutral-50);border-radius:var(--radius-lg);justify-content:center;align-items:center;display:flex}.b-download-card--dark .b-download-card__preview{background:var(--color-neutral-700)}.b-download-card__preview img{object-fit:contain;width:100%;height:100%}.b-download-card__title{font-family:var(--font-heading);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);font-size:var(--text-xl);margin-bottom:var(--spacing-8px)}.b-download-card__actions{gap:var(--spacing-3xs);margin-top:var(--spacing-md);flex-wrap:wrap;display:flex}.b-download-card__actions .c-button{align-items:center;gap:var(--spacing-3xs);display:inline-flex}.b-career-list{--career-list-gap:var(--spacing-xl);--career-card-bg:var(--color-white);--career-card-border:var(--color-neutral-100);--career-card-shadow:0 1px 2px #0a0d120f, 0 1px 3px #0a0d121a;--career-card-accent:var(--primary-color);--career-card-text:var(--color-text);--career-card-text-muted:var(--color-text-muted);--career-card-icon-color:#a4a7ae;width:100%}.b-career-list__items{gap:var(--spacing-md);flex-direction:column;display:flex}.b-career-card{background:var(--career-card-bg);border:1px solid var(--career-card-border);border-radius:var(--radius-xl);box-shadow:var(--career-card-shadow);position:relative;overflow:hidden}.b-career-card:before{content:"";background:var(--career-card-accent);inset-block:0;width:6px;position:absolute;left:0}.b-career-card__body{padding:var(--spacing-sm)}.b-career-card__title{font-family:var(--font-heading);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-text-heading);font-size:var(--text-xl)}.b-career-card__text{margin-top:var(--spacing-8px);color:var(--career-card-text-muted);font-size:var(--text-base)}.b-career-card__text>:first-child{margin-top:0}.b-career-card__text>:last-child{margin-bottom:0}.b-career-card__meta{align-items:center;gap:var(--spacing-sm);margin-top:var(--spacing-md);flex-wrap:wrap;display:flex}.b-career-card__meta-item{align-items:center;gap:var(--spacing-8px);display:inline-flex}.b-career-card__meta-item i{color:var(--career-card-icon-color);font-size:1.25rem}.b-career-card__actions{margin-top:var(--spacing-sm)}.b-career-list__empty{border-radius:var(--radius-xl);padding:var(--spacing-md);color:var(--color-text-muted);background:var(--color-white);border:1px dashed var(--color-neutral-100)}.b-tabs{--tabs-border:var(--border-color);--tabs-nav-bg:var(--color-white);--tabs-nav-color:var(--color-black);--tabs-nav-active-bg:var(--brand-color);--tabs-nav-active-color:var(--color-white);--tabs-panel-bg:var(--bg-secondary);--card-bg:var(--tabs-card-bg);width:100%}.b-tabs .b-columns__col>.acf-innerblocks-container{font-size:var(--text-md)}.b-tabs__nav{border:1px solid var(--tabs-border);background:var(--tabs-nav-bg);border-bottom:0;display:inline-flex;overflow-x:auto}@media not all and (width>=64rem){.b-tabs__nav{display:none}}.b-tabs__nav-button{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);min-height:5.5rem;padding-inline:var(--spacing-xs);color:var(--tabs-nav-color);background:var(--tabs-nav-bg);border:0;border-right:1px solid var(--tabs-border);cursor:pointer;transition:background var(--transition-default), color var(--transition-default);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.b-tabs__nav-button:last-child{border-right:0}.b-tabs__nav-button:hover,.b-tabs__nav-button:focus-visible{color:var(--tabs-nav-active-bg)}.b-tabs__nav-button.is-active{color:var(--tabs-nav-active-color);background:var(--tabs-nav-active-bg)}.b-tabs__accordion-header{display:none}@media not all and (width>=64rem){.b-tabs__accordion-header{text-align:left;--tw-font-weight:var(--font-weight-semibold);width:100%;font-weight:var(--font-weight-semibold);min-height:4rem;padding:var(--spacing-sm);color:var(--tabs-nav-color);background:var(--tabs-nav-bg);border:0;border-top:1px solid var(--tabs-border);cursor:pointer;transition:background var(--transition-default), color var(--transition-default);align-items:center;display:flex}.b-tabs__accordion-header:first-of-type{border-top:0}.b-tabs__accordion-header:hover,.b-tabs__accordion-header:focus-visible{color:var(--tabs-nav-active-bg)}.b-tabs__accordion-header.is-active{color:var(--tabs-nav-active-color);background:var(--tabs-nav-active-bg)}}.b-tabs__panels{border:1px solid var(--tabs-border);background:var(--tabs-panel-bg)}.b-section--bg-surface .b-tabs__panels{background:var(--color-white)}.b-section--bg-surface .b-tabs__panels .b-team-card{background:var(--tabs-card-bg)}.b-tabs__panel{padding:var(--spacing-xl) var(--spacing-lg);color:var(--color-black)}@media not all and (width>=64rem){.b-tabs__panel{padding:var(--spacing-sm)}}.b-tabs__panel[hidden]{display:none}.b-tabs__panel-inner>.acf-innerblocks-container>*+*{margin-top:var(--spacing-lg)}.b-tabs__panel-inner>.acf-innerblocks-container>p+p{margin-top:1em}.b-tabs__panel-inner>.acf-innerblocks-container>:first-child{margin-top:0}.editor-styles-wrapper .b-tabs.is-editor-preview .b-tabs__nav{display:none}.editor-styles-wrapper .b-tabs.is-editor-preview .b-tabs__panel{border-top:1px solid var(--tabs-border);display:block!important}.editor-styles-wrapper .b-tabs.is-editor-preview .b-tabs__panel:before{content:"Tab: " attr(data-tab-label);margin-bottom:var(--spacing-sm);color:var(--brand-color);font-weight:700;display:block}.b-events-list{--events-list-filter-bg:var(--color-white);--events-list-filter-border:var(--color-neutral-100);--events-list-filter-color:var(--color-text);--events-list-filter-active-bg:var(--primary-color);--events-list-filter-active-color:var(--color-white);--event-card-bg:var(--bg-secondary);--event-card-border:var(--color-neutral-100);--event-card-text:var(--color-text);--event-card-text-muted:var(--color-text-muted);--event-card-icon-color:#a4a7ae;--event-card-shadow:0 1px 2px #0a0d120f, 0 1px 3px #0a0d121a;width:100%}.b-events-list__filters{margin-bottom:var(--spacing-xl);justify-content:center;display:flex;overflow-x:auto}.b-events-list__filter{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);min-height:2.5rem;padding-inline:var(--spacing-2xs);color:var(--events-list-filter-color);background:var(--events-list-filter-bg);border:1px solid var(--events-list-filter-border);cursor:pointer;font-size:var(--text-sm);transition:background var(--transition-default), color var(--transition-default), border-color var(--transition-default);border-right:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.b-events-list__filter:first-child{border-radius:var(--radius-md) 0 0 var(--radius-md)}.b-events-list__filter:last-child{border-right:1px solid var(--events-list-filter-border);border-radius:0 var(--radius-md) var(--radius-md) 0}.b-events-list__filter:hover,.b-events-list__filter:focus-visible{color:var(--events-list-filter-active-bg)}.b-events-list__filter.is-active{color:var(--events-list-filter-active-color);background:var(--events-list-filter-active-bg);border-color:var(--events-list-filter-active-bg)}.b-events-list__items{gap:var(--spacing-sm);flex-direction:column;display:flex}.b-event-card{padding:var(--spacing-sm);color:var(--event-card-text);background:var(--event-card-bg);border:1px solid var(--event-card-border);border-radius:var(--radius-xl);box-shadow:var(--event-card-shadow);transition:opacity var(--transition-default), transform var(--transition-default);flex-direction:column;display:flex;position:relative}.b-section--bg-surface .b-event-card{background:var(--color-white)}.b-event-card.is-hidden{display:none}@media (width>=48rem){.b-event-card{align-items:flex-start;gap:var(--spacing-sm);flex-direction:row}}.b-event-card__image{aspect-ratio:250/163;width:100%;margin-bottom:var(--spacing-md);border-radius:var(--radius-sm);background:var(--color-neutral-100);flex-shrink:0;overflow:hidden}.b-event-card__image img{object-fit:cover;width:100%;height:100%}@media (width>=48rem){.b-event-card__image{width:15.625rem;margin-bottom:0}}.b-event-card__image-el{object-fit:cover;width:100%;height:100%;display:block}.b-event-card__content{min-width:calc(var(--spacing) * 0);flex:1}.b-event-card__title{font-family:var(--font-heading);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-text-heading);font-size:var(--text-h5)}.b-event-card__text{margin-top:var(--spacing-8px);max-width:40rem}.b-event-card__text>:first-child{margin-top:0}.b-event-card__text>:last-child{margin-bottom:0}.b-event-card__meta{align-items:center;gap:var(--spacing-sm);margin-top:var(--spacing-md);color:var(--event-card-text-muted);flex-wrap:wrap;display:flex}.b-event-card__meta-item{align-items:center;gap:var(--spacing-8px);display:inline-flex}.b-event-card__meta-item i{color:var(--event-card-icon-color);font-size:1.25rem}.b-event-card__action{margin-top:var(--spacing-md)}@media (width>=48rem){.b-event-card__action{margin-top:0;margin-left:auto}}.b-events-list__bottom{margin-top:var(--spacing-xl);justify-content:center;display:flex}.b-events-list__empty{border-radius:var(--radius-xl);padding:var(--spacing-md);color:var(--color-text-muted);background:var(--color-white);border:1px dashed var(--color-neutral-100)}.b-feature-accordion{--feature-accordion-border:var(--border-color);--feature-accordion-bg:var(--color-white);--feature-accordion-hover-bg:var(--secondary-color);--feature-accordion-active-bg:var(--feature-accordion-primary);--feature-accordion-active-color:var(--color-white);--feature-accordion-active-border:var(--feature-accordion-primary);--feature-accordion-tab-bg:var(--color-white);--feature-accordion-tab-color:var(--feature-accordion-primary);--feature-accordion-tab-text-color:var(--color-text);--feature-accordion-panel-bg:var(--color-white);--feature-accordion-panel-color:var(--color-text);--feature-accordion-item-closed-width:6rem;--feature-accordion-min-height:45rem;width:100%}.b-feature-accordion__items>.acf-innerblocks-container{border:1px solid var(--feature-accordion-border);background:var(--feature-accordion-bg);flex-direction:column;display:flex}@media (width>=64rem){.b-feature-accordion__items>.acf-innerblocks-container{min-height:var(--feature-accordion-min-height);flex-direction:row}}.b-feature-accordion__item{background:var(--feature-accordion-panel-bg);color:var(--feature-accordion-panel-color);border-bottom:1px solid var(--feature-accordion-border);grid-template-columns:1fr;display:grid;position:relative;overflow:hidden}.b-feature-accordion__item:last-child{border-bottom:0}@media (width>=64rem){.b-feature-accordion__item{min-width:var(--feature-accordion-item-closed-width);flex:0 0 var(--feature-accordion-item-closed-width);border-bottom:0;border-right:1px solid var(--feature-accordion-border);transition:flex-basis var(--transition-default), flex-grow var(--transition-default), background var(--transition-default);display:flex}.b-feature-accordion__item:last-child{border-right:0}.b-feature-accordion__item.is-active{flex:auto}}.b-feature-accordion__tab{border-style:var(--tw-border-style);text-align:left;width:100%;font-family:var(--font-heading);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md);background:var(--feature-accordion-tab-bg);color:var(--feature-accordion-tab-text-color);cursor:pointer;transition:background var(--transition-default), color var(--transition-default);border-width:0;display:flex}.b-feature-accordion__tab:hover,.b-feature-accordion__tab:focus-visible{background:var(--feature-accordion-hover-bg)}.b-feature-accordion__item.is-active>.b-feature-accordion__tab{background:var(--feature-accordion-active-bg);color:var(--feature-accordion-active-color)}@media (width>=64rem){.b-feature-accordion__tab{width:var(--feature-accordion-item-closed-width);flex:0 0 var(--feature-accordion-item-closed-width);min-height:100%;padding:var(--spacing-md) var(--spacing-sm);color:var(--color-text-heading);flex-direction:column;justify-content:space-between;align-items:center}.b-feature-accordion__item.is-active>.b-feature-accordion__tab{color:var(--feature-accordion-active-color)}}.b-feature-accordion__index{color:var(--feature-accordion-tab-color);font-size:var(--text-h5);justify-content:center;align-items:center;line-height:1;display:inline-flex}.b-feature-accordion__item.is-active .b-feature-accordion__index{color:var(--feature-accordion-active-color)}.b-feature-accordion__tab-label{color:inherit;display:block}@media (width>=64rem){.b-feature-accordion__tab-label{writing-mode:vertical-rl;text-align:left;font-size:var(--text-h5);transform:rotate(180deg)}}.b-feature-accordion__items{counter-reset:feature-accordion}.b-feature-accordion__item{counter-increment:feature-accordion}.b-feature-accordion__index:before{content:counter(feature-accordion, decimal-leading-zero)}.b-feature-accordion__item[data-index-type=icon] .b-feature-accordion__index:before,.b-feature-accordion__item[data-index-type=none] .b-feature-accordion__index:before{content:none}.b-feature-accordion__panel{background:var(--feature-accordion-panel-bg);min-width:0;color:var(--feature-accordion-panel-color);display:none}.b-feature-accordion__item.is-active>.b-feature-accordion__panel{display:block}@media (width>=64rem){.b-feature-accordion__panel{flex:1}}.b-feature-accordion__panel-inner{padding:var(--spacing-2xs)}@media (width>=40rem){.b-feature-accordion__panel-inner{padding-inline:var(--spacing-lg);padding-block:var(--spacing-2xs)}}.b-feature-accordion__panel-inner>.acf-innerblocks-container>*+*{margin-top:var(--spacing-lg)}.b-feature-accordion__panel-inner>.acf-innerblocks-container>p+p{margin-top:1em}.b-feature-accordion__panel-inner>.acf-innerblocks-container>:first-child{margin-top:0}@media (width>=64rem){.b-feature-accordion--horizontal .b-feature-accordion__items>.acf-innerblocks-container{flex-direction:column;min-height:0}.b-feature-accordion--horizontal .b-feature-accordion__item{border-bottom:1px solid var(--feature-accordion-border);border-right:0;flex:none;grid-template-columns:1fr;min-width:0;display:grid}.b-feature-accordion--horizontal .b-feature-accordion__item:last-child{border-bottom:0}.b-feature-accordion--horizontal .b-feature-accordion__item.is-active{flex:none}.b-feature-accordion--horizontal .b-feature-accordion__tab{width:100%;min-height:auto;padding:var(--spacing-md);color:var(--color-text-heading);flex-direction:row;flex:none;justify-content:flex-start}.b-feature-accordion--horizontal .b-feature-accordion__item.is-active>.b-feature-accordion__tab{color:var(--feature-accordion-active-color)}.b-feature-accordion--horizontal .b-feature-accordion__tab-label{writing-mode:horizontal-tb;font-size:inherit;transform:none}@media (width>=64rem){.b-feature-accordion--horizontal .b-feature-accordion__tab-label{font-size:var(--text-h5)}}.b-feature-accordion--horizontal .b-feature-accordion__panel{flex:none}}.editor-styles-wrapper .b-feature-accordion.is-editor-preview .b-feature-accordion__items>.acf-innerblocks-container{flex-direction:column;min-height:0;display:flex}.editor-styles-wrapper .b-feature-accordion.is-editor-preview .b-feature-accordion__item{border:1px solid var(--feature-accordion-border);margin-bottom:var(--spacing-md);display:block}.editor-styles-wrapper .b-feature-accordion.is-editor-preview .b-feature-accordion__tab{background:var(--feature-accordion-active-bg);width:100%;min-height:auto;color:var(--feature-accordion-active-color);flex-direction:row;justify-content:flex-start}.editor-styles-wrapper .b-feature-accordion.is-editor-preview .b-feature-accordion__tab-label{writing-mode:horizontal-tb;font-size:var(--text-lg);transform:none}.editor-styles-wrapper .b-feature-accordion.is-editor-preview .b-feature-accordion__index{color:var(--feature-accordion-active-color)}.editor-styles-wrapper .b-feature-accordion.is-editor-preview .b-feature-accordion__panel{display:block!important}.b-logo-list{--logo-list-logo-height:3rem;--logo-list-gap-x:var(--spacing-xl);--logo-list-gap-y:var(--spacing-md);--logo-list-opacity:1;--logo-list-hover-opacity:.75;width:100%}.b-logo-list--size-sm{--logo-list-logo-height:2rem}.b-logo-list--size-md{--logo-list-logo-height:3rem}.b-logo-list--size-lg{--logo-list-logo-height:4rem}.b-logo-list__items{justify-content:center;align-items:center;column-gap:var(--logo-list-gap-x);row-gap:var(--logo-list-gap-y);flex-wrap:wrap;display:flex}.b-logo-list__item{margin:calc(var(--spacing) * 0);justify-content:center;align-items:center;display:flex}.b-logo-list__link,.b-logo-list__static{opacity:var(--logo-list-opacity);transition:opacity var(--transition-default), transform var(--transition-default);justify-content:center;align-items:center;text-decoration-line:none;display:inline-flex}.b-logo-list__link:hover,.b-logo-list__link:focus-visible{opacity:var(--logo-list-hover-opacity);transform:translateY(-1px)}.b-logo-list__image{width:auto;max-width:14rem;max-height:var(--logo-list-logo-height);object-fit:contain;display:block}.b-logo-list__empty{border-radius:var(--radius-xl);padding:var(--spacing-md);color:var(--color-text-muted);background:var(--color-white);border:1px dashed var(--color-neutral-100)}.b-form-container{--form-container-width:100%;--form-container-padding:0;--form-container-bg:transparent;--form-container-radius:0;--form-container-shadow:none;--form-container-border:0;width:100%;max-width:var(--form-container-width);padding:var(--form-container-padding);background:var(--form-container-bg);border:var(--form-container-border);border-radius:var(--form-container-radius);box-shadow:var(--form-container-shadow);margin-inline:auto}.b-form-container--boxed{--form-container-padding:var(--spacing-md);--form-container-bg:var(--bg-secondary);--form-container-radius:var(--radius-xl);--form-container-shadow:var(--shadow-sm);--form-container-border:1px solid var(--border-color)}.b-section--bg-surface .b-form-container--boxed{--form-container-bg:var(--color-white)}@media not all and (width>=48rem){.b-form-container--boxed{--form-container-padding:var(--spacing-md)}}@media not all and (width>=40rem){.b-form-container--boxed{--form-container-padding:var(--spacing-xs)}}.b-form-container--newsletter{--form-container-padding:var(--spacing-md) 8rem;--form-container-bg:var(--bg-secondary);--form-container-radius:var(--radius-xl);--form-container-shadow:var(--shadow-sm);--form-container-border:1px solid var(--border-color)}.b-form-container--newsletter .b-section--bg-surface{--form-container-bg:var(--color-white)}@media not all and (width>=48rem){.b-form-container--newsletter{--form-container-padding:var(--spacing-md)}}@media not all and (width>=40rem){.b-form-container--newsletter{--form-container-padding:var(--spacing-xs)}}.b-form-container--default{--form-container-width:30rem}.b-form-container--md{--form-container-width:34.625rem}.b-form-container--lg{--form-container-width:43.75rem}.b-form-container--xl{--form-container-width:50rem}.b-form-container--full{--form-container-width:100%}.b-form-container .gform_wrapper{max-width:none;margin-inline:0}.editor-styles-wrapper .b-form-container.is-editor-preview{min-height:4rem}.b-donation-widget{width:100%;max-width:43.75rem;padding:var(--spacing-md);background:var(--bg-secondary);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);margin-inline:auto}.b-section--bg-surface .b-donation-widget{background:var(--bg-primary)}.b-donation-widget__iframe{border:0;width:100%;max-width:100%;display:block}.b-donation-widget.is-editor-preview{min-height:20rem}.b-donation-widget.is-editor-preview .b-donation-widget__iframe{pointer-events:none}.b-donation-widget__progress{gap:var(--spacing-xs);margin-bottom:var(--spacing-md);padding:var(--spacing-md);background:var(--color-neutral-50);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);border:1px solid var(--color-neutral-100);flex-direction:column;display:flex}.b-donation-widget__progress-head{justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);display:flex}.b-donation-widget__progress-item{min-width:0}.b-donation-widget__progress-item--goal{text-align:right}.b-donation-widget__progress-value,.b-donation-widget__progress-label,.b-donation-widget__progress-percent{margin:0}.b-donation-widget__progress-value{color:var(--color-text-heading);font-size:1.375rem;font-weight:800;line-height:1.2}.b-donation-widget__progress-value--raised{color:var(--brand-color)}.b-donation-widget__progress-label{margin-top:var(--spacing-3xs);color:var(--color-text-muted);font-size:.9375rem;line-height:1.4}.b-donation-widget__progress-track{background:var(--color-neutral-300);border-radius:var(--radius-pill);width:100%;height:1rem;overflow:hidden}.b-donation-widget__progress-fill{background:linear-gradient(90deg, var(--primary-color) 0%, var(--primary-color) 55%, var(--color-pink) 100%);width:0;max-width:100%;height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.b-donation-widget__progress-fill{background:linear-gradient(90deg, var(--primary-color) 0%, color-mix(in srgb, var(--primary-color) 45%, var(--color-pink) 55%) 55%, var(--color-pink) 100%)}}.b-donation-widget__progress-fill{border-radius:inherit;transition:width .6s}.b-donation-widget__progress-percent{color:var(--color-text-heading);text-align:center;font-size:1.25rem;font-weight:800;line-height:1.2}@media not all and (width>=40rem){.b-donation-widget__progress{align-items:stretch;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-sm);text-align:center}.b-donation-widget__progress-head{display:contents}.b-donation-widget__progress-item{text-align:center}.b-donation-widget__progress-item--raised{order:1}.b-donation-widget__progress-track{order:2;height:.875rem}.b-donation-widget__progress-item--goal{order:3}.b-donation-widget__progress-percent{order:4;display:none}.b-donation-widget__progress-value{font-size:1.25rem}.b-donation-widget__progress-label{color:var(--color-text-heading);margin-top:.25rem;font-size:.9375rem}}.b-donation-widget__count{align-items:center;gap:var(--spacing-3xs);margin-bottom:var(--spacing-md);padding:var(--spacing-md);text-align:center;background:var(--color-neutral-50);border:1px solid var(--color-neutral-100);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.b-donation-widget__count-value{color:var(--brand-color);letter-spacing:-.04em;margin:0;font-size:clamp(2.25rem,6vw,4rem);font-weight:800;line-height:1}.b-donation-widget__count-label,.b-donation-widget__count-suffix{color:var(--color-text-heading);margin:0;font-size:1rem;font-weight:700;line-height:1.35}.b-donation-widget__count-label{color:var(--color-text-muted)}.b-donation-widget__count-suffix{font-size:1.125rem}@media not all and (width>=40rem){.b-donation-widget{padding:var(--spacing-sm)}.b-donation-widget__count{padding:var(--spacing-md) var(--spacing-sm)}.b-donation-widget__count-value{font-size:clamp(2rem,14vw,3.25rem)}.b-donation-widget__count-label,.b-donation-widget__count-suffix{font-size:.9375rem}}.b-donation-widget__debug{text-align:center;margin-bottom:var(--spacing-md)}.b-gf-progress-bar{gap:var(--spacing-xs);padding:var(--spacing-md);background:var(--color-neutral-50);border:1px solid var(--color-neutral-100);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.b-gf-progress-bar__head{justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);display:flex}.b-gf-progress-bar__item{min-width:0}.b-gf-progress-bar__item--goal{text-align:right}.b-gf-progress-bar__value,.b-gf-progress-bar__label,.b-gf-progress-bar__percent{margin:0}.b-gf-progress-bar__value{color:var(--color-text-heading);font-size:1.375rem;font-weight:800;line-height:1.2}.b-gf-progress-bar__value--raised{color:var(--brand-color)}.b-gf-progress-bar__label{margin-top:var(--spacing-3xs);color:var(--color-text-muted);font-size:.9375rem;line-height:1.4}.b-gf-progress-bar__track{background:var(--color-neutral-300);border-radius:var(--radius-pill);width:100%;height:1rem;overflow:hidden}.b-gf-progress-bar__fill{background:linear-gradient(90deg, var(--primary-color) 0%, var(--primary-color) 55%, var(--color-pink) 100%);width:0;max-width:100%;height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.b-gf-progress-bar__fill{background:linear-gradient(90deg, var(--primary-color) 0%, color-mix(in srgb, var(--primary-color) 45%, var(--color-pink) 55%) 55%, var(--color-pink) 100%)}}.b-gf-progress-bar__fill{border-radius:inherit;transition:width .6s}.b-gf-progress-bar__percent{color:var(--color-text-heading);text-align:center;font-size:1.25rem;font-weight:800;line-height:1.2}.b-gf-progress-bar__count-label,.b-gf-progress-bar__count-value{text-align:center;margin:0}.b-gf-progress-bar__count-label{color:var(--color-text-muted);font-size:1rem;font-weight:700;line-height:1.35}.b-gf-progress-bar__count-value{color:var(--brand-color);letter-spacing:-.04em;font-size:clamp(2.25rem,6vw,4rem);font-weight:800;line-height:1}.b-gf-progress-bar__count-suffix{color:var(--color-text-heading);font-size:1.125rem;font-weight:700}.b-gf-progress-bar__debug{color:var(--color-text-muted);text-align:center;margin:0;font-size:.875rem}@media not all and (width>=40rem){.b-gf-progress-bar{gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-sm)}.b-gf-progress-bar__head{display:contents}.b-gf-progress-bar__item{text-align:center}.b-gf-progress-bar__item--raised{order:1}.b-gf-progress-bar__track{order:2;height:.875rem}.b-gf-progress-bar__item--goal{text-align:center;order:3}.b-gf-progress-bar__percent{order:4;display:none}.b-gf-progress-bar__value{font-size:1.25rem}.b-gf-progress-bar__label{color:var(--color-text-heading);margin-top:.25rem;font-size:.9375rem}.b-gf-progress-bar__count-value{font-size:clamp(2rem,14vw,3.25rem)}.b-gf-progress-bar__count-label,.b-gf-progress-bar__count-suffix{font-size:.9375rem}}.b-message-builder-form{position:relative}.b-message-builder-form__layout{gap:var(--spacing-lg);display:grid}@media (width>=64rem){.b-message-builder-form__layout{grid-template-columns:minmax(0,1.1fr) minmax(24rem,.9fr);align-items:start}}.b-message-builder-form__options{min-width:calc(var(--spacing) * 0)}.b-message-builder-form__section+.b-message-builder-form__section{margin-top:var(--spacing-lg)}.b-message-builder-form__section-title{font-size:var(--text-h5);margin-bottom:var(--spacing-xs);color:var(--color-text-heading)}.b-message-builder-form__options-list{gap:var(--spacing-2xs);flex-wrap:wrap;display:flex}.b-message-builder-form__option{min-height:3rem;color:var(--color-text);font-size:var(--text-sm);text-align:left;background:var(--color-white);border:1px solid var(--input-border,var(--color-neutral-200));border-radius:var(--radius-md);box-shadow:var(--shadow-xs);cursor:pointer;justify-content:center;align-items:center;padding:.75rem 1rem;font-weight:600;line-height:1.35;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s;display:inline-flex}.b-message-builder-form__option:hover{border-color:var(--primary-color);color:var(--primary-color)}.b-message-builder-form__option:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.b-message-builder-form__option.is-active{color:var(--primary-color);background:var(--color-primary-50,var(--primary-color))}@supports (color:color-mix(in lab, red, red)){.b-message-builder-form__option.is-active{background:var(--color-primary-50,color-mix(in srgb, var(--primary-color) 10%, white))}}.b-message-builder-form__option.is-active{border-color:var(--primary-color);box-shadow:0 0 0 1px var(--primary-color)}.b-message-builder-form__form{min-width:calc(var(--spacing) * 0)}.b-message-builder-form__form>*{margin:0}.b-message-builder-form__empty{padding:var(--spacing-sm);color:var(--color-text-muted);background:var(--color-neutral-50);border:1px dashed var(--color-neutral-200);border-radius:var(--radius-md)}@media not all and (width>=64rem){.b-message-builder-form__layout{gap:var(--spacing-md)}}@media not all and (width>=40rem){.b-message-builder-form__option{justify-content:flex-start;width:100%}}.editor-styles-wrapper .b-message-builder-form.is-editor-preview{padding:var(--spacing-sm);border:1px dashed var(--color-neutral-200)}.news-archive{margin-bottom:var(--spacing-xl)}.news-archive__hero{padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl)}.news-archive__intro{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));margin-top:var(--spacing-xs)}.news-archive__body{gap:var(--spacing-md);display:grid}@media (width>=64rem){.news-archive__body{align-items:start;gap:var(--spacing-lg);grid-template-columns:17.5rem minmax(0,1fr)}.news-archive__sidebar{top:var(--spacing-xl);max-height:calc(100dvh - 2 * var(--spacing-xl));position:sticky;overflow-y:auto}}.news-filter{gap:var(--spacing-md);display:grid}.news-filter__search{width:100%;display:block;position:relative}.news-filter__search:before{content:"";z-index:1;color:#a4a7ae;pointer-events:none;font-family:"Font Awesome 7 Pro";font-size:.9375rem;line-height:1;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.news-filter__search-input{width:100%;min-height:2.75rem;color:var(--color-text);background:var(--color-neutral-50);border:1px solid var(--input-border);border-radius:var(--radius-md);font-family:var(--font-sans);transition:border-color var(--transition-default), box-shadow var(--transition-default), background-color var(--transition-default);padding:.625rem 1rem .625rem 2.625rem;font-size:1rem;line-height:1.4;box-shadow:0 1px 2px #0a0d120d}.news-filter__search-input::placeholder{color:var(--color-neutral-500);opacity:1}.news-filter__search-input:hover{border-color:var(--color-neutral-500)}.news-filter__search-input:focus{border-color:var(--primary-color);box-shadow:0 1px 2px #0a0d120d, 0 0 0 3px var(--primary-color);outline:none}@supports (color:color-mix(in lab, red, red)){.news-filter__search-input:focus{box-shadow:0 1px 2px #0a0d120d, 0 0 0 3px color-mix(in srgb, var(--primary-color) 16%, transparent)}}.news-filter__search-input::-webkit-search-decoration{appearance:none}.news-filter__search-input::-webkit-search-cancel-button{appearance:none}.news-filter__search-input::-webkit-search-results-button{appearance:none}.news-filter__search-input::-webkit-search-results-decoration{appearance:none}.news-filter__group{gap:var(--spacing-xs);display:grid}.news-filter__title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.news-filter__list{margin:0;padding:0;list-style:none}.news-filter__item+.news-filter__item{margin-top:.25rem}.news-filter__list--children{margin-top:.25rem;margin-left:.5rem;padding-left:.625rem}.news-filter__list--children .news-filter__link{font-weight:500}.news-filter__link{align-items:center;gap:var(--spacing-2xs);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);text-decoration-line:none;display:inline-flex}.news-filter__link.is-active,.news-filter__link:hover{color:var(--primary-color)}.news-filter__link:before{content:"";width:2px;height:var(--spacing-md);background:var(--primary-color);opacity:0}.news-filter__link.is-active:before{opacity:1}.news-archive__grid{gap:3rem var(--spacing-md);display:grid}@media (width>=48rem){.news-archive__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.news-archive__pagination{align-items:center;gap:var(--spacing-sm);margin-top:var(--spacing-lg);border-top:1px solid var(--border-color);padding-top:var(--spacing-sm);grid-template-columns:auto 1fr auto;display:grid}.news-archive__pagination-prev{justify-self:start}.news-archive__pagination-next{justify-self:end}.news-archive__pagination-numbers{justify-content:center;align-items:center;display:flex}.news-archive__pagination .page-numbers{min-width:2.5rem;min-height:2.5rem;color:var(--color-text-muted);border-radius:var(--radius-sm);transition:color var(--transition-default), background-color var(--transition-default), border-color var(--transition-default);background:0 0;border:0;justify-content:center;align-items:center;padding-inline:.5rem;font-size:1rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.news-archive__pagination .page-numbers:not(.prev):not(.next):hover{color:var(--color-text-heading);background:var(--color-neutral-50)}.news-archive__pagination .page-numbers.current{color:var(--color-text-heading);background:var(--color-neutral-300);pointer-events:none}.news-archive__pagination .page-numbers.dots{pointer-events:none;min-width:1.5rem}.news-archive__pagination .page-numbers.prev,.news-archive__pagination .page-numbers.next{gap:var(--spacing-3xs);min-width:auto;padding-inline:var(--spacing-sm);color:var(--color-text-heading);background:var(--color-white);border:1px solid var(--border-color);box-shadow:0 1px 2px #0a0d120d}.news-archive__pagination .page-numbers.prev:hover,.news-archive__pagination .page-numbers.next:hover{color:var(--primary-color);border-color:var(--primary-color);background:var(--button-bg-secondary-hover,var(--color-white))}.news-archive__pagination .page-numbers .fa-solid{font-size:.875rem;line-height:1}@media not all and (width>=48rem){.news-archive__pagination{flex-wrap:nowrap;justify-content:center;display:flex}.news-archive__pagination .page-numbers.prev span,.news-archive__pagination .page-numbers.next span{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.news-archive__pagination .page-numbers.prev,.news-archive__pagination .page-numbers.next{min-width:2.5rem;padding-inline:.5rem}.news-archive__pagination-prev:empty,.news-archive__pagination-next:empty{min-width:2.5rem}}.news-archive__pagination-prev:empty,.news-archive__pagination-next:empty{min-width:7rem}.news-archive__empty{border:1px solid var(--border-color,#d4d6db);background:#fff;border-radius:1rem;padding:2rem}.article-single{padding-top:clamp(2.5rem,5vw,5rem);padding-bottom:clamp(4rem,7vw,7rem)}.article-single__hero{margin-bottom:2.5rem}.article-single__meta{color:var(--primary-color,#198843);font-size:.875rem;line-height:1.3}.article-single__title{max-width:56rem;margin:1rem 0 0}.article-single__lead{max-width:44rem;color:var(--color-text,#2e3240);margin-top:1.5rem;font-size:clamp(1rem,1.2vw,1.25rem);line-height:1.65}.article-single__lead>:first-child{margin-top:0}.article-single__lead>:last-child{margin-bottom:0}.article-single__gallery-wrap{margin-top:2.5rem}.article-single__gallery{overflow:hidden}.article-single__gallery-slide{background:var(--surface-muted-bg,#e9eef1);border-radius:.5rem;overflow:hidden}.article-single__gallery-image{aspect-ratio:1.65;object-fit:cover;width:100%;display:block}.article-single__gallery-controls{gap:.75rem;margin-top:1rem;display:flex}.article-single__gallery-button{border:1px solid var(--border-color,#d4d6db);width:2.75rem;height:2.75rem;color:var(--color-text-heading,#171c2a);cursor:pointer;background:#fff;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.article-single__content-wrap{margin-top:3.5rem}.article-single__content{max-width:48rem}.u-container--narrow{width:min(100% - 2rem,48rem);margin-inline:auto}.article-single__content>:first-child{margin-top:0}.article-single__content>:last-child{margin-bottom:0}.article-single__content p,.article-single__content li{color:var(--color-text,#2e3240);line-height:1.8}.article-single__content h2,.article-single__content h3,.article-single__content h4{margin-top:2.75rem;margin-bottom:1rem;line-height:1.15}.article-single__content img{border-radius:.25rem;max-width:100%;height:auto;display:block}.article-single__content figure{margin:2.5rem 0}.article-single__content figcaption{color:var(--color-text-muted,#667085);margin-top:.5rem;font-size:.75rem;line-height:1.4}.article-single__content blockquote{border-left:2px solid var(--primary-color,#198843);margin:2.5rem 0;padding:0 0 0 1.25rem}.article-single__content blockquote p{color:var(--color-text-heading,#171c2a);margin:0;font-size:clamp(1.25rem,1.8vw,1.75rem);font-style:italic;line-height:1.45}.article-single__content .wp-block-group{background:#fff9;border-radius:1rem;padding:2rem}.article-single__footer{border-top:1px solid var(--border-color,#d4d6db);gap:2rem;margin-top:3.5rem;padding-top:2rem;display:grid}@media (width>=48rem){.article-single__footer{grid-template-columns:minmax(0,1fr) auto;align-items:start}}.article-single__authors{gap:var(--spacing-2xs);flex-direction:column;display:flex}.article-single__author{grid-template-columns:auto 1fr;align-items:center;gap:1rem;display:grid}.article-single__author-avatar img{border-radius:50%;width:4rem;height:4rem;display:block}.article-single__author-name{font-weight:700;line-height:1.3}.article-single__author-description{color:var(--color-text-muted,#667085);margin-top:.25rem;font-size:.95rem;line-height:1.5}.article-single__taxonomies{flex-wrap:wrap;justify-content:flex-start;gap:.875rem;display:flex}@media (width>=48rem){.article-single__taxonomies{justify-content:flex-end}}.article-single__taxonomy-group{flex-wrap:wrap;gap:.5rem;display:flex}.article-single__pill{border-radius:9999px;align-items:center;min-height:2rem;padding-inline:.75rem;font-size:.8rem;line-height:1;text-decoration:none;display:inline-flex}.article-single__pill--category{color:var(--primary-color,#198843);background:#1988431a}.article-single__pill--ancestor{color:var(--primary-color,#198843);background:#1988430f}@supports (color:color-mix(in lab, red, red)){.article-single__pill--ancestor{color:color-mix(in srgb, var(--primary-color,#198843) 70%, transparent)}}.article-single__category-path{flex-wrap:wrap;align-items:center;gap:.5rem;display:inline-flex}.article-single__category-sep{color:var(--color-text-muted,#717680);-webkit-user-select:none;user-select:none;font-size:.9rem;line-height:1}.article-single__pill--tag{color:#6d5dfc;background:#6d5dfc1a}.press-single{background:var(--bg-primary)}.press-single__hero{padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl)}.press-single__hero-inner{max-width:55rem}.press-single__title{margin:0}.press-single__meta{margin:var(--spacing-sm) 0 0;color:var(--color-text-muted);font-size:1.125rem;line-height:1.5}.press-single__layout{padding-bottom:var(--spacing-2xl);grid-template-columns:16rem minmax(0,42rem);align-items:start;gap:clamp(3rem,8vw,8rem);display:grid}.press-single__toc{top:calc(var(--header-height,5rem) + var(--spacing-md));max-height:calc(100dvh - var(--header-height,5rem) - var(--spacing-xl));padding-block:var(--spacing-2xs);position:sticky;overflow-y:auto}.press-single__toc-title{margin:0 0 var(--spacing-sm);color:var(--color-text-heading);font-size:.875rem;font-weight:700;line-height:1.4}.press-single__toc-list{margin:0;padding:0;list-style:none}.press-single__toc-item{margin:0}.press-single__toc-item+.press-single__toc-item{margin-top:var(--spacing-2xs)}.press-single__toc-item a{padding:.25rem 0 .25rem var(--spacing-sm);color:var(--color-text-muted);transition:color var(--transition-default), border-color var(--transition-default);border-left:2px solid #0000;gap:.375rem;font-size:.875rem;line-height:1.4;text-decoration:none;display:flex}.press-single__toc-item--level-2 a{color:var(--primary-color);border-left-color:var(--primary-color);font-weight:700}.press-single__toc-item--level-3 a{padding-left:var(--spacing-sm);font-size:.8125rem}.press-single__toc-item a:hover{color:var(--primary-color);border-left-color:var(--primary-color)}.press-single__toc-number{flex-shrink:0}.press-single__toc-item.is-active>a{color:var(--primary-color);border-left-color:var(--primary-color);font-weight:700}.press-single__toc-item.is-active>a .press-single__toc-number{color:inherit}.press-single__content{max-width:42rem;color:var(--color-text);font-size:1rem;line-height:1.65}.press-single__content>:first-child{margin-top:0}.press-single__content>:last-child{margin-bottom:0}.press-single__content :where(p,ul,ol,blockquote,figure,table){margin-block:0 var(--spacing-sm)}.press-single__content :where(h2,h3,h4){scroll-margin-top:calc(var(--header-height,5rem) + var(--spacing-md));margin-block:var(--spacing-lg) var(--spacing-sm);color:var(--color-text-heading);font-family:var(--font-heading);letter-spacing:-.03em;font-weight:800;line-height:1.15}.press-single__content :where(h2){font-size:clamp(1.75rem,3vw,2.5rem)}.press-single__content :where(h3){font-size:clamp(1.375rem,2vw,1.75rem)}.press-single__content :where(h4){font-size:1.25rem}.press-single__content :where(a){color:var(--primary-color);text-underline-offset:.15em;text-decoration:underline}.press-single__content :where(ul,ol){padding-left:1.5em}.press-single__content :where(li+li){margin-top:.35em}@media not all and (width>=64rem){.press-single__layout{gap:var(--spacing-lg);grid-template-columns:1fr}.press-single__toc{max-height:none;padding:var(--spacing-sm);background:var(--color-white);border:1px solid var(--border-color);border-radius:var(--radius-md);position:static;overflow:visible}.press-single__content{max-width:none}}.error-404{min-height:60vh;padding-block:var(--section-space-sm);text-align:center;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.error-404__inner{z-index:2;max-width:40rem;position:relative}.error-404__code{font-family:var(--font-heading);font-weight:var(--font-weight-bold);font-size:var(--text-display);letter-spacing:var(--heading-letter-spacing);color:var(--primary-color);margin:0;line-height:1}.error-404__title{margin-top:var(--spacing-2xs);color:var(--color-text-heading)}.error-404__text{margin-top:var(--spacing-3xs);color:var(--color-text-muted);font-size:var(--text-lg)}.error-404__actions{margin-top:var(--spacing-md);justify-content:center;gap:var(--spacing-2xs);flex-wrap:wrap;display:flex}.error-404__illustration{z-index:1;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.error-404__illustration .fa-solid{color:var(--primary-color);opacity:.05;font-size:40rem;line-height:1}@media not all and (width>=48rem){.error-404__code{font-size:var(--text-heading-xl)}.error-404__actions{flex-direction:column;align-items:stretch}.error-404__illustration .fa-solid{font-size:24rem}}html :where(.wp-block){max-width:80rem}body.wp-admin{opacity:1!important}.editor-styles-wrapper .u-container{width:100%;max-width:80rem;margin-inline:auto;padding-inline:1rem}.editor-styles-wrapper .b-section{outline-offset:-1px;outline:1px dashed #171c2a1f;padding-block:1rem}.editor-styles-wrapper .b-stack{outline-offset:-1px;outline:1px dashed #6d5dfc33}.editor-styles-wrapper .b-grid,.editor-styles-wrapper .b-columns{outline-offset:-1px;outline:1px dashed #19884333}.editor-styles-wrapper .b-section:before,.editor-styles-wrapper .b-stack:before,.editor-styles-wrapper .b-grid:before,.editor-styles-wrapper .b-columns:before,.editor-styles-wrapper .b-tabs:before{z-index:2;letter-spacing:.04em;text-transform:uppercase;pointer-events:none;border-radius:9999px;justify-content:center;align-items:center;min-height:1.25rem;padding:.125rem .375rem;font-size:.625rem;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:.375rem;left:.375rem}.editor-styles-wrapper .b-section:before{content:"Section";color:#171c2a;background:#171c2a14}.editor-styles-wrapper .b-stack:before{content:"Stack";color:#4c3fd7;background:#6d5dfc1f}.editor-styles-wrapper .b-grid:before{content:"Grid";color:#136a34;background:#1988431f}.editor-styles-wrapper .b-columns:before{content:"Columns";color:#136a34;background:#1988431f}.editor-styles-wrapper .b-tabs:before{content:"Tabs";color:#171c2a;background:#171c2a14}.editor-styles-wrapper [class*=b-]:not(.b-section):not(.b-stack):not(.b-grid):not(.b-columns){transition:box-shadow .15s,background-color .15s}.editor-styles-wrapper [class*=b-]:not(.b-section):not(.b-stack):not(.b-grid):not(.b-columns):hover{box-shadow:0 0 0 1px #171c2a14}.editor-styles-wrapper .is-placeholder,.editor-styles-wrapper [data-empty=true]{border:1px dashed var(--border-color);background:var(--color-bg-muted,#e9eef1);color:var(--color-text-muted,#667085);padding:1rem}.is-editor-preview .wp-block{width:100%}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) ::slotted(svg),:is(.swiper-button-prev,.swiper-button-next) svg{object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}
