@layer hue-component{:root{--cmsHero-padding: 2rem 1rem;--cmsHero-gap: 1rem;--cmsHero-maxWidth: var(--desktop);--cmsHero-background: var(--white);--cmsHero-heading-fontSize: var(--21px);--cmsHero-heading-fontWeight: 300;--cmsHero-subtitle-color: var(--gray9);--cmsHero-image-aspectRatio: 16 / 9;--cmsHero-image-column: 50%;--cmsHero-badge-background: var(--purple9);--cmsHero-badge-color: var(--white);--cmsHero-badge-inset: 1rem}.base_ae0d6aaf{padding:var(--cmsHero-padding);background:var(--cmsHero-background)}.inner_ae0d6aaf{position:relative;display:grid;gap:var(--cmsHero-gap);column-gap:var(--cmsHero-column-gap, var(--cmsHero-gap));row-gap:var(--cmsHero-row-gap, var(--cmsHero-gap));align-items:center;width:100%;max-width:var(--cmsHero-maxWidth);margin-inline:auto}.base_ae0d6aaf[data-image=left]{--cmsHero-columns: var(--cmsHero-image-column) 1fr;--cmsHero-content-order: 2;--cmsHero-phone-content-order: 2}@media(width>=48rem){.inner_ae0d6aaf:has(>:nth-child(2)){grid-template-columns:var(--cmsHero-columns, 1fr var(--cmsHero-image-column))}.inner_ae0d6aaf>:first-child{order:var(--cmsHero-content-order, 0)}}@media(width<48rem){.inner_ae0d6aaf>:first-child{order:var(--cmsHero-phone-content-order, 0)}.content_ae0d6aaf{align-items:var(--cmsHero-phone-align, normal);text-align:var(--cmsHero-phone-align, start)}:is(.content_ae0d6aaf,.content_ae0d6aaf .lexxy-editor__content)>:is(.heading_ae0d6aaf,h1,h2,h3,h4){--cmsHeading-align: var(--cmsHero-phone-align, start)}}.image_ae0d6aaf{width:100%;height:auto;max-height:var(--cmsHero-image-maxHeight, none);aspect-ratio:auto var(--cmsHero-image-aspectRatio)}.image_ae0d6aaf[width]{--image-room: 100%;box-sizing:content-box;width:min(var(--natural-width),var(--image-room),calc(var(--cmsHero-image-maxHeight, 100000px) * var(--natural-ratio)));max-width:var(--image-room);aspect-ratio:auto var(--natural-ratio, var(--cmsHero-image-aspectRatio))}.inner_ae0d6aaf>.image_ae0d6aaf[width]{--image-room: calc(100% - 2 * var(--cmsHero-image-inset, 0px))}.image_link_ae0d6aaf{display:block}.figure_ae0d6aaf{position:relative;margin:0}.badge_ae0d6aaf{position:absolute;inset-block-end:var(--cmsHero-badge-inset);inset-inline-start:var(--cmsHero-badge-inset);padding:.25rem .75rem;border-radius:2rem;background:var(--cmsHero-badge-background);color:var(--cmsHero-badge-color);font-size:var(--14px)}.content_ae0d6aaf{display:flex;flex-direction:column;gap:calc(var(--cmsHero-gap) / 2);align-self:var(--cmsHero-content-align, auto);min-width:0;padding-block-start:var(--cmsHero-content-top, 0);padding-block-end:var(--cmsHero-content-bottom, 0);padding-inline-start:var(--cmsHero-content-inset, 0);padding-inline-end:var(--cmsHero-content-end, 0)}.side_ae0d6aaf{align-self:stretch;min-width:0}.inner_ae0d6aaf>:not(.content_ae0d6aaf){padding-inline:var(--cmsHero-image-inset, 0)}:is(.content_ae0d6aaf,.content_ae0d6aaf .lexxy-editor__content)>h2{--cmsHero-heading-fontSize: var(--25px);--cmsHero-heading-fontWeight: 100;--cmsHero-heading-lineHeight: 2.1875rem;--cmsHeading-color: #575756}.content_ae0d6aaf .lexxy-editor__content{display:flex;flex-direction:column;gap:calc(var(--cmsHero-gap) / 2);align-items:inherit}:is(.content_ae0d6aaf,.content_ae0d6aaf .lexxy-editor__content)>:is(h1,h2,h3,h4){color:var(--cmsHeading-color, var(--cmsSection-heading-color));text-align:var(--cmsHeading-align, var(--cmsSection-heading-align))}:is(.heading_ae0d6aaf,:is(.content_ae0d6aaf,.content_ae0d6aaf .lexxy-editor__content)>:is(h1,h2,h3,h4)){--cmsHeading-fontSize: var(--cmsHero-heading-fontSize);padding:0;margin:0;font-size:var(--cmsHero-heading-fontSize);font-weight:var(--cmsHero-heading-fontWeight);line-height:var(--cmsHero-heading-lineHeight, 1.1)}.subtitle_ae0d6aaf{position:var(--cmsHero-subtitle-position, static);inset-block-end:var(--cmsHero-subtitle-bottom, auto);inset-inline-start:var(--cmsHero-subtitle-start, auto);margin:0;color:var(--cmsHero-subtitle-color);font-size:var(--cmsHero-subtitle-fontSize, inherit);line-height:var(--cmsHero-subtitle-lineHeight, inherit)}:is(.content_ae0d6aaf,.content_ae0d6aaf .lexxy-editor__content)>p{margin:0}:is(.content_ae0d6aaf,.content_ae0d6aaf .lexxy-editor__content)>:is(h1,h2,h3,h4)+p{margin-block-start:var(--cmsHero-prose-offset, var(--cmsHero-prose-gap, .75rem))}:is(.content_ae0d6aaf,.content_ae0d6aaf .lexxy-editor__content)>p+p{margin-block-start:calc(var(--cmsHero-prose-gap, .75rem) - var(--cmsHero-gap) / 2)}:is(.content_ae0d6aaf,.content_ae0d6aaf .lexxy-editor__content)>p:has(>a[data-button]){margin-block-start:var(--cmsHero-prose-gap, .75rem)}.content_ae0d6aaf .lexxy-editor__content>:is(h1,h2,h3,h4)+p:has(>action-text-attachment) .prose-image{margin-block-start:var(--cmsHero-prose-offset, var(--cmsHero-prose-gap, .75rem))}.content_ae0d6aaf .lexxy-editor__content>p+p:has(>action-text-attachment) .prose-image{margin-block-start:calc(var(--cmsHero-prose-gap, .75rem) - var(--cmsHero-gap) / 2)}.content_ae0d6aaf .prose-image{display:inline-block;max-width:100%;vertical-align:middle}.content_ae0d6aaf .prose-image>img{display:block;max-width:100%;height:auto}}
/*# sourceMappingURL=ns.module-$44KAN3NM$.css.map */
