select,option,.search-box input,.myanmar-typeahead,.company-result,.cart-item>div,.order-row>div,.client-orders,input[name=fullName],input[name=company],input[name=displayName]{font-family:var(--font-localized-serif)}.site-header{border-bottom:1px solid #1427211f;justify-content:space-between;align-items:center;height:78px;padding:0 clamp(24px,5cqw,78px);display:flex}.brand{color:var(--ink);letter-spacing:-.5px;align-items:center;gap:12px;font-weight:900;text-decoration:none;display:inline-flex}.brand-mark{background:var(--ink);width:34px;height:34px;color:var(--bright);font-family:var(--font-serif);border-radius:50% 50% 45% 45%;place-items:center;display:grid}.brand-country{font-size:var(--font-size-label);letter-spacing:3px;color:var(--green);margin-top:1px;display:block}nav{gap:34px;display:flex}nav a{color:#465850;font-size:var(--font-size-body);text-align:center;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}nav a:hover,nav a.nav-active{color:var(--green)}.header-cta{color:var(--ink);font-size:var(--font-size-caption);border-bottom:2px solid var(--bright);padding:8px 0 5px;font-weight:800;text-decoration:none}.hero{text-align:center;border-bottom:1px solid var(--line);background:radial-gradient(circle at 18% 30%,#d9ff4f26,#0000 24%),linear-gradient(#f6f4ed 0%,#edf1e9 100%);min-height:610px;padding:84px 24px 54px}.eyebrow,.step-label{color:var(--green);letter-spacing:2px;font-weight:800;font-size:var(--font-size-label)}.eyebrow{justify-content:center;align-items:center;gap:9px;display:flex}.eyebrow span{background:var(--bright);width:7px;height:7px;box-shadow:0 0 0 3px var(--green);border-radius:50%}h1{font-family:var(--font-serif);font-weight:500;font-size:var(--font-size-hero-heading);letter-spacing:-4px;margin:25px 0 22px;line-height:.98}.hero-copy{color:#51615b;max-width:620px;font-size:var(--font-size-body-large);margin:0 auto;line-height:1.6}.search-box{background:#fff;border:1px solid #dce2dc;border-radius:8px;align-items:center;max-width:850px;height:74px;margin:39px auto 0;padding:8px;display:flex;box-shadow:0 18px 50px #213d3321}.search-box input{min-width:0;color:var(--ink);font-family:var(--font-interface);font-size:var(--font-size-body);border:0;outline:0;flex:1;padding:0 16px}.search-box button{background:var(--ink);color:#fff;cursor:pointer;text-align:center;border:0;border-radius:5px;justify-content:center;align-items:center;gap:10px;height:100%;padding:0 25px;font-weight:800;display:flex}.search-box button:disabled{opacity:.72;cursor:wait}.search-hint{font-size:var(--font-size-caption);color:#738179;margin-top:16px}.search-hint button{color:var(--green);cursor:pointer;background:0 0;border:0;padding:0 6px;text-decoration:underline}.search-hint span{margin:0 3px}.trust-row{border-top:1px solid #d6ddd7;grid-template-columns:repeat(4,1fr);max-width:850px;margin:60px auto 0;padding-top:26px;display:grid}.trust-row div{border-right:1px solid #d6ddd7;flex-direction:column;gap:7px;display:flex}.trust-row div:last-child{border:0}.trust-row strong{font-family:var(--font-serif);font-size:var(--font-size-card-title);font-weight:500}.trust-row span{color:var(--muted);font-size:var(--font-size-label);text-transform:uppercase;letter-spacing:1px}.results-section{max-width:1120px;margin:0 auto;padding:62px 24px 76px}.section-heading{justify-content:space-between;align-items:end;margin-bottom:25px;display:flex}.section-heading h2,.process-section h2,.testimonials-section h2{font-family:var(--font-serif);font-size:var(--font-size-section-heading);letter-spacing:-1px;margin:9px 0 7px;font-weight:500}.section-heading p{color:var(--muted);margin:0}.result-count{color:var(--muted);font-size:var(--font-size-caption)}.result-list{border-top:1px solid var(--ink)}.search-error{color:#83382e;font-size:var(--font-size-caption);background:#fff0ec;border-left:3px solid #b44b3d;margin:0 0 18px;padding:14px 16px}.company-result{border:0;border-bottom:1px solid var(--line);text-align:left;width:100%;color:var(--ink);font-family:var(--font-interface);cursor:pointer;background:0 0;align-items:center;gap:18px;padding:20px 16px;transition:background .2s,transform .2s;display:flex}.company-result:hover{background:#f0f4ed;transform:translate(4px)}.company-avatar{width:44px;height:44px;color:var(--green);font-family:var(--font-interface);font-size:var(--font-size-card-title);background:#dfece4;border-radius:4px;flex:none;place-items:center;display:grid}.company-main{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.company-main strong{font-family:var(--font-interface);font-size:var(--font-size-body)}.company-main small{color:var(--muted);font-size:var(--font-size-label)}.company-meta{color:var(--muted);font-size:var(--font-size-caption)}.company-meta i{padding:0 5px}.active-pill{font-size:var(--font-size-label);color:var(--green);white-space:nowrap;background:#e2f3e9;border-radius:20px;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.active-pill i{background:var(--green);border-radius:50%;width:6px;height:6px}dl{grid-template-columns:1fr 1fr;margin:8px 0 20px;display:grid}dl div{border-bottom:1px solid #edf0ed;padding:18px 8px 10px 0}dl .wide{grid-column:1/-1}dt{color:var(--muted);font-size:var(--font-size-label);text-transform:uppercase;letter-spacing:1px;margin-bottom:6px}dd{font-size:var(--font-size-caption);margin:0;line-height:1.5}.success-mark{background:var(--bright);width:62px;height:62px;font-size:var(--font-size-card-title);border-radius:50%;place-items:center;margin:0 auto 18px;display:grid}.process-section{background:var(--ink);color:#fff;padding:80px max(24px,50% - 536px)}.process-section .step-label{color:var(--bright)}.process-section h2{font-size:var(--font-size-section-heading);max-width:530px}.process-grid{border-top:1px solid #40504b;grid-template-columns:repeat(3,1fr);margin-top:48px;display:grid}.process-grid div{flex-direction:column;gap:13px;padding:30px 30px 0 0;display:flex}.process-grid b{color:var(--bright);font-size:var(--font-size-label)}.process-grid strong{font-family:var(--font-serif);font-size:var(--font-size-card-title);font-weight:500}.process-grid p{color:#aebbb6;font-size:var(--font-size-caption);max-width:280px;margin:0;line-height:1.6}.testimonials-section{background:var(--cream);padding:86px max(24px,50% - 536px)}.testimonial-heading{grid-template-columns:1fr 360px;align-items:end;gap:60px;margin-bottom:42px;display:grid}.testimonial-heading h2{font-size:var(--font-size-section-heading);max-width:560px}.testimonial-heading>p{color:var(--muted);line-height:1.6;font-size:var(--font-size-body);margin:0 0 6px}.testimonial-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.testimonial-grid figure{background:var(--paper);border-top:3px solid var(--green);flex-direction:column;justify-content:space-between;min-height:280px;margin:0;padding:28px;display:flex}.testimonial-grid blockquote{font-family:var(--font-serif);font-size:var(--font-size-card-title);letter-spacing:-.2px;margin:0;line-height:1.5}.testimonial-grid figcaption{align-items:center;gap:12px;margin-top:28px;display:flex}.testimonial-avatar{background:var(--ink);width:38px;height:38px;color:var(--bright);font-size:var(--font-size-label);border-radius:50%;place-items:center;font-weight:800;display:grid}.testimonial-grid figcaption>span:last-child{flex-direction:column;gap:3px;display:flex}.testimonial-grid figcaption strong{font-size:var(--font-size-caption)}.testimonial-grid figcaption small{color:var(--muted);font-size:var(--font-size-label)}footer{border-top:1px solid var(--line);align-items:center;gap:28px;padding:35px clamp(24px,5cqw,78px);display:flex}footer p{color:var(--muted);font-size:var(--font-size-caption);flex:1}footer>span{color:var(--muted);font-size:var(--font-size-label)}.about-hero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 88% 20%,#d9ff4f33,#0000 22%),linear-gradient(135deg,#f6f4ed 0%,#e9efe7 100%);padding:98px max(24px,50% - 536px) 88px}.about-hero-inner{grid-template-columns:1.35fr .65fr;align-items:end;gap:80px;display:grid}.about-hero h1{font-size:var(--font-size-hero-heading);margin-bottom:0}.about-intro{border-left:1px solid #bdc9c1;padding-left:28px}.about-intro p{color:#52635c;font-size:var(--font-size-body);margin:0 0 26px;line-height:1.75}.about-intro strong{font-family:var(--font-serif);font-size:var(--font-size-card-title);color:var(--green);font-weight:500;display:block}.about-overview{grid-template-columns:70px 1fr 1fr;align-items:start;gap:35px;max-width:1120px;margin:0 auto;padding:90px 24px;display:grid}.founder-number{color:var(--green);font-size:var(--font-size-label);letter-spacing:2px;font-weight:800}.about-overview h2,.founders-heading h2{font-family:var(--font-serif);font-weight:500;font-size:var(--font-size-section-heading);letter-spacing:-1.5px;margin:12px 0 0;line-height:1.08}.about-overview>p{color:var(--muted);line-height:1.8;font-size:var(--font-size-body);margin:28px 0 0}.founders-section{background:var(--ink);color:#fff;padding:88px max(24px,50% - 536px)}.founders-heading{grid-template-columns:1fr 380px;align-items:end;gap:70px;margin-bottom:52px;display:grid}.founders-heading h2{font-size:var(--font-size-section-heading)}.founders-heading>p{color:#adbbb5;font-size:var(--font-size-body);margin:0 0 6px;line-height:1.7}.founder-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.founder-card{border-top:3px solid var(--bright);background:#1c332b;flex-direction:column;justify-content:space-between;min-height:470px;padding:28px;display:flex}.founder-top{justify-content:space-between;align-items:start;display:flex}.founder-number{color:var(--bright)}.founder-monogram{width:72px;height:72px;color:var(--bright);font-family:var(--font-serif);font-size:var(--font-size-card-title);background:#29453b;border-radius:50%;place-items:center;display:grid}.founder-card h3{font-family:var(--font-serif);font-size:var(--font-size-card-title);margin:0 0 5px;font-weight:500}.founder-role{color:var(--bright);text-transform:uppercase;font-size:var(--font-size-label);letter-spacing:1.4px;margin-bottom:20px;font-weight:800;display:block}.founder-card p{color:#c2cdc8;font-size:var(--font-size-caption);margin:0;line-height:1.75}.founder-card small{color:#8fa198;font-size:var(--font-size-label);text-transform:uppercase;letter-spacing:1px;border-top:1px solid #40534c;padding-top:19px}@media (width<=639.98px){.site-header{height:68px;padding:0 18px}nav{display:none}.hero{min-height:570px;padding-top:65px}h1{letter-spacing:-2px;font-size:var(--font-size-section-heading)}.hero-copy{font-size:var(--font-size-body)}.search-box{flex-wrap:wrap;height:auto;padding:9px}.search-box input{flex-basis:100%;width:100%;height:52px}.search-box button{width:100%;height:50px}.trust-row{grid-template-columns:1fr 1fr;row-gap:22px;margin-top:42px}.trust-row div:nth-child(2){border-right:0}.section-heading{align-items:start}.company-result{gap:12px;padding-left:6px}.company-result .active-pill,.company-result .company-profile-active-status,.company-result .company-profile-inactive-status{display:none}.company-main small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}dl{grid-template-columns:1fr}dl .wide{grid-column:auto}.process-grid{grid-template-columns:1fr}.testimonial-heading{grid-template-columns:1fr;gap:28px}.testimonial-grid{grid-template-columns:1fr}.testimonial-grid figure{min-height:240px}footer{flex-direction:column;align-items:flex-start;gap:10px}footer p{margin:4px 0}.about-hero{padding-top:70px;padding-bottom:68px}.about-hero-inner,.about-overview,.founders-heading{grid-template-columns:1fr;gap:30px}.about-hero h1{font-size:var(--font-size-section-heading)}.about-intro{border-top:1px solid #bdc9c1;border-left:0;padding:25px 0 0}.about-overview{padding-top:65px;padding-bottom:65px}.about-overview h2,.founders-heading h2{font-size:var(--font-size-section-heading)}.about-overview>p{margin-top:0}.founders-section{padding-top:65px;padding-bottom:65px}.founder-grid{grid-template-columns:1fr}.founder-card{min-height:410px}.about-principle{padding-top:72px;padding-bottom:76px}}body{background:#f7f7f5}.site-header{border-bottom:1px solid var(--line);height:84px;margin:0 18px;padding:0}.brand{border:1px solid var(--line);background:#f2f2f2;border-radius:10px;padding:9px 14px 9px 10px;font-weight:700}.brand-mark{background:var(--ink);color:var(--bright);border-radius:50%}.brand-country{color:#555;letter-spacing:2.2px}nav{gap:12px}nav a{border:1px solid var(--line);min-height:39px;color:var(--ink);text-transform:uppercase;font-size:var(--font-size-label);background:#f2f2f2;border-radius:10px;align-items:center;padding:0 18px;font-weight:700;display:inline-flex}nav a:hover,nav a.nav-active{background:var(--bright);color:var(--ink)}.header-cta{border:1px solid var(--ink);background:var(--ink);color:#fff;min-height:39px;font-size:var(--font-size-label);text-transform:uppercase;border-radius:10px;justify-content:center;align-items:center;padding:0 17px;text-decoration:none;display:inline-flex}.hero{text-align:left;background:0 0;border:0;grid-template-columns:1.2fr .8fr;gap:16px;min-height:auto;margin:20px;padding:0;display:grid}.hero:before{content:"ASIA / DUE DILIGENCE & BUSINESS INTELLIGENCE";border:1px solid var(--line);background:var(--color-chrome-surface);font-size:var(--font-size-label);letter-spacing:1.5px;border-radius:10px;grid-column:1/-1;padding:12px 18px}.hero .eyebrow{border:1px solid var(--line);background:var(--coral);color:var(--ink);border-radius:10px 10px 0 0;grid-area:2/2;justify-content:flex-start;align-self:start;padding:18px}.hero .eyebrow span{box-shadow:0 0 0 3px var(--ink);background:#fff}.hero h1{border:1px solid var(--line);min-height:410px;font-family:var(--font-serif);font-size:var(--font-size-hero-heading);letter-spacing:-5.5px;background:radial-gradient(circle at 80% 15%,#fffc,#0000 18%),linear-gradient(135deg,#ffd7ca 0%,#bcb9ff 55%,#eef0ff 100%);border-radius:10px;grid-area:2/1/4;align-items:end;margin:0;padding:38px;line-height:.92;display:flex}.hero-copy{border:1px solid var(--line);max-width:none;min-height:330px;color:var(--ink);font-size:var(--font-size-card-title);letter-spacing:-1px;background:#efefef;border-radius:0 0 10px 10px;grid-area:3/2;align-items:end;margin:0;padding:35px;line-height:1.25;display:flex}.search-box{border:1px solid var(--line);width:100%;max-width:none;height:82px;box-shadow:none;background:#fff;border-radius:10px;grid-column:1/-1;margin:0}.search-box button{background:var(--ink);text-transform:uppercase;font-size:var(--font-size-caption);letter-spacing:.4px;border-radius:8px}.search-hint{border:1px solid var(--line);background:#efefef;border-radius:10px;grid-column:1/-1;margin:-3px 0 0;padding:13px 18px}.search-hint button{color:var(--ink)}.trust-row{border:1px solid var(--line);background:#efefef;border-radius:10px;grid-column:1/-1;width:100%;max-width:none;margin:0;padding:0;overflow:hidden}.trust-row div{border-color:var(--line);justify-content:center;min-height:110px;padding:18px}.trust-row strong{font-family:var(--font-serif);font-size:var(--font-size-card-title);letter-spacing:-1.5px}.results-section{border:1px solid var(--line);background:#efefef;border-radius:10px;max-width:none;margin:20px;padding:35px}.section-heading h2,.process-section h2,.testimonials-section h2{font-family:var(--font-serif);letter-spacing:-2px;font-weight:500}.company-result,.testimonial-grid figure{border:1px solid var(--line);box-shadow:none;background:#fff;border-radius:10px}.company-result{margin-top:10px}.company-avatar,.testimonial-avatar{background:var(--ink);color:var(--bright);border-radius:50%}.active-pill{background:var(--bright);color:var(--ink)}.process-section,.testimonials-section{border:1px solid var(--line);border-radius:10px;margin:20px;padding:60px}.process-section{background:var(--coral);color:var(--ink)}.process-section h2{max-width:750px;font-size:var(--font-size-section-heading)}.process-grid{border:0;gap:14px}.process-grid div{background:#ffffff47;border:1px solid #1116;border-radius:10px;justify-content:space-between;min-height:250px;padding:25px}.process-grid strong{font-family:var(--font-serif);font-size:var(--font-size-card-title);letter-spacing:-1px}.testimonials-section{background:#e7e7e7}.testimonial-heading h2{font-size:var(--font-size-section-heading);letter-spacing:-3px}.testimonial-grid figure{border-top:1px solid var(--line)}.testimonial-grid blockquote{font-family:var(--font-serif);font-size:var(--font-size-card-title);letter-spacing:-.6px}.about-hero{background:0 0;border:0;margin:20px;padding:0}.about-hero-inner{gap:16px}.about-hero-inner>div:first-child,.about-intro{border:1px solid var(--line);border-radius:10px;min-height:500px;padding:35px}.about-hero-inner>div:first-child{background:radial-gradient(circle at 20% 20%,#ffffffd9,#0000 22%),linear-gradient(145deg,#ffcdbc,#bdb9ff 65%,#f5f5ff);flex-direction:column;justify-content:space-between;display:flex}.about-hero h1{font-family:var(--font-serif);font-size:var(--font-size-hero-heading);letter-spacing:-5px;margin:0}.about-intro{border-left:1px solid var(--line);background:var(--coral);flex-direction:column;justify-content:end;display:flex}.about-intro strong{color:var(--ink);font-family:var(--font-serif);font-size:var(--font-size-card-title);letter-spacing:-1.2px}.about-overview{border:1px solid var(--line);background:#efefef;border-radius:10px;max-width:none;margin:20px;padding:38px}.about-overview h2,.founders-heading h2{font-family:var(--font-serif);letter-spacing:-3px}.founders-section{border:1px solid var(--line);color:var(--ink);background:#efefef;border-radius:10px;margin:20px;padding:60px}.founders-heading .step-label{color:var(--ink)}.founder-grid{gap:14px}.founder-card{border:1px solid var(--line);min-height:470px;color:var(--ink);border-radius:10px}.founder-card:nth-child(2){background:var(--bright)}.founder-number,.founder-role,.founder-card p,.founder-card small{color:var(--ink)}.founder-card h3{font-family:var(--font-serif);letter-spacing:-1.5px}footer{border:1px solid var(--line);background:#efefef;border-radius:10px 10px 0 0;margin:20px 20px 0}@media (width<=639.98px){.site-header{margin:0 12px}.brand{background:0 0;border:0;padding-left:0}.hero{grid-template-columns:1fr;margin:12px}.hero:before,.hero .eyebrow,.hero h1,.hero-copy,.search-box,.search-hint,.trust-row{grid-area:auto/1}.hero h1{min-height:390px;font-size:var(--font-size-section-heading);letter-spacing:-3.5px;padding:25px}.hero-copy{min-height:210px;font-size:var(--font-size-card-title);padding:25px}.results-section,.process-section,.testimonials-section,.about-hero,.about-overview,.founders-section,.about-principle{margin:12px}.process-section,.testimonials-section,.founders-section{padding:35px 22px}.process-section h2,.testimonial-heading h2{font-size:var(--font-size-section-heading)}.about-hero-inner>div:first-child,.about-intro{min-height:390px;padding:25px}.about-hero h1{font-size:var(--font-size-section-heading);letter-spacing:-3px}.about-overview{padding:28px 22px}.founder-card{min-height:410px}footer{margin:12px 12px 0}}body{color:var(--ink);background:#f1f1ef}.site-header{border-color:var(--line)}.brand,nav a{border-color:var(--line);color:var(--ink);background:#efefed}.brand-country{color:#174d7e}nav a:hover,nav a.nav-active{color:var(--ink);background:#dce8f8}.header-cta{background:var(--ink);color:#fff;border-color:var(--ink)}.hero:before,.search-hint,.trust-row,.results-section,.about-overview,.founders-section,footer{border-color:var(--line);background:#ededeb}.hero h1{color:var(--ink);border-color:var(--line);background:radial-gradient(circle at 78% 16%,#ffffffd6,#0000 20%),linear-gradient(140deg,#eef4fb 0%,#d8e5f6 48%,#b6cae9 100%)}.hero .eyebrow{color:#fff;background:#174d7e;border-color:#315e8b}.hero-copy{color:var(--ink);border-color:var(--line);background:#ededeb}.search-box{background:#fff;border-color:#9aa3ae}.search-hint,.search-hint button,.trust-row span{color:#687384}.trust-row div{border-color:var(--line)}.trust-row strong{color:var(--ink)}.section-heading p,.result-count,.company-main small,.company-meta,footer p,footer>span{color:var(--muted)}.company-result,.testimonial-grid figure{border-color:var(--line);color:var(--ink);background:#fafafa}.company-result:hover{background:#e5eef9}.process-section{color:#fff;background:#10385f;border-color:#315f8b}.process-grid div{background:#194873;border-color:#50769a}.testimonials-section{border-color:var(--line);background:#ececea}.testimonial-heading>p{color:var(--muted)}.testimonial-grid figure:first-child{background:#fafafa}.testimonial-grid figure:nth-child(2){background:#dce8f8}.testimonial-grid figure:nth-child(3){background:#c4d7ef}.testimonial-grid figcaption small{color:#657184}.about-hero-inner>div:first-child{color:var(--ink);border-color:var(--line);background:radial-gradient(circle at 20% 18%,#ffffffd1,#0000 23%),linear-gradient(145deg,#edf4fb,#ccdcf0 64%,#aebfdf)}.about-intro{color:#fff;background:#174d7e;border-color:#315f8b}.about-overview>p,.founders-heading>p{color:var(--muted)}.founder-card{border-color:var(--line);color:var(--ink)}.founder-card:first-child{background:#f9f9f7}.founder-card:nth-child(2){color:#fff;background:#174d7e}.founder-card:nth-child(3){background:#c7d8ee}.founder-card:first-child .founder-number,.founder-card:first-child .founder-role,.founder-card:nth-child(3) .founder-number,.founder-card:nth-child(3) .founder-role{color:#174d7e}.founder-card:first-child p,.founder-card:first-child small,.founder-card:nth-child(3) p,.founder-card:nth-child(3) small{color:#465466}.founder-card:nth-child(2) .founder-number,.founder-card:nth-child(2) .founder-role{color:var(--bright)}.founder-card:nth-child(2) p,.founder-card:nth-child(2) small{color:#e0eaf4}.founder-monogram{color:var(--ink);background:#ffffff8c}.founder-card small{border-color:#2c435b4d}.hero h1{color:var(--ink);background:radial-gradient(circle at 78% 16%,#ffffffe6,#0000 20%),linear-gradient(140deg,#f4f2ee 0%,#e9e8e4 50%,#dcdad5 100%)}.hero .eyebrow{border-color:var(--line);color:#174d7e;background:#efefed}.hero .eyebrow span{background:#174d7e;box-shadow:0 0 0 3px #d5e3f2}.process-section{color:var(--ink);border-color:var(--line);background:#e9e9e6}.process-section .step-label,.process-grid b{color:#174d7e}.process-grid div{border-color:var(--line);background:#f8f8f6}.process-grid strong{color:var(--ink)}.process-grid p{color:var(--muted)}.testimonial-grid figure:nth-child(2),.testimonial-grid figure:nth-child(3){background:#f8f8f6}.testimonial-grid figure:nth-child(2){border-top-color:#174d7e}.testimonial-grid figure:nth-child(3){border-top-color:#6f8eb4}.about-hero-inner>div:first-child{color:var(--ink);background:radial-gradient(circle at 20% 18%,#ffffffe6,#0000 23%),linear-gradient(145deg,#f4f2ee,#e8e7e3 64%,#d9d7d2)}.about-intro{color:var(--ink);border-color:var(--line);background:#e9e9e6}.about-intro p{color:var(--muted)}.about-intro strong{color:#174d7e}.founder-card:first-child,.founder-card:nth-child(2),.founder-card:nth-child(3){color:var(--ink);background:#f8f8f6}.founder-card:nth-child(2){border-top:4px solid #174d7e}.founder-card:nth-child(3){border-top:4px solid #6f8eb4}.founder-card:first-child .founder-number,.founder-card:first-child .founder-role,.founder-card:nth-child(2) .founder-number,.founder-card:nth-child(2) .founder-role,.founder-card:nth-child(3) .founder-number,.founder-card:nth-child(3) .founder-role{color:#174d7e}.founder-card:first-child p,.founder-card:first-child small,.founder-card:nth-child(2) p,.founder-card:nth-child(2) small,.founder-card:nth-child(3) p,.founder-card:nth-child(3) small{color:#465466}.founder-card:nth-child(2) .founder-monogram{color:#174d7e;background:#e0e8f2}.founder-linkedin{color:#174d7e;font-size:var(--font-size-label);letter-spacing:1px;text-transform:uppercase;align-items:center;gap:6px;margin-top:18px;font-weight:800;text-decoration:none;display:inline-flex}.founder-linkedin:hover{text-decoration:underline}.search-box button{color:#fff;background:#174d7e}.active-pill{color:#174d7e;background:#dce8f4}.active-pill i{background:#174d7e}.hero-graphic{border:1px solid var(--line);background:#efefed;border-radius:10px;grid-area:2/1/auto/-1;min-height:clamp(360px,39cqw,560px);overflow:hidden}.hero-graphic img{object-fit:cover;object-position:center;width:100%;height:100%;min-height:clamp(360px,39cqw,560px);display:block}.hero h1{grid-area:3/1/5;min-height:340px;padding-top:28px}.hero .eyebrow{border-radius:10px 10px 0 0;grid-area:3/2}.hero-copy{border-radius:0 0 10px 10px;grid-area:4/2;min-height:270px}.hero .eyebrow,.hero-copy{overflow:hidden}@media (width<=639.98px){.hero-graphic,.hero h1,.hero .eyebrow,.hero-copy{grid-area:auto/1}.hero-graphic,.hero-graphic img{min-height:220px}.hero h1{min-height:330px}}.platform-hero,.platform-overview,.capability-section,.platform-outcome{border:1px solid var(--line);border-radius:10px;margin:20px}.platform-hero{background:#ededeb;grid-template-columns:1.15fr .85fr;gap:16px;padding:16px;display:grid}.platform-kicker{border:1px solid var(--line);background:#f8f8f6;border-radius:8px;grid-column:1/-1;justify-content:space-between;align-items:center;min-height:48px;padding:0 16px;display:flex}.platform-status{color:#174d7e;font-size:var(--font-size-label);letter-spacing:1.3px;font-weight:800}.platform-status i{background:var(--bright);border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block;box-shadow:0 0 0 3px #174d7e}.platform-title-card,.platform-map{border:1px solid var(--line);border-radius:10px;min-height:520px}.platform-title-card{background:#f8f8f6;flex-direction:column;justify-content:space-between;padding:38px;display:flex}.platform-title-card h1{font-family:var(--font-serif);font-size:var(--font-size-hero-heading);letter-spacing:-6px;margin:0;line-height:.91}.platform-title-card p{max-width:560px;color:var(--muted);font-size:var(--font-size-body);margin:0;line-height:1.6}.platform-map{background:radial-gradient(circle,#174d7e1f 0 20%,#0000 20% 34%,#174d7e14 34% 35%,#0000 35%),linear-gradient(145deg,#f4f2ee,#e4e3df);position:relative;overflow:hidden}.platform-map:before,.platform-map:after{content:"";transform-origin:0;background:#8fa8c2;width:75%;height:1px;position:absolute;inset:50% auto auto 50%}.platform-map:before{transform:rotate(35deg)translate(-5%,-50%)}.platform-map:after{transform:rotate(-35deg)translate(-5%,-50%)}.map-core,.map-node{z-index:1;border-radius:50%;place-items:center;font-weight:800;display:grid;position:absolute}.map-core{color:#fff;width:112px;height:112px;font-family:var(--font-serif);font-size:var(--font-size-section-heading);background:#174d7e;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 20px #174d7e1a}.map-node{color:#174d7e;width:72px;height:72px;font-size:var(--font-size-label);background:#f8f8f6;border:1px solid #7595b5}.node-one{top:18%;left:12%}.node-two{top:18%;right:11%}.node-three{bottom:16%;left:12%}.node-four{bottom:16%;right:11%}.platform-overview{background:#f8f8f6;grid-template-columns:1fr 1fr;align-items:end;gap:80px;padding:70px;display:grid}.platform-overview h2,.capability-heading h2,.platform-outcome h2{font-family:var(--font-serif);font-size:var(--font-size-section-heading);letter-spacing:-3px;margin:12px 0 0;line-height:1.02}.platform-overview>p{color:var(--muted);font-size:var(--font-size-body);margin:0;line-height:1.8}.capability-section{background:#ededeb;padding:65px}.capability-heading{margin-bottom:42px}.capability-grid{grid-template-columns:repeat(6,1fr);gap:14px;display:grid}.capability-card{border:1px solid var(--line);background:#f8f8f6;border-radius:10px;flex-direction:column;justify-content:space-between;min-height:310px;padding:24px;display:flex}.capability-card:first-child,.capability-card:nth-child(2),.capability-card:nth-child(3){grid-column:span 2}.capability-card:nth-child(4),.capability-card:nth-child(5){grid-column:span 3}.capability-card>div{color:#174d7e;font-size:var(--font-size-label);letter-spacing:1px;justify-content:space-between;display:flex}.capability-card h3{color:#174d7e;font-size:var(--font-size-card-title);letter-spacing:-1px;margin:auto 0 16px}.capability-card p{color:var(--muted);font-size:var(--font-size-caption);margin:0;line-height:1.65}.capability-card:nth-child(3){border-top:4px solid #174d7e}@media (width<=639.98px){.platform-hero,.platform-overview,.capability-section,.platform-outcome{margin:12px}.platform-hero,.platform-overview,.platform-outcome{grid-template-columns:1fr}.platform-kicker{flex-direction:column;justify-content:center;align-items:flex-start;gap:7px}.platform-title-card,.platform-map{min-height:400px}.platform-title-card{padding:25px}.platform-title-card h1{font-size:var(--font-size-section-heading);letter-spacing:-4px}.platform-overview,.capability-section,.platform-outcome{gap:28px;padding:40px 24px}.platform-overview h2,.capability-heading h2,.platform-outcome h2{font-size:var(--font-size-section-heading)}.capability-grid{grid-template-columns:1fr}.capability-card:nth-child(n){grid-column:auto;min-height:270px}.platform-outcome>a{grid-column:1}}.regional-search{gap:8px;max-width:none;height:auto;min-height:76px;margin-top:14px}.hero .trust-row{grid-template-columns:repeat(4,1fr)}.business-model-section,.coverage-section,.platform-demo-section{border:1px solid var(--line);border-radius:10px;margin:20px}.platform-primary-cta{background:var(--bright);color:#071426;font-size:var(--font-size-caption);text-align:center;border-radius:7px;justify-content:center;padding:17px 19px;font-weight:800;text-decoration:none;display:flex}.company-search-hero,.company-search-journey{border:1px solid var(--line);border-radius:10px;margin:20px}.company-search-hero{background:radial-gradient(circle at 82% 20%,#174d7e33,#0000 25%),linear-gradient(140deg,#f4f2ee 0%,#e6e5e1 58%,#d9e3ed 100%);flex-direction:column;justify-content:flex-end;min-height:420px;padding:64px;display:flex}.company-search-hero h1{max-width:900px;font-size:var(--font-size-page-heading);letter-spacing:-4px;margin:16px 0 24px;line-height:.96}.company-search-hero p{max-width:760px;color:var(--muted);font-size:var(--font-size-body-large);margin:0;line-height:1.65}.company-search-journey{background:#ededeb;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.company-search-journey article{border-right:1px solid var(--line);flex-direction:column;min-height:190px;padding:30px;display:flex}.company-search-journey article:last-child{border-right:0}.company-search-journey article>span{color:#174d7e;font-size:var(--font-size-label);font-weight:800}.company-search-journey strong{font-size:var(--font-size-card-title);margin-top:auto}.company-search-journey p{color:var(--muted);margin:10px 0 0;line-height:1.55}@media (width<=639.98px){.company-search-hero,.company-search-journey{margin:12px}.company-search-hero{min-height:390px;padding:40px 24px}.company-search-hero h1{font-size:var(--font-size-section-heading);letter-spacing:-3px}.company-search-journey{grid-template-columns:1fr}.company-search-journey article{border-right:0;border-bottom:1px solid var(--line);min-height:150px}.company-search-journey article:last-child{border-bottom:0}}.business-model-section{background:#ededeb;padding:68px}.business-model-heading{grid-template-columns:1.3fr .7fr;align-items:end;gap:80px;margin-bottom:42px;display:grid}.business-model-heading h2,.coverage-section h2,.platform-demo-heading h2{font-size:var(--font-size-page-heading);letter-spacing:-4px;margin:12px 0 0;line-height:1}.business-model-heading>p,.platform-demo-heading>p{color:var(--muted);font-size:var(--font-size-body);margin:0;line-height:1.8}.service-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.service-card{border:1px solid var(--line);background:#f8f8f6;border-top:4px solid #174d7e;border-radius:9px;flex-direction:column;gap:16px;min-height:270px;padding:30px;display:flex}.service-card:nth-child(2n){border-top-color:#6e8fb2}.service-card>div{flex-direction:column;min-width:0;display:flex}.service-card h3{color:#174d7e;font-size:var(--font-size-card-title);letter-spacing:-1px;margin:5px 0 14px;line-height:1.18}.service-card p{max-width:570px;color:var(--muted);font-size:var(--font-size-body);margin:0 0 24px;line-height:1.65}.service-card a{color:#174d7e;width:fit-content;font-size:var(--font-size-caption);text-transform:uppercase;letter-spacing:.7px;margin-top:auto;font-weight:800;text-decoration:none}.service-card a b{color:#71a919}.coverage-section{background:#f8f8f6;padding:64px;display:block}.coverage-section>div:first-child{max-width:760px}.coverage-list{border:0;grid-template-columns:repeat(5,1fr);gap:12px;margin-top:42px;display:grid}.coverage-list span{border:1px solid var(--line);min-height:190px;color:var(--ink);font-size:var(--font-size-body);background:#fff;border-radius:8px;flex-direction:column;align-items:flex-start;gap:0;padding:0;display:flex;overflow:hidden}.coverage-list b{color:#174d7e;font-size:var(--font-size-label);letter-spacing:1px}.country-flag{object-fit:fill;width:100%;height:118px;box-shadow:none;border-radius:0;display:block}.coverage-list strong{font-size:var(--font-size-body);margin-top:auto;padding:18px}.platform-title-card{gap:35px}.platform-title-card h1{font-size:var(--font-size-hero-heading)}.platform-primary-cta{width:max-content}.platform-demo-section{background:#ededeb;padding:64px}.platform-demo-heading{grid-template-columns:1.15fr .85fr;align-items:end;gap:70px;margin-bottom:36px;display:grid}.platform-demo-frame{background:#0b1f38;border:1px solid #9aa3ae;border-radius:10px;overflow:hidden;box-shadow:0 24px 70px #07142624}.platform-demo-frame img{width:100%;display:block}.platform-demo-action{color:var(--muted);font-size:var(--font-size-caption);background:#f8f8f6;border-radius:7px;justify-content:space-between;align-items:center;margin-top:20px;padding:16px 18px;display:flex}.platform-demo-action a{color:#174d7e;font-weight:800;text-decoration:none}.platform-demo-action b{color:#71a919}.capability-card:nth-child(n){grid-column:span 2}@media (width<=639.98px){.regional-search{grid-template-columns:1fr;display:grid}.regional-search input{width:100%;height:54px}.hero .trust-row{grid-template-columns:1fr}.hero .trust-row div{border-right:0;border-bottom:1px solid var(--line)}.hero .trust-row div:last-child{border-bottom:0}.business-model-section,.coverage-section,.platform-demo-section{margin:12px;padding:40px 24px}.business-model-heading,.coverage-section,.platform-demo-heading{grid-template-columns:1fr;gap:28px}.business-model-heading h2,.coverage-section h2,.platform-demo-heading h2{font-size:var(--font-size-section-heading);letter-spacing:-2.5px}.service-grid{grid-template-columns:1fr}.coverage-list{grid-template-columns:repeat(2,1fr)}.service-card{min-height:250px}.platform-primary-cta{width:100%}.platform-demo-action{flex-direction:column;align-items:flex-start;gap:12px}}.process-section,.business-model-section,.coverage-section,.testimonials-section{padding:64px}.results-section{padding:40px}@media (width<=639.98px){.process-section,.business-model-section,.coverage-section,.testimonials-section{padding:40px 24px}.results-section{padding:32px 24px}}.services-hero,.services-intro,.service-detail-list{border:1px solid var(--line);border-radius:10px;margin:20px}.services-hero{background:radial-gradient(circle at 80% 18%,#6399d333,#0000 24%),linear-gradient(140deg,#f4f2ee 0%,#e7e6e2 55%,#d6dfeb 100%);grid-template-columns:1.15fr .85fr;align-items:end;gap:70px;min-height:590px;padding:64px;display:grid}.services-hero h1{max-width:800px;font-family:var(--font-serif);font-size:var(--font-size-hero-heading);letter-spacing:-6px;margin:14px 0 0;line-height:.92}.services-hero-copy{color:#fff;background:#174d7e;border:1px solid #6f8ba8;border-radius:9px;padding:34px}.services-hero-copy p{color:#e0ebf5;font-size:var(--font-size-body);margin:0 0 30px;line-height:1.7}.services-hero-copy strong{color:var(--bright);font-size:var(--font-size-caption);letter-spacing:.4px}.services-intro{background:#f8f8f6;grid-template-columns:.65fr 1.1fr .85fr;align-items:start;gap:50px;padding:64px;display:grid}.services-intro h2{font-size:var(--font-size-section-heading);letter-spacing:-2.5px;margin:0;line-height:1.04}.services-intro p{color:var(--muted);font-size:var(--font-size-body);margin:2px 0 0;line-height:1.8}.service-detail-list{background:#ededeb;padding:0 64px}.service-detail{border-bottom:1px solid var(--line);grid-template-columns:.9fr 1.1fr .75fr;gap:60px;padding:72px 0;scroll-margin-top:95px;display:grid}.service-detail:last-child{border-bottom:0}.service-detail-title>span{color:#174d7e;font-size:var(--font-size-label);letter-spacing:1px;font-weight:800}.service-detail-title h2{color:#174d7e;font-size:var(--font-size-section-heading);letter-spacing:-2px;margin:28px 0 20px;line-height:1}.service-detail-title strong{max-width:360px;color:var(--ink);font-size:var(--font-size-body);line-height:1.5;display:block}.service-detail-body>p,.service-detail-use>p{color:var(--muted);font-size:var(--font-size-body);margin:0;line-height:1.8}.service-detail-body h3{color:var(--ink);font-size:var(--font-size-caption);letter-spacing:.7px;text-transform:uppercase;margin:30px 0 14px}.service-detail-body ul{margin:0;padding:0;list-style:none}.service-detail-body li{border-top:1px solid var(--line);color:#465466;font-size:var(--font-size-caption);padding:11px 0 11px 22px;line-height:1.55;position:relative}.service-detail-body li:before{content:"";background:#7eb727;border-radius:50%;width:6px;height:6px;position:absolute;top:18px;left:1px}.service-detail-use{border:1px solid var(--line);background:#f8f8f6;border-top:4px solid #174d7e;border-radius:8px;align-self:start;padding:26px}.service-detail-use>p{margin:18px 0 28px}.service-detail-use>a{color:#fff;font-size:var(--font-size-label);text-align:center;text-transform:uppercase;background:#174d7e;border-radius:6px;justify-content:center;padding:14px 15px;font-weight:800;text-decoration:none;display:flex}@media (width<=639.98px){.services-hero,.services-intro,.service-detail-list,.services-coverage{margin:12px}.services-hero,.services-intro,.services-coverage{grid-template-columns:1fr;gap:32px;padding:40px 24px}.services-hero{min-height:680px}.services-hero h1{font-size:var(--font-size-section-heading);letter-spacing:-4px}.services-hero-copy{padding:25px}.services-intro h2{font-size:var(--font-size-section-heading)}.service-detail-list{padding:0 24px}.service-detail{grid-template-columns:1fr;gap:32px;padding:52px 0}.service-detail-title h2,.services-coverage h2{font-size:var(--font-size-section-heading)}.services-coverage>a{grid-column:1;width:100%}}.platform-company-search{border:1px solid var(--line);background:#ededeb;border-radius:10px;margin:20px;padding:64px;scroll-margin-top:96px}.platform-search-heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:70px;display:grid}.platform-search-heading h2{max-width:790px;font-size:var(--font-size-page-heading);letter-spacing:-4px;margin:12px 0 0;line-height:1}.platform-search-heading>p{color:var(--muted);font-size:var(--font-size-body);margin:0;line-height:1.75}.platform-company-search .regional-search{margin:38px 0 0}.platform-company-search .search-hint{margin:12px 0 0}.myanmar-typeahead{border:1px solid var(--line);background:#fff;border-radius:9px;max-width:100%;margin-top:8px;overflow:hidden;box-shadow:0 16px 34px #0b1b331a}.myanmar-typeahead>p{color:var(--muted);font-size:var(--font-size-caption);margin:0;padding:14px 18px}.myanmar-typeahead-list{font-family:var(--font-interface);display:grid}.myanmar-typeahead-list button{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--ink);text-align:left;cursor:pointer;background:#fff;justify-content:space-between;align-items:center;gap:18px;padding:15px 18px;transition:background .18s,padding .18s;display:flex}.myanmar-typeahead-list button:last-child{border-bottom:0}.myanmar-typeahead-list button:hover,.myanmar-typeahead-list button:focus-visible{background:#e7f0fa;outline:0;padding-left:23px}.myanmar-typeahead-list button>span:first-child{gap:4px;display:grid}.myanmar-typeahead-list strong{font-family:var(--font-interface);font-size:var(--font-size-body);font-weight:500}.myanmar-typeahead-list small{color:var(--muted);font-size:var(--font-size-caption)}.myanmar-typeahead-list button>span:last-child{color:#69b125;font-size:var(--font-size-card-title)}.contact-page-hero,.contact-form-section,.contact-paths,.careers-section{border:1px solid var(--line);border-radius:10px;margin:20px;overflow:hidden}.contact-page-hero{border:0;grid-template-columns:1.25fr .75fr;gap:16px;min-height:620px;display:grid}.contact-page-hero>div{border:1px solid var(--line);border-radius:10px;padding:64px}.contact-page-hero>div:first-child{background:radial-gradient(circle at 82% 18%,#ffffffe6,#0000 22%),linear-gradient(140deg,#f4f2ee 0%,#e6e5e1 58%,#d4dfeb 100%);flex-direction:column;justify-content:space-between;display:flex}.contact-page-hero h1{max-width:890px;font-size:var(--font-size-hero-heading);letter-spacing:-6px;margin:auto 0 0;line-height:.92}.contact-page-intro{color:#fff;background:#174d7e;flex-direction:column;justify-content:flex-end;display:flex}.contact-page-intro p{color:#dce8f4;font-size:var(--font-size-card-title);margin:0 0 34px;line-height:1.55}.contact-page-intro>a,.careers-copy>a{background:var(--bright);color:#071426;font-size:var(--font-size-caption);border-radius:7px;justify-content:center;padding:17px 19px;font-weight:800;text-decoration:none;display:flex}.contact-form-section{background:#ededeb;grid-template-columns:.8fr 1.2fr;display:grid}.contact-form-intro{color:#fff;background:#0b1b33;padding:64px}.contact-form-intro .step-label{color:#b6d5f3}.contact-form-intro h2{font-size:var(--font-size-page-heading);letter-spacing:-4px;margin:16px 0 28px;line-height:1}.contact-form-intro p{color:#dce8f4;font-size:var(--font-size-body);margin:0;line-height:1.75}.contact-enquiry-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px;padding:64px;display:grid}.contact-form-field{gap:9px;min-width:0;display:grid}.contact-form-wide{grid-column:1/-1}.contact-form-field label{color:#34465d;font-size:var(--font-size-caption);font-weight:800}.contact-form-field input,.contact-form-field select,.contact-form-field textarea{width:100%;color:var(--ink);font-family:inherit;font-size:var(--font-size-body);background:#f8f8f6;border:1px solid #aeb7c2;border-radius:7px;padding:14px 15px}.contact-form-field input,.contact-form-field select{min-height:52px}.contact-form-field textarea{resize:vertical;min-height:150px;line-height:1.6}.contact-form-field input:focus,.contact-form-field select:focus,.contact-form-field textarea:focus{border-color:#174d7e;outline:none;box-shadow:0 0 0 3px #174d7e1f}.contact-form-action{justify-content:space-between;align-items:center;gap:24px;display:flex}.contact-form-action p{max-width:390px;color:var(--muted);font-size:var(--font-size-caption);margin:0;line-height:1.55}.contact-form-action button{background:var(--bright);color:#071426;cursor:pointer;min-height:54px;font-size:var(--font-size-caption);border:0;border-radius:7px;padding:0 22px;font-weight:800}.contact-paths{background:#ededeb;padding:64px}.contact-page-heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:70px;display:grid}.contact-page-heading h2,.careers-section h1,.careers-section h2{font-size:var(--font-size-page-heading);letter-spacing:-4px;margin:12px 0 0;line-height:1}.contact-page-heading>p,.careers-copy>p,.careers-focus>p{color:var(--muted);font-size:var(--font-size-body);margin:0;line-height:1.75}.contact-path-grid{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:42px;display:grid}.contact-path-grid article{border:1px solid var(--line);background:#f8f8f6;border-top:4px solid #174d7e;border-radius:8px;flex-direction:column;min-height:330px;padding:28px;display:flex}.contact-path-grid article>span{color:#174d7e;font-size:var(--font-size-label);font-weight:800}.contact-path-grid h3{color:#174d7e;font-size:var(--font-size-card-title);letter-spacing:-1.5px;margin:54px 0 16px}.contact-path-grid p{color:var(--muted);font-size:var(--font-size-body);margin:0;line-height:1.7}.contact-path-grid a{border-top:1px solid var(--line);color:#174d7e;font-size:var(--font-size-caption);justify-content:space-between;margin-top:auto;padding-top:24px;font-weight:800;text-decoration:none;display:flex}.careers-section{background:#ededeb;grid-template-columns:1.05fr .95fr;min-height:620px;display:grid}.careers-copy,.careers-focus{padding:64px}.careers-copy{color:#fff;background:#0b1b33}.careers-copy .step-label{color:#b6d5f3}.careers-copy>p{color:#dce8f4;max-width:720px;margin:28px 0 38px}.careers-copy>a{max-width:310px}.careers-focus{flex-direction:column;justify-content:space-between;display:flex}.careers-focus ul{margin:30px 0;padding:0;list-style:none}.careers-focus li{border-top:1px solid var(--line);font-size:var(--font-size-body);grid-template-columns:40px 1fr;gap:14px;padding:18px 0;line-height:1.45;display:grid}.careers-focus li span{color:#174d7e;font-size:var(--font-size-label);font-weight:800}@media (width<=639.98px){.platform-company-search,.contact-page-hero,.contact-form-section,.contact-paths,.contact-regional,.careers-section{margin:12px}.platform-company-search,.contact-paths,.contact-form-intro,.contact-enquiry-form,.contact-regional,.careers-copy,.careers-focus{padding:40px 24px}.platform-search-heading,.contact-page-heading,.contact-regional,.contact-form-section,.careers-section,.contact-page-hero{grid-template-columns:1fr;gap:28px}.platform-search-heading h2,.contact-page-heading h2,.contact-regional h2,.careers-section h1,.careers-section h2{font-size:var(--font-size-section-heading);letter-spacing:-2.5px}.contact-page-hero{min-height:auto}.contact-page-hero>div{min-height:480px;padding:40px 24px}.contact-page-hero h1{font-size:var(--font-size-section-heading);letter-spacing:-4px}.contact-form-intro h2{font-size:var(--font-size-section-heading);letter-spacing:-2.5px}.contact-enquiry-form{grid-template-columns:1fr}.contact-form-wide{grid-column:auto}.contact-form-action{flex-direction:column;align-items:stretch}.contact-form-action button{width:100%}.contact-path-grid{grid-template-columns:1fr}.contact-path-grid article{min-height:300px}}.site-header{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f6f6f3f5;position:sticky;top:0;box-shadow:0 8px 24px #07142614}.coverage-list span{aspect-ratio:3/2;min-height:0;transition:transform .22s,border-color .22s,box-shadow .22s;position:relative}.country-flag{object-fit:fill;height:100%;transition:transform .32s,filter .22s}.coverage-list span:hover{z-index:1;border-color:#174d7e;transform:translateY(-6px);box-shadow:0 16px 32px #0714262e}.coverage-list span:hover .country-flag{filter:saturate(1.08)contrast(1.03);transform:scale(1.035)}@media (prefers-reduced-motion:reduce){.coverage-list span,.country-flag{transition:none}}.services-navigation{position:relative}.services-navigation-trigger{border:1px solid var(--line);min-height:39px;color:var(--ink);background:#f2f2f2;border-radius:10px;align-items:center;display:inline-flex;overflow:hidden}.services-navigation-trigger>a{min-height:39px;color:var(--ink);font-size:var(--font-size-label);text-transform:uppercase;background:0 0;border:0;align-items:center;padding:0 3px 0 18px;font-weight:700;display:inline-flex}.services-navigation-trigger>button{cursor:pointer;width:24px;min-height:39px;font-size:var(--font-size-label);background:0 0;border:0;place-items:center;padding:0 10px 0 2px;display:grid}.services-navigation-trigger:hover,.services-navigation-trigger.nav-active,.services-navigation.is-open .services-navigation-trigger{background:#dce8f8}.services-navigation-trigger button>span{border-bottom:1.5px solid;border-right:1.5px solid;width:.55em;height:.55em;transition:transform .16s;display:block;transform:translateY(-2px)rotate(45deg)}.services-navigation:hover .services-navigation-trigger button>span,.services-navigation:focus-within .services-navigation-trigger button>span,.services-navigation.is-open .services-navigation-trigger button>span{transform:translateY(2px)rotate(225deg)}.services-navigation-panel{border:1px solid var(--line);opacity:0;pointer-events:none;background:#f8f8f6fc;border-radius:12px;gap:4px;width:300px;padding:10px;transition:opacity .16s,transform .16s;display:grid;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%,-8px);box-shadow:0 24px 60px #0714262e}.services-navigation:hover .services-navigation-panel,.services-navigation:focus-within .services-navigation-panel,.services-navigation.is-open .services-navigation-panel{opacity:1;pointer-events:auto;transform:translate(-50%)}.services-navigation-panel>span{border-bottom:1px solid var(--line);color:#657184;font-size:var(--font-size-caption);letter-spacing:1.25px;text-transform:uppercase;margin-bottom:4px;padding:8px 12px 12px;font-weight:800}nav .services-navigation-panel>a{min-height:54px;color:var(--ink);font-size:var(--font-size-caption);text-transform:none;background:0 0;border:0;border-left:3px solid #0000;border-radius:7px;justify-content:flex-start;padding:0 14px 0 16px;transition:border-color .15s,background .15s,color .15s}nav .services-navigation-panel>a:hover,nav .services-navigation-panel>a:focus-visible{color:#123f69;background:#dce8f8;border-left-color:#174d7e;outline:none}.service-detail-link{min-height:300px;color:inherit;border:1px solid #0000;border-radius:9px;flex-direction:column;padding:24px;text-decoration:none;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:flex}.service-detail-link:hover,.service-detail-link:focus-visible{background:#f8f8f6;border-color:#7c9aba;outline:none;transform:translateY(-4px);box-shadow:0 18px 38px #0714261a}.service-title-action{color:#174d7e;font-size:var(--font-size-label);letter-spacing:.8px;text-transform:uppercase;justify-content:space-between;align-items:center;margin-top:auto;padding-top:28px;font-weight:800;display:flex}.service-title-action b{color:#7eb727;font-size:var(--font-size-body)}.mobile-services-navigation{gap:5px;display:grid}.mobile-services-navigation>a{min-height:44px;color:var(--ink);font-size:var(--font-size-caption);letter-spacing:.45px;text-transform:uppercase;border:1px solid #0000;border-radius:8px;align-items:center;padding:0 14px;font-weight:800;text-decoration:none;display:flex}.mobile-services-navigation>a.nav-active{background:#dce8f8;border-color:#b9cbe1}.mobile-services-navigation>div{border-left:2px solid #b9cbe1;margin-left:12px;padding:5px 0 7px 13px;display:grid}.mobile-services-navigation>div a{color:#34465d;font-size:var(--font-size-label);padding:8px 6px;text-decoration:none}.country-search-selector{margin-top:34px}.country-selector-label{color:#657184;font-size:var(--font-size-label);letter-spacing:1.2px;text-transform:uppercase;margin-bottom:10px;font-weight:800;display:block}.country-selector-mobile{display:none}.country-selector-list{grid-template-columns:repeat(10,minmax(0,1fr));gap:6px;display:grid}.country-selector-list button{min-height:44px;color:var(--ink);cursor:pointer;font:inherit;font-size:var(--font-size-label);text-align:left;background:#f8f8f6;border:1px solid #aeb7c2;border-radius:8px;align-items:center;gap:7px;padding:7px 8px;font-weight:700;transition:transform .16s,border-color .16s,background .16s;display:flex}.country-selector-list button:hover{border-color:#174d7e;transform:translateY(-2px)}.country-selector-list button.is-active{color:#fff;background:#174d7e;border-color:#174d7e;box-shadow:0 8px 20px #174d7e2e}.country-selector-list img{object-fit:fill;border:1px solid #0b1b3324;border-radius:2px;flex:none;width:24px;height:16px}.selected-search-country{border:1px solid var(--line);background:#f2f4f6;border-radius:6px;align-items:center;gap:10px;width:175px;min-width:175px;height:58px;padding:8px 12px;display:flex}.selected-search-country img{object-fit:fill;border-radius:2px;width:34px;height:23px}.selected-search-country span{gap:2px;display:grid}.selected-search-country small{color:#657184;font-size:var(--font-size-label);letter-spacing:.9px;text-transform:uppercase;font-weight:800}.selected-search-country strong{color:var(--ink);font-size:var(--font-size-caption)}.service-page-hero,.service-page-deliverables,.service-page-workflow,.business-information-hero{border:1px solid var(--line);border-radius:10px;margin:20px}.service-page-hero,.business-information-hero{background:radial-gradient(circle at 80% 18%,#6399d338,#0000 26%),linear-gradient(140deg,#f4f2ee 0%,#e7e6e2 55%,#d6dfeb 100%);grid-template-columns:1.15fr .85fr;align-items:end;gap:70px;min-height:620px;padding:64px;display:grid}.service-page-hero h1,.business-information-hero h1{max-width:850px;font-size:var(--font-size-hero-heading);letter-spacing:-6px;margin:14px 0 0;line-height:.92}.service-page-hero-copy,.business-information-hero-copy{color:#fff;background:#174d7e;border:1px solid #6f8ba8;border-radius:9px;padding:34px}.service-page-hero-copy strong,.business-information-hero-copy strong{color:#fff;font-size:var(--font-size-card-title);line-height:1.25;display:block}.service-page-hero-copy p,.business-information-hero-copy p{color:#dce8f4;font-size:var(--font-size-body);margin:24px 0;line-height:1.75}.business-information-hero-copy p{margin-top:0}.business-information-hero-copy strong{color:var(--bright);font-size:var(--font-size-body);line-height:1.5}.service-page-hero-copy a{background:var(--bright);color:#071426;font-size:var(--font-size-caption);border-radius:7px;justify-content:center;padding:15px 17px;font-weight:800;text-decoration:none;display:flex}.service-page-deliverables,.service-page-workflow{background:#ededeb;padding:64px}.service-page-deliverables{grid-template-columns:.8fr 1.2fr;gap:70px;display:grid}.service-page-deliverables h2,.service-page-section-heading h2{font-size:var(--font-size-page-heading);letter-spacing:-4px;margin:12px 0 0;line-height:.98}.service-deliverable-list{display:grid}.service-deliverable-list article{border-top:1px solid var(--line);grid-template-columns:52px 1fr;gap:16px;padding:22px 0;display:grid}.service-deliverable-list article:last-child{border-bottom:1px solid var(--line)}.service-deliverable-list span,.service-workflow-grid>article>span{color:#174d7e;font-size:var(--font-size-label);letter-spacing:1px;font-weight:800}.service-deliverable-list p{color:#273a50;font-size:var(--font-size-body);margin:0;line-height:1.55}.service-page-workflow{background:#f8f8f6}.service-page-section-heading{max-width:850px}.service-workflow-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:52px;display:grid}.service-workflow-grid article{border:1px solid var(--line);background:#fff;border-top:4px solid #174d7e;border-radius:8px;flex-direction:column;min-height:320px;padding:28px;display:flex}.service-workflow-grid h3{color:#174d7e;font-size:var(--font-size-card-title);margin:auto 0 16px;line-height:1.05}.service-workflow-grid p{color:var(--muted);font-size:var(--font-size-caption);margin:0;line-height:1.7}.country-source-title{align-items:flex-start;gap:22px;display:flex}.country-source-title>img{object-fit:fill;border:1px solid var(--line);border-radius:4px;width:82px;height:55px}@media (width<=1079.98px){.country-selector-list{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width<=639.98px){.service-page-hero,.service-page-deliverables,.service-page-workflow,.service-page-use-cases,.business-information-hero,.business-information-note{margin:12px}.service-page-hero,.business-information-hero{grid-template-columns:1fr;gap:36px;min-height:auto;padding:40px 24px}.service-page-hero h1,.business-information-hero h1{font-size:var(--font-size-section-heading);letter-spacing:-4px}.service-page-hero-copy,.business-information-hero-copy{padding:25px}.service-page-deliverables,.service-page-workflow,.service-page-use-cases,.business-information-note{padding:40px 24px}.service-page-deliverables,.service-page-use-cases,.business-information-note{grid-template-columns:1fr;gap:32px}.service-page-use-cases>a{grid-column:1;width:100%}.service-workflow-grid{grid-template-columns:1fr}.service-workflow-grid article{min-height:270px}.country-selector-list{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-company-search{margin:12px;padding:40px 24px}.regional-search{align-items:stretch}.selected-search-country{width:100%;min-width:0}.country-source-title{display:grid}.country-selector-mobile{width:100%;display:block;position:relative}.country-selector-mobile summary{min-height:50px;color:var(--ink);cursor:pointer;font-size:var(--font-size-label);background:#f8f8f6;border:1px solid #aeb7c2;border-radius:8px;align-items:center;gap:9px;padding:0 44px 0 14px;font-weight:700;list-style:none;display:flex}.country-selector-mobile summary::-webkit-details-marker{display:none}.country-selector-mobile summary:after{content:"▾";color:var(--color-blue-700);font-size:var(--font-size-body);transition:transform .16s;position:absolute;right:16px}.country-selector-mobile[open] summary:after{transform:rotate(180deg)}.country-selector-mobile img{object-fit:fill;border:1px solid #0b1b3324;border-radius:2px;flex:none;width:24px;height:16px}.country-selector-mobile-list{z-index:10;background:#f8f8f6;border:1px solid #aeb7c2;border-radius:8px;width:100%;position:absolute;top:calc(100% + 6px);left:0;overflow:hidden;box-shadow:0 8px 20px #174d7e2e}.country-selector-mobile-list button{border:0;border-bottom:1px solid var(--line);width:100%;min-height:44px;color:var(--ink);cursor:pointer;font:inherit;font-size:var(--font-size-label);text-align:left;background:0 0;align-items:center;gap:9px;padding:7px 14px;font-weight:700;display:flex}.country-selector-mobile-list button:last-child{border-bottom:0}.country-selector-mobile-list button:hover,.country-selector-mobile-list button:focus-visible,.country-selector-mobile-list button.is-active{background:var(--color-blue-700);color:var(--bright)}.country-selector-list{display:none}.platform-company-search .regional-search{margin-top:14px}.regional-search .selected-search-country{display:none}}.open-positions-section,.job-hero,.job-overview,.job-detail-section,.job-application-note{border:1px solid var(--line);border-radius:10px;margin:20px}.open-positions-section{background:#ededeb;padding:64px}.open-positions-heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:70px;display:grid}.open-positions-heading h2,.job-overview h2,.job-detail-section h2{font-size:var(--font-size-page-heading);letter-spacing:-4px;margin:12px 0 0;line-height:1}.open-positions-heading>p{color:var(--muted);font-size:var(--font-size-body);margin:0;line-height:1.75}.job-card{border:1px solid var(--line);background:#f8f8f6;border-top:4px solid #174d7e;border-radius:8px;grid-template-columns:1fr auto;align-items:end;gap:40px;margin-top:42px;padding:32px;display:grid}.job-card>div>span{color:#174d7e;font-size:var(--font-size-label);letter-spacing:1px;font-weight:800}.job-card h3{color:#174d7e;font-size:var(--font-size-section-heading);letter-spacing:-1.5px;margin:26px 0 12px}.job-card p{max-width:760px;color:var(--muted);font-size:var(--font-size-body);margin:0;line-height:1.7}.job-card>a{background:var(--bright);color:#071426;min-width:190px;font-size:var(--font-size-caption);border-radius:7px;justify-content:center;padding:16px 18px;font-weight:800;text-decoration:none;display:flex}.job-hero{background:radial-gradient(circle at 78% 18%,#699ed638,#0000 24%),linear-gradient(140deg,#f4f2ee 0%,#e6e5e1 56%,#d7e1ec 100%);grid-template-columns:1.2fr .8fr;align-items:end;gap:64px;min-height:660px;padding:64px;display:grid}.job-hero>a{color:#174d7e;font-size:var(--font-size-caption);grid-column:1/-1;align-self:start;font-weight:800;text-decoration:none}.job-hero h1{max-width:900px;font-size:var(--font-size-hero-heading);letter-spacing:-6px;margin:18px 0 0;line-height:.92}.job-hero>div:last-child{color:#fff;background:#174d7e;border-radius:9px;padding:34px}.job-hero>div:last-child p{color:#dce8f4;font-size:var(--font-size-card-title);margin:0 0 32px;line-height:1.55}.job-hero>div:last-child a{background:var(--bright);color:#071426;font-size:var(--font-size-caption);text-align:center;border-radius:7px;justify-content:center;padding:16px 18px;font-weight:800;text-decoration:none;display:flex}.job-overview,.job-detail-section{background:#f8f8f6;grid-template-columns:.85fr 1.15fr;gap:80px;padding:64px;display:grid}.job-overview>div:last-child p{color:var(--muted);font-size:var(--font-size-body);margin:0 0 18px;line-height:1.8}.job-detail-section{background:#ededeb}.job-detail-section ul{margin:0;padding:0;list-style:none}.job-detail-section li{border-top:1px solid var(--line);color:#465466;font-size:var(--font-size-body);padding:18px 0 18px 28px;line-height:1.65;position:relative}.job-detail-section li:before{content:"";background:#7eb727;border-radius:50%;width:8px;height:8px;position:absolute;top:26px;left:2px}.job-requirements{background:#f8f8f6}.job-application-note{background:#ededeb;grid-template-columns:200px 1fr;gap:40px;padding:30px 64px;display:grid}.job-application-note strong{color:#174d7e;font-size:var(--font-size-body)}.job-application-note p{color:var(--muted);margin:0;line-height:1.7}.job-application-note a{color:#174d7e;font-weight:800}.home-insights-section,.insights-hero,.insights-index,.insight-article-hero,.insight-article-layout,.article-sources{border:1px solid var(--line);border-radius:10px;margin:20px}.home-insights-section,.insights-index{background:#ededeb;padding:64px}.home-insights-heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:70px;margin-bottom:42px;display:grid}.home-insights-heading h2,.insights-index-heading h2,.article-sources h2{font-size:var(--font-size-page-heading);letter-spacing:-4px;margin:12px 0 0;line-height:1}.home-insights-heading>p{color:var(--muted);font-size:var(--font-size-body);margin:0;line-height:1.75}.home-insights-grid,.insights-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.home-insights-grid article,.insights-grid article{border:1px solid var(--line);background:#f8f8f6;border-top:4px solid #174d7e;border-radius:8px;flex-direction:column;min-height:540px;padding:28px;display:flex}.insight-card-image{border-bottom:1px solid var(--line);background:#dce4ed;border-radius:4px 4px 0 0;height:220px;margin:-28px -28px 24px;display:block;overflow:hidden}.insight-card-image img{object-fit:cover;width:100%;height:100%;transition:transform .32s;display:block}.home-insights-grid article:hover .insight-card-image img,.insights-grid article:hover .insight-card-image img{transform:scale(1.035)}.insight-card-meta{color:#174d7e;font-size:var(--font-size-label);letter-spacing:.6px;text-transform:uppercase;justify-content:space-between;gap:16px;font-weight:800;display:flex}.home-insights-grid h3,.insights-grid h3{color:#174d7e;font-size:var(--font-size-card-title);letter-spacing:-1.4px;margin:30px 0 16px;line-height:1.08}.home-insights-grid p,.insights-grid p{color:var(--muted);font-size:var(--font-size-body);margin:0;line-height:1.7}.home-insights-grid article>a:not(.insight-card-image),.insights-grid article>div:last-child{border-top:1px solid var(--line);color:#174d7e;font-size:var(--font-size-caption);justify-content:space-between;gap:18px;margin-top:auto;padding-top:24px;font-weight:800;text-decoration:none;display:flex}.insights-grid article>div:last-child>span{color:var(--muted);font-weight:400}.insights-grid article>div:last-child>a{color:#174d7e;text-decoration:none}.insights-index-link{color:#174d7e;font-size:var(--font-size-caption);text-transform:uppercase;gap:20px;margin-top:28px;font-weight:800;text-decoration:none;display:inline-flex}.insights-hero{background:radial-gradient(circle at 82% 20%,#fffffff2,#0000 22%),linear-gradient(140deg,#f3f1ed 0%,#e4e4e0 56%,#d2deeb 100%);flex-direction:column;justify-content:space-between;min-height:640px;padding:64px;display:flex}.insights-hero>div{grid-template-columns:1.25fr .75fr;align-items:end;gap:70px;display:grid}.insights-hero h1{max-width:980px;font-size:var(--font-size-hero-heading);letter-spacing:-6px;margin:0;line-height:.92}.insights-hero p{color:#465466;font-size:var(--font-size-body-large);margin:0;line-height:1.6}.insights-index-heading{margin-bottom:42px}.insights-grid article:first-child{grid-column:span 2}.insight-article-hero{background:radial-gradient(circle at 80% 18%,#ffffffeb,#0000 22%),linear-gradient(140deg,#f3f1ed 0%,#e4e4e0 56%,#d2deeb 100%);flex-direction:column;justify-content:space-between;min-height:660px;padding:64px;display:flex}.insight-article-hero>a{color:#174d7e;font-size:var(--font-size-caption);font-weight:800;text-decoration:none}.insight-article-meta{color:#174d7e;font-size:var(--font-size-label);letter-spacing:.6px;text-transform:uppercase;gap:24px;margin:auto 0 28px;font-weight:800;display:flex}.insight-article-image{border:1px solid var(--line);background:#dce4ed;border-radius:8px;width:100%;height:clamp(320px,38cqw,560px);margin:0 0 42px;overflow:hidden}.insight-article-image img{object-fit:cover;width:100%;height:100%;display:block}.insight-article-hero h1{max-width:1200px;font-size:var(--font-size-hero-heading);letter-spacing:-5px;margin:0 0 30px;line-height:.94}.insight-article-hero>p{color:#465466;max-width:900px;font-size:var(--font-size-card-title);margin:0;line-height:1.65}.insight-article-layout{background:#f8f8f6;grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:90px;padding:64px;display:grid}.insight-article-body{max-width:820px;margin:0 auto}.insight-article-body p{color:#465466;font-size:var(--font-size-body);line-height:1.85}.insight-article-body .article-introduction{color:var(--ink);font-size:var(--font-size-card-title);margin-top:0;line-height:1.65}.insight-article-body section{margin-top:64px}.insight-article-body h2{color:#174d7e;font-size:var(--font-size-section-heading);letter-spacing:-2px;margin:0 0 24px;line-height:1.08}.insight-rich-layout{grid-template-columns:minmax(0,1fr)}.insight-rich-body h2{margin-top:64px}.insight-rich-body h3{color:#254a6a;margin:42px 0 18px;font-size:28px;line-height:1.2}.insight-rich-body h4{color:#314e67;margin:34px 0 14px;font-size:20px;line-height:1.3}.insight-rich-body ul,.insight-rich-body ol{color:#465466;margin:24px 0;padding-left:28px;font-size:17px;line-height:1.75}.insight-rich-body li{margin-bottom:10px}.insight-rich-body blockquote{color:#3b5062;background:#eef2e9;border-left:4px solid #7eb727;margin:34px 0;padding:18px 26px;font-size:19px;font-style:italic;line-height:1.7}.insight-rich-body a{color:#174d7e;text-underline-offset:3px;text-decoration-thickness:1px}.insight-rich-body figure{margin:42px 0}.insight-rich-body figure[data-align=wide]{width:min(1100px,100cqw - 48px);margin-left:50%;transform:translate(-50%)}.insight-rich-body figure img{width:100%;height:auto;display:block}.insight-rich-body figcaption{color:#657485;text-align:center;margin-top:10px;font-size:12px;line-height:1.5}.insight-article-layout aside{background:#e7edf4;border-top:4px solid #174d7e;border-radius:8px;padding:28px;position:sticky;top:110px}.insight-article-layout aside ul{margin:24px 0 0;padding:0;list-style:none}.insight-article-layout aside li{color:#465466;font-size:var(--font-size-body);border-top:1px solid #c6d1dc;padding:15px 0 15px 20px;line-height:1.6;position:relative}.insight-article-layout aside li:before{content:"";background:#7eb727;border-radius:50%;width:6px;height:6px;position:absolute;top:23px;left:0}.article-sources{background:#ededeb;grid-template-columns:.8fr 1.2fr;gap:80px;padding:64px;display:grid}.article-sources>div:last-child{flex-direction:column;display:flex}.article-sources a{border-top:1px solid var(--line);color:#174d7e;font-size:var(--font-size-body);justify-content:space-between;gap:20px;padding:20px 0;font-weight:800;text-decoration:none;display:flex}.article-disclaimer{max-width:1040px;color:var(--muted);font-size:var(--font-size-caption);text-align:center;margin:28px auto 60px;padding:0 24px;line-height:1.7}@media (width<=639.98px){.open-positions-section,.job-hero,.job-overview,.job-detail-section,.job-application-note,.home-insights-section,.insights-hero,.insights-index,.insight-article-hero,.insight-article-layout,.article-sources{margin:12px;padding:40px 24px}.open-positions-heading,.job-card,.job-hero,.job-overview,.job-detail-section,.job-offer,.job-application-note,.home-insights-heading,.insights-hero>div,.insights-cta,.insight-article-layout,.article-sources{grid-template-columns:1fr;gap:28px}.open-positions-heading h2,.job-overview h2,.job-detail-section h2,.home-insights-heading h2,.insights-index-heading h2,.article-sources h2{font-size:var(--font-size-section-heading);letter-spacing:-2.5px}.job-card>a{width:100%}.job-hero{min-height:680px}.job-hero>a,.job-offer>a{grid-column:1}.job-hero h1,.insights-hero h1{font-size:var(--font-size-section-heading);letter-spacing:-4px}.job-hero>div:last-child{padding:25px}.job-offer>a{width:100%}.job-application-note{padding:30px 24px}.home-insights-grid,.insights-grid{grid-template-columns:1fr}.home-insights-grid article,.insights-grid article{min-height:520px}.insight-card-image{height:210px}.insights-grid article:first-child{grid-column:auto}.insights-hero{min-height:620px}.insight-article-image{height:240px;margin-bottom:30px}.insight-article-hero h1{font-size:var(--font-size-section-heading);letter-spacing:-3.5px}.insight-article-hero>p{font-size:var(--font-size-body)}.insight-article-meta{flex-wrap:wrap}.insight-article-layout aside{position:static}.insight-article-body .article-introduction{font-size:var(--font-size-body-large)}.insight-article-body p{font-size:var(--font-size-body)}.insight-article-body h2{font-size:var(--font-size-section-heading)}}.founder-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.founder-card{grid-column:span 2}.founder-card:nth-child(4),.founder-card:nth-child(5){color:var(--ink);background:#f8f8f6;grid-column:span 3}.founder-card:nth-child(4){border-top:4px solid #174d7e}.founder-card:nth-child(5){border-top:4px solid #6f8eb4}.founder-card:nth-child(4) .founder-number,.founder-card:nth-child(4) .founder-role,.founder-card:nth-child(5) .founder-number,.founder-card:nth-child(5) .founder-role{color:#174d7e}.founder-card:nth-child(4) p,.founder-card:nth-child(4) small,.founder-card:nth-child(5) p,.founder-card:nth-child(5) small{color:#465466}@media (width>=640px) and (width<=1079.98px){.founder-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.founder-card,.founder-card:nth-child(4),.founder-card:nth-child(5){grid-column:auto}.founder-card:nth-child(5){grid-column:1/-1}}@media (width<=639.98px){.founder-grid{grid-template-columns:1fr}.founder-card,.founder-card:nth-child(4),.founder-card:nth-child(5){grid-column:auto}}body>main{width:100%;max-width:1400px;margin-inline:auto;container-type:inline-size}.mobile-nav{display:none}@media (width<=1079.98px){.site-header{gap:14px;height:72px}.site-header>nav,.site-header>.header-cta{display:none}.mobile-nav{margin-left:auto;display:block;position:relative}.mobile-nav summary{border:1px solid var(--ink);background:var(--ink);color:#fff;cursor:pointer;min-height:42px;font-size:var(--font-size-label);letter-spacing:.8px;text-transform:uppercase;border-radius:9px;align-items:center;gap:10px;padding:0 14px;font-weight:800;list-style:none;display:inline-flex}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-menu-icon{gap:4px;width:18px;display:grid}.mobile-menu-icon i{background:var(--bright);width:100%;height:1.5px;transition:transform .18s,opacity .18s;display:block}.mobile-nav[open] .mobile-menu-icon i:first-child{transform:translateY(5.5px)rotate(45deg)}.mobile-nav[open] .mobile-menu-icon i:nth-child(2){opacity:0}.mobile-nav[open] .mobile-menu-icon i:nth-child(3){transform:translateY(-5.5px)rotate(-45deg)}.mobile-nav-panel{border:1px solid var(--line);background:#f6f6f3fc;border-radius:12px;gap:7px;width:min(330px,100cqw - 24px);padding:12px;display:grid;position:absolute;top:calc(100% + 14px);right:0;box-shadow:0 24px 60px #07142633}.mobile-nav-panel>a{min-height:44px;color:var(--ink);font-size:var(--font-size-caption);letter-spacing:.45px;text-transform:uppercase;border:1px solid #0000;border-radius:8px;align-items:center;padding:0 14px;font-weight:800;text-decoration:none;display:flex}.mobile-nav-panel>a:hover,.mobile-nav-panel>a.nav-active{background:#dce8f8;border-color:#b9cbe1}}@media (width<=639.98px){.site-header{margin-inline:8px;padding-inline:0}.site-header .brand{gap:8px;padding:7px 9px 7px 7px}.site-header .brand-mark{width:30px;height:30px}.site-header .brand-country{font-size:var(--font-size-label);letter-spacing:1.7px}.mobile-menu-label{display:none}.mobile-nav summary{width:44px;padding:0 12px}}.auth-shell,.checkout-shell,.portal-hero,.portal-stats,.orders-section,.payment-success{width:min(100% - 32px,1400px);margin:18px auto 0}.auth-shell{border:1px solid var(--line);background:#f2f2ef;border-radius:12px;grid-template-columns:1.1fr .9fr;min-height:720px;display:grid;overflow:hidden}.auth-intro,.auth-card{padding:clamp(48px,7cqw,110px)}.auth-intro{color:#fff;background:linear-gradient(145deg,#081b35,#174f7c);flex-direction:column;justify-content:center;display:flex}.auth-intro h1,.payment-success h1{font-size:var(--font-size-hero-heading);margin:28px 0;line-height:.92}.auth-intro p{max-width:620px;font-size:var(--font-size-card-title);line-height:1.6}.auth-assurance{border-top:1px solid #ffffff40;flex-direction:column;gap:8px;margin-top:60px;padding-top:24px;display:flex}.auth-card{background:#fff;flex-direction:column;justify-content:center;gap:24px;display:flex}.auth-card h2,.orders-heading h2,.order-summary h2{font-size:var(--font-size-section-heading);margin:10px 0 0}.auth-tabs{border:1px solid var(--line);border-radius:8px;grid-template-columns:1fr 1fr;padding:5px;display:grid}.auth-tabs button,.portal-hero button{font:inherit;cursor:pointer;background:0 0;border:0;padding:13px}.auth-tabs button.is-active{color:#064d84;background:#dbe8f5;border-radius:5px}.auth-card label,.checkout-form label{gap:9px;font-weight:700;display:grid}.auth-card input,.checkout-form input{color:#071a33;width:100%;font:inherit;background:#fff;border:1px solid #b9c4cf;border-radius:6px;padding:16px}.portal-primary{color:#fff;text-align:center;cursor:pointer;background:#0d5284;border:0;border-radius:6px;justify-content:center;align-items:center;padding:17px 20px;font-weight:700;text-decoration:none;display:flex}.auth-help{color:#435b72}.auth-alternative{color:#627386;margin:-6px 0 0;font-size:.86rem;line-height:1.45}.auth-alternative button{color:#0d5284;cursor:pointer;font:inherit;text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.portal-loading{min-height:520px;font-size:var(--font-size-card-title);place-items:center;display:grid}.checkout-shell{grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);align-items:start;gap:18px;display:grid}.checkout-form,.order-summary,.orders-section,.portal-hero,.portal-stats,.payment-success{border:1px solid var(--line);background:#f3f3f0;border-radius:12px}.checkout-form{gap:34px;padding:clamp(32px,5cqw,74px);display:grid}.checkout-form h1{max-width:850px;font-size:var(--font-size-hero-heading);margin:16px 0;line-height:.94}.checkout-form fieldset{border:0;border-top:1px solid #bec8d1;gap:18px;padding:24px 0 0;display:grid}.checkout-form legend{color:#0b4f80;letter-spacing:.08em;padding:0 18px 0 0;font-weight:800}.form-pair{grid-template-columns:1fr 1fr;gap:16px;display:grid}.order-summary{padding:32px;position:sticky;top:94px;overflow:hidden}.order-summary img{aspect-ratio:1.45;object-fit:cover;object-position:top;border:1px solid var(--line);width:100%;margin:22px 0}.order-summary>div:not(.order-total){justify-content:space-between;align-items:baseline;display:flex}.order-summary>div>strong{font-size:var(--font-size-section-heading)}.order-summary li{margin:13px 0}.order-total{border-top:1px solid var(--line);justify-content:space-between;margin-top:28px;padding-top:22px;display:flex}.payment-success{flex-direction:column;justify-content:center;align-items:flex-start;min-height:650px;padding:clamp(48px,8cqw,120px);display:flex}.payment-success p{max-width:650px;font-size:var(--font-size-card-title)}.success-mark{color:#07203a;width:64px;height:64px;font-size:var(--font-size-section-heading);background:#baff43;border-radius:50%;place-items:center;margin-bottom:30px;display:grid}.payment-success .portal-primary{min-width:340px;margin-top:28px}.portal-hero{background:linear-gradient(135deg,#eff0ed,#dbe5ef);grid-template-columns:1.4fr .6fr;align-items:end;padding:clamp(28px,4cqw,58px);display:grid}.portal-hero h1{font-size:var(--font-size-hero-heading);margin:16px 0 0;line-height:.92}.portal-hero>div:last-child{gap:18px;display:grid}.portal-hero button{color:#0d5284;text-align:left;padding:0;font-weight:700}.portal-stats{grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.portal-stats article{border-right:1px solid var(--line);padding:20px 24px}.portal-stats article:last-child{border-right:0}.portal-stats .credit-summary{border-top:1px solid var(--line);border-right:0;grid-column:1/-1;grid-template-columns:minmax(210px,.7fr) minmax(0,1.3fr);align-items:end;gap:24px;display:grid}.credit-summary>div{gap:8px;display:grid}.portal-stats span{color:#607187;display:block}.portal-stats strong{font-size:var(--font-size-section-heading);margin-top:8px;display:block}.account-profile-error,.account-profile-success{border-radius:6px;margin:0;padding:12px 14px}.account-profile-error{color:#882f25;background:#fff1ef;border:1px solid #bd756a}.account-profile-success{color:#345f17;background:#eef8e3;border:1px solid #7da154}.account-settings-hero,.account-settings-grid{width:min(100% - 32px,1400px);margin:18px auto 0}.account-settings-hero{border:1px solid var(--line);background:linear-gradient(135deg,#eff0ed,#dbe5ef);border-radius:12px;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:end;gap:48px;padding:clamp(36px,6cqw,88px);display:grid}.account-settings-hero h1{margin:15px 0 0;font-size:clamp(3.1rem,6cqw,6.4rem);line-height:.94}.account-settings-hero>div:last-child{color:#536779;gap:12px;line-height:1.55;display:grid}.account-settings-hero p{margin:0}.account-settings-hero a{color:#0d5284;width:fit-content;font-weight:700}.account-settings-grid{grid-template-columns:1fr 1fr;align-items:start;gap:18px;margin-bottom:30px;display:grid}.account-settings-card{border:1px solid var(--line);background:#f3f3f0;border-radius:12px;gap:18px;padding:clamp(30px,5cqw,64px);scroll-margin-top:100px;display:grid}.account-settings-card h2{margin:10px 0 13px;font-size:clamp(2.1rem,3.6cqw,3.8rem);line-height:1}.account-settings-card>div>p{color:#586b7d;margin:0;line-height:1.55}.account-settings-card label{gap:9px;font-weight:700;display:grid}.account-settings-card input{color:#071a33;width:100%;min-height:52px;font:inherit;background:#fff;border:1px solid #b9c4cf;border-radius:6px;padding:14px 15px}.account-settings-card input:disabled{color:#586b7d;background:#e8ebec}.account-settings-card .portal-primary{width:min(100%,260px)}.orders-section{margin-bottom:30px;padding:clamp(24px,3.5cqw,48px)}.orders-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}.credit-redemption-form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px;max-width:none;padding:0;display:grid}.credit-redemption-form label{gap:8px;font-weight:700;display:grid}.credit-redemption-form input{color:#071a33;width:100%;min-height:46px;font:inherit;background:#fff;border:1px solid #b9c4cf;border-radius:6px;padding:11px 13px}.credit-redemption-form .portal-primary{white-space:nowrap;min-height:46px;padding:12px 16px}.credit-redemption-form .auth-error{grid-column:1/-1;margin:0}.orders-heading .portal-primary{min-width:250px}.orders-table{border-top:1px solid var(--line)}.order-row{border-bottom:1px solid var(--line);grid-template-columns:1.15fr 1.5fr .65fr .35fr .9fr;align-items:center;gap:18px;min-height:110px;padding:18px 0;display:grid}.order-row>div{flex-direction:column;gap:7px;display:flex}.order-row span{color:#607187}.order-row-head{color:#607187;min-height:auto;font-size:var(--font-size-caption);letter-spacing:.08em;text-transform:uppercase}.order-status{background:#dbe7f4;border-radius:999px;width:max-content;padding:7px 10px;font-weight:700;color:#0a4d7f!important}.status-ready,.status-completed{background:#e3f5c8;color:#315b00!important}.order-actions a{color:#0b5286;font-weight:700}@media (width<=1079.98px){.auth-shell,.checkout-shell,.portal-hero{grid-template-columns:1fr}.auth-shell{min-height:0}.auth-intro,.auth-card{padding:40px 26px}.order-summary{position:static}.form-pair,.portal-stats,.account-settings-hero,.account-settings-grid,.credit-redemption-form,.portal-stats .credit-summary{grid-template-columns:1fr}.portal-stats article{border-right:0;border-bottom:1px solid var(--line)}.orders-heading{flex-direction:column;align-items:stretch}.order-row,.order-row-head{grid-template-columns:1fr}.order-row-head{display:none}}.cart-link{border:1px solid var(--ink);background:var(--ink);color:#fff;min-width:102px;min-height:39px;font-size:var(--font-size-label);text-transform:uppercase;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 10px;font-weight:800;text-decoration:none;display:inline-flex}.cart-link span{color:#071426;min-width:22px;height:22px;font-size:var(--font-size-caption);background:#baff43;border-radius:50%;place-items:center;font-weight:800;display:grid}.cart-shell,.cart-empty{width:min(100% - 32px,1400px);margin:18px auto 32px}.cart-shell{grid-template-columns:minmax(0,1.35fr) minmax(330px,.65fr);align-items:start;gap:18px;display:grid}.cart-main,.cart-summary,.cart-empty{border:1px solid var(--line);background:#f3f3f0;border-radius:12px}.cart-main{padding:clamp(30px,5cqw,72px)}.cart-heading h1,.cart-empty h1{max-width:900px;font-size:var(--font-size-hero-heading);margin:16px 0 32px;line-height:.94}.cart-item{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;min-height:160px;padding:24px 0;display:grid}.cart-item h2{color:#075185;font-size:var(--font-size-section-heading);margin:7px 0}.cart-item p{color:#607187}.cart-item button{color:#a13e32;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.cart-item>strong{font-size:var(--font-size-card-title)}.continue-shopping{color:#0b5286;margin-top:24px;font-weight:700;display:inline-block}.cart-summary{padding:32px;position:sticky;top:94px}.cart-summary>div{border-bottom:1px solid var(--line);justify-content:space-between;padding:17px 0;display:flex}.cart-summary .cart-total{font-size:var(--font-size-card-title);border-bottom:0;margin-top:12px}.cart-summary .portal-primary{margin:18px 0}.cart-summary small{color:#607187}.cart-empty{flex-direction:column;justify-content:center;align-items:flex-start;min-height:600px;padding:clamp(48px,8cqw,120px);display:flex}.cart-empty p{max-width:620px;font-size:var(--font-size-card-title);margin-bottom:28px}.cart-empty .portal-primary{min-width:260px}.checkout-cart-summary>article{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:18px 0;display:grid}.checkout-cart-summary>article div{gap:5px;display:grid}.checkout-cart-summary>article span{color:#607187;font-size:var(--font-size-caption)}.paypal-checkout{gap:14px;min-height:120px;display:grid}.paypal-checkout>div{z-index:0;position:relative}.paypal-status,.paypal-error{border-radius:7px;margin:0;padding:14px 16px}.paypal-status{color:#123f68;background:#e7eff7}.paypal-error{color:#8a2f24;background:#fff1ef;border:1px solid #c57569}.paypal-checkout small{color:#607187;line-height:1.5}@media (width<=1079.98px){.header-purchase-actions>.cart-link,.site-header>.header-purchase-actions{display:none}.cart-shell{grid-template-columns:1fr}.cart-summary{position:static}.cart-item{grid-template-columns:minmax(0,1fr) auto}}html,body,button,input,select,textarea,summary{font-family:var(--font-serif)}.header-purchase-actions,.header-account-actions{flex:none;align-items:center;gap:8px;display:flex}.account-menu{flex:none;position:relative}.account-menu-trigger{justify-content:center;min-width:118px}.account-menu-panel{z-index:80;opacity:0;visibility:hidden;background:#fff;border:1px solid #b9c4cf;border-radius:9px;gap:5px;width:230px;padding:12px;transition:opacity .15s,transform .15s,visibility .15s;display:grid;position:absolute;top:calc(100% - 1px);right:0;transform:translateY(8px);box-shadow:0 18px 42px #071a3329}.account-menu:hover .account-menu-panel,.account-menu:focus-within .account-menu-panel{opacity:1;visibility:visible;transform:translateY(0)}.account-menu-panel a,.account-menu-panel button{color:#071a33;cursor:pointer;width:100%;min-height:42px;font:inherit;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;padding:0 12px;font-size:12px;font-weight:700;text-decoration:none;display:flex}.account-menu-panel a:hover,.account-menu-panel a:focus-visible,.account-menu-panel button:hover,.account-menu-panel button:focus-visible{background:#e7eef7;outline:none}.account-menu-panel button{color:#8a3028}.header-login{color:#071a33;min-width:102px;min-height:39px;font-size:var(--font-size-caption);border:1px solid #aebdcb;border-radius:8px;justify-content:center;align-items:center;padding:0 16px;font-weight:700;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.header-login:hover{background:#e7eef7;border-color:#174d7e}.mobile-auth-actions{grid-template-columns:1fr;gap:7px;margin-top:4px;display:grid}.mobile-auth-login{color:#071a33;min-height:44px;font-size:var(--font-size-caption);letter-spacing:.35px;text-transform:uppercase;border:1px solid #9eb0c2;border-radius:8px;justify-content:center;align-items:center;font-weight:800;text-decoration:none;display:flex}.mobile-account-menu{gap:7px;margin-top:5px;display:grid}.mobile-account-menu a,.mobile-account-menu button{color:#071a33;cursor:pointer;min-height:44px;font:inherit;text-align:left;text-transform:uppercase;background:#fff;border:1px solid #9eb0c2;border-radius:8px;align-items:center;padding:0 14px;font-size:12px;font-weight:800;text-decoration:none;display:flex}.mobile-account-menu button{color:#8a3028;border-color:#c79a93}@media (width<=1079.98px){.header-login{padding-inline:10px}.site-header>.header-account-actions,.site-header>.header-cta,.site-header>.account-menu{display:none}}.auth-card .form-pair{grid-template-columns:1fr 1fr;gap:14px;display:grid}.auth-consent{color:#455a70;grid-template-columns:20px 1fr;align-items:start;gap:10px;font-weight:400;line-height:1.45}.auth-consent input{width:18px;height:18px;margin:2px 0 0}.auth-error{color:#8a2f24;background:#fff1ef;border:1px solid #c8766b;border-radius:7px;margin:0;padding:13px 15px;line-height:1.45}.auth-local-code{color:#174d7e;font-size:var(--font-size-body);background:#eef5fb;border:1px dashed #78a0c7;border-radius:6px;margin:0;padding:12px 14px}.auth-local-notice{color:#31526e;font-size:var(--font-size-body);background:#eef4f8;border:1px solid #bfd0df;border-radius:6px;margin:0;padding:12px 14px;line-height:1.45}.auth-security-check{align-items:center;min-height:65px;display:flex}.auth-change-email{cursor:pointer;background:0 0;border:0;width:fit-content;padding:0;text-decoration:underline}.auth-card .portal-primary:disabled{cursor:wait;opacity:.7}.auth-help button{color:#075185;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.orders-empty{border:1px solid var(--line);background:#f5f5f2;border-radius:10px;flex-direction:column;justify-content:center;align-items:flex-start;min-height:340px;padding:clamp(34px,6cqw,74px);display:flex}.orders-empty h3{color:#075185;max-width:680px;font-size:var(--font-size-section-heading);letter-spacing:-.04em;margin:14px 0 10px;font-weight:500;line-height:1}.orders-empty p{color:#5c6d80;max-width:620px;font-size:var(--font-size-body);margin:0 0 24px;line-height:1.6}.orders-empty a{color:#fff;text-align:center;background:#0a4f82;border-radius:7px;justify-content:center;align-items:center;min-height:46px;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex}button,.portal-primary,.orders-empty a,.header-cta{transition:transform .16s,box-shadow .16s,background .16s,border-color .16s}@media (hover:hover){button:not(:disabled):hover,.portal-primary:hover,.orders-empty a:hover,.header-cta:hover{transform:translateY(-2px);box-shadow:0 8px 18px #0b1b3329}}@media (width<=639.98px){.auth-card .form-pair{grid-template-columns:1fr}}.client-orders,.report-staff{border:1px solid var(--line);background:#f4f5f2;border-radius:12px;width:min(100% - 32px,1100px);margin:28px auto 48px;padding:clamp(30px,5cqw,68px)}.client-orders h1,.report-staff h1{font-size:var(--font-size-hero-heading);margin:12px 0;line-height:.94}.client-orders-intro,.report-staff-heading>p:last-child{color:#536779;max-width:660px;font-size:var(--font-size-body);line-height:1.6}.client-orders-error,.report-staff-message{color:#7b3d1d;background:#fff4e9;border:1px solid #c88b60;border-radius:7px;margin:24px 0;padding:14px 16px}.client-orders-empty{background:#fff;border:1px dashed #9cacb8;border-radius:9px;margin-top:34px;padding:40px}.client-orders-empty h2,.client-reports h2,.report-staff-queue h2{font-size:var(--font-size-card-title);margin:0 0 12px}.client-orders-empty a,.client-orders-list a,.client-reports a,.report-staff button{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:#0d5284;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0 15px;font-weight:700;text-decoration:none;display:inline-flex}.client-orders-list{border-top:1px solid var(--line);margin-top:36px}.client-orders-list article,.client-reports article,.report-staff-queue article{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:20px;padding:22px 0;display:grid}.client-orders-list h2{font-size:var(--font-size-card-title);margin:7px 0}.client-orders-list p{color:#5b6c7c;margin:0}.client-orders-state{text-align:right;gap:5px;display:grid}.client-orders-state span,.report-staff-status{color:#0b4f80;width:max-content;font-size:var(--font-size-caption);letter-spacing:.04em;background:#e1edf8;border-radius:999px;justify-self:end;padding:6px 9px;font-weight:800}.client-orders-state small,.client-reports small,.report-staff-queue small{color:#647588}.client-orders-back{color:#0b5286;font-weight:700;text-decoration:none}.client-order-facts{flex-wrap:wrap;gap:16px;margin:30px 0;display:flex}.client-order-facts span{border:1px solid var(--line);color:#607187;overflow-wrap:anywhere;background:#fff;border-radius:7px;flex:180px;gap:5px;min-width:180px;padding:15px;display:grid}.client-order-facts strong{color:#142721}.client-order-notice{color:#31516b;background:#e8f1f8;border-left:4px solid #0d5284;margin:0 0 28px;padding:16px 18px}.client-reports{border-top:1px solid var(--line);padding-top:24px}.client-reports article>div,.report-staff-queue article>div{gap:5px;display:grid}.report-staff-upload{background:#edf4fa;border:1px solid #b7c9d9;border-radius:9px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:14px;margin:30px 0;padding:22px;display:grid}.report-staff-upload label{color:#264a68;font-size:var(--font-size-body);gap:7px;font-weight:800;display:grid}.report-staff-upload input{min-width:0;font:inherit;background:#fff;border:1px solid #aebfce;border-radius:5px;padding:11px}.report-staff-queue{margin-top:32px}.report-staff-status-draft{color:#77510a;background:#fff2cf}.report-staff-status-published{color:#315b00;background:#e1f4d2}.report-staff-readonly{color:#657586;font-size:var(--font-size-body)}@media (width<=639.98px){.client-orders-list article,.client-reports article,.report-staff-queue article,.report-staff-upload{grid-template-columns:1fr;align-items:start}.client-orders-state span,.report-staff-status{justify-self:start}.client-orders-state{text-align:left}.client-order-facts{flex-direction:column}}.site-header{border:1px solid var(--line);height:68px;box-shadow:none;color:#071426;background:#efefef;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;gap:clamp(20px,2.5cqw,42px);margin:20px 20px 0;padding:0 clamp(20px,3cqw,48px);display:grid;top:12px}.site-header .brand{color:#071426;font-size:var(--font-size-body-large);letter-spacing:-.2px;white-space:nowrap;background:0 0;border:0;border-radius:0;gap:10px;padding:0}.site-header .brand-mark{color:#baff43;background:#071426;border-radius:50%;width:34px;height:34px}.site-header .brand-country{color:#356b9f;font-size:var(--font-size-label);letter-spacing:1.7px;margin-top:2px}.site-navigation-primary{place-self:stretch center;align-items:stretch;gap:clamp(18px,2cqw,32px);min-width:0;display:flex}.site-navigation-primary>a,.site-navigation-primary .services-navigation-trigger>a{color:#0b1b33;min-height:68px;font-size:var(--font-size-caption);letter-spacing:0;text-transform:none;white-space:nowrap;background:0 0;border:0;border-radius:0;padding:0;font-weight:700;position:relative}.site-navigation-primary>a:after,.site-navigation-primary .services-navigation-trigger:after{content:"";opacity:0;background:#2f72d2;width:100%;height:2px;transition:opacity .16s,transform .16s;position:absolute;bottom:12px;left:0;right:0;transform:scaleX(.35)}.site-navigation-primary>a:hover,.site-navigation-primary>a.nav-active,.site-navigation-primary .services-navigation-trigger:hover>a,.site-navigation-primary .services-navigation-trigger.nav-active>a,.site-navigation-primary .services-navigation.is-open .services-navigation-trigger>a{color:#075185;background:0 0}.site-navigation-primary>a:hover:after,.site-navigation-primary>a.nav-active:after,.site-navigation-primary .services-navigation-trigger:hover:after,.site-navigation-primary .services-navigation-trigger.nav-active:after,.site-navigation-primary .services-navigation.is-open .services-navigation-trigger:after{opacity:1;transform:scaleX(1)}.site-navigation-primary .services-navigation,.site-navigation-primary .services-navigation-trigger{height:100%}.site-navigation-primary .services-navigation-trigger{background:0 0;border:0;border-radius:0;align-items:stretch;min-height:68px;display:flex;position:relative;overflow:visible}.site-navigation-primary .services-navigation-trigger:hover,.site-navigation-primary .services-navigation-trigger.nav-active,.site-navigation-primary .services-navigation.is-open .services-navigation-trigger{background:0 0}.site-navigation-primary .services-navigation-trigger>button{color:#54708f;width:17px;min-height:32px;font-size:var(--font-size-label);align-self:center;padding:0 0 0 6px}.site-navigation-primary .services-navigation-trigger>button:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #baff43}.site-navigation-primary .services-navigation-trigger button>span{border-width:0 1.4px 1.4px 0;width:.58em;height:.58em}.site-navigation-primary .services-navigation-panel{border:1px solid var(--line);background:#efefef;border-radius:10px;width:290px;padding:8px;top:calc(100% + 8px);box-shadow:0 12px 28px #0714261f}.site-navigation-primary .services-navigation-panel:before{content:"";height:10px;position:absolute;bottom:100%;left:0;right:0}.site-navigation-primary .services-navigation-panel>span{color:#54708f;margin-bottom:3px;padding:9px 11px 11px}.site-navigation-primary .services-navigation-panel>a{color:#0b1b33;border-left:0;border-radius:7px;min-height:46px;padding-inline:12px}.site-navigation-primary .services-navigation-panel>a:hover,.site-navigation-primary .services-navigation-panel>a:focus-visible{background:#dce8f4;border-left-color:#0000}.site-header .header-purchase-actions{gap:8px}.site-header .cart-link,.site-header .header-login,.site-header .header-cta{min-width:auto;min-height:44px;font-size:var(--font-size-caption);text-transform:none;border-radius:3px;padding:0 13px}.site-header .cart-link{color:#0b1b33;background:0 0;border:0;border-radius:0;min-width:auto;padding-inline:6px 0;font-weight:700}.site-header .cart-link:hover{color:#2f72d2;background:0 0}.site-header .cart-link span{color:#071426;min-width:21px;height:21px;font-size:var(--font-size-label);background:#baff43}.site-header .header-login{color:#0b1b33;border-color:#0000}.site-header .header-login:hover{color:#2f72d2;background:0 0;border-color:#0000}.site-header .header-cta{color:#0b1b33;background:0 0;border:0;min-width:auto;font-weight:700}.site-header .header-cta:hover{color:#2f72d2;box-shadow:none;background:0 0;border-color:#0000;transform:none}.site-header .account-menu-trigger{gap:7px;min-width:auto}.site-header .account-menu-trigger span{color:#0000;border-bottom:1.5px solid #54708f;border-right:1.5px solid #54708f;width:7px;height:7px;font-size:0;transition:transform .15s;transform:rotate(45deg)translateY(-2px)}.site-header .account-menu:hover .account-menu-trigger span,.site-header .account-menu:focus-within .account-menu-trigger span{transform:rotate(225deg)translate(-1px,-1px)}.site-header .account-menu-panel{border:1px solid var(--line);background:#efefef;border-radius:10px;gap:3px;width:290px;padding:8px;top:calc(100% + 8px);box-shadow:0 12px 28px #0714261f}.site-header .account-menu-panel a,.site-header .account-menu-panel button{color:#0b1b33;min-height:46px;font-size:var(--font-size-caption);border-radius:7px;padding-inline:12px}.site-header .account-menu-panel a:hover,.site-header .account-menu-panel a:focus-visible,.site-header .account-menu-panel button:hover,.site-header .account-menu-panel button:focus-visible{color:#075185;background:#dce8f4}.site-header .account-menu-panel button{color:#8a3028}@media (width<=1079.98px){.site-header{grid-template-columns:auto auto;height:64px;margin:12px 12px 0;padding-inline:16px;top:8px}.site-header>.site-navigation-primary,.site-header>.header-purchase-actions,.site-header>.header-account-actions,.site-header>.header-cta{display:none}.site-header .mobile-nav{justify-self:end;display:block;position:relative}.site-header .mobile-nav summary{color:#071426;background:0 0;border-color:#9fb0c2;border-radius:3px;min-height:44px}.site-header .mobile-menu-icon i{background:#2f72d2}.site-header .mobile-nav-panel{background:#f9fbfe;border:1px solid #c9d6e5;border-top:3px solid #2f72d2;border-radius:0 0 10px 10px;width:min(360px,100cqw - 24px);max-height:calc(100vh - 84px);top:calc(100% + 12px);overflow-y:auto}.site-header .mobile-nav-panel>a,.site-header .mobile-services-navigation>a{color:#0b1b33;text-transform:none}.site-header .mobile-nav-panel>a:hover,.site-header .mobile-nav-panel>a.nav-active,.site-header .mobile-services-navigation>a.nav-active{background:#e6effa;border-color:#b9cbe1}.site-header .mobile-access-actions>.cart-link{color:#0b1b33;background:0 0;border-color:#0000;justify-content:space-between;width:100%;min-height:44px;padding-inline:14px}.site-header .mobile-auth-login{color:#0b1b33;text-transform:none;background:0 0;border-color:#0000}.site-header .mobile-nav summary{border-radius:999px}.site-header .mobile-nav-panel{gap:8px;padding:12px}.site-header .mobile-access-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:2px;display:grid}.site-header .mobile-access-actions>.mobile-auth-actions{display:contents}.site-header .mobile-access-actions>.mobile-account-menu{grid-column:1/-1}.site-header .mobile-services-navigation{gap:7px;display:grid}.site-header .mobile-nav-panel>a,.site-header .mobile-services-navigation>.mobile-navigation-toggle,.site-header .mobile-navigation-subitems>a,.site-header .mobile-account-menu>a,.site-header .mobile-account-menu>button,.site-header .mobile-auth-login{color:#0b1b33;width:100%;min-height:46px;font-size:var(--font-size-caption);letter-spacing:0;text-align:left;text-transform:none;background:#fff;border:1px solid #b9c8d8;border-radius:999px;align-items:center;padding:0 16px;font-weight:700;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s,transform .16s;display:flex}.site-header .mobile-nav-panel>a:hover,.site-header .mobile-nav-panel>a:focus-visible,.site-header .mobile-services-navigation>.mobile-navigation-toggle:hover,.site-header .mobile-services-navigation>.mobile-navigation-toggle:focus-visible,.site-header .mobile-navigation-subitems>a:hover,.site-header .mobile-navigation-subitems>a:focus-visible,.site-header .mobile-account-menu>a:hover,.site-header .mobile-account-menu>a:focus-visible,.site-header .mobile-account-menu>button:hover,.site-header .mobile-account-menu>button:focus-visible,.site-header .mobile-auth-login:hover,.site-header .mobile-auth-login:focus-visible{color:#075185;background:#e6effa;border-color:#75a0ca;outline:none;transform:translateY(-1px)}.site-header .mobile-services-navigation>.mobile-navigation-toggle{cursor:pointer;justify-content:space-between}.site-header .mobile-services-navigation>.mobile-navigation-toggle.nav-active,.site-header .mobile-services-navigation>.mobile-navigation-toggle[aria-expanded=true]{color:#075185;background:#dce8f4;border-color:#75a0ca}.site-header .mobile-navigation-chevron{border-bottom:1.5px solid;border-right:1.5px solid;width:8px;height:8px;margin-right:3px;transition:transform .16s;transform:rotate(45deg)translateY(-2px)}.site-header .mobile-navigation-toggle[aria-expanded=true] .mobile-navigation-chevron{transform:rotate(225deg)translate(-1px,-1px)}.site-header .mobile-navigation-subitems{border:0;gap:6px;padding:0 0 2px 12px;display:grid}.site-header .mobile-navigation-subitems[hidden]{display:none}.site-header .mobile-navigation-subitems>a{color:#34465d;min-height:42px;font-size:var(--font-size-label);background:#f8fbff}.site-header .mobile-access-actions>.cart-link{background:#fff;border:1px solid #b9c8d8;border-radius:999px;justify-content:center;gap:8px;width:100%;min-height:46px;padding-inline:16px}.site-header .mobile-account-menu,.site-header .mobile-auth-actions{gap:7px;margin-top:2px}.site-header .mobile-access-actions .mobile-auth-login{text-align:center;justify-content:center}.site-header .mobile-account-menu>button{color:#8a3028;border-color:#d5aaa4}}@media (width<=639.98px){.site-header{margin-inline:12px;padding-inline:12px}.site-header .brand{padding:0}}@media (width>=1080px){.site-header,.hero,.process-section,.business-model-section,.coverage-section,.testimonials-section,.home-insights-section,footer{--layout-gutter:20px}}.site-footer-cta-copy{max-width:820px}.site-footer-cta-copy>span{font-size:var(--font-size-caption);letter-spacing:1.8px;text-transform:uppercase;font-weight:700}.site-footer-cta h2{max-width:760px;color:inherit;font-size:var(--font-size-section-heading);letter-spacing:-2.5px;margin:18px 0 16px;font-weight:500;line-height:1.02}.site-footer-cta p{max-width:760px;font-size:var(--font-size-body-large);margin:0;line-height:1.55}.site-footer-cta-actions{align-items:center;gap:14px;display:flex}.site-footer-cta-actions a{white-space:nowrap}.site-footer{border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:10px 10px 0 0;margin:12px 20px 0;padding:0;display:block;overflow:hidden}.site-footer-main{grid-template-columns:minmax(280px,1.55fr) repeat(3,minmax(150px,1fr));align-items:start;gap:42px clamp(36px,4.5cqw,76px);padding:clamp(52px,6cqw,78px) clamp(28px,5cqw,88px) clamp(48px,5cqw,68px);display:grid}.site-footer-intro{max-width:390px}.site-footer .site-footer-brand{width:max-content;color:var(--ink);font-size:var(--font-size-body-large);letter-spacing:-.2px;background:0 0;border:0;border-radius:0;align-items:center;gap:10px;padding:0;text-decoration:none;display:inline-flex}.site-footer .site-footer-brand .brand-mark{background:var(--color-navy-950);width:34px;height:34px;color:var(--color-lime-400);border-radius:50%}.site-footer .site-footer-brand .brand-country{color:var(--color-blue-700);font-size:var(--font-size-label);letter-spacing:1.7px;margin-top:2px}.site-footer-intro p{max-width:390px;color:var(--ink);font-size:var(--font-size-body);margin:24px 0 0;line-height:1.65}.site-footer-group{flex-direction:column;align-items:flex-start;gap:15px;display:flex}.site-footer-group>span{color:var(--color-blue-700);font-size:var(--font-size-label);letter-spacing:1.7px;text-transform:uppercase;margin-bottom:7px;font-weight:700}.site-footer .site-footer-group a{width:auto;min-height:0;color:var(--ink);font-size:var(--font-size-caption);text-align:left;text-transform:none;text-underline-offset:4px;background:0 0;border:0;border-radius:0;padding:0;font-weight:700;line-height:1.4;text-decoration:none;display:inline}.site-footer .site-footer-group a:hover,.site-footer .site-footer-group a:focus-visible{color:#075185;background:0 0;text-decoration:underline}.site-footer-group a:focus-visible,.site-footer-brand:focus-visible{outline:2px solid var(--bright);outline-offset:5px}.site-footer-bottom{border-top:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:24px;margin:0 clamp(28px,5cqw,88px);padding:28px 0 30px;display:grid}.site-footer-bottom span{color:var(--ink);font-size:var(--font-size-label)}.site-footer-legal{align-items:center;gap:18px;display:flex}.site-footer .site-footer-legal a{width:auto;min-height:0;color:var(--ink);font-size:var(--font-size-label);text-align:left;text-transform:none;background:0 0;border:0;border-radius:0;padding:0;font-weight:500;line-height:1.4;text-decoration:none;display:inline}.site-footer .site-footer-legal a:hover,.site-footer .site-footer-legal a:focus-visible{color:#075185;text-underline-offset:4px;background:0 0;text-decoration:underline}.site-footer .site-footer-legal a:focus-visible{outline:2px solid var(--bright);outline-offset:4px}@media (width<=1079.98px){.site-footer-cta{grid-template-columns:1fr;align-items:start}.site-footer-main{grid-template-columns:repeat(3,minmax(0,1fr))}.site-footer-intro{grid-column:1/-1;max-width:none}}@media (width<=639.98px){.site-footer-cta{gap:24px;margin:12px 12px 0;padding:32px 22px}.site-footer-cta h2{font-size:var(--font-size-section-heading);letter-spacing:-1.5px;margin-top:16px}.site-footer-cta-actions{flex-direction:column;align-items:stretch;width:100%}.site-footer-cta-actions a{width:100%}.site-footer{margin:12px 12px 0}.site-footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 24px;padding:42px 24px}.site-footer-bottom{flex-direction:column;align-items:flex-start;gap:8px;margin:0 24px;padding:24px 0 28px;display:flex}.site-footer-legal{flex-wrap:wrap;gap:10px 18px;margin:8px 0}.site-footer-main{grid-template-columns:1fr}.site-footer-intro,.site-footer-group:last-child{grid-column:auto}}.legal-page{background:#f6f6f3}.legal-hero{color:#f7f9fc;background:#071a36;border:1px solid #29486f;border-radius:10px;grid-template-columns:minmax(0,1.5fr) minmax(240px,.5fr);align-items:end;gap:clamp(48px,8cqw,120px);margin:20px;padding:clamp(58px,7cqw,96px) clamp(28px,6cqw,92px);display:grid}.legal-hero .step-label{color:#9fc2ff}.legal-hero h1{max-width:900px;font-size:var(--font-size-page-heading);letter-spacing:-3px;margin:18px 0 26px;font-weight:500;line-height:1}.legal-hero>div:first-child>p{color:#c5d4e7;max-width:760px;font-size:var(--font-size-body-large);margin:0;line-height:1.7}.legal-hero-meta{border-left:1px solid #9fc2ff59;gap:6px;padding-left:24px;display:grid}.legal-hero-meta span{color:#8db7ff;font-size:var(--font-size-label);letter-spacing:1.4px;text-transform:uppercase;margin-top:12px;font-weight:700}.legal-hero-meta strong{color:#fff;font-size:var(--font-size-body);font-weight:600}.legal-layout{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:clamp(40px,7cqw,92px);max-width:1220px;margin:0 auto;padding:72px 24px 96px;display:grid}.legal-toc{border:1px solid var(--line);background:#ededeb;border-radius:8px;padding:24px;position:sticky;top:96px}.legal-toc>span{color:#174d7e;font-size:var(--font-size-label);letter-spacing:1.4px;text-transform:uppercase;font-weight:800}.legal-toc ol{counter-reset:legal-section;gap:11px;margin:20px 0 24px;padding:0;list-style:none;display:grid}.legal-toc li{counter-increment:legal-section;grid-template-columns:24px 1fr;gap:8px;display:grid}.legal-toc li:before{color:#7d8896;content:counter(legal-section, decimal-leading-zero);font-size:10px;line-height:1.6}.legal-toc a{color:#0b1b33;font-size:var(--font-size-body);font-weight:500;line-height:1.45;text-decoration:none}@media (width>=1080px){.legal-toc a{white-space:nowrap}}.legal-toc a:hover,.legal-toc a:focus-visible{color:#174d7e;text-underline-offset:3px;text-decoration:underline}.legal-toc>p{border-top:1px solid var(--line);color:var(--muted);font-size:var(--font-size-body);margin:0;padding-top:18px;line-height:1.6}.legal-toc>p a{color:#174d7e;font-size:inherit}.legal-document{min-width:0}.legal-section{border-bottom:1px solid var(--line);margin-bottom:42px;padding-bottom:42px;scroll-margin-top:100px}.legal-section:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.legal-section h2{color:#0b1b33;letter-spacing:-1.3px;margin:0 0 20px;font-size:clamp(27px,3cqw,38px);font-weight:500;line-height:1.15}.legal-section h3{color:#174d7e;font-size:var(--font-size-body-large);margin:28px 0 10px;font-weight:700}.legal-section p,.legal-section li{color:#465466;font-size:var(--font-size-body);line-height:1.8}.legal-section p{margin:0 0 16px}.legal-section ul,.legal-section ol{margin:12px 0 18px;padding-left:22px}.legal-section li+li{margin-top:8px}.legal-section a{color:#174d7e;text-underline-offset:3px}.legal-callout{background:#e8eef5;border-left:4px solid #174d7e;padding:22px 24px}.legal-callout p:last-child{margin-bottom:0}@media (width<=1079.98px){.legal-hero,.legal-layout{grid-template-columns:1fr}.legal-toc{position:static}.legal-toc ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639.98px){.legal-hero{gap:34px;margin:12px;padding:44px 24px}.legal-hero h1{font-size:var(--font-size-page-heading);letter-spacing:-2px}.legal-layout{gap:38px;padding:44px 20px 68px}.legal-toc ol{grid-template-columns:1fr}.legal-section{margin-bottom:34px;padding-bottom:34px}}.home-faq-section{border:1px solid var(--line);background:#f8f8f6;border-radius:10px;margin:20px;padding:64px}.home-faq-heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:70px;margin-bottom:42px;display:grid}.home-faq-heading h2{font-size:var(--font-size-page-heading);letter-spacing:-4px;margin:12px 0 0;font-weight:500;line-height:1}.home-faq-heading>p{color:var(--muted);font-size:var(--font-size-body);margin:0;line-height:1.75}.home-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;display:grid}.home-faq-item{border:1px solid var(--line);background:#fff;border-radius:8px;transition:border-color .18s,box-shadow .18s,transform .18s;overflow:hidden}.home-faq-item:hover{border-color:#174d7e;transform:translateY(-2px);box-shadow:0 12px 28px #174d7e14}.home-faq-item[open]{border-color:#174d7e}.home-faq-item summary{color:#10243d;min-height:82px;font-size:var(--font-size-body-large);cursor:pointer;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:14px;padding:20px 22px;font-weight:700;line-height:1.3;list-style:none;display:grid}.home-faq-item summary::-webkit-details-marker{display:none}.home-faq-toggle{border-bottom:1.5px solid #54708f;border-right:1.5px solid #54708f;justify-self:center;width:10px;height:10px;transition:transform .18s;transform:translateY(-2px)rotate(45deg)}.home-faq-item[open] .home-faq-toggle{transform:translateY(2px)rotate(225deg)}.home-faq-item>p{border-top:1px solid var(--line);color:var(--muted);font-size:var(--font-size-body);margin:0 22px 24px;padding-top:18px;line-height:1.7}@media (width>=1080px){.home-faq-section{--layout-gutter:20px}}@media (width>=640px) and (width<=1079.98px){.home-faq-section{margin:16px;padding:44px}.home-faq-heading{grid-template-columns:1fr;gap:20px}.home-faq-heading h2{font-size:var(--font-size-page-heading);letter-spacing:-3px}}@media (width<=639.98px){.home-faq-section{margin:12px;padding:32px 22px}.home-faq-heading{grid-template-columns:1fr;gap:20px;margin-bottom:30px}.home-faq-heading h2{font-size:var(--font-size-page-heading);letter-spacing:-2.5px}.home-faq-grid{grid-template-columns:minmax(0,1fr)}.home-faq-item summary{min-height:76px;font-size:var(--font-size-body);grid-template-columns:minmax(0,1fr) 18px;gap:10px;padding:18px 16px}.home-faq-toggle{width:9px;height:9px}.home-faq-item>p{margin:0 16px 20px;padding-top:16px}}.hero-content-card{display:contents}.hero-content-card.hero-content-card-dark{opacity:.9;color:#f8fbff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#06111fd6;border:1px solid #96b8dc57;display:block;box-shadow:0 24px 54px #00000052}@media (width>=1080px){.process-grid.process-grid-four{grid-template-columns:repeat(4,minmax(0,1fr))}.company-search-journey{grid-template-columns:repeat(5,minmax(0,1fr))}}.process-grid.process-grid-four div{border-top:4px solid var(--color-blue-700);min-width:0;box-shadow:0 10px 22px #07142614}.process-grid.process-grid-four div:nth-child(2n){border-top-color:var(--color-lime-400)}.testimonial-grid.testimonial-grid-four{grid-template-columns:repeat(4,minmax(0,1fr))}.home-expertise-split{border:1px solid var(--line);border-radius:var(--banner-radius);background-color:var(--color-navy-950);color:#fff;background-image:linear-gradient(90deg,#071426fa 0%,#071426e6 36%,#07142657 68%,#07142614 100%),linear-gradient(#0000 48%,#0714268f),url(/asiabis-in-country-intelligence-singapore-v3.webp);background-position:50%;background-size:cover;min-height:clamp(360px,39cqw,560px);margin:20px;overflow:hidden}.home-expertise-overlay{width:min(100%,960px);min-height:inherit;z-index:1;box-sizing:border-box;flex-direction:column;padding:48px 56px;display:flex;position:relative}.home-expertise-overlay .step-label{color:#c5ddf4}.home-expertise-heading-copy{max-width:860px;margin:auto 0 0}.home-expertise-overlay h2{max-width:820px;font-family:var(--font-serif);font-size:var(--font-size-section-heading);letter-spacing:-.035em;text-wrap:balance;margin:12px 0 20px;font-weight:500;line-height:1.04}.home-expertise-heading-copy p{color:#e1ebf5;max-width:720px;font-size:var(--font-size-body-large);margin:0;line-height:1.65}.home-expertise-proof{border-top:1px solid #e1ebf552;grid-template-columns:repeat(3,minmax(0,1fr));max-width:820px;margin:36px 0 0;padding:22px 0 0;list-style:none;display:grid}.home-expertise-proof li{color:#fff;min-width:0;font-size:var(--font-size-caption);border-left:1px solid #e1ebf53d;padding:0 18px;font-weight:700;line-height:1.35}.home-expertise-proof li:first-child{border-left:0;padding-left:0}.home-expertise-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.home-expertise-actions a{width:min(100%,270px);min-height:var(--banner-action-height);box-sizing:border-box;font-size:var(--font-size-caption);text-align:center;text-transform:uppercase;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;padding:0 18px;font-weight:700;line-height:1;text-decoration:none;transition:transform .16s,background-color .16s,border-color .16s;display:inline-flex}.home-expertise-action-primary{background:var(--bright);color:var(--ink)}.home-expertise-action-secondary{color:#fff;background:#07142647;border-color:#ffffffb8!important}.home-expertise-actions a:hover{transform:translateY(-1px)}.home-expertise-actions a:focus-visible{outline:2px solid var(--bright);outline-offset:4px}.site-footer-cta .site-footer-cta-actions a{padding-inline:22px}@media (width>=640px) and (width<=1079.98px){.home-expertise-split{min-height:520px;margin:16px}.home-expertise-overlay{padding:40px}}@media (width<=639.98px){.home-expertise-split{background-position:62%;min-height:680px;margin:12px}.home-expertise-overlay{width:100%;padding:32px 22px}.home-expertise-heading-copy{margin-top:auto}.home-expertise-heading-copy p{font-size:var(--font-size-body)}.home-expertise-proof{grid-template-columns:minmax(0,1fr);gap:12px}.home-expertise-proof li,.home-expertise-proof li:first-child{border-left:0;padding:0}.home-expertise-actions,.home-expertise-actions a{width:100%}}.direct-value-section,.service-page-commercial,.methodology-hero,.methodology-process,.methodology-proof,.methodology-case,.methodology-samples{border:1px solid var(--line);border-radius:var(--banner-radius);margin:20px;padding:64px}.direct-value-section,.service-page-commercial,.methodology-process,.methodology-proof,.methodology-samples{background:var(--cream)}.direct-value-heading,.methodology-hero,.methodology-process,.methodology-proof,.methodology-samples{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);align-items:end;gap:clamp(44px,7cqw,100px);display:grid}.direct-value-heading h2,.service-page-commercial h2,.methodology-hero h1,.methodology-heading h2,.methodology-case h2,.methodology-samples h2{font-family:var(--font-serif);font-size:var(--font-size-page-heading);letter-spacing:-4px;margin:12px 0 0;font-weight:500;line-height:.98}.direct-value-heading>p,.methodology-hero>div:last-child>p,.methodology-case>div:first-child>p,.methodology-samples>div:first-child>p{color:var(--muted);margin:0;line-height:1.75}.direct-value-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:42px;display:grid}.direct-value-grid article{border:1px solid var(--line);border-top:4px solid var(--color-blue-700);border-radius:var(--banner-radius);background:var(--paper);min-height:350px;padding:30px}.direct-value-grid article:last-child{border-top-color:var(--color-lime-400)}.direct-value-grid article>span,.service-commercial-grid article>span,.methodology-case-grid article>span{color:var(--color-blue-700);font-size:var(--font-size-label);text-align:center;letter-spacing:.1em;font-weight:800}.direct-value-grid h3{font-size:var(--font-size-card-title);margin:52px 0 24px}.direct-value-grid ul{color:var(--muted);margin:0;padding-left:0;line-height:1.7;list-style:none}.direct-value-grid li{min-height:24px;padding-left:34px;position:relative}.direct-value-grid li:before{content:"×";background:var(--color-blue-700);color:#fff;width:22px;height:22px;font-size:var(--font-size-label);border-radius:50%;place-items:center;font-weight:800;line-height:1;display:grid;position:absolute;top:.12em;left:0}.direct-value-grid article:last-child li:before{content:"✓";background:var(--color-lime-400);color:var(--ink)}.direct-value-grid li+li{margin-top:10px}.methodology-hero a,.methodology-samples a,.service-commercial-actions a,.company-product-sample{min-height:var(--banner-action-height);border:1px solid var(--color-blue-700);border-radius:var(--banner-radius);color:var(--color-blue-700);font-size:var(--font-size-label);text-align:center;text-transform:uppercase;justify-content:center;align-items:center;gap:18px;padding:0 18px;font-weight:800;text-decoration:none;display:inline-flex}.coverage-section>div:first-child>p{color:var(--muted);margin:24px 0 0;line-height:1.75}.service-page-commercial{background:var(--paper)}.service-commercial-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:44px;display:grid}.service-commercial-grid article{border:1px solid var(--line);border-top:4px solid var(--color-blue-700);border-radius:var(--banner-radius);background:var(--paper);min-height:270px;padding:24px}.service-commercial-grid article p{color:var(--muted);margin:72px 0 0;line-height:1.65}.service-commercial-actions{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.service-commercial-actions a:last-child{background:var(--color-blue-700);color:var(--paper)}.methodology-hero{background:var(--paper);min-height:520px}.methodology-hero>div:last-child{align-self:end}.methodology-hero a{background:var(--color-blue-700);color:var(--paper);margin-top:28px}.methodology-process,.methodology-proof{align-items:start}.methodology-step-list,.methodology-proof ol{margin:0;padding:0;list-style:none}.methodology-step-list article,.methodology-proof li{border-top:1px solid var(--line);grid-template-columns:42px minmax(0,1fr);gap:16px;padding:22px 0;display:grid}.methodology-step-list article:last-child,.methodology-proof li:last-child{border-bottom:1px solid var(--line)}.methodology-step-list article>span,.methodology-proof li>span{color:var(--color-blue-700);font-size:var(--font-size-label);font-weight:800}.methodology-step-list h3{font-size:var(--font-size-card-title);margin:0 0 8px}.methodology-step-list p,.methodology-proof li p{color:var(--muted);margin:0;line-height:1.65}.methodology-case{background:var(--paper)}.methodology-case>div:first-child{max-width:880px}.methodology-case>div:first-child>p{max-width:720px;margin-top:24px}.methodology-case-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:42px;display:grid}.methodology-case-grid article{border:1px solid var(--line);border-radius:var(--banner-radius);background:var(--cream);min-height:250px;padding:26px}.methodology-case-grid p{color:var(--muted);margin:70px 0 0;line-height:1.65}.methodology-samples>div:last-child{gap:10px;display:grid}.methodology-samples a:first-child{background:var(--color-blue-700);color:var(--paper)}.report-comparison-grid dl div:nth-child(odd){border-left:0;padding-left:0}.report-comparison-note{max-width:900px;color:var(--muted);margin:28px 0 0;line-height:1.7}.company-review-report-facts{gap:0;margin:0 0 18px;display:grid}.company-review-report-facts div{border-top:1px solid var(--line);gap:5px;padding:10px 0;display:grid}.company-review-report-facts dt{color:var(--muted);font-size:var(--font-size-label);text-transform:uppercase;font-weight:800}.company-review-report-facts dd{color:var(--ink);font-size:var(--font-size-caption);margin:0;line-height:1.45}.thailand-profile-report-options>button span{gap:2px;display:grid}.thailand-profile-report-options>button span small{font-size:var(--font-size-label);font-weight:400}.company-quick-products .company-product-source-facts{grid-template-columns:1fr;gap:0;margin:0 0 14px}.company-quick-products .company-product-source-facts div+div{border-left:0;padding-left:0}.company-product-sample{margin-bottom:8px}@media (width<=1079.98px){.process-grid.process-grid-four,.direct-value-heading,.methodology-hero,.methodology-process,.methodology-proof,.methodology-samples{grid-template-columns:1fr}.process-grid.process-grid-four,.testimonial-grid.testimonial-grid-four,.service-commercial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639.98px){.process-grid.process-grid-four,.testimonial-grid.testimonial-grid-four,.direct-value-grid,.service-commercial-grid,.methodology-case-grid{grid-template-columns:1fr}.direct-value-section,.service-page-commercial,.methodology-hero,.methodology-process,.methodology-proof,.methodology-case,.methodology-samples{margin:12px;padding:40px 24px}.direct-value-heading h2,.service-page-commercial h2,.methodology-hero h1,.methodology-heading h2,.methodology-case h2,.methodology-samples h2{font-size:var(--font-size-section-heading);letter-spacing:-3px}.direct-value-grid article,.service-commercial-grid article,.methodology-case-grid article{min-height:0}.service-commercial-grid article p,.methodology-case-grid p{margin-top:36px}.service-commercial-actions{flex-direction:column;align-items:stretch}.methodology-hero{min-height:0}}.hero-actions{border:1px solid var(--line);background:#ededeb;border-radius:10px;grid-area:5/2;align-items:center;gap:10px;padding:18px;display:flex}.hero-actions a{min-height:var(--banner-action-height);font-size:var(--font-size-caption);text-align:center;text-transform:uppercase;border:1px solid #0000;border-radius:7px;flex:1;justify-content:center;align-items:center;padding:0 22px;font-weight:700;line-height:1;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s,transform .2s;display:inline-flex}.hero-actions a:hover{transform:translateY(-1px)}.hero-actions a:focus-visible{outline:2px solid var(--bright);outline-offset:4px}.hero-action-primary{background:var(--bright);color:var(--color-navy-950)}.hero-action-secondary{color:var(--color-blue-700);background:0 0;border-color:var(--color-blue-700)!important}@media (width<=1079.98px){.hero-graphic,.hero-graphic img{min-height:clamp(520px,70cqw,620px)}.hero-graphic{aspect-ratio:auto;grid-row:2}.hero-graphic img{object-position:center right;height:100%}.hero-content-card-dark{--hero-card-inset:clamp(12px, 4cqw, 44px);width:min(620px, calc(100% - var(--hero-card-inset) - var(--hero-card-inset)));z-index:2;min-height:0;margin:var(--hero-card-inset) 0 0 var(--hero-card-inset);border-radius:10px;grid-area:2/1/auto/-1;place-self:start;padding:44px}.hero-content-card-dark .eyebrow,.hero-content-card-dark h1,.hero-content-card-dark .hero-copy{background:0 0;border:0;border-radius:0;grid-area:auto;min-height:0;padding:0;display:block}.hero-content-card-dark .eyebrow{color:#a9c9e8;margin:0 0 16px}.hero-content-card-dark .eyebrow span{background:var(--bright);margin-right:9px;display:inline-block;box-shadow:0 0 0 3px #d9ff4f29}.hero-content-card-dark h1{color:#f8fbff;font-size:var(--font-size-hero-heading);letter-spacing:-3.5px;margin:0;line-height:.96}.hero-content-card-dark .hero-copy{color:#d8e4ef;max-width:620px;font-size:var(--font-size-body-large);letter-spacing:0;margin:22px 0 0;line-height:1.55}.hero-content-card-dark .hero-actions{background:0 0;border:0;grid-area:auto;margin-top:26px;padding:0}.hero-content-card-dark .hero-action-secondary{color:#f8fbff;border-color:#ffffff9e!important}.hero .trust-row{grid-row:3}}@media (width>=1080px){.hero{position:relative}.hero:before{display:none}.hero-graphic{grid-row:1}.hero-content-card{z-index:2;opacity:.9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#06111fd6;border:1px solid #96b8dc57;border-radius:10px;grid-area:1/1/auto/-1;place-self:start;width:min(620px,100% - 96px);margin:48px;padding:clamp(32px,3.5cqw,50px);display:block;box-shadow:0 24px 54px #00000052}.hero-content-card-dark{display:block}.hero-content-card .eyebrow,.hero-content-card h1,.hero-content-card .hero-copy{background:0 0;border:0;border-radius:0;grid-area:auto;min-height:0;padding:0}.hero-content-card .eyebrow{color:#174d7e;margin:0 0 16px}.hero-content-card h1{color:var(--ink);font-size:var(--home-current-hero-size,var(--home-type-hero-size));letter-spacing:-2.8px;margin:0;line-height:1}.hero-content-card .hero-copy{color:#465466;max-width:500px;font-size:var(--font-size-body-large);margin:22px 0 0;line-height:1.55}.hero-content-card-dark .eyebrow{color:#a9c9e8}.hero-content-card-dark .eyebrow span{background:var(--bright);box-shadow:0 0 0 3px #d9ff4f29}.hero-content-card-dark h1{color:#f8fbff}.hero-content-card-dark .hero-copy{color:#d8e4ef}.hero-content-card .hero-actions{background:0 0;border:0;margin-top:26px;padding:0}.hero-content-card-dark .hero-action-secondary{color:#f8fbff;border-color:#ffffff9e!important}}@media (width<=639.98px){.hero-content-card-dark{padding:32px 22px}.hero-content-card-dark h1{font-size:var(--font-size-page-heading);letter-spacing:-3px}.hero-actions{flex-direction:column;grid-area:6/1;align-items:stretch}.hero-actions a{width:100%}.hero .trust-row{grid-row:3}}.section-heading h2,.process-section h2,.testimonial-heading h2,.about-overview h2,.founders-heading h2,.platform-overview h2,.capability-heading h2,.platform-outcome h2,.business-model-heading h2,.coverage-section h2,.platform-demo-heading h2,.services-intro h2,.service-detail-title h2,.services-coverage h2,.platform-search-heading h2,.contact-form-intro h2,.contact-page-heading h2,.contact-regional h2,.careers-section h2,.service-page-deliverables h2,.service-page-section-heading h2,.service-page-use-cases h2,.business-information-note h2,.open-positions-heading h2,.job-overview h2,.job-detail-section h2,.job-offer h2,.home-insights-heading h2,.insights-index-heading h2,.article-sources h2,.insights-cta h2,.insight-article-body h2{font-family:var(--font-serif);font-size:var(--font-size-section-heading);letter-spacing:-.035em;font-weight:500;line-height:1.04}.cart-item>div>strong,.order-row>div:nth-child(2) strong,.client-orders-list article>div:first-child p:not(.step-label),.client-orders-intro,.client-reports article strong{font-family:var(--font-localized-serif)}.site-banner{box-sizing:border-box;border-radius:var(--banner-radius);background:var(--color-blue-700);color:#fff;border:1px solid #b6d5f373;grid-template-columns:minmax(0,1fr);align-items:end;min-height:320px;margin:20px;padding:48px 64px;display:grid}.site-banner .step-label,.site-banner.site-footer-cta .site-footer-cta-copy>span{color:#c5ddf4}.site-banner p{color:#e1ebf5;max-width:820px;margin:18px 0 0;line-height:1.7}.site-banner-copy{width:100%;max-width:1040px}.site-banner-copy>h2{max-width:900px;font-family:var(--font-serif);font-size:var(--font-size-section-heading);letter-spacing:-.035em;text-wrap:balance;margin:12px 0 0;font-weight:500;line-height:1.04}.site-banner-action{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(40px,7cqw,110px)}.site-banner-action>a,.site-banner-action .site-footer-cta-actions a{height:var(--banner-action-height);min-height:var(--banner-action-height);box-sizing:border-box;background:var(--bright);color:#071426;min-width:220px;font-size:var(--font-size-caption);text-align:center;text-transform:uppercase;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;padding:0 22px;font-weight:700;line-height:1;text-decoration:none;transition:transform .16s,background .16s,border-color .16s;display:inline-flex;position:relative}.site-banner-action>a{grid-column:auto;place-self:end}.site-banner-action>a:hover,.site-banner .site-footer-cta-actions a:hover{transform:translateY(-1px)}.site-banner-action>a:focus-visible,.site-banner .site-footer-cta-actions a:focus-visible{outline:2px solid var(--bright);outline-offset:4px}.home-page{--home-current-hero-size:var(--home-type-mobile-hero-size);--home-current-subheading-size:var(--home-type-mobile-subheading-size);--home-current-body-size:var(--home-type-mobile-main-paragraph-size);--home-current-small-size:var(--home-type-mobile-small-text-size);--font-size-label:var(--home-current-small-size);--font-size-caption:var(--home-current-small-size);--font-size-body:var(--home-current-body-size);--font-size-body-large:var(--home-current-body-size);--font-size-card-title:var(--home-current-subheading-size);--font-size-section-heading:var(--home-current-hero-size);--font-size-page-heading:var(--home-current-hero-size);--font-size-hero-heading:var(--home-current-hero-size);--home-heading-size:var(--home-current-hero-size);width:min(100%,1400px);max-width:1400px;margin-inline:auto}.home-page .process-section h2,.home-page .direct-value-heading h2,.home-page .business-model-heading h2,.home-page .home-expertise-overlay h2,.home-page .testimonial-heading h2,.home-page .home-insights-heading h2,.home-page .home-faq-heading h2,.home-page .site-footer-cta h2{font-size:var(--home-heading-size)}.home-page p,.home-page .direct-value-grid li{font-size:var(--home-current-body-size)}@media (width<=1079.98px){.home-page .site-header .brand,.home-page .site-footer .site-footer-brand,.home-page .service-card a,.home-page .home-insights-grid article>a:not(.insight-card-image),.home-page .insights-index-link,.home-page .site-footer .site-footer-group a,.home-page .site-footer .site-footer-legal a{align-items:center;min-height:44px;display:inline-flex}}.home-page .testimonial-grid.testimonial-grid-four{gap:18px}.home-page .testimonial-grid.testimonial-grid-four figure{border:1px solid var(--line);border-left:5px solid var(--color-blue-700);border-radius:10px;flex-direction:column;min-height:320px;padding:26px 26px 28px;display:flex;box-shadow:0 10px 24px #07142612;background:#fff!important}.home-page .testimonial-grid.testimonial-grid-four figure:nth-child(2n){border-left-color:var(--color-lime-400)}.home-page .testimonial-grid.testimonial-grid-four figcaption{flex-direction:column;order:-1;align-items:flex-start;gap:20px;margin:0}.home-page .testimonial-avatar{width:64px;height:64px;color:var(--color-blue-700);font-family:inherit;font-size:var(--font-size-caption);background:#174d7e1a;border-radius:9px;place-items:center;font-weight:800;line-height:1;display:grid}.home-page .testimonial-grid figure:nth-child(2n) .testimonial-avatar{color:var(--ink);background:#baff4333}.home-page .testimonial-avatar svg{stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:32px;height:32px;display:block}.home-page .testimonial-grid figcaption>div:last-child{flex-direction:column;gap:10px;display:flex}.home-page .testimonial-grid figcaption strong{color:var(--ink);font-size:var(--home-current-subheading-size);font-weight:700;line-height:1.25}.home-page .testimonial-grid figcaption p{color:var(--muted);font-size:var(--home-current-body-size);margin:0;line-height:1.6}.home-page .home-insights-grid h3{font-size:var(--home-current-subheading-size);color:var(--ink)}.home-page .home-insights-grid article>p{margin-bottom:32px}.home-page .home-faq-item summary,.home-page .process-grid.process-grid-four p{font-size:var(--home-current-body-size)}.home-page .process-grid.process-grid-four strong{font-weight:700}.home-page .business-model-heading{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);gap:clamp(44px,7cqw,100px)}.home-page .business-model-heading h2{letter-spacing:-.035em;margin:12px 0 0;line-height:1.04}.home-page .service-card{border-top-color:var(--color-blue-700)}.home-page .service-card:nth-child(2n),.home-page .service-card:nth-child(3){border-top-color:var(--color-lime-400)}.home-page .service-card:nth-child(4){border-top-color:var(--color-blue-700)}.home-page .service-card h3{color:var(--ink)}.home-page .home-faq-item summary{min-height:64px;padding:14px 18px}@media (width<=1079.98px){.home-page .business-model-heading{grid-template-columns:1fr;gap:20px}}@media (width>=640px) and (width<=1079.98px){.home-page{--home-current-hero-size:var(--home-type-tablet-hero-size);--home-current-subheading-size:var(--home-type-tablet-subheading-size);--home-current-body-size:var(--home-type-tablet-main-paragraph-size);--home-current-small-size:var(--home-type-tablet-small-text-size);--home-heading-size:var(--home-current-hero-size)}}@media (width>=1080px){.home-page{--home-current-hero-size:var(--home-type-hero-size);--home-current-subheading-size:var(--home-type-subheading-size);--home-current-body-size:var(--home-type-main-paragraph-size);--home-current-small-size:var(--home-type-small-text-size);--home-heading-size:var(--home-current-hero-size)}.home-page .home-expertise-overlay h2{font-size:var(--home-current-hero-size)}.home-page .process-section,.home-page .direct-value-section,.home-page .business-model-section,.home-page .testimonials-section,.home-page .home-insights-section,.home-page .home-faq-section,.home-page .site-banner{padding:var(--home-space-section);align-items:stretch}.home-page .site-banner-action{gap:var(--home-space-section);grid-template-columns:repeat(2,minmax(0,1fr))}.home-page .site-banner-action>a,.home-page .site-banner-action .site-footer-cta-actions{place-self:end}.home-page .site-banner-action .site-footer-cta-actions{justify-content:flex-end}.home-page .site-banner-copy{flex-direction:column;align-self:stretch;display:flex}.home-page .site-banner-copy>h2{font-size:var(--home-current-hero-size)}.home-page .site-banner-copy>p{width:100%;max-width:none;margin-top:auto}.home-page .process-grid.process-grid-four>div,.home-page .direct-value-grid>article,.home-page .service-card,.home-page .testimonial-grid.testimonial-grid-four>figure,.home-page .home-insights-grid>article{padding:var(--home-space-card)}.home-page .service-card{flex-direction:column;gap:16px;display:flex}.home-page .service-card>div{flex:1}.home-page .service-card h3{margin-top:0}.home-page .home-insights-grid .insight-card-image{margin:calc(-1 * var(--home-space-card)) calc(-1 * var(--home-space-card)) 24px}.home-page .home-expertise-overlay,.home-page .site-footer-main{padding:var(--home-space-section)}.home-page .site-footer-bottom{margin-inline:var(--home-space-section);padding-block:var(--home-space-card)}}@media (width<=639.98px){.home-page .testimonial-grid.testimonial-grid-four figure{min-height:0}}@media (width>=1080px){.site-banner{height:320px;min-height:320px}.about-principle .site-banner-copy>h2{font-size:clamp(36px,3.8cqw,48px);line-height:1}}@media (width>=640px) and (width<=1079.98px){.site-banner{min-height:300px;margin:16px;padding:44px}.site-banner-action{grid-template-columns:1fr;gap:24px}.site-banner-action>a{grid-column:1;justify-self:start}}@media (width<=639.98px){.site-banner{min-height:0;margin:12px;padding:32px 22px}.site-banner-action{grid-template-columns:1fr;gap:24px;min-height:0}.site-banner-action>a,.site-banner-action .site-footer-cta-actions,.site-banner-action .site-footer-cta-actions a{width:100%}.site-banner-action>a{justify-self:stretch}.home-page .site-header{height:60px;margin:12px 12px 0;padding-inline:12px}.home-page .site-header .brand-country,.home-page .mobile-menu-label{display:none}.home-page .site-header .mobile-nav-panel{width:auto;max-height:calc(100vh - 92px);position:fixed;top:80px;left:12px;right:12px}.home-page .hero{gap:10px;margin:12px}.home-page .hero-content-card-dark{--hero-card-inset:12px;padding:28px 20px}.home-page .hero-content-card-dark h1{font-size:var(--home-current-hero-size);letter-spacing:-2.2px;line-height:.98}.home-page .hero-content-card-dark .hero-copy{font-size:var(--home-current-body-size)}.home-page .hero-actions{flex-direction:column;align-items:stretch}.home-page .hero-actions a{width:100%}.home-page .hero .trust-row{grid-template-columns:minmax(0,1fr)}.home-page .hero .trust-row div{border-right:0;border-bottom:1px solid var(--line);min-height:76px;padding:14px 18px}.home-page .hero .trust-row div:last-child{border-bottom:0}.home-page .process-section,.home-page .direct-value-section,.home-page .business-model-section,.home-page .testimonials-section,.home-page .home-insights-section,.home-page .home-faq-section,.home-page .site-banner{padding:36px var(--home-space-mobile-section);margin:12px}.home-page .direct-value-heading,.home-page .business-model-heading,.home-page .testimonial-heading,.home-page .home-insights-heading,.home-page .home-faq-heading{grid-template-columns:minmax(0,1fr);gap:18px}.home-page .process-grid.process-grid-four,.home-page .direct-value-grid,.home-page .service-grid,.home-page .testimonial-grid.testimonial-grid-four,.home-page .home-insights-grid,.home-page .home-faq-grid{grid-template-columns:minmax(0,1fr)}.home-page .process-grid.process-grid-four>div,.home-page .direct-value-grid>article,.home-page .service-card,.home-page .testimonial-grid.testimonial-grid-four>figure,.home-page .home-insights-grid>article{min-height:0;padding:var(--home-space-mobile-card)}.home-page .service-card{flex-direction:column;gap:14px;display:flex}.home-page .service-card>div{flex:1}.home-page .service-card h3{margin-top:0}.home-page .testimonial-avatar{width:56px;height:56px}.home-page .testimonial-avatar svg{width:28px;height:28px}.home-page .home-insights-grid article,.home-page .home-insights-grid article:last-child{grid-column:auto}.home-page .home-insights-grid .insight-card-image{height:180px;margin:calc(-1 * var(--home-space-mobile-card)) calc(-1 * var(--home-space-mobile-card)) 22px}.home-page .home-faq-item summary{min-height:64px;padding:16px}.home-page .home-expertise-split{background-position:62%;min-height:680px;margin:12px}.home-page .home-expertise-overlay{width:100%;padding:36px var(--home-space-mobile-section)}.home-page .home-expertise-overlay h2,.home-page .site-banner-copy>h2{font-size:var(--home-current-hero-size)}.home-page .home-expertise-proof{grid-template-columns:minmax(0,1fr);gap:12px}.home-page .home-expertise-proof li,.home-page .home-expertise-proof li:first-child{border-left:0;padding:0}.home-page .home-expertise-actions,.home-page .home-expertise-actions a{width:100%}.home-page .site-banner-action{grid-template-columns:minmax(0,1fr);gap:24px;min-height:0}.home-page .site-banner-action>a,.home-page .site-banner-action .site-footer-cta-actions,.home-page .site-banner-action .site-footer-cta-actions a{width:100%}.home-page .site-footer{margin:12px 12px 0}.home-page .site-footer-main{padding:32px var(--home-space-mobile-section);grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.home-page .site-footer-intro,.home-page .site-footer-group:last-child{grid-column:1/-1}.home-page .site-footer-intro p{margin-top:16px}.home-page .site-footer-group{gap:4px}.home-page .site-footer-group>span{margin-bottom:4px}.home-page .site-footer .site-footer-group a,.home-page .site-footer .site-footer-legal a{min-height:40px}.home-page .site-footer-bottom{margin:0 var(--home-space-mobile-section);gap:6px;padding:16px 0 20px}.home-page .site-footer-legal{margin-block:2px 0}}@media (width>=640px) and (width<=1079.98px){.home-page .site-header{height:64px;margin:16px 16px 0;padding-inline:18px;top:8px}.home-page .site-header .brand-country,.home-page .mobile-menu-label{display:block}.home-page .site-header .mobile-nav-panel{width:min(360px,100cqw - 32px);max-height:calc(100vh - 92px);position:absolute;top:calc(100% + 8px);left:auto;right:0}.home-page .hero{gap:12px;margin:16px}.home-page .hero-graphic,.home-page .hero-graphic img{min-height:clamp(540px,58cqw,620px)}.home-page .hero-content-card-dark{--hero-card-inset:clamp(16px, 3cqw, 32px);width:min(620px, calc(100% - var(--hero-card-inset) - var(--hero-card-inset)));margin:var(--hero-card-inset) 0 0 var(--hero-card-inset);padding:40px}.home-page .hero-content-card-dark h1{font-size:var(--home-current-hero-size);letter-spacing:-2.7px;line-height:.98}.home-page .hero-content-card-dark .hero-copy{font-size:var(--home-current-body-size)}.home-page .hero-actions{flex-direction:row;align-items:center}.home-page .hero-actions a{width:auto}.home-page .hero .trust-row{grid-template-columns:repeat(2,minmax(0,1fr))}.home-page .hero .trust-row div{border-bottom:0;min-height:92px;padding:14px 18px}.home-page .hero .trust-row div:nth-child(2){border-right:0}.home-page .hero .trust-row div:nth-child(-n+2){border-bottom:1px solid var(--line)}.home-page .process-section,.home-page .direct-value-section,.home-page .business-model-section,.home-page .testimonials-section,.home-page .home-insights-section,.home-page .home-faq-section,.home-page .site-banner{padding:var(--home-space-tablet-section);margin:16px}.home-page .direct-value-heading,.home-page .business-model-heading,.home-page .testimonial-heading,.home-page .home-insights-heading,.home-page .home-faq-heading{grid-template-columns:minmax(0,1fr);gap:20px}.home-page .process-grid.process-grid-four,.home-page .direct-value-grid,.home-page .service-grid,.home-page .testimonial-grid.testimonial-grid-four,.home-page .home-insights-grid,.home-page .home-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-page .process-grid.process-grid-four>div,.home-page .direct-value-grid>article,.home-page .service-card,.home-page .testimonial-grid.testimonial-grid-four>figure,.home-page .home-insights-grid>article{padding:var(--home-space-tablet-card)}.home-page .process-grid.process-grid-four>div{min-height:230px}.home-page .direct-value-grid>article{min-height:320px}.home-page .service-card{flex-direction:column;gap:16px;min-height:270px;display:flex}.home-page .service-card>div{flex:1}.home-page .service-card h3{margin-top:0}.home-page .testimonial-grid.testimonial-grid-four>figure{min-height:300px}.home-page .home-insights-grid>article{min-height:500px}.home-page .home-insights-grid article:last-child{grid-column:1/-1}.home-page .home-insights-grid .insight-card-image{margin:calc(-1 * var(--home-space-tablet-card)) calc(-1 * var(--home-space-tablet-card)) 22px}.home-page .home-faq-item summary{min-height:64px;padding:14px 18px}.home-page .home-expertise-split{min-height:560px;margin:16px}.home-page .home-expertise-overlay{width:min(100%,900px);padding:var(--home-space-tablet-section)}.home-page .home-expertise-overlay h2,.home-page .site-banner-copy>h2{font-size:var(--home-current-hero-size)}.home-page .home-expertise-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.home-page .home-expertise-actions a{width:100%}.home-page .site-banner{align-items:stretch;height:auto;min-height:300px}.home-page .site-banner-action{grid-template-columns:minmax(0,1fr);gap:24px}.home-page .site-banner-copy{flex-direction:column;display:flex}.home-page .site-banner-copy>p{width:100%;max-width:720px;margin-top:32px}.home-page .site-banner-action>a,.home-page .site-banner-action .site-footer-cta-actions{place-self:end;width:auto}.home-page .site-banner-action .site-footer-cta-actions,.home-page .site-banner-action .site-footer-cta-actions a{width:auto}.home-page .site-footer{margin:16px 16px 0}.home-page .site-footer-main{padding:var(--home-space-tablet-section);grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 24px}.home-page .site-footer-intro{grid-column:1/-1;max-width:none}.home-page .site-footer-group:last-child{grid-column:auto}.home-page .site-footer-bottom{margin-inline:var(--home-space-tablet-section);padding-block:var(--home-space-tablet-card)}}@media (width>=1080px){.home-page .process-grid.process-grid-four>div{justify-content:flex-start;gap:0}.home-page .process-grid.process-grid-four>div>b{margin-bottom:20px}.home-page .process-grid.process-grid-four>div>strong{white-space:nowrap;margin-bottom:18px}.home-page .site-header,.home-page .hero,.home-page .process-section,.home-page .direct-value-section,.home-page .business-model-section,.home-page .home-expertise-split,.home-page .testimonials-section,.home-page .home-insights-section,.home-page .home-faq-section,.home-page .site-banner,.home-page .site-footer{--layout-gutter:20px}}.home-page h1{line-height:var(--home-type-display-line-height);letter-spacing:var(--home-type-display-letter-spacing)}.home-page h2{line-height:var(--home-type-section-line-height);letter-spacing:var(--home-type-section-letter-spacing)}.home-page h3{line-height:var(--home-type-subheading-line-height);letter-spacing:var(--home-type-subheading-letter-spacing)}.home-page .home-expertise-overlay h2,.home-page .site-banner-copy>h2{line-height:var(--home-type-display-line-height);letter-spacing:var(--home-type-display-letter-spacing)}.public-page{--font-size-label:var(--home-type-small-text-size);--font-size-caption:var(--home-type-small-text-size);--font-size-body:var(--home-type-main-paragraph-size);--font-size-body-large:var(--home-type-main-paragraph-size);--font-size-card-title:var(--home-type-subheading-size);--font-size-section-heading:var(--home-type-hero-size);--font-size-page-heading:var(--home-type-hero-size);--font-size-hero-heading:var(--home-type-hero-size);width:min(100%,1400px);margin-inline:auto}.public-page h1{font-size:var(--font-size-hero-heading);line-height:var(--home-type-display-line-height);letter-spacing:var(--home-type-display-letter-spacing)}.public-page h2{font-size:var(--font-size-section-heading);line-height:var(--home-type-section-line-height);letter-spacing:var(--home-type-section-letter-spacing)}.public-page h3{font-size:var(--font-size-card-title);line-height:var(--home-type-subheading-line-height);letter-spacing:var(--home-type-subheading-letter-spacing)}.public-page .site-banner-copy>h2{font-size:var(--font-size-hero-heading);line-height:var(--home-type-display-line-height);letter-spacing:var(--home-type-display-letter-spacing)}.public-page .contact-page-intro p,.public-page .insight-rich-body ul,.public-page .insight-rich-body ol,.public-page .insight-rich-body blockquote{font-size:var(--font-size-body)}.public-page .insight-rich-body h3{font-size:var(--font-size-card-title)}.public-page .insight-rich-body h4{font-size:var(--font-size-body)}.public-page .insight-rich-body figcaption{font-size:var(--font-size-caption)}@media (width>=640px) and (width<=1079.98px){.public-page{--font-size-label:var(--home-type-tablet-small-text-size);--font-size-caption:var(--home-type-tablet-small-text-size);--font-size-body:var(--home-type-tablet-main-paragraph-size);--font-size-body-large:var(--home-type-tablet-main-paragraph-size);--font-size-card-title:var(--home-type-tablet-subheading-size);--font-size-section-heading:var(--home-type-tablet-hero-size);--font-size-page-heading:var(--home-type-tablet-hero-size);--font-size-hero-heading:var(--home-type-tablet-hero-size)}.public-page .site-header{height:64px;margin:16px 16px 0;padding-inline:18px;top:8px}.public-page .site-header .brand-country,.public-page .mobile-menu-label{display:block}.public-page .site-header .mobile-nav-panel{width:min(360px,100cqw - 32px);max-height:calc(100vh - 92px);position:absolute;top:calc(100% + 8px);left:auto;right:0}.public-page .about-hero,.public-page .about-overview,.public-page .founders-section,.public-page .coverage-section,.public-page .services-hero,.public-page .services-intro,.public-page .service-page-hero,.public-page .service-page-deliverables,.public-page .service-page-workflow,.public-page .service-page-commercial,.public-page .business-information-hero,.public-page .methodology-hero,.public-page .methodology-process,.public-page .methodology-proof,.public-page .methodology-case,.public-page .methodology-samples,.public-page .platform-overview,.public-page .capability-section,.public-page .platform-demo-section,.public-page .contact-page-hero,.public-page .contact-form-section,.public-page .contact-paths,.public-page .company-search-hero,.public-page .company-search-journey,.public-page .insights-hero,.public-page .insights-index,.public-page .insight-article-hero,.public-page .insight-article-layout,.public-page .article-sources,.public-page .open-positions-section,.public-page .job-hero,.public-page .job-overview,.public-page .job-detail-section,.public-page .job-application-note,.public-page .legal-hero,.public-page .legal-layout,.public-page .site-banner{margin:16px;padding:40px}.public-page .platform-hero{grid-template-columns:minmax(0,1fr);margin:16px}.public-page .about-hero-inner,.public-page .about-overview,.public-page .founders-heading,.public-page .services-hero,.public-page .services-intro,.public-page .service-page-hero,.public-page .service-page-section-heading,.public-page .service-commercial-grid,.public-page .methodology-heading,.public-page .methodology-case-grid,.public-page .platform-overview,.public-page .capability-heading,.public-page .platform-demo-heading,.public-page .contact-page-hero,.public-page .contact-form-section,.public-page .contact-paths,.public-page .insights-hero>div,.public-page .insight-article-layout,.public-page .article-sources,.public-page .open-positions-heading,.public-page .job-card,.public-page .job-hero,.public-page .job-overview,.public-page .job-detail-section,.public-page .legal-layout,.public-page .site-banner-action{grid-template-columns:minmax(0,1fr);gap:28px}.public-page .service-detail{grid-template-columns:minmax(0,1fr);gap:32px}.public-page .founder-grid,.public-page .service-grid,.public-page .service-deliverable-list,.public-page .service-workflow-grid,.public-page .capability-grid,.public-page .contact-path-grid,.public-page .insights-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.public-page .founder-card{grid-column:auto;min-height:390px}.public-page .insights-grid article:first-child{grid-column:1/-1}.public-page .company-search-journey{grid-template-columns:repeat(2,minmax(0,1fr))}.public-page .company-search-journey article{border-bottom:1px solid var(--line);min-height:180px}.public-page .site-footer{margin:16px 16px 0}.public-page .site-footer-main{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 24px;padding:40px}.public-page .site-footer-intro{grid-column:1/-1;max-width:none}.public-page .site-footer-bottom{margin-inline:40px}}@media (width<=639.98px){.public-page{--font-size-label:var(--home-type-mobile-small-text-size);--font-size-caption:var(--home-type-mobile-small-text-size);--font-size-body:var(--home-type-mobile-main-paragraph-size);--font-size-body-large:var(--home-type-mobile-main-paragraph-size);--font-size-card-title:var(--home-type-mobile-subheading-size);--font-size-section-heading:var(--home-type-mobile-hero-size);--font-size-page-heading:var(--home-type-mobile-hero-size);--font-size-hero-heading:var(--home-type-mobile-hero-size)}.public-page .site-header{height:60px;margin:12px 12px 0;padding-inline:12px}.public-page .site-header .brand-country,.public-page .mobile-menu-label{display:none}.public-page .site-header .mobile-nav-panel{width:auto;max-height:calc(100vh - 92px);position:fixed;top:80px;left:12px;right:12px}.public-page .about-hero,.public-page .about-overview,.public-page .founders-section,.public-page .coverage-section,.public-page .services-hero,.public-page .services-intro,.public-page .service-detail-list,.public-page .service-page-hero,.public-page .service-page-deliverables,.public-page .service-page-workflow,.public-page .service-page-commercial,.public-page .business-information-hero,.public-page .methodology-hero,.public-page .methodology-process,.public-page .methodology-proof,.public-page .methodology-case,.public-page .methodology-samples,.public-page .platform-overview,.public-page .capability-section,.public-page .platform-demo-section,.public-page .contact-page-hero,.public-page .contact-form-section,.public-page .contact-paths,.public-page .company-search-hero,.public-page .company-search-journey,.public-page .insights-hero,.public-page .insights-index,.public-page .insight-article-hero,.public-page .insight-article-layout,.public-page .article-sources,.public-page .open-positions-section,.public-page .job-hero,.public-page .job-overview,.public-page .job-detail-section,.public-page .job-application-note,.public-page .legal-hero,.public-page .legal-layout,.public-page .site-banner{margin:12px;padding:36px 12px}.public-page .platform-hero{grid-template-columns:minmax(0,1fr);margin:12px;padding:12px}.public-page .platform-title-card{min-height:430px;padding:24px 12px}.public-page .platform-map{min-height:360px}.public-page .about-hero-inner,.public-page .about-overview,.public-page .founders-heading,.public-page .services-hero,.public-page .services-intro,.public-page .service-detail,.public-page .service-page-hero,.public-page .service-page-section-heading,.public-page .service-commercial-grid,.public-page .methodology-heading,.public-page .methodology-case-grid,.public-page .platform-overview,.public-page .capability-heading,.public-page .platform-demo-heading,.public-page .contact-page-hero,.public-page .contact-form-section,.public-page .contact-paths,.public-page .insights-hero>div,.public-page .insight-article-layout,.public-page .article-sources,.public-page .open-positions-heading,.public-page .job-card,.public-page .job-hero,.public-page .job-overview,.public-page .job-detail-section,.public-page .legal-layout,.public-page .site-banner-action,.public-page .founder-grid,.public-page .service-grid,.public-page .service-deliverable-list,.public-page .service-workflow-grid,.public-page .capability-grid,.public-page .contact-path-grid,.public-page .insights-grid,.public-page .company-search-journey{grid-template-columns:minmax(0,1fr);gap:24px}.public-page .founder-card,.public-page .contact-path-grid article,.public-page .insights-grid article,.public-page .company-search-journey article{grid-column:auto;min-height:0}.public-page .about-intro{border-left:0;border-top:1px solid var(--line);padding-top:24px;padding-left:0}.public-page .coverage-list{grid-template-columns:repeat(2,minmax(0,1fr))}.public-page .site-banner-action>a,.public-page .site-banner-action .site-footer-cta-actions,.public-page .site-banner-action .site-footer-cta-actions a,.public-page .service-commercial-actions,.public-page .service-commercial-actions a,.public-page .platform-demo-action,.public-page .platform-demo-action a{width:100%}.public-page .site-footer{margin:12px 12px 0}.public-page .site-footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px;padding:32px 12px}.public-page .site-footer-intro,.public-page .site-footer-group:last-child{grid-column:1/-1}.public-page .site-footer-intro p{margin-top:16px}.public-page .site-footer-group{gap:4px}.public-page .site-footer-group>span{margin-bottom:4px}.public-page .site-footer .site-footer-group a,.public-page .site-footer .site-footer-legal a{min-height:40px}.public-page .site-footer-bottom{gap:6px;margin:0 12px;padding:16px 0 20px}}button{text-align:center}.regional-search button{height:54px;min-height:54px;font-size:var(--font-size-label)}.company-profile-hero{box-sizing:border-box;border-radius:var(--banner-radius);color:#fff;background:linear-gradient(115deg,#071b37 0%,#0d3540 100%);border:1px solid #b6d5f373;flex-direction:column;justify-content:flex-end;min-height:320px;margin:20px;padding:42px max(44px,50cqw - 700px);display:flex;overflow:hidden}.company-profile-breadcrumb{color:#91aac5;align-items:center;gap:10px;font-size:14px;display:flex}.company-profile-breadcrumb a{color:#91aac5}.company-profile-breadcrumb strong{color:#fff}.company-profile-title{align-items:center;gap:18px;margin-top:24px;display:flex}.company-profile-title h1{color:#fff;letter-spacing:-.045em;max-width:1050px;margin:0;font-size:clamp(38px,5cqw,70px);line-height:.98}.company-profile-title p{color:#91aac5;letter-spacing:.06em;margin:9px 0 0;font-size:16px}.company-profile-summary{color:#e1ebf5;border-top:1px solid #ffffff2e;max-width:1100px;margin:28px 0 0;padding-top:22px;font-size:17px;line-height:1.65}.company-profile-summary strong{color:#fff;font-weight:700}.company-profile-search{z-index:4;border-bottom:1px solid var(--line);background:#fff;grid-template-columns:220px minmax(280px,1fr) auto;align-items:center;gap:22px;padding:20px max(40px,50cqw - 700px);display:grid;position:relative}.company-profile-search label{color:#071b37;margin-top:4px;font-weight:700;display:block}.company-profile-search-control{position:relative}.company-profile-search-control>input{color:#071b37;width:100%;height:48px;font:inherit;background:#f8fafb;border:1px solid #cbd5df;border-radius:8px;padding:0 16px}.company-profile-search-control>span{color:#667589;min-height:16px;margin-top:4px;font-size:12px;display:block}.company-profile-search>a{color:#174d7e;font-weight:700}.company-profile-search-results{background:#fff;border:1px solid #cbd5df;border-radius:9px;position:absolute;top:52px;left:0;right:0;overflow:hidden;box-shadow:0 18px 44px #071b372e}.company-profile-search-results a{color:#071b37;border-bottom:1px solid #e3e8ed;justify-content:space-between;gap:20px;padding:13px 15px;text-decoration:none;display:flex}.company-profile-search-results a:last-child{border-bottom:0}.company-profile-search-results a:hover{background:#eef6f6}.company-profile-search-results span{color:#617083;flex:none;font-size:13px}.company-profile-tabs{z-index:3;background:#fffffff5;border-bottom:1px solid #dce2e8;gap:8px;padding:0 max(40px,50cqw - 700px);display:flex;position:sticky;top:0;box-shadow:0 2px 8px #071b370d}.company-profile-tabs button{color:#637087;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:18px 22px 16px;font-weight:700}.company-profile-tabs button[aria-selected=true]{color:#08786f;border-bottom-color:#00a99d}.company-profile-body{background:#f5f7f9;padding:40px max(40px,50cqw - 700px) 72px}.company-profile-panel{gap:24px;display:grid}.company-profile-panel[hidden]{display:none}.company-profile-card{background:#fff;border:1px solid #dce3ea;border-radius:18px;padding:28px;box-shadow:0 4px 18px #071b3708}.company-profile-card h2{color:#071b37;margin:7px 0 20px;font-size:clamp(23px,3cqw,31px)}.company-profile-card small{color:#667589;line-height:1.5}.company-profile-detail-list{border:1px solid #dce3ea;border-radius:12px;margin:0;overflow:hidden}.company-profile-detail-list>div{background:#fff;grid-template-columns:minmax(180px,.7fr) 1.3fr;display:grid}.company-profile-detail-list>div>dt,.company-profile-detail-list>div>dd{margin:0;padding:14px 18px}.company-profile-detail-list>div>dt{color:#667589}.company-profile-detail-list>div>dd{color:#071b37;font-weight:700}.company-profile-detail-list>div>dd small{margin-top:6px;font-weight:400;display:block}.company-profile-detail-list>div>dd>ul{margin:0;padding-left:18px;line-height:1.55}.company-profile-inline-dates{flex-wrap:wrap;gap:14px 34px;margin:0;display:flex}.company-profile-inline-dates>div{gap:3px;display:grid}.company-profile-inline-dates dt{color:#667589;text-transform:uppercase;font-size:12px;font-weight:400}.company-profile-inline-dates dd{margin:0}.company-profile-authority{grid-template-columns:1.3fr .7fr;gap:42px;display:grid}.company-profile-authority-heading{align-items:flex-start;gap:18px;display:flex}.company-profile-country-flag{background:#f7f8fa;border:1px solid #dce3ea;border-radius:9px;flex:none;place-items:center;width:64px;height:48px;font-size:34px;line-height:1;display:grid;box-shadow:0 4px 14px #071b3712}.company-profile-authority-heading h2{margin-bottom:14px}.company-profile-authority-copy>p{color:#536274;max-width:760px;line-height:1.65}.company-profile-authority-services{color:#536274;margin:18px 0;padding-left:20px;line-height:1.7}.company-profile-authority-copy>a{color:#174d7e;font-weight:700}.company-profile-authority dl{margin:0}.company-profile-authority dl div{border-bottom:1px solid #e0e6eb;padding:12px 0}.company-profile-authority dt{color:#68768a;text-transform:uppercase;font-size:12px}.company-profile-authority dd{color:#071b37;margin:5px 0 0;font-weight:700}.company-profile-faq details{border-top:1px solid #dfe5ea}.company-profile-faq summary{color:#071b37;cursor:pointer;padding:18px 0;font-weight:700}.company-profile-faq details p{color:#536274;margin:-4px 0 18px;line-height:1.65}.company-profile-links>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.company-profile-links a{color:#174d7e;text-align:center;border:1px solid #d8e0e7;border-radius:8px;justify-content:center;padding:15px 16px;font-weight:700;display:flex}.thailand-profile-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.thailand-profile-list li{color:#071b37;border:1px solid #dce3ea;border-radius:8px;justify-content:space-between;gap:16px;padding:14px 16px;display:flex}.thailand-profile-list li span{color:#667589}.thailand-signatory{margin-top:22px}.thailand-revenue-history{margin-top:26px}.thailand-revenue-history h3{color:#071b37;margin:0 0 12px}.thailand-revenue-history dl{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin:0;display:grid}.thailand-revenue-history dl div{background:#f8fafb;border:1px solid #dce3ea;border-radius:8px;padding:14px}.thailand-revenue-history dt{color:#667589;text-transform:uppercase;font-size:12px}.thailand-revenue-history dd{color:#071b37;margin:5px 0 0;font-weight:700}.thailand-company-profile-hero{position:relative;overflow:visible}.thailand-company-profile-hero .company-profile-title h1{font-size:var(--font-size-section-heading)}.company-profile-search.thailand-profile-compact-search{z-index:6;background:0 0;border:0;width:min(390px,100% - 88px);padding:0;display:block;position:absolute;top:32px;right:44px}.thailand-profile-compact-search>div:first-child,.thailand-profile-compact-search>a{display:none}.thailand-profile-compact-search .company-profile-search-control>input{border-radius:var(--banner-radius);color:#fff;font-size:var(--font-size-caption);background:#0d3d67;border:1px solid #ffffff47;font-weight:600;box-shadow:0 8px 22px #07142638}.thailand-profile-compact-search .company-profile-search-control>input::placeholder{color:#fff;opacity:.88}.thailand-profile-compact-search .company-profile-search-control>input:focus-visible{outline-color:var(--color-lime-400)}.thailand-profile-compact-search .company-profile-search-control>span{color:#d4e2ef}.thailand-company-profile-tabs{border:1px solid var(--line);border-radius:var(--banner-radius);background:#f7f7f4f5;width:auto;margin:0 20px 20px;padding:6px 24px;overflow:hidden}.thailand-company-profile-body{padding-left:20px;padding-right:20px}.thailand-profile-overview{grid-template-columns:minmax(220px,270px) minmax(0,1fr) minmax(220px,270px);grid-template-areas:"nav content payment";align-items:start}.thailand-profile-content{grid-area:content;gap:24px;min-width:0;display:grid}.thailand-profile-content>[id]{scroll-margin-top:calc(var(--header-sticky-offset) + 86px)}.thailand-profile-sidebar{top:calc(var(--header-sticky-offset) + 74px);border:1px solid var(--line);border-radius:var(--banner-radius);background:#fff;grid-area:nav;padding:22px;position:sticky;box-shadow:0 4px 18px #071b3708}.thailand-profile-nav-title{border-bottom:1px solid var(--line);color:#54708f;letter-spacing:.06em;margin:0 0 4px;padding:0 0 14px;font-size:14px;font-weight:800}.thailand-profile-page-nav{gap:0;margin:0;display:grid}.thailand-profile-page-nav a{width:auto;min-height:0;color:var(--ink);font-family:var(--font-serif);font-size:var(--font-size-body);text-align:left;text-transform:none;background:0 0;border:0;border-radius:0;padding:13px 0;font-weight:700;line-height:1.35;text-decoration:none;transition:color .16s,transform .16s;display:block}.thailand-profile-page-nav a:hover{color:var(--color-blue-700);background:0 0;transform:translate(3px)}.thailand-profile-page-nav a:focus-visible{outline:2px solid var(--color-blue-700);outline-offset:3px}.thailand-profile-payment-card{top:calc(var(--header-sticky-offset) + 74px);border-radius:var(--banner-radius);background:var(--color-navy-950);color:#fff;grid-area:payment;padding:24px;position:sticky;box-shadow:0 8px 24px #07142626}.thailand-profile-payment-card .step-label{color:#4b96cf;line-height:1.4}.thailand-profile-payment-card h2{color:#fff;font-family:var(--font-serif);margin:18px 0 12px;font-size:28px;font-weight:500;line-height:1.1}.thailand-profile-payment-card>p{color:#c2cfdd;border-bottom:1px solid #ffffff2e;margin:0;padding-bottom:18px;font-size:13px;line-height:1.55}.thailand-profile-report-options{gap:11px;margin-top:18px;display:grid}.thailand-profile-report-options>button{border:1px solid var(--color-lime-400);border-radius:var(--banner-radius);background:var(--color-lime-400);width:100%;min-height:48px;color:var(--color-navy-950);font:inherit;text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;font-size:13px;display:flex}.thailand-profile-report-options>button span{font-weight:700}.thailand-profile-report-options>button strong{color:var(--color-navy-950);white-space:nowrap;flex:none;font-size:12px}.thailand-profile-report-options>button:hover{border-color:var(--color-lime-300);background:var(--color-lime-300);color:var(--color-navy-950);transform:translateY(-1px)}.thailand-profile-report-options>button:focus-visible{outline-offset:3px;outline:2px solid #fff}.thailand-profile-report-options>button.is-in-cart{color:#d9efb0;background:#243b18;border-color:#739729}.thailand-profile-report-options>button.is-in-cart strong{color:var(--color-lime-400)}.thailand-profile-payment-more{color:#fff;width:100%;font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;border-top:1px solid #ffffff2e;justify-content:center;align-items:center;margin-top:18px;padding:14px 0 0;font-size:13px;font-weight:700;display:flex}.thailand-profile-payment-more:hover{color:var(--color-lime-400)}.thailand-profile-payment-more:focus-visible{outline:2px solid var(--color-lime-400);outline-offset:3px}.thailand-profile-payment-card>small{color:#b5c4d4;margin-top:18px;font-size:12px;line-height:1.45;display:block}.company-order-heading{justify-content:space-between;align-items:end;gap:40px;display:flex}.company-order-heading h2{color:#071b37;margin:8px 0 0;font-size:clamp(30px,4cqw,48px)}.company-order-heading p{color:#536274;max-width:520px;margin:0;line-height:1.65}.company-order-page-heading{background:#fff;justify-content:space-between;align-items:flex-end;gap:40px;padding:36px clamp(28px,5cqw,88px);display:flex}@media (width<=1079.98px){.company-profile-breadcrumb-section{background:#e9edf0;border:0;padding:10px clamp(20px,4cqw,40px)}.company-profile-breadcrumb-section .company-profile-breadcrumb,.company-profile-breadcrumb-section .company-profile-breadcrumb a,.company-profile-breadcrumb-section .company-profile-breadcrumb strong{color:var(--color-navy-950);font-size:13px}.company-profile-hero--thailand.company-profile-hero.thailand-company-profile-hero{background:var(--color-surface);width:100%;min-height:0;color:var(--color-navy-950);border:0;margin:0;padding:24px clamp(20px,4cqw,40px);display:block;overflow:visible}.company-profile-hero--thailand .company-profile-title{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.company-profile-hero--thailand .company-profile-heading{align-items:flex-start;min-width:0}.company-profile-hero--thailand .company-profile-heading-copy h1{color:var(--color-navy-950);font-size:28px;line-height:1.08}.company-profile-hero--thailand .company-profile-heading-copy .company-profile-identity-facts{border:0;flex-wrap:wrap;gap:8px;width:auto;display:flex}.company-profile-hero--thailand .company-profile-heading-copy .company-profile-identity-facts>div{border:0;padding:0}.company-profile-hero--thailand .company-profile-heading-copy .company-profile-identity-facts dd{color:var(--color-navy-950);margin:0}.company-profile-hero--thailand .company-profile-banner-action{min-height:var(--banner-action-height);padding-inline:var(--home-space-card);border:1px solid var(--color-lime-400);border-radius:var(--banner-radius);background:var(--color-lime-400);color:var(--color-navy-950);letter-spacing:var(--home-type-label-letter-spacing);text-transform:uppercase;flex:none;justify-content:center;align-self:flex-start;align-items:center;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.company-profile-stat-strip{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}.thailand-company-profile-body{padding:32px clamp(20px,4cqw,40px)}.thailand-profile-overview{grid-template-columns:minmax(0,1fr) 300px;grid-template-areas:"content payment";align-items:start}.thailand-profile-sidebar{display:none}}@media (width<=767.98px){.company-profile-breadcrumb-section{display:none}.company-profile-hero--thailand.company-profile-hero.thailand-company-profile-hero{padding:20px 16px}.company-profile-hero--thailand .company-profile-title{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.company-profile-hero--thailand .company-profile-heading{grid-template-columns:64px minmax(0,1fr);gap:12px;display:grid}.company-profile-hero--thailand .company-profile-entity-icon{flex-basis:64px;width:64px;height:64px}.company-profile-hero--thailand .company-profile-heading-copy{gap:10px}.company-profile-hero--thailand .company-profile-heading-copy h1{overflow-wrap:anywhere;font-size:23px;line-height:1.12}.company-profile-hero--thailand .company-profile-banner-action{width:100%}.company-profile-stat-strip{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}.company-profile-stat-strip>div{min-height:112px;padding:14px}.thailand-company-profile-body{padding:20px 16px}.thailand-profile-overview{grid-template-columns:minmax(0,1fr);grid-template-areas:"content""payment";gap:20px;display:grid}.thailand-profile-content,.thailand-profile-payment-card{width:100%;min-width:0}}@media (width<=1079.98px){.company-profile-breadcrumb-section{background:#e9edf0;border:0;padding:10px clamp(20px,4cqw,40px)}.company-profile-breadcrumb-section .company-profile-breadcrumb,.company-profile-breadcrumb-section .company-profile-breadcrumb a,.company-profile-breadcrumb-section .company-profile-breadcrumb strong{color:var(--color-navy-950);font-size:13px}.company-profile-hero--thailand.company-profile-hero.thailand-company-profile-hero{background:var(--color-surface);width:100%;min-height:0;color:var(--color-navy-950);border:0;margin:0;padding:24px clamp(20px,4cqw,40px);display:block;overflow:visible}.company-profile-hero--thailand .company-profile-title{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.company-profile-hero--thailand .company-profile-heading{align-items:flex-start;min-width:0}.company-profile-hero--thailand .company-profile-heading-copy h1{color:var(--color-navy-950);font-size:28px;line-height:1.08}.company-profile-hero--thailand .company-profile-heading-copy .company-profile-identity-facts{border:0;flex-wrap:wrap;gap:8px;width:auto;display:flex}.company-profile-hero--thailand .company-profile-heading-copy .company-profile-identity-facts>div{border:0;padding:0}.company-profile-hero--thailand .company-profile-heading-copy .company-profile-identity-facts dd{color:var(--color-navy-950);margin:0}.company-profile-hero--thailand .company-profile-banner-action{min-height:var(--banner-action-height);padding-inline:var(--home-space-card);border:1px solid var(--color-lime-400);border-radius:var(--banner-radius);background:var(--color-lime-400);color:var(--color-navy-950);letter-spacing:var(--home-type-label-letter-spacing);text-transform:uppercase;flex:none;justify-content:center;align-self:flex-start;align-items:center;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.company-profile-stat-strip{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}.thailand-company-profile-body{padding:32px clamp(20px,4cqw,40px)}.thailand-profile-overview{grid-template-columns:minmax(0,1fr) 300px;grid-template-areas:"content payment";align-items:start}.thailand-profile-sidebar{display:none}}@media (width<=767.98px){.company-profile-breadcrumb-section{display:none}.company-profile-hero--thailand.company-profile-hero.thailand-company-profile-hero{padding:20px 16px}.company-profile-hero--thailand .company-profile-title{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.company-profile-hero--thailand .company-profile-heading{grid-template-columns:64px minmax(0,1fr);gap:12px;display:grid}.company-profile-hero--thailand .company-profile-entity-icon{flex-basis:64px;width:64px;height:64px}.company-profile-hero--thailand .company-profile-heading-copy{gap:10px}.company-profile-hero--thailand .company-profile-heading-copy h1{overflow-wrap:anywhere;font-size:23px;line-height:1.12}.company-profile-hero--thailand .company-profile-banner-action{width:100%}.company-profile-stat-strip{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}.company-profile-stat-strip>div{min-height:112px;padding:14px}.thailand-company-profile-body{padding:20px 16px}.thailand-profile-overview{grid-template-columns:minmax(0,1fr);grid-template-areas:"content""payment";gap:20px;display:grid}.thailand-profile-content,.thailand-profile-payment-card{width:100%;min-width:0}}.company-profile-hero--thailand.company-profile-hero.thailand-company-profile-hero{display:block}.company-profile-hero--thailand .company-profile-banner-action{align-self:flex-start}.company-profile-breadcrumb-section .company-profile-breadcrumb a{text-decoration:none}.company-profile-breadcrumb-section .company-profile-breadcrumb a:hover,.company-profile-breadcrumb-section .company-profile-breadcrumb a:focus-visible{text-underline-offset:3px;text-decoration:underline}.company-profile-stat-strip{margin:var(--home-space-card) 0 0;border:1px solid var(--color-border);border-radius:var(--banner-radius);background:var(--color-surface);color:var(--color-navy-950);grid-template-columns:repeat(6,minmax(0,1fr));font-size:13px;display:grid;overflow:hidden}.company-profile-stat-strip>div{border-right:1px solid var(--color-border);flex-direction:column;gap:7px;min-width:0;padding:14px 16px;display:flex}.company-profile-stat-strip>div:last-child{border-right:0}.company-profile-stat-strip dt,.company-profile-stat-strip dd,.company-profile-stat-strip small{margin:0;font-size:13px;line-height:1.3}.company-profile-stat-strip dt{color:var(--color-text);text-transform:uppercase}.company-profile-stat-strip dd{color:var(--color-text);overflow-wrap:anywhere;font-weight:700}.company-profile-stat-strip small{color:var(--color-text);margin-top:0}.company-profile-stat-strip .is-locked dd{color:var(--color-amber-700)}.public-page .company-profile-locked-value{color:var(--color-amber-700);align-items:center;gap:6px;font-weight:700;display:inline-flex}.public-page .company-profile-locked-value-label{color:var(--color-amber-700)}.company-profile-lock-icon{flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}@media (width<=1079.98px){.company-profile-stat-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.company-profile-stat-strip>div:nth-child(3n){border-right:0}.company-profile-stat-strip>div:nth-child(n+4){border-top:1px solid var(--color-border)}}@media (width<=639.98px){.company-profile-stat-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.company-profile-stat-strip>div:nth-child(3n){border-right:1px solid var(--color-border)}.company-profile-stat-strip>div:nth-child(2n){border-right:0}.company-profile-stat-strip>div:nth-child(n+3){border-top:1px solid var(--color-border)}}.company-order-page-heading h1{color:var(--color-navy-950);margin:8px 0 4px;font-size:32px}.company-order-page-heading p{color:var(--color-text-muted);margin:0;font-size:14px}.company-order-page-heading>a{color:var(--color-blue-700);text-underline-offset:4px;font-weight:700;text-decoration:underline}.company-order-page-body{padding-top:36px}.company-quick-products{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.company-quick-products article{background:#fff;border:1px solid #d7dfe7;border-radius:14px;flex-direction:column;min-height:330px;padding:20px;display:flex}.company-quick-products h3{color:#071b37;margin:14px 0 10px;font-size:23px;line-height:1.05}.company-quick-products p{color:#5a6879;font-size:14px;line-height:1.55}.product-mode{color:#08786f;letter-spacing:.08em;background:#e7f5f2;border-radius:999px;align-self:flex-start;padding:5px 8px;font-size:10px;font-weight:800}.product-mode.is-estimate{color:#9b5b00;background:#fff2d7}.company-quick-products dl{grid-template-columns:minmax(90px,.8fr) minmax(130px,1.2fr);gap:20px;margin:auto 0 16px;display:grid}.company-quick-products dl div{border-top:1px solid #e3e7eb;align-content:start;gap:5px;padding:10px 0 0;display:grid}.company-quick-products dl div+div{border-left:1px solid #e3e7eb;padding-left:18px}.company-quick-products dt{color:#6a7687;font-size:12px}.company-quick-products dd{color:#071b37;text-align:left;margin:0;font-size:12px;font-weight:800;line-height:1.35}.company-quick-products button,.custom-scope-summary a,.custom-scope-summary button{color:#fff;width:100%;font:inherit;text-align:center;cursor:pointer;background:#174d7e;border:0;border-radius:7px;justify-content:center;padding:13px 14px;font-weight:700;display:flex}.custom-report-builder{background:#fff;border:1px solid #d7dfe7;border-radius:18px;padding:30px;scroll-margin-top:80px}.custom-builder-heading{justify-content:space-between;gap:40px;display:flex}.custom-builder-heading h2{color:#071b37;margin:8px 0 26px;font-size:clamp(28px,4cqw,42px)}.custom-builder-heading p{color:#536274;max-width:480px;line-height:1.6}.custom-builder-layout{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:28px;display:grid}.custom-scope-list{gap:18px;display:grid}.custom-scope-list fieldset{border:1px solid #dce3e9;border-radius:12px;gap:8px;margin:0;padding:18px;display:grid}.custom-scope-list legend{color:#071b37;padding:0 8px;font-weight:800}.custom-scope-list label{cursor:pointer;background:#f6f8fa;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:12px;display:grid}.custom-scope-list input{accent-color:#08786f;width:18px;height:18px}.custom-scope-list label span{gap:3px;display:grid}.custom-scope-list small{color:#68768a}.custom-scope-list b{color:#071b37}.custom-scope-summary{color:#fff;background:#071b37;border-radius:14px;gap:17px;padding:24px;display:grid;position:sticky;top:74px}.custom-scope-summary>strong{font-size:26px}.custom-scope-summary>div{border-top:1px solid #ffffff2b;gap:5px;padding-top:13px;display:grid}.custom-scope-summary>div span,.custom-scope-summary small{color:#b5c4d4}.custom-scope-summary>div b{font-size:18px}.custom-scope-summary a{background:#00a99d}.custom-scope-summary button:disabled{cursor:not-allowed;opacity:.55;justify-content:center}.company-cart-next{color:#071b37;background:#e7f5f2;border-radius:10px;justify-content:flex-end;align-items:center;gap:20px;padding:18px 22px;display:flex}.company-cart-next a{color:#fff;background:#174d7e;border-radius:7px;padding:12px 16px;font-weight:700}.company-profile-error{background:#f5f7f9;min-height:70vh;padding:100px max(30px,50cqw - 550px)}.company-profile-error h1{color:#071b37;max-width:800px;font-size:52px}.company-profile-error p{color:#536274;max-width:700px}.company-profile-error button,.company-profile-error a{color:#fff;font:inherit;background:#174d7e;border:0;border-radius:7px;margin:18px 10px 0 0;padding:13px 16px;font-weight:700;display:inline-block}.company-profile-hero{background:var(--color-blue-700);padding:48px 64px}.company-profile-breadcrumb,.company-profile-breadcrumb a{color:#c5ddf4}.company-profile-title h1{font-family:var(--font-serif);font-size:var(--font-size-page-heading);letter-spacing:-.035em;text-wrap:balance;font-weight:500;line-height:1.04}.company-profile-title p{color:#e1ebf5;font-size:var(--font-size-caption);letter-spacing:.1em;font-weight:700}.company-profile-search{background:var(--paper)}.company-profile-search label,.company-profile-detail-list>div>dd,.company-profile-card h2,.company-order-heading h2,.custom-builder-heading h2{color:var(--ink)}.company-profile-search-control>input{height:var(--banner-action-height);border-color:var(--line);border-radius:var(--banner-radius);color:var(--ink);background:#fff}.company-profile-search-control>input:focus-visible{outline:2px solid var(--color-blue-700);outline-offset:2px}.company-profile-search-results{border-color:var(--line);border-radius:var(--banner-radius)}.company-profile-search-results a:hover,.company-profile-links a:hover{border-color:var(--color-blue-700);background:#e7eef7}.company-profile-tabs{top:var(--header-sticky-offset);border-bottom-color:var(--line);background:#f7f7f4f5}.company-profile-tabs button{min-height:var(--banner-action-height);color:var(--muted)}.company-profile-tabs button[aria-selected=true]{border-bottom-color:var(--color-blue-700);color:var(--color-blue-700)}.company-profile-tabs button:focus-visible{outline:2px solid var(--color-blue-700);outline-offset:-4px}.thailand-company-profile-tabs button{border-bottom:0;border-radius:6px;transition:background-color .16s,color .16s}.thailand-company-profile-tabs button:hover{color:var(--color-blue-700);background:#edf1f5}.thailand-company-profile-tabs button[aria-selected=true]{color:var(--muted);box-shadow:none;background:0 0;border-bottom-color:#0000}.company-profile-card,.company-profile-detail-list,.custom-report-builder,.custom-scope-list fieldset{border-color:var(--line);border-radius:var(--banner-radius)}.company-profile-card h2,.company-order-heading h2,.custom-builder-heading h2,.company-quick-products h3{font-family:var(--font-serif);font-weight:500}.custom-scope-list label{background:var(--paper)}.company-profile-detail-list>div>dt,.company-profile-card small,.company-profile-authority-copy>p,.company-profile-authority-services,.company-profile-faq details p,.company-order-heading p,.custom-builder-heading p,.company-quick-products p{color:var(--muted)}.company-profile-links a{min-height:var(--banner-action-height);border-color:var(--line);border-radius:var(--banner-radius);color:var(--color-blue-700);align-items:center}.company-profile-links a,.methodology-samples a,.company-product-sample{padding-inline:40px;position:relative}.company-profile-links a>span,.methodology-samples a>span,.company-product-sample>span{color:inherit;line-height:1;position:absolute;right:16px}.company-profile-authority-copy>a{color:var(--color-blue-700)}.company-quick-products{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.company-quick-products article{border-color:var(--line);border-radius:var(--banner-radius);padding:24px}.product-mode{border-radius:var(--banner-radius);color:var(--color-blue-700);background:#e7eef7}.company-quick-products button,.custom-scope-summary a,.custom-scope-summary button{min-height:var(--banner-action-height);border-radius:var(--banner-radius);background:var(--color-blue-700);text-align:center;justify-content:center;align-items:center;padding:0 16px;transition:transform .16s,background .16s;display:flex;position:relative}.company-quick-products button:hover,.custom-scope-summary a:hover{background:#123f68;transform:translateY(-1px)}.company-quick-products button:focus-visible,.custom-scope-summary a:focus-visible,.custom-scope-summary button:focus-visible,.company-profile-links a:focus-visible{outline:2px solid var(--color-blue-700);outline-offset:3px}.custom-report-builder{scroll-margin-top:var(--header-sticky-offset)}.custom-scope-list input{accent-color:var(--color-blue-700)}.custom-scope-summary{top:var(--header-sticky-offset);border-radius:var(--banner-radius);background:var(--color-navy-950)}.custom-scope-summary a{background:var(--color-lime-400);color:var(--color-navy-950)}.custom-scope-summary a:hover{background:var(--color-lime-300)}.company-cart-next{border-radius:var(--banner-radius);color:var(--ink);background:#e7eef7}.company-cart-next a{min-height:var(--banner-action-height);border-radius:var(--banner-radius);background:var(--color-blue-700);text-align:center;justify-content:center;align-items:center;display:inline-flex}.contact-scope-summary{color:#071b37;background:#fff8e8;border:1px solid #e2c77f;border-radius:10px;padding:20px}.contact-scope-summary>strong{margin:7px 0;font-size:20px;display:block}.contact-scope-summary p{color:#5f6876}.contact-scope-summary ul{columns:2;margin-bottom:0}.contact-turnstile{min-height:66px}.contact-form-error{color:#9c2222;background:#fff0f0;border-radius:7px;margin:0;padding:12px 14px}.contact-enquiry-success{background:#eef9f7;border:1px solid #b8ded8;border-radius:14px;align-items:flex-start;gap:20px;padding:28px;display:flex}.contact-enquiry-success>span{color:#fff;background:#08786f;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;font-size:24px;display:grid}.contact-enquiry-success h2{color:#071b37;margin:7px 0}.contact-enquiry-success p{color:#536274}@media (width>=640px) and (width<=1079.98px){:root{--header-sticky-offset:84px}.company-profile-hero{min-height:300px;margin:16px;padding:44px}.company-quick-products{grid-template-columns:repeat(2,1fr)}.company-quick-products article:last-child{grid-column:span 2;min-height:250px}}@media (width<=1079.98px){.thailand-profile-overview{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"nav payment""content content"}.thailand-profile-sidebar,.thailand-profile-payment-card{position:static}.company-profile-search.thailand-profile-compact-search{width:100%;margin-top:24px;position:relative;inset:auto}.thailand-company-profile-tabs{margin-left:16px;margin-right:16px}.thailand-company-profile-body{padding-left:16px;padding-right:16px}}@media (width<=639.98px){:root{--header-sticky-offset:84px}.company-profile-hero{min-height:0;margin:12px;padding:32px 22px}.company-profile-search,.company-profile-tabs,.company-profile-body{padding-left:20px;padding-right:20px}.company-profile-title{align-items:flex-start}.company-profile-title h1{font-size:38px}.company-profile-title p{font-size:13px}.company-profile-summary{font-size:var(--font-size-body);margin-top:22px;padding-top:18px}.company-profile-search{grid-template-columns:1fr;gap:10px}.company-profile-search>a{font-size:13px}.company-profile-tabs{padding-top:0;padding-bottom:0;overflow-x:auto}.thailand-company-profile-tabs{margin:0 12px 12px;padding-left:8px;padding-right:8px}.thailand-company-profile-body{padding-left:12px;padding-right:12px}.company-profile-tabs button{flex:none;padding:15px 14px 13px}.company-profile-body{padding-top:22px;padding-bottom:44px}.company-profile-card{padding:20px}.thailand-profile-overview{grid-template-columns:1fr;grid-template-areas:"nav""payment""content"}.thailand-profile-list,.company-profile-detail-list>div{grid-template-columns:1fr}.company-profile-detail-list>div>dd{padding-top:0}.company-profile-authority,.company-profile-links>div{grid-template-columns:1fr}.company-profile-authority-heading{align-items:center}.company-order-heading,.custom-builder-heading{gap:12px;display:grid}.company-quick-products{grid-template-columns:1fr}.company-quick-products article:last-child{grid-column:auto}.custom-report-builder{padding:18px}.custom-builder-layout{grid-template-columns:1fr}.custom-scope-summary{position:static}.custom-scope-list label{grid-template-columns:auto 1fr}.custom-scope-list label>b{grid-column:2}.company-cart-next{flex-direction:column;align-items:stretch}.contact-scope-summary ul{columns:1}}.business-information-primary,.business-information-registry-cta,.company-review-change,.company-review-state>a,.company-review-payment-next{min-height:var(--banner-action-height);border-radius:var(--banner-radius);background:var(--color-lime-400);color:var(--color-navy-950);font-size:var(--font-size-caption);text-align:center;justify-content:center;align-items:center;gap:24px;padding:0 18px;font-weight:800;text-decoration:none;display:inline-flex}.business-information-overview,.business-information-registry,.business-information-markets,.report-comparison,.company-review-state{border:1px solid var(--line);border-radius:var(--banner-radius);margin:20px;padding:64px}.business-information-overview,.report-comparison{background:var(--cream)}.business-information-overview-heading,.business-information-registry-heading,.report-comparison-heading{grid-template-columns:1.15fr .85fr;align-items:end;gap:64px;display:grid}.business-information-overview h2,.business-information-registry h2,.business-information-markets h2,.report-comparison h2{max-width:840px;color:var(--ink);font-size:var(--font-size-page-heading);letter-spacing:-4px;margin:12px 0 0;line-height:.98}.business-information-overview-heading>p,.business-information-registry-heading>p,.report-comparison-heading>p{color:var(--muted);font-size:var(--font-size-body);margin:0;line-height:1.75}.business-information-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:48px;display:grid}.business-information-benefits article{border:1px solid var(--line);border-top:4px solid var(--color-blue-700);border-radius:var(--banner-radius);background:#fff;flex-direction:column;min-height:250px;padding:26px;display:flex}.business-information-benefits article>span{color:var(--color-blue-700);font-size:var(--font-size-label);font-weight:800}.business-information-benefits h3{color:var(--ink);font-size:var(--font-size-card-title);margin:auto 0 14px;line-height:1.1}.business-information-benefits p{color:var(--muted);margin:0;line-height:1.65}.business-information-registry{background:var(--paper)}.business-information-registry-grid{border:1px solid var(--line);border-radius:var(--banner-radius);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:44px;display:grid;overflow:hidden}.business-information-registry-grid article{border-right:1px solid var(--line);background:#fff;flex-direction:column;justify-content:center;min-height:135px;padding:22px;display:flex}.business-information-registry-grid article:last-child{border-right:0}.business-information-registry-grid span,.company-search-source-context span{color:var(--muted);font-size:var(--font-size-label);text-align:center;letter-spacing:.08em;text-transform:uppercase;font-weight:800}.business-information-registry-grid strong{color:var(--color-blue-700);line-height:1.4}.business-information-registry-records{grid-template-columns:.55fr 1.45fr;gap:48px;margin-top:42px;display:grid}.business-information-registry-records ol{counter-reset:registry-records;margin:0;padding:0;list-style:none}.business-information-registry-records li{counter-increment:registry-records;border-top:1px solid var(--line);color:var(--ink);grid-template-columns:48px 1fr;padding:15px 0;display:grid}.business-information-registry-records li:last-child{border-bottom:1px solid var(--line)}.business-information-registry-records li:before{content:counter(registry-records, decimal-leading-zero);color:var(--color-blue-700);font-size:var(--font-size-label);font-weight:800}.business-information-registry-cta{margin-top:34px}.business-information-markets{background-color:var(--color-blue-700);color:#fff;background-image:linear-gradient(90deg,#071426f5,#071426b8),url(/asiabis-about-intelligence-network-v1.webp);background-position:50%;background-size:cover;grid-template-columns:.72fr 1.28fr;gap:64px;display:grid}.business-information-markets h2{color:#fff}.business-information-markets .step-label{color:#bcd9f3}.business-information-market-list{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.business-information-market-list a{color:#fff;border-top:1px solid #ffffff38;grid-template-columns:auto 1fr;align-items:center;gap:4px 12px;padding:18px 0;text-decoration:none;display:grid}.business-information-market-list a:nth-child(odd){padding-right:26px}.business-information-market-list a:nth-child(2n){border-left:1px solid #ffffff38;padding-left:26px}.business-information-market-list img{object-fit:fill;border:1px solid #ffffff59;width:27px;height:18px}.business-information-market-list span{font-weight:800}.business-information-market-list small{color:#bed0e1;grid-column:2}.report-comparison{background:#ededeb}.report-comparison-compact{background:var(--paper)}.report-comparison-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:44px;display:grid}.report-comparison-grid>article{border:1px solid var(--line);border-top:4px solid var(--color-blue-700);border-radius:var(--banner-radius);background:#fff;flex-direction:column;min-width:0;padding:28px;display:flex}.report-comparison-title{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.report-comparison-title span{color:var(--color-blue-700);font-size:var(--font-size-label);letter-spacing:.08em;font-weight:800}.report-comparison-title h3{color:var(--ink);font-family:var(--font-serif);font-size:var(--font-size-card-title);margin:10px 0 0;font-weight:500;line-height:1.16}.report-comparison-title>strong{color:var(--ink);font-size:var(--font-size-card-title);flex:none}.report-comparison-grid article>p{color:var(--muted);margin:24px 0;line-height:1.7}.report-comparison-grid dl{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 20px;display:grid}.report-comparison-grid dl div{border-top:1px solid var(--line);gap:5px;padding:13px 0;display:grid}.report-comparison-grid dl div+div{border-left:1px solid var(--line);padding-left:20px}.report-comparison-grid dd{color:var(--ink);margin:0;font-weight:700}.report-comparison-grid ul{margin:0;padding:0;list-style:none}.report-comparison-grid li{border-top:1px solid var(--line);color:var(--ink);padding:9px 0 9px 18px;line-height:1.45;position:relative}.report-comparison-grid li:before{content:"";background:var(--color-lime-400);border-radius:50%;width:6px;height:6px;position:absolute;top:16px;left:1px}.report-comparison-actions{grid-template-columns:1fr 1fr;gap:9px;margin-top:auto;padding-top:26px;display:grid}.report-comparison-actions a{min-height:var(--banner-action-height);border:1px solid var(--color-blue-700);border-radius:var(--banner-radius);color:var(--color-blue-700);font-size:var(--font-size-label);text-align:center;justify-content:center;align-items:center;padding:0 14px;font-weight:800;text-decoration:none;display:flex}.report-comparison-actions a:first-child{background:var(--color-blue-700);color:#fff}.report-comparison-compact .report-comparison-grid ul{display:none}.company-search-source-context{border:1px solid var(--line);border-radius:var(--banner-radius);background:#fff;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px;display:grid;overflow:hidden}.company-search-source-context>div{border-right:1px solid var(--line);gap:8px;padding:16px;display:grid}.company-search-source-context>div:last-child{border-right:0}.company-search-source-context strong{color:var(--ink);text-align:center;line-height:1.35}.company-review-state{background:var(--cream);flex-direction:column;justify-content:center;align-items:flex-start;min-height:520px;display:flex}.company-review-state h1{max-width:850px;font-size:var(--font-size-page-heading);margin:14px 0 20px;line-height:.98}.company-review-state p{max-width:720px;color:var(--muted);margin:0 0 26px;line-height:1.7}.company-review-hero{position:relative}.company-review-hero .company-profile-title h1{font-size:var(--font-size-section-heading)}.company-review-hero .company-profile-title h1,.company-review-hero .company-profile-breadcrumb strong,.company-review-detail-list>div>dd,.company-review-key-person .company-profile-detail-list>div>dd,.company-review-payment-card>p{font-family:var(--font-localized-serif)}.company-review-detail-list{grid-template-columns:minmax(0,1fr);display:grid}.company-review-detail-list>div,.company-review-key-person .company-profile-detail-list>div{border-bottom:1px solid var(--line)}.company-review-detail-list>div:last-child,.company-review-key-person .company-profile-detail-list>div:last-child{border-bottom:0}.company-review-change{position:absolute;bottom:48px;right:64px}.company-review-flag{object-fit:fill;border:1px solid var(--line);border-radius:var(--banner-radius);flex:none;width:64px;height:43px}.company-review-reports>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.company-review-reports>div>section{border:1px solid var(--line);border-radius:var(--banner-radius);background:var(--paper);flex-direction:column;padding:20px;display:flex}.company-review-reports section>div:first-child{justify-content:space-between;align-items:baseline;gap:18px;display:flex}.company-review-reports h3{color:var(--ink);font-size:var(--font-size-card-title);margin:0}.company-review-reports section>p{color:var(--muted);line-height:1.6}.company-review-reports ul{color:var(--ink);margin:0;padding-left:18px;line-height:1.55}.company-review-report-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:auto;padding-top:20px;display:grid}.company-review-report-actions button,.company-review-report-actions a{min-height:var(--banner-action-height);border:1px solid var(--color-blue-700);border-radius:var(--banner-radius);background:var(--color-blue-700);color:#fff;font:inherit;font-size:var(--font-size-label);text-align:center;cursor:pointer;justify-content:center;align-items:center;padding:0 12px;font-weight:800;text-decoration:none;display:flex}.company-review-report-actions a{color:var(--color-blue-700);background:#fff}.company-review-cart-link{color:var(--color-blue-700);margin-top:20px;font-weight:800;display:inline-flex}.company-review-payment-next{width:100%;margin-top:18px}.company-review-payment-card-mobile{display:none}@media (width>=1080px){.company-review-overview{grid-template-columns:minmax(220px,270px) minmax(0,1fr) minmax(253px,311px)}}@media (width<=1079.98px){.business-information-overview-heading,.business-information-registry-heading,.report-comparison-heading,.business-information-markets{grid-template-columns:1fr;gap:34px}.business-information-benefits{grid-template-columns:1fr}.business-information-benefits article{min-height:190px}.business-information-market-list{grid-template-columns:1fr}.business-information-market-list a:nth-child(odd),.business-information-market-list a:nth-child(2n){border-left:0;padding-left:0;padding-right:0}.company-review-change{margin-top:24px;position:static}}@media (width<=639.98px){.business-information-overview,.business-information-registry,.business-information-markets,.report-comparison,.company-review-state{margin:12px;padding:40px 24px}.business-information-overview h2,.business-information-registry h2,.business-information-markets h2,.report-comparison h2,.company-review-state h1{font-size:var(--font-size-section-heading);letter-spacing:-3px}.business-information-registry-grid,.report-comparison-grid,.company-search-source-context,.company-review-reports>div{grid-template-columns:1fr}.business-information-registry-grid article,.company-search-source-context>div{border-right:0;border-bottom:1px solid var(--line);gap:8px;min-height:0}.business-information-registry-grid article:last-child,.company-search-source-context>div:last-child{border-bottom:0}.business-information-registry-records{grid-template-columns:1fr;gap:20px}.report-comparison-title{flex-direction:column;align-items:flex-start}.report-comparison-grid dl,.report-comparison-actions,.company-review-report-actions{grid-template-columns:1fr}.report-comparison-grid dl div+div{border-left:0;padding-left:0}.company-review-flag{width:54px;height:36px}.company-review-hero .company-profile-breadcrumb{align-items:flex-start;width:100%;min-width:0;font-size:13px}.company-review-hero .company-profile-breadcrumb strong{overflow-wrap:anywhere;min-width:0;font-weight:500}.company-review-hero .company-profile-title,.company-review-hero .company-profile-title>div,.company-review-hero .company-profile-title h1{width:100%;max-width:none}.company-review-hero .company-profile-title h1{letter-spacing:-.025em;font-size:24px}.company-review-overview .thailand-profile-nav-title,.company-review-overview .thailand-profile-page-nav a{font-size:16px}.company-review-payment-card-desktop{display:none}.company-review-payment-card-mobile{grid-area:auto;display:block}}.business-information-registry-actions{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.business-information-registry-actions .business-information-registry-cta{margin-top:0}.business-information-directory-cta{min-height:var(--banner-action-height);border:1px solid var(--color-blue-700);border-radius:var(--banner-radius);color:var(--color-blue-700);font-size:var(--font-size-caption);text-align:center;justify-content:center;align-items:center;padding:0 18px;font-weight:800;text-decoration:none;display:inline-flex}.company-directory-promo,.company-directory-hero,.company-directory-index,.company-directory-methodology{border:1px solid var(--line);border-radius:var(--banner-radius);margin:20px;padding:64px}.company-directory-promo,.company-directory-hero,.company-directory-methodology,.company-directory-index>header{gap:var(--home-space-section);grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);align-items:end;display:grid}.company-directory-promo,.company-directory-index{background:var(--color-paper)}.company-directory-promo h2,.company-directory-hero h1,.company-directory-index h2,.company-directory-methodology h2{color:var(--ink);font-size:var(--home-type-hero-size);margin:12px 0 0}.company-directory-hero h1{line-height:var(--home-type-display-line-height);letter-spacing:var(--home-type-display-letter-spacing)}.company-directory-promo h2,.company-directory-index h2,.company-directory-methodology h2{line-height:var(--home-type-section-line-height);letter-spacing:var(--home-type-section-letter-spacing)}.company-directory-promo h2{font-family:var(--font-serif);font-weight:500}.company-directory-promo>div:first-child>p,.company-directory-hero>div:last-child>p,.company-directory-index>header>p,.company-directory-methodology>div:last-child>p{line-height:var(--home-type-body-line-height);margin:20px 0 0}.company-directory-promo>div:first-child>p,.company-directory-index>header>p{color:var(--color-text-muted)}.company-directory-hero>div:last-child>p,.company-directory-methodology>div:last-child>p{color:var(--color-surface)}.company-directory-promo>div:last-child{gap:10px;display:grid}.company-directory-promo>div:last-child>a{border:1px solid var(--line);border-radius:var(--banner-radius);background:var(--color-surface);min-height:92px;color:var(--ink);grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:18px 20px;text-decoration:none;display:grid}.company-directory-promo img{border:1px solid var(--line);object-fit:fill;width:32px;height:22px}.company-directory-promo span{gap:4px;display:grid}.company-directory-promo strong{color:var(--color-blue-700)}.company-directory-promo small{color:var(--muted)}.company-directory-promo b{color:var(--color-lime-400);font-size:var(--font-size-card-title)}.company-directory-hero{background:var(--color-navy-950);min-height:440px}.company-directory-hero h1{max-width:850px}.company-directory-hero>div:last-child{align-self:end}.company-directory-hero>div:last-child>a{min-height:var(--banner-action-height);border-radius:var(--banner-radius);background:var(--color-lime-400);color:var(--color-navy-950);font-size:var(--font-size-caption);text-align:center;justify-content:center;align-items:center;margin-top:26px;padding:0 18px;font-weight:800;text-decoration:none;display:flex}.company-directory-index>header{margin-bottom:40px}.company-directory-index>header>p{align-self:end}.company-directory-hubs{flex-wrap:wrap;align-items:center;gap:8px;margin:-20px 0 28px;display:flex}.company-directory-hubs>span{color:var(--color-navy-950);margin-right:4px;font-weight:700}.company-directory-hubs a{border:1px solid var(--color-border);border-radius:var(--banner-radius);background:var(--color-surface);color:var(--color-blue-700);font-size:var(--home-type-small-text-size);padding:8px 11px;font-weight:700;text-decoration:none}.company-directory-hubs a:hover,.company-directory-hubs a[aria-current=page]{border-color:var(--color-blue-700);background:var(--color-blue-700);color:var(--color-surface)}.company-directory-list{border:1px solid var(--line);border-radius:var(--banner-radius);background:var(--color-surface);overflow-x:auto}.company-directory-list-header,.company-directory-list>article{border-bottom:1px solid var(--line);align-items:center;gap:22px;min-width:0;padding:18px 20px;display:grid}.company-directory-list-singapore .company-directory-list-header,.company-directory-list-singapore>article,.company-directory-list-vietnam .company-directory-list-header,.company-directory-list-vietnam>article,.company-directory-list-myanmar .company-directory-list-header,.company-directory-list-myanmar>article{grid-template-columns:minmax(140px,.55fr) minmax(270px,1.45fr) repeat(2,minmax(120px,.55fr))}.company-directory-list-thailand .company-directory-list-header,.company-directory-list-thailand>article{grid-template-columns:minmax(190px,.7fr) minmax(270px,1.25fr) minmax(140px,.6fr) minmax(110px,.45fr) minmax(120px,.5fr)}.company-directory-list-header{z-index:1;background:var(--color-navy-950);color:var(--color-surface);font-size:var(--home-type-small-text-size);font-weight:800;line-height:var(--home-type-label-line-height);letter-spacing:var(--home-type-label-letter-spacing);text-transform:capitalize;position:sticky;top:0}.company-directory-list>article:last-child{border-bottom:0}.company-directory-list>article>div:first-child{gap:5px;display:grid}.company-directory-list>article>div:first-child strong{overflow-wrap:anywhere}.company-directory-id-link{color:var(--color-blue-700);text-decoration:none}.company-directory-id-link:hover,.company-directory-id-link:focus-visible{color:var(--color-text);text-decoration:underline}.company-directory-list h3{font-size:var(--home-type-main-paragraph-size);line-height:var(--home-type-body-line-height);letter-spacing:var(--home-type-body-letter-spacing);margin:0}.company-directory-list h3 a{color:var(--ink);text-decoration:none}.company-directory-list h3 a:hover,.company-directory-list h3 a:focus-visible{color:var(--color-blue-700);text-decoration:underline}.company-directory-data-cell{color:var(--ink);font-size:var(--home-type-small-text-size)}.company-directory-pagination{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:34px;display:flex}.company-directory-pagination a{border:1px solid var(--line);border-radius:var(--banner-radius);background:var(--color-surface);min-width:44px;min-height:44px;color:var(--ink);font-size:var(--home-type-small-text-size);justify-content:center;align-items:center;padding:0 12px;font-weight:800;text-decoration:none;display:inline-flex}.company-directory-pagination a:hover,.company-directory-pagination a:focus-visible,.company-directory-pagination a[aria-current=page]{border-color:var(--color-blue-700);background:var(--color-blue-700);color:var(--color-surface)}.company-directory-methodology{background:var(--color-blue-700);color:var(--color-surface)}.company-directory-methodology h2,.company-directory-methodology .step-label,.company-directory-methodology>div:last-child>p{color:var(--color-surface)}.company-directory-methodology>div:last-child>div{flex-wrap:wrap;gap:9px;margin-top:26px;display:flex}.company-directory-methodology a{min-height:var(--banner-action-height);border-radius:var(--banner-radius);color:var(--color-surface);font-size:var(--font-size-label);text-align:center;border:1px solid #ffffff8c;justify-content:center;align-items:center;padding:0 16px;font-weight:800;text-decoration:none;display:inline-flex}@media (width<=1079.98px){.company-directory-promo,.company-directory-hero,.company-directory-methodology,.company-directory-index>header{gap:var(--home-space-tablet-card);grid-template-columns:1fr}.company-directory-promo h2,.company-directory-hero h1,.company-directory-index h2,.company-directory-methodology h2{font-size:var(--home-type-tablet-hero-size)}.company-directory-list-singapore .company-directory-list-header,.company-directory-list-singapore>article,.company-directory-list-vietnam .company-directory-list-header,.company-directory-list-vietnam>article,.company-directory-list-myanmar .company-directory-list-header,.company-directory-list-myanmar>article{min-width:760px}.company-directory-list-thailand .company-directory-list-header,.company-directory-list-thailand>article{min-width:980px}}@media (width<=639.98px){.company-directory-promo,.company-directory-hero,.company-directory-index,.company-directory-methodology{margin:12px;padding:40px 24px}.company-directory-hero{min-height:0}.company-directory-promo h2,.company-directory-hero h1,.company-directory-index h2,.company-directory-methodology h2{font-size:var(--home-type-mobile-hero-size)}.business-information-registry-actions{flex-direction:column;align-items:stretch}.business-information-directory-cta{width:100%}}body:has(>.home-page.home-theme-open-sections){background:#f1f1ef}.home-page.home-theme-open-sections{background:#fff}.home-page.home-theme-open-sections>.direct-value-section,.home-page.home-theme-open-sections>.process-section,.home-page.home-theme-open-sections>.business-model-section,.home-page.home-theme-open-sections>.testimonials-section,.home-page.home-theme-open-sections>.home-insights-section,.home-page.home-theme-open-sections>.home-faq-section{width:100%;padding:var(--home-space-section);background:0 0;border:0;border-radius:0;margin:0}.home-page.home-theme-open-sections>.process-section{color:var(--ink)}.home-page.home-theme-open-sections>.direct-value-section,.home-page.home-theme-open-sections>.home-insights-section{background:var(--paper)}.home-page.home-theme-open-sections>.hero,.home-page.home-theme-open-sections>.home-expertise-split,.home-page.home-theme-open-sections>.site-footer-cta{border-left:0;border-right:0;border-radius:0;width:100%;margin-inline:0}@media (width<=1079.98px){.home-page.home-theme-open-sections>.hero:before{display:none}}@media (width>=640px) and (width<=1079.98px){.home-page.home-theme-open-sections>.direct-value-section,.home-page.home-theme-open-sections>.process-section,.home-page.home-theme-open-sections>.business-model-section,.home-page.home-theme-open-sections>.testimonials-section,.home-page.home-theme-open-sections>.home-insights-section,.home-page.home-theme-open-sections>.home-faq-section{padding:var(--home-space-tablet-section)}}@media (width<=639.98px){.home-page.home-theme-open-sections>.direct-value-section,.home-page.home-theme-open-sections>.process-section,.home-page.home-theme-open-sections>.business-model-section,.home-page.home-theme-open-sections>.testimonials-section,.home-page.home-theme-open-sections>.home-insights-section,.home-page.home-theme-open-sections>.home-faq-section{padding-block:var(--home-space-tablet-section);padding-inline:var(--home-space-mobile-section)}.home-page.home-theme-open-sections>.hero,.home-page.home-theme-open-sections>.home-expertise-split,.home-page.home-theme-open-sections>.site-footer-cta{margin-inline:0}}.home-page.home-theme-open-sections>.site-footer{background:var(--paper);border:0;border-radius:0;width:100%;margin:0}.home-page.home-theme-open-sections>.hero{gap:0;margin-top:0}.home-page.home-theme-open-sections>.hero .hero-graphic,.home-page.home-theme-open-sections>.hero .hero-graphic img{border-radius:0}.home-page.home-theme-open-sections>.hero .hero-graphic{border:0}.home-page.home-theme-open-sections>.client-logo-strip{--client-strip-gap:var(--home-space-card);--client-logo-width:calc((min(100cqw, 1400px) - (2 * var(--home-space-section)) - (4 * var(--client-strip-gap))) / 5);width:100%;padding:var(--home-space-tablet-card) var(--home-space-section);background:#fff;margin:0;overflow:hidden}.home-page.home-theme-open-sections>.client-logo-strip h2{margin:0 0 var(--home-space-mobile-card);color:var(--ink);letter-spacing:-.02em;text-align:center;font-size:16px;line-height:1.1}.home-page.home-theme-open-sections .client-logo-marquee{width:100%;overflow:hidden}.home-page.home-theme-open-sections .client-logo-track{will-change:transform;align-items:center;width:max-content;animation:28s linear infinite client-logo-drift-right;display:flex;transform:translate(-50%)}.home-page.home-theme-open-sections .client-logo-list{align-items:center;gap:var(--client-strip-gap);padding-right:var(--client-strip-gap);display:flex}.home-page.home-theme-open-sections .client-logo{width:var(--client-logo-width);flex:0 0 var(--client-logo-width);place-items:center;min-height:48px;display:grid}.home-page.home-theme-open-sections .client-logo img{object-position:center;max-width:100%;display:block}.home-page.home-theme-open-sections .client-logo-lseg img{object-fit:cover;width:112px;height:38px}.home-page.home-theme-open-sections .client-logo-exiger img,.home-page.home-theme-open-sections .client-logo-refinitiv img{object-fit:contain;width:auto;height:27px}.home-page.home-theme-open-sections .client-logo-ethixbase img{object-fit:contain;width:134px;height:42px}.home-page.home-theme-open-sections .client-logo-pwc img{object-fit:cover;width:102px;height:56px}.home-page.home-theme-open-sections .client-logo-kroll img{object-fit:cover;width:120px;height:40px}.home-page.home-theme-open-sections>.client-logo-strip:hover .client-logo-track,.home-page.home-theme-open-sections>.client-logo-strip:focus-within .client-logo-track{animation-play-state:paused}@keyframes client-logo-drift-right{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.home-page.home-theme-open-sections .client-logo-track{animation:none;transform:translate(0)}}.home-page.home-theme-open-sections>.home-metrics-strip{width:100%;min-height:420px;padding:var(--home-space-section);align-items:stretch;gap:var(--home-space-tablet-section);background-color:var(--color-navy-950);color:#fff;background-image:linear-gradient(90deg,#0714266b,#07142652 50%,#07142670),url(/asiabis-metrics-intelligence-banner-v1.webp);background-position:50%;background-size:cover;border:0;border-radius:0;grid-template-columns:1fr;margin:0}.home-page.home-theme-open-sections .home-metrics-heading{text-align:center;width:100%;max-width:980px;margin-inline:auto}.home-page.home-theme-open-sections .home-metrics-heading h2{color:#fff;font-family:var(--font-serif);font-size:var(--font-size-section-heading);letter-spacing:-.035em;text-wrap:balance;margin:0;font-weight:500;line-height:1.04}.home-page.home-theme-open-sections .home-metrics-grid{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1.25fr) repeat(3,minmax(0,1fr));width:100%;margin:0}.home-page.home-theme-open-sections>.home-expertise-split,.home-page.home-theme-open-sections>.site-footer-cta{border:0}.home-page.home-theme-open-sections .home-metrics-grid>div{min-height:0;padding:var(--home-space-card);text-align:center;border-bottom:0;border-right:0;justify-content:center;align-items:center;gap:8px;position:relative}.home-page.home-theme-open-sections .home-metrics-grid>div:not(:last-child):after{content:"";background:var(--color-lime-400);width:1px;height:56%;position:absolute;top:50%;right:0;transform:translateY(-50%)}.home-page.home-theme-open-sections .home-metrics-grid strong{color:#fff;font-size:var(--home-current-hero-size);letter-spacing:-.04em;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;line-height:.95}.home-page.home-theme-open-sections .home-metrics-grid p{color:#e1ebf5;max-width:29ch;font-size:var(--home-current-body-size);text-wrap:balance;margin:10px 0 0;line-height:1.55}.home-page.home-theme-open-sections .direct-value-grid article,.home-page.home-theme-open-sections .process-grid>div,.home-page.home-theme-open-sections .service-card,.home-page.home-theme-open-sections .testimonial-grid figure,.home-page.home-theme-open-sections .home-insights-grid article,.home-page.home-theme-open-sections .home-faq-item{background:#fff}.home-page.home-theme-open-sections .direct-value-heading{gap:var(--home-space-card);grid-template-columns:1fr;align-items:start}.home-page.home-theme-open-sections .direct-value-heading h2{font-size:var(--home-current-hero-size)}.home-page.home-theme-open-sections .direct-value-heading>p{max-width:760px}.home-page.home-theme-open-sections .direct-value-heading,.home-page.home-theme-open-sections .business-model-heading,.home-page.home-theme-open-sections .testimonial-heading,.home-page.home-theme-open-sections .home-insights-heading,.home-page.home-theme-open-sections .home-faq-heading{gap:var(--home-space-card);grid-template-columns:1fr;align-items:start;width:100%}.home-page.home-theme-open-sections .direct-value-heading>div,.home-page.home-theme-open-sections .business-model-heading>div,.home-page.home-theme-open-sections .testimonial-heading>div,.home-page.home-theme-open-sections .home-insights-heading>div,.home-page.home-theme-open-sections .home-faq-heading>div,.home-page.home-theme-open-sections .home-expertise-heading-copy,.home-page.home-theme-open-sections .site-banner-copy{width:100%;max-width:none}.home-page.home-theme-open-sections .process-section h2,.home-page.home-theme-open-sections .direct-value-heading h2,.home-page.home-theme-open-sections .business-model-heading h2,.home-page.home-theme-open-sections .home-expertise-overlay h2,.home-page.home-theme-open-sections .testimonial-heading h2,.home-page.home-theme-open-sections .home-insights-heading h2,.home-page.home-theme-open-sections .home-faq-heading h2,.home-page.home-theme-open-sections .site-banner-copy>h2{width:100%;max-width:none;font-size:var(--home-current-hero-size)}.home-page.home-theme-open-sections .direct-value-heading>p,.home-page.home-theme-open-sections .business-model-heading>p,.home-page.home-theme-open-sections .testimonial-heading>p,.home-page.home-theme-open-sections .home-insights-heading>p,.home-page.home-theme-open-sections .home-faq-heading>p,.home-page.home-theme-open-sections .home-expertise-heading-copy>p,.home-page.home-theme-open-sections .site-banner-copy>p{width:100%;max-width:none;margin-inline:0}.home-page.home-theme-open-sections>.site-banner-action{gap:var(--home-space-card);grid-template-columns:1fr}.home-page.home-theme-open-sections>.site-banner-action>a,.home-page.home-theme-open-sections>.site-banner-action .site-footer-cta-actions{justify-self:start}@media (width>=640px) and (width<=1079.98px){.home-page.home-theme-open-sections>.client-logo-strip{--client-logo-width:calc((100cqw - (2 * var(--home-space-section)) - (2 * var(--client-strip-gap))) / 3)}.home-page.home-theme-open-sections>.home-metrics-strip{min-height:0;padding:var(--home-space-tablet-section) var(--home-space-section);gap:var(--home-space-tablet-section)}.home-page.home-theme-open-sections .home-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-page.home-theme-open-sections .home-metrics-grid>div:nth-child(2n){border-right:0}.home-page.home-theme-open-sections .home-metrics-grid>div:nth-child(2n):after{display:none}.home-page.home-theme-open-sections .home-metrics-grid>div:nth-child(-n+2){border-bottom:1px solid var(--color-lime-400)}}@media (width<=639.98px){.home-page.home-theme-open-sections>.client-logo-strip{--client-logo-width:calc((100cqw - (2 * var(--home-space-mobile-card)) - var(--client-strip-gap)) / 2);padding:var(--home-space-mobile-card)}.home-page.home-theme-open-sections>.home-metrics-strip{min-height:0;padding:var(--home-space-tablet-card) var(--home-space-mobile-card);gap:var(--home-space-tablet-card)}.home-page.home-theme-open-sections .home-metrics-grid{grid-template-columns:1fr}.home-page.home-theme-open-sections .home-metrics-grid>div{padding:var(--home-space-tablet-card) var(--home-space-mobile-card);border-right:0;border-bottom:1px solid var(--color-lime-400)}.home-page.home-theme-open-sections .home-metrics-grid>div:not(:last-child):after{display:none}.home-page.home-theme-open-sections .home-metrics-grid>div:last-child{border-bottom:0}.home-page.home-theme-open-sections .home-metrics-grid p{max-width:34ch}}.about-page-theme{background:#fff;overflow:clip}.about-page-theme>.site-header{background:#fff;border-width:0 0 1px;border-radius:0;width:100%;margin:0;top:0}.about-page-theme .site-navigation-primary .services-navigation-panel{background:#fff}.about-page-theme>.site-footer{background:var(--paper);border-radius:0;width:100%;margin:0}.about-page-theme>.about-hero{min-height:520px;padding:var(--home-space-section);background-color:var(--color-navy-950);color:#fff;background-image:linear-gradient(90deg,#071426f5 0%,#071426d6 46%,#0714266b 100%),url(/asiabis-in-country-intelligence-singapore-v3.webp);background-position:50%;background-size:cover;border:0;border-radius:0;align-items:end;margin:0;display:grid}.about-page-theme .about-hero-inner{gap:var(--home-space-section);grid-template-columns:minmax(0,1.2fr) minmax(320px,.65fr);align-items:end;width:100%}.about-page-theme .about-hero-inner>div:first-child{background:0 0;border:0;border-radius:0;min-height:0;padding:0}.about-page-theme .about-hero .step-label{color:var(--color-lime-400)}.about-page-theme .about-hero h1{color:#fff;max-width:900px;font-size:var(--font-size-hero-heading);letter-spacing:-.056em;text-wrap:balance;margin:16px 0 0;line-height:.98}.about-page-theme .about-intro{min-height:0;padding:0 0 4px var(--home-space-card);background:0 0;border:0;border-left:1px solid #ffffff6b;border-radius:0}.about-page-theme .about-intro p{margin:0 0 var(--home-space-card);color:#e1ebf5;font-size:var(--font-size-body);line-height:1.7}.about-page-theme .about-intro strong{color:var(--color-lime-400);font-size:var(--font-size-card-title);line-height:1.18}.about-page-theme>.about-overview,.about-page-theme>.about-choice-section,.about-page-theme>.about-values-section,.about-page-theme>.coverage-section,.about-page-theme>.founders-section{width:100%;max-width:none;padding:var(--home-space-section);border:0;border-radius:0;margin:0}.about-page-theme>.about-overview{gap:var(--home-space-section);background:#fff;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:start;display:grid}.about-page-theme .about-overview-visual{border-radius:var(--banner-radius);background-color:var(--color-navy-950);background-image:linear-gradient(#0714260a,#07142647),url(/asiabis-metrics-intelligence-banner-v1.webp);background-position:78%;background-size:cover;align-self:stretch;width:100%;min-height:460px}.about-page-theme .about-overview-copy,.about-page-theme .about-choice-heading,.about-page-theme .about-values-heading,.about-page-theme .founders-heading>div,.about-page-theme .coverage-section>div:first-child{width:100%;max-width:none}.about-page-theme .about-overview h2,.about-page-theme .about-choice-section h2,.about-page-theme .about-values-section h2,.about-page-theme .coverage-section h2,.about-page-theme .founders-heading h2{width:100%;max-width:none;color:var(--ink);font-family:var(--font-serif);font-size:var(--font-size-hero-heading);letter-spacing:-.056em;text-wrap:balance;margin:14px 0 0;font-weight:500;line-height:.98}.about-page-theme .about-overview-copy>p,.about-page-theme .about-choice-heading>p,.about-page-theme .about-values-heading>p,.about-page-theme .coverage-section>div:first-child>p,.about-page-theme .founders-heading>div>p{width:100%;max-width:940px;margin:var(--home-space-card) 0 0;color:var(--muted);font-size:var(--font-size-body);line-height:1.72}.about-page-theme>.about-choice-section{background:var(--paper)}.about-page-theme .about-choice-layout{margin-top:var(--home-space-tablet-section);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;gap:14px;display:grid}.about-page-theme .about-choice-visual{min-height:548px;padding:var(--home-space-card);border-radius:var(--banner-radius);background-color:var(--color-navy-950);color:#fff;background-image:linear-gradient(#07142614,#071426f0),url(/asiabis-about-intelligence-network-v1.webp);background-position:50%;background-size:cover;align-items:flex-end;display:flex;overflow:hidden}.about-page-theme .about-choice-visual>div{max-width:430px}.about-page-theme .about-choice-visual span,.about-page-theme .about-choice-grid article>span{font-size:var(--font-size-label);letter-spacing:.1em;font-weight:800}.about-page-theme .about-choice-visual span{color:var(--color-lime-400)}.about-page-theme .about-choice-grid article>span{color:var(--color-blue-700)}.about-page-theme .about-choice-visual strong{color:#fff;font-family:var(--font-serif);font-size:var(--font-size-hero-heading);letter-spacing:-.056em;margin-top:34px;font-weight:500;line-height:.98;display:block}.about-page-theme .about-choice-visual p{color:#e1ebf5;font-size:var(--font-size-body);margin:16px 0 0;line-height:1.65}.about-page-theme .about-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.about-page-theme .about-choice-grid article{min-height:267px;padding:var(--home-space-card);border:1px solid var(--line);border-top:4px solid var(--color-blue-700);border-radius:var(--banner-radius);background:#fff;flex-direction:column;display:flex}.about-page-theme .about-choice-grid article:nth-child(2),.about-page-theme .about-choice-grid article:nth-child(3){border-top-color:var(--color-lime-400)}.about-page-theme .about-choice-grid h3{color:var(--ink);margin:auto 0 14px}.about-page-theme .about-choice-grid p{color:var(--muted);font-size:var(--font-size-body);margin:0;line-height:1.62}.about-page-theme>.about-values-section{background:#fff}.about-page-theme .about-values-heading{text-align:center;max-width:980px;margin-inline:auto}.about-page-theme .about-values-heading>p{margin-inline:auto}.about-page-theme .about-values-grid{margin-top:var(--home-space-tablet-section);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.about-page-theme .about-values-grid article{min-height:360px;padding:var(--home-space-card);gap:var(--home-space-tablet-section);flex-direction:column;display:flex}.about-page-theme .about-values-grid article+article{border-left:1px solid var(--line)}.about-page-theme .about-value-mark{border:1px solid var(--color-blue-700);width:78px;height:78px;color:var(--color-blue-700);font-family:var(--font-serif);font-size:var(--font-size-card-title);border-radius:50%;place-items:center;display:grid}.about-page-theme .about-values-grid article:nth-child(2) .about-value-mark{border-color:var(--color-lime-400);background:var(--color-lime-400);color:var(--color-navy-950)}.about-page-theme .about-values-grid h3{color:var(--ink);margin:0 0 16px}.about-page-theme .about-values-grid p{color:var(--muted);font-size:var(--font-size-body);margin:0;line-height:1.68}.about-page-theme>.site-banner{border:0;border-radius:0;width:100%;margin:0}.about-page-theme>.coverage-section{background:var(--paper)}.about-page-theme .coverage-list{margin-top:var(--home-space-tablet-section);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.about-page-theme .coverage-country-card{min-width:0;min-height:310px;padding:var(--home-space-card);border:1px solid var(--line);border-left:4px solid var(--color-blue-700);border-radius:var(--banner-radius);background:#fff;flex-direction:column;display:flex}.about-page-theme .coverage-country-card:nth-child(2n){border-left-color:var(--color-lime-400)}.about-page-theme .coverage-country-card>header{align-items:center;gap:16px;display:flex}.about-page-theme .coverage-list .country-flag{aspect-ratio:3/2;border:1px solid var(--line);object-fit:cover;border-radius:6px;flex:none;width:68px;height:auto}.about-page-theme .coverage-country-card h3{color:var(--ink);font-family:var(--font-serif);font-size:var(--font-size-card-title);margin:0;font-weight:500;line-height:1.1}.about-page-theme .coverage-country-card dl{gap:var(--home-space-card);grid-template-columns:repeat(3,minmax(0,1fr));margin:30px 0 0;display:grid}.about-page-theme .coverage-country-card dl>div{border-top:1px solid var(--line);min-width:0;padding-top:14px}.about-page-theme .coverage-country-card dt,.about-page-theme .coverage-company-count p{color:var(--color-blue-700);font-size:var(--font-size-label);letter-spacing:.08em;text-transform:uppercase;margin:0;font-weight:800;line-height:1.35}.about-page-theme .coverage-country-card dd{color:var(--ink);font-size:var(--font-size-body);margin:8px 0 0;line-height:1.45}.about-page-theme .coverage-company-count{padding-top:var(--home-space-card);justify-content:space-between;align-items:end;gap:var(--home-space-card);margin-top:auto;display:flex}.about-page-theme .coverage-company-count>div{gap:5px;display:grid}.about-page-theme .coverage-company-count small{color:var(--muted);font-size:var(--font-size-label);line-height:1.4}.about-page-theme .coverage-company-count>strong{color:var(--ink);font-family:var(--font-serif);font-size:var(--font-size-section-heading);margin:0;padding:0;font-weight:500;line-height:.9}.about-page-theme>.founders-section{color:var(--ink);background:#fff}.about-page-theme .founders-heading h2{font-size:var(--font-size-section-heading)}.about-page-theme .founders-heading{margin:0 0 var(--home-space-tablet-section);display:block}.about-page-theme .founders-heading .step-label{color:var(--color-blue-700)}.about-page-theme .founder-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.about-page-theme .founder-card,.about-page-theme .founder-card:nth-child(4),.about-page-theme .founder-card:nth-child(5){min-height:490px;padding:var(--home-space-card);border:1px solid var(--line);border-top:4px solid var(--color-blue-700);border-radius:var(--banner-radius);color:var(--ink);background:#fff;grid-column:span 2}.about-page-theme .founder-card:nth-child(2n){border-top-color:var(--color-lime-400)}.about-page-theme .founder-card:first-child,.about-page-theme .founder-card:nth-child(2){grid-column:span 3}.about-page-theme .founder-monogram{background:var(--color-navy-950);color:var(--color-lime-400)}.about-page-theme .founder-number,.about-page-theme .founder-role,.about-page-theme .founder-linkedin{color:var(--color-blue-700)}.about-page-theme .founder-card p,.about-page-theme .founder-card small,.about-page-theme .founder-card:nth-child(4) p,.about-page-theme .founder-card:nth-child(4) small,.about-page-theme .founder-card:nth-child(5) p,.about-page-theme .founder-card:nth-child(5) small{color:var(--muted)}.about-page-theme .founder-card p{font-size:var(--font-size-body);line-height:1.68}.about-page-theme .founder-card small{border-top-color:var(--line)}.about-page-theme>.about-principle{width:100%;min-height:470px;padding:var(--home-space-section);background-color:var(--color-blue-700);background-image:linear-gradient(90deg,#071426f5,#071426b8),url(/asiabis-about-intelligence-network-v1.webp);background-position:50%;background-size:cover;border:0;border-radius:0;margin:0}.about-page-theme>.about-commitment{gap:var(--home-space-tablet-section);grid-template-columns:minmax(0,1fr);align-items:start;height:auto;min-height:0}.about-page-theme .about-commitment .site-banner-copy{width:100%;max-width:none}.about-page-theme .about-commitment-list{margin:var(--home-space-tablet-section) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.about-page-theme .about-commitment-list li{min-width:0;padding:var(--home-space-card);border-top:1px solid #ffffff52;grid-template-columns:auto minmax(0,1fr);gap:16px;display:grid}.about-page-theme .about-commitment-list li:not(:nth-child(3n+1)){border-left:1px solid #ffffff52}.about-page-theme .about-commitment-list li>span{color:var(--color-lime-400);font-size:var(--font-size-label);letter-spacing:.08em;font-weight:800}.about-page-theme .about-commitment-list strong{color:#fff;font-family:var(--font-serif);font-size:var(--font-size-card-title);font-weight:500;line-height:1.16;display:block}.about-page-theme .about-commitment-list p{color:#e1ebf5;font-size:var(--font-size-body);margin:12px 0 0;line-height:1.62}.about-page-theme>.about-commitment>a{justify-self:start}@media (width>=640px) and (width<=1079.98px){.about-page-theme>.site-header{margin:0;top:0}.about-page-theme>.about-hero{min-height:560px;padding:var(--home-space-tablet-section) var(--home-space-section);min-height:500px;margin:0}.about-page-theme .about-hero-inner{gap:var(--home-space-tablet-section);grid-template-columns:minmax(0,1fr)}.about-page-theme .about-intro{max-width:760px}.about-page-theme>.about-overview,.about-page-theme>.about-choice-section,.about-page-theme>.about-values-section,.about-page-theme>.coverage-section,.about-page-theme>.founders-section,.about-page-theme>.site-banner,.about-page-theme>.about-principle{padding:var(--home-space-tablet-section) var(--home-space-section);margin:0}.about-page-theme .about-choice-layout{grid-template-columns:minmax(0,1fr)}.about-page-theme>.about-overview{gap:var(--home-space-tablet-section);grid-template-columns:minmax(0,1fr)}.about-page-theme .about-overview-visual{background-position:50%;min-height:400px}.about-page-theme .about-choice-visual{min-height:430px}.about-page-theme .about-values-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-page-theme .about-values-grid article:nth-child(3){border-top:1px solid var(--line);border-left:0;grid-column:1/-1}.about-page-theme .about-commitment-list{grid-template-columns:repeat(2,minmax(0,1fr))}.about-page-theme .about-commitment-list li:not(:nth-child(3n+1)){border-left:0}.about-page-theme .about-commitment-list li:nth-child(2n){border-left:1px solid #ffffff52}.about-page-theme .coverage-list{grid-template-columns:minmax(0,1fr)}.about-page-theme .founder-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-page-theme .founder-card,.about-page-theme .founder-card:first-child,.about-page-theme .founder-card:nth-child(2),.about-page-theme .founder-card:nth-child(4),.about-page-theme .founder-card:nth-child(5){grid-column:auto;min-height:430px}.about-page-theme .founder-card:last-child{grid-column:1/-1}.about-page-theme>.site-footer{margin:0}}@media (width<=1079.98px){.company-profile-breadcrumb-section{background:#e9edf0;border:0;padding:10px clamp(20px,4cqw,40px)}.company-profile-breadcrumb-section .company-profile-breadcrumb,.company-profile-breadcrumb-section .company-profile-breadcrumb a,.company-profile-breadcrumb-section .company-profile-breadcrumb strong{color:var(--color-navy-950);font-size:13px}.company-profile-hero--thailand.company-profile-hero.thailand-company-profile-hero{background:var(--color-surface);width:100%;min-height:0;color:var(--color-navy-950);border:0;margin:0;padding:24px clamp(20px,4cqw,40px);display:block;overflow:visible}.company-profile-hero--thailand .company-profile-title{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.company-profile-hero--thailand .company-profile-heading{align-items:flex-start;min-width:0}.company-profile-hero--thailand .company-profile-heading-copy h1{color:var(--color-navy-950);font-size:28px;line-height:1.08}.company-profile-hero--thailand .company-profile-heading-copy .company-profile-identity-facts{border:0;flex-wrap:wrap;gap:8px;width:auto;display:flex}.company-profile-hero--thailand .company-profile-heading-copy .company-profile-identity-facts>div{border:0;padding:0}.company-profile-hero--thailand .company-profile-heading-copy .company-profile-identity-facts dd{color:var(--color-navy-950);margin:0}.company-profile-hero--thailand .company-profile-banner-action{min-height:var(--banner-action-height);padding-inline:var(--home-space-card);border:1px solid var(--color-lime-400);border-radius:var(--banner-radius);background:var(--color-lime-400);color:var(--color-navy-950);letter-spacing:var(--home-type-label-letter-spacing);text-transform:uppercase;flex:none;justify-content:center;align-self:flex-start;align-items:center;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.company-profile-stat-strip{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}.thailand-company-profile-body{padding:32px clamp(20px,4cqw,40px)}.thailand-profile-overview{grid-template-columns:minmax(0,1fr) 300px;grid-template-areas:"content payment";align-items:start}.thailand-profile-sidebar{display:none}}@media (width<=767.98px){.company-profile-breadcrumb-section{display:none}.company-profile-hero--thailand.company-profile-hero.thailand-company-profile-hero{padding:20px 16px}.company-profile-hero--thailand .company-profile-title{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.company-profile-hero--thailand .company-profile-heading{grid-template-columns:64px minmax(0,1fr);gap:12px;display:grid}.company-profile-hero--thailand .company-profile-entity-icon{flex-basis:64px;width:64px;height:64px}.company-profile-hero--thailand .company-profile-heading-copy{gap:10px}.company-profile-hero--thailand .company-profile-heading-copy h1{overflow-wrap:anywhere;font-size:23px;line-height:1.12}.company-profile-hero--thailand .company-profile-banner-action{width:100%}.company-profile-stat-strip{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}.company-profile-stat-strip>div{min-height:112px;padding:14px}.thailand-company-profile-body{padding:20px 16px}.thailand-profile-overview{grid-template-columns:minmax(0,1fr);grid-template-areas:"content""payment";gap:20px;display:grid}.thailand-profile-content,.thailand-profile-payment-card{width:100%;min-width:0}}.company-directory-hero{border-color:var(--color-navy-950);background:var(--color-navy-950);min-height:480px;color:var(--color-surface);grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);align-items:end}.company-directory-hero-title,.company-directory-hero-context{min-width:0}.company-directory-hero .step-label{color:var(--color-lime-400)}.company-directory-hero h1{max-width:920px;color:var(--color-surface)}.company-directory-hero-context{gap:var(--home-space-card);padding-left:var(--home-space-card);border-left:1px solid color-mix(in srgb, var(--color-surface) 28%, transparent);align-content:end;display:grid}.company-directory-hero-context>p{color:var(--color-surface);margin:0}.company-directory-jurisdictions{margin-top:var(--home-space-card);flex-wrap:wrap;gap:0;display:flex}.company-directory-jurisdictions a{min-height:var(--banner-action-height);padding-inline:var(--home-space-card);border:1px solid color-mix(in srgb, var(--color-surface) 35%, transparent);color:var(--color-surface);font-size:var(--home-type-small-text-size);background:0 0;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.company-directory-jurisdictions a+a{border-left:0}.company-directory-jurisdictions a[aria-current=page]{border-color:var(--color-lime-400);background:var(--color-lime-400);color:var(--color-navy-950)}.company-directory-search-action{min-height:var(--banner-action-height);width:fit-content;padding-inline:var(--home-space-card);border:1px solid var(--color-lime-400);background:var(--color-lime-400);color:var(--color-navy-950);font-size:var(--home-type-small-text-size);border-radius:0;justify-content:center;align-items:center;font-weight:800;text-decoration:none;display:inline-flex}.company-directory-hero-facts{border-top:1px solid color-mix(in srgb, var(--color-surface) 28%, transparent);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.company-directory-hero-facts>div{min-width:0;padding-top:var(--home-space-card)}.company-directory-hero-facts dt,.company-profile-identity-facts dt{color:var(--color-text-muted);font-size:var(--home-type-small-text-size);font-weight:700;line-height:var(--home-type-label-line-height);letter-spacing:var(--home-type-label-letter-spacing);text-transform:uppercase}.company-directory-hero-facts dt{color:color-mix(in srgb, var(--color-surface) 72%, transparent)}.company-directory-hero-facts dd{margin:var(--home-space-mobile-section) 0 0;color:var(--color-surface);font-size:var(--home-type-subheading-size);line-height:var(--home-type-subheading-line-height)}.company-directory-index{background:var(--color-surface)}.company-directory-index>header{padding-bottom:var(--home-space-card);border-bottom:1px solid var(--color-border)}.company-directory-hubs{padding:var(--home-space-card);border:1px solid var(--color-border);background:var(--color-paper);border-bottom:0;border-radius:0}.company-directory-hubs a{border-radius:0}.company-directory-list{border:1px solid var(--color-border);counter-reset:company-directory-row;border-radius:0;overflow:visible}.company-directory-list-header{background:var(--color-navy-950)}.company-directory-list>article{counter-increment:company-directory-row;background:var(--color-surface);position:relative}.company-directory-list>article:before{content:counter(company-directory-row, decimal-leading-zero);top:50%;right:var(--home-space-card);color:var(--color-border);font-size:var(--home-type-small-text-size);font-weight:700;position:absolute;transform:translateY(-50%)}.company-directory-list>article>div,.company-directory-list-header>span{padding-right:calc(var(--home-space-card) * 2)}.company-directory-list>article:hover{background:var(--color-paper)}.company-directory-pagination{padding-top:var(--home-space-section);border-top:1px solid var(--color-border);justify-content:center}.company-directory-pagination a{border-radius:0}.company-profile-hero.thailand-company-profile-hero{gap:var(--home-space-card) var(--home-space-section);border-color:var(--color-navy-950);background:var(--color-navy-950);border-radius:0;grid-template-columns:minmax(0,1fr) minmax(300px,380px);grid-template-areas:"breadcrumb search""title search""identity search";justify-content:stretch;align-items:start;min-height:520px;display:grid}.company-profile-breadcrumb{grid-area:breadcrumb}.company-profile-title{grid-area:title;justify-content:space-between;align-items:flex-start;margin-top:0}.company-profile-title h1,.thailand-company-profile-hero .company-profile-title h1{max-width:880px;font-size:var(--home-type-hero-size);line-height:var(--home-type-display-line-height);letter-spacing:var(--home-type-display-letter-spacing)}.company-profile-title p{font-size:var(--home-type-small-text-size);line-height:var(--home-type-label-line-height);letter-spacing:var(--home-type-label-letter-spacing)}.company-profile-status{min-height:var(--banner-action-height);padding-inline:var(--home-space-card);border:1px solid var(--color-lime-400);background:var(--color-lime-400);color:var(--color-navy-950);font-size:var(--home-type-small-text-size);font-weight:800;line-height:var(--home-type-label-line-height);letter-spacing:var(--home-type-label-letter-spacing);text-transform:uppercase;flex:none;align-items:center;display:inline-flex}.company-profile-identity-layout{gap:var(--home-space-card);grid-area:identity;display:grid}.company-profile-identity-layout .company-profile-summary{max-width:880px;padding-top:var(--home-space-card);margin:0}.company-profile-identity-facts{border-top:1px solid color-mix(in srgb, var(--color-surface) 28%, transparent);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.company-profile-identity-facts>div{min-width:0;padding-top:var(--home-space-card)}.company-profile-identity-facts dt{color:color-mix(in srgb, var(--color-surface) 68%, transparent)}.company-profile-identity-facts dd{margin:var(--home-space-mobile-section) 0 0;color:var(--color-surface);font-size:var(--home-type-main-paragraph-size);font-weight:700;line-height:var(--home-type-body-line-height);overflow-wrap:anywhere}.company-profile-hero .thailand-profile-compact-search{width:100%;padding:var(--home-space-card);border:1px solid color-mix(in srgb, var(--color-surface) 28%, transparent);background:color-mix(in srgb, var(--color-surface) 6%, transparent);grid-area:search;align-self:stretch;position:static}.company-profile-hero .thailand-profile-compact-search:before{content:"SEARCH ANOTHER COMPANY";margin-bottom:var(--home-space-mobile-card);color:var(--color-lime-400);font-size:var(--home-type-small-text-size);font-weight:800;line-height:var(--home-type-label-line-height);letter-spacing:var(--home-type-label-letter-spacing);display:block}.thailand-company-profile-tabs{padding-inline:max(var(--home-space-section), calc((100cqw - 1400px) / 2));background:var(--color-paper);box-shadow:none;border-width:0 0 1px;border-radius:0;margin:0}.company-profile-tabs button{min-height:var(--banner-action-height);padding-inline:var(--home-space-card);border-right:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--home-type-small-text-size);line-height:var(--home-type-label-line-height);letter-spacing:var(--home-type-label-letter-spacing);text-transform:uppercase;border-bottom:0}.company-profile-tabs button:first-child{border-left:1px solid var(--color-border)}.company-profile-tabs button[aria-selected=true]{background:var(--color-navy-950);color:var(--color-surface);border-bottom:0}.company-profile-body{background:var(--color-paper)}.thailand-profile-overview{grid-template-columns:minmax(190px,230px) minmax(0,1fr) minmax(230px,280px)}.thailand-profile-content{counter-reset:company-profile-section}.thailand-profile-content>.company-profile-card{padding:var(--home-space-section);box-shadow:none;counter-increment:company-profile-section;border-radius:0;position:relative;overflow:hidden}.thailand-profile-content>.company-profile-card:before{content:counter(company-profile-section, decimal-leading-zero);top:var(--home-space-card);right:var(--home-space-card);color:var(--color-border);font-size:var(--home-type-subheading-size);line-height:var(--home-type-subheading-line-height);position:absolute}.thailand-profile-sidebar,.thailand-profile-payment-card{box-shadow:none;border-radius:0}.thailand-profile-sidebar{padding:var(--home-space-card);background:var(--color-surface)}.thailand-profile-nav-title{color:var(--color-blue-700);font-size:var(--home-type-small-text-size);line-height:var(--home-type-label-line-height);letter-spacing:var(--home-type-label-letter-spacing)}.thailand-profile-page-nav a{font-size:var(--home-type-main-paragraph-size);line-height:var(--home-type-body-line-height)}.thailand-profile-payment-card{border:1px solid var(--color-navy-950)}.company-profile-card,.company-profile-detail-list,.company-profile-links a,.thailand-profile-list li,.thailand-revenue-history dl div,.company-quick-products article,.custom-report-builder{box-shadow:none;border-radius:0}@media (width<=1079.98px){.company-directory-hero,.company-profile-hero.thailand-company-profile-hero{grid-template-columns:minmax(0,1fr)}.company-directory-hero{min-height:0}.company-directory-hero-context{padding-top:var(--home-space-card);border-top:1px solid color-mix(in srgb, var(--color-surface) 28%, transparent);border-left:0;padding-left:0}.company-profile-hero.thailand-company-profile-hero{grid-template-areas:"breadcrumb""title""identity""search"}.company-profile-title h1,.thailand-company-profile-hero .company-profile-title h1{font-size:var(--home-type-tablet-hero-size)}.thailand-profile-overview{grid-template-columns:minmax(0,1fr) minmax(260px,.7fr);grid-template-areas:"nav payment""content content"}.thailand-profile-sidebar,.thailand-profile-payment-card{position:static}}@media (width<=639.98px){.company-directory-hero,.company-directory-index,.company-directory-methodology{margin:var(--home-space-mobile-section);padding:var(--home-space-mobile-card)}.company-directory-hero-facts,.company-profile-identity-facts{grid-template-columns:minmax(0,1fr)}.company-directory-hero-facts>div,.company-profile-identity-facts>div{padding-bottom:var(--home-space-mobile-card);border-bottom:1px solid color-mix(in srgb, var(--color-surface) 20%, transparent)}.company-directory-jurisdictions,.company-directory-jurisdictions a,.company-directory-search-action{width:100%}.company-directory-jurisdictions a{justify-content:center}.company-directory-list-header{display:none}.company-directory-list-singapore>article,.company-directory-list-vietnam>article,.company-directory-list-myanmar>article,.company-directory-list-thailand>article{gap:var(--home-space-mobile-section);min-width:0;padding:var(--home-space-mobile-card);grid-template-columns:minmax(0,1fr);display:grid}.company-directory-list>article>div{padding:0}.company-directory-list>article:before{top:var(--home-space-mobile-card);right:var(--home-space-mobile-card);transform:none}.company-directory-data-cell{display:inline-flex}.company-profile-hero.thailand-company-profile-hero{min-height:0;margin:var(--home-space-mobile-section);padding:var(--home-space-mobile-card)}.company-profile-title{display:grid}.company-profile-title h1,.thailand-company-profile-hero .company-profile-title h1{font-size:var(--home-type-mobile-hero-size)}.company-profile-status{width:fit-content}.company-profile-hero .thailand-profile-compact-search{padding:var(--home-space-mobile-card)}.thailand-profile-overview{grid-template-columns:minmax(0,1fr);grid-template-areas:"nav""content""payment"}.thailand-profile-content>.company-profile-card{padding:var(--home-space-mobile-card)}}.company-profile-heading{align-items:center;gap:16px;min-width:0;display:flex}.company-profile-heading-copy{gap:10px;min-width:0;display:grid}.company-profile-entity-icon{border-radius:var(--banner-radius);background:var(--color-paper);flex:0 0 80px;place-items:center;width:80px;height:80px;display:grid;overflow:hidden}.company-profile-entity-mark{object-fit:cover;width:100%;height:100%;display:block;transform:scale(1.03)}.company-profile-hero--thailand .company-profile-heading-copy h1{font-size:30px}.company-profile-heading-copy .company-profile-fact-label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.company-profile-heading-copy .company-profile-identity-facts{border:0;flex-wrap:wrap;align-items:center;gap:8px;width:auto;display:flex}.company-profile-heading-copy .company-profile-identity-facts>div{border:0;padding:0}.company-profile-heading-copy .company-profile-identity-facts dd{border:1px solid var(--color-border);background:var(--color-paper);border-radius:999px;align-items:center;min-height:28px;margin:0;padding:4px 10px;display:inline-flex}.company-profile-heading-copy .company-profile-identity-facts>div:first-child dd{background:0 0;border:0;padding:0}.company-profile-heading-copy .company-profile-active-status{border-radius:999px;align-items:center;min-height:28px}@media (width>=1080px){.company-profile-breadcrumb-section{padding:var(--home-space-mobile-section) clamp(28px, 5cqw, 88px);font-size:var(--font-size-caption);background:#e9edf0;border-bottom:0}.company-profile-breadcrumb-section .company-profile-breadcrumb{align-items:center;gap:8px;display:flex}.company-profile-breadcrumb-section .company-profile-breadcrumb,.company-profile-breadcrumb-section .company-profile-breadcrumb a,.company-profile-breadcrumb-section .company-profile-breadcrumb strong{color:var(--color-navy-950);font-size:var(--font-size-caption);font-weight:500}.company-profile-hero.thailand-company-profile-hero{gap:var(--home-space-mobile-section);min-height:0;margin:var(--home-space-card);padding:var(--home-space-card);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-navy-950);font-size:var(--font-size-caption);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"breadcrumb breadcrumb""title title""identity identity";overflow:hidden}.company-profile-hero--thailand.company-profile-hero.thailand-company-profile-hero{width:100%;padding:var(--home-space-card) clamp(28px, 5cqw, 88px);background:var(--color-surface);border:0;grid-template-areas:"title title""identity identity";margin:0}.company-profile-hero .company-profile-breadcrumb,.company-profile-hero .company-profile-breadcrumb a,.company-profile-hero .company-profile-breadcrumb strong{color:var(--color-navy-950)}.company-profile-title{align-items:center;gap:var(--home-space-card)}.company-profile-title h1,.thailand-company-profile-hero .company-profile-title h1,.company-profile-title p{color:var(--color-navy-950)}.company-profile-title h1,.thailand-company-profile-hero .company-profile-title h1{max-width:1050px;font-size:var(--font-size-card-title);line-height:var(--home-type-subheading-line-height);letter-spacing:var(--home-type-subheading-letter-spacing)}.company-profile-hero--thailand .company-profile-title h1{color:var(--color-text);font-weight:700}.company-profile-hero.thailand-company-profile-hero :where(p,a,button,span,strong,dt,dd){font-size:var(--font-size-caption)}.company-profile-banner-action{min-height:var(--banner-action-height);padding-inline:var(--home-space-card);border:1px solid var(--color-lime-400);border-radius:var(--banner-radius);background:var(--color-lime-400);color:var(--color-navy-950);font:inherit;font-size:var(--home-type-small-text-size);font-weight:800;line-height:var(--home-type-label-line-height);letter-spacing:var(--home-type-label-letter-spacing);text-transform:uppercase;cursor:pointer;flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.company-profile-banner-action:hover,.company-profile-banner-action:focus-visible{border-color:var(--color-lime-300);background:var(--color-lime-300);color:var(--color-navy-950)}.company-profile-identity-layout{align-items:end;gap:var(--home-space-card);grid-template-columns:minmax(0,1.3fr) minmax(440px,.7fr)}.company-profile-identity-layout .company-profile-summary{padding-top:var(--home-space-mobile-section);border-top-color:color-mix(in srgb, var(--color-navy-950) 36%, transparent);color:var(--color-navy-950)}.company-profile-identity-layout .company-profile-summary strong{color:var(--color-navy-950)}.company-profile-identity-facts{border-top-color:color-mix(in srgb, var(--color-navy-950) 36%, transparent)}.company-profile-identity-facts dt{color:color-mix(in srgb, var(--color-navy-950) 72%, transparent)}.company-profile-identity-facts dd{color:var(--color-navy-950);font-size:var(--font-size-caption);line-height:var(--home-type-label-line-height);margin-top:4px}.company-profile-hero--thailand .company-profile-identity-layout{display:block}.company-profile-hero--thailand .company-profile-identity-facts{gap:var(--home-space-card);border-top:0;grid-template-columns:repeat(4,minmax(0,1fr));width:min(760px,100% - 260px)}.company-profile-hero--thailand .company-profile-identity-facts>div{border-bottom:0;padding-top:0}.company-profile-hero--thailand .company-profile-identity-facts dt{letter-spacing:normal;text-transform:none}.company-profile-hero--thailand .company-profile-heading-copy .company-profile-identity-facts{border:0;gap:8px;width:auto;display:flex}.company-profile-hero--thailand .company-profile-heading-copy .company-profile-identity-facts dd{margin:0}.thailand-company-profile-tabs{width:fit-content;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 0 0 clamp(28px,5cqw,88px);padding-inline:0}.thailand-company-profile-tabs button,.thailand-company-profile-tabs button:first-child{min-width:220px;min-height:40px;padding:var(--home-space-mobile-section) var(--home-space-card);font-size:var(--font-size-caption);text-align:left;box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:flex-start}.thailand-company-profile-tabs button:hover{color:var(--color-blue-700);background:0 0}.thailand-company-profile-tabs button[aria-selected=true]{color:var(--color-navy-950);box-shadow:inset 0 -2px 0 var(--color-blue-700);background:0 0}.company-profile-body.thailand-company-profile-body{width:100%;padding:var(--home-space-card) clamp(28px, 5cqw, 88px);background:var(--color-paper);font-size:var(--font-size-caption);margin-inline:0}.thailand-profile-overview{gap:var(--home-space-card);background:var(--color-paper);grid-template-columns:minmax(190px,230px) minmax(0,1fr) minmax(260px,310px);grid-template-areas:"nav content payment"}.thailand-profile-sidebar,.thailand-profile-payment-card{top:calc(var(--header-sticky-offset) + var(--home-space-card));border-radius:var(--banner-radius)}.thailand-profile-page-nav{gap:var(--home-space-mobile-section);padding-top:var(--home-space-mobile-section)}.thailand-profile-page-nav>div{gap:0;display:grid}.thailand-profile-page-nav>div>span{padding-bottom:var(--home-space-mobile-section);color:var(--color-blue-700);font-size:var(--home-type-small-text-size);font-weight:500;line-height:var(--home-type-label-line-height);letter-spacing:var(--home-type-label-letter-spacing);text-transform:capitalize}.thailand-profile-page-nav a{font-size:var(--font-size-caption);line-height:var(--home-type-label-line-height);text-transform:capitalize;padding:6px 0;font-weight:500}.thailand-profile-content{gap:var(--home-space-mobile-section)}.thailand-profile-content>.company-profile-card{padding:var(--home-space-mobile-section);border-color:var(--color-border);border-radius:var(--banner-radius);background:var(--color-surface)}.thailand-profile-content :where(.thailand-profile-list li,.thailand-revenue-history dl div,.company-profile-links a){border-radius:var(--banner-radius)}.thailand-profile-content>.company-profile-card:before{display:none}.company-profile-card h2{margin:4px 0 var(--home-space-mobile-section);font-size:var(--font-size-caption);line-height:var(--home-type-label-line-height)}.thailand-profile-content>.company-profile-card>h2{display:none}.thailand-profile-content>.company-profile-card>.step-label{margin-bottom:var(--home-space-mobile-section);letter-spacing:normal;text-transform:capitalize;font-weight:500;display:block}.thailand-profile-content>#registration>.step-label{margin:0 0 var(--home-space-mobile-section);padding:0 18px var(--home-space-mobile-section);border-bottom:1px solid var(--color-border);text-transform:uppercase}.company-profile-body.thailand-company-profile-body :where(p,a,button,label,input,small,dt,dd,li,span,strong,h1,h2,h3){font-size:var(--font-size-caption)}.company-profile-detail-list>div{min-height:0;padding:0}.company-profile-detail-list>div>dt{color:var(--color-text);text-transform:capitalize;font-weight:500}.company-profile-detail-list>div>dd{font-weight:500}.company-profile-active-status{border-radius:var(--banner-radius);background:var(--color-lime-400);width:fit-content;color:var(--color-navy-950);padding:2px 8px;font-weight:800;display:inline-flex}.company-profile-detail-list{border:0;border-radius:0;grid-template-columns:minmax(0,1fr);margin:0;display:grid;overflow:visible}.company-profile-detail-list,.company-profile-detail-list>div{background:var(--color-surface)}.thailand-profile-payment-card{min-height:300px;padding:var(--home-space-mobile-section);flex-direction:column;justify-content:center;display:flex}.thailand-profile-payment-card h2{margin:var(--home-space-mobile-section) 0 6px;line-height:var(--home-type-label-line-height)}.thailand-profile-payment-card>p{padding-bottom:var(--home-space-mobile-section)}.thailand-profile-report-options{margin-top:var(--home-space-mobile-section);gap:6px}}main:not(.staff-shell)>.site-header,.navigation-page-theme>.site-header,.about-page-theme>.site-header,.public-page.navigation-page-theme>.site-header{top:var(--site-development-notice-height,36px)}.public-page.navigation-page-theme .insight-article{background:var(--color-paper)}.public-page.navigation-page-theme .insight-article-hero{background:var(--color-paper);border:0;border-radius:0;min-height:0;margin:0;padding:0}.public-page.navigation-page-theme .insight-article-hero>.insight-article-topline{padding:var(--home-space-mobile-card) var(--home-space-section);align-items:center;gap:var(--home-space-card);background:var(--color-navy-950);grid-template-columns:278px minmax(0,1fr) auto;display:grid}.public-page.navigation-page-theme .insight-article-hero>.insight-article-topline>a{color:var(--color-surface);font-size:16px;font-weight:500;line-height:var(--home-type-label-line-height);letter-spacing:var(--home-type-label-letter-spacing);text-transform:none;text-decoration:none}.public-page.navigation-page-theme .insight-article-hero>.insight-article-topline>.type-label{color:var(--color-surface);white-space:nowrap;text-transform:none;font-size:16px;font-weight:500}.public-page.navigation-page-theme .insight-article-hero-grid{padding:var(--home-space-tablet-section) var(--home-space-section) var(--home-space-card);gap:var(--home-space-card);grid-template-columns:minmax(0,1fr);align-items:stretch;margin:0;display:grid}.public-page.navigation-page-theme .insight-article-reading-shell{padding:var(--home-space-tablet-section) var(--home-space-section) var(--home-space-card);gap:var(--home-space-tablet-section);background:var(--color-paper);grid-template-columns:minmax(0,800px);justify-content:start;align-items:start;margin:0;display:grid}.public-page.navigation-page-theme .insight-article-reading-shell>:is(.insight-article-card,.insight-article-toc-card,.insight-article-sidebar){width:100%;margin:0}.public-page.navigation-page-theme .insight-article-card{border:1px solid var(--color-border);border-top:4px solid var(--color-blue-700);border-radius:var(--banner-radius);background:var(--color-surface);overflow:hidden;box-shadow:0 10px 22px #07142614}.public-page.navigation-page-theme .insight-article-heading{max-width:none}.public-page.navigation-page-theme .insight-article-hero>.insight-article-topline>.insight-article-meta{justify-content:flex-start;gap:var(--home-space-mobile-section) var(--home-space-card);color:var(--color-surface);text-transform:none;flex-wrap:wrap;margin:0;font-size:16px;font-weight:500;display:flex}.public-page.navigation-page-theme .insight-article-hero>.insight-article-topline :is(span,time){color:var(--color-surface);font-weight:500}.public-page.navigation-page-theme .insight-article-heading h1{margin-bottom:var(--home-space-mobile-section);text-wrap:wrap;font-size:40px}.public-page.navigation-page-theme .insight-article-heading>p{color:#465466;max-width:none;margin:0}.public-page.navigation-page-theme .insight-article-image{aspect-ratio:16/7;border:1px solid var(--color-border);border-radius:var(--banner-radius);background:var(--color-surface-muted);width:100%;height:auto;margin:0}.public-page.navigation-page-theme .insight-article-layout{padding:0 var(--home-space-section) var(--home-space-tablet-section);gap:var(--home-space-section);background:var(--color-surface);border:0;border-radius:0;grid-template-columns:minmax(0,820px);justify-content:start;margin:0}.public-page.navigation-page-theme .insight-article-body .article-introduction{color:#465466;font-size:16px;line-height:var(--home-type-body-line-height)}.public-page.navigation-page-theme .insight-article-body h2{margin-bottom:var(--home-space-mobile-section);font-size:var(--home-type-subheading-size);font-weight:700;line-height:var(--home-type-subheading-line-height);letter-spacing:var(--home-type-subheading-letter-spacing)}.insight-card-meta a{color:inherit;text-decoration:none}.insight-card-meta a:hover{text-underline-offset:4px;text-decoration:underline}.insights-country-breadcrumb{margin-bottom:var(--home-space-mobile-section);gap:var(--home-space-mobile-section);color:var(--color-surface);font-size:var(--home-type-small-text-size);line-height:var(--home-type-label-line-height);flex-wrap:wrap;align-items:center;display:flex}.public-page.navigation-page-theme .insights-country-breadcrumb a{width:auto;min-height:0;color:var(--color-surface);font-size:inherit;font-weight:500;line-height:inherit;text-transform:none;text-underline-offset:4px;background:0 0;border:0;border-radius:0;padding:0;display:inline}.public-page.navigation-page-theme .insight-rich-body h3{font-size:var(--font-size-body-large);font-weight:700;line-height:var(--home-type-subheading-line-height);letter-spacing:var(--home-type-body-letter-spacing)}.public-page.navigation-page-theme .insight-article-body section{margin-top:var(--home-space-tablet-section);scroll-margin-top:calc(var(--home-space-section) + var(--home-space-card))}.public-page.navigation-page-theme .insight-rich-body h2{scroll-margin-top:calc(var(--home-space-section) + var(--home-space-card))}.public-page.navigation-page-theme .insight-article-body section p{margin:0 0 var(--home-space-mobile-card)}.public-page.navigation-page-theme .insight-article-body section p:last-child{margin-bottom:0}.public-page.navigation-page-theme .insight-article-review{padding:var(--home-space-tablet-section) var(--home-space-section);gap:var(--home-space-card);background:var(--color-paper);grid-template-columns:minmax(0,1fr);margin:0;display:grid}.public-page.navigation-page-theme .insight-article-toc-card,.public-page.navigation-page-theme .insight-article-takeaways{padding:var(--home-space-card);border:1px solid var(--color-border);border-top:4px solid var(--color-blue-700);border-radius:var(--banner-radius);background:var(--color-surface);margin:0}.public-page.navigation-page-theme .insight-article-toc-card{flex-direction:column;align-self:start;gap:0;display:flex}.public-page.navigation-page-theme .insight-article-sidebar{gap:var(--home-space-card);align-self:start;display:grid}.public-page.navigation-page-theme .article-country-search-cta{padding:var(--home-space-card);gap:var(--home-space-mobile-section);border-radius:var(--banner-radius);background:var(--color-blue-700);margin:0;display:grid}.public-page.navigation-page-theme .article-country-search-cta>.type-label{color:var(--color-lime-400)}.public-page.navigation-page-theme .article-country-search-cta>.type-body{color:var(--color-surface);font-size:var(--home-type-small-text-size);line-height:var(--home-type-body-line-height);letter-spacing:var(--home-type-body-letter-spacing);margin:0}.public-page.navigation-page-theme .article-country-search-cta>a{min-height:var(--banner-action-height);margin-top:var(--home-space-mobile-section);padding-inline:var(--home-space-mobile-card);border:1px solid var(--color-lime-400);border-radius:var(--banner-radius);background:var(--color-lime-400);color:var(--color-navy-950);font-size:var(--home-type-small-text-size);font-weight:700;line-height:var(--home-type-label-line-height);text-align:center;text-transform:uppercase;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.public-page.navigation-page-theme .article-country-search-cta>a:hover{background:var(--color-lime-300)}.public-page.navigation-page-theme .article-country-search-cta>a:focus-visible{outline:2px solid var(--color-lime-400);outline-offset:4px}.public-page.navigation-page-theme .insight-article-toc-card ol{margin:var(--home-space-mobile-section) 0 0;padding-left:var(--home-space-mobile-card);list-style:decimal}.public-page.navigation-page-theme .insight-article-toc-card li{padding-block:calc(var(--home-space-mobile-section) / 2);border:0;display:list-item}.public-page.navigation-page-theme .insight-article-toc-card li::marker{color:var(--color-blue-700)}.public-page.navigation-page-theme .insight-article-toc-card li>a{width:auto;min-height:0;color:var(--color-blue-700);font-size:var(--font-size-body);font-weight:500;line-height:var(--home-type-body-line-height);text-align:left;text-transform:none;background:0 0;border:0;border-radius:0;padding:0;text-decoration:none;display:inline}.public-page.navigation-page-theme .insight-article-toc-card li>a:hover,.public-page.navigation-page-theme .insight-article-toc-card li>a:focus-visible{color:var(--color-blue-700);text-underline-offset:4px;background:0 0;text-decoration:underline}.public-page.navigation-page-theme .insight-article-takeaways ul{margin:var(--home-space-mobile-card) 0 0;border-top:4px solid var(--color-blue-700);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.public-page.navigation-page-theme .insight-article-takeaways li{padding:var(--home-space-card);border-bottom:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--font-size-body);line-height:var(--home-type-body-line-height);position:relative}.public-page.navigation-page-theme .insight-article-takeaways li:nth-child(odd){border-right:1px solid var(--color-border)}.public-page.navigation-page-theme .insight-article-takeaways li:before{content:"";width:6px;height:6px;top:calc(var(--home-space-card) + 10px);background:var(--color-lime-400);border-radius:50%;position:absolute;left:8px}.public-page.navigation-page-theme .insight-article-body>.article-sources{width:auto;margin:var(--home-space-tablet-section) 0 0;padding:var(--home-space-tablet-section) 0 0;border:0;border-top:1px solid var(--color-border);box-shadow:none;background:0 0;border-radius:0;display:block}.public-page.navigation-page-theme .insight-article-body>.article-sources h2{margin:var(--home-space-mobile-section) 0 0;font-size:var(--font-size-card-title)}.public-page.navigation-page-theme .insight-article-body>.article-sources>div:last-child{margin-top:var(--home-space-mobile-card)}.public-page.navigation-page-theme .insight-article-body>.article-disclaimer{width:auto;max-width:none;margin:var(--home-space-tablet-section) 0 0;padding:var(--home-space-card) 0 0;border:0;border-top:1px solid var(--color-border);box-shadow:none;text-align:left;background:0 0;border-radius:0}.public-page.navigation-page-theme .insight-article>.article-related{padding:var(--home-space-section);background:var(--color-paper);margin:0}.public-page.navigation-page-theme .article-related>header{margin-bottom:var(--home-space-card)}.public-page.navigation-page-theme .article-related h2{margin:var(--home-space-mobile-section) 0 0;font-size:40px;font-weight:500;line-height:var(--home-type-heading-line-height)}.public-page.navigation-page-theme .article-related-grid{gap:var(--home-space-mobile-card);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.public-page.navigation-page-theme .article-related-grid>article{min-width:0;padding:var(--home-space-card);border:1px solid var(--color-border);border-top:4px solid var(--color-blue-700);border-radius:var(--banner-radius);background:var(--color-surface);flex-direction:column;display:flex}.public-page.navigation-page-theme .article-related-image{height:180px;margin:calc(var(--home-space-card) * -1) calc(var(--home-space-card) * -1) var(--home-space-card);border-bottom:1px solid var(--color-border);border-radius:calc(var(--banner-radius) - 1px) calc(var(--banner-radius) - 1px) 0 0;display:block;overflow:hidden}.public-page.navigation-page-theme .article-related-image img{object-fit:cover;width:100%;height:100%;transition:transform .32s;display:block}.public-page.navigation-page-theme .article-related-grid>article:hover .article-related-image img{transform:scale(1.035)}.public-page.navigation-page-theme .article-related-meta,.public-page.navigation-page-theme .article-related-action{justify-content:space-between;gap:var(--home-space-mobile-section);color:var(--color-blue-700);font-size:var(--font-size-label);display:flex}.public-page.navigation-page-theme .article-related-meta{font-weight:700}.public-page.navigation-page-theme .article-related-grid h3{margin:var(--home-space-mobile-card) 0 var(--home-space-mobile-section);color:var(--color-blue-700);font-size:var(--font-size-card-title);font-weight:500;line-height:var(--home-type-subheading-line-height)}.public-page.navigation-page-theme .article-related-grid p{color:var(--color-text-muted);font-size:var(--font-size-body);line-height:var(--home-type-body-line-height);margin:0}.public-page.navigation-page-theme .article-related-action{padding-top:var(--home-space-card);align-items:center;margin-top:auto}.public-page.navigation-page-theme .article-related-action>span{color:var(--color-text-muted)}.public-page.navigation-page-theme .article-related-action a{color:var(--color-blue-700);font-weight:700;text-decoration:none}@media (width>=640px) and (width<=1079.98px){.public-page.navigation-page-theme .insight-article-reading-shell,.public-page.navigation-page-theme .insight-article-review{padding:var(--home-space-tablet-section)}.public-page.navigation-page-theme .insight-article-reading-shell{padding-bottom:var(--home-space-card)}.public-page.navigation-page-theme .insight-article-review{grid-template-columns:minmax(0,1fr)}.public-page.navigation-page-theme .insight-article>.article-related{padding:var(--home-space-tablet-section)}.public-page.navigation-page-theme .article-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.public-page.navigation-page-theme .insight-article-hero-grid,.public-page.navigation-page-theme .insight-article-layout{gap:var(--home-space-tablet-section);grid-template-columns:minmax(0,1fr)}.public-page.navigation-page-theme .insight-article-hero-grid{margin:0}.public-page.navigation-page-theme .insight-article-image{aspect-ratio:16/7}}@media (width<=639.98px){.public-page.navigation-page-theme .insight-article-reading-shell,.public-page.navigation-page-theme .insight-article-review{padding-block:var(--home-space-tablet-section);padding-inline:var(--home-space-mobile-section);margin:0}.public-page.navigation-page-theme .insight-article-reading-shell{padding-bottom:var(--home-space-mobile-card)}.public-page.navigation-page-theme .insight-article-hero>.insight-article-topline{padding:var(--home-space-mobile-card) var(--home-space-mobile-section);align-items:center;gap:var(--home-space-mobile-section);grid-template-columns:minmax(0,1fr) auto}.public-page.navigation-page-theme .insight-article-meta{grid-area:2/1/auto/-1;justify-content:flex-start}.public-page.navigation-page-theme .insight-article-hero-grid{padding:var(--home-space-mobile-card);gap:var(--home-space-tablet-section);grid-template-columns:minmax(0,1fr);margin:0}.public-page.navigation-page-theme .insight-article-image{aspect-ratio:16/9}.public-page.navigation-page-theme .insight-article-layout{padding:0 var(--home-space-mobile-card) var(--home-space-mobile-card);grid-template-columns:minmax(0,1fr)}.public-page.navigation-page-theme .insight-article-review,.public-page.navigation-page-theme .article-related-grid{grid-template-columns:minmax(0,1fr)}.public-page.navigation-page-theme .insight-article>.article-related{padding-block:var(--home-space-tablet-section);padding-inline:var(--home-space-mobile-section)}.public-page.navigation-page-theme .insight-article-takeaways ul{grid-template-columns:minmax(0,1fr)}.public-page.navigation-page-theme .insight-article-takeaways li:nth-child(odd){border-right:0}}@media (width>=640px) and (width<=1279.98px){.public-page.navigation-page-theme .insight-article-hero>.insight-article-topline{grid-template-columns:minmax(0,1fr) auto}.public-page.navigation-page-theme .insight-article-meta{grid-area:2/1/auto/-1;justify-content:flex-start}}@media (width<=1279.98px){.public-page.navigation-page-theme .insight-article-reading-shell-with-toc>.insight-article-toc-card{grid-row:1}.public-page.navigation-page-theme .insight-article-reading-shell-with-toc>.insight-article-card{grid-row:2}}@media (width>=1280px){.public-page.navigation-page-theme .insight-article-reading-shell-with-toc{padding-inline:var(--home-space-section);gap:var(--home-space-card);grid-template-columns:minmax(0,278px) minmax(0,700px);justify-content:start}.public-page.navigation-page-theme .insight-article-reading-shell-with-toc>.insight-article-toc-card{top:calc(var(--home-space-section) + var(--home-space-mobile-card));grid-area:1/1;position:sticky}.public-page.navigation-page-theme .insight-article-reading-shell-with-toc>.insight-article-card{grid-column:2}.public-page.navigation-page-theme .insight-article-reading-shell:not(.insight-article-reading-shell-with-toc){padding-inline:var(--home-space-section);justify-content:center}.public-page.navigation-page-theme .insight-article>.insight-article-review{padding-inline:var(--home-space-section);grid-template-columns:minmax(0,700px);justify-content:center}.public-page.navigation-page-theme .insight-article-hero>.insight-article-topline{grid-template-columns:278px minmax(0,1fr) auto}.public-page.navigation-page-theme .insight-article-meta{justify-content:flex-start}.public-page.navigation-page-theme .article-disclaimer{max-width:none}}.insight-article-strip-theme .insight-article-hero{color:var(--color-text);background:var(--color-paper)}.insight-article-strip-theme .insight-article-strip-inner{margin:var(--home-space-mobile-card) var(--home-space-section) 0;padding:var(--home-space-section);gap:var(--home-space-mobile-section);border:1px solid var(--color-border);border-radius:var(--banner-radius);background:var(--color-surface);grid-template-columns:minmax(0,1fr);display:grid}.insight-article-strip-theme .insight-article-breadcrumb{margin-bottom:var(--home-space-mobile-section);color:var(--color-text-muted);font-size:var(--home-type-small-text-size);line-height:var(--home-type-label-line-height);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.insight-article-strip-theme .insight-article-breadcrumb a{color:var(--color-blue-700);-webkit-text-decoration-color:var(--color-border);text-decoration-color:var(--color-border);text-underline-offset:4px}.insight-article-strip-theme .insight-article-breadcrumb>span[aria-hidden=true],.insight-article-strip-theme .insight-article-strip-inner>.type-label{color:var(--color-blue-700)}.insight-article-strip-theme .insight-article-strip-inner h1{max-width:none;color:var(--color-blue-700);font-size:var(--home-type-hero-size);line-height:var(--home-type-display-line-height);letter-spacing:var(--home-type-display-letter-spacing);text-transform:capitalize;margin:0}.insight-article-strip-theme .insight-article-strip-inner>p{max-width:none;margin:var(--home-space-mobile-section) 0 0;color:var(--color-text-muted);font-size:var(--home-type-main-paragraph-size);line-height:var(--home-type-body-line-height)}.insight-article-strip-theme .insight-article-meta{margin-top:var(--home-space-mobile-section);padding-top:var(--home-space-mobile-card);justify-content:flex-start;gap:var(--home-space-mobile-section) var(--home-space-card);border-top:1px solid var(--color-border);color:var(--color-text);font-size:var(--home-type-small-text-size);text-transform:none;flex-wrap:wrap;grid-area:auto;font-weight:500;display:flex}.insight-article-strip-theme .insight-article-meta :is(span,time){color:var(--color-text);text-transform:none;font-weight:500}.public-page.navigation-page-theme.insight-article-strip-theme .insight-article-hero{color:var(--color-text);background:var(--color-paper);padding-bottom:0}.public-page.navigation-page-theme.insight-article-strip-theme .insight-article-breadcrumb a{width:auto;min-height:0;color:var(--color-blue-700);font-size:inherit;font-weight:500;line-height:inherit;text-transform:none;background:0 0;border:0;border-radius:0;padding:0;display:inline}.public-page.navigation-page-theme.insight-article-strip-theme .insight-article-meta{grid-area:auto;justify-content:flex-start}.public-page.navigation-page-theme.insight-article-strip-theme :is(.insight-article-card,.insight-article-toc-card){border-top:1px solid var(--color-border)}.public-page.navigation-page-theme.insight-article-strip-theme .insight-article-body>.article-sources{padding:var(--home-space-card);border:1px solid var(--color-border);border-radius:var(--banner-radius);background:var(--color-paper)}.public-page.navigation-page-theme.insight-article-strip-theme .insight-article-body>.article-sources>div:last-child{margin-top:calc(var(--home-space-mobile-section) / 2)}.public-page.navigation-page-theme.insight-article-strip-theme .insight-article-body>.article-sources a{padding-block:calc(var(--home-space-mobile-section) / 2);color:var(--color-blue-700);font-size:var(--home-type-main-paragraph-size);font-weight:500;line-height:var(--home-type-body-line-height);letter-spacing:var(--home-type-body-letter-spacing);border-top:0;text-decoration:none}.public-page.navigation-page-theme.insight-article-strip-theme .insight-article-body>.article-sources a:hover,.public-page.navigation-page-theme.insight-article-strip-theme .insight-article-body>.article-sources a:focus-visible{text-underline-offset:4px;text-decoration:underline}.public-page.navigation-page-theme.insight-article-strip-theme .insight-article-share{padding-top:var(--home-space-card);border-top:1px solid var(--color-border)}.public-page.navigation-page-theme.insight-article-strip-theme .insight-article-share>div{margin-top:var(--home-space-mobile-section);gap:var(--home-space-mobile-section);flex-wrap:wrap;display:flex}.public-page.navigation-page-theme.insight-article-strip-theme .insight-article-share a{width:var(--banner-action-height);min-height:var(--banner-action-height);border:1px solid var(--color-blue-700);border-radius:var(--banner-radius);background:var(--color-surface);color:var(--color-blue-700);font-size:var(--home-type-small-text-size);font-weight:700;line-height:var(--home-type-label-line-height);justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.public-page.navigation-page-theme.insight-article-strip-theme .insight-article-share svg{width:var(--home-type-main-paragraph-size);height:var(--home-type-main-paragraph-size);fill:currentColor;display:block}.public-page.navigation-page-theme.insight-article-strip-theme .insight-article-share a:hover{background:var(--color-paper)}.public-page.navigation-page-theme.insight-article-strip-theme .insight-article-share a:focus-visible{outline:2px solid var(--color-blue-700);outline-offset:3px}.public-page.navigation-page-theme.insight-article-strip-theme .insight-article-layout{padding:var(--home-space-card) var(--home-space-section) var(--home-space-section)}.public-page.navigation-page-theme.insight-article-strip-theme .insight-article-reading-shell{padding:var(--home-space-mobile-card) var(--home-space-section) var(--home-space-section)}.public-page.navigation-page-theme.insight-article-strip-theme .insight-article-body>section{margin-top:var(--home-space-section)}.public-page.navigation-page-theme.insight-article-strip-theme .insight-article-leading-copy>p,.public-page.navigation-page-theme.insight-article-strip-theme .insight-article-introduction-heading{margin-top:0}.public-page.navigation-page-theme.insight-article-strip-theme .insight-article-inline-image{margin-top:var(--home-space-mobile-card)}.public-page.navigation-page-theme.insight-article-strip-theme .insight-article-inline-image+div>h2:first-child{margin-top:var(--home-space-tablet-section)}.public-page.navigation-page-theme.insight-article-strip-theme .insight-table-wrap{min-width:0;width:calc(100% + (var(--home-space-section) * 2));margin:var(--home-space-card) calc(var(--home-space-section) * -1) var(--home-space-tablet-section);padding-inline:calc(var(--home-space-section) - var(--home-space-mobile-card));box-sizing:border-box;box-shadow:none;background:0 0;border:0;border-radius:0;outline:0;overflow-x:auto}.public-page.navigation-page-theme.insight-article-strip-theme :is(.insight-article-body,.insight-rich-body){width:100%;min-width:0}.public-page.navigation-page-theme.insight-article-strip-theme .insight-rich-body table{border-collapse:separate;border-spacing:0;width:100%;min-width:720px;box-shadow:none;color:var(--color-text-muted);font-size:var(--home-type-small-text-size);line-height:var(--home-type-body-line-height);background:0 0;border:0;border-radius:0}.public-page.navigation-page-theme.insight-article-strip-theme .insight-rich-body table caption{padding:var(--home-space-mobile-card);color:var(--color-blue-700);font-size:var(--font-size-body);text-align:center;font-weight:700}.public-page.navigation-page-theme.insight-article-strip-theme .insight-rich-body :is(th,td){padding:var(--home-space-mobile-section) var(--home-space-mobile-card);border:0;border-bottom:1px solid var(--color-border);vertical-align:top;text-align:left}.public-page.navigation-page-theme.insight-article-strip-theme .insight-rich-body thead th{background:var(--color-paper);color:var(--color-text);border-bottom-color:var(--color-text);font-weight:700}.public-page.navigation-page-theme.insight-article-strip-theme .insight-rich-body thead th:first-child{border-start-start-radius:var(--banner-radius)}.public-page.navigation-page-theme.insight-article-strip-theme .insight-rich-body thead th:last-child{border-start-end-radius:var(--banner-radius)}.public-page.navigation-page-theme.insight-article-strip-theme .insight-rich-body tbody th{color:var(--color-blue-700);background:0 0;font-weight:700}.public-page.navigation-page-theme.insight-article-strip-theme .insight-rich-body tbody tr:last-child :is(th,td){border-bottom:0}.public-page.navigation-page-theme.insight-article-strip-theme .insight-rich-body .article-note{margin:var(--home-space-card) 0;padding:var(--home-space-mobile-card);border-left:4px solid var(--color-lime-400);background:var(--color-paper)}.public-page.navigation-page-theme.insight-article-strip-theme .insight-article-disclaimer-section{padding:var(--home-space-section);background:var(--color-surface);margin:0}.public-page.navigation-page-theme.insight-article-strip-theme .insight-article-disclaimer-section>.insight-article-disclaimer-outside{width:100%;max-width:none;color:var(--color-text-muted);font-size:var(--home-type-small-text-size);font-weight:400;line-height:var(--home-type-body-line-height);text-align:left;margin:0;padding:0}@media (width>=1080px){.public-page.navigation-page-theme.insight-article-strip-theme .insight-article-reading-shell-with-toc{gap:var(--home-space-card);grid-template-columns:minmax(0,2fr) minmax(0,1fr);justify-content:stretch}.public-page.navigation-page-theme.insight-article-strip-theme .insight-article-reading-shell-with-toc>.insight-article-sidebar{top:calc(var(--home-space-section) + var(--home-space-mobile-card));grid-area:1/2;position:sticky}.public-page.navigation-page-theme.insight-article-strip-theme .insight-article-reading-shell-with-toc>.insight-article-card{grid-area:1/1}}@media (width>=640px) and (width<=1079.98px){.insight-article-strip-theme .insight-article-strip-inner{margin-top:var(--home-space-mobile-card);margin-inline:var(--home-space-tablet-section);padding:var(--home-space-tablet-section)}.insight-article-strip-theme .insight-article-strip-inner h1{font-size:var(--home-type-tablet-hero-size)}.public-page.navigation-page-theme.insight-article-strip-theme .insight-article-disclaimer-section{padding-block:var(--home-space-tablet-section);padding-inline:var(--home-space-tablet-section)}.public-page.navigation-page-theme.insight-article-strip-theme :is(.insight-article-toc-card,.article-country-search-cta,.insight-article-body>.article-sources,.article-related-grid>article){padding:var(--home-space-tablet-card)}.public-page.navigation-page-theme.insight-article-strip-theme :is(.insight-article-layout,.insight-article-reading-shell){padding:var(--home-space-tablet-section)}.public-page.navigation-page-theme.insight-article-strip-theme .insight-article-reading-shell{padding-top:var(--home-space-mobile-card)}.public-page.navigation-page-theme.insight-article-strip-theme .insight-article-layout{padding-top:var(--home-space-tablet-card)}.public-page.navigation-page-theme.insight-article-strip-theme .insight-table-wrap{width:calc(100% + (var(--home-space-tablet-section) * 2));margin-inline:calc(var(--home-space-tablet-section) * -1);padding-inline:calc(var(--home-space-tablet-section) - var(--home-space-mobile-card))}.public-page.navigation-page-theme.insight-article-strip-theme .insight-rich-body table caption{padding-inline:var(--home-space-mobile-card)}.public-page.navigation-page-theme .article-related-image{margin:calc(var(--home-space-tablet-card) * -1) calc(var(--home-space-tablet-card) * -1) var(--home-space-tablet-card)}.public-page.navigation-page-theme.insight-article-strip-theme .insight-article-body>section{margin-top:var(--home-space-tablet-section)}}@media (width<=639.98px){.insight-article-strip-theme .insight-article-strip-inner{margin:var(--home-space-mobile-section) var(--home-space-mobile-section) 0;padding:var(--home-space-mobile-card)}.insight-article-strip-theme .insight-article-strip-inner h1{font-size:var(--home-type-mobile-hero-size)}.insight-article-strip-theme .insight-article-meta{gap:var(--home-space-mobile-section)}.public-page.navigation-page-theme.insight-article-strip-theme .insight-article-disclaimer-section{padding-block:var(--home-space-tablet-section);padding-inline:var(--home-space-mobile-section)}.public-page.navigation-page-theme.insight-article-strip-theme :is(.insight-article-layout,.insight-article-toc-card,.article-country-search-cta,.insight-article-body>.article-sources,.article-related-grid>article){padding:var(--home-space-mobile-card)}.public-page.navigation-page-theme.insight-article-strip-theme .insight-article-share>div{flex-flow:wrap;display:flex}.public-page.navigation-page-theme.insight-article-strip-theme .insight-article-reading-shell{padding-block:var(--home-space-mobile-card) var(--home-space-tablet-section);padding-inline:0}.public-page.navigation-page-theme.insight-article-strip-theme .insight-table-wrap{width:calc(100% + (var(--home-space-mobile-card) * 2));margin-inline:calc(var(--home-space-mobile-card) * -1);padding-inline:var(--home-space-mobile-section)}.public-page.navigation-page-theme.insight-article-strip-theme .insight-rich-body table caption{padding-inline:var(--home-space-mobile-card)}.public-page.navigation-page-theme .article-related-image{margin:calc(var(--home-space-mobile-card) * -1) calc(var(--home-space-mobile-card) * -1) var(--home-space-mobile-card)}.public-page.navigation-page-theme.insight-article-strip-theme .insight-article-body>section{margin-top:var(--home-space-tablet-section)}}.methodology-page-theme>.methodology-hero{gap:var(--home-space-section);grid-template-columns:minmax(0,1.05fr) minmax(320px,.72fr);align-items:end}.methodology-page-theme .methodology-hero>div:last-child>p,.methodology-page-theme .methodology-heading>p,.methodology-page-theme .methodology-case>div:first-child>p,.methodology-page-theme .methodology-samples>div:first-child>p,.methodology-page-theme .methodology-step-list p,.methodology-page-theme .methodology-proof li p,.methodology-page-theme .methodology-case-grid p{font-size:var(--font-size-body)}.methodology-page-theme .methodology-hero a{border-color:var(--color-lime-400);background:var(--color-lime-400);color:var(--ink)}.methodology-page-theme>.methodology-process,.methodology-page-theme>.methodology-proof,.methodology-page-theme>.methodology-case,.methodology-page-theme .methodology-heading{display:block}.methodology-page-theme .methodology-heading>p{width:100%;max-width:940px;margin:var(--home-space-card) 0 0;color:var(--muted);line-height:1.7}.methodology-page-theme .methodology-step-list{gap:var(--home-space-card);margin-top:var(--home-space-section);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.methodology-page-theme .methodology-step-list article{gap:var(--home-space-card);padding:var(--home-space-card);border:1px solid var(--line);border-top:4px solid var(--color-blue-700);border-radius:var(--banner-radius);background:#fff;flex-direction:column;grid-column:span 2;display:flex}.methodology-page-theme .methodology-step-list article:nth-child(2n){border-top-color:var(--color-lime-400)}.methodology-page-theme .methodology-step-list article:nth-child(4),.methodology-page-theme .methodology-step-list article:nth-child(5){grid-column:span 3}.methodology-page-theme .methodology-step-list article:last-child{border-bottom:1px solid var(--line)}.methodology-page-theme .methodology-step-list h3{margin:0 0 var(--home-space-mobile-section)}.methodology-page-theme .methodology-proof ol{gap:var(--home-space-card);margin-top:var(--home-space-section);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.methodology-page-theme .methodology-proof li{padding:var(--home-space-card);border:1px solid var(--line);border-top:4px solid var(--color-blue-700);border-radius:var(--banner-radius);background:var(--paper);display:block}.methodology-page-theme .methodology-proof li:nth-child(2n){border-top-color:var(--color-lime-400)}.methodology-page-theme .methodology-proof li:last-child{border-bottom:1px solid var(--line);grid-column:1/-1}.methodology-page-theme>.methodology-case{background:var(--paper)}.methodology-page-theme .methodology-case>div:first-child,.methodology-page-theme .methodology-case>div:first-child>p{width:100%;max-width:none}.methodology-page-theme .methodology-case-grid{gap:var(--home-space-card);margin-top:var(--home-space-section)}.methodology-page-theme .methodology-case-grid article{min-height:0;padding:var(--home-space-card);border-top:4px solid var(--color-blue-700);background:#fff}.methodology-page-theme .methodology-case-grid article:nth-child(2n){border-top-color:var(--color-lime-400)}.methodology-page-theme .methodology-case-grid article>span{text-align:left}.methodology-page-theme .methodology-case-grid p{margin-top:var(--home-space-section)}.methodology-page-theme>.methodology-samples{gap:var(--home-space-section);background:#fff}@media (width>=640px) and (width<=1079.98px){.methodology-page-theme>.methodology-hero,.methodology-page-theme>.methodology-samples{gap:var(--home-space-tablet-card);grid-template-columns:minmax(0,1fr)}.methodology-page-theme>.methodology-hero{min-height:0}.methodology-page-theme .methodology-step-list{gap:var(--home-space-tablet-card);margin-top:var(--home-space-tablet-section);grid-template-columns:repeat(2,minmax(0,1fr))}.methodology-page-theme .methodology-step-list article,.methodology-page-theme .methodology-step-list article:nth-child(4){grid-column:auto}.methodology-page-theme .methodology-step-list article:last-child{grid-column:1/-1}.methodology-page-theme .methodology-proof ol,.methodology-page-theme .methodology-case-grid{gap:var(--home-space-tablet-card);margin-top:var(--home-space-tablet-section)}.methodology-page-theme .methodology-case-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.methodology-page-theme .methodology-case-grid article:last-child{grid-column:1/-1}}@media (width<=639.98px){.methodology-page-theme>.methodology-hero,.methodology-page-theme>.methodology-samples,.methodology-page-theme .methodology-step-list,.methodology-page-theme .methodology-proof ol,.methodology-page-theme .methodology-case-grid{grid-template-columns:minmax(0,1fr)}.methodology-page-theme>.methodology-hero,.methodology-page-theme>.methodology-samples{gap:var(--home-space-tablet-card)}.methodology-page-theme .methodology-step-list,.methodology-page-theme .methodology-proof ol,.methodology-page-theme .methodology-case-grid{gap:var(--home-space-mobile-card);margin-top:var(--home-space-tablet-section)}.methodology-page-theme .methodology-step-list article,.methodology-page-theme .methodology-step-list article:nth-child(4),.methodology-page-theme .methodology-step-list article:nth-child(5),.methodology-page-theme .methodology-proof li:last-child,.methodology-page-theme .methodology-case-grid article:last-child{grid-column:auto}.methodology-page-theme .methodology-step-list article,.methodology-page-theme .methodology-proof li,.methodology-page-theme .methodology-case-grid article{padding:var(--home-space-mobile-card)}.methodology-page-theme .methodology-hero a,.methodology-page-theme .methodology-samples a{width:100%}.methodology-page-theme .methodology-case-grid p{margin-top:var(--home-space-card)}}.public-page{background:#fff}main:not(.staff-shell)>.site-header,.staff-shell>.site-header{background:var(--paper);border:0;border-radius:0;width:100%;margin:0;top:0}main:not(.staff-shell) .site-navigation-primary .services-navigation-panel,main:not(.staff-shell) .site-header .account-menu-panel,.staff-shell .site-navigation-primary .services-navigation-panel,.staff-shell .site-header .account-menu-panel{background:#fff}main:not(.staff-shell)>.site-footer{background:var(--paper);border:0;border-radius:0;width:100%;margin:0}@media (width<=1079.98px){main:not(.staff-shell)>.site-header,.staff-shell>.site-header,main:not(.staff-shell)>.site-footer{margin:0}}@media (width<=639.98px){main:not(.staff-shell)>.site-header,.staff-shell>.site-header,main:not(.staff-shell)>.site-footer{margin:0}main:not(.staff-shell) .site-header .mobile-nav-panel,.staff-shell .site-header .mobile-nav-panel{background:#fff}}main:not(.staff-shell){--site-development-notice-height:36px;--header-sticky-offset:calc(68px + var(--site-development-notice-height))}.site-development-notice{z-index:101;min-height:var(--site-development-notice-height,36px);background:var(--color-navy-950);color:#fff;font-size:var(--font-size-caption);white-space:nowrap;padding:7px 0;line-height:1.35;position:sticky;top:0;overflow:hidden}.site-development-notice-track{align-items:center;gap:8px;width:max-content;animation:18s linear infinite site-development-notice-ltr;display:flex}.site-development-notice:hover .site-development-notice-track,.site-development-notice:focus-within .site-development-notice-track{animation-play-state:paused}@keyframes site-development-notice-ltr{0%{transform:translate(-100%)}to{transform:translate(100vw)}}.site-development-notice strong{color:var(--bright);font-weight:700}.site-development-notice a{color:inherit;text-underline-offset:3px;font-weight:700}.site-development-notice a:hover,.site-development-notice a:focus-visible{color:var(--bright)}main:not(.staff-shell)>.site-header{top:var(--site-development-notice-height)}.staff-shell>.site-header{top:0}@media (width<=639.98px){main:not(.staff-shell){--site-development-notice-height:36px}.site-development-notice{padding:7px 0;font-size:12px}.site-development-notice-track{animation-duration:14s}}@media (prefers-reduced-motion:reduce){.site-development-notice{white-space:normal;padding-inline:14px}.site-development-notice-track{text-align:center;justify-content:center;width:100%;animation:none}}.navigation-page-theme{background:#fff;overflow:clip}.insights-page-theme,.navigation-page-theme.insights-page-theme>.insights-index{background:var(--paper)}.navigation-page-theme>.site-header{background:#fff;border-width:0 0 1px;border-radius:0;width:100%;margin:0;top:0}.navigation-page-theme .site-navigation-primary .services-navigation-panel{background:#fff}.navigation-page-theme>.site-footer{background:var(--paper);border-radius:0;width:100%;margin:0}.navigation-page-theme>section{width:100%;max-width:none;padding:var(--home-space-section);border:0;border-radius:0;margin:0}.navigation-page-theme>:is(.services-hero,.service-page-hero,.business-information-hero,.platform-hero,.contact-page-hero,.insights-hero,.insight-article-hero,.methodology-hero,.careers-section,.company-search-hero,.company-directory-hero,.job-hero){min-height:520px}.navigation-page-theme>:is(.services-hero,.service-page-hero,.business-information-hero,.contact-page-hero,.insights-hero,.methodology-hero,.careers-section,.company-search-hero,.company-directory-hero){background-color:var(--color-navy-950);color:#fff;background-image:linear-gradient(90deg,#071426f2 0%,#071426b3 54%,#07142647 100%),url(/asiabis-data-stream-hero.webp);background-position:50%;background-size:cover}.navigation-page-theme>:is(.services-hero,.service-page-hero,.business-information-hero,.contact-page-hero,.insights-hero,.methodology-hero,.careers-section,.company-search-hero,.company-directory-hero) :is(h1,h2){color:#fff}.navigation-page-theme>:is(.services-hero,.service-page-hero,.business-information-hero,.contact-page-hero,.insights-hero,.methodology-hero,.careers-section,.company-search-hero,.company-directory-hero) .step-label{color:var(--color-lime-400)}.navigation-page-theme>:is(.services-hero,.service-page-hero,.business-information-hero,.contact-page-hero,.insights-hero,.methodology-hero,.careers-section,.company-search-hero,.company-directory-hero) p{color:#e1ebf5}.navigation-page-theme>:is(.services-intro,.service-page-deliverables,.service-page-workflow,.business-information-overview,.platform-company-search,.report-comparison,.platform-overview,.capability-section,.contact-form-section,.article-sources,.methodology-process,.methodology-samples,.open-positions-section,.company-directory-index,.job-overview,.job-application-note){background-color:var(--paper)}.navigation-page-theme>:is(.service-detail-list,.service-page-commercial,.business-information-registry,.company-directory-promo,.company-search-journey,.platform-demo-section,.contact-paths,.insights-index,.insight-article-layout,.methodology-proof,.job-detail-section){background-color:var(--color-surface)}.navigation-page-theme>:is(.site-banner,.business-information-markets,.methodology-case){border-radius:0}.navigation-page-theme :is(.services-intro,.service-page-section-heading,.business-information-overview-heading,.business-information-registry-heading,.platform-overview,.capability-heading,.platform-demo-heading,.contact-form-intro,.contact-page-heading,.insights-index-heading,.methodology-heading,.platform-search-heading,.report-comparison-heading,.company-search-journey-heading,.open-positions-heading,.article-sources){gap:var(--home-space-card);grid-template-columns:minmax(0,1fr);align-items:start;width:100%;max-width:none}.navigation-page-theme :is(.services-intro,.service-page-section-heading,.business-information-overview-heading,.business-information-registry-heading,.platform-overview,.capability-heading,.platform-demo-heading,.contact-form-intro,.contact-page-heading,.insights-index-heading,.methodology-heading,.platform-search-heading,.report-comparison-heading,.company-search-journey-heading,.open-positions-heading,.article-sources) h2{width:100%;max-width:none}.navigation-page-theme :is(.services-intro,.service-page-section-heading,.business-information-overview-heading,.business-information-registry-heading,.platform-overview,.capability-heading,.platform-demo-heading,.contact-form-intro,.contact-page-heading,.insights-index-heading,.methodology-heading,.platform-search-heading,.report-comparison-heading,.company-search-journey-heading,.open-positions-heading,.article-sources)>p{width:100%;max-width:940px;font-size:var(--font-size-body);margin-top:0}.navigation-page-theme :is(.service-detail,.service-workflow-grid article,.service-commercial-grid article,.business-information-benefits article,.business-information-registry-grid article,.capability-card,.contact-path-grid article,.insights-grid article,.methodology-step-list article,.methodology-proof li,.methodology-case-grid article,.job-card){background:#fff}.navigation-page-theme>.contact-page-hero>div:first-child{background:#071426c7;border-color:#e1ebf547}.navigation-page-theme>.contact-page-hero>.contact-page-intro{background:#174d7ef0;border-color:#e1ebf559}.navigation-page-theme>.methodology-hero>div:last-child>p{color:#e1ebf5}.navigation-page-theme :is(.platform-search-heading,.report-comparison-heading,.company-search-journey-heading) h2,.navigation-page-theme .company-directory-promo h2{font-family:var(--font-serif);font-size:var(--font-size-section-heading);font-weight:500;line-height:var(--home-type-display-line-height);letter-spacing:var(--home-type-display-letter-spacing);text-wrap:balance;margin:14px 0 0}.navigation-page-theme :is(.platform-search-heading,.report-comparison-heading,.company-search-journey-heading)>p,.navigation-page-theme .company-directory-promo>div:first-child>p{max-width:940px;margin-top:var(--home-space-card);color:var(--muted);font-size:var(--font-size-body);line-height:1.7}.navigation-page-theme .platform-company-search .regional-search{margin-top:var(--home-space-tablet-section)}.navigation-page-theme .platform-company-search .regional-search input{font-size:var(--font-size-label)}.navigation-page-theme .country-search-selector,.navigation-page-theme .platform-company-search .regional-search,.navigation-page-theme .myanmar-typeahead,.navigation-page-theme .company-search-source-context{background:var(--color-surface)}.navigation-page-theme>.company-directory-promo{display:block}.navigation-page-theme .company-directory-promo>div:last-child{margin-top:var(--home-space-tablet-section);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.navigation-page-theme .company-directory-promo>div:last-child>a{background:var(--paper);min-height:0}.navigation-page-theme .company-directory-promo strong{color:var(--ink);font-family:var(--font-serif);font-size:var(--font-size-card-title);font-weight:500;line-height:var(--home-type-subheading-line-height);letter-spacing:var(--home-type-subheading-letter-spacing)}.navigation-page-theme .report-comparison-title h3{letter-spacing:var(--home-type-subheading-letter-spacing)}.navigation-page-theme .company-directory-promo small{font-size:var(--font-size-label)}.navigation-page-theme>.company-search-journey{display:block;overflow:visible}.navigation-page-theme .company-search-journey-grid{margin-top:var(--home-space-tablet-section);grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.navigation-page-theme .company-search-journey-grid article{min-height:0;padding:var(--home-space-card);border:1px solid var(--line);border-top:4px solid var(--color-blue-700);border-radius:var(--banner-radius);background:var(--color-surface);flex-direction:column;display:flex}.navigation-page-theme .company-search-journey-grid article:nth-child(2n){border-top-color:var(--color-lime-400)}.navigation-page-theme .company-search-journey-grid article>span{color:var(--color-blue-700);font-size:var(--font-size-label);font-weight:800}.navigation-page-theme .company-search-journey-grid strong{margin-top:var(--home-space-card);font-family:var(--font-serif);font-size:var(--font-size-card-title);font-weight:500;line-height:var(--home-type-subheading-line-height);letter-spacing:var(--home-type-subheading-letter-spacing)}.navigation-page-theme .company-search-journey-grid p,.navigation-page-theme .report-comparison-grid article>p{color:var(--muted);font-size:var(--font-size-body);margin:16px 0 0;line-height:1.65}@media (width>=640px) and (width<=1079.98px){.public-page.navigation-page-theme>.site-header{margin:0;top:0}.public-page.navigation-page-theme>section{padding:var(--home-space-tablet-section);margin:0}.public-page.navigation-page-theme .company-search-journey-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.public-page.navigation-page-theme>.site-footer{margin:0}}@media (width<=639.98px){.public-page.navigation-page-theme>.site-header{margin:0;top:0}.public-page.navigation-page-theme>section{padding-block:var(--home-space-tablet-section);padding-inline:var(--home-space-mobile-section);margin:0}.public-page.navigation-page-theme>:is(.services-hero,.service-page-hero,.business-information-hero,.platform-hero,.contact-page-hero,.insights-hero,.insight-article-hero,.methodology-hero,.careers-section,.company-search-hero,.job-hero){min-height:0}.public-page.navigation-page-theme>.contact-page-hero>div{min-height:0;padding:var(--home-space-tablet-section) var(--home-space-mobile-section)}.public-page.navigation-page-theme>.contact-page-hero>div:first-child{min-height:360px}.public-page.navigation-page-theme .company-directory-promo>div:last-child,.public-page.navigation-page-theme .company-search-journey-grid,.public-page.navigation-page-theme .report-comparison-grid{grid-template-columns:minmax(0,1fr)}.public-page.navigation-page-theme>.site-footer{margin:0}.about-page-theme>.site-header{margin:0;top:0}.about-page-theme>.about-hero{min-height:610px;padding:var(--home-space-tablet-card) var(--home-space-mobile-card);min-height:540px;margin:0}.about-page-theme .about-hero-inner{gap:var(--home-space-tablet-card);grid-template-columns:minmax(0,1fr)}.about-page-theme .about-intro{padding:var(--home-space-mobile-card) 0 0;border-top:1px solid #ffffff6b;border-left:0}.about-page-theme>.about-overview,.about-page-theme>.about-choice-section,.about-page-theme>.about-values-section,.about-page-theme>.coverage-section,.about-page-theme>.founders-section,.about-page-theme>.site-banner,.about-page-theme>.about-principle{padding:var(--home-space-tablet-card) var(--home-space-mobile-card);margin:0}.about-page-theme>.about-overview{gap:var(--home-space-tablet-card);grid-template-columns:minmax(0,1fr)}.about-page-theme .about-overview-visual{background-position:72%;min-height:320px}.about-page-theme .about-choice-layout,.about-page-theme .about-choice-grid,.about-page-theme .about-values-grid{grid-template-columns:minmax(0,1fr)}.about-page-theme .about-choice-layout,.about-page-theme .about-values-grid{margin-top:var(--home-space-tablet-card)}.about-page-theme .about-choice-visual{min-height:430px;padding:var(--home-space-mobile-card);background-position:42%}.about-page-theme .about-choice-grid article{min-height:250px;padding:var(--home-space-mobile-card)}.about-page-theme .about-values-grid article{min-height:0;padding:var(--home-space-tablet-card) 0;gap:var(--home-space-card)}.about-page-theme .about-values-grid article+article,.about-page-theme .about-values-grid article:nth-child(3){border-top:1px solid var(--line);border-left:0;grid-column:auto}.about-page-theme .about-commitment-list{margin-top:var(--home-space-tablet-card);grid-template-columns:minmax(0,1fr)}.about-page-theme .about-commitment-list li,.about-page-theme .about-commitment-list li:not(:nth-child(3n+1)),.about-page-theme .about-commitment-list li:nth-child(2n){padding:var(--home-space-card) 0;border-left:0}.about-page-theme .coverage-list{margin-top:var(--home-space-tablet-card);grid-template-columns:minmax(0,1fr);gap:10px}.about-page-theme .coverage-country-card{min-height:0;padding:var(--home-space-mobile-card)}.about-page-theme .coverage-country-card dl{margin-top:var(--home-space-mobile-card);grid-template-columns:minmax(0,1fr);gap:14px}.about-page-theme .coverage-company-count{margin-top:var(--home-space-mobile-card)}.about-page-theme .founder-grid{grid-template-columns:minmax(0,1fr)}.about-page-theme .founder-card,.about-page-theme .founder-card:first-child,.about-page-theme .founder-card:nth-child(2),.about-page-theme .founder-card:nth-child(4),.about-page-theme .founder-card:nth-child(5),.about-page-theme .founder-card:last-child{grid-column:auto;min-height:0}.about-page-theme>.about-principle{min-height:560px}.about-page-theme>.site-footer{margin:0}}@media (width<=1079.98px){.company-profile-breadcrumb-section{background:#e9edf0;border:0;padding:10px clamp(20px,4cqw,40px)}.company-profile-breadcrumb-section .company-profile-breadcrumb,.company-profile-breadcrumb-section .company-profile-breadcrumb a,.company-profile-breadcrumb-section .company-profile-breadcrumb strong{color:var(--color-navy-950);font-size:13px}.company-profile-hero--thailand.company-profile-hero.thailand-company-profile-hero{background:var(--color-surface);width:100%;min-height:0;color:var(--color-navy-950);border:0;margin:0;padding:24px clamp(20px,4cqw,40px);display:block;overflow:visible}.company-profile-hero--thailand .company-profile-title{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.company-profile-hero--thailand .company-profile-heading{align-items:flex-start;min-width:0}.company-profile-hero--thailand .company-profile-heading-copy h1{color:var(--color-navy-950);font-size:28px;line-height:1.08}.company-profile-hero--thailand .company-profile-heading-copy .company-profile-identity-facts{border:0;flex-wrap:wrap;gap:8px;width:auto;display:flex}.company-profile-hero--thailand .company-profile-heading-copy .company-profile-identity-facts>div{border:0;padding:0}.company-profile-hero--thailand .company-profile-heading-copy .company-profile-identity-facts dd{color:var(--color-navy-950);margin:0}.company-profile-hero--thailand .company-profile-banner-action{min-height:var(--banner-action-height);padding-inline:var(--home-space-card);border:1px solid var(--color-lime-400);border-radius:var(--banner-radius);background:var(--color-lime-400);color:var(--color-navy-950);letter-spacing:var(--home-type-label-letter-spacing);text-transform:uppercase;flex:none;justify-content:center;align-self:flex-start;align-items:center;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.company-profile-stat-strip{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}.thailand-company-profile-body{padding:32px clamp(20px,4cqw,40px)}.thailand-profile-overview{grid-template-columns:minmax(0,1fr) 300px;grid-template-areas:"content payment";align-items:start}.thailand-profile-sidebar{display:none}}@media (width<=767.98px){.company-profile-breadcrumb-section{display:none}.company-profile-hero--thailand.company-profile-hero.thailand-company-profile-hero{padding:20px 16px}.company-profile-hero--thailand .company-profile-title{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.company-profile-hero--thailand .company-profile-heading{grid-template-columns:64px minmax(0,1fr);gap:12px;display:grid}.company-profile-hero--thailand .company-profile-entity-icon{flex-basis:64px;width:64px;height:64px}.company-profile-hero--thailand .company-profile-heading-copy{gap:10px}.company-profile-hero--thailand .company-profile-heading-copy h1{overflow-wrap:anywhere;font-size:23px;line-height:1.12}.company-profile-hero--thailand .company-profile-banner-action{width:100%}.company-profile-stat-strip{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}.company-profile-stat-strip>div{min-height:112px;padding:14px}.thailand-company-profile-body{padding:20px 16px}.thailand-profile-overview{grid-template-columns:minmax(0,1fr);grid-template-areas:"content""payment";gap:20px;display:grid}.thailand-profile-content,.thailand-profile-payment-card{width:100%;min-width:0}}@media (width<=899.98px){.thailand-profile-overview{grid-template-columns:minmax(0,1fr);grid-template-areas:"content""payment";gap:20px;display:grid}.thailand-profile-content,.thailand-profile-payment-card{width:100%;min-width:0}}@media (width>=640px) and (width<=1079.98px){.thailand-profile-content>.company-profile-card>h2{display:none}.company-profile-detail-list{grid-template-columns:minmax(0,1fr)}.company-profile-detail-list>div{grid-template-columns:minmax(160px,.55fr) minmax(0,1.45fr)}}@media (width<=767.98px){.company-profile-hero--thailand .company-profile-heading-copy .company-profile-identity-facts dd,.company-profile-hero--thailand .company-profile-heading-copy .company-profile-identity-facts dd span{font-size:13px}.company-profile-hero--thailand .company-profile-heading-copy .company-profile-identity-facts .company-profile-active-status{border-radius:var(--banner-radius);background:var(--color-lime-400);color:var(--color-navy-950);padding:2px 8px;font-weight:800}.company-profile-hero--thailand .company-profile-heading-copy .company-profile-identity-facts{width:calc(100% + 76px);margin-left:-76px}.thailand-profile-overview{grid-template-areas:"nav""content""payment"}.thailand-profile-sidebar{border-radius:var(--banner-radius);background:var(--color-surface);border:1px solid #b8c3cf;grid-area:nav;min-width:0;padding:8px 8px 4px;display:block;overflow:hidden;box-shadow:0 1px 2px #0714260d}.thailand-profile-page-nav{scrollbar-color:var(--color-blue-700) var(--color-paper);scrollbar-width:thin;gap:8px;padding:0 0 6px;display:flex;overflow-x:auto}.thailand-profile-page-nav::-webkit-scrollbar{height:6px}.thailand-profile-page-nav::-webkit-scrollbar-track{background:var(--color-paper);border-radius:999px}.thailand-profile-page-nav::-webkit-scrollbar-thumb{background:var(--color-blue-700);border-radius:999px}.thailand-profile-page-nav>div{display:contents}.thailand-profile-page-nav>div>span{display:none}.thailand-profile-page-nav a{border-radius:var(--banner-radius);min-height:40px;color:var(--color-navy-950);white-space:nowrap;flex:none;align-items:center;padding:8px 12px;font-size:13px;line-height:1.2;text-decoration:none;display:inline-flex;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important}.thailand-profile-page-nav a:hover,.thailand-profile-page-nav a:focus-visible{border-color:var(--color-border)!important;background:var(--color-paper)!important}.thailand-profile-content>.company-profile-card:before{content:none;display:none}.thailand-profile-content>#registration{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.thailand-profile-content>#registration>h2{display:none}.thailand-profile-content>#registration>.step-label{border:1px solid var(--color-border);border-radius:var(--banner-radius) var(--banner-radius) 0 0;background:var(--color-surface);border-bottom:0;margin:0;padding:14px;display:block}.company-profile-detail-list>div{grid-template-columns:minmax(0,1fr);min-height:0;padding:0}.company-profile-detail-list>div>dt{min-height:0;padding:8px 12px 2px;line-height:1.25}.company-profile-detail-list>div>dd{min-height:0;padding:0 12px 8px;font-weight:400;line-height:1.35}.thailand-profile-content>#registration>.company-profile-detail-list>div:first-child>dd{padding-top:12px;padding-bottom:12px;font-weight:400}.company-profile-stat-strip>div{gap:4px;min-height:0;padding:10px 14px}.company-profile-stat-strip small{margin-top:0}.company-profile-stat-strip dt{font-weight:400}.company-profile-stat-strip dd{font-weight:700}.thailand-profile-content>#registration>.company-profile-detail-list{border:1px solid var(--color-border);border-radius:0 0 var(--banner-radius) var(--banner-radius);overflow:hidden}.thailand-profile-list li,.company-profile-links a{padding:10px 12px}}.mobile-header-actions,.mobile-lookup-tray,.mobile-lookup-scrim{display:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width<=1079.98px){.site-header .mobile-header-actions{justify-self:end;align-items:center;gap:8px;display:flex}.site-header .mobile-nav{margin-left:0}.site-header .mobile-lookup-toggle{width:44px;height:44px;color:var(--color-navy-950);cursor:pointer;background:0 0;border:1px solid #9fb0c2;border-radius:999px;place-items:center;padding:0;display:grid}.site-header .mobile-lookup-toggle:hover,.site-header .mobile-lookup-toggle:focus-visible,.site-header .mobile-lookup-toggle[aria-expanded=true]{border-color:var(--color-blue-700);background:#e6effa;outline:none}.site-header .mobile-lookup-toggle svg,.site-header .mobile-lookup-submit svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8px;width:22px;height:22px}.site-header .mobile-lookup-scrim{width:100vw;inset:calc(var(--site-development-notice-height,36px) + 128px) 0 0;z-index:1;cursor:default;background:#07142694;border:0;padding:0;display:block;position:fixed}.site-header .mobile-lookup-tray{z-index:2;background:var(--color-navy-950);width:100vw;min-height:68px;font-family:var(--font-interface);grid-template-columns:auto minmax(0,1fr) 48px;gap:0;padding:10px 12px;display:grid;position:absolute;top:100%;left:50%;transform:translate(-50%);box-shadow:0 14px 28px #0714263d}.site-header .mobile-lookup-type select,.site-header .mobile-lookup-query input,.site-header .mobile-lookup-submit{height:48px;color:var(--color-navy-950);font:inherit;background:#fff;border:0}.site-header .mobile-lookup-type select{appearance:none;border-right:1px solid var(--color-border);width:108px;font-family:var(--font-interface);border-radius:7px 0 0 7px;padding:0 22px 0 10px;font-size:16px}.site-header .mobile-lookup-type option{font-family:var(--font-interface)}.site-header .mobile-lookup-type{position:relative}.site-header .mobile-lookup-type:after{content:"";pointer-events:none;border-bottom:1.5px solid;border-right:1.5px solid;width:7px;height:7px;position:absolute;top:18px;right:8px;transform:rotate(45deg)}.site-header .mobile-lookup-query input{border-radius:0;outline:none;width:100%;min-width:0;padding:0 12px;font-size:16px}.site-header .mobile-lookup-query input:focus{box-shadow:inset 0 0 0 2px var(--color-blue-700)}.site-header .mobile-lookup-submit{border-left:1px solid var(--color-border);cursor:pointer;border-radius:0 7px 7px 0;place-items:center;display:grid}.site-header .mobile-lookup-submit:hover,.site-header .mobile-lookup-submit:focus-visible{background:var(--color-lime-400);outline:none}.site-header .mobile-lookup-results{border:1px solid var(--color-border);border-radius:var(--banner-radius);background:var(--color-surface);color:var(--color-text);grid-column:1/-1;margin-top:8px;overflow:hidden}.site-header .mobile-lookup-results>a{border-bottom:1px solid var(--color-border);color:var(--color-text);font-size:var(--home-type-small-text-size);line-height:var(--home-type-body-line-height);grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:10px 12px;text-decoration:none;display:grid}.site-header .mobile-lookup-results>a:last-child{border-bottom:0}.site-header .mobile-lookup-results>a:hover,.site-header .mobile-lookup-results>a:focus-visible{background:var(--color-surface-muted);outline:none}.site-header .mobile-lookup-results strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.site-header .mobile-lookup-results>a>span,.site-header .mobile-lookup-status{color:var(--color-text-muted);font-size:var(--home-type-small-text-size)}.site-header .mobile-lookup-status{padding:0 12px;display:block}.site-header .mobile-lookup-status:not(:empty){padding-top:10px;padding-bottom:10px}.thailand-profile-content dd,.thailand-profile-content .thailand-profile-list strong,.thailand-profile-content .company-profile-active-status{font-weight:400}}@media (width<=479.98px){.site-header .mobile-header-actions{gap:6px}.site-header .mobile-lookup-type select{width:108px;padding-left:10px;font-size:16px}.site-header .mobile-lookup-query input{padding-inline:9px;font-size:16px}}@media (width<=1079.98px){.company-profile-hero--thailand .company-profile-heading-copy h1{font-size:24px}.company-profile-hero--thailand .company-profile-heading-copy .company-profile-identity-facts dd,.company-profile-hero--thailand .company-profile-heading-copy .company-profile-identity-facts dd span{font-size:13px}}@media (width>=768px) and (width<=1079.98px){.thailand-company-profile-body{padding:24px clamp(24px,4cqw,40px)}.thailand-profile-overview{grid-template-columns:minmax(0,1fr);grid-template-areas:"nav""content""payment";gap:20px}.thailand-profile-sidebar{border-radius:var(--banner-radius);background:var(--color-surface);border:1px solid #b8c3cf;grid-area:nav;min-width:0;padding:8px 8px 4px;display:block;overflow:hidden;box-shadow:0 1px 2px #0714260d}.thailand-profile-page-nav{scrollbar-color:var(--color-blue-700) var(--color-paper);scrollbar-width:thin;gap:8px;padding:0 0 6px;display:flex;overflow-x:auto}.thailand-profile-page-nav::-webkit-scrollbar{height:6px}.thailand-profile-page-nav::-webkit-scrollbar-track{background:var(--color-paper);border-radius:999px}.thailand-profile-page-nav::-webkit-scrollbar-thumb{background:var(--color-blue-700);border-radius:999px}.thailand-profile-page-nav>div{display:contents}.thailand-profile-page-nav>div>span{display:none}.thailand-profile-page-nav a{border-radius:var(--banner-radius);min-height:40px;color:var(--color-navy-950);white-space:nowrap;flex:none;align-items:center;padding:8px 12px;font-size:13px;line-height:1.2;text-decoration:none;display:inline-flex;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important}.thailand-profile-page-nav a:hover,.thailand-profile-page-nav a:focus-visible{border-color:var(--color-border)!important;background:var(--color-paper)!important}.thailand-profile-content>.company-profile-card:before{content:none;display:none}.thailand-profile-content>#registration{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.thailand-profile-content>#registration>h2{display:none}.thailand-profile-content>#registration>.step-label{border:1px solid var(--color-border);border-radius:var(--banner-radius) var(--banner-radius) 0 0;background:var(--color-surface);border-bottom:0;margin:0;padding:14px;display:block}.company-profile-detail-list>div{grid-template-columns:minmax(0,1fr);min-height:0;padding:0}.company-profile-detail-list>div>dt{min-height:0;padding:8px 12px 2px;line-height:1.25}.company-profile-detail-list>div>dd{min-height:0;padding:0 12px 8px;font-weight:400;line-height:1.35}.thailand-profile-content>#registration>.company-profile-detail-list>div:first-child>dd{padding-top:12px;padding-bottom:12px}.thailand-profile-content>#registration>.company-profile-detail-list{border:1px solid var(--color-border);border-radius:0 0 var(--banner-radius) var(--banner-radius);overflow:hidden}}@media (width<=1079.98px){.company-profile-hero--thailand .company-profile-heading-copy h1{font-weight:700}.company-profile-hero--thailand .company-profile-heading-copy .company-profile-active-status{border-radius:var(--banner-radius);background:var(--color-lime-400);min-height:24px;color:var(--color-navy-950);white-space:nowrap;align-items:center;padding:2px 8px;font-weight:800;line-height:1.2;display:inline-flex}}@media (width<=767.98px){.company-profile-hero--thailand .company-profile-heading-copy{display:contents}.company-profile-hero--thailand .company-profile-heading-copy h1{grid-area:1/2;align-self:start}.company-profile-hero--thailand .company-profile-heading-copy .company-profile-identity-facts{grid-area:2/1/auto/-1;width:100%;margin:0;overflow:visible}}@media (width>=640px) and (width<=767.98px){.company-profile-stat-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}.company-profile-hero--thailand .company-profile-heading-copy .company-profile-identity-facts dd,.company-profile-hero--thailand .company-profile-heading-copy .company-profile-active-status{border-radius:8px}:is(.company-directory-hero,.company-directory-index,.company-directory-methodology,.company-profile-breadcrumb-section,.company-profile-hero,.company-profile-search,.thailand-company-profile-tabs,.company-profile-body,.mobile-lookup-tray){--font-serif:var(--font-interface);--font-localized-serif:var(--font-interface);font-family:var(--font-interface)}.company-profile-stat-strip dt{font-size:var(--home-type-small-text-size);letter-spacing:.02em;font-weight:600;line-height:1.2}.company-profile-hero--thailand .company-profile-heading-copy .company-profile-identity-facts dd,.company-profile-hero--thailand .company-profile-heading-copy .company-profile-active-status{font-weight:500}.company-profile-hero--thailand .company-profile-heading-copy h1{transform:translateY(-5px)}.company-profile-active-status{background:var(--color-lime-400);width:fit-content;min-height:24px;color:var(--color-navy-950);white-space:nowrap;border:1px solid #1b5e20;border-radius:8px;align-items:center;gap:6px;padding:2px 8px;font-weight:500;line-height:1.2;display:inline-flex}.company-profile-active-status:before{content:"";background:#1b5e20;border-radius:50%;flex:0 0 6px;width:6px;height:6px}.company-profile-inactive-status{color:#83382e;white-space:nowrap;background:#fff0ec;border:1px solid #b44b3d;border-radius:8px;align-items:center;gap:6px;width:fit-content;min-height:24px;padding:2px 8px;font-weight:500;line-height:1.2;display:inline-flex}.company-profile-inactive-status:before{content:"";background:#b44b3d;border-radius:50%;flex:0 0 6px;width:6px;height:6px}.thailand-company-summary{border:1px solid var(--color-border);border-radius:var(--banner-radius);background:var(--color-surface);padding:18px}.public-page .thailand-company-summary p{font-size:13px;font-weight:400;line-height:var(--home-type-body-line-height);margin:0}.thailand-company-summary strong{font-weight:700}.public-page .company-profile-hero--thailand .company-profile-banner-action{letter-spacing:normal;text-transform:none;border-radius:8px;min-height:42px;padding:10px 20px;font-size:14px;font-weight:700;line-height:normal;transition:background-color .15s,transform .15s}.public-page .company-profile-hero--thailand .company-profile-banner-action:hover,.public-page .company-profile-hero--thailand .company-profile-banner-action:focus-visible{border-color:var(--color-navy-950);background:var(--color-navy-950);color:var(--color-lime-400);box-shadow:none;outline:none;transform:translateY(-1px)}.company-profile-public-page{width:min(100%,1400px);min-width:0;max-width:1400px;margin-inline:auto;overflow-x:clip}.thailand-profile-overview{grid-template-columns:minmax(190px,220px) minmax(0,1fr) minmax(260px,300px);align-items:start;gap:20px}.thailand-profile-sidebar,.thailand-profile-payment-card{align-self:start;position:sticky;top:20px}.thailand-profile-sidebar{border:1px solid var(--color-border);border-radius:var(--banner-radius);background:var(--color-surface);padding:0;overflow:hidden}.thailand-profile-page-nav{padding-block:12px;display:grid}.thailand-profile-page-nav>div{display:grid}.thailand-profile-page-nav>div>span{color:var(--color-blue-700);letter-spacing:.06em;text-transform:uppercase;padding:5px 16px 3px;font-size:12px;font-weight:700;line-height:1.2}.thailand-profile-page-nav a{color:#334259;border-left:3px solid #0000;justify-content:space-between;align-items:center;gap:10px;min-height:40px;padding:8px 14px 8px 16px;font-size:14px;font-weight:600;line-height:1.35;text-decoration:none;display:flex}.thailand-profile-page-nav a:hover,.thailand-profile-page-nav a:focus-visible{color:var(--color-blue-700);background:#f4f7fa;outline:none}.thailand-profile-page-nav a[aria-current=location]{border-left-color:var(--color-blue-700);color:var(--color-navy-950);background:#eaf1f8}.thailand-profile-page-nav a.is-locked .thailand-profile-lock-icon{color:#b77900}.thailand-profile-page-nav a.is-locked .company-profile-lock-icon{color:var(--color-amber-700);font-size:var(--home-type-small-text-size)}.thailand-profile-lock-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;flex:0 0 16px;width:16px;height:16px}.thailand-profile-content{gap:18px;min-width:0;display:grid}.thailand-profile-section-group{gap:12px;min-width:0;display:grid}.public-page .thailand-profile-group-heading{color:var(--color-blue-700);letter-spacing:.06em;text-transform:uppercase;margin:6px 0 0;font-size:16px;font-weight:700;line-height:1.2}.thailand-profile-section-group>.company-profile-card{border:1px solid var(--color-border);border-radius:var(--banner-radius);background:var(--color-surface);box-shadow:none;padding:0;position:relative;overflow:hidden}.thailand-profile-section-group>.company-profile-card:before{display:none}.thailand-profile-section-group>.company-profile-card>.step-label,.public-page .vietnam-principal-modal-header h2{border-bottom:1px solid var(--color-border);color:var(--color-blue-700);letter-spacing:.02em;text-transform:uppercase;margin:0;padding:12px 16px;font-size:13px;font-weight:600;line-height:1.2;display:block}.thailand-profile-section-group>.company-profile-card>h3{display:none}.thailand-profile-section-group .company-profile-detail-list{border:0;border-radius:0;overflow:hidden}.thailand-profile-section-group .company-profile-detail-list>div{align-items:stretch;min-height:48px;padding:0}.thailand-profile-section-group .company-profile-detail-list>div>:is(dt,dd){align-items:center;min-height:48px;padding-top:12px;padding-bottom:12px;display:flex}.thailand-profile-section-group #management>.step-label{margin-bottom:0}.thailand-profile-section-group #management>:is(p,.thailand-profile-list,.thailand-signatory){margin-left:14px;margin-right:14px}.thailand-profile-section-group #management>.thailand-profile-list{margin-top:0}.thailand-profile-section-group #management>.thailand-profile-list li{background:0 0;border:0;padding:8px 0}.public-page .thailand-profile-content :is(.company-profile-detail-list dd,.thailand-profile-list strong,.thailand-profile-list li>span,.company-profile-active-status){font-weight:700}.thailand-profile-section-group #management>.thailand-signatory{border:1px solid var(--color-border);margin-bottom:14px}.thailand-profile-field-locked{color:#a66f00;align-items:center;gap:6px;font-weight:600;display:inline-flex}.thailand-profile-field-locked .thailand-profile-lock-icon{flex-basis:14px;width:14px;height:14px}.thailand-profile-locked-panel{border-radius:var(--banner-radius);color:var(--color-navy-950);text-align:center;background:#f7f9fc;border:1px solid #d7e0eb;scroll-margin-top:100px;overflow:hidden}.thailand-profile-premium-section-heading{border-bottom:1px solid var(--color-border);background:var(--color-surface);color:var(--color-blue-700);letter-spacing:.02em;text-align:left;text-transform:uppercase;padding:12px 16px;font-size:13px;font-weight:600;line-height:1.2;display:block}.thailand-profile-locked-body{justify-items:center;gap:10px;padding:28px;display:grid}.thailand-profile-premium-kicker{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.thailand-profile-locked-symbol{background:var(--color-surface);width:40px;height:40px;color:var(--color-navy-950);border:1px solid #c7d3e1;border-radius:10px;place-items:center;display:grid}.thailand-profile-locked-symbol .thailand-profile-lock-icon{width:20px;height:20px}.thailand-profile-locked-symbol .company-profile-lock-icon{font-size:var(--home-type-subheading-size)}.thailand-profile-premium-label{color:var(--color-lime-400);text-transform:uppercase;background:#0b1b33;border:1px solid #0b1b33;border-radius:6px;padding:5px 10px;font-size:13px;font-weight:700;line-height:1.2;display:inline-flex}.thailand-profile-locked-panel h3{margin:2px 0 0;font-size:16px;font-weight:700;line-height:1.35}.thailand-profile-locked-body>p{color:#56657b;max-width:620px;margin:0;font-size:13px;line-height:1.55}.thailand-profile-locked-panel ul{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;width:min(100%,620px);margin:6px 0 0;padding:0;list-style:none;display:grid}.thailand-profile-locked-panel li{color:#334259;align-items:center;gap:9px;scroll-margin-top:100px;font-size:13px;line-height:1.4;display:flex}.thailand-profile-locked-panel li>span{color:#087a53;font-weight:700}#company-details,#contact-details,#management,#shareholder,#credit-rating,#government-connection,#litigation,#regulatory,#adverse-media{scroll-margin-top:100px}@media (width<=1079.98px){.thailand-profile-overview{grid-template-columns:minmax(0,1fr);grid-template-areas:"nav""content""payment";gap:20px}.thailand-profile-sidebar{scrollbar-width:thin;grid-area:nav;padding-top:12px;display:block;position:static;overflow:auto hidden}.thailand-profile-page-nav{align-items:stretch;width:max-content;min-width:100%;padding:0;display:flex}.thailand-profile-page-nav>div{align-items:stretch;display:flex}.thailand-profile-page-nav>div>span{display:none}.thailand-profile-page-nav a{white-space:nowrap;border-bottom:3px solid #0000;border-left:0;min-height:44px;padding:10px 12px}.thailand-profile-page-nav a[aria-current=location]{border-bottom-color:var(--color-blue-700);border-left:0}.thailand-profile-content{grid-area:content}.thailand-profile-payment-card{grid-area:payment;position:static}}@media (width<=639.98px){.thailand-profile-locked-body{padding:24px 18px}.thailand-profile-locked-panel ul{grid-template-columns:minmax(0,1fr)}}.thailand-profile-payment-card{border-radius:var(--banner-radius);min-height:0;padding:22px 0 0;display:block;overflow:hidden}.thailand-profile-payment-card>.step-label{color:#4b96cf;padding:0 12px 16px;line-height:1.4;display:block}.thailand-profile-payment-section{border-top:1px solid #ffffff2e;padding:16px 12px 18px}.thailand-profile-payment-section h2,.thailand-profile-payment-card .thailand-profile-payment-section h2{color:#fff;font-family:var(--font-serif);margin:0 0 8px;font-size:16px;font-weight:600;line-height:1.2}.thailand-profile-payment-section>p{color:#c2cfdd;margin:0;font-size:13px;line-height:1.5}.thailand-profile-payment-section .thailand-profile-report-options{gap:8px;margin-top:14px}.thailand-profile-payment-section .thailand-profile-report-options>button{height:42px;min-height:42px;padding-block:8px}.thailand-profile-payment-link{box-sizing:border-box;border:1px solid var(--color-lime-400);border-radius:var(--banner-radius);background:var(--color-lime-400);width:100%;height:42px;min-height:42px;color:var(--color-navy-950);text-align:center;justify-content:center;align-items:center;margin-top:14px;padding:0 12px;font-size:13px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.thailand-profile-payment-link:hover{border-color:var(--color-lime-300);background:var(--color-lime-300);color:var(--color-navy-950)}.thailand-profile-payment-link:focus-visible{outline:2px solid var(--color-lime-400);outline-offset:3px}.thailand-profile-subscription-banner.site-banner{background-color:var(--color-blue-700);background-image:linear-gradient(90deg,#071426f5,#071426b8),url(/asiabis-about-intelligence-network-v1.webp);background-position:50%;background-size:cover;border:0;border-radius:0;justify-content:center;align-items:center;width:min(100%,1400px);max-width:1400px;height:320px;min-height:320px;margin:0 auto;padding:0;display:flex}.thailand-profile-subscription-inner{width:min(100% - 96px,1400px);max-width:1400px}.thailand-profile-subscription-banner .site-banner-copy,.thailand-profile-subscription-banner .site-banner-copy>h2{width:100%;max-width:none}.thailand-profile-subscription-banner .site-banner-copy>p{max-width:980px}.thailand-profile-subscription-actions{justify-content:flex-start;align-items:center;margin-top:24px;display:flex}.thailand-profile-subscription-actions>a{box-sizing:border-box;background:var(--bright);color:#071426;width:min(100%,324px);min-width:0;height:48px;min-height:48px;font-family:var(--font-serif);text-align:center;text-transform:uppercase;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;padding:0 28px;font-size:13px;font-weight:700;line-height:1;text-decoration:none;transition:transform .16s,background .16s,border-color .16s;display:inline-flex}.thailand-profile-subscription-actions>a:hover{background:var(--color-lime-400);transform:translateY(-1px)}.thailand-profile-subscription-actions>a:focus-visible{outline:2px solid var(--bright);outline-offset:4px}@media (width>=640px) and (width<=1079.98px){.thailand-profile-subscription-banner.site-banner{width:100%;height:auto;min-height:320px;margin-inline:auto}.thailand-profile-subscription-inner{width:min(100% - 88px,1400px)}}@media (width<=639.98px){.thailand-profile-subscription-actions>a{width:100%}.thailand-profile-subscription-actions{width:100%;min-width:0}.thailand-profile-subscription-banner.site-banner{width:100%;height:auto;min-height:0;padding-block:var(--home-space-tablet-section);margin-inline:auto}.thailand-profile-subscription-inner{width:calc(100% - (2 * var(--home-space-mobile-section)))}}@media (width<=1079.98px){.thailand-profile-subscription-banner.site-banner{display:none}.company-profile-hero--thailand .company-profile-heading-copy .company-profile-identity-facts .company-profile-active-status{border-radius:8px;min-height:28px;padding:2px 8px;font-size:13px;font-weight:500;line-height:1.2}.thailand-profile-section-group .company-profile-detail-list>div{min-height:0}.thailand-profile-section-group .company-profile-detail-list>div>dt{align-items:flex-start;min-height:0;padding:12px 16px 4px}.thailand-profile-section-group .company-profile-detail-list>div>dd{align-items:flex-start;min-height:0;padding:0 16px 14px}}@media (width<=639.98px){.thailand-profile-page-nav a{font-size:13px}.thailand-profile-section-group .company-profile-detail-list>div{min-height:0}.thailand-profile-section-group .company-profile-detail-list>div>dt{align-items:flex-start;min-height:0;padding:12px 16px 4px}.thailand-profile-section-group .company-profile-detail-list>div>dd{align-items:flex-start;min-height:0;padding:0 16px 14px}.thailand-profile-section-group #management>.thailand-profile-list li{padding:10px 2px;font-size:13px;line-height:1.4}.thailand-profile-section-group #management>.thailand-profile-list :is(strong,li>span){font-size:13px}}.company-profile-hero--thailand .company-profile-identity-facts>div>dd{box-sizing:border-box;align-items:center;height:32px;min-height:32px;padding:4px 10px;font-size:13px;line-height:1;display:inline-flex}.company-profile-hero--thailand .company-profile-identity-facts>div:first-child>dd{background:0 0;border:0;padding:0}.company-profile-hero--thailand .company-profile-heading-copy .company-profile-identity-facts .company-profile-active-status,.company-profile-hero--thailand .company-profile-heading-copy .company-profile-identity-facts .company-profile-inactive-status,main.public-page .thailand-profile-content .company-profile-active-status,main.public-page .thailand-profile-content .company-profile-inactive-status{box-sizing:border-box;height:32px;min-height:32px;padding:4px 10px;font-size:13px;line-height:1;font-weight:500!important}.company-profile-banner-action--mobile{display:none!important}.public-page .company-profile-hero--thailand .thailand-profile-compact-search{z-index:30;background:0 0;border:0;flex:0 0 300px;align-self:flex-start;width:300px;padding:0;display:block;position:relative;inset:auto}.public-page .company-profile-hero--thailand{z-index:7;overflow:visible!important}.public-page .company-profile-hero--thailand .thailand-profile-compact-search.thailand-profile-compact-search--vietnam{flex-basis:300px;width:300px}.public-page .company-profile-hero--thailand .thailand-profile-compact-search:before,.public-page .company-profile-hero--thailand .thailand-profile-compact-search>div:first-child,.public-page .company-profile-hero--thailand .thailand-profile-compact-search>a{display:none}.public-page .company-profile-hero--thailand .thailand-profile-compact-search .company-profile-search-control{position:relative}.public-page .company-profile-hero--thailand .thailand-profile-compact-search .company-profile-search-icon,.public-page .company-profile-hero--singapore .thailand-profile-compact-search .company-profile-search-icon{z-index:1;fill:none;width:20px;height:20px;stroke:var(--color-blue-700);stroke-width:1.8px;stroke-linecap:round;position:absolute;top:11px;left:14px}.public-page .company-profile-hero--thailand .thailand-profile-compact-search .company-profile-search-control>input{border-radius:var(--banner-radius);background:var(--color-surface-muted);height:42px;color:var(--color-text);font-size:var(--home-type-small-text-size);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-border) 55%, transparent);border:1px solid #0000;padding:0 44px;font-weight:600}.public-page .company-profile-hero--thailand .thailand-profile-compact-search .company-profile-search-control>input::placeholder{color:var(--color-text-muted);opacity:1}.public-page .company-profile-hero--thailand .thailand-profile-compact-search .company-profile-search-control>input:focus-visible{outline:2px solid var(--color-blue-700);outline-offset:2px}.public-page .company-profile-hero--thailand .thailand-profile-compact-search .company-profile-search-control>span{min-height:0;color:var(--color-text-muted);font-size:var(--home-type-small-text-size);margin:0}.public-page .company-profile-hero--thailand .thailand-profile-compact-search .company-profile-search-results{z-index:10;border-color:var(--color-border);border-radius:var(--banner-radius);background:var(--color-surface);z-index:40;top:46px}.public-page .thailand-profile-compact-search .company-profile-search-clear{z-index:3;width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid;position:absolute;top:5px;right:6px}.public-page .thailand-profile-compact-search .company-profile-search-clear:hover{background:var(--color-paper);color:var(--color-blue-700)}.public-page .thailand-profile-compact-search .company-profile-search-clear:focus-visible{outline:2px solid var(--color-blue-700);outline-offset:1px}.public-page .thailand-profile-compact-search .company-profile-search-clear svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:16px;height:16px}.company-profile-public-page .thailand-company-profile-hero,.singapore-company-profile-page .thailand-company-profile-hero{z-index:20;position:relative;overflow:visible}.company-profile-public-page .thailand-company-profile-body,.singapore-company-profile-page .thailand-company-profile-body{z-index:1;position:relative}.public-page .company-profile-hero--thailand .thailand-profile-compact-search .company-profile-search-results a{text-decoration:none}#reports-payment{scroll-margin-top:20px}.singapore-company-profile-page{overflow-x:clip}.company-profile-hero--singapore.company-profile-hero.thailand-company-profile-hero{gap:var(--home-space-card);flex-direction:column;display:flex}.company-profile-hero--singapore .company-profile-title,.company-profile-hero--singapore .company-profile-stat-strip{width:100%;margin:0}@media (width<=1079.98px){.company-profile-public-page .thailand-company-profile-body,.company-profile-public-page .thailand-profile-overview,.company-profile-public-page .thailand-profile-content{width:100%;min-width:0;max-width:100%}.public-page .thailand-profile-sidebar{contain:inline-size;width:100%;min-width:0;max-width:100%;padding-block:12px;overflow:auto hidden}.public-page .thailand-profile-page-nav{flex-wrap:nowrap;align-items:center;width:max-content;min-width:100%;max-width:none;display:flex;position:relative;overflow:visible}.public-page .thailand-profile-page-nav>div{flex:none;align-items:center;display:flex}.public-page .thailand-profile-page-nav a{flex:none;align-self:center;position:relative}.public-page .thailand-profile-report-options button{min-height:var(--banner-action-height)}}.public-page .company-profile-hero--singapore .thailand-profile-compact-search{z-index:30;background:0 0;border:0;flex:0 0 300px;align-self:flex-start;width:300px;padding:0;display:block;position:relative;inset:auto}.public-page .company-profile-hero--singapore .thailand-profile-compact-search:before,.public-page .company-profile-hero--singapore .thailand-profile-compact-search>div:first-child,.public-page .company-profile-hero--singapore .thailand-profile-compact-search>a{display:none}.public-page .company-profile-hero--singapore .thailand-profile-compact-search .company-profile-search-control{position:relative}.public-page .company-profile-hero--singapore .thailand-profile-compact-search .company-profile-search-control>input{border-radius:var(--banner-radius);background:var(--color-surface-muted);height:42px;color:var(--color-text);font-size:var(--home-type-small-text-size);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-border) 55%, transparent);border:1px solid #0000;padding:0 44px;font-weight:600}.public-page .company-profile-hero--singapore .thailand-profile-compact-search .company-profile-search-control>input:focus-visible{outline:2px solid var(--color-blue-700);outline-offset:2px}.public-page .company-profile-hero--singapore .thailand-profile-compact-search .company-profile-search-control>span{min-height:0;margin:0}.public-page .company-profile-hero--singapore .thailand-profile-compact-search .company-profile-search-results{border-color:var(--color-border);border-radius:var(--banner-radius);background:var(--color-surface);z-index:40;top:46px}@media (width<=1079.98px){.public-page .company-profile-hero--thailand .thailand-profile-compact-search,.public-page .company-profile-hero--singapore .thailand-profile-compact-search{display:none}.singapore-company-profile-page .thailand-profile-overview{grid-template-areas:"nav""content""payment";width:100%;min-width:0;max-width:100%}.singapore-company-profile-page .thailand-profile-sidebar{contain:inline-size paint;min-width:0;max-width:100%}}@media (width<=767.98px){.public-page .company-profile-hero--thailand .thailand-profile-compact-search{display:none}.company-profile-banner-action--desktop{display:none!important}.company-profile-banner-action--mobile{display:inline-flex!important}.company-profile-hero--thailand .company-profile-heading-copy h1{align-items:center;min-height:64px;line-height:32px;display:flex;transform:none}}.thailand-profile-section-group .company-profile-detail-list>div{--profile-divider-inset:18px;border-bottom:0;position:relative}.thailand-profile-section-group .company-profile-detail-list>div:not(:last-child):after{height:1px;right:var(--profile-divider-inset);bottom:0;left:var(--profile-divider-inset);content:"";background:#edf0ed;position:absolute}.thailand-profile-section-group #management>.thailand-profile-list li{position:relative}.thailand-profile-section-group #management>.thailand-profile-list li:not(:last-child):after{content:"";background:#edf0ed;height:1px;position:absolute;bottom:0;left:0;right:0}.thailand-profile-section-group #management>.vietnam-key-principal-list li:not(:last-child):after{background:color-mix(in srgb, var(--color-border) 24%, var(--color-surface));left:18px;right:18px}@media (width<=1079.98px){.thailand-profile-section-group .company-profile-detail-list>div{--profile-divider-inset:12px}.thailand-profile-section-group #management>.vietnam-key-principal-list li:not(:last-child):after{left:12px;right:12px}}@media (width<=639.98px){.thailand-profile-section-group .company-profile-detail-list>div{--profile-divider-inset:16px}.thailand-profile-section-group #management>.vietnam-key-principal-list li:not(:last-child):after{left:16px;right:16px}}.thailand-profile-section-group #management>.vietnam-key-principal-list li{grid-template-columns:minmax(180px,.7fr) minmax(0,1.3fr);align-items:stretch;gap:0;padding:0;display:grid}.thailand-profile-section-group #management>.vietnam-key-principal-list{grid-template-columns:minmax(0,1fr);gap:0;margin:0}.thailand-profile-section-group #management>.vietnam-key-principal-list li{min-height:var(--banner-action-height)}.vietnam-key-principal-name-cell{min-width:0;min-height:var(--banner-action-height);align-items:center;padding:12px 18px;display:flex}.company-profile-copy-status{color:var(--color-blue-700)}.company-profile-copy-value{align-items:baseline;width:100%;display:flex}.company-profile-copy-text{overflow-wrap:anywhere;flex:1;min-width:0}.company-name-copy{vertical-align:middle;color:var(--color-blue-700);cursor:pointer;font:inherit;background:0 0;border:0;flex-shrink:0;align-items:center;margin-inline-start:.5em;padding:0;display:inline-flex}.company-name-copy:focus-visible{outline:2px solid var(--color-blue-700)}.principal-info-icon{vertical-align:middle;color:var(--color-blue-700)}.vietnam-key-principal-name{max-width:100%;color:var(--color-text);cursor:pointer;font:inherit;font-size:var(--home-type-small-text-size);font-weight:400;line-height:var(--home-type-label-line-height);overflow-wrap:anywhere;text-align:left;background:0 0;border:0;padding:0;display:inline}.public-page .thailand-profile-content .vietnam-key-principal-position{min-width:0;min-height:var(--banner-action-height);color:var(--color-text);font-size:var(--home-type-small-text-size);font-weight:700;line-height:var(--home-type-label-line-height);align-items:center;padding:12px 18px;display:flex}.vietnam-key-principal-name:hover,.vietnam-key-principal-name:focus-visible{color:var(--color-blue-700);text-underline-offset:3px;text-decoration:underline}.vietnam-key-principal-name:focus-visible{outline:2px solid var(--color-blue-700);outline-offset:-2px}@media (width>=640px) and (width<=1079.98px){.thailand-profile-section-group #management>.vietnam-key-principal-list li{grid-template-columns:minmax(160px,.55fr) minmax(0,1.45fr)}}.vietnam-principal-modal-backdrop{z-index:1000;padding:var(--home-space-card);background:color-mix(in srgb, var(--color-navy-950) 76%, transparent);place-items:center;display:grid;position:fixed;inset:0}.vietnam-principal-modal{border:1px solid var(--color-blue-700);border-radius:var(--banner-radius);background:var(--color-surface);width:min(100%,860px);max-height:min(86vh,760px);color:var(--color-text);font-family:var(--font-interface);grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.vietnam-principal-modal-header{border-bottom:1px solid var(--color-border);background:var(--color-surface);padding:0;display:block}.public-page .vietnam-principal-modal-header h2{width:100%;min-width:0;font-family:var(--font-interface);text-transform:uppercase;border-bottom:0;margin:0}.vietnam-principal-modal-body{min-height:0;padding:0;overflow-y:auto}.vietnam-principal-company-list{grid-template-columns:minmax(0,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}.vietnam-principal-company-list li{--profile-divider-inset:18px;min-height:var(--banner-action-height);background:var(--color-surface);grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);align-items:stretch;display:grid;position:relative}.vietnam-principal-company-list li:not(:last-child):after{height:1px;right:var(--profile-divider-inset);bottom:0;left:var(--profile-divider-inset);content:"";background:color-mix(in srgb, var(--color-border) 24%, var(--color-surface));position:absolute}.vietnam-principal-company-name{min-height:var(--banner-action-height);color:var(--color-text);font-size:var(--home-type-small-text-size);font-weight:700;line-height:var(--home-type-label-line-height);overflow-wrap:anywhere;align-items:center;padding:12px 18px;text-decoration:none;display:flex}.vietnam-principal-company-name:hover,.vietnam-principal-company-name:focus-visible{color:var(--color-blue-700);text-underline-offset:3px;text-decoration:underline}.vietnam-principal-company-name:focus-visible{outline:2px solid var(--color-blue-700);outline-offset:-2px}.vietnam-principal-company-details{min-width:0;min-height:var(--banner-action-height);color:var(--color-text);font-size:var(--home-type-small-text-size);font-weight:400;line-height:var(--home-type-label-line-height);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px 18px;padding:12px 18px;display:flex}.vietnam-principal-company-field{align-items:center;gap:6px;display:inline-flex}.vietnam-principal-company-field strong{flex:none;font-weight:700}.vietnam-principal-company-field.is-address{white-space:nowrap;flex-wrap:nowrap;flex-basis:100%;min-width:0;overflow:hidden}.vietnam-principal-company-address{text-overflow:ellipsis;min-width:0;font-family:var(--font-interface);white-space:nowrap;overflow:hidden}@media (width>=640px) and (width<=1079.98px){.vietnam-principal-company-list li{--profile-divider-inset:12px}}@media (width<=639.98px){.thailand-profile-section-group #management>.vietnam-key-principal-list li{grid-template-columns:minmax(0,1fr)}.vietnam-key-principal-name-cell{align-items:start;min-height:0;padding:8px 12px 2px}.public-page .thailand-profile-content .vietnam-key-principal-position{min-height:0;padding:0 12px 8px}.vietnam-principal-modal-backdrop{padding:var(--home-space-mobile-section);align-items:end}.vietnam-principal-company-list li{--profile-divider-inset:16px;grid-template-columns:minmax(0,1fr)}.vietnam-principal-company-name{min-height:0;padding:8px 12px 2px}.vietnam-principal-company-details{min-height:0;padding:0 12px 8px}}
