.border-radius img{border-radius:22px!important}.et-waypoint:not(.et_pb_counters){opacity:100%!important}.page-id-2220 .calendly-badge-content{display:none}.et_pb_team_member_description{font-size:14px}.ceramic-small{box-shadow:1.5px 1.5px 3px #fff inset,-1.5px -1.5px 3px rgba(0,0,0,0.2) inset,10px 10px 20px rgba(0,0,0,0.08);border-radius:16px;background:linear-gradient(135deg,#fbf5f9,#e6e1e5)!important}.ceramic{box-shadow:1.5px 1.5px 3px #fff inset,-1.5px -1.5px 3px rgba(0,0,0,0.2) inset,10px 10px 20px rgba(0,0,0,0.08);border-radius:32px;background:linear-gradient(135deg,#fbf5f9,#e6e1e5)!important;display:flex;flex-direction:column}@media (max-width:768px){.ceramic{border-radius:16px}}.bg-icon .rectangle-div h6{color:#29292b;font-family:Poppins,sans-serif;font-weight:600;line-height:1.2}.bg-icon .rectangle-div h3{color:#29292b;font-family:Poppins,sans-serif;font-weight:600;line-height:1.5}.bg-icon .rectangle-div p,.bg-icon .rectangle-div li{font-weight:400;color:#78767a}.bg-icon .rectangle-div .gradient-text{line-height:1.1;background:linear-gradient(135deg,#ff9800,#ff7164);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.bg-icon .rectangle-div{width:100%;box-shadow:1.5px 1.5px 3px #fff inset,-1.5px -1.5px 3px rgba(0,0,0,0.2) inset,10px 10px 20px rgba(0,0,0,0.08);border-radius:32px;background:linear-gradient(135deg,#fbf5f9,#e6e1e5)}.bg-icon .rectangle-div .content{display:flex!important;flex-direction:column!important;padding:56px 0}.bg-icon .rectangle-div .project-meta{display:flex!important;justify-content:space-between!important;gap:48px;margin-bottom:32px;padding:0 64px}.bg-icon .rectangle-div .project-meta>div{flex:1}.bg-icon .rectangle-div .tech-stack{padding:24px 64px;box-shadow:0px -2px 4px #fff inset,0px 2px 4px #c9c5c9 inset!important;background:linear-gradient(90.46deg,rgba(255,152,0,0.01),rgba(251,245,249,0.01))!important}.bg-icon .rectangle-div .use-cases{display:flex!important;flex-direction:column!important;padding:32px 64px 0}.bg-icon .rectangle-div .project-info{display:flex!important;justify-content:space-between!important;gap:48px;flex-wrap:wrap}.bg-icon .rectangle-div .project-info>div{flex:1}@media (max-width:980px){.bg-icon .rectangle-div .content{padding:48px 0}.bg-icon .rectangle-div .project-meta{padding:0 40px}.bg-icon .rectangle-div .use-cases,.bg-icon .rectangle-div .tech-stack{padding:40px 40px}.bg-icon .rectangle-div .project-info{gap:32px;margin-top:54px}}@media (max-width:767px){.bg-icon .rectangle-div .content{padding:32px 0 0 0}.bg-icon .rectangle-div .project-meta,.bg-icon .rectangle-div .project-info{flex-direction:column!important;gap:16px}.bg-icon .rectangle-div .project-info{margin-top:24px}.bg-icon .rectangle-div .project-meta{padding:0 24px}.bg-icon .rectangle-div .use-cases,.bg-icon .rectangle-div .tech-stack{padding:24px 24px}}@media (max-width:480px){.bg-icon .rectangle-div .content{padding:32px 0}.bg-icon .rectangle-div .project-meta{padding:0 16px;gap:16px}.bg-icon .rectangle-div .use-cases,.bg-icon .rectangle-div .tech-stack{padding:24px 16px}}.referenzen-image-col{width:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.referenzen-image-col img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;border-radius:32px}@media (max-width:980px){.referenzen-image-col{height:auto}.referenzen-image-col img{width:100%;height:auto;object-fit:contain}}.border-radius img{border-radius:22px!important}.et-waypoint:not(.et_pb_counters){opacity:100%!important}.page-id-2220 .calendly-badge-content{display:none}.et_pb_team_member_description{font-size:14px}.ceramic-small{box-shadow:1.5px 1.5px 3px #fff inset,-1.5px -1.5px 3px rgba(0,0,0,0.2) inset,10px 10px 20px rgba(0,0,0,0.08);border-radius:16px;background:linear-gradient(135deg,#fbf5f9,#e6e1e5)!important}.ceramic{box-shadow:1.5px 1.5px 3px #fff inset,-1.5px -1.5px 3px rgba(0,0,0,0.2) inset,10px 10px 20px rgba(0,0,0,0.08);border-radius:32px;background:linear-gradient(135deg,#fbf5f9,#e6e1e5)!important;display:flex;flex-direction:column}@media (max-width:768px){.ceramic{border-radius:16px}}.bg-icon .rectangle-div h6{color:#29292b;font-family:Poppins,sans-serif;font-weight:600;line-height:1.2}.bg-icon .rectangle-div h3{color:#29292b;font-family:Poppins,sans-serif;font-weight:600;line-height:1.5}.bg-icon .rectangle-div p,.bg-icon .rectangle-div li{font-weight:400;color:#78767a}.bg-icon .rectangle-div .gradient-text{line-height:1.1;background:linear-gradient(135deg,#ff9800,#ff7164);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.bg-icon .rectangle-div{width:100%;box-shadow:1.5px 1.5px 3px #fff inset,-1.5px -1.5px 3px rgba(0,0,0,0.2) inset,10px 10px 20px rgba(0,0,0,0.08);border-radius:32px;background:linear-gradient(135deg,#fbf5f9,#e6e1e5)}.bg-icon .rectangle-div .content{display:flex!important;flex-direction:column!important;padding:56px 0}.bg-icon .rectangle-div .project-meta{display:flex!important;justify-content:space-between!important;gap:48px;margin-bottom:32px;padding:0 64px}.bg-icon .rectangle-div .project-meta>div{flex:1}.bg-icon .rectangle-div .tech-stack{padding:24px 64px;box-shadow:0px -2px 4px #fff inset,0px 2px 4px #c9c5c9 inset!important;background:linear-gradient(90.46deg,rgba(255,152,0,0.01),rgba(251,245,249,0.01))!important}.bg-icon .rectangle-div .use-cases{display:flex!important;flex-direction:column!important;padding:32px 64px 0}.bg-icon .rectangle-div .project-info{display:flex!important;justify-content:space-between!important;gap:48px;flex-wrap:wrap}.bg-icon .rectangle-div .project-info>div{flex:1}@media (max-width:980px){.bg-icon .rectangle-div .content{padding:48px 0}.bg-icon .rectangle-div .project-meta{padding:0 40px}.bg-icon .rectangle-div .use-cases,.bg-icon .rectangle-div .tech-stack{padding:40px 40px}.bg-icon .rectangle-div .project-info{gap:32px;margin-top:54px}}@media (max-width:767px){.bg-icon .rectangle-div .content{padding:32px 0 0 0}.bg-icon .rectangle-div .project-meta,.bg-icon .rectangle-div .project-info{flex-direction:column!important;gap:16px}.bg-icon .rectangle-div .project-info{margin-top:24px}.bg-icon .rectangle-div .project-meta{padding:0 24px}.bg-icon .rectangle-div .use-cases,.bg-icon .rectangle-div .tech-stack{padding:24px 24px}}@media (max-width:480px){.bg-icon .rectangle-div .content{padding:32px 0}.bg-icon .rectangle-div .project-meta{padding:0 16px;gap:16px}.bg-icon .rectangle-div .use-cases,.bg-icon .rectangle-div .tech-stack{padding:24px 16px}}.referenzen-image-col{width:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.referenzen-image-col img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;border-radius:32px}@media (max-width:980px){.referenzen-image-col{height:auto}.referenzen-image-col img{width:100%;height:auto;object-fit:contain}}:root{--min-breakpoint-mobile:320px;--max-breakpoint-mobile:767px;--min-breakpoint-tablet:768px;--max-breakpoint-tablet:979px;--min-breakpoint-desktop:980px;--max-breakpoint-desktop:1920px;--min-base-font-size-mobile:1rem;--max-base-font-size-mobile:1.25rem;--min-base-font-size-tablet:1rem;--max-base-font-size-tablet:1.25rem;--min-base-font-size-desktop:1.25rem;--max-base-font-size-desktop:1.5rem;--mobile-modular-scale-ratio:1.125;--tablet-modular-scale-ratio:1.25;--desktop-modular-scale-ratio:1.2}:root{--min-font-size:var(--min-base-font-size-mobile);--max-font-size:var(--max-base-font-size-mobile);--min-viewport-width:var(--min-breakpoint-mobile);--max-viewport-width:var(--max-breakpoint-mobile);--modular-scale-ratio:var(--mobile-modular-scale-ratio);--fluid-type-scale-base:calc(var(--min-font-size) + (var(--max-font-size) - var(--min-font-size)) * ((100vw - var(--min-viewport-width)) / (var(--max-viewport-width) - var(--min-viewport-width))));--fluid-type-scale-s:calc(var(--fluid-type-scale-base) / var(--modular-scale-ratio));--fluid-type-scale-xs:calc(var(--fluid-type-scale-base) / pow(var(--modular-scale-ratio),2));--fluid-type-scale-2xs:calc(var(--fluid-type-scale-base) / pow(var(--modular-scale-ratio),3));--fluid-type-scale-3xs:calc(var(--fluid-type-scale-base) / pow(var(--modular-scale-ratio),4));--fluid-type-scale-l:calc(var(--fluid-type-scale-base) * var(--modular-scale-ratio));--fluid-type-scale-xl:calc(var(--fluid-type-scale-base) * pow(var(--modular-scale-ratio),2));--fluid-type-scale-2xl:calc(var(--fluid-type-scale-base) * pow(var(--modular-scale-ratio),3));--fluid-type-scale-3xl:calc(var(--fluid-type-scale-base) * pow(var(--modular-scale-ratio),4));--fluid-type-scale-4xl:calc(var(--fluid-type-scale-base) * pow(var(--modular-scale-ratio),5));--fluid-type-scale-5xl:calc(var(--fluid-type-scale-base) * pow(var(--modular-scale-ratio),6));--fluid-type-scale-6xl:calc(var(--fluid-type-scale-base) * pow(var(--modular-scale-ratio),7));--fluid-type-scale-7xl:calc(var(--fluid-type-scale-base) * pow(var(--modular-scale-ratio),8));--fluid-type-scale-8xl:calc(var(--fluid-type-scale-base) * pow(var(--modular-scale-ratio),9))}@media (min-width:768px){:root{--min-font-size:var(--min-base-font-size-tablet);--max-font-size:var(--max-base-font-size-tablet);--min-viewport-width:var(--min-breakpoint-tablet);--max-viewport-width:var(--max-breakpoint-tablet);--modular-scale-ratio:var(--tablet-modular-scale-ratio);--fluid-type-scale-base:calc(var(--min-font-size) + (var(--max-font-size) - var(--min-font-size)) * ((100vw - var(--min-viewport-width)) / (var(--max-viewport-width) - var(--min-viewport-width))));--fluid-type-scale-s:calc(var(--fluid-type-scale-base) / var(--modular-scale-ratio));--fluid-type-scale-xs:calc(var(--fluid-type-scale-base) / pow(var(--modular-scale-ratio),2));--fluid-type-scale-2xs:calc(var(--fluid-type-scale-base) / pow(var(--modular-scale-ratio),3));--fluid-type-scale-3xs:calc(var(--fluid-type-scale-base) / pow(var(--modular-scale-ratio),4));--fluid-type-scale-l:calc(var(--fluid-type-scale-base) * var(--modular-scale-ratio));--fluid-type-scale-xl:calc(var(--fluid-type-scale-base) * pow(var(--modular-scale-ratio),2));--fluid-type-scale-2xl:calc(var(--fluid-type-scale-base) * pow(var(--modular-scale-ratio),3));--fluid-type-scale-3xl:calc(var(--fluid-type-scale-base) * pow(var(--modular-scale-ratio),4));--fluid-type-scale-4xl:calc(var(--fluid-type-scale-base) * pow(var(--modular-scale-ratio),5));--fluid-type-scale-5xl:calc(var(--fluid-type-scale-base) * pow(var(--modular-scale-ratio),6));--fluid-type-scale-6xl:calc(var(--fluid-type-scale-base) * pow(var(--modular-scale-ratio),7));--fluid-type-scale-7xl:calc(var(--fluid-type-scale-base) * pow(var(--modular-scale-ratio),8));--fluid-type-scale-8xl:calc(var(--fluid-type-scale-base) * pow(var(--modular-scale-ratio),9))}}@media (min-width:980px){:root{--min-font-size:var(--min-base-font-size-desktop);--max-font-size:var(--max-base-font-size-desktop);--min-viewport-width:var(--min-breakpoint-desktop);--max-viewport-width:var(--max-breakpoint-desktop);--modular-scale-ratio:var(--desktop-modular-scale-ratio);--fluid-type-scale-base:calc(var(--min-font-size) + (var(--max-font-size) - var(--min-font-size)) * ((100vw - var(--min-viewport-width)) / (var(--max-viewport-width) - var(--min-viewport-width))));--fluid-type-scale-s:calc(var(--fluid-type-scale-base) / var(--modular-scale-ratio));--fluid-type-scale-xs:calc(var(--fluid-type-scale-base) / pow(var(--modular-scale-ratio),2));--fluid-type-scale-2xs:calc(var(--fluid-type-scale-base) / pow(var(--modular-scale-ratio),3));--fluid-type-scale-3xs:calc(var(--fluid-type-scale-base) / pow(var(--modular-scale-ratio),4));--fluid-type-scale-l:calc(var(--fluid-type-scale-base) * var(--modular-scale-ratio));--fluid-type-scale-xl:calc(var(--fluid-type-scale-base) * pow(var(--modular-scale-ratio),2));--fluid-type-scale-2xl:calc(var(--fluid-type-scale-base) * pow(var(--modular-scale-ratio),3));--fluid-type-scale-3xl:calc(var(--fluid-type-scale-base) * pow(var(--modular-scale-ratio),4));--fluid-type-scale-4xl:calc(var(--fluid-type-scale-base) * pow(var(--modular-scale-ratio),5));--fluid-type-scale-5xl:calc(var(--fluid-type-scale-base) * pow(var(--modular-scale-ratio),6));--fluid-type-scale-6xl:calc(var(--fluid-type-scale-base) * pow(var(--modular-scale-ratio),7));--fluid-type-scale-7xl:calc(var(--fluid-type-scale-base) * pow(var(--modular-scale-ratio),8));--fluid-type-scale-8xl:calc(var(--fluid-type-scale-base) * pow(var(--modular-scale-ratio),9))}}html,body{font-weight:400;font-size:16px;hanging-punctuation:first;list-style-position:outside}.typography-wide-body-copy blockquote,.typography-narrow-body-copy blockquote,.typography-compact-body-copy blockquote{padding:0;margin:0;border:none}.typography-wide-display h1,.typography-narrow-display h1,.typography-compact-display h1{font-size:var(--fluid-type-scale-7xl);font-weight:900;line-height:1.2;padding:0}.typography-wide-display-eyebrow h1,.typography-narrow-display-eyebrow h1,.typography-compact-display-eyebrow h1{font-size:var(--fluid-type-scale-3xl);font-weight:300;line-height:1.2;padding:0}.typography-wide-display-subheading h1,.typography-narrow-display-subheading h1,.typography-compact-display-subheading h1{font-size:var(--fluid-type-scale-3xl);font-weight:300;line-height:1.2;padding:0}.typography-wide-heading h1,.typography-narrow-heading h1,.typography-compact-heading h1{font-size:var(--fluid-type-scale-4xl);font-weight:700;line-height:1.2;padding:0}.typography-wide-heading-eyebrow h1,.typography-narrow-heading-eyebrow h1,.typography-compact-heading-eyebrow h1{font-size:var(--fluid-type-scale-l);font-weight:300;line-height:1.2;padding:0}.typography-wide-heading-subheading h1,.typography-narrow-heading-subheading h1,.typography-compact-heading-subheading h1{font-size:var(--fluid-type-scale-l);font-weight:300;line-height:1.2;padding:0}.typography-wide-heading h2,.typography-narrow-heading h2,.typography-compact-heading h2{font-size:var(--fluid-type-scale-3xl);font-weight:700;line-height:1.2;padding:0}.typography-wide-heading-eyebrow h2,.typography-narrow-heading-eyebrow h2,.typography-compact-heading-eyebrow h2{font-size:var(--fluid-type-scale-base);font-weight:300;line-height:1.2;padding:0}.typography-wide-heading-subheading h2,.typography-narrow-heading-subheading h2,.typography-compact-heading-subheading h2{font-size:var(--fluid-type-scale-base);font-weight:300;line-height:1.2;padding:0}.typography-wide-heading h3,.typography-narrow-heading h3,.typography-compact-heading h3{font-size:var(--fluid-type-scale-2xl);font-weight:700;line-height:1.2;padding:0}.typography-wide-heading-eyebrow h3,.typography-narrow-heading-eyebrow h3,.typography-compact-heading-eyebrow h3{font-size:var(--fluid-type-scale-s);font-weight:300;line-height:1.2;padding:0}.typography-wide-heading-subheading h3,.typography-narrow-heading-subheading h3,.typography-compact-heading-subheading h3{font-size:var(--fluid-type-scale-s);font-weight:300;line-height:1.2;padding:0}.typography-wide-heading h4,.typography-narrow-heading h4,.typography-compact-heading h4{font-size:var(--fluid-type-scale-xl);font-weight:700;line-height:1.2;padding:0}.typography-wide-heading h5,.typography-narrow-heading h5,.typography-compact-heading h5{font-size:var(--fluid-type-scale-l);font-weight:700;line-height:1.2;padding:0}.typography-wide-heading h6,.typography-narrow-heading h6,.typography-compact-heading h6{font-size:var(--fluid-type-scale-base);font-weight:700;line-height:1.2;padding:0}.typography-wide-body-copy p,.typography-narrow-body-copy p,.typography-compact-body-copy p{font-size:var(--fluid-type-scale-base);font-weight:300;line-height:1.8;max-width:40em;padding:0}.typography-wide-body-copy p strong,.typography-narrow-body-copy p strong,.typography-compact-body-copy p strong{font-size:var(--fluid-type-scale-base);font-weight:700;line-height:1.8;max-width:40em;padding:0}.typography-wide-body-copy a,.typography-narrow-body-copy a,.typography-compact-body-copy a{font-size:var(--fluid-type-scale-base);font-weight:300;line-height:1.8;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;max-width:40em;padding:0}.typography-wide-body-copy a strong,.typography-narrow-body-copy a strong,.typography-compact-body-copy a strong{font-size:var(--fluid-type-scale-base);font-weight:700;line-height:1.8;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;max-width:40em;padding:0}.typography-wide-body-copy blockquote p,.typography-narrow-body-copy blockquote p,.typography-compact-body-copy blockquote p{font-size:var(--fluid-type-scale-l);font-weight:300;line-height:1.8;max-width:40em;padding:0}.typography-wide-body-copy blockquote p strong,.typography-narrow-body-copy blockquote p strong,.typography-compact-body-copy blockquote p strong{font-size:var(--fluid-type-scale-l);font-weight:700;line-height:1.8;max-width:40em;padding:0}@media (min-width:768px){.typography-compact-display h1{font-size:var(--fluid-type-scale-6xl);font-weight:900;line-height:1.2;padding:0}.typography-compact-display-eyebrow h1{font-size:var(--fluid-type-scale-2xl);font-weight:900;line-height:1.2;padding:0}.typography-compact-display-subheading h1{font-size:var(--fluid-type-scale-2xl);font-weight:900;line-height:1.2;padding:0}.typography-compact-heading h1{font-size:var(--fluid-type-scale-3xl);font-weight:700;line-height:1.2;padding:0}.typography-compact-heading-eyebrow h1{font-size:var(--fluid-type-scale-base);font-weight:300;line-height:1.2;padding:0}.typography-compact-heading-subheading h1{font-size:var(--fluid-type-scale-base);font-weight:300;line-height:1.2;padding:0}.typography-compact-heading h2{font-size:var(--fluid-type-scale-2xl);font-weight:700;line-height:1.2;padding:0}.typography-compact-heading-eyebrow h2{font-size:var(--fluid-type-scale-s);font-weight:300;line-height:1.2;padding:0}.typography-compact-heading-subheading h2{font-size:var(--fluid-type-scale-s);font-weight:300;line-height:1.2;padding:0}.typography-compact-heading h3{font-size:var(--fluid-type-scale-xl);font-weight:700;line-height:1.2;padding:0}.typography-compact-heading-eyebrow h3{font-size:var(--fluid-type-scale-xs);font-weight:300;line-height:1.2;padding:0}.typography-compact-heading-subheading h3{font-size:var(--fluid-type-scale-xs);font-weight:300;line-height:1.2;padding:0}.typography-compact-heading h4{font-size:var(--fluid-type-scale-l);font-weight:700;line-height:1.2;padding:0}.typography-compact-heading h5{font-size:var(--fluid-type-scale-base);font-weight:700;line-height:1.2;padding:0}.typography-compact-heading h6{font-size:var(--fluid-type-scale-s);font-weight:700;line-height:1.2;padding:0}.typography-compact-body-copy p{font-size:var(--fluid-type-scale-s);font-weight:300;line-height:1.8;max-width:40em;padding:0}.typography-compact-body-copy p strong{font-size:var(--fluid-type-scale-s);font-weight:700;line-height:1.8;max-width:40em;padding:0}.typography-compact-body-copy a{font-size:var(--fluid-type-scale-s);font-weight:300;line-height:1.8;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;max-width:40em;padding:0}.typography-compact-body-copy a strong{font-size:var(--fluid-type-scale-s);font-weight:700;line-height:1.8;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;max-width:40em;padding:0}.typography-compact-body-copy blockqoute p{font-size:var(--fluid-type-scale-base);font-weight:300;line-height:1.8;max-width:40em;padding:0}.typography-compact-body-copy blockqoute p strong{font-size:var(--fluid-type-scale-base);font-weight:700;line-height:1.8;max-width:40em;padding:0}}@media (min-width:980px){.typography-narrow-display h1{font-size:var(--fluid-type-scale-6xl);font-weight:900;line-height:1.2;padding:0}.typography-narrow-display-eyebrow h1{font-size:var(--fluid-type-scale-2xl);font-weight:300;line-height:1.2;padding:0}.typography-narrow-display-subheading h1{font-size:var(--fluid-type-scale-2xl);font-weight:300;line-height:1.2;padding:0}.typography-narrow-heading h1{font-size:var(--fluid-type-scale-3xl);font-weight:700;line-height:1.2;padding:0}.typography-narrow-heading-eyebrow h1{font-size:var(--fluid-type-scale-base);font-weight:300;line-height:1.2;padding:0}.typography-narrow-heading-subheading h1{font-size:var(--fluid-type-scale-base);font-weight:300;line-height:1.2;padding:0}.typography-narrow-heading h2{font-size:var(--fluid-type-scale-2xl);font-weight:700;line-height:1.2;padding:0}.typography-narrow-heading-eyebrow h2{font-size:var(--fluid-type-scale-s);font-weight:300;line-height:1.2;padding:0}.typography-narrow-heading-subheading h2{font-size:var(--fluid-type-scale-s);font-weight:300;line-height:1.2;padding:0}.typography-narrow-heading h3{font-size:var(--fluid-type-scale-xl);font-weight:700;line-height:1.2;padding:0}.typography-narrow-heading-eyebrow h3{font-size:var(--fluid-type-scale-xs);font-weight:300;line-height:1.2;padding:0}.typography-narrow-heading-subheading h3{font-size:var(--fluid-type-scale-xs);font-weight:300;line-height:1.2;padding:0}.typography-narrow-heading h4{font-size:var(--fluid-type-scale-l);font-weight:700;line-height:1.2;padding:0}.typography-narrow-heading h5{font-size:var(--fluid-type-scale-base);font-weight:700;line-height:1.2;padding:0}.typography-narrow-heading h6{font-size:var(--fluid-type-scale-s);font-weight:700;line-height:1.2;padding:0}.typography-narrow-body-copy p{font-size:var(--fluid-type-scale-s);font-weight:300;line-height:1.8;max-width:40em;padding:0}.typography-narrow-body-copy p strong{font-size:var(--fluid-type-scale-s);font-weight:700;line-height:1.8;max-width:40em;padding:0}.typography-narrow-body-copy a{font-size:var(--fluid-type-scale-s);font-weight:300;line-height:1.8;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;max-width:40em;padding:0}.typography-narrow-body-copy a strong{font-size:var(--fluid-type-scale-s);font-weight:700;line-height:1.8;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;max-width:40em;padding:0}.typography-narrow-body-copy blockquote p{font-size:var(--fluid-type-scale-base);font-weight:300;line-height:1.8;max-width:40em;padding:0}.typography-narrow-body-copy blockquote p strong{font-size:var(--fluid-type-scale-base);font-weight:700;line-height:1.8;max-width:40em;padding:0}.typography-compact-display h1{font-size:var(--fluid-type-scale-5xl);font-weight:900;line-height:1.2;padding:0}.typography-compact-display-eyebrow h1{font-size:var(--fluid-type-scale-xl);font-weight:900;line-height:1.2;padding:0}.typography-compact-display-subheading h1{font-size:var(--fluid-type-scale-xl);font-weight:900;line-height:1.2;padding:0}.typography-compact-heading h1{font-size:var(--fluid-type-scale-2xl);font-weight:700;line-height:1.2;padding:0}.typography-compact-heading-eyebrow h1{font-size:var(--fluid-type-scale-s);font-weight:300;line-height:1.2;padding:0}.typography-compact-heading-subheading h1{font-size:var(--fluid-type-scale-s);font-weight:300;line-height:1.2;padding:0}.typography-compact-heading h2{font-size:var(--fluid-type-scale-xl);font-weight:700;line-height:1.2;padding:0}.typography-compact-heading-eyebrow h2{font-size:var(--fluid-type-scale-xs);font-weight:300;line-height:1.2;padding:0}.typography-compact-heading-subheading h2{font-size:var(--fluid-type-scale-xs);font-weight:300;line-height:1.2;padding:0}.typography-compact-heading h3{font-size:var(--fluid-type-scale-l);font-weight:700;line-height:1.2;padding:0}.typography-compact-heading-eyebrow h3{font-size:var(--fluid-type-scale-2xs);font-weight:300;line-height:1.2;padding:0}.typography-compact-heading-subheading h3{font-size:var(--fluid-type-scale-2xs);font-weight:300;line-height:1.2;padding:0}.typography-compact-heading h4{font-size:var(--fluid-type-scale-base);font-weight:700;line-height:1.2;padding:0}.typography-compact-heading h5{font-size:var(--fluid-type-scale-s);font-weight:700;line-height:1.2;padding:0}.typography-compact-heading h6{font-size:var(--fluid-type-scale-xs);font-weight:700;line-height:1.2;padding:0}.typography-compact-body-copy p{font-size:var(--fluid-type-scale-xs);font-weight:300;line-height:1.8;max-width:40em;padding:0}.typography-compact-body-copy p strong{font-size:var(--fluid-type-scale-xs);font-weight:700;line-height:1.8;max-width:40em;padding:0}.typography-compact-body-copy a{font-size:var(--fluid-type-scale-xs);font-weight:300;line-height:1.8;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;max-width:40em;padding:0}.typography-compact-body-copy a strong{font-size:var(--fluid-type-scale-xs);font-weight:700;line-height:1.8;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;max-width:40em;padding:0}.typography-compact-body-copy blockquote{font-size:var(--fluid-type-scale-s);font-weight:300;line-height:1.8;max-width:40em;padding:0}.typography-compact-body-copy blockquote strong{font-size:var(--fluid-type-scale-s);font-weight:700;line-height:1.8;max-width:40em;padding:0}.typography-compact-display h1{font-size:var(--fluid-type-scale-5xl);font-weight:900;line-height:1.2;padding:0}.typography-compact-display-eyebrow h1{font-size:var(--fluid-type-scale-xl);font-weight:300;line-height:1.2;padding:0}.typography-compact-display-subheading h1{font-size:var(--fluid-type-scale-xl);font-weight:300;line-height:1.2;padding:0}.typography-compact-heading h1{font-size:var(--fluid-type-scale-2xl);font-weight:700;line-height:1.2;padding:0}.typography-compact-heading-eyebrow h1{font-size:var(--fluid-type-scale-s);font-weight:300;line-height:1.2;padding:0}.typography-compact-heading-subheading h1{font-size:var(--fluid-type-scale-s);font-weight:300;line-height:1.2;padding:0}.typography-compact-heading h2{font-size:var(--fluid-type-scale-xl);font-weight:700;line-height:1.2;padding:0}.typography-compact-heading-eyebrow h2{font-size:var(--fluid-type-scale-xs);font-weight:300;line-height:1.2;padding:0}.typography-compact-heading-subheading h2{font-size:var(--fluid-type-scale-xs);font-weight:300;line-height:1.2;padding:0}.typography-compact-heading h3{font-size:var(--fluid-type-scale-l);font-weight:700;line-height:1.2;padding:0}.typography-compact-heading-eyebrow h3{font-size:var(--fluid-type-scale-2xs);font-weight:300;line-height:1.2;padding:0}.typography-compact-heading-subheading h3{font-size:var(--fluid-type-scale-2xs);font-weight:300;line-height:1.2;padding:0}.typography-compact-heading h4{font-size:var(--fluid-type-scale-base);font-weight:700;line-height:1.2;padding:0}.typography-compact-heading h5{font-size:var(--fluid-type-scale-s);font-weight:700;line-height:1.2;padding:0}.typography-compact-heading h6{font-size:var(--fluid-type-scale-xs);font-weight:700;line-height:1.2;padding:0}.typography-compact-body-copy p{font-size:var(--fluid-type-scale-xs);font-weight:300;line-height:1.8;max-width:40em;padding:0}.typography-compact-body-copy p strong{font-size:var(--fluid-type-scale-xs);font-weight:700;line-height:1.8;max-width:40em;padding:0}.typography-compact-body-copy a{font-size:var(--fluid-type-scale-xs);font-weight:300;line-height:1.8;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;max-width:40em;padding:0}.typography-compact-body-copy a strong{font-size:var(--fluid-type-scale-xs);font-weight:700;line-height:1.8;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;max-width:40em;padding:0}.typography-compact-body-copy blockquote p{font-size:var(--fluid-type-scale-s);font-weight:300;line-height:1.8;max-width:40em;padding:0}.typography-compact-body-copy blockquote p strong{font-size:var(--fluid-type-scale-s);font-weight:700;line-height:1.8;max-width:40em;padding:0}}