.featured-programs_grid__rtfV5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-block:2rem}.featured-programs_card__gxdyb{display:flex;flex-direction:column;border:1px solid var(--brand-border,#e7dfea);overflow:hidden}.featured-programs_cardBody__esnzs{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;height:100%}.featured-programs_titleLink__cog8t{color:#0e1828;text-decoration:none}.featured-programs_titleLink__cog8t:hover{text-decoration:underline;text-underline-offset:4px}.featured-programs_price__n_0nC{color:var(--primary,#5d2375);font-weight:600}.featured-programs_highlights___EFzq{margin:0;padding-left:1.25rem;list-style:disc;color:#6b7281;line-height:1.7}.featured-programs_readMore__BO8YI{align-self:flex-start;margin-top:auto;color:var(--primary,#5d2375);font-weight:600;text-decoration:underline;text-underline-offset:4px}.featured-programs_details__ZHF7a{max-width:1000px;width:calc(100% - 3rem);margin:2rem auto 4rem}.featured-programs_details__ZHF7a section{margin-block:2rem}.featured-programs_rows__fm5yx{margin:1rem 0}.featured-programs_row__0WZEZ{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;padding:.875rem 0;border-bottom:1px solid #e5e7eb}.featured-programs_row__0WZEZ dt{color:#4b5563}.featured-programs_row__0WZEZ dd{white-space:pre-line;margin:0;color:#0e1828;overflow-wrap:anywhere}.featured-programs_text___7XOQ{white-space:pre-line;color:#6b7281;line-height:1.7}@media (max-width:640px){.featured-programs_grid__rtfV5{grid-template-columns:1fr}.featured-programs_row__0WZEZ{grid-template-columns:1fr;gap:.375rem}}.featured-programs_image__bTePf{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.country-guide-block_guide__akHLR{min-width:0;max-width:100%;margin-block:2.5rem;padding:1.5rem;border:1px solid var(--brand-border,#e2e6eb);border-radius:1rem;background:var(--brand-card,#faf8fc)}.country-guide-block_guide__akHLR>h2:first-child{margin-top:0}.country-guide-block_guide__akHLR .fca-country-guide__top{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem;align-items:start}.country-guide-block_guide__akHLR .fca-country-guide__text{min-width:0;overflow-wrap:anywhere}.country-guide-block_guide__akHLR .fca-country-guide__top>p:empty{display:none}.country-guide-block_guide__akHLR .fca-country-guide__image{display:block}.country-guide-block_guide__akHLR .fca-country-guide__img{display:block;width:100%;height:auto;margin:0;border-radius:.75rem}.country-guide-block_guide__akHLR .fca-country-guide__text>p:first-child{margin-top:0}.country-guide-block_guide__akHLR .fca-country-guide__meta,.country-guide-block_guide__akHLR .fca-country-guide__note{font-size:.875rem;line-height:1.6}.country-guide-block_guide__akHLR table{width:100%;margin-block:1.5rem}.country-guide-block_guide__akHLR caption{text-align:left;font-weight:600;color:var(--primary);padding-block:.75rem}@media (min-width:1024px){.country-guide-block_guide__akHLR{padding:2rem}}.fertility-road_logo__hh9Nu{width:70px;height:auto}.fertility-road_footerLogo__9IxPr{width:auto;height:21px;max-width:180px}.fertility-road_banner__Trs5w{background:var(--primary-dark);color:white}.fertility-road_bannerInner__kFt4f{max-width:1440px;margin:auto;padding:14px 20px;display:flex;align-items:center;justify-content:space-between;gap:20px}.fertility-road_bannerTitle__vUQr1{font-size:15px;font-weight:600}.fertility-road_bannerDescription__39pHr{margin-top:5px;font-size:13px;color:#fff;opacity:.85}.fertility-road_bannerLink__Uxrpy{flex-shrink:0;border:1px solid #ffffff65;border-radius:30px;padding:9px 18px;font-size:13px}.fertility-road_editorial__xFYL5{padding:40px 0}.fertility-road_editorial__xFYL5+.fertility-road_editorial__xFYL5{border-top:1px solid var(--brand-border,#c9e6e4);margin-top:32px}.fertility-road_editorialBody__5GJZI{max-width:850px}.fertility-road_intro__h5n_j{max-width:1000px;margin:auto;padding-top:48px}.fertility-road_tinted__cpws1{background:#eef8f7;border-radius:24px;padding:32px 24px}.fertility-road_ctaBand__vBz1L{position:relative;overflow:hidden}.fertility-road_ctaBand__vBz1L section>div{align-items:center}.fertility-road_ctaCopy__ypaPe{text-align:center;color:white}.fertility-road_ctaCopy__ypaPe h2{font-size:32px;line-height:1.2;font-weight:500;margin-bottom:32px}.fertility-road_ctaCopy__ypaPe p{color:#d8efed;margin-top:16px;line-height:1.7}.fertility-road_ctaDecor__gIGjC{z-index:1;position:absolute;width:400px;height:400px;border-radius:50%;border:1px solid #ffffff24;background:radial-gradient(circle,#56bdbb35,transparent 70%);pointer-events:none}.fertility-road_ctaDecor__gIGjC:first-child{left:-190px;top:-170px}.fertility-road_ctaDecor__gIGjC:nth-child(2){right:-190px;bottom:-180px}.fertility-road_faq__bpcQL{border-bottom:1px solid #c9e6e4;padding:22px 0}.fertility-road_faq__bpcQL summary{cursor:pointer;font-size:18px;font-weight:500;line-height:1.5}.fertility-road_faq__bpcQL p{margin-top:18px;color:#6b7281;line-height:1.8}@media (min-width:640px){.fertility-road_footerLogo__9IxPr{height:24px}}@media (min-width:1024px){.fertility-road_logo__hh9Nu{height:18px;width:auto}.fertility-road_bannerInner__kFt4f{padding:14px 80px}.fertility-road_editorial__xFYL5{padding:56px 0;display:grid;grid-template-columns:minmax(220px,1fr) minmax(0,2fr);gap:64px;align-items:start}.fertility-road_editorial__xFYL5>:first-child{margin:0}.fertility-road_intro__h5n_j{padding-top:72px}.fertility-road_tinted__cpws1{padding:48px}.fertility-road_ctaCopy__ypaPe h2{font-size:40px}}@media (max-width:639px){.fertility-road_bannerInner__kFt4f{align-items:flex-start;gap:12px}.fertility-road_bannerDescription__39pHr{display:none}.fertility-road_bannerTitle__vUQr1{font-size:13px;line-height:1.5}.fertility-road_bannerLink__Uxrpy{padding:8px 12px}}