.comtr-adv-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;max-width:960px;margin:0 auto}.comtr-adv-card{background:#fff;border-radius:14px;border:1px solid #f1f5f9;padding:1.5rem 1.25rem;transition:border-color .2s,box-shadow .2s}.comtr-adv-card:hover{border-color:#e2e8f0;box-shadow:0 4px 16px rgba(0,0,0,.06)}.comtr-adv-icon{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.comtr-adv-card h3{font-size:15px;font-weight:700;color:#1e293b;margin:0 0 6px}.comtr-adv-card p{font-size:13px;color:#64748b;line-height:1.65;margin:0}@media(max-width:991px){.comtr-adv-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:575px){.comtr-adv-grid{grid-template-columns:1fr}}#comtr-vs .cmp-vs{max-width:880px;margin:0 auto;border-radius:14px;overflow:hidden;border:1px solid #e2e8f0}#comtr-vs .cmp-vs-header,#comtr-vs .cmp-vs-row{display:grid;grid-template-columns:1.5fr 1.2fr 1.2fr 1.2fr;align-items:center}#comtr-vs .cmp-vs-header{background:linear-gradient(135deg,#1e293b,#0f172a);color:#fff}#comtr-vs .cmp-vs-cell{padding:14px 16px;font-size:14px}#comtr-vs .cmp-vs-feature-head{font-weight:600}#comtr-vs .cmp-vs-best-head{background:linear-gradient(135deg,#f97316,#ea580c);color:#fff;font-weight:700;text-align:center;position:relative}#comtr-vs .cmp-vs-best-head .cmp-badge{display:block;font-size:10px;font-weight:500;opacity:.85;margin-top:2px}#comtr-vs .cmp-vs-other-head{font-weight:600;text-align:center;color:rgba(255,255,255,.8)}#comtr-vs .cmp-vs-row{border-top:1px solid #f1f5f9}#comtr-vs .cmp-vs-row:nth-child(even){background:#fafbfc}#comtr-vs .cmp-vs-feature{font-weight:600;color:#1e293b;display:flex;align-items:center;gap:8px}#comtr-vs .cmp-vs-feature i{color:#94a3b8;font-size:13px;width:16px;text-align:center}#comtr-vs .cmp-vs-best{text-align:center;font-weight:600;background:rgba(249,115,22,.06);border-left:3px solid #f97316;border-right:3px solid #f97316}#comtr-vs .cmp-vs-other{text-align:center;color:#64748b}#comtr-vs .val-good{color:#16a34a;font-weight:600}#comtr-vs .val-mid{color:#f59e0b}#comtr-vs .val-price{color:#16a34a;font-size:16px;font-weight:700}@media(max-width:768px){#comtr-vs .cmp-vs-header{display:none}#comtr-vs .cmp-vs-row{display:block;border:1px solid #e5e7eb;border-radius:12px;padding:16px;margin-bottom:12px;background:#fff}#comtr-vs .cmp-vs{border:none;overflow:visible}#comtr-vs .cmp-vs-feature{font-size:16px;font-weight:700;padding:0 0 12px;margin-bottom:12px;border-bottom:1px solid #e5e7eb}#comtr-vs .cmp-vs-best,#comtr-vs .cmp-vs-other{display:flex;justify-content:space-between;padding:8px 0;border:none;background:transparent;text-align:right}#comtr-vs .cmp-vs-best::before,#comtr-vs .cmp-vs-other::before{content:attr(data-label);font-weight:500;color:#64748b;text-align:left}#comtr-vs .cmp-vs-best::before{color:#f97316}}.comtr-svc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.comtr-svc-card{background:#fff;border-radius:14px;border:1px solid #f1f5f9;padding:1.25rem;transition:border-color .2s,box-shadow .2s}.comtr-svc-card:hover{border-color:#e2e8f0;box-shadow:0 4px 16px rgba(0,0,0,.06)}.comtr-svc-top{display:flex;align-items:center;gap:10px;margin-bottom:8px}.comtr-svc-icon{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.comtr-svc-card h3{font-size:14px;font-weight:700;color:#1e293b;margin:0}.comtr-svc-card p{font-size:13px;color:#64748b;line-height:1.6;margin:0}.comtr-svc-badge{font-size:10px;font-weight:600;padding:2px 8px;border-radius:8px;margin-left:auto;flex-shrink:0}@media(max-width:991px){.comtr-svc-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:575px){.comtr-svc-grid{grid-template-columns:1fr}}.comtr-guide{max-width:960px;margin:0 auto}.comtr-guide-block{display:flex;gap:24px;align-items:flex-start;padding:28px 32px;background:#fff;border-radius:16px;border:1px solid #f3f4f6;margin-bottom:20px;box-shadow:0 2px 12px rgba(0,0,0,.04);transition:box-shadow .2s}.comtr-guide-block:hover{box-shadow:0 6px 24px rgba(0,0,0,.08)}.comtr-guide-icon{flex-shrink:0;width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:20px}.comtr-guide-content{flex:1;min-width:0}.comtr-guide-content h3{font-size:18px;font-weight:700;color:#1f2937;margin:0 0 12px}.comtr-guide-content p{font-size:15px;color:#4b5563;line-height:1.7;margin:0 0 10px}.comtr-guide-content ul{margin:10px 0 0;padding:0;list-style:none}.comtr-guide-content li{position:relative;padding-left:22px;font-size:14px;color:#4b5563;line-height:1.6;margin-bottom:8px}.comtr-guide-content li::before{content:'';position:absolute;left:0;top:8px;width:8px;height:8px;border-radius:50%;background:#f97316}.comtr-guide-content ol{margin:12px 0 0;padding-left:20px}.comtr-guide-content ol li{padding-left:4px;font-size:14px;color:#4b5563;line-height:1.6;margin-bottom:8px}.comtr-guide-content ol li::before{display:none}.comtr-renewal{margin-top:2.5rem;padding:24px 28px;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-radius:14px;border-left:4px solid #0ea5e9}.comtr-renewal h3{font-size:17px;font-weight:700;color:#0c4a6e;margin:0 0 14px}.comtr-renewal ul{margin:0;padding:0;list-style:none}.comtr-renewal li{padding:6px 0;font-size:14px;color:#334155;display:flex;gap:8px;align-items:baseline}.comtr-renewal-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:4px 16px}.comtr-renewal-grid span{font-size:13px;color:#334155;display:flex;gap:6px;align-items:baseline}.comtr-renewal-grid span i{font-size:11px;flex-shrink:0}.comtr-renewal-grid span i.fa-check{color:#0ea5e9}.comtr-renewal-grid span i.fa-exclamation-circle{color:#f59e0b}.comtr-price{margin-top:1.25rem;padding:16px 24px;background:#fff;border-radius:12px;border:1px solid #f3f4f6;box-shadow:0 1px 4px rgba(0,0,0,.03)}.comtr-price h3{font-size:15px;font-weight:700;color:#1f2937;margin:0 0 6px}.comtr-price p{font-size:13.5px;color:#4b5563;line-height:1.6;margin:0}.comtr-price p+p{margin-top:4px;font-size:12.5px;color:#64748b}@media(max-width:767px){.comtr-guide-block{flex-direction:column;gap:14px;padding:20px}.comtr-guide-icon{width:40px;height:40px;font-size:17px;border-radius:12px}.comtr-guide-content h3{font-size:16px}.comtr-renewal{padding:14px 16px}.comtr-renewal-grid{grid-template-columns:1fr 1fr}.comtr-price{padding:14px 16px}}.section-tabs{padding:4rem 0;}.text-title{font-size:26px;margin-bottom:.5rem;}
