.claude-pricing--code .claude-pricing__breadcrumb a{color:inherit;text-decoration:none;transition:color .18s ease}.claude-pricing--code .claude-pricing__breadcrumb a:hover{color:var(--cp-blue)}.claude-pricing--code .ccp-crumb-current{color:var(--cp-accent)}.claude-pricing--code .ccp-guard{padding:28px 30px 30px;border:1px solid var(--cp-line-strong);background:var(--cp-white)}.claude-pricing--code .ccp-guard svg{color:var(--cp-blue);stroke-width:1.8}.claude-pricing--code .ccp-guard strong{display:block;margin-top:14px;color:var(--cp-ink);font-size:1.06rem;font-weight:650;line-height:1.42;letter-spacing:-.008em}.claude-pricing--code .ccp-guard span{display:block;margin-top:10px;color:var(--cp-muted);font-size:.92rem;line-height:1.64}.claude-pricing--code .ccp-reviewed{margin:16px 0 0;color:var(--cp-muted);font-size:.82rem;font-weight:600;line-height:1.5}.claude-pricing--code .ccp-section--compact{padding:clamp(64px,7vw,104px) 0}.claude-pricing--code .ccp-points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(40px,5vw,72px);margin:0;padding:0;list-style:none;border-top:1px solid var(--cp-line-strong)}.claude-pricing--code .ccp-points li{display:flex;gap:12px;align-items:flex-start;padding:20px 0;border-bottom:1px solid var(--cp-line);color:var(--cp-body);font-size:.96rem;line-height:1.62}.claude-pricing--code .ccp-points svg{flex:0 0 auto;margin-top:3px;color:var(--cp-blue);stroke-width:1.8}.claude-pricing--code .ccp-crosslink{margin:30px 0 0}.claude-pricing--code .ccp-crosslink a{display:inline-flex;align-items:center;gap:10px;color:var(--cp-blue);font-size:.98rem;font-weight:650;letter-spacing:-.008em;line-height:1.5;text-decoration:none;transition:color .18s ease}.claude-pricing--code .ccp-crosslink a svg{flex:0 0 auto;transition:transform .2s ease}.claude-pricing--code .ccp-crosslink a:hover{color:var(--cp-ink)}.claude-pricing--code .ccp-crosslink a:hover svg{transform:translateX(4px)}.claude-pricing--code .ccp-crosslink--dark a{color:#9db9ff}.claude-pricing--code .ccp-crosslink--dark a:hover{color:#ffffff}.claude-pricing--code .ccp-risk-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.claude-pricing--code .ccp-risk-grid article{padding:26px 28px 30px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.05)}.claude-pricing--code .ccp-risk-grid h3{color:#ffffff!important;font-size:1.25rem!important;font-weight:600!important;line-height:1.34!important;letter-spacing:-.01em!important}.claude-pricing--code .ccp-risk-grid p{margin:12px 0 0;color:rgba(255,255,255,.72);font-size:.95rem;line-height:1.64}.claude-pricing.claude-pricing--code .claude-pricing__choice article h3{margin:16px 0 0!important;font-size:1.5rem!important;font-weight:600!important;line-height:1.32!important}.claude-pricing--code .claude-pricing__choice .claude-pricing__section-head{position:relative;z-index:1}.claude-pricing--code .claude-pricing__pricing-list tbody tr.is-featured:before{content:"Phù hợp cho đội kỹ thuật"}.claude-pricing--code .ccp-link-text{display:block}.claude-pricing--code .ccp-link-desc{display:block;max-width:760px;margin-top:6px;color:var(--cp-muted);font-size:.9rem;font-weight:500;line-height:1.55;letter-spacing:0}.claude-pricing--code .ccp-proof-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(34px,4vw,58px);border-top:1px solid var(--cp-line-strong);border-left:1px solid var(--cp-line-strong)}.claude-pricing--code .ccp-proof-grid article{min-height:320px;padding:clamp(28px,3vw,44px);border-right:1px solid var(--cp-line-strong);border-bottom:1px solid var(--cp-line-strong);background:var(--cp-white)}.claude-pricing--code .ccp-proof-grid article>span,.claude-pricing--code .ccp-source-list>div:first-child>span{color:var(--cp-blue);font-size:.76rem;font-weight:700;line-height:1.4;text-transform:uppercase}.claude-pricing--code .ccp-proof-grid h3,.claude-pricing--code .ccp-source-list h3{margin:16px 0 0;color:var(--cp-ink);font-size:clamp(1.35rem,1.8vw,1.9rem);font-weight:600;line-height:1.25}.claude-pricing--code .ccp-proof-grid ul{display:grid;gap:12px;margin:26px 0 0;padding:0;list-style:none}.claude-pricing--code .ccp-proof-grid li{position:relative;padding-left:20px;color:var(--cp-body);font-size:.94rem;line-height:1.6}.claude-pricing--code .ccp-proof-grid li:before{position:absolute;top:.68em;left:0;width:6px;height:6px;background:var(--cp-blue);content:""}.claude-pricing--code .ccp-proof-grid dl{margin:26px 0 0}.claude-pricing--code .ccp-proof-grid dl>div{display:grid;grid-template-columns:112px minmax(0,1fr);gap:18px;padding:13px 0;border-top:1px solid var(--cp-line)}.claude-pricing--code .ccp-proof-grid dd,.claude-pricing--code .ccp-proof-grid dt{margin:0;font-size:.9rem;line-height:1.55}.claude-pricing--code .ccp-proof-grid dt{color:var(--cp-muted)}.claude-pricing--code .ccp-proof-grid dd{color:var(--cp-body);font-weight:600}.claude-pricing--code .ccp-proof-links{display:flex;flex-wrap:wrap;gap:12px 24px;margin:22px 0 0}.claude-pricing--code .ccp-proof-links a{color:var(--cp-blue);font-size:.9rem;font-weight:650;text-decoration:none}.claude-pricing--code .ccp-source-list{display:grid;grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr);gap:clamp(40px,6vw,96px);margin-top:clamp(54px,7vw,92px)}.claude-pricing--code .ccp-source-list>div:last-child{border-top:1px solid var(--cp-line-strong)}.claude-pricing--code .ccp-source-list>div:last-child>a{display:flex;gap:22px;align-items:flex-start;justify-content:space-between;padding:18px 0;border-bottom:1px solid var(--cp-line);color:var(--cp-body);text-decoration:none;transition:color .18s ease}.claude-pricing--code .ccp-source-list small,.claude-pricing--code .ccp-source-list strong{display:block}.claude-pricing--code .ccp-source-list strong{font-size:.96rem;line-height:1.45}.claude-pricing--code .ccp-source-list small{max-width:700px;margin-top:5px;color:var(--cp-muted);font-size:.84rem;line-height:1.55}.claude-pricing--code .ccp-source-list svg{flex:0 0 auto;margin-top:2px}.claude-pricing--code .ccp-source-list>div:last-child>a:hover{color:var(--cp-blue)}.claude-pricing--code .ccp-quote-card{align-self:start;padding:34px 36px 38px;background:var(--cp-white);color:var(--cp-body);box-shadow:0 30px 70px -30px rgba(0,0,0,.6)}.claude-pricing.claude-pricing--code .claude-pricing__quote .ccp-quote-card h2{max-width:none;margin:0!important;color:var(--cp-ink)!important;font-size:1.5rem!important;font-weight:600!important;line-height:1.32!important;letter-spacing:-.012em!important}.claude-pricing--code .claude-pricing__quote-grid .ccp-quote-card>p{max-width:none;margin:12px 0 0;color:var(--cp-muted);font-size:.94rem;line-height:1.62}.claude-pricing--code .ccp-quote-card ul{display:grid;gap:12px;margin:22px 0 0;padding:0;list-style:none}.claude-pricing--code .ccp-quote-card li{display:flex;gap:10px;align-items:flex-start;padding-top:12px;border-top:1px solid var(--cp-line);color:var(--cp-body);font-size:.94rem;font-weight:500;line-height:1.5}.claude-pricing--code .ccp-quote-card li svg{flex:0 0 auto;margin-top:2px;color:var(--cp-blue);stroke-width:1.8}.claude-pricing--code .ccp-quote-card__button{display:inline-flex;align-items:center;justify-content:center;gap:12px;height:51px;margin-top:28px;padding:0 26px;border:1px solid rgba(25,33,47,.45);color:var(--cp-ink);font-family:var(--cp-font);font-size:.95rem;font-weight:600;letter-spacing:.01em;line-height:1.4;text-decoration:none;transition:color .18s ease,background-color .18s ease,border-color .18s ease}.claude-pricing--code .ccp-quote-card__button svg{width:18px;height:18px;transition:transform .2s ease}.claude-pricing--code .ccp-quote-card__button:hover{border-color:var(--cp-ink);background:var(--cp-ink);color:#ffffff}.claude-pricing--code .ccp-quote-card__button:hover svg{transform:translate(18%,-18%)}@media (max-width:760px){.claude-pricing--code .ccp-points{grid-template-columns:1fr}.claude-pricing--code .ccp-risk-grid{grid-template-columns:1fr;gap:16px}.claude-pricing--code .ccp-proof-grid,.claude-pricing--code .ccp-source-list{grid-template-columns:1fr}.claude-pricing--code .ccp-proof-grid article{min-height:auto;padding:26px 22px 30px}.claude-pricing--code .ccp-proof-grid dl>div{grid-template-columns:1fr;gap:4px}.claude-pricing--code .ccp-quote-card{padding:26px 22px 30px}.claude-pricing--code .ccp-quote-card__button{width:100%}}