:root{--arc-navy:#061d3d;--arc-ink:#122f54;--arc-blue:#2c6485;--arc-red:#6e1313;--arc-gray:#58595b;--arc-line:#dce2e5;--arc-paper:#f4f6f7}.cnk-archive{background:#fff;color:var(--arc-ink);font-family:"Be Vietnam Pro",sans-serif;padding-bottom:0}.cnk-archive .lp-wrap{width:min(1180px, calc(100% - 40px));margin-inline:auto}.arc-hero,.page-hero{position:relative;overflow:clip;color:#fff;background:#0a1f34}.arc-hero::before,.page-hero::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 4% 40%,rgb(110 19 19 / .62),transparent 44%),linear-gradient(96deg,rgb(5 20 36 / .98) 0%,rgb(18 56 82 / .92) 56%,rgb(12 39 60 / .55)),var(--cnk-img-banner-home-alt,url(/wp-content/themes/cnk-consulting-child/assets/images/home/banner-home-alt.png)) 68% center / cover no-repeat}.arc-hero::after,.page-hero::after{content:"";position:absolute;top:-38%;right:-10%;width:46vw;aspect-ratio:1;border:1px solid rgb(255 255 255 / .16);transform:rotate(38deg)}.arc-hero .lp-wrap,.page-hero .lp-wrap{position:relative;z-index:1}.arc-hero__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:40px;align-items:center;padding:34px 0 44px}.arc-hero__copy{min-width:0}.arc-hero__visual{min-height:220px;border-radius:12px;overflow:hidden;background:linear-gradient(150deg,rgb(6 29 61 / .24),rgb(44 100 133 / .12)),var(--cnk-img-banner-home-alt,url(/wp-content/themes/cnk-consulting-child/assets/images/home/banner-home-alt.png)) center / cover no-repeat}.arc-breadcrumb ol{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 18px;padding:0;list-style:none;font-size:13px;color:rgb(255 255 255 / .72)}.arc-breadcrumb li+li::before{content:"/";margin-right:8px;opacity:.5}.arc-breadcrumb a{color:rgb(255 255 255 / .72);text-decoration:none}.arc-breadcrumb a:hover{color:#fff;text-decoration:underline}.arc-hero__label{display:inline-block;padding:5px 14px;border-radius:999px;background:rgb(255 255 255 / .14);border:1px solid rgb(255 255 255 / .3);color:#fff;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.arc-hero h1,.page-hero h1{margin:0 0 14px;max-width:820px;color:#fff;font:800 clamp(2rem, 4vw, 3.1rem)/1.14 Manrope,sans-serif;letter-spacing:-.03em}.arc-hero__lead{max-width:640px;margin:0 0 22px;color:#dbe5ea;font-size:15px;line-height:1.75}.arc-hero__meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px;margin:0;color:#cfdae1;font-size:13px}.arc-hero__meta span{display:inline-flex;align-items:center;gap:8px}.arc-hero__meta strong{color:#fff}.arc-hero__meta svg{width:16px;height:16px;fill:none;stroke:#e08a8a;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.arc-hero__meta span+span::before{content:"|";margin-right:22px;opacity:.35}.arc-cats-boc{position:relative;margin:26px 0 40px}.arc-cats{display:flex;align-items:stretch;gap:12px;overflow-x:auto;scroll-snap-type:x proximity;padding:2px 2px 10px;scrollbar-width:thin;scrollbar-color:#c9d2db #fff0}.arc-cats::-webkit-scrollbar{height:6px}.arc-cats::-webkit-scrollbar-thumb{background:#c9d2db;border-radius:3px}.arc-cats::-webkit-scrollbar-track{background:#fff0}.arc-cat{flex:1 0 168px;scroll-snap-align:start;padding:16px 14px;border:1px solid var(--arc-line);border-radius:8px;background:#fff;text-align:center;text-decoration:none;color:inherit;transition:.2s ease}.arc-cat:hover{border-color:var(--arc-blue);box-shadow:0 8px 22px rgb(6 29 61 / .08)}.arc-cat:focus-visible{outline:2px solid var(--arc-blue);outline-offset:2px}.arc-cat.is-current{border-color:var(--arc-red);box-shadow:inset 0 -3px 0 var(--arc-red)}.arc-cat.is-nhanh{border-color:var(--arc-blue)}.arc-cat__icon{display:block;width:30px;height:30px;margin:0 auto 10px;fill:none;stroke:var(--arc-red);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.arc-cat strong{display:block;font-size:14px;color:var(--arc-navy);line-height:1.35}.arc-cat small{display:block;margin-top:4px;color:var(--arc-gray);font-size:12px}.arc-cat--con{background:#f6f8fa}.arc-cat--con strong{font-weight:600}.arc-cat--con .arc-cat__icon{stroke:var(--arc-blue)}.arc-cats__mui{position:absolute;top:50%;z-index:2;display:none;place-items:center;width:36px;height:36px;margin-top:-18px;border:1px solid var(--arc-line);border-radius:50%;background:#fff;color:var(--arc-navy);font-size:20px;line-height:1;cursor:pointer;box-shadow:0 4px 14px rgb(6 29 61 / .12)}.arc-cats__mui:hover{border-color:var(--arc-blue);color:var(--arc-blue)}.arc-cats__mui:focus-visible{outline:2px solid var(--arc-blue);outline-offset:2px}.arc-cats__mui--truoc{left:-14px}.arc-cats__mui--sau{right:-14px}@media (min-width:861px){.arc-cats-boc.co-truot .arc-cats__mui:not([hidden]){display:grid}.arc-cats-boc.co-truot .arc-cats{-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 44px),transparent 100%);mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 44px),transparent 100%)}}@media (max-width:860px){.arc-cats{margin-inline:calc(var(--lp-pad, 20px) * -1);padding-inline:var(--lp-pad,20px)}.arc-cat{flex:1 0 150px}}.arc-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:40px;align-items:start;padding-bottom:60px}.arc-section-title{margin:0 0 20px;color:var(--arc-navy);font:700 1.3rem Manrope,sans-serif}.arc-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.arc-card{overflow:hidden;border:1px solid var(--arc-line);border-radius:10px;background:#fff;display:flex;flex-direction:column}.arc-card__media-wrap{position:relative}.arc-card__media{display:block;aspect-ratio:var(--post-thumbnail-ratio,3 / 2);background:#e6ecef}.arc-card__tag{text-decoration:none}.arc-card__media img{width:100%;height:100%;object-fit:cover}.arc-card__tag{position:absolute;left:12px;bottom:12px;padding:5px 10px;border-radius:3px;background:var(--arc-red);color:#fff;font-size:11px;font-weight:700}.arc-card__body{display:flex;flex-direction:column;gap:8px;padding:18px;flex:1}.arc-card__body h3{margin:0;font:700 1.05rem/1.4 Manrope,sans-serif}.arc-card__body h3 a{color:var(--arc-navy);text-decoration:none}.arc-card__body h3 a:hover{color:var(--arc-red)}.arc-card__body p{margin:0;color:var(--arc-gray);font-size:13.5px;line-height:1.7}.arc-card__foot{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:auto;padding-top:14px;border-top:1px solid var(--arc-line);color:var(--arc-gray);font-size:12px}.arc-card__author{display:inline-flex;align-items:center;gap:7px}.arc-card__author img{width:24px;height:24px;border-radius:50%}.arc-sidebar{display:grid;gap:20px;position:sticky;top:96px}.arc-widget{padding:20px;border:1px solid var(--arc-line);border-radius:10px;background:#fff}.arc-widget h2{margin:0 0 14px;color:var(--arc-navy);font:700 1.02rem Manrope,sans-serif}.arc-search{display:flex;gap:8px}.arc-search input{flex:1;min-width:0;padding:10px 12px;border:1px solid var(--arc-line);border-radius:5px;font:inherit;font-size:14px}.arc-search button{display:grid;place-items:center;width:42px;border:0;border-radius:5px;background:var(--arc-red);color:#fff;cursor:pointer}.arc-search svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2}.arc-cat-list,.arc-cat-list ul{list-style:none;margin:0;padding:0}.arc-cat-list>.arc-catnav>.arc-cat-list{margin:6px 0 12px 14px;padding-left:15px;border-left:1px solid #dbe3ea}.arc-catnav__row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.arc-catnav__count{flex:0 0 auto;color:var(--arc-gray);font-size:12px}.arc-catnav.is-current>.arc-catnav__row>a{color:var(--arc-red);font-weight:700}.arc-cat-list>.arc-catnav>.arc-catnav__row{align-items:center;margin-top:8px;padding:0 10px;border:1px solid #e1e8ef;border-radius:8px;background:#f5f8fb}.arc-cat-list>.arc-catnav:first-child>.arc-catnav__row{margin-top:0}.arc-cat-list>.arc-catnav>.arc-catnav__row>a{display:inline-flex;align-items:center;color:var(--arc-navy);font-weight:750}.arc-cat-list>.arc-catnav>.arc-catnav__row>a::before{content:"";flex:0 0 16px;width:16px;height:16px;margin-right:8px;background:var(--arc-red);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M3 5h7l2 2h9v12H3zM5 9v8h14V9z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M3 5h7l2 2h9v12H3zM5 9v8h14V9z'/%3E%3C/svg%3E") center / contain no-repeat}.arc-cat-list>.arc-catnav>.arc-catnav__row>.arc-catnav__count{min-width:24px;padding:2px 7px;border-radius:999px;background:#fff;color:var(--arc-navy);text-align:center;font-weight:700}.arc-cat-list li{display:block;border-bottom:1px solid var(--arc-line);color:var(--arc-gray);font-size:13px}.arc-cat-list li:last-child{border-bottom:0}.arc-cat-list a{display:inline-block;padding:9px 0;color:var(--arc-gray);text-decoration:none;font-size:13.5px}.arc-cat-list a::before{content:"›";margin-right:8px;color:var(--arc-red);font-weight:700}.arc-cat-list>.arc-catnav>.arc-cat-list a{padding:7px 0}.arc-cat-list a:hover{color:var(--arc-red)}.arc-cat-list .current-cat>a{color:var(--arc-red);font-weight:700}.arc-featured{display:grid;gap:14px}.arc-featured a{display:flex;gap:12px;align-items:center;text-decoration:none;color:inherit}.arc-featured img{flex:0 0 56px;width:56px;height:56px;border-radius:6px;object-fit:cover}.arc-featured a>span{flex:1;min-width:0}.arc-featured strong{display:block;color:var(--arc-navy);font-size:13.5px;line-height:1.45}.arc-featured time{display:block;margin-top:4px;color:var(--arc-gray);font-size:12px}.arc-featured a:hover strong{color:var(--arc-red)}.arc-widget--cta{background:var(--arc-navy);border-color:var(--arc-navy);color:#fff}.arc-widget--cta h2{color:#fff}.arc-widget--cta p{margin:0 0 14px;color:rgb(255 255 255 / .78);font-size:13.5px;line-height:1.7}.arc-widget--cta a{display:inline-block;padding:11px 18px;border-radius:4px;background:var(--arc-red);color:#fff;font-size:13.5px;font-weight:700;text-decoration:none}.arc-widget--cta a:hover{background:#4c0d0d}.cnk-archive .nav-links{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:34px}.cnk-archive .page-numbers{display:grid;place-items:center;min-width:38px;height:38px;padding:0 10px;border:1px solid var(--arc-line);border-radius:5px;color:var(--arc-gray);text-decoration:none;font-size:14px}.cnk-archive .page-numbers.current{background:var(--arc-red);border-color:var(--arc-red);color:#fff;font-weight:700}.cnk-archive .page-numbers:hover:not(.current){border-color:var(--arc-blue);color:var(--arc-blue)}.arc-cta{padding:0 0 60px;background:#fff;border-top:0}.arc-cta__inner{display:flex;flex-wrap:wrap;align-items:center;gap:24px;padding:34px 40px;border-radius:14px;color:#fff;background:linear-gradient(104deg,#061d3d 0%,#123a5c 46%,#6e1313 100%)}.arc-cta__icon{display:grid;place-items:center;flex:0 0 auto;width:62px;height:62px;border:1px solid rgb(255 255 255 / .34);border-radius:50%}.arc-cta__icon svg{width:28px;height:28px;fill:none;stroke:#fff;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.arc-cta__copy{flex:1 1 320px;min-width:0}.arc-cta h2{margin:0 0 6px;color:#fff;font:800 1.35rem/1.3 Manrope,sans-serif}.arc-cta p{margin:0;color:rgb(255 255 255 / .8);font-size:14px;line-height:1.7}.arc-cta__actions{display:flex;flex-wrap:wrap;gap:14px}.arc-cta__button{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 22px;border-radius:6px;font-size:14px;font-weight:700;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,border-color .2s ease}.arc-cta__button svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.arc-cta__button--ghost{color:#fff;border:1px solid rgb(255 255 255 / .5)}.arc-cta__button--ghost:hover{background:rgb(255 255 255 / .12);border-color:#fff}.arc-cta__button--solid{color:#fff;background:var(--arc-red);border:1px solid var(--arc-red)}.arc-cta__button--solid:hover{background:#8d1b1b;border-color:#8d1b1b}.arc-widget--news p{margin:0 0 14px;color:var(--arc-gray);font-size:13.5px;line-height:1.7}.arc-news{display:grid;gap:10px}.arc-news input{padding:11px 12px;border:1px solid var(--arc-line);border-radius:5px;font:inherit;font-size:14px}.arc-news button{min-height:44px;border:0;border-radius:5px;background:var(--arc-red);color:#fff;font:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:background-color .2s ease}.arc-news button:hover{background:#8d1b1b}.arc-news__note{display:flex;align-items:center;gap:7px;margin:12px 0 0;color:var(--arc-gray);font-size:12px}.arc-news__note svg{flex:0 0 14px;width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.6}@media (max-width:900px){.arc-hero__grid{grid-template-columns:1fr;gap:0}.arc-hero__visual{display:none}.arc-layout{grid-template-columns:1fr}.arc-sidebar{position:static}.arc-grid{grid-template-columns:1fr}.arc-cta__inner{padding:26px 22px}.arc-cta__actions{width:100%}.arc-cta__button{flex:1 1 200px;justify-content:center}}.cnk-page{background:#fff;color:var(--arc-ink);font-family:"Be Vietnam Pro",sans-serif}.cnk-page .lp-wrap{width:min(1180px, calc(100% - 40px));margin-inline:auto}.page-hero__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:40px;align-items:center;padding:34px 0 44px}.page-hero__copy{min-width:0}.page-hero__visual{min-height:200px}.page-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:40px;align-items:start;padding:46px 0 64px}.page-main{min-width:0}.page-main__thumbnail{margin:0 0 26px}.page-main__thumbnail img{width:100%;height:auto;border-radius:10px}.page-main__body{color:var(--arc-ink);font-size:15.5px;line-height:1.8}.page-main__body>*+*{margin-top:1.15rem}.page-main__body h2{margin-top:2.4rem;color:var(--arc-navy);font:800 clamp(1.4rem, 2.3vw, 1.85rem)/1.3 Manrope,sans-serif}.page-main__body h3{margin-top:1.9rem;color:var(--arc-navy);font:700 1.18rem/1.4 Manrope,sans-serif}.page-main__body p,.page-main__body li{color:#33455f}.page-main__body ul,.page-main__body ol{padding-left:1.3rem}.page-main__body li+li{margin-top:.5rem}.page-main__body a{color:var(--arc-red);text-decoration:underline;text-underline-offset:3px}.page-main__body a:hover{color:var(--arc-blue)}.page-main__body img{max-width:100%;height:auto;border-radius:10px}.page-main__body blockquote{margin:1.7rem 0;padding:.2rem 0 .2rem 1.15rem;border-left:3px solid var(--arc-blue);color:var(--arc-navy);font-style:italic}.page-main__body table{width:100%;border-collapse:collapse;display:block;overflow-x:auto}.page-main__body th,.page-main__body td{border:1px solid var(--arc-line);padding:.6rem .8rem;text-align:left}.page-sidebar{display:grid;gap:20px;position:sticky;top:96px}.page-toc ol{margin:0;padding-left:1.1rem}.page-toc li{margin:.5rem 0}.page-toc a{color:var(--arc-gray);text-decoration:none;font-size:13.5px}.page-toc a:hover{color:var(--arc-red)}.page-toc__level-3{margin-left:.8rem;list-style:circle}@media (max-width:900px){.page-hero__grid{grid-template-columns:1fr;gap:0}.page-hero__visual{display:none}.page-layout{grid-template-columns:1fr}.page-sidebar{position:static}}