.ocs{--ocs-blue:#0055ff;--ocs-navy:#102442;color:#102442;overflow-wrap:anywhere}.ocs *{box-sizing:border-box}.ocs h1,.ocs h2,.ocs h3{letter-spacing:-.035em;line-height:1.15}.ocs h1{font-size:clamp(2.2rem,4.2vw,4.1rem);margin:20px 0}.ocs h1 em{font-style:normal;color:var(--ocs-blue)}.ocs h2{font-size:clamp(1.7rem,3vw,2.7rem);margin:12px 0 28px}.ocs h3{font-size:1.16rem;margin:12px 0}.ocs p{line-height:1.75}.ocs .onter-eyebrow{color:#0055ff;font-size:11px;letter-spacing:.1em;font-weight:800}.ocs-hero{padding:42px 0 72px;background:linear-gradient(145deg,#f8fbff,#edf4ff)}.ocs-hero-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:52px;align-items:center}.ocs-breadcrumb{font-size:12px;color:#526581;margin-bottom:35px}.ocs-breadcrumb a{color:inherit}.ocs-lead{font-size:1.12rem;color:#415676;max-width:850px}.ocs-small{font-size:.82rem;color:#526581}.ocs .onter-actions{gap:12px;flex-wrap:wrap;margin:28px 0 18px}.ocs .onter-btn{background:#0055ff;color:#fff;min-height:48px;border-radius:12px}.ocs .onter-btn--ghost{color:#0055ff;background:#fff;border:1px solid #bdd0f6}.ocs-browser{border:1px solid #c8d7ee;border-radius:22px;background:#fff;box-shadow:0 24px 65px #122d5515;overflow:hidden}.ocs-browser-top{padding:18px 20px;background:#f3f6fb;display:flex;gap:6px;align-items:center}.ocs-browser-top i{width:7px;height:7px;border-radius:50%;background:#b8c8de}.ocs-browser-top span{font-size:10px;letter-spacing:.08em;margin-left:12px}.ocs-product{display:flex;gap:18px;padding:30px 26px;align-items:center}.ocs-product h2{font-size:1.45rem;margin:12px 0}.ocs-product p{font-size:12px;margin:0}.ocs-product-icon{background:#eaf1ff;color:#0055ff;border-radius:16px;min-width:64px;height:80px;display:grid;place-items:center;font-size:45px}.ocs-chip{background:#e6f6ee;color:#1e6847;font-size:9px;padding:6px 9px;border-radius:6px;font-weight:700;letter-spacing:.08em}.ocs-status{padding:0 26px 20px;margin:0}.ocs-status div{display:flex;justify-content:space-between;gap:12px;padding:14px 0;border-top:1px solid #edf1f7;font-size:12px}.ocs-status dd{margin:0;color:#245c45;font-weight:700}.ocs-browser-bottom{padding:16px 20px;background:#102442;color:#fff;font-size:11px}.ocs .onter-section{padding-top:76px;padding-bottom:76px}.ocs-soft{background:#f6f8fc}.ocs-grid{display:grid;gap:18px;margin-top:30px}.ocs-grid.two{grid-template-columns:repeat(2,1fr)}.ocs-grid.three{grid-template-columns:repeat(3,1fr)}.ocs-grid.four{grid-template-columns:repeat(4,1fr)}.ocs-card{padding:26px;border:1px solid #dfe7f2;border-radius:18px;background:white}.ocs-card p{font-size:.88rem;color:#526581;margin:12px 0 0}.ocs-number{font-size:12px;color:#0055ff;font-weight:800}.ocs-flow{display:flex;gap:14px;align-items:center;margin:35px 0}.ocs-flow div{flex:1;padding:22px 18px;background:#edf3ff;border:1px solid #d3e0fb;border-radius:14px;min-width:0}.ocs-flow span{display:block;font-size:9px;letter-spacing:.08em;color:#0055ff;margin-bottom:10px}.ocs-flow strong{display:block;font-size:13px}.ocs-flow b{color:#0055ff}.ocs-positive{border-color:#badace;background:#f2fbf7}.ocs-note{padding:25px;background:#edf3ff;border-radius:16px;margin:30px 0}.ocs-navy{background:#102442;color:#fff}.ocs-navy .onter-eyebrow{color:#9bc8ff}.ocs-process{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding-left:24px;margin:35px 0}.ocs-process li{padding:12px 8px;color:#e2edff}.ocs-faq{max-width:930px}.ocs-faq details{border-top:1px solid #dce5f2;padding:20px 0}.ocs-faq summary{cursor:pointer;font-size:1rem;font-weight:700}.ocs-faq details p{color:#526581;font-size:.92rem}.ocs-related{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.ocs-related>a{padding:24px;background:#fff;border:1px solid #dce5f2;border-radius:16px;color:#102442;text-decoration:none}.ocs-related span,.ocs-related strong,.ocs-related b{display:block}.ocs-related span{font-size:10px;color:#526581;margin-bottom:12px}.ocs-related strong{font-size:1.05rem;line-height:1.5}.ocs-related b{font-size:12px;color:#0055ff;margin-top:20px}.ocs-final{display:grid;grid-template-columns:1fr 1.1fr;gap:55px}.ocs form{background:#f6f8fc;border:1px solid #dce5f2;padding:28px;border-radius:22px}.ocs form label{font-size:.85rem}.ocs form input,.ocs form select,.ocs form textarea{max-width:100%;min-width:0}.ocs form input[type=checkbox]{min-width:16px;width:16px}.ocs form button{width:100%;grid-column:1/-1}.ocs-article{max-width:900px;padding-top:45px;padding-bottom:65px}.ocs-article h1{font-size:clamp(2rem,4vw,3.3rem)}.ocs-article h2{font-size:1.7rem;margin:45px 0 20px}.ocs-article h3{margin-top:28px}.ocs-article p,.ocs-article li{font-size:1rem;line-height:1.85}.ocs-byline{font-size:12px!important;color:#526581}.ocs-answer{border-left:4px solid #0055ff;padding:24px;background:#eff4ff;border-radius:0 14px 14px 0}.ocs-table{overflow-x:auto}.ocs table{width:100%;border-collapse:collapse;font-size:.85rem}.ocs th,.ocs td{padding:14px;border:1px solid #dce5f2;text-align:left}.ocs th{background:#eff4ff}.ocs pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#102442;color:#e9f1ff;padding:24px;border-radius:16px;font-size:12px}.ocs-article li{margin:10px 0}
@media(max-width:1000px){.ocs-hero-grid{gap:25px}.ocs-grid.four{grid-template-columns:repeat(2,1fr)}.ocs-final{gap:25px}.ocs-flow{gap:8px}.ocs-flow div{padding:15px 10px}.ocs-product{padding:24px 18px}.ocs-status{padding:0 18px 18px}}
@media(max-width:767px){.ocs-hero{padding:30px 0 48px}.ocs-hero-grid,.ocs-final{grid-template-columns:1fr}.ocs-hero-grid{gap:30px}.ocs h1{font-size:2.25rem}.ocs .onter-section{padding:48px 0}.ocs-grid.three,.ocs-grid.two,.ocs-related{grid-template-columns:1fr}.ocs-grid.four{gap:12px}.ocs-card{padding:20px}.ocs-grid.four .ocs-card{padding:18px}.ocs-grid.four h3{font-size:1rem}.ocs-flow{flex-direction:column;align-items:stretch}.ocs-flow div{padding:20px}.ocs-flow b{transform:rotate(90deg);align-self:center}.ocs-process{grid-template-columns:repeat(2,1fr)}.ocs-breadcrumb{margin-bottom:25px}.ocs-lead{font-size:1rem}.ocs-article{padding-top:28px}.ocs-article h2{font-size:1.5rem}.ocs form{padding:22px}.ocs .onter-actions .onter-btn{width:100%;text-align:center;justify-content:center}.ocs-article pre{padding:18px}.ocs-status div{font-size:11px}}
.ocs .ocs-navy h2,.ocs .ocs-navy h3{color:#fff}
.ocs-bee{display:block;object-fit:contain;max-width:100%;height:auto;flex-shrink:0}.ocs-bee-helper{display:flex;align-items:center;gap:18px;padding:0 18px 16px}.ocs-bee-helper .ocs-bee{width:144px}.ocs-bee-helper p{font-size:1rem;margin:0;line-height:1.5}.ocs-bee-helper span{display:block;font-size:.75rem;color:#526581;margin-top:10px}.ocs-hero-visual{min-width:0}.ocs-pricing-head{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-bottom:32px}.ocs-pricing-head>div{max-width:850px}.ocs-pricing-head .ocs-bee{width:128px}.ocs-pricing-head h2{margin-bottom:16px}.ocs-pricing-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ocs-price-card{display:flex;flex-direction:column;min-width:0;padding:25px 22px;border:1px solid #d9e3f3;border-radius:20px;background:#fff}.ocs-price-featured{border:2px solid #0055ff;box-shadow:0 12px 35px #0055ff0d;padding:24px 21px}.ocs-price-badge{font-size:10px;font-weight:700;letter-spacing:.025em;color:#415676;min-height:32px}.ocs-price-featured .ocs-price-badge{color:#0055ff}.ocs .ocs-price-card h3{font-size:1.12rem;line-height:1.4;min-height:3.2em;margin:8px 0 16px}.ocs .ocs-price{font-size:1.62rem;font-weight:800;color:#102442;letter-spacing:-.04em;margin:0 0 18px;line-height:1.3}.ocs .ocs-price-fit{font-size:.82rem;line-height:1.65;color:#526581;min-height:7em;margin:0 0 18px}.ocs-price-card ul{padding:0;list-style:none;flex:1;margin:0 0 24px}.ocs-price-card li{font-size:.82rem;line-height:1.65;padding:11px 0 11px 19px;border-top:1px solid #edf1f7;position:relative}.ocs-price-card li:before{content:'\2713';position:absolute;left:0;color:#0055ff;font-weight:700}.ocs-price-card .onter-btn{font-size:.8rem;padding:13px 12px;text-align:center;justify-content:center;white-space:normal;line-height:1.5;min-height:54px;width:100%}.ocs-price-addon{display:flex;justify-content:space-between;gap:16px;padding:24px;background:#eaf1ff;border:1px solid #d3e0fb;border-radius:16px;margin-top:24px;font-size:.9rem;line-height:1.7}.ocs-price-addon span{color:#415676}.ocs-price-notes{max-width:1020px;margin-top:22px}.ocs-price-notes p{font-size:.8rem;color:#526581;margin:10px 0}.ocs-final-bee{display:flex;align-items:center;gap:18px;margin-top:24px}.ocs-final-bee .ocs-bee{width:128px}.ocs-final-bee p{font-size:.85rem;color:#415676}.ocs-package-note{font-size:.82rem;margin:0;min-height:3.5em;padding:12px;background:#eaf1ff;border-radius:10px}#bang-gia-shopping,#kiem-tra-catalog{scroll-margin-top:100px}
@media(max-width:1199px){.ocs-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ocs .ocs-price-fit{min-height:4em}.ocs .ocs-price-card h3{min-height:0}.ocs-bee-helper{padding-left:0;padding-right:0;gap:12px}.ocs-bee-helper .ocs-bee{width:128px}}
@media(max-width:639px){.ocs-pricing-grid{grid-template-columns:minmax(0,1fr)}.ocs-pricing-head{align-items:flex-start;gap:12px}.ocs-pricing-head .ocs-bee{width:76px;margin-top:22px}.ocs-pricing-head h2{font-size:1.85rem}.ocs-pricing-head .ocs-lead{font-size:.9rem}.ocs-price-card,.ocs-price-featured{padding:24px}.ocs .ocs-price-fit{min-height:0}.ocs-price-badge{min-height:0}.ocs .ocs-price-card h3{font-size:1.18rem}.ocs .ocs-price{font-size:1.8rem}.ocs-price-addon{flex-direction:column;gap:6px;padding:20px}.ocs-bee-helper .ocs-bee{width:120px}.ocs-bee-helper p{font-size:.9rem}.ocs-final-bee .ocs-bee{width:108px}}
