.card,.card4,.card6{display:flex;justify-content:center}.radio-option label,.vmtbDndresult .tcel6,.vmtbDndresult th{vertical-align:middle}.rring-bg,.rring-fill{fill:none;stroke-width:9}.h2-sub-heading{font-size:15px!important;font-weight:400!important}.h2-sub-heading strong{font-weight:500!important}@media (max-width:768px){.h2-sub-heading{font-size:14px!important;line-height:1.7}}.answer-option,.question-text{font-size:18px;font-weight:700;margin-bottom:.5rem;font-family:Arial,sans-serif;line-height:1.6;color:#333}.radio-option input[type=radio]{margin-right:10px;accent-color:#007bff}.radio-option label{cursor:pointer;display:inline-block}.radio-option:hover{background-color:#e9ecef;border-radius:5px;padding:3px}table.vmtbDnd{margin-top:30px;border:none;border-collapse:collapse;min-width:500px}.htcel8,td.gtspcr,th.gtspcr{border:none!important}table.vmtbDnd td{max-width:300px;min-height:40px}.tcela,.tcelb{min-width:250px;width:300px!important;background:#dce2e4}.gtspcr{width:30px}.htcela,.htcelb{background:#dce2e4;z-index:9999}.htcel8 div,.htcela div,.htcelb div{background:#fd7e87;width:140px;margin:auto;margin-top:-28px!important;position:relative;z-index:99999;text-align:center}table.vmtbDnd td.tcelb div,table.vmtbDnd th div{padding:5px}table.vmtbDnd td.tcela div{padding:5px;margin:5px}table.vmtbDnd td.tcelb .tcelbWrap{margin:5px;padding:0}.ui-draggable-dragging.card{border:1px solid #000}.card,.card6{background-color:#e7fffd;min-height:80px;cursor:pointer;align-items:center}.card4,.tcelbWrap{background-color:#ffecff}.card4{padding:32px!important;align-items:center}.tcelc .tcelans,.vdndtabmark .radioo.single_ans{display:none}.htcel8{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.tcel6{background:#dce2e4}.vmtbDndresult th{background:#81b5cb!important;text-align:center}.vmtbDndresult .tcel6 div{text-align:center;display:flex;justify-content:center;align-items:center}.vmtbDndresult .fa-check-circle{color:green}.vmtbDndresult .fa-times-circle{color:red}.vmtbDndresult .fa-question-circle{color:#5db1d5}.vmtbDndresult td{font-weight:500}.vmtbDnd{margin-bottom:50px}.fpe-result{padding:0!important;border-radius:16px!important;overflow:hidden;border:none!important;box-shadow:0 24px 60px rgba(0,0,0,.45)!important;animation:.5s cubic-bezier(.4,0,.2,1) both fpe-slideup}.fpe-result .result-header{padding:15px 18px 13px;display:flex;align-items:center;gap:10px}.fpe-result.state-fail .result-header{background:linear-gradient(135deg,#dc3545 0,#b02a37 100%)}.fpe-result.state-pass .result-header{background:linear-gradient(135deg,#198754 0,#12663f 100%)}.fpe-result .result-header-icon{width:30px;height:30px;background:rgba(255,255,255,.18);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.9rem;color:#fff;flex-shrink:0}.fpe-result .result-header-text .verdict-title{font-size:1.05rem;font-weight:800;color:#fff;letter-spacing:-.02em;line-height:1.2}.fpe-result .result-header-text .verdict-sub{font-size:.7rem;color:rgba(255,255,255,.75);font-weight:500}.fpe-result .result-body{padding:22px 20px 18px}.fpe-result.state-fail .result-body{background:linear-gradient(160deg,#1a0a0a 0,#1e1010 60%,#120808 100%)}.fpe-result.state-pass .result-body{background:linear-gradient(160deg,#081a0e 0,#091f10 60%,#051208 100%)}.result-ring-wrap{position:relative;width:130px;height:130px;margin:0 auto 18px}.result-ring-wrap svg{width:130px;height:130px;transform:rotate(-90deg)}.fpe-result.state-fail .rring-bg{stroke:rgba(220,53,69,0.15)}.fpe-result.state-pass .rring-bg{stroke:rgba(25,135,84,0.15)}.rring-fill{stroke-linecap:round;transition:stroke-dashoffset 1.4s cubic-bezier(.4,0,.2,1)}.fpe-result.state-fail .rring-fill{stroke:#dc3545;animation:2.5s ease-in-out infinite pulse-ring-fail}.fpe-result.state-pass .rring-fill{stroke:#2ecc71;animation:2.5s ease-in-out infinite pulse-ring-pass}@keyframes pulse-ring-fail{0%,100%{filter:drop-shadow(0 0 6px rgba(220,53,69,.5))}50%{filter:drop-shadow(0 0 14px rgba(220,53,69,.85))}}@keyframes pulse-ring-pass{0%,100%{filter:drop-shadow(0 0 6px rgba(46,204,113,.5))}50%{filter:drop-shadow(0 0 14px rgba(46,204,113,.85))}}.result-ring-center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.result-ring-pct{font-family:'JetBrains Mono','Courier New',monospace;font-size:2.2rem;font-weight:700;line-height:1}.fpe-result.state-fail .result-chip .rc-val,.fpe-result.state-fail .result-ring-pct,.perf-verdict .pv-value.pv-fail{color:#ff6b78}.fpe-result.state-pass .result-chip .rc-val,.fpe-result.state-pass .result-ring-pct,.perf-verdict .pv-value.pv-pass{color:#4ade80}.result-ring-lbl{font-size:.6rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.4);margin-top:2px}.perf-verdict{text-align:center;margin-bottom:14px}.perf-bar-outer,.result-chips{margin-bottom:18px}.perf-verdict .pv-label{font-size:.78rem;font-weight:600;color:rgba(255,255,255,.5);letter-spacing:.03em}.perf-verdict .pv-value{font-size:1.3rem;font-weight:900;letter-spacing:-.01em}.perf-bar-track{display:flex;height:22px;border-radius:6px;overflow:visible;position:relative;gap:3px}.perf-bar-needle,.perf-bar-needle::after{position:absolute;transform:translateX(-50%)}.perf-bar-seg{flex:1;border-radius:4px;height:100%;transition:opacity .4s}.perf-bar-seg.seg-needs{background:#fce8e6;opacity:.75}.perf-bar-seg.seg-below{background:#fff8e1;opacity:.75}.perf-bar-seg.seg-target{background:#e8f5e9;opacity:.75}.perf-bar-seg.seg-above{background:#e0f2f1;opacity:.75}.perf-bar-seg.seg-active.seg-needs{background:#e57373;opacity:1}.perf-bar-seg.seg-active.seg-below{background:#ffb300;opacity:1}.perf-bar-seg.seg-active.seg-target{background:#66bb6a;opacity:1}.perf-bar-seg.seg-active.seg-above{background:#20b2aa;opacity:1}.perf-bar-needle{top:-7px;width:3px;height:36px;background:#dc3545;border-radius:2px;transition:left 1.3s cubic-bezier(.4,0,.2,1);z-index:10;left:0}.perf-bar-needle::after{content:attr(data-pct);top:-17px;left:50%;font-size:.65rem;font-family:'JetBrains Mono',monospace;color:#dc3545;font-weight:800;white-space:nowrap}.perf-bar-labels-row{display:flex;gap:3px;margin-top:5px}.perf-bar-seg-label{flex:1;font-size:.5rem;text-align:center;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:rgba(255,255,255,.25)}.perf-bar-seg-label.lbl-active{color:rgba(255,255,255,.8);font-weight:800}.result-chips{display:flex;gap:8px}.result-btn-primary,.result-btn-secondary{display:block;transition:.2s;text-decoration:none;text-align:center;width:100%;cursor:pointer}.result-chip{flex:1;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.07);border-radius:9px;padding:9px 6px;text-align:center}.result-chip .rc-val{font-family:'JetBrains Mono',monospace;font-size:1.15rem;font-weight:700;line-height:1;margin-bottom:3px}.result-chip .rc-lbl{font-size:.58rem;color:rgba(255,255,255,.3);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.result-divider{height:1px;background:rgba(255,255,255,.06);margin-bottom:15px}.result-btn-primary{padding:12px 14px;border-radius:9px;font-size:.84rem;font-weight:700;border:none;margin-bottom:7px;letter-spacing:-.01em;color:#fff!important}.fpe-result.state-fail .result-btn-primary{background:linear-gradient(135deg,#0b5ed7,#1a7fd4);box-shadow:0 4px 16px rgba(11,94,215,.3)}.fpe-result.state-pass .result-btn-primary{background:linear-gradient(135deg,#198754,#12a060);box-shadow:0 4px 16px rgba(25,135,84,.3)}.result-btn-primary:hover{transform:translateY(-1px);filter:brightness(1.1);color:#fff!important}.result-btn-secondary{padding:10px 14px;border-radius:9px;font-size:.82rem;font-weight:600}.fpe-result.state-fail .result-btn-secondary{background:rgba(220,53,69,.1);border:1px solid rgba(220,53,69,.28);color:#ff6b78!important}.fpe-result.state-pass .result-btn-secondary{background:rgba(25,135,84,.1);border:1px solid rgba(25,135,84,.28);color:#4ade80!important}.result-btn-secondary:hover{transform:translateY(-1px);filter:brightness(1.15)}.result-note{margin-top:12px;padding:9px 11px;background:rgba(255,255,255,.03);border-radius:7px;font-size:.72rem;color:rgba(255,255,255,.38);line-height:1.55;border-left:3px solid}.fpe-result.state-fail .result-note{border-left-color:rgba(220,53,69,.35)}.fpe-result.state-pass .result-note{border-left-color:rgba(25,135,84,.35)}@keyframes fpe-slideup{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.explan{background-color:#f9f9f9!important;padding:25px;margin-top:25px;border-radius:0 8px 8px 0;border-left:5px solid #e0e0e0;box-shadow:0 2px 4px rgba(0,0,0,.05)}.explan:has(.corretans){border-left-color:#198754}.explan:has(.incorretans){border-left-color:#dc3545}.explan:has(.incorretansskp){border-left-color:#0d6efd}.seo-content-section{margin:30px 0 0;padding:20px;background:#f8f9fa;border-radius:8px}.stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px;margin:20px 0 0}.domain-grid,.tips-grid{gap:16px;margin:20px 0}.stat-box{text-align:center;padding:15px;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.stat-number{font-size:24px;font-weight:700;color:#007bff}.stat-label{font-size:14px;color:#6c757d}.seo-body-section{margin:40px 0}.seo-body-section h2{font-size:1.5rem;font-weight:700;color:#1a202c;margin-top:35px;margin-bottom:12px;border-left:4px solid #007bff;padding-left:14px}.seo-body-section p,.seo-body-section ul{color:#4a5568;line-height:1.8;margin-bottom:16px}.seo-body-section ul{padding-left:20px}.seo-body-section ul li{margin-bottom:8px}.domain-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.resource-grid,.tips-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.domain-card{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:18px 20px;box-shadow:0 2px 6px rgba(0,0,0,.04)}.domain-card .domain-pct{font-size:2rem;font-weight:800;color:#007bff}.domain-card .domain-name{font-size:1rem;font-weight:700;color:#212529}.domain-card .domain-desc{font-size:.88rem;color:#595959;margin-top:6px}.tip-card{background:#f0f7ff;border-left:4px solid #007bff;border-radius:8px;padding:16px 20px}.compare-table tr:nth-child(2n) td,.related-content{background:#f8f9fa}.tip-card .tip-num{font-size:.8rem;font-weight:700;color:#007bff;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.tip-card .tip-title{font-size:1rem;font-weight:700;color:#212529;margin-bottom:6px}.tip-card .tip-text{font-size:.9rem;color:#4a5568;line-height:1.6}.compare-table{width:100%;border-collapse:collapse;margin:20px 0;font-size:.95rem}.compare-table th{background:#007bff;color:#fff;padding:12px 16px;text-align:left}.compare-table td{padding:11px 16px;border-bottom:1px solid #e2e8f0;color:#4a5568}.compare-table .check{color:#198754;font-weight:700}.related-content{margin:40px 0;padding:25px;border-radius:8px}.resource-grid{gap:20px;margin-top:20px}.resource-card{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:transform .3s;text-decoration:none;color:inherit;display:block}.resource-card:hover{transform:translateY(-5px)}.resource-card h4{margin-top:0;color:#007bff}.inst-side{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:25px;margin-bottom:20px;text-align:center;box-shadow:0 4px 6px rgba(0,0,0,.02);transition:.3s}.inst-side:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.12);border-color:#cbd5e1}.inst-side h3,.inst-side-heading{font-size:1.25rem;font-weight:700;color:#212529;margin-bottom:15px}.inst-side p{font-size:.95rem;color:#6c757d;margin-bottom:15px}.faq-wrapper{background-color:#f8f9fa;border-top:1px solid #e9ecef;padding:60px 0;margin-top:50px}.faq-grid{display:grid;grid-template-columns:1fr;gap:15px;margin:0 auto}.faq-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;transition:.3s;box-shadow:0 2px 4px rgba(0,0,0,.02)}.faq-card:hover{box-shadow:0 8px 16px rgba(0,0,0,.05);transform:translateY(-1px);border-color:#cbd5e1}.faq-question{width:100%;text-align:left;padding:20px 24px;background:0 0;border:none;font-weight:600;font-size:1.05rem;color:#2d3748;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.faq-icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background-color:#edf2f7;border-radius:50%;color:#4a5568;transition:.3s;font-size:.8rem}.faq-card.active .faq-icon{background:#007bff;color:#fff;transform:rotate(180deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4, 0, .2, 1);background-color:#fff}.faq-card.active .faq-answer{max-height:2000px}.faq-answer-content{padding:0 24px 24px;color:#595959;line-height:1.6;font-size:.95rem}.step-label,.tip-pill-label{font-size:.72rem;font-weight:800;text-transform:uppercase}.step-block{border-radius:14px;padding:28px 32px;margin:28px 0;position:relative}.step-block-blue{background:#f0f7ff;border:1px solid #bfdbfe}.step-block-orange{background:#fffbf5;border:1px solid #fed7aa}.step-block-green,.tip-pill-green{background:#f0fdf4;border:1px solid #bbf7d0}.step-label{display:inline-flex;align-items:center;gap:6px;padding:4px 14px;border-radius:100px;letter-spacing:.08em;margin-bottom:14px}.step-label-blue{background:#1d4ed8;color:#fff}.step-label-orange{background:#ea580c;color:#fff}.step-label-green{background:#16a34a;color:#fff}.step-block h3{margin:0 0 12px;font-size:1.1rem;font-weight:700;color:#111827}.step-block p{margin:0 0 10px;color:#374151;line-height:1.7;font-size:.97rem}.step-block p:last-child{margin-bottom:0}.tips-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-top:16px}.tip-pill{border-radius:10px;padding:14px 16px}.tip-pill-red{background:#fff1f0;border:1px solid #fecaca}.tip-pill-label{letter-spacing:.06em;margin-bottom:6px;display:flex;align-items:center;gap:5px}.tip-pill-label-red{color:#dc2626}.tip-pill-label-green{color:#16a34a}.tip-pill-text{font-size:.88rem;color:#374151;line-height:1.6}.golden-rule{background:#0f172a;color:#fff;border-radius:14px;padding:28px 32px;margin:28px 0;display:flex;align-items:flex-start;gap:18px}.golden-rule-icon{font-size:1.6rem;line-height:1;flex-shrink:0;margin-top:2px}.golden-rule-title{font-size:1rem;font-weight:700;color:#fbbf24;margin:0 0 10px}.golden-rule-text{margin:0 0 12px;color:#cbd5e1;line-height:1.75;font-size:.96rem}.golden-rule-link{color:#fbbf24;font-weight:600;text-decoration:underline;font-size:.92rem}@media (max-width:600px){.golden-rule,.step-block{padding:22px 20px}.golden-rule{flex-direction:column;gap:12px}.tips-row{grid-template-columns:1fr}}.h2-sub-heading{color:#555;margin-top:5px;line-height:1.5;max-width:900px}.h2-faq-title{font-weight:700;color:#1a202c}