.global-gateway-page{background:#fff;position:relative;overflow:clip}.gateway-index-page{color:#0f172a;margin-top:-96px;padding-top:96px}.gateway-hero{color:#0f172a;background:#fff;padding:clamp(5.5rem,9vw,8rem) 0 clamp(4rem,7vw,6rem);position:relative}.gateway-hero__container,.gateway-section,.gateway-cta .container{z-index:1;position:relative}.gateway-hero__grid{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:center;gap:clamp(1.5rem,3vw,2.4rem);display:grid}.gateway-hero__copy{max-width:44rem}.gateway-hero__media--mobile{display:none}.gateway-kicker,.gateway-section__eyebrow{color:#166534;letter-spacing:.14em;text-transform:uppercase;background:#1fac521f;border-radius:999px;align-items:center;gap:.4rem;margin:0 0 .9rem;padding:.35rem .8rem;font-size:.74rem;font-weight:800;display:inline-flex}.gateway-hero__title,.gateway-section__title,.gateway-cta__title{letter-spacing:-.06em;font-family:var(--font-heading);margin:0;font-weight:800}.gateway-hero__title{color:#0f172a;font-size:clamp(2.5rem,5.7vw,4.9rem);line-height:.96}.gateway-hero__title span{color:var(--color-primary)}.gateway-hero__subtitle{color:#334155;margin:1rem 0 0;font-size:clamp(1rem,2vw,1.15rem);font-weight:600}.gateway-hero__lead,.gateway-hero__note,.gateway-section__desc,.gateway-split__desc,.gateway-value-card__desc,.gateway-country-card__desc,.gateway-benefit-item__content,.gateway-cta__desc{font-family:var(--font-body)}.gateway-hero__lead{color:#475569;margin-top:1rem;line-height:1.78}.gateway-hero__note{color:#64748b;margin-top:.75rem;font-size:.92rem;font-style:italic;line-height:1.72}.gateway-hero__actions{flex-wrap:wrap;gap:.85rem;margin-top:1.55rem;display:flex}.gateway-btn{border-radius:999px;justify-content:center;align-items:center;gap:.55rem;min-height:52px;padding:.88rem 1.35rem;font-size:.94rem;font-weight:800;text-decoration:none;transition:transform .18s,background-color .18s,border-color .18s,color .18s,box-shadow .18s;display:inline-flex}.gateway-btn:hover{text-decoration:none;transform:translateY(-1px)}.gateway-btn--primary{color:#fff;background:linear-gradient(135deg,#168a40,#1fad52)}.gateway-btn--primary:hover{color:#fff}.gateway-btn--secondary{color:var(--color-primary);background:#ffffffe6;border:1px solid #168a402e}.gateway-btn--secondary:hover{color:var(--color-primary);background:#fff;border-color:#168a4047}.gateway-hero__media{min-height:540px;box-shadow:none;background:0 0;border:0;border-radius:32px;position:relative;overflow:hidden}.gateway-hero__media:after{display:none}.gateway-hero__image,.gateway-split__image{object-fit:cover}.gateway-hero__image{object-position:center;opacity:1;filter:none}.gateway-section{padding:clamp(4rem,8vw,6rem) 0;position:relative}.gateway-section--soft{background:linear-gradient(#ffffff8a,#fff0),linear-gradient(#ffffff57,#fff0)}.gateway-section__header{max-width:760px;margin:0 0 1.9rem}.gateway-section__header--center{text-align:center;margin-left:auto;margin-right:auto}.gateway-section__header--narrow{max-width:820px}.gateway-section__desc{color:#64748b;margin:.85rem 0 0;font-size:1rem;line-height:1.75}.gateway-section__title{color:#0f172a;font-size:clamp(1.8rem,3.5vw,3rem);line-height:1.05}.gateway-country-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-auto-rows:1fr;align-items:stretch;gap:1rem;display:grid}.gateway-country-card{color:#0f172a;background:#ffffffeb;border:1px solid #94a3b824;border-radius:24px;flex-direction:column;gap:.9rem;height:100%;min-height:100%;padding:1.15rem;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;animation:.72s both gateway-fade-up;display:flex;position:relative;overflow:hidden}.gateway-country-card:hover{color:#0f172a;border-color:#168a4038;text-decoration:none;transform:translateY(-3px)}.gateway-country-card__flag{object-fit:cover;background:linear-gradient(#effaf1,#fff);border-radius:18px;align-self:center;width:55%;height:auto;display:block}.gateway-country-card__body{flex-direction:column;gap:.35rem;display:flex}.gateway-country-card__title{color:#0f172a;letter-spacing:-.03em;margin:0;font-size:1.02rem;font-weight:800;line-height:1.35}.gateway-country-card__desc{color:#64748b;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.92rem;line-height:1.7;display:-webkit-box;overflow:hidden}.gateway-country-card__link{color:var(--color-primary);align-items:center;gap:.35rem;margin-top:auto;font-size:.84rem;font-weight:800;display:inline-flex}.gateway-benefits{flex-direction:column;gap:.9rem;max-width:900px;margin:0 auto;display:flex}.gateway-benefit-item{background:#fffffff0;border:1px solid #94a3b824;border-radius:24px;overflow:hidden}.gateway-benefit-item[open]{border-color:#168a402e}.gateway-benefit-item__summary{cursor:pointer;align-items:flex-start;gap:.75rem;padding:1rem 1.1rem;list-style:none;display:flex}.gateway-benefit-item__summary::-webkit-details-marker{display:none}.gateway-benefit-item__index{color:var(--color-primary);flex:none;font-size:.92rem;font-weight:800}.gateway-benefit-item__title{color:#0f172a;letter-spacing:-.03em;flex:auto;margin:0;font-size:1.02rem;font-weight:800;line-height:1.4}.gateway-benefit-item__toggle{width:2rem;height:2rem;color:var(--color-primary);background:#1fac5214;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.gateway-benefit-item[open] .gateway-benefit-item__toggle{background:#1fac521f}.gateway-benefit-item__content{padding:0 1.1rem 1.1rem 2.65rem}.gateway-benefit-item__content p{color:#475569;margin:0;font-size:.96rem;line-height:1.8}.gateway-split{grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);align-items:center;gap:1rem;display:grid}.gateway-split__desc{color:#64748b;margin:0;font-size:1rem;line-height:1.8}.gateway-split__copy{flex-direction:column;gap:1rem;display:flex}.gateway-split__visual{background:radial-gradient(circle at 100% 0,#22c55e1a,#0000 28%),linear-gradient(#fff 0%,#f8fbf8 100%);border:1px solid #94a3b824;border-radius:28px;min-height:360px;position:relative;overflow:hidden}.gateway-value-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.gateway-value-card{background:#ffffffeb;border:1px solid #94a3b824;border-radius:24px;flex-direction:column;gap:.2rem;min-height:100%;padding:1.2rem;animation:.72s both gateway-fade-up;display:flex}.gateway-value-card__index{background:var(--color-primary-soft);width:2.1rem;height:2.1rem;color:var(--color-primary);border-radius:999px;justify-content:center;align-items:center;font-size:.8rem;font-weight:800;display:inline-flex}.gateway-value-card__title{color:#0f172a;letter-spacing:-.03em;margin:.9rem 0 .45rem;font-size:1.02rem;font-weight:800;line-height:1.34}.gateway-value-card__desc{color:#64748b;margin:0;font-size:.92rem;line-height:1.7}.gateway-cta{padding:0 0 5rem}.gateway-cta__shell{color:#fff;background:radial-gradient(circle at 100% 0,#22c55e29,#0000 28%),linear-gradient(135deg,#07111f,#0b1727 62%,#0f172a);border:1px solid #168a4024;border-radius:30px;padding:1.35rem;position:relative;overflow:hidden}.gateway-cta__grid{grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);align-items:stretch;gap:1rem;display:grid}.gateway-cta__copy{padding:.6rem .3rem}.gateway-cta__title{color:#fff;font-size:clamp(1.6rem,3vw,2.35rem);line-height:1.08}.gateway-cta__desc{color:#e2e8f0d1;margin:.7rem 0 1.5rem;font-size:.98rem;line-height:1.75}.gateway-cta__media{aspect-ratio:1;width:100%;min-height:320px;box-shadow:none;background:0 0;border:0;border-radius:24px;align-self:end;position:relative;overflow:hidden}.gateway-cta__image{object-fit:contain;object-position:center bottom}.gateway-cta__button{width:fit-content}.gateway-country-page{background:#fff}.gateway-country-page .container.custom-html-section.company-registration-shell{max-width:none;padding-left:0;padding-right:0}.gateway-country-page .company-registration-page,.gateway-country-page .asean-business-gateway-page{color:#121717;font-family:var(--font-body);position:relative;overflow:clip}.gateway-country-page img{max-width:100%;height:auto}.gateway-country-page .asean-hero{color:#0f172a;background:#fff;padding:7rem 0 5rem;position:relative}.gateway-country-page .asean-hero .container,.gateway-country-page .section .container,.gateway-country-page .call-to-action .container{z-index:1;position:relative}.gateway-country-page .hero-badge{color:#166534;letter-spacing:.14em;text-transform:uppercase;background:#1fac521f;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .75rem;font-size:.74rem;font-weight:800;display:inline-flex}.gateway-country-page .main-heading{margin-top:1rem}.gateway-country-page .main-heading h1{color:#0f172a;letter-spacing:-.08em;margin:0;font-size:clamp(2.4rem,5vw,4.5rem);font-weight:600;line-height:.98}.gateway-country-page .asean-breadcrumb{margin:.65rem 0 0}.gateway-country-page .asean-breadcrumb .sub{color:#64748b;margin:0;font-size:.9rem;line-height:1.6}.gateway-country-page .asean-breadcrumb a{color:inherit;text-decoration:none}.gateway-country-page .asean-breadcrumb a:hover{text-decoration:underline}.gateway-country-page .hero-actions{flex-wrap:wrap;gap:.75rem;margin-top:1.4rem;display:flex}.gateway-country-page .hero-actions .btn{min-height:48px}.gateway-country-page [data-cr-country=indonesia] .asean-hero .d-flex .btn.btn-outline{color:#16a34a!important;box-shadow:none!important;background:0 0!important;border-color:#16a34a!important}.gateway-country-page [data-cr-country=indonesia] .asean-hero .d-flex .btn.btn-outline:hover{color:#fff!important;box-shadow:none!important;background:#16a34a!important;border-color:#16a34a!important}.gateway-country-page .title-gold{color:#0f172a;font-weight:900}.gateway-country-page .title-blue{color:#1fac52;font-weight:900}.gateway-country-page .asean-hero p,.gateway-country-page .services-content p,.gateway-country-page .q-title,.gateway-country-page .price-card p,.gateway-country-page .service-box p,.gateway-country-page .note-text,.gateway-country-page .cta-content p,.gateway-country-page .a,.gateway-country-page .a p,.gateway-country-page .a li{line-height:1.75}.gateway-country-page .asean-hero p{color:#475569}.gateway-country-page .image-wrapper,.gateway-country-page .services-image,.gateway-country-page .cta-image-container{position:relative;overflow:hidden}.gateway-country-page .image-wrapper{background:radial-gradient(circle at 100% 0,#22c55e1f,#0000 28%),linear-gradient(#fff 0%,#f8fbf8 100%);border-radius:28px}.gateway-country-page .main-image{border-radius:28px;width:100%;display:block}.gateway-country-page .gateway-hero-price{color:#0f172a;font-weight:900}.gateway-country-page [data-cr-country=malaysia] .asean-hero .image-wrapper{background:#fff;min-height:clamp(320px,36vw,460px)}.gateway-country-page [data-cr-country=malaysia] .asean-hero .image-wrapper .main-image{object-fit:cover;object-position:center;height:100%}.gateway-country-page .section,.gateway-country-page .call-to-action{padding:clamp(4rem,7vw,5.75rem) 0;position:relative}.gateway-country-page .section.light-background{background:linear-gradient(#ffffff80,#fff0)}.gateway-country-page .section-title{margin-bottom:1.75rem}.gateway-country-page .section-title p{color:var(--color-primary);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .55rem;font-size:.74rem;font-weight:800}.gateway-country-page .section-title h2,.gateway-country-page .services-content h2,.gateway-country-page .cta-content h2,.gateway-country-page .faq-wrap .q-title{letter-spacing:-.05em;font-family:var(--font-heading);font-weight:800}.gateway-country-page .section-title h2,.gateway-country-page .services-content h2,.gateway-country-page .cta-content h2{color:#0f172a;margin:0;font-size:clamp(1.8rem,3.4vw,3rem);line-height:1.08}.gateway-country-page .featured-services .services-content h2{color:#0f172a!important}.gateway-country-page [data-cr-country=indonesia] .section-title>.col-lg-6,.gateway-country-page [data-cr-country=indonesia] .section-title>.col-lg-6.offset-lg-3{flex:0 0 100%;width:100%;max-width:100%;margin-left:0}@media (min-width:992px){.gateway-country-page [data-cr-country=indonesia] #services .section-title h2,.gateway-country-page [data-cr-country=indonesia] #solutions .section-title h2{white-space:nowrap;font-size:clamp(1.45rem,1.75vw,2.45rem)}}.gateway-country-page .pricing-grid,.gateway-country-page .pricing-note-grid,.gateway-country-page .services-grid,.gateway-country-page .timeline-grid,.gateway-country-page .timeline-slider .swiper-wrapper,.gateway-country-page .sgco-stat-grid-top,.gateway-country-page .sgco-stat-grid-bottom,.gateway-country-page .sgco-compliance-grid,.gateway-country-page .idco-statreq-grid,.gateway-country-page .idco-solutions-grid,.gateway-country-page .phtaxreq-grid,.gateway-country-page .ca-process-grid,.gateway-country-page .ca-requirements-grid,.gateway-country-page .ca-pricing-grid,.gateway-country-page .ca-maintenance-grid,.gateway-country-page .ca-legal-grid,.gateway-country-page .sgco-doc-grid,.gateway-country-page .vnco-requirements-grid,.gateway-country-page .vnco-pricing-note-grid,.gateway-country-page .phstartreq-grid,.gateway-country-page .post-inc-grid,.gateway-country-page .idco-structure-grid,.gateway-country-page .idco-process-grid,.gateway-country-page .idco-compliance-grid{gap:1rem;display:grid}.gateway-country-page .pricing-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.gateway-country-page #pricing .gateway-pricing-slider{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-color:#1fac52 #e2e8f0;scrollbar-width:thin;grid-template-columns:none;gap:1rem;margin:0 -.15rem;padding:.35rem .15rem 1.2rem;scroll-padding-inline:.15rem;display:flex;overflow-x:auto}.gateway-country-page #pricing .gateway-pricing-slider::-webkit-scrollbar{height:8px}.gateway-country-page #pricing .gateway-pricing-slider::-webkit-scrollbar-track{background:#e2e8f0;border-radius:999px}.gateway-country-page #pricing .gateway-pricing-slider::-webkit-scrollbar-thumb{background:#1fac52;border-radius:999px}.gateway-country-page #pricing .gateway-pricing-slider>.price-card{scroll-snap-align:start;border-radius:32px;flex:0 0 calc(33.3333% - .666667rem);min-width:280px;padding:clamp(1.25rem,2vw,1.75rem)}.gateway-country-page #pricing .gateway-pricing-slider:has(>.price-card:first-child:last-child){justify-content:center;overflow-x:visible}.gateway-country-page #pricing .gateway-pricing-slider:has(>.price-card:first-child:last-child)>.price-card{flex-basis:min(520px,100%)}.gateway-country-page #pricing .gateway-pricing-slider:has(>.price-card:nth-child(2):last-child){justify-content:center;overflow-x:visible}.gateway-country-page #pricing .gateway-pricing-slider:has(>.price-card:nth-child(2):last-child)>.price-card{flex-basis:min(420px,50% - .5rem)}.gateway-country-page .pricing-note-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:1rem}.gateway-country-page .services-grid,.gateway-country-page .sgco-compliance-grid,.gateway-country-page .timeline-grid,.gateway-country-page .timeline-slider .swiper-wrapper,.gateway-country-page .idco-statreq-grid,.gateway-country-page .idco-solutions-grid,.gateway-country-page .phtaxreq-grid,.gateway-country-page .ca-process-grid,.gateway-country-page .ca-requirements-grid,.gateway-country-page .ca-pricing-grid,.gateway-country-page .ca-maintenance-grid,.gateway-country-page .ca-legal-grid,.gateway-country-page .sgco-doc-grid,.gateway-country-page .vnco-requirements-grid,.gateway-country-page .vnco-pricing-note-grid,.gateway-country-page .phstartreq-grid,.gateway-country-page .post-inc-grid,.gateway-country-page .idco-process-grid,.gateway-country-page .idco-compliance-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.gateway-country-page .sgco-stat-grid-top{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.gateway-country-page .sgco-stat-grid-bottom{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.gateway-country-page .price-card,.gateway-country-page .pricing-note-card,.gateway-country-page .service-box,.gateway-country-page .faq-wrap details,.gateway-country-page .cta-wrapper,.gateway-country-page .services-image,.gateway-country-page .services-content,.gateway-country-page .cta-content,.gateway-country-page .cta-image-container{border-radius:24px}.gateway-country-page .price-card,.gateway-country-page .pricing-note-card,.gateway-country-page .service-box{background:#fffffff0;border:1px solid #94a3b824;min-height:100%;padding:1.2rem;transition:transform .18s,box-shadow .18s,border-color .18s,background-color .18s;position:relative}.gateway-country-page .price-card{flex-direction:column;gap:.8rem;height:100%;display:flex}.gateway-country-page .price-card h3,.gateway-country-page .service-box h3,.gateway-country-page .note-title{color:#0f172a;letter-spacing:-.03em;margin:0;font-size:1.03rem;font-weight:800;line-height:1.34}.gateway-country-page .price-card .price{color:var(--color-primary);letter-spacing:-.05em;font-size:2rem;font-weight:800}.gateway-country-page .price-card .muted,.gateway-country-page .service-box .sub,.gateway-country-page .note-text,.gateway-country-page .services-content p,.gateway-country-page .a,.gateway-country-page .a p,.gateway-country-page .a li,.gateway-country-page .cta-content p{color:#64748b}.gateway-country-page .price-card .actions,.gateway-country-page .cta-content .action-buttons,.gateway-country-page .asean-hero .d-flex{flex-wrap:wrap;gap:.75rem;display:flex}.gateway-country-page .price-card .actions{margin-top:auto}.gateway-country-page .price-card .btn,.gateway-country-page .call-to-action .btn,.gateway-country-page .cta-content .btn,.gateway-country-page .asean-hero .btn{border-radius:999px;justify-content:center;align-items:center;gap:.5rem;min-height:48px;padding:.75rem 1.2rem;font-weight:800;text-decoration:none;transition:transform .18s,box-shadow .18s,background-color .18s,border-color .18s;display:inline-flex}.gateway-country-page .btn.btn-primary{color:#fff;background:linear-gradient(135deg,#168a40,#1fad52);border:none}.gateway-country-page .btn.btn-primary:hover{color:#fff;transform:translateY(-1px)}.gateway-country-page .btn.btn-outline{color:var(--color-primary);background:#1fac520f;border:1px solid #168a402e}.gateway-country-page .btn.btn-outline:hover{color:var(--color-primary);background:#1fac521a;transform:translateY(-1px)}.gateway-country-page .pricing-note-card,.gateway-country-page .service-box{flex-direction:column;gap:.75rem;display:flex}.gateway-country-page .service-box:hover,.gateway-country-page .price-card:hover{border-color:#168a403d;transform:translateY(-4px);box-shadow:0 18px 40px #0f172a14}.gateway-country-page .note-icon,.gateway-country-page .icon{width:48px;height:48px;color:var(--color-primary);background:#1fac521f;border-radius:16px;justify-content:center;align-items:center;font-size:1.1rem;display:inline-flex}.gateway-country-page .included ul,.gateway-country-page .a ul{margin:0;padding-left:1.2rem}.gateway-country-page .included li,.gateway-country-page .a li{margin-bottom:.55rem}.gateway-country-page .faq-wrap{flex-direction:column;gap:.85rem;display:flex}.gateway-country-page .faq-wrap details{background:#fffffff0;border:1px solid #94a3b824;overflow:hidden}.gateway-country-page .faq-wrap summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.1rem;list-style:none;display:flex}.gateway-country-page .faq-wrap summary::-webkit-details-marker{display:none}.gateway-country-page .q-toggle{width:2rem;height:2rem;color:var(--color-primary);background:#1fac5214;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.gateway-country-page .faq-wrap details[open] .q-toggle{background:#1fac521f}.gateway-country-page .faq-wrap .a{color:#475569;padding:0 1.1rem 1.1rem}.gateway-country-page .call-to-action{padding-bottom:5rem}.gateway-country-page .cta-wrapper{color:#fff;background:radial-gradient(circle at 100% 0,#22c55e29,#0000 28%),linear-gradient(135deg,#07111f,#0b1727 62%,#0f172a);border:1px solid #168a4024;padding:1.35rem;position:relative;overflow:hidden}.gateway-country-page .cta-shapes,.gateway-country-page .shape-circle,.gateway-country-page .shape-accent,.gateway-country-page .pattern-dots{opacity:.18}.gateway-country-page .cta-content{padding:1.4rem}.gateway-country-page .cta-content h2,.gateway-country-page .services-content h2,.gateway-country-page [data-cr-country=indonesia] #call-to-action .cta-content p{color:#fff}.gateway-country-page [data-cr-country=indonesia] #call-to-action .cta-content .action-buttons{margin-top:auto}.gateway-country-page .action-buttons .btn.btn-outline{color:#166534!important;background-color:#fff!important;border-color:#fff!important}.gateway-country-page .action-buttons .btn.btn-outline:hover{color:#14532d!important;background-color:#f8fafc!important}.gateway-country-page .services-content,.gateway-country-page .cta-content{background:0 0}.gateway-country-page .services-image,.gateway-country-page .cta-image-container{background:#ffffff0f;border:1px solid #ffffff1f;min-height:320px;overflow:hidden}.gateway-country-page .services-image{border-radius:28px;position:relative}.gateway-country-page .services-image>img{object-fit:cover;width:100%;height:100%;display:block}.gateway-country-page .cta-image-container{position:relative}.gateway-country-page .services-image .shape-circle,.gateway-country-page .services-image .shape-accent,.gateway-country-page .cta-image-container .pattern-dots{pointer-events:none;position:absolute}.gateway-country-page .services-image .shape-circle{bottom:0;right:0}.gateway-country-page .services-image .shape-accent{top:0;left:0}.gateway-country-page .cta-image-container .main-image{object-fit:cover;border-radius:0;width:100%;height:100%;display:block}.gateway-country-page .featured-services.section.light-background,.gateway-country-page .section.light-background{background:linear-gradient(#ffffff80,#fff0)}.gateway-country-page .asean-faq-only .section-title,.gateway-country-page .section-title.section-title-lg{text-align:center;max-width:820px;margin-left:auto;margin-right:auto}.gateway-country-page .asean-faq-only .section-title h2,.gateway-country-page .section-title.section-title-lg h2{color:#0f172a}.gateway-country-page .price-card .btn+.btn,.gateway-country-page .cta-content .btn+.btn{margin-left:0}.gateway-country-page .service-box .btn{width:fit-content}.gateway-country-page .idco-solutions-section .service-box .btn{min-height:0;margin-top:auto;padding:.25rem 0;font-size:.86rem;line-height:1.35;color:#14532d!important;box-shadow:none!important;background:0 0!important;border:0!important}.gateway-country-page .idco-solutions-section .service-box .btn:hover{transform:none;color:#0f3d24!important;box-shadow:none!important;background:0 0!important}.gateway-country-page .idco-solutions-section .service-box .btn i{margin-left:.25rem;font-size:.72rem}.gateway-country-page .idco-solutions-section .service-box .icon{border-radius:14px;width:42px;height:42px;font-size:.98rem}.gateway-country-page .idco-solutions-section .service-box h3{font-size:.98rem}.gateway-country-page .idco-solutions-section .service-box p{font-size:.92rem}.gateway-country-page .service-box .btn+.btn{margin-top:.15rem}.gateway-country-page .timeline-slider{position:relative}.gateway-country-page .timeline-slider .swiper-wrapper{margin:0}.gateway-country-page .timeline-slider .swiper-slide,.gateway-country-page .timeline-grid>*{height:100%}.gateway-country-page .step-card,.gateway-country-page .stats-row .stat,.gateway-country-page .idco-statreq-card,.gateway-country-page .idco-compliance-card,.gateway-country-page .phtaxreq-card,.gateway-country-page .ca-note-card,.gateway-country-page .contact-info-box{background:#fffffff0;border:1px solid #94a3b824;border-radius:24px;min-height:100%;padding:1.15rem;position:relative;box-shadow:0 12px 34px #0f172a0a}.gateway-country-page .step-card{flex-direction:column;gap:.8rem;display:flex}.gateway-country-page .step-top{justify-content:space-between;align-items:center;gap:1rem;display:flex}.gateway-country-page .step-top i{color:var(--color-primary);font-size:1.1rem}.gateway-country-page .step-no{color:#fff;letter-spacing:-.03em;background:linear-gradient(135deg,#168a40,#1fad52);border-radius:999px;justify-content:center;align-items:center;width:2.9rem;height:2.9rem;font-size:.9rem;font-weight:900;display:inline-flex;box-shadow:0 12px 24px #1fac5238}.gateway-country-page .step-card h3,.gateway-country-page .idco-statreq-card h3,.gateway-country-page .idco-compliance-card h3,.gateway-country-page .phtaxreq-card h3,.gateway-country-page .ca-note-card h4,.gateway-country-page .contact-info-box h4{color:#0f172a;letter-spacing:-.03em;margin:0;font-size:1.02rem;font-weight:800;line-height:1.34}.gateway-country-page .step-card p,.gateway-country-page .idco-statreq-card p,.gateway-country-page .idco-compliance-card p,.gateway-country-page .phtaxreq-card p,.gateway-country-page .ca-note-card p,.gateway-country-page .contact-info-box p{color:#64748b;margin:0;line-height:1.7}.gateway-country-page .stats-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.gateway-country-page .stats-row .stat{text-align:center;flex-direction:column;justify-content:center;display:flex}.gateway-country-page .stats-row .big{color:#0f172a;letter-spacing:-.05em;margin:0 0 .25rem;font-size:clamp(1.35rem,2.8vw,2rem);font-weight:900;line-height:1.1}.gateway-country-page .stats-row .small{color:#64748b;min-height:3.2em;margin:0;font-size:.95rem;line-height:1.6}.gateway-country-page .swiper-navigation{justify-content:flex-end;gap:.65rem;margin-top:.9rem;display:flex}.gateway-country-page [data-cr-country=indonesia] .swiper-navigation{display:none}.gateway-country-page .swiper-nav-prev-timeline,.gateway-country-page .swiper-nav-next-timeline,.gateway-country-page .swiper-nav-prev-vnprocess,.gateway-country-page .swiper-nav-next-vnprocess{width:44px;height:44px;color:var(--color-primary);background:#fffffff5;border:1px solid #168a402e;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:transform .18s,background-color .18s,color .18s,border-color .18s;display:inline-flex;box-shadow:0 12px 30px #0f172a0f}.gateway-country-page .swiper-nav-prev-timeline:hover,.gateway-country-page .swiper-nav-next-timeline:hover,.gateway-country-page .swiper-nav-prev-vnprocess:hover,.gateway-country-page .swiper-nav-next-vnprocess:hover{color:#fff;background:#168a40;border-color:#168a40;transform:translateY(-1px)}.gateway-country-page .idco-brochure,.gateway-country-page .idco-statreq-note,.gateway-country-page .ca-note-card{align-items:flex-start;gap:1rem;display:flex}.gateway-country-page .idco-brochure,.gateway-country-page .idco-statreq-note{background:radial-gradient(circle at 100% 0,#22c55e1f,#0000 28%),#fffffff5;border:1px solid #168a4024;border-radius:24px;margin-top:1rem;padding:1rem 1.15rem}.gateway-country-page .brochure-icon,.gateway-country-page .ca-mini-icon,.gateway-country-page .contact-info-box .icon-box,.gateway-country-page .idco-statreq-card .idco-statreq-icon,.gateway-country-page .idco-compliance-card .idco-compliance-icon,.gateway-country-page .phtaxreq-card .phtaxreq-icon,.gateway-country-page .note-icon,.gateway-country-page .icon{width:48px;height:48px;color:var(--color-primary);background:#1fac521f;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.1rem;display:inline-flex}.gateway-country-page .brochure-icon{font-size:1.2rem}.gateway-country-page .idco-brochure h4,.gateway-country-page .idco-statreq-note h4{color:#0f172a;margin:0 0 .25rem;font-size:1rem;font-weight:800}.gateway-country-page .idco-brochure p,.gateway-country-page .idco-statreq-note p{color:#64748b;margin:0}.gateway-country-page .idco-statreq-card{flex-direction:column;gap:.75rem;display:flex}.gateway-country-page .idco-statreq-card .main,.gateway-country-page .idco-compliance-card .main{color:#0f172a;font-weight:700}.gateway-country-page .idco-statreq-card .sub,.gateway-country-page .idco-compliance-card .sub{color:#64748b}.gateway-country-page .idco-statreq-card.is-main,.gateway-country-page .idco-compliance-card.is-main,.gateway-country-page .price-card.is-highlight,.gateway-country-page .phtaxreq-card-main,.gateway-country-page .ca-price-main{background:radial-gradient(circle at 100% 0,#22c55e24,#0000 28%),linear-gradient(#f0fdf4f2,#fffffffa);border-color:#168a4038}.gateway-country-page .idco-compliance-card,.gateway-country-page .phtaxreq-card{flex-direction:column;gap:.8rem;display:flex}.gateway-country-page .idco-compliance-card .btn,.gateway-country-page .phtaxreq-card .btn,.gateway-country-page .idco-statreq-card .btn,.gateway-country-page .ca-note-card .btn{width:fit-content}.gateway-country-page .price-card .tag,.gateway-country-page .phtaxreq-btn{color:#166534;letter-spacing:.08em;text-transform:uppercase;background:#1fac521f;border-radius:999px;align-items:center;gap:.45rem;width:fit-content;padding:.38rem .75rem;font-size:.74rem;font-weight:800;text-decoration:none;display:inline-flex}.gateway-country-page .price-card .tag{margin-bottom:.1rem}.gateway-country-page .price-card ul,.gateway-country-page .included ul{color:#475569;margin:0;padding-left:1.1rem}.gateway-country-page .price-card li,.gateway-country-page .included li{margin-bottom:.55rem}.gateway-country-page .price-card li:last-child,.gateway-country-page .included li:last-child{margin-bottom:0}.gateway-country-page .price-card strong,.gateway-country-page .included strong{color:#0f172a}.gateway-country-page .phtaxreq-card{min-height:100%}.gateway-country-page .phtaxreq-btn{color:var(--color-primary);letter-spacing:0;text-transform:none;background:0 0;margin-top:auto;padding:.5rem 0}.gateway-country-page .phtaxreq-btn .arrow{margin-left:.2rem;transition:transform .18s}.gateway-country-page .phtaxreq-btn:hover .arrow{transform:translate(2px)}.gateway-country-page .ca-note-card{background:#fffffff0;border:1px solid #94a3b824}.gateway-country-page .ca-included-item{border-top:1px solid #94a3b824;align-items:flex-start;gap:.85rem;padding:.85rem 0;display:flex}.gateway-country-page .ca-included-item:first-child{border-top:0;padding-top:0}.gateway-country-page .ca-mini-icon{border-radius:14px;width:42px;height:42px;font-size:.95rem}.gateway-country-page .contact-info-box{align-items:flex-start;gap:1rem;display:flex}.gateway-country-page .contact-info-box .info-content{flex-direction:column;gap:.3rem;display:flex}.gateway-country-page .contact-form-wrapper{background:radial-gradient(circle at 100% 0,#22c55e14,#0000 24%),#fffffff5;border:1px solid #94a3b824;border-radius:28px;margin-top:1rem;padding:1.2rem;box-shadow:0 18px 45px #0f172a0d}.gateway-country-page .contact-fillout-shell{background:#fff;border:1px solid #168a401f;border-radius:22px;overflow:hidden}.gateway-country-page .contact-fillout-embed{width:100%;min-height:720px}.gateway-country-page .timeline-grid,.gateway-country-page .stats-row{margin-top:1rem}.gateway-country-page [data-cr-country=malaysia] #timeline .swiper-navigation{display:none}@media (min-width:992px){.gateway-country-page .call-to-action .row.g-0{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch;display:grid}.gateway-country-page .call-to-action .row.g-0>[class*=col-lg-]{width:auto;max-width:none;display:flex}.gateway-country-page .cta-content,.gateway-country-page .cta-image-container{flex:auto;min-height:100%}.gateway-country-page .cta-content{flex-direction:column;justify-content:center;display:flex}.gateway-country-page .cta-image-container{height:100%;min-height:0}}@keyframes gateway-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (min-width:992px){.gateway-country-page .gateway-country-article{margin-top:-84px}}@media (max-width:1199.98px){.gateway-hero__grid,.gateway-split,.gateway-cta__grid{grid-template-columns:1fr}.gateway-hero__media{min-height:420px}.gateway-value-grid,.gateway-country-page .pricing-grid,.gateway-country-page .pricing-note-grid,.gateway-country-page .services-grid,.gateway-country-page .sgco-stat-grid-top,.gateway-country-page .sgco-stat-grid-bottom,.gateway-country-page .sgco-compliance-grid,.gateway-country-page .idco-solutions-grid,.gateway-country-page .post-inc-grid,.gateway-country-page .idco-structure-grid,.gateway-country-page .idco-process-grid,.gateway-country-page .idco-compliance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gateway-country-page #pricing .gateway-pricing-slider{grid-template-columns:none;display:flex}:is(.gateway-country-page #pricing .gateway-pricing-slider>.price-card,.gateway-country-page #pricing .gateway-pricing-slider:has(>.price-card:nth-child(2):last-child)>.price-card){flex-basis:calc(50% - .5rem)}}@media (max-width:767.98px){.gateway-hero{padding-top:6.5rem}.gateway-hero__title{font-size:clamp(2.1rem,9vw,3.3rem);line-height:normal}.gateway-hero__copy{order:1}.gateway-hero__media--desktop{display:none}.gateway-hero__media--mobile{min-height:320px;margin:1rem 0 0;display:block}.gateway-hero__media{order:2;min-height:320px}.gateway-country-grid,.gateway-value-grid,.gateway-country-page .pricing-grid,.gateway-country-page .pricing-note-grid,.gateway-country-page .services-grid,.gateway-country-page .sgco-stat-grid-top,.gateway-country-page .sgco-stat-grid-bottom,.gateway-country-page .sgco-compliance-grid,.gateway-country-page .idco-solutions-grid,.gateway-country-page .post-inc-grid,.gateway-country-page .idco-structure-grid,.gateway-country-page .idco-process-grid,.gateway-country-page .idco-compliance-grid{grid-template-columns:1fr}.gateway-country-page .section,.gateway-country-page .call-to-action{padding:3.5rem 0}.gateway-country-page .hero-badge{letter-spacing:.08em}.gateway-country-page .main-heading h1{font-size:clamp(2.1rem,11vw,3.4rem)}.gateway-country-page .asean-hero{padding-top:6.5rem}.gateway-country-page .cta-content,.gateway-country-page .price-card,.gateway-country-page .pricing-note-card,.gateway-country-page .service-box,.gateway-country-page .step-card,.gateway-country-page .stats-row .stat,.gateway-country-page .idco-statreq-card,.gateway-country-page .idco-compliance-card,.gateway-country-page .phtaxreq-card,.gateway-country-page .ca-note-card,.gateway-country-page .contact-info-box,.gateway-country-page .contact-form-wrapper{padding:1rem}.gateway-country-page .timeline-grid,.gateway-country-page .timeline-slider .swiper-wrapper,.gateway-country-page .pricing-grid,.gateway-country-page .pricing-note-grid,.gateway-country-page .services-grid,.gateway-country-page .sgco-stat-grid-top,.gateway-country-page .sgco-stat-grid-bottom,.gateway-country-page .sgco-compliance-grid,.gateway-country-page .idco-statreq-grid,.gateway-country-page .idco-solutions-grid,.gateway-country-page .phtaxreq-grid,.gateway-country-page .ca-process-grid,.gateway-country-page .ca-requirements-grid,.gateway-country-page .ca-pricing-grid,.gateway-country-page .ca-maintenance-grid,.gateway-country-page .ca-legal-grid,.gateway-country-page .sgco-doc-grid,.gateway-country-page .vnco-requirements-grid,.gateway-country-page .vnco-pricing-note-grid,.gateway-country-page .phstartreq-grid,.gateway-country-page .post-inc-grid,.gateway-country-page .idco-structure-grid,.gateway-country-page .idco-process-grid,.gateway-country-page .idco-compliance-grid{grid-template-columns:1fr}.gateway-country-page .hero-actions,.gateway-country-page .swiper-navigation{justify-content:center}.gateway-country-page .stats-row{grid-template-columns:1fr}.gateway-country-page #pricing .gateway-pricing-slider{margin-right:-1rem;padding-right:1rem;display:flex}:is(.gateway-country-page #pricing .gateway-pricing-slider>.price-card,.gateway-country-page #pricing .gateway-pricing-slider:has(>.price-card:first-child:last-child)>.price-card,.gateway-country-page #pricing .gateway-pricing-slider:has(>.price-card:nth-child(2):last-child)>.price-card){flex-basis:calc(100% - 1.25rem);min-width:calc(100% - 1.25rem)}.gateway-country-page .contact-fillout-embed{min-height:580px}}
