/* page-co-nhan-tao-san-bong.php */
body.page-template-page-co-nhan-tao-san-bong.js-ready .reveal{opacity:0;transform:translateY(32px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}body.page-template-page-co-nhan-tao-san-bong.js-ready .reveal.visible{opacity:1;transform:translateY(0)}body.page-template-page-co-nhan-tao-san-bong .reveal-delay-1{transition-delay:.1s}body.page-template-page-co-nhan-tao-san-bong .reveal-delay-2{transition-delay:.2s}body.page-template-page-co-nhan-tao-san-bong .reveal-delay-3{transition-delay:.3s}body.page-template-page-co-nhan-tao-san-bong .reveal-delay-4{transition-delay:.35s}body.page-template-page-co-nhan-tao-san-bong .container{max-width:var(--kp-max);margin:0 auto;padding:0 24px}body.page-template-page-co-nhan-tao-san-bong .section{padding:80px 0}body.page-template-page-co-nhan-tao-san-bong .section-title{
  text-align:center;
  color:var(--kp-dark);
  font-size:clamp(24px,3.2vw,32px);
  font-weight:900;
  text-transform:uppercase;
  margin-bottom:12px;
  line-height:1.3;
  letter-spacing:-.3px;
}body.page-template-page-co-nhan-tao-san-bong .section-subtitle{
  text-align:center;
  color:var(--kp-muted);
  font-size:16px;
  max-width:640px;
  margin:0 auto 48px;
  line-height:1.7;
}body.page-template-page-co-nhan-tao-san-bong .section-answer{
  text-align:center;
  color:#24382a;
  font-size:15px;
  max-width:700px;
  margin:0 auto 18px;
  line-height:1.75;
}body.page-template-page-co-nhan-tao-san-bong .section-title::after{
  content:'';
  display:block;
  width:60px;height:3px;
  background:linear-gradient(90deg,var(--kp-green),#72bd20);
  margin:14px auto 0;
  border-radius:99px;
}body.page-template-page-co-nhan-tao-san-bong .btn{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  min-height:48px;
  padding:14px 32px;
  border-radius:var(--kp-radius);
  font-weight:800;
  font-size:15px;
  cursor:pointer;
  border:none;
  transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s;
}body.page-template-page-co-nhan-tao-san-bong .btn:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}body.page-template-page-co-nhan-tao-san-bong .btn-primary{background:var(--kp-green);color:#fff}body.page-template-page-co-nhan-tao-san-bong .btn-outline{background:#fff;color:var(--kp-dark);border:2px solid var(--kp-green)}body.page-template-page-co-nhan-tao-san-bong .btn-yellow{background:var(--kp-yellow);color:#111}body.page-template-page-co-nhan-tao-san-bong .hero{
  position:relative;
  min-height:80vh;
  display:flex;
  align-items:center;
  justify-content:center;
  background:url('/wp-content/uploads/2024/12/co-nhan-tao-san-bong-1.jpg') center/cover no-repeat;
  overflow:hidden;
}body.page-template-page-co-nhan-tao-san-bong .hero::before{
  content:'';
  position:absolute;inset:0;
  background:linear-gradient(135deg,rgba(0,40,18,.9) 0%,rgba(0,60,28,.82) 40%,rgba(10,107,47,.72) 100%);
  z-index:1;
}body.page-template-page-co-nhan-tao-san-bong .hero-copy{
  position:relative;z-index:2;
  max-width:860px;
  margin:0 auto;
  padding:140px 24px 60px;
  text-align:center;
}body.page-template-page-co-nhan-tao-san-bong .breadcrumb{
  display:inline-flex;align-items:center;gap:8px;
  color:rgba(255,255,255,.6);
  font-size:13px;font-weight:600;
  margin-bottom:18px;
}body.page-template-page-co-nhan-tao-san-bong .breadcrumb a{color:rgba(255,255,255,.6);transition:color .2s}body.page-template-page-co-nhan-tao-san-bong .breadcrumb a:hover{color:#fff}body.page-template-page-co-nhan-tao-san-bong .breadcrumb .sep{opacity:.4}body.page-template-page-co-nhan-tao-san-bong .hero h1{
  color:#fff;
  font-size:clamp(30px,4.5vw,52px);
  line-height:1.15;
  font-weight:900;
  margin-bottom:14px;
  letter-spacing:-0.5px;
  text-shadow:0 2px 20px rgba(0,0,0,.15);
}body.page-template-page-co-nhan-tao-san-bong .hero-tagline{
  color:var(--kp-yellow);
  font-size:clamp(15px,1.6vw,18px);
  font-weight:800;
  margin-bottom:16px;
  letter-spacing:.5px;
}body.page-template-page-co-nhan-tao-san-bong .hero-lead{
  color:rgba(255,255,255,.85);
  font-size:clamp(15px,1.4vw,17px);
  line-height:1.7;
  margin-bottom:28px;
  max-width:620px;
  margin-left:auto;margin-right:auto;
}body.page-template-page-co-nhan-tao-san-bong .hero-stats{
  display:flex;
  justify-content:center;
  gap:16px;
  margin:24px auto;
  flex-wrap:wrap;
}body.page-template-page-co-nhan-tao-san-bong .hero-stat{
  background:rgba(255,255,255,.1);
  backdrop-filter:blur(14px);
  -webkit-backdrop-filter:blur(14px);
  border:1px solid rgba(255,255,255,.18);
  border-radius:var(--kp-radius);
  padding:18px 24px 14px;
  text-align:center;
  min-width:130px;
}body.page-template-page-co-nhan-tao-san-bong .hero-stat-num{
  color:#fff;
  font-size:clamp(24px,2.5vw,32px);
  font-weight:900;
  line-height:1;
}body.page-template-page-co-nhan-tao-san-bong .hero-stat-label{
  color:rgba(255,255,255,.8);
  font-size:12px;
  font-weight:700;
  margin-top:6px;
}body.page-template-page-co-nhan-tao-san-bong .hero-actions{display:flex;gap:16px;margin:28px 0 0;flex-wrap:wrap;justify-content:center}body.page-template-page-co-nhan-tao-san-bong .hero .btn-primary{background:var(--kp-yellow);color:#111}body.page-template-page-co-nhan-tao-san-bong .hero .btn-outline{border-color:rgba(255,255,255,.5);color:#fff;background:rgba(255,255,255,.08)}body.page-template-page-co-nhan-tao-san-bong .hero .btn-outline:hover{background:rgba(255,255,255,.18);border-color:#fff}body.page-template-page-co-nhan-tao-san-bong .why-grid{
  display:grid;
  grid-template-columns:repeat(4,1fr);
  gap:24px;
}
body.page-template-page-co-nhan-tao-san-bong .why-card{
  text-align:center;
  padding:32px 20px;
  border:1px solid rgba(223,233,223,.5);
  border-radius:var(--kp-radius);
  background:#fff;
  box-shadow:var(--shadow-sm);
  transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;
}body.page-template-page-co-nhan-tao-san-bong .why-card:hover{transform:translateY(-6px);box-shadow:var(--shadow-lg)}body.page-template-page-co-nhan-tao-san-bong .why-icon{
  width:56px;height:56px;
  border-radius:16px;
  background:linear-gradient(135deg,var(--kp-green),#72bd20);
  display:grid;place-items:center;
  margin:0 auto 16px;
  box-shadow:0 6px 16px rgba(10,107,47,.25);
}body.page-template-page-co-nhan-tao-san-bong .why-icon svg{width:26px;height:26px;color:#fff}body.page-template-page-co-nhan-tao-san-bong .why-card h3{
  color:var(--kp-dark);
  font-size:16px;
  font-weight:900;
  margin-bottom:10px;
}body.page-template-page-co-nhan-tao-san-bong .why-card p{
  color:var(--kp-muted);
  font-size:13px;
  line-height:1.7;
}body.page-template-page-co-nhan-tao-san-bong .kp-real-img{display:block;width:100%;object-fit:cover;background:#e9f3ea}body.page-template-page-co-nhan-tao-san-bong .tier-card .kp-real-img{height:180px;border-radius:14px;margin-bottom:16px}body.page-template-page-co-nhan-tao-san-bong .kp-figure{margin:24px auto;text-align:center;max-width:800px}body.page-template-page-co-nhan-tao-san-bong .kp-figure .kp-real-img{border-radius:16px;height:auto}body.page-template-page-co-nhan-tao-san-bong .kp-figure figcaption{font-size:12px;color:var(--kp-muted);margin-top:8px}body.page-template-page-co-nhan-tao-san-bong .co-cu-card{overflow:hidden}body.page-template-page-co-nhan-tao-san-bong .co-cu-media{flex:0 0 260px;align-self:stretch;min-height:220px}body.page-template-page-co-nhan-tao-san-bong .co-cu-media .kp-real-img{height:100%;min-height:220px;border-radius:0}body.page-template-page-co-nhan-tao-san-bong .final-cta-image{margin:0 auto 28px;max-width:960px;border-radius:22px;overflow:hidden;box-shadow:0 20px 50px rgba(0,0,0,.25)}body.page-template-page-co-nhan-tao-san-bong .final-cta-image .kp-real-img{height:320px}@media(max-width:720px){body.page-template-page-co-nhan-tao-san-bong .tier-card .kp-real-img{height:160px}body.page-template-page-co-nhan-tao-san-bong .co-cu-media{flex-basis:auto;width:100%}body.page-template-page-co-nhan-tao-san-bong .final-cta-image .kp-real-img{height:210px}}body.page-template-page-co-nhan-tao-san-bong .tiers-section{background:var(--kp-soft)}body.page-template-page-co-nhan-tao-san-bong .tiers-grid{
  display:grid;
  grid-template-columns:repeat(3,1fr);
  gap:24px;
  align-items:start;
}body.page-template-page-co-nhan-tao-san-bong .tier-card{
  border:1px solid rgba(223,233,223,.5);
  border-radius:var(--kp-radius);
  background:#fff;
  padding:32px 24px;
  box-shadow:var(--shadow-sm);
  transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;
  position:relative;
}body.page-template-page-co-nhan-tao-san-bong .tier-card:hover{transform:translateY(-6px);box-shadow:var(--shadow-lg)}body.page-template-page-co-nhan-tao-san-bong .tier-card.featured{
  border:2px solid var(--kp-green);
  box-shadow:var(--shadow-md);
  transform:scale(1.03);
  z-index:1;
}body.page-template-page-co-nhan-tao-san-bong .tier-card.featured:hover{transform:scale(1.03) translateY(-6px);box-shadow:var(--shadow-lg)}body.page-template-page-co-nhan-tao-san-bong .tier-badge{
  display:inline-block;
  background:var(--kp-green);
  color:#fff;
  font-size:11px;
  font-weight:800;
  padding:4px 12px;
  border-radius:99px;
  text-transform:uppercase;
  letter-spacing:.5px;
  margin-bottom:12px;
}body.page-template-page-co-nhan-tao-san-bong .tier-badge.orange{background:linear-gradient(135deg,#ff6b35,var(--kp-orange))}body.page-template-page-co-nhan-tao-san-bong .tier-name{
  color:var(--kp-dark);
  font-size:18px;
  font-weight:900;
  margin-bottom:4px;
}body.page-template-page-co-nhan-tao-san-bong .tier-code{
  color:var(--kp-muted);
  font-size:13px;
  font-weight:600;
  margin-bottom:16px;
}body.page-template-page-co-nhan-tao-san-bong .tier-specs{
  border-top:1px solid var(--kp-line);
  padding-top:16px;
  margin-bottom:20px;
}body.page-template-page-co-nhan-tao-san-bong .tier-spec{
  display:flex;
  justify-content:space-between;
  padding:6px 0;
  font-size:13px;
  border-bottom:1px solid rgba(223,233,223,.3);
}body.page-template-page-co-nhan-tao-san-bong .tier-spec:last-child{border-bottom:0}body.page-template-page-co-nhan-tao-san-bong .tier-spec-label{color:var(--kp-muted);font-weight:600}body.page-template-page-co-nhan-tao-san-bong .tier-spec-value{color:var(--kp-dark);font-weight:800}body.page-template-page-co-nhan-tao-san-bong .tier-fit{
  background:var(--kp-soft);
  border-radius:8px;
  padding:12px 16px;
  margin-bottom:20px;
}body.page-template-page-co-nhan-tao-san-bong .tier-fit-label{font-size:11px;font-weight:800;color:var(--kp-green);text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}body.page-template-page-co-nhan-tao-san-bong .tier-fit-text{font-size:13px;color:var(--kp-muted);line-height:1.5}body.page-template-page-co-nhan-tao-san-bong .tier-card .btn{width:100%;justify-content:center}body.page-template-page-co-nhan-tao-san-bong .tiers-note{
  text-align:center;
  margin-top:32px;
  padding:16px 24px;
  background:#fff;
  border:1px solid var(--kp-line);
  border-radius:var(--kp-radius);
  font-size:14px;
  font-weight:700;
  color:var(--kp-dark);
}body.page-template-page-co-nhan-tao-san-bong .info-box{
  background:var(--kp-soft);
  border:1px solid var(--kp-line);
  border-radius:var(--kp-radius);
  padding:28px 32px;
}body.page-template-page-co-nhan-tao-san-bong .info-box h3{
  color:var(--kp-dark);
  font-size:17px;
  font-weight:900;
  margin-bottom:12px;
}body.page-template-page-co-nhan-tao-san-bong .info-box p{
  color:var(--kp-muted);
  font-size:14px;
  line-height:1.8;
  margin-bottom:12px;
}body.page-template-page-co-nhan-tao-san-bong .info-box p:last-child{margin-bottom:0}body.page-template-page-co-nhan-tao-san-bong .info-box .btn{margin-top:16px}body.page-template-page-co-nhan-tao-san-bong .choose-section{background:var(--kp-soft)}body.page-template-page-co-nhan-tao-san-bong .step-block{
  margin-bottom:40px;
  background:#fff;
  border-radius:var(--kp-radius);
  padding:28px 32px;
  box-shadow:var(--shadow-sm);
}body.page-template-page-co-nhan-tao-san-bong .step-block:last-child{margin-bottom:0}body.page-template-page-co-nhan-tao-san-bong .step-num{
  display:inline-flex;
  align-items:center;justify-content:center;
  width:32px;height:32px;
  border-radius:50%;
  background:var(--kp-green);
  color:#fff;
  font-weight:900;
  font-size:14px;
  margin-right:12px;
  vertical-align:middle;
}body.page-template-page-co-nhan-tao-san-bong .step-block h3{
  display:inline;
  color:var(--kp-dark);
  font-size:17px;
  font-weight:900;
  vertical-align:middle;
}body.page-template-page-co-nhan-tao-san-bong .step-block p{
  color:var(--kp-muted);
  font-size:14px;
  line-height:1.7;
  margin-top:14px;
}body.page-template-page-co-nhan-tao-san-bong .step-block ul{
  margin-top:14px;
  list-style:none;
}body.page-template-page-co-nhan-tao-san-bong .step-block ul li{
  padding:8px 0;
  font-size:14px;
  color:var(--kp-muted);
  line-height:1.6;
  border-bottom:1px solid rgba(223,233,223,.3);
}body.page-template-page-co-nhan-tao-san-bong .step-block ul li:last-child{border-bottom:0}body.page-template-page-co-nhan-tao-san-bong .step-block ul li strong{color:var(--kp-dark)}body.page-template-page-co-nhan-tao-san-bong .table-wrap{
  overflow-x:auto;
  -webkit-overflow-scrolling:touch;
  margin-top:14px;
  border-radius:var(--kp-radius);
  border:1px solid var(--kp-line);
}body.page-template-page-co-nhan-tao-san-bong .table-wrap table{
  width:100%;
  border-collapse:collapse;
  min-width:600px;
  font-size:13px;
}body.page-template-page-co-nhan-tao-san-bong .table-wrap th{
  background:var(--kp-dark);
  color:#fff;
  font-weight:800;
  padding:12px 16px;
  text-align:left;
  white-space:nowrap;
  font-size:12px;
  text-transform:uppercase;
  letter-spacing:.3px;
}body.page-template-page-co-nhan-tao-san-bong .table-wrap td{
  padding:10px 16px;
  border-bottom:1px solid var(--kp-line);
  color:var(--kp-text);
  line-height:1.5;
}body.page-template-page-co-nhan-tao-san-bong .table-wrap tr:last-child td{border-bottom:0}body.page-template-page-co-nhan-tao-san-bong .table-wrap tr:nth-child(even) td{background:var(--kp-soft)}body.page-template-page-co-nhan-tao-san-bong .glossary-grid{
  display:grid;
  grid-template-columns:repeat(3,1fr);
  gap:20px;
  margin-top:40px;
}body.page-template-page-co-nhan-tao-san-bong .glossary-card{
  background:#fff;
  border:1px solid var(--kp-line);
  border-radius:var(--kp-radius);
  padding:20px 24px;
  box-shadow:var(--shadow-sm);
}body.page-template-page-co-nhan-tao-san-bong .glossary-card h4{
  color:var(--kp-dark);
  font-size:15px;
  font-weight:900;
  margin-bottom:8px;
}body.page-template-page-co-nhan-tao-san-bong .glossary-card p{
  color:var(--kp-muted);
  font-size:13px;
  line-height:1.7;
}body.page-template-page-co-nhan-tao-san-bong .compare-table-wrap{
  overflow-x:auto;
  -webkit-overflow-scrolling:touch;
  border-radius:var(--kp-radius);
  border:1px solid var(--kp-line);
  max-width:980px;
  margin:0 auto;
  background:#fff;
  box-shadow:var(--shadow-sm);
}body.page-template-page-co-nhan-tao-san-bong #compare figure,body.page-template-page-co-nhan-tao-san-bong #compare .wp-block-image{
  margin-left:auto!important;
  margin-right:auto!important;
}body.page-template-page-co-nhan-tao-san-bong .compare-table-wrap table{
  width:100%;
  border-collapse:collapse;
  min-width:600px;
  font-size:13px;
}body.page-template-page-co-nhan-tao-san-bong .compare-table-wrap th{
  background:var(--kp-dark);
  color:#fff;
  font-weight:800;
  padding:12px 20px;
  text-align:center;
  font-size:13px;
  letter-spacing:.3px;
}body.page-template-page-co-nhan-tao-san-bong .compare-table-wrap th:first-child{text-align:left;width:160px}body.page-template-page-co-nhan-tao-san-bong .compare-table-wrap td{
  padding:12px 20px;
  border-bottom:1px solid var(--kp-line);
  text-align:center;
  color:var(--kp-text);
  line-height:1.5;
}body.page-template-page-co-nhan-tao-san-bong .compare-table-wrap td:first-child{
  text-align:left;
  font-weight:700;
  color:var(--kp-dark);
}body.page-template-page-co-nhan-tao-san-bong .compare-table-wrap tr:last-child td{border-bottom:0}body.page-template-page-co-nhan-tao-san-bong .compare-table-wrap tr:nth-child(even) td{background:var(--kp-soft)}body.page-template-page-co-nhan-tao-san-bong .compare-table-wrap .col-green{background:rgba(10,107,47,.06) !important}body.page-template-page-co-nhan-tao-san-bong .note-box{
  max-width:980px;
  margin:28px auto 0;
  padding:20px 28px;
  background:linear-gradient(135deg,rgba(10,107,47,.04),rgba(114,189,32,.06));
  border:2px solid rgba(10,107,47,.15);
  border-radius:var(--kp-radius);
}body.page-template-page-co-nhan-tao-san-bong .note-box h4{
  color:var(--kp-dark);
  font-size:15px;
  font-weight:900;
  margin-bottom:8px;
}body.page-template-page-co-nhan-tao-san-bong .note-box p{
  color:var(--kp-muted);
  font-size:14px;
  line-height:1.7;
}body.page-template-page-co-nhan-tao-san-bong .co-cu-card{
  background:linear-gradient(135deg,rgba(10,107,47,.06),rgba(114,189,32,.08));
  border:2px solid rgba(10,107,47,.15);
  border-radius:var(--kp-radius);
  padding:32px;
  display:flex;
  align-items:center;
  gap:24px;
}body.page-template-page-co-nhan-tao-san-bong .co-cu-icon{
  width:64px;height:64px;
  border-radius:16px;
  background:linear-gradient(135deg,var(--kp-green),#72bd20);
  display:grid;place-items:center;
  flex-shrink:0;
  box-shadow:0 6px 16px rgba(10,107,47,.25);
}body.page-template-page-co-nhan-tao-san-bong .co-cu-icon svg{width:28px;height:28px;color:#fff}body.page-template-page-co-nhan-tao-san-bong .co-cu-content h3{
  color:var(--kp-dark);
  font-size:18px;
  font-weight:900;
  margin-bottom:8px;
}body.page-template-page-co-nhan-tao-san-bong .co-cu-content p{
  color:var(--kp-muted);
  font-size:14px;
  line-height:1.7;
  margin-bottom:14px;
}body.page-template-page-co-nhan-tao-san-bong .faq-section{background:#fff}body.page-template-page-co-nhan-tao-san-bong .faq-list{
  max-width:800px;
  margin:0 auto;
  display:flex;
  flex-direction:column;
  gap:12px;
}body.page-template-page-co-nhan-tao-san-bong .faq-item{
  border:1px solid rgba(223,233,223,.5);
  border-radius:var(--kp-radius);
  background:#fff;
  overflow:hidden;
  box-shadow:var(--shadow-sm);
  transition:box-shadow .2s;
}body.page-template-page-co-nhan-tao-san-bong .faq-item:hover{box-shadow:var(--shadow-md)}body.page-template-page-co-nhan-tao-san-bong .faq-q{
  cursor:pointer;
  padding:18px 48px 18px 22px;
  color:#1c2b1f;
  font-size:14px;
  font-weight:800;
  position:relative;
  min-height:48px;
  display:flex;align-items:center;
  border:none;
  background:none;
  width:100%;
  text-align:left;
  font-family:inherit;
  line-height:1.5;
}body.page-template-page-co-nhan-tao-san-bong .faq-q::after{
  content:'+';
  position:absolute;right:18px;top:50%;transform:translateY(-50%);
  color:var(--kp-green);
  font-size:22px;line-height:1;font-weight:700;
  transition:transform .3s;
}body.page-template-page-co-nhan-tao-san-bong .faq-item.open .faq-q::after{content:'\2212';transform:translateY(-50%) rotate(180deg)}body.page-template-page-co-nhan-tao-san-bong .faq-a{
  max-height:0;
  overflow:hidden;
  transition:max-height .4s cubic-bezier(.16,1,.3,1),padding .3s;
}body.page-template-page-co-nhan-tao-san-bong .faq-item.open .faq-a{
  max-height:400px;
}body.page-template-page-co-nhan-tao-san-bong .faq-a-inner{
  color:var(--kp-muted);
  font-size:13px;
  line-height:1.7;
  padding:0 22px 18px;
}body.page-template-page-co-nhan-tao-san-bong .final-cta{
  background:
    linear-gradient(135deg,rgba(0,40,18,.9),rgba(0,60,28,.82)),
    url('../img/home/07-375ac78c.jpg') center/cover;
  color:#fff;
  padding:80px 0;
  position:relative;
  text-align:center;
}body.page-template-page-co-nhan-tao-san-bong .final-cta-inner{
  display:flex;
  flex-direction:column;
  align-items:center;
  gap:24px;
}body.page-template-page-co-nhan-tao-san-bong .final-cta h2{color:#fff;font-size:clamp(26px,3.5vw,42px);font-weight:900;margin-bottom:4px;letter-spacing:-.3px}body.page-template-page-co-nhan-tao-san-bong .final-cta p{color:rgba(255,255,255,.8);font-size:16px;max-width:620px;line-height:1.7}body.page-template-page-co-nhan-tao-san-bong .final-cta-actions{display:flex;gap:16px;flex-wrap:wrap;justify-content:center}body.page-template-page-co-nhan-tao-san-bong .final-cta .btn-yellow{
  font-size:clamp(15px,1.6vw,17px);
  padding:16px 36px;
  border-radius:999px;
}body.page-template-page-co-nhan-tao-san-bong .final-cta .btn-outline-white{
  font-size:clamp(15px,1.6vw,17px);
  padding:16px 36px;
  border-radius:999px;
  background:transparent;
  color:#fff;
  border:2px solid rgba(255,255,255,.5);
}body.page-template-page-co-nhan-tao-san-bong .final-cta .btn-outline-white:hover{background:rgba(255,255,255,.12);border-color:#fff}body.page-template-page-co-nhan-tao-san-bong .related-section{background:var(--kp-soft)}body.page-template-page-co-nhan-tao-san-bong .related-grid{
  display:grid;
  grid-template-columns:repeat(3,1fr);
  gap:20px;
}body.page-template-page-co-nhan-tao-san-bong .related-card{
  display:block;
  background:#fff;
  border:1px solid var(--kp-line);
  border-radius:var(--kp-radius);
  padding:24px;
  box-shadow:var(--shadow-sm);
  transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;
}body.page-template-page-co-nhan-tao-san-bong .related-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}body.page-template-page-co-nhan-tao-san-bong .related-card h3{
  color:var(--kp-dark);
  font-size:15px;
  font-weight:900;
  margin-bottom:6px;
}body.page-template-page-co-nhan-tao-san-bong .related-card p{
  color:var(--kp-muted);
  font-size:13px;
  line-height:1.6;
  margin-bottom:10px;
}body.page-template-page-co-nhan-tao-san-bong .related-card .link-arrow{
  color:var(--kp-green);
  font-size:13px;
  font-weight:800;
  display:inline-flex;align-items:center;gap:4px;
  transition:gap .2s;
}body.page-template-page-co-nhan-tao-san-bong .related-card:hover .link-arrow{gap:8px}@media(max-width:1100px){body.page-template-page-co-nhan-tao-san-bong .why-grid,body.page-template-page-co-nhan-tao-san-bong .tiers-grid,body.page-template-page-co-nhan-tao-san-bong .pricing-grid{grid-template-columns:repeat(2,1fr)}body.page-template-page-co-nhan-tao-san-bong .tier-card.featured{transform:none}body.page-template-page-co-nhan-tao-san-bong .tier-card.featured:hover{transform:translateY(-6px)}body.page-template-page-co-nhan-tao-san-bong .glossary-grid{grid-template-columns:repeat(2,1fr)}body.page-template-page-co-nhan-tao-san-bong .related-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){body.page-template-page-co-nhan-tao-san-bong .hero{min-height:auto}body.page-template-page-co-nhan-tao-san-bong .hero-copy{padding:56px 20px 40px}body.page-template-page-co-nhan-tao-san-bong .hero-stats{gap:10px}body.page-template-page-co-nhan-tao-san-bong .hero-stat{padding:14px 12px;min-width:100px}body.page-template-page-co-nhan-tao-san-bong .hero-stat-num{font-size:22px}body.page-template-page-co-nhan-tao-san-bong .why-grid,body.page-template-page-co-nhan-tao-san-bong .tiers-grid,body.page-template-page-co-nhan-tao-san-bong .pricing-grid,body.page-template-page-co-nhan-tao-san-bong .glossary-grid,body.page-template-page-co-nhan-tao-san-bong .related-grid{grid-template-columns:1fr}body.page-template-page-co-nhan-tao-san-bong .tier-card.featured{transform:none;border:2px solid var(--kp-green)}body.page-template-page-co-nhan-tao-san-bong .tier-card.featured:hover{transform:translateY(-6px)}body.page-template-page-co-nhan-tao-san-bong .co-cu-card{flex-direction:column;text-align:center}body.page-template-page-co-nhan-tao-san-bong .step-block{padding:20px}body.page-template-page-co-nhan-tao-san-bong .final-cta{padding:56px 0}body.page-template-page-co-nhan-tao-san-bong .section{padding:56px 0}}
