.svc-page .svc-ai-wrap h2,
.svc-page .svc-ai-wrap .sp-widget--ai h2,
.svc-page .svc-ai-wrap .sp-widget--ai .sp-ai-eyebrow,
.svc-page .svc-final h2 { color:#fff !important; }
.svc-page .svc-ai-wrap .sp-ai-desc { color:#d8eff8 !important; }
.svc-page .svc-ai-wrap .sp-ai__btn { color:#fff !important; }
.svc-page .svc-ai-wrap .sp-widget--ai .sp-ai-open-chat { color:#e0faff !important; }
.svc-page .svc-path--featured h3 { color:#fff !important; }
.svc-page .svc-path--featured p { color:#b4d1d5 !important; }
.svc-page .svc-path--featured > span { color:#8ff5e8 !important; }
.svc-editorial{width:100%!important;margin:0!important;padding:110px max(24px,calc((100% - 1180px)/2))!important;background:#eef3f4;border-top:1px solid #d6e3e6}.svc-editorial__inner{max-width:1180px!important;padding:0!important;margin:auto!important}.svc-editorial__inner>.svc-eyebrow{margin-bottom:28px}.svc-editorial__body{display:grid;grid-template-columns:minmax(0,1fr) 250px;grid-template-areas:'content toc';gap:70px;counter-reset:editorial-section}.svc-editorial__body>*{grid-column:1}.svc-editorial__body h2{position:relative;margin:58px 0 16px;padding-top:22px;border-top:1px solid #cbdadd;color:#10263b!important;font-size:clamp(24px,3vw,38px);line-height:1.05;letter-spacing:-.05em;counter-increment:editorial-section}.svc-editorial__body h2:before{content:'0' counter(editorial-section);display:block;margin-bottom:10px;color:#087c98;font:900 10px ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.13em}.svc-editorial__body h3{margin:32px 0 10px;color:#16445a!important;font-size:20px}.svc-editorial__body p{max-width:760px;margin:0 0 18px;color:#526879;font-size:15px;line-height:1.85}.svc-editorial__body ul,.svc-editorial__body ol{max-width:760px;margin:20px 0 28px;padding:20px 25px;border:1px solid #d6e3e6;background:#fff;color:#526879;font-size:14px;line-height:1.8}.svc-editorial__body li{margin:5px 0}.svc-editorial__body strong{color:#16445a}.svc-editorial__body blockquote{max-width:760px;margin:30px 0;padding:20px 24px;border-left:3px solid #35c7c3;background:#e1f3f2;color:#16445a;font-size:17px}.svc-editorial__body table{width:100%;margin:28px 0;border-collapse:collapse;background:#fff;font-size:13px}.svc-editorial__body th{background:#10263b;color:#fff;text-align:left}.svc-editorial__body th,.svc-editorial__body td{padding:12px;border:1px solid #d6e3e6}.svc-editorial__body img{max-width:100%;height:auto;border:1px solid #d6e3e6}.svc-editorial__body>h2:first-child{margin-top:0}.svc-editorial__body>p:first-of-type{font-size:18px;color:#294b5b;line-height:1.7}.svc-editorial__body>ul:first-of-type,.svc-editorial__body>ol:first-of-type{grid-column:2;grid-row:1 / span 8;align-self:start;position:sticky;top:110px;margin:0;background:#10263b;border-color:#28566b;color:#c4dce3;list-style:none}.svc-editorial__body>ul:first-of-type a,.svc-editorial__body>ol:first-of-type a{color:#8ff5e8}.svc-editorial__body>ul:first-of-type:before,.svc-editorial__body>ol:first-of-type:before{content:'MỤC LỤC';display:block;margin-bottom:12px;color:#8ff5e8;font:900 10px ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.14em}
@media(max-width:800px){.svc-editorial{padding:70px 14px!important}.svc-editorial__body{display:block}.svc-editorial__body>ul:first-of-type,.svc-editorial__body>ol:first-of-type{position:static;margin:25px 0}.svc-editorial__body p{font-size:14px;line-height:1.75}}
.svc-editorial__layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:62px;align-items:start}.svc-editorial__body{display:block!important;grid-area:auto}.svc-toc{position:sticky;top:105px;padding:18px 0;border-top:2px solid #087c98}.svc-toc__label{margin-bottom:14px;color:#087c98;font:900 10px ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.13em}.svc-toc nav{display:grid;gap:2px}.svc-toc a{display:block;padding:7px 9px;border-left:1px solid transparent;color:#607386;font-size:11px;line-height:1.35}.svc-toc a:hover,.svc-toc a:focus{border-left-color:#35c7c3;background:#e1f3f2;color:#087c98}.svc-toc a.is-sub{padding-left:18px;color:#8497a0;font-size:10px}.svc-editorial__body>ul:first-of-type,.svc-editorial__body>ol:first-of-type{display:none!important}
@media(max-width:800px){.svc-editorial__layout{display:block}.svc-toc{position:static;margin-bottom:35px;padding:16px;background:#10263b}.svc-toc__label{color:#8ff5e8}.svc-toc a{color:#c4dce3}.svc-toc a:hover,.svc-toc a:focus{background:#183b52;color:#8ff5e8}.svc-toc a.is-sub{color:#9ab9c1}}
.svc-page .svc-system,.svc-page .svc-system *{color:#d8eef2}.svc-page .svc-system .svc-core strong,.svc-page .svc-system .svc-node strong{color:#fff}.svc-page .svc-system .svc-core small,.svc-page .svc-system .svc-node b,.svc-page .svc-live{color:#8ff5e8}.svc-page .svc-system .svc-core span,.svc-page .svc-system .svc-node span{color:#a8cbd1}
.svc-page .svc-ai-wrap,.svc-page .svc-ai-wrap *{color:#d8eef2}.svc-page .svc-ai-wrap h2,.svc-page .svc-ai-wrap .sp-widget--ai h2{color:#fff!important}.svc-page .svc-ai-wrap .svc-eyebrow,.svc-page .svc-ai-wrap .sp-ai-eyebrow{color:#8ff5e8!important}.svc-page .svc-ai-wrap .svc-eyebrow span{background:#8ff5e8}.svc-page .svc-ai-wrap p,.svc-page .svc-ai-wrap .sp-ai-desc{color:#c4dce3!important}.svc-page .svc-ai-wrap .sp-ai__btn{color:#fff!important}.svc-page .svc-ai-wrap .sp-ai-open-chat{color:#e0faff!important}.svc-page .svc-final .svc-eyebrow{color:#e0ffff}.svc-page .svc-final .svc-eyebrow span{background:#fff}
.svc-page{scroll-behavior:smooth}.svc-page .svc-paths{position:relative}.svc-page .svc-paths:before,.svc-page .svc-method:before{content:'';position:absolute;z-index:-1;pointer-events:none;width:520px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(53,199,195,.12),transparent 68%);filter:blur(8px)}.svc-page .svc-paths:before{right:-180px;top:70px}.svc-page .svc-method{position:relative}.svc-page .svc-method:before{left:-240px;top:120px;background:radial-gradient(circle,rgba(103,232,249,.1),transparent 68%)}.svc-page .svc-path,.svc-page .svc-method__steps>div{transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease,background-color .25s ease}.svc-page .svc-path{position:relative;overflow:hidden}.svc-page .svc-path:after{content:'';position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,#35c7c3,#67e8f9);transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.svc-page .svc-path:hover:after,.svc-page .svc-path:focus-visible:after{transform:scaleX(1)}.svc-page .svc-path:focus-visible,.svc-page .svc-button:focus-visible,.svc-page .svc-text-link:focus-visible,.svc-page .svc-toc a:focus-visible{outline:3px solid rgba(8,124,152,.35);outline-offset:4px}.svc-page .svc-method__steps>div:hover{background:rgba(225,243,242,.5);transform:translateX(4px);padding-left:20px}.svc-page .svc-method__steps>div:nth-child(even):hover{padding-left:24px}.svc-page .svc-ai-wrap{position:relative;overflow:hidden;background:radial-gradient(circle at 88% 15%,rgba(53,199,195,.25),transparent 30%),linear-gradient(125deg,#10263b,#0b5268)!important}.svc-page .svc-ai-wrap:after{content:'AI';position:absolute;right:4%;bottom:-35px;color:rgba(143,245,232,.08);font-size:190px;font-weight:900;letter-spacing:-.12em;pointer-events:none}.svc-page .svc-ai-wrap>.sp-utility-sidebar{position:relative;z-index:1}.svc-page .svc-editorial{background:linear-gradient(135deg,#eef5f5,#f7f9f9)!important}.svc-page .svc-editorial__body a{color:#087c98;text-decoration:underline;text-decoration-color:rgba(8,124,152,.35);text-underline-offset:3px}.svc-page .svc-editorial__body a:hover{color:#075985;text-decoration-color:#075985}.svc-page .svc-final{position:relative;overflow:hidden;background:linear-gradient(120deg,#087c98,#0b647d)!important}.svc-page .svc-final:after{content:'';position:absolute;right:-80px;top:-160px;width:460px;height:460px;border:1px solid rgba(255,255,255,.18);border-radius:50%;box-shadow:0 0 0 35px rgba(255,255,255,.05),0 0 0 70px rgba(255,255,255,.03);pointer-events:none}.svc-page .svc-final>*{position:relative;z-index:1}
