:root{--xnqn-bg:#ffffff;--xnqn-bg-soft:#f5f5f7;--xnqn-text:#1d1d1f;--xnqn-muted:#6e6e73;--xnqn-border:#e5e5ea;--xnqn-primary:#0b1f33;--xnqn-primary-hover:#071827;--xnqn-accent:#0071e3;--xnqn-accent-hover:#0077ed;--xnqn-card:#ffffff;--xnqn-warning-bg:#f5f5f7;--xnqn-disclaimer-text:#424245;--xnqn-disclaimer-heading:#1d1d1f;--xnqn-disclaimer-dark-text:#d8d8dc;--xnqn-disclaimer-dark-heading:#ffffff;--xnqn-radius-sm:12px;--xnqn-radius-md:18px;--xnqn-radius-lg:24px;--xnqn-radius-xl:28px;--xnqn-radius-pill:999px;--xnqn-shadow-soft:0 4px 22px rgba(0,0,0,0.055);--xnqn-shadow-hover:0 12px 34px rgba(0,0,0,0.095);--xnqn-container:1280px;--xnqn-prose:820px;--xnqn-ease:cubic-bezier(0.2,0,0,1);--color-text:#1d1d1f;--color-text-secondary:#6e6e73;--color-text-tertiary:#86868b;--color-bg:#fff;--color-bg-alt:#f5f5f7;--color-dark:#1d1d1f;--color-accent:#0071e3;--color-accent-hover:#0077ed;--color-border:#d2d2d7;--color-border-light:#e8e8ed;--shadow-card:0 4px 24px rgba(0,0,0,0.06);--shadow-card-hover:0 12px 40px rgba(0,0,0,0.12);--radius-sm:12px;--radius-card:20px;--radius-lg:28px;--radius-pill:980px;--container:1120px;--navbar-height:64px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--navbar-height) + 24px)}body{min-width:320px;margin:0;color:var(--color-text);background:var(--color-bg);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,PingFang SC,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;line-height:1.5;letter-spacing:0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}p{color:var(--color-text-secondary)}section{padding:120px 0;scroll-margin-top:calc(var(--navbar-height) + 24px)}.container,.hero-container,.navbar-container{width:min(var(--container),calc(100% - 48px));margin:0 auto}.section-white{background:var(--color-bg)}.section-gray{background:var(--color-bg-alt)}.section-primary{color:#fff;background:var(--color-dark)}.xnqn-container{width:min(var(--xnqn-container),calc(100% - 48px));margin-inline:auto}.xnqn-prose{width:min(var(--xnqn-prose),100%);margin-inline:auto;color:var(--xnqn-muted);font-size:1rem;line-height:1.78}.xnqn-prose p{margin:0 0 1em}.xnqn-prose p:last-child{margin-bottom:0}.xnqn-section{padding-block:96px}.xnqn-section,.xnqn-section-tight{scroll-margin-top:calc(var(--navbar-height) + 24px)}.xnqn-section-tight{padding-block:72px}.xnqn-section-eyebrow{margin:0 0 12px;color:var(--xnqn-accent);font-size:.82rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.xnqn-section-title{max-width:900px;margin:0 auto 18px;color:var(--xnqn-text);font-size:clamp(2rem,4vw,3.6rem);font-weight:600;line-height:1.08;letter-spacing:0;text-wrap:balance}.xnqn-section-desc{max-width:760px;margin:0 auto;color:var(--xnqn-muted);font-size:clamp(1rem,1.6vw,1.18rem);line-height:1.72}.section-header{max-width:840px;margin:0 auto 54px;text-align:center}.section-header-left{margin-inline:0;text-align:left}.section-header-left .xnqn-section-desc,.section-header-left .xnqn-section-title{margin-inline:0}.xnqn-btn{display:inline-flex;min-height:48px;gap:8px;padding:12px 22px;border:1px solid transparent;border-radius:var(--xnqn-radius-pill);font-weight:500;line-height:1.2;text-align:center;transition:color .2s var(--xnqn-ease),background-color .2s var(--xnqn-ease),border-color .2s var(--xnqn-ease),transform .2s var(--xnqn-ease)}.hero-actions,.xnqn-btn{align-items:center;justify-content:center}.hero-actions{display:flex;flex-wrap:wrap;gap:14px}.xnqn-btn-primary{color:#fff;background:var(--xnqn-primary)}.xnqn-btn-primary:hover{background:var(--xnqn-primary-hover);transform:translateY(-1px)}.xnqn-btn-secondary{color:var(--xnqn-text);background:var(--xnqn-bg-soft);border-color:var(--xnqn-border)}.xnqn-btn-secondary:hover{background:#ececf0;border-color:#d7d7dd;transform:translateY(-1px)}.xnqn-link-cta{display:inline-flex;align-items:center;color:var(--xnqn-text);font-weight:500;transition:color .2s var(--xnqn-ease),transform .2s var(--xnqn-ease)}.xnqn-link-cta:hover{color:var(--xnqn-accent);transform:translateX(2px)}.xnqn-card,.xnqn-card-soft{border:1px solid var(--xnqn-border);border-radius:var(--xnqn-radius-lg);box-shadow:var(--xnqn-shadow-soft)}.xnqn-card{background:var(--xnqn-card)}.xnqn-card-soft{background:var(--xnqn-bg-soft)}.xnqn-card-hover{transition:border-color .2s var(--xnqn-ease),box-shadow .2s var(--xnqn-ease),transform .2s var(--xnqn-ease)}.xnqn-card-hover:hover{border-color:#d7d7dd;box-shadow:var(--xnqn-shadow-hover);transform:translateY(-3px)}.xnqn-badge,.xnqn-badge-blue,.xnqn-badge-outline{display:inline-flex;min-height:30px;align-items:center;padding:6px 12px;border-radius:var(--xnqn-radius-pill);font-size:.82rem;font-weight:600;line-height:1.2}.xnqn-badge{color:var(--xnqn-muted);background:var(--xnqn-bg-soft)}.xnqn-badge-blue{color:#0055b8;background:#eaf3ff}.xnqn-badge-outline{color:var(--xnqn-text);background:transparent;border:1px solid var(--xnqn-border)}.xnqn-disclaimer{padding:22px 24px;color:var(--xnqn-disclaimer-text);background:var(--xnqn-warning-bg);border:1px solid var(--xnqn-border);border-radius:var(--xnqn-radius-md);font-size:.86rem;line-height:1.72}.xnqn-disclaimer h2,.xnqn-disclaimer h3,.xnqn-disclaimer strong{color:var(--xnqn-disclaimer-heading);font-size:.95rem;font-weight:600}.xnqn-input{width:100%;min-height:48px;padding:13px 16px;color:var(--xnqn-text);background:#fff;border:1px solid var(--xnqn-border);border-radius:var(--xnqn-radius-md);outline:none;transition:border-color .2s var(--xnqn-ease),box-shadow .2s var(--xnqn-ease)}.xnqn-input:focus{border-color:var(--xnqn-accent);box-shadow:0 0 0 4px rgba(0,113,227,.12)}.xnqn-select-card{min-height:56px;padding:16px 18px;color:var(--xnqn-text);background:#fff;border:1px solid var(--xnqn-border);border-radius:var(--xnqn-radius-md);transition:border-color .2s var(--xnqn-ease),background-color .2s var(--xnqn-ease),box-shadow .2s var(--xnqn-ease)}.xnqn-select-card:focus-within,.xnqn-select-card:hover{border-color:var(--xnqn-accent);box-shadow:0 0 0 4px rgba(0,113,227,.1)}.xnqn-form-note{margin:10px 0 0;color:var(--xnqn-muted);font-size:.9rem;line-height:1.6}.xnqn-transition{transition:color .2s var(--xnqn-ease),background-color .2s var(--xnqn-ease),border-color .2s var(--xnqn-ease),box-shadow .2s var(--xnqn-ease),transform .2s var(--xnqn-ease),opacity .2s var(--xnqn-ease)}.xnqn-fade-up{animation:xnqn-fade-up .48s var(--xnqn-ease) both}.about-hero,.assessment-hero,.compare-hero,.compliance-hero,.internal-hero,.resources-hero{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(640px 360px at 18% 16%,rgba(0,113,227,.13),transparent 64%),radial-gradient(520px 300px at 82% 8%,rgba(11,31,51,.08),transparent 62%),linear-gradient(180deg,#f5f8fc,#ffffff)!important}.about-hero:before,.assessment-hero:before,.compare-hero:before,.compliance-hero:before,.internal-hero:before,.resources-hero:before{position:absolute;inset:auto 7% 44px;z-index:-1;height:138px;background:rgba(255,255,255,.58);border:1px solid rgba(255,255,255,.74);border-radius:32px;box-shadow:0 24px 60px rgba(11,31,51,.08);content:"";-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.contact-hero,.mm2h-hero,.process-hero,.relocation-hero{position:relative;isolation:isolate}.contact-hero:before,.mm2h-hero:before,.process-hero:before,.relocation-hero:before{position:absolute;inset:0;z-index:-1;background:radial-gradient(700px 420px at 50% 18%,rgba(255,255,255,.14),transparent 66%),linear-gradient(180deg,rgba(11,31,51,.04),rgba(11,31,51,.18));content:"";pointer-events:none}.internal-hero{min-height:64svh;display:grid;align-items:center;padding-top:calc(var(--navbar-height) + 72px)}@keyframes xnqn-fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.navbar{position:fixed;inset:0 0 auto;z-index:50;background:rgba(255,255,255,.78);border-bottom:1px solid var(--xnqn-border);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}.navbar-container{display:flex;min-height:var(--navbar-height);align-items:center;gap:22px}.navbar-logo{display:flex;align-items:baseline;gap:8px;flex:0 0 auto}.logo-text{color:var(--color-text);font-size:1.3rem;font-weight:600;letter-spacing:0}.logo-sub{color:var(--color-text-secondary);font-weight:500}.navbar-menu{display:flex;gap:clamp(18px,2.1vw,28px);align-items:center;padding:0;margin:0 0 0 auto;list-style:none}.navbar-menu a{color:var(--xnqn-text);font-size:.92rem;font-weight:400;opacity:.85;transition:color .2s ease,opacity .2s ease}.navbar-menu a:hover{color:var(--xnqn-accent);opacity:1}.navbar-mobile-extra{display:none}.language-switcher{position:relative}.language-btn{display:inline-flex;min-height:40px;align-items:center;gap:6px;padding:6px 14px;color:var(--color-text);background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-pill);font-size:.88rem;transition:border-color .2s ease}.language-btn:hover{border-color:var(--color-text-secondary)}.language-dropdown{position:absolute;top:calc(100% + 10px);right:0;min-width:150px;padding:8px;margin:0;list-style:none;background:#fff;border:1px solid var(--xnqn-border);border-radius:var(--radius-sm);box-shadow:var(--shadow-card);opacity:0;visibility:hidden;transform:translateY(-8px);transition:.2s ease}.language-switcher.open .language-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.language-dropdown a,.language-dropdown button{display:block;width:100%;padding:9px 10px;color:var(--color-text);text-align:left;background:transparent;border:0;border-radius:8px;font-size:.9rem;text-decoration:none}.language-dropdown a.active,.language-dropdown a:hover,.language-dropdown button.active,.language-dropdown button:hover{color:var(--color-accent);background:var(--color-bg-alt)}.mobile-menu-toggle{display:none;width:40px;height:40px;align-items:center;justify-content:center;flex-direction:column;gap:5px;background:transparent;border:0}.mobile-menu-toggle span{display:block;width:20px;height:1.5px;background:var(--color-text);transition:.2s ease}.mobile-menu-toggle.active span:first-child{transform:translateY(6.5px) rotate(45deg)}.mobile-menu-toggle.active span:nth-child(2){opacity:0}.mobile-menu-toggle.active span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}@media (max-width:900px){.navbar-container{position:relative;gap:6px;padding-right:48px}.navbar-menu{position:fixed;top:var(--navbar-height);right:0;left:0;display:grid;grid-gap:0;gap:0;padding:12px 20px 20px;margin:0;background:rgba(255,255,255,.98);border-bottom:1px solid var(--xnqn-border);box-shadow:var(--shadow-card);opacity:0;visibility:hidden;transform:translateY(-8px);transition:.2s ease}.navbar-menu.active{opacity:1;visibility:visible;transform:translateY(0)}.navbar-menu a{display:block;padding:14px 4px;font-size:1rem}.navbar-mobile-extra{display:list-item}.language-switcher{margin-left:auto;margin-right:48px}.language-btn{width:40px;justify-content:center;padding-inline:0}.btn-nav,.language-btn span:last-child{display:none}.mobile-menu-toggle{position:absolute;top:50%;right:0;z-index:2;display:inline-flex;transform:translateY(-50%)}}.btn{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:11px 22px;border:1px solid transparent;border-radius:var(--radius-pill);font-size:.95rem;font-weight:400;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .15s ease}.btn:hover{transform:scale(1.02)}.btn-primary{color:#fff;background:var(--color-accent);border-color:var(--color-accent)}.btn-primary:hover{background:var(--color-accent-hover);border-color:var(--color-accent-hover)}.btn-secondary{color:var(--color-accent);background:transparent;border-color:var(--color-border)}.btn-secondary:hover{border-color:var(--color-accent)}.btn-accent{color:var(--color-dark);background:#fff;border-color:#fff}.btn-lg{min-height:52px;padding:14px 30px;font-size:1.05rem}.btn-nav{min-height:36px;padding:7px 18px;font-size:.88rem}.hero{display:flex;min-height:92svh;padding:calc(var(--navbar-height) + 64px) 0 36px;overflow:hidden;color:#fff;background:linear-gradient(180deg,rgba(0,0,0,.42),rgba(0,0,0,.22) 44%,rgba(0,0,0,.58)),linear-gradient(90deg,rgba(0,0,0,.58),rgba(0,0,0,.28) 48%,rgba(0,0,0,.46)),url(/hero-malaysia-mm2h.png) 50% /cover no-repeat}.hero,.hero-container{position:relative;align-items:center}.hero-container{z-index:1;display:grid;min-height:calc(92svh - var(--navbar-height) - 100px);grid-template-rows:1fr auto;grid-gap:42px;gap:42px}.hero-content{max-width:900px;margin:0 auto;text-align:center}.hero-eyebrow{display:inline-block;margin-bottom:18px;color:rgba(255,255,255,.82);font-size:1.05rem;font-weight:500;letter-spacing:0}.hero-title{margin:0 0 18px;color:#fff;font-size:4.6rem;font-weight:600;line-height:1.07;letter-spacing:0;text-wrap:balance}.hero-subtitle{margin:22px auto 0;max-width:760px;color:rgba(255,255,255,.76);font-size:1.05rem;font-weight:400;line-height:1.3;letter-spacing:0}.hero-description{max-width:780px;margin:0 auto 34px;color:rgba(255,255,255,.88);font-size:1.28rem;line-height:1.6;text-wrap:balance}.cta-buttons{gap:16px;align-items:center}.cta-buttons,.trust-badges{display:flex;flex-wrap:wrap;justify-content:center}.trust-badges{gap:10px;margin-top:38px}.badge-item,.hero-trust-item{padding:7px 16px;color:var(--color-text-secondary);background:rgba(255,255,255,.6);border:1px solid var(--color-border-light);border-radius:var(--radius-pill);font-size:.88rem}.hero-secondary-btn{color:#fff;background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.5);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.hero-secondary-btn:hover{color:#fff;background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.76)}.hero-trust-bar{display:grid;width:min(100%,920px);grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;justify-self:center;overflow:hidden;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.24);border-radius:var(--radius-card);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.hero-trust-item{display:grid;min-height:58px;place-items:center;padding:12px 16px;color:rgba(255,255,255,.88);background:rgba(255,255,255,.08);border:0;border-radius:0;font-size:.95rem;font-weight:500;text-align:center}.section-title{margin:0 0 16px;color:var(--color-text);font-size:clamp(2rem,4vw,3rem);font-weight:600;line-height:1.1;letter-spacing:0;text-align:center}.text-left{text-align:left}.section-subtitle{max-width:680px;margin:0 auto 56px;font-size:1.2rem;font-weight:400;text-align:center}.grid{display:grid;grid-gap:28px;gap:28px}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}h2,h3,h4{color:var(--color-text);line-height:1.2;letter-spacing:0}.matrix-card{display:flex;flex-direction:column;padding:40px 34px;background:var(--color-bg);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);transition:transform .25s ease,box-shadow .25s ease}.matrix-card:hover{transform:translateY(-6px);box-shadow:var(--shadow-card-hover)}.matrix-icon{display:inline-flex;width:56px;height:56px;align-items:center;justify-content:center;margin-bottom:22px;color:var(--color-accent);background:rgba(0,113,227,.1);border-radius:16px}.matrix-tag{display:inline-block;align-self:flex-start;margin-bottom:12px;padding:4px 12px;color:var(--color-text-secondary);background:var(--color-bg-alt);border-radius:var(--radius-pill);font-size:.78rem;font-weight:500;letter-spacing:0}.matrix-card h3{margin:0 0 12px;font-size:1.5rem;font-weight:600}.matrix-desc{margin:0 0 22px;font-size:1rem;line-height:1.6}.matrix-cta{margin-top:auto;color:var(--color-accent);font-size:.98rem;font-weight:500}.matrix-cta span{display:inline-block;margin-left:4px;transition:transform .2s ease}.matrix-card:hover .matrix-cta span{transform:translateX(4px)}.highlights-list{padding:0;margin:0 0 26px;list-style:none}.highlights-list li{position:relative;padding-left:26px;margin:12px 0;color:var(--color-text-secondary);font-size:.98rem}.highlights-list li:before{position:absolute;left:0;top:1px;color:var(--color-accent);content:"✓";font-weight:600}.feature-card{padding:36px 30px;background:var(--color-bg);border:1px solid var(--color-border-light);border-radius:var(--radius-card);box-shadow:var(--shadow-card);transition:transform .25s ease,box-shadow .25s ease}.feature-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-card-hover)}.feature-icon{display:inline-flex;width:52px;height:52px;align-items:center;justify-content:center;margin-bottom:20px;color:var(--color-accent);background:rgba(0,113,227,.1);border-radius:14px}.feature-card h3{margin:0 0 10px;font-size:1.2rem;font-weight:600}.feature-card p{margin:0;font-size:.98rem;line-height:1.6}.timeline{position:relative;max-width:820px;margin:0 auto}.timeline:before{position:absolute;top:14px;bottom:14px;left:23px;width:2px;content:"";background:var(--color-border-light)}.timeline-item{position:relative;display:grid;grid-template-columns:48px 1fr;grid-gap:24px;gap:24px;margin-bottom:20px}.timeline-marker{position:relative;z-index:1;display:grid;width:48px;height:48px;place-items:center;color:#fff;background:var(--color-accent);border-radius:50%;font-weight:600}.timeline-content{padding:24px 28px;background:var(--color-bg);border:1px solid var(--color-border-light);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.timeline-content h3{margin:0 0 8px;font-size:1.15rem;font-weight:600}.timeline-content p{margin:0 0 8px}.timeline-content span{color:var(--color-accent);font-size:.88rem;font-weight:500}.accordion{max-width:820px;margin:0 auto}.accordion-item{margin-bottom:12px;overflow:hidden;background:var(--color-bg);border:1px solid var(--color-border-light);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.accordion-trigger{display:flex;width:100%;min-height:64px;align-items:center;justify-content:space-between;gap:16px;padding:20px 26px;color:var(--color-text);text-align:left;background:transparent;border:0;font-size:1.05rem;font-weight:500}.accordion-icon{display:grid;width:28px;height:28px;flex:0 0 auto;place-items:center;color:var(--color-accent);background:var(--color-bg-alt);border-radius:50%;font-size:1.2rem;transition:transform .25s ease}.accordion-item.active .accordion-icon{transform:rotate(45deg)}.accordion-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.accordion-content p{min-height:0;padding:0 26px;margin:0;overflow:hidden;line-height:1.6}.accordion-item.active .accordion-content{grid-template-rows:1fr}.accordion-item.active .accordion-content p{padding-bottom:22px}.contact-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);grid-gap:56px;gap:56px;align-items:start}.contact-copy{max-width:520px;font-size:1.2rem;line-height:1.6}.contact-facts{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.contact-facts span{padding:7px 16px;color:var(--color-text-secondary);background:var(--color-bg-alt);border-radius:var(--radius-pill);font-size:.9rem}.consultation-form{display:grid;grid-gap:18px;gap:18px;padding:36px;background:var(--color-bg);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.consultation-form label{display:grid;grid-gap:8px;gap:8px;color:var(--color-text);font-size:.92rem;font-weight:500}.consultation-form input,.consultation-form select,.consultation-form textarea{width:100%;padding:13px 15px;color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);transition:border-color .2s ease,box-shadow .2s ease}.consultation-form input:focus,.consultation-form select:focus,.consultation-form textarea:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 3px rgba(0,113,227,.15)}.form-message{padding:12px 14px;border-radius:var(--radius-sm);font-size:.92rem;font-weight:500}.form-message.error{color:#8f1d1d;background:#fee2e2}.form-message.success{color:#17653a;background:#d1fae5}.cta-banner{text-align:center}.cta-banner h2{margin:0 0 16px;color:#fff;font-size:clamp(2rem,4vw,3rem);font-weight:600;letter-spacing:0}.cta-banner p{margin:0 0 30px;color:rgba(255,255,255,.8);font-size:1.15rem}.footer{padding-top:84px;padding-bottom:38px;color:var(--xnqn-text);background:var(--xnqn-bg-soft);border-top:1px solid var(--xnqn-border)}.footer-shell{display:grid;grid-gap:48px;gap:48px}.footer-brand{max-width:720px}.footer-eyebrow{margin:0 0 18px;color:var(--xnqn-muted);font-size:.86rem;font-weight:500}.footer-brand h2{margin:0 0 14px;color:var(--xnqn-text);font-size:clamp(2.2rem,5vw,4rem);font-weight:600;line-height:1.04;letter-spacing:0}.footer .company-name{margin:0 0 14px;color:var(--xnqn-text);font-size:1rem;font-weight:500}.footer .company-name.english{color:var(--xnqn-muted);font-weight:400}.footer-tagline{max-width:560px;margin:0;color:var(--xnqn-muted);font-size:1.02rem;line-height:1.8}.footer-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:28px;gap:28px;padding-top:44px;border-top:1px solid var(--xnqn-border)}.footer h3{margin:0;color:var(--xnqn-text);font-size:.92rem;font-weight:600;letter-spacing:0}.footer a,.footer li,.footer p{color:var(--xnqn-muted);font-size:.92rem;line-height:1.75}.footer a:hover{color:var(--xnqn-accent)}.footer-links{padding:0;margin:16px 0 0;list-style:none}.footer-links li{margin:10px 0}.footer-contact-column{min-width:0}.footer-muted{margin:16px 0 0}.footer-language-reserve{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.footer-language-reserve a,.footer-language-reserve span{display:inline-flex;align-items:center;min-height:30px;padding:5px 11px;color:var(--xnqn-muted);border:1px solid var(--xnqn-border);border-radius:var(--radius-pill);font-size:.8rem;line-height:1;text-decoration:none}.footer-language-reserve a:hover{color:var(--xnqn-accent);border-color:var(--xnqn-accent)}.footer-bottom{display:flex;justify-content:space-between;padding-top:4px;margin-top:0;border-top:1px solid var(--xnqn-border)}.footer-bottom p{margin:0;color:var(--xnqn-muted);font-size:.82rem}.footer-disclaimer{max-width:980px;margin:0;color:var(--xnqn-disclaimer-text);font-size:.86rem;line-height:1.82}.compliance-page{background:var(--color-bg);overflow-x:hidden}.compliance-hero{display:grid;min-height:56svh;align-items:center;padding:calc(var(--navbar-height) + 78px) 0 74px;background:radial-gradient(82% 88% at 50% 0,#ffffff 0,#f5f5f7 60%,#ececf0 100%)}.compliance-hero-content{max-width:960px;text-align:center}.compliance-hero .mm2h-eyebrow{color:var(--color-accent)}.compliance-hero h1{margin:0 0 22px;color:var(--color-text);font-size:4.2rem;font-weight:600;line-height:1.06;text-wrap:balance}.compliance-hero p:last-child{max-width:760px;margin:0 auto;color:var(--color-text-secondary);font-size:1.16rem;line-height:1.76}.compliance-section{padding:86px 0 110px}.compliance-content{display:grid;max-width:980px;grid-gap:18px;gap:18px}.compliance-block{padding:32px;background:var(--color-bg);border:1px solid var(--color-border-light);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.compliance-block h2{margin:0 0 16px;font-size:1.42rem;font-weight:600}.compliance-block p{margin:0 0 14px;color:var(--xnqn-disclaimer-text);line-height:1.78}.compliance-block p:last-child{margin-bottom:0}.compliance-list{display:grid;grid-gap:10px;gap:10px;padding:0;margin:16px 0 0;list-style:none}.compliance-list li{display:flex;gap:10px;align-items:flex-start;color:var(--xnqn-disclaimer-text);line-height:1.65}.compliance-list li:before{width:6px;height:6px;margin-top:.62em;background:var(--color-accent);border-radius:999px;content:"";flex:0 0 auto}.resources-page{background:var(--color-bg);overflow-x:hidden}.resources-hero{display:grid;min-height:76svh;align-items:center;padding:calc(var(--navbar-height) + 88px) 0 88px;background:radial-gradient(86% 92% at 50% 6%,#ffffff 0,#f5f5f7 58%,#e8e8ed 100%)}.resources-hero-content{max-width:930px;text-align:center}.resources-hero .mm2h-eyebrow{color:var(--color-accent)}.resources-hero h1{max-width:900px;margin:0 auto 22px;color:var(--color-text);font-size:4.6rem;font-weight:600;line-height:1.04;text-wrap:balance}.resources-hero-subtitle{max-width:780px;margin:0 auto 30px;color:var(--color-text-secondary);font-size:1.24rem;line-height:1.74}.resources-hero-note{max-width:780px;margin:28px auto 0;color:var(--color-text-tertiary);font-size:.94rem;line-height:1.72}.resources-section-head{max-width:860px}.resources-card-grid,.resources-simple-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px}.resources-card,.resources-document-card,.resources-simple-card,.resources-step-card{background:var(--color-bg);border:1px solid var(--color-border-light);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.resources-card{display:flex;min-height:248px;flex-direction:column;padding:30px}.resources-card h3,.resources-document-card h3,.resources-simple-card h3,.resources-step-card h3{margin:0 0 12px;color:var(--color-text);font-size:1.22rem;font-weight:600}.resources-card p,.resources-simple-card p,.resources-step-card p,.resources-wide-note{margin:0;color:var(--color-text-secondary);line-height:1.72}.resources-card .mm2h-card-link{margin-top:auto;padding-top:22px}.resources-document-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:18px;gap:18px}.resources-document-card,.resources-simple-card{padding:28px}.resources-document-card ul{display:grid;grid-gap:11px;gap:11px;padding:0;margin:0;list-style:none}.resources-document-card li{display:flex;gap:10px;align-items:flex-start;color:var(--color-text-secondary);font-size:.96rem;line-height:1.55}.resources-document-card li:before{width:6px;height:6px;margin-top:.6em;background:var(--color-accent);border-radius:999px;content:"";flex:0 0 auto}.resources-simple-card{min-height:230px}.resources-simple-card span{display:inline-flex;margin-bottom:18px;color:var(--color-accent);font-size:.82rem;font-weight:600;letter-spacing:.04em}.resources-step-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;max-width:980px;margin:0 auto}.resources-step-card{display:grid;grid-template-columns:54px minmax(0,1fr);grid-gap:18px;gap:18px;padding:24px}.resources-step-card span{display:inline-flex;width:46px;height:46px;align-items:center;justify-content:center;border-radius:999px;font-size:.82rem;font-weight:600}.resources-fee-section,.resources-step-card span{color:#fff;background:#111}.resources-fee-section .mm2h-section-head h2,.resources-fee-section .mm2h-section-head p{color:#fff}.resources-fee-section .mm2h-eyebrow{color:rgba(255,255,255,.7)}.resources-pill-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;max-width:980px;margin:0 auto}.resources-pill-grid span{display:flex;min-height:72px;align-items:center;padding:18px 20px;color:rgba(255,255,255,.9);background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.13);border-radius:18px;line-height:1.55}.resources-wide-note{max-width:860px;margin:30px auto 0;color:rgba(255,255,255,.72);text-align:center}.resources-center-cta{display:flex;justify-content:center;margin-top:34px}.resources-final-cta{background:#111}.relocation-page{background:var(--color-bg);overflow-x:hidden}.relocation-hero{display:grid;min-height:78svh;align-items:center;padding:calc(var(--navbar-height) + 88px) 0 88px;color:#fff;background:linear-gradient(180deg,rgba(0,0,0,.4),rgba(0,0,0,.58)),linear-gradient(90deg,rgba(0,0,0,.32),rgba(0,0,0,.08)),url(/hero-malaysia-mm2h.png) 50% /cover no-repeat}.relocation-hero-content{max-width:940px;text-align:center}.relocation-hero .mm2h-eyebrow{color:rgba(255,255,255,.78)}.relocation-hero h1{max-width:940px;margin:0 auto 22px;color:#fff;font-size:4.34rem;font-weight:600;line-height:1.05;text-wrap:balance}.relocation-hero-subtitle{max-width:820px;margin:0 auto 32px;color:rgba(255,255,255,.84);font-size:1.22rem;line-height:1.76}.relocation-section-head{max-width:880px}.relocation-audience-grid,.relocation-checklist{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:14px;gap:14px}.relocation-audience-pill,.relocation-checklist span{display:flex;min-height:86px;align-items:center;justify-content:center;padding:18px;color:var(--color-text);text-align:center;background:#f5f5f7;border:1px solid var(--color-border-light);border-radius:18px;line-height:1.55}.relocation-card-grid,.relocation-role-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:22px;gap:22px}.relocation-card-grid.three,.relocation-role-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.relocation-card,.relocation-role-card,.relocation-step-card{background:var(--color-bg);border:1px solid var(--color-border-light);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.relocation-card{min-height:236px;padding:28px}.relocation-card span{display:inline-flex;margin-bottom:18px;color:var(--color-accent);font-size:.82rem;font-weight:600;letter-spacing:.04em}.relocation-card h3,.relocation-role-card h3,.relocation-step-card h3{margin:0 0 12px;color:var(--color-text);font-size:1.18rem;font-weight:600}.relocation-card p,.relocation-role-card p,.relocation-step-card p{margin:0;color:var(--color-text-secondary);line-height:1.72}.relocation-step-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;max-width:1000px;margin:0 auto}.relocation-step-card{display:grid;grid-template-columns:54px minmax(0,1fr);grid-gap:18px;gap:18px;padding:26px}.relocation-step-card span{display:inline-flex;width:46px;height:46px;align-items:center;justify-content:center;color:#fff;background:#111;border-radius:999px;font-size:.82rem;font-weight:600}.relocation-role-section{color:#fff;background:#111}.relocation-role-section .mm2h-section-head h2,.relocation-role-section .mm2h-section-head p{color:#fff}.relocation-role-section .mm2h-eyebrow{color:rgba(255,255,255,.7)}.relocation-wide-copy{max-width:920px;margin:0 auto 34px;color:rgba(255,255,255,.74);line-height:1.82;text-align:center}.relocation-role-card{padding:32px}.relocation-checklist{grid-template-columns:repeat(3,minmax(0,1fr))}.relocation-final-cta{background:#111}.about-page{background:var(--color-bg);overflow-x:hidden}.about-hero{display:grid;min-height:76svh;align-items:center;padding:calc(var(--navbar-height) + 88px) 0 88px;background:radial-gradient(86% 92% at 50% 6%,#ffffff 0,#f5f5f7 58%,#e8e8ed 100%)}.about-hero-content{max-width:940px;text-align:center}.about-hero .mm2h-eyebrow{color:var(--color-accent)}.about-hero h1{max-width:900px;margin:0 auto 22px;color:var(--color-text);font-size:4.6rem;font-weight:600;line-height:1.04;text-wrap:balance}.about-hero-subtitle{max-width:760px;margin:0 auto 18px;color:var(--color-text-secondary);font-size:1.28rem;line-height:1.68}.about-hero-copy{max-width:800px;margin:0 auto 32px;color:var(--color-text-secondary);font-size:1.05rem;line-height:1.76}.about-section-head{max-width:880px}.about-card-grid,.about-info-grid,.about-trust-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px}.about-card,.about-info-card,.about-list-card,.about-statement-card,.about-trust-card{background:var(--color-bg);border:1px solid var(--color-border-light);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.about-info-card{min-height:150px;padding:28px}.about-info-card span{display:block;margin-bottom:14px;color:var(--color-text-tertiary);font-size:.88rem}.about-info-card strong{display:block;color:var(--color-text);font-size:1.12rem;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.about-card,.about-statement-card,.about-trust-card{padding:30px}.about-card h3,.about-list-card h3,.about-statement-card h3,.about-trust-card h3{margin:0 0 14px;color:var(--color-text);font-size:1.2rem;font-weight:600}.about-boundary-note,.about-card p,.about-statement-card p,.about-trust-card p{margin:0;color:var(--color-text-secondary);line-height:1.76}.about-boundary-grid,.about-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}.about-list-card{padding:32px}.about-list-card.muted{background:#f5f5f7}.about-list-card ul{display:grid;grid-gap:12px;gap:12px;padding:0;margin:0;list-style:none}.about-list-card li{display:flex;gap:10px;align-items:flex-start;color:var(--color-text-secondary);line-height:1.6}.about-list-card li:before{width:6px;height:6px;margin-top:.62em;background:var(--color-accent);border-radius:999px;content:"";flex:0 0 auto}.about-boundary-note{max-width:980px;margin:28px auto 0;padding:24px 28px;background:#f5f5f7;border:1px solid var(--color-border-light);border-radius:var(--radius-card)}.about-trust-section{color:#fff;background:#111}.about-trust-section .mm2h-section-head h2,.about-trust-section .mm2h-section-head p{color:#fff}.about-trust-section .mm2h-eyebrow{color:rgba(255,255,255,.7)}.about-trust-card{color:var(--color-text)}.about-contact-list{display:grid;grid-gap:14px;gap:14px}.about-contact-list p{display:grid;grid-template-columns:110px minmax(0,1fr);grid-gap:14px;gap:14px;margin:0;overflow-wrap:anywhere}.about-contact-list span{color:var(--color-text-tertiary)}.about-final-cta{background:#111}.ecosystem-map{max-width:960px;margin:0 auto}.ecosystem-hub{position:relative;max-width:460px;margin:0 auto 56px;padding:28px 32px;text-align:center;background:var(--color-bg);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.ecosystem-hub:after{position:absolute;bottom:-32px;left:50%;width:2px;height:32px;content:"";background:var(--color-border);transform:translateX(-50%)}.ecosystem-hub-label{display:block;color:var(--color-text);font-size:1.35rem;font-weight:600;letter-spacing:0}.ecosystem-hub-desc{display:block;margin-top:8px;color:var(--color-text-secondary);font-size:.96rem}.ecosystem-pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.ecosystem-pillar{padding:26px 24px;background:var(--color-bg);border:1px solid var(--color-border-light);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.ecosystem-pillar-head{display:flex;align-items:center;gap:12px;margin-bottom:18px}.ecosystem-pillar-icon{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;color:var(--color-accent);background:rgba(0,113,227,.1);border-radius:12px}.ecosystem-pillar-head h3{margin:0;font-size:1.15rem;font-weight:600}.ecosystem-outcomes{display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:0;list-style:none}.ecosystem-outcomes li{padding:6px 14px;color:var(--color-text-secondary);background:var(--color-bg-alt);border-radius:var(--radius-pill);font-size:.88rem}.cases-stats{display:flex;flex-wrap:wrap;justify-content:center;gap:56px;margin:0 auto 56px}.cases-stat{text-align:center}.cases-stat-value{display:block;color:var(--color-text);font-size:2.6rem;font-weight:600;letter-spacing:0}.cases-stat-label{display:block;margin-top:4px;color:var(--color-text-secondary);font-size:.95rem}.case-card{display:flex;flex-direction:column;padding:32px 28px;background:var(--color-bg);border:1px solid var(--color-border-light);border-radius:var(--radius-card);box-shadow:var(--shadow-card);transition:transform .25s ease,box-shadow .25s ease}.case-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-card-hover)}.case-tag{align-self:flex-start;margin-bottom:14px;padding:5px 13px;color:var(--color-accent);background:rgba(0,113,227,.1);border-radius:var(--radius-pill);font-size:.78rem;font-weight:500}.case-card h3{margin:0 0 10px;font-size:1.2rem;font-weight:600}.case-desc{margin:0 0 20px;font-size:.96rem;line-height:1.6}.case-result{margin-top:auto;padding-top:16px;border-top:1px solid var(--color-border-light);color:var(--color-accent);font-size:.95rem;font-weight:600}.team-card{padding:32px 24px;text-align:center;background:var(--color-bg);border:1px solid var(--color-border-light);border-radius:var(--radius-card);box-shadow:var(--shadow-card);transition:transform .25s ease,box-shadow .25s ease}.team-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-card-hover)}.team-avatar{display:grid;place-items:center;width:72px;height:72px;margin:0 auto 18px;color:#fff;background:linear-gradient(135deg,#0071e3,#42a1ec);border-radius:50%;font-size:1.6rem;font-weight:600}.team-card h3{margin:0 0 4px;font-size:1.1rem;font-weight:600}.team-role{display:block;margin-bottom:12px;color:var(--color-accent);font-size:.88rem;font-weight:500}.team-bio{margin:0;font-size:.9rem;line-height:1.55}.faq-tabs{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:40px}.faq-tab{padding:8px 18px;color:var(--color-text-secondary);background:var(--color-bg-alt);border:1px solid transparent;border-radius:var(--radius-pill);font-size:.9rem;transition:color .2s ease,background .2s ease}.faq-tab:hover{color:var(--color-text)}.faq-tab.active{color:#fff;background:var(--color-accent)}.faq-more{margin-top:44px;text-align:center}.faq-more p{margin:0 0 16px}.assessment-card{max-width:640px;margin:0 auto;padding:40px;background:var(--color-bg);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.assessment-progress{margin-bottom:28px}.assessment-step-label{display:block;margin-bottom:10px;color:var(--color-text-secondary);font-size:.85rem;font-weight:500}.assessment-bar{height:6px;overflow:hidden;background:var(--color-bg-alt);border-radius:var(--radius-pill)}.assessment-bar-fill{height:100%;background:var(--color-accent);border-radius:var(--radius-pill);transition:width .3s ease}.assessment-question{margin:0 0 22px;font-size:1.3rem;font-weight:600;text-align:center}.assessment-options{display:grid;grid-gap:12px;gap:12px}.assessment-option{padding:16px 20px;color:var(--color-text);text-align:left;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:1rem;transition:color .2s ease,background .2s ease,border-color .2s ease}.assessment-option.selected,.assessment-option:hover{border-color:var(--color-accent)}.assessment-option.selected{color:var(--color-accent);background:rgba(0,113,227,.06);font-weight:500}.assessment-fields{display:grid;grid-gap:16px;gap:16px}.assessment-fields label{display:grid;grid-gap:8px;gap:8px;color:var(--color-text);font-size:.92rem;font-weight:500}.assessment-fields input{width:100%;padding:13px 15px;color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);transition:border-color .2s ease,box-shadow .2s ease}.assessment-fields input:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 3px rgba(0,113,227,.15)}.assessment-honeypot{position:absolute!important;left:-9999px;width:1px;height:1px;opacity:0}.assessment-card .form-message{margin-top:20px}.assessment-nav{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:28px}.assessment-nav .btn{min-width:120px}.assessment-success{padding:24px 0;text-align:center}.assessment-success-icon{display:grid;place-items:center;width:64px;height:64px;margin:0 auto 20px;color:#fff;background:#34c759;border-radius:50%;font-size:2rem}.assessment-success p{color:var(--color-text);font-size:1.1rem}.contact-info h3{margin:0 0 18px;font-size:1.2rem;font-weight:600}.contact-info-list{padding:0;margin:0 0 24px;list-style:none}.contact-info-list li{display:flex;flex-direction:column;gap:2px;padding:14px 0;border-bottom:1px solid var(--color-border-light)}.contact-info-label{color:var(--color-text-tertiary);font-size:.82rem}.contact-info-list a,.contact-info-list li>span:last-child{color:var(--color-text);font-size:1rem}.consultation-form-title{margin:0 0 6px;font-size:1.2rem;font-weight:600}.mm2h-page{background:var(--color-bg)}.mm2h-nav .mm2h-nav-container{justify-content:space-between}.mm2h-nav-links{display:flex;align-items:center;gap:30px;margin-left:auto}.mm2h-nav-links a{color:var(--color-text);font-size:.92rem;opacity:.85}.mm2h-nav-links a:hover{opacity:1}.contact-nav-toggle{display:none}.contact-nav-toggle span{display:block;width:20px;height:2px;border-radius:999px;background:var(--color-text);transition:transform .2s ease,opacity .2s ease}.contact-nav-toggle.active span:first-child{transform:translateY(6px) rotate(45deg)}.contact-nav-toggle.active span:nth-child(2){opacity:0}.contact-nav-toggle.active span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.mm2h-hero{position:relative;min-height:88svh;display:grid;align-items:center;padding:calc(var(--navbar-height) + 74px) 0 74px;color:#fff;overflow:hidden;background:linear-gradient(180deg,rgba(0,0,0,.44),rgba(0,0,0,.2) 44%,rgba(0,0,0,.56)),linear-gradient(90deg,rgba(0,0,0,.56),rgba(0,0,0,.28) 52%,rgba(0,0,0,.4)),url(/hero-malaysia-mm2h.png) 50% /cover no-repeat}.mm2h-hero-content{max-width:980px;text-align:center}.mm2h-eyebrow{margin:0 0 18px;color:rgba(255,255,255,.76);font-size:1rem;font-weight:500}.mm2h-section .mm2h-eyebrow,.section-gray .mm2h-eyebrow,.section-white .mm2h-eyebrow{color:var(--color-accent)}.mm2h-hero h1{max-width:980px;margin:0 auto 24px;color:#fff;font-size:4.4rem;font-weight:600;line-height:1.06;letter-spacing:0;text-wrap:balance}.mm2h-hero-subtitle{max-width:860px;margin:0 auto 34px;color:rgba(255,255,255,.88);font-size:1.24rem;line-height:1.7}.mm2h-hero-note{max-width:760px;margin:28px auto 0;color:rgba(255,255,255,.72);font-size:.94rem;line-height:1.7}.mm2h-hero-secondary{color:#fff;background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.5);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mm2h-hero-secondary:hover{color:#fff;border-color:rgba(255,255,255,.76)}.mm2h-section{padding:116px 0}.mm2h-section-head{max-width:820px;margin:0 auto 52px;text-align:center}.mm2h-section-head h2{margin:0;color:var(--color-text);font-size:3rem;font-weight:600;line-height:1.12}.mm2h-section-head p:last-child{margin:18px auto 0;color:var(--color-text-secondary);font-size:1.12rem;line-height:1.8}.mm2h-card-grid,.mm2h-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px}.mm2h-card-grid.five{grid-template-columns:repeat(5,minmax(0,1fr))}.mm2h-card,.mm2h-faq-item,.mm2h-mini-card,.mm2h-plan-card,.mm2h-process-card,.mm2h-role-card{background:var(--color-bg);border:1px solid var(--color-border-light);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.mm2h-card,.mm2h-plan-card,.mm2h-role-card{padding:30px}.mm2h-mini-card{display:grid;min-height:148px;place-items:center;padding:22px;text-align:center}.mm2h-doc-grid span,.mm2h-fee-list span,.mm2h-mini-card span{color:var(--color-text);font-size:.98rem;font-weight:500}.mm2h-card h3,.mm2h-plan-card h3,.mm2h-process-card h3,.mm2h-role-card h3{margin:0 0 12px;font-size:1.22rem}.mm2h-card p,.mm2h-faq-item p,.mm2h-plan-card p,.mm2h-process-card p,.mm2h-role-card li{margin:0;color:var(--color-text-secondary);line-height:1.7}.mm2h-plan-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.mm2h-plan-card{display:flex;flex-direction:column;min-height:300px}.mm2h-plan-card span{display:block;margin-top:18px;color:var(--color-text-tertiary);font-size:.92rem;line-height:1.6}.mm2h-card-link{margin-top:auto;padding-top:24px;color:var(--color-accent);font-weight:500}.mm2h-table-wrap{width:100%;overflow-x:auto;background:#fff;border:1px solid var(--color-border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.mm2h-compare-table{width:100%;min-width:900px;border-collapse:collapse}.mm2h-compare-table td,.mm2h-compare-table th{padding:20px 18px;border-bottom:1px solid var(--color-border-light);text-align:left;vertical-align:top}.mm2h-compare-table th{color:var(--color-text);background:var(--color-bg-alt);font-size:.88rem;font-weight:600}.mm2h-compare-table td{color:var(--color-text-secondary);font-size:.95rem;line-height:1.55}.mm2h-compare-table td:first-child{color:var(--color-text);font-weight:600}.mm2h-compare-table tr:last-child td{border-bottom:0}.mm2h-disclaimer{color:var(--xnqn-disclaimer-text);line-height:1.75}.mm2h-disclaimer.compact{max-width:920px;margin:22px auto 0;font-size:.94rem;text-align:center}.mm2h-process{display:grid;grid-gap:14px;gap:14px;max-width:940px;margin:0 auto}.mm2h-process-card{display:grid;grid-template-columns:64px 1fr;grid-gap:22px;gap:22px;padding:24px 28px}.mm2h-step-number{display:grid;width:52px;height:52px;place-items:center;color:#fff;background:var(--color-accent);border-radius:50%;font-weight:600}.mm2h-role{display:inline-flex;min-height:28px;align-items:center;margin-bottom:10px;padding:4px 11px;color:var(--color-accent);background:rgba(0,113,227,.1);border-radius:var(--radius-pill);font-size:.78rem;font-weight:500}.mm2h-role-note{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;max-width:940px;margin:26px auto 0}.mm2h-role-note p{margin:0;padding:22px;color:var(--color-text-secondary);background:var(--color-bg-alt);border-radius:var(--radius-card);line-height:1.7}.mm2h-doc-grid,.mm2h-fee-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.mm2h-doc-grid span,.mm2h-fee-list span{padding:18px 20px;background:#fff;border:1px solid var(--color-border-light);border-radius:var(--radius-sm)}.mm2h-center-cta{margin-top:36px;text-align:center}.mm2h-role-grid,.mm2h-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px;gap:28px;align-items:start}.mm2h-role-card ul{display:grid;grid-gap:12px;gap:12px;padding:0;margin:20px 0 0;list-style:none}.mm2h-role-card li{position:relative;padding-left:22px}.mm2h-role-card li:before{position:absolute;top:0;left:0;color:var(--color-accent);content:"•"}.mm2h-role-card.muted{background:var(--color-bg-alt)}.mm2h-split .mm2h-section-head{margin:0 0 24px;text-align:left}.mm2h-split .mm2h-disclaimer.compact{margin:0 0 28px;text-align:left}.mm2h-fee-list{padding:28px;background:#fff;border:1px solid var(--color-border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.mm2h-fee-list span{background:var(--color-bg-alt)}.mm2h-faq-list{display:grid;grid-gap:12px;gap:12px;max-width:900px;margin:0 auto}.mm2h-faq-item{padding:0;overflow:hidden}.mm2h-faq-item summary{padding:22px 26px;color:var(--color-text);cursor:pointer;font-size:1.04rem;font-weight:500}.mm2h-faq-item p{padding:0 26px 24px}.mm2h-final-cta{padding:108px 0;color:#fff;text-align:center;background:var(--color-dark)}.mm2h-final-cta h2{margin:0 0 16px;color:#fff;font-size:3rem;font-weight:600}.mm2h-final-cta p{margin:0 0 30px;color:rgba(255,255,255,.75);font-size:1.14rem}.mm2h-dark-secondary{color:#fff;border-color:rgba(255,255,255,.5)}.mm2h-dark-secondary:hover{color:#fff;border-color:#fff}.mm2h-disclaimer-section{padding:54px 0;background:#111113}.mm2h-disclaimer-section h2{margin:0 0 16px;color:var(--xnqn-disclaimer-dark-heading);font-size:1rem}.mm2h-disclaimer-section p{max-width:980px;margin:0;color:var(--xnqn-disclaimer-dark-text);font-size:.9rem;line-height:1.85}.mm2h-disclaimer-section .xnqn-disclaimer{color:var(--xnqn-disclaimer-text);background:var(--xnqn-warning-bg)}.mm2h-disclaimer-section .xnqn-disclaimer p{color:var(--xnqn-disclaimer-text)}.mm2h-disclaimer-section .xnqn-disclaimer strong{color:var(--xnqn-disclaimer-heading)}.compare-page{background:var(--color-bg)}.compare-hero{display:grid;min-height:74svh;align-items:center;padding:calc(var(--navbar-height) + 84px) 0 84px;background:radial-gradient(90% 90% at 50% 0,#ffffff 0,#f5f5f7 62%,#ececf0 100%)}.compare-hero-content{max-width:980px;text-align:center}.compare-fee-panel .mm2h-eyebrow,.compare-hero .mm2h-eyebrow{color:var(--color-accent)}.compare-hero h1{max-width:900px;margin:0 auto 22px;color:var(--color-text);font-size:4.6rem;font-weight:600;line-height:1.05;text-wrap:balance}.compare-hero-subtitle{max-width:760px;margin:0 auto 32px;color:var(--color-text-secondary);font-size:1.24rem;line-height:1.75}.compare-hero-note{max-width:740px;margin:28px auto 0;color:var(--color-text-tertiary);font-size:.94rem;line-height:1.7}.compare-plan-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:22px;gap:22px}.compare-plan-card{display:flex;min-height:340px;flex-direction:column;padding:30px;background:var(--color-bg);border:1px solid var(--color-border-light);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.compare-plan-kicker{margin:0 0 14px;color:var(--color-accent);font-size:.86rem;font-weight:500}.compare-plan-card h2{margin:0 0 16px;font-size:1.62rem;font-weight:600}.compare-plan-card p:not(.compare-plan-kicker){margin:0 0 24px;color:var(--color-text-secondary);line-height:1.72}.compare-plan-card .btn{width:100%;margin-top:auto}.compare-table-wrap{width:100%;overflow-x:auto;background:#fff;border:1px solid var(--color-border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.compare-table{width:100%;min-width:1120px;border-collapse:collapse}.compare-table td,.compare-table th{width:20%;padding:22px 18px;border-bottom:1px solid var(--color-border-light);text-align:left;vertical-align:top}.compare-table th{position:-webkit-sticky;position:sticky;top:var(--navbar-height);z-index:1;color:var(--color-text);background:var(--color-bg-alt);font-size:.9rem;font-weight:600}.compare-table td{color:var(--color-text-secondary);font-size:.94rem;line-height:1.65}.compare-table td:first-child{color:var(--color-text);font-weight:600}.compare-table tr:last-child td{border-bottom:0}.compare-decision-grid,.compare-question-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:22px;gap:22px}.compare-question-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.compare-decision-card{display:flex;min-height:260px;flex-direction:column;padding:28px;background:var(--color-bg);border:1px solid var(--color-border-light);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.compare-decision-card h3{margin:0 0 14px;font-size:1.16rem}.compare-decision-card p{margin:0 0 24px;color:var(--color-accent);font-weight:500;line-height:1.65}.compare-decision-card .btn{width:100%;margin-top:auto}.compare-role-note{max-width:900px;margin:34px auto 0;color:var(--color-text-secondary);font-size:1.02rem;line-height:1.8;text-align:center}.compare-fee-panel{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:56px;gap:56px;align-items:center;padding:52px;background:var(--color-bg);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.compare-fee-panel h2{margin:0;font-size:3rem;font-weight:600;line-height:1.1}.compare-fee-panel p:not(.mm2h-eyebrow){margin:0 0 28px;color:var(--color-text-secondary);font-size:1.08rem;line-height:1.82}.compare-final-cta{background:#111}.process-page{background:var(--color-bg);overflow-x:hidden}.process-hero{display:grid;min-height:78svh;align-items:center;padding:calc(var(--navbar-height) + 86px) 0 86px;color:#fff;background:linear-gradient(180deg,rgba(0,0,0,.44),rgba(0,0,0,.58)),linear-gradient(90deg,rgba(0,0,0,.36),rgba(0,0,0,.08)),url(/hero-malaysia-mm2h.png) 50% /cover no-repeat}.process-hero-content{max-width:920px;text-align:center}.process-hero .mm2h-eyebrow{color:rgba(255,255,255,.78)}.process-hero h1{max-width:900px;margin:0 auto 22px;color:#fff;font-size:4.34rem;font-weight:600;line-height:1.05;text-wrap:balance}.process-hero-subtitle{max-width:780px;margin:0 auto 32px;color:rgba(255,255,255,.82);font-size:1.22rem;line-height:1.76}.process-hero-note{max-width:760px;margin:28px auto 0;color:rgba(255,255,255,.68);font-size:.94rem;line-height:1.72}.process-section-head{max-width:880px}.process-stage-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:18px;gap:18px}.process-confirm-card,.process-info-card,.process-role-card,.process-stage-card{background:var(--color-bg);border:1px solid var(--color-border-light);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.process-stage-card{display:flex;min-height:300px;flex-direction:column;padding:26px}.process-confirm-card span,.process-stage-card span{color:var(--color-accent);font-size:.82rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.process-confirm-card h3,.process-info-card h3,.process-role-card h3,.process-stage-card h3,.process-timeline-card h3{margin:14px 0 12px;font-size:1.16rem;font-weight:600}.process-confirm-card p,.process-info-card p,.process-stage-card p,.process-timeline-card p{margin:0;color:var(--color-text-secondary);line-height:1.72}.process-stage-card strong{margin-top:auto;padding-top:20px;color:var(--color-text);font-size:.9rem;font-weight:600;line-height:1.55}.process-timeline{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.process-timeline-card{display:grid;grid-template-columns:54px minmax(0,1fr);grid-gap:20px;gap:20px;padding:26px;background:var(--color-bg);border:1px solid var(--color-border-light);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.process-step-number{display:inline-flex;width:46px;height:46px;align-items:center;justify-content:center;color:#fff;background:#111;border-radius:999px;font-size:.82rem;font-weight:600}.process-timeline-card h3{margin-top:2px}.process-timeline-card span{display:inline-flex;margin-top:16px;color:var(--color-accent);font-size:.9rem;font-weight:500;line-height:1.55}.process-cost-grid,.process-duration-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px}.process-info-card{min-height:210px;padding:28px}.process-info-card h3{margin-top:0}.process-role-section{background:#111;color:#fff}.process-role-section .mm2h-section-head h2,.process-role-section .mm2h-section-head p{color:#fff}.process-role-section .mm2h-eyebrow{color:rgba(255,255,255,.7)}.process-role-note,.process-wide-copy{max-width:900px;margin:0 auto 34px;color:rgba(255,255,255,.74);line-height:1.82;text-align:center}.process-role-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px;gap:22px}.process-role-card{padding:32px;color:var(--color-text)}.process-role-card.muted{background:#f5f5f7}.process-role-card h3{margin-top:0}.process-role-card ul{display:grid;grid-gap:12px;gap:12px;padding:0;margin:0;list-style:none}.process-role-card li{display:flex;gap:10px;align-items:flex-start;color:var(--color-text-secondary);line-height:1.55}.process-role-card li:before{width:6px;height:6px;margin-top:.62em;background:var(--color-accent);border-radius:999px;content:"";flex:0 0 auto}.process-role-note{margin-top:28px;margin-bottom:0}.process-confirm-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:22px;gap:22px}.process-confirm-card{min-height:220px;padding:28px}.process-inline-cta{display:flex;justify-content:center;margin-top:34px}.process-final-cta{background:#111}.assessment-page{background:var(--color-bg);overflow-x:hidden}.assessment-hero{display:grid;min-height:76svh;align-items:center;padding:calc(var(--navbar-height) + 86px) 0 86px;background:radial-gradient(84% 88% at 50% 8%,#ffffff 0,#f5f5f7 58%,#e8e8ed 100%)}.assessment-hero-content{max-width:920px;text-align:center}.assessment-hero .mm2h-eyebrow{color:var(--color-accent)}.assessment-hero h1{max-width:900px;margin:0 auto 22px;color:var(--color-text);font-size:4.5rem;font-weight:600;line-height:1.04;text-wrap:balance}.assessment-hero-subtitle{max-width:760px;margin:0 auto 30px;color:var(--color-text-secondary);font-size:1.24rem;line-height:1.74}.assessment-hero-note{max-width:760px;margin:28px auto 0;color:var(--color-text-tertiary);font-size:.94rem;line-height:1.72}.assessment-section-head{max-width:880px}.assessment-fit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px}.assessment-contact-card,.assessment-submitted-card,.assessment-tool-card,.assessment-wechat-card{background:var(--color-bg);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.assessment-tool-card{max-width:860px;margin:0 auto;padding:44px}.assessment-contact-card h2,.assessment-question-panel h2,.assessment-result h2,.assessment-submitted-card h2,.assessment-wechat-card h2{margin:0 0 22px;font-size:2rem;font-weight:600;line-height:1.18;text-align:center}.assessment-choice-grid{display:grid;grid-gap:12px;gap:12px;margin-bottom:28px}.assessment-choice{width:100%;min-height:58px;padding:16px 20px;color:var(--color-text);font:inherit;text-align:left;background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-card);cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.assessment-choice.selected,.assessment-choice:hover{background:rgba(0,113,227,.06);border-color:var(--color-accent);box-shadow:0 0 0 3px rgba(0,113,227,.1)}.assessment-choice.selected{color:var(--color-accent);font-weight:600}.assessment-page .btn:disabled{cursor:not-allowed;opacity:.42}.assessment-result{text-align:center}.assessment-result>p:not(.mm2h-eyebrow),.assessment-submitted-card p,.assessment-wechat-card p{margin:0 auto 24px;color:var(--color-text-secondary);line-height:1.78}.assessment-sez-note{margin:26px 0;padding:24px;text-align:left;background:var(--color-bg-alt);border:1px solid var(--color-border-light);border-radius:var(--radius-card)}.assessment-sez-note h3{margin:0 0 10px;font-size:1.12rem}.assessment-privacy,.assessment-result-disclaimer,.assessment-sez-note p{color:var(--xnqn-disclaimer-text);line-height:1.72}.assessment-result-disclaimer{padding-top:6px;font-size:.92rem}.assessment-copy-state{margin:16px 0 0;color:var(--color-accent);font-size:.92rem;font-weight:500;text-align:center}.assessment-contact-wrap{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:28px;gap:28px;align-items:start}.assessment-contact-card,.assessment-submitted-card,.assessment-wechat-card{padding:36px}.assessment-wechat-card{position:-webkit-sticky;position:sticky;top:calc(var(--navbar-height) + 24px);text-align:center}.assessment-contact-card{display:grid;grid-gap:18px;gap:18px}.assessment-contact-card h2{text-align:left}.assessment-contact-card label{display:grid;grid-gap:9px;gap:9px;color:var(--color-text);font-size:.94rem;font-weight:500}.assessment-contact-card input,.assessment-contact-card textarea{width:100%;padding:14px 16px;color:var(--color-text);font:inherit;background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-card)}.assessment-contact-card textarea{min-height:132px;resize:vertical}.assessment-contact-card input:focus,.assessment-contact-card textarea:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 3px rgba(0,113,227,.14)}.assessment-privacy{margin:0;font-size:.9rem}.assessment-submitted-card{max-width:820px;margin:0 auto;text-align:center}.assessment-submitted-card .assessment-success-icon{margin:0 auto 18px}.assessment-final-cta{background:#111}.contact-page{background:var(--color-bg);overflow-x:hidden}.contact-hero{display:grid;min-height:76svh;align-items:center;padding:calc(var(--navbar-height) + 86px) 0 86px;color:#fff;background:linear-gradient(180deg,rgba(0,0,0,.48),rgba(0,0,0,.62)),url(/hero-malaysia-mm2h.png) 50% /cover no-repeat}.contact-hero-content{max-width:920px;text-align:center}.contact-hero .mm2h-eyebrow{color:rgba(255,255,255,.78)}.contact-hero h1{max-width:880px;margin:0 auto 22px;color:#fff;font-size:4.5rem;font-weight:600;line-height:1.04;text-wrap:balance}.contact-hero-subtitle{max-width:800px;margin:0 auto 30px;color:rgba(255,255,255,.84);font-size:1.22rem;line-height:1.76}.contact-hero-note{max-width:780px;margin:26px auto 0;color:rgba(255,255,255,.68);font-size:.94rem;line-height:1.72}.contact-section-head{max-width:880px}.contact-copy-state{margin:16px 0 0;color:var(--color-accent);font-size:.92rem;font-weight:600;text-align:center}.contact-hero .contact-copy-state{color:#fff}.contact-method-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px}.contact-form-card,.contact-method-card,.contact-submitted-card,.contact-time-card{background:var(--color-bg);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.contact-method-card{display:flex;min-height:260px;flex-direction:column;padding:28px}.contact-method-card h3,.contact-time-card h3{margin:0 0 16px;font-size:1.22rem;font-weight:600}.contact-method-card p,.contact-submitted-card p,.contact-time-card p{margin:0 0 16px;color:var(--color-text-secondary);line-height:1.72}.contact-method-value{color:var(--color-text)!important;font-size:1.08rem;font-weight:600}.contact-method-card .btn{width:100%;margin-top:auto}.contact-qr-card{align-items:center;text-align:center}.contact-qr-card img{width:min(100%,260px);aspect-ratio:1;object-fit:contain;margin:2px auto 18px;border:1px solid var(--color-border-light);border-radius:14px}.contact-form-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.82fr);grid-gap:34px;gap:34px;align-items:start}.contact-topic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.contact-topic-grid.compact{grid-template-columns:1fr}.contact-topic{min-height:56px;padding:14px 16px;color:var(--color-text);font:inherit;text-align:left;background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-card);cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.contact-topic.selected,.contact-topic:hover{background:rgba(0,113,227,.06);border-color:var(--color-accent);box-shadow:0 0 0 3px rgba(0,113,227,.1)}.contact-topic.selected{color:var(--color-accent);font-weight:600}.contact-business-field{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;border:0}.contact-business-field legend{padding:0;color:var(--color-text);font-size:.94rem;font-weight:600}.contact-business-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.contact-business-option{display:flex;min-height:54px;align-items:center;gap:10px;padding:13px 15px;border:1px solid var(--color-border-light);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);cursor:pointer;transition:border-color var(--transition-fast),box-shadow var(--transition-fast),background var(--transition-fast)}.contact-business-option input{width:18px;min-height:18px;flex:0 0 18px;accent-color:var(--color-accent)}.contact-business-option.selected,.contact-business-option:focus-within,.contact-business-option:hover{background:rgba(0,113,227,.06);border-color:var(--color-accent);box-shadow:0 0 0 3px rgba(0,113,227,.1)}.contact-business-option.selected{color:var(--color-accent);font-weight:600}.contact-time-card{margin-top:24px;padding:28px}.contact-time-card p{margin-top:18px;margin-bottom:0;font-size:.92rem}.contact-form-card{position:-webkit-sticky;position:sticky;top:calc(var(--navbar-height) + 24px);display:grid;grid-gap:18px;gap:18px;padding:34px}.contact-form-card h2,.contact-submitted-card h2{margin:0 0 6px;font-size:2rem;font-weight:600;line-height:1.18}.contact-form-card label{display:grid;grid-gap:9px;gap:9px;color:var(--color-text);font-size:.94rem;font-weight:500}.contact-form-card input,.contact-form-card select,.contact-form-card textarea{width:100%;min-height:48px;padding:13px 15px;color:var(--color-text);font:inherit;background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-card)}.contact-form-card textarea{min-height:132px;resize:vertical}.contact-form-card input:focus,.contact-form-card select:focus,.contact-form-card textarea:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 3px rgba(0,113,227,.14)}.contact-submitted-card{max-width:820px;margin:0 auto;padding:42px;text-align:center}.contact-submitted-card .assessment-success-icon{margin:0 auto 18px}.contact-prep-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:18px;gap:18px}.contact-inline-cta{display:flex;justify-content:center;margin-top:34px}.contact-final-cta{background:#111}.contact-channels{display:grid;grid-gap:14px;gap:14px;width:min(100%,720px)}.contact-channels-hero,.contact-channels-success{margin:22px auto 0;padding:18px;color:var(--color-text);background:rgba(255,255,255,.92);border:1px solid rgba(255,255,255,.68);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.contact-channels-dark{margin:28px auto 0;color:#fff}.contact-channels-card,.contact-channels-education{width:100%}.contact-channels-footer{margin-top:18px}.contact-channels-head{display:grid;grid-gap:6px;gap:6px}.contact-channels-head h3{margin:0;font-size:1.25rem}.contact-channels-head p{margin:0;line-height:1.65}.channel-eyebrow{margin:0;color:var(--color-accent);font-size:.78rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase}.contact-channel-actions{display:flex;flex-wrap:wrap;gap:10px}.contact-channel-button{min-height:44px}.contact-channel-disclaimer,.contact-channel-hours{margin:0;color:var(--color-text-secondary);font-size:.86rem;line-height:1.6}.contact-channels-dark .contact-channel-disclaimer,.contact-channels-dark .contact-channel-hours,.contact-channels-dark .contact-channels-head p{color:rgba(255,255,255,.72)}.contact-channels-dark .contact-channels-head h3{color:#fff}.contact-channels-footer .contact-channel-actions{display:grid;grid-template-columns:1fr}.contact-channels-footer .contact-channel-button{width:100%;padding-inline:14px}.wechat-dialog-backdrop{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:24px;background:rgba(0,0,0,.42)}.wechat-dialog{position:relative;display:grid;width:min(100%,420px);max-height:min(720px,calc(100vh - 48px));grid-gap:18px;gap:18px;overflow:auto;padding:28px;background:#fff;border:1px solid var(--color-border-light);border-radius:var(--radius-lg);box-shadow:0 24px 70px rgba(0,0,0,.2);text-align:center}.wechat-dialog h2{margin:4px 0 0;color:var(--color-text);font-size:1.55rem}.wechat-dialog .wechat-dialog-copy,.wechat-dialog .wechat-dialog-id,.wechat-dialog .wechat-dialog-note{margin:0;color:var(--color-text-secondary);line-height:1.65}.wechat-dialog .channel-eyebrow{color:var(--color-accent)}.wechat-dialog .wechat-dialog-id{color:var(--color-text)}.wechat-dialog-close{position:absolute;top:12px;right:12px;width:40px;height:40px;display:inline-grid;place-items:center;color:var(--color-text);background:var(--color-bg-alt);border:1px solid var(--color-border-light);border-radius:999px;font-size:1.4rem;line-height:1}.contact-channel-button:focus-visible,.wechat-dialog-close:focus-visible{outline:3px solid rgba(0,113,227,.28);outline-offset:3px}.wechat-dialog-qr{width:min(100%,240px);height:auto;margin-inline:auto;border:1px solid var(--color-border-light);border-radius:18px}body.dialog-open{overflow:hidden}@media (max-width:1023px){section{padding:88px 0}.xnqn-section{padding-block:80px}.xnqn-section-tight{padding-block:64px}.hero{min-height:86svh;padding-top:calc(var(--navbar-height) + 58px)}.hero-container{min-height:calc(86svh - var(--navbar-height) - 92px)}.hero-title{font-size:3.6rem}.hero-description{font-size:1.18rem}.grid-3,.grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.mm2h-hero{min-height:82svh}.mm2h-hero h1{font-size:3.7rem}.mm2h-card-grid,.mm2h-card-grid.five,.mm2h-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mm2h-role-grid,.mm2h-role-note,.mm2h-split{grid-template-columns:1fr}.compare-hero h1{font-size:3.7rem}.compare-decision-grid,.compare-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.compare-fee-panel,.compare-question-grid{grid-template-columns:1fr}.process-hero h1{font-size:3.5rem}.process-confirm-grid,.process-cost-grid,.process-duration-grid,.process-stage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.process-stage-card{min-height:250px}.assessment-hero h1{font-size:3.6rem}.assessment-contact-wrap,.assessment-fit-grid{grid-template-columns:1fr}.assessment-wechat-card{position:static}.contact-hero h1{font-size:3.6rem}.contact-form-layout,.contact-method-grid,.contact-prep-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-form-layout{grid-template-columns:1fr}.contact-form-card{position:static}.compliance-hero h1{font-size:3.5rem}.compliance-section{padding:76px 0 92px}.resources-hero h1{font-size:3.6rem}.resources-card-grid,.resources-document-grid,.resources-pill-grid,.resources-simple-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.relocation-hero h1{font-size:3.5rem}.relocation-audience-grid,.relocation-card-grid,.relocation-card-grid.three,.relocation-checklist{grid-template-columns:repeat(2,minmax(0,1fr))}.relocation-role-grid{grid-template-columns:1fr}.about-hero h1{font-size:3.6rem}.about-card-grid,.about-info-grid,.about-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-boundary-grid,.about-split,.ecosystem-pillars{grid-template-columns:1fr}.ecosystem-pillars{gap:16px}.cases-stats{gap:40px}.contact-grid,.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.btn-nav{display:none}}@media (max-width:767px){:root{--navbar-height:56px}section{padding:64px 0}.xnqn-container{width:min(100% - 32px,var(--xnqn-container))}.xnqn-section{padding-block:64px}.xnqn-section-tight{padding-block:52px}.xnqn-prose{font-size:.96rem;line-height:1.74}.xnqn-section-eyebrow{font-size:.78rem}.xnqn-section-title{font-size:2.08rem;line-height:1.14}.xnqn-section-desc{font-size:.98rem;line-height:1.68}.xnqn-btn{width:min(100%,340px);min-height:48px}.btn:not(.btn-nav),.xnqn-btn{margin-inline:auto}.hero-actions .btn,.hero-actions .xnqn-btn{width:min(100%,340px)}.cta-buttons,.hero-actions{width:100%;flex-direction:column;align-items:center;justify-content:center}.internal-hero{min-height:auto;padding-top:calc(var(--navbar-height) + 48px);padding-bottom:62px}.about-hero:before,.assessment-hero:before,.compare-hero:before,.compliance-hero:before,.internal-hero:before,.resources-hero:before{inset:auto 18px 28px;height:118px;border-radius:24px}.xnqn-disclaimer{padding:18px;font-size:.84rem;line-height:1.7}.xnqn-input{min-height:48px}.container,.hero-container,.navbar-container{width:min(100% - 32px,var(--container))}.navbar-container{position:relative;gap:6px;padding-right:48px}.mm2h-nav .navbar-container{padding-right:0}.mm2h-nav-links{gap:14px;margin-left:auto;max-width:calc(100vw - 86px);overflow-x:auto;white-space:nowrap;scrollbar-width:none}.mm2h-nav-links::-webkit-scrollbar{display:none}.mm2h-nav-links a{font-size:.84rem}.mm2h-nav .btn-nav{display:none}.contact-nav .navbar-container{padding-right:48px}.contact-nav-toggle{position:absolute;top:50%;right:0;z-index:3;display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;flex-direction:column;gap:4px;padding:0;border:1px solid var(--color-border-light);border-radius:999px;background:#fff;cursor:pointer;transform:translateY(-50%)}.contact-nav .contact-nav-links{position:fixed;top:var(--navbar-height);right:16px;left:16px;z-index:2;display:grid;grid-gap:0;gap:0;max-width:none;padding:10px 16px;margin:0;overflow:visible;white-space:normal;background:rgba(255,255,255,.98);border:1px solid var(--color-border-light);border-radius:var(--radius-md);box-shadow:var(--shadow-card);opacity:0;visibility:hidden;transform:translateY(-8px);transition:.2s ease}.contact-nav .contact-nav-links.active{opacity:1;visibility:visible;transform:translateY(0)}.contact-nav .contact-nav-links a{display:block;padding:13px 4px;font-size:1rem}.logo-sub{display:none}.navbar-menu{position:fixed;top:var(--navbar-height);right:0;left:0;display:grid;grid-gap:0;gap:0;padding:12px 20px 20px;margin:0;background:rgba(255,255,255,.98);border-bottom:1px solid var(--color-border-light);box-shadow:var(--shadow-card);opacity:0;visibility:hidden;transform:translateY(-8px);transition:.2s ease}.navbar-menu.active{opacity:1;visibility:visible;transform:translateY(0)}.navbar-menu a{display:block;padding:14px 4px;font-size:1rem}.language-switcher{margin-left:auto;margin-right:48px}.language-btn{width:40px;justify-content:center;padding-inline:0}.language-btn span:last-child{display:none}.mobile-menu-toggle{position:absolute;top:50%;right:0;z-index:2;display:inline-flex;transform:translateY(-50%)}.hero{min-height:auto;padding:calc(var(--navbar-height) + 42px) 0 24px;background-position:56%}.hero-container{min-height:0;gap:30px}.hero-content{padding-top:26px}.hero-title{margin-bottom:16px;font-size:2.42rem;line-height:1.12;overflow-wrap:anywhere}.hero-description{margin-bottom:28px;font-size:1rem}.hero-subtitle{margin-top:18px;font-size:.95rem}.hero-trust-bar{grid-template-columns:repeat(2,minmax(0,1fr));border-radius:18px}.hero-trust-item{min-height:52px;padding:10px 12px;font-size:.9rem}.mm2h-hero{min-height:auto;padding:calc(var(--navbar-height) + 42px) 0 56px;background-position:56%}.mm2h-hero h1{font-size:2.5rem;line-height:1.12}.mm2h-hero-subtitle{font-size:1rem}.mm2h-hero-note{font-size:.88rem}.mm2h-section{padding:72px 0}.mm2h-section-head{margin-bottom:34px}.mm2h-final-cta h2,.mm2h-section-head h2{font-size:2.08rem}.mm2h-section-head p:last-child{font-size:1rem}.mm2h-card-grid,.mm2h-card-grid.five,.mm2h-doc-grid,.mm2h-fee-list,.mm2h-plan-grid{grid-template-columns:1fr}.mm2h-card,.mm2h-fee-list,.mm2h-plan-card,.mm2h-role-card{padding:24px}.mm2h-mini-card{min-height:96px}.mm2h-table-wrap{margin-right:-16px;border-radius:var(--radius-card) 0 0 var(--radius-card)}.mm2h-compare-table{min-width:780px}.mm2h-compare-table td,.mm2h-compare-table th{padding:16px 14px;font-size:.88rem}.mm2h-process-card{grid-template-columns:44px 1fr;gap:14px;padding:20px}.mm2h-step-number{width:40px;height:40px;font-size:.86rem}.mm2h-final-cta{padding:78px 0}.mm2h-disclaimer-section{padding:42px 0}.compare-hero{min-height:auto;padding:calc(var(--navbar-height) + 48px) 0 62px}.compare-hero h1{font-size:2.64rem;line-height:1.12}.compare-hero-subtitle{font-size:1rem}.compare-hero-note{font-size:.88rem}.compare-decision-grid,.compare-plan-grid,.compare-question-grid{grid-template-columns:1fr}.compare-decision-card,.compare-plan-card{min-height:0;padding:24px}.compare-table-wrap{margin-right:-16px;border-radius:var(--radius-card) 0 0 var(--radius-card)}.compare-table{min-width:980px}.compare-table td,.compare-table th{padding:16px 14px;font-size:.86rem}.compare-table th{top:var(--navbar-height)}.compare-role-note{font-size:.96rem;text-align:left}.process-hero{min-height:auto;padding:calc(var(--navbar-height) + 48px) 0 62px;background-position:58%}.process-hero h1{font-size:2.56rem;line-height:1.12}.process-hero-subtitle{font-size:1rem}.process-hero-note{font-size:.88rem}.process-confirm-grid,.process-cost-grid,.process-duration-grid,.process-role-grid,.process-stage-grid,.process-timeline{grid-template-columns:1fr}.process-confirm-card,.process-info-card,.process-role-card,.process-stage-card{min-height:0;padding:24px}.process-timeline-card{grid-template-columns:44px minmax(0,1fr);gap:14px;padding:22px}.process-step-number{width:40px;height:40px}.process-role-note,.process-wide-copy{text-align:left}.assessment-hero{min-height:auto;padding:calc(var(--navbar-height) + 48px) 0 62px}.assessment-hero h1{font-size:2.64rem;line-height:1.12}.assessment-hero-subtitle{font-size:1rem}.assessment-hero-note,.assessment-privacy,.assessment-result-disclaimer{font-size:.88rem}.assessment-contact-card,.assessment-submitted-card,.assessment-tool-card,.assessment-wechat-card{padding:24px}.assessment-contact-card h2,.assessment-question-panel h2,.assessment-result h2,.assessment-submitted-card h2,.assessment-wechat-card h2{font-size:1.7rem;text-align:left}.assessment-result{text-align:left}.assessment-choice{min-height:56px;padding:15px 16px}.contact-hero{min-height:auto;padding:calc(var(--navbar-height) + 34px) 0 38px;background-position:58%}.contact-hero h1{font-size:2.38rem;line-height:1.12;margin-bottom:18px}.contact-hero-subtitle{margin-bottom:20px;font-size:.96rem;line-height:1.62}.contact-hero-note{margin-top:18px;font-size:.88rem}.contact-business-options,.contact-method-grid,.contact-prep-grid,.contact-topic-grid{grid-template-columns:1fr}.contact-form-card,.contact-method-card,.contact-submitted-card,.contact-time-card{min-height:0;padding:24px}.contact-form-card h2,.contact-submitted-card h2{font-size:1.7rem}.contact-qr-card img{width:min(100%,240px)}.compliance-hero{min-height:auto;padding:calc(var(--navbar-height) + 48px) 0 62px}.compliance-hero h1{font-size:2.64rem;line-height:1.12}.compliance-hero p:last-child{font-size:1rem}.compliance-section{padding:64px 0 76px}.compliance-block{padding:24px}.compliance-block h2{font-size:1.24rem}.resources-hero{min-height:auto;padding:calc(var(--navbar-height) + 48px) 0 62px}.resources-hero h1{font-size:2.64rem;line-height:1.12}.resources-hero-subtitle{font-size:1rem}.resources-hero-note{font-size:.88rem}.resources-card-grid,.resources-document-grid,.resources-pill-grid,.resources-simple-grid,.resources-step-list{grid-template-columns:1fr}.resources-card,.resources-document-card,.resources-simple-card{min-height:0;padding:24px}.resources-step-card{grid-template-columns:44px minmax(0,1fr);gap:14px;padding:22px}.resources-step-card span{width:40px;height:40px}.resources-pill-grid span{min-height:0}.resources-wide-note{text-align:left}.relocation-hero{min-height:auto;padding:calc(var(--navbar-height) + 48px) 0 62px;background-position:58%}.relocation-hero h1{font-size:2.56rem;line-height:1.12}.relocation-hero-subtitle{font-size:1rem}.relocation-audience-grid,.relocation-card-grid,.relocation-card-grid.three,.relocation-checklist,.relocation-role-grid,.relocation-step-list{grid-template-columns:1fr}.relocation-audience-pill,.relocation-checklist span{min-height:0;justify-content:flex-start;text-align:left}.relocation-card,.relocation-role-card{min-height:0;padding:24px}.relocation-step-card{grid-template-columns:44px minmax(0,1fr);gap:14px;padding:22px}.relocation-step-card span{width:40px;height:40px}.relocation-wide-copy{text-align:left}.about-hero{min-height:auto;padding:calc(var(--navbar-height) + 48px) 0 62px}.about-hero h1{font-size:2.64rem;line-height:1.12}.about-hero-subtitle{font-size:1.04rem}.about-hero-copy{font-size:.98rem}.about-boundary-grid,.about-card-grid,.about-info-grid,.about-split,.about-trust-grid{grid-template-columns:1fr}.about-card,.about-info-card,.about-list-card,.about-statement-card,.about-trust-card{padding:24px}.about-info-card{min-height:0}.about-boundary-note{padding:22px}.about-contact-list p{grid-template-columns:1fr;gap:4px}.compare-fee-panel{padding:28px 24px}.compare-fee-panel h2{font-size:2.08rem}.compare-fee-panel p:not(.mm2h-eyebrow){font-size:.98rem}.contact-grid,.footer-grid,.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}.cases-stats{gap:28px 40px}.cases-stat-value{font-size:2.2rem}.assessment-card{padding:26px 22px}.assessment-nav .btn{min-width:0;flex:1 1}.cta-buttons{flex-direction:column;align-items:center}.footer{padding-top:72px;padding-bottom:32px}.footer-shell{gap:36px}.footer-grid{gap:44px;padding-top:24px}.footer-column{padding-block:0}.footer-links{margin-top:12px}.footer-links li{margin:8px 0}.footer-bottom{display:grid;grid-gap:10px;gap:10px;padding-top:24px}.btn-lg,.cta-buttons .btn{width:min(100%,340px);margin-inline:auto}.matrix-card{padding:32px 26px}.consultation-form,.feature-card{padding:26px}.timeline-item{grid-template-columns:42px 1fr;gap:16px}.timeline:before{left:20px}.timeline-marker{width:42px;height:42px}.text-left{text-align:center}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.xnqn-fade-up{animation:none}.xnqn-btn-primary:hover,.xnqn-btn-secondary:hover,.xnqn-card-hover:hover,.xnqn-link-cta:hover{transform:none}}