.blog-faq[data-astro-cid-bvzihdzo]{width:min(920px,100%);margin:82px auto 0;padding-top:52px;border-top:1px solid var(--line)}.faq-heading[data-astro-cid-bvzihdzo]{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,.55fr);gap:44px;align-items:end;margin-bottom:28px}.faq-heading[data-astro-cid-bvzihdzo] h2[data-astro-cid-bvzihdzo]{margin:10px 0 0;font:800 clamp(34px,4.2vw,48px)/1.05 Manrope;letter-spacing:-1.8px;color:var(--ink)}.faq-heading[data-astro-cid-bvzihdzo] p[data-astro-cid-bvzihdzo]{margin:0 0 3px;color:var(--muted);font-size:14px;line-height:1.7}.faq-list[data-astro-cid-bvzihdzo]{display:grid;gap:10px}.faq-item[data-astro-cid-bvzihdzo]{overflow:hidden;border:1px solid #dfe5ec;border-radius:12px;background:#fff;box-shadow:0 8px 24px #10203909;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.faq-item[data-astro-cid-bvzihdzo]:hover{border-color:#c6d1df;box-shadow:0 12px 28px #1020390f}.faq-item[data-astro-cid-bvzihdzo][open]{border-color:#b8c9e0;box-shadow:0 16px 34px #10203914}.faq-item[data-astro-cid-bvzihdzo] summary[data-astro-cid-bvzihdzo]{display:grid;grid-template-columns:44px minmax(0,1fr) 30px;gap:14px;align-items:center;min-height:76px;padding:17px 20px;cursor:pointer;list-style:none;color:var(--ink);font:800 17px/1.5 Manrope}.faq-item[data-astro-cid-bvzihdzo] summary[data-astro-cid-bvzihdzo]::-webkit-details-marker{display:none}.faq-number[data-astro-cid-bvzihdzo]{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border-radius:9px;background:#f2f6fb;color:#64748b;font:800 10px Manrope;letter-spacing:.08em}.faq-question[data-astro-cid-bvzihdzo]{min-width:0;font-size:17px}.faq-toggle[data-astro-cid-bvzihdzo]{position:relative;width:28px;height:28px;justify-self:end;border:1px solid #d6dee8;border-radius:50%;background:#fff}.faq-toggle[data-astro-cid-bvzihdzo]:before,.faq-toggle[data-astro-cid-bvzihdzo]:after{content:"";position:absolute;left:50%;top:50%;width:10px;height:1.5px;background:var(--blue);transform:translate(-50%,-50%);transition:transform .2s ease}.faq-toggle[data-astro-cid-bvzihdzo]:after{transform:translate(-50%,-50%) rotate(90deg)}.faq-item[data-astro-cid-bvzihdzo][open] .faq-toggle[data-astro-cid-bvzihdzo]{border-color:#b7c8df;background:#f2f6fb}.faq-item[data-astro-cid-bvzihdzo][open] .faq-toggle[data-astro-cid-bvzihdzo]:after{transform:translate(-50%,-50%) rotate(0)}.faq-answer[data-astro-cid-bvzihdzo]{padding:0 64px 22px 78px;color:var(--muted);font-size:15px;line-height:1.8}.faq-answer[data-astro-cid-bvzihdzo] p[data-astro-cid-bvzihdzo]{margin:0;padding-top:2px}.blog-related[data-astro-cid-bvzihdzo]{margin-top:72px;padding-top:42px;border-top:1px solid var(--line)}.blog-section-label[data-astro-cid-bvzihdzo]{font:700 10px Manrope;letter-spacing:1.8px;color:var(--blue);text-transform:uppercase}.blog-related[data-astro-cid-bvzihdzo] h2[data-astro-cid-bvzihdzo]{font:800 clamp(30px,4vw,44px)/1.08 Manrope;letter-spacing:-1.5px;margin:12px 0 24px}.related-grid[data-astro-cid-bvzihdzo]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.related-card[data-astro-cid-bvzihdzo]{display:flex;flex-direction:column;min-height:180px;padding:24px;border:1px solid var(--line);border-radius:10px;background:#fff;transition:transform .2s,box-shadow .2s,border-color .2s}.related-card[data-astro-cid-bvzihdzo]:hover{transform:translateY(-3px);box-shadow:0 16px 35px #10203914;border-color:#cbd5e1}.related-card[data-astro-cid-bvzihdzo] span[data-astro-cid-bvzihdzo]{font:700 10px Manrope;letter-spacing:1.4px;text-transform:uppercase;color:var(--blue)}.related-card[data-astro-cid-bvzihdzo] strong[data-astro-cid-bvzihdzo]{margin:14px 0 18px;font:700 20px/1.2 Manrope;color:var(--ink)}.related-card[data-astro-cid-bvzihdzo] em[data-astro-cid-bvzihdzo]{margin-top:auto;font:700 13px Manrope;color:var(--blue);font-style:normal}.blog-cta[data-astro-cid-bvzihdzo]{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:64px;padding:34px;border-radius:12px;background:var(--ink);color:#fff}.blog-cta[data-astro-cid-bvzihdzo] h2[data-astro-cid-bvzihdzo]{margin:10px 0 8px;max-width:600px;font:800 clamp(28px,4vw,44px)/1.08 Manrope;letter-spacing:-1.5px}.blog-cta[data-astro-cid-bvzihdzo] p[data-astro-cid-bvzihdzo]{margin:0;color:#aeb9c8}.blog-cta[data-astro-cid-bvzihdzo] .blog-section-label[data-astro-cid-bvzihdzo]{color:var(--lime)}.blog-cta-actions[data-astro-cid-bvzihdzo]{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.blog-cta-primary[data-astro-cid-bvzihdzo],.blog-cta-secondary[data-astro-cid-bvzihdzo]{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 18px;border-radius:7px;font:700 13px Manrope;white-space:nowrap}.blog-cta-primary[data-astro-cid-bvzihdzo]{background:var(--lime);color:var(--ink)}.blog-cta-secondary[data-astro-cid-bvzihdzo]{border:1px solid #ffffff33;color:#fff}.blog-cta-primary[data-astro-cid-bvzihdzo],.blog-cta-secondary[data-astro-cid-bvzihdzo],.blog-subscribe-button[data-astro-cid-bvzihdzo]{transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.blog-cta-primary[data-astro-cid-bvzihdzo]:hover,.blog-subscribe-button[data-astro-cid-bvzihdzo]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 22px #14203026}.blog-subscribe-modal[data-astro-cid-bvzihdzo]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:center;gap:36px;margin-top:18px;padding:32px;border:1px solid #e0e7ef;border-radius:14px;background:#f4f7fb}.blog-subscribe-copy[data-astro-cid-bvzihdzo]{display:flex;align-items:flex-start;gap:17px;min-width:0}.blog-subscribe-icon[data-astro-cid-bvzihdzo]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 48px;width:48px;height:48px;color:var(--blue);border:1px solid #e1e8f0;border-radius:12px;background:#fff}.blog-subscribe-icon[data-astro-cid-bvzihdzo] svg[data-astro-cid-bvzihdzo]{width:23px;height:23px}.blog-subscribe[data-astro-cid-bvzihdzo] h2[data-astro-cid-bvzihdzo]{margin:10px 0 9px;max-width:470px;color:var(--ink);font:800 clamp(25px,3.1vw,35px)/1.12 Manrope;letter-spacing:-1.1px}.blog-subscribe-copy[data-astro-cid-bvzihdzo] p[data-astro-cid-bvzihdzo]{margin:0;max-width:500px;color:var(--muted);font-size:14px;line-height:1.7}.blog-subscribe-panel[data-astro-cid-bvzihdzo]{min-width:0;padding:22px;border:1px solid #e4eaf1;border-radius:12px;background:#fff;box-shadow:0 10px 28px #1020390b}.blog-subscribe-form[data-astro-cid-bvzihdzo] label[data-astro-cid-bvzihdzo]{display:block;margin-bottom:8px;color:var(--ink);font:700 12px/1.5 Manrope}.blog-subscribe-form-row[data-astro-cid-bvzihdzo]{display:flex;align-items:stretch;gap:8px}.blog-subscribe-form[data-astro-cid-bvzihdzo] input[data-astro-cid-bvzihdzo][type=email]{box-sizing:border-box;width:100%;min-width:0;min-height:48px;padding:0 13px;border:1px solid #d6dee8;border-radius:8px;outline:none;background:#fff;color:var(--ink);font:inherit;font-size:14px;font-weight:500;line-height:1.4;transition:border-color .2s ease,box-shadow .2s ease}.blog-subscribe-form[data-astro-cid-bvzihdzo] input[data-astro-cid-bvzihdzo][type=email]:focus{border-color:var(--blue);box-shadow:0 0 0 3px #1443751a}.blog-subscribe-form[data-astro-cid-bvzihdzo] input[data-astro-cid-bvzihdzo][type=email]::placeholder{color:#98a4b3}.blog-subscribe-button[data-astro-cid-bvzihdzo]{display:inline-flex;align-items:center;justify-content:center;gap:10px;flex:0 0 auto;min-height:48px;padding:0 17px;border:0;border-radius:8px;background:var(--blue);color:#fff;font:700 13px Manrope;cursor:pointer;white-space:nowrap}.blog-subscribe-button[data-astro-cid-bvzihdzo]:hover:not(:disabled){background:var(--ink)}.blog-subscribe-button[data-astro-cid-bvzihdzo]:disabled{opacity:.65;cursor:wait}.blog-subscribe-privacy[data-astro-cid-bvzihdzo]{margin:12px 0 0;color:#738196;font-size:11px;line-height:1.6}.blog-subscribe-feedback[data-astro-cid-bvzihdzo]{margin:10px 0 0;min-height:0;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.blog-subscribe-feedback[data-astro-cid-bvzihdzo]:empty{display:none}.blog-subscribe-feedback[data-astro-cid-bvzihdzo].is-success{color:#147a58}.blog-subscribe-feedback[data-astro-cid-bvzihdzo].is-error{color:#b42318}.blog-subscribe-honeypot[data-astro-cid-bvzihdzo]{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media(max-width:760px){.faq-heading[data-astro-cid-bvzihdzo]{grid-template-columns:1fr;gap:10px;margin-bottom:20px}.faq-heading[data-astro-cid-bvzihdzo] h2[data-astro-cid-bvzihdzo]{font-size:34px}.faq-item[data-astro-cid-bvzihdzo] summary[data-astro-cid-bvzihdzo]{grid-template-columns:36px minmax(0,1fr) 28px;gap:10px;min-height:68px;padding:15px;font-size:16px}.faq-number[data-astro-cid-bvzihdzo]{width:30px;height:30px}.faq-answer[data-astro-cid-bvzihdzo]{padding:0 15px 18px 61px;font-size:14px}.related-grid[data-astro-cid-bvzihdzo]{grid-template-columns:1fr}.blog-cta[data-astro-cid-bvzihdzo]{align-items:flex-start;flex-direction:column;padding:26px}.blog-cta-actions[data-astro-cid-bvzihdzo]{justify-content:flex-start}}@media(max-width:760px){.blog-page[data-astro-cid-bvzihdzo]{overflow-x:clip}.blog-article[data-astro-cid-bvzihdzo]{width:calc(100% - 28px);padding:38px 0 64px}.blog-article[data-astro-cid-bvzihdzo] h1[data-astro-cid-bvzihdzo]{margin:12px 0 16px;max-width:none;font-size:36px;line-height:1.04;letter-spacing:-1.8px}.blog-meta[data-astro-cid-bvzihdzo]{font-size:9px;letter-spacing:1.45px;line-height:1.4}.blog-description[data-astro-cid-bvzihdzo]{margin-bottom:28px;font-size:15px;line-height:1.68}.article-featured-image[data-astro-cid-bvzihdzo]{margin:22px 0 34px;border-radius:12px}.blog-content[data-astro-cid-bvzihdzo]{font-size:16px;line-height:1.72}.blog-content[data-astro-cid-bvzihdzo] h2[data-astro-cid-bvzihdzo]{margin:38px 0 13px;font-size:27px;line-height:1.15;letter-spacing:-1px}.blog-content[data-astro-cid-bvzihdzo] h3[data-astro-cid-bvzihdzo]{margin:28px 0 9px;font-size:21px}.blog-content[data-astro-cid-bvzihdzo] p[data-astro-cid-bvzihdzo]{margin-bottom:18px}.blog-content[data-astro-cid-bvzihdzo] ul[data-astro-cid-bvzihdzo],.blog-content[data-astro-cid-bvzihdzo] ol[data-astro-cid-bvzihdzo]{padding-left:21px}.blog-content[data-astro-cid-bvzihdzo] blockquote[data-astro-cid-bvzihdzo]{margin:24px 0;padding:12px 15px;border-radius:0 9px 9px 0;font-size:14px;line-height:1.65}.blog-faq[data-astro-cid-bvzihdzo]{width:100%;margin-top:58px;padding-top:34px}.faq-heading[data-astro-cid-bvzihdzo] h2[data-astro-cid-bvzihdzo]{font-size:30px;line-height:1.1;letter-spacing:-1px}.faq-heading[data-astro-cid-bvzihdzo] p[data-astro-cid-bvzihdzo]{font-size:12px;line-height:1.65}.faq-list[data-astro-cid-bvzihdzo]{gap:8px}.faq-item[data-astro-cid-bvzihdzo]{border-radius:10px}.faq-item[data-astro-cid-bvzihdzo] summary[data-astro-cid-bvzihdzo]{grid-template-columns:30px minmax(0,1fr) 26px;gap:9px;min-height:66px;padding:13px;font-size:15px;line-height:1.4}.faq-number[data-astro-cid-bvzihdzo]{width:28px;height:28px;border-radius:8px;font-size:9px}.faq-question[data-astro-cid-bvzihdzo]{font-size:15px;overflow-wrap:anywhere}.faq-toggle[data-astro-cid-bvzihdzo]{width:26px;height:26px}.faq-answer[data-astro-cid-bvzihdzo]{padding:0 13px 17px 52px;font-size:13.5px;line-height:1.7}.blog-related[data-astro-cid-bvzihdzo]{margin-top:55px;padding-top:34px}.blog-related[data-astro-cid-bvzihdzo] h2[data-astro-cid-bvzihdzo]{margin:9px 0 18px;font-size:30px}.related-grid[data-astro-cid-bvzihdzo]{gap:9px}.related-card[data-astro-cid-bvzihdzo]{min-height:0;padding:17px;border-radius:10px}.related-card[data-astro-cid-bvzihdzo] strong[data-astro-cid-bvzihdzo]{margin:10px 0 14px;font-size:17px;line-height:1.25}.blog-cta[data-astro-cid-bvzihdzo]{margin-top:44px;padding:22px 18px;gap:18px;border-radius:13px}.blog-cta[data-astro-cid-bvzihdzo] h2[data-astro-cid-bvzihdzo]{margin:8px 0 7px;font-size:27px;line-height:1.1;letter-spacing:-1px}.blog-cta[data-astro-cid-bvzihdzo] p[data-astro-cid-bvzihdzo]{font-size:12px;line-height:1.65}.blog-cta-actions[data-astro-cid-bvzihdzo]{width:100%;display:grid;grid-template-columns:1fr;gap:8px}.blog-cta-primary[data-astro-cid-bvzihdzo],.blog-cta-secondary[data-astro-cid-bvzihdzo]{width:100%;min-height:48px;border-radius:9px;font-size:11.5px}.blog-subscribe-modal[data-astro-cid-bvzihdzo]{grid-template-columns:minmax(0,1fr);gap:22px;margin-top:14px;padding:20px 16px;border-radius:12px}.blog-subscribe-copy[data-astro-cid-bvzihdzo]{gap:12px}.blog-subscribe-icon[data-astro-cid-bvzihdzo]{flex-basis:40px;width:40px;height:40px;border-radius:10px}.blog-subscribe-icon[data-astro-cid-bvzihdzo] svg[data-astro-cid-bvzihdzo]{width:20px;height:20px}.blog-subscribe[data-astro-cid-bvzihdzo] h2[data-astro-cid-bvzihdzo]{margin:8px 0 7px;font-size:25px;line-height:1.12;letter-spacing:-.8px}.blog-subscribe-copy[data-astro-cid-bvzihdzo] p[data-astro-cid-bvzihdzo]{font-size:12px;line-height:1.65}.blog-subscribe-panel[data-astro-cid-bvzihdzo]{padding:16px 13px;border-radius:10px}.blog-subscribe-form-row[data-astro-cid-bvzihdzo]{display:grid;grid-template-columns:minmax(0,1fr);gap:9px}.blog-subscribe-form[data-astro-cid-bvzihdzo] input[data-astro-cid-bvzihdzo][type=email],.blog-subscribe-button[data-astro-cid-bvzihdzo]{min-height:48px;width:100%}.blog-subscribe-privacy[data-astro-cid-bvzihdzo]{font-size:10.5px}}body.blog-subscribe-open{overflow:hidden}.blog-subscribe-overlay[data-astro-cid-bvzihdzo]{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;overflow-y:auto;overscroll-behavior:contain;padding:clamp(14px,3vw,32px);background:#0a1626ad;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);animation:blog-subscribe-backdrop-in .2s ease-out both}.blog-subscribe-overlay[data-astro-cid-bvzihdzo][hidden]{display:none}.blog-subscribe-modal[data-astro-cid-bvzihdzo]{position:relative;width:min(880px,100%);max-height:min(90vh,780px);max-height:min(90dvh,780px);overflow-y:auto;margin:0;padding:clamp(24px,4vw,38px);border:1px solid #e0e7ef;border-radius:18px;background:#f4f7fb;box-shadow:0 28px 90px #00000047;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);align-items:center;gap:clamp(22px,3.5vw,36px);animation:blog-subscribe-modal-in .24s ease-out both;outline:none}.blog-subscribe-close[data-astro-cid-bvzihdzo]{position:absolute;top:12px;right:12px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:1px solid #dce4ed;border-radius:50%;background:#fff;color:var(--ink);cursor:pointer;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.blog-subscribe-close[data-astro-cid-bvzihdzo] svg[data-astro-cid-bvzihdzo]{width:18px;height:18px}.blog-subscribe-close[data-astro-cid-bvzihdzo]:hover{transform:rotate(4deg);border-color:#bdcbd9;background:#edf2f7}.blog-subscribe-close[data-astro-cid-bvzihdzo]:focus-visible,.blog-subscribe-button[data-astro-cid-bvzihdzo]:focus-visible,.blog-subscribe-form[data-astro-cid-bvzihdzo] input[data-astro-cid-bvzihdzo][type=email]:focus-visible{outline:3px solid rgba(36,90,166,.35);outline-offset:3px}.blog-subscribe-modal[data-astro-cid-bvzihdzo] .blog-subscribe-copy[data-astro-cid-bvzihdzo]{padding-right:12px}@keyframes blog-subscribe-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes blog-subscribe-modal-in{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:760px){.blog-subscribe-overlay[data-astro-cid-bvzihdzo]{align-items:center;padding:14px}.blog-subscribe-modal[data-astro-cid-bvzihdzo]{width:min(520px,100%);max-height:calc(100vh - 28px);max-height:calc(100dvh - 28px);grid-template-columns:minmax(0,1fr);gap:20px;padding:24px 16px 18px;border-radius:14px}.blog-subscribe-modal[data-astro-cid-bvzihdzo] .blog-subscribe-copy[data-astro-cid-bvzihdzo]{gap:12px;padding-right:30px}.blog-subscribe-modal[data-astro-cid-bvzihdzo] .blog-subscribe-panel[data-astro-cid-bvzihdzo]{padding:16px 13px}.blog-subscribe-close[data-astro-cid-bvzihdzo]{top:9px;right:9px;width:34px;height:34px}}@media(prefers-reduced-motion:reduce){.blog-subscribe-overlay[data-astro-cid-bvzihdzo],.blog-subscribe-modal[data-astro-cid-bvzihdzo]{animation:none}}.blog-content .content-visual{box-sizing:border-box;width:100%;margin:34px 0 38px;padding:clamp(18px,3vw,28px);border:1px solid #dce5ee;border-radius:16px;background:linear-gradient(145deg,#f8fbfe,#f0f5fa);color:#122338;overflow:hidden}.blog-content .content-visual figcaption{margin-bottom:20px}.blog-content .content-visual__eyebrow{display:inline-block;margin-bottom:8px;color:#245a8f;font-size:10px;font-weight:800;letter-spacing:1.3px;line-height:1.5;text-transform:uppercase}.blog-content .content-visual h3{margin:0 0 8px;color:#122338;font-size:clamp(21px,2.7vw,28px);font-weight:800;line-height:1.18;letter-spacing:-.6px}.blog-content .content-visual figcaption p,.blog-content .content-visual__note{margin:0;color:#526477;font-size:13px;line-height:1.65}.blog-content .content-visual__roadmap,.blog-content .content-visual__decision-grid,.blog-content .content-visual__factor-grid,.blog-content .content-visual__metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.blog-content .content-visual__stage,.blog-content .content-visual__decision,.blog-content .content-visual__factor,.blog-content .content-visual__metric,.blog-content .content-visual__journey-step,.blog-content .content-visual__security-item{min-width:0;padding:17px;border:1px solid #dce5ed;border-radius:12px;background:#fff}.blog-content .content-visual__stage-number,.blog-content .content-visual__metric>span,.blog-content .content-visual__security-item>span,.blog-content .content-visual__journey-step>span{display:inline-flex;align-items:center;justify-content:center;min-width:31px;min-height:28px;margin-bottom:12px;padding:3px 7px;border-radius:7px;background:#eaf2f8;color:#245a8f;font-size:10px;font-weight:800;letter-spacing:.05em}.blog-content .content-visual__stage>strong{display:block;margin-bottom:8px;color:#245a8f;font-size:12px;letter-spacing:.03em}.blog-content .content-visual h4,.blog-content .content-visual__stage h4{margin:0 0 7px;color:#14283f;font-size:16px;font-weight:800;line-height:1.3}.blog-content .content-visual__stage p,.blog-content .content-visual__decision p,.blog-content .content-visual__factor p,.blog-content .content-visual__metric p,.blog-content .content-visual__flow-step p,.blog-content .content-visual__journey-step p,.blog-content .content-visual__security-item p,.blog-content .content-visual__score-row p{margin:0;color:#536477;font-size:13px;line-height:1.65}.blog-content .content-visual__decision>span{display:block;margin-bottom:9px;color:#66788c;font-size:9px;font-weight:800;letter-spacing:.9px;line-height:1.5}.blog-content .content-visual__decision>strong,.blog-content .content-visual__factor>strong,.blog-content .content-visual__security-item>strong{display:block;margin-bottom:8px;color:#14283f;font-size:15px;font-weight:800;line-height:1.35}.blog-content .content-visual__metric>span{margin-bottom:14px}.blog-content .content-visual__metric>strong{display:block;margin-bottom:8px;color:#1b5b8e;font-size:clamp(23px,3vw,31px);font-weight:800;letter-spacing:-1px}.blog-content .content-visual__metric h4{margin-bottom:8px}.blog-content .content-visual__note{margin-top:16px}.blog-content .content-visual__note a{color:#205a91;text-decoration:underline;text-underline-offset:3px}.blog-content .content-visual__flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.blog-content .content-visual__flow-step{min-width:0;padding:15px;border:1px solid #dce5ed;border-radius:11px;background:#fff}.blog-content .content-visual__flow-step>span{display:inline-flex;width:27px;height:27px;align-items:center;justify-content:center;margin-bottom:12px;border-radius:50%;background:#17344f;color:#fff;font-size:11px;font-weight:800}.blog-content .content-visual__flow-step>strong{display:block;margin-bottom:7px;color:#14283f;font-size:14px;font-weight:800}.blog-content .content-visual__journey{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}.blog-content .content-visual__journey-step>strong{display:block;margin-bottom:7px;color:#14283f;font-size:14px}.blog-content .content-visual__journey-step{padding:14px}.blog-content .content-visual__security-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.blog-content .content-visual__score-list{display:grid;gap:9px}.blog-content .content-visual__score-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 14px;align-items:baseline;padding:15px 17px;border:1px solid #dce5ed;border-radius:10px;background:#fff}.blog-content .content-visual__score-row>span{color:#14283f;font-size:14px;font-weight:800}.blog-content .content-visual__score-row>strong{color:#245a8f;font-size:12px;font-weight:800;white-space:nowrap}.blog-content .content-visual__score-row p{grid-column:1 / -1}.blog-content .content-visual+p{margin-top:0}.blog-content .content-visual table{width:100%;border-collapse:collapse}.blog-content .content-visual td,.blog-content .content-visual th{padding:10px 12px;border:1px solid #dce5ed;text-align:left;vertical-align:top;font-size:13px;line-height:1.6}@media(max-width:760px){.blog-content .content-visual{margin:27px 0 30px;padding:16px;border-radius:12px}.blog-content .content-visual__roadmap,.blog-content .content-visual__decision-grid,.blog-content .content-visual__factor-grid,.blog-content .content-visual__metric-grid{grid-template-columns:1fr}.blog-content .content-visual__flow,.blog-content .content-visual__journey{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-content .content-visual__security-grid{grid-template-columns:1fr}.blog-content .content-visual__score-row{grid-template-columns:minmax(0,1fr);gap:5px}.blog-content .content-visual__score-row p{grid-column:1}.blog-content .content-visual td,.blog-content .content-visual th{padding:8px;font-size:12px}}.blog-content .article-table-wrap{box-sizing:border-box;width:100%;margin:30px 0 36px;overflow:hidden;border:1px solid #d8e2eb;border-radius:14px;background:#fff;box-shadow:0 10px 28px #1020390e}.blog-content .article-data-table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;color:#28394c;font-size:13px;line-height:1.65}.blog-content .article-data-table caption{caption-side:top;padding:17px 19px;border-bottom:1px solid #dce5ed;background:#f5f8fb;color:#14283f;text-align:left;font-size:14px;font-weight:800;line-height:1.45}.blog-content .article-data-table thead{background:#11283d}.blog-content .article-data-table thead th{padding:14px 17px;border:0;border-right:1px solid rgba(255,255,255,.12);background:#11283d;color:#fff;text-align:left;vertical-align:top;font-size:10px;font-weight:800;line-height:1.5;letter-spacing:1px;text-transform:uppercase}.blog-content .article-data-table thead th:last-child{border-right:0}.blog-content .article-data-table tbody th[scope=row],.blog-content .article-data-table tbody td{padding:16px 17px;border:0;border-bottom:1px solid #e9eef3;text-align:left;vertical-align:top;overflow-wrap:anywhere}.blog-content .article-data-table tbody th[scope=row]{background:#f3f8f5;color:#174c39;font-weight:800}.blog-content .article-data-table tbody tr:nth-child(2n) td{background:#f8fafc}.blog-content .article-data-table tbody tr:last-child th,.blog-content .article-data-table tbody tr:last-child td{border-bottom:0}.blog-content .article-data-table tbody tr:hover td,.blog-content .article-data-table tbody tr:hover th[scope=row]{background:#edf5f1}@media(max-width:680px){.blog-content .article-table-wrap{margin:25px 0 30px;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.blog-content .article-data-table,.blog-content .article-data-table tbody{display:block;width:100%;min-width:0}.blog-content .article-data-table caption{display:block;padding:0 0 12px;border:0;background:transparent;font-size:14px}.blog-content .article-data-table thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.blog-content .article-data-table tbody tr{display:block;margin:0 0 12px;overflow:hidden;border:1px solid #dbe5ed;border-radius:12px;background:#fff;box-shadow:0 6px 18px #1020390b}.blog-content .article-data-table tbody tr:last-child{margin-bottom:0}.blog-content .article-data-table tbody th[scope=row],.blog-content .article-data-table tbody td{display:grid;grid-template-columns:minmax(98px,35%) minmax(0,1fr);align-items:start;gap:12px;padding:13px 14px;border:0;border-bottom:1px solid #edf1f5;background:#fff;font-size:13px;line-height:1.55}.blog-content .article-data-table tbody th[scope=row]{background:#f3f8f5}.blog-content .article-data-table tbody tr:nth-child(2n) td{background:#fff}.blog-content .article-data-table tbody tr:last-child th,.blog-content .article-data-table tbody tr:last-child td{border-bottom:0}.blog-content .article-data-table tbody th[scope=row]:before,.blog-content .article-data-table tbody td:before{content:attr(data-label);color:#64758a;font-size:9px;font-weight:800;line-height:1.5;letter-spacing:.7px;text-transform:uppercase;overflow-wrap:normal}}@media(max-width:390px){.blog-content .article-data-table tbody th[scope=row],.blog-content .article-data-table tbody td{grid-template-columns:88px minmax(0,1fr);gap:8px;padding:12px 11px;font-size:12px}}.blog-content .article-table-wrap--scroll{overflow-x:auto;border:1px solid #d8e2eb;border-radius:12px;background:#fff}@media(max-width:760px){.blog-content .article-table-wrap--scroll{overflow-x:auto;overflow-y:hidden;margin:24px 0 30px;border:1px solid #d8e2eb;border-radius:12px;background:#fff;box-shadow:0 6px 18px #1020390b}.blog-content .article-data-table[data-table-scroll-only=true]{display:table;width:max-content;min-width:100%;max-width:none}.blog-content .article-data-table[data-table-scroll-only=true] tbody{display:table-row-group}.blog-content .article-data-table[data-table-scroll-only=true] tbody tr{display:table-row;margin:0;overflow:visible;border:0;border-radius:0;box-shadow:none}.blog-content .article-data-table[data-table-scroll-only=true] tbody th,.blog-content .article-data-table[data-table-scroll-only=true] tbody td{display:table-cell;padding:11px 13px;border-bottom:1px solid #e9eef3;white-space:normal}.blog-content .article-data-table[data-table-scroll-only=true] tbody th:before,.blog-content .article-data-table[data-table-scroll-only=true] tbody td:before{content:none}}
