.appDownloadBannerMobile__ZDIzZjEw{display:flex;align-items:center;gap:8px;margin-top:-1px;padding:8px 16px;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;font-family:-apple-system,system-ui,circular,helvetica,sans-serif;line-height:normal;background-color:#fff}@media (min-width:768px){.appDownloadBannerMobile__ZDIzZjEw{display:none}}.appDownloadBannerMobile__ZDIzZjEw.hidden__NTVmNWYx{display:none}.appDownloadBannerMobile__ZDIzZjEw.shown__MTRlM2Yy{display:flex!important}.appDownloadBannerMobile__ZDIzZjEw.sticky__YTI0NDdm{position:sticky;top:0;z-index:500}.hideButton__NDAxY2E1{align-self:stretch;display:flex;align-items:center;margin:-8px;padding:8px;border:0;background-color:transparent;cursor:pointer}.appIcon__Mzk2ZDc2{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;background-color:#183b54}.appIcon__Mzk2ZDc2 .logo__ODhmMDJm{width:22px}.babyAppIcon__ZTNiZjQ4{background-color:#495fe8}.babyAppIcon__ZTNiZjQ4 .babyLogo__ZDU1OTVj{height:18px;width:22px}.appInfo__MjM0ZDMz{display:flex;flex-direction:column;flex-grow:1;gap:1px}.appInfo__MjM0ZDMz .heading__ZjA0NWUx{color:#0e0e0e;font-size:12px;font-weight:700}.appInfo__MjM0ZDMz .subheading__MjRhMjlh{color:#757575;font-size:12px}.openButton__YjA1N2Jl{padding:6px 14px;border:0;border-radius:100px;background-color:#007aff;color:#fff;font-size:14px;cursor:pointer}.outerWrapper__ZjY2ODhk{border-bottom:var(--border-grid,1px solid #b7b7b7);padding:40px}@media (max-width:1023px){.outerWrapper__ZjY2ODhk{padding:40px 24px}}.title__YTU4OGMw{margin-bottom:8px;text-align:center}.title__YTU4OGMw strong{font-weight:700}.subtitle__ZTJjMDll{text-align:center}@media (min-width:992px){.subtitle__ZTJjMDll{margin-bottom:40px}}.contentRow__YzIzNmM2{align-items:center;display:flex;gap:64px;width:100%}@media (max-width:1023px){.contentRow__YzIzNmM2{gap:0}}.contentLeft__ZTIzMjk3,.sideImage__NzQxZWQy{flex:1 0 0;min-width:0}.sideImage__NzQxZWQy{align-self:center}.sideImage__NzQxZWQy img{display:block;height:auto;width:100%;border-radius:16px}@media (max-width:1023px){.sideImage__NzQxZWQy{display:none}}.mobileImage__ZGY0YTM2{display:none}@media (max-width:1023px){.mobileImage__ZGY0YTM2{display:flex;justify-content:center;padding:24px 16px;width:100%}.mobileImage__ZGY0YTM2 img{display:block;height:auto;width:100%;border-radius:16px;max-width:480px}}.inlineItemImage__ZGU1ZWE5{display:none}@media (max-width:1023px){.inlineItemImage__ZGU1ZWE5{display:block;margin-top:16px;padding-bottom:24px}.inlineItemImage__ZGU1ZWE5 img{border-radius:13px;display:block;height:auto;width:100%}}.ctaWrapper__Nzc3YjJi{display:flex;justify-content:center;margin-top:40px}.tile__NjY2NDY5{align-items:flex-start;display:flex;flex-flow:column;flex-wrap:nowrap;justify-content:flex-start;max-width:370px;width:100%}@media (max-width:767px){.tile__NjY2NDY5{max-width:100%}}.img__MGJlNDZi{border-radius:16px;display:inline-block;height:270px;object-fit:cover;width:100%}.imgContainer__NGZmMjg2{display:block;height:270px;margin-bottom:32px;text-decoration:none;width:100%}.imgContainer__NGZmMjg2:active,.imgContainer__NGZmMjg2:focus,.imgContainer__NGZmMjg2:hover{text-decoration:none}.label__NWI1ZDc1{color:#757575;font-size:16px;font-weight:500;line-height:24px;margin:0}.headingLink__YzU5ODg3{color:#0e0e0e;display:block;font-size:20px;font-weight:400;line-height:24px;margin:0 0 16px;text-decoration:none;text-transform:unset}.headingLink__YzU5ODg3:active,.headingLink__YzU5ODg3:focus,.headingLink__YzU5ODg3:hover{color:#0e0e0e;text-decoration:underline}.desc__ZGRlMWYz{color:#4a4a4a;font-size:16px;line-height:24px;margin:0}
/*# sourceMappingURL=wedding-budget-7200d3d00e0d99e1.css.map*/