/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com *//*!
Theme Name: advocataweb
Theme URI: https://underscoretw.com/
Description: A custom theme based on _tw
Version: 0.1.0
Author: underscoretw.com
Author URI: https://underscoretw.com/
Text Domain: advocataweb
Requires at least: 6.9
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: LICENSE

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

advocataweb is based on _tw https://underscoretw.com/, (C) 2021-2026 Greg Sullivan
_tw is distributed under the terms of the GNU GPL v2 or later.

_tw is based on Underscores https://underscores.me/ and Varia https://github.com/Automattic/themes/tree/master/varia, (C) 2012-2026 Automattic, Inc.
Underscores and Varia are distributed under the terms of the GNU GPL v2 or later.
*/@layer properties;:host,:root{--font-sans:"Google Sans Flex";--font-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--font-mono:"Fragment Mono";--color-red-50:oklch(97.1% 0.013 17.38);--color-red-500:oklch(63.7% 0.237 25.331);--color-red-700:oklch(50.5% 0.213 27.518);--color-red-900:oklch(39.6% 0.141 25.723);--color-emerald-50:oklch(97.9% 0.021 166.113);--color-emerald-900:oklch(37.8% 0.077 168.94);--color-blue-500:oklch(62.3% 0.214 259.815);--color-gray-600:oklch(44.6% 0.03 256.802);--color-neutral-100:oklch(97% 0 0);--color-black:#000;--color-white:#fff;--spacing:0.25rem;--breakpoint-xl:80rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-6xl:72rem;--text-xs:0.75rem;--text-xs--line-height:1.33333;--text-sm:0.875rem;--text-sm--line-height:1.42857;--text-base:1rem;--text-base--line-height:1.5;--text-lg:1.125rem;--text-lg--line-height:1.55556;--text-xl:1.25rem;--text-xl--line-height:1.4;--text-2xl:1.5rem;--text-2xl--line-height:1.33333;--text-4xl:2.25rem;--text-4xl--line-height:1.11111;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-normal:0em;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:0.25rem;--radius-md:0.375rem;--radius-lg:0.5rem;--radius-xl:0.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in:cubic-bezier(0.4,0,1,1);--ease-out:cubic-bezier(0,0,0.2,1);--ease-in-out:cubic-bezier(0.4,0,0.2,1);--blur-xs:4px;--blur-sm:8px;--blur-xl:24px;--aspect-video:16/9;--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4,0,0.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--breakpoint-3xl:120rem;--color-background:var(--wp--preset--color--background);--color-foreground:var(--wp--preset--color--foreground);--color-primary:var(--wp--preset--color--primary);--container-content:var(--wp--style--global--content-size);--container-wide:var(--wp--style--global--wide-size);--container-component:82.5rem;--container-content-six:42.5rem;--font-heading:"Jost";--font-legacy-heading:"Sentient Variable",Arial,sans-serif;--font-body:"Google Sans Flex";--font-label:"Fragment Mono";--font-button:"Google Sans Flex";--font-card:"Roboto";--text-heading-display:88px;--text-heading-display--line-height:88px;--text-heading-display--letter-spacing:-2px;--text-heading-display-mobile:96px;--text-heading-display-mobile--line-height:80px;--text-heading-display-mobile--letter-spacing:-2px;--text-heading-h1:64px;--text-heading-h1--line-height:68px;--text-heading-h1--letter-spacing:-3px;--text-heading-h1-mobile:44px;--text-heading-h1-mobile--line-height:48px;--text-heading-h1-mobile--letter-spacing:-2.5px;--text-heading-h2:52px;--text-heading-h2--line-height:60px;--text-heading-h2--letter-spacing:-2.5px;--text-heading-h2-mobile:36px;--text-heading-h2-mobile--line-height:40px;--text-heading-h2-mobile--letter-spacing:-2px;--text-heading-h3:40px;--text-heading-h3--line-height:44px;--text-heading-h3--letter-spacing:-2px;--text-heading-h3-mobile:40px;--text-heading-h3-mobile--line-height:44px;--text-heading-h3-mobile--letter-spacing:-2px;--text-heading-h4:32px;--text-heading-h4--line-height:36px;--text-heading-h4--letter-spacing:-0.75px;--text-heading-h4-mobile:28px;--text-heading-h4-mobile--line-height:28px;--text-heading-h4-mobile--letter-spacing:-0.5px;--text-heading-h5:28px;--text-heading-h5--line-height:32px;--text-heading-h5--letter-spacing:0;--text-heading-h5-mobile:24px;--text-heading-h5-mobile--line-height:28px;--text-heading-h5-mobile--letter-spacing:0;--text-heading-h6:24px;--text-heading-h6--line-height:28px;--text-heading-h6--letter-spacing:0;--text-heading-h6-mobile:20px;--text-heading-h6-mobile--line-height:20px;--text-heading-h6-mobile--letter-spacing:0;--text-body-lg:20px;--text-body-lg--line-height:28px;--text-body-lg--letter-spacing:0;--text-body-lg-mobile:16px;--text-body-lg-mobile--line-height:24px;--text-body-lg-mobile--letter-spacing:0;--text-body-md:16px;--text-body-md--line-height:24px;--text-body-md--letter-spacing:0;--text-body-md-mobile:14px;--text-body-md-mobile--line-height:20px;--text-body-md-mobile--letter-spacing:0;--text-body-sm:14px;--text-body-sm--line-height:20px;--text-body-sm--letter-spacing:0.25px;--text-body-sm-mobile:12px;--text-body-sm-mobile--line-height:16px;--text-body-sm-mobile--letter-spacing:0.1px;--text-ui-button-lg:16px;--text-ui-button-lg--line-height:20px;--text-ui-button-lg--letter-spacing:0;--text-ui-button-lg-mobile:14px;--text-ui-button-lg-mobile--line-height:20px;--text-ui-button-lg-mobile--letter-spacing:0;--text-ui-button-sm:14px;--text-ui-button-sm--line-height:16px;--text-ui-button-sm--letter-spacing:0;--text-ui-button-sm-mobile:12px;--text-ui-button-sm-mobile--line-height:12px;--text-ui-button-sm-mobile--letter-spacing:0;--text-ui-label-lg:14px;--text-ui-label-lg--line-height:16px;--text-ui-label-lg--letter-spacing:0.75px;--text-ui-label-lg-mobile:12px;--text-ui-label-lg-mobile--line-height:12px;--text-ui-label-lg-mobile--letter-spacing:0.5px;--text-ui-label-sm:12px;--text-ui-label-sm--line-height:12px;--text-ui-label-sm--letter-spacing:0.75px;--text-ui-label-sm-mobile:10px;--text-ui-label-sm-mobile--line-height:10px;--text-ui-label-sm-mobile--letter-spacing:0.5px;--color-brand-1-50:#fff0f4;--color-brand-1-100:#ffd6e2;--color-brand-1-200:#ffadca;--color-brand-1-300:#ff75a8;--color-brand-1-400:#f03c7c;--color-brand-1-500:#e31b57;--color-brand-1-600:#c00d46;--color-brand-1-700:#9a0938;--color-brand-1-800:#74062a;--color-brand-1-900:#4e031c;--color-brand-1-950:#2e010e;--color-brand-2-50:#f9fbfb;--color-brand-2-100:#f4f5f5;--color-brand-2-200:#e6eaea;--color-brand-2-300:#d3d9d9;--color-brand-2-400:#a1a9aa;--color-brand-2-500:#808a8b;--color-brand-2-600:#515d5d;--color-brand-2-700:#3d4a4b;--color-brand-2-900:#162122;--color-brand-2-950:#070d0e;--color-base-dark-4:rgba(154,9,56,.04);--color-base-dark-8:rgba(154,9,56,.08);--color-base-dark-16:rgba(154,9,56,.16);--color-base-dark-32:rgba(154,9,56,.32);--color-base-dark-48:rgba(154,9,56,.48);--color-base-dark-64:rgba(154,9,56,.64);--color-base-dark-88:rgba(154,9,56,.88);--color-base-dark-100:#9a0938;--color-base-light-0:hsla(30,11%,96%,0);--color-base-light-4:hsla(30,11%,96%,.04);--color-base-light-8:hsla(30,11%,96%,.08);--color-base-light-16:hsla(30,11%,96%,.16);--color-base-light-32:hsla(30,11%,96%,.32);--color-base-light-48:hsla(30,11%,96%,.48);--color-base-light-64:hsla(30,11%,96%,.64);--color-base-light-88:hsla(30,11%,96%,.88);--color-base-light-100:#f7f6f5;--color-surface-base:#f7f6f5;--color-surface-raised:#fff;--color-surface-raised-inverse:#74062a;--color-surface-translucent:hsla(30,11%,96%,.32);--color-surface-translucent-inverse:rgba(154,9,56,.48);--color-surface-muted:hsla(283,9%,53%,.08);--color-surface-muted-inverse:#4e031c;--color-ink:#2e010e;--color-ink-secondary:rgba(46,1,14,.8);--color-ink-muted:rgba(46,1,14,.6);--color-border-subtle:rgba(46,1,14,.08);--color-ink-inverse:#f7f6f5;--color-ink-inverse-secondary:hsla(30,11%,96%,.88);--color-ink-inverse-muted:hsla(30,11%,96%,.64);--color-border-inverse-subtle:hsla(30,11%,96%,.48);--color-success:#6fbf8a;--color-warning:#c9a24d;--color-error:#d16c6c;--color-accent:#e31b57;--color-wash-purple-gray:#efdbe4;--color-wash-yellow:#f6efe4;--color-wash-blue:#d6e0ea;--color-wash-sage:#dee6e1;--background-image-catalog-hero:linear-gradient(135deg,hsla(0,0%,100%,.08),transparent),linear-gradient(90deg,var(--color-brand-1-500) 0%,var(--color-brand-1-700) 55%,var(--color-brand-1-950) 100%);--animate-logo-marquee:logo-marquee 32s linear infinite;--color-input-border:transparent;--color-input-background:hsla(283,9%,53%,.08);--color-input-text:rgba(46,1,14,.48);--color-input-active-border:rgba(46,1,14,.32);--color-input-active-background:hsla(283,9%,53%,.08);--color-input-active-text:#2e010e;--color-input-filled-border:rgba(46,1,14,.16);--color-input-filled-background:hsla(283,9%,53%,.08);--color-input-filled-text:#2e010e;--color-input-error-border:#d16c6c;--color-input-error-background:hsla(0,52%,62%,.08);--color-input-label:rgba(46,1,14,.8);--color-button-primary-background:#9a0938;--color-button-primary-border:transparent;--color-button-primary-text:#f7f6f5;--color-button-primary-hover-background:rgba(154,9,56,.08);--color-button-primary-hover-border:transparent;--color-button-primary-hover-text:#2e010e;--color-button-secondary-background:rgba(154,9,56,.08);--color-button-secondary-border:transparent;--color-button-secondary-text:#2e010e;--color-button-secondary-hover-background:hsla(283,9%,53%,.08);--color-button-secondary-hover-border:transparent;--color-button-secondary-hover-text:#2e010e;--color-button-tertiary-text:#2e010e;--color-button-tertiary-hover-text:#2e010e;--shadow-elevation-soft:0 8px 24px rgba(154,9,56,.08),0 4px 16px rgba(154,9,56,.08);--shadow-elevation-glass:inset 0 1px 0 hsla(30,11%,96%,.16),inset 0 -1px 0 hsla(30,11%,96%,.08);--shadow-elevation-book:inset 0 -2px 0 rgba(0,0,0,.04),inset -2px 2px 0 hsla(0,0%,100%,.25);--shadow-elevation-large:0 4px 80px rgba(0,0,0,.08);--spacing-design-0:0px;--spacing-design-4:4px;--spacing-design-8:8px;--spacing-design-12:12px;--spacing-design-16:12px;--spacing-design-20:16px;--spacing-design-24:20px;--spacing-design-32:24px;--spacing-design-48:32px;--spacing-design-64:40px;--spacing-design-80:48px;--spacing-design-120:80px;--spacing-design-160:104px;--spacing-design-200:128px;--spacing-design-16-desktop:16px;--spacing-design-20-desktop:20px;--spacing-design-24-desktop:24px;--spacing-design-32-desktop:32px;--spacing-design-48-desktop:48px;--spacing-design-64-desktop:64px;--spacing-design-80-desktop:80px;--spacing-design-120-desktop:120px;--spacing-design-160-desktop:160px;--spacing-design-200-desktop:200px;--spacing-section-extra-small:24px;--spacing-section-small:48px;--spacing-section-medium:80px;--spacing-section-large:96px;--spacing-section-extra-large:160px;--spacing-section-extra-small-desktop:32px;--spacing-section-small-desktop:80px;--spacing-section-medium-desktop:120px;--spacing-section-large-desktop:160px;--spacing-section-extra-large-desktop:200px;--spacing-layout-margin:16px;--spacing-layout-gutter:12px;--spacing-layout-column-gap-1:40px;--spacing-layout-column-gap-2:40px;--spacing-layout-margin-desktop:32px;--spacing-layout-small-desktop:80px;--spacing-layout-gutter-desktop:16px;--spacing-layout-column-gap-1-desktop:132px;--spacing-layout-column-gap-2-desktop:248px;--spacing-section-xs:var(--spacing-section-extra-small);--spacing-section-xl:var(--spacing-section-extra-large);--width-1-column:361px;--width-3-columns:385.5px;--width-4-columns:448px;--radius-general-small:4px;--radius-general-medium:12px;--radius-general-large:16px;--radius-general-small-desktop:8px;--radius-general-medium-desktop:12px;--radius-general-large-desktop:20px;--radius-ui-button-base:32px;--radius-ui-button-circle:32px;--radius-ui-input:8px;--radius-ui-tag:16px;--radius-ui-tag-desktop:8px;--radius-control:var(--radius-ui-input);--radius-card:var(--radius-general-medium);--radius-button:var(--radius-ui-button-base);--radius-tag:var(--radius-ui-tag);--Background-Base:var(--color-surface-base);--Background-Lift:var(--color-surface-raised);--Tone-Strong:var(--color-ink);--Tone-Medium:var(--color-ink-secondary);--Tone-Faint:var(--color-border-subtle);--Color-Purple-Gray-Wash:var(--color-wash-purple-gray);--Button-Secondary-Default-Border:var(--color-button-secondary-border);--Button-Secondary-Default-Background:var(
		--color-button-secondary-background
	);--button-secondary-default-text-icon:var(--color-button-secondary-text);--base-dark-8:var(--color-base-dark-8);--base-light-8:var(--color-base-light-8);--base-light-16:var(--color-base-light-16);--Spacing-0:var(--spacing-design-0);--Spacing-4:var(--spacing-design-4);--Spacing-8:var(--spacing-design-8);--Spacing-12:var(--spacing-design-12);--Spacing-16:var(--spacing-design-16-desktop);--Spacing-20:var(--spacing-design-20-desktop);--Spacing-24:var(--spacing-design-24-desktop);--Spacing-32:var(--spacing-design-32-desktop);--Spacing-48:var(--spacing-design-48-desktop);--Spacing-64:var(--spacing-design-64-desktop);--Spacing-80:var(--spacing-design-80-desktop);--Spacing-120:var(--spacing-design-120-desktop);--Spacing-160:var(--spacing-design-160-desktop);--Spacing-200:var(--spacing-design-200-desktop);--Section-Padding-Extra-Small:var(--spacing-section-extra-small-desktop);--Section-Padding-Small:var(--spacing-section-small-desktop);--Section-Padding-Medium:var(--spacing-section-medium-desktop);--Section-Padding-Large:var(--spacing-section-large-desktop);--Section-Padding-Extra-Large:var(--spacing-section-extra-large-desktop);--Layout-Grid-Margin:var(--spacing-layout-margin-desktop);--Layout-Grid-Gutter:var(--spacing-layout-gutter-desktop);--Layout-Grid-1-Column-Gap:var(--spacing-layout-column-gap-1-desktop);--Layout-Grid-2-Column-Gap:var(--spacing-layout-column-gap-2-desktop);--Width-1-Column:var(--width-1-column);--Width-3-Columns:var(--width-3-columns);--Width-4-Columns:var(--width-4-columns);--Small:var(--radius-general-small-desktop);--General-Small:var(--radius-general-small-desktop);--General-Medium:var(--radius-general-medium-desktop);--General-Large:var(--radius-general-large-desktop);--UI-Button-Base:var(--radius-ui-button-base);--UI-Button-Circle:var(--radius-ui-button-circle);--UI-Input:var(--radius-ui-input);--UI-Tag:var(--radius-ui-tag-desktop);--spacing-icon-regular-sm:16px;--spacing-icon-regular-md:24px;--spacing-icon-regular-lg:32px;--spacing-icon-button-sm:12px;--spacing-icon-button-lg:16px;--spacing-icon-circle-sm:16px;--spacing-icon-circle-lg:20px;--tw-prose-font-normal:400;--tw-prose-font-medium:500;--tw-prose-font-semibold:600;--tw-prose-font-bold:700;--tw-prose-font-extrabold:800;--tw-prose-font-black:900}@font-face{font-display:swap;font-family:Fragment Mono;font-style:normal;font-weight:400;src:url(assets/fonts/FragmentMono-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Fragment Mono;font-style:italic;font-weight:400;src:url(assets/fonts/FragmentMono-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Google Sans Flex;font-style:normal;font-weight:100 1000;src:url(assets/fonts/GoogleSansFlex-VariableFont_GRADRONDopszslntwdthwght.ttf) format("truetype")}@font-face{font-display:swap;font-family:Sentient Variable;font-style:normal;font-weight:200 900;src:url(assets/fonts/Sentient-Variable.woff2) format("woff2")}@font-face{font-display:swap;font-family:Sentient Variable;font-style:italic;font-weight:200 900;src:url(assets/fonts/Sentient-VariableItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(assets/fonts/Roboto-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(assets/fonts/Roboto-Medium.woff2) format("woff2"),url(assets/fonts/Roboto-Medium.ttf) format("truetype")}*,::backdrop,::file-selector-button,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;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);tab-size:4;-webkit-tap-highlight-color:transparent}hr{border-top-width:1px;color:inherit;height:0}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{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-size:1em;font-variation-settings:var(--default-mono-font-variation-settings,normal)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}::file-selector-button,button,input,optgroup,select,textarea{background-color:transparent;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}: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,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}body{background-color:var(--color-background);color:var(--color-foreground);font-family:var(--font-sans)}@layer components{.editor-styles-wrapper	:is(.wp-block-acf-approach-statistics,[data-type="acf/approach-statistics"]){margin:calc(var(--spacing)*0)!important;max-width:none!important;width:100%!important}.editor-styles-wrapper	:is(.wp-block-acf-approach-statistics,[data-type="acf/approach-statistics"])>.acf-block-preview{width:100%}.editor-styles-wrapper .approach-statistics-block{box-sizing:border-box;padding-bottom:calc(var(--spacing)*24);padding-top:calc(var(--spacing)*20);width:100%}@media (width >= 48rem){.editor-styles-wrapper .approach-statistics-block{padding-bottom:calc(var(--spacing)*40);padding-top:7.5rem}}.editor-styles-wrapper .approach-statistics-block>.padding-global{padding-inline:calc(var(--spacing)*4)}@media (width >= 48rem){.editor-styles-wrapper .approach-statistics-block>.padding-global{padding-inline:calc(var(--spacing)*8)}}.editor-styles-wrapper .approach-statistics-block .container-large{margin-inline:auto;max-width:112.5rem;position:relative;width:100%;z-index:2}.editor-styles-wrapper .approach-statistics-block .approach_halves{align-items:flex-start;display:grid!important;gap:calc(var(--spacing)*10)!important;grid-template-columns:repeat(1,minmax(0,1fr))!important;grid-template-rows:auto;justify-items:stretch}@media (width >= 992px){.editor-styles-wrapper .approach-statistics-block .approach_halves{grid-template-columns:auto 50%!important}}@media (width >= 48rem){.editor-styles-wrapper .approach-statistics-block .approach_halves{gap:8.25rem!important}}.editor-styles-wrapper	.approach-statistics-block	.approach_halves>.acf-innerblocks-container,.editor-styles-wrapper	.approach-statistics-block	.approach_halves>.acf-innerblocks-container>.block-editor-inner-blocks>.block-editor-block-list__layout,.editor-styles-wrapper	.approach-statistics-block	.approach_halves>.block-editor-inner-blocks>.block-editor-block-list__layout{align-items:flex-start!important;display:grid!important;gap:calc(var(--spacing)*10)!important;grid-template-columns:repeat(1,minmax(0,1fr))!important;grid-template-rows:auto;justify-items:stretch!important;width:100%}@media (width >= 992px){.editor-styles-wrapper	.approach-statistics-block	.approach_halves>.acf-innerblocks-container,.editor-styles-wrapper	.approach-statistics-block	.approach_halves>.acf-innerblocks-container>.block-editor-inner-blocks>.block-editor-block-list__layout,.editor-styles-wrapper	.approach-statistics-block	.approach_halves>.block-editor-inner-blocks>.block-editor-block-list__layout{grid-template-columns:auto 50%!important}}@media (width >= 48rem){.editor-styles-wrapper	.approach-statistics-block	.approach_halves>.acf-innerblocks-container,.editor-styles-wrapper	.approach-statistics-block	.approach_halves>.acf-innerblocks-container>.block-editor-inner-blocks>.block-editor-block-list__layout,.editor-styles-wrapper	.approach-statistics-block	.approach_halves>.block-editor-inner-blocks>.block-editor-block-list__layout{gap:8.25rem!important}}.editor-styles-wrapper	.approach-statistics-block	.approach_halves>.acf-innerblocks-container,.editor-styles-wrapper	.approach-statistics-block	.approach_halves>.acf-innerblocks-container>.block-editor-inner-blocks>.block-editor-block-list__layout,.editor-styles-wrapper	.approach-statistics-block	.approach_halves>.block-editor-inner-blocks>.block-editor-block-list__layout{grid-column:1/-1}.editor-styles-wrapper	.approach-statistics-block	.approach_halves>.acf-innerblocks-container>.block-editor-inner-blocks{grid-column:1/-1;width:100%}.editor-styles-wrapper	.approach-statistics-block	.approach_halves>.acf-innerblocks-container>*,.editor-styles-wrapper	.approach-statistics-block	.approach_halves>.acf-innerblocks-container>.block-editor-inner-blocks>.block-editor-block-list__layout>*,.editor-styles-wrapper	.approach-statistics-block	.approach_halves>.block-editor-inner-blocks>.block-editor-block-list__layout>*{margin:calc(var(--spacing)*0)!important}.editor-styles-wrapper .approach-statistics-block .left_approach{align-items:flex-start!important;display:flex!important;flex-direction:column!important;gap:calc(var(--spacing)*8)!important;justify-content:flex-start!important;margin:calc(var(--spacing)*0)!important;max-width:35.25rem;width:100%}@media (width >= 48rem){.editor-styles-wrapper .approach-statistics-block .left_approach{gap:calc(var(--spacing)*12)!important}}.editor-styles-wrapper	.approach-statistics-block	.left_approach>.acf-innerblocks-container,.editor-styles-wrapper	.approach-statistics-block	.left_approach>.acf-innerblocks-container>.block-editor-inner-blocks>.block-editor-block-list__layout,.editor-styles-wrapper	.approach-statistics-block	.left_approach>.block-editor-inner-blocks>.block-editor-block-list__layout{align-items:flex-start!important;display:flex!important;flex-direction:column!important;gap:calc(var(--spacing)*8)!important;justify-content:flex-start!important;max-width:35.25rem;width:100%}@media (width >= 48rem){.editor-styles-wrapper	.approach-statistics-block	.left_approach>.acf-innerblocks-container,.editor-styles-wrapper	.approach-statistics-block	.left_approach>.acf-innerblocks-container>.block-editor-inner-blocks>.block-editor-block-list__layout,.editor-styles-wrapper	.approach-statistics-block	.left_approach>.block-editor-inner-blocks>.block-editor-block-list__layout{gap:calc(var(--spacing)*12)!important}}.editor-styles-wrapper	.approach-statistics-block	.left_approach>.acf-innerblocks-container>.block-editor-inner-blocks{width:100%}.editor-styles-wrapper	.approach-statistics-block	.left_approach	.heading-style-h3{font-family:var(--font-legacy-heading)!important;font-size:2rem!important;margin:calc(var(--spacing)*0)!important;--tw-leading:2rem!important;line-height:2rem!important;--tw-font-weight:var(--font-weight-light)!important;font-weight:var(--font-weight-light)!important;--tw-tracking:-0.094rem!important;color:inherit!important;letter-spacing:-.094rem!important}@media (width >= 992px){.editor-styles-wrapper	.approach-statistics-block	.left_approach	.heading-style-h3{font-family:var(--font-heading)!important}}@media (width >= 48rem){.editor-styles-wrapper	.approach-statistics-block	.left_approach	.heading-style-h3{font-size:2.5rem!important;--tw-leading:2.75rem!important;line-height:2.75rem!important;--tw-tracking:-0.125rem!important;letter-spacing:-.125rem!important}}.editor-styles-wrapper	.approach-statistics-block	.left_approach	.approach-statistics-buttons{align-items:center!important;display:flex!important;gap:calc(var(--spacing)*0)!important;margin:calc(var(--spacing)*0)!important}.editor-styles-wrapper	.approach-statistics-block	.left_approach	.approach-statistics-button{background-color:transparent!important;border-style:var(--tw-border-style)!important;border-width:0!important;margin:calc(var(--spacing)*0)!important;padding:calc(var(--spacing)*0)!important}.editor-styles-wrapper .approach-statistics-block .grid_numbers{background-color:transparent!important;border-radius:0!important;display:grid!important;gap:calc(var(--spacing)*3)!important;grid-template-columns:repeat(1,minmax(0,1fr))!important;grid-template-rows:auto;margin:calc(var(--spacing)*0)!important;padding:calc(var(--spacing)*0)!important;width:100%}@media (width >= 480px){.editor-styles-wrapper .approach-statistics-block .grid_numbers{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width >= 48rem){.editor-styles-wrapper .approach-statistics-block .grid_numbers{gap:calc(var(--spacing)*4)!important}}.editor-styles-wrapper	.approach-statistics-block	.grid_numbers>.acf-innerblocks-container,.editor-styles-wrapper	.approach-statistics-block	.grid_numbers>.acf-innerblocks-container>.block-editor-inner-blocks>.block-editor-block-list__layout,.editor-styles-wrapper	.approach-statistics-block	.grid_numbers>.block-editor-inner-blocks>.block-editor-block-list__layout{background-color:transparent!important;border-radius:0!important;display:grid!important;gap:calc(var(--spacing)*3)!important;grid-template-columns:repeat(1,minmax(0,1fr))!important;grid-template-rows:auto;height:100%;padding:calc(var(--spacing)*0)!important;width:100%}@media (width >= 480px){.editor-styles-wrapper	.approach-statistics-block	.grid_numbers>.acf-innerblocks-container,.editor-styles-wrapper	.approach-statistics-block	.grid_numbers>.acf-innerblocks-container>.block-editor-inner-blocks>.block-editor-block-list__layout,.editor-styles-wrapper	.approach-statistics-block	.grid_numbers>.block-editor-inner-blocks>.block-editor-block-list__layout{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width >= 48rem){.editor-styles-wrapper	.approach-statistics-block	.grid_numbers>.acf-innerblocks-container,.editor-styles-wrapper	.approach-statistics-block	.grid_numbers>.acf-innerblocks-container>.block-editor-inner-blocks>.block-editor-block-list__layout,.editor-styles-wrapper	.approach-statistics-block	.grid_numbers>.block-editor-inner-blocks>.block-editor-block-list__layout{gap:calc(var(--spacing)*4)!important}}.editor-styles-wrapper	.approach-statistics-block	.grid_numbers>.acf-innerblocks-container,.editor-styles-wrapper	.approach-statistics-block	.grid_numbers>.acf-innerblocks-container>.block-editor-inner-blocks>.block-editor-block-list__layout,.editor-styles-wrapper	.approach-statistics-block	.grid_numbers>.block-editor-inner-blocks>.block-editor-block-list__layout{grid-auto-rows:1fr}.editor-styles-wrapper	.approach-statistics-block	.grid_numbers>.acf-innerblocks-container>.block-editor-inner-blocks{height:100%;width:100%}.editor-styles-wrapper	.approach-statistics-block	.grid_numbers>.acf-innerblocks-container>*,.editor-styles-wrapper	.approach-statistics-block	.grid_numbers>.acf-innerblocks-container>.block-editor-inner-blocks>.block-editor-block-list__layout>*,.editor-styles-wrapper	.approach-statistics-block	.grid_numbers>.block-editor-inner-blocks>.block-editor-block-list__layout>*{height:100%;margin:calc(var(--spacing)*0)!important;max-width:none!important;min-width:calc(var(--spacing)*0);width:100%}.editor-styles-wrapper	.approach-statistics-block	.grid_numbers>.acf-innerblocks-container>:is([data-type="core/group"],.wp-block-group),.editor-styles-wrapper	.approach-statistics-block	.grid_numbers>:is([data-type="core/group"],.wp-block-group){align-items:flex-start!important;background-color:var(--approach-card-background)!important;border-radius:.25rem!important;color:var(--approach-card-text)!important;display:flex!important;flex-direction:column!important;gap:calc(var(--spacing)*12)!important;height:100%;justify-content:space-between!important;margin:calc(var(--spacing)*0)!important;max-width:none!important;min-width:calc(var(--spacing)*0);padding:calc(var(--spacing)*6)!important;width:100%}@media (width >= 48rem){.editor-styles-wrapper	.approach-statistics-block	.grid_numbers>.acf-innerblocks-container>:is([data-type="core/group"],.wp-block-group),.editor-styles-wrapper	.approach-statistics-block	.grid_numbers>:is([data-type="core/group"],.wp-block-group){gap:calc(var(--spacing)*16)!important}}@media (width >= 48rem){.editor-styles-wrapper	.approach-statistics-block	.grid_numbers>.acf-innerblocks-container>:is([data-type="core/group"],.wp-block-group),.editor-styles-wrapper	.approach-statistics-block	.grid_numbers>:is([data-type="core/group"],.wp-block-group){border-radius:var(--radius-lg)!important}}@media (width >= 48rem){.editor-styles-wrapper	.approach-statistics-block	.grid_numbers>.acf-innerblocks-container>:is([data-type="core/group"],.wp-block-group),.editor-styles-wrapper	.approach-statistics-block	.grid_numbers>:is([data-type="core/group"],.wp-block-group){padding:calc(var(--spacing)*8)!important}}.editor-styles-wrapper	.approach-statistics-block	.grid_numbers>.acf-innerblocks-container>:is([data-type="core/group"],.wp-block-group)>:is(.block-editor-inner-blocks,.wp-block-group__inner-container)>.block-editor-block-list__layout,.editor-styles-wrapper	.approach-statistics-block	.grid_numbers>:is([data-type="core/group"],.wp-block-group)>:is(.block-editor-inner-blocks,.wp-block-group__inner-container)>.block-editor-block-list__layout{align-items:flex-start!important;box-sizing:border-box;display:flex!important;flex-direction:column!important;gap:calc(var(--spacing)*12)!important;height:100%;justify-content:space-between!important;width:100%}@media (width >= 48rem){.editor-styles-wrapper	.approach-statistics-block	.grid_numbers>.acf-innerblocks-container>:is([data-type="core/group"],.wp-block-group)>:is(.block-editor-inner-blocks,.wp-block-group__inner-container)>.block-editor-block-list__layout,.editor-styles-wrapper	.approach-statistics-block	.grid_numbers>:is([data-type="core/group"],.wp-block-group)>:is(.block-editor-inner-blocks,.wp-block-group__inner-container)>.block-editor-block-list__layout{gap:calc(var(--spacing)*16)!important}}.editor-styles-wrapper	.approach-statistics-block	.grid_numbers>.acf-innerblocks-container>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="core/group"],.editor-styles-wrapper	.approach-statistics-block	.grid_numbers>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="core/group"]{align-items:flex-start!important;background-color:var(--approach-card-background)!important;border-radius:.25rem!important;color:var(--approach-card-text)!important;display:flex!important;flex-direction:column!important;gap:calc(var(--spacing)*12)!important;height:100%;justify-content:space-between!important;margin:calc(var(--spacing)*0)!important;max-width:none!important;min-width:calc(var(--spacing)*0);padding:calc(var(--spacing)*6)!important;width:100%}@media (width >= 48rem){.editor-styles-wrapper	.approach-statistics-block	.grid_numbers>.acf-innerblocks-container>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="core/group"],.editor-styles-wrapper	.approach-statistics-block	.grid_numbers>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="core/group"]{border-radius:var(--radius-lg)!important;gap:calc(var(--spacing)*16)!important;padding:calc(var(--spacing)*8)!important}}.editor-styles-wrapper	.approach-statistics-block	.grid_numbers>.acf-innerblocks-container>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="core/group"]>.block-editor-inner-blocks>.block-editor-block-list__layout,.editor-styles-wrapper	.approach-statistics-block	.grid_numbers>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="core/group"]>.block-editor-inner-blocks>.block-editor-block-list__layout{align-items:flex-start!important;box-sizing:border-box;display:flex!important;flex-direction:column!important;gap:calc(var(--spacing)*12)!important;height:100%;justify-content:space-between!important;width:100%}@media (width >= 48rem){.editor-styles-wrapper	.approach-statistics-block	.grid_numbers>.acf-innerblocks-container>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="core/group"]>.block-editor-inner-blocks>.block-editor-block-list__layout,.editor-styles-wrapper	.approach-statistics-block	.grid_numbers>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="core/group"]>.block-editor-inner-blocks>.block-editor-block-list__layout{gap:calc(var(--spacing)*16)!important}}.editor-styles-wrapper	.approach-statistics-block	.wp-block-acf-approach-statistic-card,.editor-styles-wrapper	.approach-statistics-block	.wp-block-acf-approach-statistic-card>.acf-block-preview{height:100%;margin:calc(var(--spacing)*0)!important;max-width:none!important;width:100%}.editor-styles-wrapper .approach-statistics-block .card_number{align-items:flex-start!important;background-color:var(--approach-card-background)!important;border-radius:.25rem!important;color:var(--approach-card-text)!important;display:flex!important;flex-direction:column!important;gap:calc(var(--spacing)*12)!important;height:100%;justify-content:space-between!important;margin:calc(var(--spacing)*0)!important;padding:calc(var(--spacing)*6)!important;width:100%}@media (width >= 48rem){.editor-styles-wrapper .approach-statistics-block .card_number{border-radius:var(--radius-lg)!important;gap:calc(var(--spacing)*16)!important;padding:calc(var(--spacing)*8)!important}}.editor-styles-wrapper	.approach-statistics-block	.card_number>.acf-innerblocks-container,.editor-styles-wrapper	.approach-statistics-block	.card_number>.acf-innerblocks-container>.block-editor-inner-blocks>.block-editor-block-list__layout,.editor-styles-wrapper	.approach-statistics-block	.card_number>.block-editor-inner-blocks>.block-editor-block-list__layout{align-items:flex-start!important;box-sizing:border-box;display:flex!important;flex-direction:column!important;gap:calc(var(--spacing)*12)!important;height:100%;justify-content:space-between!important;width:100%}@media (width >= 48rem){.editor-styles-wrapper	.approach-statistics-block	.card_number>.acf-innerblocks-container,.editor-styles-wrapper	.approach-statistics-block	.card_number>.acf-innerblocks-container>.block-editor-inner-blocks>.block-editor-block-list__layout,.editor-styles-wrapper	.approach-statistics-block	.card_number>.block-editor-inner-blocks>.block-editor-block-list__layout{gap:calc(var(--spacing)*16)!important}}.editor-styles-wrapper	.approach-statistics-block	.card_number>.acf-innerblocks-container>.block-editor-inner-blocks{height:100%;width:100%}.editor-styles-wrapper	.approach-statistics-block	.card_number	.label-large{align-items:flex-end!important;display:flex!important;font-family:var(--font-label)!important;font-size:var(--text-ui-label-lg-mobile)!important;justify-content:flex-start!important;letter-spacing:var(--tw-tracking,var(--text-ui-label-lg-mobile--letter-spacing))!important;line-height:var(--tw-leading,var(--text-ui-label-lg-mobile--line-height))!important;margin:calc(var(--spacing)*0)!important;--tw-leading:var(--text-ui-label-lg-mobile--line-height)!important;line-height:var(--text-ui-label-lg-mobile--line-height)!important;--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important;--tw-tracking:var(--text-ui-label-lg-mobile--letter-spacing)!important;color:inherit!important;font-style:normal!important;letter-spacing:var(--text-ui-label-lg-mobile--letter-spacing)!important;text-transform:uppercase!important}@media (width >= 48rem){.editor-styles-wrapper	.approach-statistics-block	.card_number	.label-large{font-size:var(--text-ui-label-lg)!important;letter-spacing:var(--tw-tracking,var(--text-ui-label-lg--letter-spacing))!important;line-height:var(--tw-leading,var(--text-ui-label-lg--line-height))!important;--tw-leading:var(--text-ui-label-lg--line-height)!important;line-height:var(--text-ui-label-lg--line-height)!important;--tw-tracking:var(--text-ui-label-lg--letter-spacing)!important;letter-spacing:var(--text-ui-label-lg--letter-spacing)!important}}.editor-styles-wrapper	.approach-statistics-block	.card_number	.wrap_number{display:flex!important;font-family:var(--font-body)!important;font-size:2.25rem!important;margin:calc(var(--spacing)*0)!important;--tw-leading:2.25rem!important;line-height:2.25rem!important;--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important;--tw-tracking:-0.125rem!important;color:inherit!important;letter-spacing:-.125rem!important;white-space:nowrap!important}@media (width >= 48rem){.editor-styles-wrapper	.approach-statistics-block	.card_number	.wrap_number{font-size:3.25rem!important;--tw-leading:3.75rem!important;line-height:3.75rem!important;--tw-tracking:-0.156rem!important;letter-spacing:-.156rem!important}}.editor-styles-wrapper	.approach-statistics-block	.approach-statistics-button	.wp-block-button__link{align-items:center;border-radius:2rem;display:flex;font-family:var(--font-button);font-size:var(--text-sm);gap:calc(var(--spacing)*2);justify-content:center;line-height:var(--tw-leading,var(--text-sm--line-height));padding-block:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*4);position:relative;--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);text-decoration-line:none;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (width >= 48rem){.editor-styles-wrapper	.approach-statistics-block	.approach-statistics-button	.wp-block-button__link{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));padding-block:calc(var(--spacing)*4);padding-inline:calc(var(--spacing)*5)}}.editor-styles-wrapper	.approach-statistics-block	.approach-statistics-button	.wp-block-button__link{background-color:var(--approach-button-background)!important;border:1px solid var(--approach-button-border)!important;color:var(--approach-button-text)!important;transition:color .3s ease,background-color .3s ease,border-color .3s ease}.editor-styles-wrapper	.approach-statistics-block	.approach-statistics-button	.wp-block-button__link:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 12'%3E%3Cpath stroke='%23e31b57' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M2.5 6h7m0 0L6 2.5M9.5 6 6 9.5M14.5 6h7m0 0L18 2.5M21.5 6 18 9.5'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;background-size:1.5rem .75rem;content:"";flex:none;height:.75rem;transition:background-position 635ms cubic-bezier(.37,0,.63,1);width:.75rem}.editor-styles-wrapper	.approach-statistics-block	.approach-statistics-button	.wp-block-button__link:is(:hover,:focus-visible){background:var(	--Button-Primary-Hover-Background,hsla(30,11%,96%,.08)	)!important;border:1px solid var(--Button-Primary-Hover-Border,hsla(30,11%,96%,0))!important;color:var(--button-primary-default-text-icon,#f7f6f5)!important}.editor-styles-wrapper	.approach-statistics-block	.approach-statistics-button	.wp-block-button__link:is(:hover,:focus-visible):after{background-position:0}.editor-styles-wrapper .approach-statistics-block [contenteditable=true]{cursor:text}.editor-styles-wrapper	.approach-statistics-block	[contenteditable=true]:focus{outline:1px dashed hsla(0,0%,100%,.72);outline-offset:.2rem}.editor-styles-wrapper	.approach-statistics-block	.block-editor-rich-text__editable[data-rich-text-placeholder]:after{opacity:.58}}.approach-statistics-block{background-color:var(--approach-section-background,#9a0938);color:var(--approach-section-text,#f7f6f5)}.approach-statistics-block .card_number{background-color:var(--approach-card-background,#74062a);color:var(--approach-card-text,#f7f6f5)}.approach-statistics-block .cta_primary{color:var(--approach-button-text,#241018)}.approach-statistics-block .cta_primary .btn-bg{background-color:var(--approach-button-background,#f7f6f5);border-color:var(--approach-button-border,transparent)}.approach-statistics-block .heading-style-h3{color:inherit!important;font-size:2rem!important;font-style:normal!important;font-weight:400!important;letter-spacing:-.094rem!important;line-height:2rem!important;margin:0!important}.approach-statistics-block .label-large{color:inherit!important;font-family:Fragment Mono,Arial,sans-serif!important;font-size:.75rem!important;font-style:normal!important;font-weight:500!important;letter-spacing:.031rem!important;line-height:.75rem!important;margin:0!important;text-transform:uppercase!important}.approach-statistics-block .wrap_number,.approach-statistics-block .wrap_number .heading-alternative{color:inherit!important;font-family:Google Sans Flex Variable,Arial,sans-serif!important;font-size:2.25rem!important;font-style:normal!important;font-weight:600!important;letter-spacing:-.125rem!important;line-height:2.25rem!important}.approach-statistics-block .cta_primary,.editor-styles-wrapper	.approach-statistics-block	.approach-statistics-button	.wp-block-button__link{align-items:center;font-size:16px!important;font-style:normal!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}.approach-statistics-block .cta_primary .btn-bg{pointer-events:none;transition:background-color .3s ease,border-color .3s ease!important}.approach-statistics-block .cta_primary,.editor-styles-wrapper	.approach-statistics-block	.approach-statistics-button	.wp-block-button__link{background:#f7f6f5!important;border:1px solid rgba(154,9,56,0)!important;color:#9a0938!important;font-size:1rem!important;transition:background-color .3s ease}.approach-statistics-block .cta_primary:is(:hover,:focus-visible){background:var(	--Button-Primary-Hover-Background,hsla(30,11%,96%,.08)	)!important;border:1px solid var(--Button-Primary-Hover-Border,hsla(30,11%,96%,0))!important;color:var(--button-primary-default-text-icon,#f7f6f5)!important}.approach-statistics-block a.cta_primary:is(:hover,:focus-visible) .button_text-mask .text-button{color:var(--button-primary-default-text-icon,#f7f6f5)!important;text-shadow:0 1.5em 0 var(--button-primary-default-text-icon,#f7f6f5)!important}@media (min-width:768px){.approach-statistics-block .heading-style-h3{font-size:2.5rem!important;letter-spacing:-.125rem!important;line-height:2.75rem!important}.approach-statistics-block .label-large{font-size:.875rem!important;letter-spacing:.047rem!important;line-height:1rem!important}.approach-statistics-block .wrap_number,.approach-statistics-block .wrap_number .heading-alternative{font-size:3.25rem!important;letter-spacing:-.156rem!important;line-height:3.75rem!important}.approach-statistics-block .cta_primary,.editor-styles-wrapper	.approach-statistics-block	.approach-statistics-button	.wp-block-button__link{background:#f7f6f5!important;border:1px solid rgba(154,9,56,0)!important;color:#9a0938!important;font-size:1rem!important}.editor-styles-wrapper	.approach-statistics-block	.approach-statistics-button	.wp-block-button__link:after{background-size:2rem 1rem;height:1rem;width:1rem}}@media (min-width:992px){.approach-statistics-block .heading-style-h3{font-family:Jost,Arial,sans-serif!important}}@media (prefers-reduced-motion:reduce){.approach-statistics-block .cta_primary .btn-bg,.editor-styles-wrapper	.approach-statistics-block	.approach-statistics-button	.wp-block-button__link,.editor-styles-wrapper	.approach-statistics-block	.approach-statistics-button	.wp-block-button__link:after{transition-duration:.01ms!important}}.feed-intro.is-filled{--color-button-primary-hover-border:var(
		--Button-Primary-Hover-Border,hsla(30,11%,96%,0)
	);--color-button-primary-hover-background:var(
		--Button-Primary-Hover-Background,hsla(30,11%,96%,.08)
	);--color-button-primary-hover-text:var(
		--button-primary-hover-text-icon,#f7f6f5
	)}.headline_hero-home-a h1 :is(em,i,.font-light){font-style:italic!important;font-weight:300!important}.editor-styles-wrapper .home-hero-block,.editor-styles-wrapper .wp-block-acf-home-hero,.editor-styles-wrapper [data-type="acf/home-hero"]{margin-inline:calc(var(--spacing)*0)!important;max-width:none!important;width:100%}.editor-styles-wrapper	.home-hero-block>.block-editor-inner-blocks>.block-editor-block-list__layout,.editor-styles-wrapper .home-hero-block>.acf-innerblocks-container,.editor-styles-wrapper .home-hero-block>.block-editor-inner-blocks,.editor-styles-wrapper .wp-block-acf-home-hero>.acf-block-preview,.editor-styles-wrapper [data-type="acf/home-hero"]>.acf-block-preview{max-width:none!important;width:100%}.editor-styles-wrapper .home-hero-block{overflow:visible!important}.editor-styles-wrapper .home-hero-block .master_hero-home-a{gap:calc(var(--spacing)*8)!important;height:auto!important;min-height:calc(var(--spacing)*0)!important;padding-bottom:calc(var(--spacing)*8)!important;padding-top:calc(var(--spacing)*12)!important;position:relative!important;top:auto!important;width:100%}.editor-styles-wrapper	.home-hero-block	.headline_hero-home-a	.acf-innerblocks-container,.editor-styles-wrapper	.home-hero-block	.master_hero-home-a>.block-editor-inner-blocks,.editor-styles-wrapper	.home-hero-block	.master_hero-home-a>.block-editor-inner-blocks>.block-editor-block-list__layout,.editor-styles-wrapper	.home-hero-block	.p_hero-home-a	.acf-innerblocks-container{max-width:none!important;width:100%}.editor-styles-wrapper	.home-hero-block	.master_hero-home-a>.block-editor-inner-blocks>.block-editor-block-list__layout>*{margin-top:calc(var(--spacing)*0)!important}.editor-styles-wrapper .home-hero-block .wrap_hero-animation{margin-inline:auto;max-width:70rem;overflow:hidden;width:100%}.editor-styles-wrapper .home-hero-block .overlay_animation{display:none}.editor-styles-wrapper .home-hero-block .animation_loader,.editor-styles-wrapper .home-hero-block .wrap_home-a-animation{display:block;width:100%}.editor-styles-wrapper .home-hero-block .wrap_home-a-animation{transform:none!important}.editor-styles-wrapper .home-hero-block .home-hero-editor-gallery{bottom:auto!important;display:grid;display:grid!important;gap:clamp(.5rem,1.25vw,1.5rem);grid-template-columns:repeat(5,minmax(0,1fr));grid-template-columns:repeat(5,minmax(0,1fr))!important;height:auto!important;left:auto!important;margin:calc(var(--spacing)*0)!important;position:relative!important;right:auto!important;top:auto!important;transform:none!important;width:100%}.editor-styles-wrapper	.home-hero-block	.home-hero-editor-gallery>.wrap_main-animation>.image-wrap_hero-home-a,.editor-styles-wrapper	.home-hero-block	.home-hero-editor-gallery>:is(.image-wrap_hero-home-a,.wrap_main-animation){aspect-ratio:20.75/26.5;border-radius:clamp(.75rem,1.5vw,1.5rem);height:auto;inset:auto!important;margin:calc(var(--spacing)*0)!important;overflow:hidden;position:relative;transform:none!important;width:100%}.editor-styles-wrapper	.home-hero-block	.home-hero-editor-gallery>.wrap_main-animation{height:auto;inset:auto!important;margin:calc(var(--spacing)*0)!important;position:relative;transform:none!important;width:100%}.editor-styles-wrapper	.home-hero-block	.home-hero-editor-gallery	:is(.image_cover,.video_cover,.video-main-animarion){height:100%;width:100%}.editor-styles-wrapper .home-hero-block .home-hero-media-placeholder{align-items:center;background-color:#e9e5e3;display:flex;font-size:var(--text-sm);height:100%;justify-content:center;line-height:var(--tw-leading,var(--text-sm--line-height));padding:calc(var(--spacing)*4);text-align:center;width:100%;--tw-font-weight:var(--font-weight-medium);color:#6b4953;font-weight:var(--font-weight-medium)}.editor-styles-wrapper .home-hero-block .animation_text,.editor-styles-wrapper .home-hero-block .animation_text-wrap,.editor-styles-wrapper .home-hero-block .sticky_text{min-height:calc(var(--spacing)*0)}.editor-styles-wrapper .wp-block-acf-home-hero-story,.editor-styles-wrapper [data-type="acf/home-hero-story"]{aspect-ratio:16/9;background-color:#2e010e;border-radius:0!important;isolation:isolate;margin-inline:auto;max-width:70rem;overflow:hidden;position:relative;width:100%}.editor-styles-wrapper .wp-block-acf-home-hero-story>.acf-block-preview,.editor-styles-wrapper [data-type="acf/home-hero-story"]>.acf-block-preview{height:100%;width:100%}.editor-styles-wrapper .wp-block-acf-home-hero-story .animation_text,.editor-styles-wrapper [data-type="acf/home-hero-story"] .animation_text{height:100%;inset:calc(var(--spacing)*0);pointer-events:none;position:absolute;z-index:2}.editor-styles-wrapper	.wp-block-acf-home-hero-story	.animation_text-wrap>.acf-innerblocks-container,.editor-styles-wrapper	.wp-block-acf-home-hero-story	.animation_text-wrap>.block-editor-inner-blocks,.editor-styles-wrapper	.wp-block-acf-home-hero-story	.animation_text-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout,.editor-styles-wrapper	[data-type="acf/home-hero-story"]	:is(.animation_text-wrap,.sticky_text,.animation_text-wrap>.acf-innerblocks-container,.animation_text-wrap>.block-editor-inner-blocks,.animation_text-wrap>.block-editor-inner-blocks>.block-editor-block-list__layout),.editor-styles-wrapper .wp-block-acf-home-hero-story .animation_text-wrap,.editor-styles-wrapper .wp-block-acf-home-hero-story .sticky_text{box-sizing:border-box;height:100%;position:relative;width:100%}.editor-styles-wrapper .wp-block-acf-home-hero-story .animation_text-wrap,.editor-styles-wrapper [data-type="acf/home-hero-story"] .animation_text-wrap{padding:calc(var(--spacing)*0)!important}.editor-styles-wrapper .wp-block-acf-home-hero-story .sticky_text,.editor-styles-wrapper [data-type="acf/home-hero-story"] .sticky_text{align-items:center;display:flex;flex-direction:column;gap:calc(var(--spacing)*8);justify-content:center;padding:calc(var(--spacing)*8)}.editor-styles-wrapper	.wp-block-acf-home-hero-story	.sticky_text>.acf-innerblocks-container,.editor-styles-wrapper	.wp-block-acf-home-hero-story	.sticky_text>.acf-innerblocks-container>.block-editor-inner-blocks>.block-editor-block-list__layout,.editor-styles-wrapper	.wp-block-acf-home-hero-story	.sticky_text>.block-editor-inner-blocks>.block-editor-block-list__layout,.editor-styles-wrapper	[data-type="acf/home-hero-story"]	.sticky_text>.acf-innerblocks-container,.editor-styles-wrapper	[data-type="acf/home-hero-story"]	.sticky_text>.block-editor-inner-blocks>.block-editor-block-list__layout{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:calc(var(--spacing)*8);height:100%;justify-content:center;margin:calc(var(--spacing)*0)!important;padding:calc(var(--spacing)*0)!important;width:100%}.editor-styles-wrapper	.wp-block-acf-home-hero-story	.sticky_text>.acf-innerblocks-container:has(>.block-editor-inner-blocks){display:block;padding:calc(var(--spacing)*0)!important}.editor-styles-wrapper	.wp-block-acf-home-hero-story	.sticky_text	.block-editor-block-list__layout>*{margin-top:calc(var(--spacing)*0)!important}.editor-styles-wrapper .wp-block-acf-home-hero-story .text_home-video._1,.editor-styles-wrapper .wp-block-acf-home-hero-story .text_home-video._1st,.editor-styles-wrapper [data-type="acf/home-hero-story"] .text_home-video._1st{left:auto!important;margin:calc(var(--spacing)*0)!important;max-width:42.5rem!important;opacity:100%!important;pointer-events:auto;position:relative!important;top:auto!important;transform:none!important;visibility:visible!important;width:100%}.editor-styles-wrapper	.wp-block-acf-home-hero-story	.text_home-video	.wp-block-heading,.editor-styles-wrapper	.wp-block-acf-home-hero-story	.text_home-video>.block-editor-inner-blocks,.editor-styles-wrapper	.wp-block-acf-home-hero-story	.text_home-video>.block-editor-inner-blocks>.block-editor-block-list__layout{max-width:none!important;width:100%}.editor-styles-wrapper	.wp-block-acf-home-hero-story	:is(.text_home-video._2nd,.text_home-video._3rd),.editor-styles-wrapper	.wp-block-acf-home-hero-story	[data-home-hero-inspector-story],.editor-styles-wrapper	[data-type="acf/home-hero-story"]	:is(.text_home-video._2nd,.text_home-video._3rd){display:none}.editor-styles-wrapper .wp-block-acf-home-hero-story .animation-text__cta,.editor-styles-wrapper [data-type="acf/home-hero-story"] .animation-text__cta{align-self:center;display:flex;justify-content:center;left:auto!important;margin-inline:auto!important;max-width:calc(100% - 4rem);pointer-events:auto;position:relative!important;right:auto!important;top:auto!important;transform:none!important;translate:none!important;width:max-content;z-index:2}.editor-styles-wrapper	.home-hero-block	.home-hero-story-button.wp-block-button{background-color:transparent;border-style:var(--tw-border-style);border-width:0;margin:calc(var(--spacing)*0)!important;padding:calc(var(--spacing)*0)}.editor-styles-wrapper	.home-hero-block	.home-hero-story-button	.wp-block-button__link{align-items:center;background-color:#f7f6f5;border-color:transparent;border-radius:2rem;border-style:var(--tw-border-style);border-width:1px;color:#9a0938;display:flex;gap:calc(var(--spacing)*2);justify-content:center;padding-block:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*4);position:relative;text-decoration-line:none;--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);transition-duration:var(--tw-duration,var(--default-transition-duration));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));--tw-duration:300ms;transition-duration:.3s}.editor-styles-wrapper	.home-hero-block	.home-hero-story-button	.wp-block-button__link:after{background-color:#e31b57;content:"";flex:none;height:.75rem;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M2.5 6h7m0 0L6 2.5M9.5 6 6 9.5'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M2.5 6h7m0 0L6 2.5M9.5 6 6 9.5'/%3E%3C/svg%3E") center /contain no-repeat;width:.75rem}.editor-styles-wrapper	.home-hero-block	.home-hero-story-button	.wp-block-button__link:is(:hover,:focus-visible){background:rgba(154,9,56,.08);border-color:transparent;color:#9a0938}.editor-styles-wrapper .wp-block-acf-home-hero-story .overlay_scroll,.editor-styles-wrapper [data-type="acf/home-hero-story"] .overlay_scroll{height:100%;inset:calc(var(--spacing)*0);position:absolute;width:100%;z-index:1}.editor-styles-wrapper .wp-block-acf-home-hero-story .sticky-scroll,.editor-styles-wrapper [data-type="acf/home-hero-story"] .sticky-scroll{height:100%;opacity:100%!important;position:relative!important;top:auto!important;transform:none!important;visibility:visible!important;width:100%}.editor-styles-wrapper	.wp-block-acf-home-hero-story	.video-main-animarion.second,.editor-styles-wrapper	[data-type="acf/home-hero-story"]	.video-main-animarion.second,.editor-styles-wrapper .wp-block-acf-home-hero-story .fill-element,.editor-styles-wrapper [data-type="acf/home-hero-story"] .fill-element{border-radius:0!important;height:100%;overflow:hidden;position:relative;transform:none!important;width:100%}.editor-styles-wrapper	:is(.wp-block-acf-home-hero-story,[data-type="acf/home-hero-story"])	[data-home-hero-target-video]{height:100%;inset:calc(var(--spacing)*0);object-fit:cover;position:absolute;width:100%}.editor-styles-wrapper	:is(.wp-block-acf-home-hero-story,[data-type="acf/home-hero-story"])	.home-hero-story-media-placeholder{align-items:center;background-color:#2e010e;display:flex;font-size:var(--text-base);inset:calc(var(--spacing)*0);justify-content:center;line-height:var(--tw-leading,var(--text-base--line-height));padding:calc(var(--spacing)*8);position:absolute;text-align:center;--tw-font-weight:var(--font-weight-medium);color:var(--color-white);font-weight:var(--font-weight-medium)}.editor-styles-wrapper	:is(.wp-block-acf-home-hero-story,[data-type="acf/home-hero-story"])	.home-hero-story-media-placeholder[hidden]{display:none!important}.editor-styles-wrapper	:is(.wp-block-acf-home-hero-story,[data-type="acf/home-hero-story"])	.overlay_animation-text{background:rgba(0,0,0,.42);display:block;inset:calc(var(--spacing)*0);position:absolute}.editor-styles-wrapper .home-hero-block .button_play-pause{display:none}@media (max-width:767px){.editor-styles-wrapper .home-hero-block .home-hero-editor-gallery{grid-template-columns:repeat(5,minmax(7.5rem,1fr));grid-template-columns:repeat(5,minmax(7.5rem,1fr))!important;overflow-x:auto}.editor-styles-wrapper .wp-block-acf-home-hero-story,.editor-styles-wrapper [data-type="acf/home-hero-story"]{aspect-ratio:4/5;min-height:calc(var(--spacing)*96)}.editor-styles-wrapper .wp-block-acf-home-hero-story .text_home-video._1,.editor-styles-wrapper .wp-block-acf-home-hero-story .text_home-video._1st{padding-inline:calc(var(--spacing)*3)}}.filter-functional-chips .filter-functional-chip-input{clip-path:inset(50%);height:1px;opacity:0;overflow:hidden;position:absolute;width:1px}.filter-functional-chips .tabs-tab{cursor:pointer}.filter-functional-chips .tabs-tab:has(.filter-functional-chip-input:checked){background-color:var(--color-button-secondary-background);border-color:var(--color-button-secondary-border);color:var(--color-button-secondary-text);--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.filter-functional-chips	.tabs-tab:has(.filter-functional-chip-input:focus-visible){border-radius:var(--radius-sm);outline-color:var(--color-brand-1-500);outline-offset:2px;outline-style:var(--tw-outline-style);outline-width:2px}.media-functional-block .media-archive-card__image-placeholder{align-items:center;background:#eae6e5;color:rgba(46,1,14,.64);display:flex;font-size:.875rem;height:100%;justify-content:center;line-height:1.25rem;padding:calc(var(--spacing)*4);text-align:center;width:100%}.media-functional-block .filter-functional-chips{display:flex;justify-content:center;width:100%}.media-functional-block	.filter-functional-layout-without-sidebar	.filter-functional-results{max-width:none}.editor-styles-wrapper [data-type="acf/media-functional"]{max-width:none;width:100%}.editor-styles-wrapper	[data-type="acf/media-functional"]	.media-archive-card	.card_media{pointer-events:none}.editor-styles-wrapper	[data-type="acf/media-functional"]	.media-archive-card.reveal{opacity:100%!important;transform:none!important}.editor-styles-wrapper	[data-type="acf/media-functional"]	.media-functional-block-innerblocks,.editor-styles-wrapper	[data-type="acf/media-functional"]	.media-functional-block-innerblocks>.block-editor-inner-blocks,.editor-styles-wrapper	[data-type="acf/media-functional"]	.media-functional-block-innerblocks>.block-editor-inner-blocks>.block-editor-block-list__layout{width:100%}#comments,.entry-footer,.entry-meta,.entry-title,.page-title,.post-navigation{margin-inline:auto;margin-bottom:calc(var(--spacing)*6);max-width:var(--container-content)}.entry-content>*,.page-content>*{margin-inline:auto;max-width:var(--container-content)}.entry-content>.alignwide{max-width:var(--container-wide)}.entry-content>.alignfull{max-width:none}.entry-content>.alignleft{float:left;margin-right:calc(var(--spacing)*8)}.entry-content>.alignright{float:right;margin-left:calc(var(--spacing)*8)}.component-catalog{background-color:var(--color-brand-2-50);padding-bottom:calc(var(--spacing)*20)}.component-catalog-container{margin-inline:auto;max-width:1440px;min-width:calc(var(--spacing)*0);padding-inline:calc(var(--spacing)*4);width:100%}@media (width >= 40rem){.component-catalog-container{padding-inline:calc(var(--spacing)*6)}}@media (width >= 64rem){.component-catalog-container{padding-inline:calc(var(--spacing)*8)}}.component-catalog-hero{background-image:var(--background-image-catalog-hero);color:var(--color-ink-inverse);overflow:hidden;padding-block:calc(var(--spacing)*16)}@media (width >= 64rem){.component-catalog-hero{padding-block:calc(var(--spacing)*20)}}.component-catalog-eyebrow{color:var(--color-ink-inverse-secondary);margin-bottom:calc(var(--spacing)*3)}.component-catalog-title{color:var(--color-ink-inverse);max-width:var(--container-3xl)}.component-catalog-content{padding-top:calc(var(--spacing)*12)}@media (width >= 40rem){.component-catalog-content{padding-top:calc(var(--spacing)*16)}}.component-catalog-tabs{display:flex;flex-direction:column;gap:calc(var(--spacing)*8);max-width:100%;min-width:calc(var(--spacing)*0);width:100%}.component-catalog-tab-list{-ms-overflow-style:none;scrollbar-width:none}.component-catalog-tab-list::-webkit-scrollbar{display:none}.component-catalog-tab-list{align-items:flex-start;background-color:var(--color-surface-base);border-radius:var(--radius-ui-button-base);display:inline-flex;flex-wrap:nowrap;gap:var(--spacing-design-4);max-width:100%;min-width:calc(var(--spacing)*0);overflow-x:auto;padding:calc(var(--spacing)*2)}.component-catalog-tab{align-items:center;border-color:transparent;border-radius:var(--radius-ui-button-base);border-style:var(--tw-border-style);border-width:1px;color:var(--color-ink);cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;padding-block:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*5);text-align:center;transition-duration:var(--tw-duration,var(--default-transition-duration));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));white-space:nowrap;--tw-duration:150ms;gap:var(--spacing-design-8);transition-duration:.15s}.component-catalog-tab-input{border-width:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}#catalog-tab-atoms:checked~.component-catalog-tab-list	.component-catalog-tab[for=catalog-tab-atoms],#catalog-tab-foundations:checked~.component-catalog-tab-list	.component-catalog-tab[for=catalog-tab-foundations],#catalog-tab-molecules:checked~.component-catalog-tab-list	.component-catalog-tab[for=catalog-tab-molecules],#catalog-tab-organisms:checked~.component-catalog-tab-list	.component-catalog-tab[for=catalog-tab-organisms],.component-catalog-tab.is-active,.component-catalog-tab:hover{background-color:var(--color-button-secondary-background);border-color:var(--color-button-secondary-border);color:var(--color-button-secondary-text);--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}#catalog-tab-atoms:focus-visible~.component-catalog-tab-list	.component-catalog-tab[for=catalog-tab-atoms],#catalog-tab-foundations:focus-visible~.component-catalog-tab-list	.component-catalog-tab[for=catalog-tab-foundations],#catalog-tab-molecules:focus-visible~.component-catalog-tab-list	.component-catalog-tab[for=catalog-tab-molecules],#catalog-tab-organisms:focus-visible~.component-catalog-tab-list	.component-catalog-tab[for=catalog-tab-organisms]{border-radius:var(--radius-sm);outline-color:var(--color-brand-1-500);outline-offset:2px;outline-style:var(--tw-outline-style);outline-width:2px}.component-catalog-panel{display:none;max-width:100%;min-width:calc(var(--spacing)*0);padding-top:calc(var(--spacing)*6);width:100%}.component-catalog-panel.is-active{display:block}.component-catalog-panel[hidden]{display:none}#catalog-tab-atoms:checked~#catalog-panel-atoms,#catalog-tab-foundations:checked~#catalog-panel-foundations,#catalog-tab-molecules:checked~#catalog-panel-molecules,#catalog-tab-organisms:checked~#catalog-panel-organisms{display:block}.component-section{border-color:var(--color-brand-2-200);border-top-style:var(--tw-border-style);border-top-width:1px;margin-bottom:calc(var(--spacing)*14);max-width:100%;min-width:calc(var(--spacing)*0);padding-top:calc(var(--spacing)*10)}.component-section:last-child{margin-bottom:calc(var(--spacing)*0)}.component-section-plain,.component-section:first-child{border-top-style:var(--tw-border-style);border-top-width:0;padding-top:calc(var(--spacing)*0)}.component-section-header{margin-bottom:calc(var(--spacing)*8);padding-top:calc(var(--spacing)*8)}.component-section-title{color:var(--color-brand-2-900);margin-bottom:calc(var(--spacing)*2)}.component-section-description{color:var(--color-brand-2-600);max-width:var(--container-2xl)}.component-preview,.component-preview-empty{background-color:var(--color-base-light-4);border-color:var(--color-brand-2-200);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;max-width:100%;min-width:calc(var(--spacing)*0)}.component-preview{margin-bottom:calc(var(--spacing)*10);padding:calc(var(--spacing)*6)}@media (width >= 40rem){.component-preview{padding:calc(var(--spacing)*8)}}@media (width >= 64rem){.component-preview{padding:calc(var(--spacing)*12)}}.component-preview-empty{align-items:center;color:var(--color-ink-secondary);display:flex;justify-content:center;min-height:calc(var(--spacing)*60);padding:calc(var(--spacing)*8)}.component-example-stack{display:flex;flex-direction:column;gap:calc(var(--spacing)*16);width:100%}.component-example-shell{gap:calc(var(--spacing)*4)}.component-example-card,.component-example-shell{display:flex;flex-direction:column;min-width:calc(var(--spacing)*0)}.component-example-card{background-color:var(--color-brand-2-50);border-color:var(--color-border-subtle);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;padding:calc(var(--spacing)*8)}.component-example-card:has(.section-intro){padding:calc(var(--spacing)*0)}.component-example-card-full{overflow:hidden;padding:calc(var(--spacing)*0)}.component-example-label{margin:calc(var(--spacing)*0)}.token-reference{display:flex;flex-direction:column;gap:calc(var(--spacing)*12)}.token-reference-group{display:flex;flex-direction:column;gap:calc(var(--spacing)*5)}.token-reference-table-wrap{max-width:100%;overflow-x:auto}.token-reference-table{border-collapse:collapse;border-color:var(--color-border-subtle);color:var(--color-ink);min-width:640px;width:100%}.token-reference-table th{font-family:var(--font-label);font-size:var(--text-ui-label-sm-mobile);letter-spacing:var(--tw-tracking,var(--text-ui-label-sm-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-ui-label-sm-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-medium);font-style:normal;font-weight:var(--font-weight-medium);text-transform:uppercase}@media (width >= 48rem){.token-reference-table th{font-size:var(--text-ui-label-sm);letter-spacing:var(--tw-tracking,var(--text-ui-label-sm--letter-spacing));line-height:var(--tw-leading,var(--text-ui-label-sm--line-height))}}.token-reference-table th{background-color:var(--color-surface-muted);color:var(--color-ink);padding-block:calc(var(--spacing)*5);padding-inline:calc(var(--spacing)*6);text-align:center}.token-reference-table td{font-family:var(--font-body);font-size:var(--text-body-sm-mobile);letter-spacing:var(--tw-tracking,var(--text-body-sm-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-body-sm-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-normal);font-style:normal;font-weight:var(--font-weight-normal);text-transform:none}@media (width >= 48rem){.token-reference-table td{font-size:var(--text-body-sm);letter-spacing:var(--tw-tracking,var(--text-body-sm--letter-spacing));line-height:var(--tw-leading,var(--text-body-sm--line-height))}}.token-reference-table td{border-color:var(--color-border-subtle);border-top-style:var(--tw-border-style);border-top-width:1px;padding-block:calc(var(--spacing)*5);padding-inline:calc(var(--spacing)*6);text-align:center}.token-reference-table td+td,.token-reference-table th+th{border-color:var(--color-border-subtle);border-left-style:var(--tw-border-style);border-left-width:1px}.color-palette{display:flex;flex-direction:column;gap:calc(var(--spacing)*10)}.color-palette-group:last-child{margin-bottom:calc(var(--spacing)*0)}.color-palette-heading{color:var(--color-brand-2-600);margin-bottom:calc(var(--spacing)*5)}.color-palette-heading-separator{color:var(--color-accent);margin-inline:calc(var(--spacing)*3)}.color-palette-heading-mode{color:var(--color-brand-2-400)}.color-palette-grid{display:grid;gap:calc(var(--spacing)*4);grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.color-token{background-color:var(--color-white);border-color:var(--color-brand-2-200);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;overflow:hidden;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.color-token-sample{height:calc(var(--spacing)*21);width:100%}.color-token-details{display:flex;flex-direction:column;gap:calc(var(--spacing)*1);padding-inline:calc(var(--spacing)*5);padding-bottom:calc(var(--spacing)*4);padding-top:calc(var(--spacing)*5)}.color-token-header{align-items:flex-start;display:flex;gap:calc(var(--spacing)*5);justify-content:space-between}.color-token-name{color:var(--color-ink);flex:1}.color-token-value{flex-shrink:0}.color-token-description,.color-token-value{color:var(--color-brand-2-600)}.typography-reference-grid{display:grid;gap:calc(var(--spacing)*10)}@media (width >= 64rem){.typography-reference-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.typography-reference-column{display:flex;flex-direction:column;min-width:calc(var(--spacing)*0)}.typography-reference-column>h3{margin-bottom:calc(var(--spacing)*2)}.typography-reference-column>p{margin-bottom:calc(var(--spacing)*8);max-width:520px}.typography-reference-list{display:flex;flex-direction:column;gap:calc(var(--spacing)*8)}.typography-reference-item{display:flex;flex-direction:column;gap:calc(var(--spacing)*2)}.typography-reference-meta{align-items:flex-start;display:flex;flex-direction:column}.typography-reference-meta-line{color:var(--color-ink)}.typography-reference-usage{color:var(--color-ink-secondary);overflow-wrap:anywhere}.icon-reference{background-color:var(--color-white);border-radius:var(--radius-card);display:inline-flex;min-width:calc(var(--spacing)*0);padding:calc(var(--spacing)*10)}.icon-box-list{align-items:center;display:flex;flex-wrap:wrap;gap:calc(var(--spacing)*10)}.icon-box{align-items:center;background-color:var(--color-surface-base);display:inline-flex;flex-shrink:0;justify-content:center;--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.icon-box-small{border-radius:var(--radius-control);height:calc(var(--spacing)*8);padding:calc(var(--spacing)*2);width:calc(var(--spacing)*8)}.icon-box-medium{border-radius:var(--radius-card);height:calc(var(--spacing)*12);padding:calc(var(--spacing)*3);width:calc(var(--spacing)*12)}.icon-box-large{border-radius:20px;height:calc(var(--spacing)*16);padding:calc(var(--spacing)*4);width:calc(var(--spacing)*16)}.icon-box-glyph{display:inline-flex;flex-shrink:0}.icon-box-glyph-16,.icon-box-glyph-16 svg{height:var(--spacing-icon-regular-sm);width:var(--spacing-icon-regular-sm)}.icon-box-glyph-24,.icon-box-glyph-24 svg{height:var(--spacing-icon-regular-md);width:var(--spacing-icon-regular-md)}.icon-box-glyph-32,.icon-box-glyph-32 svg{height:var(--spacing-icon-regular-lg);width:var(--spacing-icon-regular-lg)}.icon-box-glyph :is(path,circle,rect,line,polyline,polygon){stroke:currentcolor}.button-reference{display:flex;flex-direction:column;gap:calc(var(--spacing)*10);width:100%}.button-reference-group{display:flex;flex-direction:column;gap:calc(var(--spacing)*6)}.button-reference-list{align-items:center;display:flex;flex-wrap:wrap;gap:calc(var(--spacing)*4)}.button-base,.button-text{align-items:center;border-radius:var(--radius-button);cursor:pointer;display:inline-flex;gap:calc(var(--spacing)*2);justify-content:center;text-align:center;text-decoration-line:none;transition-duration:var(--tw-duration,var(--default-transition-duration));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));--tw-duration:200ms;transition-duration:.2s}.button-large{padding-block:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*5)}@media (width >= 48rem){.button-large{padding-block:calc(var(--spacing)*4);padding-inline:calc(var(--spacing)*5)}}.button-small{padding-block:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*5)}.button-primary{background-color:var(--color-button-primary-background);border-color:var(--color-button-primary-border);border-style:var(--tw-border-style);border-width:1px;color:var(--color-button-primary-text)}.button-primary:is(:hover,:focus-visible){background-color:var(--color-button-primary-hover-background);border-color:var(--color-button-primary-hover-border);color:var(--color-button-primary-hover-text)}.internship-apply-button{backdrop-filter:blur(8px)!important;background:hsla(30,11%,96%,.08)!important;border:1px solid hsla(30,11%,96%,0)!important;color:#f7f6f5!important}.internship-apply-button:hover{background:hsla(283,9%,53%,.08)!important;color:#f7f6f5!important}.internship-apply-button .text-button{color:#f7f6f5!important;text-shadow:0 1.5em 0 #f7f6f5}.event-resister-btn:hover{background:#f7f6f5f7!important}.button-secondary{background-color:var(--color-button-secondary-background);border-color:var(--color-button-secondary-border);border-style:var(--tw-border-style);border-width:1px;color:var(--color-button-secondary-text);--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.button-secondary:is(:hover,:focus-visible){background-color:var(--color-button-secondary-hover-background);border-color:var(--color-button-secondary-hover-border);color:var(--color-button-secondary-hover-text)}.button-tertiary{border-bottom:1px solid transparent;border-radius:unset;color:var(--color-button-tertiary-text);transition:border-color .2s ease}.button-tertiary:is(:hover,:focus-visible){border-bottom-color:currentColor;color:var(--color-button-tertiary-hover-text)}.button-base:focus-visible,.button-text:focus-visible{outline-color:var(--color-brand-1-700);outline-offset:2px;outline-style:var(--tw-outline-style);outline-width:2px}.button-base:disabled,.button-base[aria-disabled=true],.button-text:disabled,.button-text[aria-disabled=true]{cursor:not-allowed;opacity:50%;pointer-events:none}.button-icon{align-items:center;color:#e31b57;display:inline-flex;flex-shrink:0;height:var(--spacing-icon-button-lg);justify-content:center;width:var(--spacing-icon-button-lg)}.button-small .button-icon{height:var(--spacing-icon-button-sm);width:var(--spacing-icon-button-sm)}.button-icon svg{height:100%;width:100%}.button-icon svg :is(path,circle,rect,line,polyline,polygon){stroke:currentcolor}.checkbox-field,.radio-field{align-items:center;cursor:pointer;display:inline-flex;gap:calc(var(--spacing)*3);width:fit-content}.checkbox-field-input,.radio-field-input{border-width:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.checkbox-field-control,.radio-field-control{align-items:center;background-color:var(--color-input-background);border-color:var(--color-input-border);border-radius:var(--radius-button);border-style:var(--tw-border-style);border-width:1px;display:flex;flex-shrink:0;height:calc(var(--spacing)*6);justify-content:center;padding:calc(var(--spacing)*1);width:calc(var(--spacing)*6)}.checkbox-field-icon,.radio-field-icon{align-items:center;display:flex;flex-shrink:0;height:var(--spacing-icon-button-lg);justify-content:center;width:var(--spacing-icon-button-lg)}.checkbox-field-icon-empty{padding-inline:2.667px;padding-bottom:4.667px;padding-top:calc(var(--spacing)*1)}.checkbox-field-icon-checked,.checkbox-field-icon-checked svg,.radio-field-icon-empty,.radio-field-icon-empty svg{height:var(--spacing-icon-button-lg);width:var(--spacing-icon-button-lg)}.radio-field-icon-checked,.radio-field-icon-checked svg{height:13.333px;width:13.333px}.checkbox-field-icon-checked,.checkbox-field-input:checked+.checkbox-field-control	.checkbox-field-icon-empty,.radio-field-icon-checked,.radio-field-input:checked+.radio-field-control .radio-field-icon-empty{display:none}.checkbox-field-input:checked+.checkbox-field-control	.checkbox-field-icon-checked,.radio-field-input:checked+.radio-field-control .radio-field-icon-checked{display:flex}.checkbox-field-input:focus-visible+.checkbox-field-control,.radio-field-input:focus-visible+.radio-field-control{outline-color:var(--color-brand-1-500);outline-offset:2px;outline-style:var(--tw-outline-style);outline-width:2px}.checkbox-field-label,.radio-field-label{color:var(--color-ink-secondary);display:block;white-space:nowrap}.tag-group{align-items:flex-start;display:inline-flex;flex-direction:column;gap:calc(var(--spacing)*8)}.tag-group-title{align-items:center;color:var(--color-ink);display:inline-flex;gap:calc(var(--spacing)*4)}.analysis-thinking-intro .tag-group-accent{background-color:hsla(30,11%,96%,.64)!important}.tag-group-accent{background-color:rgba(46,1,14,.6);border-radius:2px;display:block;flex-shrink:0;height:calc(var(--spacing)*2.5);width:calc(var(--spacing)*2.5)}.tag-group-label{color:var(--color-ink)}.tag-group-list{flex-wrap:wrap}.tag-group-list,.tag-group-tag{align-items:center;display:inline-flex;gap:calc(var(--spacing)*2)}.tag-group-tag{background-color:transparent;border-color:color-mix(in oklab,#2e010e 8%,transparent);border-radius:var(--radius-tag);border-radius:var(--UI-Tag,8px);border-style:var(--tw-border-style);border-width:1px;color:var(--color-ink);padding-block:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*3)}.tag-group-icon,.tag-group-icon svg{flex-shrink:0;height:13.333px;width:13.333px}.tag-group-icon :is(path,circle,rect,line,polyline,polygon){stroke:currentcolor}.select-menu{color:var(--color-button-secondary-text);display:flex;flex-direction:column;gap:calc(var(--spacing)*2);width:100%}.select-menu-label{color:var(--color-ink-secondary)}.select-menu-trigger{align-items:center;background-color:var(--color-button-secondary-background);border-color:var(--color-button-secondary-border);border-radius:var(--radius-control);border-style:var(--tw-border-style);border-width:1px;display:flex;justify-content:space-between;min-height:calc(var(--spacing)*13);padding-block:calc(var(--spacing)*4);padding-inline:calc(var(--spacing)*5);text-align:left;width:100%;--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.select-menu-value{color:var(--color-ink)}.select-menu-icon,.select-menu-icon svg,.select-menu-option-icon,.select-menu-option-icon svg{flex-shrink:0;height:var(--spacing-icon-button-lg);width:var(--spacing-icon-button-lg)}.select-menu-icon-open{display:inline-flex}.select-menu-icon-close,.select-menu-option-icon,.select-menu[open] .select-menu-icon-open{display:none}.select-menu[open] .select-menu-icon-close{display:inline-flex}.select-menu-list{display:none;flex-direction:column;gap:calc(var(--spacing)*1);padding-top:calc(var(--spacing)*3);width:100%}.select-menu[open] .select-menu-list{display:flex}.select-menu-option{align-items:center;background-color:transparent;border-color:var(--color-border-subtle);border-radius:var(--radius-control);border-style:var(--tw-border-style);border-width:1px;display:flex;justify-content:space-between;padding-block:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*5);text-align:left;width:100%;--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.select-menu-option.is-selected{background-color:var(--color-surface-muted)}.select-menu-option.is-selected .select-menu-option-icon{display:inline-flex}.select-menu :is(path,circle,rect,line,polyline,polygon){stroke:currentcolor}.text-field{background-color:transparent!important;display:flex;flex-direction:column;gap:var(--Spacing-8,8px);width:100%}.text-field-header{align-items:flex-start;display:flex;gap:var(--Spacing-16,16px);justify-content:space-between}.text-field-error,.text-field-label{color:var(--Input-Label-Text,rgba(46,1,14,.6))}.text-field-error{display:none;margin-left:auto;text-align:right}.text-field-error,.text-field.has-error .text-field-label{color:var(--Input-Error-Text,#d92d20)}.text-field.has-error .text-field-error{display:block}.text-field-control{align-items:flex-start;align-self:stretch;background:var(--Input-Default-Background,hsla(283,9%,53%,.08));border:1px solid var(--Input-Default-Border,rgba(154,9,56,0));border-radius:var(--UI-Input,8px);color:var(--Input-Default-Text,rgba(46,1,14,.6));display:flex;gap:var(--Spacing-8,8px);justify-content:space-between;min-height:48px;min-width:0;padding:var(--Spacing-12,12px) var(--Spacing-16,16px);transition:border-color .15s ease,background-color .15s ease,color .15s ease;width:100%}.text-field-control:focus-within{background:var(--Input-Active-Background,hsla(283,9%,53%,.08));border-color:var(--Input-Active-Border,rgba(154,9,56,.32));color:var(--Input-Active-Text,#2e010e)}.text-field-control:has(.text-field-input:not(:placeholder-shown)):not(:focus-within){background:var(--Input-Filled-Background,hsla(283,9%,53%,.08));border-color:var(--Input-Filled-Border,rgba(154,9,56,0));color:var(--Input-Filled-Text,#2e010e)}.text-field-input{background:transparent;border:0;border-radius:0;box-shadow:none;color:inherit;flex:1;font-family:var(--Font-Family-body,"Google Sans Flex");font-size:var(--Size-b2,16px);font-style:normal;font-weight:400;letter-spacing:var(--Letter-Spacing-b2,0);line-height:var(--Line-Height-b2,24px);margin:0;min-width:0;outline:0;padding:0;width:100%}.text-field-input::placeholder{color:var(--Input-Default-Text,rgba(46,1,14,.6));opacity:1}.text-field-control:focus-within .text-field-input{color:var(--Input-Active-Text,#2e010e)}.text-field-control:has(.text-field-input:not(:placeholder-shown)):not(:focus-within)	.text-field-input{color:var(--Input-Filled-Text,#2e010e)}.text-field-input:-webkit-autofill,.text-field-input:-webkit-autofill:focus,.text-field-input:-webkit-autofill:hover{-webkit-text-fill-color:var(--Input-Filled-Text,#2e010e);box-shadow:inset 0 0 0 1000px transparent;transition:background-color 9999s ease-out}.text-field-icon{align-items:center;color:currentColor;display:inline-flex;flex:0 0 20px;height:24px;justify-content:center;width:20px}.text-field-icon svg{display:block;height:20px;width:20px}.text-field-icon :is(path,circle,rect,line,polyline,polygon){stroke:currentColor}.text-field.has-error	.text-field-control:has(.text-field-input:not(:placeholder-shown)),.text-field.has-error .text-field-control,.text-field.has-error .text-field-control:focus-within{background:var(--Input-Error-Background,hsla(283,9%,53%,.08));border-color:var(--Input-Error-Border,rgba(217,45,32,.48));color:var(--Input-Error-Text,#d92d20)}.text-field.is-disabled{opacity:.5}.text-field-input:disabled,.text-field.is-disabled .text-field-control{cursor:not-allowed}.breadcrumb{align-items:center;color:var(--color-ink-secondary);display:flex;flex-wrap:wrap;gap:calc(var(--spacing)*2);justify-content:center}.breadcrumb-current,.breadcrumb-link{align-items:center;display:inline-flex;gap:calc(var(--spacing)*2);text-decoration-line:none}.breadcrumb-link{transition-duration:var(--tw-duration,var(--default-transition-duration));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))}@media (hover:hover){.breadcrumb-link:hover{color:var(--color-ink)}}.breadcrumb-current{--tw-font-weight:var(--font-weight-medium);color:var(--color-ink);font-weight:var(--font-weight-medium)}.breadcrumb-accent{background-color:rgba(46,1,14,.6);border-radius:2px;height:10px;width:10px}#our-thinking-featured-articles .breadcrumb-accent{background-color:hsla(30,11%,96%,.64)}.breadcrumb-separator,.breadcrumb-separator svg{flex-shrink:0;height:var(--spacing-icon-button-lg);width:var(--spacing-icon-button-lg)}.breadcrumb-separator{color:var(--color-ink-muted)}.breadcrumb-separator :is(path,circle,rect,line,polyline,polygon){stroke:currentcolor}.pagination{align-items:center;display:flex;gap:calc(var(--spacing)*6);justify-content:center;padding-inline:calc(var(--spacing)*6);width:100%}@media (width >= 40rem){.pagination{padding-inline:calc(var(--spacing)*20)}}.pagination-list{align-items:center;display:flex;gap:calc(var(--spacing)*4);justify-content:center;min-width:calc(var(--spacing)*0)}.pagination-control{align-items:center;background-color:var(--color-button-secondary-background);border-color:var(--color-button-secondary-border);border-radius:var(--radius-button);border-style:var(--tw-border-style);border-width:1px;color:var(--color-button-secondary-text);display:inline-flex;flex-shrink:0;height:calc(var(--spacing)*10);justify-content:center;transition-duration:var(--tw-duration,var(--default-transition-duration));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));width:calc(var(--spacing)*10)}@media (hover:hover){.pagination-control:hover{background-color:var(--color-button-secondary-hover-background);color:var(--color-button-secondary-hover-text)}}.pagination-control-previous{margin-right:calc(var(--spacing)*0)}.pagination-control-next{margin-left:calc(var(--spacing)*0)}.pagination-control:is(:disabled,[aria-disabled=true]){background-color:transparent}.pagination-control svg{height:var(--spacing-icon-button-lg);width:var(--spacing-icon-button-lg)}.pagination-ellipsis,.pagination-page{align-items:center;border-radius:var(--radius-button);color:var(--color-ink-secondary);display:inline-flex;height:calc(var(--spacing)*7);justify-content:center;width:calc(var(--spacing)*7)}@media (width >= 48rem){.pagination-ellipsis,.pagination-page{height:calc(var(--spacing)*10);width:calc(var(--spacing)*10)}}.pagination-page{transition-duration:var(--tw-duration,var(--default-transition-duration));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))}@media (hover:hover){.pagination-page:hover{background-color:var(--color-surface-muted);color:var(--color-ink)}}.pagination-page.is-current{background-color:var(--color-brand-1-700);border-radius:calc(infinity*1px);color:var(--color-ink-inverse)}.pagination :is(path,circle,rect,line,polyline,polygon){stroke:currentcolor}.tabs{display:flex;flex-direction:column;gap:calc(var(--spacing)*6);max-width:100%;min-width:calc(var(--spacing)*0);width:100%}.tabs-list{-ms-overflow-style:none;scrollbar-width:none}.tabs-list::-webkit-scrollbar{display:none}.tabs-list{align-items:flex-start;background-color:var(--color-surface-base);border-radius:var(--radius-ui-button-base);display:inline-flex;flex-wrap:nowrap;gap:var(--spacing-design-4);max-width:100%;min-width:calc(var(--spacing)*0);overflow-x:auto;padding:calc(var(--spacing)*2)}@media (max-width:63.999rem){.tabs-list{align-items:center;box-sizing:border-box;justify-content:flex-start;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-padding-inline:8px;scroll-snap-type:x proximity;touch-action:pan-x;width:auto;-webkit-overflow-scrolling:touch}.tabs-tab{flex:0 0 auto;min-height:44px;scroll-snap-align:start;white-space:nowrap}}.tabs-tab{align-items:center;border-color:transparent;border-radius:var(--radius-ui-button-base)!important;border-style:var(--tw-border-style);border-width:1px;color:var(--color-ink);cursor:pointer;display:inline-flex;flex-shrink:0;gap:var(--spacing-design-8);justify-content:center;padding-block:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*5);text-align:center;transition-duration:var(--tw-duration,var(--default-transition-duration));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))}.tabs-tab.is-active,.tabs-tab[aria-selected=true]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(	--Button-Secondary-Default-Background,hsla(30,11%,96%,.08)	);border:1px solid var(--Button-Secondary-Default-Border,hsla(30,11%,96%,0));color:var(--color-button-secondary-text)}.tabs-tab:not(.is-active):not([aria-selected=true]):hover{background-color:color-mix(in srgb,rgba(154,9,56,.08) 60%,transparent)}@supports (color:color-mix(in lab,red,red)){.tabs-tab:not(.is-active):not([aria-selected=true]):hover{background-color:color-mix(in oklab,var(--color-button-secondary-background) 60%,transparent)}}.tabs-tab:focus-visible{border-radius:var(--radius-sm);outline-color:var(--color-brand-1-500);outline-offset:2px;outline-style:var(--tw-outline-style);outline-width:2px}@media (max-width:29.999rem){.tabs-list{gap:4px;padding:6px}.tabs-tab{padding:10px 16px}}.tabs-panel{color:var(--color-ink-secondary);min-width:calc(var(--spacing)*0)}.tabs-panel[hidden]{display:none}.search-field{align-items:center;background-color:var(--Input-Default-Background,#fff);border-color:var(--Input-Default-Border,rgba(154,9,56,0));border-radius:var(--radius-button);border-style:solid;border-width:1px;color:var(--Input-Default-Text,rgba(46,1,14,.6));cursor:text;display:flex;gap:16px;min-height:56px;min-width:0;padding:calc(var(--spacing)*1);padding-left:calc(var(--spacing)*6);position:relative;transition:border-color .2s ease,background-color .2s ease,color .2s ease,box-shadow .2s ease;width:100%}.search-field.is-active,.search-field:focus-within{background-color:var(--Input-Active-Background,#fff);border-color:var(--Input-Active-Border,rgba(154,9,56,.32));color:var(--Input-Active-Text,#2e010e)}.search-field.is-filled{background-color:var(--Input-Filled-Background,#fff);border-color:var(--Input-Filled-Border,rgba(154,9,56,0));color:var(--Input-Filled-Text,#2e010e)}.search-field.is-filled.is-active,.search-field.is-filled:focus-within{background-color:var(--Input-Active-Background,#fff);border-color:var(--Input-Active-Border,rgba(154,9,56,.32))}.search-input{font-family:var(--font-body);font-size:var(--text-body-md-mobile);letter-spacing:var(--tw-tracking,var(--text-body-md-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-body-md-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-normal);font-style:normal;font-weight:var(--font-weight-normal);text-transform:none}@media (width >= 48rem){.search-input{font-size:var(--text-body-md);letter-spacing:var(--tw-tracking,var(--text-body-md--letter-spacing));line-height:var(--tw-leading,var(--text-body-md--line-height))}}.search-input{background-color:transparent;flex:1;min-width:calc(var(--spacing)*0);padding:calc(var(--spacing)*0);--tw-outline-style:none;appearance:none;-webkit-appearance:none;background:transparent;border:0;border-radius:0;box-shadow:none;caret-color:var(--Input-Active-Text,#2e010e);color:inherit;cursor:text;display:block;height:auto;margin:0;min-height:48px;outline-style:none;outline:0;pointer-events:auto;user-select:text;width:100%}.search-input:active,.search-input:focus,.search-input:focus-visible,.search-input:hover{background:transparent!important;border:0!important;box-shadow:none!important;caret-color:var(--Input-Active-Text,#2e010e)!important;outline:0!important}.search-input::placeholder{color:var(--Input-Default-Text,rgba(46,1,14,.6));opacity:1}.search-field.is-active .search-input,.search-field:focus-within .search-input{caret-color:var(--Input-Active-Text,#2e010e)!important;color:var(--Input-Active-Text,#2e010e)}.search-field.is-filled .search-input{color:var(--Input-Filled-Text,#2e010e)}.search-field.is-filled.is-active .search-input,.search-field.is-filled:focus-within .search-input{caret-color:var(--Input-Active-Text,#2e010e)!important;color:var(--Input-Active-Text,#2e010e)}.search-input::-webkit-search-cancel-button,.search-input::-webkit-search-decoration,.search-input::-webkit-search-results-button,.search-input::-webkit-search-results-decoration{-webkit-appearance:none;display:none}.search-input:-webkit-autofill,.search-input:-webkit-autofill:active,.search-input:-webkit-autofill:focus,.search-input:-webkit-autofill:hover{-webkit-text-fill-color:var(--Input-Filled-Text,#2e010e);box-shadow:inset 0 0 0 1000px transparent!important;caret-color:var(--Input-Active-Text,#2e010e)!important;transition:background-color 9999s ease-out}.search-clear{align-items:center;background:transparent;border:0;border-radius:var(--radius-button);box-shadow:none;color:var(--color-accent);color:var(--Input-Clear-Text,#9a0938);cursor:pointer;display:none;flex-shrink:0;height:calc(var(--spacing)*8);height:32px;justify-content:center;margin:0;outline:0;padding:0;transition:color .15s ease,background-color .15s ease;width:calc(var(--spacing)*8);width:32px}.search-field.is-filled .search-clear{display:inline-flex}.search-clear:hover{background-color:rgba(154,9,56,.08)}.search-clear:active{background-color:rgba(154,9,56,.16)}.search-clear:focus{box-shadow:none;outline:0}.search-clear:focus-visible{outline-color:var(--color-brand-1-700);outline-offset:2px;outline-style:var(--tw-outline-style);outline-width:2px}.search-clear-icon,.search-clear-icon svg{display:block;flex:0 0 10px;height:10px;width:10px}.search-button{align-items:center;background-color:var(--color-button-primary-background);border-color:var(--color-button-primary-border);border-radius:var(--radius-button);border-style:var(--tw-border-style);border-width:1px;color:var(--color-button-primary-text);display:inline-flex;flex-shrink:0;height:calc(var(--spacing)*12);justify-content:center;padding:calc(var(--spacing)*3);transition-duration:var(--tw-duration,var(--default-transition-duration));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));width:calc(var(--spacing)*12)}@media (hover:hover){.search-button:hover{background-color:var(--color-button-primary-hover-background);color:var(--color-button-primary-hover-text)}}.search-button{background:var(--Button-Primary-Default-Background,#9a0938);border:1px solid var(--Button-Primary-Default-Border,hsla(30,11%,96%,0));box-shadow:none;color:#f7f6f5;cursor:pointer;height:48px;margin:0;width:48px}.search-button:focus{box-shadow:none;outline:0}.search-button:focus-visible{outline-color:var(--color-brand-1-700);outline-offset:2px;outline-style:var(--tw-outline-style);outline-width:2px}.search-button svg,.search-icon,.search-icon svg{display:block;flex:0 0 20px;height:20px;width:20px}.search-field :is(path,circle,rect,line,polyline,polygon){stroke:currentColor}.search-button :is(path,circle,rect,line,polyline,polygon){stroke:currentColor}.search-clear-icon :is(path,circle,rect,line,polyline,polygon){stroke:#e31b57}@media (max-width:767px){.search-field{gap:12px;padding-left:var(--spacing-design-20,20px)}.search-button{height:48px;width:48px}}.filter-functional{background-color:var(--color-surface-base);max-width:100%;overflow:hidden;padding:var(--spacing-design-120-desktop,120px) 32px var(--spacing-section-medium-desktop,120px)}.filter-functional,.filter-functional-inner{align-items:center;display:flex;flex-direction:column;gap:48px;width:100%}.filter-functional-inner{max-width:1440px}.filter-functional-header{align-items:center;display:flex;flex-direction:column;gap:24px;margin-inline:auto;max-width:var(--container-content-six,680px);text-align:center;width:100%}.filter-functional-tag{align-self:center}.filter-functional-tag .tag-group-title{gap:calc(var(--spacing)*2);justify-content:center}.filter-functional-heading{text-align:center}.filter-functional-search-wrap{align-items:center;display:flex;gap:var(--spacing-design-16);margin-top:24px;width:100%}.filter-functional-search-field{background:var(--Background-Lift,#fff);border:1px solid var(--Color-Purple-Gray-Wash,#efdbe4);color:var(--Tone-Subtle,rgba(46,1,14,.6));flex:1;min-width:calc(var(--spacing)*0);--Input-Default-Border:var(--Color-Purple-Gray-Wash,#efdbe4);--Input-Default-Background:var(--Background-Lift,#fff);--Input-Default-Text:var(--Tone-Subtle,rgba(46,1,14,.6))}.filter-functional-search-field,.filter-functional-search-field .search-input{font-family:var(--Font-Family-body,"Google Sans Flex");font-size:var(--Size-b2,16px);font-style:normal;font-weight:400;letter-spacing:var(--Letter-Spacing-b2,0);line-height:var(--Line-Height-b2,24px)}.filter-functional-mobile-filter-button{align-items:center;background-color:var(--color-white);border-color:var(--Color-Purple-Gray-Wash,#efdbe4);border-radius:calc(infinity*1px);border-style:var(--tw-border-style);border-width:1px;color:var(--color-accent);display:none;flex-shrink:0;height:calc(var(--spacing)*14);justify-content:center;padding:calc(var(--spacing)*4);width:calc(var(--spacing)*14)}.filter-functional-mobile-filter-button svg{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}.filter-functional-mobile-filter-button	:is(path,circle,rect,line,polyline,polygon){stroke:currentcolor}.filter-functional-showing{color:var(--Tone-Strong,#2e010e);font-family:var(--Font-Family-heading-alternative,Jost);font-size:var(--Size-h5,28px);font-style:italic;font-weight:300;letter-spacing:var(--Letter-Spacing-h5,0);line-height:var(--Line-Height-h5,32px);margin:0;text-align:center}.filter-functional-layout{align-items:flex-start;display:grid;gap:48px;grid-template-columns:minmax(280px,400px) minmax(0,1fr);max-width:1376px;width:100%}.filter-functional-layout-without-sidebar{grid-template-columns:minmax(0,1fr)}.filter-functional-layout-without-sidebar .filter-functional-results{margin-inline:auto;max-width:928px;width:100%}.filter-functional.has-no-filter-results:not(.filter-functional-block)	.filter-functional-layout{display:block;max-width:var(--container-content-seven,912px)}.filter-functional.has-no-filter-results:not(.filter-functional-block)	.filter-functional-sidebar{display:none}.filter-functional.has-no-filter-results:not(.filter-functional-block)	.filter-functional-results{margin-inline:auto;width:100%}.filter-functional-sidebar{align-items:flex-start;align-self:flex-start;background-color:var(--color-surface-raised);border-color:var(--color-border-subtle);border-style:var(--tw-border-style);border-width:1px;display:flex;flex-direction:column;width:100%;--tw-shadow:inset 0 -2px 0 var(--tw-shadow-color,rgba(0,0,0,.04)),inset -2px 2px 0 var(--tw-shadow-color,hsla(0,0%,100%,.25));border-radius:var(--radius-general-medium,12px);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);gap:48px;max-width:400px;padding:32px 24px}.filter-functional-sidebar-heading{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-design-16);width:100%}.filter-functional-sidebar-title-row{align-items:center;display:flex;gap:var(--spacing-design-16);justify-content:space-between;width:100%}.filter-functional-clear{align-items:center;background-color:transparent;border-style:var(--tw-border-style);border-width:0;display:inline-flex;flex-shrink:0;gap:var(--spacing-design-8);justify-content:center;padding:calc(var(--spacing)*0)}.filter-functional-clear[hidden],.filter-functional-empty[hidden],.filter-functional-pagination[hidden],.filter-functional-result-card[hidden],.filter-functional-scrollbar[hidden]{display:none}.filter-functional-clear-icon,.filter-functional-clear-icon svg{color:var(--color-accent);flex-shrink:0;height:var(--spacing-icon-button-lg);width:var(--spacing-icon-button-lg)}.filter-functional-clear-icon :is(path,circle,rect,line,polyline,polygon){stroke:currentcolor}.filter-functional-filter-list{align-items:flex-start;display:flex;flex-direction:column;gap:48px;width:100%}.filter-functional-filter-card{background-color:var(--color-surface-muted);border-color:var(--color-border-subtle);border-radius:var(--radius-general-medium,12px);border-style:var(--tw-border-style);border-width:1px;display:flex;flex-direction:column;gap:var(--spacing-design-20);justify-content:center;padding:24px;width:100%}.filter-functional-filter-card-header{align-items:center;display:flex;justify-content:space-between;padding:var(--spacing-design-4) 0;width:100%}.filter-functional-filter-toggle,.filter-functional-filter-toggle svg{background-color:transparent;border-style:var(--tw-border-style);border-width:0;color:var(--color-accent);flex-shrink:0;height:var(--spacing-icon-button-lg);padding:calc(var(--spacing)*0);width:var(--spacing-icon-button-lg)}.filter-functional-filter-toggle	:is(path,circle,rect,line,polyline,polygon){stroke:currentcolor}.filter-functional-filter-card.is-collapsed .filter-functional-filter-toggle{transform:rotate(180deg)}.filter-functional-options{align-items:stretch;display:flex;gap:var(--spacing-design-12);width:100%}.filter-functional-options.has-scroll{overflow:hidden}.filter-functional-option-list{display:flex;flex:1;flex-direction:column;gap:var(--spacing-design-12);min-width:calc(var(--spacing)*0)}.filter-functional-options.has-scroll .filter-functional-option-list{max-height:204px;overflow-y:auto;padding-right:calc(var(--spacing)*1);scrollbar-width:none}.filter-functional-options.has-scroll	.filter-functional-option-list::-webkit-scrollbar{display:none}.filter-functional-option{align-items:center;display:flex;gap:var(--spacing-design-12);justify-content:space-between;width:100%}.filter-functional-checkbox,.filter-functional-radio{flex:1;min-width:calc(var(--spacing)*0)}.filter-functional-checkbox .checkbox-field-label,.filter-functional-radio .radio-field-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-functional-option-count{flex-shrink:0}.filter-functional-scrollbar{align-items:flex-start;align-self:stretch;background-color:var(--color-border-subtle);border-radius:calc(infinity*1px);display:flex;flex-shrink:0;overflow:hidden;width:calc(var(--spacing)*1)}.filter-functional-scrollbar span{background-color:var(--color-ink-muted);border-radius:calc(infinity*1px);display:block;flex:none;min-height:32px;width:100%;will-change:transform}.filter-functional-results{align-items:center;display:flex;flex-direction:column;min-width:calc(var(--spacing)*0)}.filter-functional-result-list{display:flex;flex-direction:column;gap:32px;width:100%}.filter-functional-result-card{align-items:center;background-color:var(--color-surface-raised);border-color:var(--color-border-subtle);border-radius:var(--radius-general-large,20px);border-style:var(--tw-border-style);border-width:1px;display:flex;gap:48px;padding:32px;position:relative;width:100%}.filter-functional-result-media{align-items:center;align-self:stretch;background-color:var(--color-surface-muted);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:12px;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;max-width:332px;min-height:208px;width:100%}.filter-functional-result-media img{aspect-ratio:16/9;border-radius:inherit;height:100%;min-height:inherit;object-fit:cover;width:100%}.filter-functional-result-media-placeholder{border-color:var(--color-border-subtle);border-style:var(--tw-border-style);border-width:1px}.filter-functional-result-content{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:24px;min-width:calc(var(--spacing)*0)}.filter-functional-result-meta{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-design-16);max-width:100%}.filter-functional-result-date{flex-shrink:0}.filter-functional-result-link{margin-top:auto;padding-top:8px}.filter-functional-result-link .icon-wrap_button{color:var(--color-accent)}.filter-functional-pagination button{cursor:pointer}.filter-functional-pagination button:disabled{cursor:not-allowed;opacity:40%}.filter-functional-empty{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-design-16);justify-content:center;width:100%}.filter-functional-empty,.filter-functional-empty-heading,.filter-functional-empty-message{max-width:var(--container-content-six);text-align:center}@media (max-width:1023px){.dashboard-detailed-hero__media{align-self:start;aspect-ratio:16/16;height:100%;min-height:0;width:100%}.filter-functional{gap:32px;padding:var(--spacing-section-small) 32px}.filter-functional-inner,.filter-functional-layout,.filter-functional-result-list,.filter-functional-results{width:100%}.filter-functional-inner{gap:32px}.filter-functional-header{gap:24px;max-width:none}.filter-functional-tag .tag-group-title{font-family:var(--font-body);font-size:var(--text-body-sm-mobile);letter-spacing:var(--tw-tracking,var(--text-body-sm-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-body-sm-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-normal);font-style:normal;font-weight:var(--font-weight-normal);text-transform:none}@media (width >= 48rem){.filter-functional-tag .tag-group-title{font-size:var(--text-body-sm);letter-spacing:var(--tw-tracking,var(--text-body-sm--letter-spacing));line-height:var(--tw-leading,var(--text-body-sm--line-height))}}.filter-functional-search-wrap{margin-top:24px}.filter-functional-mobile-filter-button{display:inline-flex}.filter-functional-layout{display:flex;flex-direction:column;gap:32px}.filter-functional-sidebar{display:none;gap:32px;max-width:100%;padding:24px var(--spacing-design-20)}.filter-functional.is-mobile-filter-open .filter-functional-sidebar{display:flex}.filter-functional-result-card{align-items:stretch;border-radius:var(--radius-general-large,16px);flex-direction:column;gap:32px;padding:24px}.filter-functional-result-media{height:180px;max-width:none;min-height:180px}.filter-functional-result-meta{gap:var(--spacing-design-8)}.filter-functional-result-meta .tag-group-tag{gap:var(--spacing-design-8);padding:var(--spacing-design-8) var(--spacing-design-12)}.filter-functional-result-date,.filter-functional-result-meta .tag-group-tag{font-family:var(--font-label);font-size:var(--text-ui-label-lg-mobile);letter-spacing:var(--tw-tracking,var(--text-ui-label-lg-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-ui-label-lg-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-normal);font-style:normal;font-weight:var(--font-weight-normal);text-transform:uppercase}@media (width >= 48rem){.filter-functional-result-date,.filter-functional-result-meta .tag-group-tag{font-size:var(--text-ui-label-lg);letter-spacing:var(--tw-tracking,var(--text-ui-label-lg--letter-spacing));line-height:var(--tw-leading,var(--text-ui-label-lg--line-height))}}.filter-functional-result-content{gap:24px}.filter-functional-pagination{width:100%}}@media (max-width:767px){.filter-functional-heading{font-family:var(--font-heading);font-size:var(--text-heading-h2-mobile);letter-spacing:var(--tw-tracking,var(--text-heading-h2-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h2-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-semibold);font-style:normal;font-weight:var(--font-weight-semibold);text-transform:uppercase}@media (width >= 48rem){.filter-functional-heading{font-size:var(--text-heading-h2);letter-spacing:var(--tw-tracking,var(--text-heading-h2--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h2--line-height))}}.filter-functional-search-field{min-width:calc(var(--spacing)*0)}.filter-functional-result-card h5{font-family:var(--font-heading);font-size:var(--text-heading-h5-mobile);letter-spacing:var(--tw-tracking,var(--text-heading-h5-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h5-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-normal);font-style:normal;font-weight:var(--font-weight-normal);text-transform:none}@media (width >= 48rem){.filter-functional-result-card h5{font-size:var(--text-heading-h5);letter-spacing:var(--tw-tracking,var(--text-heading-h5--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h5--line-height))}}}@media (max-width:767px){.select-menu-trigger{padding:calc(var(--spacing)*4)}.select-menu-option{padding-block:calc(var(--spacing)*3)}.pagination,.select-menu-option{padding-inline:calc(var(--spacing)*4)}.pagination{gap:calc(var(--spacing)*4);justify-content:center}.pagination-list{gap:calc(var(--spacing)*3)}}.elevation-reference{width:100%}.elevation-reference-table-wrap{max-width:100%;overflow-x:auto}.elevation-reference-table{border-collapse:collapse;border-color:var(--color-border-subtle);color:var(--color-ink);min-width:840px;width:100%}.elevation-reference-table th{font-family:var(--font-label);font-size:var(--text-ui-label-sm-mobile);letter-spacing:var(--tw-tracking,var(--text-ui-label-sm-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-ui-label-sm-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-medium);font-style:normal;font-weight:var(--font-weight-medium);text-transform:uppercase}@media (width >= 48rem){.elevation-reference-table th{font-size:var(--text-ui-label-sm);letter-spacing:var(--tw-tracking,var(--text-ui-label-sm--letter-spacing));line-height:var(--tw-leading,var(--text-ui-label-sm--line-height))}}.elevation-reference-table th{background-color:var(--color-surface-muted);color:var(--color-ink);padding-block:calc(var(--spacing)*5);padding-inline:calc(var(--spacing)*6);text-align:center}.elevation-reference-table tbody th,.elevation-reference-table td{background-color:transparent;border-color:var(--color-border-subtle);border-top-style:var(--tw-border-style);border-top-width:1px;padding-block:calc(var(--spacing)*5);padding-inline:calc(var(--spacing)*6)}.elevation-reference-table td+td,.elevation-reference-table th+th{border-color:var(--color-border-subtle);border-left-style:var(--tw-border-style);border-left-width:1px}.elevation-reference-label{color:var(--color-ink);width:32%}.elevation-reference-samples{align-items:center;display:flex;gap:24px;width:100%}.elevation-reference-sample{border-radius:var(--radius-general-small);flex:1;height:200px;min-width:calc(var(--spacing)*0)}@media (width >= 48rem){.elevation-reference-sample{border-radius:var(--radius-general-small-desktop)}}.elevation-reference-sample{background-color:var(--color-wash-purple-gray);background-position:50%;background-repeat:no-repeat;background-size:cover}.elevation-reference-sample-image{background-color:var(--color-brand-2-200)}.elevation-reference-sample-wash{background-color:var(--color-wash-purple-gray)}.effect-background-blur{backdrop-filter:blur(8px)}.effect-layer-blur{filter:blur(16px)}.effect-drop-shadow{--tw-shadow:0 8px 24px var(--tw-shadow-color,rgba(154,9,56,.08)),0 4px 16px var(--tw-shadow-color,rgba(154,9,56,.08))}.effect-drop-shadow,.effect-glass{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.effect-glass{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,hsla(30,11%,96%,.16)),inset 0 -1px 0 var(--tw-shadow-color,hsla(30,11%,96%,.08));backdrop-filter:blur(20px)}.effect-progressive-blur{backdrop-filter:blur(0)}.effect-book{--tw-shadow:inset 0 -2px 0 var(--tw-shadow-color,rgba(0,0,0,.04)),inset -2px 2px 0 var(--tw-shadow-color,hsla(0,0%,100%,.25))}.effect-book,.effect-drop-shadow-big{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.effect-drop-shadow-big{--tw-shadow:0 4px 80px var(--tw-shadow-color,rgba(0,0,0,.08))}.section-intro{padding:calc(var(--spacing)*10);width:100%}@media (width >= 64rem){.section-intro{padding:calc(var(--spacing)*14)}}.section-intro-inner{align-items:flex-start;display:flex;flex-direction:column;gap:32px;max-width:var(--container-content-six);width:100%}.section-intro-eyebrow{align-items:flex-start;display:flex;min-width:calc(var(--spacing)*0)}.section-intro-main{gap:32px;min-width:calc(var(--spacing)*0)}.section-intro-content,.section-intro-main{display:flex;flex-direction:column;width:100%}.section-intro-content{gap:24px}.section-intro-heading{color:var(--color-ink);margin:calc(var(--spacing)*0)}.section-intro-copy{color:var(--color-ink-secondary);margin:calc(var(--spacing)*0);max-width:var(--container-content-six)}.section-intro-actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-design-16)}.section-intro-controls{align-items:flex-start;display:flex;flex-direction:column;gap:32px;min-width:calc(var(--spacing)*0);width:100%}.section-intro-navigation{align-items:center;display:flex;gap:var(--spacing-design-16)}.section-intro-navigation-button{border-radius:calc(infinity*1px);height:calc(var(--spacing)*12);padding:calc(var(--spacing)*0);width:calc(var(--spacing)*12)}.section-intro-list{display:flex;flex-direction:column;gap:calc(var(--spacing)*16)}.section-intro-centered .section-intro-inner{align-items:center;margin-inline:auto;text-align:center}.section-intro-centered .section-intro-eyebrow{justify-content:center}.section-intro-centered .section-intro-content,.section-intro-centered .section-intro-main{align-items:center}.section-intro-centered .section-intro-copy{max-width:var(--container-xl);text-align:center}.section-intro-centered .section-intro-actions{justify-content:center}.section-intro-centered .section-intro-controls{align-items:center}.section-intro-centered .section-intro-navigation{justify-content:center}.section-intro-split .section-intro-inner{max-width:none}@media (width >= 64rem){.section-intro-split .section-intro-main{align-items:flex-start;display:grid;grid-template-columns:minmax(0,var(--container-content-six)) minmax(0,1fr)}}.section-intro-split .section-intro-main{column-gap:var(--spacing-layout-column-gap-1-desktop);row-gap:32px}.section-intro-split .section-intro-content{align-items:flex-start;max-width:var(--container-content-six)}@media (width >= 64rem){.section-intro-split .section-intro-content{grid-column-start:1;grid-row-start:1}.section-intro-split .section-intro-controls{align-items:center;flex-direction:row;grid-column:span 2/span 2;grid-row-start:2;justify-content:space-between}.section-intro-split .section-intro-actions{justify-content:flex-start}.section-intro-split .section-intro-navigation{justify-content:flex-end;margin-left:auto}}.featured-articles-feed{align-items:center;background-color:var(--color-surface-base);display:flex;flex-direction:column;max-width:100%;min-width:calc(var(--spacing)*0);overflow-x:hidden;width:100%;--Tone-Strong:var(--color-ink);--Tone-Medium:var(--color-ink-secondary);--Tone-Faint:var(--color-border-subtle);box-sizing:border-box;gap:var(--spacing-design-80);padding:var(--spacing-section-medium-desktop) var(--spacing-layout-margin-desktop)}.featured-articles-feed-background-surface-base{background-color:var(--color-surface-base,#f7f6f5)}.featured-articles-feed-background-surface-raised{background-color:var(--color-surface-raised,#fff)}.featured-articles-feed-background-wash-purple-gray{background-color:var(--color-wash-purple-gray,#efdbe4)}.featured-articles-feed-background-wash-yellow{background-color:var(--color-wash-yellow,#f6efe4)}.featured-articles-feed-background-wash-blue{background-color:var(--color-wash-blue,#d6e0ea)}.featured-articles-feed-background-wash-sage{background-color:var(--color-wash-sage,#dee6e1)}.newsroom-media-section .featured-articles-feed-cta svg{color:#e31b57}.media-page-hero{background-color:#efdbe4}.media-page-hero .featured-articles-feed-heading{color:var(--Tone-Strong,#2e010e);font-family:var(--Font-Family-heading,Jost);font-size:var(--Size-h1,64px);font-style:normal;font-weight:600;letter-spacing:var(--Letter-Spacing-h1,-3px);line-height:var(--Line-Height-h1,68px);text-align:center;text-transform:uppercase}@media screen and (max-width:767px){.media-page-hero .featured-articles-feed-heading{font-size:32px;letter-spacing:-1.5px;line-height:36px}}@media screen and (min-width:768px) and (max-width:991px){.media-page-hero .featured-articles-feed-heading{font-size:48px;letter-spacing:-2px;line-height:52px}}.media-archive-section{background:var(--color-surface-base,#f7f6f5);padding:var(--spacing-section-medium,80px) var(--spacing-layout-margin,16px)}.media-archive-inner{align-items:stretch;max-width:var(--container--large)}.media-archive-header,.media-archive-inner{display:flex;flex-direction:column;margin-inline:auto;width:100%}.media-archive-header{align-items:center;gap:var(--spacing-design-24,20px);max-width:var(--container-content-six,680px);text-align:center}.media-archive-tag{align-self:center}.media-archive-tag .tag-group-title{justify-content:center}.media-archive-copy,.media-archive-heading,.media-archive-showing{margin:0;text-align:center}.media-archive-copy{max-width:36rem}.media-archive-search-wrap{display:flex;margin-top:var(--spacing-design-24,20px);width:100%}.media-archive-search-field{border-color:#efdbe4;width:100%}.media-archive-tabs{gap:32px;margin-top:80px}@media (max-width:767px){.media-archive-tabs{gap:16px;margin-top:0!important}}.media-archive-tabs>.tabs-list{align-self:center}.media-archive-card-grid{align-items:stretch;column-gap:var(--spacing-design-24,20px);display:grid;grid-template-columns:minmax(0,1fr);row-gap:32px}.media-archive-card{height:100%}.media-archive-card .card_media{transition:box-shadow .3s ease,transform .42s cubic-bezier(.16,1,.3,1)}.media-feed	.card_media	.image_media-card>img:not(.featured-article-video-platform,.video-platform-logo),.media-functional-block	.card_media	.image_media-card>img:not(.featured-article-video-platform,.video-platform-logo){filter:grayscale(100%);height:100%;object-fit:cover;transform:scale(1);transition:filter .32s ease,transform .6s cubic-bezier(.16,1,.3,1);width:100%}.media-feed	.card_media:is(:hover,:focus-visible)	.image_media-card>img:not(.featured-article-video-platform,.video-platform-logo),.media-functional-block	.card_media:is(:hover,:focus-visible)	.image_media-card>img:not(.featured-article-video-platform,.video-platform-logo){filter:grayscale(0)}.card_media .card-logo-img img,.card_media .featured-article-video-platform,.card_media .video-platform-logo{filter:none}.media-card__type-chip{position:absolute;right:calc(var(--spacing)*4);top:calc(var(--spacing)*4);z-index:10}.media-archive-card .card_media:is(:hover,:focus-visible){box-shadow:0 12px 72px rgba(46,1,14,.14);transform:translateY(-4px)}.media-archive-card .card_media:focus-visible{outline:2px solid var(--color-accent,#e31b57);outline-offset:3px}.media-archive-card__type-icon{border:1.5px solid;border-radius:2px;display:inline-block;flex:0 0 14px;height:10px;position:relative;width:14px}.media-archive-card__type-icon:after{border:1.5px solid;border-left:0;content:"";height:4px;position:absolute;right:-5px;top:2px;transform:skewY(-25deg);width:4px}.media-archive-card.reveal{opacity:0;transform:translateY(50px);transition:opacity .6s ease var(--media-archive-row-delay,.2s),transform .6s ease var(--media-archive-row-delay,.2s)}.media-archive-card.reveal.is-visible{opacity:1;transform:translateY(0)}.media-archive-pagination{display:flex;justify-content:center}@media (min-width:640px){.media-archive-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.media-archive-card-grid{column-gap:var(--spacing-design-24-desktop,24px);grid-template-columns:repeat(3,minmax(0,1fr));row-gap:48px}}@media (min-width:768px){.media-archive-section{padding:var(--spacing-section-medium-desktop,120px) var(--spacing-layout-margin-desktop,32px)}.media-archive-header{gap:var(--spacing-design-24-desktop,24px)}.media-archive-search-wrap{margin-top:var(--spacing-design-24-desktop,24px)}.media-archive-tabs{gap:48px;margin-top:48px}.experts-filter .media-archive-tabs{margin-top:0}}@media (prefers-reduced-motion:reduce){.media-archive-card .card_media,.media-archive-card .image_media-card img,.media-archive-card.reveal,.media-page .reveal.reforma-heading-sequence{transition-delay:0s!important;transition-duration:.01ms!important}}.featured-articles-feed-inverted{background-color:var(--color-brand-1-700);--Tone-Strong:var(--color-ink-inverse);--Tone-Medium:var(--color-ink-inverse-secondary);--Tone-Faint:hsla(30,11%,96%,.2)}.featured-articles-feed-header{align-items:center;display:flex;flex-direction:column;gap:24px;margin-inline:auto;max-width:var(--container-content-six);text-align:center;width:100%}.featured-articles-feed-breadcrumb{justify-content:center;margin-bottom:calc(var(--spacing)*0)}.featured-articles-feed-inverted .breadcrumb,.featured-articles-feed-inverted .breadcrumb-current,.featured-articles-feed-inverted .breadcrumb-link,.featured-articles-feed-inverted .breadcrumb-separator{color:#f7f6f5}.featured-articles-feed-inverted .breadcrumb-separator,.featured-articles-feed-inverted .breadcrumb-separator svg{color:hsla(30,11%,96%,.64)}.featured-articles-feed-inverted .breadcrumb-accent{background-color:hsla(30,11%,96%,.64)}.featured-articles-feed-heading{max-width:var(--container-content-six)}.newsroom-media-section .featured-articles-feed-heading{color:#2e010e!important;max-width:var(--container-content-six)}.newsroom-media-section .topic-landing-hero{padding:120px 32px 80px}.newsroom-media-feed.featured-articles-feed{gap:var(--spacing-design-80-desktop);margin-top:32px;overflow-x:unset;padding:var(--spacing-design-48-desktop) var(--spacing-design-32-desktop)}.newsroom-media-section .headline_hiw{max-width:var(--width--6-columns)}.newsroom-media-feed,.research-publications-media-feed{background:#efdbe4;border-radius:20px}.newsroom-media-feed{margin-inline:32px;width:calc(100% - 64px)}.newsroom-card-grid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:80px}.newsroom-card.reveal,.newsroom-media-contact-card.reveal{min-width:0;opacity:0;transform:translateY(44px);transition:opacity .65s cubic-bezier(.16,1,.3,1) var(--newsroom-card-delay,.12s),transform .65s cubic-bezier(.16,1,.3,1) var(--newsroom-card-delay,.12s)}.newsroom-card.reveal{backdrop-filter:blur(20px);background:hsla(283,9%,53%,.08);border-radius:20px;overflow:hidden}.newsroom-card.reveal.is-visible,.newsroom-media-contact-card.reveal.is-visible{opacity:1;transform:translateY(0)}.newsroom-card__link{color:#2e010e;display:flex;flex-direction:column;height:100%;text-decoration:none}.newsroom-card__media{aspect-ratio:16/9;overflow:hidden;position:relative}.newsroom-card__image{display:block;height:100%;object-fit:cover;transform:scale(1);transition:transform .6s cubic-bezier(.16,1,.3,1);width:100%}.newsroom-card__media-logo{bottom:16px;display:block;position:absolute;right:16px;z-index:10}.newsroom-card__media-logo img{display:block;filter:none;height:auto;max-height:32px;max-width:120px;object-fit:contain;width:auto}.newsroom-card__content{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:24px;min-height:164px;padding:32px}.newsroom-card__category{align-items:center;display:flex;gap:8px;margin:0}.newsroom-card__category span{background:rgba(46,1,14,.6);border-radius:.13rem;flex:0 0 8px;height:.63rem;width:.63rem}.newsroom-card__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;font-size:22px;-webkit-line-clamp:2;line-height:26px;margin:0;text-overflow:ellipsis}.newsroom-card__date{margin-top:auto}.newsroom-card__link:focus-visible{outline:2px solid var(--color-accent,#e31b57);outline-offset:-2px}.newsroom-media-contacts{background:#efdbe4;padding-bottom:var(--spacing-section-medium,80px);padding-top:var(--spacing-section-small,48px)}.newsroom-media-contacts__heading{color:#2e010e;font-family:var(--Font-Family-heading,Jost);font-size:var(--Size-h3,40px);font-style:normal;font-weight:400;letter-spacing:var(--Letter-Spacing-h3,-2px);line-height:var(--Line-Height-h3,44px);margin:0;text-align:center}.newsroom-media-contacts__grid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:80px}.newsroom-media-contact-card{background:var(--color-surface-raised,#fff);border-radius:var(--radius-general-small,4px);display:flex;flex-direction:column;min-height:224px;min-width:0;padding:var(--spacing-design-24,20px);position:relative}.newsroom-media-contact-card__top{padding-right:56px}.newsroom-media-contact-card__title{color:#2e010e;font-family:var(--Font-Family-body,"Google Sans Flex");font-size:var(--Size-b2,16px);font-style:normal;font-weight:500;letter-spacing:var(--Letter-Spacing-b2,0);line-height:var(--Line-Height-b2,24px);margin:0}.newsroom-media-contact-card__icon{align-items:center;backdrop-filter:blur(8px);background:#f7f6f5;border-radius:var(--General-Medium,12px);color:#2e010e;display:inline-flex;flex:0 0 40px;height:40px;justify-content:center;position:absolute;right:var(--spacing-design-24,20px);top:var(--spacing-design-24,20px);width:40px}.newsroom-media-contact-card__icon svg{height:20px;width:20px}.newsroom-media-contact-card__details{align-items:flex-start;color:rgba(46,1,14,.8);display:flex;flex-direction:column;font-family:var(--Font-Family-body,"Google Sans Flex");font-size:var(--Size-b2,16px);font-style:normal;font-weight:400;letter-spacing:var(--Letter-Spacing-b2,0);line-height:var(--Line-Height-b2,24px);margin-top:4px}.newsroom-media-contact-card__details a{color:inherit;text-decoration:none}.newsroom-media-contact-card__details a:is(:hover,:focus-visible){color:var(--color-ink,#2e010e);text-decoration:none}.newsroom-media-contact-card__description{color:rgba(46,1,14,.8);font-family:var(--Font-Family-body,"Google Sans Flex");font-size:var(--Size-b3,14px);font-style:normal;font-weight:400;letter-spacing:var(--Letter-Spacing-b3,.25px);line-height:var(--Line-Height-b3,20px);margin:auto 0 0;max-width:28rem}@media (max-width:991px){.newsroom-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.newsroom-media-contacts__grid{grid-template-columns:minmax(0,1fr)}.newsroom-media-contact-card{min-height:200px}}@media (max-width:639px){.newsroom-card-grid{gap:24px;grid-template-columns:minmax(0,1fr)}.newsroom-media-contacts__grid{gap:16px;margin-top:80px}.newsroom-media-contact-card{min-height:184px}}@media (min-width:768px){.newsroom-media-contacts{padding-bottom:var(--spacing-section-medium-desktop,120px);padding-top:var(--spacing-section-small-desktop,80px)}.newsroom-media-contacts__grid{margin-top:var(--spacing-design-80-desktop,80px)}.newsroom-media-contact-card{border-radius:var(--radius-general-small-desktop,8px);padding:var(--spacing-design-24-desktop,24px)}.newsroom-media-contact-card__icon{right:var(--spacing-design-24-desktop,24px);top:var(--spacing-design-24-desktop,24px)}}@media (prefers-reduced-motion:reduce){.newsroom-card.reveal,.newsroom-card__image,.newsroom-media-contact-card.reveal{transition-delay:0s!important;transition-duration:.01ms!important}}@media (prefers-reduced-motion:no-preference){.about-landing-page [data-about-blur-reveal]{filter:blur(12px);opacity:0;transition:opacity .5s ease .4s,filter .5s cubic-bezier(0,.55,.45,1) .4s}.about-landing-page [data-about-blur-reveal].is-visible{filter:blur(0);opacity:1}.about-landing-page	[data-about-text-scrub].is-scrub-ready	.about-scrub-word{color:rgba(46,1,14,.2);transition:color .12s linear}.about-landing-page	[data-about-text-scrub].is-scrub-ready	.about-scrub-word.is-active{color:var(--color-ink,#2e010e)}}.commentary-op-eds-featured-feed .featured-articles-feed-heading{max-width:35rem}.featured-articles-feed-heading em{display:block;--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.featured-articles-feed-copy{margin-top:calc(var(--spacing)*0);max-width:var(--container-content-six)}.featured-articles-feed-grid{align-items:flex-start;column-gap:48px;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));justify-content:center;margin-inline:auto;max-width:var(--container--large);min-width:calc(var(--spacing)*0);row-gap:32px;width:100%}@media (min-width:768px){.featured-articles-feed{gap:var(--spacing-design-80-desktop);padding:var(--spacing-section-medium-desktop) var(--spacing-layout-margin-desktop);padding-top:var(--spacing-section-medium-desktop)}.featured-articles-feed-grid{column-gap:48px;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}.featured-articles-feed-grid.is-masonry-ready{grid-auto-flow:dense;grid-auto-rows:1px}.featured-articles-feed-grid.is-masonry-ready>.featured-article-card{grid-row-start:auto}}@media (min-width:1280px){.featured-articles-feed-grid{grid-template-columns:minmax(0,541px) minmax(0,385.5px) minmax(0,385.5px)}}.featured-article-card{align-items:flex-start;display:flex;flex-direction:column;gap:16px;max-width:100%;min-width:calc(var(--spacing)*0);overflow:visible}.featured-article-card-media{align-items:flex-start;align-self:stretch;aspect-ratio:var(--aspect-video);background-color:var(--color-brand-2-200);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:var(--General-Small,8px);display:flex;flex-direction:column;height:auto;overflow:hidden;position:relative;width:100%}.featured-article-card-media-image{border-radius:inherit;display:block;height:100%;object-fit:cover;width:100%}.featured-article-card-media-placeholder{align-items:center;color:var(--Tone-Medium,rgba(46,1,14,.8));justify-content:center;padding:24px;text-align:center}.featured-article-card-caption{margin-top:calc(var(--spacing-design-8) - 24px)}.featured-article-card-video-media{overflow:hidden;position:relative}.featured-article-card-video{display:block;height:100%;object-fit:cover;width:100%}.featured-article-card-youtube{border:0}.featured-article-card-portrait-video .featured-article-card-media{aspect-ratio:9/16}.featured-article-card-video-media.is-youtube-playing{background:#000}.featured-article-video-platform{bottom:16px;display:block;height:19px;position:absolute;right:16px;width:85px;z-index:10}.featured-article-video-toggle{align-items:center;backdrop-filter:blur(4px);background:hsla(30,11%,96%,.08);border:1px solid hsla(30,11%,96%,.08);border-radius:8px;color:#f7f6f5;display:inline-flex;height:34px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .2s ease,transform .2s ease;width:34px}.featured-article-video-toggle:focus-visible,.featured-article-video-toggle:hover{backdrop-filter:blur(4px);background:hsla(30,11%,96%,.08);border:1px solid hsla(30,11%,96%,.08);transform:translate(-50%,-50%) scale(1.05)}.featured-article-video-toggle:focus-visible{outline:2px solid var(--color-ink-inverse,#f7f6f5);outline-offset:3px}.featured-article-video-toggle span,.featured-article-video-toggle svg{display:block}.featured-article-card-video-media.is-playing	.featured-article-video-toggle__play,.featured-article-video-toggle__pause{display:none}.featured-article-card-video-media.is-playing	.featured-article-video-toggle__pause{display:block}@media (width >= 80rem){.featured-article-card-compact .featured-article-card-media,.featured-article-card-lead .featured-article-card-media{height:304px}.feature-section-option-one	.featured-article-card-compact	.featured-article-card-media,.featured-block-option-2	.featured-article-card-compact	.featured-article-card-media,.featured-block-option-3	.featured-article-card-compact	.featured-article-card-media,.featured-block-option-5	.featured-article-card-compact	.featured-article-card-media{height:217px}}.featured-article-card-tall .featured-article-card-media{height:657px!important}.featured-article-card-portrait-video.featured-article-card-tall	.featured-article-card-media,.featured-article-card-portrait-video:not(.featured-article-card-tall)	.featured-article-card-media{aspect-ratio:9/16;height:auto}.featured-article-card-content{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:16px;min-width:calc(var(--spacing)*0);width:100%}.featured-article-card-type{align-items:center;display:flex;gap:var(--spacing--space-nano)}.featured-article-card-type span{background:rgba(46,1,14,.6);border-radius:.13rem;display:inline-block;flex:none;height:.63rem;width:.63rem}.featured-articles-feed-inverted .featured-article-card-type span{background:hsla(30,11%,96%,.64)}.featured-article-card-title{max-width:100%;overflow-wrap:break-word;text-wrap:balance;width:100%}@media (width < 48rem){.featured-article-feed-block.featured-block-option-5	.heading-h3.featured-article-card-title.text-ink{font-size:32px;line-height:32px}.featured-article-feed-block.featured-block-option-5	.heading-h4.featured-article-card-title.text-ink{font-size:28px;line-height:28px}}.featured-article-card-title a{font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}.featured-article-card-title a,.featured-article-card-title a:hover{color:inherit;text-decoration:none}.featured-article-card-title a:focus-visible{border-radius:2px;outline:2px solid currentColor;outline-offset:3px}.featured-article-card-excerpt{margin-top:0;max-width:65ch}.featured-article-card-date{display:block}.featured-articles-feed-empty{align-items:center;border:1px dashed var(--Tone-Faint,rgba(46,1,14,.2));border-radius:var(--General-Small,8px);color:var(--Tone-Medium,rgba(46,1,14,.8));display:flex;grid-column:1/-1;justify-content:center;min-height:304px;padding:32px;text-align:center}.featured-article-card-with-divider{border-color:var(--Tone-Faint,rgba(46,1,14,.08));border-top-width:1px;padding-top:32px}.featured-articles-feed-inverted .featured-article-card-compact.feed-slot-4,.featured-articles-feed-inverted .featured-article-card-compact.feed-slot-5,.featured-articles-feed-inverted .featured-article-card-with-divider{border-color:var(--Tone-Faint,hsla(30,11%,96%,.2))}.featured-article-audio{align-items:stretch;display:flex;flex-direction:column;gap:calc(var(--spacing)*3);width:100%}.featured-article-audio-player{align-items:center;align-self:stretch;background:var(--Tone-Medium,rgba(46,1,14,.8));border-radius:var(--radius-lg);display:flex;gap:calc(var(--spacing)*4);justify-content:space-between;padding-block:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*4)}.featured-article-audio-element{display:none}.featured-article-audio-player.is-disabled{opacity:.65}.featured-articles-feed-inverted .featured-article-audio-player{background:var(--Tone-Medium,hsla(30,11%,96%,.88));color:#74062a}.featured-article-audio-play{align-items:center;background-color:transparent;border-style:var(--tw-border-style);border-width:0;color:inherit;cursor:pointer;display:inline-flex;flex-shrink:0;height:calc(var(--spacing)*8);justify-content:center;padding:calc(var(--spacing)*0);position:relative;touch-action:manipulation;width:calc(var(--spacing)*8);z-index:10}.featured-article-audio-play svg{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}.featured-article-audio-play .featured-article-audio-play-icon{height:14px;width:13px}.featured-article-audio-play:focus-visible{outline-color:currentcolor;outline-offset:2px;outline-style:var(--tw-outline-style);outline-width:2px}.featured-article-audio-play:disabled{cursor:not-allowed}.featured-article-audio-wave{background-image:repeating-linear-gradient(90deg,hsla(0,0%,100%,.38) 0 2px,transparent 2px 7px);flex:1;height:calc(var(--spacing)*5);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);min-width:calc(var(--spacing)*0)}.featured-article-audio-player.is-playing .featured-article-audio-wave{animation:featured-article-audio-wave .6s linear infinite;opacity:80%}.featured-articles-feed-inverted .featured-article-audio-wave{background-image:repeating-linear-gradient(90deg,rgba(116,6,42,.55) 0 2px,transparent 2px 7px)}@keyframes featured-article-audio-wave{to{background-position:14px 0}}@media (prefers-reduced-motion:reduce){.featured-article-audio-player.is-playing .featured-article-audio-wave{animation:none}}.featured-article-audio-time{flex-shrink:0}.featured-articles-feed-base .featured-article-audio-time{color:var(--color-white)}.featured-articles-feed-inverted .featured-article-audio-play,.featured-articles-feed-inverted .featured-article-audio-time{color:#74062a}@media (min-width:1280px){.featured-articles-feed-one-row .featured-articles-feed-grid{align-items:start}.featured-articles-feed-one-row .featured-article-card.feed-slot-1,.featured-articles-feed-one-row .featured-article-card.feed-slot-2,.featured-articles-feed-one-row .featured-article-card.feed-slot-3{border-top-width:0;padding-top:0}.featured-articles-feed-one-row .featured-article-card.feed-slot-1{grid-column:1}.featured-articles-feed-one-row .featured-article-card.feed-slot-2{grid-column:2}.featured-articles-feed-one-row .featured-article-card.feed-slot-3{grid-column:3}.featured-articles-feed-one-row	.featured-article-card:not(.featured-article-card-portrait-video)	.featured-article-card-media{aspect-ratio:16/9;height:304px}.feature-section-option-one .feed-slot-1,.featured-block-option-2 .feed-slot-1,.featured-block-option-3 .feed-slot-1,.featured-block-option-5 .feed-slot-1{grid-column:1;grid-row:1/span 2}.feature-section-option-one .feed-slot-2,.featured-block-option-3 .feed-slot-2{grid-column:2;grid-row:1/span 2}.feature-section-option-one .feed-slot-3,.featured-block-option-3 .feed-slot-3{grid-column:3;grid-row:1}.feature-section-option-one .feed-slot-4,.featured-block-option-3 .feed-slot-4{border-color:var(--Tone-Faint,rgba(46,1,14,.08));border-top-width:1px;grid-column:3;grid-row:2;padding-top:32px}.featured-block-option-2 .feed-slot-2,.featured-block-option-5 .feed-slot-2{border-bottom-width:1px;border-color:var(--Tone-Faint,rgba(46,1,14,.08));grid-column:2;grid-row:1;padding-bottom:32px}.featured-block-option-2 .feed-slot-3,.featured-block-option-5 .feed-slot-3{border-bottom-width:1px;border-color:var(--Tone-Faint,rgba(46,1,14,.08));grid-column:3;grid-row:1;padding-bottom:32px}.featured-block-option-2 .feed-slot-4,.featured-block-option-5 .feed-slot-4{grid-column:2;grid-row:2}.featured-block-option-2 .feed-slot-5,.featured-block-option-5 .feed-slot-5{grid-column:3;grid-row:2}.featured-block-option-4 .feed-slot-1{grid-column:1;grid-row:1}.featured-block-option-4 .feed-slot-2{grid-column:2;grid-row:1}.featured-block-option-4 .feed-slot-3{grid-column:3;grid-row:1}}.logo-marquee{background-color:var(--color-white);border-color:var(--color-border-subtle);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;overflow:hidden;padding-block:calc(var(--spacing)*8);position:relative;width:100%}.logo-marquee-track{animation:var(--animate-logo-marquee);display:flex;width:max-content}@media (prefers-reduced-motion:reduce){.logo-marquee-track{animation:none}}.logo-marquee-group{align-items:center;display:flex;flex-shrink:0;gap:calc(var(--spacing)*12);padding-right:calc(var(--spacing)*12)}.logo-marquee-item{align-items:center;display:flex;height:calc(var(--spacing)*12);justify-content:center;min-width:calc(var(--spacing)*32);padding-inline:calc(var(--spacing)*4)}.logo-marquee-item img{max-height:calc(var(--spacing)*10);max-width:calc(var(--spacing)*40);object-fit:contain;width:auto}.logo-marquee-fade{inset-block:calc(var(--spacing)*0);left:calc(var(--spacing)*0);pointer-events:none;position:absolute;width:calc(var(--spacing)*24);z-index:10;--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab,red,red)){.logo-marquee-fade{--tw-gradient-position:to right in oklab}}.logo-marquee-fade{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-white);--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.logo-marquee-fade-right{left:auto;right:calc(var(--spacing)*0);--tw-gradient-position:to left}@supports (background-image:linear-gradient(in lab,red,red)){.logo-marquee-fade-right{--tw-gradient-position:to left in oklab}}.logo-marquee-fade-right{background-image:linear-gradient(var(--tw-gradient-stops))}@media (max-width:767px){.section-intro-inner{gap:calc(var(--spacing)*6)}.section-intro-actions{width:100%}.section-intro-centered .section-intro-actions{justify-content:center}}.site-footer-shell,.site-footer-wrap{background-color:var(--color-surface-base)}.site-footer-shell{align-items:flex-start;display:flex;flex-direction:column;gap:calc(var(--spacing)*8);margin-inline:auto;max-width:1440px;padding-block:calc(var(--spacing)*6);padding-inline:calc(var(--spacing)*5);width:100%}@media (width >= 64rem){.site-footer-shell{gap:calc(var(--spacing)*16);padding-block:var(--spacing-section-xs);padding-inline:var(--spacing-layout-margin)}}.footer-prelude{width:100%}.footer-prelude-media{align-items:center;background-color:var(--color-brand-1-950);border-radius:20px;display:flex;flex-direction:column;isolation:isolate;justify-content:center;min-height:calc(var(--spacing)*110);overflow:hidden;padding-block:calc(var(--spacing)*24);padding-inline:calc(var(--spacing)*5);position:relative;width:100%}@media (width >= 48rem){.footer-prelude-media{min-height:calc(var(--spacing)*130);padding-block:calc(var(--spacing)*30);padding-inline:calc(var(--spacing)*6)}}@media (width >= 64rem){.footer-prelude-media{height:680px;padding-block:var(--spacing-section-xl);padding-inline:var(--spacing-layout-margin)}}.footer-prelude-video{height:100%;inset:calc(var(--spacing)*0);min-height:100%;min-width:100%;object-fit:cover;position:absolute;width:100%}.footer-prelude-overlay{background-color:color-mix(in srgb,#000 40%,transparent);border-radius:20px;inset:calc(var(--spacing)*0);position:absolute}@supports (color:color-mix(in lab,red,red)){.footer-prelude-overlay{background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.footer-prelude-content{align-items:center;display:flex;inset:calc(var(--spacing)*0);justify-content:center;padding-block:calc(var(--spacing)*24);padding-inline:calc(var(--spacing)*5);position:absolute;z-index:10}@media (width >= 48rem){.footer-prelude-content{padding-block:calc(var(--spacing)*30);padding-inline:calc(var(--spacing)*6)}}@media (width >= 64rem){.footer-prelude-content{padding-block:var(--spacing-section-xl);padding-inline:var(--spacing-layout-margin)}}.footer-prelude-copy{align-items:center;display:flex;flex-direction:column;gap:calc(var(--spacing)*6);max-width:var(--container-content-six);width:100%}@media (width >= 64rem){.footer-prelude-copy{gap:calc(var(--spacing)*8)}}.footer-prelude-actions{align-items:center;display:flex;flex-direction:column;gap:calc(var(--spacing)*4);justify-content:center;width:100%}@media (width >= 40rem){.footer-prelude-actions{flex-direction:row;flex-wrap:wrap;width:auto}}.footer-prelude-button{align-items:center;border-radius:var(--radius-button);border-style:var(--tw-border-style);border-width:1px;display:inline-flex;gap:calc(var(--spacing)*2);justify-content:center;padding-block:calc(var(--spacing)*4);padding-inline:calc(var(--spacing)*5);text-align:center;text-decoration-line:none;transition-duration:var(--tw-duration,var(--default-transition-duration));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));width:100%}@media (width >= 40rem){.footer-prelude-button{width:auto}}.footer-prelude-button-icon{align-items:center;display:inline-flex;flex-shrink:0;height:var(--spacing-icon-button-lg);justify-content:center;width:var(--spacing-icon-button-lg)}.footer-prelude-button-icon svg{height:100%;width:100%}.footer-prelude-primary{background-color:var(--color-surface-base);border-color:transparent;color:var(--color-accent)}.footer-prelude-primary:hover{background-color:var(--color-base-light-88);color:var(--color-accent)}.footer-prelude-secondary{background-color:var(--color-base-light-8);border-color:transparent;color:var(--color-ink-inverse);--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.footer-prelude-secondary:hover{background-color:var(--color-base-light-16);color:var(--color-ink-inverse)}.footer-prelude-toggle{align-items:center;background-color:var(--color-base-light-8);border-color:var(--color-base-light-8);border-radius:var(--radius-control);border-style:var(--tw-border-style);border-width:1px;bottom:calc(var(--spacing)*5);color:var(--color-ink-inverse);cursor:pointer;display:flex;height:34px;justify-content:center;padding:9px;position:absolute;right:calc(var(--spacing)*5);width:34px;z-index:10;--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);transition-duration:var(--tw-duration,var(--default-transition-duration));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))}@media (width >= 64rem){.footer-prelude-toggle{bottom:29px;right:calc(var(--spacing)*8)}}.footer-prelude-toggle:hover{background-color:var(--color-base-light-16)}.footer-prelude-toggle svg{position:absolute}.footer-prelude-button:focus-visible,.footer-prelude-toggle:focus-visible,.site-footer-credit:focus-visible,.site-footer-legal-link:focus-visible,.site-footer-link:focus-visible,.site-footer-newsletter:focus-visible,.site-footer-social-link:focus-visible{outline-color:var(--color-brand-1-700);outline-offset:2px;outline-style:var(--tw-outline-style);outline-width:2px}.site-footer{align-items:flex-start;display:flex;flex-direction:column;gap:calc(var(--spacing)*16);width:100%}@media (width >= 64rem){.site-footer{gap:calc(var(--spacing)*30)}}.site-footer-main{align-items:flex-start;display:grid;gap:calc(var(--spacing)*10);grid-template-columns:repeat(1,minmax(0,1fr));width:100%}@media (width >= 64rem){.site-footer-main{column-gap:calc(var(--spacing)*12);grid-template-columns:332px minmax(0,1fr);row-gap:calc(var(--spacing)*12)}}.site-footer-brand{align-items:flex-start;display:flex;flex-direction:column;width:100%}@media (width >= 64rem){.site-footer-brand{min-width:332px;width:332px}}.site-footer-logo{height:auto;width:108px}.site-footer-newsletter{align-items:center;color:var(--color-button-tertiary-text);display:inline-flex;gap:calc(var(--spacing)*2);margin-top:calc(var(--spacing)*5);text-align:center;text-decoration-line:none}.site-footer-newsletter-icon{align-items:center;background-color:var(--color-button-secondary-background);border-color:var(--color-button-secondary-border);border-radius:var(--radius-button);border-style:var(--tw-border-style);border-width:1px;display:inline-flex;justify-content:center;padding:calc(var(--spacing)*3);--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.site-footer-links{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:var(--spacing-layout-gutter)}@media (width >= 64rem){.site-footer-links{flex-direction:row}}.site-footer-column{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:calc(var(--spacing)*6);min-width:calc(var(--spacing)*0)}.site-footer-column-wide{flex-grow:1.55}.site-footer-link-list{align-items:flex-start;display:flex;flex-direction:column;gap:calc(var(--spacing)*1)}.site-footer-label,.site-footer-link{color:var(--color-ink-secondary)}.site-footer-link{text-decoration-line:none;transition-duration:var(--tw-duration,var(--default-transition-duration));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))}.site-footer-link:hover{color:var(--color-accent)}.site-footer-bottom{align-items:flex-end;display:grid;gap:calc(var(--spacing)*8);grid-template-columns:repeat(1,minmax(0,1fr));width:100%}@media (width >= 64rem){.site-footer-bottom{gap:calc(var(--spacing)*6);grid-template-columns:auto minmax(0,1fr)}}.site-footer-socials{align-items:center;align-self:flex-start;display:flex;flex-wrap:wrap;gap:calc(var(--spacing)*2)}@media (width >= 64rem){.site-footer-socials{align-self:flex-end}}.site-footer-social-link{align-items:center;background-color:var(--color-ink-muted);border-radius:var(--radius-control);color:var(--color-ink-inverse);display:inline-flex;height:calc(var(--spacing)*8);justify-content:center;padding:calc(var(--spacing)*2);transition-duration:var(--tw-duration,var(--default-transition-duration));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));width:calc(var(--spacing)*8)}.site-footer-social-link:hover{background-color:var(--color-brand-1-700)}.site-footer-social-link svg{flex-shrink:0;height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.site-footer-meta{align-items:flex-start;display:flex;flex-direction:column;gap:calc(var(--spacing)*4);justify-content:flex-end}@media (width >= 64rem){.site-footer-meta{align-items:flex-end;justify-self:flex-end}}.site-footer-legal{align-items:center;display:flex;flex-wrap:wrap;gap:calc(var(--spacing)*4);justify-content:flex-start}@media (width >= 64rem){.site-footer-legal{justify-content:flex-end}}.site-footer-legal-link{color:var(--color-ink-muted);text-decoration-line:none;transition-duration:var(--tw-duration,var(--default-transition-duration));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))}.site-footer-legal-link:hover{color:var(--color-ink)}.site-footer-copyright,.site-footer-credit{color:var(--color-ink-muted)}.site-footer-copyright{text-align:left}@media (width >= 64rem){.site-footer-copyright{text-align:right}}.site-footer-credit{text-decoration-line:underline;text-underline-offset:2px}.case-study-card,.case-study-card *,.case-study-card :after,.case-study-card :before{box-sizing:border-box}.case-study-card{align-items:flex-start;background:var(--case-study-card-background) #d3d3d3 50% /cover no-repeat;border-radius:var(--General-Large,20px);border-style:var(--tw-border-style);border-width:0;color:var(--Tone-Strong,#f7f6f5);display:flex;flex-direction:column;flex-shrink:0;flex:1 1 0%;gap:var(--Spacing-8,8px);height:448px;isolation:isolate;justify-content:flex-end;max-width:100%;min-width:calc(var(--spacing)*0);overflow:hidden;padding:var(--Spacing-32,32px);position:relative;text-decoration-line:none;transform:translateZ(0);transition:flex-grow .7s cubic-bezier(.16,1,.3,1)}.case-study-card:before{background:inherit;border-radius:inherit;content:"";inset:calc(var(--spacing)*0);position:absolute;transform:scale(1);transition:transform .7s cubic-bezier(.16,1,.3,1),filter .5s ease;z-index:-2}.case-study-card-overlay{background:linear-gradient(0deg,var(--background-gradient-purposes-gradient-64,rgba(154,9,56,.64)) 0,var(--background-gradient-purposes-gradient-0,rgba(154,9,56,0)) 100%);border-radius:inherit;inset-inline:calc(var(--spacing)*0);bottom:calc(var(--spacing)*0);display:block;height:200px;opacity:1;pointer-events:none;position:absolute;transition:height .65s cubic-bezier(.16,1,.3,1),opacity .45s ease;width:100%;z-index:-1}.case-study-card-content{align-items:flex-end;display:flex;gap:var(--Spacing-32,32px);justify-content:space-between;min-width:calc(var(--spacing)*0);position:relative;width:100%;z-index:1}.case-study-card-copy{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:var(--Spacing-8,8px);min-width:calc(var(--spacing)*0)}.case-study-card-title{color:#f7f6f5;font-family:var(--Font-Family-heading,Jost);font-size:var(--Size-h5,28px);letter-spacing:var(--Letter-Spacing-h5,0);line-height:var(--Line-Height-h5,32px)}.case-study-card-description,.case-study-card-title{display:block;font-style:normal;font-weight:400;min-width:calc(var(--spacing)*0);text-align:left;text-transform:none;width:100%}.case-study-card-description{color:hsla(30,11%,96%,.88);font-family:var(--Font-Family-body,"Google Sans Flex");font-size:var(--Size-b2,16px);letter-spacing:var(--Letter-Spacing-b2,0);line-height:var(--Line-Height-b2,24px);max-height:0;max-width:46rem;opacity:0;overflow:hidden;transform:translateY(8px);transition:max-height .52s cubic-bezier(.16,1,.3,1),opacity .3s ease,transform .52s cubic-bezier(.16,1,.3,1)}.case-study-card-button{align-items:center;backdrop-filter:blur(8px);background:hsla(30,11%,96%,.16);border-radius:calc(infinity*1px);color:#f7f6f5;display:inline-flex;flex-shrink:0;height:calc(var(--spacing)*12);justify-content:center;transform:translateX(0);transition:background .25s ease,color .25s ease,transform .42s cubic-bezier(.16,1,.3,1);width:calc(var(--spacing)*12)}.case-study-card-button :is(path,circle,rect,line,polyline,polygon){stroke:currentColor}.case-study-card-large,.case-study-card-standard{flex:1 1 0%}@media (min-width:768px){.case-study-card-row	.case-study-card:is(:hover,:focus-visible,:focus-within){flex-grow:2.2}}.case-study-card:is(:hover,:focus-visible,:focus-within):before{filter:saturate(.96);transform:scale(1.045)}.case-study-card:is(:hover,:focus-visible,:focus-within)	.case-study-card-overlay{height:240px;opacity:.96}.case-study-card:is(:hover,:focus-visible,:focus-within)	.case-study-card-description{max-height:72px;opacity:1;transform:translateY(0)}.case-study-card:is(:hover,:focus-visible,:focus-within)	.case-study-card-button{background:hsla(30,11%,96%,.24);transform:translateX(4px)}.case-study-card:focus{--tw-outline-style:none;outline-style:none}.case-study-card:focus-visible{outline-color:var(--color-brand-1-500,#e31b57);outline-offset:4px;outline-style:var(--tw-outline-style);outline-width:2px}.case-study-card-row{align-items:center;display:flex;gap:var(--Layout-Grid-Gutter,16px);max-width:100%;overflow:visible;width:min(100%,1344px)}.component-preview:has(.case-study-card-row){overflow:hidden;padding:var(--Spacing-32,32px)}@media (max-width:767px){.case-study-card-row{align-items:stretch;overflow-x:auto;overflow-y:hidden;padding-block:4px 8px;width:100%}.case-study-card,.case-study-card-large,.case-study-card-standard{flex:0 0 min(100%,416px);min-width:min(100%,312px);width:min(100%,416px)}.case-study-card{height:480px;padding:var(--Spacing-24,24px)}.case-study-card-content{gap:var(--Spacing-16,16px)}}@media (max-width:479px){.case-study-card,.case-study-card-large,.case-study-card-standard{flex-basis:100%;min-width:100%;width:100%}.case-study-card{border-radius:16px;height:420px;padding:var(--Spacing-20,20px)}.case-study-card-title{font-size:24px;line-height:28px}.case-study-card-description{font-size:14px;line-height:20px}}@media (prefers-reduced-motion:reduce){.case-study-card,.case-study-card-button,.case-study-card-description,.case-study-card-overlay,.case-study-card:before{transition-delay:0s!important;transition-duration:.01ms!important}}.reveal.home-title-animation{filter:none;opacity:0;transform:translateY(50px);transition:opacity .6s ease .2s,transform .6s ease .2s}.reveal.home-title-animation.is-visible{opacity:1;transform:translateY(0)}.reveal.home-title-animation-followup{filter:none;opacity:0;transform:translateY(50px);transition:opacity .6s ease .8s,transform .6s ease .8s}.reveal.home-title-animation-followup.is-visible{opacity:1;transform:translateY(0)}.reveal.home-title-animation-followup.our-people-intro-copy{transition:opacity .45s ease .7s,transform .45s ease .7s}.topic-landing-page .topic-landing-hero .reveal.home-title-animation-followup{transition:opacity .45s ease .8s,transform .45s ease .8s}form :is(input,textarea)::placeholder{color:rgba(46,1,14,.6);opacity:1}form :is(input,textarea):focus::placeholder{color:transparent;opacity:0}.terms-conditions-link{color:inherit;text-decoration-color:var(--base-dark-64,rgba(154,9,56,.64));text-decoration-line:underline;text-decoration-thickness:12%;text-underline-offset:25%}.reveal.contact-hero-image-reveal{filter:none;opacity:0;transform:translateY(50px);transition:opacity 1s ease .4s,transform 1s cubic-bezier(.22,1,.36,1) .4s}.reveal.contact-hero-image-reveal.is-visible{opacity:1;transform:translateY(0)}.about-landing-page .about-hero-left-image-reveal{animation:about-hero-left-image-in 1s cubic-bezier(.22,1,.36,1) .4s both;filter:none;opacity:0;transform:translateY(50px)}@media (min-width:1280px) and (max-height:700px){.about-landing-page .section_hero-about-c{margin-bottom:160px}}@keyframes about-hero-left-image-in{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.about-landing-page .about-hero-left-image-reveal{animation:none;opacity:1;transform:none}}@media (min-width:992px) and (max-height:928px){.career-page .master_hero-careers{min-height:58rem}.career-page .wrap_career-image.second{top:20dvh}.career-page .wrap_career-image.third{top:5dvh}.career-page .wrap_career-image.fourth{bottom:calc(100% - 90dvh)}}.reveal.reforma-heading-sequence{filter:none;opacity:0;transform:translateY(24px);transition:opacity .36s ease var(--reforma-heading-delay,0s),transform .42s cubic-bezier(.16,1,.3,1) var(--reforma-heading-delay,0s)}.reveal.reforma-heading-sequence-1{--reforma-heading-delay:0ms}.reveal.reforma-heading-sequence-2{--reforma-heading-delay:110ms}.reveal.reforma-heading-sequence-3{--reforma-heading-delay:220ms}.reveal.reforma-heading-sequence.is-visible{opacity:1;transform:translateY(0)}.key-initiatives-page .reveal.key-initiatives-hero-sequence{filter:none;opacity:0;transform:translateY(40px);transition:opacity .6s ease var(--key-initiatives-hero-delay,0s),transform .6s cubic-bezier(.22,1,.36,1) var(--key-initiatives-hero-delay,0s)}.key-initiatives-page .key-initiatives-hero-sequence-1{--key-initiatives-hero-delay:0ms}.key-initiatives-page .key-initiatives-hero-sequence-2{--key-initiatives-hero-delay:140ms}.key-initiatives-page .key-initiatives-hero-sequence-3{--key-initiatives-hero-delay:280ms}.key-initiatives-page .key-initiatives-hero-sequence-4{--key-initiatives-hero-delay:420ms}.key-initiatives-page .reveal.key-initiatives-hero-sequence.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.key-initiatives-page .reveal.key-initiatives-hero-sequence{transition-delay:0s!important;transition-duration:.01ms!important}}.topic-landing-page{--Background-Base:#9a0938;background:var(--Background-Base,#9a0938)}.topic-landing-hero{align-items:center;background:var(--Background-Base,#9a0938);box-sizing:border-box;display:flex;justify-content:center;padding:120px 32px 80px;width:100%;--Tone-Strong:var(--color-ink-inverse,#f7f6f5);--Tone-Medium:var(--color-ink-inverse-secondary,hsla(30,11%,96%,.8))}@media (max-width:991px){.topic-landing-hero{padding:100px 32px 64px}}@media (max-width:767px){.topic-landing-hero{padding:90px 20px 48px}}.topic-landing-hero__header{color:var(--Tone-Strong);max-width:42rem}.topic-landing-hero__header p{max-width:24rem}.topic-landing-title em{display:inline;font-weight:300!important}.topic-landing-case-studies{background:var(--Background-Base,#9a0938);box-sizing:border-box;padding-bottom:var(--Section-Padding-Medium);width:100%}.topic-landing-case-list{display:flex;flex-direction:column;gap:32px;margin-inline:auto;min-width:calc(var(--spacing)*0);width:100%}@media (min-width:768px){.topic-landing-case-list .case-study-card-row-single .case-study-card{flex:0 0 calc((100% - var(--Layout-Grid-Gutter, 16px))/2);max-width:calc((100% - var(--Layout-Grid-Gutter, 16px))/2);width:calc((100% - var(--Layout-Grid-Gutter, 16px))/2)}}@media (min-width:992px){.topic-landing-page{--topic-landing-card-height:clamp(360px,55svh,545px)}.topic-landing-hero{height:max(300px,calc(100svh - var(--topic-landing-card-height)));padding-bottom:8px;padding-top:clamp(104px,15svh,152px)}.topic-landing-case-list .case-study-card{flex:1 1 0%;height:var(--topic-landing-card-height);transition:flex-grow .45s ease}.topic-landing-case-list	.case-study-card-row	.case-study-card:is(:hover,:focus-visible,:focus-within){flex-grow:1.5}}@media (min-width:992px) and (max-height:720px){.topic-landing-page{--topic-landing-card-height:clamp(320px,48svh,360px)}}.topic-landing-case-list .case-study-card:before{transition:transform .4s ease}.topic-landing-case-list	.case-study-card:is(:hover,:focus-visible,:focus-within):before{filter:none;transform:scale(1.1)}.topic-landing-case-list .case-study-card-description{opacity:1;transform:none;transition:max-height .4s ease}.topic-landing-case-list	.case-study-card:is(:hover,:focus-visible,:focus-within)	.case-study-card-overlay{height:200px;opacity:1}.topic-landing-case-list	.case-study-card:is(:hover,:focus-visible,:focus-within)	.case-study-card-button{background:hsla(283,9%,53%,.08);color:#9a0938;transform:translateX(0);transition:background .2s ease,color .2s ease}.reveal.topic-landing-card-reveal{opacity:0;transform:translateY(50px);transition:opacity .6s ease .2s,transform .6s ease .2s}.reveal.topic-landing-card-reveal.is-visible{opacity:1;transform:none}@media (min-width:992px){.topic-landing-page	.topic-landing-case-list>.reveal.topic-landing-card-reveal:first-child{transition:opacity .6s ease 1.25s,transform .6s ease 1.25s}}:is(.featured-articles-feed .featured-article-card,.filter-functional .filter-functional-header,.filter-functional .filter-functional-sidebar,.filter-functional .filter-functional-result-card,.analysis-landing-page .analysis-publications-intro,.analysis-landing-page	.analysis-publications-grid	.analysis-publication-card,.analysis-landing-page .analysis-thinking-intro,.analysis-landing-page .analysis-thinking-grid .analysis-thinking-card,.experts-details-page .analysis-publications-intro,.experts-details-page	.analysis-publications-grid	.analysis-publication-card,.analysis-landing-page .approach-statistics-block>.padding-global header,.analysis-landing-page .left_approach-analysis,.analysis-landing-page .analysis-dashboard-card){opacity:0;transform:translateY(50px);transition:opacity .6s ease var(--topic-archive-reveal-delay,.2s),transform .6s ease var(--topic-archive-reveal-delay,.2s)}:is(.featured-articles-feed .featured-article-card,.filter-functional .filter-functional-header,.filter-functional .filter-functional-sidebar,.filter-functional .filter-functional-result-card,.analysis-landing-page .analysis-publications-intro,.analysis-landing-page	.analysis-publications-grid	.analysis-publication-card,.analysis-landing-page .analysis-thinking-intro,.analysis-landing-page .analysis-thinking-grid .analysis-thinking-card,.experts-details-page .analysis-publications-intro,.experts-details-page	.analysis-publications-grid	.analysis-publication-card,.analysis-landing-page .approach-statistics-block>.padding-global header,.analysis-landing-page .left_approach-analysis,.analysis-landing-page .analysis-dashboard-card).is-visible{opacity:1;transform:translateY(0)}.topic-landing-programs{background-color:var(--color-surface-base);width:100%}.topic-landing-programs-intro{margin-inline:auto;padding-bottom:0;padding-top:0}.reveal.topic-landing-programs-tag-animation{opacity:0;transform:translateY(16px);transition:opacity .32s ease,transform .4s cubic-bezier(.16,1,.3,1)}.topic-landing-programs-tag-animation .tag-group-accent{transform:scaleX(0);transform-origin:left center;transition:transform .3s cubic-bezier(.16,1,.3,1) 80ms}.topic-landing-programs-tag-animation .tag-group-label{opacity:0;transform:translateY(6px);transition:opacity .28s ease 80ms,transform .32s cubic-bezier(.16,1,.3,1) 80ms}.reveal.topic-landing-programs-tag-animation.is-visible,.topic-landing-programs-tag-animation.is-visible .tag-group-label{opacity:1;transform:translateY(0)}.topic-landing-programs-tag-animation.is-visible .tag-group-accent{transform:scaleX(1)}.topic-landing-program-list{display:flex;flex-direction:column;gap:32px;margin-inline:auto;margin-top:var(--spacing-design-80-desktop);max-width:1028px;min-width:calc(var(--spacing)*0);width:100%}.topic-landing-program-card{background-color:var(--color-surface-raised);border-radius:var(--General-Large,20px);display:grid;gap:calc(var(--spacing)*12);grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr);min-width:calc(var(--spacing)*0);overflow:hidden;padding:calc(var(--spacing)*8);position:sticky;top:var(--spacing-design-160-desktop,160px);width:100%}.topic-landing-program-card__media{border-radius:var(--radius-xl);min-height:calc(var(--spacing)*0);min-width:calc(var(--spacing)*0);overflow:hidden}.topic-landing-program-card__image{border-radius:var(--radius-xl);display:block;height:100%;object-fit:cover;width:100%}.topic-landing-program-card__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;min-width:calc(var(--spacing)*0);padding:var(--spacing-design-40-desktop)}.topic-landing-program-card__title{color:#2e010e;font-family:var(--Font-Family-heading,Jost);font-size:32px;font-style:normal;font-weight:400;letter-spacing:var(--Letter-Spacing-h4,-.75px);line-height:var(--Line-Height-h4,36px);margin:calc(var(--spacing)*0)}.padding-top-large{padding-top:var(--section-padding--large)}.topic-landing-program-card__description{color:rgba(46,1,14,.8);font-family:var(--Font-Family-body,"Google Sans Flex");font-size:var(--Size-b2,16px);font-style:normal;font-weight:400;letter-spacing:var(--Letter-Spacing-b2,0);line-height:var(--Line-Height-b2,24px);margin:calc(var(--spacing)*0);margin-top:auto;padding-bottom:var(--spacing-design-24-desktop);padding-top:32px}.topic-landing-program-card__button{margin-top:var(--spacing-design-20)}.topic-landing-program-card__button .button-icon{color:#e31b57}@media (prefers-reduced-motion:reduce){.reveal.topic-archive-stagger-reveal,.reveal.topic-landing-card-reveal,.reveal.topic-landing-programs-tag-animation,.topic-landing-case-list .case-study-card-button,.topic-landing-case-list .case-study-card-description,.topic-landing-case-list .case-study-card:before,.topic-landing-page	.topic-landing-case-list>.reveal.topic-landing-card-reveal:first-child,.topic-landing-page	.topic-landing-hero	.reveal.home-title-animation-followup,.topic-landing-programs-tag-animation .tag-group-accent,.topic-landing-programs-tag-animation .tag-group-label{transition-delay:0s!important;transition-duration:.01ms!important}}@media (max-width:991px){.topic-landing-case-list	.case-study-card-row	.case-study-card:is(:hover,:focus-visible,:focus-within){flex-grow:1}.topic-landing-program-card{gap:0;grid-template-columns:1fr;top:var(--spacing-design-104,104px)}.topic-landing-program-card__media{aspect-ratio:16/10}.topic-landing-program-card__content{gap:24px;padding:24px var(--spacing-design-0)}.topic-landing-program-card__description{margin-top:16px;padding-bottom:0;padding-top:0}.topic-landing-program-card__button{margin-top:0}}@media (max-width:767px){.topic-landing-case-list,.topic-landing-program-list{gap:16px}.topic-landing-case-list .case-study-card-row{flex-direction:column;overflow:visible;padding-block:0}.topic-landing-case-list	:is(.case-study-card,.case-study-card-large,.case-study-card-standard){flex:0 0 auto;max-width:100%;min-width:0;width:100%}.topic-landing-program-list{margin-top:48px}.topic-landing-program-card__title{font-size:24px;letter-spacing:-.5px;line-height:28px}}.dashboard-landing,.dashboard-landing-page{background:var(--color-surface-base,#f7f6f5)}.dashboard-landing{box-sizing:border-box;padding:120px 0 var(--spacing-section-small-desktop,80px);width:100%}.dashboard-landing__header{color:#2e010e;max-width:42rem}.dashboard-landing__header p{max-width:24rem}.dashboard-landing-title em{display:inline;font-weight:300!important}.dashboard-landing-program-list{display:flex;flex-direction:column;gap:32px;margin-inline:auto;margin-top:var(--spacing-design-80-desktop);max-width:1028px;min-width:calc(var(--spacing)*0);width:100%}.dashboard-landing-program-card{background-color:var(--color-surface-raised);border-radius:var(--General-Large,20px);display:grid;gap:calc(var(--spacing)*12);grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr);min-width:calc(var(--spacing)*0);overflow:hidden;padding:calc(var(--spacing)*8);position:sticky;top:var(--spacing-design-160-desktop,160px);width:100%}.dashboard-landing-program-card__media{border-radius:var(--radius-xl);min-height:calc(var(--spacing)*0);min-width:calc(var(--spacing)*0);overflow:hidden}.dashboard-landing-program-card__image{border-radius:var(--radius-xl);display:block;height:100%;object-fit:cover;width:100%}.dashboard-landing-program-card__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;min-width:calc(var(--spacing)*0);padding:var(--spacing-design-40-desktop)}.dashboard-landing-program-card__title{color:#2e010e;font-family:var(--Font-Family-heading,Jost);font-size:32px;font-style:normal;font-weight:400;letter-spacing:var(--Letter-Spacing-h4,-.75px);line-height:var(--Line-Height-h4,36px);margin:calc(var(--spacing)*0)}.dashboard-landing-program-card__description{color:rgba(46,1,14,.8);font-family:var(--Font-Family-body,"Google Sans Flex");font-size:var(--Size-b2,16px);font-style:normal;font-weight:400;letter-spacing:var(--Letter-Spacing-b2,0);line-height:var(--Line-Height-b2,24px);margin:calc(var(--spacing)*0);margin-top:auto;padding-bottom:var(--spacing-design-24-desktop);padding-top:32px}.dashboard-landing-program-card__button{margin-top:var(--spacing-design-20)}.dashboard-landing-program-card__button .button-icon{color:#e31b57}.key-initiatives-cards.dashboard-landing-program-card{background-color:#f6efe4}.reveal.dashboard-landing-card-reveal{opacity:0;transform:translateY(50px);transition:opacity .6s ease .2s,transform .6s ease .2s}.reveal.dashboard-landing-card-reveal.is-visible{opacity:1;transform:none}@media (max-width:991px){.dashboard-landing{padding-bottom:64px;padding-top:100px}.dashboard-landing-program-card{gap:12px;grid-template-columns:1fr;top:var(--spacing-design-104,104px)}}@media (max-width:767px){.dashboard-landing{padding-bottom:48px;padding-top:90px}.dashboard-landing-program-list{gap:16px;margin-top:48px}.dashboard-landing-program-card{gap:0;grid-template-columns:1fr}.dashboard-landing-program-card__media{aspect-ratio:16/10}.dashboard-landing-program-card__content{gap:12px;padding:24px}.dashboard-landing-program-card__description{font-size:24px;line-height:28px;margin-top:24px;padding-top:0}}@media (prefers-reduced-motion:reduce){.reveal.dashboard-landing-card-reveal{transition-delay:0s;transition-duration:.01ms}}.contact-social-link{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--Tone-Subtle,rgba(46,1,14,.6));border-radius:var(--General-Small,8px);color:#fff;display:inline-flex;justify-content:center;padding:8px}.contact-social-link svg{display:block;height:16px;width:16px}.contact-social-link :is(path,rect){fill:currentColor}.newsletter-subscription-page{--newsletter-page-padding:clamp(16px,6.15dvh,48px);--newsletter-header-offset:64px;background:hsla(283,9%,53%,.08);color:#2e010e;display:flex;min-height:100dvh;overflow:hidden;padding:calc(var(--newsletter-page-padding) + var(--newsletter-header-offset)) var(--newsletter-page-padding) var(--newsletter-page-padding)}.newsletter-experience{display:grid;gap:16px;grid-template-columns:minmax(0,680px) minmax(0,1fr);margin:auto;min-height:calc(100dvh - var(--newsletter-header-offset) - var(--newsletter-page-padding) - var(--newsletter-page-padding));width:min(1344px,100%)}.newsletter-experience--confirmation{grid-template-columns:minmax(0,448px) minmax(0,1fr)}.newsletter-experience__media,.newsletter-experience__panel{border-radius:20px;min-height:0;min-width:0}.newsletter-experience__panel{background:#f7f6f5;display:flex;flex-direction:column;gap:clamp(24px,6.15dvh,48px);overflow:hidden;padding:clamp(24px,6.15dvh,48px) 32px}.newsletter-experience__logo{display:inline-flex;flex:0 0 auto;height:20px;width:123px}.newsletter-experience__logo img{display:block;height:100%;width:100%}.newsletter-confirmation,.newsletter-confirmation__body,.newsletter-experience__heading,.newsletter-form,.newsletter-subscribe{display:flex;flex-direction:column;min-width:0}.newsletter-subscribe{gap:clamp(20px,4.1dvh,32px)}.newsletter-confirmation{gap:clamp(32px,6.15dvh,48px)}.newsletter-experience__heading{gap:12px}.newsletter-form{gap:clamp(12px,3.08dvh,24px)}.newsletter-form__row{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.newsletter-form__honeypot{left:-9999px;position:absolute}.newsletter-form__status{background:rgba(227,27,87,.08);border-radius:8px;color:#9a0938;font-size:14px;line-height:20px;margin:0;padding:10px 12px}.newsletter-form .text-field-error,.newsletter-form__submit-error{font-family:var(--font-label);font-size:var(--text-ui-label-lg-mobile);letter-spacing:var(--tw-tracking,var(--text-ui-label-lg-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-ui-label-lg-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-normal);font-style:normal;font-weight:var(--font-weight-normal);text-transform:uppercase}@media (width >= 48rem){.newsletter-form .text-field-error,.newsletter-form__submit-error{font-size:var(--text-ui-label-lg);letter-spacing:var(--tw-tracking,var(--text-ui-label-lg--letter-spacing));line-height:var(--tw-leading,var(--text-ui-label-lg--line-height))}}.newsletter-form .text-field-error,.newsletter-form__submit-error{color:var(--color-error,#d16c6c)!important}.newsletter-form .text-field-error{text-align:right}.newsletter-form .text-field-label{align-items:flex-start;display:inline-flex}.newsletter-form__submit{display:flex;flex-direction:column;gap:8px}.newsletter-form__submit-error{margin:0;text-align:left}.newsletter-experience__button{justify-content:center;width:100%}.newsletter-confirmation__body{gap:32px}.newsletter-experience__media{align-items:flex-end;display:flex;justify-content:flex-end;overflow:hidden;padding:32px;position:relative}.newsletter-experience__image{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.newsletter-experience__quote{background:#9a0938;border-radius:20px;display:flex;flex-direction:column;gap:24px;padding:32px;position:relative;width:min(320px,100%)}@media (max-width:991px){.newsletter-subscription-page{--newsletter-page-padding:16px}.newsletter-experience,.newsletter-experience--confirmation{grid-template-columns:minmax(0,1fr);width:min(680px,100%)}.newsletter-experience__panel{gap:clamp(20px,4dvh,32px);padding:clamp(20px,4dvh,32px)}}@media (max-height:700px){.newsletter-subscription-page{--newsletter-page-padding:12px}.newsletter-experience__panel{gap:48px;padding-bottom:48px;padding-top:48px}.newsletter-confirmation,.newsletter-subscribe{gap:32px}.newsletter-form{gap:24px}.newsletter-experience__heading{gap:12px}}@media (prefers-reduced-motion:reduce){.newsletter-subscription-page .reveal{filter:none;opacity:1;transform:none;transition:none}}.media-page-hero .featured-articles-feed-header,.media-page-hero .featured-articles-feed-heading{max-width:48rem}.analysis-landing-page #analysis-landing-featured-articles{background-color:var(--Color-Purple-Gray-Wash,#efdbe4)!important;border-radius:20px;margin-inline:auto;margin-bottom:32px;overflow:hidden;padding-bottom:64px;width:calc(100% - 32px)}@media (min-width:768px){.analysis-landing-page #analysis-landing-featured-articles{border-radius:20px;width:calc(100% - 64px)}}.analysis-landing-page .featured-articles-feed-header{max-width:48rem}.experts-landing-page .featured-articles-feed{padding-bottom:64px}@media (max-width:991px){.experts-landing-page .featured-articles-feed{padding-bottom:48px}}@media (max-width:767px){.experts-landing-page .featured-articles-feed{padding-bottom:0}}.experts-landing-hero{background-color:#f7f6f5}.experts-landing-page #experts-landing-hero-title,.experts-landing-page .featured-articles-feed-header{max-width:48rem}.experts-landing-page #experts-landing-hero-title em{display:inline;font-weight:300!important}.experts-directory{background-color:#f7f6f5}.experts-directory__grid{column-gap:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-inline:auto;max-width:57rem;row-gap:48px;width:100%}.expert-profile-card{display:flex;flex-direction:column;gap:16px;min-width:0;width:100%}.expert-profile-card__link{color:#2e010e;display:flex;flex-direction:column;gap:16px;text-decoration:none}.expert-profile-card__media{background-image:url(assets/images/team-member-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16px;height:375px;isolation:isolate;max-height:375px;overflow:hidden;position:relative}.expert-profile-card__media:before{content:"";inset:0;opacity:.8;position:absolute;z-index:-1}.expert-profile-card__image{display:block;height:100%;inset:0;position:absolute;width:100%}.expert-profile-card__image,.expert-profile-card__image--opaque-sample{object-fit:cover;object-position:center top}.expert-profile-card__content{display:flex;flex-direction:column;gap:4px;min-width:0}.expert-profile-card__details,.expert-profile-card__eyebrow,.expert-profile-card__name{margin:0}.expert-profile-card__eyebrow{color:var(--Tone-Subtle,rgba(46,1,14,.6));font-family:var(--Font-Family-label,"Fragment Mono");font-size:var(--Size-label-2,12px);font-style:normal;font-weight:400;letter-spacing:var(--Letter-Spacing-label-2,.75px);line-height:var(--Line-Height-label-2,12px);text-transform:uppercase}.expert-profile-card__name{color:var(--Tone-Strong,#2e010e);font-family:var(--Font-Family-body,"Google Sans Flex");font-size:var(--Size-b2,16px);font-style:normal;font-weight:500;letter-spacing:var(--Letter-Spacing-b2,0);line-height:var(--Line-Height-b2,24px)}.expert-profile-card__details{color:rgba(46,1,14,.8);font-family:var(--Font-Family-body,"Google Sans Flex");font-size:var(--Size-b3,14px);font-style:normal;font-weight:400;letter-spacing:.25px;line-height:20px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.expert-profile-card__link:focus-visible{border-radius:12px;outline:2px solid #9a0938;outline-offset:4px}.reveal.expert-profile-card-reveal{opacity:0;transform:translateY(50px);transition:opacity .6s ease var(--expert-card-delay,0s),transform .6s ease var(--expert-card-delay,0s)}.reveal.expert-profile-card-reveal.is-visible{opacity:1;transform:translateY(0)}.experts-directory__pagination{margin-top:var(--spacing-design-64-desktop,64px);padding-bottom:var(--spacing-padding-medium,120px)}@media (max-width:767px){.experts-directory__grid{grid-template-columns:minmax(0,1fr);row-gap:32px}.experts-directory__pagination{margin-top:48px}.experts-directory__pagination .pagination{gap:8px;padding-inline:0}.experts-directory__pagination .pagination-list{gap:4px}.experts-directory__pagination	:is(.pagination-control,.pagination-page,.pagination-ellipsis){height:36px;width:36px}}@media (prefers-reduced-motion:reduce){.expert-profile-card__image,.reveal.expert-profile-card-reveal{transition-delay:0s;transition-duration:.01ms}}.analysis-landing-page #analysis-landing-featured-articles-heading{font-family:var(--font-heading);font-size:var(--text-heading-h3-mobile);letter-spacing:var(--tw-tracking,var(--text-heading-h3-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h3-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);text-transform:none}@media (width >= 48rem){.analysis-landing-page #analysis-landing-featured-articles-heading{font-family:var(--font-heading);font-size:var(--text-heading-h3);font-size:var(--text-heading-h2-mobile);letter-spacing:var(--tw-tracking,var(--text-heading-h3--letter-spacing));letter-spacing:var(--tw-tracking,var(--text-heading-h2-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h3--line-height));line-height:var(--tw-leading,var(--text-heading-h2-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-semibold);font-style:normal;font-weight:var(--font-weight-semibold);text-transform:uppercase}}@media (width >= 48rem){@media (width >= 48rem){.analysis-landing-page #analysis-landing-featured-articles-heading{font-size:var(--text-heading-h2);letter-spacing:var(--tw-tracking,var(--text-heading-h2--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h2--line-height))}}}@media (width >= 64rem){.analysis-landing-page #analysis-landing-featured-articles-heading{font-family:var(--font-heading);font-size:var(--text-heading-h1-mobile);letter-spacing:var(--tw-tracking,var(--text-heading-h1-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h1-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-semibold);font-style:normal;font-weight:var(--font-weight-semibold);text-transform:uppercase}@media (width >= 48rem){.analysis-landing-page #analysis-landing-featured-articles-heading{font-size:var(--text-heading-h1);letter-spacing:var(--tw-tracking,var(--text-heading-h1--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h1--line-height))}}}.analysis-landing-page #analysis-landing-featured-articles-heading{color:var(--Tone-Strong,#2e010e);font-family:var(--Font-Family-heading,Jost);font-style:normal;font-weight:600;letter-spacing:var(--Letter-Spacing-h1,-3px);max-width:none;text-align:center;text-transform:uppercase}.analysis-landing-page #analysis-landing-featured-articles-heading em{display:inline;font-weight:300!important}.featured-articles-feed-header p{max-width:28rem}@media (max-width:767px){.analysis-landing-page #analysis-landing-featured-articles-heading,.experts-landing-page #experts-landing-hero-title{white-space:normal}}.analysis-publications{background-color:var(--color-surface-base,#f7f6f5);width:100%}.analysis-publications-intro{padding:0}.analysis-publications-intro .section-intro-inner{gap:16px}.analysis-publications-intro .section-intro-main{gap:0}.analysis-publications-intro .section-intro-heading{max-width:520px;text-transform:uppercase}.analysis-publications-intro .section-intro-heading em{display:block;font-style:normal;font-weight:inherit!important}.experts-details-page .analysis-publications-intro .section-intro-heading{color:var(--Tone-Strong,#2e010e);font-family:var(--Font-Family-heading,Jost);font-size:var(--Size-h3,40px);font-style:normal;font-weight:400;letter-spacing:var(--Letter-Spacing-h3,-2px);line-height:var(--Line-Height-h3,44px);text-transform:none}.expert-details-profile{background-color:var(--color-surface-base,#f7f6f5);color:var(--Tone-Strong,#2e010e);padding-bottom:var(--spacing-section-small-desktop);padding-top:var(--spacing-section-medium-desktop)}.expert-details-profile__grid,.expert-details-profile__navigation{margin-inline:auto;max-width:var(--container--large);width:100%}.expert-details-profile__grid{display:grid;gap:clamp(48px,8vw,144px);grid-template-columns:minmax(0,1fr) minmax(360px,560px)}.expert-details-profile__content{display:flex;flex-direction:column;min-width:0}.expert-details-profile__breadcrumb{width:100%}.expert-details-profile__intro .tag-group-tag{background:transparent;border:1px solid var(--Tone-Faint,rgba(46,1,14,.08));border-radius:var(--UI-Tag,8px);color:var(--Tone-Strong,#2e010e);font-family:var(--Font-Family-body,"Google Sans Flex");font-size:var(--Size-b3,14px);font-style:normal;font-weight:400;letter-spacing:var(--Letter-Spacing-b3,.25px);line-height:var(--Line-Height-b3,20px);padding:8px 12px!important;text-transform:capitalize!important}.expert-details-profile__intro{align-items:flex-start;display:flex;flex-direction:column;margin-top:32px;max-width:600px}.expert-details-profile__name{color:var(--Tone-Strong,#2e010e);font-family:var(--Font-Family-heading,Jost);font-size:clamp(48px,5vw,64px);font-style:normal;font-weight:600;letter-spacing:var(--Letter-Spacing-h1,-3px);line-height:68px;margin:0;padding-bottom:24px;padding-top:32px;text-transform:uppercase}.expert-details-profile__name em{display:block;font-style:italic;font-weight:300}.expert-details-profile__summary{color:rgba(46,1,14,.8);font-family:var(--Font-Family-heading,Jost);font-size:24px;font-style:normal;font-weight:400;letter-spacing:var(--Letter-Spacing-h6,0);line-height:var(--Line-Height-h6,28px);margin:0;max-width:480px}.expert-details-profile__biography{color:rgba(46,1,14,.8);display:flex;flex-direction:column;font-family:var(--Font-Family-body,"Google Sans Flex");font-size:16px;font-style:normal;font-weight:400;gap:16px;letter-spacing:var(--Letter-Spacing-b2,0);line-height:24px;margin-top:var(--spacing-design-80-desktop,80px);max-width:720px}@media screen and (min-width:1920px){.expert-details-profile__biography,.expert-details-profile__intro,.expert-details-profile__summary{max-width:100%}}.expert-details-profile__biography p{margin:0}.expert-details-profile__aside{display:flex;flex-direction:column;margin-top:48px;min-width:0}.expert-details-profile__media{aspect-ratio:4/5;height:auto;max-height:none}.expert-details-profile__image-tag{align-items:center;backdrop-filter:blur(8px);background:hsla(30,11%,96%,.08);border:1px solid hsla(30,11%,96%,0);border-radius:var(--UI-Button-Base,32px);bottom:16px;color:#f7f6f5;display:inline-flex;font-family:var(--Font-Family-button,"Google Sans Flex");font-size:var(--Size-button-2,14px);font-style:normal;font-weight:500;gap:8px;left:16px;letter-spacing:var(--Letter-Spacing-button-2,0);line-height:var(--Line-Height-button-2,16px);max-width:calc(100% - 32px);padding:12px 20px;position:absolute;text-align:center;z-index:2;align-item:center}.expert-details-profile__image-tag>span{flex:0 0 auto}.expert-details-profile__meta{display:flex;flex-direction:column;gap:32px;padding-top:32px}.expert-details-profile__meta-group{border-top:1px solid rgba(46,1,14,.12);display:flex;flex-direction:column;gap:16px;padding-top:32px}.expert-details-profile__meta-group+.expert-details-profile__meta-group{border-bottom:1px solid rgba(46,1,14,.12);border-top:1px solid rgba(46,1,14,.12);padding-bottom:32px;padding-top:32px}.expert-details-profile__meta-label{color:rgba(46,1,14,.8);font-family:var(--Font-Family-label,"Fragment Mono");font-size:var(--Size-label-2,12px);font-style:normal;font-weight:400;letter-spacing:var(--Letter-Spacing-label-2,.75px);line-height:var(--Line-Height-label-2,12px);margin:0;text-transform:uppercase}.expert-details-profile__expertise{color:#2e010e;display:flex;flex-direction:column;font-family:var(--Font-Family-body,"Google Sans Flex");font-size:var(--Size-b2,16px);font-style:normal;font-weight:400;gap:var(--spacing-design-0,0);letter-spacing:var(--Letter-Spacing-b2,0);line-height:var(--Line-Height-b2,24px);margin:0;padding:0}.expert-details-profile__expertise li{margin-bottom:0}.expert-details-profile__socials{align-items:center;display:flex;gap:var(--spacing-design-5,5px)}.expert-details-profile__socials a{align-items:center;backdrop-filter:blur(5.333333492279053px);background:rgba(46,1,14,.8);border-radius:8px;color:#f7f6f5;display:inline-flex;height:32px;justify-content:center;width:32px}.expert-details-profile__socials a:focus-visible,.expert-details-profile__socials a:hover{background-color:#9a0938}.expert-details-profile__navigation{align-items:center;display:flex;gap:12px;justify-content:center;margin-top:32px;padding-block:var(--spacing-section-small,64px);padding-bottom:0!important}.expert-details-profile__navigation a{align-items:center;backdrop-filter:blur(8px);background:rgba(154,9,56,.08);border:1px solid rgba(154,9,56,0);border-radius:999px;color:#2e010e;display:inline-flex;font-family:var(--Font-Family-button,"Google Sans Flex");font-size:var(--Size-button-1,16px);font-style:normal;font-weight:500;gap:8px;letter-spacing:var(--Letter-Spacing-button-1,0);line-height:var(--Line-Height-button-1,20px);padding:16px 20px;text-align:center;text-decoration:none}.expert-details-profile__navigation a:focus-visible,.expert-details-profile__navigation a:hover{background-color:#efdbe4}:is(.experts-details-page .expert-details-profile__breadcrumb,.experts-details-page .expert-details-profile__intro,.experts-details-page .expert-details-profile__biography,.experts-details-page .expert-details-profile__media,.experts-details-page .expert-details-profile__meta,.experts-details-page .expert-details-profile__navigation){opacity:0;transform:translateY(50px);transition:opacity .6s ease var(--topic-archive-reveal-delay,.2s),transform .6s ease var(--topic-archive-reveal-delay,.2s)}:is(.experts-details-page .expert-details-profile__breadcrumb,.experts-details-page .expert-details-profile__intro,.experts-details-page .expert-details-profile__biography,.experts-details-page .expert-details-profile__media,.experts-details-page .expert-details-profile__meta,.experts-details-page .expert-details-profile__navigation).is-visible{opacity:1;transform:translateY(0)}@media (max-width:991px){.expert-details-profile__grid{grid-template-columns:minmax(0,1fr)}.expert-details-profile__content{gap:0}.expert-details-profile__biography{margin-top:48px}.expert-details-profile__aside{margin-top:0;max-width:100%}.expert-details-profile__image-tag{font-size:12px}}@media (max-width:767px){.expert-details-profile{padding-top:32px}.expert-details-profile__grid{gap:40px;margin-top:24px}.expert-details-profile__name{font-size:48px}.expert-details-profile__media{aspect-ratio:4/5}.expert-details-profile__navigation{flex-wrap:wrap;padding-block:var(--spacing-section-extra-small,32px)}}.analysis-publications-grid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:var(--spacing-design-80-desktop,80px)}.analysis-publication-card{background-color:transparent;border-radius:var(--radius-xl,16px);min-width:0;overflow:visible}.analysis-publication-card__link{background-color:var(--color-surface-raised,#fff);border-radius:20px;color:var(--color-ink,#2e010e);display:flex;flex-direction:column;height:100%;overflow:hidden;text-decoration:none;transition:background-color .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1)}.analysis-publication-card__media{aspect-ratio:16/10;overflow:hidden;position:relative}.analysis-publication-card__media:after{background:linear-gradient(135deg,rgb(154 9 56/4%),rgba(46,1,14,.18));content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .4s cubic-bezier(.22,1,.36,1)}.analysis-publication-card__image{display:block;height:100%;object-fit:cover;transform:none;transition:filter .4s cubic-bezier(.22,1,.36,1);width:100%}.analysis-publication-card__content{align-items:flex-start;display:flex;flex:1;flex-direction:column;padding:32px}.analysis-publication-card__category{align-items:center;color:var(--Tone-Strong,#2e010e);display:flex;font-family:var(--Font-Family-body,"Google Sans Flex");font-size:var(--Size-b3,14px);font-style:normal;font-weight:400;gap:8px;letter-spacing:var(--Letter-Spacing-b3,.25px);line-height:var(--Line-Height-b3,20px)}.analysis-publication-card__category span{background-color:rgba(46,1,14,.6);border-radius:2px;flex:0 0 8px;height:8px;transition:transform .4s cubic-bezier(.22,1,.36,1);width:8px}.analysis-publication-card__title{display:-webkit-box;font-family:var(--Font-Family-heading,Jost);margin:24px 0 0;overflow:hidden;-webkit-box-orient:vertical;color:var(--Tone-Strong,#2e010e);font-size:var(--Size-h5,28px);font-style:normal;font-weight:400;letter-spacing:var(--Letter-Spacing-h5,0);-webkit-line-clamp:2;line-height:var(--Line-Height-h5,32px);text-overflow:ellipsis;transition:color .3s ease}.analysis-publication-card__date{color:var(--Tone-Medium,rgba(46,1,14,.8));font-family:var(--Font-Family-body,"Google Sans Flex");font-size:var(--Size-b2,16px);font-style:normal;font-weight:400;letter-spacing:var(--Letter-Spacing-b2,0);line-height:var(--Line-Height-b2,24px);margin-top:24px}.analysis-publication-card__link:is(:hover,:focus-visible){background-color:#fbf8f9;box-shadow:inset 0 0 0 1px rgba(154,9,56,.14),0 14px 32px rgba(46,1,14,.1)}.analysis-publication-card__link:is(:hover,:focus-visible)	.analysis-publication-card__media:after{opacity:1}.analysis-publication-card__link:is(:hover,:focus-visible)	.analysis-publication-card__image{filter:saturate(.9) brightness(.96)}.analysis-publication-card__link:focus-visible{outline:2px solid var(--color-accent,#e31b57);outline-offset:-2px}.analysis-publications-action{display:flex;justify-content:center;margin-top:var(--spacing-design-80-desktop,80px)}.analysis-landing-page	.analysis-publications-action	.analysis-publications-button,.analysis-landing-page	.analysis-publications-action	.analysis-publications-button	.btn-bg{background:var(--Button-Primary-Default-Background,#9a0938);border:1px solid var(--Button-Primary-Default-Border,hsla(30,11%,96%,0));color:#f7f6f5}.analysis-landing-page	.analysis-publications-action	.analysis-publications-button	.text-button{color:#f7f6f5;text-shadow:0 1.5em 0 var(--color-button-primary-hover-text,#2e010e)}.analysis-landing-page	.analysis-publications-action	.analysis-publications-button:is(:hover,:focus-visible){color:var(--color-button-primary-hover-text,#2e010e)}.analysis-landing-page	.analysis-publications-action	.analysis-publications-button:is(:hover,:focus-visible)	.btn-bg{background:var(	--color-button-primary-hover-background,rgba(154,9,56,.08)	);border-color:var(--color-button-primary-hover-border,transparent)}.analysis-landing-page	.analysis-publications-action	.analysis-publications-button	.icon-wrap_button{color:#e31b57}@media (max-width:991px){.analysis-publications-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.analysis-publication-card:last-child{grid-column:1/-1;justify-self:start;width:calc(50% - 12px)}}@media (max-width:767px){.analysis-publications-grid{grid-template-columns:1fr;margin-top:48px}.analysis-publication-card:last-child{grid-column:auto;width:100%}.analysis-publications-action{margin-top:48px}}@media (prefers-reduced-motion:reduce){.analysis-publication-card__category span,.analysis-publication-card__image,.analysis-publication-card__link,.analysis-publication-card__media:after,.analysis-publication-card__title{transition:none}}.analysis-thinking{background-color:#9a0938;width:100%}.analysis-thinking-intro{padding:0}.analysis-thinking-intro .section-intro-inner{gap:16px}.analysis-thinking-intro .section-intro-main{gap:0}.analysis-thinking-intro .section-intro-heading{color:#f7f6f5;text-transform:uppercase}.analysis-thinking-intro .tag-group,.analysis-thinking-intro .tag-group-label,.analysis-thinking-intro .tag-group-title{color:hsla(30,11%,96%,.8)}.analysis-thinking-grid{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:var(--spacing-design-80-desktop,80px)}.analysis-thinking-card{min-width:0}.analysis-thinking-card__link{color:#f7f6f5;display:flex;flex-direction:column;height:100%;text-decoration:none;transition:transform .4s cubic-bezier(.22,1,.36,1)}.analysis-thinking-card__media{aspect-ratio:16/9;border-radius:var(--radius-xl,16px);box-shadow:0 0 0 rgba(46,1,14,0);overflow:hidden;transition:box-shadow .4s cubic-bezier(.22,1,.36,1)}.analysis-thinking-card__image{display:block;height:100%;object-fit:cover;transform:none;transition:filter .4s cubic-bezier(.22,1,.36,1);width:100%}.analysis-thinking-card__content{align-items:flex-start;display:flex;flex:1;flex-direction:column;padding-top:24px}.analysis-thinking-card__category{align-items:center;color:#f7f6f5;display:flex;font-family:var(--Font-Family-body,"Google Sans Flex");font-size:14px;font-style:normal;font-weight:400;gap:8px;letter-spacing:var(--Letter-Spacing-b3,.25px);line-height:var(--Line-Height-b3,20px)}.analysis-thinking-card__category span{background-color:hsla(30,11%,96%,.64);border-radius:2px;flex:0 0 8px;height:8px;transition:transform .4s cubic-bezier(.22,1,.36,1);width:8px}.analysis-thinking-card__title{color:#f7f6f5;font-family:var(--Font-Family-heading,Jost);font-size:var(--Size-h6,24px);font-style:normal;font-weight:400;letter-spacing:var(--Letter-Spacing-h6,0);line-height:var(--Line-Height-h6,28px);margin:16px 0 0}.analysis-thinking-card__date{color:hsla(30,11%,96%,.88);font-family:var(--Font-Family-body,"Google Sans Flex");font-size:var(--Size-b2,16px);font-style:normal;font-weight:400;letter-spacing:var(--Letter-Spacing-b2,0);line-height:var(--Line-Height-b2,24px)}.analysis-thinking-card__link:is(:hover,:focus-visible){transform:translateY(-6px)}.analysis-thinking-card__link:is(:hover,:focus-visible)	.analysis-thinking-card__media{box-shadow:0 18px 36px rgba(46,1,14,.24)}.analysis-thinking-card__link:is(:hover,:focus-visible)	.analysis-thinking-card__image{filter:saturate(.88) brightness(.92)}.analysis-thinking-card__link:focus-visible{border-radius:var(--radius-xl,16px);outline:2px solid #f7f6f5;outline-offset:4px}.analysis-thinking-action{display:flex;justify-content:center;margin-top:var(--spacing-design-80-desktop,80px)}.analysis-landing-page	.analysis-thinking-action	.analysis-thinking-button	.btn-bg,.analysis-landing-page .analysis-thinking-action .analysis-thinking-button{background:var(--Button-Primary-Default-Background,#f7f6f5);border:1px solid var(--Button-Primary-Default-Border,rgba(154,9,56,0));color:#9a0938}.analysis-landing-page	.analysis-thinking-action	.analysis-thinking-button	.text-button{color:#9a0938}.approach-statistics-block .analysis-dashboards-button{background:#f7f6f5;border:1px solid var(--Button-Primary-Default-Border,hsla(30,11%,96%,0));color:#f7f6f5}.approach-statistics-block .btn-bg:hover,.approach-statistics-block .cta_primary:is(:hover,:focus-visible) .btn-bg{background:var(	--Button-Primary-Hover-Background,hsla(30,11%,96%,.08)	)!important;border:1px solid var(--Button-Primary-Hover-Border,hsla(30,11%,96%,0))!important;color:var(--button-primary-default-text-icon,#f7f6f5)!important}.approach-statistics-block	a.cta_primary:is(:hover,:focus-visible)	.button_text-mask	.text-button{color:var(--button-primary-default-text-icon,#f7f6f5)!important;text-shadow:0 1.5em 0 var(--button-primary-default-text-icon,#f7f6f5)!important}.analysis-landing-page .analysis-dashboard-card{background-color:#efdbe4;color:#2e010e;padding:2rem}@media (max-width:991px){.analysis-thinking-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.analysis-thinking-card:last-child{grid-column:1/-1;justify-self:center;width:calc(50% - 12px)}}@media (max-width:767px){.analysis-thinking-grid{grid-template-columns:1fr;margin-top:48px}.analysis-thinking-card:last-child{grid-column:auto;width:100%}.analysis-thinking-action{margin-top:48px}}@media (prefers-reduced-motion:reduce){.analysis-thinking-card__category span,.analysis-thinking-card__image,.analysis-thinking-card__link,.analysis-thinking-card__media{transition:none}.analysis-thinking-card__link:is(:hover,:focus-visible){transform:none}}.intro-card,.intro-card *,.intro-card :after,.intro-card :before{box-sizing:border-box}.intro-card{align-items:center;background:var(--Background-Base,#9a0938);border-radius:var(--General-Large,20px);border-style:var(--tw-border-style);border-width:0;display:flex;flex-direction:column;height:640px;isolation:isolate;justify-content:flex-end;max-width:100%;min-width:calc(var(--spacing)*0);overflow:hidden;padding:var(--Spacing-16,16px);position:relative;width:var(--Width-5-Columns,564px)}.intro-card__image{border-radius:inherit!important;border-style:var(--tw-border-style);border-width:0;display:block;height:100%;inset:calc(var(--spacing)*0);margin:0!important;max-width:none;object-fit:cover;object-position:center;padding:0!important;position:absolute;transform:scale(1);transform-origin:center;transition:transform .7s cubic-bezier(.16,1,.3,1),filter .5s ease;width:100%;z-index:-2}.intro-card__overlay{background:linear-gradient(180deg,rgba(46,1,14,0) 25%,rgba(46,1,14,.03) 52%,rgba(46,1,14,.18));border-radius:inherit;inset:calc(var(--spacing)*0);opacity:1;pointer-events:none;position:absolute;transition:opacity .5s ease,background .5s ease;z-index:-1}.intro-card__panel{background:var(--Background-Base,#9a0938);border-radius:var(--General-Medium,12px);border-style:var(--tw-border-style);border-width:0;flex-shrink:0;height:106px;justify-content:flex-start;min-height:106px;overflow:hidden;position:relative;transform:translateY(0);transition:height .65s cubic-bezier(.16,1,.3,1),min-height .65s cubic-bezier(.16,1,.3,1),border-radius .45s ease,box-shadow .45s ease,transform .65s cubic-bezier(.16,1,.3,1)}.intro-card__panel,.intro-card__panel-inner{align-items:flex-start;display:flex;flex-direction:column;min-width:calc(var(--spacing)*0);width:100%}.intro-card__panel-inner{height:100%;padding:32px;transition:padding .6s cubic-bezier(.16,1,.3,1)}.intro-card__copy{align-items:flex-start;display:flex;flex-direction:column;min-width:calc(var(--spacing)*0);width:100%}.intro-card__category{align-items:center;color:var(--Tone-Medium,hsla(30,11%,96%,.88));display:flex;font-family:var(--Font-Family-body,"Google Sans Flex");font-size:var(--Size-b2,16px);font-style:normal;font-weight:400;gap:var(--Spacing-12,12px);letter-spacing:var(--Letter-Spacing-b2,0);line-height:var(--Line-Height-b2,24px);margin:0;max-height:0;opacity:0;overflow:hidden;transform:translateY(18px);transition:max-height .5s cubic-bezier(.16,1,.3,1),margin .5s cubic-bezier(.16,1,.3,1),opacity .24s ease,transform .5s cubic-bezier(.16,1,.3,1),visibility 0s linear .65s;visibility:hidden;width:100%}.intro-card__category-mark{background-color:var(--color-accent);border-radius:2px;display:block;flex-shrink:0;height:calc(var(--spacing)*2.5);width:calc(var(--spacing)*2.5)}.intro-card__category-label{color:inherit;display:block;min-width:calc(var(--spacing)*0)}.intro-card .intro-card__title{color:var(--Tone-Strong,#f7f6f5)!important;display:block;font-family:var(--Font-Family-heading,Jost)!important;font-size:var(--Size-h6,24px)!important;font-style:normal!important;font-weight:400!important;letter-spacing:var(--Letter-Spacing-h6,0)!important;line-height:var(--Line-Height-h6,28px)!important;margin:calc(var(--spacing)*0);min-width:calc(var(--spacing)*0);padding:calc(var(--spacing)*0);text-align:left;text-transform:none;transform:translateY(0);transition:transform .65s cubic-bezier(.16,1,.3,1);width:100%}.intro-card .intro-card__description{color:var(--Tone-Medium,hsla(30,11%,96%,.88))!important;font-style:normal!important;min-width:calc(var(--spacing)*0);text-transform:none;transform:translateY(24px);transition:max-height .62s cubic-bezier(.16,1,.3,1),margin .56s cubic-bezier(.16,1,.3,1),opacity .22s ease,transform .62s cubic-bezier(.16,1,.3,1),visibility 0s linear .62s;width:100%}.intro-card .intro-card__date,.intro-card .intro-card__description{display:block;font-family:var(--Font-Family-body,"Google Sans Flex")!important;font-size:var(--Size-b2,16px)!important;font-weight:400!important;letter-spacing:var(--Letter-Spacing-b2,0)!important;line-height:var(--Line-Height-b2,24px)!important;margin:calc(var(--spacing)*0);max-height:0;opacity:0;overflow:hidden;padding:calc(var(--spacing)*0);text-align:left;visibility:hidden}.intro-card .intro-card__date{color:var(--Tone-Subtle,hsla(30,11%,96%,.64))!important;font-style:italic!important;transform:translateY(20px);transition:max-height .5s cubic-bezier(.16,1,.3,1),margin .5s cubic-bezier(.16,1,.3,1),opacity .26s ease,transform .55s cubic-bezier(.16,1,.3,1),visibility 0s linear .65s}.intro-card .intro-card__link{align-items:center;background-color:transparent;border-style:var(--tw-border-style);border-width:0;display:inline-flex;justify-content:center;margin-top:auto;overflow:hidden;padding:calc(var(--spacing)*0);text-align:center;text-decoration-line:none;width:fit-content;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);color:var(--button-tertiary-default-text-icon,#f7f6f5)!important;font-family:var(--Font-Family-button,"Google Sans Flex")!important;font-size:var(--Size-button-1,16px)!important;font-style:normal!important;font-weight:500!important;gap:var(--Spacing-8,8px);letter-spacing:var(--Letter-Spacing-button-1,0)!important;line-height:var(--Line-Height-button-1,20px)!important;max-height:0;opacity:0;text-transform:none!important;transform:translateY(20px);transition:max-height .5s cubic-bezier(.16,1,.3,1),opacity .26s ease,transform .55s cubic-bezier(.16,1,.3,1),visibility 0s linear .65s,gap .22s ease;visibility:hidden}.intro-card__link-label{color:inherit;display:block}.intro-card__link-icon{color:var(--color-accent);display:block;flex-shrink:0;height:calc(var(--spacing)*4);transform:translateX(0);transition:transform .3s cubic-bezier(.16,1,.3,1);width:calc(var(--spacing)*4)}.intro-card__link-icon :is(path,circle,rect,line,polyline,polygon){stroke:currentColor}.intro-card:is(:hover,:focus-within) .intro-card__image{filter:saturate(.96);transform:scale(1.045)}.intro-card:is(:hover,:focus-within) .intro-card__overlay{background:linear-gradient(180deg,rgba(46,1,14,.02) 15%,rgba(46,1,14,.12) 55%,rgba(46,1,14,.26));opacity:.78}.intro-card:is(:hover,:focus-within) .intro-card__panel{border-radius:var(--General-Medium,12px);box-shadow:0 18px 44px rgba(46,1,14,.18);height:100%;min-height:100%}.intro-card:is(:hover,:focus-within) .intro-card__panel-inner{padding:var(--Spacing-32,32px)}.intro-card:is(:hover,:focus-within) .intro-card__category{margin-bottom:var(--Spacing-32,32px);max-height:24px;opacity:1;transform:translateY(0);transition:max-height .5s cubic-bezier(.16,1,.3,1),margin .5s cubic-bezier(.16,1,.3,1),opacity .3s ease .18s,transform .55s cubic-bezier(.16,1,.3,1) .12s,visibility 0s linear;visibility:visible}.intro-card:is(:hover,:focus-within) .intro-card__description{margin-top:var(--Spacing-32,32px)!important;max-height:240px;opacity:1;transform:translateY(0);transition:max-height .62s cubic-bezier(.16,1,.3,1),margin .56s cubic-bezier(.16,1,.3,1),opacity .42s ease .18s,transform .64s cubic-bezier(.16,1,.3,1) .12s,visibility 0s linear;visibility:visible}.intro-card:is(:hover,:focus-within) .intro-card__date{margin-top:var(--Spacing-32,32px)!important;max-height:24px;opacity:1;transform:translateY(0);transition:max-height .5s cubic-bezier(.16,1,.3,1),margin .5s cubic-bezier(.16,1,.3,1),opacity .32s ease .29s,transform .6s cubic-bezier(.16,1,.3,1) .21s,visibility 0s linear;visibility:visible}.intro-card:is(:hover,:focus-within) .intro-card__link{max-height:24px;opacity:1;transform:translateY(0);transition:max-height .5s cubic-bezier(.16,1,.3,1),opacity .32s ease .36s,transform .6s cubic-bezier(.16,1,.3,1) .26s,visibility 0s linear,gap .22s ease;visibility:visible}.intro-card .intro-card__link:hover{gap:var(--Spacing-12,12px);text-decoration-line:underline;text-underline-offset:4px}.intro-card__link:hover .intro-card__link-icon{transform:translateX(4px)}.intro-card .intro-card__link:focus{--tw-outline-style:none;outline-style:none}.intro-card .intro-card__link:focus-visible{border-radius:var(--radius-sm);outline-color:var(--Tone-Strong,#f7f6f5);outline-offset:4px;outline-style:var(--tw-outline-style);outline-width:2px}.component-preview:has(.intro-card){align-items:center;display:flex;justify-content:center;min-height:720px}.component-example-card:has(.intro-card){align-items:center;display:flex;justify-content:center}@media (max-width:767px){.intro-card{height:min(640px,150vw);width:100%}.intro-card:is(:hover,:focus-within) .intro-card__panel-inner{padding:var(--Spacing-24,24px)}.intro-card:is(:hover,:focus-within) .intro-card__category{margin-bottom:var(--Spacing-24,24px)}.intro-card:is(:hover,:focus-within) .intro-card__date,.intro-card:is(:hover,:focus-within) .intro-card__description{margin-top:var(--Spacing-24,24px)!important}}@media (max-width:479px){.intro-card{border-radius:16px;height:560px;padding:var(--Spacing-12,12px)}.intro-card__panel{height:88px;min-height:88px}.intro-card__panel-inner{padding:var(--Spacing-24,24px)}.intro-card:is(:hover,:focus-within) .intro-card__panel{height:100%;min-height:100%}.intro-card .intro-card__title{font-size:22px!important;line-height:26px!important}.intro-card .intro-card__description{font-size:15px!important;line-height:22px!important}}@media (prefers-reduced-motion:reduce){.intro-card__category,.intro-card__date,.intro-card__description,.intro-card__image,.intro-card__link,.intro-card__link-icon,.intro-card__overlay,.intro-card__panel,.intro-card__panel-inner,.intro-card__title{transition-delay:0s!important;transition-duration:.01ms!important}}.image_article-card{border-radius:var(--_ðŸ”˜-radius---general--large);height:100%;overflow:hidden;position:relative;width:100%}.home-card_article.dashboard-program .image_article-card>img{filter:none}.featured-media-full-color	.featured-article-card-media>:is(img,video):not(.featured-article-video-platform),.press-releases-featured-articles	.featured-article-card-media>:is(img,video):not(.featured-article-video-platform){filter:none}:is(.featured-article-card-media,body.home .card_media .image_media-card,.media-page .card_media .image_media-card,.media-feed .card_media .image_media-card,.media-functional-block .card_media .image_media-card,.featured-articles-feed-home__media,.card-feed-option-1__media,.newsroom-card__media):not(.card-media--fallback):after{aspect-ratio:204/230;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='204' height='230' fill='none' viewBox='0 0 204 230'%3E%3Cpath fill='%23f7f6f5' fill-opacity='.08' d='M117.478 124.321 189.92 229.88l42.509-61.966L117.478 0 2.549 167.914l42.51 61.966z'/%3E%3C/svg%3E") 100% 100% /contain no-repeat;bottom:0;content:"";pointer-events:none;position:absolute;right:0;width:min(204px,55%);z-index:1}.newsroom-card__media:not(.card-media--fallback):after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='204' height='230' fill='none' viewBox='0 0 204 230'%3E%3Cpath fill='%23fff' d='M117.479 124.321 189.92 229.88l42.51-61.966L117.479 0 2.549 167.914l42.51 61.966z' opacity='.12'/%3E%3C/svg%3E") 100% 100% /contain no-repeat}.article-card__chip{position:absolute;right:calc(var(--spacing)*4);top:calc(var(--spacing)*4);z-index:10}.article-card__logo{bottom:16px;position:absolute;right:16px;z-index:10}.article-card__logo img{display:block;filter:none;height:auto;max-height:32px;max-width:120px;object-fit:contain;width:auto}.wyisiwyg-page .body_article,.wyisiwyg-page blockquote,.wyisiwyg-page ol li,.wyisiwyg-page ul li{font-family:var(--Font-Family-body,"Google Sans Flex")!important}.wyisiwyg-page .author-details,.wyisiwyg-page h1,.wyisiwyg-page h2,.wyisiwyg-page h3,.wyisiwyg-page h4,.wyisiwyg-page h5,.wyisiwyg-page h6{font-family:var(--Font-Family-heading,Jost)!important}.wyisiwyg-page .body_article ol li a,.wyisiwyg-page .body_article p a,.wyisiwyg-page .body_article ul li a,.wyisiwyg-page ol li a,.wyisiwyg-page p a,.wyisiwyg-page ul li a,.wyisiwyg-page.body_article ol li a,.wyisiwyg-page.body_article p a,.wyisiwyg-page.body_article ul li a{text-decoration-color:rgba(154,9,56,.64);text-decoration-line:underline;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:12%;text-underline-offset:25%;word-break:break-all!important}.wyisiwyg-page .wp-block-heading{color:#2e010e;margin-inline:auto;max-width:var(--container-content);padding-bottom:32px!important;text-transform:none}.wyisiwyg-page p{color:rgba(46,1,14,.8)!important;font-family:Google Sans Flex!important;margin-bottom:48px!important;margin-inline:auto;max-width:var(--container-content);word-break:break-word}.wyisiwyg-page .wp-block-list{display:flex;flex-direction:column;gap:8px;margin-inline:auto;max-width:var(--container-content);padding:1rem 0}.wyisiwyg-page .wp-block-table{overflow-x:unset!important;padding:32px 0!important}.section_hero-article{background-color:#f7f6f5;color:#2e010e;padding-bottom:20rem;padding-top:var(--section-padding--large)}.img-center-tag{color:#2e010e;font-size:12px;font-style:normal;font-weight:400;letter-spacing:var(--Letter-Spacing-label-2,.75px);line-height:var(--Line-Height-label-2,12px);text-align:center;text-transform:uppercase}.wyisiwyg-page li{margin-bottom:0}.wyisiwyg-page .service_top-tile{grid-row-gap:20px}.wyisiwyg-page ul{display:flex;flex-direction:column;gap:8px;list-style:none;padding-left:0}.wyisiwyg-page ul>li{padding-left:20px;position:relative}.wyisiwyg-page ul>li:before{background:#e31b57;border-radius:2px;content:"";height:10px;left:0;position:absolute;top:.46em;width:10px}.wyisiwyg-page ul>li>ul{margin-top:12px}.wyisiwyg-page ul>li>ul>li{padding-left:18px;position:relative}.wyisiwyg-page ul>li>ul>li:before{background:transparent;border:1px solid var(--Color-Accent,#e31b57);border-radius:2px;content:"";height:10px;left:0;position:absolute;top:.46em;width:10px}.wyisiwyg-page ol,.wyisiwyg-page ol[data-rte-list=default]{counter-reset:item;display:flex;flex-direction:column;gap:8px;list-style:none;padding-left:0}.wyisiwyg-page ol[data-rte-list=default]{margin-inline:auto;margin-bottom:48px;max-width:var(--container-content)}.wyisiwyg-page ol[data-rte-list=default] li p{margin-bottom:0!important}.wyisiwyg-page ol>li{counter-increment:item;padding-left:28px;position:relative}.wyisiwyg-page ol>li:before{color:#e31b57;content:counter(item) ".";font-weight:400;left:0;position:absolute;top:0}.wyisiwyg-page ol>li>ol{counter-reset:roman;margin-top:12px}.wyisiwyg-page ol>li>ol>li{counter-increment:roman;padding-left:32px;position:relative}.wyisiwyg-page ol>li>ol>li:before{color:#e31b57;content:counter(roman,upper-roman) ".";font-weight:400;left:0;position:absolute;top:0}.wyisiwyg-page ol>li>ol>li>ol{counter-reset:alpha;margin-top:12px}.wyisiwyg-page ol>li>ol>li>ol>li{counter-increment:alpha;padding-left:28px;position:relative}.wyisiwyg-page ol>li>ol>li>ol>li:before{color:#e31b57;content:counter(alpha,upper-alpha) ".";font-weight:400;left:0;position:absolute;top:0}.wyisiwyg-page blockquote{border-left:4px solid rgba(46,1,14,.08);border-radius:2px;color:rgba(46,1,14,.8);font-family:var(--Font-Family-heading-alternative,Jost);font-size:var(--Size-h5,28px);font-style:italic;font-weight:300;letter-spacing:var(--Letter-Spacing-h5,0);line-height:var(--Line-Height-h5,32px);margin:0 0 10px;padding:10px 20px}.wyisiwyg-page iframe{border-radius:20px;width:100%}.upcoming-events-page .service_tile{padding-bottom:var(--spacing--space-xs);grid-column-gap:var(--spacing--space-sm);grid-row-gap:0;display:flex;flex-flow:column}.upcoming-events-page ul{list-style:disc!important}.upcoming-events-page ul li{color:var(--Tone-Strong,#2e010e);font-family:var(--Font-Family-body,"Google Sans Flex");font-size:var(--Size-b2,16px);font-style:normal;font-weight:400;letter-spacing:var(--Letter-Spacing-b2,0);line-height:var(--Line-Height-b2,24px)}.upcoming-events-page .service_top-tile{gap:32px!important;margin-bottom:48px!important}.upcoming-related-cards .analysis-publications-grid{margin-top:0}.upcoming-events-page .past-related-content-slider,.upcoming-events-page .past-related-content-slider .mask_gallery-service{max-width:none;width:100%}.upcoming-events-page .past-related-content-viewport{overflow:hidden}.past-related-content-track{display:flex;gap:var(--layout-grid--gutter);transition:transform .65s cubic-bezier(.22,1,.36,1);will-change:transform}.upcoming-events-page .past-related-content-slide{flex:0 0 calc(25% - var(--layout-grid--gutter)*3/4);margin-right:0;width:auto}.upcoming-events-page .past-related-content-card{background:var(--Background-Lift,#f7f6f5);border-radius:var(--_ðŸ”˜-radius---general--medium,16px);color:var(--Tone-Strong,#2e010e);display:flex;flex-direction:column;height:25rem;text-decoration:none;transition:transform .35s ease,box-shadow .35s ease}.upcoming-events-page .past-related-content-card:hover{box-shadow:0 12px 30px rgba(46,1,14,.12);transform:translateY(-4px)}.past-related-content-image-wrap{flex:none;height:64%;overflow:hidden}.past-related-content-image{transition:transform .65s cubic-bezier(.22,1,.36,1)}.past-related-content-card:hover .past-related-content-image{transform:scale(1.035)}.past-related-content-copy{display:flex;flex:1;flex-direction:column;gap:20px;justify-content:space-between;min-height:0;padding:24px}.past-related-content-title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;color:#2e010e;font-family:var(--Font-Family-heading,Jost);font-size:28px;font-style:normal;font-weight:400;letter-spacing:0;-webkit-line-clamp:3;line-height:32px;margin:0}@media (max-width:1024px){.past-related-content-title{font-size:24px;line-height:28px}}@media (max-width:767px){.past-related-content-title{font-size:20px;line-height:24px}}.past-related-content-date{font-family:var(--Font-Family-body,"Google Sans Flex");font-size:12px;font-weight:400;line-height:16px}.past-related-content-controls{align-items:center;display:flex;gap:8px;justify-content:center;margin-top:32px}.upcoming-events-page .past-related-content-controls .button_slider-navigation{background:transparent;border:0;display:block;inset:auto;margin:0;padding:0;position:static;transform:none}.upcoming-events-page	.past-related-content-controls	.button_slider-navigation:focus-visible{outline:2px solid #9a0938;outline-offset:3px}@media (max-width:991px){.upcoming-events-page .past-related-content-slide{flex-basis:calc((100% - var(--layout-grid--gutter))/2)}}@media (max-width:767px){.upcoming-events-page .past-related-content-slide{flex-basis:82%}.upcoming-events-page .past-related-content-card{height:25rem}.past-related-content-copy{padding:20px 16px}}.upcoming-event-primary-button{background:#9a0938!important;border:1px solid hsla(30,11%,96%,0)!important}.upcoming-event-primary-button.button-primary:is(:hover,:focus-visible){background:var(--color-button-primary-hover-background)!important;border-color:var(--color-button-primary-hover-border)!important;color:var(--color-button-primary-hover-text)!important}.upcoming-event-secondary-button{backdrop-filter:blur(8px);background:rgba(154,9,56,.08)!important;border:1px solid rgba(154,9,56,0)!important;color:#2e010e!important}.upcoming-event-secondary-button.button-secondary:is(:hover,:focus-visible){background:var(--color-button-secondary-hover-background)!important;border-color:var(--color-button-secondary-hover-border)!important;color:var(--color-button-secondary-hover-text)!important}.upcoming-registration-checkbox{appearance:none;border-radius:50%!important;cursor:pointer}.upcoming-registration-checkbox:checked{background-color:#9a0938;border-color:#9a0938;box-shadow:inset 0 0 0 5px #f7f6f5}.upcoming-registration-checkbox:focus-visible{outline:2px solid #9a0938;outline-offset:2px}.upcoming-faq__reveal,.upcoming-template-reveal{opacity:0;transform:translate3d(0,50px,0);transition:opacity .6s ease,transform .6s ease}.upcoming-faq__reveal.is-visible,.upcoming-template-reveal.is-visible{opacity:1;transform:translateZ(0)}[data-detail-services-animation] .detail-hero-reveal{transition-duration:.85s;transition-timing-function:cubic-bezier(.22,1,.36,1)}.upcoming-faq__panel{height:0;opacity:0;overflow:hidden;transform-origin:50% 0;transition:height .3s ease-out,opacity .3s ease-out}.upcoming-faq__panel.is-open{opacity:1;transition:height .4s ease-out,opacity .3s ease-out .1s}.faq-icon{color:#2e010e;display:block;flex:0 0 16px;height:16px;width:16px}.faq-icon--minus,.support-faq-row-reveal[open] .faq-icon--plus,.upcoming-faq__vertical.is-open{display:none}.support-faq-row-reveal[open] .faq-icon--minus,.upcoming-faq__vertical.is-open+.faq-icon--minus{display:block}@media (prefers-reduced-motion:reduce){.past-related-content-card,.past-related-content-image,.past-related-content-track,.upcoming-faq__panel,.upcoming-faq__reveal,.upcoming-template-reveal{transition:none}}.podcast-link-hero{background:var(--Background-Base,#f7f6f5);color:var(--Tone-Strong,#2e010e);min-height:816px;padding:120px 32px 32px;position:relative}.podcast-link-breadcrumb{justify-content:flex-start;min-height:20px}.podcast-link-breadcrumb .breadcrumb-accent{height:10px;width:10px}.podcast-link-copy{margin-top:48px}.podcast-link-tag{align-items:center;border:1px solid var(--Tone-Faint,rgba(46,1,14,.08));border-radius:var(--UI-Tag,8px);display:inline-flex;padding:8px 12px}.podcast-link-title{color:#2e010e;margin-top:32px;max-width:680px;overflow-wrap:anywhere;text-transform:none}.podcast-link-description{color:var(--Tone-Medium,rgba(46,1,14,.8));margin-top:24px;max-width:100%;width:448px}.podcast-link-description p{margin:0}.podcast-link-description p+p{margin-top:16px}.podcast-link-image{background:#120f0d;border-radius:var(--General-Large,20px);overflow:hidden}.podcast-link-image>img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.podcast-link-page .podcast-link-transcript.button-primary{--Button-Primary-Default-Border:rgba(154,9,56,0);--Button-Primary-Default-Background:#f7f6f5;background:var(--Button-Primary-Default-Background,#f7f6f5);border:1px solid var(--Button-Primary-Default-Border,rgba(154,9,56,0));color:#9a0938;left:32px;position:absolute;top:32px}.podcast-link-page .podcast-link-transcript.button-primary:focus-visible,.podcast-link-page .podcast-link-transcript.button-primary:hover{background:rgba(154,9,56,.08);border-color:transparent;color:#9a0938}.podcast-link-listen{bottom:32px;left:32px;position:absolute;width:541px}.podcast-link-hero .podcast-link-listen{padding-top:145px;position:static;width:auto}.podcast-link-listen .featured-article-audio-player{min-height:52px}.podcast-episodes{background:var(--Background-Base,#f7f6f5);color:var(--Tone-Strong,#2e010e);padding:80px 32px}.podcast-episodes__inner{width:100%}.podcast-episodes__intro{max-width:768px}.podcast-episodes__intro h2{margin:0}.podcast-episodes__intro p{color:var(--Tone-Medium,rgba(46,1,14,.8));margin:16px 0 0}.podcast-episodes__grid{margin-top:32px}.podcast-episodes .filter-functional-result-meta{gap:8px}.podcast-episode-meta-separator{color:var(--Tone-Medium,rgba(46,1,14,.8))}@media (max-width:1279px){.podcast-link-page .heading-h1{font-size:clamp(48px,5vw,64px);letter-spacing:-.045em;line-height:1.0625}.podcast-link-copy{max-width:none;width:calc(52% - 24px)}.podcast-link-image{aspect-ratio:1;height:auto}.podcast-link-listen{width:calc(52% - 24px)}}@media (max-width:767px){.podcast-link-page .heading-h1{font-size:clamp(40px,10vw,44px);letter-spacing:-.055em;line-height:1.09}.podcast-link-hero{min-height:0;padding:80px 20px 40px}.podcast-link-breadcrumb{row-gap:6px}.podcast-link-copy{margin-top:40px;width:100%}.podcast-link-title{margin-top:24px}.podcast-link-image,.podcast-link-listen{margin-top:40px;width:100%}.podcast-link-page .podcast-link-transcript.button-primary{left:20px;top:20px}.podcast-episodes{padding:64px 20px}}@media (max-width:479px){.podcast-link-page .heading-h1{font-size:36px;letter-spacing:-2px;line-height:40px}}.wpcf7-spinner{display:none!important}.contact-form-submit{margin-top:8px}.contact-form-submit p{margin-bottom:0!important}.contact-form-cf7 .wpcf7-acceptance .wpcf7-list-item-label{min-height:unset!important}.contact-form-cf7 .text-field-label span{color:#e31b57}.contact-form-cf7 .contact-consent-input{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.contact-form-cf7 .wpcf7-acceptance .wpcf7-list-item{margin:0}.contact-form-cf7 .wpcf7-acceptance label{cursor:pointer;display:inline-flex;width:fit-content}.contact-form-cf7 .wpcf7-acceptance .wpcf7-list-item-label{display:block;min-height:24px;padding-left:36px;position:relative}.contact-form-cf7 .wpcf7-acceptance .wpcf7-list-item-label:before{background:hsla(283,9%,53%,.08);border:1px solid rgba(154,9,56,0);border-radius:32px;content:"";height:24px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:24px}.contact-form-cf7 .wpcf7-acceptance .wpcf7-list-item-label:after{border-bottom:1.5px solid;border-left:1.5px solid;content:"";height:6px;left:7px;opacity:0;position:absolute;top:50%;transform:translateY(-70%) rotate(-45deg);width:10px}.contact-form-cf7	.contact-consent-input:checked+.wpcf7-list-item-label:after{opacity:1}.contact-form-cf7	.contact-consent-input:focus-visible+.wpcf7-list-item-label:before{outline:2px solid #9a0938;outline-offset:2px}.contact-form-cf7 .contact-form-submit-button{background-color:#9a0938}.contact-form-cf7 .contact-form-submit-button:hover{background:rgba(154,9,56,.08);color:#2e010e}.contact-form-cf7 .wpcf7-not-valid-tip{font-family:var(--font-label);font-size:var(--text-ui-label-lg-mobile);letter-spacing:var(--tw-tracking,var(--text-ui-label-lg-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-ui-label-lg-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-normal);font-style:normal;font-weight:var(--font-weight-normal);text-transform:uppercase}@media (width >= 48rem){.contact-form-cf7 .wpcf7-not-valid-tip{font-size:var(--text-ui-label-lg);letter-spacing:var(--tw-tracking,var(--text-ui-label-lg--letter-spacing));line-height:var(--tw-leading,var(--text-ui-label-lg--line-height))}}.contact-form-cf7 .wpcf7-not-valid-tip{color:var(--color-error,#d16c6c);margin-top:8px;text-align:right}.contact-form-cf7 .text-field{position:relative}.contact-form-cf7 .text-field .wpcf7-form-control-wrap{position:static}.contact-form-cf7 .text-field .wpcf7-not-valid-tip{margin-top:0;position:absolute;right:0;top:0}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:red;margin:0!important}.text-field-error,.text-field-label{color:rgba(46,1,14,.8)!important}.text-field-control p{margin-bottom:0!important;width:100%!important}.contact-form-cf7 .contact-form-name-grid{display:flex;gap:16px}.contact-form-cf7 .wpcf7-form{display:flex;flex-direction:column;gap:24px}.internship-contact-form{display:flex;flex-direction:column;gap:32px}.internship-contact-fields{display:flex;flex-direction:column;gap:24px}.internship-required-mark{color:#e31b57}.job-contact-form-cf7 .job-experience-field{border:0;display:flex;flex-direction:column;gap:12px;margin:0;min-width:0;padding:0;position:relative}.job-contact-form-cf7 .job-experience-label{color:rgba(46,1,14,.8);font-size:14px;font-weight:400;line-height:20px;margin:0;padding:0}.job-contact-form-cf7 .job-experience-options .wpcf7-form-control-wrap{position:static}.job-contact-form-cf7 .job-experience-options .wpcf7-radio{align-items:center;display:flex;flex-wrap:wrap;gap:24px}.job-contact-form-cf7 .job-experience-options .wpcf7-list-item{margin:0}.job-contact-form-cf7 .job-experience-options label{align-items:center;cursor:pointer;display:inline-flex;position:relative}.job-contact-form-cf7 .job-experience-options input{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.job-contact-form-cf7 .job-experience-options .wpcf7-list-item-label{font-family:var(--font-label);font-size:var(--text-ui-label-lg-mobile);letter-spacing:var(--tw-tracking,var(--text-ui-label-lg-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-ui-label-lg-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-normal);font-style:normal;font-weight:var(--font-weight-normal);text-transform:uppercase}@media (width >= 48rem){.job-contact-form-cf7 .job-experience-options .wpcf7-list-item-label{font-size:var(--text-ui-label-lg);letter-spacing:var(--tw-tracking,var(--text-ui-label-lg--letter-spacing));line-height:var(--tw-leading,var(--text-ui-label-lg--line-height))}}.job-contact-form-cf7 .job-experience-options .wpcf7-list-item-label{align-items:center;color:rgba(46,1,14,.8);display:inline-flex;gap:12px;white-space:nowrap}.job-contact-form-cf7 .job-experience-options .wpcf7-list-item-label:before{background:hsla(283,9%,53%,.08);border:1px solid transparent;border-radius:50%;content:"";height:24px;width:24px}.job-contact-form-cf7	.job-experience-options	input:checked+.wpcf7-list-item-label:before{background:rgba(46,1,14,.8);box-shadow:inset 0 0 0 5px #f7f6f5}.job-contact-form-cf7	.job-experience-options	input:focus-visible+.wpcf7-list-item-label:before{outline:2px solid #e31b57;outline-offset:2px}.job-contact-form-cf7 .job-experience-field .wpcf7-not-valid-tip{margin-top:0;position:absolute;right:0;top:0}.internship-contact-form-cf7 .wpcf7-form p{margin-bottom:0}.internship-contact-form-cf7 .contact-form-name-grid{display:grid;gap:24px;grid-template-columns:1fr 1fr}.internship-contact-form-cf7 .internship-resume-label,.internship-contact-form-cf7 .text-field-label{color:rgba(46,1,14,.8)}.internship-contact-form-cf7 .internship-resume-field{display:flex;flex-direction:column;gap:8px}.internship-contact-form-cf7 .internship-resume-dropzone{align-items:center;background:hsla(283,9%,53%,.08);border:1px solid transparent;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:172px;padding:40px 20px;position:relative;text-align:center;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.internship-contact-form-cf7 .internship-resume-dropzone:focus-within{border-color:rgba(154,9,56,.32);box-shadow:0 0 0 2px rgba(154,9,56,.16)}.internship-contact-form-cf7 .internship-resume-input{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.internship-contact-form-cf7 .internship-resume-dropzone .wpcf7-not-valid-tip{bottom:12px;left:16px;position:absolute;right:16px}.internship-contact-form-cf7 .internship-resume-status{color:rgba(46,1,14,.6);font-size:16px;font-weight:400;line-height:24px}.internship-contact-form-cf7 .internship-resume-browse{align-items:center;color:#2e010e;display:inline-flex;font-size:14px;font-weight:500;gap:8px;line-height:20px}.internship-contact-form-cf7 .internship-resume-browse-icon{background:url(assets/images/internship-upload.svg) 50%/contain no-repeat;display:block;height:12px;width:12px}.internship-contact-form-cf7 .internship-form-submit{display:flex}@media (max-width:767px){.internship-contact-form-cf7 .contact-form-name-grid{grid-template-columns:1fr}.contact-form-cf7 .contact-form-name-grid{display:grid;gap:16px}}.category-tag{align-items:center;background:#fff;border:1px solid rgba(46,1,14,.08);border-radius:var(--UI-Button-Base,32px);color:#2e010e;display:inline-flex;font-family:Fragment Mono,sans-serif;font-size:12px;font-weight:400;gap:8px;letter-spacing:.75px;line-height:1;padding:8px 12px;text-decoration:none;text-transform:uppercase;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.category-tag.is-hover-preview,.category-tag:is(:hover,:focus-visible){background:#2e010e;border:1px solid hsla(30,11%,96%,.08);color:#f7f6f5}.category-tag:focus-visible{outline:0 solid transparent;outline-offset:0}.category-tag__icon,.category-tag__icon svg{display:block;flex:none;height:16px;width:16px}.category-tag__label{white-space:nowrap}.category-tag-reference{align-items:flex-start;display:flex;flex-direction:column;gap:24px}@media (prefers-reduced-motion:reduce){.category-tag{transition:none}}h1.wp-block-heading{font-family:var(--font-heading);font-size:var(--text-heading-h1-mobile);letter-spacing:var(--tw-tracking,var(--text-heading-h1-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h1-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-semibold);font-style:normal;font-weight:var(--font-weight-semibold);text-transform:uppercase}@media (width >= 48rem){h1.wp-block-heading{font-size:var(--text-heading-h1);letter-spacing:var(--tw-tracking,var(--text-heading-h1--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h1--line-height))}}h2.wp-block-heading{font-family:var(--font-heading);font-size:var(--text-heading-h2-mobile);letter-spacing:var(--tw-tracking,var(--text-heading-h2-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h2-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-semibold);font-style:normal;font-weight:var(--font-weight-semibold);text-transform:uppercase}@media (width >= 48rem){h2.wp-block-heading{font-size:var(--text-heading-h2);letter-spacing:var(--tw-tracking,var(--text-heading-h2--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h2--line-height))}}@media (width < 48rem){h2.wp-block-heading{font-size:32px}}h3.wp-block-heading{font-family:var(--font-heading);font-size:var(--text-heading-h3-mobile);letter-spacing:var(--tw-tracking,var(--text-heading-h3-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h3-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-normal);font-style:normal;font-weight:var(--font-weight-normal);text-transform:none}@media (width >= 48rem){h3.wp-block-heading{font-size:var(--text-heading-h3);letter-spacing:var(--tw-tracking,var(--text-heading-h3--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h3--line-height))}}h4.wp-block-heading{font-family:var(--font-heading);font-size:var(--text-heading-h4-mobile);letter-spacing:var(--tw-tracking,var(--text-heading-h4-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h4-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-normal);font-style:normal;font-weight:var(--font-weight-normal);text-transform:none}@media (width >= 48rem){h4.wp-block-heading{font-size:var(--text-heading-h4);letter-spacing:var(--tw-tracking,var(--text-heading-h4--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h4--line-height))}}h5.wp-block-heading{font-family:var(--font-heading);font-size:var(--text-heading-h5-mobile);letter-spacing:var(--tw-tracking,var(--text-heading-h5-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h5-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-normal);font-style:normal;font-weight:var(--font-weight-normal);text-transform:none}@media (width >= 48rem){h5.wp-block-heading{font-size:var(--text-heading-h5);letter-spacing:var(--tw-tracking,var(--text-heading-h5--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h5--line-height))}}h6.wp-block-heading{font-family:var(--font-heading);font-size:var(--text-heading-h6-mobile);letter-spacing:var(--tw-tracking,var(--text-heading-h6-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h6-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-normal);font-style:normal;font-weight:var(--font-weight-normal);text-transform:none}@media (width >= 48rem){h6.wp-block-heading{font-size:var(--text-heading-h6);letter-spacing:var(--tw-tracking,var(--text-heading-h6--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h6--line-height))}}.wp-block-heading.is-style-advocata-display{font-family:var(--font-heading);font-size:var(--text-heading-display-mobile);letter-spacing:var(--tw-tracking,var(--text-heading-display-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-heading-display-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-semibold);font-style:normal;font-weight:var(--font-weight-semibold);text-transform:uppercase}@media (width >= 48rem){.wp-block-heading.is-style-advocata-display{font-size:var(--text-heading-display);letter-spacing:var(--tw-tracking,var(--text-heading-display--letter-spacing));line-height:var(--tw-leading,var(--text-heading-display--line-height))}}p.is-style-advocata-body-lg{font-family:var(--font-body);font-size:var(--text-body-lg-mobile);letter-spacing:var(--tw-tracking,var(--text-body-lg-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-body-lg-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-normal);font-style:normal;font-weight:var(--font-weight-normal);text-transform:none}@media (width >= 48rem){p.is-style-advocata-body-lg{font-size:var(--text-body-lg);letter-spacing:var(--tw-tracking,var(--text-body-lg--letter-spacing));line-height:var(--tw-leading,var(--text-body-lg--line-height))}}p.is-style-advocata-body-lg-medium{font-family:var(--font-body);font-size:var(--text-body-lg-mobile);letter-spacing:var(--tw-tracking,var(--text-body-lg-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-body-lg-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-medium);font-style:normal;font-weight:var(--font-weight-medium);text-transform:none}@media (width >= 48rem){p.is-style-advocata-body-lg-medium{font-size:var(--text-body-lg);letter-spacing:var(--tw-tracking,var(--text-body-lg--letter-spacing));line-height:var(--tw-leading,var(--text-body-lg--line-height))}}p.is-style-advocata-body-md{font-family:var(--font-body);font-size:var(--text-body-md-mobile);letter-spacing:var(--tw-tracking,var(--text-body-md-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-body-md-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-normal);font-style:normal;font-weight:var(--font-weight-normal);text-transform:none}@media (width >= 48rem){p.is-style-advocata-body-md{font-size:var(--text-body-md);letter-spacing:var(--tw-tracking,var(--text-body-md--letter-spacing));line-height:var(--tw-leading,var(--text-body-md--line-height))}}p.is-style-advocata-body-md-medium{font-family:var(--font-body);font-size:var(--text-body-md-mobile);letter-spacing:var(--tw-tracking,var(--text-body-md-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-body-md-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-medium);font-style:normal;font-weight:var(--font-weight-medium);text-transform:none}@media (width >= 48rem){p.is-style-advocata-body-md-medium{font-size:var(--text-body-md);letter-spacing:var(--tw-tracking,var(--text-body-md--letter-spacing));line-height:var(--tw-leading,var(--text-body-md--line-height))}}p.is-style-advocata-body-sm{font-family:var(--font-body);font-size:var(--text-body-sm-mobile);letter-spacing:var(--tw-tracking,var(--text-body-sm-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-body-sm-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-normal);font-style:normal;font-weight:var(--font-weight-normal);text-transform:none}@media (width >= 48rem){p.is-style-advocata-body-sm{font-size:var(--text-body-sm);letter-spacing:var(--tw-tracking,var(--text-body-sm--letter-spacing));line-height:var(--tw-leading,var(--text-body-sm--line-height))}}p.is-style-advocata-body-sm-medium{font-family:var(--font-body);font-size:var(--text-body-sm-mobile);letter-spacing:var(--tw-tracking,var(--text-body-sm-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-body-sm-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-medium);font-style:normal;font-weight:var(--font-weight-medium);text-transform:none}@media (width >= 48rem){p.is-style-advocata-body-sm-medium{font-size:var(--text-body-sm);letter-spacing:var(--tw-tracking,var(--text-body-sm--letter-spacing));line-height:var(--tw-leading,var(--text-body-sm--line-height))}}p.is-style-advocata-label-lg{font-family:var(--font-label);font-size:var(--text-ui-label-lg-mobile);letter-spacing:var(--tw-tracking,var(--text-ui-label-lg-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-ui-label-lg-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-normal);font-style:normal;font-weight:var(--font-weight-normal);text-transform:uppercase}@media (width >= 48rem){p.is-style-advocata-label-lg{font-size:var(--text-ui-label-lg);letter-spacing:var(--tw-tracking,var(--text-ui-label-lg--letter-spacing));line-height:var(--tw-leading,var(--text-ui-label-lg--line-height))}}p.is-style-advocata-label-sm{font-family:var(--font-label);font-size:var(--text-ui-label-sm-mobile);letter-spacing:var(--tw-tracking,var(--text-ui-label-sm-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-ui-label-sm-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-normal);font-style:normal;font-weight:var(--font-weight-normal);text-transform:uppercase}@media (width >= 48rem){p.is-style-advocata-label-sm{font-size:var(--text-ui-label-sm);letter-spacing:var(--tw-tracking,var(--text-ui-label-sm--letter-spacing));line-height:var(--tw-leading,var(--text-ui-label-sm--line-height))}}.wp-block-button>.wp-block-button__link{font-family:var(--font-button);font-size:var(--text-ui-button-lg-mobile);letter-spacing:var(--tw-tracking,var(--text-ui-button-lg-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-ui-button-lg-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-medium);font-style:normal;font-weight:var(--font-weight-medium);text-transform:none}@media (width >= 48rem){.wp-block-button>.wp-block-button__link{font-size:var(--text-ui-button-lg);letter-spacing:var(--tw-tracking,var(--text-ui-button-lg--letter-spacing));line-height:var(--tw-leading,var(--text-ui-button-lg--line-height))}}.wp-block-button>.wp-block-button__link{align-items:center;border-radius:var(--radius-button);border-style:var(--tw-border-style);border-width:1px;cursor:pointer;display:inline-flex;gap:calc(var(--spacing)*2);justify-content:center;padding-block:calc(var(--spacing)*4);padding-inline:calc(var(--spacing)*5);text-align:center;text-decoration-line:none;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-duration:var(--tw-duration,var(--default-transition-duration));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));--tw-duration:200ms;transition-duration:.2s}.wp-block-button>.wp-block-button__link:focus-visible{outline-color:var(--color-brand-1-700);outline-offset:2px;outline-style:var(--tw-outline-style);outline-width:2px}.wp-block-button.is-disabled>.wp-block-button__link,.wp-block-button>.wp-block-button__link:is(.is-disabled,[aria-disabled=true]){cursor:not-allowed;opacity:50%;pointer-events:none}.wp-block-button:where(:not(.is-style-outline,.is-style-advocata-secondary,.is-style-advocata-secondary-arrow-right,.is-style-advocata-tertiary,.is-style-advocata-tertiary-arrow-right))>.wp-block-button__link{background-color:var(--color-button-primary-background);border-color:var(--color-button-primary-border);color:var(--color-button-primary-text)}.wp-block-button:where(:not(.is-style-outline,.is-style-advocata-secondary,.is-style-advocata-secondary-arrow-right,.is-style-advocata-tertiary,.is-style-advocata-tertiary-arrow-right))>.wp-block-button__link:is(:hover,:focus-visible){background-color:var(--color-button-primary-hover-background);border-color:var(--color-button-primary-hover-border);color:var(--color-button-primary-hover-text)}.wp-block-button:is(.is-style-outline,.is-style-advocata-secondary,.is-style-advocata-secondary-arrow-right)>.wp-block-button__link{background-color:var(--color-button-secondary-background);border-color:var(--color-button-secondary-border);color:var(--color-button-secondary-text);--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.wp-block-button:is(.is-style-outline,.is-style-advocata-secondary,.is-style-advocata-secondary-arrow-right)>.wp-block-button__link:is(:hover,:focus-visible){background-color:var(--color-button-secondary-hover-background);border-color:var(--color-button-secondary-hover-border);color:var(--color-button-secondary-hover-text)}.wp-block-button:is(.is-style-advocata-tertiary,.is-style-advocata-tertiary-arrow-right)>.wp-block-button__link{background-color:transparent;border-color:transparent;color:var(--color-button-tertiary-text);padding-inline:calc(var(--spacing)*0)}.wp-block-button:is(.is-style-advocata-tertiary,.is-style-advocata-tertiary-arrow-right)>.wp-block-button__link:is(:hover,:focus-visible){color:var(--color-button-tertiary-hover-text)}.wp-block-button.is-style-advocata-primary-arrow-left>.wp-block-button__link:before,.wp-block-button:is(.is-style-advocata-primary-arrow-right,.is-style-advocata-secondary-arrow-right,.is-style-advocata-tertiary-arrow-right)>.wp-block-button__link:after{background-color:currentcolor;content:"";flex:none;height:var(--spacing-icon-button-lg);-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M3.333 8h9.334M8 12.667 12.667 8 8 3.333'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M3.333 8h9.334M8 12.667 12.667 8 8 3.333'/%3E%3C/svg%3E") center /contain no-repeat;width:var(--spacing-icon-button-lg)}.wp-block-button.is-style-advocata-primary-arrow-left>.wp-block-button__link:before{transform:rotate(180deg)}.report-topic-layout{background:#f7f6f5;display:grid;gap:48px;grid-template-columns:minmax(0,1fr);margin-inline:auto;max-width:1246px;padding:48px 20px 80px;position:relative}.report-topic-content{align-items:center;display:flex;flex-direction:column;gap:48px;margin-inline:auto;max-width:680px;min-width:0;width:100%}.report-topic-content>.section_more-articles{background:#f7f6f5;margin:0!important;max-width:680px!important;padding:0!important;width:100%}.report-topic-content .padding-global{padding-inline:0;width:100%}.report-topic-content .container-large{margin-inline:0;max-width:none;width:100%}.report-topic-content .articles>div,.report-topic-content .headline_blog-articles{margin:0}.report-topic-content .heading-h5{color:#2e010e;font-size:28px;font-weight:400;letter-spacing:0;line-height:32px;margin:0 0 32px!important}.report-topic-content #report-overview{margin-bottom:0!important}.report-topic-content #report-analysis{padding-top:64px}.report-topic-content .body_article,.report-topic-content .text-ink-secondary{color:rgba(46,1,14,.8);font-size:16px;font-weight:400;letter-spacing:0;line-height:24px}.report-topic-content .body_article p,.report-topic-content .text-ink-secondary p{margin:0}.report-topic-content .body_article p+p,.report-topic-content .text-ink-secondary p+p{margin-top:20px}.report-content-image{display:flex;flex-direction:column;gap:16px;margin:0;width:100%}.report-content-image img{aspect-ratio:912/569;background:#ece8e9;border-radius:20px;display:block;object-fit:cover;width:100%}.report-content-image__caption{color:#2e010e;font-family:Fragment Mono,monospace;font-size:12px;font-weight:400;letter-spacing:.75px;line-height:12px;margin:0;text-align:center;text-transform:uppercase}.report-topic-content #report-tags{border-top:1px solid rgba(46,1,14,.08);margin-top:0;padding-top:20px}.report-topic-content #report-tags .divider_service-tile{display:none}.report-topic-content #report-tags .ui-label-lg{font-family:Fragment Mono,monospace;font-size:12px;font-weight:400;letter-spacing:.75px;line-height:12px;text-transform:uppercase}.report-topic-filter{align-self:start;color:#2e010e;display:flex;flex-direction:column;gap:16px;max-width:229px;position:sticky;top:76px;width:100%;z-index:35}.report-topic-filter__top{align-items:center;align-self:start;background:transparent;border:0;color:rgba(46,1,14,.8);display:inline-flex;font-family:Fragment Mono,monospace;font-size:14px;font-weight:500;gap:4px;letter-spacing:.75px;line-height:16px;padding:0;text-transform:uppercase;transition:color .18s ease}.report-topic-filter__top-arrow{font-family:Google Sans Flex,sans-serif;font-size:14px;font-weight:500;line-height:16px;transition:transform .18s ease}.report-topic-filter__top:hover{color:#9a0938}.report-topic-filter__top:hover .report-topic-filter__top-arrow{transform:translateY(-2px)}.report-topic-filter__toggle{align-items:center;background:#fff;border:1px solid rgba(46,1,14,.12);border-radius:10px;box-shadow:0 8px 24px rgba(46,1,14,.08);color:inherit;display:flex;font-size:14px;font-weight:500;gap:16px;justify-content:space-between;line-height:20px;min-height:48px;padding:12px 16px;transition:border-color .2s ease,color .2s ease,box-shadow .2s ease;width:100%}.report-topic-filter__toggle:hover{border-color:rgba(154,9,56,.4);box-shadow:0 10px 30px rgba(46,1,14,.12);color:#9a0938}.report-topic-filter__download:focus-visible,.report-topic-filter__link:focus-visible,.report-topic-filter__toggle:focus-visible,.report-topic-filter__top:focus-visible{outline:2px solid #9a0938;outline-offset:3px}.report-topic-filter__toggle-label{align-items:center;display:inline-flex;gap:8px}.report-topic-filter__chevron{flex:0 0 auto;transition:transform .25s cubic-bezier(.22,1,.36,1)}.report-topic-filter__toggle[aria-expanded=true]	.report-topic-filter__chevron{transform:rotate(180deg)}.report-topic-filter__panel{display:flex;flex-direction:column;gap:16px;max-height:100%;opacity:1;overflow:hidden;transform:translateY(0);transform-origin:top;transition:max-height .3s cubic-bezier(.22,1,.36,1),opacity .18s ease,transform .25s cubic-bezier(.22,1,.36,1)}.report-topic-filter[data-scrollable-topics] .report-topic-filter__panel{column-gap:12px;display:grid;grid-template-columns:minmax(0,1fr) calc(var(--spacing)*1);height:calc(100vh - 144px);height:calc(100dvh - 144px);max-height:calc(100vh - 144px);max-height:calc(100dvh - 144px);overflow:hidden}.report-topic-filter[data-scrollable-topics]	.report-topic-filter__scroll-viewport{display:flex;flex-direction:column;gap:16px;min-height:0;min-width:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.report-topic-filter[data-scrollable-topics]	.report-topic-filter__scroll-viewport::-webkit-scrollbar{display:none}.report-topic-filter__scrollbar{align-items:flex-start;align-self:stretch;background-color:var(--color-border-subtle);border-radius:calc(infinity*1px);display:flex;flex-shrink:0;overflow:hidden;width:calc(var(--spacing)*1)}.report-topic-filter__scrollbar[hidden]{display:none}.report-topic-filter__scrollbar-thumb{background-color:var(--color-ink-muted);border-radius:calc(infinity*1px);display:block;flex:none;min-height:32px;width:100%;will-change:height,transform}.report-topic-filter[data-scrollable-topics] .report-topic-filter__topics{flex:0 0 auto;height:auto}.report-topic-filter.is-enhanced:not(.is-open) .report-topic-filter__panel{max-height:0;opacity:0;pointer-events:none;transform:translateY(-8px)}.report-topic-filter__topics{display:grid;gap:16px;height:100%;position:relative}.report-topic-filter__topics:before{background:#e8e3e3;bottom:16px;content:"";left:7.5px;position:absolute;top:16px;width:1px}.report-topic-filter__link{align-items:flex-start;color:#2e010e;display:flex;font-family:var(--font-button,"Google Sans Flex"),sans-serif;font-size:16px;font-weight:400;letter-spacing:.25px;line-height:18px;padding:0 0 0 24px;position:relative;text-decoration:none;transition:color .18s ease}.report-topic-filter__link:before{background:#e8e3e3;border-radius:50%;transition:background-color .18s ease,transform .18s ease}.report-topic-filter__link.is-active:before,.report-topic-filter__link:before{content:"";height:16px;left:0;position:absolute;top:0;width:16px;z-index:1}.report-topic-filter__link.is-active:before{background:rgba(46,1,14,.6);border:.667px solid rgba(154,9,56,0);border-radius:50%;box-sizing:border-box}.report-topic-filter__link.is-active:after{background:rgba(46,1,14,.8);border:1px solid rgba(46,1,14,.6);border-radius:50%;box-sizing:border-box;content:"";height:10px;left:3px;position:absolute;top:3px;width:10px;z-index:2}.report-topic-filter__actions{border-top:1px solid rgba(46,1,14,.08);padding-top:12px}.report-topic-filter__download{width:100%}.report-topic-filter__download .icon-wrap_button{height:20px;width:20px}[data-report-topic]{scroll-margin-top:104px}@media (min-width:48rem){.report-topic-layout{gap:64px;padding:64px 32px 96px}.report-topic-content{gap:80px}}@media (min-width:64rem){.report-topic-layout{align-items:start;gap:48px;grid-template-columns:229px minmax(0,1fr);padding:80px 48px 120px}.report-topic-filter{margin-top:230px;top:96px}.report-topic-filter__toggle{display:none}.report-topic-content>.report-content-image-section{margin-inline:0!important;width:100%}}@media (min-width:80rem){.report-topic-layout{gap:0;grid-template-columns:229px 54px 680px minmax(0,1fr);padding-inline:0}.report-topic-filter{grid-column:1}.report-topic-content{grid-column:3}.report-topic-content>.report-content-image-section{margin-inline:0!important}.report-topic-layout.job-single-topic-layout{column-gap:clamp(48px,9.1667vw,132px);grid-template-columns:minmax(240px,332px) minmax(0,1fr);justify-content:center;max-width:1376px;padding:120px 0}.report-topic-layout.job-single-topic-layout .job-single-content{align-items:stretch;grid-column:2;margin-inline:0}}@media (max-width:63.999rem){.report-topic-filter{max-width:none}.report-topic-filter__top{display:none}.report-topic-filter__panel{background:#fff;border:1px solid rgba(46,1,14,.12);border-radius:10px;box-shadow:0 12px 32px rgba(46,1,14,.12);left:0;max-height:100%;padding:16px;position:absolute;right:0;top:calc(100% + 8px)}}@media print{#reading-progress-container,.report-topic-filter,footer,header{display:none!important}.report-topic-layout{display:block;max-width:none;padding:0}.report-topic-content>.report-content-image-section{margin-inline:0!important;width:100%}[data-report-topic]{scroll-margin-top:0}}@media (prefers-reduced-motion:reduce){.report-topic-filter__chevron,.report-topic-filter__download,.report-topic-filter__link,.report-topic-filter__link:before,.report-topic-filter__panel,.report-topic-filter__toggle,.report-topic-filter__top,.report-topic-filter__top-arrow{transition:none}}.sharethis-dialog{background:#fff;border:0;border-radius:12px;box-shadow:none;color:var(--color-brand-1-950,#2e010e);margin:auto;max-height:calc(100vh - 32px);max-width:none;overflow-y:auto;padding:0;width:min(376px,calc(100% - 32px))}.sharethis-dialog::backdrop{background:rgba(46,1,14,.76)}.sharethis-dialog__content{display:flex;flex-direction:column;gap:32px;min-height:201px;padding:32px;position:relative}.sharethis-dialog__title{font-family:var(--font-heading,"Jost"),sans-serif;font-size:24px;font-weight:400;letter-spacing:0;line-height:28px;margin:0;padding-right:48px;text-align:left}.sharethis-dialog__close{align-items:center;background:rgba(154,9,56,.08);border:1px solid transparent;border-radius:999px;color:var(--color-brand-1-950,#2e010e);cursor:pointer;display:inline-flex;height:40px;justify-content:center;padding:12px;position:absolute;right:24px;top:22px;width:40px}.sharethis-dialog__close:focus-visible,.sharethis-dialog__close:hover{background:rgba(154,9,56,.16);color:var(--color-brand-1-700,#9a0938)}.sharethis-dialog__close:focus-visible{outline:2px solid var(--color-brand-1-700,#9a0938);outline-offset:2px}.sharethis-dialog__placement{min-height:32px}.sharethis-dialog__placement	:is(.sharethis-inline-share-buttons,.st-inline-share-buttons){display:grid!important;font-size:0;gap:8px;grid-template-columns:repeat(auto-fit,32px);justify-content:start}.sharethis-dialog__placement .st-btn{align-items:center;border-radius:8px!important;display:flex!important;height:32px!important;justify-content:center;line-height:1!important;margin:0!important;min-width:32px!important;padding:8px!important;width:32px!important}.sharethis-dialog__placement .st-btn>img,.sharethis-dialog__placement .st-btn>svg{height:16px!important;margin:0!important;object-fit:contain;padding:0!important;position:static!important;width:16px!important}.sharethis-dialog__placement .st-btn>.st-label{display:none!important}.support-signals__viewport{overflow:hidden;width:100%}.support-signals__set,.support-signals__track{display:flex;gap:1rem;width:max-content}.support-signals__track{animation:support-signals-forward 70s linear infinite;will-change:transform}.support-signals__track--reverse{animation-name:support-signals-reverse}.support-signals__viewport:focus-within .support-signals__track,.support-signals__viewport:hover .support-signals__track{animation-play-state:paused}@keyframes support-signals-forward{0%{transform:translate3d(-33.333333%,0,0)}to{transform:translateZ(0)}}@keyframes support-signals-reverse{0%{transform:translateZ(0)}to{transform:translate3d(-33.333333%,0,0)}}@media (prefers-reduced-motion:reduce){.support-signals__viewport{overflow-x:auto}.support-signals__track{animation:none;transform:none}.support-signals__set:not(:first-child){display:none}}.reveal.support-business-reveal{transition:opacity .85s cubic-bezier(.16,1,.3,1),filter .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);transition-delay:var(--reveal-delay,0s);will-change:opacity,filter,transform}.support-business-media{position:relative}.support-business-image{display:block;opacity:0;transform:scale(1.025);transition:opacity .56s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.support-business-image[data-business-image-buffer]{inset:0;position:absolute}.support-business-image.is-active{opacity:1;transform:scale(1)}.career-page .career-business-answer{align-items:center;background:#9a0938;color:#f7f6f5;display:flex;font-family:var(--font-body);font-size:clamp(20px,1.95vw,28px);font-style:italic;font-weight:300;height:100%;justify-content:center;line-height:1.45;padding:clamp(2rem,7vw,5rem);text-align:center;width:100%}.career-page .career-business-answer[data-business-answer-buffer]{inset:0;position:absolute}@media (width >= 64rem){.career-page .career-business-answer{height:100%}}.support-why-copy{color:#2e010e;font-family:var(--font-heading);font-size:var(--text-heading-h4-mobile);font-style:normal;font-weight:var(--font-weight-normal);letter-spacing:var(--text-heading-h4-mobile--letter-spacing);line-height:var(--text-heading-h4-mobile--line-height);text-transform:none}.support-why-copy p{margin:0}.support-why-copy p+p{margin-top:16px}@media (width >= 48rem){.support-why-copy{font-size:var(--text-heading-h4);letter-spacing:var(--text-heading-h4--letter-spacing);line-height:var(--text-heading-h4--line-height)}}.support-business-tag .tag-group-accent{background-color:rgba(46,1,14,.6)}.support-subscribe-button{backdrop-filter:blur(8px);background:rgba(154,9,56,.08)!important;border:1px solid rgba(154,9,56,0)!important;color:#2e010e!important}.support-subscribe-button:is(:hover,:focus-visible){background:var(--color-button-secondary-hover-background)!important;border-color:var(--color-button-secondary-hover-border)!important;color:var(--color-button-secondary-hover-text)!important}.support-subscribe-button--inverse{backdrop-filter:blur(8px);background:hsla(30,11%,96%,.08)!important;border:1px solid hsla(30,11%,96%,0)!important;color:#f7f6f5!important}.support-subscribe-button--inverse:is(:hover,:focus-visible){background:hsla(283,9%,53%,.08)!important;border-color:hsla(30,11%,96%,0)!important;color:#9a0938!important}.support-plan--inverse,.support-plan--inverse :is(h3,p,li,span,svg,path){color:#f7f6f5!important}.support-learn-more-button{background:#9a0938!important;border:1px solid hsla(30,11%,96%,0)!important;color:#f7f6f5!important}.support-learn-more-button:is(:hover,:focus-visible){background:var(--color-button-primary-hover-background)!important;border-color:var(--color-button-primary-hover-border)!important;color:var(--color-button-primary-hover-text)!important}.support-learn-more-button .button-icon{color:#e31b57!important}.support-learn-more-button:is(:hover,:focus-visible) .button-icon{color:currentcolor!important}@media (prefers-reduced-motion:reduce){.reveal.support-business-reveal,.support-business-image{transition-delay:0s;transition-duration:.01ms}}.support-landing-page .marquee-shadow{background-image:linear-gradient(90deg,#fff,hsla(30,11%,96%,0));height:100%;inset:0 auto 0 0;margin-bottom:auto;margin-top:auto;position:absolute;width:5rem;z-index:1}.support-landing-page .marquee-shadow.right{background-image:linear-gradient(90deg,hsla(30,11%,96%,0),#fff);inset:0 0 0 auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{border-width:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.\!absolute{position:absolute!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-x-\[5\%\]{inset-inline:5%}.inset-x-\[10\%\]{inset-inline:10%}.inset-x-\[15\%\]{inset-inline:15%}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.\!top-auto{top:auto!important}.top-0{top:calc(var(--spacing)*0)}.top-3{top:calc(var(--spacing)*3)}.top-4{top:calc(var(--spacing)*4)}.top-5{top:calc(var(--spacing)*5)}.top-18{top:calc(var(--spacing)*18)}.top-20{top:calc(var(--spacing)*20)}.\!right-5{right:calc(var(--spacing)*5)!important}.right-4{right:calc(var(--spacing)*4)}.right-6{right:calc(var(--spacing)*6)}.\!bottom-5{bottom:calc(var(--spacing)*5)!important}.-bottom-2{bottom:calc(var(--spacing)*-2)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-3{bottom:calc(var(--spacing)*3)}.bottom-4{bottom:calc(var(--spacing)*4)}.bottom-6{bottom:calc(var(--spacing)*6)}.bottom-\[calc\(100\%-1\.5rem\)\]{bottom:calc(100% - 1.5rem)}.\!left-auto{left:auto!important}.-left-\[9999px\]{left:-9999px}.left-1\/2{left:50%}.left-4{left:calc(var(--spacing)*4)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-\[1\]{z-index:1}.z-\[5\]{z-index:5}.order-1{order:1}.order-2{order:2}.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}}@media (width >= 120rem){.container{max-width:120rem}}.body-lg{font-family:var(--font-body);font-size:var(--text-body-lg-mobile);letter-spacing:var(--tw-tracking,var(--text-body-lg-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-body-lg-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-normal);font-style:normal;font-weight:var(--font-weight-normal);text-transform:none}@media (width >= 48rem){.body-lg{font-size:var(--text-body-lg);letter-spacing:var(--tw-tracking,var(--text-body-lg--letter-spacing));line-height:var(--tw-leading,var(--text-body-lg--line-height))}}.body-lg-medium{font-family:var(--font-body);font-size:var(--text-body-lg-mobile);letter-spacing:var(--tw-tracking,var(--text-body-lg-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-body-lg-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-medium);font-style:normal;font-weight:var(--font-weight-medium);text-transform:none}@media (width >= 48rem){.body-lg-medium{font-size:var(--text-body-lg);letter-spacing:var(--tw-tracking,var(--text-body-lg--letter-spacing));line-height:var(--tw-leading,var(--text-body-lg--line-height))}}.body-md{font-family:var(--font-body);font-size:var(--text-body-md-mobile);letter-spacing:var(--tw-tracking,var(--text-body-md-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-body-md-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-normal);font-style:normal;font-weight:var(--font-weight-normal);text-transform:none}@media (width >= 48rem){.body-md{font-size:var(--text-body-md);letter-spacing:var(--tw-tracking,var(--text-body-md--letter-spacing));line-height:var(--tw-leading,var(--text-body-md--line-height))}}.body-md-medium{font-family:var(--font-body);font-size:var(--text-body-md-mobile);letter-spacing:var(--tw-tracking,var(--text-body-md-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-body-md-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-medium);font-style:normal;font-weight:var(--font-weight-medium);text-transform:none}@media (width >= 48rem){.body-md-medium{font-size:var(--text-body-md);letter-spacing:var(--tw-tracking,var(--text-body-md--letter-spacing));line-height:var(--tw-leading,var(--text-body-md--line-height))}}.body-sm{font-family:var(--font-body);font-size:var(--text-body-sm-mobile);letter-spacing:var(--tw-tracking,var(--text-body-sm-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-body-sm-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-normal);font-style:normal;font-weight:var(--font-weight-normal);text-transform:none}@media (width >= 48rem){.body-sm{font-size:var(--text-body-sm);letter-spacing:var(--tw-tracking,var(--text-body-sm--letter-spacing));line-height:var(--tw-leading,var(--text-body-sm--line-height))}}.body-sm-medium{font-family:var(--font-body);font-size:var(--text-body-sm-mobile);letter-spacing:var(--tw-tracking,var(--text-body-sm-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-body-sm-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-medium);font-style:normal;font-weight:var(--font-weight-medium);text-transform:none}@media (width >= 48rem){.body-sm-medium{font-size:var(--text-body-sm);letter-spacing:var(--tw-tracking,var(--text-body-sm--letter-spacing));line-height:var(--tw-leading,var(--text-body-sm--line-height))}}.heading-display{font-family:var(--font-heading);font-size:var(--text-heading-display-mobile);letter-spacing:var(--tw-tracking,var(--text-heading-display-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-heading-display-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-semibold);font-style:normal;font-weight:var(--font-weight-semibold);text-transform:uppercase}@media (width >= 48rem){.heading-display{font-size:var(--text-heading-display);letter-spacing:var(--tw-tracking,var(--text-heading-display--letter-spacing));line-height:var(--tw-leading,var(--text-heading-display--line-height))}}.heading-h1{font-family:var(--font-heading);font-size:var(--text-heading-h1-mobile);letter-spacing:var(--tw-tracking,var(--text-heading-h1-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h1-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-semibold);font-style:normal;font-weight:var(--font-weight-semibold);text-transform:uppercase}@media (width >= 48rem){.heading-h1{font-size:var(--text-heading-h1);letter-spacing:var(--tw-tracking,var(--text-heading-h1--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h1--line-height))}}.heading-h2{font-family:var(--font-heading);font-size:var(--text-heading-h2-mobile);letter-spacing:var(--tw-tracking,var(--text-heading-h2-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h2-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-semibold);font-style:normal;font-weight:var(--font-weight-semibold);text-transform:uppercase}@media (width >= 48rem){.heading-h2{font-size:var(--text-heading-h2);letter-spacing:var(--tw-tracking,var(--text-heading-h2--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h2--line-height))}}.heading-h3{font-family:var(--font-heading);font-size:var(--text-heading-h3-mobile);letter-spacing:var(--tw-tracking,var(--text-heading-h3-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h3-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-normal);font-style:normal;font-weight:var(--font-weight-normal);text-transform:none}@media (width >= 48rem){.heading-h3{font-size:var(--text-heading-h3);letter-spacing:var(--tw-tracking,var(--text-heading-h3--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h3--line-height))}}.heading-h4{font-family:var(--font-heading);font-size:var(--text-heading-h4-mobile);letter-spacing:var(--tw-tracking,var(--text-heading-h4-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h4-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-normal);font-style:normal;font-weight:var(--font-weight-normal);text-transform:none}@media (width >= 48rem){.heading-h4{font-size:var(--text-heading-h4);letter-spacing:var(--tw-tracking,var(--text-heading-h4--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h4--line-height))}}.heading-h5{font-family:var(--font-heading);font-size:var(--text-heading-h5-mobile);letter-spacing:var(--tw-tracking,var(--text-heading-h5-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h5-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-normal);font-style:normal;font-weight:var(--font-weight-normal);text-transform:none}@media (width >= 48rem){.heading-h5{font-size:var(--text-heading-h5);letter-spacing:var(--tw-tracking,var(--text-heading-h5--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h5--line-height))}}.heading-h5-alternative{font-family:var(--font-heading);font-size:var(--text-heading-h5-mobile);letter-spacing:var(--tw-tracking,var(--text-heading-h5-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h5-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-light);font-style:italic;font-weight:var(--font-weight-light);text-transform:none}@media (width >= 48rem){.heading-h5-alternative{font-size:var(--text-heading-h5);letter-spacing:var(--tw-tracking,var(--text-heading-h5--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h5--line-height))}}.heading-h6{font-family:var(--font-heading);font-size:var(--text-heading-h6-mobile);letter-spacing:var(--tw-tracking,var(--text-heading-h6-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h6-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-normal);font-style:normal;font-weight:var(--font-weight-normal);text-transform:none}@media (width >= 48rem){.heading-h6{font-size:var(--text-heading-h6);letter-spacing:var(--tw-tracking,var(--text-heading-h6--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h6--line-height))}}.ui-button-lg{font-family:var(--font-button);font-size:var(--text-ui-button-lg-mobile);letter-spacing:var(--tw-tracking,var(--text-ui-button-lg-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-ui-button-lg-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-medium);font-style:normal;font-weight:var(--font-weight-medium);text-transform:none}@media (width >= 48rem){.ui-button-lg{font-size:var(--text-ui-button-lg);letter-spacing:var(--tw-tracking,var(--text-ui-button-lg--letter-spacing));line-height:var(--tw-leading,var(--text-ui-button-lg--line-height))}}.ui-button-sm{font-family:var(--font-button);font-size:var(--text-ui-button-sm-mobile);letter-spacing:var(--tw-tracking,var(--text-ui-button-sm-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-ui-button-sm-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-medium);font-style:normal;font-weight:var(--font-weight-medium);text-transform:none}@media (width >= 48rem){.ui-button-sm{font-size:var(--text-ui-button-sm);letter-spacing:var(--tw-tracking,var(--text-ui-button-sm--letter-spacing));line-height:var(--tw-leading,var(--text-ui-button-sm--line-height))}}.ui-label-lg{font-family:var(--font-label);font-size:var(--text-ui-label-lg-mobile);letter-spacing:var(--tw-tracking,var(--text-ui-label-lg-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-ui-label-lg-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-normal);font-style:normal;font-weight:var(--font-weight-normal);text-transform:uppercase}@media (width >= 48rem){.ui-label-lg{font-size:var(--text-ui-label-lg);letter-spacing:var(--tw-tracking,var(--text-ui-label-lg--letter-spacing));line-height:var(--tw-leading,var(--text-ui-label-lg--line-height))}}.ui-label-sm{font-family:var(--font-label);font-size:var(--text-ui-label-sm-mobile);letter-spacing:var(--tw-tracking,var(--text-ui-label-sm-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-ui-label-sm-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-normal);font-style:normal;font-weight:var(--font-weight-normal);text-transform:uppercase}@media (width >= 48rem){.ui-label-sm{font-size:var(--text-ui-label-sm);letter-spacing:var(--tw-tracking,var(--text-ui-label-sm--letter-spacing));line-height:var(--tw-leading,var(--text-ui-label-sm--line-height))}}.ui-label-sm-medium{font-family:var(--font-label);font-size:var(--text-ui-label-sm-mobile);letter-spacing:var(--tw-tracking,var(--text-ui-label-sm-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-ui-label-sm-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-medium);font-style:normal;font-weight:var(--font-weight-medium);text-transform:uppercase}@media (width >= 48rem){.ui-label-sm-medium{font-size:var(--text-ui-label-sm);letter-spacing:var(--tw-tracking,var(--text-ui-label-sm--letter-spacing));line-height:var(--tw-leading,var(--text-ui-label-sm--line-height))}}.m-0{margin:calc(var(--spacing)*0)}.\!mx-0{margin-inline:calc(var(--spacing)*0)!important}.mx-auto{margin-inline:auto}.my-10{margin-block:calc(var(--spacing)*10)}.my-12{margin-block:calc(var(--spacing)*12)}.prose{--tw-prose-body:var(--color-foreground);--tw-prose-headings:var(--color-foreground);--tw-prose-lead:var(--color-foreground);--tw-prose-links:var(--color-primary);--tw-prose-bold:var(--color-foreground);--tw-prose-counters:var(--color-foreground);--tw-prose-bullets:var(--color-foreground);--tw-prose-hr:var(--color-foreground);--tw-prose-quotes:var(--color-foreground);--tw-prose-quote-borders:var(--color-primary);--tw-prose-captions:var(--color-foreground);--tw-prose-kbd:var(--color-foreground);--tw-prose-kbd-shadows:var(--color-foreground);--tw-prose-code:var(--color-foreground);--tw-prose-pre-code:var(--color-background);--tw-prose-pre-bg:var(--color-foreground);--tw-prose-th-borders:var(--color-foreground);--tw-prose-td-borders:var(--color-foreground);--tw-prose-invert-body:var(--color-background);--tw-prose-invert-headings:var(--color-background);--tw-prose-invert-lead:var(--color-background);--tw-prose-invert-links:var(--color-primary);--tw-prose-invert-bold:var(--color-background);--tw-prose-invert-counters:var(--color-background);--tw-prose-invert-bullets:var(--color-background);--tw-prose-invert-hr:var(--color-background);--tw-prose-invert-quotes:var(--color-background);--tw-prose-invert-quote-borders:var(--color-primary);--tw-prose-invert-captions:var(--color-background);--tw-prose-invert-kbd:var(--color-background);--tw-prose-invert-kbd-shadows:var(--color-background);--tw-prose-invert-code:var(--color-background);--tw-prose-invert-pre-code:var(--color-foreground);--tw-prose-invert-pre-bg:var(--color-background);--tw-prose-invert-th-borders:var(--color-background);--tw-prose-invert-td-borders:var(--color-background);color:var(--tw-prose-body);font-size:1rem;line-height:1.75}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(p){margin-bottom:1.25em;margin-top:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where([class~=lead],[class~=is-style-lead]){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(a){color:var(--tw-prose-links);font-weight:var(--tw-prose-font-medium);text-decoration:underline}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(strong){color:var(--tw-prose-bold);font-weight:var(--tw-prose-font-semibold)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(a strong){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote strong){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(thead th strong){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=A]){list-style-type:upper-alpha}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=a]){list-style-type:lower-alpha}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=A s]){list-style-type:upper-alpha}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=a s]){list-style-type:lower-alpha}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=I]){list-style-type:upper-roman}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=i]){list-style-type:lower-roman}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=I s]){list-style-type:upper-roman}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=i s]){list-style-type:lower-roman}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type="1"]){list-style-type:decimal}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ul){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol>li)::marker{color:var(--tw-prose-counters);font-weight:var(--tw-prose-font-normal)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ul>li)::marker{color:var(--tw-prose-bullets)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(dt){color:var(--tw-prose-headings);font-weight:var(--tw-prose-font-semibold);margin-top:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(hr){border-color:var(--tw-prose-hr);border-top-width:1px;margin-bottom:3em;margin-top:3em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote){border-left-color:var(--tw-prose-quote-borders);border-left-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-weight:var(--tw-prose-font-medium);margin-bottom:1.6em;margin-top:1.6em;padding-left:1em;quotes:"\201C""\201D""\2018""\2019"}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote p:first-of-type):before{content:open-quote}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote p:last-of-type):after{content:close-quote}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote>cite){color:var(--tw-prose-body);font-style:normal;font-weight:var(--tw-prose-font-normal)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote>cite:before){content:"\2014"}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h1){color:var(--tw-prose-headings);font-size:2.25em;font-weight:var(--tw-prose-font-extrabold);line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h1 strong){color:inherit;font-weight:var(--tw-prose-font-black)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h2){color:var(--tw-prose-headings);font-size:1.5em;font-weight:var(--tw-prose-font-bold);line-height:1.3333333;margin-bottom:1em;margin-top:2em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h2 strong){color:inherit;font-weight:var(--tw-prose-font-extrabold)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h3){color:var(--tw-prose-headings);font-size:1.25em;font-weight:var(--tw-prose-font-semibold);line-height:1.6;margin-bottom:.6em;margin-top:1.6em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h3 strong){color:inherit;font-weight:var(--tw-prose-font-bold)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h4){color:var(--tw-prose-headings);font-weight:var(--tw-prose-font-semibold);line-height:1.5;margin-bottom:.5em;margin-top:1.5em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h4 strong){color:inherit;font-weight:var(--tw-prose-font-bold)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(img){margin-bottom:2em;margin-top:2em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(picture){display:block;margin-bottom:2em;margin-top:2em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(kbd){box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);color:var(--tw-prose-kbd);font-family:inherit;font-weight:var(--tw-prose-font-medium)}@supports (color:color-mix(in lab,red,red)){:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(kbd){box-shadow:0 0 0 1px color-mix(in oklab,var(--tw-prose-kbd-shadows) 10%,transparent),0 3px 0 color-mix(in oklab,var(--tw-prose-kbd-shadows) 10%,transparent)}}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(kbd){border-radius:.3125rem;font-size:.875em;padding:.1875em .375em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(code){color:var(--tw-prose-code);font-size:.875em;font-weight:var(--tw-prose-font-semibold)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(code):after,:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(code):before{content:"`"}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(a code){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h1 code){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h2 code){color:inherit;font-size:.875em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h3 code){color:inherit;font-size:.9em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h4 code){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote code){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(thead th code){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(pre){background-color:var(--tw-prose-pre-bg);border-radius:.375rem;color:var(--tw-prose-pre-code);font-size:.875em;font-weight:var(--tw-prose-font-normal);line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding:.8571429em 1.1428571em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(pre code){background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(pre code):before{content:none}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(pre code):after{content:none}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(table){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;text-align:left;width:100%}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(table.has-fixed-layout){table-layout:fixed;width:100%}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(thead){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(thead th){color:var(--tw-prose-headings);font-weight:var(--tw-prose-font-semibold);padding-bottom:.5714286em;padding-left:.5714286em;padding-right:.5714286em;vertical-align:bottom}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tbody tr){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tbody tr:last-child){border-bottom-width:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tbody td){vertical-align:baseline}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tfoot){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tfoot td){vertical-align:top}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(figure>*,figure img){margin-bottom:0;margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(figure a){vertical-align:bottom}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(figcaption){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(picture>img){margin-bottom:0;margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(video){margin-bottom:2em;margin-top:2em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(li){margin-bottom:.5em;margin-top:.5em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol>li){padding-left:.375em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ul>li){padding-left:.375em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>ul>li p){margin-bottom:.75em;margin-top:.75em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>ul>li>:first-child){margin-top:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>ul>li>:last-child){margin-bottom:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>ol>li>:first-child){margin-top:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>ol>li>:last-child){margin-bottom:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ul ul,ul ol,ol ul,ol ol){margin-bottom:.75em;margin-top:.75em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(dl){margin-bottom:1.25em;margin-top:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(dd){margin-top:.5em;padding-left:1.625em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(hr+*){margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h2+*){margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h3+*){margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h4+*){margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(thead th:first-child){padding-left:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(thead th:last-child){padding-right:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tbody td,tfoot td){padding:.5714286em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tbody td:first-child,tfoot td:first-child){padding-left:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tbody td:last-child,tfoot td:last-child){padding-right:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(figure){margin-bottom:2em;margin-top:2em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>:first-child){margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>:last-child){margin-bottom:0}.prose .wp-block-table td,.prose .wp-block-table th{border:0}.prose .wp-block-table tfoot,.prose .wp-block-table thead{border-color:var(--tw-prose-th-borders)}.prose .wp-block-table thead{border-bottom-width:1px}.prose .wp-block-table tfoot{border-top-width:1px}.\!mt-12{margin-top:calc(var(--spacing)*12)!important}.\!mt-\[32px\]{margin-top:32px!important}.mt-0{margin-top:calc(var(--spacing)*0)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-15{margin-top:calc(var(--spacing)*15)}.mt-16{margin-top:calc(var(--spacing)*16)}.mt-20{margin-top:calc(var(--spacing)*20)}.mt-\[2px\]{margin-top:2px}.\!mb-0{margin-bottom:calc(var(--spacing)*0)!important}.\!mb-5{margin-bottom:calc(var(--spacing)*5)!important}.\!mb-6{margin-bottom:calc(var(--spacing)*6)!important}.\!mb-12{margin-bottom:calc(var(--spacing)*12)!important}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.mb-16{margin-bottom:calc(var(--spacing)*16)}.mb-20{margin-bottom:calc(var(--spacing)*20)}.ml-0\.5{margin-left:calc(var(--spacing)*.5)}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-2,.line-clamp-3{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.line-clamp-3{-webkit-line-clamp:3}.line-clamp-4{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}.\!flex{display:flex!important}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.aspect-\[1\.05\/1\]{aspect-ratio:1.05/1}.\!size-8{height:calc(var(--spacing)*8)!important;width:calc(var(--spacing)*8)!important}.size-0{height:calc(var(--spacing)*0);width:calc(var(--spacing)*0)}.size-3{height:calc(var(--spacing)*3);width:calc(var(--spacing)*3)}.size-4{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.size-6{height:calc(var(--spacing)*6);width:calc(var(--spacing)*6)}.size-8{height:calc(var(--spacing)*8);width:calc(var(--spacing)*8)}.size-10{height:calc(var(--spacing)*10);width:calc(var(--spacing)*10)}.size-11{height:calc(var(--spacing)*11);width:calc(var(--spacing)*11)}.size-12{height:calc(var(--spacing)*12);width:calc(var(--spacing)*12)}.size-full{height:100%;width:100%}.\!h-full{height:100%!important}.h-0\.5{height:calc(var(--spacing)*.5)}.h-1{height:calc(var(--spacing)*1)}.h-2\/5{height:40%}.h-3{height:calc(var(--spacing)*3)}.h-4\/5{height:80%}.h-6{height:calc(var(--spacing)*6)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-24{height:calc(var(--spacing)*24)}.h-36{height:calc(var(--spacing)*36)}.h-56{height:calc(var(--spacing)*56)}.h-\[15\.75rem\]{height:15.75rem}.h-\[22\.5rem\]{height:22.5rem}.h-\[26rem\]{height:26rem}.h-\[32rem\]{height:32rem}.h-\[320px\]{height:320px}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.max-h-8{max-height:calc(var(--spacing)*8)}.max-h-14{max-height:calc(var(--spacing)*14)}.max-h-full{max-height:100%}.min-h-11{min-height:calc(var(--spacing)*11)}.min-h-12{min-height:calc(var(--spacing)*12)}.min-h-44{min-height:calc(var(--spacing)*44)}.min-h-64{min-height:calc(var(--spacing)*64)}.min-h-\[15\.75rem\]{min-height:15.75rem}.min-h-\[21rem\]{min-height:21rem}.min-h-\[22rem\]{min-height:22rem}.min-h-\[23\.875rem\]{min-height:23.875rem}.min-h-\[32rem\]{min-height:32rem}.min-h-\[35\.25rem\]{min-height:35.25rem}.min-h-\[274px\]{min-height:274px}.min-h-\[300px\]{min-height:300px}.min-h-\[536px\]{min-height:536px}.min-h-dvh{min-height:100dvh}.min-h-svh{min-height:100svh}.w-0{width:calc(var(--spacing)*0)}.w-1{width:calc(var(--spacing)*1)}.w-3{width:calc(var(--spacing)*3)}.w-6{width:calc(var(--spacing)*6)}.w-8{width:calc(var(--spacing)*8)}.w-12{width:calc(var(--spacing)*12)}.w-\[100px\]{width:100px}.w-\[280px\]{width:280px}.w-\[320px\]{width:320px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.\!max-w-2xl{max-width:var(--container-2xl)!important}.\!max-w-6xl{max-width:var(--container-6xl)!important}.\!max-w-full{max-width:100%!important}.\!max-w-md{max-width:var(--container-md)!important}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-48{max-width:calc(var(--spacing)*48)}.max-w-\[7\.5rem\]{max-width:7.5rem}.max-w-\[11rem\]{max-width:11rem}.max-w-\[20\.75rem\]{max-width:20.75rem}.max-w-\[28rem\]{max-width:28rem}.max-w-\[34rem\]{max-width:34rem}.max-w-\[35\.25rem\]{max-width:35.25rem}.max-w-\[35rem\]{max-width:35rem}.max-w-\[50rem\]{max-width:50rem}.max-w-\[57rem\]{max-width:57rem}.max-w-\[112\.5rem\]{max-width:112.5rem}.max-w-\[332px\]{max-width:332px}.max-w-\[580px\]{max-width:580px}.max-w-\[640px\]{max-width:640px}.max-w-\[680px\]{max-width:680px}.max-w-\[755px\]{max-width:755px}.max-w-\[800px\]{max-width:800px}.max-w-\[880px\]{max-width:880px}.max-w-\[1028px\]{max-width:1028px}.max-w-\[1040px\]{max-width:1040px}.max-w-\[1212px\]{max-width:1212px}.max-w-\[1344px\]{max-width:1344px}.max-w-\[1376px\]{max-width:1376px}.max-w-\[var\(--width--5-columns\)\]{max-width:var(--width--5-columns)}.max-w-content-six{max-width:var(--container-content-six)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-screen-xl{max-width:var(--breakpoint-xl)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-\[4\.5rem\]{min-width:4.5rem}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-x-5{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-5{--tw-translate-x:calc(var(--spacing)*-5)}.translate-y-2{--tw-translate-y:calc(var(--spacing)*2)}.translate-y-2,.translate-y-3{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-3{--tw-translate-y:calc(var(--spacing)*3)}.scale-\[1\.02\]{scale:1.02}.rotate-45{rotate:45deg}.\!transform-none{transform:none!important}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-logo-marquee{animation:var(--animate-logo-marquee)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.scroll-mt-24{scroll-margin-top:calc(var(--spacing)*24)}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.\!grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-stretch{align-content:stretch}.\!items-start{align-items:flex-start!important}.\!items-stretch{align-items:stretch!important}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.\!justify-start{justify-content:flex-start!important}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.gap-spacing-16{gap:var(--spacing-design-16)}@media (width >= 48rem){.gap-spacing-16{gap:var(--spacing-design-16-desktop)}}.gap-spacing-20{gap:var(--spacing-design-20)}@media (width >= 48rem){.gap-spacing-20{gap:var(--spacing-design-20-desktop)}}.gap-spacing-24{gap:var(--spacing-design-24)}@media (width >= 48rem){.gap-spacing-24{gap:var(--spacing-design-24-desktop)}}.gap-spacing-32{gap:var(--spacing-design-32)}@media (width >= 48rem){.gap-spacing-32{gap:var(--spacing-design-32-desktop)}}.gap-spacing-48{gap:var(--spacing-design-48)}@media (width >= 48rem){.gap-spacing-48{gap:var(--spacing-design-48-desktop)}}.gap-spacing-64{gap:var(--spacing-design-64)}@media (width >= 48rem){.gap-spacing-64{gap:var(--spacing-design-64-desktop)}}.gap-spacing-80{gap:var(--spacing-design-80)}@media (width >= 48rem){.gap-spacing-80{gap:var(--spacing-design-80-desktop)}}.gap-spacing-120{gap:var(--spacing-design-120)}@media (width >= 48rem){.gap-spacing-120{gap:var(--spacing-design-120-desktop)}}.gap-spacing-160{gap:var(--spacing-design-160)}@media (width >= 48rem){.gap-spacing-160{gap:var(--spacing-design-160-desktop)}}.gap-spacing-200{gap:var(--spacing-design-200)}@media (width >= 48rem){.gap-spacing-200{gap:var(--spacing-design-200-desktop)}}.\!gap-6{gap:calc(var(--spacing)*6)!important}.\!gap-8{gap:calc(var(--spacing)*8)!important}.gap-0{gap:calc(var(--spacing)*0)}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-12{gap:calc(var(--spacing)*12)}.gap-14{gap:calc(var(--spacing)*14)}.gap-16{gap:calc(var(--spacing)*16)}.gap-18{gap:calc(var(--spacing)*18)}.gap-spacing-4{gap:var(--spacing-design-4)}.gap-spacing-8{gap:var(--spacing-design-8)}.gap-spacing-12{gap:var(--spacing-design-12)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*2*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*2*var(--tw-space-y-reverse))}.layout-grid-column-gap-1{column-gap:var(--spacing-layout-column-gap-1)}@media (width >= 48rem){.layout-grid-column-gap-1{column-gap:var(--spacing-layout-column-gap-1-desktop)}}.layout-grid-column-gap-2{column-gap:var(--spacing-layout-column-gap-2)}@media (width >= 48rem){.layout-grid-column-gap-2{column-gap:var(--spacing-layout-column-gap-2-desktop)}}.layout-grid-gap{column-gap:var(--spacing-layout-gutter)}@media (width >= 48rem){.layout-grid-gap{column-gap:var(--spacing-layout-gutter-desktop)}}.gap-x-2{column-gap:calc(var(--spacing)*2)}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-5{column-gap:calc(var(--spacing)*5)}.gap-x-6{column-gap:calc(var(--spacing)*6)}.gap-x-8{column-gap:calc(var(--spacing)*8)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-6{row-gap:calc(var(--spacing)*6)}.gap-y-8{row-gap:calc(var(--spacing)*8)}.gap-y-10{row-gap:calc(var(--spacing)*10)}.gap-y-16{row-gap:calc(var(--spacing)*16)}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-end{justify-self:flex-end}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-x-clip{overflow-x:clip}.radius-general-large{border-radius:var(--radius-general-large)}@media (width >= 48rem){.radius-general-large{border-radius:var(--radius-general-large-desktop)}}.radius-general-small{border-radius:var(--radius-general-small)}@media (width >= 48rem){.radius-general-small{border-radius:var(--radius-general-small-desktop)}}.radius-ui-tag{border-radius:var(--radius-ui-tag)}@media (width >= 48rem){.radius-ui-tag{border-radius:var(--radius-ui-tag-desktop)}}.radius-general-medium{border-radius:var(--radius-general-medium)}.radius-ui-button-base{border-radius:var(--radius-ui-button-base)}.radius-ui-button-circle{border-radius:var(--radius-ui-button-circle)}.radius-ui-input{border-radius:var(--radius-ui-input)}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[8px\]{border-radius:8px}.rounded-\[20px\]{border-radius:20px}.rounded-card{border-radius:var(--radius-card)}.rounded-full{border-radius:calc(infinity*1px)}.rounded-general-large{border-radius:var(--radius-general-large)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#2E010E14\]{border-color:#2e010e14}.border-\[\#2E010E\]\/8{border-color:color-mix(in oklab,#2e010e 8%,transparent)}.border-\[\#2E010E\]\/16{border-color:color-mix(in oklab,#2e010e 16%,transparent)}.border-\[\#2E010E\]\/24{border-color:color-mix(in oklab,#2e010e 24%,transparent)}.border-\[\#8B7C91\]\/8{border-color:color-mix(in oklab,#8b7c91 8%,transparent)}.border-\[\#9A0938\]\/0{border-color:color-mix(in oklab,#9a0938 0%,transparent)}.border-\[\#9A0938\]\/32{border-color:color-mix(in oklab,#9a0938 32%,transparent)}.border-\[\#F7F6F5\]\/8{border-color:color-mix(in oklab,#f7f6f5 8%,transparent)}.border-\[\#F7F6F5\]\/48{border-color:color-mix(in oklab,#f7f6f5 48%,transparent)}.border-ink\/20{border-color:color-mix(in srgb,#2e010e 20%,transparent)}@supports (color:color-mix(in lab,red,red)){.border-ink\/20{border-color:color-mix(in oklab,var(--color-ink) 20%,transparent)}}.border-transparent{border-color:transparent}.border-white\/8{border-color:color-mix(in srgb,#fff 8%,transparent)}@supports (color:color-mix(in lab,red,red)){.border-white\/8{border-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.\!bg-\[\#2E010E\]\/60{background-color:color-mix(in oklab,#2e010e 60%,transparent)!important}.\!bg-\[\#EFDBE4\]{background-color:#efdbe4!important}.\!bg-\[\#F7F6F5\]{background-color:#f7f6f5!important}.\!bg-\[\#F7F6F5\]\/64{background-color:color-mix(in oklab,#f7f6f5 64%,transparent)!important}.\!bg-transparent{background-color:transparent!important}.bg-\[\#1f1f1f\]{background-color:#1f1f1f}.bg-\[\#2E010E\]\/80{background-color:color-mix(in oklab,#2e010e 80%,transparent)}.bg-\[\#4E031C\]{background-color:#4e031c}.bg-\[\#6F0629\]{background-color:#6f0629}.bg-\[\#8B7C91\]\/8{background-color:color-mix(in oklab,#8b7c91 8%,transparent)}.bg-\[\#9A0938\]{background-color:#9a0938}.bg-\[\#9A0938\]\/5{background-color:color-mix(in oklab,#9a0938 5%,transparent)}.bg-\[\#9A0938\]\/8{background-color:color-mix(in oklab,#9a0938 8%,transparent)}.bg-\[\#9A0938\]\/32{background-color:color-mix(in oklab,#9a0938 32%,transparent)}.bg-\[\#74062A\]{background-color:#74062a}.bg-\[\#D6E0EA\]{background-color:#d6e0ea}.bg-\[\#DEE6E1\]{background-color:#dee6e1}.bg-\[\#EAE6E5\]{background-color:#eae6e5}.bg-\[\#EFDBE4\]{background-color:#efdbe4}.bg-\[\#EFDDE5\]{background-color:#efdde5}.bg-\[\#F6EFE4\]{background-color:#f6efe4}.bg-\[\#F7F0E6\]{background-color:#f7f0e6}.bg-\[\#F7F6F5\]{background-color:#f7f6f5}.bg-\[\#F7F6F5\]\/8{background-color:color-mix(in oklab,#f7f6f5 8%,transparent)}.bg-\[\#FFFFFF\],.bg-\[\#FFF\]{background-color:#fff}.bg-accent{background-color:var(--color-accent)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-brand-1-50{background-color:var(--color-brand-1-50)}.bg-brand-1-100{background-color:var(--color-brand-1-100)}.bg-brand-1-200{background-color:var(--color-brand-1-200)}.bg-brand-1-300{background-color:var(--color-brand-1-300)}.bg-brand-1-400{background-color:var(--color-brand-1-400)}.bg-brand-1-500{background-color:var(--color-brand-1-500)}.bg-brand-1-600{background-color:var(--color-brand-1-600)}.bg-brand-1-700{background-color:var(--color-brand-1-700)}.bg-brand-1-800{background-color:var(--color-brand-1-800)}.bg-brand-1-900{background-color:var(--color-brand-1-900)}.bg-brand-1-950{background-color:var(--color-brand-1-950)}.bg-brand-2-50{background-color:var(--color-brand-2-50)}.bg-brand-2-100{background-color:var(--color-brand-2-100)}.bg-brand-2-200{background-color:var(--color-brand-2-200)}.bg-brand-2-300{background-color:var(--color-brand-2-300)}.bg-brand-2-400{background-color:var(--color-brand-2-400)}.bg-brand-2-500{background-color:var(--color-brand-2-500)}.bg-brand-2-600{background-color:var(--color-brand-2-600)}.bg-brand-2-700{background-color:var(--color-brand-2-700)}.bg-brand-2-900{background-color:var(--color-brand-2-900)}.bg-brand-2-950{background-color:var(--color-brand-2-950)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-500{background-color:var(--color-red-500)}.bg-surface-base{background-color:var(--color-surface-base)}.bg-surface-raised{background-color:var(--color-surface-raised)}.bg-transparent{background-color:transparent}.bg-wash-blue{background-color:var(--color-wash-blue)}.bg-wash-purple-gray{background-color:var(--color-wash-purple-gray)}.bg-wash-sage{background-color:var(--color-wash-sage)}.bg-wash-yellow{background-color:var(--color-wash-yellow)}.bg-white{background-color:var(--color-white)}.bg-white\/8{background-color:color-mix(in srgb,#fff 8%,transparent)}@supports (color:color-mix(in lab,red,red)){.bg-white\/8{background-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.bg-white\/10{background-color:color-mix(in srgb,#fff 10%,transparent)}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.bg-gradient-to-b,.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(0deg\,\#F7F6F5_0\%\,rgba\(247\,246\,245\,0\)_100\%\)\]{background-image:linear-gradient(0deg,#f7f6f5,hsla(30,11%,96%,0))}.bg-\[linear-gradient\(0deg\,rgba\(0\,0\,0\,0\.20\)_0\%\,rgba\(0\,0\,0\,0\.20\)_100\%\)\]{background-image:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2))}.from-\[\#2E010E\]\/64{--tw-gradient-from:color-mix(in oklab,#2e010e 64%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-ink\/18{--tw-gradient-from:color-mix(in srgb,#2e010e 18%,transparent)}@supports (color:color-mix(in lab,red,red)){.from-ink\/18{--tw-gradient-from:color-mix(in oklab,var(--color-ink) 18%,transparent)}}.from-ink\/18{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.layout-grid-padding{padding-inline:var(--spacing-layout-margin)}@media (width >= 48rem){.layout-grid-padding{padding-inline:var(--spacing-layout-margin-desktop)}}.px-0{padding-inline:calc(var(--spacing)*0)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.section-padding-extra-large{padding-block:var(--spacing-section-extra-large)}@media (width >= 48rem){.section-padding-extra-large{padding-block:var(--spacing-section-extra-large-desktop)}}.section-padding-extra-small{padding-block:var(--spacing-section-extra-small)}@media (width >= 48rem){.section-padding-extra-small{padding-block:var(--spacing-section-extra-small-desktop)}}.section-padding-large{padding-block:var(--spacing-section-large)}@media (width >= 48rem){.section-padding-large{padding-block:var(--spacing-section-large-desktop)}}.section-padding-medium{padding-block:var(--spacing-section-medium)}@media (width >= 48rem){.section-padding-medium{padding-block:var(--spacing-section-medium-desktop)}}.section-padding-small{padding-block:var(--spacing-section-small)}@media (width >= 48rem){.section-padding-small{padding-block:var(--spacing-section-small-desktop)}}.\!py-0{padding-block:calc(var(--spacing)*0)!important}.py-1{padding-block:calc(var(--spacing)*1)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-16{padding-block:calc(var(--spacing)*16)}.py-20{padding-block:calc(var(--spacing)*20)}.py-24{padding-block:calc(var(--spacing)*24)}.\!pt-0{padding-top:calc(var(--spacing)*0)!important}.\!pt-8{padding-top:calc(var(--spacing)*8)!important}.\!pt-16{padding-top:calc(var(--spacing)*16)!important}.\!pt-20{padding-top:calc(var(--spacing)*20)!important}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-10{padding-top:calc(var(--spacing)*10)}.pt-12{padding-top:calc(var(--spacing)*12)}.pt-16{padding-top:calc(var(--spacing)*16)}.pt-20{padding-top:calc(var(--spacing)*20)}.pt-24{padding-top:calc(var(--spacing)*24)}.pr-2{padding-right:calc(var(--spacing)*2)}.\!pb-0{padding-bottom:calc(var(--spacing)*0)!important}.\!pb-8{padding-bottom:calc(var(--spacing)*8)!important}.\!pb-20{padding-bottom:calc(var(--spacing)*20)!important}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.pb-16{padding-bottom:calc(var(--spacing)*16)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pb-\[50px\]{padding-bottom:50px}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-6{padding-left:calc(var(--spacing)*6)}.\!text-center{text-align:center!important}.\!text-left{text-align:left!important}.\!text-start{text-align:start!important}.text-center{text-align:center}.text-left{text-align:left}.text-start{text-align:start}.\!font-body{font-family:var(--font-body)!important}.\!font-heading{font-family:var(--font-heading)!important}.font-body{font-family:var(--font-body)}.font-heading{font-family:var(--font-heading)}.font-mono{font-family:var(--font-mono)}.\!text-base{font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-\[32px\]\/\[32px\]{font-size:32px;line-height:32px}.text-\[32px\]\/\[36px\]{font-size:32px;line-height:36px}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[3rem\]{font-size:3rem}.text-\[14px\]{font-size:14px}.text-\[16px\]{font-size:16px}.text-\[32px\]{font-size:32px}.text-\[40px\]{font-size:40px}.text-\[52px\]{font-size:52px}.text-\[clamp\(1\.35rem\,2vw\,1\.75rem\)\]{font-size:clamp(1.35rem,2vw,1.75rem)}.leading-4{--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4)}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-7{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}.leading-\[0\.9\]{--tw-leading:0.9;line-height:.9}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\!font-light{--tw-font-weight:var(--font-weight-light)!important;font-weight:var(--font-weight-light)!important}.\!font-medium{--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important}.\!font-normal{--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important}.\!font-semibold{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\!tracking-normal{--tw-tracking:var(--tracking-normal)!important;letter-spacing:var(--tracking-normal)!important}.tracking-\[-0\.04em\]{--tw-tracking:-0.04em;letter-spacing:-.04em}.tracking-\[-0\.05em\]{--tw-tracking:-0.05em;letter-spacing:-.05em}.tracking-\[-0\.75px\]{--tw-tracking:-0.75px;letter-spacing:-.75px}.tracking-\[-2px\]{--tw-tracking:-2px;letter-spacing:-2px}.tracking-\[0\.75px\]{--tw-tracking:0.75px;letter-spacing:.75px}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.\!text-\[\#2E010E\]{color:#2e010e!important}.\!text-\[\#2E010E\]\/80{color:color-mix(in oklab,#2e010e 80%,transparent)!important}.\!text-\[\#E31B57\]{color:#e31b57!important}.text-\[\#2E010E\]{color:#2e010e}.text-\[\#2E010E\]\/48{color:color-mix(in oklab,#2e010e 48%,transparent)}.text-\[\#2E010E\]\/60{color:color-mix(in oklab,#2e010e 60%,transparent)}.text-\[\#2E010E\]\/64{color:color-mix(in oklab,#2e010e 64%,transparent)}.text-\[\#2E010E\]\/80{color:color-mix(in oklab,#2e010e 80%,transparent)}.text-\[\#4E031C\]{color:#4e031c}.text-\[\#9A0938\]{color:#9a0938}.text-\[\#450A0A\]{color:#450a0a}.text-\[\#241018\]{color:#241018}.text-\[\#E6395B\]{color:#e6395b}.text-\[\#F7F6F5\]{color:#f7f6f5}.text-\[\#F7F6F5\]\/64{color:color-mix(in oklab,#f7f6f5 64%,transparent)}.text-\[\#F7F6F5\]\/88{color:color-mix(in oklab,#f7f6f5 88%,transparent)}.text-brand-1-800{color:var(--color-brand-1-800)}.text-button-tertiary-text{color:var(--color-button-tertiary-text)}.text-emerald-900{color:var(--color-emerald-900)}.text-gray-600{color:var(--color-gray-600)}.text-ink{color:var(--color-ink)}.text-ink-inverse{color:var(--color-ink-inverse)}.text-ink-inverse-secondary{color:var(--color-ink-inverse-secondary)}.text-ink-muted{color:var(--color-ink-muted)}.text-ink-secondary{color:var(--color-ink-secondary)}.text-ink\/80{color:color-mix(in srgb,#2e010e 80%,transparent)}@supports (color:color-mix(in lab,red,red)){.text-ink\/80{color:color-mix(in oklab,var(--color-ink) 80%,transparent)}}.text-red-700{color:var(--color-red-700)}.text-red-900{color:var(--color-red-900)}.text-white{color:var(--color-white)}.text-white\/64{color:color-mix(in srgb,#fff 64%,transparent)}@supports (color:color-mix(in lab,red,red)){.text-white\/64{color:color-mix(in oklab,var(--color-white) 64%,transparent)}}.text-white\/90{color:color-mix(in srgb,#fff 90%,transparent)}@supports (color:color-mix(in lab,red,red)){.text-white\/90{color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.\!capitalize{text-transform:capitalize!important}.\!normal-case{text-transform:none!important}.\!uppercase{text-transform:uppercase!important}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.decoration-\[\#2E010E\]\/80{text-decoration-color:color-mix(in oklab,#2e010e 80%,transparent)}.decoration-\[\#9A0938\]\/64{text-decoration-color:color-mix(in oklab,#9a0938 64%,transparent)}.decoration-current\/60{text-decoration-color:currentcolor}@supports (color:color-mix(in lab,red,red)){.decoration-current\/60{text-decoration-color:color-mix(in oklab,currentcolor 60%,transparent)}}.decoration-\[12\%\]{text-decoration-thickness:12%}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[25\%\]{text-underline-offset:25%}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-70{opacity:70%}.opacity-80{opacity:80%}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.1)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1))}.shadow,.shadow-lg{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,rgba(0,0,0,.1)),0 4px 6px -4px var(--tw-shadow-color,rgba(0,0,0,.1))}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,rgba(0,0,0,.1)),0 8px 10px -6px var(--tw-shadow-color,rgba(0,0,0,.1))}.ring,.shadow-xl{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.brightness-0{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,)}.brightness-0{--tw-brightness:brightness(0%)}.invert{--tw-invert:invert(100%)}.filter,.invert{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,)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-\[20px\]{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[20px\]{--tw-backdrop-blur:blur(20px)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm))}.backdrop-blur-sm,.backdrop-blur-xl{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl))}.backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs))}.backdrop-blur-xs,.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-duration:var(--tw-duration,var(--default-transition-duration));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-\[width\]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-all{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-colors{transition-duration:var(--tw-duration,var(--default-transition-duration));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-opacity{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-transform{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.duration-75{--tw-duration:75ms;transition-duration:75ms}.duration-200{--tw-duration:200ms;transition-duration:.2s}.duration-300{--tw-duration:300ms;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.prose-advocataweb{--tw-prose-body:var(--color-foreground);--tw-prose-headings:var(--color-foreground);--tw-prose-lead:var(--color-foreground);--tw-prose-links:var(--color-primary);--tw-prose-bold:var(--color-foreground);--tw-prose-counters:var(--color-foreground);--tw-prose-bullets:var(--color-foreground);--tw-prose-hr:var(--color-foreground);--tw-prose-quotes:var(--color-foreground);--tw-prose-quote-borders:var(--color-primary);--tw-prose-captions:var(--color-foreground);--tw-prose-kbd:var(--color-foreground);--tw-prose-kbd-shadows:var(--color-foreground);--tw-prose-code:var(--color-foreground);--tw-prose-pre-code:var(--color-background);--tw-prose-pre-bg:var(--color-foreground);--tw-prose-th-borders:var(--color-foreground);--tw-prose-td-borders:var(--color-foreground);--tw-prose-invert-body:var(--color-background);--tw-prose-invert-headings:var(--color-background);--tw-prose-invert-lead:var(--color-background);--tw-prose-invert-links:var(--color-primary);--tw-prose-invert-bold:var(--color-background);--tw-prose-invert-counters:var(--color-background);--tw-prose-invert-bullets:var(--color-background);--tw-prose-invert-hr:var(--color-background);--tw-prose-invert-quotes:var(--color-background);--tw-prose-invert-quote-borders:var(--color-primary);--tw-prose-invert-captions:var(--color-background);--tw-prose-invert-kbd:var(--color-background);--tw-prose-invert-kbd-shadows:var(--color-background);--tw-prose-invert-code:var(--color-background);--tw-prose-invert-pre-code:var(--color-foreground);--tw-prose-invert-pre-bg:var(--color-background);--tw-prose-invert-th-borders:var(--color-background);--tw-prose-invert-td-borders:var(--color-background)}.outline-none{--tw-outline-style:none;outline-style:none}.\[--color-button-primary-background\:\#f7f6f5\]{--color-button-primary-background:#f7f6f5}.\[--color-button-primary-border\:transparent\]{--color-button-primary-border:transparent}.\[--color-button-primary-hover-background\:\#efebe8\]{--color-button-primary-hover-background:#efebe8}.\[--color-button-primary-hover-border\:transparent\]{--color-button-primary-hover-border:transparent}.\[--color-button-primary-hover-text\:\#9a0938\]{--color-button-primary-hover-text:#9a0938}.\[--color-button-primary-text\:\#9a0938\]{--color-button-primary-text:#9a0938}.\[--reveal-delay\:100ms\]{--reveal-delay:100ms}.\[animation-direction\:reverse\]{animation-direction:reverse}@media (hover:hover){.group-hover\:translate-x-0:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x) var(--tw-translate-y)}}@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)}}@media (hover:hover){.group-hover\:translate-x-5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*5);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (hover:hover){.group-hover\:translate-y-0:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (hover:hover){.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media (hover:hover){.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 (hover:hover){.group-hover\:bg-\[rgba\(154\,9\,56\,0\.08\)\]:is(:where(.group):hover *){background-color:rgba(154,9,56,.08)}}@media (hover:hover){.group-hover\:text-\[\#2E010E\]:is(:where(.group):hover *){color:#2e010e}}@media (hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:100%}}.group-focus-visible\:translate-x-0:is(:where(.group):focus-visible *){--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-focus-visible\:translate-x-5:is(:where(.group):focus-visible *){--tw-translate-x:calc(var(--spacing)*5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-focus-visible\:translate-y-0:is(:where(.group):focus-visible *){--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-focus-visible\:scale-105:is(:where(.group):focus-visible *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-focus-visible\:opacity-100:is(:where(.group):focus-visible *){opacity:100%}.placeholder\:text-\[\#2E010E\]\/48::placeholder{color:color-mix(in oklab,#2e010e 48%,transparent)}.before\:block:before{content:var(--tw-content);display:block}.before\:size-\[0\.63rem\]:before{content:var(--tw-content);height:.63rem;width:.63rem}.before\:shrink-0:before{content:var(--tw-content);flex-shrink:0}.before\:rounded-\[0\.13rem\]:before{border-radius:.13rem;content:var(--tw-content)}.before\:bg-\[\#E31B57\]:before{background-color:#e31b57;content:var(--tw-content)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.first\:pl-0:first-child{padding-left:calc(var(--spacing)*0)}.focus-within\:border-\[\#9A0938\]\/32:focus-within{border-color:color-mix(in oklab,#9a0938 32%,transparent)}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-\[\#9A0938\]\/16:focus-within{--tw-ring-color:color-mix(in oklab,#9a0938 16%,transparent)}@media (hover:hover){.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:\!transform-none:hover{transform:none!important}.hover\:bg-\[\#2e010e\]:hover{background-color:#2e010e}.hover\:bg-\[\#9A0938\]:hover{background-color:#9a0938}.hover\:bg-\[\#74062A\]\/95:hover{background-color:color-mix(in oklab,#74062a 95%,transparent)}.hover\:bg-\[\#D6E0EA\]:hover{background-color:#d6e0ea}.hover\:bg-\[\#F7F6F5\]\/8:hover{background-color:color-mix(in oklab,#f7f6f5 8%,transparent)}.hover\:bg-\[\#F7F6F5\]\/16:hover{background-color:color-mix(in oklab,#f7f6f5 16%,transparent)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/16:hover{background-color:color-mix(in srgb,#fff 16%,transparent)}}@media (hover:hover){@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/16:hover{background-color:color-mix(in oklab,var(--color-white) 16%,transparent)}}}@media (hover:hover){.hover\:text-\[\#241018\]:hover{color:#241018}.hover\:text-\[\#E31B57\]:hover{color:#e31b57}.hover\:opacity-80:hover{opacity:80%}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,rgba(0,0,0,.1)),0 2px 4px -2px var(--tw-shadow-color,rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\:border-\[\#2E010E\]\/32:focus{border-color:color-mix(in oklab,#2e010e 32%,transparent)}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.focus\:ring-0:focus,.focus\:ring-2:focus{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.focus\:ring-\[\#E31B57\]:focus{--tw-ring-color:#e31b57}.focus\:ring-offset-0:focus{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:-translate-y-1:focus-visible{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x) var(--tw-translate-y)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[\#2E010E\]:focus-visible{--tw-ring-color:#2e010e}.focus-visible\:ring-\[\#74062A\]\/80:focus-visible{--tw-ring-color:color-mix(in oklab,#74062a 80%,transparent)}.focus-visible\:ring-white:focus-visible{--tw-ring-color:var(--color-white)}.focus-visible\:ring-offset-4:focus-visible{--tw-ring-offset-width:4px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-\[\#9A0938\]:focus-visible{--tw-ring-offset-color:#9a0938}.focus-visible\:ring-offset-\[\#74062A\]:focus-visible{--tw-ring-offset-color:#74062a}.focus-visible\:outline-0:focus-visible{outline-style:var(--tw-outline-style);outline-width:0}.focus-visible\:outline-offset-0:focus-visible{outline-offset:0}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:40%}.has-\[\+\.bg-image-promo-block\]\:\!pb-0:has(+.bg-image-promo-block){padding-bottom:calc(var(--spacing)*0)!important}.has-\[\+\.feed-block-card-white\]\:\!pb-0:has(+.feed-block-card-white){padding-bottom:calc(var(--spacing)*0)!important}.has-\[\+\.media-feed\]\:\!pb-0:has(+.media-feed){padding-bottom:calc(var(--spacing)*0)!important}@media (prefers-reduced-motion:reduce){.motion-reduce\:hidden{display:none}.motion-reduce\:transform-none{transform:none}.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}@media (width < 48rem){.max-md\:items-stretch{align-items:stretch}}@media (width >= 992px){.min-\[992px\]\:block{display:block}.min-\[992px\]\:max-h-dvh{max-height:100dvh}.min-\[992px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width >= 40rem){.sm\:bottom-4{bottom:calc(var(--spacing)*4)}.sm\:mr-1{margin-right:calc(var(--spacing)*1)}.sm\:ml-1{margin-left:calc(var(--spacing)*1)}.sm\:inline{display:inline}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-3{gap:calc(var(--spacing)*3)}.sm\:p-12{padding:calc(var(--spacing)*12)}.sm\:px-3{padding-inline:calc(var(--spacing)*3)}.sm\:px-5{padding-inline:calc(var(--spacing)*5)}.sm\:py-32{padding-block:calc(var(--spacing)*32)}.sm\:pt-5{padding-top:calc(var(--spacing)*5)}.sm\:pt-30{padding-top:calc(var(--spacing)*30)}.sm\:pt-32{padding-top:calc(var(--spacing)*32)}.sm\:pb-20{padding-bottom:calc(var(--spacing)*20)}}@media (width >= 48rem){.md\:heading-h1{font-family:var(--font-heading);font-size:var(--text-heading-h1-mobile);letter-spacing:var(--tw-tracking,var(--text-heading-h1-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h1-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-semibold);font-style:normal;font-weight:var(--font-weight-semibold);text-transform:uppercase}@media (width >= 48rem){.md\:heading-h1{font-size:var(--text-heading-h1);letter-spacing:var(--tw-tracking,var(--text-heading-h1--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h1--line-height))}}}@media (width >= 48rem){.md\:heading-h2{font-family:var(--font-heading);font-size:var(--text-heading-h2-mobile);letter-spacing:var(--tw-tracking,var(--text-heading-h2-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h2-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-semibold);font-style:normal;font-weight:var(--font-weight-semibold);text-transform:uppercase}@media (width >= 48rem){.md\:heading-h2{font-size:var(--text-heading-h2);letter-spacing:var(--tw-tracking,var(--text-heading-h2--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h2--line-height))}}}@media (width >= 48rem){.md\:heading-h4{font-family:var(--font-heading);font-size:var(--text-heading-h4-mobile);letter-spacing:var(--tw-tracking,var(--text-heading-h4-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h4-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-normal);font-style:normal;font-weight:var(--font-weight-normal);text-transform:none}@media (width >= 48rem){.md\:heading-h4{font-size:var(--text-heading-h4);letter-spacing:var(--tw-tracking,var(--text-heading-h4--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h4--line-height))}}}@media (width >= 48rem){.md\:mt-20{margin-top:calc(var(--spacing)*20)}.md\:mb-12{margin-bottom:calc(var(--spacing)*12)}.md\:mb-20{margin-bottom:calc(var(--spacing)*20)}.md\:mb-24{margin-bottom:calc(var(--spacing)*24)}.md\:flex{display:flex}.md\:aspect-\[2\.085\/1\]{aspect-ratio:2.085/1}.md\:h-12{height:calc(var(--spacing)*12)}.md\:h-\[25rem\]{height:25rem}.md\:h-\[400px\]{height:400px}.md\:min-h-0{min-height:calc(var(--spacing)*0)}.md\:min-h-\[190px\]{min-height:190px}.md\:min-h-\[360px\]{min-height:360px}.md\:min-h-\[392px\]{min-height:392px}.md\:w-12{width:calc(var(--spacing)*12)}.md\:w-\[332px\]{width:332px}.md\:w-\[448px\]{width:448px}.md\:max-w-\[520px\]{max-width:520px}.md\:\!grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[0\.75fr_1fr_0\.7fr_1\.8fr\]{grid-template-columns:.75fr 1fr .7fr 1.8fr}.md\:grid-cols-\[1fr_2fr\]{grid-template-columns:1fr 2fr}.md\:grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.md\:justify-between{justify-content:space-between}.md\:gap-0{gap:calc(var(--spacing)*0)}.md\:gap-4{gap:calc(var(--spacing)*4)}.md\:gap-6{gap:calc(var(--spacing)*6)}.md\:gap-8{gap:calc(var(--spacing)*8)}.md\:gap-12{gap:calc(var(--spacing)*12)}.md\:gap-16{gap:calc(var(--spacing)*16)}.md\:gap-20{gap:calc(var(--spacing)*20)}.md\:gap-30{gap:calc(var(--spacing)*30)}.md\:gap-32{gap:calc(var(--spacing)*32)}.md\:gap-36{gap:calc(var(--spacing)*36)}.md\:rounded-\[20px\]{border-radius:20px}.md\:rounded-general-large-desktop{border-radius:var(--radius-general-large-desktop)}.md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.md\:border-\[\#2E010E\]\/16{border-color:color-mix(in oklab,#2e010e 16%,transparent)}.md\:p-6{padding:calc(var(--spacing)*6)}.md\:p-8{padding:calc(var(--spacing)*8)}.md\:p-10{padding:calc(var(--spacing)*10)}.md\:p-12{padding:calc(var(--spacing)*12)}.md\:px-5{padding-inline:calc(var(--spacing)*5)}.md\:px-6{padding-inline:calc(var(--spacing)*6)}.md\:px-8{padding-inline:calc(var(--spacing)*8)}.md\:py-20{padding-block:calc(var(--spacing)*20)}.md\:py-24{padding-block:calc(var(--spacing)*24)}.md\:py-28{padding-block:calc(var(--spacing)*28)}.md\:py-40{padding-block:calc(var(--spacing)*40)}.md\:py-\[120px\]{padding-block:120px}.md\:\!pt-28{padding-top:calc(var(--spacing)*28)!important}.md\:\!pt-30{padding-top:calc(var(--spacing)*30)!important}.md\:pt-8{padding-top:calc(var(--spacing)*8)}.md\:pt-16{padding-top:calc(var(--spacing)*16)}.md\:pt-20{padding-top:calc(var(--spacing)*20)}.md\:pt-30{padding-top:calc(var(--spacing)*30)}.md\:pt-40{padding-top:calc(var(--spacing)*40)}.md\:pt-\[120px\]{padding-top:120px}.md\:pr-5{padding-right:calc(var(--spacing)*5)}.md\:\!pb-30{padding-bottom:calc(var(--spacing)*30)!important}.md\:pb-0{padding-bottom:calc(var(--spacing)*0)}.md\:pb-8{padding-bottom:calc(var(--spacing)*8)}.md\:pb-20{padding-bottom:calc(var(--spacing)*20)}.md\:pb-28{padding-bottom:calc(var(--spacing)*28)}.md\:pb-30{padding-bottom:calc(var(--spacing)*30)}.md\:pb-\[80px\]{padding-bottom:80px}.md\:pb-\[120px\]{padding-bottom:120px}.md\:pl-5{padding-left:calc(var(--spacing)*5)}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-\[32px\]\/\[36px\]{font-size:32px;line-height:36px}.md\:text-\[40px\]\/11{font-size:40px;line-height:calc(var(--spacing)*11)}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-\[28px\]{font-size:28px}.md\:text-\[32px\]{font-size:32px}.md\:text-\[40px\]{font-size:40px}.md\:leading-8{--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8)}.md\:leading-\[36px\]{--tw-leading:36px;line-height:36px}.md\:leading-\[44px\]{--tw-leading:44px;line-height:44px}}@media (width >= 64rem){.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:heading-h1{font-family:var(--font-heading);font-size:var(--text-heading-h1-mobile);letter-spacing:var(--tw-tracking,var(--text-heading-h1-mobile--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h1-mobile--line-height));margin:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-semibold);font-style:normal;font-weight:var(--font-weight-semibold);text-transform:uppercase}}@media (width >= 64rem){@media (width >= 48rem){.lg\:heading-h1{font-size:var(--text-heading-h1);letter-spacing:var(--tw-tracking,var(--text-heading-h1--letter-spacing));line-height:var(--tw-leading,var(--text-heading-h1--line-height))}}}@media (width >= 64rem){.lg\:flex{display:flex}.lg\:h-\[32\.5rem\]{height:32.5rem}.lg\:h-\[35\.25rem\]{height:35.25rem}.lg\:h-dvh{height:100dvh}.lg\:h-full{height:100%}.lg\:min-h-\[23\.875rem\]{min-height:23.875rem}.lg\:min-h-\[440px\]{min-height:440px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.lg\:grid-cols-\[1fr_2fr\]{grid-template-columns:1fr 2fr}.lg\:grid-cols-\[1fr_50\%\]{grid-template-columns:1fr 50%}.lg\:grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.lg\:grid-cols-\[518px_680px\]{grid-template-columns:518px 680px}.lg\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.7fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.7fr)}.lg\:grid-cols-\[minmax\(0\,564px\)_minmax\(0\,680px\)\]{grid-template-columns:minmax(0,564px) minmax(0,680px)}.lg\:flex-col{flex-direction:column}.lg\:justify-between{justify-content:space-between}.lg\:gap-8{gap:calc(var(--spacing)*8)}.lg\:gap-12{gap:calc(var(--spacing)*12)}.lg\:gap-20{gap:calc(var(--spacing)*20)}.lg\:gap-32{gap:calc(var(--spacing)*32)}.lg\:gap-33{gap:calc(var(--spacing)*33)}.lg\:gap-62{gap:calc(var(--spacing)*62)}.lg\:gap-\[132px\]{gap:132px}.lg\:justify-self-end{justify-self:flex-end}.lg\:p-12{padding:calc(var(--spacing)*12)}.lg\:px-6{padding-inline:calc(var(--spacing)*6)}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\:px-12{padding-inline:calc(var(--spacing)*12)}.lg\:px-16{padding-inline:calc(var(--spacing)*16)}.lg\:py-30{padding-block:calc(var(--spacing)*30)}.lg\:py-32{padding-block:calc(var(--spacing)*32)}.lg\:py-40{padding-block:calc(var(--spacing)*40)}.lg\:py-\[120px\]{padding-block:120px}.lg\:pt-8{padding-top:calc(var(--spacing)*8)}.lg\:pt-44{padding-top:calc(var(--spacing)*44)}.lg\:pt-\[80px\]{padding-top:80px}.lg\:pb-\[120px\]{padding-bottom:120px}.lg\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.lg\:text-\[32px\]\/9{font-size:32px;line-height:calc(var(--spacing)*9)}}@media (width >= 80rem){.xl\:grid-cols-\[518px_680px\]{grid-template-columns:518px 680px}.xl\:flex-row{flex-direction:row}.xl\:pt-30{padding-top:calc(var(--spacing)*30)}}@media (width >= 120rem){.\33 xl\:max-w-2xl{max-width:var(--container-2xl)}.\33 xl\:grid-cols-\[715px_830px\]{grid-template-columns:715px 830px}.\33 xl\:gap-20{gap:calc(var(--spacing)*20)}}.prose-a\:text-primary :is(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-primary)}.\[\&_\.block-editor-inner-blocks\]\:w-full .block-editor-inner-blocks{width:100%}.\[\&_\.block-editor-inner-blocks\>div\]\:flex .block-editor-inner-blocks>div{display:flex}.\[\&_\.block-editor-inner-blocks\>div\]\:flex-col .block-editor-inner-blocks>div{flex-direction:column}.\[\&_\.block-editor-inner-blocks\>div\]\:items-start .block-editor-inner-blocks>div{align-items:flex-start}.\[\&_\.block-editor-inner-blocks\>div\]\:gap-6 .block-editor-inner-blocks>div{gap:calc(var(--spacing)*6)}.\[\&_\.checkbox-field-label\]\:whitespace-normal .checkbox-field-label{white-space:normal}.\[\&_\.hero-text-only-eyebrow\]\:\!text-\[rgba\(247\,246\,245\,0\.8\)\] .hero-text-only-eyebrow,.\[\&_\.hero-text-only-tag_\.tag-group-label\]\:\!text-\[rgba\(247\,246\,245\,0\.8\)\] .hero-text-only-tag .tag-group-label,.\[\&_\.hero-text-only-tag_\.tag-group-title\]\:\!text-\[rgba\(247\,246\,245\,0\.8\)\] .hero-text-only-tag .tag-group-title{color:hsla(30,11%,96%,.8)!important}.\[\&_\.tabs-list\]\:\!bg-\[\#74062A\] .tabs-list{background-color:#74062a!important}.\[\&_\.tabs-panel\]\:w-full .tabs-panel{width:100%}.\[\&_\.tabs-tab\]\:\!gap-20 .tabs-tab{gap:calc(var(--spacing)*20)!important}.\[\&_\.tabs-tab\]\:\!text-\[\#F7F6F5\] .tabs-tab{color:#f7f6f5!important}.\[\&_\.tabs-tab\.is-active\]\:\!rounded-\[var\(--UI-Button-Base\,32px\)\] .tabs-tab.is-active{border-radius:var(--UI-Button-Base,32px)!important}.\[\&_\.tabs-tab\.is-active\]\:\!border .tabs-tab.is-active{border-style:var(--tw-border-style)!important;border-width:1px!important}.\[\&_\.tabs-tab\.is-active\]\:\!border-\[rgba\(247\,246\,245\,0\)\] .tabs-tab.is-active{border-color:hsla(30,11%,96%,0)!important}.\[\&_\.tabs-tab\.is-active\]\:\!bg-\[\#F7F6F5\]\/8 .tabs-tab.is-active{background-color:color-mix(in oklab,#f7f6f5 8%,transparent)!important}.\[\&_\.tabs-tab\.is-active\]\:\!text-\[\#F7F6F5\] .tabs-tab.is-active{color:#f7f6f5!important}.\[\&_\.tabs-tab\.is-active\]\:\!backdrop-blur-\[8px\] .tabs-tab.is-active{--tw-backdrop-blur:blur(8px)!important;-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)!important;backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)!important}.\[\&_\.tag-group-accent\]\:\!bg-\[\#F7F6F5\]\/64 .tag-group-accent{background-color:color-mix(in oklab,#f7f6f5 64%,transparent)!important}.\[\&_\.tag-group-label\]\:\!text-\[\#F7F6F5\]\/80 .tag-group-label{color:color-mix(in oklab,#f7f6f5 80%,transparent)!important}.\[\&_\.tag-group-title\]\:gap-3 .tag-group-title{gap:calc(var(--spacing)*3)}.\[\&_\.tag-group-title\]\:\!text-\[\#F7F6F5\] .tag-group-title{color:#f7f6f5!important}.\[\&_em\]\:font-light em{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.\[\&_h1\]\:mt-\[var\(--Spacing-80\)\] h1,.\[\&_h2\]\:mt-\[var\(--Spacing-80\)\] h2,.\[\&_h3\]\:mt-\[var\(--Spacing-80\)\] h3,.\[\&_h4\]\:mt-\[var\(--Spacing-80\)\] h4,.\[\&_h5\]\:mt-\[var\(--Spacing-80\)\] h5,.\[\&_h6\]\:mt-\[var\(--Spacing-80\)\] h6{margin-top:var(--Spacing-80)}.\[\&_i\]\:font-light i{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.\[\&\:not\(\:first-child\)\]\:border-l:not(:first-child){border-left-style:var(--tw-border-style);border-left-width:1px}.\[\&\:not\(\:first-child\)\]\:border-\[\#2E010E\]\/16:not(:first-child){border-color:color-mix(in oklab,#2e010e 16%,transparent)}.\[\&\>a\:\:after\]\:\!bg-\[\#e31b57\]>a:after{background-color:#e31b57!important}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@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-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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@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-ease{syntax:"*";inherits:false}@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-content{syntax:"*";initial-value:"";inherits:false}@keyframes logo-marquee{to{transform:translateX(-50%)}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-border-style:solid;--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-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-outline-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--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-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-content:""}}}