.blog-article--case .ba-toc__ttl{font-size:14px}.blog-article--case .ba-toc__list a{font-size:16px;line-height:1.35}.blog-article--case .ba-toc__cta{min-height:44px;color:var(--action);font:500 14.5px/1.2 var(--font);background:0 0;gap:8px;padding:0 18px}.blog-article--case .ba-toc__cta:hover{background:var(--action-fill);border-color:var(--action-fill);color:var(--text-on-action)}.blog-article--case .ba-toc__cta svg{width:12px;height:12px}.blog-article--case .ba-toc__msg{margin-top:12px}.blog-article--case .ba-toc__msg a{font-size:13.5px}.blog-article--case .bif{padding:22px 26px}.blog-article--case .bif__btn{min-height:46px;font:500 15px/1 var(--font);gap:8px;padding:0 22px}.blog-article--case .bif__btn svg{width:12px;height:12px}.blog-article--case .bfw__track i{border-radius:3px;width:24px;margin-left:-12px}.blog-article--case .bfw__col--base .bfw__track i{background:var(--action-inverse)}.blog-article--case .bfw__col--minus .bfw__track i{background:var(--chart-2)}.blog-article--case .bfw__col--total .bfw__track i{background:var(--action-fill)}.blog-article--case .bfwm__base--land{background:color-mix(in srgb, var(--chart-sky-pale) 42%, var(--bg-page))}.blog-article--case .bfwm{border-radius:var(--r-card,18px)}.blog-article--case .ba-layout{gap:96px}.blog-article--case .ba-body>div>p,.blog-article--case .ba-body>div>blockquote>p,.blog-article--case .ba-body>div>ul>li,.blog-article--case .ba-body>div>ol>li{color:color-mix(in srgb, var(--text-primary) 82%, var(--text-muted));text-wrap:pretty;font-size:17px;line-height:1.72}.blog-article--case .ba-faq__it p,.blog-article.blog-article--case .bif p.bif__text{color:color-mix(in srgb, var(--text-primary) 82%, var(--text-muted))!important}@media (max-width:860px){.blog-article--case .ba-body>div>p,.blog-article--case .ba-body>div>blockquote>p,.blog-article--case .ba-body>div>ul>li,.blog-article--case .ba-body>div>ol>li{font-size:16px}}.blog-article--case .ba-body h2,.blog-article--case .ba-body h3{text-wrap:pretty}@media (min-width:761px) and (max-width:1100px){.ba-hero:has(img[src="/cases/vanuatu-egypt-asia-singapore-20260917.webp"]){grid-template-columns:1fr}.ba-hero__photo:has(img[src="/cases/vanuatu-egypt-asia-singapore-20260917.webp"]){aspect-ratio:3/2;order:-1;height:auto;min-height:0}}.blog-article--case .bf--rings-donut .bfo__val{margin-top:-20px}.blog-article--case .bf--rings-donut .bfo__sub{width:62%;box-shadow:none;font:400 12px/1.3 var(--font-text);white-space:normal;text-align:center;background:0 0;border-radius:0;justify-content:center;padding:0;top:56%;left:50%;transform:translate(-50%)}.blog-article--case .bf--rings-donut .bfo__sub i{display:none}@media (max-width:560px){.blog-article--case .bf--rings-donut .bfo__sub{display:none}.blog-article--case .bf--rings-donut .bfo__val{margin-top:0}}.blog-article--case .ba-body blockquote.cs-quote{border-radius:var(--r-card,18px);background:color-mix(in srgb, var(--action) 6%, var(--bg-page));margin:36px 0;padding:26px 30px 24px}.blog-article--case .ba-body blockquote.cs-quote:before{content:"“";height:22px;font:500 48px/.8 var(--font-text);color:var(--action);margin-bottom:8px;display:block}.blog-article--case .ba-body>div>blockquote>p.cs-q{color:var(--text-primary);text-wrap:pretty;margin:0;font-size:18px;font-weight:500;line-height:1.55}.blog-article--case .ba-body blockquote .cs-by{align-items:center;gap:12px;margin-top:18px;display:flex}.blog-article--case .ba-body blockquote .cs-by img{object-fit:cover;border-radius:50%;flex:none;width:40px;height:40px;margin:0}.blog-article--case .ba-body blockquote .cs-by span{gap:2px;display:grid}.blog-article--case .ba-body blockquote .cs-by b{font:500 15px/1.3 var(--font);color:var(--action)}.blog-article--case .ba-body blockquote .cs-by small{font:400 13px/1.35 var(--font);color:var(--text-muted)}@media (max-width:860px){.blog-article--case .ba-body blockquote.cs-quote{padding:22px 20px 20px}.blog-article--case .ba-body>div>blockquote>p.cs-q{font-size:17px}}.blog-article--case .ba-body>div>p.cs-note{border-top:1px solid var(--line);color:var(--text-muted);margin-top:28px;padding-top:16px;font-size:14px;line-height:1.6}.blog-article--case .ba-body figure.ba-photo--case{line-height:0}.blog-article--case .ba-body figure.ba-photo--case img{aspect-ratio:1800/1005;object-fit:cover;border-radius:28px;width:100%;height:auto}@media (max-width:760px){.blog-article--case .ba-body figure.ba-photo--case img{aspect-ratio:4/3;border-radius:18px}}@media (min-width:1101px){.blog-article--case .ba-hero{height:420px;min-height:0}.blog-article--case .ba-hero__copy{padding:30px 44px}.blog-article--case .ba-hero__author{margin-top:24px}}
.baa{margin:0 0 34px}.baa__row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.baa__play{border:1.5px solid var(--action);width:44px;height:44px;color:var(--action);cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;padding:0;transition:background-color .2s,color .2s;display:grid}.baa__play svg{fill:currentColor;width:22px;height:22px}.baa__play:hover{background:var(--action);color:var(--text-on-action)}.baa__play:focus-visible,.baa__speed:focus-visible,.baa__bar:focus-visible{outline:2px solid var(--action);outline-offset:3px}.baa__label{font:500 16px/1.4 var(--font);color:var(--ink)}.baa__time{font:400 16px/1.4 var(--font);color:var(--muted);font-variant-numeric:tabular-nums}.baa__speeds{gap:4px;margin-left:auto;display:flex}.baa__speed{font:400 16px/1.2 var(--font);color:var(--muted);cursor:pointer;border-radius:var(--r-btn);background:0 0;border:0;padding:6px 8px}.baa__speed:hover{color:var(--ink)}.baa__speed.is-on{color:var(--ink);font-weight:500}.baa__bar{cursor:pointer;height:18px;margin-top:8px;position:relative}.baa__bar:before,.baa__bar span{content:"";border-radius:2px;height:2px;position:absolute;top:8px;left:0}.baa__bar:before{background:var(--line);right:0}.baa__bar span{background:var(--action);transition:width .25s linear}@media (max-width:560px){.baa__row{gap:10px}.baa__label{display:none}.baa__speed{padding:6px 5px}}
