.language-switcher{display:inline-flex;gap:2px;align-items:center;border:1px solid #cfdcc4;border-radius:5px;padding:3px;background:#f6f9f0;white-space:nowrap;flex-shrink:0}.language-switcher button{border:0;background:transparent;color:#8b9d79;font:500 10px/1.3 Inter,'Microsoft YaHei',system-ui,sans-serif;padding:6px 9px;border-radius:3px;cursor:pointer;min-height:27px}.language-switcher button.selected{background:#234d3d;color:#f3f8e7}.language-switcher button:focus-visible{outline:2px solid #85a26a;outline-offset:2px}.header-actions{display:flex;align-items:center;gap:14px}.site-header nav{gap:25px}.site-header{gap:20px}.access-header .language-switcher{margin-left:auto}.top-meta .language-switcher{margin-left:3px}html[lang=en-SG] .hero h1{font-size:clamp(35px,3.8vw,58px);letter-spacing:-1.8px}html[lang=en-SG] h2{font-size:30px;letter-spacing:-.7px}html[lang=en-SG] .visual-title{font-size:32px;line-height:1.4}html[lang=en-SG] .product-copy h2{font-size:38px}html[lang=en-SG] .hero-lead{font-size:13px}html[lang=en-SG] .service-card h3{font-size:16px;min-height:44px}html[lang=en-SG] .service-card>p{min-height:88px}html[lang=en-SG] .preview-title{font-size:12px}html[lang=en-SG] .preview-metrics{grid-template-columns:1.1fr 1fr}html[lang=en-SG] .preview-metrics span{font-size:9px}html[lang=en-SG] .form-heading h3{font-size:16px}html[lang=en-SG] .field label{font-size:10px}html[lang=en-SG] .profit-top>span:first-child{max-width:70%;font-size:11px}html[lang=en-SG] .metric-label{font-size:9px;line-height:1.7}html[lang=en-SG] .metric-card small{letter-spacing:0}html[lang=en-SG] .compact-heading{align-items:flex-start}html[lang=en-SG] .compact-heading h3{font-size:11px}html[lang=en-SG] .nav-item{font-size:11px}html[lang=en-SG] .nav-en{display:none}html[lang=en-SG] .sidebar-note p{font-size:18px}html[lang=en-SG] .insight{font-size:10px}html[lang=en-SG] .field-row.thirds{grid-template-columns:1fr 1fr}html[lang=en-SG] .field-row.thirds .field:last-child{grid-column:1/-1}
@media(max-width:1150px){.site-header nav{gap:16px;font-size:11px}.site-header{gap:15px}.header-actions{gap:10px}.language-switcher button{font-size:9px;padding:6px 7px}html[lang=en-SG] .site-header .nav-login{font-size:10px;padding:10px 12px}html[lang=en-SG] .visual-title{font-size:29px}}
@media(max-width:950px){html[lang=en-SG] .nav-item{font-size:0}html[lang=en-SG] .nav-symbol{font-size:22px}.top-meta{gap:12px}.top-meta .currency{display:none}}
@media(max-width:780px){.site-header{height:auto;min-height:80px;flex-wrap:wrap;padding-top:17px;padding-bottom:17px;gap:13px}.site-header .wordmark{flex:1}.header-actions{gap:9px;flex-wrap:wrap;justify-content:flex-end}.site-header .nav-login{padding:9px 10px;font-size:8px}.site-header .nav-login span{margin-left:6px}.language-switcher button{padding:5px 7px;font-size:9px;min-height:25px}html[lang=en-SG] .hero h1{font-size:39px;line-height:1.3;letter-spacing:-1.3px}html[lang=en-SG] h2{font-size:26px}html[lang=en-SG] .visual-title{font-size:28px}html[lang=en-SG] .product-copy h2{font-size:34px}html[lang=en-SG] .section-heading{flex-wrap:wrap}html[lang=en-SG] .section-heading>p{padding-top:0}html[lang=en-SG] .service-card h3{min-height:0}html[lang=en-SG] .service-card>p{min-height:0}html[lang=en-SG] .hero-actions .text-link{line-height:1.8}html[lang=en-SG] .process-grid{gap:15px}html[lang=en-SG] .process-grid p br{display:none}html[lang=en-SG] .apply-grid>div>p{font-size:11px}html[lang=en-SG] .form-heading{flex-wrap:wrap;row-gap:8px}.access-header{flex-wrap:wrap;gap:15px}.access-header>a:last-child{order:3;width:100%;font-size:10px}.topbar{gap:10px}.topbar .breadcrumb{font-size:10px}.top-meta{gap:8px}.top-meta .private-badge{display:none}.top-meta .language-switcher{margin-left:0}html[lang=en-SG] .field-row.thirds{grid-template-columns:1fr 1fr}html[lang=en-SG] .metric-grid{gap:10px}html[lang=en-SG] .metric-card{padding:17px}html[lang=en-SG] .caption{display:none}html[lang=en-SG] .scenario-caption{flex-wrap:wrap}html[lang=en-SG] .scenario-caption>span:last-child{font-size:8px}html[lang=en-SG] .cloud-notice{align-items:flex-start}html[lang=en-SG] .card-heading h2{font-size:15px}}
@media(max-width:400px){.site-header .wordmark{font-size:16px}.site-header .wordmark small{font-size:6px}.site-header .logo-symbol{font-size:33px;width:25px}.site-header .logo-symbol>span{font-size:18px}.header-actions{gap:7px}.site-header .nav-login{padding:8px;font-size:8px}.language-switcher button{padding:5px 6px;font-size:8px}.language-switcher{padding:2px}}

html[lang=en-SG] .subheading>span{display:none}

html[lang=en-SG] .workspace-label>span,html[lang=en-SG] #method summary small,html[lang=en-SG] .sales-field label>span{display:none}

html[lang=en-SG] .comparison-card table th:first-child,html[lang=en-SG] .comparison-card table td:first-child{width:220px}.comparison-card table td{overflow:hidden;text-overflow:ellipsis}
