.blog-family-module__VwWrMa__blogIndex,.blog-family-module__VwWrMa__blogPost{--navy:#013656;--ink:#0f2c3f;--muted:#4f6b7e;--accent:#83c8f3;--deep:#1b84c4;--tint:#eaf4fb;--line:#d7e6f1;color:var(--ink);background:#f7fbfd}.blog-family-module__VwWrMa__eyebrow{color:#0a4e77;letter-spacing:.22em;text-transform:uppercase;margin:0 0 12px;font:600 12px/1.2 Open Sans,Arial,sans-serif}.blog-family-module__VwWrMa__indexHero{min-height:420px;padding:clamp(78px,11vw,140px) max(22px,calc((100vw - var(--content-max,1240px))/2));color:#fff;background:radial-gradient(70% 130% at 85% 10%,#83c8f359,#0000 64%),linear-gradient(145deg,#030f18,#073b5b);align-items:end;display:grid}.blog-family-module__VwWrMa__indexHero>div{max-width:850px}.blog-family-module__VwWrMa__indexHero .blog-family-module__VwWrMa__eyebrow{color:#9fd4f5;letter-spacing:.22em;margin-bottom:14px;font-size:12px;line-height:1.2}.blog-family-module__VwWrMa__indexHero h1{color:#fff;letter-spacing:-.025em;text-wrap:balance;max-width:16ch;margin:0 0 20px;font-size:clamp(40px,6vw,64px);font-weight:500;line-height:1.08}.blog-family-module__VwWrMa__indexHero>div>p:last-child{color:#dbe9f4;max-width:52ch;margin:0;font-size:clamp(17px,1.5vw,20px);line-height:1.7}.blog-family-module__VwWrMa__indexSection{width:min(var(--content-max,1240px),calc(100% - 44px));margin-inline:auto;padding:clamp(64px,9vw,120px) 0}.blog-family-module__VwWrMa__sectionHeader{gap:16px;margin-bottom:36px;display:grid}.blog-family-module__VwWrMa__sectionHeader h2{max-width:none;color:var(--navy);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(30px,4.8vw,54px);font-weight:500;line-height:1.15}.blog-family-module__VwWrMa__sectionHeader>p{max-width:none;color:var(--muted);margin:0;font-size:16px;line-height:1.7}.blog-family-module__VwWrMa__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.blog-family-module__VwWrMa__card{border:1px solid var(--line);background:#fff;border-radius:20px;min-width:0;transition:transform .25s,box-shadow .25s;overflow:hidden;box-shadow:0 16px 45px #01365614}.blog-family-module__VwWrMa__card:hover{transform:translateY(-5px);box-shadow:0 22px 55px #01365624}.blog-family-module__VwWrMa__cardImage{aspect-ratio:16/9;background:var(--navy);display:block;position:relative;overflow:hidden}.blog-family-module__VwWrMa__cardImage img{object-fit:cover;transition:transform .45s}.blog-family-module__VwWrMa__card:hover .blog-family-module__VwWrMa__cardImage img{transform:scale(1.04)}.blog-family-module__VwWrMa__cardBody{flex-direction:column;min-height:320px;padding:24px;display:flex}.blog-family-module__VwWrMa__cardMeta{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:16px;margin-bottom:14px;font-size:10px;display:flex}.blog-family-module__VwWrMa__cardMeta a{color:#0a4e77;font-weight:700;text-decoration:none}.blog-family-module__VwWrMa__card h3{color:var(--navy);letter-spacing:-.015em;margin:0 0 14px;font-size:20px;font-weight:600;line-height:1.3}.blog-family-module__VwWrMa__card h3 a{color:inherit;text-decoration:none}.blog-family-module__VwWrMa__cardBody>p{color:var(--muted);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0 0 24px;font-size:14px;line-height:1.65;display:-webkit-box;overflow:hidden}.blog-family-module__VwWrMa__readLink{color:var(--navy);align-items:center;gap:8px;margin-top:auto;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.blog-family-module__VwWrMa__readLink span{transition:transform .2s}.blog-family-module__VwWrMa__card:hover .blog-family-module__VwWrMa__readLink span{transform:translate(4px)}.blog-family-module__VwWrMa__postHero{color:#fff;background:radial-gradient(70% 130% at 85% 10%,#83c8f359,#0000 64%),linear-gradient(145deg,#030f18,#073b5b);align-items:end;display:grid}.blog-family-module__VwWrMa__heroContent{z-index:1;width:min(var(--content-max,1240px),calc(100% - 44px));color:#fff;margin-inline:auto;padding:clamp(72px,10vw,124px) 0 clamp(56px,7vw,84px);position:relative}.blog-family-module__VwWrMa__heroContent h1{color:#fff;letter-spacing:-.025em;text-wrap:balance;max-width:20ch;margin:0 0 26px;font-size:clamp(40px,6vw,64px);font-weight:500;line-height:1.08}.blog-family-module__VwWrMa__postMeta{color:#9fd4f5;letter-spacing:.22em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:11px;margin-bottom:14px;font-size:12px;font-weight:600;line-height:1.2;display:flex}.blog-family-module__VwWrMa__postMeta a{color:#9fd4f5;font-weight:600;text-decoration:none}.blog-family-module__VwWrMa__postMeta a:hover{text-underline-offset:3px;text-decoration:underline}.blog-family-module__VwWrMa__byline{color:#ffffffb8;margin:10px 0 0;font-size:13px}.blog-family-module__VwWrMa__heroActions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.blog-family-module__VwWrMa__heroActions a,.blog-family-module__VwWrMa__cta a{border:1.5px solid var(--accent);background:var(--accent);min-height:47px;color:var(--navy);border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:14px 26px;font:500 16px/1 Open Sans,Arial,sans-serif;text-decoration:none;transition:transform .25s,box-shadow .25s,background .25s,color .25s;display:inline-flex}.blog-family-module__VwWrMa__heroActions a:hover,.blog-family-module__VwWrMa__cta a:hover{transform:translateY(-2px)}.blog-family-module__VwWrMa__heroActions a:last-child{color:#fff;background:0 0;border-color:#fff}.blog-family-module__VwWrMa__articleMain{width:min(var(--content-max,1240px),calc(100% - 44px));grid-template-columns:minmax(0,260px) minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,72px);margin-inline:auto;padding:clamp(42px,7vw,72px) 0 clamp(70px,9vw,112px);display:grid}.blog-family-module__VwWrMa__articleRail{flex-direction:column;align-self:stretch;gap:28px;display:flex}.blog-family-module__VwWrMa__railSticky{flex:auto;min-height:0}.blog-family-module__VwWrMa__railSticky .blog-family-module__VwWrMa__toc{position:sticky;top:96px}.blog-family-module__VwWrMa__railReviewer{border:1px solid var(--line);background:var(--tint);border-radius:18px;margin-top:auto;padding:22px}.blog-family-module__VwWrMa__railReviewer h4{margin:0}.blog-family-module__VwWrMa__railReviewer p{margin:8px 0 0;font-size:14px;line-height:1.6}.blog-family-module__VwWrMa__railReviewer figure{max-width:120px;margin:0 0 14px}.blog-family-module__VwWrMa__railReviewer figure img{border-radius:10px;max-width:100%;height:auto;display:block}.blog-family-module__VwWrMa__toc{border:1px solid var(--line);background:var(--tint);border-radius:16px;margin:0;padding:22px 24px}.blog-family-module__VwWrMa__toc>strong{color:var(--navy);margin-bottom:14px;font:600 18px Poppins,Arial,sans-serif;display:block}.blog-family-module__VwWrMa__toc ol{gap:7px;margin:0;padding:0;list-style:none;display:grid}.blog-family-module__VwWrMa__toc a{color:var(--navy);font-size:14px;text-decoration:none}.blog-family-module__VwWrMa__toc a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px}.blog-family-module__VwWrMa__tocNested{padding-left:18px}.blog-family-module__VwWrMa__richBody{color:#334d5e;max-width:820px;font-size:17px;line-height:1.75}.blog-family-module__VwWrMa__richBody p{margin:0 0 1.2em}.blog-family-module__VwWrMa__richBody h2,.blog-family-module__VwWrMa__richBody h3,.blog-family-module__VwWrMa__richBody h4,.blog-family-module__VwWrMa__richBody h5{color:var(--navy);letter-spacing:-.025em;scroll-margin-top:90px}.blog-family-module__VwWrMa__richBody h2{text-wrap:balance;margin:1.5em 0 .55em;font-size:clamp(27px,4vw,37px);font-weight:500;line-height:1.15}.blog-family-module__VwWrMa__richBody h3{margin:1.3em 0 .5em;font-size:clamp(22px,3vw,28px);font-weight:600;line-height:1.3}.blog-family-module__VwWrMa__richBody h4{margin:1.2em 0 .45em;font-size:20px;font-weight:600}.blog-family-module__VwWrMa__richBody h5{margin:1.1em 0 .4em;font-size:18px;font-weight:600}.blog-family-module__VwWrMa__richBody ul,.blog-family-module__VwWrMa__richBody ol{margin:.8em 0 1.3em;padding-left:25px}.blog-family-module__VwWrMa__richBody li{margin-bottom:.5em;padding-left:4px}.blog-family-module__VwWrMa__richBody a{color:var(--navy);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px}.blog-family-module__VwWrMa__richBody a:hover{-webkit-text-decoration-color:var(--navy);text-decoration-color:var(--navy)}.blog-family-module__VwWrMa__richBody figure{margin:30px 0}.blog-family-module__VwWrMa__richBody figure img{border-radius:10px;max-width:100%;height:auto;display:block}.blog-family-module__VwWrMa__richBody figcaption{color:var(--muted);text-align:center;margin-top:9px;font-size:13px}.blog-family-module__VwWrMa__figure_left{max-width:300px}.blog-family-module__VwWrMa__figure_right{max-width:300px;margin-left:auto!important}.blog-family-module__VwWrMa__richBody blockquote{border-left:4px solid var(--deep);background:var(--tint);border-radius:0 10px 10px 0;margin:28px 0;padding:20px 25px;font-style:italic}.blog-family-module__VwWrMa__richBody blockquote p{margin:0}.blog-family-module__VwWrMa__richBody cite{color:var(--muted);margin-top:10px;font-size:14px;display:block}.blog-family-module__VwWrMa__reviewer{border:1px solid var(--line);background:var(--tint);border-radius:18px;grid-template-columns:minmax(100px,180px) 1fr;align-items:center;gap:4px 24px;margin:44px 0 28px;padding:24px;display:grid}.blog-family-module__VwWrMa__reviewer figure{grid-row:1/3;margin:0}.blog-family-module__VwWrMa__reviewer h4{margin:0}.blog-family-module__VwWrMa__reviewer p{margin:8px 0 0;font-size:15px;line-height:1.65}.blog-family-module__VwWrMa__cta{padding:clamp(62px,8vw,94px) max(22px,calc((100vw - var(--content-max,1240px))/2));background:radial-gradient(70% 130% at 80% 0,#83c8f359,#0000 60%),#eaf4fb;justify-content:space-between;align-items:center;gap:36px;display:flex}.blog-family-module__VwWrMa__cta>div:first-child{max-width:720px}.blog-family-module__VwWrMa__cta h2{color:var(--navy);letter-spacing:-.025em;text-wrap:balance;margin:0 0 12px;font-size:clamp(30px,4.8vw,54px);font-weight:500;line-height:1.15}.blog-family-module__VwWrMa__cta p:last-child{color:var(--muted);margin:0}.blog-family-module__VwWrMa__cta>div:last-child{flex-wrap:wrap;gap:12px;display:flex}.blog-family-module__VwWrMa__cta a:last-child{border-color:var(--navy);background:0 0}.blog-family-module__VwWrMa__blogPost .blog-family-module__VwWrMa__blogFaq section{background:0 0}@media (max-width:1080px){.blog-family-module__VwWrMa__articleMain{grid-template-columns:1fr}.blog-family-module__VwWrMa__railSticky{position:static}.blog-family-module__VwWrMa__richBody{max-width:none}}@media (max-width:960px){.blog-family-module__VwWrMa__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-family-module__VwWrMa__cta{flex-direction:column;align-items:flex-start}.blog-family-module__VwWrMa__reviewer{grid-template-columns:130px 1fr}}@media (max-width:640px){.blog-family-module__VwWrMa__indexHero{min-height:370px}.blog-family-module__VwWrMa__indexSection{width:calc(100% - 36px)}.blog-family-module__VwWrMa__cardGrid{grid-template-columns:1fr}.blog-family-module__VwWrMa__cardBody{min-height:0}.blog-family-module__VwWrMa__heroContent{width:calc(100% - 36px)}.blog-family-module__VwWrMa__heroContent h1{font-size:38px}.blog-family-module__VwWrMa__articleMain{width:calc(100% - 36px)}.blog-family-module__VwWrMa__toc{padding:20px}.blog-family-module__VwWrMa__tocNested{padding-left:12px}.blog-family-module__VwWrMa__richBody{font-size:16px}.blog-family-module__VwWrMa__reviewer{display:block}.blog-family-module__VwWrMa__reviewer figure{max-width:150px;margin:0 0 18px}.blog-family-module__VwWrMa__cta{padding-inline:18px}.blog-family-module__VwWrMa__cta>div:last-child{flex-direction:column;width:100%}.blog-family-module__VwWrMa__cta a{width:100%}}.blog-family-module__VwWrMa__blogIndex[data-mdh-reveal-ready] [data-mdh-reveal],.blog-family-module__VwWrMa__blogPost[data-mdh-reveal-ready] [data-mdh-reveal]{opacity:0;transition:opacity .8s cubic-bezier(.2,.6,.2,1),transform .8s cubic-bezier(.2,.6,.2,1);transform:translateY(24px)}:is(.blog-family-module__VwWrMa__blogIndex[data-mdh-reveal-ready] [data-mdh-reveal].is-in-view,.blog-family-module__VwWrMa__blogPost[data-mdh-reveal-ready] [data-mdh-reveal].is-in-view){opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.blog-family-module__VwWrMa__card,.blog-family-module__VwWrMa__cardImage img,.blog-family-module__VwWrMa__readLink span,.blog-family-module__VwWrMa__heroActions a,.blog-family-module__VwWrMa__cta a{transition:none}.blog-family-module__VwWrMa__heroActions a:hover,.blog-family-module__VwWrMa__cta a:hover{transform:none}.blog-family-module__VwWrMa__blogIndex[data-mdh-reveal-ready] [data-mdh-reveal],.blog-family-module__VwWrMa__blogPost[data-mdh-reveal-ready] [data-mdh-reveal]{opacity:1;transition:none;transform:none}}
