.BlogKit-module__vmqQ9q__takeaways{background:var(--baby-blue-wash);border-radius:var(--radius-lg);border:1px solid #2e90c433;padding:1.25rem 1.4rem}.BlogKit-module__vmqQ9q__takeawaysTitle{letter-spacing:.08em;text-transform:uppercase;color:var(--blue-strong);margin:0 0 .7rem;font-size:.72rem;font-weight:700}.BlogKit-module__vmqQ9q__takeawaysList{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.BlogKit-module__vmqQ9q__takeawaysItem{color:var(--text-primary);align-items:flex-start;gap:.6rem;font-size:.95rem;line-height:1.5;display:flex}.BlogKit-module__vmqQ9q__takeawaysCheck{color:var(--status-live);flex-shrink:0;margin-top:.15rem;font-size:1rem;display:inline-flex}.BlogKit-module__vmqQ9q__callout{border-radius:var(--radius);border:1px solid var(--border);background:var(--surface);border-left-width:3px;gap:.85rem;padding:1rem 1.15rem;display:flex}.BlogKit-module__vmqQ9q__calloutIcon{flex-shrink:0;margin-top:.1rem;font-size:1.1rem;display:inline-flex}.BlogKit-module__vmqQ9q__calloutBody{min-width:0}.BlogKit-module__vmqQ9q__calloutBody>:first-child{margin-top:0}.BlogKit-module__vmqQ9q__calloutBody>:last-child{margin-bottom:0}.BlogKit-module__vmqQ9q__calloutTitle{color:var(--text-primary);margin:0 0 .25rem;font-weight:700}.BlogKit-module__vmqQ9q__callout_note{border-left-color:var(--blue)}.BlogKit-module__vmqQ9q__callout_note .BlogKit-module__vmqQ9q__calloutIcon{color:var(--blue)}.BlogKit-module__vmqQ9q__callout_tip{border-left-color:var(--status-live);background:var(--status-live-bg)}.BlogKit-module__vmqQ9q__callout_tip .BlogKit-module__vmqQ9q__calloutIcon{color:var(--status-live)}.BlogKit-module__vmqQ9q__callout_warning{border-left-color:var(--status-warn);background:var(--status-warn-bg)}.BlogKit-module__vmqQ9q__callout_warning .BlogKit-module__vmqQ9q__calloutIcon{color:var(--status-warn)}.BlogKit-module__vmqQ9q__callout_key{border-left-color:var(--blue-strong);background:var(--baby-blue-wash)}.BlogKit-module__vmqQ9q__callout_key .BlogKit-module__vmqQ9q__calloutIcon{color:var(--blue-strong)}.BlogKit-module__vmqQ9q__figure{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);margin:0;overflow:hidden}.BlogKit-module__vmqQ9q__figureInner{padding:1.5rem 1.4rem}.BlogKit-module__vmqQ9q__figureInner>svg{width:100%;height:auto;display:block}.BlogKit-module__vmqQ9q__figureCaption{color:var(--text-muted);text-align:center;border-top:1px solid var(--border);background:var(--surface-raised);padding:.7rem 1.2rem;font-size:.82rem}.BlogKit-module__vmqQ9q__flow{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.BlogKit-module__vmqQ9q__flowStep{gap:.9rem;padding-bottom:1.15rem;display:flex;position:relative}.BlogKit-module__vmqQ9q__flowStep:last-child{padding-bottom:0}.BlogKit-module__vmqQ9q__flowNum{z-index:1;background:var(--gradient-fill);width:30px;height:30px;color:var(--on-baby-blue);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.82rem;font-weight:700;display:inline-flex;position:relative}.BlogKit-module__vmqQ9q__flowStep:not(:last-child):before{content:"";background:var(--border-strong);width:2px;position:absolute;top:32px;bottom:2px;left:15px;transform:translate(-1px)}.BlogKit-module__vmqQ9q__flowText{flex-direction:column;gap:.15rem;min-width:0;padding-top:.25rem;display:flex}.BlogKit-module__vmqQ9q__flowLabelMain{color:var(--text-primary);font-weight:600}.BlogKit-module__vmqQ9q__flowLabelSub{color:var(--text-secondary);font-size:.86rem;line-height:1.45}.BlogKit-module__vmqQ9q__compareGrid{grid-template-columns:repeat(var(--cols,2), minmax(0, 1fr));gap:.85rem;width:100%;display:grid}.BlogKit-module__vmqQ9q__compareCol{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:1rem 1.05rem}.BlogKit-module__vmqQ9q__compareColTitle{color:var(--text-primary);margin:0 0 .7rem;font-size:.95rem;font-weight:700}.BlogKit-module__vmqQ9q__compareColList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.BlogKit-module__vmqQ9q__compareColList li{color:var(--text-secondary);align-items:flex-start;gap:.5rem;font-size:.88rem;line-height:1.45;display:flex}.BlogKit-module__vmqQ9q__compareIcon{flex-shrink:0;margin-top:.1rem;display:inline-flex}.BlogKit-module__vmqQ9q__compare_good{background:var(--baby-blue-wash);border-color:#2e90c438}.BlogKit-module__vmqQ9q__compare_good .BlogKit-module__vmqQ9q__compareColTitle{color:var(--blue-strong)}.BlogKit-module__vmqQ9q__compare_good .BlogKit-module__vmqQ9q__compareIcon{color:var(--status-live)}.BlogKit-module__vmqQ9q__compare_bad .BlogKit-module__vmqQ9q__compareIcon{color:var(--status-danger)}.BlogKit-module__vmqQ9q__compare_neutral .BlogKit-module__vmqQ9q__compareIcon{color:var(--text-muted)}@media (max-width:560px){.BlogKit-module__vmqQ9q__compareGrid{grid-template-columns:1fr}}.BlogKit-module__vmqQ9q__chart{width:100%;max-width:30rem;height:auto;margin-inline:auto;display:block}.BlogKit-module__vmqQ9q__chartVal{fill:var(--text-primary);font-weight:700}.BlogKit-module__vmqQ9q__chartLbl{fill:var(--text-muted);font-weight:600}.BlogKit-module__vmqQ9q__faq{margin:0}.BlogKit-module__vmqQ9q__faqTitle{letter-spacing:-.02em;color:var(--text-primary);margin:0 0 1rem;font-size:clamp(1.4rem,3vw,1.85rem);font-weight:700}.BlogKit-module__vmqQ9q__faqList{flex-direction:column;gap:.6rem;display:flex}.BlogKit-module__vmqQ9q__faqItem{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);overflow:hidden}.BlogKit-module__vmqQ9q__faqQ{cursor:pointer;color:var(--text-primary);justify-content:space-between;align-items:center;gap:.75rem;padding:.9rem 1.1rem;font-weight:600;list-style:none;display:flex}.BlogKit-module__vmqQ9q__faqQ::-webkit-details-marker{display:none}.BlogKit-module__vmqQ9q__faqQ:after{content:"+";color:var(--blue);flex-shrink:0;font-size:1.3rem;font-weight:400;transition:transform .2s}.BlogKit-module__vmqQ9q__faqItem[open] .BlogKit-module__vmqQ9q__faqQ:after{transform:rotate(45deg)}.BlogKit-module__vmqQ9q__faqA{color:var(--text-secondary);margin:0;padding:0 1.1rem 1rem;font-size:.95rem;line-height:1.6}.BlogKit-module__vmqQ9q__cta{border-radius:var(--radius-lg);background:var(--surface-navy);border:1px solid var(--border-on-navy);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;padding:1.6rem 1.75rem;display:flex}.BlogKit-module__vmqQ9q__ctaBody{flex:20rem;min-width:0}.BlogKit-module__vmqQ9q__ctaTitle{color:var(--text-on-navy);margin:0 0 .3rem;font-size:1.15rem;font-weight:700}.BlogKit-module__vmqQ9q__ctaText{color:var(--text-on-navy-muted);margin:0;font-size:.92rem;line-height:1.55}.BlogKit-module__vmqQ9q__ctaBtn{flex-shrink:0}@media (prefers-reduced-motion:reduce){.BlogKit-module__vmqQ9q__faqQ:after{transition:none}}.BlogKit-module__vmqQ9q__statGrid{grid-template-columns:repeat(var(--stat-cols,3), minmax(0, 1fr));gap:1rem;padding:1.5rem 1.4rem;display:grid}@media (max-width:560px){.BlogKit-module__vmqQ9q__statGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:360px){.BlogKit-module__vmqQ9q__statGrid{grid-template-columns:1fr}}.BlogKit-module__vmqQ9q__statCard{text-align:center;background:var(--cp-accent-light,var(--baby-blue-wash));border:1px solid var(--cp-border,var(--border));border-radius:var(--radius);flex-direction:column;align-items:center;gap:.3rem;padding:1.1rem .8rem;display:flex}.BlogKit-module__vmqQ9q__statValue{color:var(--cp-accent,var(--blue-strong));letter-spacing:-.03em;margin:0;font-size:clamp(1.8rem,5vw,2.6rem);font-weight:800;line-height:1}.BlogKit-module__vmqQ9q__statUnit{letter-spacing:0;vertical-align:super;margin-left:.1em;font-size:.55em;font-weight:700}.BlogKit-module__vmqQ9q__statLabel{color:var(--cp-accent-text,var(--text-primary));margin:0;font-size:.88rem;font-weight:700;line-height:1.3}.BlogKit-module__vmqQ9q__statContext{color:var(--text-secondary);margin:0;font-size:.78rem;line-height:1.4}.BlogKit-module__vmqQ9q__timeline{flex-direction:column;gap:0;margin:0;padding:1.5rem 1.4rem;list-style:none;display:flex}.BlogKit-module__vmqQ9q__timelineItem{gap:1rem;padding-bottom:1.5rem;display:flex;position:relative}.BlogKit-module__vmqQ9q__timelineItem:last-child{padding-bottom:0}.BlogKit-module__vmqQ9q__timelineItem:not(:last-child):before{content:"";background:var(--cp-border,var(--border-strong));width:2px;position:absolute;top:34px;bottom:0;left:15px}.BlogKit-module__vmqQ9q__timelineDot{background:var(--cp-accent,var(--gradient-fill));border:3px solid var(--cp-accent-light,var(--baby-blue-wash));width:32px;height:32px;box-shadow:0 0 0 2px var(--cp-accent,var(--blue));z-index:1;border-radius:50%;flex-shrink:0;margin-top:.1rem;position:relative}.BlogKit-module__vmqQ9q__timelineContent{flex-direction:column;gap:.2rem;min-width:0;padding-top:.25rem;display:flex}.BlogKit-module__vmqQ9q__timelineDate{letter-spacing:.06em;text-transform:uppercase;color:var(--cp-accent,var(--blue-strong));background:var(--cp-accent-light,var(--baby-blue-wash));border:1px solid var(--cp-border,var(--border));border-radius:999px;width:fit-content;margin-bottom:.15rem;padding:.15rem .7rem;font-size:.72rem;font-weight:700;display:inline-block}.BlogKit-module__vmqQ9q__timelineLabel{color:var(--text-primary);font-size:.97rem;font-weight:700;line-height:1.3}.BlogKit-module__vmqQ9q__timelineDesc{color:var(--text-secondary);margin:0;font-size:.875rem;line-height:1.5}.BlogKit-module__vmqQ9q__dtree{flex-direction:column;align-items:center;gap:0;padding:1.5rem 1.4rem;display:flex}.BlogKit-module__vmqQ9q__dtreeRoot{background:var(--cp-accent-light,var(--baby-blue-wash));border:2px solid var(--cp-accent,var(--blue));border-radius:var(--radius);text-align:center;width:100%;max-width:28rem;padding:1rem 1.25rem;position:relative}.BlogKit-module__vmqQ9q__dtreeRoot:after{content:"";background:var(--cp-accent,var(--blue));width:2px;height:1.5rem;position:absolute;bottom:-1.5rem;left:50%;transform:translate(-50%)}.BlogKit-module__vmqQ9q__dtreeQuestion{color:var(--cp-accent-text,var(--text-primary));margin:0;font-size:.95rem;font-weight:700;line-height:1.45}.BlogKit-module__vmqQ9q__dtreeBranches{grid-template-columns:1fr 1fr;gap:.85rem;width:100%;max-width:36rem;margin-top:1.5rem;display:grid}@media (max-width:540px){.BlogKit-module__vmqQ9q__dtreeBranches{grid-template-columns:1fr}}.BlogKit-module__vmqQ9q__dtreeBranch{flex-direction:column;align-items:center;gap:.5rem;display:flex}.BlogKit-module__vmqQ9q__dtreeConnector{justify-content:center;width:100%;display:flex}.BlogKit-module__vmqQ9q__dtreeEdgeLabel{letter-spacing:.03em;color:var(--text-secondary);background:var(--surface-raised,var(--surface));border:1px solid var(--border);border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .65rem;font-size:.75rem;font-weight:700;display:inline-flex}.BlogKit-module__vmqQ9q__dtreeLeaf{border-radius:var(--radius);border:1px solid var(--border);align-items:flex-start;gap:.6rem;width:100%;padding:.9rem 1rem;display:flex}.BlogKit-module__vmqQ9q__dtreeLeafYes{background:var(--cp-accent-light,var(--baby-blue-wash));border-color:var(--cp-border,var(--border))}.BlogKit-module__vmqQ9q__dtreeLeafNo{background:var(--surface);border-color:var(--border)}.BlogKit-module__vmqQ9q__dtreeLeafIcon{color:var(--cp-accent,var(--blue));flex-shrink:0;margin-top:.1rem;font-size:1rem;display:inline-flex}.BlogKit-module__vmqQ9q__dtreeOutcome{color:var(--text-primary);margin:0;font-size:.875rem;line-height:1.5}
