.VisualArticleStory_story__onv1_{display:grid;gap:clamp(2rem,4vw,3rem);min-width:0}.VisualArticleStory_module__SkPIW{min-width:0;scroll-margin-top:5.5rem}.VisualArticleStory_moduleHeading__NyMde{margin:0 auto 1rem;text-align:center}.VisualArticleStory_moduleHeading__NyMde>div{min-width:0}.VisualArticleStory_eyebrow__jpMO0,.VisualArticleStory_moduleNumber__6_Mfr{display:none}.VisualArticleStory_moduleHeading__NyMde h2{max-width:100%;margin:0;font-size:clamp(1.15rem,2.2vw,1.75rem);font-weight:750;line-height:1.25;letter-spacing:-.025em;text-align:center}.VisualArticleStory_description__TZlJ2{max-width:45rem;margin:.55rem auto 0;color:#69716b;font-size:.875rem;line-height:1.7;text-align:center}.VisualArticleStory_leadDescription__ZnuM_{max-width:47rem;margin:1.1rem auto 0;color:#46544c;font-size:1rem;line-height:1.75}.VisualArticleStory_cards__qA3ar,.VisualArticleStory_compare__xjqNo,.VisualArticleStory_gallery__xikXR,.VisualArticleStory_workflow__6DV02{display:grid;gap:1rem;min-width:0}.VisualArticleStory_figure__w0MQs{min-width:0;margin:0}.VisualArticleStory_imageLabel__xkZKV{margin:0 0 .45rem;color:#3d5c52;font-size:.7rem;font-weight:650;line-height:1.5;text-align:center}.VisualArticleStory_imageFrame__Jx8pL{position:relative;overflow:hidden;width:100%;max-height:24rem;border-radius:.8rem;background:#f3f1eb}.VisualArticleStory_lead__GbDFg .VisualArticleStory_imageFrame__Jx8pL{max-height:27rem}.VisualArticleStory_image__23R35{width:100%;height:100%}.VisualArticleStory_marker__fyfh4{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;width:44px;height:44px;transform:translate(-50%,-50%);border-radius:50%;text-decoration:none;touch-action:manipulation}.VisualArticleStory_markerNumber__JwQEh{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:2px solid #fff;border-radius:50%;background:#183e3a;color:#fff;box-shadow:0 1px 8px #0005;font:750 .75rem/1 var(--font-geist-mono),monospace}.VisualArticleStory_marker__fyfh4:hover .VisualArticleStory_markerNumber__JwQEh{background:#0b2925}.VisualArticleStory_marker__fyfh4:focus-visible{outline:3px solid #fff;outline-offset:-3px;box-shadow:0 0 0 2px #183e3a}.VisualArticleStory_caption__1nU5H{margin-top:.5rem;color:#788078;font-size:.6875rem;line-height:1.6;text-align:center}.VisualArticleStory_note__JFcQT{max-width:47rem;margin:.75rem auto 0;color:#707b73;font-size:.75rem;line-height:1.65;text-align:center}.VisualArticleStory_card___rZiV{min-width:0;overflow:hidden;background:#fff}.VisualArticleStory_card___rZiV .VisualArticleStory_imageFrame__Jx8pL{max-height:14rem;border-radius:.65rem}.VisualArticleStory_card___rZiV .VisualArticleStory_imageLabel__xkZKV{padding:0}.VisualArticleStory_cardCopy__TUhDU{padding:.8rem .2rem 0;text-align:center}.VisualArticleStory_cardCopy__TUhDU h3,.VisualArticleStory_checklist__jP05M h3,.VisualArticleStory_stepCopy___vHzV h3{margin:0;color:#233c34;font-size:.875rem;font-weight:750;line-height:1.4;text-align:center}.VisualArticleStory_cardCopy__TUhDU p,.VisualArticleStory_checklist__jP05M p,.VisualArticleStory_stepCopy___vHzV p{margin:.35rem 0 0;color:#6b756e;font-size:.8125rem;line-height:1.65}.VisualArticleStory_workflow__6DV02{list-style:none;margin:0;padding:0}.VisualArticleStory_step__HXXSL{min-width:0;padding:.8rem;border:1px solid #e7ebe4;border-radius:.8rem}.VisualArticleStory_step__HXXSL .VisualArticleStory_imageFrame__Jx8pL{max-height:10rem}.VisualArticleStory_stepCopy___vHzV{display:flex;align-items:flex-start;gap:.6rem;padding-top:.7rem}.VisualArticleStory_stepNumber__KJoGl{display:flex;flex:0 0 1.5rem;align-items:center;justify-content:center;height:1.5rem;border-radius:50%;background:#e8f0e4;color:#34675b;font:600 .625rem var(--font-geist-mono),monospace}.VisualArticleStory_checklistWithImage__zftFu{display:grid;gap:1.25rem;align-items:center}.VisualArticleStory_checklistWithImage__zftFu .VisualArticleStory_imageFrame__Jx8pL{max-height:18rem}.VisualArticleStory_checklist__jP05M{display:grid;gap:.8rem;min-width:0;margin:0;padding:1rem;border:1px solid #e4e9e1;border-radius:.8rem;list-style:none}.VisualArticleStory_checklist__jP05M li{display:flex;gap:.65rem;align-items:flex-start;min-width:0}.VisualArticleStory_checklist__jP05M li>div{min-width:0}.VisualArticleStory_checkMark__oLO0I{display:flex;flex:0 0 1.25rem;align-items:center;justify-content:center;height:1.25rem;border:1px solid #bfd2bd;border-radius:50%;color:#34675b;background:#fff}.VisualArticleStory_checkMark__oLO0I svg{width:.8rem;height:.8rem}.VisualArticleStory_sourceLinks__YtxAP{display:flex;justify-content:center;flex-wrap:wrap;gap:.3rem .8rem;margin:.65rem 0 0;color:#6d8177;font-size:.6875rem;line-height:1.7}.VisualArticleStory_sourceLinks__YtxAP a{text-decoration:underline;text-underline-offset:.2em}.VisualArticleStory_sourceLinks__YtxAP a:hover{color:#1f3931}.VisualArticleStory_sourceLinks__YtxAP a:focus-visible{border-radius:.15rem;outline:2px solid #34675b;outline-offset:4px}.VisualArticleStory_explanation__rUm4G{display:grid;gap:.8rem;max-width:47rem;margin:1rem auto 0;color:#525f57;font-size:.9375rem;line-height:1.85}.VisualArticleStory_explanation__rUm4G p{margin:0}.VisualArticleStory_contextLinks__5ZQD0{display:flex;justify-content:center;flex-wrap:wrap;gap:.75rem;margin-top:.85rem}.VisualArticleStory_contextLinks__5ZQD0 a{color:#1b6555;font-size:.8rem;font-weight:650;text-decoration:underline;text-underline-offset:.25em}.VisualArticleStory_diagram__sxBFt{display:grid;gap:0;margin:0;border-top:1px solid #dce5dc;border-bottom:1px solid #dce5dc;background:#f7f8f4}.VisualArticleStory_diagramItem__Orbjt{min-width:0;padding:1rem}.VisualArticleStory_diagramItem__Orbjt+.VisualArticleStory_diagramItem__Orbjt{border-top:1px solid #e1e8df}.VisualArticleStory_diagramItem__Orbjt dt{color:#1d5146;font-size:.875rem;font-weight:750;line-height:1.5;text-align:center}.VisualArticleStory_diagramItem__Orbjt dd{margin:.35rem 0 0;color:#68786e;font-size:.8125rem;line-height:1.6;text-align:center}@media (min-width:560px){.VisualArticleStory_cards__qA3ar,.VisualArticleStory_diagram__sxBFt,.VisualArticleStory_threeColumns__KbMIk{grid-template-columns:repeat(2,minmax(0,1fr))}.VisualArticleStory_diagramItem__Orbjt+.VisualArticleStory_diagramItem__Orbjt{border-top:0;border-left:1px solid #e1e8df}}@media (min-width:640px){.VisualArticleStory_compare__xjqNo,.VisualArticleStory_twoColumns__KLrTR{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.VisualArticleStory_cards__qA3ar,.VisualArticleStory_threeColumns__KbMIk,.VisualArticleStory_workflow__6DV02{grid-template-columns:repeat(3,minmax(0,1fr))}.VisualArticleStory_workflow__6DV02.VisualArticleStory_fourColumns__lTfum{grid-template-columns:repeat(4,minmax(0,1fr))}.VisualArticleStory_checklistWithImage__zftFu{grid-template-columns:repeat(2,minmax(0,1fr))}.VisualArticleStory_moduleHeading__NyMde h2{white-space:nowrap}.VisualArticleStory_diagram__sxBFt{grid-template-columns:repeat(var(--diagram-columns,4),minmax(0,1fr))}}.VisualArticleStory_compare__xjqNo{width:100%;max-width:760px;margin-inline:auto}.VisualArticleStory_captionedGrid__kcnvU{align-items:start;gap:1.15rem .9rem}.VisualArticleStory_captionedGrid__kcnvU .VisualArticleStory_imageFrame__Jx8pL{max-height:none;border-radius:.65rem}.VisualArticleStory_visualStep__vPKOL{min-width:0}.VisualArticleStory_inlineCaption__j_Zg4{margin:.6rem 0 0;color:#657269;font-size:.75rem;line-height:1.55;text-align:center;text-wrap:pretty}.VisualArticleStory_inlineCaption__j_Zg4 strong{color:#233c34;font-weight:700}.VisualArticleStory_captionNumber__3v6xA{color:#658475;font:600 .625rem var(--font-geist-mono),monospace}@media (min-width:560px){.VisualArticleStory_cards__qA3ar.VisualArticleStory_captionedGrid__kcnvU,.VisualArticleStory_workflow__6DV02.VisualArticleStory_captionedGrid__kcnvU{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.VisualArticleStory_cards__qA3ar.VisualArticleStory_captionedGrid__kcnvU,.VisualArticleStory_workflow__6DV02.VisualArticleStory_captionedGrid__kcnvU{grid-template-columns:repeat(var(--visual-columns,4),minmax(0,1fr))}}.BlogArticleLayout_article__t0qHN{--article-width:1040px}.BlogArticleLayout_header__l9O_k{padding:1.25rem 1.25rem 1.35rem;background:#fff}.BlogArticleLayout_headerInner__4MyaU{max-width:var(--article-width);margin:0 auto}.BlogArticleLayout_back__fT67W{display:inline-flex;gap:.4rem;align-items:center;color:#598477;font-size:.7rem;font-weight:650}.BlogArticleLayout_back__fT67W svg{width:.85rem;height:.85rem}.BlogArticleLayout_title__Q7LyZ{margin:.8rem auto 0;color:#172923;text-align:center;font-size:clamp(1.55rem,3vw,2.35rem);font-weight:760;line-height:1.16;letter-spacing:-.04em}.BlogArticleLayout_summary__SPL9h{max-width:44rem;margin:.65rem auto 0;color:#748078;font-size:.875rem;line-height:1.65;text-align:center}.BlogArticleLayout_meta__oYo37{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.45rem 1rem;margin-top:.75rem;color:#879188;font-size:.6875rem;font-weight:550}.BlogArticleLayout_meta__oYo37>span{display:inline-flex;align-items:center;gap:.3rem}.BlogArticleLayout_meta__oYo37 svg{width:.75rem;height:.75rem}.BlogArticleLayout_visualBody__i_ztq{padding:0 1.25rem 2.75rem}.BlogArticleLayout_visualInner__kY0Bv{max-width:var(--article-width);margin:0 auto}.BlogArticleLayout_research__bN8Kj{max-width:47rem;margin:2rem auto 0;border-top:1px solid #e5e9e0;border-bottom:1px solid #e5e9e0;padding:.8rem 0}.BlogArticleLayout_research__bN8Kj>summary{cursor:pointer;color:#728078;font-size:.75rem;font-weight:650;text-align:center}.BlogArticleLayout_researchInner__hVeOk{max-width:47rem;margin:0 auto;padding:.5rem .25rem 1rem}.BlogArticleLayout_cta__80I5a{display:flex;flex-direction:column;gap:1rem;align-items:center;justify-content:space-between;margin:2rem auto 0;padding:1.35rem 1.5rem;border-radius:.75rem;background:#edf3ed;text-align:center}.BlogArticleLayout_cta__80I5a h2{margin:0;font-size:1.1rem;line-height:1.4;font-weight:700}.BlogArticleLayout_cta__80I5a p{max-width:37rem;margin:.35rem auto 0;color:#768077;font-size:.8rem;line-height:1.65}.BlogArticleLayout_cta__80I5a a{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:.5rem;min-height:2.6rem;padding:.65rem 1.2rem;border-radius:.55rem;background:#138879;color:#fff;font-size:.75rem;font-weight:700}.BlogArticleLayout_cta__80I5a a svg{width:.9rem;height:.9rem}.BlogArticleLayout_article__t0qHN h2{text-align:center}@media (min-width:768px){.BlogArticleLayout_title__Q7LyZ{white-space:nowrap}.BlogArticleLayout_header__l9O_k{padding-top:1.15rem}.BlogArticleLayout_cta__80I5a{flex-direction:row}.BlogArticleLayout_cta__80I5a>div{flex:1}}@media (max-width:639px){.BlogArticleLayout_header__l9O_k{padding:1rem 1rem 1.15rem}.BlogArticleLayout_visualBody__i_ztq{padding-inline:1rem}.BlogArticleLayout_title__Q7LyZ{font-size:clamp(1.4rem,6.2vw,1.9rem)}.BlogArticleLayout_summary__SPL9h{font-size:.8125rem}}