.share[data-astro-cid-icfv5mjy]{display:flex;align-items:center;flex-wrap:wrap;gap:16px;padding:24px 0;border-top:1px solid rgba(2,43,58,.08);border-bottom:1px solid rgba(2,43,58,.08);margin:40px 0}.share-label[data-astro-cid-icfv5mjy]{font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#022b3a80}.share-buttons[data-astro-cid-icfv5mjy]{display:flex;gap:10px}.share-btn[data-astro-cid-icfv5mjy]{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;color:#fff;transition:transform .2s,box-shadow .2s,opacity .2s}.share-btn[data-astro-cid-icfv5mjy]:hover{transform:translateY(-3px);box-shadow:0 8px 18px #022b3a2e}.share-linkedin[data-astro-cid-icfv5mjy]{background:#0a66c2}.share-x[data-astro-cid-icfv5mjy]{background:#000}.share-facebook[data-astro-cid-icfv5mjy]{background:#1877f2}.share-pinterest[data-astro-cid-icfv5mjy]{background:#e60023}.share-whatsapp[data-astro-cid-icfv5mjy]{background:#25d366}.share-copy[data-astro-cid-icfv5mjy]{background:#022b3a14;border:none;cursor:pointer;color:#022b3a}.share-copy[data-astro-cid-icfv5mjy]:hover{background:#022b3a24}.share-copy[data-astro-cid-icfv5mjy] .icon-check[data-astro-cid-icfv5mjy]{display:none}.share-copy[data-astro-cid-icfv5mjy].copied{background:#5bd7cd;color:#022b3a}.share-copy[data-astro-cid-icfv5mjy].copied .icon-copy[data-astro-cid-icfv5mjy]{display:none}.share-copy[data-astro-cid-icfv5mjy].copied .icon-check[data-astro-cid-icfv5mjy]{display:block}.copy-toast[data-astro-cid-icfv5mjy]{position:fixed;bottom:32px;left:50%;transform:translate(-50%) translateY(12px);background:#022b3a;color:#fff;font-family:Fredoka,sans-serif;font-size:.95rem;font-weight:600;padding:12px 22px;border-radius:999px;box-shadow:0 8px 24px #022b3a38;opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease;z-index:9999}.copy-toast[data-astro-cid-icfv5mjy].show{opacity:1;transform:translate(-50%) translateY(0)}.share[data-astro-cid-icfv5mjy].compact{flex-direction:column;align-items:flex-start;gap:12px;padding:0;margin:0;border:none}.share[data-astro-cid-icfv5mjy].compact .share-label[data-astro-cid-icfv5mjy]{color:#022b3a73}.share[data-astro-cid-icfv5mjy].compact .share-btn[data-astro-cid-icfv5mjy]{width:38px;height:38px}.share[data-astro-cid-icfv5mjy].compact .share-buttons[data-astro-cid-icfv5mjy]{flex-wrap:wrap}.share[data-astro-cid-icfv5mjy].compact .share-btn[data-astro-cid-icfv5mjy]:hover{transform:translateY(-2px)}.blog-body{font-size:1.1rem;line-height:1.78;color:var(--body)}.blog-body:after{content:"";display:block;clear:both}.blog-body h2{font-family:var(--font-h);font-size:1.6rem;font-weight:700;color:var(--ink);margin:44px 0 14px;line-height:1.25;scroll-margin-top:100px}.blog-body h3{font-family:var(--font-h);font-size:1.25rem;font-weight:700;color:var(--ink);margin:32px 0 12px;scroll-margin-top:100px}.blog-body h2:first-child,.blog-body h3:first-child{margin-top:0}.blog-body p{margin-bottom:22px}.blog-body ul,.blog-body ol{margin:0 0 22px 1.2em;padding-left:1.4em;display:grid;gap:10px}.blog-body ul{list-style:disc}.blog-body ol{list-style:decimal}.blog-body li{padding-left:4px}.blog-body li::marker{color:var(--a-accent);font-weight:700}.blog-body a{color:var(--a-link);text-decoration:underline;text-underline-offset:3px}.blog-body strong{color:var(--ink);font-weight:700}.blog-body blockquote{margin:32px 0;padding:18px 0 18px 34px;border-left:3px solid var(--a-accent);position:relative}.blog-body blockquote:before{content:"“";font-family:var(--font-h);font-weight:800;font-size:3.6rem;line-height:0;color:var(--a-accent);opacity:.2;position:absolute;left:16px;top:30px;pointer-events:none}.blog-body blockquote p,.blog-body blockquote .q{font-family:var(--font-h);font-size:1.5rem;font-weight:500;line-height:1.25;letter-spacing:-.01em;color:var(--ink);margin:0}.blog-body blockquote cite{display:block;margin-top:14px;font-family:var(--font-h);font-style:normal;font-size:.8rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--a-accent)}.blog-body img{border-radius:16px;margin:28px 0}.blog-body .lead{font-size:1.16rem;line-height:1.7;color:var(--ink)}.blog-body .lead:first-letter{font-family:var(--font-h);font-weight:700;float:left;font-size:3.8rem;line-height:.78;padding:6px 12px 0 0;color:var(--a-accent)}.blog-body .idx{display:block;font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--a-accent);margin-bottom:4px;line-height:1.4}.blog-body .idx+h2{margin-top:0}.blog-body .beat{font-family:var(--font-h);font-weight:600;font-size:1.2rem;color:var(--ink);margin:1.4em 0}.blog-body .feature-card{margin:2.4em 0;background:#5bd7cd12;border:1px solid rgba(91,215,205,.25);border-radius:18px;padding:32px 30px}.blog-body .feature-tag{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-h);font-weight:700;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);margin-bottom:14px}.blog-body .feature-tag:before{content:"";width:20px;height:2px;background:var(--a-accent);flex:none}.blog-body .feature-title{font-family:var(--font-h);font-weight:700;font-size:1.35rem;line-height:1.15;color:var(--ink);margin:0 0 14px}.blog-body .feature-card p{margin:0 0 1em;color:#022b3ad1}.blog-body .feature-card p:last-child,.blog-body .feature-card ul:last-child{margin-bottom:0}.blog-body .feature-card ul{margin-left:0;font-size:1rem;line-height:1.6}.blog-body .audience{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:2.4em 0}.blog-body .audience .feature-card{margin:0;padding:26px 24px}.blog-body .audience .feature-card ul{font-size:.95rem}.blog-body .audience .feature-card:nth-child(2){background:#ffe45e24;border-color:#e6c02e66}.blog-body .audience .feature-card:nth-child(2) .feature-tag:before{background:#e6c02e}.blog-body .audience .feature-card:nth-child(2) li::marker{color:#e6c02e}@media(max-width:640px){.blog-body .audience{grid-template-columns:1fr}}.blog-body .faq{display:grid;gap:12px;margin:1.6em 0 0}.blog-body .faq details{background:#fff;border:1px solid rgba(2,43,58,.07);border-radius:18px;padding:0 22px;transition:border-color .2s}.blog-body .faq details[open]{border-color:#5bd7cd66}.blog-body .faq summary{list-style:none;cursor:pointer;position:relative;padding:18px 34px 18px 0;font-family:var(--font-h);font-weight:600;font-size:1.05rem;line-height:1.35;color:var(--ink)}.blog-body .faq summary::-webkit-details-marker{display:none}.blog-body .faq summary:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:1.5rem;font-weight:600;color:var(--a-accent);transition:transform .2s}.blog-body .faq details[open] summary:after{transform:translateY(-50%) rotate(45deg)}.blog-body .faq details p{margin:0 0 20px;font-size:1rem;line-height:1.65}.blog-body .callout{margin:2.4em 0;background:#fff;border:1px solid rgba(2,43,58,.1);border-left:4px solid var(--ink);border-radius:14px;padding:26px 28px;display:flex;gap:18px;align-items:flex-start}.blog-body .callout-icon{flex:none;color:var(--ink);margin-top:2px;width:30px;height:34px}.blog-body .callout-body p{margin:0 0 .8em}.blog-body .callout-body p:last-child{margin-bottom:0}.blog-body .callout-body strong{font-family:var(--font-h)}@media(max-width:560px){.blog-body .callout{flex-direction:column;gap:12px}}.blog-body .timeline{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:2.4em 0;padding:6px 0 2px}.blog-body .timeline:before{content:"";position:absolute;top:12px;left:9%;right:9%;height:2px;background:#022b3a1a}.blog-body .tl-item{position:relative;text-align:center;padding-top:5px}.blog-body .tl-dot{width:16px;height:16px;border-radius:50%;background:var(--ink);box-shadow:0 0 0 4px #fff,0 0 0 6px var(--ink);display:block;margin:0 auto 16px}.blog-body .tl-dot.key{background:var(--a-accent);box-shadow:0 0 0 4px #fff,0 0 0 6px var(--a-accent)}.blog-body .tl-year{display:block;font-family:var(--font-h);font-weight:700;font-size:1.05rem;color:var(--ink)}.blog-body .tl-label{display:block;font-family:var(--font-h);font-weight:500;font-size:.85rem;line-height:1.35;color:#022b3aa6;margin-top:6px}@media(max-width:560px){.blog-body .timeline{grid-template-columns:1fr;gap:0;padding-left:28px}.blog-body .timeline:before{inset:8px auto 8px 6px;width:2px;height:auto}.blog-body .tl-item{text-align:left;padding:9px 0}.blog-body .tl-dot{position:absolute;left:-28px;top:8px;margin:0}}.blog-body .stat{background:var(--ink);color:#fff;border-radius:18px;padding:30px 34px;display:flex;align-items:center;gap:28px;width:70%;margin:30px auto;flex-wrap:wrap}.blog-body .stat .num{font-family:var(--font-h);font-weight:600;font-size:clamp(2.6rem,9vw,4rem);line-height:.95}.blog-body .stat .cur{color:#ffe45e}.blog-body .stat .txt{flex:1;min-width:220px;font-size:1.02rem;line-height:1.5;color:#ffffffd1}.blog-body .stat .txt strong{font-family:var(--font-h);font-weight:600;color:#fff}@media(max-width:560px){.blog-body .stat{padding:24px 20px}}.blog-body .stat.pct{background:#5bd7cd17;border:1px solid rgba(91,215,205,.28);color:var(--ink);width:100%}.blog-body .stat.pct .num{color:var(--ink)}.blog-body .stat.pct .cur{color:var(--a-accent)}.blog-body .stat.pct .txt{color:#022b3abf}.blog-body .stat.pct .txt strong{color:var(--ink)}.blog-body .measures{margin:2.4em 0;clear:both}.blog-body .measures .mcap{display:block;font-family:var(--font-h);font-weight:700;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--a-accent);margin-bottom:12px}.blog-body .mscroll{overflow-x:auto;-webkit-overflow-scrolling:touch;background:#fff;border:1px solid rgba(2,43,58,.1);border-radius:18px}.blog-body .mtable{width:100%;min-width:560px;border-collapse:collapse}.blog-body .mtable th{text-align:left;font-family:var(--font-h);font-weight:600;font-size:.82rem;color:var(--ink);background:#5bd7cd17;padding:14px 16px;border-bottom:1px solid rgba(2,43,58,.1)}.blog-body .mtable td{padding:14px 16px;font-size:.92rem;line-height:1.55;color:#022b3ad1;border-bottom:1px solid rgba(2,43,58,.07);vertical-align:top}.blog-body .mtable tr:last-child td{border-bottom:none}.blog-body .mtable td:first-child{font-family:var(--font-h);font-weight:600;color:var(--ink);width:26%}.blog-body .mtable td.what{width:42%}.blog-body .mtable td.means{color:#022b3a99}@media(max-width:640px){.blog-body .mtable th,.blog-body .mtable td{padding:12px 13px}}.blog-body .readalso{float:right;width:250px;margin:6px 0 22px 30px;display:block;text-decoration:none;background:#fff;border:1px solid rgba(2,43,58,.1);border-radius:18px;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.blog-body .readalso:hover{transform:translateY(-3px);box-shadow:0 16px 34px #022b3a1f;border-color:#5bd7cd80}.blog-body .readalso .cover{display:block;aspect-ratio:16 / 10;overflow:hidden;background:#eef6f5}.blog-body .readalso .cover img{width:100%;height:100%;object-fit:cover;display:block;margin:0;border-radius:0}.blog-body .readalso .ra-body{display:block;padding:14px 16px 16px}.blog-body .readalso .ra-kicker{display:block;font-family:var(--font-h);font-weight:700;text-transform:uppercase;letter-spacing:.14em;font-size:.68rem;color:var(--a-accent);margin-bottom:6px}.blog-body .readalso .ra-title{font-family:var(--font-h);font-weight:600;color:var(--ink);font-size:1rem;line-height:1.2;margin:0}.blog-body .readalso .ra-go{display:inline-flex;align-items:center;gap:6px;margin-top:12px;font-family:var(--font-h);font-weight:600;font-size:.82rem;color:var(--ink)}.blog-body .readalso .ra-go svg{transition:transform .2s ease}.blog-body .readalso:hover .ra-go svg{transform:translate(3px)}@media(max-width:560px){.blog-body .readalso{float:none;width:100%;margin:8px 0 24px}}.blog-body .statement{position:relative;overflow:hidden;background:linear-gradient(135deg,var(--ink) 0%,#043b4f 100%);color:#fff;border-radius:20px;padding:52px 40px;margin:2.8em 0;text-align:center}.blog-body .statement:before,.blog-body .statement:after{content:"";position:absolute;border-radius:50%;pointer-events:none}.blog-body .statement:before{width:200px;height:200px;background:#5bd7cd29;top:-70px;right:-50px}.blog-body .statement:after{width:130px;height:130px;background:#ffe45e29;bottom:-46px;left:6%}.blog-body .statement p{position:relative;z-index:1;margin:0;font-family:var(--font-h);font-weight:600;font-size:clamp(1.5rem,4vw,2.1rem);line-height:1.25;letter-spacing:-.01em}.blog-body .statement .hl{color:var(--a-accent)}@media(max-width:560px){.blog-body .statement{padding:40px 24px}}.blog-sources{margin-top:48px;padding:28px 32px;background:#ffffffb3;border:1px solid rgba(2,43,58,.07);border-radius:20px}.blog-sources h2{font-family:var(--font-h);font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#022b3a80;margin-bottom:14px}.blog-sources ol{margin:0;padding:0;list-style:none;display:grid;gap:8px;font-size:.95rem}.blog-sources a{color:var(--ink);text-decoration:underline;text-underline-offset:3px;word-break:break-word}.blog-sources a:hover{color:var(--a-link)}.blog-sources li{scroll-margin-top:100px}.blog-sources .source-n{font-weight:700;color:var(--ink);margin-right:4px}.blog-body .fn{font-size:.78rem;font-weight:700;color:var(--ink);text-decoration:none;vertical-align:super;line-height:0;padding:0 2px}.blog-body .fn:hover{text-decoration:underline}
