@import url(https://union.theknot.com/dist/v2/global-app-kernel/latest/core.css);@layer ods.components.ImagePlaceholder{.ImagePlaceholder_image-placeholder__qbcNV{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__QvCWk{width:var(--ods-c-image-placeholder-illustration-size)}}@layer ods.components.TextBody;@layer ods.components.Pill{.Pill_container__02uzM{--ods-o-pill-min-height:var(--ods-c-pill-min-height);--ods-o-pill-gap:var(--ods-c-pill-gap);--ods-o-pill-inner-spacing:var(--ods-c-pill-vertical-spacing) var(--ods-c-pill-horizontal-spacing);--ods-o-pill-background-color:var(--ods-c-pill-background-color);--ods-o-pill-icon-color:var(--ods-c-pill-icon-color);--ods-o-pill-color:var(--ods-c-pill-color);--ods-o-pill-border-color:var(--ods-c-pill-border-color);--ods-o-pill-border-width:var(--ods-p-dimension-1);--ods-o-pill-font-weight:var(--ods-c-pill-font-weight);--ods-o-pill-line-height:var(--ods-c-pill-line-height);--ods-o-pill-bold-font-weight:var(--ods-c-pill-is-active-font-weight,var(--ods-c-pill-font-weight));--ods-o-pill-border-radius:var(--ods-c-pill-border-radius);--ods-o-pill-is-hover-background-color:var(--ods-c-pill-is-hover-background-color,var(--ods-c-pill-background-color));--ods-o-pill-is-active-font-weight:var(--ods-c-pill-is-active-font-weight,var(--ods-c-pill-font-weight));--ods-o-pill-is-active-border-color:var(--ods-c-pill-is-active-border-color,var(--ods-c-pill-border-color));--ods-o-pill-is-active-background-color:var(--ods-c-pill-is-active-background-color,var(--ods-c-pill-background-color));--ods-o-pill-is-active-color:var(--ods-c-pill-is-active-color,var(--ods-c-pill-color));--ods-o-pill-is-active-icon-color:var(--ods-c-pill-is-active-icon-color,var(--ods-c-pill-icon-color));--ods-o-pill-is-hover-active-color:var(--ods-c-pill-is-hover-active-color,var(--ods-c-pill-color));--ods-o-pill-is-hover-active-icon-color:var(--ods-c-pill-is-hover-active-icon-color,var(--ods-c-pill-icon-color));--ods-o-pill-is-hover-active-background-color:var(--ods-c-pill-is-hover-active-background-color,var(--ods-c-pill-background-color));--ods-o-pill-is-hover-active-border-color:var(--ods-c-pill-is-hover-active-border-color,var(--ods-c-pill-border-color));--ods-o-pill-is-disabled-font-weight:var(--ods-c-pill-is-disabled-font-weight,var(--ods-c-pill-font-weight));--ods-o-pill-is-disabled-border-color:var(--ods-c-pill-is-disabled-border-color,var(--ods-c-pill-border-color));--ods-o-pill-is-disabled-background-color:var(--ods-c-pill-is-disabled-background-color,var(--ods-c-pill-background-color));--ods-o-pill-is-disabled-color:var(--ods-c-pill-is-disabled-color,var(--ods-c-pill-color));--ods-o-pill-is-disabled-icon-color:var(--ods-c-pill-is-disabled-icon-color,var(--ods-c-pill-icon-color));--ods-o-pill-is-focused-font-weight:var(--ods-c-pill-is-active-font-weight,var(--ods-c-pill-font-weight))}}.styles_articleImage__C0p7t{position:absolute;height:100%;width:100%;object-fit:cover}.styles_article__4Q363{display:inline-block;color:var(--monorepo-color-text-default);width:100%}.styles_article__4Q363>*{pointer-events:none}.styles_article__4Q363:hover{opacity:.7}.styles_articleTitle__bBXVK{margin:16px auto 24px}.styles_articleImageContainer__WYmv9{position:relative;height:0;padding-bottom:72.4637681159%}@media(min-width:768px){.styles_articleContainer__YXs_f{margin-right:24px;width:33.3%}.styles_articleContainer__YXs_f:last-child{margin-right:0}.styles_articleImageContainer__WYmv9{padding-bottom:100%}.styles_articleTitle__bBXVK{margin-bottom:0}}@media(max-width:767.98px){.styles_articleContainer__YXs_f{max-width:330px;margin:0 auto}.styles_articleContainer__YXs_f:last-child .styles_articleTitle__bBXVK{margin-bottom:0}}.styles_editorial-section__rTgfq{--max-header-width:854px}.styles_header__inF50{margin:0 auto}.styles_header__inF50,.styles_heading__j8stP{text-align:center;max-width:var(--max-header-width)}.styles_heading__j8stP{margin-block:24px 40px;margin-inline:auto}.styles_articlesContainer__Sd3El{display:block;position:relative}.styles_BtnContainer__jS31D{display:flex;justify-content:center;text-transform:none;padding-top:44px;width:100%;margin:0 auto}@media(max-width:767.98px){.styles_BtnContainer__jS31D{padding-left:20px;padding-right:20px}.styles_BtnContainer__jS31D .styles_cta__dtixK{width:100%}}@media(min-width:768px){.styles_articlesContainer__Sd3El{display:flex}}.styles_button__Qc0NA{text-transform:none!important}@media(max-width:767.98px){.styles_button__Qc0NA{width:100%}}.styles_card__apWFx{text-align:center;background-color:var(--monorepo-color-additional-04-100)}.styles_card-content__lSCF6{margin-top:16px;padding-left:16px;padding-right:16px;padding-bottom:32px}.styles_card-description__nyGXz{margin-top:16px;margin-bottom:16px}.styles_image-container__BSbEb{overflow:hidden}@media(min-width:768px){.styles_container__wvWei{display:flex}.styles_card__apWFx{display:flex;flex-direction:column;flex:1 1}.styles_card__apWFx:first-child{margin-right:24px}.styles_card-content__lSCF6{display:flex;height:100%;flex-direction:column;justify-content:space-between}.styles_card-description__nyGXz{margin-left:auto;margin-right:auto;max-width:500px}}@media(min-width:1025px){.styles_image-container__BSbEb{height:0;padding-bottom:47.1698113208%}}@media(min-width:var(--monorepo-desktop-min ))and (max-width:var(--monorepo-breakpoint-lg )){.styles_image-container__BSbEb{height:0;padding-bottom:47.2934472934%}}@media(max-width:767.98px){.styles_card__apWFx:first-child{margin-bottom:24px}.styles_card-content__lSCF6 .styles_card-header__aoYvK{font-size:24px;line-height:32px}.styles_image-container__BSbEb{height:0;padding-bottom:47.3837209302%}}.styles_header__wxdPb,.styles_subhead__OUXVb{text-align:center}.styles_subhead__OUXVb{margin-top:24px;margin-bottom:40px}@media(min-width:768px){.styles_header__wxdPb,.styles_subhead__OUXVb{max-width:638px;margin-left:auto;margin-right:auto}}@media(min-width:var(--monorepo-desktop-min ))and (max-width:var(--monorepo-breakpoint-lg )){.styles_header__wxdPb{max-width:570px}}.styles_container__lgQum{padding-top:80px}@media(max-width:767.98px){.styles_container__lgQum{padding-top:60px}}@media(min-width:768px)and (max-width:1023.98px){.styles_container__lgQum{padding-top:60px}}.HighlightDotsBadge_wrapper__NG_zX{position:absolute;z-index:2;right:-100px;top:-80px;display:flex;justify-content:center}.HighlightDotsBadge_text__0pwt7{position:absolute;color:#fff;font-size:34px;top:55px;width:140px}@media(min-width:767px){.HighlightDotsBadge_wrapper__NG_zX{right:-98px;top:-70px}}@media(max-width:767px){.HighlightDotsBadge_wrapper__NG_zX{display:none}}.HighlightDotsImage_wrapper___Xsgn{position:relative}.HighlightDotsImageType1_type1__rbLzM{width:322.59px;height:361.21px;transform:rotate(2deg);background-color:var(--monorepo-color-accent-blue-300);border-radius:8px;position:relative}.HighlightDotsImageType1_type1-backLayer__dLo9I{width:191.866px;height:208.485px;transform:rotate(-3.47deg);background-color:#e4e5e9;top:29.14px;left:37.94px;position:absolute;border-radius:4.5px}.HighlightDotsImageType1_type1-frontLayer__RAuXv{width:191.866px;height:208.485px;transform:rotate(1.728deg);background-color:#f1f2f4;top:128.85px;left:99.89px;position:absolute;border-radius:4.5px}@media(min-width:768px){.HighlightDotsImageType1_type1__rbLzM{width:568px;height:636px}.HighlightDotsImageType1_type1-backLayer__dLo9I{width:337.829px;height:367.09px;top:51.31px;left:65.93px}.HighlightDotsImageType1_type1-frontLayer__RAuXv{width:337.829px;height:367.09px;top:226.88px;left:175.88px}}.HighlightDotsImageType2_type2__bUSCy{width:322.59px;height:361.21px;transform:rotate(2deg);background-color:var(--monorepo-color-accent-blue-300);border-radius:8px;position:relative}.HighlightDotsImageType2_type2-backLayer__abNnj{width:191.866px;height:208.485px;transform:rotate(-3.47deg);top:29.14px;left:37.94px;position:absolute}.HighlightDotsImageType2_type2-frontLayer__GU6Pp{width:191.866px;height:208.485px;transform:rotate(1.728deg);top:128.85px;left:99.89px;position:absolute}@media(min-width:768px){.HighlightDotsImageType2_type2__bUSCy{width:568px;height:636px}.HighlightDotsImageType2_type2-backLayer__abNnj{width:337.829px;height:367.09px;top:230.56px;left:65.93px}.HighlightDotsImageType2_type2-frontLayer__GU6Pp{width:337.829px;height:367.09px;top:61.56px;left:175.88px}}.HighlightDotsImageType3_type3__1bue3{width:322.59px;height:361.21px;transform:rotate(2deg);background-color:var(--monorepo-color-primary-200);border-radius:8px;position:relative;display:flex;justify-content:center;align-items:center}.HighlightDotsImageType3_type3-image__A99uN{width:143px;height:309.64px;transform:rotate(2deg)}.HighlightDotsImageType3_type3__1bue3 picture{height:auto}@media(min-width:768px){.HighlightDotsImageType3_type3__1bue3{width:568px;height:636px}.HighlightDotsImageType3_type3-image__A99uN{width:260px;height:562.987px;transform:rotate(2deg)}}.HighlightDotsImageType4_type4__Jcdsh{width:322.59px;height:361.21px;transform:rotate(-2deg);background-color:var(--monorepo-color-accent-blue-300);border-radius:8px;position:relative;display:flex;justify-content:center;align-items:center}.HighlightDotsImageType4_type4-frontLayer__zUxYG{z-index:2;left:178.84px;top:97.1px;position:absolute;width:99px;height:231px;transform:rotate(-2deg);border:6px solid #000;border-radius:15px}.HighlightDotsImageType4_type4-backLayer__DXFsf{z-index:1;left:15.47px;top:50.25px;position:absolute;width:275px;height:192.5px;transform:rotate(-2deg);border:6px solid #000;border-radius:15px}@media(min-width:768px){.HighlightDotsImageType4_type4__Jcdsh{width:568px;height:636px}.HighlightDotsImageType4_type4-frontLayer__zUxYG{z-index:2;left:335px;top:186.26px;position:absolute;width:180px;height:420px;transform:rotate(-2deg);border:6px solid #000;border-radius:15px}.HighlightDotsImageType4_type4-backLayer__DXFsf{z-index:1;left:39.05px;top:101.08px;position:absolute;width:500px;height:350px;transform:rotate(-2deg);border:6px solid #000;border-radius:15px}}.HighlightDotsImageType5_type5__v763L{width:322.59px;height:361.21px;transform:rotate(2deg);background-color:var(--monorepo-color-accent-blue-300);border-radius:8px;position:relative;display:flex;justify-content:center;align-items:center}.HighlightDotsImageType5_type5-frontLayer__O0VnH{z-index:1;left:40.15px;top:18.29px;position:absolute;width:122.13px;height:284.97px;transform:rotate(3deg)}.HighlightDotsImageType5_type5-backLayer__PpK7t{z-index:2;left:146.34px;top:47.05px;position:absolute;width:122.13px;height:284.97px;transform:rotate(-2deg)}@media(min-width:768px){.HighlightDotsImageType5_type5__v763L{width:568px;height:636px}.HighlightDotsImageType5_type5-frontLayer__O0VnH{left:73px;top:33.26px;position:absolute;width:222.053px;height:518.124px;transform:rotate(3deg)}.HighlightDotsImageType5_type5-backLayer__PpK7t{left:266.07px;top:85.54px;position:absolute;width:222.053px;height:518.124px;transform:rotate(-2deg)}}.HighlightDotsImageType6_type6__F8pND{max-width:589px;height:655px;transform:rotate(2deg);border-radius:8px}@media(max-width:767.98px){.HighlightDotsImageType6_type6__F8pND{height:unset}}.HightlightDots_wrapper__nj2iS{text-align:center;padding-inline:20px;padding-block:0 46px}.HightlightDots_container__xpu0t{max-width:872px;margin:60px auto 50px;padding-left:15px;padding-right:15px;text-align:center}.HightlightDots_container__xpu0t,.HightlightDots_text__RbsWa{gap:24px;display:flex;flex-direction:column;align-items:center}@media(max-width:767.98px){.HightlightDots_cta-button__PJBzK{width:100%}.HightlightDots_wrapper__nj2iS{padding-block:0 60px}.HightlightDots_text__RbsWa{max-width:345px}}@media(min-width:1025px){.HightlightDots_cta-button__PJBzK{max-width:245px;margin-bottom:24px}.HightlightDots_text__RbsWa{max-width:704px}.HightlightDots_wrapper__nj2iS{display:flex;min-height:850px;flex-direction:column;align-items:center;justify-content:center;padding-block:40px}.HightlightDots_container__xpu0t{justify-content:center;flex-direction:row;max-width:100%}.HightlightDots_text__RbsWa{width:527px;text-align:left;align-items:flex-start;margin-right:120px}}@media(min-width:1026px) and (max-width:1439px){.HightlightDots_wrapper__nj2iS{margin-right:85px}.HightlightDots_text__RbsWa{padding-left:20px;margin-right:20px}}@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}:root{--monorepo-breakpoint-xs:0px;--monorepo-breakpoint-sm:480px;--monorepo-breakpoint-md:768px;--monorepo-breakpoint-lg:1024px;--monorepo-breakpoint-xl:1192px;--monorepo-breakpoint-xxl:1360px;--monorepo-mobile-max:767.98px;--monorepo-desktop-min:768px;--monorepo-color-white:var(--ods-p-color-neutral-white);--monorepo-color-black:var(--ods-p-color-neutral-black);--monorepo-color-gray-100:var(--ods-p-color-neutral-100);--monorepo-color-gray-200:var(--ods-p-color-neutral-200);--monorepo-color-gray-300:var(--ods-p-color-neutral-300);--monorepo-color-gray-400:var(--ods-p-color-neutral-400);--monorepo-color-gray-500:var(--ods-p-color-neutral-500);--monorepo-color-gray-600:var(--ods-p-color-neutral-600);--monorepo-color-primary-100:var(--ods-p-color-primary-100);--monorepo-color-primary-200:var(--ods-p-color-primary-200);--monorepo-color-primary-300:var(--ods-p-color-primary-300);--monorepo-color-primary-400:var(--ods-p-color-primary-400);--monorepo-color-primary-500:var(--ods-p-color-primary-500);--monorepo-color-accent-blue-100:var(--ods-p-color-additional-01-extra-100);--monorepo-color-accent-blue-200:var(--ods-p-color-additional-01-extra-200);--monorepo-color-accent-blue-300:var(--ods-p-color-additional-01-extra-300);--monorepo-color-accent-blue-400:var(--ods-p-color-additional-01-extra-400);--monorepo-color-yellow-orange-300:var(--ods-p-color-additional-02-extra-300);--monorepo-color-red-orange-300:var(--ods-p-color-additional-03-extra-300);--monorepo-color-additional-04-100:var(--ods-p-color-additional-04-extra-100);--monorepo-color-text-default:var(--ods-s-text-color-dark);--monorepo-color-text-on-dark:var(--ods-s-text-color-light);--monorepo-color-background-light:var(--ods-s-background-color-light);--monorepo-color-border-default:var(--ods-s-border-color-light);--monorepo-color-subtle-dark:var(--ods-s-text-color-subtle-dark);--monorepo-space-10:var(--ods-p-space-10);--monorepo-space-20:var(--ods-p-space-20);--monorepo-space-50:var(--ods-p-space-50);--monorepo-space-80:var(--ods-p-space-80);--monorepo-space-90:var(--ods-p-space-90);--monorepo-space-100:var(--ods-p-space-100);--monorepo-border-width-10:var(--ods-p-border-width-10);--monorepo-border-radius-50:var(--ods-p-border-radius-50);--monorepo-size-10:var(--ods-p-size-10);--monorepo-size-25:var(--ods-p-size-25);--monorepo-shadow-100:var(--ods-p-shadow-100);--monorepo-font-weight-regular:var(--ods-p-font-weight-regular);--monorepo-font-weight-semi-bold:var(--ods-p-font-weight-semi-bold);--monorepo-font-weight-bold:var(--ods-p-font-weight-bold);--varSpDown1:var(--monorepo-space-50,0.75rem);--varSpUp1:1.25rem;--varNeutralWhite:var(--monorepo-color-white,#fff);--varNeutral100:var(--monorepo-color-gray-100,#f1f2f4);--varNeutral300:var(--monorepo-color-gray-300,#caccd0);--varExtraBoldFontWeight:800;--monorepo-shadow-legacy:0 2px 4px rgba(31,31,31,0.12)}[class*=snackbar-wrapper] [class*=Snackbar_container]{padding-left:8px}[class*=snackbar-wrapper] [class*=children] a{color:inherit}