.blog-card_card__z_rV3{display:flex;flex-direction:column;gap:18px;height:100%}.blog-card_mediaLink__Zd6rD{position:relative;display:block;min-height:270px;border-radius:28px;overflow:hidden;background:linear-gradient(135deg,rgba(44,186,161,.15),rgba(14,73,112,.08))}.blog-card_image__R97DT{-o-object-fit:cover;object-fit:cover}.blog-card_body____R46{padding:16px;align-items:center;position:relative;background-color:var(--light-bg);border-radius:16px}.blog-card_metaRow__ja9jM{font-size:.875rem;color:var(--secondary-text);margin-bottom:10px}.blog-card_blogcardimg__nQVb_{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-card_title__F2EMn a{margin:0 0 10px;font-size:1.5rem;line-height:1.3;font-weight:600;color:var(--dark-text);min-height:62px;display:block}.blog-card_excerpt__KaG_d{color:var(--secondary-text);font-size:1.125rem;line-height:1.625;margin-bottom:0;font-weight:400}.blog-card_actionRow__YJN4S{margin-top:auto;display:flex;justify-content:flex-end}.blog-card_arrowButton__sfLcn{width:40px;height:40px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--footer-bg);color:#fff!important;font-size:1.2rem;transition:transform .18s ease;transform:translateY(-1px) rotate(-45deg)}.blog-card_arrowButton__sfLcn:hover{transform:translateY(-1px) rotate(0deg)}@media (max-width:768px){.blog-card_mediaLink__Zd6rD{min-height:220px}}.final-cta_ctaSection___Egxt{padding:30px 0 72px}.final-cta_finalCta__JMTNK{position:relative;overflow:hidden;border:10px solid #fff;border-radius:32px;background:radial-gradient(circle at center,rgba(44,186,161,.18),rgba(44,186,161,0) 58%),radial-gradient(circle,rgba(6,31,40,.07) 1px,transparent 0);background-size:auto,16px 16px;background-position:50%,50%;box-shadow:0 0 64px rgba(0,0,0,.12)}.final-cta_finalCtaCorner__86nZT{--arc-start:255deg;--arc-span:98deg;--arc-thickness:64px;position:absolute;display:block;width:520px;height:520px;border-radius:50%;background:conic-gradient(from var(--arc-start),rgba(44,186,161,0) 0deg,rgba(44,186,161,.38) 12deg,#2cbaa1 30deg,#2cbaa1 calc(var(--arc-span) - 30deg),rgba(44,186,161,.38) calc(var(--arc-span) - 12deg),rgba(44,186,161,0) var(--arc-span),transparent var(--arc-span) 1turn);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--arc-thickness)),#000 calc(100% - var(--arc-thickness)),#000 calc(100% - 1px),transparent 100%);mask:radial-gradient(farthest-side,transparent calc(100% - var(--arc-thickness)),#000 calc(100% - var(--arc-thickness)),#000 calc(100% - 1px),transparent 100%);box-shadow:0 0 16px rgba(44,186,161,.2);pointer-events:none}.final-cta_finalCtaCornerLeft__2QZox{top:3px;left:-200px;transform:rotate(43deg)}.final-cta_finalCtaCornerRight__ctrel{--arc-start:75deg;right:-200px;bottom:6px;transform:rotate(40deg)}.final-cta_finalCtaInner__jIWJq{position:relative;z-index:1;max-width:560px;margin:0 auto;padding:18px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.final-cta_mainBtnCenter__aAmsA{transition:.3s}.final-cta_mainBtnCenter__aAmsA:hover{transform:translateY(-3px);box-shadow:0 10px 25px rgba(0,0,0,.15)}.final-cta_mainBtnCenter__aAmsA{font-size:1rem;font-family:Inter,sans-serif;position:relative;font-weight:500;background:#2cbaa11a;color:#2cbaa1;border-radius:12px;padding:10px 15px;border:none;letter-spacing:-1%;line-height:28px}.final-cta_mainBtnCenter__aAmsA:before{top:0;left:0}.final-cta_mainBtnCenter__aAmsA:after,.final-cta_mainBtnCenter__aAmsA:before{content:"";position:absolute;width:0;height:2px;background:#2cbaa1;transition:.4s ease}.final-cta_mainBtnCenter__aAmsA:after{bottom:0;right:0}.final-cta_mainBtnCenter__aAmsA:hover:after,.final-cta_mainBtnCenter__aAmsA:hover:before{width:100%}.final-cta_mainBtnCenter__aAmsA span:after,.final-cta_mainBtnCenter__aAmsA span:before{content:"";position:absolute;width:2px;height:0;background:#2cbaa1;transition:.4s ease}.final-cta_mainBtnCenter__aAmsA span:before{left:0;bottom:0}.final-cta_mainBtnCenter__aAmsA span:after{right:0;top:0}.final-cta_mainBtnCenter__aAmsA:hover span:after,.final-cta_mainBtnCenter__aAmsA:hover span:before{height:100%}.final-cta_mainSubtitle__4tjvh{margin:0;font-size:3.563rem;font-weight:600;line-height:73px;letter-spacing:-.03em;font-family:Inter,sans-serif;color:#030213}.final-cta_serifItalic__3Qae0{font-family:var(--font-source-serif),Georgia,serif;font-weight:700;font-style:italic}.final-cta_paragraph__Q0aAb{font-size:1.125rem;line-height:26px;font-weight:400;font-family:Inter,sans-serif;letter-spacing:-.02em;color:#6f6f6f}.final-cta_ctaButton__0Q576{display:inline-flex;align-items:center;letter-spacing:-.31px;background:#0e4970;border:none;color:#fff;line-height:24px;font-family:Inter,sans-serif;font-size:1rem;font-weight:700;padding:12px 28px;transition:all .3s ease;border-radius:999px;text-decoration:none}.final-cta_ctaButton__0Q576:hover{background:#2cbaa1;transform:translateY(-2px);color:#fff}@media (max-width:991px){.final-cta_finalCta__JMTNK{border-width:6px;border-radius:20px;min-height:420px}.final-cta_finalCtaCorner__86nZT{width:320px;height:320px;--arc-thickness:40px}.final-cta_finalCtaCornerLeft__2QZox,.final-cta_finalCtaCornerRight__ctrel{display:none};.final-cta_finalCtaInner__jIWJq{min-height:390px;padding:20px;gap:16px}.final-cta_mainSubtitle__4tjvh{font-size:2.375rem;line-height:1.3}.final-cta_paragraph__Q0aAb{font-size:1rem;line-height:24px}}@media (max-width:720px){.final-cta_ctaSection___Egxt{padding-top:12px}}.blog-post_hero__7a1_q{padding:48px 0 26px}.blog-post_crumb__RTu_O{display:inline-flex;align-items:center;gap:10px;font-size:.875rem;color:var(--dark-text);background:#f4f6f8;border-radius:999px;padding:8px 14px;margin-bottom:24px}.blog-post_crumb__RTu_O i{color:#0e4970!important;font-size:1.25rem}.blog-post_title__ew4vR{max-width:760px;font-size:3.5rem;line-height:70px;letter-spacing:-3%;margin:0 0 18px;font-family:Inter,sans-serif;font-weight:600}.blog-post_author__S1BhZ{color:var(--secondary-text);margin:0}.blog-post_featuredMedia__qqqUy{min-height:320px;overflow:hidden;border-radius:28px;background:linear-gradient(135deg,rgba(14,73,112,.12),rgba(44,186,161,.14))}.blog-post_image__ugHni{width:100%;height:100%;min-height:320px;-o-object-fit:cover;object-fit:cover}.blog-post_contentSection__vB6Mc{padding:18px 0 42px}.blog-post_article__1YQ2n{max-width:var(--content-width);margin:0 auto}.blog-post_article__1YQ2n section{margin-bottom:54px}.blog-post_article__1YQ2n h2 span{font-family:var(--font-source-serif),Georgia,serif;font-style:italic}.blog-post_article__1YQ2n[data-faq-enhanced=true] .schema-faq{border-top:1px solid var(--border-color);margin-top:38px}.blog-post_article__1YQ2n[data-faq-enhanced=true] .schema-faq-section{border-bottom:1px solid var(--border-color);padding:0}.blog-post_article__1YQ2n[data-faq-enhanced=true] .schema-faq-question{position:relative;display:block;width:100%;margin:0;padding:18px 34px 18px 0;color:var(--dark-text);font-size:1.05rem;font-weight:600;line-height:1.45;cursor:pointer}.blog-post_article__1YQ2n[data-faq-enhanced=true] .schema-faq-question:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px;border-radius:6px}.blog-post_article__1YQ2n[data-faq-enhanced=true] .schema-faq-question:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);color:#11584d;font-size:1.3rem;line-height:1}.blog-post_article__1YQ2n[data-faq-enhanced=true] .schema-faq-section[data-open=true] .schema-faq-question:after{content:"\2212"}.blog-post_article__1YQ2n[data-faq-enhanced=true] .schema-faq-answer{margin:0;padding:0 0 18px}@media (max-width:720px){.blog-post_hero__7a1_q{padding-top:34px}.blog-post_featuredMedia__qqqUy{min-height:230px}}.blog_hero__m_tED{padding:72px 0 42px}.blog_heroTitle__4NEms{font-size:clamp(3rem,7vw,5.2rem);line-height:.96;margin:16px 0 14px;letter-spacing:-.05em}.blog_heroCopy__4UZu9{max-width:760px;color:var(--secondary-text);font-size:1.18rem;line-height:1.75;margin-bottom:0}.blog_gridSection__Zi5Zm{padding:10px 0 40px}.blog_grid__1mQUH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}@media (max-width:1024px){.blog_grid__1mQUH{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.blog_hero__m_tED{padding-top:48px}.blog_grid__1mQUH{grid-template-columns:1fr}}