@import url(https://union.theknot.com/dist/v2/global-app-kernel/latest/core.css);@layer ods.components.TextBody{.TextBody_text-body__0jSsS{color:var(--ods-c-text-body-color);font-family:var(--ods-c-text-body-font-family);font-size:var(--ods-c-text-body-font-size);font-weight:var(--ods-c-text-body-font-weight);letter-spacing:var(--ods-c-text-body-letter-spacing);line-height:var(--ods-c-text-body-line-height);text-transform:var(--ods-c-text-body-text-transform)}}@layer resets{:where(.resets_responsive-images__x7sfc) :where(img,picture),:where(.resets_responsive-images__x7sfc):where(img,picture){display:block;height:auto;max-width:100%;width:auto}}@layer ods.resets{:where(.resets_ds-reset__TQoYM){--ow-normalize-focus-outline-color:var(--ods-s-focus-outline-color-default);--ow-normalize-focus-outline-offset:var(--ods-s-space-focus-outline);--ow-normalize-focus-outline-width:var(--ods-s-size-focus-outline);--ow-normalize-font-family:var(--ods-s-text-font-family-default);--ow-normalize-letter-spacing:var(--ods-s-text-letter-spacing-default);--ow-normalize-line-height:var(--ods-s-text-line-height-default);--ow-normalize-font-weight:normal;--ow-normalize-font-size:var(--ods-s-text-font-size-default);--ow-normalize-link-color:var(--ods-s-text-color-link-default);--ow-normalize-link-text-decoration-line:var(--ods-s-text-decoration-line-link-default);--ow-normalize-link-text-decoration-line-hover:var(
        --ods-s-text-decoration-line-link-default-is-hover,var(--ods-s-text-decoration-line-link-default)
      )}}@layer resets{:where(.resets_ds-reset__TQoYM){box-sizing:border-box;font-family:var(--ow-normalize-font-family);font-size:var(--ow-normalize-font-size);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:var(--ow-normalize-font-weight);letter-spacing:var(--ow-normalize-letter-spacing);line-height:var(--ow-normalize-line-height);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}:where(.resets_ds-reset__TQoYM),:where(.resets_ds-reset__TQoYM) *{background:none;border:none;color:inherit;list-style:none;margin:0;padding:0;-webkit-text-decoration-line:none;text-decoration-line:none}:where(.resets_ds-reset__TQoYM) *{font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}:where(.resets_ds-reset__TQoYM) *,:where(.resets_ds-reset__TQoYM) :after,:where(.resets_ds-reset__TQoYM) :before,:where(.resets_ds-reset__TQoYM):after,:where(.resets_ds-reset__TQoYM):before{box-sizing:inherit}}@layer resets{:where(.resets_ds-reset__TQoYM) :where(a),:where(.resets_ds-reset__TQoYM):where(a){color:var(--ow-normalize-link-color);-webkit-text-decoration-line:var(--ow-normalize-link-text-decoration-line);text-decoration-line:var(--ow-normalize-link-text-decoration-line)}}@layer resets{:where(.resets_ds-reset__TQoYM) :where(a[href]:hover),:where(.resets_ds-reset__TQoYM):where(a[href]:hover){-webkit-text-decoration:var(--ow-normalize-link-text-decoration-line-hover,var(--ow-normalize-link-text-decoration-line));text-decoration:var(--ow-normalize-link-text-decoration-line-hover,var(--ow-normalize-link-text-decoration-line))}}@layer resets{:where(.resets_ds-reset__TQoYM) :where(strong),:where(.resets_ds-reset__TQoYM):where(strong){font-weight:bolder}}@layer resets{:where(.resets_ds-reset__TQoYM) :where([role=link],[role=button],a,button),:where(.resets_ds-reset__TQoYM):where([role=link],[role=button],a,button){cursor:pointer}}@layer resets{:where(.resets_ds-reset__TQoYM) :where(:disabled,[aria-disabled=true],a:not([href])),:where(.resets_ds-reset__TQoYM):where(:disabled,[aria-disabled=true],a:not([href])){cursor:not-allowed}}@layer resets{:where(.resets_ds-reset__TQoYM) :where(:focus),:where(.resets_ds-reset__TQoYM):where(:focus){outline:none}}@layer resets{:where(.resets_ds-reset__TQoYM) :where(:focus-visible),:where(.resets_ds-reset__TQoYM):where(:focus-visible){outline-color:var(--ow-normalize-focus-outline-color);outline-offset:var(--ow-normalize-focus-outline-offset);outline-style:solid;outline-width:var(--ow-normalize-focus-outline-width)}}@layer ods.components.TextHero{.TextHero_text-hero__m3rXZ{font-family:var(--ods-c-text-hero-font-family);font-size:var(--ods-c-text-hero-font-size);font-weight:var(--ods-c-text-hero-font-weight);letter-spacing:var(--ods-c-text-hero-letter-spacing);line-height:var(--ods-c-text-hero-line-height);color:var(--ods-c-text-hero-color)}}@layer ods.components.TextTitle{.TextTitle_text-title__SZynj{font-family:var(--ods-c-text-title-font-family);font-size:var(--ods-c-text-title-font-size);font-weight:var(--ods-c-text-title-font-weight);letter-spacing:var(--ods-c-text-title-letter-spacing);line-height:var(--ods-c-text-title-line-height);color:var(--ods-c-text-title-color)}}@layer ods.components.ImagePlaceholder{.ImagePlaceholder_image-placeholder__kFAYf{width:100%;height:100%;padding:var(--ods-c-image-placeholder-inner-spacing);background-color:var(--ods-c-image-placeholder-background-color);color:var(--ods-c-image-placeholder-color);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.ImagePlaceholder_illustration__VVkM9{width:var(--ods-c-image-placeholder-illustration-size)}}.HighlightDotsItemsList_list__xU_pd{list-style:none;display:flex;flex-direction:column;gap:16px}.HighlightDotsItemsList_list__xU_pd li{display:flex;flex-direction:row;gap:16px;font-size:18px}