:root{--bg:#f3f6fb;--bg-strong:#e9eef7;--card:#ffffffeb;--card-solid:#fff;--text:#0f172a;--muted:#64748b;--muted-2:#94a3b8;--border:#e2e8f0;--border-strong:#cbd5e1;--accent:#0f172a;--accent-soft:#eef2ff;--success:#15803d;--warning:#b45309;--danger:#b91c1c;--shadow:0 24px 70px #0f172a17;--shadow-soft:0 14px 40px #0f172a0f;--radius-lg:28px;--radius-md:18px;--radius-sm:12px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:radial-gradient(circle at top left, #2563eb1a, transparent 34rem), radial-gradient(circle at top right, #0f172a14, transparent 30rem), linear-gradient(180deg, #f8fafc 0%, var(--bg) 42%, #eef2f7 100%);min-height:100vh;color:var(--text);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,Helvetica,sans-serif}a{color:inherit}.site-header{z-index:50;backdrop-filter:blur(18px);background:#ffffffd1;border-bottom:1px solid #e2e8f0e6;position:sticky;top:0}.nav{justify-content:space-between;align-items:center;gap:22px;max-width:1180px;margin:0 auto;padding:18px 24px;display:flex}.brand{letter-spacing:-.04em;color:var(--text);align-items:center;gap:10px;font-size:22px;font-weight:850;text-decoration:none;display:inline-flex}.brand-mark{color:#fff;background:linear-gradient(135deg,#0f172a 0%,#334155 100%);border-radius:11px;place-items:center;width:34px;height:34px;font-size:15px;font-weight:900;display:inline-grid;box-shadow:0 10px 22px #0f172a2e}.navlinks{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.navlinks a{color:var(--muted);border-radius:999px;padding:9px 12px;font-size:14px;font-weight:650;text-decoration:none}.navlinks a:hover{color:var(--text);background:#f1f5f9}main{max-width:1180px;margin:0 auto;padding:56px 24px 32px}.card{background:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow);border:1px solid #e2e8f0f2;padding:clamp(28px,5vw,52px);position:relative;overflow:hidden}.card:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffffb3,#0000 42%),radial-gradient(circle at 100% 0,#2563eb14,#0000 22rem);position:absolute;inset:0}.card>*{position:relative}h1{letter-spacing:-.065em;max-width:900px;margin:0 0 16px;font-size:clamp(34px,5vw,62px);line-height:.98}h2{letter-spacing:-.03em;margin-top:32px;margin-bottom:12px;font-size:22px}p{line-height:1.65}.lead{color:var(--muted);max-width:780px;margin-bottom:0;font-size:clamp(17px,2vw,21px)}.eyebrow{border:1px solid var(--border);color:var(--muted);background:#ffffffc7;border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:7px 11px;font-size:13px;font-weight:750;display:inline-flex}form{grid-template-columns:1fr 160px auto;gap:12px;margin-top:30px;display:grid}input,select,button{min-height:50px;font:inherit;border:1px solid var(--border);border-radius:14px;padding:13px 15px}input,select{color:var(--text);background:#ffffffeb;outline:none;box-shadow:inset 0 1px #ffffffe6}input:focus,select:focus{border-color:#94a3b8;box-shadow:0 0 0 4px #94a3b82e,inset 0 1px #ffffffe6}button{background:var(--accent);color:#fff;border-color:var(--accent);cursor:pointer;font-weight:800;box-shadow:0 14px 24px #0f172a2e}button:hover{transform:translateY(-1px);box-shadow:0 18px 30px #0f172a38}button:active{transform:translateY(0)}.result{border:1px solid var(--border);background:#f8fafceb;border-radius:20px;margin-top:28px;padding:20px;overflow-x:auto}.result-empty{color:var(--muted)}table{border-collapse:separate;border-spacing:0;border-radius:14px;width:100%;overflow:hidden}th,td{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;padding:12px 14px}th{width:230px;color:var(--muted);background:#f1f5f9c7;font-size:13px;font-weight:800}td{background:#ffffffb3}tr:last-child th,tr:last-child td{border-bottom:0}code{color:#1e293b;word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px}ul{color:var(--muted);line-height:1.7}.tool-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:34px;display:grid}.tool-card{border:1px solid var(--border);min-height:168px;color:var(--text);box-shadow:var(--shadow-soft);background:linear-gradient(#fffffff0,#f8fafce6);border-radius:20px;flex-direction:column;gap:10px;padding:22px;text-decoration:none;transition:transform .16s,box-shadow .16s,border-color .16s,background .16s;display:flex}.tool-card:hover{border-color:var(--border-strong);background:#fff;transform:translateY(-3px);box-shadow:0 20px 44px #0f172a1a}.tool-card strong{letter-spacing:-.025em;font-size:19px;line-height:1.2}.tool-card span{color:var(--muted);line-height:1.55}.tool-meta{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:8px;display:flex}.tool-badge{width:fit-content;color:var(--muted);background:#f1f5f9;border-radius:999px;align-items:center;padding:5px 9px;font-size:12px;font-weight:800;display:inline-flex}.tool-status{width:fit-content;color:var(--success);background:#ecfdf5;border-radius:999px;align-items:center;padding:5px 9px;font-size:12px;font-weight:850;display:inline-flex}.muted-card{opacity:.66;cursor:not-allowed}.muted-card .tool-status{color:var(--muted-2);background:#f8fafc}footer{max-width:1180px;color:var(--muted);margin:0 auto;padding:28px 24px 46px;font-size:14px}.footer-inner{border-top:1px solid #e2e8f0e6;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:24px;display:flex}@media (width<=960px){.tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.site-header{position:static}.nav{flex-direction:column;align-items:flex-start;gap:12px;padding:16px 20px}.navlinks{gap:4px}.navlinks a{padding:8px 10px}main{padding:34px 18px 26px}.card{border-radius:24px;padding:28px}form,.tool-grid{grid-template-columns:1fr}.tool-card{min-height:auto}th,td{width:100%;display:block}th{border-bottom:0;padding-bottom:4px}td{padding-top:4px}}.score-summary{border:1px solid var(--border);box-shadow:var(--shadow-soft);background:radial-gradient(circle at 100% 0,#2563eb1a,#0000 18rem),#ffffffd1;border-radius:22px;justify-content:space-between;align-items:center;gap:22px;margin-top:28px;margin-bottom:28px;padding:24px;display:flex}.score-label{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:14px;font-weight:800}.score-grade{letter-spacing:-.04em;margin-top:6px;font-size:28px;font-weight:900}.score-number{letter-spacing:-.08em;font-size:clamp(48px,8vw,84px);font-weight:950;line-height:.9}.score-number span{color:var(--muted);letter-spacing:-.04em;font-size:24px}@media (width<=760px){.score-summary{flex-direction:column;align-items:flex-start}}.health-hero{border:1px solid var(--border);box-shadow:var(--shadow-soft);background:radial-gradient(circle at 100% 0,#2563eb1a,#0000 16rem),linear-gradient(#fffffffa,#f8fafceb);border-radius:24px;justify-content:space-between;gap:24px;margin-bottom:22px;padding:24px;display:flex}.health-hero-copy{flex-direction:column;gap:10px;display:flex}.health-domain code{color:var(--muted);font-size:14px}.health-hero-meta{flex-direction:column;gap:12px;min-width:260px;display:flex}.summary-chip{border:1px solid var(--border);background:#ffffffd9;border-radius:16px;padding:14px 16px}.summary-chip span{color:var(--muted);margin-bottom:6px;font-size:13px;display:block}.summary-chip strong{color:var(--text);font-size:15px}.score-grade{border-radius:999px;width:fit-content;padding:8px 12px;font-size:14px;font-weight:800;display:inline-flex}.notice{border:1px solid var(--border);border-radius:18px;margin-bottom:22px;padding:18px 20px}.notice strong{margin-bottom:8px;font-size:15px;display:block}.notice span{color:var(--muted)}.notice ul{margin:10px 0 0;padding-left:18px}.notice-success{background:#f0fdf4;border-color:#bbf7d0}.notice-warning{background:#fffaf0;border-color:#fed7aa}.notice-danger{background:#fef2f2;border-color:#fecaca}.metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.metric-card{border:1px solid var(--border);box-shadow:var(--shadow-soft);background:#ffffffeb;border-radius:22px;overflow:hidden}.metric-card-top{border-bottom:1px solid var(--border);background:#f8fafcc7;justify-content:space-between;gap:16px;padding:20px 20px 16px;display:flex}.metric-title{letter-spacing:-.03em;font-size:22px;font-weight:850}.metric-status{border-radius:999px;width:fit-content;margin-top:8px;padding:6px 10px;font-size:12px;font-weight:800;display:inline-flex}.metric-status.status-ok{color:#15803d;background:#ecfdf5}.metric-status.status-bad{color:#b91c1c;background:#fef2f2}.metric-score{text-align:right;white-space:nowrap}.metric-score span{letter-spacing:-.05em;font-size:32px;font-weight:900}.metric-score small{color:var(--muted);font-size:15px}.metric-details{padding:18px 20px 20px}.metric-line{color:var(--muted);margin:0 0 10px}.code-block{border:1px solid var(--border);background:#f8fafc;border-radius:14px;margin-top:14px;padding:14px 16px;overflow-x:auto}.code-block code{white-space:pre-wrap;word-break:break-word;line-height:1.7;display:block}.compact-table th,.compact-table td{padding:10px 12px}.muted-inline{color:var(--muted)}.loading-state{border:1px solid var(--border);color:var(--muted);background:#ffffffb3;border-radius:16px;padding:18px 20px;font-weight:600}@media (width<=860px){.health-hero{flex-direction:column}.health-hero-meta{min-width:0}.metrics-grid{grid-template-columns:1fr}}.form-help{color:var(--muted);margin-top:12px;font-size:14px;line-height:1.6}.metric-help{color:var(--muted);margin:0 0 14px;font-size:14px;line-height:1.6}.code-block-wrap{border:1px solid var(--border);background:#f8fafc;border-radius:16px;margin-top:14px;overflow:hidden}.code-block-head{border-bottom:1px solid var(--border);background:#f1f5f9e6;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.code-block-head span{color:var(--muted);font-size:13px;font-weight:800}.copy-btn{min-height:auto;box-shadow:none;border-radius:999px;padding:7px 10px;font-size:12px}.copy-btn.copied{background:#15803d;border-color:#15803d}.raw-data{border:1px solid var(--border);background:#ffffffd1;border-radius:18px;margin-top:22px;overflow:hidden}.raw-data summary{cursor:pointer;color:var(--text);padding:16px 18px;font-weight:850}.raw-data .code-block{border-bottom:0;border-left:0;border-right:0;border-radius:0;margin:0}.score-grade.is-excellent{color:#15803d;background:#ecfdf5}.score-grade.is-good{color:#1d4ed8;background:#eff6ff}.score-grade.is-warning{color:#c2410c;background:#fff7ed}.score-grade.is-critical{color:#b91c1c;background:#fef2f2}.home-hero{margin-bottom:26px}.quick-check-form{grid-template-columns:1fr 240px auto;margin-top:34px}.hero-pills{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.hero-pills span{border:1px solid var(--border);color:var(--muted);background:#ffffffd9;border-radius:999px;padding:7px 11px;font-size:13px;font-weight:800;display:inline-flex}.tools-section{margin-top:26px}.tools-section h2{margin-top:0;font-size:clamp(28px,4vw,42px)}@media (width<=900px){.quick-check-form{grid-template-columns:1fr}}.seo-content{margin-top:24px}.seo-content h2{letter-spacing:-.03em;margin-top:30px;margin-bottom:10px;font-size:clamp(24px,3vw,34px)}.seo-content h3{margin-top:0;margin-bottom:8px;font-size:18px}.seo-content p{color:var(--muted);line-height:1.7}.guide-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:20px 0 26px;display:grid}.guide-card{border:1px solid var(--border);background:#f8fafcc7;border-radius:18px;padding:18px}.guide-card p{margin-bottom:0;font-size:14px}.faq-list{gap:12px;margin-top:18px;display:grid}.faq-list details{border:1px solid var(--border);background:#ffffffb8;border-radius:16px;padding:16px 18px}.faq-list summary{cursor:pointer;color:var(--text);font-weight:800}.faq-list details p{margin:10px 0 0}@media (width<=900px){.guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.guide-grid{grid-template-columns:1fr}}.brand{flex:none;align-items:center;text-decoration:none;display:inline-flex}.brand-logo{width:auto;max-width:min(220px,55vw);height:42px;display:block}@media (width<=640px){.brand-logo{max-width:190px;height:34px}}.lang-code{letter-spacing:.02em;font-weight:800}.http3-report{gap:1.5rem;display:grid}.http3-score-card{background:radial-gradient(circle at 100% 0,#dbeafe9e,#0000 28rem),#f8fafcb8;border:1px solid #94a3b847;border-radius:1.75rem;grid-template-columns:minmax(0,1fr) minmax(18rem,26rem);gap:1.5rem;padding:clamp(1.5rem,3vw,2rem);display:grid;box-shadow:0 18px 45px #0f172a0f}.http3-kicker{color:#64748b;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .75rem;font-size:.92rem;font-weight:900}.http3-score-number{color:#0f172a;align-items:baseline;gap:.15rem;margin-bottom:1rem;line-height:.9;display:flex}.http3-score-number span{letter-spacing:-.075em;font-size:clamp(4.6rem,9vw,7rem);font-weight:950}.http3-score-number small{color:#64748b;font-size:clamp(1.45rem,2.6vw,2.2rem);font-weight:900}.http3-domain{color:#64748b;margin:1rem 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:700}.http3-score-side{align-content:start;gap:1rem;display:grid}.http3-mini-card{background:#ffffffc7;border:1px solid #94a3b847;border-radius:1.25rem;padding:1.25rem 1.35rem}.http3-mini-card span{color:#64748b;margin-bottom:.45rem;font-weight:750;display:block}.http3-mini-card strong{color:#0f172a;font-size:1.05rem}.http3-pill{border-radius:999px;align-items:center;width:fit-content;min-height:2rem;padding:.35rem .85rem;font-size:.95rem;font-weight:900;display:inline-flex}.http3-pill.status-ok{color:#15803d;background:#dcfce7}.http3-pill.status-warning{color:#b45309;background:#fef3c7}.http3-pill.status-error{color:#b91c1c;background:#fee2e2}.http3-notice{border:1px solid #94a3b847;border-radius:1.5rem;padding:1.35rem 1.5rem}.http3-notice strong{color:#0f172a;margin-bottom:.4rem;font-size:1.05rem;display:block}.http3-notice p{color:#64748b;margin:0}.http3-notice.is-ok{background:#f0fdf4db;border-color:#22c55e47}.http3-notice.is-warning{background:#fffbebe6;border-color:#f59e0b59}.http3-check-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.http3-check-card{background:#fffc;border:1px solid #94a3b847;border-radius:1.5rem;overflow:hidden}.http3-check-card header{border-bottom:1px solid #94a3b82e;justify-content:space-between;gap:1rem;padding:1.35rem 1.35rem 1.2rem;display:flex}.http3-check-card h3{color:#0f172a;letter-spacing:-.035em;margin:0 0 .65rem;font-size:1.25rem}.http3-check-card header>strong{color:#0f172a;font-size:2rem;line-height:1}.http3-check-card p{color:#64748b;margin:0;padding:1.25rem 1.35rem 1.4rem;line-height:1.55}.http3-technical-details{background:#f8fafcbf;border:1px solid #94a3b847;border-radius:1.25rem;padding:1.15rem 1.35rem}.http3-technical-details summary{cursor:pointer;color:#0f172a;font-weight:800}.http3-technical-details pre{color:#e2e8f0;background:#0f172a;border-radius:1rem;margin:1rem 0 0;padding:1rem;font-size:.9rem;overflow:auto}@media (width<=900px){.http3-score-card,.http3-check-grid{grid-template-columns:1fr}}:root{--nt-page-max:1180px;--nt-page-gutter:clamp(20px, 4vw, 44px);--nt-card-radius:28px;--nt-card-border:#7a89a238;--nt-card-shadow:0 24px 70px #0f172a14;--nt-card-shadow-strong:0 30px 90px #0f172a1f}main,.page-shell,.content-shell,.site-main{width:min(var(--nt-page-max), calc(100% - var(--nt-page-gutter) * 2));margin-inline:auto}.site-header,header.site-header{-webkit-backdrop-filter:blur(18px);background:#ffffffdb;border-bottom:1px solid #7a89a229}.site-header>*,.header-inner,.site-header-inner,.navbar,.topbar{width:min(var(--nt-page-max), calc(100% - var(--nt-page-gutter) * 2));margin-inline:auto}.site-header img,header img[alt*=NetTools],header img[src*=logo]{transform-origin:0;transform:scale(1.06)}.site-header a,header nav a{letter-spacing:-.01em;font-weight:750}.card:has(.quick-check-form){border-radius:var(--nt-card-radius);border-color:var(--nt-card-border);box-shadow:var(--nt-card-shadow-strong);background:radial-gradient(circle at 18% 0,#506fff1a,#0000 34%),radial-gradient(circle at 92% 12%,#0ea5e91a,#0000 32%),linear-gradient(145deg,#fffffff5,#f8fbffe6);position:relative;overflow:hidden}.card:has(.quick-check-form):after{content:"";pointer-events:none;background:radial-gradient(circle,#3b82f61a,#0000 66%);height:280px;position:absolute;inset:auto -14% -42% 42%}.card:has(.quick-check-form) h1{letter-spacing:-.065em;max-width:760px;line-height:.98}.card:has(.quick-check-form) .lead{max-width:760px;font-size:clamp(1.02rem,.92rem + .34vw,1.24rem);line-height:1.75}.quick-check-form{grid-template-columns:minmax(220px,1fr) minmax(190px,.38fr) auto;align-items:stretch;gap:12px;margin-top:clamp(24px,3vw,36px);display:grid}.quick-check-form input{background:#ffffffe0;border:1px solid #7a89a23d;border-radius:18px;min-height:58px;font-size:1rem;box-shadow:inset 0 1px #ffffffe6}.quick-check-form button{border-radius:18px;min-height:58px;padding-inline:26px;box-shadow:0 18px 34px #0f172a2e}.card:has(.quick-check-form) .pill,.card:has(.quick-check-form) .tag,.card:has(.quick-check-form) .chip{border-radius:999px;min-height:34px;padding-inline:14px;font-weight:800}.tools-grid,.tool-grid{gap:18px}.tool-card{background:linear-gradient(#fffffffa,#f9fbfff0);border:1px solid #7a89a233;border-radius:20px;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s;box-shadow:0 14px 34px #0f172a0e}.tool-card:hover{border-color:#2f4a7d4d;transform:translateY(-3px);box-shadow:0 24px 56px #0f172a1c}.tool-card h2,.tool-card h3,.tool-card .tool-title{letter-spacing:-.035em}.result .score-card,.result .summary-card,.result .metric-card,.result .report-card,.result .check-card,.result .status-card,.result .technical-details,.result .notice{border-radius:20px}.result .score-card,.result .summary-card,.result .report-card{box-shadow:0 18px 44px #0f172a12}.result .score-number,.result .score-value,.result [class*=score-number]{letter-spacing:-.07em}@media (width<=760px){:root{--nt-page-gutter:16px;--nt-card-radius:24px}main,.page-shell,.content-shell,.site-main,.site-header>*,.header-inner,.site-header-inner,.navbar,.topbar{width:min(100% - 32px, var(--nt-page-max))}.quick-check-form{grid-template-columns:1fr}.quick-check-form input,.quick-check-form button{min-height:56px}.card:has(.quick-check-form) h1{letter-spacing:-.055em}}.result{background:radial-gradient(circle at 100% 0,#506fff0e,#0000 22rem),#f8fafce6;border:1px solid #7a89a233;border-radius:24px;box-shadow:inset 0 1px #ffffffc7}.health-hero,.score-summary,.http3-score-card,.result .summary-card,.result .score-card,.result .report-card{background:radial-gradient(circle at 92% 0,#3b82f61a,#0000 24rem),linear-gradient(145deg,#fffffff5,#f8fbffe0);border:1px solid #7a89a238;border-radius:26px;box-shadow:0 22px 58px #0f172a16}.metrics-grid,.http3-check-grid,.result .check-grid,.result .result-grid{gap:18px}.metric-card,.http3-check-card,.result .check-card,.result .status-card,.result .technical-details,.raw-data{background:#ffffffe0;border:1px solid #7a89a233;border-radius:22px;box-shadow:0 14px 36px #0f172a0f}.metric-card-top,.http3-check-card header,.result .check-card header,.result .status-card header{background:linear-gradient(#f8fafcf2,#f1f5f9b3);border-bottom:1px solid #7a89a229}.metric-title,.http3-check-card h3,.result .check-card h3,.result .status-card h3{color:#0f172a;letter-spacing:-.04em;font-weight:900}.score-number,.metric-score span,.http3-score-number span,.result .score-value,.result [class*=score-number]{color:#0f172a;letter-spacing:-.075em;font-weight:950}.summary-chip,.http3-mini-card,.result .summary-chip,.result .mini-card{background:#ffffffd1;border:1px solid #7a89a233;border-radius:18px;box-shadow:0 10px 26px #0f172a0b}.notice,.http3-notice{border-width:1px;border-radius:20px;box-shadow:0 12px 30px #0f172a0b}.notice strong,.http3-notice strong{letter-spacing:-.015em}.code-block,.code-block-wrap,.http3-technical-details pre,.raw-data .code-block{border-radius:18px}.code-block,.raw-data .code-block{background:linear-gradient(#f8fafcfa,#f1f5f9d1)}.result-empty,.loading-state{color:#64748b;border-radius:18px;display:block}.loading-state{background:#ffffffc7;border:1px solid #7a89a22e}.result .copy-btn,.raw-data .copy-btn{box-shadow:none;border-radius:999px}@media (width<=760px){.result{border-radius:22px;padding:16px}.health-hero,.score-summary,.http3-score-card,.metric-card,.http3-check-card,.result .check-card,.result .status-card,.raw-data{border-radius:20px}.metric-card-top,.metric-details,.http3-check-card header,.http3-check-card p{padding-inline:16px}}.report-ui{gap:1.5rem;display:grid}.report-card{position:relative;overflow:hidden}.check-grid{gap:1rem;display:grid}.check-card,.status-card,.metric-card{transition:border-color .16s,box-shadow .16s,transform .16s}.check-card:hover,.status-card:hover,.metric-card:hover{border-color:#2f4a7d42;box-shadow:0 20px 48px #0f172a16}.technical-details{margin-top:0}.mini-card{min-width:0}.home-hero{padding-block:clamp(38px,6vw,72px)}.home-hero h1{max-width:780px}.home-hero .lead{max-width:760px}.hero-pills{margin-top:24px}.hero-pills span{align-items:center;min-height:34px;box-shadow:0 8px 20px #0f172a0b}.home-trust-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.home-trust-item{background:linear-gradient(#ffffffdb,#f8fafcb8);border:1px solid #7a89a233;border-radius:18px;min-width:0;padding:15px 16px;box-shadow:0 12px 28px #0f172a0e}.home-trust-kicker{color:#64748b;letter-spacing:.06em;text-transform:uppercase;margin-bottom:5px;font-size:12px;font-weight:850;display:block}.home-trust-item strong{color:#0f172a;letter-spacing:-.025em;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:900;display:block;overflow:hidden}.tools-section{padding-top:clamp(30px,4vw,48px)}.tools-section>.eyebrow{margin-bottom:14px}.tools-section h2{max-width:760px}.tools-section>.lead{max-width:820px}.tool-grid{align-items:stretch}.tool-card{min-height:184px}.tool-card strong{letter-spacing:-.035em}.tool-card span{font-size:15px}@media (width<=900px){.home-trust-strip{grid-template-columns:1fr}.home-trust-item strong{white-space:normal}}@media (width<=760px){.home-hero{padding-block:32px}.hero-pills{gap:8px}.hero-pills span{padding-inline:10px;font-size:12px}.home-trust-strip{margin-top:18px}.tool-card{min-height:auto}}.error-page-clean{place-items:center;min-height:min(520px,100vh - 230px);padding-block:clamp(46px,7vw,82px);display:grid}.error-shell{text-align:center;width:min(760px,100%)}.error-shell .eyebrow{margin-bottom:22px}.error-page-clean h1{max-width:none;margin-inline:auto;font-size:clamp(42px,7vw,76px)}.error-page-clean .lead{color:#64748b;max-width:620px;margin-inline:auto}.error-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.button-link{color:#fff;background:#0f172a;border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:13px 20px;font-weight:850;text-decoration:none;display:inline-flex;box-shadow:0 16px 30px #0f172a2e}.button-link:hover{transform:translateY(-1px);box-shadow:0 20px 38px #0f172a38}.button-link-secondary{color:#0f172a;background:#ffffffd1;border:1px solid #7a89a238;box-shadow:0 10px 24px #0f172a12}.error-quick-links{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px;display:flex}.error-quick-links a{color:#64748b;background:#ffffffb3;border:1px solid #7a89a233;border-radius:999px;align-items:center;min-height:36px;padding:8px 12px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.error-quick-links a:hover{color:#0f172a;background:#fff}@media (width<=760px){.error-page-clean{min-height:auto;padding-block:34px}.error-actions{flex-direction:column}.button-link{width:100%}.error-quick-links{justify-content:flex-start}.error-shell{text-align:left}.error-page-clean .lead,.error-page-clean h1{margin-inline:0}:root{--nt-page-gutter:14px}main{padding-inline:14px}.card{border-radius:26px}.home-hero{padding-inline:clamp(22px,6vw,30px)}}@media (width<=420px){main{padding-inline:12px}.home-hero{padding-inline:22px}}@media (width<=760px){.home-hero h1{font-size:clamp(40px,10.5vw,58px);line-height:.98}.home-hero .lead{font-size:clamp(20px,5vw,25px);line-height:1.65}}.report-action-card.report-card{background:#ffffffc7;border-radius:22px;justify-content:space-between;align-items:center;gap:18px;margin-top:18px;padding:16px 18px;display:flex;box-shadow:0 12px 28px #0f172a0f}.report-action-card h2{letter-spacing:-.035em;margin:0;font-size:clamp(20px,2.4vw,25px)}.report-action-card p{color:#64748b;max-width:680px;margin:4px 0 0;font-size:15px;line-height:1.45}.report-copy-btn{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:#0f172a;border:0;border-radius:999px;flex:none;padding:10px 16px;font-size:15px;font-weight:850;box-shadow:0 10px 22px #0f172a24}.report-copy-btn:hover{transform:translateY(-1px);box-shadow:0 14px 28px #0f172a2e}.report-copy-btn.copied{background:#047857}.report-guidance-section{margin-top:26px}.report-guidance-section .section-heading{margin-bottom:16px}.report-guidance-section h2{letter-spacing:-.055em;margin:0;font-size:clamp(28px,4vw,42px)}.report-guidance-section .section-heading p{color:#64748b;max-width:900px;margin:8px 0 0;font-size:16px;line-height:1.55}.report-guidance-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.guidance-card.check-card{background:#ffffffd1;border-radius:20px;padding:16px;box-shadow:0 10px 24px #0f172a0b}.guidance-card header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;display:flex}.guidance-card h3{letter-spacing:-.03em;margin:0;font-size:19px}.guidance-body{gap:12px;display:grid}.guidance-body strong{color:#0f172a;text-transform:uppercase;letter-spacing:.08em;font-size:12px;display:block}.guidance-body p{color:#64748b;margin:5px 0 0;font-size:15px;line-height:1.55}@media (width<=820px){.report-action-card.report-card{flex-direction:column;align-items:stretch}.report-copy-btn{width:100%}.report-guidance-grid{grid-template-columns:1fr}}.report-guidance-details{background:#ffffffbd;border:1px solid #7a89a233;border-radius:24px;margin-top:14px;overflow:hidden;box-shadow:0 14px 34px #0f172a0e}.report-guidance-details summary{cursor:pointer;gap:2px;padding:16px 54px 16px 20px;list-style:none;display:grid;position:relative}.report-guidance-details summary::-webkit-details-marker{display:none}.report-guidance-details summary:after{content:"+";color:#64748b;text-align:center;background:#ffffffb8;border:1px solid #7a89a238;border-radius:999px;width:28px;height:28px;font-size:20px;font-weight:850;line-height:26px;position:absolute;top:50%;right:22px;transform:translateY(-50%)}.report-guidance-details[open] summary:after{content:"–"}.report-guidance-summary-title{color:#0f172a;letter-spacing:-.04em;font-size:clamp(19px,2.4vw,24px);font-weight:900}.report-guidance-summary-text{color:#64748b;max-width:760px;font-size:14px;line-height:1.5}.report-guidance-content{padding:0 18px 18px}.report-guidance-details .report-guidance-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.report-guidance-details .guidance-card.check-card{background:#ffffffdb;border-radius:20px;padding:16px;box-shadow:0 10px 24px #0f172a0b}@media (width<=820px){.report-guidance-details .report-guidance-grid{grid-template-columns:1fr}.report-guidance-details summary{padding:16px 52px 16px 18px}}.report-raw-data-end{margin-top:28px}.report-raw-data-end .raw-data{margin-top:0}.report-raw-data-end .raw-data+.raw-data{margin-top:10px}.report-guidance-details{margin-bottom:26px}.report-guidance-details+.metrics-grid,.report-guidance-details+.metric-grid,.report-guidance-details+.check-grid,.report-guidance-details+.result-grid{margin-top:0}@media (width<=820px){.report-guidance-details{margin-bottom:20px}}.health-hero-meta .report-copy-btn-inline{width:100%;min-height:44px;margin-top:2px;padding:10px 14px;font-size:14px;box-shadow:0 10px 22px #0f172a1a}.health-hero-meta .report-copy-btn-inline:hover{box-shadow:0 14px 28px #0f172a26}@media (width<=760px){.health-hero-meta .report-copy-btn-inline{min-height:46px}}.health-hero-meta .report-copy-btn-inline{color:#0f172a;background:#ffffffdb;border:1px solid #7a89a238;font-size:14px;font-weight:850;box-shadow:0 8px 18px #0f172a12}.health-hero-meta .report-copy-btn-inline:hover{background:#fff;box-shadow:0 12px 24px #0f172a1a}.health-hero-meta .report-copy-btn-inline.copied{color:#047857;background:#ecfdf5;border-color:#10b98147}@media (width<=760px){.card:has(.result){padding-inline:14px}.result{padding-inline:0}.health-hero.report-card{border-radius:24px;padding:22px}.health-hero-meta{gap:12px}.health-hero-meta .summary-chip{border-radius:20px;padding:16px 18px}.health-hero-meta .report-copy-btn-inline{min-height:42px;padding:10px 14px}.metric-card,.result .check-card,.report-guidance-details,.notice{border-radius:22px}}@media (width<=420px){.card:has(.result){padding-inline:10px}.health-hero.report-card{padding:18px}}.score-number span,.score-number span,.metric-score small{margin-left:.08em}.result{background:radial-gradient(circle at 100% 0,#506fff0e,#0000 22rem),#f8fafce6;border:1px solid #7a89a233;border-radius:24px;margin-top:28px;box-shadow:inset 0 1px #ffffffc7}.result .health-hero,.result .score-summary,.result .http3-score-card,.result .summary-card,.result .score-card,.result .report-card{background:radial-gradient(circle at 92% 0,#3b82f61a,#0000 24rem),linear-gradient(145deg,#fffffff5,#f8fbffe0);border:1px solid #7a89a238;border-radius:26px;box-shadow:0 22px 58px #0f172a16}.result .metrics-grid,.result .check-grid,.result .result-grid,.result .http3-check-grid{gap:18px}.result .metric-card,.result .check-card,.result .status-card,.result .http3-check-card,.result .technical-details,.result .raw-data{background:#ffffffe0;border:1px solid #7a89a233;border-radius:22px;box-shadow:0 14px 36px #0f172a0f}.result .metric-card-top,.result .check-card header,.result .status-card header,.result .http3-check-card header{background:linear-gradient(#f8fafcf2,#f1f5f9b3);border-bottom:1px solid #7a89a229}.result .metric-title,.result .check-card h3,.result .status-card h3,.result .http3-check-card h3{color:#0f172a;letter-spacing:-.04em;font-weight:900}.result .score-number,.result .score-value,.result .metric-score span,.result .http3-score-number span,.result [class*=score-number]{color:#0f172a;letter-spacing:-.075em;font-weight:950}.result .score-number span,.result .metric-score small,.result .http3-score-number small{color:#64748b;margin-left:.08em}.result .summary-chip,.result .mini-card,.result .http3-mini-card{background:#ffffffd1;border:1px solid #7a89a233;border-radius:18px;box-shadow:0 10px 26px #0f172a0b}.result .notice,.result .http3-notice{border-width:1px;border-radius:20px;box-shadow:0 12px 30px #0f172a0b}.result .notice strong,.result .http3-notice strong{letter-spacing:-.015em}.result .code-block,.result .code-block-wrap,.result .raw-data .code-block,.result .http3-technical-details pre{border-radius:18px}.result .code-block,.result .raw-data .code-block{background:linear-gradient(#f8fafcfa,#f1f5f9d1)}.result table{border:1px solid #7a89a22e;border-radius:18px;overflow:hidden}.result th{color:#475569;background:#f1f5f9eb;font-weight:900}.result td{background:#ffffffc7}.result .health-hero-meta .report-copy-btn-inline{color:#0f172a;background:#ffffffdb;border:1px solid #7a89a238;border-radius:999px;width:100%;min-height:42px;padding:10px 14px;font-size:14px;font-weight:850;box-shadow:0 8px 18px #0f172a12}.result .health-hero-meta .report-copy-btn-inline:hover{background:#fff;box-shadow:0 12px 24px #0f172a1a}.result .health-hero-meta .report-copy-btn-inline.copied{color:#047857;background:#ecfdf5;border-color:#10b98147}.result .report-guidance-details{background:#ffffffbd;border:1px solid #7a89a233;border-radius:24px;margin-top:14px;margin-bottom:26px;box-shadow:0 14px 34px #0f172a0e}.result .report-guidance-details summary{background:0 0}.result .report-guidance-details .guidance-card.check-card{background:#ffffffdb}.result .report-raw-data-end{margin-top:28px}.result .report-raw-data-end .raw-data{margin-top:0}.result .report-raw-data-end .raw-data+.raw-data{margin-top:10px}.bottom-guide-section{background:radial-gradient(circle at 100% 0,#2563eb13,#0000 26rem),linear-gradient(#f1f5f9fa,#e2e8f09e);border:1px solid #64748b3d;border-radius:28px;margin-top:42px;padding:clamp(24px,3.4vw,40px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffd1,0 18px 42px #0f172a11}.bottom-guide-section:before{content:"";pointer-events:none;background:linear-gradient(90deg,#2563eb6b,#0ea5e92e,#64748b1a);height:6px;position:absolute;inset:0 0 auto}.bottom-guide-section>*{position:relative}.bottom-guide-section .eyebrow{background:#ffffffdb;border-color:#64748b38}.bottom-guide-section .guide-card,.bottom-guide-section .faq-list details{background:#ffffffe0;border-color:#64748b38;box-shadow:0 12px 26px #0f172a0e}@media (width<=760px){.card:has(.result){padding-inline:14px}.result{border-radius:22px;padding-inline:0}.result .health-hero,.result .score-summary,.result .http3-score-card,.result .summary-card,.result .score-card,.result .report-card{border-radius:24px}.result .health-hero.report-card{padding:22px}.result .metric-card,.result .check-card,.result .status-card,.result .http3-check-card,.result .raw-data,.result .report-guidance-details,.result .notice{border-radius:22px}.result .metric-card-top,.result .metric-details,.result .check-card header,.result .status-card header,.result .http3-check-card header,.result .http3-check-card p{padding-inline:16px}.bottom-guide-section{border-radius:24px;margin-top:34px;padding:22px 18px}.bottom-guide-section:before{height:5px}}@media (width<=420px){.card:has(.result){padding-inline:10px}.result .health-hero.report-card{padding:18px}}.result:has(.result-empty){box-shadow:none;background:0 0;border:0;margin-top:22px;padding:0;overflow:visible}.result .result-empty,.result.result-empty{width:auto;max-width:760px;box-shadow:none;color:#64748b;background:0 0;border:0;border-radius:0;margin:0;padding:0;font-size:clamp(15px,1.25vw,17px);font-weight:600;line-height:1.65;display:block}.result .result-empty:before,.result.result-empty:before{content:"";vertical-align:.12em;background:#64748b57;border-radius:999px;width:6px;height:6px;margin-right:10px;display:inline-block}@media (width<=760px){.result:has(.result-empty){margin-top:20px}.result .result-empty,.result.result-empty{max-width:100%;font-size:15px;line-height:1.6}}.quick-check-form:has(input[name*=selector i]),.quick-check-form:has(input[id*=selector i]),.quick-check-form:has(input[placeholder*=DKIM i]),.quick-check-form:has(input[placeholder*=selector i]),.quick-check-form:has(input[placeholder*=valitsin i]),form:has(input[name*=selector i]),form:has(input[id*=selector i]),form:has(input[placeholder*=DKIM i]),form:has(input[placeholder*=selector i]),form:has(input[placeholder*=valitsin i]){grid-template-columns:minmax(280px,1fr) minmax(300px,.52fr) auto}input[name*=selector i],input[id*=selector i],input[placeholder*=DKIM i],input[placeholder*=selector i],input[placeholder*=valitsin i]{min-width:260px}input[name*=selector i]::placeholder,input[id*=selector i]::placeholder,input[placeholder*=DKIM i]::placeholder,input[placeholder*=selector i]::placeholder,input[placeholder*=valitsin i]::placeholder{font-size:.96em}@media (width<=980px){.quick-check-form:has(input[name*=selector i]),.quick-check-form:has(input[id*=selector i]),.quick-check-form:has(input[placeholder*=DKIM i]),.quick-check-form:has(input[placeholder*=selector i]),.quick-check-form:has(input[placeholder*=valitsin i]),form:has(input[name*=selector i]),form:has(input[id*=selector i]),form:has(input[placeholder*=DKIM i]),form:has(input[placeholder*=selector i]),form:has(input[placeholder*=valitsin i]){grid-template-columns:minmax(240px,1fr) minmax(260px,.58fr) auto}}@media (width<=760px){.quick-check-form:has(input[name*=selector i]),.quick-check-form:has(input[id*=selector i]),.quick-check-form:has(input[placeholder*=DKIM i]),.quick-check-form:has(input[placeholder*=selector i]),.quick-check-form:has(input[placeholder*=valitsin i]),form:has(input[name*=selector i]),form:has(input[id*=selector i]),form:has(input[placeholder*=DKIM i]),form:has(input[placeholder*=selector i]),form:has(input[placeholder*=valitsin i]){grid-template-columns:1fr}input[name*=selector i],input[id*=selector i],input[placeholder*=DKIM i],input[placeholder*=selector i],input[placeholder*=valitsin i]{width:100%;min-width:0}}.free-service-note{color:#64748b;opacity:.82;flex-basis:100%;margin:8px 0 0;font-size:13px;line-height:1.55}@media (width<=760px){.free-service-note{margin-top:10px}}.tool-grid{align-items:stretch;gap:20px}.tool-card{isolation:isolate;border-radius:24px;min-height:190px;padding:24px;position:relative;overflow:hidden}.tool-card:before{content:"";z-index:-1;opacity:0;background:radial-gradient(circle at 100% 0,#2563eb13,#0000 16rem),linear-gradient(#fffffff5,#f8fafce6);transition:opacity .18s;position:absolute;inset:0}.tool-card:hover:before{opacity:1}.tool-card:after{content:"→";color:#64748b;opacity:0;background:#ffffffc2;border:1px solid #7a89a233;border-radius:999px;place-items:center;width:34px;height:34px;font-size:18px;font-weight:850;transition:opacity .18s,transform .18s,color .18s,border-color .18s,background .18s;display:grid;position:absolute;bottom:18px;right:20px;transform:translate(-4px)}.tool-card:hover:after{opacity:1;color:#0f172a;background:#ffffffeb;border-color:#0f172a29;transform:translate(0)}.tool-card strong{letter-spacing:-.04em;max-width:calc(100% - 34px);font-size:20px}.tool-card>span{color:#64748b;max-width:94%;font-size:15px;line-height:1.62}.tool-meta{gap:8px;margin-top:auto;padding-top:18px;padding-right:42px}.tool-badge{color:#64748b;background:#f1f5f9db;border:1px solid #7a89a226;min-height:32px;padding:6px 11px;font-size:12px;font-weight:850}.tool-card .tool-status{display:none}.tool-grid>.tool-card:first-child{background:radial-gradient(circle at 100% 0,#2563eb0a,#0000 18rem),linear-gradient(145deg,#fffffffa,#f8fafceb);border-color:#94a3b82e}.tool-grid>.tool-card:first-child strong{font-size:20px}.tool-grid>.tool-card:first-child .tool-badge{color:#64748b;background:#f8fafcf2;border-color:#94a3b824}.tool-grid>.tool-card:first-child .tool-meta:before,html[lang=fi] .tool-grid>.tool-card:first-child .tool-meta:before,html[lang=en] .tool-grid>.tool-card:first-child .tool-meta:before,html[lang=en-US] .tool-grid>.tool-card:first-child .tool-meta:before{color:#475569;background:#ffffffd1;border:1px solid #94a3b82e;border-radius:999px;align-items:center;min-height:32px;padding:6px 11px;font-size:12px;font-weight:850;display:inline-flex}@media (width>=961px){.tool-grid>.tool-card:first-child{background:radial-gradient(circle at 100% 0,#2563eb0a,#0000 18rem),linear-gradient(145deg,#fffffffa,#f8fafceb);border-color:#94a3b82e}}@media (width<=760px){.tool-grid{gap:14px}.tool-card{border-radius:22px;min-height:auto;padding:22px}.tool-card strong,.tool-grid>.tool-card:first-child strong{font-size:20px}}.tool-grid>.tool-card:first-child{background:radial-gradient(circle at 100% 0,#2563eb09,#0000 18rem),linear-gradient(145deg,#fffffffa,#f8fafcf0);border-color:#94a3b838;min-height:178px;box-shadow:0 16px 38px #0f172a11}.tool-grid>.tool-card:first-child:hover{border-color:#64748b47;box-shadow:0 22px 52px #0f172a1a}.tool-grid>.tool-card:first-child strong{font-size:20px;line-height:1.18}.tool-grid>.tool-card:first-child>span{max-width:860px}.tool-grid>.tool-card:first-child .tool-meta{padding-top:18px}.tool-grid>.tool-card:first-child .tool-meta:before{color:#64748b;letter-spacing:.01em;background:#ffffffbd;border:1px solid #94a3b82e;border-radius:999px;align-items:center;min-height:29px;padding:5px 10px;font-size:11.5px;font-weight:850;display:inline-flex}.tool-grid>.tool-card:first-child .tool-badge{color:#64748b;background:#f8fafce0;border-color:#94a3b829;min-height:29px;padding:5px 10px;font-size:11.5px}html[lang=fi] .tool-grid>.tool-card:first-child .tool-meta:before{content:"Suositeltu aloitus"}html[lang=en] .tool-grid>.tool-card:first-child .tool-meta:before,html[lang=en-US] .tool-grid>.tool-card:first-child .tool-meta:before{content:"Recommended start"}@media (width>=961px){.tool-grid>.tool-card:first-child{grid-column:span 2}}@media (width<=760px){.tool-grid>.tool-card:first-child{min-height:auto}.tool-grid>.tool-card:first-child strong{font-size:19px}.tool-grid>.tool-card:first-child .tool-meta:before,.tool-grid>.tool-card:first-child .tool-badge{min-height:28px;font-size:11.5px}}.tool-card>span{min-height:5.05em}.tool-grid>.tool-card:first-child>span{min-height:4.85em}@media (width<=760px){.tool-card>span,.tool-grid>.tool-card:first-child>span{min-height:0}}.resolver-select{color:#0f172a;background:#ffffffe0;border:1px solid #7a89a23d;border-radius:18px;min-height:58px;font-weight:760;box-shadow:inset 0 1px #ffffffe6}.resolver-select:focus{border-color:#64748b8c;outline:none;box-shadow:0 0 0 4px #94a3b82e,inset 0 1px #ffffffe6}@media (width>=761px){form.resolver-form{align-items:end!important;gap:12px!important;width:100%!important;display:grid!important}form.resolver-form--selector{grid-template-columns:minmax(180px,.88fr) minmax(170px,.62fr) 150px 150px!important}form.resolver-form--type{grid-template-columns:minmax(180px,1fr) 92px 150px 150px!important}form.resolver-form--simple{grid-template-columns:minmax(180px,1fr) 150px 150px!important}form.resolver-form>input,form.resolver-form>select,form.resolver-form>button{grid-row:1!important;width:auto!important;min-width:0!important;max-width:none!important}form.resolver-form>input[name=domain],form.resolver-form>input#domain{grid-column:1!important}form.resolver-form>input[name=selector],form.resolver-form>input#selector{grid-column:2!important}form.resolver-form--type>select[name=type],form.resolver-form--type>select#type{grid-column:2!important;width:92px!important}form.resolver-form>select[name=resolver],form.resolver-form>.resolver-select{width:150px!important;min-width:150px!important;max-width:150px!important}form.resolver-form--selector>select[name=resolver],form.resolver-form--selector>.resolver-select,form.resolver-form--type>select[name=resolver],form.resolver-form--type>.resolver-select{grid-column:3!important}form.resolver-form--simple>select[name=resolver],form.resolver-form--simple>.resolver-select{grid-column:2!important}form.resolver-form>button.resolver-submit{white-space:nowrap!important;grid-column:4!important;justify-content:center!important;align-items:center!important;width:150px!important;min-width:150px!important;max-width:150px!important;display:inline-flex!important}form.resolver-form--simple>button.resolver-submit{grid-column:3!important}}@media (width>=761px) and (width<=1100px){form.resolver-form{gap:9px!important}form.resolver-form--selector{grid-template-columns:minmax(145px,1fr) minmax(135px,.58fr) 124px 124px!important}form.resolver-form--type{grid-template-columns:minmax(145px,1fr) 76px 124px 124px!important}form.resolver-form--simple{grid-template-columns:minmax(145px,1fr) 124px 124px!important}form.resolver-form>select[name=resolver],form.resolver-form>.resolver-select,form.resolver-form>button.resolver-submit{width:124px!important;min-width:124px!important;max-width:124px!important}form.resolver-form--type>select[name=type],form.resolver-form--type>select#type{width:76px!important}form.resolver-form>button.resolver-submit{padding-left:14px!important;padding-right:14px!important}}@media (width<=760px){form.resolver-form{grid-template-columns:1fr!important;gap:12px!important;display:grid!important}form.resolver-form>input,form.resolver-form>select,form.resolver-form>button{grid-area:auto!important;width:100%!important;min-width:0!important;max-width:none!important}.resolver-select{min-height:56px}}@media (width>=761px){#health-form.resolver-form.resolver-form--selector,form.quick-check-form.resolver-form.resolver-form--selector{grid-template-columns:minmax(180px,.88fr) minmax(170px,.62fr) 150px 150px!important;grid-template-areas:"domain selector resolver submit"!important;align-items:end!important;gap:12px!important;display:grid!important}#dns-form.resolver-form.resolver-form--type{grid-template-columns:minmax(180px,1fr) 92px 150px 150px!important;grid-template-areas:"domain type resolver submit"!important;align-items:end!important;gap:12px!important;display:grid!important}#health-form.resolver-form>input#domain,#health-form.resolver-form>input[name=domain],form.quick-check-form.resolver-form>input[name=domain],#dns-form.resolver-form>input#domain,#dns-form.resolver-form>input[name=domain]{grid-area:domain!important;width:auto!important;min-width:0!important;max-width:none!important}#health-form.resolver-form>input#selector,#health-form.resolver-form>input[name=selector],form.quick-check-form.resolver-form>input[name=selector]{grid-area:selector!important;width:auto!important;min-width:0!important;max-width:none!important}#dns-form.resolver-form>select#type,#dns-form.resolver-form>select[name=type]{grid-area:type!important;width:92px!important;min-width:92px!important;max-width:92px!important}#health-form.resolver-form>select[name=resolver],#health-form.resolver-form>.resolver-select,form.quick-check-form.resolver-form>select[name=resolver],form.quick-check-form.resolver-form>.resolver-select,#dns-form.resolver-form>select[name=resolver],#dns-form.resolver-form>.resolver-select{grid-area:resolver!important;width:150px!important;min-width:150px!important;max-width:150px!important}#health-form.resolver-form>button.resolver-submit,form.quick-check-form.resolver-form>button.resolver-submit,#dns-form.resolver-form>button.resolver-submit{white-space:nowrap!important;grid-area:1/submit!important;justify-content:center!important;align-self:end!important;align-items:center!important;width:150px!important;min-width:150px!important;max-width:150px!important;display:inline-flex!important}}@media (width>=761px) and (width<=1100px){#health-form.resolver-form.resolver-form--selector,form.quick-check-form.resolver-form.resolver-form--selector{grid-template-columns:minmax(145px,1fr) minmax(135px,.58fr) 124px 124px!important;grid-template-areas:"domain selector resolver submit"!important;gap:9px!important}#dns-form.resolver-form.resolver-form--type{grid-template-columns:minmax(145px,1fr) 76px 124px 124px!important;grid-template-areas:"domain type resolver submit"!important;gap:9px!important}#dns-form.resolver-form>select#type,#dns-form.resolver-form>select[name=type]{width:76px!important;min-width:76px!important;max-width:76px!important}#health-form.resolver-form>select[name=resolver],#health-form.resolver-form>.resolver-select,form.quick-check-form.resolver-form>select[name=resolver],form.quick-check-form.resolver-form>.resolver-select,#dns-form.resolver-form>select[name=resolver],#dns-form.resolver-form>.resolver-select,#health-form.resolver-form>button.resolver-submit,form.quick-check-form.resolver-form>button.resolver-submit,#dns-form.resolver-form>button.resolver-submit{width:124px!important;min-width:124px!important;max-width:124px!important}}.home-hero :is(.hero-tags,.hero-pills,.hero-badges,.hero-chip-row,.tool-tags,.quick-tags){flex-wrap:wrap;align-items:center;gap:8px;margin-top:clamp(18px,2.4vw,28px);display:flex}.home-hero :is(.hero-tags,.hero-pills,.hero-badges,.hero-chip-row,.tool-tags,.quick-tags)>*{color:#64748b;letter-spacing:.01em;min-width:0;min-height:34px;box-shadow:none;background:#ffffff9e;border:1px solid #94a3b838;border-radius:999px;padding:7px 12px;font-size:clamp(12px,.82vw,13px);font-weight:820;line-height:1}.home-hero :is(.hero-proof,.hero-proofs,.hero-proof-grid),:is(.hero-proof,.hero-proofs,.hero-proof-grid){grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px;margin-top:clamp(22px,2.6vw,34px);display:grid}.home-hero :is(.hero-proof,.hero-proofs,.hero-proof-grid)>*,:is(.hero-proof,.hero-proofs,.hero-proof-grid)>*{background:linear-gradient(#ffffffbd,#f8fafc94);border:1px solid #94a3b82e;border-radius:20px;min-width:0;min-height:0;padding:18px 20px;position:relative;overflow:hidden;box-shadow:0 10px 28px #0f172a0b,inset 0 1px #ffffffd6}.home-hero :is(.hero-proof,.hero-proofs,.hero-proof-grid)>:before,:is(.hero-proof,.hero-proofs,.hero-proof-grid)>:before{content:"";background:#0f172a57;border-radius:999px;width:26px;height:2px;position:absolute;top:16px;left:20px}.home-hero :is(.hero-proof,.hero-proofs,.hero-proof-grid) span,:is(.hero-proof,.hero-proofs,.hero-proof-grid) span{color:#0f172a;letter-spacing:-.02em;text-transform:none;white-space:normal;text-overflow:clip;margin:12px 0 7px;font-size:clamp(14px,.92vw,16px);font-weight:850;line-height:1.25;display:block;overflow:visible}.home-hero :is(.hero-proof,.hero-proofs,.hero-proof-grid) strong,:is(.hero-proof,.hero-proofs,.hero-proof-grid) strong{color:#64748b;letter-spacing:-.01em;white-space:normal;text-overflow:clip;margin:0;font-size:clamp(13px,.84vw,14px);font-weight:650;line-height:1.45;display:block;overflow:visible}@media (width>=761px){.home-hero :is(.hero-proof,.hero-proofs,.hero-proof-grid),:is(.hero-proof,.hero-proofs,.hero-proof-grid){max-width:100%}}@media (width<=760px){.home-hero :is(.hero-tags,.hero-pills,.hero-badges,.hero-chip-row,.tool-tags,.quick-tags){gap:7px;margin-top:22px}.home-hero :is(.hero-tags,.hero-pills,.hero-badges,.hero-chip-row,.tool-tags,.quick-tags)>*{min-height:32px;padding:7px 11px;font-size:12px}.home-hero :is(.hero-proof,.hero-proofs,.hero-proof-grid),:is(.hero-proof,.hero-proofs,.hero-proof-grid){grid-template-columns:1fr;gap:10px;margin-top:22px}.home-hero :is(.hero-proof,.hero-proofs,.hero-proof-grid)>*,:is(.hero-proof,.hero-proofs,.hero-proof-grid)>*{background:#ffffffa8;border-radius:18px;padding:16px 18px 17px;box-shadow:0 8px 22px #0f172a0a,inset 0 1px #ffffffc7}.home-hero :is(.hero-proof,.hero-proofs,.hero-proof-grid)>:before,:is(.hero-proof,.hero-proofs,.hero-proof-grid)>:before{width:22px;top:15px;left:18px}.home-hero :is(.hero-proof,.hero-proofs,.hero-proof-grid) span,:is(.hero-proof,.hero-proofs,.hero-proof-grid) span{margin-top:11px;margin-bottom:5px;font-size:15px}.home-hero :is(.hero-proof,.hero-proofs,.hero-proof-grid) strong,:is(.hero-proof,.hero-proofs,.hero-proof-grid) strong{font-size:13px;line-height:1.4}}h1.hero-title{text-wrap:balance;letter-spacing:.038em!important;word-spacing:.08em!important;font-kerning:normal!important;font-feature-settings:"kern" 1!important;font-weight:680!important;line-height:1.08!important}@media (width>=1200px){h1.hero-title{letter-spacing:.042em!important;word-spacing:.09em!important;font-weight:670!important;line-height:1.07!important}}@media (width<=760px){h1.hero-title{letter-spacing:.026em!important;word-spacing:.055em!important;font-weight:700!important;line-height:1.1!important}}.hero-lead{color:#64748b;letter-spacing:-.012em;max-width:920px;font-size:clamp(16px,1.08vw,20px)!important;font-weight:520!important;line-height:1.58!important}@media (width>=1200px){.hero-lead{font-size:19px!important;line-height:1.6!important}}@media (width<=760px){.hero-lead{letter-spacing:-.006em;font-size:15.5px!important;line-height:1.55!important}}.nt-hero-checks{backdrop-filter:blur(14px)!important;background:radial-gradient(circle at 8% 0,#bfdbfe47,#0000 34%),linear-gradient(135deg,#ffffffc2,#f8fafc94)!important;border:1px solid #94a3b82e!important;border-radius:26px!important;margin-top:clamp(24px,3vw,38px)!important;padding:clamp(18px,2vw,24px)!important;box-shadow:0 18px 48px #0f172a0e,inset 0 1px #ffffffdb!important}.nt-hero-checks-head{justify-content:space-between!important;align-items:center!important;gap:16px!important;margin-bottom:16px!important;display:flex!important}.nt-hero-checks-head span{color:#64748b!important;letter-spacing:.07em!important;text-transform:uppercase!important;white-space:nowrap!important;background:#ffffffad!important;border:1px solid #94a3b83d!important;border-radius:999px!important;align-items:center!important;min-height:32px!important;padding:7px 12px!important;font-size:12px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.nt-hero-checks-head strong{color:#0f172a!important;letter-spacing:-.02em!important;text-align:right!important;font-size:clamp(14px,1vw,16px)!important;font-weight:850!important;line-height:1.2!important;display:block!important}.nt-hero-checks-grid li{background:linear-gradient(#ffffffe0,#f8fafca8)!important;border:1px solid #94a3b833!important;border-radius:18px!important;align-items:center!important;gap:10px!important;min-width:0!important;min-height:54px!important;margin:0!important;padding:12px 14px!important;display:flex!important;box-shadow:0 10px 28px #0f172a0b,inset 0 1px #ffffffe6!important}.nt-hero-checks-grid li::marker{content:""!important}.nt-hero-checks-grid li span{color:#fff!important;background:#0f172a!important;border-radius:999px!important;flex:0 0 26px!important;place-items:center!important;width:26px!important;height:26px!important;font-size:14px!important;font-weight:950!important;line-height:1!important;display:inline-grid!important;box-shadow:0 8px 16px #0f172a29,inset 0 1px #ffffff3d!important}.nt-hero-checks-grid li strong{color:#0f172a!important;letter-spacing:-.018em!important;white-space:nowrap!important;min-width:0!important;font-size:clamp(14px,.96vw,16px)!important;font-weight:850!important;line-height:1.1!important;display:block!important}@media (width>=1101px){.nt-hero-checks-grid li:first-child{grid-area:1/1!important}.nt-hero-checks-grid li:nth-child(2){grid-area:2/1!important}.nt-hero-checks-grid li:nth-child(3){grid-area:1/2!important}.nt-hero-checks-grid li:nth-child(4){grid-area:2/2!important}.nt-hero-checks-grid li:nth-child(5){grid-area:1/3!important}.nt-hero-checks-grid li:nth-child(6){grid-area:2/3!important}.nt-hero-checks-grid li:nth-child(7){grid-area:1/4!important}.nt-hero-checks-grid li:nth-child(8){grid-area:2/4!important}}@media (width>=641px) and (width<=1100px){.nt-hero-checks-grid{grid-template-rows:none!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important}}@media (width<=640px){.nt-hero-checks{border-radius:22px!important;margin-top:22px!important;padding:17px!important}.nt-hero-checks-head{flex-direction:column!important;align-items:flex-start!important;gap:9px!important;margin-bottom:13px!important}.nt-hero-checks-head span{min-height:30px!important;padding:6px 10px!important;font-size:11px!important}.nt-hero-checks-head strong{text-align:left!important;font-size:15px!important}.nt-hero-checks-grid{grid-template-rows:none!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;gap:9px!important}.nt-hero-checks-grid li{border-radius:16px!important;gap:9px!important;min-height:50px!important;padding:11px 12px!important}.nt-hero-checks-grid li span{flex-basis:24px!important;width:24px!important;height:24px!important;font-size:13px!important}.nt-hero-checks-grid li strong{font-size:14px!important}}.nt-hero-checks{box-shadow:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.nt-hero-checks-head{justify-content:flex-start!important}.nt-hero-checks-head span{min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;display:block!important}.nt-hero-checks-head strong{display:none!important}.nt-hero-checks{border-top:1px solid #94a3b824!important;margin-top:22px!important;padding-top:18px!important}.nt-hero-checks-head,.nt-hero-checks-head span{width:auto!important;min-width:0!important;max-width:none!important;min-height:0!important;box-shadow:none!important;color:#64748b!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;margin:0 0 13px!important;padding:0!important;font-size:12px!important;font-weight:850!important;line-height:1.2!important;display:block!important}.nt-hero-checks-grid{grid-template-rows:repeat(2,auto)!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-flow:column!important;gap:10px 12px!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}.nt-hero-checks-grid li{background:linear-gradient(#ffffffb8,#f8fafc8c)!important;border:1px solid #94a3b833!important;border-radius:16px!important;align-items:center!important;gap:10px!important;min-height:48px!important;margin:0!important;padding:10px 12px!important;display:flex!important;box-shadow:inset 0 1px #ffffffbf,0 8px 20px #0f172a09!important}.nt-hero-checks-grid li:before{content:none!important}.nt-hero-checks-grid li>span{color:#15803d!important;background:#16a34a1f!important;border-radius:999px!important;flex:0 0 24px!important;justify-content:center!important;align-items:center!important;width:24px!important;height:24px!important;font-size:14px!important;font-weight:950!important;line-height:1!important;display:inline-flex!important;box-shadow:inset 0 0 0 1px #16a34a29!important}.nt-hero-checks-grid li>strong{color:#0f172a!important;letter-spacing:-.01em!important;white-space:nowrap!important;min-width:0!important;font-size:15px!important;font-weight:820!important;line-height:1.1!important;display:block!important}@media (width<=900px){.nt-hero-checks-grid{grid-template-rows:auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;gap:10px!important}}@media (width<=480px){.nt-hero-checks{margin-top:20px!important;padding-top:16px!important}.nt-hero-checks-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.nt-hero-checks-grid li{border-radius:15px!important;min-height:44px!important;padding:9px 10px!important}.nt-hero-checks-grid li>span{flex-basis:22px!important;width:22px!important;height:22px!important;font-size:13px!important}.nt-hero-checks-grid li>strong{font-size:14px!important}}.guide-additions-grid{margin-top:clamp(18px,3vw,30px);margin-bottom:clamp(18px,3vw,30px)}.guide-issue-list{color:#475569;margin:0;padding-left:1.15rem;font-size:15px;line-height:1.58}.guide-issue-list li+li{margin-top:6px}.guide-related-links{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.guide-related-links a{color:#334155;background:#ffffffb8;border:1px solid #94a3b842;border-radius:999px;align-items:center;min-height:34px;padding:7px 11px;font-size:13px;font-weight:720;text-decoration:none;display:inline-flex}.guide-related-links a:hover{color:#1d4ed8;background:#eff6ffe6;border-color:#2563eb47}.bimi-result-layout{gap:22px!important;margin-top:22px!important;display:grid!important}.bimi-top-grid{grid-template-columns:minmax(260px,.82fr) minmax(0,1.18fr)!important;align-items:stretch!important;gap:22px!important;display:grid!important}.bimi-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:22px!important;display:grid!important}.bimi-result-layout .guide-card,.bimi-top-grid .guide-card,.bimi-info-grid .guide-card,.bimi-record-card{min-width:0!important;margin:0!important}.bimi-logo-card,.bimi-summary-card,.bimi-record-card{height:100%!important}.bimi-logo-preview{background:radial-gradient(circle at 100% 0,#2563eb0b,#0000 14rem),#ffffffb8!important;border:1px solid #94a3b838!important;border-radius:22px!important;justify-content:center!important;align-items:center!important;min-height:190px!important;padding:24px!important;display:flex!important}.bimi-logo-preview img{object-fit:contain!important;width:auto!important;max-width:min(280px,86%)!important;height:auto!important;max-height:150px!important;display:block!important}.bimi-logo-link{justify-content:center!important;align-items:center!important;max-width:100%!important;display:inline-flex!important}.bimi-status-list{gap:12px!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}.bimi-status-list li{border-bottom:1px solid #94a3b82e!important;grid-template-columns:minmax(92px,max-content) minmax(0,1fr)!important;align-items:start!important;gap:12px!important;margin:0!important;padding:0 0 10px!important;list-style:none!important;display:grid!important}.bimi-status-list li::marker{content:""!important}.bimi-status-list li:last-child{border-bottom:0!important;padding-bottom:0!important}.bimi-status-list strong{color:#0f172a!important;white-space:nowrap!important;line-height:1.35!important}.bimi-status-list span{text-align:right!important;overflow-wrap:anywhere!important;word-break:break-word!important;min-width:0!important;line-height:1.35!important}.bimi-url{overflow-wrap:anywhere!important;word-break:break-word!important;max-width:100%!important;line-height:1.35!important;display:inline-block!important}.bimi-record-box{color:#0f172a!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important;background:#0f172a0b!important;border-radius:16px!important;max-width:100%!important;margin-top:10px!important;padding:14px!important;line-height:1.55!important;display:block!important;overflow-x:auto!important}.bimi-muted{color:#64748b!important;margin-bottom:0!important}@media (width<=1100px){.bimi-top-grid{grid-template-columns:1fr!important}.bimi-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=720px){.bimi-result-layout,.bimi-top-grid,.bimi-info-grid{gap:18px!important}.bimi-info-grid{grid-template-columns:1fr!important}.bimi-logo-preview{min-height:150px!important;padding:18px!important}.bimi-logo-preview img{max-width:88%!important;max-height:118px!important}.bimi-status-list li{grid-template-columns:1fr!important;gap:5px!important}.bimi-status-list span{text-align:left!important}.bimi-record-box{font-size:14px!important}}.bimi-logo-preview{background-color:#e2e8f0!important;background-image:linear-gradient(45deg,#ffffffb3 25%,#0000 25%),linear-gradient(-45deg,#ffffffb3 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#ffffffb3 75%),linear-gradient(-45deg,#0000 75%,#ffffffb3 75%)!important;background-position:0 0,0 11px,11px -11px,-11px 0!important;background-size:22px 22px!important;box-shadow:inset 0 0 0 1px #94a3b838,inset 0 18px 48px #ffffff47!important}.bimi-logo-preview img{filter:none!important;background:0 0!important}.bimi-logo-preview{background:#fff!important}.bimi-logo-link{box-sizing:border-box!important;background:#fff!important;border-radius:18px!important;width:100%!important;min-height:180px!important;padding:18px!important}.bimi-logo-preview img{object-fit:contain!important;background:#fff!important;border-radius:0!important;width:min(260px,82vw)!important;max-width:100%!important;height:auto!important;max-height:none!important;padding:0!important;display:block!important}@media (width<=720px){.bimi-logo-link{min-height:150px!important;padding:14px!important}.bimi-logo-preview img{width:min(240px,78vw)!important}}.home-intro-v2{isolation:isolate;background:radial-gradient(circle at 16% 24%,#2563eb24,#0000 28rem),radial-gradient(circle at 88% 16%,#22c55e1a,#0000 24rem),linear-gradient(#fffffff5,#f8fafceb);border:1px solid #94a3b833;grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);align-items:center;gap:clamp(28px,4vw,58px);padding:clamp(28px,4.4vw,58px);display:grid;position:relative;overflow:hidden;box-shadow:0 26px 70px #0f172a1a,inset 0 1px #ffffffc7}.home-intro-v2:before{content:"";z-index:-2;pointer-events:none;background-color:#0000;background-image:linear-gradient(#0f172a0a 1px,#0000 1px),linear-gradient(90deg,#0f172a09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;mask-image:radial-gradient(circle at 70%,#000,#0000 70%)}.home-intro-v2:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#3b82f633,#3b82f60d 42%,#0000 70%);border-radius:999px;width:460px;height:460px;position:absolute;top:-160px;right:-170px}.home-intro-v2__eyebrow{color:#1d4ed8;letter-spacing:.02em;background:#2563eb13;border:1px solid #2563eb2e;border-radius:999px;align-items:center;gap:9px;margin:0 0 17px;padding:8px 12px;font-size:13px;font-weight:850;display:inline-flex}.home-intro-v2__title{color:#0f172a;letter-spacing:-.055em;max-width:12ch;margin:0;font-size:clamp(38px,4.1vw,64px);font-weight:860;line-height:.98}.home-intro-v2__lead{color:#475569;max-width:64ch;margin:22px 0 0;font-size:clamp(16px,1.1vw,18px);line-height:1.75}.home-intro-v2__tags span{color:#334155;background:#ffffffb8;border:1px solid #94a3b833;border-radius:999px;align-items:center;min-height:34px;padding:0 12px;font-size:13px;font-weight:780;display:inline-flex;box-shadow:0 8px 22px #0f172a0b}.home-intro-v2__btn--primary{color:#fff;background:linear-gradient(135deg,#0f172a,#1e3a8a 58%,#2563eb);box-shadow:0 18px 34px #2563eb3d,inset 0 1px #ffffff2e}.home-intro-v2__btn--primary:hover{box-shadow:0 22px 42px #2563eb4d,inset 0 1px #fff3}.home-intro-v2__btn--secondary{color:#0f172a;background:#ffffffc2;border:1px solid #94a3b847}.home-intro-v2__visual{place-items:center;min-height:520px;display:grid;position:relative}.home-intro-v2__mesh{z-index:0;opacity:.92;position:absolute;inset:0;transform:translateY(-8px)}.home-intro-v2__mesh svg{width:100%;height:100%;overflow:visible}.mesh-line{fill:none;stroke:url(#nettoolsLineGradient);stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:8 13;opacity:.48;filter:url(#nettoolsGlow);animation:9s linear infinite nettoolsDashFlow}.mesh-line--two{opacity:.35;animation-duration:12s}.mesh-line--three{opacity:.32;animation-duration:15s}.mesh-node{fill:url(#nettoolsNodeGradient);filter:url(#nettoolsGlow);transform-origin:50%;animation:3.8s ease-in-out infinite nettoolsNodePulse}.mesh-node--b,.mesh-node--e{animation-delay:.7s}.mesh-node--c,.mesh-node--g{animation-delay:1.25s}.home-intro-v2__dashboard{z-index:2;backdrop-filter:blur(18px);background:linear-gradient(#ffffffe0,#f8fafcc7);border:1px solid #94a3b83d;border-radius:30px;width:min(100%,560px);position:relative;overflow:hidden;box-shadow:0 34px 90px #0f172a2e,inset 0 0 0 1px #ffffffad}.home-intro-v2__browserbar{background:#ffffffa3;border-bottom:1px solid #94a3b829;align-items:center;gap:8px;min-height:46px;padding:0 18px;display:flex}.home-intro-v2__dashboard-main{grid-template-columns:.9fr 1.1fr;gap:18px;padding:24px;display:grid}.home-intro-v2__dashboard-kicker{color:#2563eb;letter-spacing:.08em;text-transform:uppercase;margin:0 0 13px;font-size:12px;font-weight:900}.home-intro-v2__score-ring{background:radial-gradient(circle, #fff 0 54%, transparent 55%), conic-gradient(#22c55e 0 80%, #2563eb47 80% 93%, #94a3b838 93% 100%);border-radius:999px;flex:none;place-items:center;width:94px;height:94px;display:grid;position:relative;box-shadow:0 14px 28px #0f172a1a,inset 0 1px #ffffffd6}.home-intro-v2__score-ring:after{content:"";border-radius:inherit;border:1px solid #94a3b82e;position:absolute;inset:9px}.home-intro-v2__score-ring span{color:#0f172a;letter-spacing:-.05em;font-size:29px;font-weight:900}.home-intro-v2__score-row strong,.home-intro-v2__score-row span{display:block}.home-intro-v2__score-row strong{color:#0f172a;font-size:14px}.home-intro-v2__score-row>div:last-child span{color:#64748b;margin-top:5px;font-size:14px}.home-intro-v2__status-list span{color:#334155;background:#ffffffb3;border:1px solid #94a3b829;border-radius:15px;align-items:center;gap:10px;min-height:42px;padding:0 13px 0 40px;font-size:13px;font-weight:760;display:flex;position:relative}.home-intro-v2__status-list span:before{content:"✓";color:#15803d;background:#22c55e1f;border-radius:999px;place-items:center;width:18px;height:18px;font-size:12px;font-weight:900;display:grid;position:absolute;left:13px}.home-intro-v2__tool-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0 24px 24px;display:grid}.home-intro-v2__tool-cards div{background:linear-gradient(#ffffffc2,#f8fafcad);border:1px solid #94a3b829;border-radius:20px;min-width:0;padding:16px}.home-intro-v2__tool-cards span{color:#2563eb;font-size:12px;font-weight:900;display:block}.home-intro-v2__tool-cards strong{color:#0f172a;margin-top:10px;font-size:15px;display:block}.home-intro-v2__tool-cards p{color:#64748b;margin:7px 0 0;font-size:12px;line-height:1.45}.home-intro-v2__floating{z-index:3;color:#fff;backdrop-filter:blur(16px);background:#0f172ae0;border:1px solid #ffffff24;border-radius:18px;gap:5px;min-width:112px;padding:14px 16px;animation:5.5s ease-in-out infinite nettoolsFloat;display:grid;position:absolute;box-shadow:0 18px 48px #0f172a3d,inset 0 1px #ffffff21}.home-intro-v2__floating strong{color:#fff;letter-spacing:-.03em;font-size:22px;line-height:1}.home-intro-v2__floating--left{animation-delay:.8s;top:44%;left:0}.home-intro-v2__floating--bottom{animation-delay:1.4s;bottom:5%;right:14%}@keyframes nettoolsFloat{0%,to{transform:translate(0,0)}50%{transform:translateY(-9px)}}@keyframes nettoolsDashFlow{to{stroke-dashoffset:-168px}}@keyframes nettoolsNodePulse{0%,to{opacity:.72;transform:scale(1)}50%{opacity:1;transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.mesh-line,.mesh-node,.home-intro-v2__floating{animation:none}}@media (width<=1120px){.home-intro-v2{grid-template-columns:1fr}.home-intro-v2__title{max-width:16ch}.home-intro-v2__visual{min-height:500px}}@media (width<=760px){.home-intro-v2{gap:26px;padding:24px}.home-intro-v2__title{max-width:none;font-size:clamp(34px,10vw,46px)}.home-intro-v2__actions{flex-direction:column}.home-intro-v2__btn{width:100%}.home-intro-v2__visual{min-height:auto;display:block}.home-intro-v2__mesh{opacity:.45}.home-intro-v2__dashboard{width:100%}.home-intro-v2__dashboard-main{grid-template-columns:1fr;padding:20px}.home-intro-v2__score-row{align-items:center}.home-intro-v2__tool-cards{grid-template-columns:1fr;padding:0 20px 20px}.home-intro-v2__floating{min-width:0;margin-top:12px;margin-right:8px;animation:none;display:inline-grid;position:relative;inset:auto}.home-intro-v2__floating--top,.home-intro-v2__floating--left,.home-intro-v2__floating--bottom{inset:auto}}@media (width<=480px){.home-intro-v2{border-radius:24px;padding:20px}.home-intro-v2__lead{line-height:1.68}.home-intro-v2__dashboard{border-radius:24px}.home-intro-v2__browserbar strong{text-overflow:ellipsis;white-space:nowrap;max-width:160px;overflow:hidden}.home-intro-v2__score-ring{width:82px;height:82px}.home-intro-v2__score-ring span{font-size:25px}.home-intro-v2__floating{width:100%}}.home-intro-v2__floating,.home-intro-v2__floating--top,.home-intro-v2__floating--left,.home-intro-v2__floating--bottom{display:none!important}.home-hero{position:relative;overflow:hidden;background:radial-gradient(circle at 88% 12%,#2563eb16,#0000 24rem),linear-gradient(#fffffff5,#f8fafceb)!important;border-radius:26px!important;margin-top:clamp(18px,3vw,34px)!important;padding:clamp(22px,3.2vw,36px)!important;box-shadow:0 20px 54px #0f172a13,inset 0 1px #fffc!important}.home-hero:before{content:"Aloita tästä";color:#1d4ed8;letter-spacing:.045em;text-transform:uppercase;background:#2563eb13;border:1px solid #2563eb29;border-radius:999px;align-items:center;width:max-content;min-height:30px;margin-bottom:13px;padding:0 11px;font-size:12px;font-weight:850;line-height:1;display:inline-flex}html[lang=en] .home-hero:before{content:"Start here"}.home-hero h1,.home-hero .hero-title,.home-hero .home-hero__title{color:#0f172a!important;letter-spacing:-.045em!important;max-width:18ch!important;margin:0!important;font-size:clamp(30px,3.2vw,44px)!important;line-height:1.04!important}.home-hero h1+p,.home-hero .lead,.home-hero .hero-lead,.home-hero .home-hero__lead{color:#53627a!important;max-width:78ch!important;margin-top:14px!important;margin-bottom:0!important;font-size:clamp(15px,1vw,16px)!important;line-height:1.62!important}.home-hero form{border-top:1px solid #94a3b82e!important;grid-template-columns:minmax(260px,1fr) minmax(170px,.34fr) minmax(150px,.26fr) minmax(150px,.24fr)!important;align-items:stretch!important;gap:12px!important;margin-top:clamp(18px,2.4vw,26px)!important;padding-top:clamp(16px,2vw,22px)!important;display:grid!important}.home-hero input,.home-hero select,.home-hero button{border-radius:16px!important;min-height:50px!important;font-size:15px!important}.home-hero input,.home-hero select{background-color:#ffffffc7!important;border-color:#94a3b83d!important}.home-hero button,.home-hero [type=submit]{font-weight:850!important;box-shadow:0 13px 28px #0f172a21,inset 0 1px #ffffff1f!important}.home-hero h2,.home-hero h3{color:#64748b!important;letter-spacing:.09em!important;text-transform:uppercase!important;margin-top:clamp(18px,2vw,24px)!important;margin-bottom:12px!important;font-size:12px!important;font-weight:900!important;line-height:1.2!important}.home-hero h2+*,.home-hero h3+*{margin-top:0!important}.home-hero .checks,.home-hero .check-list,.home-hero .check-grid,.home-hero .included-checks,.home-hero .hero-checks,.home-hero .checks-grid,.home-hero ul{gap:9px 10px!important}.home-hero .checks,.home-hero .check-grid,.home-hero .included-checks,.home-hero .hero-checks,.home-hero .checks-grid{flex-wrap:wrap!important;display:flex!important}.home-hero ul{flex-wrap:wrap!important;padding-left:0!important;list-style:none!important;display:flex!important}.home-hero li,.home-hero .check,.home-hero .check-item,.home-hero .check-card,.home-hero .check-pill,.home-hero .included-check,.home-hero .checks span,.home-hero .check-list span,.home-hero .check-grid span,.home-hero .included-checks span,.home-hero .hero-checks span,.home-hero .checks-grid span{color:#475569!important;width:auto!important;min-width:auto!important;min-height:38px!important;box-shadow:none!important;background:#ffffffc2!important;border:1px solid #94a3b82e!important;border-radius:999px!important;flex:none!important;padding:0 13px!important;font-size:13px!important;font-weight:820!important}.home-hero li svg,.home-hero .check svg,.home-hero .check-item svg,.home-hero .check-card svg,.home-hero .check-pill svg,.home-hero .included-check svg{width:18px!important;height:18px!important}@media (width<=960px){.home-hero form{grid-template-columns:1fr 1fr!important}.home-hero form>:first-child{grid-column:1/-1!important}}@media (width<=620px){.home-hero{border-radius:24px!important;padding:22px!important}.home-hero h1,.home-hero .hero-title,.home-hero .home-hero__title{max-width:none!important;font-size:clamp(29px,9vw,38px)!important}.home-hero form{grid-template-columns:1fr!important}.home-hero form>*{grid-column:auto!important}.home-hero button,.home-hero [type=submit]{width:100%!important}.home-hero li,.home-hero .check,.home-hero .check-item,.home-hero .check-card,.home-hero .check-pill,.home-hero .included-check,.home-hero .checks span,.home-hero .check-list span,.home-hero .check-grid span,.home-hero .included-checks span,.home-hero .hero-checks span,.home-hero .checks-grid span{min-height:36px!important;padding-inline:11px!important;font-size:12.5px!important}}.home-hero:before{content:none!important;display:none!important}.home-hero .hero-eyebrow{color:#1d4ed8!important;letter-spacing:.045em!important;text-transform:uppercase!important;width:max-content!important;min-height:30px!important;box-shadow:none!important;background:#2563eb14!important;border:1px solid #2563eb24!important;border-radius:999px!important;align-items:center!important;margin:0 0 14px!important;padding:0 12px!important;font-size:12px!important;font-weight:850!important;line-height:1!important;display:inline-flex!important}.home-hero h1,.home-hero .hero-title,.home-hero .home-hero__title{margin-top:0!important}#result.result.tls-premium-v1-result{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}#result.result.tls-premium-v1-result>.tls-premium-v1-shell{margin-top:28px}.tls-premium-v1-shell,.tls-premium-v1-shell *{box-sizing:border-box}.tls-premium-v1-hero{isolation:isolate;background:radial-gradient(circle at 84%,#22c55e29,#0000 17rem),linear-gradient(135deg,#fffffffa,#f8fafcdb);border:1px solid #cbd5e1b8;border-radius:30px;grid-template-columns:minmax(0,1fr) clamp(132px,14vw,176px);align-items:center;gap:clamp(30px,5vw,72px);min-height:clamp(245px,25vw,330px);padding:clamp(30px,4vw,52px) clamp(34px,5vw,64px);display:grid;position:relative;overflow:hidden;box-shadow:0 18px 50px #0f172a0e,inset 0 1px #ffffffeb}.tls-premium-v1-hero:before{content:"";z-index:-1;opacity:.28;pointer-events:none;background:repeating-radial-gradient(circle,#22c55e00 0 38px,#22c55e1b 39px 40px);border-radius:999px;width:clamp(380px,42vw,620px);height:clamp(380px,42vw,620px);position:absolute;top:50%;right:clamp(-120px,-6vw,-52px);transform:translateY(-50%)}.tls-premium-v1-shell.is-warn .tls-premium-v1-hero{background:radial-gradient(circle at 84%,#f59e0b21,#0000 17rem),linear-gradient(135deg,#fffffffa,#fffbebd1)}.tls-premium-v1-shell.is-warn .tls-premium-v1-hero:before{background:repeating-radial-gradient(circle,#f59e0b00 0 38px,#f59e0b1c 39px 40px)}.tls-premium-v1-shell.is-bad .tls-premium-v1-hero{background:radial-gradient(circle at 84%,#ef44441f,#0000 17rem),linear-gradient(135deg,#fffffffa,#fef2f2d1)}.tls-premium-v1-shell.is-bad .tls-premium-v1-hero:before{background:repeating-radial-gradient(circle,#ef444400 0 38px,#ef44441a 39px 40px)}.tls-premium-v1-hero-copy{min-width:0}.tls-premium-v1-status{color:#15803d;background:linear-gradient(#f7fff9f5,#f0fdf4db);border:1px solid #86eface0;border-radius:999px;align-items:center;gap:12px;width:fit-content;margin-bottom:clamp(28px,3.3vw,42px);padding:9px 17px 9px 10px;font-size:clamp(.92rem,1.05vw,1rem);font-weight:900;line-height:1;display:inline-flex;box-shadow:0 14px 34px #22c55e1a,inset 0 1px #ffffffd9}.tls-premium-v1-status-dot{background:radial-gradient(circle at 35% 25%,#fffffff0,#dcfce7f5);border-radius:999px;place-items:center;width:30px;min-width:30px;height:30px;font-weight:950;display:grid;box-shadow:0 0 0 6px #22c55e1a,inset 0 1px #ffffffe6}.tls-premium-v1-shell.is-warn .tls-premium-v1-status{color:#92400e;background:linear-gradient(#fffffff2,#fffbebe0);border-color:#fcd34de6}.tls-premium-v1-shell.is-warn .tls-premium-v1-status-dot{background:radial-gradient(circle at 35% 25%,#fffffff2,#fef3c7f2);box-shadow:0 0 0 6px #f59e0b1a,inset 0 1px #ffffffe6}.tls-premium-v1-shell.is-bad .tls-premium-v1-status{color:#991b1b;background:linear-gradient(#fffffff2,#fef2f2e0);border-color:#fca5a5e6}.tls-premium-v1-shell.is-bad .tls-premium-v1-status-dot{background:radial-gradient(circle at 35% 25%,#fffffff2,#fee2e2f2);box-shadow:0 0 0 6px #ef44441a,inset 0 1px #ffffffe6}.tls-premium-v1-hero h2{color:#0f172a;letter-spacing:-.062em;text-wrap:balance;max-width:760px;margin:0;font-size:clamp(2.85rem,4.25vw,4.45rem);font-weight:930;line-height:.98}.tls-premium-v1-hero p{color:#475569;max-width:650px;margin:clamp(14px,1.8vw,20px) 0 0;font-size:clamp(1rem,1.24vw,1.12rem);font-weight:650;line-height:1.6}.tls-premium-v1-meta{border-top:1px solid #cbd5e19e;flex-wrap:wrap;align-items:center;gap:0;max-width:720px;margin-top:clamp(22px,3vw,32px);padding-top:clamp(16px,1.8vw,21px);display:flex}.tls-premium-v1-meta span{align-items:baseline;gap:10px;display:inline-flex}.tls-premium-v1-meta span+span{margin-left:clamp(18px,2.4vw,30px);padding-left:clamp(18px,2.4vw,30px);position:relative}.tls-premium-v1-meta span+span:before{content:"";background:#cbd5e1db;width:1px;height:24px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.tls-premium-v1-meta em{color:#64748b;font-size:clamp(.78rem,.86vw,.9rem);font-style:normal;font-weight:850}.tls-premium-v1-meta strong{color:#0f172a;letter-spacing:-.035em;overflow-wrap:anywhere;font-size:clamp(1.02rem,1.25vw,1.24rem);font-weight:920}.tls-premium-v1-mark{background:radial-gradient(circle at 35% 25%,#fffffffc,#ffffffe0);border:2px solid #86efacf5;border-radius:999px;justify-self:center;place-items:center;width:clamp(126px,13vw,166px);height:clamp(126px,13vw,166px);display:grid;position:relative;box-shadow:0 20px 52px #22c55e1c,0 0 0 clamp(12px,1.8vw,24px) #22c55e0f,inset 0 1px #fffffff2}.tls-premium-v1-mark span{color:#15803d;font-size:clamp(3.25rem,5.4vw,4.75rem);font-weight:950;line-height:1}.tls-premium-v1-shell.is-warn .tls-premium-v1-mark{border-color:#fcd34df5;box-shadow:0 20px 52px #f59e0b1a,0 0 0 clamp(12px,1.8vw,24px) #f59e0b0e,inset 0 1px #fffffff2}.tls-premium-v1-shell.is-warn .tls-premium-v1-mark span{color:#b45309}.tls-premium-v1-shell.is-bad .tls-premium-v1-mark{border-color:#fca5a5f5;box-shadow:0 20px 52px #ef44441a,0 0 0 clamp(12px,1.8vw,24px) #ef44440e,inset 0 1px #fffffff2}.tls-premium-v1-shell.is-bad .tls-premium-v1-mark span{color:#dc2626}.tls-premium-v1-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.tls-premium-v1-fact{background:#fff;border:1px solid #cbd5e1c7;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:58px;padding:14px 16px;display:grid;box-shadow:0 10px 28px #0f172a0a,inset 0 1px #fffffff2}.tls-premium-v1-fact span{color:#64748b;font-size:.86rem;font-weight:850}.tls-premium-v1-fact strong{color:#0f172a;text-align:right;overflow-wrap:anywhere;font-size:.98rem;font-weight:920}.tls-premium-v1-fact:before{content:"";background:#16a34a;border-radius:999px;grid-area:1/2/span 2;justify-self:end;width:9px;height:9px;box-shadow:0 0 0 5px #22c55e1f}.tls-premium-v1-fact.is-bad:before{background:#dc2626;box-shadow:0 0 0 5px #ef44441f}.tls-premium-v1-notice,.tls-premium-v1-shell>.notice{background:linear-gradient(#fffffff5,#f0fdf4b8);border:1px solid #86efacc7;border-radius:22px;grid-template-columns:minmax(150px,.25fr) minmax(0,1fr);gap:14px;margin-top:18px;padding:16px 18px;display:grid;box-shadow:0 10px 28px #0f172a09,inset 0 1px #ffffffeb}.tls-premium-v1-shell>.notice.notice-warning{background:linear-gradient(#fffffff5,#fffbebcc);border-color:#f59e0bb8}.tls-premium-v1-notice strong,.tls-premium-v1-shell>.notice strong{color:#0f172a;font-weight:900}.tls-premium-v1-notice span,.tls-premium-v1-shell>.notice span{color:#64748b;font-weight:600;line-height:1.55}.tls-premium-v1-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.tls-premium-v1-card{background:#fff;border:1px solid #cbd5e1d1;border-radius:26px;min-width:0;padding:clamp(18px,2.1vw,24px);box-shadow:0 14px 38px #0f172a0e,inset 0 1px #ffffffe6}.tls-premium-v1-card-head{margin-bottom:16px}.tls-premium-v1-card h3{color:#0f172a;letter-spacing:-.025em;margin:0 0 8px;font-size:1.08rem;font-weight:900;line-height:1.25}.tls-premium-v1-card-status{color:#15803d;background:#dcfce7d1;border-radius:999px;width:fit-content;padding:.24rem .55rem;font-size:.82rem;font-weight:900;display:inline-flex}.tls-premium-v1-card-status.is-bad{color:#b91c1c;background:#fee2e2e0}.tls-premium-v1-help{color:#64748b;margin:0 0 14px;font-size:.94rem;font-weight:650;line-height:1.55}.tls-premium-v1-row{border-bottom:1px solid #e2e8f0eb;grid-template-columns:minmax(130px,.45fr) minmax(0,1fr);align-items:baseline;gap:14px;margin:0;padding:11px 0;display:grid}.tls-premium-v1-row:last-child{border-bottom:0}.tls-premium-v1-row strong{color:#64748b;font-size:.94rem;font-weight:800}.tls-premium-v1-row span{color:#0f172a;overflow-wrap:anywhere;min-width:0;font-size:.96rem;font-weight:800}.tls-premium-v1-row code,.tls-premium-v1-card code{color:#0f172a;overflow-wrap:anywhere;background:#f8fafceb;border:1px solid #cbd5e1b8;border-radius:9px;max-width:100%;padding:.18rem .42rem;font-size:.88em;font-weight:760;display:inline-block}.tls-premium-v1-pill{color:#15803d;white-space:nowrap;background:#dcfce7d1;border-radius:999px;justify-content:center;align-items:center;width:fit-content;padding:.26rem .58rem;font-size:.88rem;font-weight:900;display:inline-flex}.tls-premium-v1-pill.is-bad{color:#b91c1c;background:#fee2e2e0}.tls-premium-v1-shell .code-block-wrap{margin-top:12px}.tls-premium-v1-shell .raw-data{background:#fff;border-radius:22px;margin-top:18px}@media (width<=980px){.tls-premium-v1-hero{grid-template-columns:1fr;justify-items:center}.tls-premium-v1-hero-copy{width:100%}.tls-premium-v1-mark{justify-self:center;margin-top:4px}.tls-premium-v1-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.tls-premium-v1-grid{grid-template-columns:1fr}}@media (width<=640px){#result.result.tls-premium-v1-result>.tls-premium-v1-shell{margin-top:22px}.tls-premium-v1-hero{border-radius:24px;min-height:0;padding:24px}.tls-premium-v1-hero:before{opacity:.22;width:clamp(340px,105vw,520px);height:clamp(340px,105vw,520px);top:66%;left:50%;right:auto;transform:translate(-50%,-50%)}.tls-premium-v1-status{margin-bottom:24px}.tls-premium-v1-hero h2{letter-spacing:-.058em;font-size:clamp(2.25rem,10.5vw,3.25rem);line-height:1}.tls-premium-v1-hero p{font-size:.98rem;line-height:1.55}.tls-premium-v1-meta{grid-template-columns:1fr;gap:12px;display:grid}.tls-premium-v1-meta span{justify-content:space-between}.tls-premium-v1-meta span+span{margin-left:0;padding-left:0}.tls-premium-v1-meta span+span:before{display:none}.tls-premium-v1-mark{width:clamp(126px,44vw,164px);height:clamp(126px,44vw,164px)}.tls-premium-v1-mark span{font-size:clamp(3.4rem,15vw,4.7rem)}.tls-premium-v1-facts{grid-template-columns:1fr}.tls-premium-v1-fact{min-height:54px}.tls-premium-v1-notice,.tls-premium-v1-shell>.notice{border-radius:20px;grid-template-columns:1fr;gap:8px;padding:16px 18px}.tls-premium-v1-card{border-radius:22px;padding:18px}.tls-premium-v1-row{grid-template-columns:1fr;gap:4px}.tls-premium-v1-row span{text-align:left}}#result.result.bimi-premium-v2-result{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}#result.result.bimi-premium-v2-result>.bimi-premium-v2-shell{margin-top:28px}.bimi-premium-v2-shell,.bimi-premium-v2-shell *{box-sizing:border-box}.bimi-premium-v2-hero{isolation:isolate;background:radial-gradient(circle at 84%,#22c55e29,#0000 17rem),linear-gradient(135deg,#fffffffa,#f8fafcdb);border:1px solid #cbd5e1b8;border-radius:30px;grid-template-columns:minmax(0,1fr) clamp(132px,14vw,176px);align-items:center;gap:clamp(30px,5vw,72px);min-height:clamp(245px,25vw,330px);padding:clamp(30px,4vw,52px) clamp(34px,5vw,64px);display:grid;position:relative;overflow:hidden;box-shadow:0 18px 50px #0f172a0e,inset 0 1px #ffffffeb}.bimi-premium-v2-hero:before{content:"";z-index:-1;opacity:.28;pointer-events:none;background:repeating-radial-gradient(circle,#22c55e00 0 38px,#22c55e1b 39px 40px);border-radius:999px;width:clamp(380px,42vw,620px);height:clamp(380px,42vw,620px);position:absolute;top:50%;right:clamp(-120px,-6vw,-52px);transform:translateY(-50%)}.bimi-premium-v2-shell.is-warn .bimi-premium-v2-hero{background:radial-gradient(circle at 84%,#f59e0b21,#0000 17rem),linear-gradient(135deg,#fffffffa,#fffbebd1)}.bimi-premium-v2-shell.is-bad .bimi-premium-v2-hero{background:radial-gradient(circle at 84%,#ef44441f,#0000 17rem),linear-gradient(135deg,#fffffffa,#fef2f2d1)}.bimi-premium-v2-hero-copy{min-width:0}.bimi-premium-v2-status{color:#15803d;background:linear-gradient(#f7fff9f5,#f0fdf4db);border:1px solid #86eface0;border-radius:999px;align-items:center;gap:12px;width:fit-content;margin-bottom:clamp(28px,3.3vw,42px);padding:9px 17px 9px 10px;font-size:clamp(.92rem,1.05vw,1rem);font-weight:900;line-height:1;display:inline-flex;box-shadow:0 14px 34px #22c55e1a,inset 0 1px #ffffffd9}.bimi-premium-v2-status-dot{background:radial-gradient(circle at 35% 25%,#fffffff0,#dcfce7f5);border-radius:999px;place-items:center;width:30px;min-width:30px;height:30px;font-weight:950;display:grid;box-shadow:0 0 0 6px #22c55e1a,inset 0 1px #ffffffe6}.bimi-premium-v2-shell.is-warn .bimi-premium-v2-status{color:#92400e;background:linear-gradient(#fffffff2,#fffbebe0);border-color:#fcd34de6}.bimi-premium-v2-shell.is-bad .bimi-premium-v2-status{color:#991b1b;background:linear-gradient(#fffffff2,#fef2f2e0);border-color:#fca5a5e6}.bimi-premium-v2-hero h2{color:#0f172a;letter-spacing:-.062em;text-wrap:balance;max-width:760px;margin:0;font-size:clamp(2.85rem,4.25vw,4.45rem);font-weight:930;line-height:.98}.bimi-premium-v2-hero p{color:#475569;max-width:650px;margin:clamp(14px,1.8vw,20px) 0 0;font-size:clamp(1rem,1.24vw,1.12rem);font-weight:650;line-height:1.6}.bimi-premium-v2-meta{border-top:1px solid #cbd5e19e;flex-wrap:wrap;align-items:center;gap:0;max-width:720px;margin-top:clamp(22px,3vw,32px);padding-top:clamp(16px,1.8vw,21px);display:flex}.bimi-premium-v2-meta span{align-items:baseline;gap:10px;display:inline-flex}.bimi-premium-v2-meta span+span{margin-left:clamp(18px,2.4vw,30px);padding-left:clamp(18px,2.4vw,30px);position:relative}.bimi-premium-v2-meta span+span:before{content:"";background:#cbd5e1db;width:1px;height:24px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.bimi-premium-v2-meta em{color:#64748b;font-size:clamp(.78rem,.86vw,.9rem);font-style:normal;font-weight:850}.bimi-premium-v2-meta strong{color:#0f172a;letter-spacing:-.035em;overflow-wrap:anywhere;font-size:clamp(1.02rem,1.25vw,1.24rem);font-weight:920}.bimi-premium-v2-mark{background:radial-gradient(circle at 35% 25%,#fffffffc,#ffffffe0);border:2px solid #86efacf5;border-radius:999px;justify-self:center;place-items:center;width:clamp(126px,13vw,166px);height:clamp(126px,13vw,166px);display:grid;position:relative;box-shadow:0 20px 52px #22c55e1c,0 0 0 clamp(12px,1.8vw,24px) #22c55e0f,inset 0 1px #fffffff2}.bimi-premium-v2-mark span{color:#15803d;font-size:clamp(3.25rem,5.4vw,4.75rem);font-weight:950;line-height:1}.bimi-premium-v2-shell.is-warn .bimi-premium-v2-mark{border-color:#fcd34df5}.bimi-premium-v2-shell.is-warn .bimi-premium-v2-mark span{color:#b45309}.bimi-premium-v2-shell.is-bad .bimi-premium-v2-mark{border-color:#fca5a5f5}.bimi-premium-v2-shell.is-bad .bimi-premium-v2-mark span{color:#dc2626}.bimi-premium-v2-notice{background:linear-gradient(#fffffff5,#f0fdf4b8);border:1px solid #86efacc7;border-radius:22px;grid-template-columns:minmax(150px,.25fr) minmax(0,1fr);gap:14px;margin-top:18px;padding:16px 18px;display:grid;box-shadow:0 10px 28px #0f172a09,inset 0 1px #ffffffeb}.bimi-premium-v2-notice.is-warn{background:linear-gradient(#fffffff5,#fffbebcc);border-color:#f59e0bb8}.bimi-premium-v2-notice strong{color:#0f172a;font-weight:900}.bimi-premium-v2-notice span{color:#64748b;font-weight:600;line-height:1.55}.bimi-premium-v2-grid{grid-template-columns:minmax(260px,.9fr) minmax(260px,1fr) minmax(260px,1fr);gap:16px;margin-top:18px;display:grid}.bimi-premium-v2-card{background:#fff;border:1px solid #cbd5e1d1;border-radius:26px;min-width:0;padding:clamp(18px,2.1vw,24px);box-shadow:0 14px 38px #0f172a0e,inset 0 1px #ffffffe6}.bimi-premium-v2-logo-card{grid-row:span 2}.bimi-premium-v2-record-card{grid-column:2/span 2}.bimi-premium-v2-card-head{margin-bottom:16px}.bimi-premium-v2-card h3{color:#0f172a;letter-spacing:-.025em;margin:0;font-size:1.08rem;font-weight:900;line-height:1.25}.bimi-premium-v2-help{color:#64748b;margin:14px 0 0;font-size:.94rem;font-weight:650;line-height:1.55}.bimi-premium-v2-shell .bimi-logo-preview{background:linear-gradient(135deg,#f8fafcf5 0%,#fffffff5 48%,#e2e8f0b8 100%);border:1px solid #cbd5e1d1;border-radius:24px;min-height:235px;padding:24px;box-shadow:inset 0 1px #fffffff2,0 10px 30px #0f172a09}.bimi-premium-v2-shell .bimi-logo-preview img{object-fit:contain;filter:drop-shadow(0 10px 18px #0f172a1a);width:auto;max-width:min(280px,82%);height:auto;max-height:150px}.bimi-premium-v2-facts{gap:0;margin:0;padding:0;list-style:none;display:grid}.bimi-premium-v2-facts li{border-bottom:1px solid #e2e8f0eb;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:52px;padding:12px 0;display:grid;position:relative}.bimi-premium-v2-facts li:last-child{border-bottom:0}.bimi-premium-v2-facts li:before{content:"";background:#16a34a;border-radius:999px;width:9px;height:9px;box-shadow:0 0 0 5px #22c55e1f}.bimi-premium-v2-facts li.is-bad:before{background:#dc2626;box-shadow:0 0 0 5px #ef44441f}.bimi-premium-v2-facts span{color:#64748b;font-size:.94rem;font-weight:800}.bimi-premium-v2-facts strong{color:#0f172a;text-align:right;overflow-wrap:anywhere;min-width:0;font-size:.96rem;font-weight:900}.bimi-premium-v2-pill{color:#15803d;white-space:nowrap;background:#dcfce7d1;border-radius:999px;justify-content:center;align-items:center;width:fit-content;padding:.26rem .58rem;font-size:.88rem;font-weight:900;display:inline-flex}.bimi-premium-v2-pill.is-bad{color:#b91c1c;background:#fee2e2e0}.bimi-premium-v2-card code{color:#0f172a;overflow-wrap:anywhere;background:#f8fafceb;border:1px solid #cbd5e1b8;border-radius:9px;max-width:100%;padding:.18rem .42rem;font-size:.88em;font-weight:760;display:inline-block}.bimi-premium-v2-record{white-space:pre-wrap;overflow-wrap:anywhere;width:100%;min-height:70px;max-height:260px;line-height:1.58;overflow:auto;color:#e5e7eb!important;background:#0f172a!important;border:1px solid #1e293b1f!important;border-radius:18px!important;padding:17px 18px!important;font-size:.9rem!important;font-weight:700!important;display:block!important}.bimi-premium-v2-actions{background:#ffffffbd;border:1px solid #cbd5e1d1;border-radius:20px;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:18px;padding:14px;display:flex;box-shadow:0 10px 28px #0f172a09,inset 0 1px #ffffffeb}.bimi-premium-v2-actions button{appearance:none;color:#0f172a;cursor:pointer;background:#fff;border:1px solid #cbd5e1f5;border-radius:999px;min-height:42px;padding:0 16px;font-weight:900;box-shadow:0 8px 18px #0f172a0b}.bimi-premium-v2-actions button.is-copied{color:#15803d;background:#dcfce7d1;border-color:#22c55e7a}@media (width<=980px){.bimi-premium-v2-hero{grid-template-columns:1fr;justify-items:center}.bimi-premium-v2-hero-copy{width:100%}.bimi-premium-v2-mark{justify-self:center;margin-top:4px}.bimi-premium-v2-grid{grid-template-columns:1fr}.bimi-premium-v2-logo-card,.bimi-premium-v2-record-card{grid-area:auto}}@media (width<=640px){#result.result.bimi-premium-v2-result>.bimi-premium-v2-shell{margin-top:22px}.bimi-premium-v2-hero{border-radius:24px;min-height:0;padding:24px}.bimi-premium-v2-hero:before{opacity:.22;width:clamp(340px,105vw,520px);height:clamp(340px,105vw,520px);top:66%;left:50%;right:auto;transform:translate(-50%,-50%)}.bimi-premium-v2-status{margin-bottom:24px}.bimi-premium-v2-hero h2{letter-spacing:-.058em;font-size:clamp(2.25rem,10.5vw,3.25rem);line-height:1}.bimi-premium-v2-hero p{font-size:.98rem;line-height:1.55}.bimi-premium-v2-meta{grid-template-columns:1fr;gap:12px;display:grid}.bimi-premium-v2-meta span{justify-content:space-between}.bimi-premium-v2-meta span+span{margin-left:0;padding-left:0}.bimi-premium-v2-meta span+span:before{display:none}.bimi-premium-v2-mark{width:clamp(126px,44vw,164px);height:clamp(126px,44vw,164px)}.bimi-premium-v2-mark span{font-size:clamp(3.4rem,15vw,4.7rem)}.bimi-premium-v2-notice{border-radius:20px;grid-template-columns:1fr;gap:8px;padding:16px 18px}.bimi-premium-v2-card{border-radius:22px;padding:18px}.bimi-premium-v2-shell .bimi-logo-preview{border-radius:20px;min-height:190px;padding:18px}.bimi-premium-v2-shell .bimi-logo-preview img{max-width:78%;max-height:130px}.bimi-premium-v2-facts li{grid-template-columns:10px minmax(0,1fr);align-items:start;gap:8px 12px}.bimi-premium-v2-facts span,.bimi-premium-v2-facts strong{text-align:left;grid-column:2}.bimi-premium-v2-record{max-height:240px;line-height:1.55;border-radius:16px!important;padding:14px!important;font-size:.8rem!important}.bimi-premium-v2-actions{grid-template-columns:1fr;justify-content:stretch;gap:10px;padding:12px;display:grid}.bimi-premium-v2-actions button{width:100%}}.home-intro-v2{isolation:isolate!important;background:radial-gradient(circle at 88% 18%,#2563eb29,#0000 24rem),radial-gradient(circle at 18% 105%,#22c55e21,#0000 25rem),linear-gradient(135deg,#fffffffc,#f8fafce6)!important;border:1px solid #cbd5e1b8!important;border-radius:36px!important;grid-template-columns:minmax(0,1.02fr) minmax(420px,.98fr)!important;align-items:center!important;gap:clamp(36px,5vw,82px)!important;padding:clamp(34px,5vw,72px)!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 24px 66px #0f172a11,inset 0 1px #fffffff0!important}.home-intro-v2:before{content:""!important;z-index:-1!important;opacity:.44!important;pointer-events:none!important;background:repeating-radial-gradient(circle,#2563eb00 0 38px,#2563eb16 39px 40px)!important;border-radius:999px!important;width:clamp(440px,48vw,780px)!important;height:clamp(440px,48vw,780px)!important;position:absolute!important;top:50%!important;right:clamp(-180px,-7vw,-70px)!important;transform:translateY(-50%)!important}.home-intro-v2:after{content:""!important;z-index:-1!important;pointer-events:none!important;background:radial-gradient(circle,#22c55e1f,#0000 70%)!important;border-radius:999px!important;width:360px!important;height:360px!important;position:absolute!important;bottom:-140px!important;left:-120px!important}.home-intro-v2__content{z-index:2!important;min-width:0!important;position:relative!important}.home-intro-v2__eyebrow{color:#2563eb!important;letter-spacing:.01em!important;text-transform:none!important;background:linear-gradient(#fffffffa,#eff6ffe0)!important;border:1px solid #bfdbfef2!important;border-radius:999px!important;align-items:center!important;gap:10px!important;width:fit-content!important;margin:0 0 clamp(26px,3.4vw,44px)!important;padding:.52rem .82rem!important;font-size:.8rem!important;font-weight:900!important;display:inline-flex!important;box-shadow:0 14px 32px #2563eb14,inset 0 1px #ffffffe0!important}.home-intro-v2__eyebrow:before{content:""!important;background:#22c55e!important;border-radius:999px!important;width:9px!important;height:9px!important;box-shadow:0 0 0 6px #22c55e1f!important}.home-intro-v2__title{color:#0f172a!important;letter-spacing:-.078em!important;text-wrap:balance!important;max-width:860px!important;margin:0!important;font-size:clamp(3.15rem,5.5vw,6.15rem)!important;font-weight:930!important;line-height:.92!important}.home-intro-v2__lead{color:#475569!important;letter-spacing:-.012em!important;max-width:760px!important;margin:clamp(18px,2.3vw,28px) 0 0!important;font-size:clamp(1.02rem,1.25vw,1.18rem)!important;font-weight:580!important;line-height:1.64!important}.home-intro-v2__tags{flex-wrap:wrap!important;gap:10px!important;margin-top:clamp(22px,2.8vw,34px)!important;display:flex!important}.home-intro-v2__tags span{color:#334155!important;background:#fffc!important;border:1px solid #cbd5e1cc!important;border-radius:999px!important;padding:.48rem .74rem!important;font-size:.86rem!important;font-weight:850!important;box-shadow:0 8px 20px #0f172a09!important}.home-intro-v2__actions{flex-wrap:wrap!important;gap:12px!important;margin-top:clamp(24px,3vw,38px)!important;display:flex!important}.home-intro-v2__btn{border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:48px!important;padding:0 18px!important;font-weight:900!important;text-decoration:none!important;transition:transform .16s,box-shadow .16s,border-color .16s!important;display:inline-flex!important}.home-intro-v2__btn:hover{transform:translateY(-1px)!important}.home-intro-v2__btn--primary{color:#fff!important;background:linear-gradient(135deg,#2563eb,#1d4ed8)!important;border:1px solid #2563ebdb!important;box-shadow:0 16px 34px #2563eb38!important}.home-intro-v2__btn--secondary{color:#0f172a!important;background:#ffffffdb!important;border:1px solid #cbd5e1eb!important;box-shadow:0 10px 24px #0f172a0b!important}.home-intro-v2__stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;max-width:620px!important;margin-top:clamp(22px,2.8vw,34px)!important;display:grid!important}.home-intro-v2__stats span{background:#ffffffc2!important;border:1px solid #cbd5e1c7!important;border-radius:18px!important;gap:5px!important;padding:15px 16px!important;display:grid!important;box-shadow:0 10px 24px #0f172a0a,inset 0 1px #ffffffeb!important}.home-intro-v2__stats em{color:#64748b!important;font-size:.78rem!important;font-style:normal!important;font-weight:850!important}.home-intro-v2__stats strong{color:#0f172a!important;letter-spacing:-.045em!important;font-size:1.28rem!important;font-weight:930!important;line-height:1!important}.home-intro-v2__visual{z-index:1!important;place-items:center!important;min-width:0!important;min-height:clamp(430px,42vw,560px)!important;display:grid!important;position:relative!important}.home-intro-v2__mesh{opacity:.76!important;filter:drop-shadow(0 20px 46px #2563eb1f)!important;width:min(620px,112%)!important;position:absolute!important;inset:-5% -8% auto auto!important}.home-intro-v2__dashboard{z-index:2!important;backdrop-filter:blur(14px)!important;background:linear-gradient(#fffffff5,#f8fafce6)!important;border:1px solid #cbd5e1d1!important;border-radius:28px!important;width:min(520px,100%)!important;padding:16px!important;position:relative!important;box-shadow:0 26px 70px #0f172a21,inset 0 1px #fffffff5!important}.home-intro-v2__browserbar{align-items:center!important;gap:7px!important;padding:9px 10px 14px!important;display:flex!important}.home-intro-v2__browserbar span{background:#cbd5e1!important;border-radius:999px!important;width:10px!important;height:10px!important}.home-intro-v2__browserbar span:first-child{background:#f87171!important}.home-intro-v2__browserbar span:nth-child(2){background:#fbbf24!important}.home-intro-v2__browserbar span:nth-child(3){background:#34d399!important}.home-intro-v2__browserbar strong{color:#64748b!important;margin-left:auto!important;font-size:.84rem!important;font-weight:850!important}.home-intro-v2__dashboard-main{background:#fff!important;border:1px solid #e2e8f0eb!important;border-radius:22px!important;grid-template-columns:minmax(0,1fr) minmax(150px,.72fr)!important;gap:14px!important;padding:18px!important;display:grid!important}.home-intro-v2__dashboard-kicker{color:#64748b!important;margin:0 0 14px!important;font-size:.82rem!important;font-weight:900!important}.home-intro-v2__score-row{align-items:center!important;gap:16px!important;display:flex!important}.home-intro-v2__score-ring{background:conic-gradient(#22c55e 0 86%, #e2e8f0e6 86% 100%)!important;border-radius:999px!important;place-items:center!important;width:88px!important;height:88px!important;display:grid!important;box-shadow:0 14px 30px #22c55e29,inset 0 1px #fffffff2!important}.home-intro-v2__score-ring:after{content:""!important;background:#fff!important;border-radius:999px!important;width:62px!important;height:62px!important;position:absolute!important}.home-intro-v2__score-ring span{z-index:2!important;color:#0f172a!important;letter-spacing:-.05em!important;font-size:1.55rem!important;font-weight:950!important;position:relative!important}.home-intro-v2__score-row strong{color:#0f172a!important;font-size:1.02rem!important;font-weight:920!important;line-height:1.15!important;display:block!important}.home-intro-v2__score-row>div:last-child span{color:#15803d!important;background:#dcfce7e6!important;border-radius:999px!important;margin-top:6px!important;padding:.24rem .56rem!important;font-size:.82rem!important;font-weight:900!important;display:inline-flex!important}.home-intro-v2__status-list span{color:#334155!important;background:#f8fafcdb!important;border:1px solid #e2e8f0eb!important;border-radius:12px!important;align-items:center!important;gap:8px!important;min-height:34px!important;padding:7px 9px!important;font-size:.78rem!important;font-weight:800!important;display:flex!important}.home-intro-v2__status-list span:before{content:""!important;background:#22c55e!important;border-radius:999px!important;width:8px!important;min-width:8px!important;height:8px!important;box-shadow:0 0 0 5px #22c55e1a!important}.home-intro-v2__tool-cards{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin-top:12px!important;display:grid!important}.home-intro-v2__tool-cards div{background:#fff!important;border:1px solid #e2e8f0eb!important;border-radius:18px!important;min-width:0!important;padding:13px!important;box-shadow:0 8px 18px #0f172a09!important}.home-intro-v2__tool-cards span{color:#2563eb!important;margin-bottom:10px!important;font-size:.74rem!important;font-weight:950!important;display:inline-flex!important}.home-intro-v2__tool-cards strong{color:#0f172a!important;font-size:.94rem!important;font-weight:920!important;line-height:1.2!important;display:block!important}.home-intro-v2__tool-cards p{color:#64748b!important;margin:6px 0 0!important;font-size:.76rem!important;font-weight:650!important;line-height:1.35!important}.home-intro-v2__floating,.home-intro-v2__floating--top,.home-intro-v2__floating--left,.home-intro-v2__floating--bottom{z-index:3!important;backdrop-filter:blur(12px)!important;background:#ffffffe0!important;border:1px solid #cbd5e1cc!important;border-radius:18px!important;gap:4px!important;min-width:118px!important;padding:13px 15px!important;display:grid!important;position:absolute!important;box-shadow:0 18px 40px #0f172a1a,inset 0 1px #fffffff0!important}.home-intro-v2__floating span{color:#64748b!important;font-size:.76rem!important;font-weight:850!important}.home-intro-v2__floating strong{color:#0f172a!important;letter-spacing:-.045em!important;font-size:1.25rem!important;font-weight:950!important;line-height:1!important}.home-intro-v2__floating--top{top:28px!important;right:12px!important}.home-intro-v2__floating--left{top:48%!important;left:-4px!important}.home-intro-v2__floating--bottom{bottom:18px!important;right:44px!important}@media (width<=1040px){.home-intro-v2{grid-template-columns:1fr!important}.home-intro-v2__visual{width:100%!important}.home-intro-v2__dashboard{width:min(560px,100%)!important}}@media (width<=720px){.home-intro-v2{border-radius:26px!important;padding:24px!important}.home-intro-v2:before{opacity:.24!important;width:clamp(360px,118vw,560px)!important;height:clamp(360px,118vw,560px)!important;top:60%!important;left:50%!important;right:auto!important;transform:translate(-50%,-50%)!important}.home-intro-v2__title{letter-spacing:-.066em!important;font-size:clamp(2.55rem,12.4vw,4.15rem)!important;line-height:.96!important}.home-intro-v2__lead{font-size:1rem!important;line-height:1.58!important}.home-intro-v2__actions{grid-template-columns:1fr!important;display:grid!important}.home-intro-v2__btn{width:100%!important}.home-intro-v2__stats{grid-template-columns:1fr!important}.home-intro-v2__visual{min-height:0!important;display:block!important}.home-intro-v2__mesh{display:none!important}.home-intro-v2__dashboard{border-radius:22px!important;width:100%!important;padding:12px!important}.home-intro-v2__dashboard-main{grid-template-columns:1fr!important;padding:14px!important}.home-intro-v2__tool-cards{grid-template-columns:1fr!important}.home-intro-v2__floating{display:none!important}}.home-intro-v2__tags,.home-intro-v2__stats,.home-intro-v2__floating,.home-intro-v2__floating--top,.home-intro-v2__floating--left,.home-intro-v2__floating--bottom{display:none!important}.home-intro-v2__title{letter-spacing:-.038em!important;word-spacing:.015em!important;line-height:1.02!important}@media (width<=720px){.home-intro-v2__title{letter-spacing:-.034em!important;word-spacing:.01em!important;line-height:1.04!important}}.home-intro-v2__status-list{gap:8px!important;display:grid!important}.home-intro-v2__status-list span{color:#334155!important;white-space:normal!important;overflow-wrap:anywhere!important;background:#f8fafcdb!important;border:1px solid #e2e8f0eb!important;border-radius:12px!important;grid-template-columns:10px minmax(0,1fr)!important;align-items:center!important;column-gap:12px!important;min-height:38px!important;padding:8px 10px!important;font-size:.78rem!important;font-weight:800!important;line-height:1.25!important;display:grid!important;position:relative!important}.home-intro-v2__status-list span:before{content:""!important;background:#22c55e!important;border-radius:999px!important;grid-area:1/1!important;width:9px!important;min-width:9px!important;height:9px!important;margin:0!important;display:block!important;position:static!important;transform:none!important;box-shadow:0 0 0 5px #22c55e1a!important}@media (width<=720px){.home-intro-v2__status-list span{grid-template-columns:10px minmax(0,1fr)!important;column-gap:12px!important;min-height:40px!important;padding:9px 11px!important;font-size:.82rem!important}}.home-intro-v2__title{letter-spacing:-.032em!important;word-spacing:.018em!important;font-size:clamp(2.8rem,4.85vw,5.25rem)!important;line-height:1.04!important}@media (width<=720px){.home-intro-v2__title{letter-spacing:-.026em!important;word-spacing:.012em!important;font-size:clamp(2.25rem,10.4vw,3.7rem)!important;line-height:1.06!important}}.nt-lang-flag{vertical-align:-.12em;background:#fff;border-radius:.16em;width:1.35em;min-width:1.35em;height:.95em;display:inline-block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0f172a29,0 1px 2px #0f172a1a}.nt-lang-flag--fi{background:linear-gradient(90deg,#0000 0 31%,#003580 31% 43%,#0000 43% 100%),linear-gradient(#0000 0 38%,#003580 38% 56%,#0000 56% 100%),#fff}.nt-lang-flag--us{background:repeating-linear-gradient(#b22234 0 7.69%,#fff 7.69% 15.38%)}.nt-lang-flag--us:before{content:"";background:#3c3b6e;width:54%;height:54%;position:absolute;top:0;left:0}.nt-lang-flag--us:after{content:"";background:#fff;border-radius:999px;width:.11em;height:.11em;position:absolute;top:.12em;left:.16em;box-shadow:.22em 0 #fff,.44em 0 #fff,0 .2em #fff,.22em .2em #fff,.44em .2em #fff}a:has(.nt-lang-flag),button:has(.nt-lang-flag),.lang-switcher a,.language-switcher a,.locale-switcher a{align-items:center;gap:.42em;display:inline-flex}.home-intro-v2__tool-cards{display:none!important}.home-intro-v2{background:radial-gradient(circle at 86% 16%,#2563eb1b,#0000 24rem),radial-gradient(circle at 14% 104%,#22c55e16,#0000 24rem),linear-gradient(135deg,#fffffffe,#f8fafcf0)!important;gap:clamp(40px,5vw,78px)!important;box-shadow:0 22px 58px #0f172a0e,inset 0 1px #fffffff2!important}.home-intro-v2:before{opacity:.2!important}.home-intro-v2:after{opacity:.55!important}.home-intro-v2__eyebrow{color:#1d4ed8!important;margin-bottom:clamp(24px,3vw,38px)!important;box-shadow:0 10px 24px #2563eb0e,inset 0 1px #ffffffe6!important}.home-intro-v2__title{letter-spacing:-.028em!important;word-spacing:.014em!important;max-width:760px!important;font-size:clamp(2.7rem,4.35vw,4.85rem)!important;font-weight:920!important;line-height:1.055!important}.home-intro-v2__lead{color:#475569!important;max-width:650px!important;margin-top:clamp(18px,2.1vw,24px)!important;font-size:clamp(1rem,1.12vw,1.12rem)!important;font-weight:560!important;line-height:1.68!important}.home-intro-v2__actions{gap:12px!important;margin-top:clamp(24px,2.8vw,34px)!important}.home-intro-v2__btn{letter-spacing:-.012em!important;border-radius:16px!important;min-height:48px!important;padding:0 20px!important;font-size:.98rem!important}.home-intro-v2__btn--primary{background:linear-gradient(135deg,#2563eb,#1d4ed8)!important;border-color:#1d4ed8e0!important;box-shadow:0 12px 26px #2563eb2e!important}.home-intro-v2__btn--secondary{color:#0f172a!important;background:#ffffffd1!important;border-color:#cbd5e1f0!important;box-shadow:0 8px 18px #0f172a0a!important}.home-intro-v2__trust{color:#64748b!important;flex-wrap:wrap!important;align-items:center!important;gap:0!important;max-width:690px!important;margin-top:18px!important;font-size:.92rem!important;font-weight:760!important;line-height:1.5!important;display:flex!important}.home-intro-v2__trust span{white-space:nowrap!important;align-items:center!important;gap:8px!important;display:inline-flex!important}.home-intro-v2__trust span:before{content:""!important;background:#22c55e!important;border-radius:999px!important;width:7px!important;min-width:7px!important;height:7px!important;box-shadow:0 0 0 4px #22c55e1a!important}.home-intro-v2__trust span+span:before{margin-left:16px!important}.home-intro-v2__visual{min-height:clamp(390px,36vw,500px)!important}.home-intro-v2__mesh{opacity:.3!important;filter:none!important}.home-intro-v2__mesh svg{opacity:.78!important}.home-intro-v2__dashboard{background:linear-gradient(#fffffffa,#f8fafcf0)!important;border-color:#cbd5e1db!important;border-radius:26px!important;width:min(500px,100%)!important;padding:14px!important;box-shadow:0 22px 54px #0f172a1b,inset 0 1px #fffffff5!important}.home-intro-v2__browserbar{border-bottom:1px solid #e2e8f0db!important;padding:8px 9px 12px!important}.home-intro-v2__browserbar strong{color:#64748b!important;letter-spacing:-.01em!important;font-size:.82rem!important}.home-intro-v2__dashboard-main{background:#fffffff5!important;border-radius:21px!important;grid-template-columns:minmax(0,1fr) minmax(150px,.7fr)!important;gap:14px!important;margin-top:12px!important;padding:18px!important}.home-intro-v2__dashboard-kicker{color:#64748b!important;letter-spacing:.1em!important;font-size:.78rem!important}.home-intro-v2__score-ring{background:conic-gradient(#22c55e 0 84%, #e2e8f0eb 84% 100%)!important;width:82px!important;height:82px!important;box-shadow:0 12px 26px #22c55e21,inset 0 1px #fffffff5!important}.home-intro-v2__score-ring:after{width:58px!important;height:58px!important}.home-intro-v2__score-ring span{font-size:1.45rem!important}.home-intro-v2__score-row strong{font-size:1rem!important;line-height:1.15!important}.home-intro-v2__score-row>div:last-child span{color:#15803d!important;background:#dcfce7d6!important;margin-top:7px!important}.home-intro-v2__status-list{gap:8px!important}.home-intro-v2__status-list span{color:#334155!important;background:#f8fafcd1!important;border-radius:12px!important;min-height:38px!important;padding:8px 10px!important;font-size:.78rem!important;font-weight:820!important;line-height:1.25!important}.home-intro-v2__tags,.home-intro-v2__stats,.home-intro-v2__tool-cards,.home-intro-v2__floating{display:none!important}@media (width<=1040px){.home-intro-v2__title{max-width:900px!important}.home-intro-v2__lead{max-width:780px!important}.home-intro-v2__dashboard{width:min(560px,100%)!important}}@media (width<=720px){.home-intro-v2{border-radius:26px!important;padding:24px!important}.home-intro-v2__title{letter-spacing:-.022em!important;word-spacing:.01em!important;font-size:clamp(2.22rem,10.2vw,3.55rem)!important;line-height:1.075!important}.home-intro-v2__lead{font-size:.98rem!important;line-height:1.62!important}.home-intro-v2__btn{border-radius:15px!important}.home-intro-v2__trust{grid-template-columns:1fr!important;gap:9px!important;margin-top:16px!important;font-size:.9rem!important;display:grid!important}.home-intro-v2__trust span+span:before{margin-left:0!important}.home-intro-v2__dashboard{border-radius:22px!important;padding:12px!important}.home-intro-v2__dashboard-main{grid-template-columns:1fr!important;padding:14px!important}.home-intro-v2__status-list span{min-height:40px!important;font-size:.82rem!important}}.home-intro-v2__score-row{align-items:center!important}.home-intro-v2__score-ring{aspect-ratio:1!important;background:conic-gradient(from -90deg,#22c55e 0deg 305deg,#e2e8f0f2 305deg 360deg)!important;border-radius:999px!important;flex:0 0 82px!important;place-items:center!important;width:82px!important;min-width:82px!important;max-width:82px!important;height:82px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 12px 26px #22c55e21,inset 0 1px #fffffff5!important}.home-intro-v2__score-ring:after{content:""!important;background:#fff!important;border-radius:999px!important;width:58px!important;min-width:58px!important;height:58px!important;min-height:58px!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;box-shadow:inset 0 1px #fffffff5,0 0 0 1px #e2e8f0b8!important}.home-intro-v2__score-ring span{z-index:2!important;color:#0f172a!important;letter-spacing:-.05em!important;font-size:1.45rem!important;font-weight:950!important;line-height:1!important;display:block!important;position:relative!important}@media (width<=720px){.home-intro-v2__score-ring{flex-basis:78px!important;width:78px!important;min-width:78px!important;max-width:78px!important;height:78px!important}.home-intro-v2__score-ring:after{width:55px!important;min-width:55px!important;height:55px!important;min-height:55px!important}.home-intro-v2__score-ring span{font-size:1.38rem!important}}.home-email-health-v11,.home-email-health-v11 *{box-sizing:border-box}.home-email-health-v11{background:radial-gradient(circle at 92% 0,#2563eb0b,#0000 25rem),linear-gradient(#fffffffc,#f8fafcf0)!important;border:1px solid #cbd5e1d1!important;border-radius:30px!important;padding:clamp(28px,4vw,54px)!important;position:relative!important;overflow:hidden!important;box-shadow:0 18px 46px #0f172a0e,inset 0 1px #fffffff5!important}.home-email-health-v11:before,.home-email-health-v11:after{display:none!important}.home-email-health-v11__inner{max-width:1510px;margin:0 auto}.home-email-health-v11__eyebrow{color:#2563eb;letter-spacing:-.006em;background:#eff6ffb8;border:1px solid #bfdbfef5;border-radius:12px;align-items:center;gap:10px;width:fit-content;margin:0 0 clamp(24px,2.6vw,34px);padding:.52rem .82rem;font-size:.86rem;font-weight:900;line-height:1;display:inline-flex;box-shadow:0 8px 18px #2563eb0e,inset 0 1px #ffffffe6}.home-email-health-v11__eyebrow span{color:#2563eb;font-size:1.05rem;line-height:1}.home-email-health-v11__eyebrow strong{font-weight:900}.home-email-health-v11__title{color:#0f172a;letter-spacing:-.045em;max-width:760px;margin:0;font-size:clamp(2.35rem,3.45vw,4.15rem);font-weight:920;line-height:1.02}.home-email-health-v11__lead{color:#475569;letter-spacing:-.012em;max-width:720px;margin:clamp(16px,1.8vw,22px) 0 0;font-size:clamp(1rem,1.12vw,1.16rem);font-weight:560;line-height:1.58}.home-email-health-v11__form{border-top:1px solid #e2e8f0eb;grid-template-columns:minmax(260px,1.65fr) minmax(190px,.86fr) minmax(190px,.82fr) minmax(150px,.55fr);align-items:stretch;gap:16px;margin-top:clamp(26px,3vw,38px);padding-top:clamp(22px,2.4vw,30px);display:grid}.home-email-health-v11__field{background:#ffffffeb;border:1px solid #cbd5e1e6;border-radius:14px;align-items:center;min-width:0;min-height:58px;margin:0;padding:0 16px;display:flex;position:relative;box-shadow:0 8px 18px #0f172a08,inset 0 1px #fffffff0}.home-email-health-v11__field:focus-within{border-color:#2563eb85;box-shadow:0 0 0 4px #2563eb14,0 8px 18px #0f172a09,inset 0 1px #fffffff0}.home-email-health-v11__icon{color:#64748b;place-items:center;width:26px;min-width:26px;height:26px;margin-right:12px;display:grid}.home-email-health-v11__icon svg{fill:none;stroke:currentColor;stroke-width:1.85px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px}.home-email-health-v11__field input,.home-email-health-v11__field select{appearance:none;color:#0f172a;width:100%;min-width:0;font:inherit;letter-spacing:-.012em;font-size:1rem;font-weight:760;line-height:1.2;background:0 0!important;border:0!important;outline:0!important}.home-email-health-v11__field input::placeholder{color:#64748b;opacity:.9}.home-email-health-v11__field--select:after{content:"";opacity:.82;pointer-events:none;border-bottom:2px solid #0f172a;border-right:2px solid #0f172a;width:9px;height:9px;margin-left:12px;transform:rotate(45deg)translateY(-2px)}.home-email-health-v11__form button{appearance:none;color:#fff;letter-spacing:-.012em;cursor:pointer;background:linear-gradient(135deg,#0f172a,#111827);border:1px solid #0f172af0;border-radius:14px;min-height:58px;font-size:1rem;font-weight:900;transition:transform .16s,box-shadow .16s,background .16s;box-shadow:0 14px 28px #0f172a29,inset 0 1px #ffffff14}.home-email-health-v11__form button:hover{transform:translateY(-1px);box-shadow:0 16px 32px #0f172a2e,inset 0 1px #ffffff1a}.home-email-health-v11__checks{border-top:1px solid #e2e8f0eb;margin-top:22px;padding-top:22px}.home-email-health-v11__checks h2{color:#64748b;letter-spacing:.095em;text-transform:uppercase;margin:0 0 14px;font-size:.86rem;font-weight:920;line-height:1}.home-email-health-v11__checks ul{grid-template-columns:repeat(8,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.home-email-health-v11__checks li{background:#ffffffdb;border:1px solid #cbd5e1c7;border-radius:12px;justify-content:center;align-items:center;gap:9px;min-width:0;min-height:48px;padding:0 12px;display:flex;box-shadow:0 8px 16px #0f172a06,inset 0 1px #fffffff0}.home-email-health-v11__checks li span{color:#16a34a;background:#dcfce7b8;border:1px solid #86efacdb;border-radius:999px;place-items:center;width:25px;min-width:25px;height:25px;font-size:.94rem;font-weight:950;line-height:1;display:grid}.home-email-health-v11__checks li strong{color:#0f172a;letter-spacing:-.018em;white-space:nowrap;min-width:0;font-size:.94rem;font-weight:900;line-height:1}@media (width<=1120px){.home-email-health-v11__form{grid-template-columns:minmax(260px,1.2fr) minmax(190px,.8fr)}.home-email-health-v11__checks ul{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=720px){.home-email-health-v11{border-radius:24px!important;padding:24px!important}.home-email-health-v11__eyebrow{margin-bottom:22px}.home-email-health-v11__title{letter-spacing:-.036em;font-size:clamp(2rem,10vw,3rem);line-height:1.06}.home-email-health-v11__lead{font-size:.98rem;line-height:1.58}.home-email-health-v11__form{grid-template-columns:1fr;gap:12px;margin-top:24px;padding-top:22px}.home-email-health-v11__field,.home-email-health-v11__form button{border-radius:13px;min-height:54px}.home-email-health-v11__checks{margin-top:20px;padding-top:20px}.home-email-health-v11__checks ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.home-email-health-v11__checks li{justify-content:flex-start;min-height:46px}}@media (width<=430px){.home-email-health-v11__checks ul{grid-template-columns:1fr}}.home-email-health-v11__form,.home-email-health-v11__form *{box-sizing:border-box!important}@media (width>=1180px){.home-email-health-v11 .home-email-health-v11__form{grid-template-columns:minmax(0,1.42fr) minmax(0,1fr) minmax(0,1fr) minmax(145px,.62fr)!important;justify-content:stretch!important;align-items:stretch!important;gap:14px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important;overflow:visible!important}.home-email-health-v11 .home-email-health-v11__form>:first-child{grid-column:1!important}.home-email-health-v11 .home-email-health-v11__form>:nth-child(2){grid-column:2!important}.home-email-health-v11 .home-email-health-v11__form>:nth-child(3){grid-column:3!important}.home-email-health-v11 .home-email-health-v11__form>:nth-child(4){grid-column:4!important}}.home-email-health-v11 .home-email-health-v11__form>*{flex:none!important;width:100%!important;min-width:0!important;max-width:100%!important}.home-email-health-v11 .home-email-health-v11__field{grid-template-columns:26px minmax(0,1fr)!important;align-items:center!important;column-gap:12px!important;display:grid!important;overflow:hidden!important}.home-email-health-v11 .home-email-health-v11__field--select{grid-template-columns:26px minmax(0,1fr) 12px!important}.home-email-health-v11 .home-email-health-v11__icon{grid-column:1!important;margin:0!important}.home-email-health-v11 .home-email-health-v11__field input,.home-email-health-v11 .home-email-health-v11__field select{text-overflow:ellipsis!important;white-space:nowrap!important;grid-column:2!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.home-email-health-v11 .home-email-health-v11__field select{appearance:none!important;padding-right:0!important}.home-email-health-v11 .home-email-health-v11__field--select:after{content:""!important;opacity:.82!important;pointer-events:none!important;border-bottom:2px solid #0f172a!important;border-right:2px solid #0f172a!important;grid-area:1/3!important;justify-self:end!important;width:8px!important;height:8px!important;margin:0!important;display:block!important;position:static!important;transform:rotate(45deg)translateY(-2px)!important}.home-email-health-v11 .home-email-health-v11__form button,.home-email-health-v11 .home-email-health-v11__submit{white-space:nowrap!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;display:inline-flex!important;overflow:hidden!important}@media (width<=1179px){.home-email-health-v11 .home-email-health-v11__form{grid-template-columns:1fr 1fr!important;gap:12px!important;width:100%!important;max-width:100%!important;display:grid!important}.home-email-health-v11 .home-email-health-v11__form>:first-child{grid-column:1/-1!important}.home-email-health-v11 .home-email-health-v11__form>:nth-child(2),.home-email-health-v11 .home-email-health-v11__form>:nth-child(3),.home-email-health-v11 .home-email-health-v11__form>:nth-child(4){grid-column:auto!important}}@media (width<=720px){.home-email-health-v11 .home-email-health-v11__form{grid-template-columns:1fr!important}.home-email-health-v11 .home-email-health-v11__form>*{grid-column:1!important}}.tools-section.tools-showcase-v2,.tools-section.tools-showcase-v2 *{box-sizing:border-box}.tools-section.tools-showcase-v2{isolation:isolate;position:relative;overflow:hidden;background:radial-gradient(circle at 96% 0,#0f172a09,#0000 28rem),linear-gradient(#fffffffe,#f8fafcf2)!important;border:1px solid #cbd5e1c7!important;border-radius:32px!important;padding:clamp(30px,4.5vw,58px)!important;box-shadow:0 18px 48px #0f172a0b,inset 0 1px #fffffff5!important}.tools-section.tools-showcase-v2:before,.tools-section.tools-showcase-v2:after{content:"";z-index:-1;pointer-events:none;border-radius:999px;position:absolute}.tools-section.tools-showcase-v2:before{background:radial-gradient(circle,#2563eb0b,#0000 68%);width:460px;height:460px;top:-170px;right:-160px}.tools-section.tools-showcase-v2:after{background:radial-gradient(circle,#0f172a09,#0000 70%);width:420px;height:420px;bottom:-190px;left:-180px}.tools-section.tools-showcase-v2>h2{color:#0f172a!important;letter-spacing:-.048em!important;max-width:820px!important;margin:0!important;font-size:clamp(2rem,2.85vw,2.85rem)!important;font-weight:920!important;line-height:1.05!important}.tools-section.tools-showcase-v2>.lead{color:#475569!important;max-width:760px!important;margin:14px 0 0!important;font-size:clamp(1rem,1.08vw,1.08rem)!important;font-weight:560!important;line-height:1.68!important}.tools-section.tools-showcase-v2 .tool-grid,.tools-section.tools-showcase-v2 .tools-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;margin-top:clamp(26px,3vw,38px)!important;display:grid!important}.tools-section.tools-showcase-v2 .tool-card{--nt-card-accent:#334155;--nt-card-soft:#3341550e;--nt-card-icon-bg:#f8fafcf2;transform:translateY(0);isolation:isolate!important;background:radial-gradient(circle at 100% 0%, var(--nt-card-soft), transparent 14rem), linear-gradient(180deg, #fffffffd, #f8fafceb)!important;min-width:0!important;min-height:230px!important;color:inherit!important;border:1px solid #cbd5e1d1!important;border-radius:22px!important;flex-direction:column!important;padding:76px 24px 24px!important;text-decoration:none!important;transition:transform .17s,box-shadow .17s,border-color .17s,background .17s!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 12px 30px #0f172a0a,inset 0 1px #fffffff5!important}.tools-section.tools-showcase-v2 .tool-card:before{content:"DNS"!important;background:var(--nt-card-icon-bg)!important;width:40px!important;height:40px!important;color:var(--nt-card-accent)!important;letter-spacing:-.02em!important;border:1px solid #cbd5e1e0!important;border-radius:14px!important;place-items:center!important;font-size:.72rem!important;font-weight:950!important;line-height:1!important;display:grid!important;position:absolute!important;top:24px!important;left:24px!important;box-shadow:0 8px 18px #0f172a0b,inset 0 1px #fffffff2!important}.tools-section.tools-showcase-v2 .tool-card:after{content:""!important;z-index:-1!important;background:var(--nt-card-soft)!important;opacity:.9!important;pointer-events:none!important;border-radius:999px!important;width:170px!important;height:170px!important;position:absolute!important;top:-52px!important;right:-52px!important}.tools-section.tools-showcase-v2 .tool-card:hover{border-color:#94a3b8c7!important;transform:translateY(-3px)!important;box-shadow:0 18px 42px #0f172a11,inset 0 1px #fffffff5!important}.tools-section.tools-showcase-v2 .tool-card:nth-child(3n+1){--nt-card-accent:#1d4ed8;--nt-card-soft:#2563eb0e}.tools-section.tools-showcase-v2 .tool-card:nth-child(3n+2){--nt-card-accent:#047857;--nt-card-soft:#0478570d}.tools-section.tools-showcase-v2 .tool-card:nth-child(3n){--nt-card-accent:#475569;--nt-card-soft:#4755690e}.tools-section.tools-showcase-v2 .tool-card:first-child:before{content:"@"!important}.tools-section.tools-showcase-v2 .tool-card:nth-child(2):before{content:"DNS"!important}.tools-section.tools-showcase-v2 .tool-card:nth-child(3):before{content:"PTR"!important}.tools-section.tools-showcase-v2 .tool-card:nth-child(4):before{content:"SEC"!important}.tools-section.tools-showcase-v2 .tool-card:nth-child(5):before{content:"CAA"!important}.tools-section.tools-showcase-v2 .tool-card:nth-child(6):before{content:"SPF"!important}.tools-section.tools-showcase-v2 .tool-card:nth-child(7):before{content:"DM"!important}.tools-section.tools-showcase-v2 .tool-card:nth-child(8):before{content:"BI"!important}.tools-section.tools-showcase-v2 .tool-card:nth-child(9):before{content:"STS"!important}.tools-section.tools-showcase-v2 .tool-card:nth-child(10):before{content:"RPT"!important}.tools-section.tools-showcase-v2 .tool-card:nth-child(11):before{content:"DK"!important}.tools-section.tools-showcase-v2 .tool-card:nth-child(12):before{content:"TLS"!important}.tools-section.tools-showcase-v2 .tool-card:nth-child(13):before{content:"H"!important}.tools-section.tools-showcase-v2 .tool-card:nth-child(14):before{content:"H3"!important}.tools-section.tools-showcase-v2 .tool-card:nth-child(15):before{content:"AI"!important}.tools-section.tools-showcase-v2 .tool-card strong,.tools-section.tools-showcase-v2 .tool-card h2,.tools-section.tools-showcase-v2 .tool-card h3,.tools-section.tools-showcase-v2 .tool-card .tool-title{color:#0f172a!important;letter-spacing:-.032em!important;margin:0!important;font-size:1.06rem!important;font-weight:920!important;line-height:1.23!important;display:block!important}.tools-section.tools-showcase-v2 .tool-card>span,.tools-section.tools-showcase-v2 .tool-card p,.tools-section.tools-showcase-v2 .tool-card .tool-description{color:#475569!important;margin-top:12px!important;font-size:.92rem!important;font-weight:560!important;line-height:1.62!important;display:block!important}.tools-section.tools-showcase-v2 .tool-badge,.tools-section.tools-showcase-v2 .tool-meta,.tools-section.tools-showcase-v2 .tool-card small{color:#475569!important;background:#f8fafce0!important;border:1px solid #cbd5e1d1!important;border-radius:999px!important;align-items:center!important;width:fit-content!important;margin-top:auto!important;padding:.42rem .66rem!important;font-size:.76rem!important;font-weight:850!important;line-height:1!important;display:inline-flex!important}.tools-section.tools-showcase-v2 .tool-grid>.tool-card:first-child,.tools-section.tools-showcase-v2 .tools-grid>.tool-card:first-child{background:radial-gradient(circle at 100% 0,#2563eb16,#0000 22rem),radial-gradient(circle at 0 100%,#22c55e0b,#0000 22rem),linear-gradient(135deg,#fffffffe,#eff6ffad)!important;border-color:#93c5fda3!important;grid-column:span 2!important;min-height:270px!important;padding:88px clamp(26px,3vw,34px) clamp(26px,3vw,34px)!important;box-shadow:0 18px 42px #2563eb0e,inset 0 1px #fffffff5!important}.tools-section.tools-showcase-v2 .tool-grid>.tool-card:first-child:before,.tools-section.tools-showcase-v2 .tools-grid>.tool-card:first-child:before{color:#1d4ed8!important;background:#ffffffeb!important;border-radius:16px!important;width:48px!important;height:48px!important;font-size:1rem!important}.tools-section.tools-showcase-v2 .tool-grid>.tool-card:first-child strong,.tools-section.tools-showcase-v2 .tools-grid>.tool-card:first-child strong{letter-spacing:-.046em!important;font-size:clamp(1.35rem,1.8vw,1.8rem)!important;line-height:1.12!important}.tools-section.tools-showcase-v2 .tool-grid>.tool-card:first-child>span,.tools-section.tools-showcase-v2 .tools-grid>.tool-card:first-child>span{max-width:720px!important;font-size:.98rem!important;line-height:1.68!important}.tools-section.tools-showcase-v2 .tool-grid>.tool-card:first-child .tool-badge,.tools-section.tools-showcase-v2 .tools-grid>.tool-card:first-child .tool-badge,.tools-section.tools-showcase-v2 .tool-grid>.tool-card:first-child .tool-meta,.tools-section.tools-showcase-v2 .tools-grid>.tool-card:first-child .tool-meta{color:#1d4ed8!important;background:#ffffffd1!important;border-color:#93c5fda3!important}@media (width<=980px){.tools-section.tools-showcase-v2 .tool-grid,.tools-section.tools-showcase-v2 .tools-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.tools-section.tools-showcase-v2 .tool-grid>.tool-card:first-child,.tools-section.tools-showcase-v2 .tools-grid>.tool-card:first-child{grid-column:1/-1!important}}@media (width<=640px){.tools-section.tools-showcase-v2{border-radius:24px!important;padding:24px!important}.tools-section.tools-showcase-v2>h2{letter-spacing:-.044em!important;font-size:clamp(1.75rem,8vw,2.35rem)!important;line-height:1.08!important}.tools-section.tools-showcase-v2>.lead{font-size:.98rem!important;line-height:1.62!important}.tools-section.tools-showcase-v2 .tool-grid,.tools-section.tools-showcase-v2 .tools-grid{grid-template-columns:1fr!important;gap:14px!important}.tools-section.tools-showcase-v2 .tool-card,.tools-section.tools-showcase-v2 .tool-grid>.tool-card:first-child,.tools-section.tools-showcase-v2 .tools-grid>.tool-card:first-child{border-radius:20px!important;grid-column:auto!important;min-height:0!important;padding:72px 22px 22px!important}}#result.result.security-headers-premium-v1-result{box-shadow:none;background:0 0;border:0;padding:0}.security-headers-premium-v1-shell,.security-headers-premium-v1-shell *{box-sizing:border-box}.security-headers-premium-v1-shell{color:#0f172a;background:radial-gradient(circle at 12% 0,#0ea5e91a,#0000 34%),radial-gradient(circle at 88% 6%,#10b9811a,#0000 32%),linear-gradient(#fffffffa,#f8fafcf5);border:1px solid #94a3b847;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 24px 70px #0f172a1a,inset 0 1px #ffffffd9}.security-headers-premium-v1-shell:before{content:"";opacity:.85;background:linear-gradient(90deg,#0ea5e9b3,#10b9819e);height:4px;position:absolute;inset:0 0 auto}.security-headers-premium-v1-shell.is-warn:before{background:linear-gradient(90deg,#f59e0bad,#0ea5e985)}.security-headers-premium-v1-shell.is-bad:before{background:linear-gradient(90deg,#ef4444b3,#f59e0b9e)}.security-headers-premium-v1-hero{border-bottom:1px solid #94a3b833;grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:28px;padding:34px;display:grid}.security-headers-premium-v1-pill{color:#075985;letter-spacing:.02em;background:#0ea5e914;border:1px solid #0ea5e938;border-radius:999px;align-items:center;width:max-content;max-width:100%;padding:7px 11px;font-size:.78rem;font-weight:800;display:inline-flex}.security-headers-premium-v1-shell.is-warn .security-headers-premium-v1-pill{color:#92400e;background:#f59e0b1a;border-color:#f59e0b42}.security-headers-premium-v1-shell.is-bad .security-headers-premium-v1-pill{color:#991b1b;background:#ef444417;border-color:#ef444442}.security-headers-premium-v1-hero h2{color:#0f172a;letter-spacing:-.045em;max-width:760px;margin:14px 0 10px;font-size:clamp(1.75rem,3vw,2.55rem);line-height:1.04}.security-headers-premium-v1-hero p{color:#475569;max-width:780px;margin:0;font-size:1rem;line-height:1.65}.security-headers-premium-v1-meta{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.security-headers-premium-v1-meta span{color:#334155;background:#ffffffb3;border:1px solid #94a3b840;border-radius:14px;align-items:center;gap:8px;min-width:0;max-width:100%;padding:9px 12px;font-size:.86rem;display:inline-flex}.security-headers-premium-v1-meta code,.security-headers-premium-v1-card code,.security-headers-premium-v1-mini code{white-space:normal;overflow-wrap:anywhere;min-width:0}.security-headers-premium-v1-score{aspect-ratio:1;text-align:center;background:radial-gradient(circle,#fff 0 47%,#0000 48%),conic-gradient(from 180deg,#0ea5e9b8,#10b981b8,#e2e8f0f2);border:1px solid #0ea5e933;border-radius:999px;justify-self:end;place-items:center;width:138px;display:grid;box-shadow:0 18px 38px #0f172a1a}.security-headers-premium-v1-shell.is-warn .security-headers-premium-v1-score{background:radial-gradient(circle,#fff 0 47%,#0000 48%),conic-gradient(from 180deg,#f59e0bb8,#0ea5e985,#e2e8f0f2);border-color:#f59e0b38}.security-headers-premium-v1-shell.is-bad .security-headers-premium-v1-score{background:radial-gradient(circle,#fff 0 47%,#0000 48%),conic-gradient(from 180deg,#ef4444b3,#f59e0b94,#e2e8f0f2);border-color:#ef444438}.security-headers-premium-v1-score strong{color:#0f172a;letter-spacing:-.055em;font-size:2.35rem;line-height:1;display:block}.security-headers-premium-v1-score span,.security-headers-premium-v1-score small{color:#64748b;font-size:.78rem;font-weight:800;display:block}.security-headers-premium-v1-mini-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;padding:22px 34px 6px;display:grid}.security-headers-premium-v1-mini{background:#ffffffc2;border:1px solid #94a3b838;border-radius:18px;min-width:0;padding:16px;box-shadow:0 10px 24px #0f172a0b}.security-headers-premium-v1-mini span{color:#64748b;margin-bottom:6px;font-size:.76rem;font-weight:800;display:block}.security-headers-premium-v1-mini strong{color:#0f172a;overflow-wrap:anywhere;min-width:0;font-size:.96rem;display:block}.security-headers-premium-v1-mini.is-present{background:#10b98111;border-color:#10b9813d}.security-headers-premium-v1-mini.is-missing{background:#f59e0b13;border-color:#f59e0b47}.security-headers-premium-v1-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:18px 34px 0;display:grid}.security-headers-premium-v1-card{background:#ffffffd1;border:1px solid #94a3b83d;border-radius:22px;min-width:0;padding:22px;box-shadow:0 14px 34px #0f172a0e}.security-headers-premium-v1-kicker{color:#64748b;letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px;font-size:.76rem;font-weight:850;display:block}.security-headers-premium-v1-card h3{color:#0f172a;letter-spacing:-.02em;margin:0 0 10px;font-size:1.08rem}.security-headers-premium-v1-card p{color:#475569;margin:0;font-size:.94rem;line-height:1.62}.security-headers-premium-v1-summary dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0 0;display:grid}.security-headers-premium-v1-summary dl div{background:#f8fafcc7;border:1px solid #94a3b833;border-radius:16px;padding:13px}.security-headers-premium-v1-summary dt{color:#64748b;margin:0 0 5px;font-size:.76rem;font-weight:800}.security-headers-premium-v1-summary dd{color:#0f172a;margin:0;font-size:1.18rem;font-weight:850}.security-headers-premium-v1-table-card{margin:16px 34px 0;overflow-x:auto}.security-headers-premium-v1-header-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:16px 34px 26px;display:grid}.security-headers-premium-v1-card-head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:12px;display:flex}.security-headers-premium-v1-card-head strong{color:#047857;background:#10b9811a;border-radius:999px;flex:none;padding:7px 10px;font-size:.76rem}.security-headers-premium-v1-check.is-missing .security-headers-premium-v1-card-head strong{color:#92400e;background:#f59e0b1c}.security-headers-premium-v1-recommendation{background:#f8fafcc7;border:1px solid #94a3b833;border-radius:16px;margin:16px 0;padding:14px}.security-headers-premium-v1-recommendation span{color:#64748b;margin-bottom:5px;font-size:.76rem;font-weight:850;display:block}.security-headers-premium-v1-empty{color:#64748b;background:#f8fafcb3;border:1px dashed #94a3b857;border-radius:16px;padding:14px}.security-headers-premium-v1-shell .notice{margin-top:12px}.security-headers-premium-v1-shell .raw-data{background:#ffffffc7;border:1px solid #94a3b83d;border-radius:18px;margin:0 34px 34px}.security-headers-premium-v1-shell .raw-data summary{cursor:pointer;color:#334155;padding:16px 18px;font-weight:850}.security-headers-premium-v1-shell .raw-data .code-block{margin:0 18px 18px}@media (width<=1180px){.security-headers-premium-v1-mini-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=820px){.security-headers-premium-v1-hero{grid-template-columns:1fr;padding:26px}.security-headers-premium-v1-score{justify-self:start;width:124px}.security-headers-premium-v1-mini-grid,.security-headers-premium-v1-grid,.security-headers-premium-v1-header-list{grid-template-columns:1fr;padding-left:22px;padding-right:22px}.security-headers-premium-v1-table-card,.security-headers-premium-v1-shell .raw-data{margin-left:22px;margin-right:22px}.security-headers-premium-v1-summary dl{grid-template-columns:1fr}}@media (width<=560px){.security-headers-premium-v1-shell{border-radius:22px}.security-headers-premium-v1-hero{padding:22px}.security-headers-premium-v1-hero h2{font-size:1.7rem}.security-headers-premium-v1-mini-grid,.security-headers-premium-v1-grid,.security-headers-premium-v1-header-list{padding-left:16px;padding-right:16px}.security-headers-premium-v1-card,.security-headers-premium-v1-mini{border-radius:18px;padding:17px}.security-headers-premium-v1-table-card,.security-headers-premium-v1-shell .raw-data{margin-left:16px;margin-right:16px}.security-headers-premium-v1-card-head{display:grid}}.security-headers-premium-v1-score{flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:18px;display:flex}.security-headers-premium-v1-score strong{font-size:2.15rem}.security-headers-premium-v1-score span{font-size:.74rem;line-height:1}.security-headers-premium-v1-score small{text-align:center;max-width:96px;font-size:.68rem;line-height:1.15}.security-headers-premium-v1-table-card .compact-table{table-layout:fixed;width:100%}.security-headers-premium-v1-table-card .compact-table th:first-child,.security-headers-premium-v1-table-card .compact-table td:first-child{width:34%}.security-headers-premium-v1-table-card .compact-table th:nth-child(2),.security-headers-premium-v1-table-card .compact-table td:nth-child(2){width:86px}.security-headers-premium-v1-table-card .compact-table th:nth-child(3),.security-headers-premium-v1-table-card .compact-table td:nth-child(3){width:auto}.security-headers-premium-v1-table-card .compact-table td,.security-headers-premium-v1-table-card .compact-table th{vertical-align:top}.security-headers-premium-v1-table-card .compact-table td code{white-space:nowrap;text-overflow:ellipsis;vertical-align:top;max-width:100%;display:inline-block;overflow:hidden}.security-headers-premium-v1-mini strong{line-height:1.25}.security-headers-premium-v1-mini.is-neutral:first-child strong{font-size:.84rem}@media (width<=820px){.security-headers-premium-v1-table-card .compact-table{min-width:760px}.security-headers-premium-v1-table-card{overflow-x:auto}}.security-headers-input-v1 #headers-form.security-headers-input-v1__form,.security-headers-input-v1 #headers-form.security-headers-input-v1__form *{box-sizing:border-box}.security-headers-input-v1 #headers-form.security-headers-input-v1__form{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:14px;width:100%;margin-top:24px;display:grid}.security-headers-input-v1__field{background:linear-gradient(#fffffffa,#f8fafcf5);border:1px solid #94a3b86b;border-radius:20px;grid-template-columns:28px minmax(0,1fr);align-items:center;column-gap:16px;width:100%;min-width:0;min-height:64px;padding:0 22px;transition:border-color .18s,box-shadow .18s,background .18s;display:grid;box-shadow:0 12px 30px #0f172a0b,inset 0 1px #ffffffeb}.security-headers-input-v1__field:focus-within{background:#fff;border-color:#2563eb7a;box-shadow:0 18px 42px #0f172a13,0 0 0 4px #2563eb17}.security-headers-input-v1__icon{color:#64748b;place-items:center;width:28px;height:28px;display:grid}.security-headers-input-v1__icon svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px;display:block}.security-headers-input-v1__field input{color:#0f172a;width:100%;min-width:0;font:inherit;letter-spacing:-.01em;background:0 0;border:0;outline:0;grid-column:2;font-size:1rem;font-weight:750}.security-headers-input-v1__field input::placeholder{color:#64748b;opacity:.92;font-weight:750}.security-headers-input-v1 #headers-form.security-headers-input-v1__form button{white-space:nowrap;border-radius:20px;min-height:64px;padding:0 24px}@media (width<=760px){.security-headers-input-v1 #headers-form.security-headers-input-v1__form{grid-template-columns:1fr}.security-headers-input-v1 #headers-form.security-headers-input-v1__form button{width:100%}}@media (width<=520px){.security-headers-input-v1__field{border-radius:18px;min-height:60px;padding:0 18px}.security-headers-input-v1 #headers-form.security-headers-input-v1__form button{border-radius:18px;min-height:58px}}.http3-input-v1 #http3-form.http3-input-v1__form,.http3-input-v1 #http3-form.http3-input-v1__form *{box-sizing:border-box}.http3-input-v1 #http3-form.http3-input-v1__form{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:14px;width:100%;margin-top:24px;display:grid}.http3-input-v1__field{background:linear-gradient(#fffffffa,#f8fafcf5);border:1px solid #94a3b86b;border-radius:20px;grid-template-columns:28px minmax(0,1fr);align-items:center;column-gap:16px;width:100%;min-width:0;min-height:64px;padding:0 22px;transition:border-color .18s,box-shadow .18s,background .18s;display:grid;box-shadow:0 12px 30px #0f172a0b,inset 0 1px #ffffffeb}.http3-input-v1__field:focus-within{background:#fff;border-color:#2563eb7a;box-shadow:0 18px 42px #0f172a13,0 0 0 4px #2563eb17}.http3-input-v1__icon{color:#64748b;place-items:center;width:28px;height:28px;display:grid}.http3-input-v1__icon svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px;display:block}.http3-input-v1__field input{color:#0f172a;width:100%;min-width:0;font:inherit;letter-spacing:-.01em;background:0 0;border:0;outline:0;grid-column:2;font-size:1rem;font-weight:750}.http3-input-v1__field input::placeholder{color:#64748b;opacity:.92;font-weight:750}.http3-input-v1 #http3-form.http3-input-v1__form button{white-space:nowrap;border-radius:20px;min-height:64px;padding:0 24px}@media (width<=760px){.http3-input-v1 #http3-form.http3-input-v1__form{grid-template-columns:1fr}.http3-input-v1 #http3-form.http3-input-v1__form button{width:100%}}@media (width<=520px){.http3-input-v1__field{border-radius:18px;min-height:60px;padding:0 18px}.http3-input-v1 #http3-form.http3-input-v1__form button{border-radius:18px;min-height:58px}}#result.result.http3-premium-v1-result{box-shadow:none;background:0 0;border:0;padding:0}.http3-premium-v1-shell,.http3-premium-v1-shell *{box-sizing:border-box}.http3-premium-v1-shell{color:#0f172a;background:radial-gradient(circle at 12% 0,#0ea5e91a,#0000 34%),radial-gradient(circle at 88% 6%,#10b9811a,#0000 32%),linear-gradient(#fffffffa,#f8fafcf5);border:1px solid #94a3b847;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 24px 70px #0f172a1a,inset 0 1px #ffffffd9}.http3-premium-v1-shell:before{content:"";opacity:.85;background:linear-gradient(90deg,#0ea5e9b3,#10b9819e);height:4px;position:absolute;inset:0 0 auto}.http3-premium-v1-shell.is-warn:before{background:linear-gradient(90deg,#f59e0bad,#0ea5e985)}.http3-premium-v1-shell.is-bad:before{background:linear-gradient(90deg,#ef4444b3,#f59e0b9e)}.http3-premium-v1-hero{border-bottom:1px solid #94a3b833;grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:28px;padding:34px;display:grid}.http3-premium-v1-pill{color:#075985;letter-spacing:.02em;background:#0ea5e914;border:1px solid #0ea5e938;border-radius:999px;align-items:center;width:max-content;max-width:100%;padding:7px 11px;font-size:.78rem;font-weight:850;display:inline-flex}.http3-premium-v1-shell.is-warn .http3-premium-v1-pill{color:#92400e;background:#f59e0b1a;border-color:#f59e0b42}.http3-premium-v1-shell.is-bad .http3-premium-v1-pill{color:#991b1b;background:#ef444417;border-color:#ef444442}.http3-premium-v1-hero h2{color:#0f172a;letter-spacing:-.045em;max-width:760px;margin:14px 0 10px;font-size:clamp(1.75rem,3vw,2.55rem);line-height:1.04}.http3-premium-v1-hero p{color:#475569;max-width:780px;margin:0;font-size:1rem;line-height:1.65}.http3-premium-v1-meta{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.http3-premium-v1-meta span{color:#334155;background:#ffffffb3;border:1px solid #94a3b840;border-radius:14px;align-items:center;gap:8px;min-width:0;max-width:100%;padding:9px 12px;font-size:.86rem;display:inline-flex}.http3-premium-v1-meta code{white-space:normal;overflow-wrap:anywhere;min-width:0}.http3-premium-v1-score{aspect-ratio:1;text-align:center;background:radial-gradient(circle,#fff 0 47%,#0000 48%),conic-gradient(from 180deg,#0ea5e9b8,#10b981b8,#e2e8f0f2);border:1px solid #0ea5e933;border-radius:999px;flex-direction:column;justify-content:center;justify-self:end;align-items:center;gap:3px;width:138px;padding:18px;display:flex;box-shadow:0 18px 38px #0f172a1a}.http3-premium-v1-shell.is-warn .http3-premium-v1-score{background:radial-gradient(circle,#fff 0 47%,#0000 48%),conic-gradient(from 180deg,#f59e0bb8,#0ea5e985,#e2e8f0f2);border-color:#f59e0b38}.http3-premium-v1-shell.is-bad .http3-premium-v1-score{background:radial-gradient(circle,#fff 0 47%,#0000 48%),conic-gradient(from 180deg,#ef4444b3,#f59e0b94,#e2e8f0f2);border-color:#ef444438}.http3-premium-v1-score strong{color:#0f172a;letter-spacing:-.055em;font-size:2.15rem;line-height:1;display:block}.http3-premium-v1-score span,.http3-premium-v1-score small{color:#64748b;font-size:.74rem;font-weight:850;line-height:1.15;display:block}.http3-premium-v1-mini-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;padding:22px 34px 6px;display:grid}.http3-premium-v1-mini{background:#ffffffc2;border:1px solid #94a3b838;border-radius:18px;min-width:0;padding:16px;box-shadow:0 10px 24px #0f172a0b}.http3-premium-v1-mini span{color:#64748b;margin-bottom:6px;font-size:.76rem;font-weight:850;display:block}.http3-premium-v1-mini strong{color:#0f172a;overflow-wrap:anywhere;min-width:0;font-size:.94rem;line-height:1.25;display:block}.http3-premium-v1-mini.is-present{background:#10b98111;border-color:#10b9813d}.http3-premium-v1-mini.is-missing{background:#f59e0b13;border-color:#f59e0b47}.http3-premium-v1-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:18px 34px 0;display:grid}.http3-premium-v1-card{background:#ffffffd1;border:1px solid #94a3b83d;border-radius:22px;min-width:0;padding:22px;box-shadow:0 14px 34px #0f172a0e}.http3-premium-v1-kicker{color:#64748b;letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px;font-size:.76rem;font-weight:850;display:block}.http3-premium-v1-card h3{color:#0f172a;letter-spacing:-.02em;margin:0 0 10px;font-size:1.08rem}.http3-premium-v1-card p{color:#475569;margin:0;font-size:.94rem;line-height:1.62}.http3-premium-v1-summary dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0 0;display:grid}.http3-premium-v1-summary dl div{background:#f8fafcc7;border:1px solid #94a3b833;border-radius:16px;padding:13px}.http3-premium-v1-summary dt{color:#64748b;margin:0 0 5px;font-size:.76rem;font-weight:850}.http3-premium-v1-summary dd{color:#0f172a;margin:0;font-size:1.18rem;font-weight:850}.http3-premium-v1-check-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:16px 34px 26px;display:grid}.http3-premium-v1-card-head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:12px;display:flex}.http3-premium-v1-card-head strong{color:#047857;background:#10b9811a;border-radius:999px;flex:none;padding:7px 10px;font-size:.76rem}.http3-premium-v1-check.is-missing .http3-premium-v1-card-head strong{color:#92400e;background:#f59e0b1c}.http3-premium-v1-technical{background:#ffffffc7;border:1px solid #94a3b83d;border-radius:18px;margin:0 34px 34px}.http3-premium-v1-technical summary{cursor:pointer;color:#334155;padding:16px 18px;font-weight:850}.http3-premium-v1-technical pre{color:#e2e8f0;background:#0f172a;border-radius:14px;margin:0 18px 18px;padding:16px;font-size:.82rem;line-height:1.55;overflow-x:auto}@media (width<=1180px){.http3-premium-v1-mini-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.http3-premium-v1-check-list{grid-template-columns:1fr}}@media (width<=820px){.http3-premium-v1-hero{grid-template-columns:1fr;padding:26px}.http3-premium-v1-score{justify-self:start;width:124px}.http3-premium-v1-mini-grid,.http3-premium-v1-grid,.http3-premium-v1-check-list{grid-template-columns:1fr;padding-left:22px;padding-right:22px}.http3-premium-v1-technical{margin-left:22px;margin-right:22px}.http3-premium-v1-summary dl{grid-template-columns:1fr}}@media (width<=560px){.http3-premium-v1-shell{border-radius:22px}.http3-premium-v1-hero{padding:22px}.http3-premium-v1-hero h2{font-size:1.7rem}.http3-premium-v1-mini-grid,.http3-premium-v1-grid,.http3-premium-v1-check-list{padding-left:16px;padding-right:16px}.http3-premium-v1-card,.http3-premium-v1-mini{border-radius:18px;padding:17px}.http3-premium-v1-technical{margin-left:16px;margin-right:16px}.http3-premium-v1-card-head{display:grid}}#result.result.http3-premium-v1-result,.result.http3-premium-v1-result,.result:has(.http3-premium-v1-shell){box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;padding:0!important}#result.result.http3-premium-v1-result:before,#result.result.http3-premium-v1-result:after,.result.http3-premium-v1-result:before,.result.http3-premium-v1-result:after,.result:has(.http3-premium-v1-shell):before,.result:has(.http3-premium-v1-shell):after{content:none!important;display:none!important}.result:has(.http3-premium-v1-shell) .http3-premium-v1-shell{margin:0!important}@media (width<=820px){.http3-premium-v1-hero{gap:20px!important;padding:26px 22px 24px!important}.http3-premium-v1-hero h2{letter-spacing:-.05em!important;max-width:100%!important;margin-top:14px!important;font-size:clamp(1.9rem,8vw,2.25rem)!important;line-height:1.06!important}.http3-premium-v1-hero p{max-width:100%!important;font-size:1rem!important;line-height:1.55!important}.http3-premium-v1-meta{gap:9px!important;margin-top:18px!important}.http3-premium-v1-meta span{border-radius:14px!important;padding:8px 11px!important;font-size:.86rem!important;line-height:1.25!important}.http3-premium-v1-score{justify-self:start!important;width:104px!important;padding:14px!important}.http3-premium-v1-score strong{font-size:1.85rem!important}.http3-premium-v1-score span{font-size:.7rem!important}.http3-premium-v1-score small{max-width:78px!important;font-size:.64rem!important;line-height:1.05!important}.http3-premium-v1-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;padding:18px 22px 6px!important}.http3-premium-v1-mini:first-child{grid-column:1/-1!important}.http3-premium-v1-mini{border-radius:18px!important;min-height:auto!important;padding:15px!important}.http3-premium-v1-mini span{margin-bottom:6px!important;font-size:.74rem!important}.http3-premium-v1-mini strong{font-size:.95rem!important}}@media (width<=560px){.http3-premium-v1-shell{border-radius:22px!important}.http3-premium-v1-hero{padding:24px 20px 22px!important}.http3-premium-v1-pill{padding:7px 11px!important;font-size:.76rem!important}.http3-premium-v1-hero h2{font-size:clamp(1.85rem,8.5vw,2.15rem)!important}.http3-premium-v1-meta span{justify-content:flex-start!important;width:100%!important}.http3-premium-v1-score{width:98px!important}.http3-premium-v1-mini-grid,.http3-premium-v1-grid,.http3-premium-v1-check-list{padding-left:18px!important;padding-right:18px!important}.http3-premium-v1-card,.http3-premium-v1-mini{padding:16px!important}}@media (width<=390px){.http3-premium-v1-mini-grid{grid-template-columns:1fr!important}}@media (width<=820px){.http3-premium-v1-score{justify-self:center!important;margin-left:auto!important;margin-right:auto!important}}@media (width<=560px){.http3-premium-v1-score{justify-self:center!important;margin-left:auto!important;margin-right:auto!important}}@media (width<=820px){.security-headers-premium-v1-hero{gap:20px!important;padding:26px 22px 24px!important}.security-headers-premium-v1-hero h2{letter-spacing:-.05em!important;max-width:100%!important;margin-top:14px!important;font-size:clamp(1.9rem,8vw,2.25rem)!important;line-height:1.06!important}.security-headers-premium-v1-hero p{max-width:100%!important;font-size:1rem!important;line-height:1.55!important}.security-headers-premium-v1-meta{gap:9px!important;margin-top:18px!important}.security-headers-premium-v1-meta span{border-radius:14px!important;padding:8px 11px!important;font-size:.86rem!important;line-height:1.25!important}.security-headers-premium-v1-score{justify-self:center!important;width:104px!important;margin-left:auto!important;margin-right:auto!important;padding:14px!important}.security-headers-premium-v1-score strong{font-size:1.85rem!important}.security-headers-premium-v1-score span{font-size:.7rem!important}.security-headers-premium-v1-score small{text-align:center!important;max-width:78px!important;font-size:.64rem!important;line-height:1.05!important}.security-headers-premium-v1-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;padding:18px 22px 6px!important}.security-headers-premium-v1-mini:first-child,.security-headers-premium-v1-mini:nth-child(2){grid-column:1/-1!important}.security-headers-premium-v1-mini{border-radius:18px!important;min-height:auto!important;padding:15px!important}.security-headers-premium-v1-mini span{margin-bottom:6px!important;font-size:.74rem!important}.security-headers-premium-v1-mini strong{font-size:.95rem!important;line-height:1.25!important}.security-headers-premium-v1-grid,.security-headers-premium-v1-header-list{grid-template-columns:1fr!important;gap:14px!important;padding-left:22px!important;padding-right:22px!important}.security-headers-premium-v1-table-card,.security-headers-premium-v1-shell .raw-data{margin-left:22px!important;margin-right:22px!important}}@media (width<=560px){.security-headers-premium-v1-shell{border-radius:22px!important}.security-headers-premium-v1-hero{padding:24px 20px 22px!important}.security-headers-premium-v1-pill{padding:7px 11px!important;font-size:.76rem!important}.security-headers-premium-v1-hero h2{font-size:clamp(1.85rem,8.5vw,2.15rem)!important}.security-headers-premium-v1-meta span{justify-content:flex-start!important;width:100%!important}.security-headers-premium-v1-score{justify-self:center!important;width:98px!important;margin-left:auto!important;margin-right:auto!important}.security-headers-premium-v1-mini-grid,.security-headers-premium-v1-grid,.security-headers-premium-v1-header-list{padding-left:18px!important;padding-right:18px!important}.security-headers-premium-v1-card,.security-headers-premium-v1-mini{padding:16px!important}.security-headers-premium-v1-table-card,.security-headers-premium-v1-shell .raw-data{margin-left:18px!important;margin-right:18px!important}}@media (width<=390px){.security-headers-premium-v1-mini-grid{grid-template-columns:1fr!important}.security-headers-premium-v1-mini:first-child,.security-headers-premium-v1-mini:nth-child(2){grid-column:auto!important}}@media (width<=820px){.security-headers-premium-v1-table-card{overflow:visible!important}.security-headers-premium-v1-table-card .compact-table{table-layout:auto!important;background:0 0!important;border:0!important;width:100%!important;min-width:0!important;display:block!important}.security-headers-premium-v1-table-card .compact-table thead{display:none!important}.security-headers-premium-v1-table-card .compact-table tbody{grid-template-columns:1fr!important;gap:12px!important;width:100%!important;display:grid!important}.security-headers-premium-v1-table-card .compact-table tr{background:#f8fafcc2!important;border:1px solid #94a3b838!important;border-radius:16px!important;grid-template-columns:1fr!important;gap:10px!important;width:100%!important;padding:14px!important;display:grid!important}.security-headers-premium-v1-table-card .compact-table td{color:#334155!important;background:0 0!important;border:0!important;grid-template-columns:92px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;width:100%!important;padding:0!important;font-size:.88rem!important;line-height:1.45!important;display:grid!important}.security-headers-premium-v1-table-card .compact-table td:before{color:#64748b!important;letter-spacing:.04em!important;text-transform:uppercase!important;font-size:.74rem!important;font-weight:850!important}html[lang=fi] .security-headers-premium-v1-table-card .compact-table td:first-child:before{content:"Otsake"}html[lang=fi] .security-headers-premium-v1-table-card .compact-table td:nth-child(2):before{content:"Löytyi"}html[lang=fi] .security-headers-premium-v1-table-card .compact-table td:nth-child(3):before{content:"Arvo"}html[lang=en] .security-headers-premium-v1-table-card .compact-table td:first-child:before{content:"Header"}html[lang=en] .security-headers-premium-v1-table-card .compact-table td:nth-child(2):before{content:"Found"}html[lang=en] .security-headers-premium-v1-table-card .compact-table td:nth-child(3):before{content:"Value"}.security-headers-premium-v1-table-card .compact-table td code{white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;text-overflow:clip!important;min-width:0!important;max-width:100%!important;line-height:1.5!important;display:block!important;overflow:visible!important}}@media (width<=420px){.security-headers-premium-v1-table-card .compact-table td{grid-template-columns:1fr!important;gap:4px!important}}.dns-lookup-input-v3 #dns-form.dns-lookup-input-v3__form,.dns-lookup-input-v3 #dns-form.dns-lookup-input-v3__form *{box-sizing:border-box!important}.dns-lookup-input-v3 #dns-form.dns-lookup-input-v3__form{grid-template-columns:minmax(0,1.48fr) minmax(112px,.34fr) minmax(158px,.54fr) minmax(170px,.46fr)!important;align-items:stretch!important;gap:14px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:24px 0 0!important;padding:0!important;display:grid!important}.dns-lookup-input-v3 #dns-form.dns-lookup-input-v3__form>*{flex:none!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.dns-lookup-input-v3__control{background:linear-gradient(#fffffffa,#f8fafcf5)!important;border:1px solid #94a3b86b!important;border-radius:20px!important;grid-template-columns:28px minmax(0,1fr)!important;align-items:center!important;column-gap:16px!important;height:64px!important;min-height:64px!important;padding:0 22px!important;display:grid!important;position:relative!important;box-shadow:0 12px 30px #0f172a0b,inset 0 1px #ffffffeb!important}.dns-lookup-input-v3__control--select{grid-template-columns:28px minmax(0,1fr) 12px!important}.dns-lookup-input-v3__control:focus-within{background:#fff!important;border-color:#2563eb7a!important;box-shadow:0 18px 42px #0f172a13,0 0 0 4px #2563eb17!important}.dns-lookup-input-v3__icon,.dns-lookup-input-v3__badge{color:#64748b!important;place-items:center!important;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;margin:0!important;padding:0!important;display:grid!important}.dns-lookup-input-v3__icon svg{fill:none!important;stroke:currentColor!important;stroke-width:1.9px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:24px!important;height:24px!important;display:block!important}.dns-lookup-input-v3__badge{color:#475569!important;background:#f8fafceb!important;border:1px solid #94a3b842!important;border-radius:10px!important;font-size:.66rem!important;font-weight:900!important;line-height:1!important}.dns-lookup-input-v3__control input,.dns-lookup-input-v3__control select{width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;color:#0f172a!important;opacity:1!important;text-align:left!important;font:inherit!important;letter-spacing:-.01em!important;white-space:nowrap!important;text-overflow:ellipsis!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;align-self:center!important;margin:0!important;padding:0!important;font-size:1rem!important;font-weight:750!important;line-height:1.2!important;display:block!important;position:static!important;inset:auto!important;overflow:hidden!important;transform:none!important}.dns-lookup-input-v3__control input::placeholder{color:#64748b!important;opacity:.92!important;text-align:left!important;font-weight:750!important}.dns-lookup-input-v3__control select{appearance:none!important;cursor:pointer!important}.dns-lookup-input-v3__control option{color:#0f172a!important;background:#fff!important}.dns-lookup-input-v3__control--select:after{content:""!important;opacity:.78!important;pointer-events:none!important;border-bottom:2px solid #0f172a!important;border-right:2px solid #0f172a!important;grid-area:1/3!important;place-self:center end!important;width:8px!important;height:8px!important;transform:rotate(45deg)translateY(-2px)!important}.dns-lookup-input-v3__submit{color:#fff!important;width:100%!important;min-width:0!important;max-width:100%!important;height:64px!important;min-height:64px!important;font:inherit!important;letter-spacing:-.01em!important;white-space:nowrap!important;text-overflow:ellipsis!important;cursor:pointer!important;background:#0f172a!important;border:0!important;border-radius:20px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0 22px!important;font-size:.95rem!important;font-weight:850!important;line-height:1!important;display:inline-flex!important;overflow:hidden!important;box-shadow:0 18px 34px #0f172a38!important}.dns-lookup-input-v3__submit:hover{transform:translateY(-1px)!important;box-shadow:0 22px 42px #0f172a42!important}@media (width<=1080px){.dns-lookup-input-v3 #dns-form.dns-lookup-input-v3__form{grid-template-columns:minmax(0,1fr) minmax(150px,.52fr)!important}.dns-lookup-input-v3__control--domain,.dns-lookup-input-v3__submit{grid-column:1/-1!important}}@media (width<=620px){.dns-lookup-input-v3 #dns-form.dns-lookup-input-v3__form{grid-template-columns:1fr!important}.dns-lookup-input-v3__control,.dns-lookup-input-v3__submit{border-radius:18px!important;height:60px!important;min-height:60px!important}.dns-lookup-input-v3__control{padding:0 18px!important}.dns-lookup-input-v3__control--domain,.dns-lookup-input-v3__submit{grid-column:auto!important}}.dns-lookup-input-v3__control--select{cursor:pointer!important;display:block!important;position:relative!important}.dns-lookup-input-v3__control--select .dns-lookup-input-v3__badge{z-index:2!important;pointer-events:none!important;position:absolute!important;top:50%!important;left:22px!important;transform:translateY(-50%)!important}.dns-lookup-input-v3__control--select select{z-index:1!important;color:#0f172a!important;opacity:1!important;appearance:none!important;cursor:pointer!important;width:100%!important;height:100%!important;min-height:100%!important;font:inherit!important;text-align:left!important;white-space:nowrap!important;text-overflow:ellipsis!important;background:0 0!important;border:0!important;border-radius:20px!important;margin:0!important;padding:0 36px 0 66px!important;font-size:1rem!important;font-weight:850!important;line-height:64px!important;display:block!important;position:absolute!important;inset:0!important;overflow:hidden!important}.dns-lookup-input-v3__control--select:after{z-index:2!important;pointer-events:none!important;grid-area:auto!important;position:absolute!important;top:50%!important;right:22px!important;transform:translateY(-65%)rotate(45deg)!important}@media (width<=620px){.dns-lookup-input-v3__control--select .dns-lookup-input-v3__badge{left:18px!important}.dns-lookup-input-v3__control--select select{border-radius:18px!important;padding-left:62px!important;line-height:60px!important}.dns-lookup-input-v3__control--select:after{right:18px!important}}@media (width>=1081px){.dns-lookup-input-v3 #dns-form.dns-lookup-input-v3__form{grid-template-columns:minmax(0,1fr) minmax(112px,112px) minmax(220px,220px) minmax(180px,180px)!important}.dns-lookup-input-v3__control--resolver select,.dns-lookup-input-v3__control--type select{padding-left:62px!important;padding-right:34px!important;font-size:.98rem!important}}@media (width>=1081px) and (width<=1180px){.dns-lookup-input-v3 #dns-form.dns-lookup-input-v3__form{grid-template-columns:minmax(0,1fr) minmax(108px,108px) minmax(205px,205px) minmax(170px,170px)!important}.dns-lookup-input-v3__submit{padding-left:16px!important;padding-right:16px!important;font-size:.9rem!important}}#result.result.dns-premium-v1-result,.result.dns-premium-v1-result,.result:has(.dns-premium-v1-shell){box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;padding:0!important}#result.result.dns-premium-v1-result:before,#result.result.dns-premium-v1-result:after,.result.dns-premium-v1-result:before,.result.dns-premium-v1-result:after,.result:has(.dns-premium-v1-shell):before,.result:has(.dns-premium-v1-shell):after{content:none!important;display:none!important}.dns-premium-v1-shell,.dns-premium-v1-shell *{box-sizing:border-box}.dns-premium-v1-shell{color:#0f172a;background:radial-gradient(circle at 12% 0,#0ea5e91a,#0000 34%),radial-gradient(circle at 88% 6%,#10b9811a,#0000 32%),linear-gradient(#fffffffa,#f8fafcf5);border:1px solid #94a3b847;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 24px 70px #0f172a1a,inset 0 1px #ffffffd9}.dns-premium-v1-shell:before{content:"";opacity:.85;background:linear-gradient(90deg,#0ea5e9b3,#10b9819e);height:4px;position:absolute;inset:0 0 auto}.dns-premium-v1-shell.is-warn:before{background:linear-gradient(90deg,#f59e0bb3,#0ea5e985)}.dns-premium-v1-hero{border-bottom:1px solid #94a3b833;grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:28px;padding:34px;display:grid}.dns-premium-v1-pill{color:#075985;letter-spacing:.02em;background:#0ea5e914;border:1px solid #0ea5e938;border-radius:999px;align-items:center;width:max-content;max-width:100%;padding:7px 11px;font-size:.78rem;font-weight:850;display:inline-flex}.dns-premium-v1-shell.is-warn .dns-premium-v1-pill{color:#92400e;background:#f59e0b1a;border-color:#f59e0b42}.dns-premium-v1-hero h2{color:#0f172a;letter-spacing:-.045em;max-width:760px;margin:14px 0 10px;font-size:clamp(1.75rem,3vw,2.55rem);line-height:1.04}.dns-premium-v1-hero p{color:#475569;max-width:780px;margin:0;font-size:1rem;line-height:1.65}.dns-premium-v1-meta{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.dns-premium-v1-meta span{color:#334155;background:#ffffffb3;border:1px solid #94a3b840;border-radius:14px;align-items:center;gap:8px;min-width:0;max-width:100%;padding:9px 12px;font-size:.86rem;display:inline-flex}.dns-premium-v1-meta code,.dns-premium-v1-card code,.dns-premium-v1-record code{white-space:normal;overflow-wrap:anywhere;word-break:break-word;min-width:0}.dns-premium-v1-score{aspect-ratio:1;text-align:center;background:radial-gradient(circle,#fff 0 47%,#0000 48%),conic-gradient(from 180deg,#0ea5e9b8,#10b981b8,#e2e8f0f2);border:1px solid #0ea5e933;border-radius:999px;flex-direction:column;justify-content:center;justify-self:end;align-items:center;gap:3px;width:138px;padding:18px;display:flex;box-shadow:0 18px 38px #0f172a1a}.dns-premium-v1-score strong{color:#0f172a;letter-spacing:-.055em;font-size:2.15rem;line-height:1;display:block}.dns-premium-v1-score span,.dns-premium-v1-score small{color:#64748b;font-size:.74rem;font-weight:850;line-height:1.15;display:block}.dns-premium-v1-mini-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:22px 34px 6px;display:grid}.dns-premium-v1-mini{background:#ffffffc2;border:1px solid #94a3b838;border-radius:18px;min-width:0;padding:16px;box-shadow:0 10px 24px #0f172a0b}.dns-premium-v1-mini span{color:#64748b;margin-bottom:6px;font-size:.76rem;font-weight:850;display:block}.dns-premium-v1-mini strong{color:#0f172a;overflow-wrap:anywhere;min-width:0;font-size:.94rem;line-height:1.25;display:block}.dns-premium-v1-mini.is-present{background:#10b98111;border-color:#10b9813d}.dns-premium-v1-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:18px 34px 0;display:grid}.dns-premium-v1-card{background:#ffffffd1;border:1px solid #94a3b83d;border-radius:22px;min-width:0;padding:22px;box-shadow:0 14px 34px #0f172a0e}.dns-premium-v1-card-full{margin:16px 34px 0}.dns-premium-v1-kicker{color:#64748b;letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px;font-size:.76rem;font-weight:850;display:block}.dns-premium-v1-card h3{color:#0f172a;letter-spacing:-.02em;margin:0 0 10px;font-size:1.08rem}.dns-premium-v1-card p{color:#475569;margin:0;font-size:.94rem;line-height:1.62}.dns-premium-v1-record-list{grid-template-columns:1fr;gap:12px;margin-top:14px;display:grid}.dns-premium-v1-record{background:#f8fafcc2;border:1px solid #94a3b838;border-radius:18px;min-width:0;padding:0;overflow:hidden}.dns-premium-v1-record-head{background:#ffffff94;border-bottom:1px solid #94a3b82e;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.dns-premium-v1-record-head span{color:#334155;overflow-wrap:anywhere;min-width:0;font-size:.82rem;font-weight:850}.dns-premium-v1-code{color:#e2e8f0;background:#0f172a;border-radius:0;margin:0;padding:14px}.dns-premium-v1-code code{color:inherit;font-size:.84rem;line-height:1.55;display:block}.dns-premium-v1-record-grid{grid-template-columns:minmax(0,1fr) minmax(110px,.22fr);gap:12px;padding:14px;display:grid}.dns-premium-v1-record-grid div{min-width:0}.dns-premium-v1-record-grid span{color:#64748b;text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px;font-size:.74rem;font-weight:850;display:block}.dns-premium-v1-record-grid code{color:#0f172a;font-size:.9rem;line-height:1.45;display:block}.dns-premium-v1-muted{color:#64748b;margin:0}.dns-premium-v1-technical{background:#ffffffc7;border:1px solid #94a3b83d;border-radius:18px;margin:16px 34px 34px}.dns-premium-v1-technical summary{cursor:pointer;color:#334155;padding:16px 18px;font-weight:850}.dns-premium-v1-technical pre{color:#e2e8f0;background:#0f172a;border-radius:14px;margin:0 18px 18px;padding:16px;font-size:.82rem;line-height:1.55;overflow-x:auto}@media (width<=980px){.dns-premium-v1-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dns-premium-v1-grid{grid-template-columns:1fr}}@media (width<=820px){.dns-premium-v1-hero{grid-template-columns:1fr;gap:20px;padding:26px 22px 24px}.dns-premium-v1-hero h2{letter-spacing:-.05em;max-width:100%;margin-top:14px;font-size:clamp(1.9rem,8vw,2.25rem);line-height:1.06}.dns-premium-v1-hero p{max-width:100%;font-size:1rem;line-height:1.55}.dns-premium-v1-meta{gap:9px;margin-top:18px}.dns-premium-v1-meta span{border-radius:14px;padding:8px 11px;font-size:.86rem;line-height:1.25}.dns-premium-v1-score{justify-self:center;width:104px;margin-left:auto;margin-right:auto;padding:14px}.dns-premium-v1-score strong{font-size:1.85rem}.dns-premium-v1-score span,.dns-premium-v1-score small{font-size:.68rem}.dns-premium-v1-mini-grid,.dns-premium-v1-grid{padding-left:22px;padding-right:22px}.dns-premium-v1-card-full,.dns-premium-v1-technical{margin-left:22px;margin-right:22px}}@media (width<=560px){.dns-premium-v1-shell{border-radius:22px}.dns-premium-v1-hero{padding:24px 20px 22px}.dns-premium-v1-pill{padding:7px 11px;font-size:.76rem}.dns-premium-v1-hero h2{font-size:clamp(1.85rem,8.5vw,2.15rem)}.dns-premium-v1-meta span{justify-content:flex-start;width:100%}.dns-premium-v1-score{width:98px}.dns-premium-v1-mini-grid{grid-template-columns:1fr}.dns-premium-v1-mini-grid,.dns-premium-v1-grid{padding-left:18px;padding-right:18px}.dns-premium-v1-card,.dns-premium-v1-mini{padding:16px}.dns-premium-v1-card-full,.dns-premium-v1-technical{margin-left:18px;margin-right:18px}.dns-premium-v1-record-grid{grid-template-columns:1fr}.dns-premium-v1-record-head{align-items:flex-start}}.dns-premium-v1-shell .dns-premium-v1-code,.dns-premium-v1-shell .dns-premium-v1-record .code-block{color:#0f172a!important;box-shadow:none!important;background:#f8fafcfa!important;border-top:1px solid #94a3b82e!important}.dns-premium-v1-shell .dns-premium-v1-code code,.dns-premium-v1-shell .dns-premium-v1-record .code-block code,.result.dns-premium-v1-result .dns-premium-v1-code code,.result:has(.dns-premium-v1-shell) .dns-premium-v1-code code{color:#0f172a!important;opacity:1!important;text-shadow:none!important;letter-spacing:0!important;font-weight:850!important;line-height:1.65!important}.dns-premium-v1-shell .dns-premium-v1-code code{white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;display:block!important}.dns-premium-v1-shell .dns-premium-v1-record-grid code{color:#0f172a!important;opacity:1!important;font-weight:850!important}.dns-premium-v1-shell .dns-premium-v1-technical pre,.dns-premium-v1-shell .dns-premium-v1-technical pre code{color:#f8fafc!important;opacity:1!important}@media (width>=1081px){.dns-lookup-input-v3 #dns-form.dns-lookup-input-v3__form{grid-template-columns:minmax(0,1fr) minmax(150px,150px) minmax(230px,230px) minmax(180px,180px)!important}.dns-lookup-input-v3__control--type select,.dns-lookup-input-v3__control--resolver select{padding-left:62px!important;padding-right:34px!important;font-size:1rem!important;font-weight:850!important}}@media (width>=1081px) and (width<=1180px){.dns-lookup-input-v3 #dns-form.dns-lookup-input-v3__form{grid-template-columns:minmax(0,1fr) minmax(142px,142px) minmax(218px,218px) minmax(170px,170px)!important}}.dns-premium-v1-shell,.dns-premium-v1-shell *{max-width:100%}.dns-premium-v1-record,.dns-premium-v1-record-list,.dns-premium-v1-code,.dns-premium-v1-code code,.dns-premium-v1-record-grid,.dns-premium-v1-record-grid code,.dns-premium-v1-technical,.dns-premium-v1-technical pre{overflow-wrap:anywhere!important;word-break:break-word!important;min-width:0!important;max-width:100%!important}.dns-premium-v1-code{overflow-x:visible!important}.dns-premium-v1-code code{white-space:normal!important}.dns-premium-v1-technical pre{white-space:pre-wrap!important;overflow-x:hidden!important}@media (width<=820px){.dns-premium-v1-record-head{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;display:grid!important}.dns-premium-v1-record-head span{overflow-wrap:anywhere!important;min-width:0!important}.dns-premium-v1-record-head .copy-btn{white-space:nowrap!important;flex:none!important}}@media (width<=420px){.dns-premium-v1-record-head{grid-template-columns:1fr!important}.dns-premium-v1-record-head .copy-btn{justify-content:center!important;width:100%!important}}.dnssec-input-v1 #dnssec-form.dnssec-input-v1__form,.dnssec-input-v1 #dnssec-form.dnssec-input-v1__form *{box-sizing:border-box!important}.dnssec-input-v1 #dnssec-form.dnssec-input-v1__form{grid-template-columns:minmax(0,1fr) minmax(230px,230px) minmax(190px,190px)!important;align-items:stretch!important;gap:14px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:24px 0 0!important;padding:0!important;display:grid!important}.dnssec-input-v1 #dnssec-form.dnssec-input-v1__form>*{flex:none!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.dnssec-input-v1__control{background:linear-gradient(#fffffffa,#f8fafcf5)!important;border:1px solid #94a3b86b!important;border-radius:20px!important;grid-template-columns:28px minmax(0,1fr)!important;align-items:center!important;column-gap:16px!important;height:64px!important;min-height:64px!important;padding:0 22px!important;display:grid!important;position:relative!important;box-shadow:0 12px 30px #0f172a0b,inset 0 1px #ffffffeb!important}.dnssec-input-v1__control:focus-within{background:#fff!important;border-color:#2563eb7a!important;box-shadow:0 18px 42px #0f172a13,0 0 0 4px #2563eb17!important}.dnssec-input-v1__icon,.dnssec-input-v1__badge{color:#64748b!important;place-items:center!important;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;margin:0!important;padding:0!important;display:grid!important}.dnssec-input-v1__icon svg{fill:none!important;stroke:currentColor!important;stroke-width:1.9px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:24px!important;height:24px!important;display:block!important}.dnssec-input-v1__badge{color:#475569!important;background:#f8fafceb!important;border:1px solid #94a3b842!important;border-radius:10px!important;font-size:.66rem!important;font-weight:900!important;line-height:1!important}.dnssec-input-v1__control input,.dnssec-input-v1__control select{width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;color:#0f172a!important;opacity:1!important;text-align:left!important;font:inherit!important;letter-spacing:-.01em!important;white-space:nowrap!important;text-overflow:ellipsis!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;align-self:center!important;margin:0!important;padding:0!important;font-size:1rem!important;font-weight:750!important;line-height:1.2!important;display:block!important;position:static!important;inset:auto!important;overflow:hidden!important;transform:none!important}.dnssec-input-v1__control input::placeholder{color:#64748b!important;opacity:.92!important;text-align:left!important;font-weight:750!important}.dnssec-input-v1__control--select{cursor:pointer!important;padding:0!important;display:block!important;position:relative!important}.dnssec-input-v1__control--select .dnssec-input-v1__badge{z-index:2!important;pointer-events:none!important;position:absolute!important;top:50%!important;left:22px!important;transform:translateY(-50%)!important}.dnssec-input-v1__control--select select{z-index:1!important;appearance:none!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:20px!important;width:100%!important;height:100%!important;min-height:100%!important;margin:0!important;padding:0 38px 0 66px!important;font-size:1rem!important;font-weight:850!important;line-height:64px!important;position:absolute!important;inset:0!important}.dnssec-input-v1__control--select:after{content:""!important;z-index:2!important;opacity:.78!important;pointer-events:none!important;border-bottom:2px solid #0f172a!important;border-right:2px solid #0f172a!important;width:8px!important;height:8px!important;position:absolute!important;top:50%!important;right:22px!important;transform:translateY(-65%)rotate(45deg)!important}.dnssec-input-v1__control option{color:#0f172a!important;background:#fff!important}.dnssec-input-v1__submit{color:#fff!important;width:100%!important;min-width:0!important;max-width:100%!important;height:64px!important;min-height:64px!important;font:inherit!important;letter-spacing:-.01em!important;white-space:nowrap!important;text-overflow:ellipsis!important;cursor:pointer!important;background:#0f172a!important;border:0!important;border-radius:20px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0 22px!important;font-size:.95rem!important;font-weight:850!important;line-height:1!important;display:inline-flex!important;overflow:hidden!important;box-shadow:0 18px 34px #0f172a38!important}.dnssec-input-v1__submit:hover{transform:translateY(-1px)!important;box-shadow:0 22px 42px #0f172a42!important}@media (width<=940px){.dnssec-input-v1 #dnssec-form.dnssec-input-v1__form{grid-template-columns:minmax(0,1fr) minmax(220px,220px)!important}.dnssec-input-v1__control--domain,.dnssec-input-v1__submit{grid-column:1/-1!important}}@media (width<=620px){.dnssec-input-v1 #dnssec-form.dnssec-input-v1__form{grid-template-columns:1fr!important}.dnssec-input-v1__control,.dnssec-input-v1__submit{border-radius:18px!important;height:60px!important;min-height:60px!important}.dnssec-input-v1__control{padding:0 18px!important}.dnssec-input-v1__control--select{padding:0!important}.dnssec-input-v1__control--select .dnssec-input-v1__badge{left:18px!important}.dnssec-input-v1__control--select select{border-radius:18px!important;padding-left:62px!important;line-height:60px!important}.dnssec-input-v1__control--select:after{right:18px!important}.dnssec-input-v1__control--domain,.dnssec-input-v1__submit{grid-column:auto!important}}#result.result.dnssec-premium-v1-result,.result.dnssec-premium-v1-result,.result:has(.dnssec-premium-v1-shell){box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;padding:0!important}#result.result.dnssec-premium-v1-result:before,#result.result.dnssec-premium-v1-result:after,.result.dnssec-premium-v1-result:before,.result.dnssec-premium-v1-result:after,.result:has(.dnssec-premium-v1-shell):before,.result:has(.dnssec-premium-v1-shell):after{content:none!important;display:none!important}.dnssec-premium-v1-shell,.dnssec-premium-v1-shell *{box-sizing:border-box;max-width:100%}.dnssec-premium-v1-shell{color:#0f172a;background:radial-gradient(circle at 12% 0,#0ea5e91a,#0000 34%),radial-gradient(circle at 88% 6%,#10b9811a,#0000 32%),linear-gradient(#fffffffa,#f8fafcf5);border:1px solid #94a3b847;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 24px 70px #0f172a1a,inset 0 1px #ffffffd9}.dnssec-premium-v1-shell:before{content:"";opacity:.9;background:linear-gradient(90deg,#0ea5e9b3,#10b9819e);height:4px;position:absolute;inset:0 0 auto}.dnssec-premium-v1-shell.is-warn:before{background:linear-gradient(90deg,#f59e0bc7,#0ea5e98f)}.dnssec-premium-v1-shell.is-bad:before{background:linear-gradient(90deg,#ef4444d1,#f59e0b9e)}.dnssec-premium-v1-hero{border-bottom:1px solid #94a3b833;grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:28px;padding:34px;display:grid}.dnssec-premium-v1-pill{color:#075985;letter-spacing:.02em;background:#0ea5e914;border:1px solid #0ea5e938;border-radius:999px;align-items:center;width:max-content;max-width:100%;padding:7px 11px;font-size:.78rem;font-weight:850;display:inline-flex}.dnssec-premium-v1-shell.is-warn .dnssec-premium-v1-pill{color:#92400e;background:#f59e0b1a;border-color:#f59e0b42}.dnssec-premium-v1-shell.is-bad .dnssec-premium-v1-pill{color:#991b1b;background:#ef444417;border-color:#ef44443d}.dnssec-premium-v1-hero h2{color:#0f172a;letter-spacing:-.045em;max-width:780px;margin:14px 0 10px;font-size:clamp(1.75rem,3vw,2.55rem);line-height:1.04}.dnssec-premium-v1-hero p{color:#475569;max-width:820px;margin:0;font-size:1rem;line-height:1.65}.dnssec-premium-v1-meta{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.dnssec-premium-v1-meta span{color:#334155;background:#ffffffb3;border:1px solid #94a3b840;border-radius:14px;align-items:center;gap:8px;min-width:0;max-width:100%;padding:9px 12px;font-size:.86rem;display:inline-flex}.dnssec-premium-v1-meta code,.dnssec-premium-v1-card code,.dnssec-premium-v1-record code{color:#0f172a;white-space:normal;overflow-wrap:anywhere;word-break:break-word;min-width:0}.dnssec-premium-v1-score{aspect-ratio:1;text-align:center;background:radial-gradient(circle,#fff 0 47%,#0000 48%),conic-gradient(from 180deg,#0ea5e9b8,#10b981b8,#e2e8f0f2);border:1px solid #0ea5e933;border-radius:999px;flex-direction:column;justify-content:center;justify-self:end;align-items:center;gap:3px;width:138px;padding:18px;display:flex;box-shadow:0 18px 38px #0f172a1a}.dnssec-premium-v1-shell.is-warn .dnssec-premium-v1-score{background:radial-gradient(circle,#fff 0 47%,#0000 48%),conic-gradient(from 180deg,#f59e0bc7,#0ea5e98a,#e2e8f0f2)}.dnssec-premium-v1-shell.is-bad .dnssec-premium-v1-score{background:radial-gradient(circle,#fff 0 47%,#0000 48%),conic-gradient(from 180deg,#ef4444c7,#f59e0b99,#e2e8f0f2)}.dnssec-premium-v1-score strong{color:#0f172a;letter-spacing:-.055em;font-size:2.15rem;line-height:1;display:block}.dnssec-premium-v1-score span,.dnssec-premium-v1-score small{color:#64748b;font-size:.74rem;font-weight:850;line-height:1.15;display:block}.dnssec-premium-v1-mini-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:22px 34px 6px;display:grid}.dnssec-premium-v1-mini{background:#ffffffc2;border:1px solid #94a3b838;border-radius:18px;min-width:0;padding:16px;box-shadow:0 10px 24px #0f172a0b}.dnssec-premium-v1-mini span{color:#64748b;margin-bottom:6px;font-size:.76rem;font-weight:850;display:block}.dnssec-premium-v1-mini strong{color:#0f172a;overflow-wrap:anywhere;min-width:0;font-size:.96rem;line-height:1.25;display:block}.dnssec-premium-v1-mini small{color:#64748b;margin-top:5px;font-size:.74rem;font-weight:800;display:block}.dnssec-premium-v1-mini.is-present{background:#10b98111;border-color:#10b9813d}.dnssec-premium-v1-mini.is-missing{background:#f59e0b11;border-color:#f59e0b3d}.dnssec-premium-v1-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:18px 34px 0;display:grid}.dnssec-premium-v1-card{background:#ffffffd1;border:1px solid #94a3b83d;border-radius:22px;min-width:0;padding:22px;box-shadow:0 14px 34px #0f172a0e}.dnssec-premium-v1-card-full{margin:16px 34px 0}.dnssec-premium-v1-card-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:10px;display:flex}.dnssec-premium-v1-kicker{color:#334155;letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px;font-size:.76rem;font-weight:900;display:block}.dnssec-premium-v1-card h3{color:#0f172a;letter-spacing:-.02em;margin:0 0 10px;font-size:1.08rem}.dnssec-premium-v1-card p{color:#475569;margin:0;font-size:.94rem;line-height:1.62}.dnssec-premium-v1-status{white-space:nowrap;border-radius:999px;align-items:center;width:max-content;max-width:100%;padding:7px 10px;font-size:.76rem;font-weight:900;display:inline-flex}.dnssec-premium-v1-status.is-present{color:#047857;background:#10b9811a}.dnssec-premium-v1-status.is-missing{color:#92400e;background:#f59e0b1f}.dnssec-premium-v1-warning-card.is-ok{background:#10b9810e;border-color:#10b9813d}.dnssec-premium-v1-warning-card.is-warn{background:#f59e0b0f;border-color:#f59e0b40}.dnssec-premium-v1-warning-card ul{color:#334155;margin:10px 0 0;padding-left:1.2rem;font-size:.94rem;line-height:1.6}.dnssec-premium-v1-record-list{grid-template-columns:1fr;gap:12px;margin-top:14px;display:grid}.dnssec-premium-v1-record{background:#f8fafccc;border:1px solid #94a3b838;border-radius:18px;min-width:0;overflow:hidden}.dnssec-premium-v1-record-head{background:#ffffffa3;border-bottom:1px solid #94a3b82e;padding:12px 14px}.dnssec-premium-v1-record-head span{color:#334155;overflow-wrap:anywhere;min-width:0;font-size:.82rem;font-weight:900;display:block}.dnssec-premium-v1-code{color:#0f172a;background:#f8fafcfa;border-radius:0;margin:0;padding:14px}.dnssec-premium-v1-code code{white-space:normal;overflow-wrap:anywhere;word-break:break-word;font-size:.84rem;font-weight:850;line-height:1.65;display:block;color:#0f172a!important}.dnssec-premium-v1-muted{color:#64748b;margin:14px 0 0;font-size:.94rem}.dnssec-premium-v1-technical{background:#ffffffc7;border:1px solid #94a3b83d;border-radius:18px;margin:16px 34px 34px}.dnssec-premium-v1-technical summary{cursor:pointer;color:#334155;padding:16px 18px;font-weight:850}.dnssec-premium-v1-technical pre{color:#f8fafc;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;background:#0f172a;border-radius:14px;max-width:100%;margin:0 18px 18px;padding:16px;font-size:.82rem;line-height:1.55;overflow-x:hidden}@media (width<=980px){.dnssec-premium-v1-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dnssec-premium-v1-grid{grid-template-columns:1fr}}@media (width<=820px){.dnssec-premium-v1-hero{grid-template-columns:1fr;gap:20px;padding:26px 22px 24px}.dnssec-premium-v1-hero h2{letter-spacing:-.05em;max-width:100%;margin-top:14px;font-size:clamp(1.9rem,8vw,2.25rem);line-height:1.06}.dnssec-premium-v1-hero p{max-width:100%;font-size:1rem;line-height:1.55}.dnssec-premium-v1-meta{gap:9px;margin-top:18px}.dnssec-premium-v1-meta span{border-radius:14px;padding:8px 11px;font-size:.86rem;line-height:1.25}.dnssec-premium-v1-score{justify-self:center;width:104px;margin-left:auto;margin-right:auto;padding:14px}.dnssec-premium-v1-score strong{font-size:1.85rem}.dnssec-premium-v1-score span,.dnssec-premium-v1-score small{font-size:.68rem}.dnssec-premium-v1-mini-grid,.dnssec-premium-v1-grid{padding-left:22px;padding-right:22px}.dnssec-premium-v1-card-full,.dnssec-premium-v1-technical{margin-left:22px;margin-right:22px}}@media (width<=560px){.dnssec-premium-v1-shell{border-radius:22px}.dnssec-premium-v1-hero{padding:24px 20px 22px}.dnssec-premium-v1-hero h2{font-size:clamp(1.85rem,8.5vw,2.15rem)}.dnssec-premium-v1-meta span{justify-content:flex-start;width:100%}.dnssec-premium-v1-score{width:98px}.dnssec-premium-v1-mini-grid{grid-template-columns:1fr}.dnssec-premium-v1-mini-grid,.dnssec-premium-v1-grid{padding-left:18px;padding-right:18px}.dnssec-premium-v1-card,.dnssec-premium-v1-mini{padding:16px}.dnssec-premium-v1-card-full,.dnssec-premium-v1-technical{margin-left:18px;margin-right:18px}.dnssec-premium-v1-card-head{grid-template-columns:1fr;display:grid}}.site-footer-extra-v1{color:#64748b;border-top:1px solid #94a3b838;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 16px;width:100%;margin-top:18px;padding-top:18px;font-size:.92rem;line-height:1.4;display:flex}.site-footer-extra-v1__link{color:#334155;align-items:center;gap:8px;font-weight:750;text-decoration:none;display:inline-flex}.site-footer-extra-v1__link:hover{color:#0f172a;text-underline-offset:4px;text-decoration:underline}.site-footer-extra-v1__x svg{fill:currentColor;width:18px;height:18px;display:block}@media (width<=560px){.site-footer-extra-v1{text-align:center;flex-direction:column;gap:9px;margin-top:16px;padding-top:16px}}.caa-input-clean-v1 #caa-form.caa-input-clean-v1__form,.caa-input-clean-v1 #caa-form.caa-input-clean-v1__form *{box-sizing:border-box!important}.caa-input-clean-v1 #caa-form.caa-input-clean-v1__form{grid-template-columns:minmax(0,1fr) minmax(230px,230px) minmax(180px,180px)!important;align-items:stretch!important;gap:14px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:24px 0 0!important;padding:0!important;display:grid!important}.caa-input-clean-v1 #caa-form.caa-input-clean-v1__form>*{flex:none!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.caa-input-clean-v1__control{background:linear-gradient(#fffffffa,#f8fafcf5)!important;border:1px solid #94a3b86b!important;border-radius:20px!important;grid-template-columns:28px minmax(0,1fr)!important;align-items:center!important;column-gap:16px!important;height:64px!important;min-height:64px!important;padding:0 22px!important;display:grid!important;position:relative!important;box-shadow:0 12px 30px #0f172a0b,inset 0 1px #ffffffeb!important}.caa-input-clean-v1__control:focus-within{background:#fff!important;border-color:#2563eb7a!important;box-shadow:0 18px 42px #0f172a13,0 0 0 4px #2563eb17!important}.caa-input-clean-v1__icon,.caa-input-clean-v1__badge{color:#64748b!important;place-items:center!important;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;margin:0!important;padding:0!important;display:grid!important}.caa-input-clean-v1__icon svg{fill:none!important;stroke:currentColor!important;stroke-width:1.9px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:24px!important;height:24px!important;display:block!important}.caa-input-clean-v1__badge{color:#475569!important;background:#f8fafceb!important;border:1px solid #94a3b842!important;border-radius:10px!important;font-size:.66rem!important;font-weight:900!important;line-height:1!important}.caa-input-clean-v1__control input,.caa-input-clean-v1__control select{width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;color:#0f172a!important;opacity:1!important;text-align:left!important;font:inherit!important;letter-spacing:-.01em!important;white-space:nowrap!important;text-overflow:ellipsis!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;align-self:center!important;margin:0!important;padding:0!important;font-size:1rem!important;font-weight:750!important;line-height:1.2!important;display:block!important;position:static!important;inset:auto!important;overflow:hidden!important;transform:none!important}.caa-input-clean-v1__control input::placeholder{color:#64748b!important;opacity:.92!important;text-align:left!important;font-weight:750!important}.caa-input-clean-v1__control--select{cursor:pointer!important;padding:0!important;display:block!important;position:relative!important}.caa-input-clean-v1__control--select .caa-input-clean-v1__badge{z-index:2!important;pointer-events:none!important;position:absolute!important;top:50%!important;left:22px!important;transform:translateY(-50%)!important}.caa-input-clean-v1__control--select select{z-index:1!important;appearance:none!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:20px!important;width:100%!important;height:100%!important;min-height:100%!important;margin:0!important;padding:0 38px 0 66px!important;font-size:1rem!important;font-weight:850!important;line-height:64px!important;position:absolute!important;inset:0!important}.caa-input-clean-v1__control--select:after{content:""!important;z-index:2!important;opacity:.78!important;pointer-events:none!important;border-bottom:2px solid #0f172a!important;border-right:2px solid #0f172a!important;width:8px!important;height:8px!important;position:absolute!important;top:50%!important;right:22px!important;transform:translateY(-65%)rotate(45deg)!important}.caa-input-clean-v1__control option{color:#0f172a!important;background:#fff!important}.caa-input-clean-v1__submit{color:#fff!important;width:100%!important;min-width:0!important;max-width:100%!important;height:64px!important;min-height:64px!important;font:inherit!important;letter-spacing:-.01em!important;white-space:nowrap!important;text-overflow:ellipsis!important;cursor:pointer!important;background:#0f172a!important;border:0!important;border-radius:20px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0 22px!important;font-size:.95rem!important;font-weight:850!important;line-height:1!important;display:inline-flex!important;overflow:hidden!important;box-shadow:0 18px 34px #0f172a38!important}.caa-input-clean-v1__submit:hover{transform:translateY(-1px)!important;box-shadow:0 22px 42px #0f172a42!important}@media (width<=940px){.caa-input-clean-v1 #caa-form.caa-input-clean-v1__form{grid-template-columns:minmax(0,1fr) minmax(220px,220px)!important}.caa-input-clean-v1__control--domain,.caa-input-clean-v1__submit{grid-column:1/-1!important}}@media (width<=620px){.caa-input-clean-v1 #caa-form.caa-input-clean-v1__form{grid-template-columns:1fr!important}.caa-input-clean-v1__control,.caa-input-clean-v1__submit{border-radius:18px!important;height:60px!important;min-height:60px!important}.caa-input-clean-v1__control{padding:0 18px!important}.caa-input-clean-v1__control--select{padding:0!important}.caa-input-clean-v1__control--select .caa-input-clean-v1__badge{left:18px!important}.caa-input-clean-v1__control--select select{border-radius:18px!important;padding-left:62px!important;line-height:60px!important}.caa-input-clean-v1__control--select:after{right:18px!important}.caa-input-clean-v1__control--domain,.caa-input-clean-v1__submit{grid-column:auto!important}}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-score{text-align:center!important;overflow:hidden!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-score span,.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-score small,.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-score strong{z-index:1!important;text-align:center!important;display:block!important;position:relative!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-score span{letter-spacing:-.075em!important;margin:0!important;font-size:2.35rem!important;line-height:.95!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-score small{margin:4px 0 0!important;font-size:.78rem!important;font-weight:950!important;line-height:1!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-score strong{color:#64748b!important;letter-spacing:-.01em!important;overflow-wrap:normal!important;word-break:normal!important;max-width:82px!important;margin:4px auto 0!important;font-size:.68rem!important;font-weight:950!important;line-height:1.05!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-card>span,.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-note>span{color:#334155!important;letter-spacing:.12em!important;text-transform:uppercase!important;margin:0 0 8px!important;font-size:.78rem!important;font-weight:950!important;line-height:1.2!important;display:block!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-card>strong,.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-note>strong{color:#0f172a!important;margin:0 0 12px!important;font-size:1.05rem!important;font-weight:950!important;line-height:1.25!important;display:block!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-card>p,.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-note>p,.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-note li{color:#475569!important;margin:0!important;font-size:.96rem!important;line-height:1.62!important;display:block!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-note ul{margin:0!important;padding-left:20px!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-lines{gap:0!important;min-width:0!important;margin-top:16px!important;display:grid!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-lines div{border-top:1px solid #94a3b829!important;grid-template-columns:minmax(150px,.55fr) minmax(0,1fr)!important;align-items:center!important;gap:12px!important;min-width:0!important;padding:11px 0!important;display:grid!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-lines span{color:#64748b!important;font-size:.84rem!important;font-weight:850!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-lines code,.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-lines strong{color:#0f172a!important;overflow-wrap:anywhere!important;min-width:0!important;font-size:.9rem!important;font-weight:900!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-note{min-width:0!important;box-shadow:none!important;background:radial-gradient(circle at 100% 0,#22c55e14,#0000 45%),#f0fdf4d1!important;border:1px solid #22c55e38!important;border-radius:24px!important;gap:8px!important;padding:24px!important;display:grid!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-note.is-warn{background:radial-gradient(circle at 100% 0,#f59e0b1a,#0000 45%),#fffbebe0!important;border-color:#f59e0b42!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-card--wide{grid-column:1/-1!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-code{background:#f8fafcf5!important;border:1px solid #94a3b838!important;border-radius:17px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-top:18px!important;padding:15px!important;overflow:hidden!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-code code{color:#0f172a!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important;width:100%!important;min-width:0!important;max-width:100%!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important;font-size:.82rem!important;font-weight:850!important;line-height:1.65!important;display:block!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-empty{color:#64748b!important;background:#f8fafcf5!important;border-radius:17px!important;margin:18px 0 0!important;padding:15px!important;font-size:.92rem!important;font-weight:750!important;line-height:1.55!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-raw{min-width:0!important;box-shadow:none!important;background:#ffffffeb!important;border:1px solid #94a3b838!important;border-radius:20px!important;overflow:hidden!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-raw summary{cursor:pointer!important;color:#0f172a!important;padding:16px 18px!important;font-size:.94rem!important;font-weight:900!important;line-height:1.25!important;display:block!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-raw-code{background:#0f172a!important;border-top:1px solid #94a3b82e!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:16px 18px!important;overflow:hidden!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-raw-code code{color:#e5e7eb!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important;width:100%!important;min-width:0!important;max-width:100%!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important;font-size:.78rem!important;line-height:1.62!important;display:block!important}@media (width<=860px){.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-score span{font-size:2.05rem!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-score strong{max-width:74px!important;font-size:.62rem!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-card--wide{grid-column:auto!important}}@media (width<=560px){.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-lines div{grid-template-columns:1fr!important;gap:5px!important}}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-note,.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-raw{width:auto!important;max-width:none!important;margin-left:38px!important;margin-right:38px!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-raw summary{list-style-type:disclosure-closed!important;list-style-position:inside!important;display:list-item!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-raw[open] summary{list-style-type:disclosure-open!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-raw summary::marker{color:#0f172a!important;font-size:.9em!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-raw summary::-webkit-details-marker{display:inline-block!important}@media (width<=860px){.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-note,.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-raw{margin-left:28px!important;margin-right:28px!important}}@media (width<=560px){.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-note,.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-raw{margin-left:20px!important;margin-right:20px!important}}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-score span{letter-spacing:-.065em!important;font-size:2.05rem!important;line-height:.95!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-score small{margin-top:3px!important;font-size:.68rem!important;font-weight:950!important;line-height:1!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-score strong{letter-spacing:-.015em!important;max-width:72px!important;margin-top:3px!important;font-size:.58rem!important;font-weight:950!important;line-height:1.05!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-note{margin-top:14px!important}@media (width<=860px){.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-score span{font-size:1.9rem!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-score small{font-size:.64rem!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-score strong{max-width:68px!important;font-size:.55rem!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-note{margin-top:12px!important}}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-score span{color:#0f172a!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-score small,.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-score strong{color:#64748b!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-raw{margin-top:14px!important}@media (width<=860px){.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-raw{margin-top:12px!important}}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-card--wide{padding-right:128px!important;position:relative!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-card--wide>span{max-width:100%!important;padding-right:0!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-card--wide>.caa-result-status-pill{letter-spacing:-.01em!important;text-align:center!important;white-space:nowrap!important;width:auto!important;min-width:0!important;max-width:112px!important;min-height:28px!important;box-shadow:none!important;border:1px solid #0000!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:7px 11px!important;font-size:.76rem!important;font-weight:950!important;line-height:1!important;display:inline-flex!important;position:absolute!important;top:24px!important;right:24px!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-raw{margin-top:14px!important;margin-bottom:14px!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-raw summary{padding-top:17px!important;padding-bottom:18px!important}@media (width<=860px){.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-card--wide{padding-right:24px!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-card--wide>.caa-result-status-pill{justify-self:start!important;width:fit-content!important;max-width:100%!important;margin:0 0 14px!important;position:static!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-raw{margin-top:12px!important;margin-bottom:12px!important}}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-mini.is-ok{background:radial-gradient(circle at 100% 0,#22c55e14,#0000 45%),#f0fdf4d1!important;border-color:#22c55e38!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-mini.is-warn{background:radial-gradient(circle at 100% 0,#f59e0b1a,#0000 45%),#fffbebe0!important;border-color:#f59e0b42!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-card--wide>.caa-result-status-pill.is-ok{color:#166534!important;background:radial-gradient(circle at 100% 0,#22c55e14,#0000 45%),#f0fdf4d1!important;border-color:#22c55e38!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-card--wide>.caa-result-status-pill.is-warn{color:#92400e!important;background:radial-gradient(circle at 100% 0,#f59e0b1a,#0000 45%),#fffbebe0!important;border-color:#f59e0b42!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-score span{font-weight:800!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-score small,.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-score strong{font-weight:750!important}.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-card>strong,.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-note>strong,.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-card>span,.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-note>span,.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-raw summary,.caa-result-polish-like-dnssec-v1 .dnssec-premium-v1-card--wide>.caa-result-status-pill{font-weight:800!important}.mta-sts-input-v1 #mta-sts-form.mta-sts-input-v1__form,.mta-sts-input-v1 #mta-sts-form.mta-sts-input-v1__form *{box-sizing:border-box!important}.mta-sts-input-v1 #mta-sts-form.mta-sts-input-v1__form{grid-template-columns:minmax(0,1fr) minmax(230px,230px) minmax(180px,180px)!important;align-items:stretch!important;gap:14px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:24px 0 0!important;padding:0!important;display:grid!important}.mta-sts-input-v1 #mta-sts-form.mta-sts-input-v1__form>*{flex:none!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.mta-sts-input-v1__control{background:linear-gradient(#fffffffa,#f8fafcf5)!important;border:1px solid #94a3b86b!important;border-radius:20px!important;grid-template-columns:28px minmax(0,1fr)!important;align-items:center!important;column-gap:16px!important;height:64px!important;min-height:64px!important;padding:0 22px!important;display:grid!important;position:relative!important;box-shadow:0 12px 30px #0f172a0b,inset 0 1px #ffffffeb!important}.mta-sts-input-v1__control:focus-within{background:#fff!important;border-color:#2563eb7a!important;box-shadow:0 18px 42px #0f172a13,0 0 0 4px #2563eb17!important}.mta-sts-input-v1__icon,.mta-sts-input-v1__badge{color:#64748b!important;place-items:center!important;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;margin:0!important;padding:0!important;display:grid!important}.mta-sts-input-v1__icon svg{fill:none!important;stroke:currentColor!important;stroke-width:1.9px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:24px!important;height:24px!important;display:block!important}.mta-sts-input-v1__badge{color:#475569!important;background:#f8fafceb!important;border:1px solid #94a3b842!important;border-radius:10px!important;font-size:.66rem!important;font-weight:900!important;line-height:1!important}.mta-sts-input-v1__control input,.mta-sts-input-v1__control select{width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;color:#0f172a!important;opacity:1!important;text-align:left!important;font:inherit!important;letter-spacing:-.01em!important;white-space:nowrap!important;text-overflow:ellipsis!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;align-self:center!important;margin:0!important;padding:0!important;font-size:1rem!important;font-weight:750!important;line-height:1.2!important;display:block!important;position:static!important;inset:auto!important;overflow:hidden!important;transform:none!important}.mta-sts-input-v1__control input::placeholder{color:#64748b!important;opacity:.92!important;text-align:left!important;font-weight:750!important}.mta-sts-input-v1__control--select{cursor:pointer!important;padding:0!important;display:block!important;position:relative!important}.mta-sts-input-v1__control--select .mta-sts-input-v1__badge{z-index:2!important;pointer-events:none!important;position:absolute!important;top:50%!important;left:22px!important;transform:translateY(-50%)!important}.mta-sts-input-v1__control--select select{z-index:1!important;appearance:none!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:20px!important;width:100%!important;height:100%!important;min-height:100%!important;margin:0!important;padding:0 38px 0 66px!important;font-size:1rem!important;font-weight:850!important;line-height:64px!important;position:absolute!important;inset:0!important}.mta-sts-input-v1__control--select:after{content:""!important;z-index:2!important;opacity:.78!important;pointer-events:none!important;border-bottom:2px solid #0f172a!important;border-right:2px solid #0f172a!important;width:8px!important;height:8px!important;position:absolute!important;top:50%!important;right:22px!important;transform:translateY(-65%)rotate(45deg)!important}.mta-sts-input-v1__control option{color:#0f172a!important;background:#fff!important}.mta-sts-input-v1__submit{color:#fff!important;width:100%!important;min-width:0!important;max-width:100%!important;height:64px!important;min-height:64px!important;font:inherit!important;letter-spacing:-.01em!important;white-space:nowrap!important;text-overflow:ellipsis!important;cursor:pointer!important;background:#0f172a!important;border:0!important;border-radius:20px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0 22px!important;font-size:.95rem!important;font-weight:850!important;line-height:1!important;display:inline-flex!important;overflow:hidden!important;box-shadow:0 18px 34px #0f172a38!important}.mta-sts-input-v1__submit:hover{transform:translateY(-1px)!important;box-shadow:0 22px 42px #0f172a42!important}@media (width<=940px){.mta-sts-input-v1 #mta-sts-form.mta-sts-input-v1__form{grid-template-columns:minmax(0,1fr) minmax(220px,220px)!important}.mta-sts-input-v1__control--domain,.mta-sts-input-v1__submit{grid-column:1/-1!important}}@media (width<=620px){.mta-sts-input-v1 #mta-sts-form.mta-sts-input-v1__form{grid-template-columns:1fr!important}.mta-sts-input-v1__control,.mta-sts-input-v1__submit{border-radius:18px!important;height:60px!important;min-height:60px!important}.mta-sts-input-v1__control{padding:0 18px!important}.mta-sts-input-v1__control--select{padding:0!important}.mta-sts-input-v1__control--select .mta-sts-input-v1__badge{left:18px!important}.mta-sts-input-v1__control--select select{border-radius:18px!important;padding-left:62px!important;line-height:60px!important}.mta-sts-input-v1__control--select:after{right:18px!important}.mta-sts-input-v1__control--domain,.mta-sts-input-v1__submit{grid-column:auto!important}}.mta-sts-result-v1 .dnssec-premium-v1-mini.is-ok{background:radial-gradient(circle at 100% 0,#22c55e14,#0000 45%),#f0fdf4d1!important;border-color:#22c55e38!important}.mta-sts-result-v1 .dnssec-premium-v1-mini.is-warn{background:radial-gradient(circle at 100% 0,#f59e0b1a,#0000 45%),#fffbebe0!important;border-color:#f59e0b42!important}.mta-sts-result-v1 .dnssec-premium-v1-note{margin-top:14px!important}.mta-sts-result-v1 .dnssec-premium-v1-card--wide{grid-column:1/-1!important;padding-right:132px!important;position:relative!important}.mta-sts-result-v1 .dnssec-premium-v1-card--wide>.mta-sts-result-v1-status-pill{letter-spacing:-.01em!important;text-align:center!important;white-space:nowrap!important;border:1px solid #0000!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;max-width:116px!important;min-height:28px!important;margin:0!important;padding:7px 11px!important;font-size:.76rem!important;font-weight:800!important;line-height:1!important;display:inline-flex!important;position:absolute!important;top:24px!important;right:24px!important}.mta-sts-result-v1 .mta-sts-result-v1-status-pill.is-ok{color:#166534!important;background:radial-gradient(circle at 100% 0,#22c55e14,#0000 45%),#f0fdf4d1!important;border-color:#22c55e38!important}.mta-sts-result-v1 .mta-sts-result-v1-status-pill.is-warn{color:#92400e!important;background:radial-gradient(circle at 100% 0,#f59e0b1a,#0000 45%),#fffbebe0!important;border-color:#f59e0b42!important}.mta-sts-result-v1 .dnssec-premium-v1-code{background:#f8fafcf5!important;border:1px solid #94a3b838!important;border-radius:17px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-top:18px!important;padding:15px!important;overflow:hidden!important}.mta-sts-result-v1 .dnssec-premium-v1-code code{color:#0f172a!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important;width:100%!important;min-width:0!important;max-width:100%!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important;font-size:.82rem!important;font-weight:850!important;line-height:1.65!important;display:block!important}.mta-sts-result-v1 .dnssec-premium-v1-empty{color:#64748b!important;background:#f8fafcf5!important;border-radius:17px!important;margin:18px 0 0!important;padding:15px!important;font-size:.92rem!important;font-weight:750!important;line-height:1.55!important}.mta-sts-result-v1 .dnssec-premium-v1-raw{margin-top:14px!important;margin-bottom:14px!important}@media (width<=860px){.mta-sts-result-v1 .dnssec-premium-v1-card--wide{padding-right:24px!important}.mta-sts-result-v1 .dnssec-premium-v1-card--wide>.mta-sts-result-v1-status-pill{width:fit-content!important;max-width:100%!important;margin:0 0 14px!important;position:static!important}.mta-sts-result-v1 .dnssec-premium-v1-note,.mta-sts-result-v1 .dnssec-premium-v1-raw{margin-top:12px!important}}.mta-sts-result-v1 .dnssec-premium-v1-score{text-align:center!important;overflow:hidden!important}.mta-sts-result-v1 .dnssec-premium-v1-score span,.mta-sts-result-v1 .dnssec-premium-v1-score small,.mta-sts-result-v1 .dnssec-premium-v1-score strong{z-index:1!important;text-align:center!important;display:block!important;position:relative!important}.mta-sts-result-v1 .dnssec-premium-v1-score span{color:#0f172a!important;letter-spacing:-.065em!important;margin:0!important;font-size:2.05rem!important;font-weight:800!important;line-height:.95!important}.mta-sts-result-v1 .dnssec-premium-v1-score small{color:#64748b!important;margin:3px 0 0!important;font-size:.68rem!important;font-weight:750!important;line-height:1!important}.mta-sts-result-v1 .dnssec-premium-v1-score strong{color:#64748b!important;letter-spacing:-.015em!important;overflow-wrap:normal!important;word-break:normal!important;max-width:72px!important;margin:3px auto 0!important;font-size:.58rem!important;font-weight:750!important;line-height:1.05!important}.mta-sts-result-v1 .dnssec-premium-v1-card>span,.mta-sts-result-v1 .dnssec-premium-v1-note>span{color:#334155!important;letter-spacing:.12em!important;text-transform:uppercase!important;margin:0 0 8px!important;font-size:.78rem!important;font-weight:800!important;line-height:1.2!important;display:block!important}.mta-sts-result-v1 .dnssec-premium-v1-card>strong,.mta-sts-result-v1 .dnssec-premium-v1-note>strong{color:#0f172a!important;margin:0 0 12px!important;font-size:1.05rem!important;font-weight:800!important;line-height:1.25!important;display:block!important}.mta-sts-result-v1 .dnssec-premium-v1-card>p,.mta-sts-result-v1 .dnssec-premium-v1-note>p,.mta-sts-result-v1 .dnssec-premium-v1-note li{color:#475569!important;margin:0!important;font-size:.96rem!important;line-height:1.62!important;display:block!important}.mta-sts-result-v1 .dnssec-premium-v1-note ul{margin:0!important;padding-left:20px!important}.mta-sts-result-v1 .dnssec-premium-v1-lines{gap:0!important;min-width:0!important;margin-top:16px!important;display:grid!important}.mta-sts-result-v1 .dnssec-premium-v1-lines div{border-top:1px solid #94a3b829!important;grid-template-columns:minmax(150px,.55fr) minmax(0,1fr)!important;align-items:center!important;gap:12px!important;min-width:0!important;padding:11px 0!important;display:grid!important}.mta-sts-result-v1 .dnssec-premium-v1-lines span{color:#64748b!important;font-size:.84rem!important;font-weight:850!important}.mta-sts-result-v1 .dnssec-premium-v1-lines code,.mta-sts-result-v1 .dnssec-premium-v1-lines strong{color:#0f172a!important;overflow-wrap:anywhere!important;min-width:0!important;font-size:.9rem!important;font-weight:800!important}.mta-sts-result-v1 .dnssec-premium-v1-note{width:auto!important;min-width:0!important;max-width:none!important;box-shadow:none!important;background:radial-gradient(circle at 100% 0,#22c55e14,#0000 45%),#f0fdf4d1!important;border:1px solid #22c55e38!important;border-radius:24px!important;gap:8px!important;margin:14px 38px 0!important;padding:24px!important;display:grid!important}.mta-sts-result-v1 .dnssec-premium-v1-note.is-warn{background:radial-gradient(circle at 100% 0,#f59e0b1a,#0000 45%),#fffbebe0!important;border-color:#f59e0b42!important}.mta-sts-result-v1 .dnssec-premium-v1-raw{width:auto!important;max-width:none!important;margin:14px 38px!important}.mta-sts-result-v1 .dnssec-premium-v1-raw summary{font-weight:800!important}@media (width<=860px){.mta-sts-result-v1 .dnssec-premium-v1-score span{font-size:1.9rem!important}.mta-sts-result-v1 .dnssec-premium-v1-score small{font-size:.64rem!important}.mta-sts-result-v1 .dnssec-premium-v1-score strong{max-width:68px!important;font-size:.55rem!important}.mta-sts-result-v1 .dnssec-premium-v1-note,.mta-sts-result-v1 .dnssec-premium-v1-raw{margin-left:28px!important;margin-right:28px!important}}@media (width<=560px){.mta-sts-result-v1 .dnssec-premium-v1-note,.mta-sts-result-v1 .dnssec-premium-v1-raw{margin-left:20px!important;margin-right:20px!important}.mta-sts-result-v1 .dnssec-premium-v1-lines div{grid-template-columns:1fr!important;gap:5px!important}}.mta-sts-result-v1 .dnssec-premium-v1-raw{width:auto!important;min-width:0!important;max-width:none!important;box-shadow:none!important;background:#ffffffeb!important;border:1px solid #94a3b838!important;border-radius:20px!important;margin:14px 38px!important;overflow:hidden!important}.mta-sts-result-v1 .dnssec-premium-v1-raw summary{cursor:pointer!important;color:#0f172a!important;padding:17px 18px 18px!important;font-size:.94rem!important;font-weight:800!important;line-height:1.25!important;list-style-type:disclosure-closed!important;list-style-position:inside!important;display:list-item!important}.mta-sts-result-v1 .dnssec-premium-v1-raw[open] summary{list-style-type:disclosure-open!important}.mta-sts-result-v1 .dnssec-premium-v1-raw summary::marker{color:#0f172a!important;font-size:.9em!important}.mta-sts-result-v1 .dnssec-premium-v1-raw summary::-webkit-details-marker{display:inline-block!important}.mta-sts-result-v1 .dnssec-premium-v1-raw-code{background:#0f172a!important;border-top:1px solid #94a3b82e!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:16px 18px!important;overflow:hidden!important}.mta-sts-result-v1 .dnssec-premium-v1-raw-code code{color:#e5e7eb!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important;width:100%!important;min-width:0!important;max-width:100%!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important;font-size:.78rem!important;line-height:1.62!important;display:block!important}@media (width<=860px){.mta-sts-result-v1 .dnssec-premium-v1-raw{margin-left:28px!important;margin-right:28px!important}}@media (width<=560px){.mta-sts-result-v1 .dnssec-premium-v1-raw{margin-left:20px!important;margin-right:20px!important}}.tls-rpt-input-v1 #tls-rpt-form.tls-rpt-input-v1__form,.tls-rpt-input-v1 #tls-rpt-form.tls-rpt-input-v1__form *{box-sizing:border-box!important}.tls-rpt-input-v1 #tls-rpt-form.tls-rpt-input-v1__form{grid-template-columns:minmax(0,1fr) minmax(230px,230px) minmax(180px,180px)!important;align-items:stretch!important;gap:14px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:24px 0 0!important;padding:0!important;display:grid!important}.tls-rpt-input-v1 #tls-rpt-form.tls-rpt-input-v1__form>*{flex:none!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.tls-rpt-input-v1__control{background:linear-gradient(#fffffffa,#f8fafcf5)!important;border:1px solid #94a3b86b!important;border-radius:20px!important;grid-template-columns:28px minmax(0,1fr)!important;align-items:center!important;column-gap:16px!important;height:64px!important;min-height:64px!important;padding:0 22px!important;display:grid!important;position:relative!important;box-shadow:0 12px 30px #0f172a0b,inset 0 1px #ffffffeb!important}.tls-rpt-input-v1__control:focus-within{background:#fff!important;border-color:#2563eb7a!important;box-shadow:0 18px 42px #0f172a13,0 0 0 4px #2563eb17!important}.tls-rpt-input-v1__icon,.tls-rpt-input-v1__badge{color:#64748b!important;place-items:center!important;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;margin:0!important;padding:0!important;display:grid!important}.tls-rpt-input-v1__icon svg{fill:none!important;stroke:currentColor!important;stroke-width:1.9px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:24px!important;height:24px!important;display:block!important}.tls-rpt-input-v1__badge{color:#475569!important;background:#f8fafceb!important;border:1px solid #94a3b842!important;border-radius:10px!important;font-size:.66rem!important;font-weight:900!important;line-height:1!important}.tls-rpt-input-v1__control input,.tls-rpt-input-v1__control select{width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;color:#0f172a!important;opacity:1!important;text-align:left!important;font:inherit!important;letter-spacing:-.01em!important;white-space:nowrap!important;text-overflow:ellipsis!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;align-self:center!important;margin:0!important;padding:0!important;font-size:1rem!important;font-weight:750!important;line-height:1.2!important;display:block!important;position:static!important;inset:auto!important;overflow:hidden!important;transform:none!important}.tls-rpt-input-v1__control input::placeholder{color:#64748b!important;opacity:.92!important;text-align:left!important;font-weight:750!important}.tls-rpt-input-v1__control--select{cursor:pointer!important;padding:0!important;display:block!important;position:relative!important}.tls-rpt-input-v1__control--select .tls-rpt-input-v1__badge{z-index:2!important;pointer-events:none!important;position:absolute!important;top:50%!important;left:22px!important;transform:translateY(-50%)!important}.tls-rpt-input-v1__control--select select{z-index:1!important;appearance:none!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:20px!important;width:100%!important;height:100%!important;min-height:100%!important;margin:0!important;padding:0 38px 0 66px!important;font-size:1rem!important;font-weight:850!important;line-height:64px!important;position:absolute!important;inset:0!important}.tls-rpt-input-v1__control--select:after{content:""!important;z-index:2!important;opacity:.78!important;pointer-events:none!important;border-bottom:2px solid #0f172a!important;border-right:2px solid #0f172a!important;width:8px!important;height:8px!important;position:absolute!important;top:50%!important;right:22px!important;transform:translateY(-65%)rotate(45deg)!important}.tls-rpt-input-v1__control option{color:#0f172a!important;background:#fff!important}.tls-rpt-input-v1__submit{color:#fff!important;width:100%!important;min-width:0!important;max-width:100%!important;height:64px!important;min-height:64px!important;font:inherit!important;letter-spacing:-.01em!important;white-space:nowrap!important;text-overflow:ellipsis!important;cursor:pointer!important;background:#0f172a!important;border:0!important;border-radius:20px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0 22px!important;font-size:.95rem!important;font-weight:850!important;line-height:1!important;display:inline-flex!important;overflow:hidden!important;box-shadow:0 18px 34px #0f172a38!important}.tls-rpt-input-v1__submit:hover{transform:translateY(-1px)!important;box-shadow:0 22px 42px #0f172a42!important}@media (width<=940px){.tls-rpt-input-v1 #tls-rpt-form.tls-rpt-input-v1__form{grid-template-columns:minmax(0,1fr) minmax(220px,220px)!important}.tls-rpt-input-v1__control--domain,.tls-rpt-input-v1__submit{grid-column:1/-1!important}}@media (width<=620px){.tls-rpt-input-v1 #tls-rpt-form.tls-rpt-input-v1__form{grid-template-columns:1fr!important}.tls-rpt-input-v1__control,.tls-rpt-input-v1__submit{border-radius:18px!important;height:60px!important;min-height:60px!important}.tls-rpt-input-v1__control{padding:0 18px!important}.tls-rpt-input-v1__control--select{padding:0!important}.tls-rpt-input-v1__control--select .tls-rpt-input-v1__badge{left:18px!important}.tls-rpt-input-v1__control--select select{border-radius:18px!important;padding-left:62px!important;line-height:60px!important}.tls-rpt-input-v1__control--select:after{right:18px!important}.tls-rpt-input-v1__control--domain,.tls-rpt-input-v1__submit{grid-column:auto!important}}.tls-rpt-result-v1 .dnssec-premium-v1-mini.is-ok{background:radial-gradient(circle at 100% 0,#22c55e14,#0000 45%),#f0fdf4d1!important;border-color:#22c55e38!important}.tls-rpt-result-v1 .dnssec-premium-v1-mini.is-warn{background:radial-gradient(circle at 100% 0,#f59e0b1a,#0000 45%),#fffbebe0!important;border-color:#f59e0b42!important}.tls-rpt-result-v1 .dnssec-premium-v1-note{margin-top:14px!important}.tls-rpt-result-v1 .dnssec-premium-v1-card--wide{grid-column:1/-1!important;padding-right:132px!important;position:relative!important}.tls-rpt-result-v1 .dnssec-premium-v1-card--wide>.tls-rpt-result-v1-status-pill{letter-spacing:-.01em!important;text-align:center!important;white-space:nowrap!important;border:1px solid #0000!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;max-width:116px!important;min-height:28px!important;margin:0!important;padding:7px 11px!important;font-size:.76rem!important;font-weight:800!important;line-height:1!important;display:inline-flex!important;position:absolute!important;top:24px!important;right:24px!important}.tls-rpt-result-v1 .tls-rpt-result-v1-status-pill.is-ok{color:#166534!important;background:radial-gradient(circle at 100% 0,#22c55e14,#0000 45%),#f0fdf4d1!important;border-color:#22c55e38!important}.tls-rpt-result-v1 .tls-rpt-result-v1-status-pill.is-warn{color:#92400e!important;background:radial-gradient(circle at 100% 0,#f59e0b1a,#0000 45%),#fffbebe0!important;border-color:#f59e0b42!important}.tls-rpt-result-v1 .dnssec-premium-v1-code{background:#f8fafcf5!important;border:1px solid #94a3b838!important;border-radius:17px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-top:18px!important;padding:15px!important;overflow:hidden!important}.tls-rpt-result-v1 .dnssec-premium-v1-code code{color:#0f172a!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important;width:100%!important;min-width:0!important;max-width:100%!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important;font-size:.82rem!important;font-weight:850!important;line-height:1.65!important;display:block!important}.tls-rpt-result-v1 .dnssec-premium-v1-empty{color:#64748b!important;background:#f8fafcf5!important;border-radius:17px!important;margin:18px 0 0!important;padding:15px!important;font-size:.92rem!important;font-weight:750!important;line-height:1.55!important}.tls-rpt-result-v1 .dnssec-premium-v1-raw{margin-top:14px!important;margin-bottom:14px!important}@media (width<=860px){.tls-rpt-result-v1 .dnssec-premium-v1-card--wide{padding-right:24px!important}.tls-rpt-result-v1 .dnssec-premium-v1-card--wide>.tls-rpt-result-v1-status-pill{width:fit-content!important;max-width:100%!important;margin:0 0 14px!important;position:static!important}.tls-rpt-result-v1 .dnssec-premium-v1-note,.tls-rpt-result-v1 .dnssec-premium-v1-raw{margin-top:12px!important}}.tls-rpt-result-v1 .dnssec-premium-v1-score{text-align:center!important;overflow:hidden!important}.tls-rpt-result-v1 .dnssec-premium-v1-score span,.tls-rpt-result-v1 .dnssec-premium-v1-score small,.tls-rpt-result-v1 .dnssec-premium-v1-score strong{z-index:1!important;text-align:center!important;display:block!important;position:relative!important}.tls-rpt-result-v1 .dnssec-premium-v1-score span{color:#0f172a!important;letter-spacing:-.065em!important;margin:0!important;font-size:2.05rem!important;font-weight:800!important;line-height:.95!important}.tls-rpt-result-v1 .dnssec-premium-v1-score small{color:#64748b!important;margin:3px 0 0!important;font-size:.68rem!important;font-weight:750!important;line-height:1!important}.tls-rpt-result-v1 .dnssec-premium-v1-score strong{color:#64748b!important;letter-spacing:-.015em!important;overflow-wrap:normal!important;word-break:normal!important;max-width:72px!important;margin:3px auto 0!important;font-size:.58rem!important;font-weight:750!important;line-height:1.05!important}.tls-rpt-result-v1 .dnssec-premium-v1-card>span,.tls-rpt-result-v1 .dnssec-premium-v1-note>span{color:#334155!important;letter-spacing:.12em!important;text-transform:uppercase!important;margin:0 0 8px!important;font-size:.78rem!important;font-weight:800!important;line-height:1.2!important;display:block!important}.tls-rpt-result-v1 .dnssec-premium-v1-card>strong,.tls-rpt-result-v1 .dnssec-premium-v1-note>strong{color:#0f172a!important;margin:0 0 12px!important;font-size:1.05rem!important;font-weight:800!important;line-height:1.25!important;display:block!important}.tls-rpt-result-v1 .dnssec-premium-v1-card>p,.tls-rpt-result-v1 .dnssec-premium-v1-note>p,.tls-rpt-result-v1 .dnssec-premium-v1-note li{color:#475569!important;margin:0!important;font-size:.96rem!important;line-height:1.62!important;display:block!important}.tls-rpt-result-v1 .dnssec-premium-v1-note ul{margin:0!important;padding-left:20px!important}.tls-rpt-result-v1 .dnssec-premium-v1-lines{gap:0!important;min-width:0!important;margin-top:16px!important;display:grid!important}.tls-rpt-result-v1 .dnssec-premium-v1-lines div{border-top:1px solid #94a3b829!important;grid-template-columns:minmax(150px,.55fr) minmax(0,1fr)!important;align-items:center!important;gap:12px!important;min-width:0!important;padding:11px 0!important;display:grid!important}.tls-rpt-result-v1 .dnssec-premium-v1-lines span{color:#64748b!important;font-size:.84rem!important;font-weight:850!important}.tls-rpt-result-v1 .dnssec-premium-v1-lines code,.tls-rpt-result-v1 .dnssec-premium-v1-lines strong{color:#0f172a!important;overflow-wrap:anywhere!important;min-width:0!important;font-size:.9rem!important;font-weight:800!important}.tls-rpt-result-v1 .dnssec-premium-v1-note{width:auto!important;min-width:0!important;max-width:none!important;box-shadow:none!important;background:radial-gradient(circle at 100% 0,#22c55e14,#0000 45%),#f0fdf4d1!important;border:1px solid #22c55e38!important;border-radius:24px!important;gap:8px!important;margin:14px 38px 0!important;padding:24px!important;display:grid!important}.tls-rpt-result-v1 .dnssec-premium-v1-note.is-warn{background:radial-gradient(circle at 100% 0,#f59e0b1a,#0000 45%),#fffbebe0!important;border-color:#f59e0b42!important}.tls-rpt-result-v1 .dnssec-premium-v1-raw{width:auto!important;max-width:none!important;margin:14px 38px!important}.tls-rpt-result-v1 .dnssec-premium-v1-raw summary{font-weight:800!important}@media (width<=860px){.tls-rpt-result-v1 .dnssec-premium-v1-score span{font-size:1.9rem!important}.tls-rpt-result-v1 .dnssec-premium-v1-score small{font-size:.64rem!important}.tls-rpt-result-v1 .dnssec-premium-v1-score strong{max-width:68px!important;font-size:.55rem!important}.tls-rpt-result-v1 .dnssec-premium-v1-note,.tls-rpt-result-v1 .dnssec-premium-v1-raw{margin-left:28px!important;margin-right:28px!important}}@media (width<=560px){.tls-rpt-result-v1 .dnssec-premium-v1-note,.tls-rpt-result-v1 .dnssec-premium-v1-raw{margin-left:20px!important;margin-right:20px!important}.tls-rpt-result-v1 .dnssec-premium-v1-lines div{grid-template-columns:1fr!important;gap:5px!important}}.tls-rpt-result-v1 .dnssec-premium-v1-raw{width:auto!important;min-width:0!important;max-width:none!important;box-shadow:none!important;background:#ffffffeb!important;border:1px solid #94a3b838!important;border-radius:20px!important;margin:14px 38px!important;overflow:hidden!important}.tls-rpt-result-v1 .dnssec-premium-v1-raw summary{cursor:pointer!important;color:#0f172a!important;padding:17px 18px 18px!important;font-size:.94rem!important;font-weight:800!important;line-height:1.25!important;list-style-type:disclosure-closed!important;list-style-position:inside!important;display:list-item!important}.tls-rpt-result-v1 .dnssec-premium-v1-raw[open] summary{list-style-type:disclosure-open!important}.tls-rpt-result-v1 .dnssec-premium-v1-raw summary::marker{color:#0f172a!important;font-size:.9em!important}.tls-rpt-result-v1 .dnssec-premium-v1-raw summary::-webkit-details-marker{display:inline-block!important}.tls-rpt-result-v1 .dnssec-premium-v1-raw-code{background:#0f172a!important;border-top:1px solid #94a3b82e!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:16px 18px!important;overflow:hidden!important}.tls-rpt-result-v1 .dnssec-premium-v1-raw-code code{color:#e5e7eb!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important;width:100%!important;min-width:0!important;max-width:100%!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important;font-size:.78rem!important;line-height:1.62!important;display:block!important}@media (width<=860px){.tls-rpt-result-v1 .dnssec-premium-v1-raw{margin-left:28px!important;margin-right:28px!important}}@media (width<=560px){.tls-rpt-result-v1 .dnssec-premium-v1-raw{margin-left:20px!important;margin-right:20px!important}}.bimi-input-v3 #bimi-form.bimi-input-v3__form,.bimi-input-v3 #bimi-form.bimi-input-v3__form *{box-sizing:border-box!important}.bimi-input-v3 #bimi-form.bimi-input-v3__form{grid-template-columns:minmax(0,1.35fr) minmax(150px,.55fr) minmax(210px,.72fr) minmax(160px,.55fr)!important;align-items:stretch!important;gap:14px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:24px 0 0!important;padding:0!important;display:grid!important}.bimi-input-v3 #bimi-form.bimi-input-v3__form>*{flex:none!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.bimi-input-v3__control{background:linear-gradient(#fffffffa,#f8fafcf5)!important;border:1px solid #94a3b86b!important;border-radius:20px!important;grid-template-columns:28px minmax(0,1fr)!important;align-items:center!important;column-gap:16px!important;height:64px!important;min-height:64px!important;padding:0 22px!important;display:grid!important;position:relative!important;box-shadow:0 12px 30px #0f172a0b,inset 0 1px #ffffffeb!important}.bimi-input-v3__control:focus-within{background:#fff!important;border-color:#2563eb7a!important;box-shadow:0 18px 42px #0f172a13,0 0 0 4px #2563eb17!important}.bimi-input-v3__icon,.bimi-input-v3__badge{color:#64748b!important;place-items:center!important;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;margin:0!important;padding:0!important;display:grid!important}.bimi-input-v3__icon svg{fill:none!important;stroke:currentColor!important;stroke-width:1.9px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:24px!important;height:24px!important;display:block!important}.bimi-input-v3__badge{color:#475569!important;background:#f8fafceb!important;border:1px solid #94a3b842!important;border-radius:10px!important;font-size:.66rem!important;font-weight:900!important;line-height:1!important}.bimi-input-v3__control input,.bimi-input-v3__control select{width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;color:#0f172a!important;opacity:1!important;text-align:left!important;font:inherit!important;letter-spacing:-.01em!important;white-space:nowrap!important;text-overflow:ellipsis!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;align-self:center!important;margin:0!important;padding:0!important;font-size:1rem!important;font-weight:750!important;line-height:1.2!important;display:block!important;position:static!important;inset:auto!important;overflow:hidden!important;transform:none!important}.bimi-input-v3__control input::placeholder{color:#64748b!important;opacity:.92!important;text-align:left!important;font-weight:750!important}.bimi-input-v3__control--select{cursor:pointer!important;padding:0!important;display:block!important;position:relative!important}.bimi-input-v3__control--select .bimi-input-v3__badge{z-index:2!important;pointer-events:none!important;position:absolute!important;top:50%!important;left:22px!important;transform:translateY(-50%)!important}.bimi-input-v3__control--select select{z-index:1!important;appearance:none!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:20px!important;width:100%!important;height:100%!important;min-height:100%!important;margin:0!important;padding:0 38px 0 66px!important;font-size:1rem!important;font-weight:850!important;line-height:64px!important;position:absolute!important;inset:0!important}.bimi-input-v3__control--select:after{content:""!important;z-index:2!important;opacity:.78!important;pointer-events:none!important;border-bottom:2px solid #0f172a!important;border-right:2px solid #0f172a!important;width:8px!important;height:8px!important;position:absolute!important;top:50%!important;right:22px!important;transform:translateY(-65%)rotate(45deg)!important}.bimi-input-v3__submit{color:#fff!important;width:100%!important;min-width:0!important;max-width:100%!important;height:64px!important;min-height:64px!important;font:inherit!important;letter-spacing:-.01em!important;white-space:nowrap!important;text-overflow:ellipsis!important;cursor:pointer!important;background:#0f172a!important;border:0!important;border-radius:20px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0 22px!important;font-size:.95rem!important;font-weight:850!important;line-height:1!important;display:inline-flex!important;overflow:hidden!important;box-shadow:0 18px 34px #0f172a38!important}.bimi-input-v3__submit:hover{transform:translateY(-1px)!important;box-shadow:0 22px 42px #0f172a42!important}@media (width<=1080px){.bimi-input-v3 #bimi-form.bimi-input-v3__form{grid-template-columns:minmax(0,1fr) minmax(180px,.45fr)!important}.bimi-input-v3__control--select,.bimi-input-v3__submit{grid-column:auto!important}}@media (width<=680px){.bimi-input-v3 #bimi-form.bimi-input-v3__form{grid-template-columns:1fr!important}.bimi-input-v3__control,.bimi-input-v3__submit{border-radius:18px!important;height:60px!important;min-height:60px!important}.bimi-input-v3__control{padding:0 18px!important}.bimi-input-v3__control--select{padding:0!important}.bimi-input-v3__control--select .bimi-input-v3__badge{left:18px!important}.bimi-input-v3__control--select select{border-radius:18px!important;padding-left:62px!important;line-height:60px!important}.bimi-input-v3__control--select:after{right:18px!important}}.bimi-result-v3 .dnssec-premium-v1-mini.is-ok{background:radial-gradient(circle at 100% 0,#22c55e14,#0000 45%),#f0fdf4d1!important;border-color:#22c55e38!important}.bimi-result-v3 .dnssec-premium-v1-mini.is-warn{background:radial-gradient(circle at 100% 0,#f59e0b1a,#0000 45%),#fffbebe0!important;border-color:#f59e0b42!important}.bimi-result-v3 .dnssec-premium-v1-note{margin-top:14px!important}.bimi-result-v3 .dnssec-premium-v1-card--wide{grid-column:1/-1!important;padding-right:132px!important;position:relative!important}.bimi-result-v3 .dnssec-premium-v1-card--wide>.bimi-result-v3-status-pill{letter-spacing:-.01em!important;text-align:center!important;white-space:nowrap!important;border:1px solid #0000!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;max-width:116px!important;min-height:28px!important;margin:0!important;padding:7px 11px!important;font-size:.76rem!important;font-weight:800!important;line-height:1!important;display:inline-flex!important;position:absolute!important;top:24px!important;right:24px!important}.bimi-result-v3 .bimi-result-v3-status-pill.is-ok{color:#166534!important;background:radial-gradient(circle at 100% 0,#22c55e14,#0000 45%),#f0fdf4d1!important;border-color:#22c55e38!important}.bimi-result-v3 .bimi-result-v3-status-pill.is-warn{color:#92400e!important;background:radial-gradient(circle at 100% 0,#f59e0b1a,#0000 45%),#fffbebe0!important;border-color:#f59e0b42!important}.bimi-result-v3 .dnssec-premium-v1-code{background:#f8fafcf5!important;border:1px solid #94a3b838!important;border-radius:17px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-top:18px!important;padding:15px!important;overflow:hidden!important}.bimi-result-v3 .dnssec-premium-v1-code code{color:#0f172a!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important;width:100%!important;min-width:0!important;max-width:100%!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important;font-size:.82rem!important;font-weight:850!important;line-height:1.65!important;display:block!important}.bimi-result-v3 .dnssec-premium-v1-empty{color:#64748b!important;background:#f8fafcf5!important;border-radius:17px!important;margin:18px 0 0!important;padding:15px!important;font-size:.92rem!important;font-weight:750!important;line-height:1.55!important}.bimi-result-v3 .dnssec-premium-v1-raw{margin-top:14px!important;margin-bottom:14px!important}@media (width<=860px){.bimi-result-v3 .dnssec-premium-v1-card--wide{padding-right:24px!important}.bimi-result-v3 .dnssec-premium-v1-card--wide>.bimi-result-v3-status-pill{width:fit-content!important;max-width:100%!important;margin:0 0 14px!important;position:static!important}.bimi-result-v3 .dnssec-premium-v1-note,.bimi-result-v3 .dnssec-premium-v1-raw{margin-top:12px!important}}.bimi-result-v3 .bimi-result-v3-logo-card{overflow:hidden!important}.bimi-result-v3 .bimi-result-v3-logo-preview{background-color:#f8fafc!important;background-image:linear-gradient(45deg,#e2e8f070 25%,#0000 25%),linear-gradient(-45deg,#e2e8f070 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#e2e8f070 75%),linear-gradient(-45deg,#0000 75%,#e2e8f070 75%),none!important;background-position:0 0,0 10px,10px -10px,-10px 0!important;background-repeat:repeat,repeat,repeat,repeat,repeat!important;background-size:20px 20px!important;background-attachment:scroll,scroll,scroll,scroll,scroll!important;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box,border-box,border-box!important;border:1px solid #94a3b838!important;border-radius:18px!important;place-items:center!important;min-height:170px!important;margin:16px 0 14px!important;padding:22px!important;display:grid!important}.bimi-result-v3 .bimi-result-v3-logo-link{place-items:center!important;width:100%!important;min-width:0!important;display:grid!important}.bimi-result-v3 .bimi-result-v3-logo-preview img{object-fit:contain!important;width:auto!important;max-width:min(280px,100%)!important;height:auto!important;max-height:150px!important;display:block!important}.bimi-result-v3 .bimi-result-v3-logo-placeholder{color:#64748b!important;text-align:center!important;place-items:center!important;width:100%!important;min-height:120px!important;font-size:.92rem!important;font-weight:800!important;display:grid!important}.bimi-result-v3 .bimi-result-v3-url{color:#1d4ed8!important;overflow-wrap:anywhere!important;text-decoration:none!important}.bimi-result-v3 .bimi-result-v3-url:hover{text-decoration:underline!important}.bimi-result-v3 .dnssec-premium-v1-score{text-align:center!important;overflow:hidden!important}.bimi-result-v3 .dnssec-premium-v1-score span,.bimi-result-v3 .dnssec-premium-v1-score small,.bimi-result-v3 .dnssec-premium-v1-score strong{z-index:1!important;text-align:center!important;display:block!important;position:relative!important}.bimi-result-v3 .dnssec-premium-v1-score span{color:#0f172a!important;letter-spacing:-.065em!important;margin:0!important;font-size:2.05rem!important;font-weight:800!important;line-height:.95!important}.bimi-result-v3 .dnssec-premium-v1-score small{color:#64748b!important;margin:3px 0 0!important;font-size:.68rem!important;font-weight:750!important;line-height:1!important}.bimi-result-v3 .dnssec-premium-v1-score strong{color:#64748b!important;letter-spacing:-.015em!important;overflow-wrap:normal!important;word-break:normal!important;max-width:72px!important;margin:3px auto 0!important;font-size:.58rem!important;font-weight:750!important;line-height:1.05!important}.bimi-result-v3 .dnssec-premium-v1-card>span,.bimi-result-v3 .dnssec-premium-v1-note>span{color:#334155!important;letter-spacing:.12em!important;text-transform:uppercase!important;margin:0 0 8px!important;font-size:.78rem!important;font-weight:800!important;line-height:1.2!important;display:block!important}.bimi-result-v3 .dnssec-premium-v1-card>strong,.bimi-result-v3 .dnssec-premium-v1-note>strong{color:#0f172a!important;margin:0 0 12px!important;font-size:1.05rem!important;font-weight:800!important;line-height:1.25!important;display:block!important}.bimi-result-v3 .dnssec-premium-v1-card>p,.bimi-result-v3 .dnssec-premium-v1-note>p,.bimi-result-v3 .dnssec-premium-v1-note li{color:#475569!important;margin:0!important;font-size:.96rem!important;line-height:1.62!important;display:block!important}.bimi-result-v3 .dnssec-premium-v1-note ul{margin:0!important;padding-left:20px!important}.bimi-result-v3 .dnssec-premium-v1-lines{gap:0!important;min-width:0!important;margin-top:16px!important;display:grid!important}.bimi-result-v3 .dnssec-premium-v1-lines div{border-top:1px solid #94a3b829!important;grid-template-columns:minmax(150px,.55fr) minmax(0,1fr)!important;align-items:center!important;gap:12px!important;min-width:0!important;padding:11px 0!important;display:grid!important}.bimi-result-v3 .dnssec-premium-v1-lines span{color:#64748b!important;font-size:.84rem!important;font-weight:850!important}.bimi-result-v3 .dnssec-premium-v1-lines code,.bimi-result-v3 .dnssec-premium-v1-lines strong{color:#0f172a!important;overflow-wrap:anywhere!important;min-width:0!important;font-size:.9rem!important;font-weight:800!important}.bimi-result-v3 .dnssec-premium-v1-note{width:auto!important;min-width:0!important;max-width:none!important;box-shadow:none!important;background:radial-gradient(circle at 100% 0,#22c55e14,#0000 45%),#f0fdf4d1!important;border:1px solid #22c55e38!important;border-radius:24px!important;gap:8px!important;margin:14px 38px 0!important;padding:24px!important;display:grid!important}.bimi-result-v3 .dnssec-premium-v1-note.is-warn{background:radial-gradient(circle at 100% 0,#f59e0b1a,#0000 45%),#fffbebe0!important;border-color:#f59e0b42!important}.bimi-result-v3 .dnssec-premium-v1-raw{width:auto!important;max-width:none!important;margin:14px 38px!important}.bimi-result-v3 .dnssec-premium-v1-raw summary{font-weight:800!important}@media (width<=860px){.bimi-result-v3 .dnssec-premium-v1-score span{font-size:1.9rem!important}.bimi-result-v3 .dnssec-premium-v1-score small{font-size:.64rem!important}.bimi-result-v3 .dnssec-premium-v1-score strong{max-width:68px!important;font-size:.55rem!important}.bimi-result-v3 .dnssec-premium-v1-note,.bimi-result-v3 .dnssec-premium-v1-raw{margin-left:28px!important;margin-right:28px!important}}@media (width<=560px){.bimi-result-v3 .dnssec-premium-v1-note,.bimi-result-v3 .dnssec-premium-v1-raw{margin-left:20px!important;margin-right:20px!important}.bimi-result-v3 .dnssec-premium-v1-lines div{grid-template-columns:1fr!important;gap:5px!important}}.bimi-result-v3 .dnssec-premium-v1-raw{width:auto!important;min-width:0!important;max-width:none!important;box-shadow:none!important;background:#ffffffeb!important;border:1px solid #94a3b838!important;border-radius:20px!important;margin:14px 38px!important;overflow:hidden!important}.bimi-result-v3 .dnssec-premium-v1-raw summary{cursor:pointer!important;color:#0f172a!important;padding:17px 18px 18px!important;font-size:.94rem!important;font-weight:800!important;line-height:1.25!important;list-style-type:disclosure-closed!important;list-style-position:inside!important;display:list-item!important}.bimi-result-v3 .dnssec-premium-v1-raw[open] summary{list-style-type:disclosure-open!important}.bimi-result-v3 .dnssec-premium-v1-raw summary::marker{color:#0f172a!important;font-size:.9em!important}.bimi-result-v3 .dnssec-premium-v1-raw summary::-webkit-details-marker{display:inline-block!important}.bimi-result-v3 .dnssec-premium-v1-raw-code{background:#0f172a!important;border-top:1px solid #94a3b82e!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:16px 18px!important;overflow:hidden!important}.bimi-result-v3 .dnssec-premium-v1-raw-code code{color:#e5e7eb!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important;width:100%!important;min-width:0!important;max-width:100%!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important;font-size:.78rem!important;line-height:1.62!important;display:block!important}@media (width<=860px){.bimi-result-v3 .dnssec-premium-v1-raw{margin-left:28px!important;margin-right:28px!important}}@media (width<=560px){.bimi-result-v3 .dnssec-premium-v1-raw{margin-left:20px!important;margin-right:20px!important}}.dmarc-input-v1 #dmarc-form.dmarc-input-v1__form,.dmarc-input-v1 #dmarc-form.dmarc-input-v1__form *{box-sizing:border-box!important}.dmarc-input-v1 #dmarc-form.dmarc-input-v1__form{grid-template-columns:minmax(0,1fr) minmax(230px,230px) minmax(180px,180px)!important;align-items:stretch!important;gap:14px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:24px 0 0!important;padding:0!important;display:grid!important}.dmarc-input-v1 #dmarc-form.dmarc-input-v1__form>*{flex:none!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.dmarc-input-v1__control{background:linear-gradient(#fffffffa,#f8fafcf5)!important;border:1px solid #94a3b86b!important;border-radius:20px!important;grid-template-columns:28px minmax(0,1fr)!important;align-items:center!important;column-gap:16px!important;height:64px!important;min-height:64px!important;padding:0 22px!important;display:grid!important;position:relative!important;box-shadow:0 12px 30px #0f172a0b,inset 0 1px #ffffffeb!important}.dmarc-input-v1__control:focus-within{background:#fff!important;border-color:#2563eb7a!important;box-shadow:0 18px 42px #0f172a13,0 0 0 4px #2563eb17!important}.dmarc-input-v1__icon,.dmarc-input-v1__badge{color:#64748b!important;place-items:center!important;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;margin:0!important;padding:0!important;display:grid!important}.dmarc-input-v1__icon svg{fill:none!important;stroke:currentColor!important;stroke-width:1.9px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:24px!important;height:24px!important;display:block!important}.dmarc-input-v1__badge{color:#475569!important;background:#f8fafceb!important;border:1px solid #94a3b842!important;border-radius:10px!important;font-size:.66rem!important;font-weight:900!important;line-height:1!important}.dmarc-input-v1__control input,.dmarc-input-v1__control select{width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;color:#0f172a!important;opacity:1!important;text-align:left!important;font:inherit!important;letter-spacing:-.01em!important;white-space:nowrap!important;text-overflow:ellipsis!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;align-self:center!important;margin:0!important;padding:0!important;font-size:1rem!important;font-weight:750!important;line-height:1.2!important;display:block!important;position:static!important;inset:auto!important;overflow:hidden!important;transform:none!important}.dmarc-input-v1__control input::placeholder{color:#64748b!important;opacity:.92!important;text-align:left!important;font-weight:750!important}.dmarc-input-v1__control--select{cursor:pointer!important;padding:0!important;display:block!important;position:relative!important}.dmarc-input-v1__control--select .dmarc-input-v1__badge{z-index:2!important;pointer-events:none!important;position:absolute!important;top:50%!important;left:22px!important;transform:translateY(-50%)!important}.dmarc-input-v1__control--select select{z-index:1!important;appearance:none!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:20px!important;width:100%!important;height:100%!important;min-height:100%!important;margin:0!important;padding:0 38px 0 66px!important;font-size:1rem!important;font-weight:850!important;line-height:64px!important;position:absolute!important;inset:0!important}.dmarc-input-v1__control--select:after{content:""!important;z-index:2!important;opacity:.78!important;pointer-events:none!important;border-bottom:2px solid #0f172a!important;border-right:2px solid #0f172a!important;width:8px!important;height:8px!important;position:absolute!important;top:50%!important;right:22px!important;transform:translateY(-65%)rotate(45deg)!important}.dmarc-input-v1__control option{color:#0f172a!important;background:#fff!important}.dmarc-input-v1__submit{color:#fff!important;width:100%!important;min-width:0!important;max-width:100%!important;height:64px!important;min-height:64px!important;font:inherit!important;letter-spacing:-.01em!important;white-space:nowrap!important;text-overflow:ellipsis!important;cursor:pointer!important;background:#0f172a!important;border:0!important;border-radius:20px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0 22px!important;font-size:.95rem!important;font-weight:850!important;line-height:1!important;display:inline-flex!important;overflow:hidden!important;box-shadow:0 18px 34px #0f172a38!important}.dmarc-input-v1__submit:hover{transform:translateY(-1px)!important;box-shadow:0 22px 42px #0f172a42!important}@media (width<=940px){.dmarc-input-v1 #dmarc-form.dmarc-input-v1__form{grid-template-columns:minmax(0,1fr) minmax(220px,220px)!important}.dmarc-input-v1__control--domain,.dmarc-input-v1__submit{grid-column:1/-1!important}}@media (width<=620px){.dmarc-input-v1 #dmarc-form.dmarc-input-v1__form{grid-template-columns:1fr!important}.dmarc-input-v1__control,.dmarc-input-v1__submit{border-radius:18px!important;height:60px!important;min-height:60px!important}.dmarc-input-v1__control{padding:0 18px!important}.dmarc-input-v1__control--select{padding:0!important}.dmarc-input-v1__control--select .dmarc-input-v1__badge{left:18px!important}.dmarc-input-v1__control--select select{border-radius:18px!important;padding-left:62px!important;line-height:60px!important}.dmarc-input-v1__control--select:after{right:18px!important}.dmarc-input-v1__control--domain,.dmarc-input-v1__submit{grid-column:auto!important}}.dmarc-result-v1 .dnssec-premium-v1-mini.is-ok{background:radial-gradient(circle at 100% 0,#22c55e14,#0000 45%),#f0fdf4d1!important;border-color:#22c55e38!important}.dmarc-result-v1 .dnssec-premium-v1-mini.is-warn{background:radial-gradient(circle at 100% 0,#f59e0b1a,#0000 45%),#fffbebe0!important;border-color:#f59e0b42!important}.dmarc-result-v1 .dnssec-premium-v1-note{margin-top:14px!important}.dmarc-result-v1 .dnssec-premium-v1-card--wide{grid-column:1/-1!important;padding-right:132px!important;position:relative!important}.dmarc-result-v1 .dnssec-premium-v1-card--wide>.dmarc-result-v1-status-pill{letter-spacing:-.01em!important;text-align:center!important;white-space:nowrap!important;border:1px solid #0000!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;max-width:116px!important;min-height:28px!important;margin:0!important;padding:7px 11px!important;font-size:.76rem!important;font-weight:800!important;line-height:1!important;display:inline-flex!important;position:absolute!important;top:24px!important;right:24px!important}.dmarc-result-v1 .dmarc-result-v1-status-pill.is-ok{color:#166534!important;background:radial-gradient(circle at 100% 0,#22c55e14,#0000 45%),#f0fdf4d1!important;border-color:#22c55e38!important}.dmarc-result-v1 .dmarc-result-v1-status-pill.is-warn{color:#92400e!important;background:radial-gradient(circle at 100% 0,#f59e0b1a,#0000 45%),#fffbebe0!important;border-color:#f59e0b42!important}.dmarc-result-v1 .dnssec-premium-v1-code{background:#f8fafcf5!important;border:1px solid #94a3b838!important;border-radius:17px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-top:18px!important;padding:15px!important;overflow:hidden!important}.dmarc-result-v1 .dnssec-premium-v1-code code{color:#0f172a!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important;width:100%!important;min-width:0!important;max-width:100%!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important;font-size:.82rem!important;font-weight:850!important;line-height:1.65!important;display:block!important}.dmarc-result-v1 .dnssec-premium-v1-empty{color:#64748b!important;background:#f8fafcf5!important;border-radius:17px!important;margin:18px 0 0!important;padding:15px!important;font-size:.92rem!important;font-weight:750!important;line-height:1.55!important}.dmarc-result-v1 .dnssec-premium-v1-raw{margin-top:14px!important;margin-bottom:14px!important}@media (width<=860px){.dmarc-result-v1 .dnssec-premium-v1-card--wide{padding-right:24px!important}.dmarc-result-v1 .dnssec-premium-v1-card--wide>.dmarc-result-v1-status-pill{width:fit-content!important;max-width:100%!important;margin:0 0 14px!important;position:static!important}.dmarc-result-v1 .dnssec-premium-v1-note,.dmarc-result-v1 .dnssec-premium-v1-raw{margin-top:12px!important}}.dmarc-result-v1 .dmarc-result-v1-tags{background:#ffffff9e!important;border:1px solid #94a3b82e!important;border-radius:18px!important;gap:0!important;width:100%!important;min-width:0!important;margin-top:18px!important;display:grid!important;overflow:hidden!important}.dmarc-result-v1 .dmarc-result-v1-tags>div{border-top:1px solid #94a3b824!important;grid-template-columns:86px minmax(150px,.48fr) minmax(0,1fr)!important;align-items:center!important;gap:12px!important;min-width:0!important;padding:12px 14px!important;display:grid!important}.dmarc-result-v1 .dmarc-result-v1-tags>div:first-child{border-top:0!important}.dmarc-result-v1 .dmarc-result-v1-tags code{color:#0f172a!important;font-size:.84rem!important;font-weight:850!important}.dmarc-result-v1 .dmarc-result-v1-tags span{color:#64748b!important;font-size:.84rem!important;font-weight:850!important}.dmarc-result-v1 .dmarc-result-v1-tags strong{color:#0f172a!important;overflow-wrap:anywhere!important;min-width:0!important;font-size:.88rem!important;font-weight:800!important}@media (width<=640px){.dmarc-result-v1 .dmarc-result-v1-tags>div{grid-template-columns:1fr!important;gap:5px!important}}.dmarc-result-v1 .dnssec-premium-v1-score{text-align:center!important;overflow:hidden!important}.dmarc-result-v1 .dnssec-premium-v1-score span,.dmarc-result-v1 .dnssec-premium-v1-score small,.dmarc-result-v1 .dnssec-premium-v1-score strong{z-index:1!important;text-align:center!important;display:block!important;position:relative!important}.dmarc-result-v1 .dnssec-premium-v1-score span{color:#0f172a!important;letter-spacing:-.065em!important;margin:0!important;font-size:2.05rem!important;font-weight:800!important;line-height:.95!important}.dmarc-result-v1 .dnssec-premium-v1-score small{color:#64748b!important;margin:3px 0 0!important;font-size:.68rem!important;font-weight:750!important;line-height:1!important}.dmarc-result-v1 .dnssec-premium-v1-score strong{color:#64748b!important;letter-spacing:-.015em!important;overflow-wrap:normal!important;word-break:normal!important;max-width:72px!important;margin:3px auto 0!important;font-size:.58rem!important;font-weight:750!important;line-height:1.05!important}.dmarc-result-v1 .dnssec-premium-v1-card>span,.dmarc-result-v1 .dnssec-premium-v1-note>span{color:#334155!important;letter-spacing:.12em!important;text-transform:uppercase!important;margin:0 0 8px!important;font-size:.78rem!important;font-weight:800!important;line-height:1.2!important;display:block!important}.dmarc-result-v1 .dnssec-premium-v1-card>strong,.dmarc-result-v1 .dnssec-premium-v1-note>strong{color:#0f172a!important;margin:0 0 12px!important;font-size:1.05rem!important;font-weight:800!important;line-height:1.25!important;display:block!important}.dmarc-result-v1 .dnssec-premium-v1-card>p,.dmarc-result-v1 .dnssec-premium-v1-note>p,.dmarc-result-v1 .dnssec-premium-v1-note li{color:#475569!important;margin:0!important;font-size:.96rem!important;line-height:1.62!important;display:block!important}.dmarc-result-v1 .dnssec-premium-v1-note ul{margin:0!important;padding-left:20px!important}.dmarc-result-v1 .dnssec-premium-v1-lines{gap:0!important;min-width:0!important;margin-top:16px!important;display:grid!important}.dmarc-result-v1 .dnssec-premium-v1-lines div{border-top:1px solid #94a3b829!important;grid-template-columns:minmax(150px,.55fr) minmax(0,1fr)!important;align-items:center!important;gap:12px!important;min-width:0!important;padding:11px 0!important;display:grid!important}.dmarc-result-v1 .dnssec-premium-v1-lines span{color:#64748b!important;font-size:.84rem!important;font-weight:850!important}.dmarc-result-v1 .dnssec-premium-v1-lines code,.dmarc-result-v1 .dnssec-premium-v1-lines strong{color:#0f172a!important;overflow-wrap:anywhere!important;min-width:0!important;font-size:.9rem!important;font-weight:800!important}.dmarc-result-v1 .dnssec-premium-v1-note{width:auto!important;min-width:0!important;max-width:none!important;box-shadow:none!important;background:radial-gradient(circle at 100% 0,#22c55e14,#0000 45%),#f0fdf4d1!important;border:1px solid #22c55e38!important;border-radius:24px!important;gap:8px!important;margin:14px 38px 0!important;padding:24px!important;display:grid!important}.dmarc-result-v1 .dnssec-premium-v1-note.is-warn{background:radial-gradient(circle at 100% 0,#f59e0b1a,#0000 45%),#fffbebe0!important;border-color:#f59e0b42!important}.dmarc-result-v1 .dnssec-premium-v1-raw{width:auto!important;max-width:none!important;margin:14px 38px!important}.dmarc-result-v1 .dnssec-premium-v1-raw summary{font-weight:800!important}@media (width<=860px){.dmarc-result-v1 .dnssec-premium-v1-score span{font-size:1.9rem!important}.dmarc-result-v1 .dnssec-premium-v1-score small{font-size:.64rem!important}.dmarc-result-v1 .dnssec-premium-v1-score strong{max-width:68px!important;font-size:.55rem!important}.dmarc-result-v1 .dnssec-premium-v1-note,.dmarc-result-v1 .dnssec-premium-v1-raw{margin-left:28px!important;margin-right:28px!important}}@media (width<=560px){.dmarc-result-v1 .dnssec-premium-v1-note,.dmarc-result-v1 .dnssec-premium-v1-raw{margin-left:20px!important;margin-right:20px!important}.dmarc-result-v1 .dnssec-premium-v1-lines div{grid-template-columns:1fr!important;gap:5px!important}}.dmarc-result-v1 .dnssec-premium-v1-raw{width:auto!important;min-width:0!important;max-width:none!important;box-shadow:none!important;background:#ffffffeb!important;border:1px solid #94a3b838!important;border-radius:20px!important;margin:14px 38px!important;overflow:hidden!important}.dmarc-result-v1 .dnssec-premium-v1-raw summary{cursor:pointer!important;color:#0f172a!important;padding:17px 18px 18px!important;font-size:.94rem!important;font-weight:800!important;line-height:1.25!important;list-style-type:disclosure-closed!important;list-style-position:inside!important;display:list-item!important}.dmarc-result-v1 .dnssec-premium-v1-raw[open] summary{list-style-type:disclosure-open!important}.dmarc-result-v1 .dnssec-premium-v1-raw summary::marker{color:#0f172a!important;font-size:.9em!important}.dmarc-result-v1 .dnssec-premium-v1-raw summary::-webkit-details-marker{display:inline-block!important}.dmarc-result-v1 .dnssec-premium-v1-raw-code{background:#0f172a!important;border-top:1px solid #94a3b82e!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:16px 18px!important;overflow:hidden!important}.dmarc-result-v1 .dnssec-premium-v1-raw-code code{color:#e5e7eb!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important;width:100%!important;min-width:0!important;max-width:100%!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important;font-size:.78rem!important;line-height:1.62!important;display:block!important}@media (width<=860px){.dmarc-result-v1 .dnssec-premium-v1-raw{margin-left:28px!important;margin-right:28px!important}}@media (width<=560px){.dmarc-result-v1 .dnssec-premium-v1-raw{margin-left:20px!important;margin-right:20px!important}}.spf-input-v1 #spf-form.spf-input-v1__form,.spf-input-v1 #spf-form.spf-input-v1__form *{box-sizing:border-box!important}.spf-input-v1 #spf-form.spf-input-v1__form{grid-template-columns:minmax(0,1fr) minmax(230px,230px) minmax(180px,180px)!important;align-items:stretch!important;gap:14px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:24px 0 0!important;padding:0!important;display:grid!important}.spf-input-v1 #spf-form.spf-input-v1__form>*{flex:none!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.spf-input-v1__control{background:linear-gradient(#fffffffa,#f8fafcf5)!important;border:1px solid #94a3b86b!important;border-radius:20px!important;grid-template-columns:28px minmax(0,1fr)!important;align-items:center!important;column-gap:16px!important;height:64px!important;min-height:64px!important;padding:0 22px!important;display:grid!important;position:relative!important;box-shadow:0 12px 30px #0f172a0b,inset 0 1px #ffffffeb!important}.spf-input-v1__control:focus-within{background:#fff!important;border-color:#2563eb7a!important;box-shadow:0 18px 42px #0f172a13,0 0 0 4px #2563eb17!important}.spf-input-v1__icon,.spf-input-v1__badge{color:#64748b!important;place-items:center!important;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;margin:0!important;padding:0!important;display:grid!important}.spf-input-v1__icon svg{fill:none!important;stroke:currentColor!important;stroke-width:1.9px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:24px!important;height:24px!important;display:block!important}.spf-input-v1__badge{color:#475569!important;background:#f8fafceb!important;border:1px solid #94a3b842!important;border-radius:10px!important;font-size:.66rem!important;font-weight:900!important;line-height:1!important}.spf-input-v1__control input,.spf-input-v1__control select{width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;color:#0f172a!important;opacity:1!important;text-align:left!important;font:inherit!important;letter-spacing:-.01em!important;white-space:nowrap!important;text-overflow:ellipsis!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;align-self:center!important;margin:0!important;padding:0!important;font-size:1rem!important;font-weight:750!important;line-height:1.2!important;display:block!important;position:static!important;inset:auto!important;overflow:hidden!important;transform:none!important}.spf-input-v1__control input::placeholder{color:#64748b!important;opacity:.92!important;text-align:left!important;font-weight:750!important}.spf-input-v1__control--select{cursor:pointer!important;padding:0!important;display:block!important;position:relative!important}.spf-input-v1__control--select .spf-input-v1__badge{z-index:2!important;pointer-events:none!important;position:absolute!important;top:50%!important;left:22px!important;transform:translateY(-50%)!important}.spf-input-v1__control--select select{z-index:1!important;appearance:none!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:20px!important;width:100%!important;height:100%!important;min-height:100%!important;margin:0!important;padding:0 38px 0 66px!important;font-size:1rem!important;font-weight:850!important;line-height:64px!important;position:absolute!important;inset:0!important}.spf-input-v1__control--select:after{content:""!important;z-index:2!important;opacity:.78!important;pointer-events:none!important;border-bottom:2px solid #0f172a!important;border-right:2px solid #0f172a!important;width:8px!important;height:8px!important;position:absolute!important;top:50%!important;right:22px!important;transform:translateY(-65%)rotate(45deg)!important}.spf-input-v1__control option{color:#0f172a!important;background:#fff!important}.spf-input-v1__submit{color:#fff!important;width:100%!important;min-width:0!important;max-width:100%!important;height:64px!important;min-height:64px!important;font:inherit!important;letter-spacing:-.01em!important;white-space:nowrap!important;text-overflow:ellipsis!important;cursor:pointer!important;background:#0f172a!important;border:0!important;border-radius:20px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0 22px!important;font-size:.95rem!important;font-weight:850!important;line-height:1!important;display:inline-flex!important;overflow:hidden!important;box-shadow:0 18px 34px #0f172a38!important}.spf-input-v1__submit:hover{transform:translateY(-1px)!important;box-shadow:0 22px 42px #0f172a42!important}@media (width<=940px){.spf-input-v1 #spf-form.spf-input-v1__form{grid-template-columns:minmax(0,1fr) minmax(220px,220px)!important}.spf-input-v1__control--domain,.spf-input-v1__submit{grid-column:1/-1!important}}@media (width<=620px){.spf-input-v1 #spf-form.spf-input-v1__form{grid-template-columns:1fr!important}.spf-input-v1__control,.spf-input-v1__submit{border-radius:18px!important;height:60px!important;min-height:60px!important}.spf-input-v1__control{padding:0 18px!important}.spf-input-v1__control--select{padding:0!important}.spf-input-v1__control--select .spf-input-v1__badge{left:18px!important}.spf-input-v1__control--select select{border-radius:18px!important;padding-left:62px!important;line-height:60px!important}.spf-input-v1__control--select:after{right:18px!important}.spf-input-v1__control--domain,.spf-input-v1__submit{grid-column:auto!important}}.spf-result-v1 .dnssec-premium-v1-mini.is-ok{background:radial-gradient(circle at 100% 0,#22c55e14,#0000 45%),#f0fdf4d1!important;border-color:#22c55e38!important}.spf-result-v1 .dnssec-premium-v1-mini.is-warn{background:radial-gradient(circle at 100% 0,#f59e0b1a,#0000 45%),#fffbebe0!important;border-color:#f59e0b42!important}.spf-result-v1 .dnssec-premium-v1-note{margin-top:14px!important}.spf-result-v1 .dnssec-premium-v1-card--wide{grid-column:1/-1!important;padding-right:132px!important;position:relative!important}.spf-result-v1 .dnssec-premium-v1-card--wide>.spf-result-v1-status-pill{letter-spacing:-.01em!important;text-align:center!important;white-space:nowrap!important;border:1px solid #0000!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;max-width:116px!important;min-height:28px!important;margin:0!important;padding:7px 11px!important;font-size:.76rem!important;font-weight:800!important;line-height:1!important;display:inline-flex!important;position:absolute!important;top:24px!important;right:24px!important}.spf-result-v1 .spf-result-v1-status-pill.is-ok{color:#166534!important;background:radial-gradient(circle at 100% 0,#22c55e14,#0000 45%),#f0fdf4d1!important;border-color:#22c55e38!important}.spf-result-v1 .spf-result-v1-status-pill.is-warn{color:#92400e!important;background:radial-gradient(circle at 100% 0,#f59e0b1a,#0000 45%),#fffbebe0!important;border-color:#f59e0b42!important}.spf-result-v1 .dnssec-premium-v1-code{background:#f8fafcf5!important;border:1px solid #94a3b838!important;border-radius:17px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-top:18px!important;padding:15px!important;overflow:hidden!important}.spf-result-v1 .dnssec-premium-v1-code code{color:#0f172a!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important;width:100%!important;min-width:0!important;max-width:100%!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important;font-size:.82rem!important;font-weight:850!important;line-height:1.65!important;display:block!important}.spf-result-v1 .dnssec-premium-v1-empty{color:#64748b!important;background:#f8fafcf5!important;border-radius:17px!important;margin:18px 0 0!important;padding:15px!important;font-size:.92rem!important;font-weight:750!important;line-height:1.55!important}.spf-result-v1 .dnssec-premium-v1-raw{margin-top:14px!important;margin-bottom:14px!important}@media (width<=860px){.spf-result-v1 .dnssec-premium-v1-card--wide{padding-right:24px!important}.spf-result-v1 .dnssec-premium-v1-card--wide>.spf-result-v1-status-pill{width:fit-content!important;max-width:100%!important;margin:0 0 14px!important;position:static!important}.spf-result-v1 .dnssec-premium-v1-note,.spf-result-v1 .dnssec-premium-v1-raw{margin-top:12px!important}}.spf-result-v1 .spf-result-v1-mechanisms{background:#ffffff9e!important;border:1px solid #94a3b82e!important;border-radius:18px!important;gap:0!important;width:100%!important;min-width:0!important;margin-top:18px!important;display:grid!important;overflow:hidden!important}.spf-result-v1 .spf-result-v1-mechanisms>div{border-top:1px solid #94a3b824!important;grid-template-columns:minmax(130px,.35fr) minmax(0,1fr)!important;align-items:center!important;gap:14px!important;min-width:0!important;padding:12px 14px!important;display:grid!important}.spf-result-v1 .spf-result-v1-mechanisms>div:first-child{border-top:0!important}.spf-result-v1 .spf-result-v1-mechanisms code{color:#0f172a!important;overflow-wrap:anywhere!important;font-size:.84rem!important;font-weight:850!important}.spf-result-v1 .spf-result-v1-mechanisms span{color:#475569!important;min-width:0!important;font-size:.88rem!important;font-weight:650!important;line-height:1.45!important}@media (width<=640px){.spf-result-v1 .spf-result-v1-mechanisms>div{grid-template-columns:1fr!important;gap:5px!important}}.spf-result-v1 .dnssec-premium-v1-score{text-align:center!important;overflow:hidden!important}.spf-result-v1 .dnssec-premium-v1-score span,.spf-result-v1 .dnssec-premium-v1-score small,.spf-result-v1 .dnssec-premium-v1-score strong{z-index:1!important;text-align:center!important;display:block!important;position:relative!important}.spf-result-v1 .dnssec-premium-v1-score span{color:#0f172a!important;letter-spacing:-.065em!important;margin:0!important;font-size:2.05rem!important;font-weight:800!important;line-height:.95!important}.spf-result-v1 .dnssec-premium-v1-score small{color:#64748b!important;margin:3px 0 0!important;font-size:.68rem!important;font-weight:750!important;line-height:1!important}.spf-result-v1 .dnssec-premium-v1-score strong{color:#64748b!important;letter-spacing:-.015em!important;overflow-wrap:normal!important;word-break:normal!important;max-width:72px!important;margin:3px auto 0!important;font-size:.58rem!important;font-weight:750!important;line-height:1.05!important}.spf-result-v1 .dnssec-premium-v1-card>span,.spf-result-v1 .dnssec-premium-v1-note>span{color:#334155!important;letter-spacing:.12em!important;text-transform:uppercase!important;margin:0 0 8px!important;font-size:.78rem!important;font-weight:800!important;line-height:1.2!important;display:block!important}.spf-result-v1 .dnssec-premium-v1-card>strong,.spf-result-v1 .dnssec-premium-v1-note>strong{color:#0f172a!important;margin:0 0 12px!important;font-size:1.05rem!important;font-weight:800!important;line-height:1.25!important;display:block!important}.spf-result-v1 .dnssec-premium-v1-card>p,.spf-result-v1 .dnssec-premium-v1-note>p,.spf-result-v1 .dnssec-premium-v1-note li{color:#475569!important;margin:0!important;font-size:.96rem!important;line-height:1.62!important;display:block!important}.spf-result-v1 .dnssec-premium-v1-note ul{margin:0!important;padding-left:20px!important}.spf-result-v1 .dnssec-premium-v1-lines{gap:0!important;min-width:0!important;margin-top:16px!important;display:grid!important}.spf-result-v1 .dnssec-premium-v1-lines div{border-top:1px solid #94a3b829!important;grid-template-columns:minmax(150px,.55fr) minmax(0,1fr)!important;align-items:center!important;gap:12px!important;min-width:0!important;padding:11px 0!important;display:grid!important}.spf-result-v1 .dnssec-premium-v1-lines span{color:#64748b!important;font-size:.84rem!important;font-weight:850!important}.spf-result-v1 .dnssec-premium-v1-lines code,.spf-result-v1 .dnssec-premium-v1-lines strong{color:#0f172a!important;overflow-wrap:anywhere!important;min-width:0!important;font-size:.9rem!important;font-weight:800!important}.spf-result-v1 .dnssec-premium-v1-note{width:auto!important;min-width:0!important;max-width:none!important;box-shadow:none!important;background:radial-gradient(circle at 100% 0,#22c55e14,#0000 45%),#f0fdf4d1!important;border:1px solid #22c55e38!important;border-radius:24px!important;gap:8px!important;margin:14px 38px 0!important;padding:24px!important;display:grid!important}.spf-result-v1 .dnssec-premium-v1-note.is-warn{background:radial-gradient(circle at 100% 0,#f59e0b1a,#0000 45%),#fffbebe0!important;border-color:#f59e0b42!important}.spf-result-v1 .dnssec-premium-v1-raw{width:auto!important;max-width:none!important;margin:14px 38px!important}.spf-result-v1 .dnssec-premium-v1-raw summary{font-weight:800!important}@media (width<=860px){.spf-result-v1 .dnssec-premium-v1-score span{font-size:1.9rem!important}.spf-result-v1 .dnssec-premium-v1-score small{font-size:.64rem!important}.spf-result-v1 .dnssec-premium-v1-score strong{max-width:68px!important;font-size:.55rem!important}.spf-result-v1 .dnssec-premium-v1-note,.spf-result-v1 .dnssec-premium-v1-raw{margin-left:28px!important;margin-right:28px!important}}@media (width<=560px){.spf-result-v1 .dnssec-premium-v1-note,.spf-result-v1 .dnssec-premium-v1-raw{margin-left:20px!important;margin-right:20px!important}.spf-result-v1 .dnssec-premium-v1-lines div{grid-template-columns:1fr!important;gap:5px!important}}.spf-result-v1 .dnssec-premium-v1-raw{width:auto!important;min-width:0!important;max-width:none!important;box-shadow:none!important;background:#ffffffeb!important;border:1px solid #94a3b838!important;border-radius:20px!important;margin:14px 38px!important;overflow:hidden!important}.spf-result-v1 .dnssec-premium-v1-raw summary{cursor:pointer!important;color:#0f172a!important;padding:17px 18px 18px!important;font-size:.94rem!important;font-weight:800!important;line-height:1.25!important;list-style-type:disclosure-closed!important;list-style-position:inside!important;display:list-item!important}.spf-result-v1 .dnssec-premium-v1-raw[open] summary{list-style-type:disclosure-open!important}.spf-result-v1 .dnssec-premium-v1-raw summary::marker{color:#0f172a!important;font-size:.9em!important}.spf-result-v1 .dnssec-premium-v1-raw summary::-webkit-details-marker{display:inline-block!important}.spf-result-v1 .dnssec-premium-v1-raw-code{background:#0f172a!important;border-top:1px solid #94a3b82e!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:16px 18px!important;overflow:hidden!important}.spf-result-v1 .dnssec-premium-v1-raw-code code{color:#e5e7eb!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important;width:100%!important;min-width:0!important;max-width:100%!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important;font-size:.78rem!important;line-height:1.62!important;display:block!important}@media (width<=860px){.spf-result-v1 .dnssec-premium-v1-raw{margin-left:28px!important;margin-right:28px!important}}@media (width<=560px){.spf-result-v1 .dnssec-premium-v1-raw{margin-left:20px!important;margin-right:20px!important}}.dkim-input-v1 #dkim-form.dkim-input-v1__form,.dkim-input-v1 #dkim-form.dkim-input-v1__form *{box-sizing:border-box!important}.dkim-input-v1 #dkim-form.dkim-input-v1__form{grid-template-columns:minmax(0,1.35fr) minmax(150px,.55fr) minmax(210px,.72fr) minmax(160px,.55fr)!important;align-items:stretch!important;gap:14px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:24px 0 0!important;padding:0!important;display:grid!important}.dkim-input-v1 #dkim-form.dkim-input-v1__form>*{flex:none!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.dkim-input-v1__control{background:linear-gradient(#fffffffa,#f8fafcf5)!important;border:1px solid #94a3b86b!important;border-radius:20px!important;grid-template-columns:28px minmax(0,1fr)!important;align-items:center!important;column-gap:16px!important;height:64px!important;min-height:64px!important;padding:0 22px!important;display:grid!important;position:relative!important;box-shadow:0 12px 30px #0f172a0b,inset 0 1px #ffffffeb!important}.dkim-input-v1__control:focus-within{background:#fff!important;border-color:#2563eb7a!important;box-shadow:0 18px 42px #0f172a13,0 0 0 4px #2563eb17!important}.dkim-input-v1__icon,.dkim-input-v1__badge{color:#64748b!important;place-items:center!important;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;margin:0!important;padding:0!important;display:grid!important}.dkim-input-v1__icon svg{fill:none!important;stroke:currentColor!important;stroke-width:1.9px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:24px!important;height:24px!important;display:block!important}.dkim-input-v1__badge{color:#475569!important;background:#f8fafceb!important;border:1px solid #94a3b842!important;border-radius:10px!important;font-size:.66rem!important;font-weight:900!important;line-height:1!important}.dkim-input-v1__control input,.dkim-input-v1__control select{width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;color:#0f172a!important;opacity:1!important;text-align:left!important;font:inherit!important;letter-spacing:-.01em!important;white-space:nowrap!important;text-overflow:ellipsis!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;align-self:center!important;margin:0!important;padding:0!important;font-size:1rem!important;font-weight:750!important;line-height:1.2!important;display:block!important;position:static!important;inset:auto!important;overflow:hidden!important;transform:none!important}.dkim-input-v1__control input::placeholder{color:#64748b!important;opacity:.92!important;text-align:left!important;font-weight:750!important}.dkim-input-v1__control--select{cursor:pointer!important;padding:0!important;display:block!important;position:relative!important}.dkim-input-v1__control--select .dkim-input-v1__badge{z-index:2!important;pointer-events:none!important;position:absolute!important;top:50%!important;left:22px!important;transform:translateY(-50%)!important}.dkim-input-v1__control--select select{z-index:1!important;appearance:none!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:20px!important;width:100%!important;height:100%!important;min-height:100%!important;margin:0!important;padding:0 38px 0 66px!important;font-size:1rem!important;font-weight:850!important;line-height:64px!important;position:absolute!important;inset:0!important}.dkim-input-v1__control--select:after{content:""!important;z-index:2!important;opacity:.78!important;pointer-events:none!important;border-bottom:2px solid #0f172a!important;border-right:2px solid #0f172a!important;width:8px!important;height:8px!important;position:absolute!important;top:50%!important;right:22px!important;transform:translateY(-65%)rotate(45deg)!important}.dkim-input-v1__submit{color:#fff!important;width:100%!important;min-width:0!important;max-width:100%!important;height:64px!important;min-height:64px!important;font:inherit!important;letter-spacing:-.01em!important;white-space:nowrap!important;text-overflow:ellipsis!important;cursor:pointer!important;background:#0f172a!important;border:0!important;border-radius:20px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0 22px!important;font-size:.95rem!important;font-weight:850!important;line-height:1!important;display:inline-flex!important;overflow:hidden!important;box-shadow:0 18px 34px #0f172a38!important}.dkim-input-v1__submit:hover{transform:translateY(-1px)!important;box-shadow:0 22px 42px #0f172a42!important}@media (width<=1080px){.dkim-input-v1 #dkim-form.dkim-input-v1__form{grid-template-columns:minmax(0,1fr) minmax(180px,.45fr)!important}.dkim-input-v1__control--select,.dkim-input-v1__submit{grid-column:auto!important}}@media (width<=680px){.dkim-input-v1 #dkim-form.dkim-input-v1__form{grid-template-columns:1fr!important}.dkim-input-v1__control,.dkim-input-v1__submit{border-radius:18px!important;height:60px!important;min-height:60px!important}.dkim-input-v1__control{padding:0 18px!important}.dkim-input-v1__control--select{padding:0!important}.dkim-input-v1__control--select .dkim-input-v1__badge{left:18px!important}.dkim-input-v1__control--select select{border-radius:18px!important;padding-left:62px!important;line-height:60px!important}.dkim-input-v1__control--select:after{right:18px!important}}.dkim-result-v1 .dnssec-premium-v1-mini.is-ok{background:radial-gradient(circle at 100% 0,#22c55e14,#0000 45%),#f0fdf4d1!important;border-color:#22c55e38!important}.dkim-result-v1 .dnssec-premium-v1-mini.is-warn{background:radial-gradient(circle at 100% 0,#f59e0b1a,#0000 45%),#fffbebe0!important;border-color:#f59e0b42!important}.dkim-result-v1 .dnssec-premium-v1-note{margin-top:14px!important}.dkim-result-v1 .dnssec-premium-v1-card--wide{grid-column:1/-1!important;padding-right:132px!important;position:relative!important}.dkim-result-v1 .dnssec-premium-v1-card--wide>.dkim-result-v1-status-pill{letter-spacing:-.01em!important;text-align:center!important;white-space:nowrap!important;border:1px solid #0000!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;max-width:116px!important;min-height:28px!important;margin:0!important;padding:7px 11px!important;font-size:.76rem!important;font-weight:800!important;line-height:1!important;display:inline-flex!important;position:absolute!important;top:24px!important;right:24px!important}.dkim-result-v1 .dkim-result-v1-status-pill.is-ok{color:#166534!important;background:radial-gradient(circle at 100% 0,#22c55e14,#0000 45%),#f0fdf4d1!important;border-color:#22c55e38!important}.dkim-result-v1 .dkim-result-v1-status-pill.is-warn{color:#92400e!important;background:radial-gradient(circle at 100% 0,#f59e0b1a,#0000 45%),#fffbebe0!important;border-color:#f59e0b42!important}.dkim-result-v1 .dnssec-premium-v1-code{background:#f8fafcf5!important;border:1px solid #94a3b838!important;border-radius:17px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-top:18px!important;padding:15px!important;overflow:hidden!important}.dkim-result-v1 .dnssec-premium-v1-code code{color:#0f172a!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important;width:100%!important;min-width:0!important;max-width:100%!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important;font-size:.82rem!important;font-weight:850!important;line-height:1.65!important;display:block!important}.dkim-result-v1 .dnssec-premium-v1-empty{color:#64748b!important;background:#f8fafcf5!important;border-radius:17px!important;margin:18px 0 0!important;padding:15px!important;font-size:.92rem!important;font-weight:750!important;line-height:1.55!important}.dkim-result-v1 .dnssec-premium-v1-raw{margin-top:14px!important;margin-bottom:14px!important}@media (width<=860px){.dkim-result-v1 .dnssec-premium-v1-card--wide{padding-right:24px!important}.dkim-result-v1 .dnssec-premium-v1-card--wide>.dkim-result-v1-status-pill{width:fit-content!important;max-width:100%!important;margin:0 0 14px!important;position:static!important}.dkim-result-v1 .dnssec-premium-v1-note,.dkim-result-v1 .dnssec-premium-v1-raw{margin-top:12px!important}}.dkim-result-v1 .dkim-result-v1-mechanisms{background:#ffffff9e!important;border:1px solid #94a3b82e!important;border-radius:18px!important;gap:0!important;width:100%!important;min-width:0!important;margin-top:18px!important;display:grid!important;overflow:hidden!important}.dkim-result-v1 .dkim-result-v1-mechanisms>div{border-top:1px solid #94a3b824!important;grid-template-columns:minmax(130px,.35fr) minmax(0,1fr)!important;align-items:center!important;gap:14px!important;min-width:0!important;padding:12px 14px!important;display:grid!important}.dkim-result-v1 .dkim-result-v1-mechanisms>div:first-child{border-top:0!important}.dkim-result-v1 .dkim-result-v1-mechanisms code{color:#0f172a!important;overflow-wrap:anywhere!important;font-size:.84rem!important;font-weight:850!important}.dkim-result-v1 .dkim-result-v1-mechanisms span{color:#475569!important;min-width:0!important;font-size:.88rem!important;font-weight:650!important;line-height:1.45!important}@media (width<=640px){.dkim-result-v1 .dkim-result-v1-mechanisms>div{grid-template-columns:1fr!important;gap:5px!important}}.dkim-result-v1 .dkim-result-v1-tags{background:#ffffff9e!important;border:1px solid #94a3b82e!important;border-radius:18px!important;gap:0!important;width:100%!important;min-width:0!important;margin-top:18px!important;display:grid!important;overflow:hidden!important}.dkim-result-v1 .dkim-result-v1-tags>div{border-top:1px solid #94a3b824!important;grid-template-columns:86px minmax(150px,.45fr) minmax(0,1fr)!important;align-items:center!important;gap:12px!important;min-width:0!important;padding:12px 14px!important;display:grid!important}.dkim-result-v1 .dkim-result-v1-tags>div:first-child{border-top:0!important}.dkim-result-v1 .dkim-result-v1-tags code{color:#0f172a!important;overflow-wrap:anywhere!important;font-size:.84rem!important;font-weight:850!important}.dkim-result-v1 .dkim-result-v1-tags span{color:#64748b!important;font-size:.84rem!important;font-weight:850!important}.dkim-result-v1 .dkim-result-v1-tags strong{color:#0f172a!important;overflow-wrap:anywhere!important;word-break:break-word!important;min-width:0!important;font-size:.88rem!important;font-weight:800!important}.dkim-result-v1 .dkim-result-v1-cname{margin-top:16px!important}.dkim-result-v1 .dkim-result-v1-cname>span{color:#64748b!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:8px!important;font-size:.78rem!important;font-weight:900!important;display:block!important}@media (width<=640px){.dkim-result-v1 .dkim-result-v1-tags>div{grid-template-columns:1fr!important;gap:5px!important}}.dkim-result-v1 .dnssec-premium-v1-score{text-align:center!important;overflow:hidden!important}.dkim-result-v1 .dnssec-premium-v1-score span,.dkim-result-v1 .dnssec-premium-v1-score small,.dkim-result-v1 .dnssec-premium-v1-score strong{z-index:1!important;text-align:center!important;display:block!important;position:relative!important}.dkim-result-v1 .dnssec-premium-v1-score span{color:#0f172a!important;letter-spacing:-.065em!important;margin:0!important;font-size:2.05rem!important;font-weight:800!important;line-height:.95!important}.dkim-result-v1 .dnssec-premium-v1-score small{color:#64748b!important;margin:3px 0 0!important;font-size:.68rem!important;font-weight:750!important;line-height:1!important}.dkim-result-v1 .dnssec-premium-v1-score strong{color:#64748b!important;letter-spacing:-.015em!important;overflow-wrap:normal!important;word-break:normal!important;max-width:72px!important;margin:3px auto 0!important;font-size:.58rem!important;font-weight:750!important;line-height:1.05!important}.dkim-result-v1 .dnssec-premium-v1-card>span,.dkim-result-v1 .dnssec-premium-v1-note>span{color:#334155!important;letter-spacing:.12em!important;text-transform:uppercase!important;margin:0 0 8px!important;font-size:.78rem!important;font-weight:800!important;line-height:1.2!important;display:block!important}.dkim-result-v1 .dnssec-premium-v1-card>strong,.dkim-result-v1 .dnssec-premium-v1-note>strong{color:#0f172a!important;margin:0 0 12px!important;font-size:1.05rem!important;font-weight:800!important;line-height:1.25!important;display:block!important}.dkim-result-v1 .dnssec-premium-v1-card>p,.dkim-result-v1 .dnssec-premium-v1-note>p,.dkim-result-v1 .dnssec-premium-v1-note li{color:#475569!important;margin:0!important;font-size:.96rem!important;line-height:1.62!important;display:block!important}.dkim-result-v1 .dnssec-premium-v1-note ul{margin:0!important;padding-left:20px!important}.dkim-result-v1 .dnssec-premium-v1-lines{gap:0!important;min-width:0!important;margin-top:16px!important;display:grid!important}.dkim-result-v1 .dnssec-premium-v1-lines div{border-top:1px solid #94a3b829!important;grid-template-columns:minmax(150px,.55fr) minmax(0,1fr)!important;align-items:center!important;gap:12px!important;min-width:0!important;padding:11px 0!important;display:grid!important}.dkim-result-v1 .dnssec-premium-v1-lines span{color:#64748b!important;font-size:.84rem!important;font-weight:850!important}.dkim-result-v1 .dnssec-premium-v1-lines code,.dkim-result-v1 .dnssec-premium-v1-lines strong{color:#0f172a!important;overflow-wrap:anywhere!important;min-width:0!important;font-size:.9rem!important;font-weight:800!important}.dkim-result-v1 .dnssec-premium-v1-note{width:auto!important;min-width:0!important;max-width:none!important;box-shadow:none!important;background:radial-gradient(circle at 100% 0,#22c55e14,#0000 45%),#f0fdf4d1!important;border:1px solid #22c55e38!important;border-radius:24px!important;gap:8px!important;margin:14px 38px 0!important;padding:24px!important;display:grid!important}.dkim-result-v1 .dnssec-premium-v1-note.is-warn{background:radial-gradient(circle at 100% 0,#f59e0b1a,#0000 45%),#fffbebe0!important;border-color:#f59e0b42!important}.dkim-result-v1 .dnssec-premium-v1-raw{width:auto!important;max-width:none!important;margin:14px 38px!important}.dkim-result-v1 .dnssec-premium-v1-raw summary{font-weight:800!important}@media (width<=860px){.dkim-result-v1 .dnssec-premium-v1-score span{font-size:1.9rem!important}.dkim-result-v1 .dnssec-premium-v1-score small{font-size:.64rem!important}.dkim-result-v1 .dnssec-premium-v1-score strong{max-width:68px!important;font-size:.55rem!important}.dkim-result-v1 .dnssec-premium-v1-note,.dkim-result-v1 .dnssec-premium-v1-raw{margin-left:28px!important;margin-right:28px!important}}@media (width<=560px){.dkim-result-v1 .dnssec-premium-v1-note,.dkim-result-v1 .dnssec-premium-v1-raw{margin-left:20px!important;margin-right:20px!important}.dkim-result-v1 .dnssec-premium-v1-lines div{grid-template-columns:1fr!important;gap:5px!important}}.dkim-result-v1 .dnssec-premium-v1-raw{width:auto!important;min-width:0!important;max-width:none!important;box-shadow:none!important;background:#ffffffeb!important;border:1px solid #94a3b838!important;border-radius:20px!important;margin:14px 38px!important;overflow:hidden!important}.dkim-result-v1 .dnssec-premium-v1-raw summary{cursor:pointer!important;color:#0f172a!important;padding:17px 18px 18px!important;font-size:.94rem!important;font-weight:800!important;line-height:1.25!important;list-style-type:disclosure-closed!important;list-style-position:inside!important;display:list-item!important}.dkim-result-v1 .dnssec-premium-v1-raw[open] summary{list-style-type:disclosure-open!important}.dkim-result-v1 .dnssec-premium-v1-raw summary::marker{color:#0f172a!important;font-size:.9em!important}.dkim-result-v1 .dnssec-premium-v1-raw summary::-webkit-details-marker{display:inline-block!important}.dkim-result-v1 .dnssec-premium-v1-raw-code{background:#0f172a!important;border-top:1px solid #94a3b82e!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:16px 18px!important;overflow:hidden!important}.dkim-result-v1 .dnssec-premium-v1-raw-code code{color:#e5e7eb!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important;width:100%!important;min-width:0!important;max-width:100%!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important;font-size:.78rem!important;line-height:1.62!important;display:block!important}@media (width<=860px){.dkim-result-v1 .dnssec-premium-v1-raw{margin-left:28px!important;margin-right:28px!important}}@media (width<=560px){.dkim-result-v1 .dnssec-premium-v1-raw{margin-left:20px!important;margin-right:20px!important}}#dkim-check-seo-en p code,#dkim-check-seo-en li code,#dkim-check-seo-en p strong,#dkim-check-seo-en li strong{margin-left:.16em!important;margin-right:.16em!important}#dkim-check-seo-en p code:first-child,#dkim-check-seo-en li code:first-child,#dkim-check-seo-en p strong:first-child,#dkim-check-seo-en li strong:first-child{margin-left:0!important}#dkim-check-seo-en p code:last-child,#dkim-check-seo-en li code:last-child,#dkim-check-seo-en p strong:last-child,#dkim-check-seo-en li strong:last-child{margin-right:0!important}#dkim-check-seo-fi p code,#dkim-check-seo-fi li code,#dkim-check-seo-fi p strong,#dkim-check-seo-fi li strong{margin-left:.16em!important;margin-right:.16em!important}#dkim-check-seo-fi p code:first-child,#dkim-check-seo-fi li code:first-child,#dkim-check-seo-fi p strong:first-child,#dkim-check-seo-fi li strong:first-child{margin-left:0!important}#dkim-check-seo-fi p code:last-child,#dkim-check-seo-fi li code:last-child,#dkim-check-seo-fi p strong:last-child,#dkim-check-seo-fi li strong:last-child{margin-right:0!important}.email-health-input-v1,.email-health-input-v1 *{box-sizing:border-box}.email-health-input-v1__form{grid-template-columns:minmax(0,1.42fr) minmax(0,.9fr) minmax(0,.9fr) minmax(150px,.62fr)!important;align-items:stretch!important;gap:12px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:28px 0 14px!important;display:grid!important}.email-health-input-v1__form>*{flex:none!important;width:100%!important;min-width:0!important;max-width:100%!important}.email-health-input-v1__control{background:#ffffffd6!important;border:1px solid #94a3b847!important;border-radius:18px!important;grid-template-columns:26px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-width:0!important;min-height:54px!important;padding:0 15px!important;transition:border-color .18s,box-shadow .18s,transform .18s!important;display:grid!important;box-shadow:0 16px 38px #0f172a14!important}.email-health-input-v1__control:focus-within{border-color:#0f172a94!important;transform:translateY(-1px)!important;box-shadow:0 20px 48px #0f172a26!important}.email-health-input-v1__control--select{grid-template-columns:26px minmax(0,1fr) 12px!important;position:relative!important}.email-health-input-v1__control--select:after{content:""!important;pointer-events:none!important;border-bottom:2px solid #0f172a85!important;border-right:2px solid #0f172a85!important;width:8px!important;height:8px!important;transform:rotate(45deg)translateY(-2px)!important}.email-health-input-v1__icon,.email-health-input-v1__badge{color:#334155!important;background:#0f172a1f!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;width:26px!important;height:26px!important;font-size:.76rem!important;font-weight:950!important;line-height:1!important;display:inline-flex!important}.email-health-input-v1__icon svg{fill:none!important;stroke:currentColor!important;stroke-width:1.8px!important;width:17px!important;height:17px!important}.email-health-input-v1__control input,.email-health-input-v1__control select{color:#0f172a!important;width:100%!important;min-width:0!important;height:52px!important;font:inherit!important;letter-spacing:-.01em!important;background:0 0!important;border:0!important;outline:0!important;padding:0!important;font-weight:780!important}.email-health-input-v1__control select{appearance:none!important;cursor:pointer!important}.email-health-input-v1__control input::placeholder{color:#64748bbd!important;font-weight:680!important}.email-health-input-v1__submit{color:#fff!important;letter-spacing:-.01em!important;cursor:pointer!important;background:linear-gradient(135deg,#334155,#0f172a)!important;border:0!important;border-radius:18px!important;min-width:0!important;min-height:54px!important;font-weight:900!important;transition:transform .18s,box-shadow .18s,filter .18s!important;box-shadow:0 20px 44px #0f172a3d!important}.email-health-input-v1__submit:hover{filter:saturate(1.05)!important;transform:translateY(-1px)!important;box-shadow:0 24px 54px #0f172a4f!important}@media (width<=980px){.email-health-input-v1__form{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.email-health-input-v1__control--domain{grid-column:1/-1!important}}@media (width<=640px){.email-health-input-v1__form{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.email-health-input-v1__control--domain{grid-column:auto!important}}.email-health-result-v1 .dnssec-premium-v1-mini.is-ok strong,.email-health-result-v1 .dnssec-premium-v1-mini.is-ok small{color:#334155!important}.email-health-result-v1 .dnssec-premium-v1-mini.is-warn strong,.email-health-result-v1 .dnssec-premium-v1-mini.is-warn small{color:#475569!important}.email-health-result-v1-summary{gap:10px!important;margin:22px 0!important;display:grid!important}.email-health-result-v1-copy{color:#334155!important;cursor:pointer!important;background:#0f172a1a!important;border:1px solid #0f172a3d!important;border-radius:14px!important;justify-self:start!important;min-height:42px!important;padding:0 16px!important;font-weight:900!important}.email-health-result-v1-copy:hover,.email-health-result-v1-copy.copied{background:#0f172a29!important}.email-health-result-v1-card-head>div:first-child{min-width:0!important}.email-health-result-v1-status-pill{white-space:nowrap!important;border:1px solid #94a3b833!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:30px!important;padding:0 11px!important;font-size:.78rem!important;font-weight:950!important;display:inline-flex!important}.email-health-result-v1-status-pill.is-ok{color:#334155!important;background:#94a3b81c!important;border-color:#94a3b838!important}.email-health-result-v1-status-pill.is-warn{color:#475569!important;background:#94a3b81f!important;border-color:#94a3b83d!important}.email-health-result-v1-warnings{background:#94a3b81a!important;border:1px solid #94a3b82e!important;border-radius:16px!important;margin-top:14px!important;padding:12px 14px!important}.email-health-result-v1-warnings ul{color:#475569!important;margin:0!important;padding-left:18px!important;font-size:.9rem!important;font-weight:720!important}.email-health-result-v1-extended-intro{margin-top:22px!important}.email-health-result-v1-extended-grid{margin-top:0!important}.email-health-result-v1 .dnssec-premium-v1-raw{margin-top:22px!important}@media (width<=700px){.email-health-result-v1 .dnssec-premium-v1-lines>div{grid-template-columns:1fr!important;gap:4px!important}.email-health-result-v1-card-head{flex-direction:column!important;align-items:flex-start!important}}.email-health-input-v1 #dkim-form.email-health-input-v1__form,.email-health-input-v1 #dkim-form.email-health-input-v1__form *{box-sizing:border-box!important}.email-health-input-v1 #dkim-form.email-health-input-v1__form{grid-template-columns:minmax(0,1.35fr) minmax(150px,.55fr) minmax(210px,.72fr) minmax(160px,.55fr)!important;align-items:stretch!important;gap:14px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:24px 0 0!important;padding:0!important;display:grid!important}.email-health-input-v1 #dkim-form.email-health-input-v1__form>*{flex:none!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.email-health-input-v1__control{background:linear-gradient(#fffffffa,#f8fafcf5)!important;border:1px solid #94a3b86b!important;border-radius:20px!important;grid-template-columns:28px minmax(0,1fr)!important;align-items:center!important;column-gap:16px!important;height:64px!important;min-height:64px!important;padding:0 22px!important;display:grid!important;position:relative!important;box-shadow:0 12px 30px #0f172a0b,inset 0 1px #ffffffeb!important}.email-health-input-v1__control:focus-within{background:#fff!important;border-color:#2563eb7a!important;box-shadow:0 18px 42px #0f172a13,0 0 0 4px #2563eb17!important}.email-health-input-v1__icon,.email-health-input-v1__badge{color:#64748b!important;place-items:center!important;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;margin:0!important;padding:0!important;display:grid!important}.email-health-input-v1__icon svg{fill:none!important;stroke:currentColor!important;stroke-width:1.9px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:24px!important;height:24px!important;display:block!important}.email-health-input-v1__badge{color:#475569!important;background:#f8fafceb!important;border:1px solid #94a3b842!important;border-radius:10px!important;font-size:.66rem!important;font-weight:900!important;line-height:1!important}.email-health-input-v1__control input,.email-health-input-v1__control select{width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;color:#0f172a!important;opacity:1!important;text-align:left!important;font:inherit!important;letter-spacing:-.01em!important;white-space:nowrap!important;text-overflow:ellipsis!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;align-self:center!important;margin:0!important;padding:0!important;font-size:1rem!important;font-weight:750!important;line-height:1.2!important;display:block!important;position:static!important;inset:auto!important;overflow:hidden!important;transform:none!important}.email-health-input-v1__control input::placeholder{color:#64748b!important;opacity:.92!important;text-align:left!important;font-weight:750!important}.email-health-input-v1__control--select{cursor:pointer!important;padding:0!important;display:block!important;position:relative!important}.email-health-input-v1__control--select .email-health-input-v1__badge{z-index:2!important;pointer-events:none!important;position:absolute!important;top:50%!important;left:22px!important;transform:translateY(-50%)!important}.email-health-input-v1__control--select select{z-index:1!important;appearance:none!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:20px!important;width:100%!important;height:100%!important;min-height:100%!important;margin:0!important;padding:0 38px 0 66px!important;font-size:1rem!important;font-weight:850!important;line-height:64px!important;position:absolute!important;inset:0!important}.email-health-input-v1__control--select:after{content:""!important;z-index:2!important;opacity:.78!important;pointer-events:none!important;border-bottom:2px solid #0f172a!important;border-right:2px solid #0f172a!important;width:8px!important;height:8px!important;position:absolute!important;top:50%!important;right:22px!important;transform:translateY(-65%)rotate(45deg)!important}.email-health-input-v1__submit{color:#fff!important;width:100%!important;min-width:0!important;max-width:100%!important;height:64px!important;min-height:64px!important;font:inherit!important;letter-spacing:-.01em!important;white-space:nowrap!important;text-overflow:ellipsis!important;cursor:pointer!important;background:#0f172a!important;border:0!important;border-radius:20px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0 22px!important;font-size:.95rem!important;font-weight:850!important;line-height:1!important;display:inline-flex!important;overflow:hidden!important;box-shadow:0 18px 34px #0f172a38!important}.email-health-input-v1__submit:hover{transform:translateY(-1px)!important;box-shadow:0 22px 42px #0f172a42!important}@media (width<=1080px){.email-health-input-v1 #dkim-form.email-health-input-v1__form{grid-template-columns:minmax(0,1fr) minmax(180px,.45fr)!important}.email-health-input-v1__control--select,.email-health-input-v1__submit{grid-column:auto!important}}@media (width<=680px){.email-health-input-v1 #dkim-form.email-health-input-v1__form{grid-template-columns:1fr!important}.email-health-input-v1__control,.email-health-input-v1__submit{border-radius:18px!important;height:60px!important;min-height:60px!important}.email-health-input-v1__control{padding:0 18px!important}.email-health-input-v1__control--select{padding:0!important}.email-health-input-v1__control--select .email-health-input-v1__badge{left:18px!important}.email-health-input-v1__control--select select{border-radius:18px!important;padding-left:62px!important;line-height:60px!important}.email-health-input-v1__control--select:after{right:18px!important}}.email-health-result-v1 .dnssec-premium-v1-mini.is-ok{background:radial-gradient(circle at 100% 0,#22c55e14,#0000 45%),#f0fdf4d1!important;border-color:#22c55e38!important}.email-health-result-v1 .dnssec-premium-v1-mini.is-warn{background:radial-gradient(circle at 100% 0,#f59e0b1a,#0000 45%),#fffbebe0!important;border-color:#f59e0b42!important}.email-health-result-v1 .dnssec-premium-v1-note{margin-top:14px!important}.email-health-result-v1 .dnssec-premium-v1-card--wide{grid-column:1/-1!important;padding-right:132px!important;position:relative!important}.email-health-result-v1 .dnssec-premium-v1-card--wide>.email-health-result-v1-status-pill{letter-spacing:-.01em!important;text-align:center!important;white-space:nowrap!important;border:1px solid #0000!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;max-width:116px!important;min-height:28px!important;margin:0!important;padding:7px 11px!important;font-size:.76rem!important;font-weight:800!important;line-height:1!important;display:inline-flex!important;position:absolute!important;top:24px!important;right:24px!important}.email-health-result-v1 .email-health-result-v1-status-pill.is-ok{color:#166534!important;background:radial-gradient(circle at 100% 0,#22c55e14,#0000 45%),#f0fdf4d1!important;border-color:#22c55e38!important}.email-health-result-v1 .email-health-result-v1-status-pill.is-warn{color:#92400e!important;background:radial-gradient(circle at 100% 0,#f59e0b1a,#0000 45%),#fffbebe0!important;border-color:#f59e0b42!important}.email-health-result-v1 .dnssec-premium-v1-code{background:#f8fafcf5!important;border:1px solid #94a3b838!important;border-radius:17px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-top:18px!important;padding:15px!important;overflow:hidden!important}.email-health-result-v1 .dnssec-premium-v1-code code{color:#0f172a!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important;width:100%!important;min-width:0!important;max-width:100%!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important;font-size:.82rem!important;font-weight:850!important;line-height:1.65!important;display:block!important}.email-health-result-v1 .dnssec-premium-v1-empty{color:#64748b!important;background:#f8fafcf5!important;border-radius:17px!important;margin:18px 0 0!important;padding:15px!important;font-size:.92rem!important;font-weight:750!important;line-height:1.55!important}.email-health-result-v1 .dnssec-premium-v1-raw{margin-top:14px!important;margin-bottom:14px!important}@media (width<=860px){.email-health-result-v1 .dnssec-premium-v1-card--wide{padding-right:24px!important}.email-health-result-v1 .dnssec-premium-v1-card--wide>.email-health-result-v1-status-pill{width:fit-content!important;max-width:100%!important;margin:0 0 14px!important;position:static!important}.email-health-result-v1 .dnssec-premium-v1-note,.email-health-result-v1 .dnssec-premium-v1-raw{margin-top:12px!important}}.email-health-result-v1 .email-health-result-v1-mechanisms{background:#ffffff9e!important;border:1px solid #94a3b82e!important;border-radius:18px!important;gap:0!important;width:100%!important;min-width:0!important;margin-top:18px!important;display:grid!important;overflow:hidden!important}.email-health-result-v1 .email-health-result-v1-mechanisms>div{border-top:1px solid #94a3b824!important;grid-template-columns:minmax(130px,.35fr) minmax(0,1fr)!important;align-items:center!important;gap:14px!important;min-width:0!important;padding:12px 14px!important;display:grid!important}.email-health-result-v1 .email-health-result-v1-mechanisms>div:first-child{border-top:0!important}.email-health-result-v1 .email-health-result-v1-mechanisms code{color:#0f172a!important;overflow-wrap:anywhere!important;font-size:.84rem!important;font-weight:850!important}.email-health-result-v1 .email-health-result-v1-mechanisms span{color:#475569!important;min-width:0!important;font-size:.88rem!important;font-weight:650!important;line-height:1.45!important}@media (width<=640px){.email-health-result-v1 .email-health-result-v1-mechanisms>div{grid-template-columns:1fr!important;gap:5px!important}}.email-health-result-v1 .email-health-result-v1-tags{background:#ffffff9e!important;border:1px solid #94a3b82e!important;border-radius:18px!important;gap:0!important;width:100%!important;min-width:0!important;margin-top:18px!important;display:grid!important;overflow:hidden!important}.email-health-result-v1 .email-health-result-v1-tags>div{border-top:1px solid #94a3b824!important;grid-template-columns:86px minmax(150px,.45fr) minmax(0,1fr)!important;align-items:center!important;gap:12px!important;min-width:0!important;padding:12px 14px!important;display:grid!important}.email-health-result-v1 .email-health-result-v1-tags>div:first-child{border-top:0!important}.email-health-result-v1 .email-health-result-v1-tags code{color:#0f172a!important;overflow-wrap:anywhere!important;font-size:.84rem!important;font-weight:850!important}.email-health-result-v1 .email-health-result-v1-tags span{color:#64748b!important;font-size:.84rem!important;font-weight:850!important}.email-health-result-v1 .email-health-result-v1-tags strong{color:#0f172a!important;overflow-wrap:anywhere!important;word-break:break-word!important;min-width:0!important;font-size:.88rem!important;font-weight:800!important}.email-health-result-v1 .email-health-result-v1-cname{margin-top:16px!important}.email-health-result-v1 .email-health-result-v1-cname>span{color:#64748b!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:8px!important;font-size:.78rem!important;font-weight:900!important;display:block!important}@media (width<=640px){.email-health-result-v1 .email-health-result-v1-tags>div{grid-template-columns:1fr!important;gap:5px!important}}.email-health-result-v1 .email-health-result-v1-score-panel{display:none!important}.email-health-result-v1 .email-health-result-v1-score-donut{flex:none!important}.email-health-result-v1 .dnssec-premium-v1-mini strong,.email-health-result-v1 .dnssec-premium-v1-mini small{overflow-wrap:anywhere!important}.email-health-result-v1-card-head{justify-content:space-between!important;align-items:flex-start!important;gap:14px!important;min-width:0!important;margin-bottom:12px!important;display:flex!important}.email-health-result-v1-card-head span,.email-health-result-v1 .dnssec-premium-v1-card>span,.email-health-result-v1 .dnssec-premium-v1-note>span{color:#64748b!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-size:.78rem!important;font-weight:950!important;line-height:1.25!important;display:block!important}.email-health-result-v1-card-head strong,.email-health-result-v1 .dnssec-premium-v1-card>strong,.email-health-result-v1 .dnssec-premium-v1-note>strong{color:#0f172a!important;letter-spacing:-.03em!important;font-size:1.02rem!important;font-weight:950!important;line-height:1.25!important;display:block!important}.email-health-result-v1 .dnssec-premium-v1-note>p{margin-top:8px!important;display:block!important}.email-health-result-v1-status-pill{white-space:nowrap!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:30px!important;padding:0 11px!important;font-size:.78rem!important;font-weight:950!important;display:inline-flex!important}.email-health-result-v1-small-score strong{letter-spacing:-.04em!important;font-size:1.28rem!important;font-weight:950!important}.email-health-result-v1 .dnssec-premium-v1-lines{gap:8px!important;margin-top:14px!important;display:grid!important}.email-health-result-v1 .dnssec-premium-v1-lines span{color:#64748b!important;font-size:.84rem!important;font-weight:850!important}.email-health-result-v1 .dnssec-premium-v1-lines strong,.email-health-result-v1 .dnssec-premium-v1-lines code{color:#0f172a!important;overflow-wrap:anywhere!important;min-width:0!important;font-size:.88rem!important;font-weight:850!important}.email-health-result-v1-code{background:#0f172a0b!important;border:1px solid #94a3b829!important;border-radius:16px!important;width:100%!important;min-width:0!important;margin-top:14px!important;padding:14px!important;overflow:auto!important}.email-health-result-v1-code code{white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important;color:#0f172a!important;font-size:.84rem!important;font-weight:760!important}.email-health-result-v1-empty{color:#64748b!important;margin:12px 0 0!important;font-weight:760!important}.email-health-result-v1-table-wrap{border:1px solid #94a3b829!important;border-radius:16px!important;width:100%!important;min-width:0!important;margin-top:14px!important;overflow:auto!important}.email-health-result-v1-table{border-collapse:collapse!important;background:#ffffff8f!important;width:100%!important;min-width:360px!important}.email-health-result-v1-table th{color:#64748b!important;text-transform:uppercase!important;letter-spacing:.06em!important;border-top:0!important;font-size:.78rem!important;font-weight:950!important}.email-health-result-v1-summary-sub{color:#64748b!important;font-size:.88rem!important;font-weight:780!important;line-height:1.5!important;display:block!important}@media (width<=700px){.email-health-result-v1 .dnssec-premium-v1-lines>div{grid-template-columns:1fr!important;gap:4px!important}.email-health-result-v1-card-head{flex-direction:column!important;align-items:flex-start!important}}.email-health-result-v1.dnssec-premium-v1-shell,.dnssec-premium-v1-shell.email-health-result-v1{background:radial-gradient(circle at 82% 0,#14b8a629,#0000 34%),radial-gradient(circle at 8% 5%,#38bdf81c,#0000 32%),linear-gradient(#fffffff7,#f8fafcf2)!important;border:1px solid #94a3b83d!important;border-radius:28px!important;padding:0!important;position:relative!important;overflow:hidden!important;box-shadow:0 34px 90px #0f172a1f,inset 0 1px #ffffffeb!important}.email-health-result-v1.dnssec-premium-v1-shell:before,.dnssec-premium-v1-shell.email-health-result-v1:before{content:""!important;z-index:0!important;pointer-events:none!important;opacity:.9!important;background:linear-gradient(90deg,#ffffffb8,#0000 38%,#ffffff7a),radial-gradient(circle at 83% 18%,#14b8a638,#0000 18%)!important;position:absolute!important;inset:0!important}.email-health-result-v1>*{z-index:1!important;position:relative!important}.email-health-result-v1 .dnssec-premium-v1-hero{border-bottom:1px solid #94a3b82e!important;grid-template-columns:minmax(0,1fr) minmax(158px,178px)!important;align-items:center!important;gap:clamp(22px,4vw,42px)!important;padding:clamp(28px,5vw,48px) clamp(24px,5vw,44px) clamp(24px,4vw,38px)!important;display:grid!important}.email-health-result-v1 .dnssec-premium-v1-pill{color:#334155!important;letter-spacing:-.01em!important;background:#ffffffb8!important;border:1px solid #94a3b83d!important;border-radius:999px!important;align-items:center!important;width:fit-content!important;max-width:100%!important;min-height:32px!important;padding:0 13px!important;font-size:.78rem!important;font-weight:950!important;display:inline-flex!important;box-shadow:0 12px 30px #0f172a0d!important}.email-health-result-v1 .dnssec-premium-v1-hero-copy h2{color:#0f172a!important;letter-spacing:-.07em!important;max-width:780px!important;margin-top:14px!important;margin-bottom:12px!important;font-size:clamp(2rem,4.8vw,3.35rem)!important;font-weight:950!important;line-height:.98!important}.email-health-result-v1 .dnssec-premium-v1-hero-copy p{color:#475569!important;max-width:760px!important;font-size:clamp(1rem,1.55vw,1.13rem)!important;font-weight:650!important;line-height:1.65!important}.email-health-result-v1 .dnssec-premium-v1-meta{flex-wrap:wrap!important;gap:10px!important;margin-top:22px!important;display:flex!important}.email-health-result-v1 .dnssec-premium-v1-meta span{background:#ffffffc7!important;border:1px solid #94a3b833!important;border-radius:13px!important;align-items:baseline!important;gap:8px!important;min-height:34px!important;padding:0 12px!important;display:inline-flex!important;box-shadow:0 10px 24px #0f172a0a!important}.email-health-result-v1 .dnssec-premium-v1-meta strong{color:#334155!important;font-size:.78rem!important;font-weight:950!important}.email-health-result-v1 .dnssec-premium-v1-meta code{color:#0f172a!important;font-size:.82rem!important;font-weight:850!important}.email-health-result-v1 .email-health-result-v1-score-donut,.email-health-result-v1 .dnssec-premium-v1-score{aspect-ratio:1!important;filter:drop-shadow(0 24px 42px #0f172a1f)!important;justify-self:end!important;width:170px!important;min-width:170px!important;height:170px!important}.email-health-result-v1 .email-health-result-v1-score-donut span,.email-health-result-v1 .dnssec-premium-v1-score span{letter-spacing:-.075em!important;font-size:clamp(3.15rem,5.3vw,3.75rem)!important;font-weight:950!important;line-height:.9!important}.email-health-result-v1 .email-health-result-v1-score-donut small,.email-health-result-v1 .dnssec-premium-v1-score small{color:#64748b!important;margin-top:-3px!important;font-size:.98rem!important;font-weight:900!important;line-height:1!important}.email-health-result-v1 .email-health-result-v1-score-donut strong,.email-health-result-v1 .dnssec-premium-v1-score strong{color:#64748b!important;letter-spacing:-.02em!important;text-align:center!important;white-space:normal!important;overflow-wrap:anywhere!important;max-width:100px!important;margin:2px auto 0!important;font-size:.78rem!important;font-weight:850!important;line-height:1.05!important}.email-health-result-v1 .dnssec-premium-v1-mini-grid{border-bottom:1px solid #94a3b824!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;margin:0!important;padding:26px clamp(24px,5vw,44px)!important;display:grid!important;position:relative!important}.email-health-result-v1 .dnssec-premium-v1-mini{background:#ffffffc7!important;border:1px solid #94a3b82e!important;border-radius:19px!important;gap:7px!important;min-height:96px!important;padding:18px 18px 16px!important;display:grid!important;position:relative!important;box-shadow:0 18px 42px #0f172a0f!important}.email-health-result-v1 .dnssec-premium-v1-mini:before{content:""!important;background:linear-gradient(90deg,#14b8a6d1,#38bdf894)!important;border-radius:999px!important;height:3px!important;position:absolute!important;top:0!important;left:16px!important;right:16px!important}.email-health-result-v1 .dnssec-premium-v1-mini span{color:#64748b!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-size:.78rem!important;font-weight:950!important}.email-health-result-v1 .dnssec-premium-v1-mini strong{color:#0f172a!important;letter-spacing:-.03em!important;font-size:1.02rem!important;font-weight:950!important;line-height:1.1!important}.email-health-result-v1 .dnssec-premium-v1-note{border-radius:22px!important;gap:8px!important;margin:26px clamp(24px,5vw,44px)!important;padding:20px 22px!important;display:grid!important;box-shadow:0 20px 48px #0f172a12!important}.email-health-result-v1 .dnssec-premium-v1-note>span,.email-health-result-v1 .dnssec-premium-v1-note>strong,.email-health-result-v1 .dnssec-premium-v1-note>p,.email-health-result-v1 .dnssec-premium-v1-note li{color:#0f172a!important}.email-health-result-v1 .dnssec-premium-v1-note>span{letter-spacing:.08em!important;text-transform:uppercase!important;font-size:.78rem!important;font-weight:950!important}.email-health-result-v1 .dnssec-premium-v1-note>strong{letter-spacing:-.025em!important;font-size:1.08rem!important;font-weight:950!important;line-height:1.2!important}.email-health-result-v1 .dnssec-premium-v1-note>p,.email-health-result-v1 .dnssec-premium-v1-note li{margin:0!important;font-size:.95rem!important;font-weight:720!important;line-height:1.6!important}.email-health-result-v1 .dnssec-premium-v1-note.is-ok{background:radial-gradient(circle at 100% 0,#22c55e26,#0000 28%),linear-gradient(#f0fdf4f5,#ecfdf5db)!important;border:1px solid #22c55e42!important}.email-health-result-v1 .dnssec-premium-v1-note.is-warn{background:radial-gradient(circle at 100% 0,#f59e0b29,#0000 28%),linear-gradient(#fffbebf5,#fef3c7cc)!important;border:1px solid #f59e0b47!important}.email-health-result-v1 .dnssec-premium-v1-note.is-bad{background:radial-gradient(circle at 100% 0,#ef444426,#0000 28%),linear-gradient(#fef2f2f5,#ffe4e6d1)!important;border:1px solid #ef444442!important}.email-health-result-v1 .dnssec-premium-v1-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;margin:0!important;padding:0 clamp(24px,5vw,44px) 26px!important;display:grid!important}.email-health-result-v1 .dnssec-premium-v1-card{background:#ffffffd1!important;border:1px solid #94a3b82e!important;border-radius:22px!important;min-width:0!important;box-shadow:0 22px 56px #0f172a12!important}.email-health-result-v1 .dnssec-premium-v1-card--wide{grid-column:1/-1!important}.email-health-result-v1-card-head{justify-content:space-between!important;align-items:flex-start!important;gap:14px!important;margin-bottom:13px!important;display:flex!important}.email-health-result-v1-card-head>div:first-child{gap:5px!important;min-width:0!important;display:grid!important}.email-health-result-v1-card-head span,.email-health-result-v1 .dnssec-premium-v1-card>span{color:#64748b!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:.76rem!important;font-weight:950!important;line-height:1.25!important;display:block!important}.email-health-result-v1-card-head strong,.email-health-result-v1 .dnssec-premium-v1-card>strong{color:#0f172a!important;letter-spacing:-.035em!important;font-size:1.08rem!important;font-weight:950!important;line-height:1.2!important;display:block!important}.email-health-result-v1-status-pill{color:#065f46!important;white-space:nowrap!important;background:#22c55e1a!important;border:1px solid #22c55e38!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:30px!important;padding:0 11px!important;font-size:.78rem!important;font-weight:950!important;display:inline-flex!important}.email-health-result-v1 .dnssec-premium-v1-card p{color:#475569!important;font-size:.94rem!important;font-weight:650!important;line-height:1.62!important}.email-health-result-v1-small-score{color:#0f172a!important;align-items:baseline!important;gap:4px!important;margin:4px 0 16px!important;display:inline-flex!important}.email-health-result-v1-small-score strong{letter-spacing:-.05em!important;font-size:1.42rem!important;font-weight:950!important;line-height:1!important}.email-health-result-v1-small-score span{color:#64748b!important;font-size:.88rem!important;font-weight:900!important}.email-health-result-v1 .dnssec-premium-v1-lines{border-top:1px solid #94a3b824!important;gap:0!important;margin-top:16px!important;display:grid!important}.email-health-result-v1 .dnssec-premium-v1-lines>div{border-top:1px solid #94a3b81a!important;grid-template-columns:minmax(138px,.42fr) minmax(0,1fr)!important;align-items:baseline!important;gap:12px!important;min-width:0!important;padding:11px 0!important;display:grid!important}.email-health-result-v1 .dnssec-premium-v1-lines>div:first-child{border-top:0!important}.email-health-result-v1 .dnssec-premium-v1-lines span{color:#64748b!important;font-size:.82rem!important;font-weight:950!important;line-height:1.25!important}.email-health-result-v1 .dnssec-premium-v1-lines strong,.email-health-result-v1 .dnssec-premium-v1-lines code{color:#0f172a!important;overflow-wrap:anywhere!important;min-width:0!important;font-size:.88rem!important;font-weight:900!important;line-height:1.35!important}.email-health-result-v1-code{background:#0f172a0b!important;border:1px solid #94a3b829!important;border-radius:17px!important;width:100%!important;min-width:0!important;max-height:245px!important;margin-top:14px!important;padding:14px!important;overflow:auto!important}.email-health-result-v1-code code{white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important;color:#0f172a!important;font-size:.82rem!important;font-weight:760!important;line-height:1.5!important;display:block!important}.email-health-result-v1-table-wrap{background:#ffffff9e!important;border:1px solid #94a3b829!important;border-radius:17px!important;width:100%!important;min-width:0!important;margin-top:14px!important;overflow:hidden!important}.email-health-result-v1-table{border-collapse:collapse!important;width:100%!important;min-width:0!important}.email-health-result-v1-table th,.email-health-result-v1-table td{text-align:left!important;vertical-align:top!important;border-top:1px solid #94a3b821!important;padding:11px 13px!important}.email-health-result-v1-table th{color:#64748b!important;text-transform:uppercase!important;letter-spacing:.07em!important;background:#f1f5f9b8!important;border-top:0!important;font-size:.76rem!important;font-weight:950!important}.email-health-result-v1-table code{color:#0f172a!important;overflow-wrap:anywhere!important;font-weight:850!important}.email-health-result-v1-extended-intro{margin:0 clamp(24px,5vw,44px) 18px!important;padding:22px!important}.email-health-result-v1-extended-grid{padding-bottom:28px!important}.email-health-result-v1 .dnssec-premium-v1-raw{background:#ffffffdb!important;border:1px solid #94a3b833!important;border-radius:18px!important;margin:0 clamp(24px,5vw,44px) clamp(24px,5vw,44px)!important;overflow:hidden!important;box-shadow:0 14px 34px #0f172a0d!important}.email-health-result-v1 .dnssec-premium-v1-raw,.email-health-result-v1 .dnssec-premium-v1-raw[open]{background:#ffffffdb!important;border-color:#94a3b833!important}.email-health-result-v1 .dnssec-premium-v1-raw summary{cursor:pointer!important;color:#0f172a!important;letter-spacing:-.015em!important;background:0 0!important;border-bottom:1px solid #0000!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;min-height:56px!important;padding:16px 20px!important;font-size:.94rem!important;font-weight:950!important;list-style:none!important;display:flex!important}.email-health-result-v1 .dnssec-premium-v1-raw summary:before{content:"▸"!important;color:#0f172a!important;flex:none!important;font-size:.82rem!important;font-weight:950!important;line-height:1!important;transition:transform .18s!important;display:inline-block!important;transform:translateY(-1px)rotate(0)!important}.email-health-result-v1 .dnssec-premium-v1-raw[open] summary:before{transform:translateY(-1px)rotate(90deg)!important}.email-health-result-v1 .dnssec-premium-v1-raw summary:after{content:none!important;display:none!important}.email-health-result-v1 .dnssec-premium-v1-raw[open] summary{border-bottom-color:#94a3b824!important}.email-health-result-v1 .dnssec-premium-v1-raw summary::marker{content:""!important;display:none!important}.email-health-result-v1 .dnssec-premium-v1-raw summary::-webkit-details-marker{content:""!important;display:none!important}.email-health-result-v1 .dnssec-premium-v1-raw-code{background:#f8fafcb8!important;border:0!important;width:100%!important;min-width:0!important;max-height:420px!important;padding:18px 20px 20px!important;overflow:auto!important}.email-health-result-v1 .dnssec-premium-v1-raw-code code{white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important;color:#0f172a!important;width:100%!important;min-width:0!important;font-size:.84rem!important;font-weight:720!important;line-height:1.55!important;display:block!important}@media (width<=900px){.email-health-result-v1 .dnssec-premium-v1-hero{grid-template-columns:1fr!important}.email-health-result-v1 .email-health-result-v1-score-donut,.email-health-result-v1 .dnssec-premium-v1-score{justify-self:start!important;width:154px!important;min-width:154px!important;height:154px!important}.email-health-result-v1 .dnssec-premium-v1-mini-grid,.email-health-result-v1 .dnssec-premium-v1-grid,.email-health-result-v1 .email-health-result-v1-extended-grid{grid-template-columns:1fr!important}.email-health-result-v1 .dnssec-premium-v1-mini-grid{padding-top:22px!important}}@media (width<=640px){.email-health-result-v1.dnssec-premium-v1-shell,.dnssec-premium-v1-shell.email-health-result-v1{border-radius:24px!important}.email-health-result-v1 .dnssec-premium-v1-hero{padding:24px 18px 22px!important}.email-health-result-v1 .dnssec-premium-v1-mini-grid,.email-health-result-v1 .dnssec-premium-v1-grid{padding-left:18px!important;padding-right:18px!important}.email-health-result-v1 .dnssec-premium-v1-note,.email-health-result-v1-extended-intro,.email-health-result-v1 .dnssec-premium-v1-lines>div{grid-template-columns:1fr!important;gap:4px!important}.email-health-result-v1-card-head{flex-direction:column!important;align-items:flex-start!important}.email-health-result-v1-code{max-height:220px!important}}.email-health-result-v1 .dnssec-premium-v1-meta{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;max-width:760px!important;margin-top:24px!important;display:grid!important}.email-health-result-v1 .dnssec-premium-v1-meta span{background:linear-gradient(#ffffffe0,#f8fafcc7)!important;border:1px solid #94a3b838!important;border-radius:18px!important;grid-template-columns:1fr!important;align-items:start!important;gap:4px!important;min-width:0!important;min-height:64px!important;padding:13px 15px 12px 17px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 16px 38px #0f172a0f,inset 0 1px #ffffffe0!important}.email-health-result-v1 .dnssec-premium-v1-meta span:before{content:""!important;background:linear-gradient(#14b8a6db,#38bdf89e)!important;border-radius:999px!important;width:3px!important;position:absolute!important;top:12px!important;bottom:12px!important;left:0!important}.email-health-result-v1 .dnssec-premium-v1-meta strong{color:#64748b!important;letter-spacing:.075em!important;text-transform:uppercase!important;font-size:.72rem!important;font-weight:950!important;line-height:1.15!important;display:block!important}.email-health-result-v1 .dnssec-premium-v1-meta code{color:#0f172a!important;letter-spacing:-.025em!important;overflow-wrap:anywhere!important;min-width:0!important;font-size:.96rem!important;font-weight:900!important;line-height:1.2!important;display:block!important}.email-health-result-v1-extended-intro{background:radial-gradient(circle at 100% 0,#14b8a61f,#0000 32%),linear-gradient(#ffffffeb,#f8fafcdb)!important;border:1px solid #94a3b833!important;border-radius:26px!important;grid-template-columns:minmax(0,1fr) minmax(360px,.78fr)!important;align-items:center!important;gap:24px!important;margin:0 clamp(24px,5vw,44px) 20px!important;padding:clamp(22px,3.2vw,30px)!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 24px 62px #0f172a13,inset 0 1px #ffffffe6!important}.email-health-result-v1-extended-intro:before{content:""!important;background:linear-gradient(#14b8a6eb,#38bdf8ad)!important;width:5px!important;position:absolute!important;inset:0 auto 0 0!important}.email-health-result-v1-extended-copy{z-index:1!important;min-width:0!important;position:relative!important}.email-health-result-v1-extended-copy>span{color:#334155!important;letter-spacing:.07em!important;text-transform:uppercase!important;background:#94a3b81c!important;border:1px solid #94a3b82e!important;border-radius:999px!important;align-items:center!important;min-height:28px!important;padding:0 11px!important;font-size:.74rem!important;font-weight:950!important;display:inline-flex!important}.email-health-result-v1-extended-copy>strong{color:#0f172a!important;letter-spacing:-.055em!important;margin-top:12px!important;font-size:clamp(1.28rem,2.2vw,1.72rem)!important;font-weight:950!important;line-height:1.08!important;display:block!important}.email-health-result-v1-extended-copy>p{color:#475569!important;max-width:780px!important;margin:9px 0 0!important;font-size:.98rem!important;font-weight:680!important;line-height:1.6!important}.email-health-result-v1-extended-tokens{z-index:1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;min-width:0!important;display:grid!important;position:relative!important}.email-health-result-v1-extended-token{background:#ffffffc7!important;border:1px solid #94a3b82b!important;border-radius:18px!important;min-width:0!important;min-height:72px!important;padding:13px 14px!important;position:relative!important;overflow:hidden!important;box-shadow:0 14px 32px #0f172a0b!important}.email-health-result-v1-extended-token:before{content:""!important;background:linear-gradient(90deg,#14b8a6d1,#38bdf88a)!important;border-radius:999px!important;height:3px!important;position:absolute!important;top:0!important;left:12px!important;right:12px!important}.email-health-result-v1-extended-token span{color:#0f172a!important;letter-spacing:-.025em!important;font-size:.92rem!important;font-weight:950!important;line-height:1.18!important;display:block!important}.email-health-result-v1-extended-token strong{color:#334155!important;margin-top:6px!important;font-size:.8rem!important;font-weight:900!important;line-height:1.18!important;display:block!important}.email-health-result-v1-extended-token small{color:#64748b!important;margin-top:3px!important;font-size:.76rem!important;font-weight:850!important;line-height:1.1!important;display:block!important}.email-health-result-v1-extended-token.is-warn:before{background:linear-gradient(90deg,#f59e0bd1,#fbbf2485)!important}.email-health-result-v1-extended-grid{padding-top:0!important}@media (width<=960px){.email-health-result-v1 .dnssec-premium-v1-meta{grid-template-columns:1fr!important;max-width:100%!important}.email-health-result-v1-extended-intro{grid-template-columns:1fr!important}.email-health-result-v1-extended-tokens{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=700px){.email-health-result-v1-extended-tokens{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=520px){.email-health-result-v1-extended-tokens{grid-template-columns:1fr!important}.email-health-result-v1 .dnssec-premium-v1-meta span{min-height:58px!important}}.email-health-result-v1-mx-list{gap:10px!important;margin-top:14px!important;display:grid!important}.email-health-result-v1-mx-item{background:linear-gradient(#ffffffd1,#f8fafcb8)!important;border:1px solid #94a3b829!important;border-radius:16px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;min-width:0!important;padding:13px 14px!important;display:grid!important;box-shadow:0 12px 28px #0f172a0b!important}.email-health-result-v1-mx-host,.email-health-result-v1-mx-priority{gap:4px!important;min-width:0!important;display:grid!important}.email-health-result-v1-mx-host span,.email-health-result-v1-mx-priority span{color:#64748b!important;letter-spacing:.07em!important;text-transform:uppercase!important;font-size:.72rem!important;font-weight:950!important;line-height:1.1!important}.email-health-result-v1-mx-host code{color:#0f172a!important;letter-spacing:-.025em!important;white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;font-size:.96rem!important;font-weight:900!important;line-height:1.25!important;display:block!important;overflow:hidden!important}.email-health-result-v1-mx-priority{justify-items:end!important}.email-health-result-v1-mx-priority strong{color:#0f172a!important;background:#94a3b81f!important;border:1px solid #94a3b833!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:44px!important;min-height:34px!important;padding:0 10px!important;font-size:.92rem!important;font-weight:950!important;display:inline-flex!important}.email-health-result-v1 .dnssec-premium-v1-mini small{color:#334155!important;font-size:.8rem!important;font-weight:900!important;line-height:1.25!important}.email-health-result-v1-small-score{gap:6px!important}.email-health-result-v1-small-score span{color:#64748b!important;font-size:.86rem!important;font-weight:900!important;line-height:1.2!important}.email-health-result-v1-extended-token small,.email-health-result-v1-extended-card .email-health-result-v1-small-score{display:none!important}.email-health-result-v1-extended-card .dnssec-premium-v1-lines{margin-top:14px!important}.email-health-result-v1-extended-card .dnssec-premium-v1-lines>div{grid-template-columns:minmax(120px,.36fr) minmax(0,1fr)!important}@media (width<=520px){.email-health-result-v1-mx-item{grid-template-columns:1fr!important;align-items:start!important}.email-health-result-v1-mx-priority{justify-items:start!important}.email-health-result-v1-mx-host code{white-space:normal!important;text-overflow:clip!important;overflow-wrap:anywhere!important;overflow:visible!important}}.email-health-result-v1 .dnssec-premium-v1-lines>.email-health-result-v1-mx-list{border-top:0!important;grid-template-columns:1fr!important;gap:10px!important;width:100%!important;min-width:0!important;margin-top:14px!important;padding:0!important;display:grid!important}.email-health-result-v1 .email-health-result-v1-mx-list{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.email-health-result-v1 .email-health-result-v1-mx-item{border-radius:16px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;width:100%!important;min-width:0!important;padding:14px 15px!important;display:grid!important}.email-health-result-v1 .email-health-result-v1-mx-host{min-width:0!important}.email-health-result-v1 .email-health-result-v1-mx-host code{white-space:normal!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:normal!important;width:100%!important;min-width:0!important;display:block!important;overflow:visible!important}.email-health-result-v1 .email-health-result-v1-mx-priority{align-self:center!important;justify-items:end!important}@media (width<=560px){.email-health-result-v1 .email-health-result-v1-mx-item{grid-template-columns:1fr!important;gap:10px!important}.email-health-result-v1 .email-health-result-v1-mx-priority{justify-items:start!important}}.email-health-result-v1-extended-copy>strong{white-space:nowrap!important;letter-spacing:-.045em!important;max-width:100%!important;font-size:clamp(.98rem,1.55vw,1.42rem)!important;line-height:1.08!important}@media (width<=760px){.email-health-result-v1-extended-copy>strong{letter-spacing:-.04em!important;font-size:clamp(.88rem,3.35vw,1.15rem)!important}}@media (width<=420px){.email-health-result-v1-extended-copy>strong{letter-spacing:-.035em!important;font-size:clamp(.78rem,3.55vw,.96rem)!important}}@media (width<=760px){.email-health-result-v1 .dnssec-premium-v1-grid,.email-health-result-v1 .email-health-result-v1-extended-grid{grid-template-columns:minmax(0,1fr)!important;gap:18px!important;width:100%!important;max-width:none!important;padding-left:0!important;padding-right:0!important;display:grid!important}.email-health-result-v1 .dnssec-premium-v1-grid>.dnssec-premium-v1-card,.email-health-result-v1 .email-health-result-v1-extended-grid>.dnssec-premium-v1-card,.email-health-result-v1 .email-health-result-v1-check-card{border-radius:22px!important;width:100%!important;min-width:0!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.email-health-result-v1 .dnssec-premium-v1-card{padding:22px!important}.email-health-result-v1 .email-health-result-v1-check-card{min-height:0!important}.email-health-result-v1 .email-health-result-v1-card-head{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;display:grid!important}.email-health-result-v1 .email-health-result-v1-card-head strong{font-size:1.35rem!important}.email-health-result-v1 .dnssec-premium-v1-card p{font-size:1rem!important;line-height:1.55!important}.email-health-result-v1 .email-health-result-v1-small-score{margin-bottom:18px!important}.email-health-result-v1 .email-health-result-v1-small-score strong{font-size:2rem!important}.email-health-result-v1 .email-health-result-v1-small-score span{font-size:1rem!important}.email-health-result-v1 .dnssec-premium-v1-lines{margin-top:18px!important}.email-health-result-v1 .dnssec-premium-v1-lines>div{grid-template-columns:1fr!important;gap:5px!important}.email-health-result-v1-code{max-height:260px!important}}@media (width<=520px){.email-health-result-v1 .dnssec-premium-v1-grid,.email-health-result-v1 .email-health-result-v1-extended-grid{padding-left:0!important;padding-right:0!important}.email-health-result-v1 .dnssec-premium-v1-card{border-radius:20px!important;padding:20px!important}.email-health-result-v1 .email-health-result-v1-card-head{grid-template-columns:1fr!important}.email-health-result-v1 .email-health-result-v1-status-pill{justify-self:start!important}}@media (width<=760px){.email-health-result-v1 .email-health-result-v1-extended-intro{border-radius:22px!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.email-health-result-v1 .email-health-result-v1-extended-copy>strong{white-space:normal!important;letter-spacing:-.045em!important;font-size:clamp(1.08rem,4.4vw,1.32rem)!important;line-height:1.12!important}.email-health-result-v1 .email-health-result-v1-extended-tokens{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=520px){.email-health-result-v1 .email-health-result-v1-extended-intro{border-radius:20px!important;margin-left:0!important;margin-right:0!important;padding:20px!important}.email-health-result-v1 .email-health-result-v1-extended-tokens{grid-template-columns:1fr!important}}.email-health-result-v1 .email-health-result-v1-extended-copy>strong{white-space:nowrap!important;text-overflow:clip!important;max-width:100%!important;overflow:visible!important}@media (width<=760px){.email-health-result-v1 .email-health-result-v1-extended-copy>strong{white-space:nowrap!important;letter-spacing:-.055em!important;font-size:clamp(.78rem,3.35vw,1.02rem)!important;line-height:1.08!important}}@media (width<=420px){.email-health-result-v1 .email-health-result-v1-extended-copy>strong{letter-spacing:-.06em!important;font-size:clamp(.7rem,3.25vw,.86rem)!important}}@media (width<=360px){.email-health-result-v1 .email-health-result-v1-extended-copy>strong{letter-spacing:-.065em!important;font-size:.68rem!important}}.email-health-result-v1 .dnssec-premium-v1-raw{background:#ffffffdb!important;border:1px solid #94a3b838!important;border-radius:22px!important;margin-top:22px!important;overflow:hidden!important;box-shadow:0 18px 44px #0f172a0f!important}.email-health-result-v1 .dnssec-premium-v1-raw>summary{cursor:pointer!important;color:#0f172a!important;letter-spacing:-.015em!important;align-items:center!important;gap:0!important;width:100%!important;padding:18px 22px!important;font-size:.92rem!important;font-weight:800!important;line-height:1.2!important;list-style:none!important;display:flex!important}.email-health-result-v1 .dnssec-premium-v1-raw>summary::marker{content:""!important;display:none!important}.email-health-result-v1 .dnssec-premium-v1-raw>summary::-webkit-details-marker{content:""!important;display:none!important}.email-health-result-v1 .dnssec-premium-v1-raw>summary:before{content:"▸"!important;width:auto!important;height:auto!important;box-shadow:none!important;color:currentColor!important;background:0 0!important;border:0!important;border-radius:0!important;flex:none!important;margin:0 8px 0 0!important;padding:0!important;font-size:.72em!important;font-weight:900!important;line-height:1!important;display:inline-block!important;transform:translateY(-.5px)!important}.email-health-result-v1 .dnssec-premium-v1-raw[open]>summary:before{transform:rotate(90deg)translate(.5px)!important}.email-health-result-v1 .dnssec-premium-v1-raw-code{border-top:1px solid #94a3b82e!important}.email-health-result-v1.dnssec-premium-v1-shell:has(.dnssec-premium-v1-raw[open]),.dnssec-premium-v1-shell.email-health-result-v1:has(.dnssec-premium-v1-raw[open]){border-color:#94a3b83d!important}@media (width<=520px){.email-health-result-v1 .dnssec-premium-v1-raw{border-radius:20px!important}.email-health-result-v1 .dnssec-premium-v1-raw>summary{padding:17px 20px!important;font-size:.9rem!important}.email-health-result-v1 .dnssec-premium-v1-raw>summary:before{margin-right:8px!important;font-size:.72em!important}}.email-health-result-v1 .dnssec-premium-v1-hero-copy h2,.email-health-result-v1 .dnssec-premium-v1-hero-copy h3,.email-health-result-v1 .dnssec-premium-v1-hero-copy>strong,.email-health-result-v1 .email-health-result-v1-hero-title{letter-spacing:-.018em!important;word-spacing:.025em!important;line-height:1.16!important}.email-health-result-v1 .dnssec-premium-v1-hero-copy h2 strong,.email-health-result-v1 .dnssec-premium-v1-hero-copy h3 strong{letter-spacing:inherit!important;word-spacing:inherit!important}@media (width<=760px){.email-health-result-v1 .dnssec-premium-v1-hero-copy h2,.email-health-result-v1 .dnssec-premium-v1-hero-copy h3,.email-health-result-v1 .dnssec-premium-v1-hero-copy>strong,.email-health-result-v1 .email-health-result-v1-hero-title{letter-spacing:-.012em!important;word-spacing:.035em!important;line-height:1.18!important}}@media (width<=420px){.email-health-result-v1 .dnssec-premium-v1-hero-copy h2,.email-health-result-v1 .dnssec-premium-v1-hero-copy h3,.email-health-result-v1 .dnssec-premium-v1-hero-copy>strong,.email-health-result-v1 .email-health-result-v1-hero-title{letter-spacing:-.006em!important;word-spacing:.04em!important;line-height:1.2!important}}.email-health-result-v1 .email-health-result-v1-check-card .email-health-result-v1-card-head+p{margin-top:12px!important;margin-bottom:28px!important}.email-health-result-v1 .email-health-result-v1-check-card .email-health-result-v1-small-score{margin-top:0!important}.email-health-result-v1 .email-health-result-v1-check-card p+.email-health-result-v1-small-score{margin-top:26px!important}@media (width<=760px){.email-health-result-v1 .email-health-result-v1-check-card .email-health-result-v1-card-head+p{margin-bottom:24px!important}.email-health-result-v1 .email-health-result-v1-check-card p+.email-health-result-v1-small-score{margin-top:24px!important}}@media (width<=420px){.email-health-result-v1 .email-health-result-v1-check-card .email-health-result-v1-card-head+p{margin-bottom:22px!important}.email-health-result-v1 .email-health-result-v1-check-card p+.email-health-result-v1-small-score{margin-top:22px!important}}.email-health-result-v1 .email-health-result-v1-score-meter{gap:10px!important;width:100%!important;margin-top:28px!important;margin-bottom:22px!important;display:grid!important}.email-health-result-v1 .email-health-result-v1-score-meter-track{background:#e2e8f0eb!important;border-radius:999px!important;width:100%!important;height:10px!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px 2px #0f172a14!important}.email-health-result-v1 .email-health-result-v1-score-meter-track>span{border-radius:inherit!important;background:linear-gradient(90deg,#10b981db,#22c55eeb)!important;min-width:8px!important;height:100%!important;display:block!important;box-shadow:0 4px 14px #16a34a33!important}.email-health-result-v1 .email-health-result-v1-score-meter-meta{color:#0f172a!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}.email-health-result-v1 .email-health-result-v1-score-meter-meta strong{letter-spacing:-.02em!important;font-size:1.02rem!important;font-weight:900!important;line-height:1!important}.email-health-result-v1 .email-health-result-v1-score-meter-meta span{color:#64748b!important;font-size:.86rem!important;font-weight:800!important;line-height:1.15!important}.email-health-result-v1 .email-health-result-v1-small-score{margin-top:28px!important;margin-bottom:22px!important}@media (width<=760px){.email-health-result-v1 .email-health-result-v1-score-meter{margin-top:24px!important;margin-bottom:20px!important}.email-health-result-v1 .email-health-result-v1-score-meter-track{height:9px!important}.email-health-result-v1 .email-health-result-v1-score-meter-meta strong{font-size:1rem!important}.email-health-result-v1 .email-health-result-v1-score-meter-meta span{font-size:.84rem!important}}.email-health-result-v1 .email-health-result-v1-fix-panel{background:radial-gradient(circle at 0 0,#fee2e2e0,#0000 38%),linear-gradient(#fffffff5,#fff7f7e0)!important;border:1px solid #f8717147!important;border-radius:28px!important;margin-top:26px!important;padding:24px!important;overflow:hidden!important;box-shadow:0 24px 70px #7f1d1d1a!important}.email-health-result-v1 .email-health-result-v1-fix-panel-head{grid-template-columns:minmax(0,1fr)!important;gap:14px!important;margin-bottom:18px!important;display:grid!important}.email-health-result-v1 .email-health-result-v1-fix-panel-head span{color:#991b1b!important;letter-spacing:.02em!important;text-transform:uppercase!important;background:#fee2e2b8!important;border:1px solid #dc262633!important;border-radius:999px!important;align-items:center!important;width:fit-content!important;padding:7px 11px!important;font-size:.76rem!important;font-weight:900!important;display:inline-flex!important}.email-health-result-v1 .email-health-result-v1-fix-panel-head h3{color:#0f172a!important;letter-spacing:-.04em!important;margin:12px 0 8px!important;font-size:clamp(1.28rem,2.6vw,1.82rem)!important;line-height:1.08!important}.email-health-result-v1 .email-health-result-v1-fix-panel-head p{color:#475569!important;max-width:76ch!important;margin:0!important;font-size:.98rem!important;font-weight:650!important;line-height:1.6!important}.email-health-result-v1 .email-health-result-v1-fix-list{grid-template-columns:minmax(0,1fr)!important;gap:16px!important;display:grid!important}.email-health-result-v1 .email-health-result-v1-fix-item{background:#ffffffe6!important;border:1px solid #94a3b83d!important;border-radius:22px!important;padding:20px!important;box-shadow:0 16px 42px #0f172a0f!important}.email-health-result-v1 .email-health-result-v1-fix-item-head{justify-content:space-between!important;align-items:flex-start!important;gap:14px!important;margin-bottom:10px!important;display:flex!important}.email-health-result-v1 .email-health-result-v1-fix-item-head h4{color:#0f172a!important;letter-spacing:-.026em!important;margin:0!important;font-size:1.08rem!important;font-weight:900!important;line-height:1.18!important}.email-health-result-v1 .email-health-result-v1-fix-item-head span{color:#991b1b!important;background:#fee2e2b8!important;border-radius:999px!important;flex:none!important;padding:6px 10px!important;font-size:.76rem!important;font-weight:900!important;line-height:1!important}.email-health-result-v1 .email-health-result-v1-fix-item p{color:#475569!important;margin:0 0 14px!important;font-size:.94rem!important;font-weight:650!important;line-height:1.58!important}.email-health-result-v1 .email-health-result-v1-fix-item ol{color:#334155!important;gap:8px!important;margin:0!important;padding-left:1.35rem!important;font-size:.94rem!important;font-weight:650!important;line-height:1.55!important;display:grid!important}.email-health-result-v1 .email-health-result-v1-fix-item li::marker{color:#dc2626!important;font-weight:900!important}.email-health-result-v1 .email-health-result-v1-fix-example{margin-top:16px!important}.email-health-result-v1 .email-health-result-v1-fix-example>span{color:#64748b!important;letter-spacing:.02em!important;text-transform:uppercase!important;margin-bottom:7px!important;font-size:.78rem!important;font-weight:900!important;display:block!important}.email-health-result-v1 .email-health-result-v1-fix-example pre{color:#e5e7eb!important;white-space:pre!important;background:#0f172a!important;border:1px solid #94a3b838!important;border-radius:16px!important;margin:0!important;padding:14px 15px!important;overflow-x:auto!important}.email-health-result-v1 .email-health-result-v1-fix-example code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important;font-size:.82rem!important;line-height:1.55!important}@media (width<=760px){.email-health-result-v1 .email-health-result-v1-fix-panel{border-radius:22px!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding:20px!important}.email-health-result-v1 .email-health-result-v1-fix-item{border-radius:20px!important;padding:18px!important}.email-health-result-v1 .email-health-result-v1-fix-item-head{grid-template-columns:1fr!important;display:grid!important}.email-health-result-v1 .email-health-result-v1-fix-item-head span{justify-self:start!important}}.email-health-result-v1 .email-health-result-v1-fix-example>span{color:#991b1b!important}.email-health-result-v1 .email-health-result-v1-fix-example pre{color:#f8fafc!important;background:#0f172a!important;border-color:#94a3b847!important}.email-health-result-v1 .email-health-result-v1-fix-example pre code,.email-health-result-v1 .email-health-result-v1-fix-example code{color:#f8fafc!important;opacity:1!important;text-shadow:none!important}.email-health-result-v1 .email-health-result-v1-failed-hint{background:radial-gradient(circle at 0 0,#fee2e2e0,#0000 42%),linear-gradient(#fffffff0,#fff7f7db)!important;border:1px solid #f871714d!important;border-radius:22px!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:start!important;gap:14px!important;margin:24px 0 22px!important;padding:18px 20px!important;display:grid!important;box-shadow:0 18px 48px #7f1d1d14!important}.email-health-result-v1 .email-health-result-v1-failed-hint-icon{color:#991b1b!important;background:#fee2e2eb!important;border:1px solid #dc262638!important;border-radius:999px!important;place-items:center!important;width:30px!important;height:30px!important;font-size:.92rem!important;font-weight:950!important;line-height:1!important;display:inline-grid!important}.email-health-result-v1 .email-health-result-v1-failed-hint strong{color:#0f172a!important;letter-spacing:-.02em!important;margin:1px 0 5px!important;font-size:1rem!important;font-weight:900!important;line-height:1.18!important;display:block!important}.email-health-result-v1 .email-health-result-v1-failed-hint p{color:#475569!important;margin:0!important;font-size:.94rem!important;font-weight:650!important;line-height:1.55!important}@media (width<=760px){.email-health-result-v1 .email-health-result-v1-failed-hint{border-radius:20px!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding:17px 18px!important}}.email-health-result-v1 .email-health-result-v1-failed-hint{box-sizing:border-box!important;width:calc(100% - 48px)!important;max-width:none!important;margin-left:24px!important;margin-right:24px!important}@media (width<=760px){.email-health-result-v1 .email-health-result-v1-failed-hint{width:100%!important;margin-left:0!important;margin-right:0!important}}.email-health-result-v1 .email-health-server-pdf-v1-actions{box-sizing:border-box!important;background:#ffffffc7!important;border:1px solid #94a3b838!important;border-radius:18px!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:12px!important;width:calc(100% - 48px)!important;margin:24px 24px 22px!important;padding:14px!important;display:grid!important;box-shadow:0 12px 30px #0f172a0f!important}.email-health-result-v1 .email-health-server-pdf-v1-button{color:#fff!important;letter-spacing:-.01em!important;background:#0f172a!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:42px!important;padding:0 16px!important;font-size:.88rem!important;font-weight:900!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important;box-shadow:0 12px 28px #0f172a24!important}.email-health-result-v1 .email-health-server-pdf-v1-button:hover{transform:translateY(-1px)!important;box-shadow:0 16px 34px #0f172a2e!important}.email-health-result-v1 .email-health-server-pdf-v1-actions span{color:#64748b!important;font-size:.84rem!important;font-weight:750!important;line-height:1.35!important}@media (width<=760px){.email-health-result-v1 .email-health-server-pdf-v1-actions{grid-template-columns:1fr!important;width:100%!important;margin-left:0!important;margin-right:0!important}.email-health-result-v1 .email-health-server-pdf-v1-button{width:100%!important}}.email-health-fixinstructions-v5{gap:1rem;margin-top:1rem;display:grid}.email-health-fixinstructions-v5__card{background:#fffffff5;border:1px solid #e2e8f0f5;border-radius:1.15rem;padding:1.35rem 1.45rem;box-shadow:0 18px 50px #0f172a0e}.email-health-fixinstructions-v5__card-head{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.85rem;display:flex}.email-health-fixinstructions-v5__card h4{color:#0f172a;letter-spacing:-.03em;margin:0;font-size:clamp(1.02rem,1.45vw,1.18rem);line-height:1.25}.email-health-fixinstructions-v5__card-head span{color:#991b1b;background:#b91c1c17;border-radius:999px;flex:none;padding:.34rem .68rem;font-size:.78rem;font-weight:800;line-height:1}.email-health-fixinstructions-v5__card ul{color:#334155;margin:0;padding-left:1.15rem;font-size:.96rem;line-height:1.62}.email-health-fixinstructions-v5__card li+li{margin-top:.22rem}.email-health-fixinstructions-v5__example{color:#f8fafc;background:#0f172a;border:1px solid #e2e8f0eb;border-radius:.9rem;margin:.95rem 0 0;padding:.9rem 1rem;font-size:.88rem;line-height:1.5;overflow-x:auto}.email-health-fixinstructions-v5__example code{white-space:pre;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.email-health-fixinstructions-v5-panel{background:radial-gradient(circle at 0 0,#f871712e,#0000 26rem),#fffffff0;border:1px solid #f8717152;border-radius:1.45rem;margin-top:1.15rem;padding:1.55rem;box-shadow:0 22px 70px #0f172a0f}.email-health-fixinstructions-v5-panel__badge{color:#991b1b;letter-spacing:.045em;text-transform:uppercase;background:#fee2e2cc;border:1px solid #f8717157;border-radius:999px;width:max-content;margin-bottom:.8rem;padding:.42rem .78rem;font-size:.78rem;font-weight:900;display:inline-flex}.email-health-fixinstructions-v5-panel h3{color:#0f172a;letter-spacing:-.045em;margin:0 0 .45rem;font-size:clamp(1.35rem,2.2vw,1.75rem);line-height:1.15}.email-health-fixinstructions-v5-panel p{color:#475569;margin:0;font-size:1rem;font-weight:650;line-height:1.55}@media (width>=820px){.email-health-fixinstructions-v5{grid-template-columns:repeat(2,minmax(0,1fr))}.email-health-fixinstructions-v5__card:only-child{grid-column:1/-1}}@media (width<=1100px){html body .email-health-result-v1-fix-panel,html body .email-health-fixinstructions-v5-panel{box-sizing:border-box!important;overflow:visible!important}html body .email-health-result-v1-fix-panel-head,html body .email-health-fixinstructions-v5-panel>h3,html body .email-health-fixinstructions-v5-panel>p{width:auto!important;max-width:none!important}html body .email-health-result-v1-fix-panel-head span,html body .email-health-fixinstructions-v5-panel__badge{width:max-content!important;max-width:100%!important}html body .email-health-result-v1-fix-list,html body .email-health-fixinstructions-v5{--nt-email-fix-mobile-bleed:clamp(2.75rem, 9vw, 4rem);width:calc(100% + var(--nt-email-fix-mobile-bleed))!important;max-width:calc(100% + var(--nt-email-fix-mobile-bleed))!important;min-width:0!important;margin-left:calc(var(--nt-email-fix-mobile-bleed) / -2)!important;margin-right:calc(var(--nt-email-fix-mobile-bleed) / -2)!important;box-sizing:border-box!important;grid-template-columns:minmax(0,1fr)!important;place-items:stretch stretch!important;gap:1rem!important;padding-left:0!important;padding-right:0!important;display:grid!important}html body .email-health-result-v1-fix-list>*,html body .email-health-fixinstructions-v5>*,html body .email-health-result-v1-fix-card,html body .email-health-fixinstructions-v5__card{width:100%!important;inline-size:100%!important;max-width:none!important;max-inline-size:none!important;min-width:0!important;box-sizing:border-box!important;grid-column:1/-1!important;place-self:stretch stretch!important;min-inline-size:0!important;margin-left:0!important;margin-right:0!important;display:block!important}html body .email-health-result-v1-fix-card,html body .email-health-fixinstructions-v5__card{border-radius:1.2rem!important;padding:1.1rem!important}html body .email-health-result-v1-fix-card-head,html body .email-health-fixinstructions-v5__card-head{flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:.6rem!important;display:flex!important}html body .email-health-result-v1-fix-card pre,html body .email-health-result-v1-fix-card code,html body .email-health-fixinstructions-v5__example,html body .email-health-fixinstructions-v5__example code{box-sizing:border-box!important;white-space:pre-wrap!important;word-break:break-word!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:auto!important}}.email-health-result-v1 .email-health-result-v1-tool-pill,.email-health-result-v1 .email-health-result-v1-eyebrow,.email-health-result-v1 .email-health-result-v1-kicker,.email-health-result-v1 .email-health-result-v1-fix-panel-head>div>span:first-child,.email-health-fixinstructions-v5-panel__badge{display:none!important}.email-health-result-v1 :is(pre,code),.email-health-result-v1 [class*=record] :is(pre,code),.email-health-result-v1 [class*=raw] :is(pre,code),.email-health-result-v1 [class*=value] :is(pre,code),.email-health-result-v1 [class*=code]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important}.email-health-result-v1 pre,.email-health-result-v1 [class*=record] pre,.email-health-result-v1 [class*=raw] pre,.email-health-result-v1 [class*=value] pre,.email-health-result-v1 [class*=code]:not(code){box-sizing:border-box!important;color:#0f172a!important;-webkit-overflow-scrolling:touch!important;background:#f8fafc!important;border:1px solid #cbd5e1b8!important;border-radius:1rem!important;max-width:100%!important;overflow:auto!important;box-shadow:inset 0 1px #ffffffb8!important}@media (width>=820px){.email-health-result-v1 pre,.email-health-result-v1 [class*=record] pre,.email-health-result-v1 [class*=raw] pre,.email-health-result-v1 [class*=value] pre,.email-health-result-v1 [class*=code]:not(code){letter-spacing:-.015em!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important;max-height:17rem!important;padding:1rem 1.05rem!important;font-size:clamp(.72rem,.78vw,.86rem)!important;font-weight:650!important;line-height:1.48!important}.email-health-result-v1 pre code,.email-health-result-v1 code{font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;white-space:inherit!important;overflow-wrap:inherit!important;word-break:inherit!important;color:inherit!important;background:0 0!important}}@media (width<=819.98px){.email-health-result-v1 pre,.email-health-result-v1 [class*=record] pre,.email-health-result-v1 [class*=raw] pre,.email-health-result-v1 [class*=value] pre,.email-health-result-v1 [class*=code]:not(code){letter-spacing:-.01em!important;white-space:pre!important;overflow-wrap:normal!important;word-break:normal!important;max-height:13rem!important;padding:.9rem .95rem!important;font-size:.74rem!important;font-weight:650!important;line-height:1.5!important;overflow:auto!important}.email-health-result-v1 pre code,.email-health-result-v1 code{font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;white-space:inherit!important;overflow-wrap:inherit!important;word-break:inherit!important;color:inherit!important;background:0 0!important}}.email-health-result-v1 pre::-webkit-scrollbar{width:.55rem;height:.55rem}.email-health-result-v1 [class*=code]::-webkit-scrollbar{width:.55rem;height:.55rem}.email-health-result-v1 pre::-webkit-scrollbar-thumb{background:#94a3b8b8;border-radius:999px}.email-health-result-v1 [class*=code]::-webkit-scrollbar-thumb{background:#94a3b8b8;border-radius:999px}.email-health-result-v1 pre::-webkit-scrollbar-track{background:#e2e8f0a6;border-radius:999px}.email-health-result-v1 [class*=code]::-webkit-scrollbar-track{background:#e2e8f0a6;border-radius:999px}@media (width>=820px){html body .email-health-result-v1 .email-health-result-v1-pdf-card-align,html body .email-health-result-v1>:has(.email-health-server-pdf-v1-button){--nt-email-pdf-card-side-inset:clamp(2.75rem, 2.5vw, 3.2rem);width:calc(100% - (var(--nt-email-pdf-card-side-inset) * 2))!important;max-width:calc(100% - (var(--nt-email-pdf-card-side-inset) * 2))!important;box-sizing:border-box!important;margin-left:auto!important;margin-right:auto!important}}@media (width<=819.98px){html body .email-health-result-v1 .email-health-result-v1-pdf-card-align,html body .email-health-result-v1>:has(.email-health-server-pdf-v1-button){box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}html body .email-health-result-v1 [class*=hero],html body .email-health-result-v1 [class*=summary],html body .email-health-result-v1>:first-child{box-sizing:border-box!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}html body .email-health-result-v1 [class*=hero] h1,html body .email-health-result-v1 [class*=hero] h2,html body .email-health-result-v1 [class*=summary] h1,html body .email-health-result-v1 [class*=summary] h2,html body .email-health-result-v1>:first-child h1,html body .email-health-result-v1>:first-child h2{letter-spacing:-.06em!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;hyphens:auto!important;max-width:100%!important;font-size:clamp(2.45rem,10.2vw,3.35rem)!important;line-height:1.08!important}html body .email-health-result-v1 [class*=hero] p,html body .email-health-result-v1 [class*=summary] p,html body .email-health-result-v1>:first-child p{font-size:clamp(1.12rem,4.8vw,1.45rem)!important;line-height:1.55!important}html body .email-health-result-v1 [class*=pill]:first-child,html body .email-health-result-v1 [class*=eyebrow]:first-child,html body .email-health-result-v1 [class*=kicker]:first-child{display:none!important}html body .email-health-result-v1 [class*=meta],html body .email-health-result-v1 [class*=detail],html body .email-health-result-v1 [class*=field],html body .email-health-result-v1 [class*=meta]>*,html body .email-health-result-v1 [class*=detail]>*,html body .email-health-result-v1 [class*=field]>*{min-width:0!important}html body .email-health-result-v1 svg{max-width:min(72vw,15.5rem)!important;height:auto!important}html body .email-health-result-v1 [class*=score],html body .email-health-result-v1 [class*=gauge],html body .email-health-result-v1 [class*=donut]{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}}@media (width<=420px){html body .email-health-result-v1 [class*=hero] h1,html body .email-health-result-v1 [class*=hero] h2,html body .email-health-result-v1 [class*=summary] h1,html body .email-health-result-v1 [class*=summary] h2,html body .email-health-result-v1>:first-child h1,html body .email-health-result-v1>:first-child h2{font-size:clamp(2.28rem,9.7vw,3.05rem)!important;line-height:1.1!important}html body .email-health-result-v1 [class*=hero] p,html body .email-health-result-v1 [class*=summary] p,html body .email-health-result-v1>:first-child p{font-size:1.12rem!important}html body .email-health-result-v1 svg{max-width:min(68vw,14.25rem)!important}}.email-health-result-v1 .email-health-warning-premium-v1,.email-health-result-v1 .email-health-warning-premium-v2,.email-health-result-v1 .email-health-warning-premium-v4{background:linear-gradient(#fffffffa,#f8fafcf5)!important;border:1px solid #e2e8f0f2!important;border-left:4px solid #f59e0b!important;border-radius:1.25rem!important;margin-top:clamp(1.25rem,2vw,1.85rem)!important;padding:clamp(1.25rem,2vw,1.65rem)!important;position:relative!important;overflow:hidden!important;box-shadow:0 18px 48px #0f172a0e,inset 0 1px #ffffffe6!important}.email-health-result-v1 .email-health-warning-premium-v1:before,.email-health-result-v1 .email-health-warning-premium-v2:before,.email-health-result-v1 .email-health-warning-premium-v4:before{content:none!important}.email-health-result-v1 .email-health-warning-premium-v1__eyebrow,.email-health-result-v1 .email-health-warning-premium-v2__eyebrow,.email-health-result-v1 .email-health-warning-premium-v4__eyebrow{color:#b45309!important;letter-spacing:.11em!important;text-transform:uppercase!important;margin:0 0 .35rem!important;padding:0!important;font-size:.76rem!important;font-weight:850!important;line-height:1.2!important;display:block!important}.email-health-result-v1 .email-health-warning-premium-v1__title,.email-health-result-v1 .email-health-warning-premium-v2__title,.email-health-result-v1 .email-health-warning-premium-v4__title{color:#0f172a!important;letter-spacing:-.035em!important;margin:0!important;font-size:clamp(1.22rem,1.5vw,1.42rem)!important;font-weight:900!important;line-height:1.18!important}.email-health-result-v1 .email-health-warning-premium-v1__list,.email-health-result-v1 .email-health-warning-premium-v2__list,.email-health-result-v1 .email-health-warning-premium-v4__list{border-top:1px solid #e2e8f0eb!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;margin:clamp(1rem,1.6vw,1.2rem) 0 0!important;padding:0!important;list-style:none!important;display:grid!important}.email-health-result-v1 .email-health-warning-premium-v1__item,.email-health-result-v1 .email-health-warning-premium-v2__item,.email-health-result-v1 .email-health-warning-premium-v4__item{color:#334155!important;box-shadow:none!important;letter-spacing:-.012em!important;overflow-wrap:anywhere!important;background:0 0!important;border:0!important;border-bottom:1px solid #e2e8f0c7!important;border-radius:0!important;margin:0!important;padding:.82rem 0 .82rem 1.45rem!important;font-size:clamp(.95rem,.95vw,1rem)!important;font-weight:650!important;line-height:1.55!important;position:relative!important}.email-health-result-v1 .email-health-warning-premium-v1__item:last-child,.email-health-result-v1 .email-health-warning-premium-v2__item:last-child,.email-health-result-v1 .email-health-warning-premium-v4__item:last-child{border-bottom:0!important;padding-bottom:0!important}.email-health-result-v1 .email-health-warning-premium-v1__item:before,.email-health-result-v1 .email-health-warning-premium-v2__item:before,.email-health-result-v1 .email-health-warning-premium-v4__item:before{content:""!important;background:#f59e0b!important;border-radius:999px!important;width:.48rem!important;height:.48rem!important;position:absolute!important;top:1.25rem!important;left:0!important;box-shadow:0 0 0 .22rem #f59e0b1f!important}@media (width<=819.98px){.email-health-result-v1 .email-health-warning-premium-v1,.email-health-result-v1 .email-health-warning-premium-v2,.email-health-result-v1 .email-health-warning-premium-v4{border-left-width:3px!important;border-radius:1.1rem!important;margin-top:1rem!important;padding:1.05rem 1rem!important}.email-health-result-v1 .email-health-warning-premium-v1__item,.email-health-result-v1 .email-health-warning-premium-v2__item,.email-health-result-v1 .email-health-warning-premium-v4__item{padding:.78rem 0 .78rem 1.25rem!important;font-size:.93rem!important;line-height:1.52!important}.email-health-result-v1 .email-health-warning-premium-v1__item:before,.email-health-result-v1 .email-health-warning-premium-v2__item:before,.email-health-result-v1 .email-health-warning-premium-v4__item:before{width:.42rem!important;height:.42rem!important;top:1.16rem!important}}@media (width>=820px) and (width<=1180px){html body .email-health-result-v1>:first-child,html body .email-health-result-v1 [class*=hero],html body .email-health-result-v1 [class*=summary]{box-sizing:border-box!important;max-width:min(100%,52rem)!important;margin-left:auto!important;margin-right:auto!important}html body .email-health-result-v1>:first-child h1,html body .email-health-result-v1>:first-child h2,html body .email-health-result-v1 [class*=hero] h1,html body .email-health-result-v1 [class*=hero] h2,html body .email-health-result-v1 [class*=summary] h1,html body .email-health-result-v1 [class*=summary] h2{letter-spacing:-.06em!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:auto!important;max-width:12ch!important;font-size:clamp(3.05rem,5.6vw,4.25rem)!important;line-height:1.06!important}html body .email-health-result-v1>:first-child p,html body .email-health-result-v1 [class*=hero] p,html body .email-health-result-v1 [class*=summary] p{max-width:42rem!important;font-size:clamp(1.12rem,2.2vw,1.38rem)!important;line-height:1.55!important}html body .email-health-result-v1>:first-child [class*=meta],html body .email-health-result-v1>:first-child [class*=detail],html body .email-health-result-v1>:first-child [class*=field],html body .email-health-result-v1 [class*=hero] [class*=meta],html body .email-health-result-v1 [class*=hero] [class*=detail],html body .email-health-result-v1 [class*=hero] [class*=field],html body .email-health-result-v1 [class*=summary] [class*=meta],html body .email-health-result-v1 [class*=summary] [class*=detail],html body .email-health-result-v1 [class*=summary] [class*=field]{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}html body .email-health-result-v1>:first-child [class*=score],html body .email-health-result-v1>:first-child [class*=gauge],html body .email-health-result-v1>:first-child [class*=donut],html body .email-health-result-v1 [class*=hero] [class*=score],html body .email-health-result-v1 [class*=hero] [class*=gauge],html body .email-health-result-v1 [class*=hero] [class*=donut],html body .email-health-result-v1 [class*=summary] [class*=score],html body .email-health-result-v1 [class*=summary] [class*=gauge],html body .email-health-result-v1 [class*=summary] [class*=donut]{text-align:center!important;place-self:center!important;max-width:18rem!important;margin-left:auto!important;margin-right:auto!important}html body .email-health-result-v1>:first-child svg,html body .email-health-result-v1 [class*=hero] svg,html body .email-health-result-v1 [class*=summary] svg{max-width:min(28vw,17rem)!important;height:auto!important;margin-left:auto!important;margin-right:auto!important;display:block!important}}html body .email-health-result-v1 .email-health-fixinstructions-v5__example,html body .email-health-result-v1 .email-health-fixinstructions-v5__example code,html body .email-health-result-v1 .email-health-fixinstructions-v5__card .email-health-fixinstructions-v5__example,html body .email-health-result-v1 .email-health-fixinstructions-v5__card .email-health-fixinstructions-v5__example code{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;opacity:1!important;visibility:visible!important;text-shadow:none!important;background:#0f172a!important}html body .email-health-result-v1 .email-health-fixinstructions-v5__example{box-sizing:border-box!important;border:1px solid #94a3b842!important;border-radius:.95rem!important;width:100%!important;max-width:100%!important;margin:.95rem 0 0!important;padding:.95rem 1rem!important;display:block!important;overflow:auto!important;box-shadow:inset 0 1px #ffffff0f,0 12px 30px #0f172a14!important}html body .email-health-result-v1 .email-health-fixinstructions-v5__example code{letter-spacing:-.01em!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important;width:100%!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important;font-size:.84rem!important;font-weight:650!important;line-height:1.55!important;display:block!important}html body .email-health-result-v1 .email-health-mini-scorecard-v1{background:linear-gradient(#fffffff5,#f8fafcf0)!important;border:1px solid #e2e8f0eb!important;box-shadow:0 14px 34px #0f172a0e,inset 0 1px #ffffffe0!important}html body .email-health-result-v1 .email-health-mini-scorecard-v1--ok{background:linear-gradient(#f0fdf4f5,#ecfdf5eb)!important;border-color:#86efacb8!important}html body .email-health-result-v1 .email-health-mini-scorecard-v1--fix{background:linear-gradient(#fffffffa,#fef2f2f0)!important;border-color:#fca5a5b8!important}html body .email-health-result-v1 .email-health-mini-scorecard-v1--review{background:linear-gradient(#fffffffa,#fff7edf0)!important;border-color:#fdba74b8!important}@media (width<=819.98px){html body .email-health-result-v1 .email-health-fixinstructions-v5__example{border-radius:.9rem!important;padding:.9rem .95rem!important}html body .email-health-result-v1 .email-health-fixinstructions-v5__example code{font-size:.8rem!important;line-height:1.55!important}}.email-health-result-v1 .email-health-warning-premium-v1,.email-health-result-v1 .email-health-warning-premium-v2,.email-health-result-v1 .email-health-warning-premium-v4{display:none!important}.email-health-result-v1 .email-health-mini-card-tone-v1{background:linear-gradient(#ffffffeb,#f8fafcf0)!important;border:1px solid #e2e8f0f2!important;border-radius:1.7rem!important;position:relative!important;overflow:hidden!important;box-shadow:0 14px 34px #0f172a0d,inset 0 1px #ffffffe0!important}.email-health-result-v1 .email-health-mini-card-tone-v1:before{content:""!important;background:var(--mini-tone,#38bdf8)!important;opacity:1!important;border-radius:999px!important;height:.28rem!important;position:absolute!important;top:.72rem!important;left:1rem!important;right:1rem!important}.email-health-result-v1 .email-health-mini-card-tone-v1.is-ok{--mini-tone:linear-gradient(90deg, #34d399 0%, #4ade80 100%);background:radial-gradient(circle at 100% 0,#dcfce7b8,#0000 46%),linear-gradient(#f0fdf4f5,#ecfdf5ed)!important;border-color:#86efaceb!important}.email-health-result-v1 .email-health-mini-card-tone-v1.is-warn{--mini-tone:linear-gradient(90deg, #fbbf24 0%, #f59e0b 100%);background:radial-gradient(circle at 100% 0,#fef3c7b8,#0000 46%),linear-gradient(#fffbebfa,#fef9e7f0)!important;border-color:#fdba74f5!important}.email-health-result-v1 .email-health-mini-card-tone-v1.is-note{--mini-tone:linear-gradient(90deg, #facc15 0%, #f59e0b 100%);background:radial-gradient(circle at 100% 0,#fef9c3b8,#0000 46%),linear-gradient(#fffbebfa,#fff7edf0)!important;border-color:#fde047eb!important}.email-health-result-v1 .email-health-mini-card-tone-v1.is-critical{--mini-tone:linear-gradient(90deg, #f97316 0%, #ef4444 100%);background:radial-gradient(circle at 100% 0,#fee2e2b8,#0000 46%),linear-gradient(#fff5f5fa,#fef2f2f0)!important;border-color:#fca5a5fa!important}.email-health-result-v1 .email-health-mini-card-tone-v1 *,.email-health-result-v1 .email-health-mini-card-tone-v1 strong,.email-health-result-v1 .email-health-mini-card-tone-v1 b,.email-health-result-v1 .email-health-mini-card-tone-v1 h3,.email-health-result-v1 .email-health-mini-card-tone-v1 h4,.email-health-result-v1 .email-health-mini-card-tone-v1 p,.email-health-result-v1 .email-health-mini-card-tone-v1 span{color:#334155!important}.email-health-result-v1 .email-health-mini-card-tone-v1 strong,.email-health-result-v1 .email-health-mini-card-tone-v1 b,.email-health-result-v1 .email-health-mini-card-tone-v1 h3,.email-health-result-v1 .email-health-mini-card-tone-v1 h4{color:#0f172a!important}@media (width<=819.98px){.email-health-result-v1 .email-health-mini-card-tone-v1{border-radius:1.5rem!important}.email-health-result-v1 .email-health-mini-card-tone-v1:before{top:.66rem!important;left:.9rem!important;right:.9rem!important}}.email-health-result-v1 .email-health-mini-card-tone-v1:has(.email-health-mini-card-tone-v1){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.email-health-result-v1 .email-health-mini-card-tone-v1:has(.email-health-mini-card-tone-v1):before{content:none!important;display:none!important}.email-health-result-v1 :is(.email-health-result-v1-fix-card,.email-health-fixinstructions-v5__card){color:#26364d!important;letter-spacing:-.012em!important;font-family:inherit!important;font-size:clamp(.98rem,.96vw,1.04rem)!important;line-height:1.58!important}.email-health-result-v1 :is(.email-health-result-v1-fix-card,.email-health-fixinstructions-v5__card) :is(h3,h4,strong:first-child){color:#0f172a!important;letter-spacing:-.045em!important;font-family:inherit!important;font-size:clamp(1.15rem,1.28vw,1.34rem)!important;font-weight:900!important;line-height:1.16!important}.email-health-result-v1 :is(.email-health-result-v1-fix-card-head,.email-health-fixinstructions-v5__card-head){justify-content:space-between!important;align-items:flex-start!important;gap:1rem!important;margin:0 0 .85rem!important;display:flex!important}.email-health-result-v1 :is(.email-health-result-v1-fix-card,.email-health-fixinstructions-v5__card) :is(.email-health-result-v1-fix-card-badge,.email-health-fixinstructions-v5__badge,[class*=badge]){color:#991b1b!important;letter-spacing:-.01em!important;white-space:nowrap!important;background:#fee2e2d1!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:max-content!important;max-width:100%!important;min-height:1.8rem!important;padding:.36rem .72rem!important;font-size:.82rem!important;font-weight:850!important;line-height:1!important;display:inline-flex!important}.email-health-result-v1 :is(.email-health-result-v1-fix-card,.email-health-fixinstructions-v5__card) p{color:#42526a!important;letter-spacing:-.016em!important;margin:.65rem 0 0!important;font-size:clamp(.98rem,.98vw,1.05rem)!important;font-weight:700!important;line-height:1.58!important}.email-health-result-v1 :is(.email-health-result-v1-fix-card,.email-health-fixinstructions-v5__card) :is(ul,ol){color:#26364d!important;gap:.42rem!important;margin:.95rem 0 0!important;padding-left:1.25rem!important;display:grid!important}.email-health-result-v1 :is(.email-health-result-v1-fix-card,.email-health-fixinstructions-v5__card) li{color:#26364d!important;letter-spacing:-.015em!important;margin:0!important;padding-left:.18rem!important;font-size:clamp(.98rem,.98vw,1.05rem)!important;font-weight:700!important;line-height:1.55!important}.email-health-result-v1 :is(.email-health-result-v1-fix-card,.email-health-fixinstructions-v5__card) ol li::marker{color:#dc2626!important;font-weight:900!important}.email-health-result-v1 :is(.email-health-result-v1-fix-card,.email-health-fixinstructions-v5__card) ul li::marker{color:#334155!important;font-size:.9em!important}.email-health-result-v1 :is(.email-health-result-v1-fix-card,.email-health-fixinstructions-v5__card) :is(.email-health-result-v1-fix-example-label,.email-health-fixinstructions-v5__example-label,[class*=example-label],[class*=label]){color:#991b1b!important;letter-spacing:.055em!important;text-transform:uppercase!important;margin:1rem 0 .45rem!important;font-size:.78rem!important;font-weight:900!important;line-height:1.2!important;display:block!important}.email-health-result-v1 :is(.email-health-result-v1-fix-card,.email-health-fixinstructions-v5__card) :is(pre,code,.email-health-fixinstructions-v5__example,.email-health-fixinstructions-v5__example code,[class*=example]){font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important}.email-health-result-v1 :is(.email-health-result-v1-fix-card,.email-health-fixinstructions-v5__card) :is(pre,.email-health-fixinstructions-v5__example,[class*=example]:not([class*=label])){color:#f8fafc!important;box-sizing:border-box!important;background:#0f172a!important;border:1px solid #94a3b83d!important;border-radius:.95rem!important;width:100%!important;max-width:100%!important;margin:.45rem 0 0!important;padding:.92rem 1rem!important;display:block!important;overflow:auto!important;box-shadow:inset 0 1px #ffffff0f,0 12px 30px #0f172a14!important}.email-health-result-v1 :is(.email-health-result-v1-fix-card,.email-health-fixinstructions-v5__card) :is(pre code,.email-health-fixinstructions-v5__example code){color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;letter-spacing:-.012em!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important;background:0 0!important;width:100%!important;font-size:.86rem!important;font-weight:650!important;line-height:1.55!important;display:block!important}.email-health-result-v1 .email-health-result-v1-fix-card,.email-health-result-v1 .email-health-fixinstructions-v5__card{padding:clamp(1.25rem,1.65vw,1.65rem)!important}@media (width<=819.98px){.email-health-result-v1 :is(.email-health-result-v1-fix-card,.email-health-fixinstructions-v5__card){font-size:1rem!important;line-height:1.56!important}.email-health-result-v1 :is(.email-health-result-v1-fix-card,.email-health-fixinstructions-v5__card) :is(h3,h4,strong:first-child){font-size:1.22rem!important;line-height:1.18!important}.email-health-result-v1 :is(.email-health-result-v1-fix-card-head,.email-health-fixinstructions-v5__card-head){flex-direction:column!important;align-items:flex-start!important;gap:.55rem!important}.email-health-result-v1 :is(.email-health-result-v1-fix-card,.email-health-fixinstructions-v5__card) li{font-size:1rem!important;line-height:1.55!important}.email-health-result-v1 .email-health-result-v1-fix-card,.email-health-result-v1 .email-health-fixinstructions-v5__card{padding:1.15rem!important}.email-health-result-v1 :is(.email-health-result-v1-fix-card,.email-health-fixinstructions-v5__card) :is(pre,.email-health-fixinstructions-v5__example,[class*=example]:not([class*=label])){border-radius:.9rem!important;padding:.88rem .92rem!important}.email-health-result-v1 :is(.email-health-result-v1-fix-card,.email-health-fixinstructions-v5__card) :is(pre code,.email-health-fixinstructions-v5__example code){font-size:.8rem!important}}html body .email-health-result-v1{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-weight:520!important}html body .email-health-result-v1 :is(h1,h2){letter-spacing:-.052em!important;font-weight:760!important}html body .email-health-result-v1 :is(h3,h4,h5){letter-spacing:-.036em!important;font-weight:720!important}html body .email-health-result-v1 :is(p,li,dd){letter-spacing:-.012em!important;font-weight:520!important}html body .email-health-result-v1 :is(.email-health-result-v1-fix-card,.email-health-fixinstructions-v5__card) :is(p,li){font-weight:540!important;line-height:1.58!important}html body .email-health-result-v1 :is(.email-health-result-v1-fix-card,.email-health-fixinstructions-v5__card) :is(h3,h4,strong:first-child){letter-spacing:-.038em!important;font-weight:740!important}html body .email-health-result-v1 :is(.email-health-result-v1-fix-card,.email-health-fixinstructions-v5__card) ol li{font-weight:540!important}html body .email-health-result-v1 :is(.email-health-result-v1-fix-card,.email-health-fixinstructions-v5__card) ol li::marker{font-weight:760!important}html body .email-health-result-v1 :is([class*=badge],[class*=pill],[class*=kicker],[class*=eyebrow]){letter-spacing:.035em!important;font-weight:720!important}html body .email-health-result-v1 :is(.email-health-result-v1-fix-card-badge,.email-health-fixinstructions-v5__badge,.email-health-share-v2-button,.email-health-share-v1-button){letter-spacing:-.006em!important;font-weight:720!important}html body .email-health-result-v1 .email-health-mini-card-tone-v1 :is(h3,h4,strong,b){letter-spacing:-.026em!important;font-weight:720!important}html body .email-health-result-v1 .email-health-mini-card-tone-v1 :is(p,span,div){font-weight:560!important}html body .email-health-result-v1 :is([class*=label],[class*=meta] span,[class*=field] span,[class*=detail] span){letter-spacing:.08em!important;font-weight:680!important}html body .email-health-result-v1 :is([class*=value],[class*=domain],[class*=selector],[class*=resolver]){font-weight:650!important}html body .email-health-result-v1 :is([class*=score],[class*=gauge],[class*=donut]) :is(strong,b,span,div){font-weight:720!important}html body .email-health-result-v1 :is(pre,code,[class*=code]){letter-spacing:-.006em!important;font-weight:520!important}html body .email-health-result-v1 :is(.email-health-fixinstructions-v5__example,.email-health-fixinstructions-v5__example code,pre code){font-weight:540!important}html body .email-health-result-v1 :is(.email-health-check-card,[class*=check],[class*=card]) :is(dt,.label,[class*=label]){font-weight:650!important}html body .email-health-result-v1 :is(.email-health-check-card,[class*=check],[class*=card]) :is(dd,.value,[class*=value]){font-weight:560!important}html body :is(.email-health-guide,[class*=guide],[class*=content],[class*=article]) :is(p,li){font-weight:460!important;line-height:1.68!important}html body :is(.email-health-guide,[class*=guide],[class*=content],[class*=article]) :is(h2,h3){letter-spacing:-.038em!important;font-weight:720!important}@media (width<=819.98px){html body .email-health-result-v1 :is(h1,h2){letter-spacing:-.055em!important;font-weight:740!important}html body .email-health-result-v1 :is(h3,h4,h5){font-weight:700!important}html body .email-health-result-v1 :is(p,li,dd){font-weight:500!important}html body .email-health-result-v1 :is(.email-health-result-v1-fix-card,.email-health-fixinstructions-v5__card) :is(p,li){font-weight:510!important}html body .email-health-result-v1 :is([class*=badge],[class*=pill],[class*=kicker],[class*=eyebrow]){font-weight:700!important}html body .email-health-result-v1 :is(pre,code,[class*=code]){font-weight:500!important}}.email-health-share-v1{background:#ffffffc7;border:1px solid #1f29371f;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;margin:18px 0;padding:18px;display:grid;box-shadow:0 14px 34px #0f172a0f}.email-health-share-v1__copy{gap:4px;min-width:0;display:grid}.email-health-share-v1__copy strong{color:#111827;font-size:.98rem;font-weight:750}.email-health-share-v1__copy span,.email-health-share-v1__copy small{color:#4b5563;font-size:.9rem;line-height:1.45}.email-health-share-v1__button,.email-health-share-v1__linkrow button,.email-health-share-v1__linkrow a{appearance:none;color:#fff;min-height:42px;font:inherit;cursor:pointer;white-space:nowrap;background:#111827;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;font-weight:750;text-decoration:none;display:inline-flex}.email-health-share-v1__button:disabled{cursor:wait;opacity:.68}.email-health-share-v1__result{grid-column:1/-1;gap:10px;min-width:0;padding-top:4px;display:grid}.email-health-share-v1__result[hidden]{display:none}.email-health-share-v1__result.is-error{color:#991b1b}.email-health-share-v1__linkrow{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;min-width:0;display:grid}.email-health-share-v1__linkrow input{color:#111827;width:100%;min-width:0;height:42px;font:inherit;background:#f9fafbf5;border:1px solid #1f293724;border-radius:12px;padding:0 12px}.email-health-share-v1--snapshot{background:#eff6ffb8;border-color:#2563eb2e}@media (width<=720px){.email-health-share-v1{grid-template-columns:1fr}.email-health-share-v1__button{width:100%}.email-health-share-v1__linkrow{grid-template-columns:1fr}.email-health-share-v1__linkrow button,.email-health-share-v1__linkrow a{width:100%}}.email-health-share-v1__eyebrow{color:#1d4ed8;letter-spacing:.01em;background:#2563eb14;border:1px solid #2563eb2e;border-radius:999px;align-items:center;width:fit-content;min-height:26px;padding:0 10px;font-size:.78rem;font-weight:750;display:inline-flex}.email-health-share-v1__saved-at{color:#111827;font-size:1rem;font-weight:800}.email-health-share-v1--snapshot .email-health-share-v1__badge{color:#fff;letter-spacing:-.01em;white-space:nowrap;background:#0f172a;border-radius:999px;justify-content:center;align-items:center;min-height:42px;padding:0 18px;font-size:.92rem;font-weight:850;display:inline-flex;box-shadow:0 12px 28px #0f172a29}.email-health-share-v1--snapshot .email-health-share-v1__button{color:#fff;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;background:#0f172a;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:42px;padding:0 18px;font-size:.92rem;font-weight:850;display:inline-flex;box-shadow:0 12px 28px #0f172a29}.email-health-share-v1--snapshot .email-health-share-v1__eyebrow{display:none!important}@media (width<=760px){.email-health-share-v1.email-health-share-v1--snapshot{grid-template-columns:1fr;align-items:stretch;padding:14px}.email-health-share-v1--snapshot .email-health-share-v1__badge,.email-health-share-v1--snapshot .email-health-share-v1__button{width:100%}}.email-health-share-v1--snapshot .email-health-share-v1__info-icon{color:#fff;background:radial-gradient(circle at 32% 26%,#ffffffeb,#ffffff29 34%,#0000 35%),linear-gradient(135deg,#22d3eef5,#0ea5e9e0 48%,#10b981d6);border:1px solid #22d3ee6b;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;font-family:Arial,Helvetica,sans-serif;font-size:1.08rem;font-weight:900;line-height:1;display:inline-flex;box-shadow:0 14px 30px #0ea5e938,inset 0 1px #ffffff61}.email-health-share-v1--snapshot .email-health-share-v1__button.email-health-share-v1__button--refresh{color:#fff;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;background:#0f172a;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 18px 0 15px;font-size:.92rem;font-weight:850;display:inline-flex;box-shadow:0 12px 28px #0f172a29}.email-health-share-v1--snapshot .email-health-share-v1__button-icon{justify-content:center;align-items:center;width:1.05em;height:1.05em;font-size:1.08em;font-weight:900;line-height:1;display:inline-flex;transform:translateY(-.5px)}.email-health-share-v1--snapshot .email-health-share-v1__button:hover{transform:translateY(-1px);box-shadow:0 16px 34px #0f172a33}@media (width<=760px){.email-health-share-v1.email-health-share-v1--snapshot{grid-template-columns:42px minmax(0,1fr);align-items:start;padding:14px}.email-health-share-v1--snapshot .email-health-share-v1__button{grid-column:1/-1;width:100%}}.email-health-share-v1.email-health-share-v1--snapshot{background:#fffffff0;border:1px solid #e2e8f0f2;border-radius:22px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:14px;margin:18px auto 20px;padding:15px 18px;display:grid;box-shadow:0 18px 42px #0f172a14}.email-health-share-v1.email-health-share-v1--snapshot:before,.email-health-share-v1.email-health-share-v1--snapshot:after{content:none!important}.email-health-share-v1--snapshot .email-health-share-v1__badge,.email-health-share-v1--snapshot .email-health-share-v1__eyebrow{display:none!important}.email-health-share-v1--snapshot .email-health-share-v1__info-icon{color:#92400e;background:radial-gradient(circle at 34% 26%,#ffffffe6,#ffffff2e 34%,#0000 36%),linear-gradient(135deg,#fef3c7 0%,#fde68a 48%,#fbbf24 100%);border:1px solid #f59e0b57;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex;box-shadow:0 12px 28px #f59e0b2e,inset 0 1px #ffffff9e}.email-health-share-v1--snapshot .email-health-share-v1__info-icon svg{width:22px;height:22px;display:block}.email-health-share-v1--snapshot .email-health-share-v1__info-icon svg circle{fill:none;stroke:currentColor;stroke-width:1.55px;opacity:.72}.email-health-share-v1--snapshot .email-health-share-v1__info-icon svg path{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round}.email-health-share-v1--snapshot .email-health-share-v1__copy{gap:3px;min-width:0;display:grid}.email-health-share-v1--snapshot .email-health-share-v1__saved-at{color:#0f172a;font-size:.96rem;font-weight:850;line-height:1.25;display:block}.email-health-share-v1--snapshot .email-health-share-v1__copy span{color:#64748b;font-size:.92rem;font-weight:650;line-height:1.35}.email-health-share-v1--snapshot .email-health-share-v1__button.email-health-share-v1__button--refresh{color:#0f172a;min-height:38px;box-shadow:none;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 2px;font-size:.92rem;font-weight:850;transition:color .16s,opacity .16s,transform .16s;display:inline-flex}.email-health-share-v1--snapshot .email-health-share-v1__button.email-health-share-v1__button--refresh:hover{color:#0369a1;opacity:.96;box-shadow:none;transform:translateY(-1px)}.email-health-share-v1--snapshot .email-health-share-v1__button.email-health-share-v1__button--refresh:focus-visible{outline-offset:4px;outline:3px solid #0ea5e942}.email-health-share-v1--snapshot .email-health-share-v1__button-icon{flex:none;width:17px;height:17px;display:block}.email-health-share-v1--snapshot .email-health-share-v1__button-icon path{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}@media (width<=760px){.email-health-share-v1.email-health-share-v1--snapshot{grid-template-columns:38px minmax(0,1fr);align-items:start;padding:14px}.email-health-share-v1--snapshot .email-health-share-v1__button.email-health-share-v1__button--refresh{grid-column:2;justify-content:flex-start;width:fit-content;margin-top:4px}}.email-health-share-v1.email-health-share-v1--snapshot{width:auto!important;max-width:none!important;margin:22px clamp(18px,5.2vw,52px) 14px!important}.email-health-share-v1.email-health-share-v1--snapshot+.email-health-server-pdf-v1-actions{margin-top:0!important}.email-health-server-pdf-v1-actions+.email-health-share-v1:not(.email-health-share-v1--snapshot){margin-top:18px}@media (width<=760px){.email-health-share-v1.email-health-share-v1--snapshot{width:auto!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding:18px!important}.email-health-share-v1.email-health-share-v1--snapshot+.email-health-server-pdf-v1-actions{margin-top:14px!important}}@media (width<=420px){.email-health-share-v1.email-health-share-v1--snapshot{border-radius:24px!important;grid-template-columns:36px minmax(0,1fr)!important;gap:13px!important}.email-health-share-v1--snapshot .email-health-share-v1__info-icon{width:36px!important;height:36px!important}.email-health-share-v1--snapshot .email-health-share-v1__saved-at{font-size:.98rem!important;line-height:1.22!important}.email-health-share-v1--snapshot .email-health-share-v1__copy span{font-size:.93rem!important;line-height:1.34!important}.email-health-share-v1--snapshot .email-health-share-v1__button.email-health-share-v1__button--refresh{grid-column:2/-1!important;justify-content:flex-start!important;margin-top:8px!important}}.email-health-server-pdf-v1-actions,.email-health-share-v1.email-health-share-v1--action{width:auto!important;max-width:none!important;margin-left:clamp(18px,5.2vw,52px)!important;margin-right:clamp(18px,5.2vw,52px)!important}.email-health-share-v1.email-health-share-v1--action{background:#fffffff0;border:1px solid #e2e8f0f2;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 18px;display:grid;box-shadow:0 18px 42px #0f172a14;margin-top:18px!important;margin-bottom:18px!important}.email-health-share-v1.email-health-share-v1--action:before,.email-health-share-v1.email-health-share-v1--action:after{content:none!important}.email-health-share-v1--action .email-health-share-v1__copy{gap:3px;min-width:0;display:grid}.email-health-share-v1--action .email-health-share-v1__copy strong{color:#0f172a;font-size:.96rem;font-weight:850;line-height:1.25}.email-health-share-v1--action .email-health-share-v1__copy span{color:#64748b;font-size:.92rem;font-weight:650;line-height:1.35}.email-health-share-v1--action .email-health-share-v1__button.email-health-share-v1__button--share,.email-health-server-pdf-v1-button{justify-content:center;align-items:center;gap:9px;display:inline-flex}.email-health-share-v1--action .email-health-share-v1__button.email-health-share-v1__button--share{color:#fff;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;background:#0f172a;border:0;border-radius:999px;min-height:42px;padding:0 18px;font-size:.92rem;font-weight:850;box-shadow:0 12px 28px #0f172a29}.email-health-share-v1--action .email-health-share-v1__button.email-health-share-v1__button--share:hover{transform:translateY(-1px);box-shadow:0 16px 34px #0f172a33}.email-health-share-v1--action .email-health-share-v1__button-icon,.email-health-server-pdf-v1-button-icon{flex:none;width:17px;height:17px;display:block}.email-health-share-v1--action .email-health-share-v1__button-icon circle,.email-health-share-v1--action .email-health-share-v1__button-icon path,.email-health-server-pdf-v1-button-icon path{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.email-health-share-v1--action .email-health-share-v1__result{grid-column:1/-1;min-width:0}@media (width<=760px){.email-health-server-pdf-v1-actions,.email-health-share-v1.email-health-share-v1--action{margin-left:0!important;margin-right:0!important}.email-health-share-v1.email-health-share-v1--action{grid-template-columns:1fr;align-items:stretch;padding:14px}.email-health-share-v1--action .email-health-share-v1__button.email-health-share-v1__button--share{width:100%}}.email-health-server-pdf-v1-actions{background:#fffffff0!important;border:1px solid #e2e8f0f2!important;border-radius:22px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;width:auto!important;max-width:none!important;margin-left:clamp(18px,5.2vw,52px)!important;margin-right:clamp(18px,5.2vw,52px)!important;padding:14px 18px!important;display:grid!important;box-shadow:0 18px 42px #0f172a14!important}.email-health-server-pdf-v1-copy{gap:3px;min-width:0;display:grid}.email-health-server-pdf-v1-copy strong{color:#0f172a;font-size:.96rem;font-weight:850;line-height:1.25}.email-health-server-pdf-v1-copy span{color:#64748b;font-size:.92rem;font-weight:650;line-height:1.35}.email-health-server-pdf-v1-button,.email-health-share-v1--action .email-health-share-v1__button.email-health-share-v1__button--share{color:#fff!important;letter-spacing:-.01em!important;white-space:nowrap!important;cursor:pointer!important;background:#0f172a!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:9px!important;min-height:42px!important;padding:0 18px!important;font-size:.92rem!important;font-weight:850!important;text-decoration:none!important;display:inline-flex!important;box-shadow:0 12px 28px #0f172a29!important}.email-health-server-pdf-v1-button span,.email-health-share-v1--action .email-health-share-v1__button.email-health-share-v1__button--share span{color:#fff!important;font:inherit!important;line-height:1!important}.email-health-server-pdf-v1-button-icon,.email-health-share-v1--action .email-health-share-v1__button-icon{color:#fff!important;flex:none!important;width:17px!important;height:17px!important;display:block!important}.email-health-server-pdf-v1-button-icon path,.email-health-share-v1--action .email-health-share-v1__button-icon circle,.email-health-share-v1--action .email-health-share-v1__button-icon path{fill:none!important;stroke:currentColor!important;stroke-width:1.75px!important;stroke-linecap:round!important;stroke-linejoin:round!important}.email-health-server-pdf-v1-button:hover,.email-health-share-v1--action .email-health-share-v1__button.email-health-share-v1__button--share:hover{transform:translateY(-1px);box-shadow:0 16px 34px #0f172a33!important}@media (width<=760px){.email-health-server-pdf-v1-actions{grid-template-columns:1fr!important;align-items:stretch!important;margin-left:0!important;margin-right:0!important;padding:14px!important}.email-health-server-pdf-v1-button{width:100%!important}}.email-health-server-pdf-v1-actions .email-health-server-pdf-v1-button{flex:none!important;justify-self:end!important;width:fit-content!important;min-width:0!important;max-width:max-content!important;padding-left:18px!important;padding-right:18px!important}@media (width<=760px){.email-health-server-pdf-v1-actions .email-health-server-pdf-v1-button{justify-self:start!important;width:fit-content!important;max-width:max-content!important}}.email-health-server-pdf-v1-actions a.email-health-server-pdf-v1-button,.email-health-server-pdf-v1-actions a.email-health-server-pdf-v1-button:link,.email-health-server-pdf-v1-actions a.email-health-server-pdf-v1-button:visited,.email-health-server-pdf-v1-actions a.email-health-server-pdf-v1-button:hover,.email-health-server-pdf-v1-actions a.email-health-server-pdf-v1-button:active{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;background:#0f172a!important}.email-health-server-pdf-v1-actions a.email-health-server-pdf-v1-button span,.email-health-server-pdf-v1-actions a.email-health-server-pdf-v1-button:visited span,.email-health-server-pdf-v1-actions a.email-health-server-pdf-v1-button:hover span{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}.email-health-server-pdf-v1-actions a.email-health-server-pdf-v1-button svg,.email-health-server-pdf-v1-actions a.email-health-server-pdf-v1-button svg path,.email-health-server-pdf-v1-actions a.email-health-server-pdf-v1-button:visited svg,.email-health-server-pdf-v1-actions a.email-health-server-pdf-v1-button:visited svg path,.email-health-server-pdf-v1-actions a.email-health-server-pdf-v1-button:hover svg,.email-health-server-pdf-v1-actions a.email-health-server-pdf-v1-button:hover svg path{color:#fff!important;stroke:#fff!important;opacity:1!important}.email-health-server-pdf-v1-actions{margin-bottom:10px!important}.email-health-server-pdf-v1-actions+.email-health-share-v1.email-health-share-v1--action{margin-top:10px!important}.email-health-share-v1.email-health-share-v1--action{margin-bottom:14px!important}.email-health-server-pdf-v1-actions,.email-health-share-v1.email-health-share-v1--action{font-family:inherit!important}.email-health-server-pdf-v1-copy,.email-health-share-v1--action .email-health-share-v1__copy{gap:3px!important;min-width:0!important;display:grid!important}.email-health-server-pdf-v1-copy strong,.email-health-share-v1--action .email-health-share-v1__copy strong{color:#0f172a!important;letter-spacing:-.015em!important;-webkit-text-fill-color:#0f172a!important;margin:0!important;font-family:inherit!important;font-size:.96rem!important;font-weight:850!important;line-height:1.25!important}.email-health-server-pdf-v1-copy span,.email-health-share-v1--action .email-health-share-v1__copy span{color:#64748b!important;letter-spacing:-.01em!important;-webkit-text-fill-color:#64748b!important;margin:0!important;font-family:inherit!important;font-size:.92rem!important;font-weight:650!important;line-height:1.35!important}.email-health-server-pdf-v1-button,.email-health-share-v1--action .email-health-share-v1__button.email-health-share-v1__button--share{letter-spacing:-.01em!important;font-family:inherit!important;font-size:.92rem!important;font-weight:850!important;line-height:1!important}.email-health-server-pdf-v1-button span,.email-health-share-v1--action .email-health-share-v1__button.email-health-share-v1__button--share span{color:#fff!important;font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;-webkit-text-fill-color:#fff!important;line-height:1!important}.email-health-server-pdf-v1-button-icon,.email-health-share-v1--action .email-health-share-v1__button-icon{width:17px!important;height:17px!important}@media (width>=761px){.email-health-server-pdf-v1-actions .email-health-server-pdf-v1-button,.email-health-share-v1--action .email-health-share-v1__button.email-health-share-v1__button--share{justify-self:end!important;width:fit-content!important;max-width:max-content!important}}@media (width<=760px){.email-health-server-pdf-v1-actions .email-health-server-pdf-v1-button,.email-health-share-v1--action .email-health-share-v1__button.email-health-share-v1__button--share{justify-self:stretch!important;width:100%!important;max-width:none!important}}.result .email-health-server-pdf-v1-actions,.result .email-health-share-v1.email-health-share-v1--action{background:#fffffff0!important;border:1px solid #e2e8f0f2!important;border-radius:22px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;padding:14px 18px!important;font-family:inherit!important;display:grid!important;box-shadow:0 18px 42px #0f172a14!important}.result .email-health-server-pdf-v1-copy,.result .email-health-share-v1.email-health-share-v1--action .email-health-share-v1__copy{gap:3px!important;min-width:0!important;display:grid!important}.result .email-health-server-pdf-v1-copy>strong,.result .email-health-share-v1.email-health-share-v1--action .email-health-share-v1__copy>strong{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;letter-spacing:-.022em!important;text-transform:none!important;margin:0!important;padding:0!important;font-family:inherit!important;font-size:clamp(1.02rem,1.7vw,1.08rem)!important;font-weight:850!important;line-height:1.18!important;display:block!important}.result .email-health-server-pdf-v1-copy>span,.result .email-health-share-v1.email-health-share-v1--action .email-health-share-v1__copy>span{color:#64748b!important;-webkit-text-fill-color:#64748b!important;letter-spacing:-.018em!important;text-transform:none!important;margin:0!important;padding:0!important;font-family:inherit!important;font-size:clamp(.94rem,1.45vw,.98rem)!important;font-weight:680!important;line-height:1.34!important;display:block!important}.result .email-health-server-pdf-v1-button,.result .email-health-share-v1.email-health-share-v1--action .email-health-share-v1__button.email-health-share-v1__button--share{color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:-.01em!important;text-transform:none!important;white-space:nowrap!important;cursor:pointer!important;background:#0f172a!important;border:0!important;border-radius:999px!important;justify-content:center!important;justify-self:end!important;align-items:center!important;gap:9px!important;width:fit-content!important;max-width:max-content!important;min-height:42px!important;padding:0 18px!important;font-family:inherit!important;font-size:.92rem!important;font-weight:850!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important;box-shadow:0 12px 28px #0f172a29!important}.result .email-health-server-pdf-v1-button>span,.result .email-health-share-v1.email-health-share-v1--action .email-health-share-v1__button.email-health-share-v1__button--share>span{color:#fff!important;-webkit-text-fill-color:#fff!important;font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;margin:0!important;padding:0!important;line-height:1!important;display:inline!important}.result .email-health-server-pdf-v1-button svg,.result .email-health-share-v1.email-health-share-v1--action .email-health-share-v1__button.email-health-share-v1__button--share svg{color:#fff!important;opacity:1!important;flex:none!important;width:17px!important;height:17px!important;display:block!important}.result .email-health-server-pdf-v1-button svg path,.result .email-health-share-v1.email-health-share-v1--action .email-health-share-v1__button.email-health-share-v1__button--share svg path,.result .email-health-share-v1.email-health-share-v1--action .email-health-share-v1__button.email-health-share-v1__button--share svg circle{fill:none!important;stroke:#fff!important;stroke-width:1.75px!important;stroke-linecap:round!important;stroke-linejoin:round!important;opacity:1!important}.result .email-health-server-pdf-v1-button:hover,.result .email-health-share-v1.email-health-share-v1--action .email-health-share-v1__button.email-health-share-v1__button--share:hover{transform:translateY(-1px)!important;box-shadow:0 16px 34px #0f172a33!important}@media (width<=760px){.result .email-health-server-pdf-v1-actions,.result .email-health-share-v1.email-health-share-v1--action{grid-template-columns:1fr!important;align-items:stretch!important;gap:16px!important;padding:18px!important}.result .email-health-server-pdf-v1-copy>strong,.result .email-health-share-v1.email-health-share-v1--action .email-health-share-v1__copy>strong{letter-spacing:-.03em!important;font-size:1.26rem!important;line-height:1.15!important}.result .email-health-server-pdf-v1-copy>span,.result .email-health-share-v1.email-health-share-v1--action .email-health-share-v1__copy>span{letter-spacing:-.022em!important;font-size:1.06rem!important;line-height:1.32!important}.result .email-health-server-pdf-v1-button,.result .email-health-share-v1.email-health-share-v1--action .email-health-share-v1__button.email-health-share-v1__button--share{justify-self:stretch!important;width:100%!important;max-width:none!important;min-height:50px!important;font-size:1.04rem!important}}.email-health-result-v1 .email-health-result-v1-score-donut,.email-health-result-v1 .dnssec-premium-v1-score.email-health-result-v1-score-donut{aspect-ratio:1!important;width:clamp(210px,18vw,260px)!important;min-width:clamp(210px,18vw,260px)!important;height:clamp(210px,18vw,260px)!important;min-height:clamp(210px,18vw,260px)!important}.email-health-result-v1 .email-health-result-v1-score-donut span,.email-health-result-v1 .dnssec-premium-v1-score.email-health-result-v1-score-donut span{font-size:clamp(3.9rem,4.7vw,5.2rem)!important;line-height:.92!important}.email-health-result-v1 .email-health-result-v1-score-donut small,.email-health-result-v1 .dnssec-premium-v1-score.email-health-result-v1-score-donut small{font-size:clamp(1.05rem,1.2vw,1.35rem)!important;line-height:1!important}.email-health-result-v1 .email-health-result-v1-score-donut strong,.email-health-result-v1 .dnssec-premium-v1-score.email-health-result-v1-score-donut strong{text-align:center!important;max-width:78%!important;margin-left:auto!important;margin-right:auto!important;font-size:clamp(1rem,1.15vw,1.28rem)!important;line-height:1.1!important}@media (width<=1100px){.email-health-result-v1 .email-health-result-v1-score-donut,.email-health-result-v1 .dnssec-premium-v1-score.email-health-result-v1-score-donut{width:clamp(190px,26vw,228px)!important;min-width:clamp(190px,26vw,228px)!important;height:clamp(190px,26vw,228px)!important;min-height:clamp(190px,26vw,228px)!important}}@media (width<=819.98px){.email-health-result-v1 .email-health-result-v1-score-donut,.email-health-result-v1 .dnssec-premium-v1-score.email-health-result-v1-score-donut{width:198px!important;min-width:198px!important;height:198px!important;min-height:198px!important}.email-health-result-v1 .email-health-result-v1-score-donut span,.email-health-result-v1 .dnssec-premium-v1-score.email-health-result-v1-score-donut span{font-size:3.7rem!important}.email-health-result-v1 .email-health-result-v1-score-donut small,.email-health-result-v1 .dnssec-premium-v1-score.email-health-result-v1-score-donut small{font-size:1rem!important}.email-health-result-v1 .email-health-result-v1-score-donut strong,.email-health-result-v1 .dnssec-premium-v1-score.email-health-result-v1-score-donut strong{max-width:82%!important;font-size:.98rem!important}}@media (width>=820px){.email-health-result-v1 .email-health-result-v1-score-donut,.email-health-result-v1 .dnssec-premium-v1-score.email-health-result-v1-score-donut{width:clamp(172px,15.2vw,218px)!important;min-width:clamp(172px,15.2vw,218px)!important;height:clamp(172px,15.2vw,218px)!important;min-height:clamp(172px,15.2vw,218px)!important}.email-health-result-v1 .email-health-result-v1-score-donut span,.email-health-result-v1 .dnssec-premium-v1-score.email-health-result-v1-score-donut span{font-size:clamp(3.25rem,3.85vw,4.45rem)!important;line-height:.9!important}.email-health-result-v1 .email-health-result-v1-score-donut small,.email-health-result-v1 .dnssec-premium-v1-score.email-health-result-v1-score-donut small{font-size:clamp(.9rem,1vw,1.12rem)!important;line-height:1!important}.email-health-result-v1 .email-health-result-v1-score-donut strong,.email-health-result-v1 .dnssec-premium-v1-score.email-health-result-v1-score-donut strong{max-width:76%!important;font-size:clamp(.84rem,.95vw,1.02rem)!important;line-height:1.08!important}}@media (width>=820px) and (width<=1180px){.email-health-result-v1 .email-health-result-v1-score-donut,.email-health-result-v1 .dnssec-premium-v1-score.email-health-result-v1-score-donut{width:178px!important;min-width:178px!important;height:178px!important;min-height:178px!important}.email-health-result-v1 .email-health-result-v1-score-donut span,.email-health-result-v1 .dnssec-premium-v1-score.email-health-result-v1-score-donut span{font-size:3.35rem!important}.email-health-result-v1 .email-health-result-v1-score-donut small,.email-health-result-v1 .dnssec-premium-v1-score.email-health-result-v1-score-donut small{font-size:.92rem!important}.email-health-result-v1 .email-health-result-v1-score-donut strong,.email-health-result-v1 .dnssec-premium-v1-score.email-health-result-v1-score-donut strong{max-width:74%!important;font-size:.84rem!important}}.result{--nt-eh-ink:#0f172a;--nt-eh-muted:#64748b;--nt-eh-soft:#f8fafc;--nt-eh-card:#fffffff0;--nt-eh-line:#cbd5e1b8;--nt-eh-line-strong:#94a3b857;--nt-eh-brand:#0891b2;--nt-eh-brand-soft:#0891b21c;--nt-eh-shadow-soft:0 10px 26px #0f172a0e;--nt-eh-shadow-card:0 14px 34px #0f172a12;--nt-eh-radius-lg:26px;--nt-eh-radius-md:20px;--nt-eh-radius-sm:14px}.result .email-health-result-v1{background:linear-gradient(#f0fdfa9e,#f8fafcf0 44%,#fffffff5)!important;border:1px solid #cbd5e1b3!important;border-radius:28px!important;overflow:hidden!important;box-shadow:0 22px 54px #0f172a13,inset 0 1px #ffffffb8!important}.result .email-health-result-v1 [class*=hero],.result .email-health-result-v1 [class*=summary],.result .email-health-result-v1 [class*=overview]{box-shadow:none!important}.result .email-health-result-v1 h1,.result .email-health-result-v1 h2{color:var(--nt-eh-ink)!important;letter-spacing:-.045em!important}.result .email-health-result-v1 p{color:var(--nt-eh-muted)}.result .email-health-result-v1 [class*=meta],.result .email-health-result-v1 [class*=identity],.result .email-health-result-v1 [class*=domain-card]{border-color:#cbd5e1b8!important}.result .email-health-server-pdf-v1-actions,.result .email-health-share-v1.email-health-share-v1--action,.result .email-health-share-v1.email-health-share-v1--snapshot{border:1px solid var(--nt-eh-line)!important;box-shadow:var(--nt-eh-shadow-soft)!important;background:linear-gradient(#fffffff5,#f8fafceb)!important;border-radius:20px!important;padding:14px 18px!important}.result .email-health-server-pdf-v1-copy>strong,.result .email-health-share-v1.email-health-share-v1--action .email-health-share-v1__copy>strong,.result .email-health-share-v1--snapshot .email-health-share-v1__saved-at{color:var(--nt-eh-ink)!important;letter-spacing:-.025em!important;font-weight:820!important}.result .email-health-server-pdf-v1-copy>span,.result .email-health-share-v1.email-health-share-v1--action .email-health-share-v1__copy>span,.result .email-health-share-v1--snapshot .email-health-share-v1__copy span{color:var(--nt-eh-muted)!important;font-weight:640!important}.result .email-health-server-pdf-v1-button,.result .email-health-share-v1.email-health-share-v1--action .email-health-share-v1__button.email-health-share-v1__button--share{color:#fff!important;background:#0f172a!important;border:1px solid #0f172a14!important;box-shadow:0 10px 22px #0f172a29!important}.result .email-health-server-pdf-v1-button:hover,.result .email-health-share-v1.email-health-share-v1--action .email-health-share-v1__button.email-health-share-v1__button--share:hover{background:#111827!important;box-shadow:0 14px 28px #0f172a2e!important}.result .email-health-share-v1--snapshot .email-health-share-v1__info-icon{color:#92400e!important;background:radial-gradient(circle at 34% 28%,#ffffffeb,#ffffff29 35%,#0000 36%),linear-gradient(135deg,#fff7ed 0%,#fde68a 56%,#f59e0b 100%)!important;border-color:#d9770652!important;box-shadow:0 10px 22px #d9770629,inset 0 1px #ffffff94!important}.result .email-health-result-v1 [class*=card],.result .email-health-result-v1 [class*=check],.result .email-health-result-v1 [class*=panel]{box-shadow:0 10px 24px #0f172a0e}.result .email-health-result-v1 [class*=detail],.result .email-health-result-v1 [class*=fix],.result .email-health-result-v1 [class*=instruction]{border-color:#cbd5e1b8!important}.result .email-health-result-v1 [class*=progress],.result .email-health-result-v1 [class*=bar]{box-shadow:none!important}.result .email-health-result-v1 [class*=additional],.result .email-health-result-v1 [class*=extra]{border-color:#cbd5e1b8!important}.result .email-health-result-v1 section,.result .email-health-result-v1 [class*=section]{scroll-margin-top:96px}.result .email-health-result-v1 ol,.result .email-health-result-v1 ul{color:#334155}.result .email-health-result-v1 li{line-height:1.55}.result .email-health-result-v1 [class*=guide],.result .email-health-result-v1 [class*=faq],.result .email-health-result-v1 [class*=knowledge]{border-color:#cbd5e19e!important}.result .email-health-result-v1 [class*=label],.result .email-health-result-v1 [class*=eyebrow]{letter-spacing:.06em}.result .email-health-result-v1 small,.result .email-health-result-v1 code{letter-spacing:normal}.result .email-health-server-pdf-v1-actions{margin-bottom:8px!important}.result .email-health-server-pdf-v1-actions+.email-health-share-v1.email-health-share-v1--action{margin-top:8px!important}@media (width>=820px){.result .email-health-result-v1 .email-health-result-v1-score-donut,.result .email-health-result-v1 .dnssec-premium-v1-score.email-health-result-v1-score-donut{width:clamp(164px,14.4vw,204px)!important;min-width:clamp(164px,14.4vw,204px)!important;height:clamp(164px,14.4vw,204px)!important;min-height:clamp(164px,14.4vw,204px)!important}.result .email-health-result-v1 .email-health-result-v1-score-donut span,.result .email-health-result-v1 .dnssec-premium-v1-score.email-health-result-v1-score-donut span{font-size:clamp(3.05rem,3.5vw,4.05rem)!important}.result .email-health-result-v1 .email-health-result-v1-score-donut strong,.result .email-health-result-v1 .dnssec-premium-v1-score.email-health-result-v1-score-donut strong{max-width:76%!important;font-size:clamp(.82rem,.88vw,.96rem)!important}}@media (width<=760px){.result .email-health-result-v1{border-radius:24px!important}.result .email-health-server-pdf-v1-actions,.result .email-health-share-v1.email-health-share-v1--action,.result .email-health-share-v1.email-health-share-v1--snapshot{border-radius:22px!important}.result .email-health-server-pdf-v1-actions,.result .email-health-share-v1.email-health-share-v1--action{padding:18px!important}}.result .email-health-result-v1{--nt-eh-hero-bg-1:#ecfdf594;--nt-eh-hero-bg-2:#f0f9ffb8;--nt-eh-hero-bg-3:#ffffffe0;--nt-eh-hero-border:#cbd5e1c2;--nt-eh-hero-ink:#0f172a;--nt-eh-hero-muted:#475569;--nt-eh-hero-muted-2:#64748b}.result .email-health-result-v1>div:first-child,.result .email-health-result-v1>section:first-child,.result .email-health-result-v1 [class*=hero]:first-child,.result .email-health-result-v1 [class*=summary]:first-child{position:relative}.result .email-health-result-v1{background:radial-gradient(circle at 82% 8%, #0ea5e924, transparent 30%), radial-gradient(circle at 10% 18%, #2dd4bf1f, transparent 28%), linear-gradient(180deg, var(--nt-eh-hero-bg-2), var(--nt-eh-hero-bg-3) 46%, #fffffff7)!important}.result .email-health-result-v1 h2,.result .email-health-result-v1 h1{text-wrap:balance;color:var(--nt-eh-hero-ink)!important;letter-spacing:-.052em!important;font-weight:880!important}.result .email-health-result-v1 h2+p,.result .email-health-result-v1 h1+p{text-wrap:pretty;color:var(--nt-eh-hero-muted)!important;letter-spacing:-.018em!important;font-weight:650!important}.result .email-health-result-v1 [class*=meta]>*,.result .email-health-result-v1 [class*=identity]>*,.result .email-health-result-v1 [class*=domain]>*{transition:none}.result .email-health-result-v1 [class*=summary] [class*=item],.result .email-health-result-v1 [class*=summary] [class*=meta],.result .email-health-result-v1 [class*=hero] [class*=item],.result .email-health-result-v1 [class*=hero] [class*=meta]{background:#ffffffd1!important;border-color:#cbd5e1b8!important;box-shadow:0 10px 22px #0f172a0b!important}.result .email-health-result-v1 [class*=mini],.result .email-health-result-v1 [class*=summary-card],.result .email-health-result-v1 [class*=score-card]{background:linear-gradient(#ffffffdb,#f8fafcc7)!important;border-color:#cbd5e1ad!important;box-shadow:0 10px 24px #0f172a0b!important}.result .email-health-result-v1 [class*=mini] strong,.result .email-health-result-v1 [class*=summary-card] strong,.result .email-health-result-v1 [class*=score-card] strong{color:#0f172a!important;font-weight:820!important}@media (width>=1181px){.result .email-health-result-v1 .email-health-result-v1-score-donut,.result .email-health-result-v1 .dnssec-premium-v1-score.email-health-result-v1-score-donut{width:188px!important;min-width:188px!important;height:188px!important;min-height:188px!important}.result .email-health-result-v1 .email-health-result-v1-score-donut span,.result .email-health-result-v1 .dnssec-premium-v1-score.email-health-result-v1-score-donut span{font-size:3.72rem!important;line-height:.88!important}.result .email-health-result-v1 .email-health-result-v1-score-donut small,.result .email-health-result-v1 .dnssec-premium-v1-score.email-health-result-v1-score-donut small{font-size:.96rem!important;line-height:1!important}.result .email-health-result-v1 .email-health-result-v1-score-donut strong,.result .email-health-result-v1 .dnssec-premium-v1-score.email-health-result-v1-score-donut strong{max-width:76%!important;font-size:.92rem!important;line-height:1.08!important}}@media (width>=820px) and (width<=1180px){.result .email-health-result-v1 .email-health-result-v1-score-donut,.result .email-health-result-v1 .dnssec-premium-v1-score.email-health-result-v1-score-donut{width:166px!important;min-width:166px!important;height:166px!important;min-height:166px!important}.result .email-health-result-v1 .email-health-result-v1-score-donut span,.result .email-health-result-v1 .dnssec-premium-v1-score.email-health-result-v1-score-donut span{font-size:3.12rem!important;line-height:.88!important}.result .email-health-result-v1 .email-health-result-v1-score-donut small,.result .email-health-result-v1 .dnssec-premium-v1-score.email-health-result-v1-score-donut small{font-size:.86rem!important}.result .email-health-result-v1 .email-health-result-v1-score-donut strong,.result .email-health-result-v1 .dnssec-premium-v1-score.email-health-result-v1-score-donut strong{max-width:74%!important;font-size:.78rem!important;line-height:1.05!important}}@media (width<=819.98px){.result .email-health-result-v1{background:radial-gradient(circle at 72% 6%,#0ea5e921,#0000 34%),linear-gradient(#f0fdfac7,#fffffff5 56%)!important}.result .email-health-result-v1 h1,.result .email-health-result-v1 h2{letter-spacing:-.045em!important}.result .email-health-result-v1 .email-health-result-v1-score-donut,.result .email-health-result-v1 .dnssec-premium-v1-score.email-health-result-v1-score-donut{width:188px!important;min-width:188px!important;height:188px!important;min-height:188px!important}.result .email-health-result-v1 .email-health-result-v1-score-donut span,.result .email-health-result-v1 .dnssec-premium-v1-score.email-health-result-v1-score-donut span{font-size:3.48rem!important}.result .email-health-result-v1 .email-health-result-v1-score-donut strong,.result .email-health-result-v1 .dnssec-premium-v1-score.email-health-result-v1-score-donut strong{max-width:82%!important;font-size:.92rem!important}}@media (width<=420px){.result .email-health-result-v1 .email-health-result-v1-score-donut,.result .email-health-result-v1 .dnssec-premium-v1-score.email-health-result-v1-score-donut{width:174px!important;min-width:174px!important;height:174px!important;min-height:174px!important}.result .email-health-result-v1 .email-health-result-v1-score-donut span,.result .email-health-result-v1 .dnssec-premium-v1-score.email-health-result-v1-score-donut span{font-size:3.18rem!important}.result .email-health-result-v1 .email-health-result-v1-score-donut strong,.result .email-health-result-v1 .dnssec-premium-v1-score.email-health-result-v1-score-donut strong{font-size:.84rem!important}}.result .email-health-result-v1{--nt-card-bg:#fffffff0;--nt-card-bg-soft:#f8fafce0;--nt-card-border:#cbd5e1bd;--nt-card-border-soft:#e2e8f0e0;--nt-card-shadow:0 12px 30px #0f172a0f;--nt-card-shadow-hover:0 16px 36px #0f172a13;--nt-card-ink:#0f172a;--nt-card-muted:#64748b;--nt-card-muted-strong:#475569;--nt-ok:#16a34a;--nt-ok-soft:#22c55e1a;--nt-warn:#d97706;--nt-warn-soft:#f59e0b21;--nt-bad:#dc2626;--nt-bad-soft:#ef44441c;--nt-info:#0284c7;--nt-info-soft:#0ea5e91a}.result .email-health-result-v1 [class*=check-card],.result .email-health-result-v1 [class*=detail-card],.result .email-health-result-v1 [class*=result-card],.result .email-health-result-v1 [class*=dnssec-card],.result .email-health-result-v1 [class*=caa-card],.result .email-health-result-v1 [class*=mta],.result .email-health-result-v1 [class*=tls-rpt]{border:1px solid var(--nt-card-border)!important;box-shadow:var(--nt-card-shadow)!important;background:linear-gradient(#fffffff5,#f8fafce6)!important;border-radius:22px!important}.result .email-health-result-v1 article,.result .email-health-result-v1 [role=article]{border-color:var(--nt-card-border)!important;box-shadow:var(--nt-card-shadow)!important}.result .email-health-result-v1 article h3,.result .email-health-result-v1 article h4,.result .email-health-result-v1 [class*=check-card] h3,.result .email-health-result-v1 [class*=detail-card] h3,.result .email-health-result-v1 [class*=result-card] h3{color:var(--nt-card-ink)!important;letter-spacing:-.028em!important;font-weight:850!important;line-height:1.14!important}.result .email-health-result-v1 article p,.result .email-health-result-v1 [class*=check-card] p,.result .email-health-result-v1 [class*=detail-card] p,.result .email-health-result-v1 [class*=result-card] p{color:var(--nt-card-muted-strong)!important;font-weight:570!important;line-height:1.48!important}.result .email-health-result-v1 [class*=badge],.result .email-health-result-v1 [class*=status],.result .email-health-result-v1 [class*=pill]{letter-spacing:-.006em!important;border-radius:999px!important;font-weight:820!important}.result .email-health-result-v1 [class*=ok],.result .email-health-result-v1 [class*=success],.result .email-health-result-v1 [class*=good]{border-color:#22c55e47!important}.result .email-health-result-v1 [class*=warn],.result .email-health-result-v1 [class*=review],.result .email-health-result-v1 [class*=attention]{border-color:#f59e0b57!important}.result .email-health-result-v1 [class*=fail],.result .email-health-result-v1 [class*=error],.result .email-health-result-v1 [class*=critical],.result .email-health-result-v1 [class*=danger]{border-color:#ef444452!important}.result .email-health-result-v1 [class*=progress],.result .email-health-result-v1 [class*=meter]{background:#e2e8f0d1!important;border-radius:999px!important;overflow:hidden!important;box-shadow:inset 0 1px 2px #0f172a0f!important}.result .email-health-result-v1 [class*=progress]>*,.result .email-health-result-v1 [class*=meter]>*{border-radius:inherit!important}.result .email-health-result-v1 dl,.result .email-health-result-v1 table,.result .email-health-result-v1 [class*=rows],.result .email-health-result-v1 [class*=facts],.result .email-health-result-v1 [class*=details]{border-color:var(--nt-card-border-soft)!important}.result .email-health-result-v1 dt,.result .email-health-result-v1 th,.result .email-health-result-v1 [class*=label]{color:var(--nt-card-muted)!important;font-weight:760!important}.result .email-health-result-v1 dd,.result .email-health-result-v1 td,.result .email-health-result-v1 [class*=value]{color:var(--nt-card-ink)!important;font-weight:720!important}.result .email-health-result-v1 pre,.result .email-health-result-v1 code,.result .email-health-result-v1 [class*=record],.result .email-health-result-v1 [class*=raw]{background:#f8fafce0!important;border-color:#cbd5e1c7!important}.result .email-health-result-v1 [class*=additional],.result .email-health-result-v1 [class*=extra-check],.result .email-health-result-v1 [class*=extended]{border-color:var(--nt-card-border)!important;box-shadow:var(--nt-card-shadow)!important;background:linear-gradient(#fffffff5,#f8fafce6)!important;border-radius:22px!important}.result .email-health-result-v1 [class*=additional] h2,.result .email-health-result-v1 [class*=additional] h3,.result .email-health-result-v1 [class*=extra] h2,.result .email-health-result-v1 [class*=extra] h3{color:var(--nt-card-ink)!important;letter-spacing:-.03em!important;font-weight:850!important}@media (hover:hover) and (pointer:fine){.result .email-health-result-v1 article:hover,.result .email-health-result-v1 [class*=check-card]:hover,.result .email-health-result-v1 [class*=detail-card]:hover,.result .email-health-result-v1 [class*=result-card]:hover{box-shadow:var(--nt-card-shadow-hover)!important}}@media (width>=820px){.result .email-health-result-v1 article,.result .email-health-result-v1 [class*=check-card],.result .email-health-result-v1 [class*=detail-card],.result .email-health-result-v1 [class*=result-card]{border-radius:20px!important}}@media (width<=760px){.result .email-health-result-v1 article,.result .email-health-result-v1 [class*=check-card],.result .email-health-result-v1 [class*=detail-card],.result .email-health-result-v1 [class*=result-card],.result .email-health-result-v1 [class*=additional],.result .email-health-result-v1 [class*=extra-check],.result .email-health-result-v1 [class*=extended]{border-radius:22px!important}.result .email-health-result-v1 article h3,.result .email-health-result-v1 article h4,.result .email-health-result-v1 [class*=check-card] h3,.result .email-health-result-v1 [class*=detail-card] h3,.result .email-health-result-v1 [class*=result-card] h3{line-height:1.12!important}.result .email-health-result-v1 article p,.result .email-health-result-v1 [class*=check-card] p,.result .email-health-result-v1 [class*=detail-card] p,.result .email-health-result-v1 [class*=result-card] p{line-height:1.46!important}}.result .email-health-result-v1 .email-health-result-v1-check-card .email-health-result-v1-score-meter,.result .email-health-result-v1 .email-health-result-v1-score-meter{width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-rows:10px auto!important;grid-template-columns:1fr!important;gap:11px!important;margin:26px 0 22px!important;padding:0!important;line-height:normal!important;display:grid!important;overflow:visible!important}.result .email-health-result-v1 .email-health-result-v1-check-card .email-health-result-v1-score-meter-track,.result .email-health-result-v1 .email-health-result-v1-score-meter-track{background:#e2e8f0eb!important;border:0!important;border-radius:999px!important;width:100%!important;height:10px!important;min-height:10px!important;max-height:10px!important;margin:0!important;padding:0!important;line-height:0!important;display:block!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px 2px #0f172a14!important}.result .email-health-result-v1 .email-health-result-v1-check-card .email-health-result-v1-score-meter-track>span,.result .email-health-result-v1 .email-health-result-v1-score-meter-track>span{border-radius:inherit!important;background:linear-gradient(90deg,#10b981e0,#22c55ef0)!important;min-width:8px!important;height:100%!important;min-height:100%!important;margin:0!important;padding:0!important;line-height:0!important;display:block!important;box-shadow:0 4px 14px #16a34a2e!important}.result .email-health-result-v1 .email-health-result-v1-check-card .email-health-result-v1-score-meter-meta,.result .email-health-result-v1 .email-health-result-v1-score-meter-meta{width:100%!important;min-width:0!important;box-shadow:none!important;color:#0f172a!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:space-between!important;align-items:baseline!important;gap:14px!important;margin:0!important;padding:0!important;line-height:1.2!important;display:flex!important;overflow:visible!important}.result .email-health-result-v1 .email-health-result-v1-check-card .email-health-result-v1-score-meter-meta>strong,.result .email-health-result-v1 .email-health-result-v1-score-meter-meta>strong{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;letter-spacing:-.02em!important;white-space:nowrap!important;flex:none!important;margin:0!important;padding:0!important;font-size:1.02rem!important;font-weight:900!important;line-height:1.1!important;display:block!important}.result .email-health-result-v1 .email-health-result-v1-check-card .email-health-result-v1-score-meter-meta>span,.result .email-health-result-v1 .email-health-result-v1-score-meter-meta>span{color:#64748b!important;-webkit-text-fill-color:#64748b!important;letter-spacing:.045em!important;text-align:right!important;white-space:nowrap!important;flex:0 auto!important;min-width:0!important;margin:0!important;padding:0!important;font-size:.86rem!important;font-weight:800!important;line-height:1.15!important;display:block!important;overflow:visible!important}.result .email-health-result-v1 .email-health-result-v1-score-meter+.dnssec-premium-v1-lines,.result .email-health-result-v1 .email-health-result-v1-score-meter+[class*=lines]{margin-top:2px!important}@media (width<=760px){.result .email-health-result-v1 .email-health-result-v1-check-card .email-health-result-v1-score-meter,.result .email-health-result-v1 .email-health-result-v1-score-meter{grid-template-rows:9px auto!important;gap:11px!important;margin:24px 0 22px!important}.result .email-health-result-v1 .email-health-result-v1-check-card .email-health-result-v1-score-meter-track,.result .email-health-result-v1 .email-health-result-v1-score-meter-track{height:9px!important;min-height:9px!important;max-height:9px!important}.result .email-health-result-v1 .email-health-result-v1-check-card .email-health-result-v1-score-meter-meta>strong,.result .email-health-result-v1 .email-health-result-v1-score-meter-meta>strong{font-size:1rem!important}.result .email-health-result-v1 .email-health-result-v1-check-card .email-health-result-v1-score-meter-meta>span,.result .email-health-result-v1 .email-health-result-v1-score-meter-meta>span{letter-spacing:.035em!important;font-size:.84rem!important}}.result .email-health-fixinstructions-v5-panel,.result .email-health-result-v1-fix-panel{position:relative;background:radial-gradient(circle at 0 0,#fbbf2421,#0000 32rem),linear-gradient(#fffffff5,#f8fafcf0)!important;border:1px solid #d977063d!important;border-radius:24px!important;margin:30px clamp(18px,5.2vw,52px) 24px!important;padding:24px!important;overflow:hidden!important;box-shadow:0 16px 40px #0f172a12!important}.result .email-health-fixinstructions-v5-panel:before,.result .email-health-result-v1-fix-panel:before{content:"";opacity:.95;background:linear-gradient(#f59e0b,#0891b2);width:4px;position:absolute;inset:0 auto 0 0}.result .email-health-fixinstructions-v5-panel__badge,.result .email-health-result-v1-fix-panel-head>div>span{color:#92400e!important;letter-spacing:.055em!important;text-transform:uppercase!important;width:max-content!important;box-shadow:none!important;background:#fff7edeb!important;border:1px solid #d9770647!important;border-radius:999px!important;align-items:center!important;margin:0 0 10px!important;padding:.38rem .68rem!important;font-size:.74rem!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.result .email-health-fixinstructions-v5-panel>h3,.result .email-health-result-v1-fix-panel-head h3{color:#0f172a!important;letter-spacing:-.048em!important;max-width:780px!important;margin:0 0 8px!important;font-size:clamp(1.42rem,2.05vw,1.92rem)!important;font-weight:880!important;line-height:1.08!important}.result .email-health-fixinstructions-v5-panel>p,.result .email-health-result-v1-fix-panel-head p{color:#475569!important;letter-spacing:-.012em!important;max-width:82ch!important;margin:0!important;font-size:.98rem!important;font-weight:640!important;line-height:1.58!important}.result .email-health-fixinstructions-v5,.result .email-health-result-v1-fix-list{counter-reset:nt-remediation-card;gap:14px!important;margin-top:18px!important;display:grid!important}.result .email-health-fixinstructions-v5__card,.result .email-health-result-v1-fix-card,.result .email-health-result-v1-fix-item,.result .email-health-result-v1-fix-section{counter-increment:nt-remediation-card;background:linear-gradient(#fffffffa,#f8fafcf0)!important;border:1px solid #cbd5e1c2!important;border-radius:20px!important;padding:18px!important;position:relative!important;overflow:hidden!important;box-shadow:0 10px 26px #0f172a0e!important}.result .email-health-fixinstructions-v5__card:before,.result .email-health-result-v1-fix-card:before,.result .email-health-result-v1-fix-item:before,.result .email-health-result-v1-fix-section:before{content:counter(nt-remediation-card);color:#075985;background:radial-gradient(circle at 34% 28%,#ffffffe6,#ffffff1a 36%,#0000 37%),linear-gradient(135deg,#e0f2fef5,#bae6fddb);border:1px solid #0ea5e938;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;font-size:.88rem;font-weight:900;line-height:1;display:inline-flex;position:absolute;top:17px;left:18px;box-shadow:0 8px 18px #0ea5e91f}.result .email-health-fixinstructions-v5__card-head,.result .email-health-result-v1-fix-card-head,.result .email-health-result-v1-fix-item-head{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;min-width:0!important;margin:0 0 12px 46px!important;display:grid!important}.result .email-health-fixinstructions-v5__card h4,.result .email-health-result-v1-fix-card h4,.result .email-health-result-v1-fix-item h4,.result .email-health-result-v1-fix-section h4{color:#0f172a!important;letter-spacing:-.032em!important;margin:0!important;font-size:clamp(1.02rem,1.22vw,1.14rem)!important;font-weight:850!important;line-height:1.18!important}.result .email-health-fixinstructions-v5__card-head span,.result .email-health-result-v1-fix-card-head span,.result .email-health-result-v1-fix-item-head span{color:#92400e!important;letter-spacing:-.005em!important;white-space:nowrap!important;background:#fff7ede6!important;border:1px solid #d977063d!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:max-content!important;padding:.34rem .62rem!important;font-size:.75rem!important;font-weight:850!important;line-height:1!important;display:inline-flex!important}.result .email-health-fixinstructions-v5__card ul,.result .email-health-result-v1-fix-card ul,.result .email-health-result-v1-fix-item ul,.result .email-health-result-v1-fix-section ul,.result .email-health-result-v1-fix-card ol,.result .email-health-result-v1-fix-item ol,.result .email-health-result-v1-fix-section ol{counter-reset:nt-remediation-step;color:#334155!important;gap:9px!important;margin:0 0 0 46px!important;padding:0!important;font-size:.95rem!important;font-weight:570!important;line-height:1.52!important;list-style:none!important;display:grid!important}.result .email-health-fixinstructions-v5__card li,.result .email-health-result-v1-fix-card li,.result .email-health-result-v1-fix-item li,.result .email-health-result-v1-fix-section li{counter-increment:nt-remediation-step;min-height:24px!important;margin:0!important;padding:0 0 0 32px!important;position:relative!important}.result .email-health-fixinstructions-v5__card li:before,.result .email-health-result-v1-fix-card li:before,.result .email-health-result-v1-fix-item li:before,.result .email-health-result-v1-fix-section li:before{content:counter(nt-remediation-step);color:#475569;background:#f1f5f9fa;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;font-size:.72rem;font-weight:850;line-height:1;display:inline-flex;position:absolute;top:.08rem;left:0}.result .email-health-fixinstructions-v5__example,.result .email-health-result-v1-fix-example,.result .email-health-result-v1-fix-card pre,.result .email-health-result-v1-fix-item pre,.result .email-health-result-v1-fix-section pre{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;background:#0f172a!important;border:1px solid #1e293b29!important;border-radius:14px!important;margin:14px 0 0 46px!important;padding:14px 16px!important;font-size:.86rem!important;line-height:1.52!important;overflow-x:auto!important;box-shadow:inset 0 1px #ffffff0f!important}.result .email-health-fixinstructions-v5__example code,.result .email-health-result-v1-fix-example code,.result .email-health-result-v1-fix-card pre code,.result .email-health-result-v1-fix-item pre code,.result .email-health-result-v1-fix-section pre code{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;white-space:pre!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important;font-weight:700!important}@media (width>=920px){.result .email-health-fixinstructions-v5,.result .email-health-result-v1-fix-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}.result .email-health-fixinstructions-v5__card:only-child,.result .email-health-result-v1-fix-card:only-child,.result .email-health-result-v1-fix-item:only-child,.result .email-health-result-v1-fix-section:only-child{grid-column:1/-1!important}}@media (width<=760px){.result .email-health-fixinstructions-v5-panel,.result .email-health-result-v1-fix-panel{border-radius:22px!important;margin-left:0!important;margin-right:0!important;padding:18px!important}.result .email-health-fixinstructions-v5,.result .email-health-result-v1-fix-list{gap:12px!important}.result .email-health-fixinstructions-v5__card,.result .email-health-result-v1-fix-card,.result .email-health-result-v1-fix-item,.result .email-health-result-v1-fix-section{border-radius:18px!important;padding:16px!important}.result .email-health-fixinstructions-v5__card:before,.result .email-health-result-v1-fix-card:before,.result .email-health-result-v1-fix-item:before,.result .email-health-result-v1-fix-section:before{width:30px;height:30px;top:15px;left:16px}.result .email-health-fixinstructions-v5__card-head,.result .email-health-result-v1-fix-card-head,.result .email-health-result-v1-fix-item-head{grid-template-columns:1fr!important;margin-left:42px!important}.result .email-health-fixinstructions-v5__card ul,.result .email-health-result-v1-fix-card ul,.result .email-health-result-v1-fix-item ul,.result .email-health-result-v1-fix-section ul,.result .email-health-result-v1-fix-card ol,.result .email-health-result-v1-fix-item ol,.result .email-health-result-v1-fix-section ol,.result .email-health-fixinstructions-v5__example,.result .email-health-result-v1-fix-example,.result .email-health-result-v1-fix-card pre,.result .email-health-result-v1-fix-item pre,.result .email-health-result-v1-fix-section pre{margin-left:0!important}}.result .email-health-fixinstructions-v5,.result .email-health-result-v1-fix-list{grid-auto-rows:auto!important;align-items:start!important}.result .email-health-fixinstructions-v5__card,.result .email-health-result-v1-fix-card,.result .email-health-result-v1-fix-item,.result .email-health-result-v1-fix-section{align-self:start!important;height:auto!important;min-height:0!important}@media (width>=920px){.result .email-health-fixinstructions-v5,.result .email-health-result-v1-fix-list{align-items:start!important}}.result .email-health-fixinstructions-v5__card:before,.result .email-health-result-v1-fix-card:before,.result .email-health-result-v1-fix-item:before,.result .email-health-result-v1-fix-section:before{content:none!important;display:none!important}.result .email-health-fixinstructions-v5__card-head,.result .email-health-result-v1-fix-card-head,.result .email-health-result-v1-fix-item-head,.result .email-health-fixinstructions-v5__card ul,.result .email-health-result-v1-fix-card ul,.result .email-health-result-v1-fix-item ul,.result .email-health-result-v1-fix-section ul,.result .email-health-result-v1-fix-card ol,.result .email-health-result-v1-fix-item ol,.result .email-health-result-v1-fix-section ol{margin-left:0!important;padding-left:0!important}.result .email-health-fixinstructions-v5__card li:before,.result .email-health-result-v1-fix-card li:before,.result .email-health-result-v1-fix-item li:before,.result .email-health-result-v1-fix-section li:before{color:#475569!important;box-shadow:none!important;background:#f1f5f9fa!important;border:1px solid #cbd5e1b3!important}.result .email-health-fixinstructions-v5__example,.result .email-health-result-v1-fix-example,.result .email-health-result-v1-fix-card pre,.result .email-health-result-v1-fix-item pre,.result .email-health-result-v1-fix-section pre{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;white-space:pre!important;scrollbar-width:thin!important;scrollbar-color:#94a3b89e #e2e8f0cc!important;background:linear-gradient(#f8fafcfa,#f1f5f9eb)!important;border:1px solid #cbd5e1db!important;border-radius:16px!important;margin-top:16px!important;margin-left:0!important;padding:14px 16px!important;overflow:auto hidden!important;box-shadow:inset 0 1px #ffffffdb,0 8px 18px #0f172a0b!important}.result .email-health-fixinstructions-v5__example>span,.result .email-health-result-v1-fix-example>span,.result .email-health-fixinstructions-v5__example>strong,.result .email-health-result-v1-fix-example>strong{color:#64748b!important;-webkit-text-fill-color:#64748b!important;box-shadow:none!important;letter-spacing:.06em!important;text-transform:uppercase!important;background:0 0!important;border:0!important;margin:0 0 10px!important;padding:0!important;font-family:inherit!important;font-size:.76rem!important;font-weight:900!important;line-height:1.15!important;display:block!important}.result .email-health-fixinstructions-v5__example code,.result .email-health-result-v1-fix-example code,.result .email-health-result-v1-fix-card pre code,.result .email-health-result-v1-fix-item pre code,.result .email-health-result-v1-fix-section pre code,.result .email-health-fixinstructions-v5__example code *,.result .email-health-result-v1-fix-example code *{box-shadow:none!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;letter-spacing:-.012em!important;white-space:pre!important;text-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important;font-size:.86rem!important;font-weight:760!important;line-height:1.55!important}.result .email-health-fixinstructions-v5__example div,.result .email-health-result-v1-fix-example div{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;box-shadow:none!important;background:#ffffff94!important;border-color:#cbd5e1d1!important}.result .email-health-fixinstructions-v5__example *,.result .email-health-result-v1-fix-example *,.result .email-health-result-v1-fix-card pre *,.result .email-health-result-v1-fix-item pre *,.result .email-health-result-v1-fix-section pre *{text-shadow:none!important}@media (width<=760px){.result .email-health-fixinstructions-v5__card-head,.result .email-health-result-v1-fix-card-head,.result .email-health-result-v1-fix-item-head{margin-left:0!important}.result .email-health-fixinstructions-v5__example,.result .email-health-result-v1-fix-example,.result .email-health-result-v1-fix-card pre,.result .email-health-result-v1-fix-item pre,.result .email-health-result-v1-fix-section pre{border-radius:14px!important;padding:13px 14px!important}.result .email-health-fixinstructions-v5__example code,.result .email-health-result-v1-fix-example code,.result .email-health-result-v1-fix-card pre code,.result .email-health-result-v1-fix-item pre code,.result .email-health-result-v1-fix-section pre code{font-size:.82rem!important}}html body #result.result .email-health-fixinstructions-v5-panel{box-sizing:border-box!important;background:radial-gradient(circle at 0 0,#fbbf241c,#0000 32rem),linear-gradient(#fffffff7,#f8fafcf0)!important;border:1px solid #d977063d!important;border-radius:24px!important;width:100%!important;min-width:0!important;max-width:none!important;margin:28px 0 24px!important;padding:22px!important;overflow:hidden!important;box-shadow:0 16px 40px #0f172a12!important}html body #result.result .email-health-fixinstructions-v5-panel:before{content:""!important;background:linear-gradient(#f59e0b,#0891b2)!important;width:4px!important;position:absolute!important;inset:0 auto 0 0!important}html body #result.result .email-health-fixinstructions-v5-panel__badge{display:none!important}html body #result.result .email-health-fixinstructions-v5-panel>h3{color:#0f172a!important;letter-spacing:-.048em!important;margin:0 0 8px!important;font-size:clamp(1.42rem,2.05vw,1.92rem)!important;font-weight:880!important;line-height:1.08!important}html body #result.result .email-health-fixinstructions-v5-panel>p{color:#475569!important;letter-spacing:-.012em!important;max-width:82ch!important;margin:0!important;font-size:.98rem!important;font-weight:640!important;line-height:1.58!important}html body #result.result .email-health-fixinstructions-v5-panel .email-health-fixinstructions-v5{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important;width:100%!important;min-width:0!important;max-width:none!important;margin:18px 0 0!important;padding:0!important;display:grid!important}html body #result.result .email-health-fixinstructions-v5-panel .email-health-fixinstructions-v5__card{box-sizing:border-box!important;background:linear-gradient(#fffffffa,#f8fafcf0)!important;border:1px solid #cbd5e1c7!important;border-radius:20px!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:18px 20px!important;overflow:hidden!important;box-shadow:0 10px 26px #0f172a0e!important}html body #result.result .email-health-fixinstructions-v5-panel .email-health-fixinstructions-v5__card:before{content:none!important;display:none!important}html body #result.result .email-health-fixinstructions-v5-panel .email-health-fixinstructions-v5__card-head{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;margin:0 0 12px!important;padding:0!important;display:grid!important}html body #result.result .email-health-fixinstructions-v5-panel .email-health-fixinstructions-v5__card h4{color:#0f172a!important;letter-spacing:-.032em!important;margin:0!important;font-size:clamp(1.02rem,1.22vw,1.14rem)!important;font-weight:850!important;line-height:1.18!important}html body #result.result .email-health-fixinstructions-v5-panel .email-health-fixinstructions-v5__card-head span{color:#92400e!important;white-space:nowrap!important;background:#fff7ede6!important;border:1px solid #d977063d!important;border-radius:999px!important;justify-self:end!important;width:max-content!important;padding:.34rem .62rem!important;font-size:.75rem!important;font-weight:850!important;line-height:1!important}html body #result.result .email-health-fixinstructions-v5-panel .email-health-fixinstructions-v5__card ul{counter-reset:nt-remediation-step!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}html body #result.result .email-health-fixinstructions-v5-panel .email-health-fixinstructions-v5__card li{counter-increment:nt-remediation-step!important;color:#334155!important;letter-spacing:-.014em!important;min-height:24px!important;margin:0!important;padding:0 0 0 32px!important;font-size:.95rem!important;font-weight:620!important;line-height:1.46!important;position:relative!important}html body #result.result .email-health-fixinstructions-v5-panel .email-health-fixinstructions-v5__card li:before{content:counter(nt-remediation-step)!important;color:#475569!important;width:22px!important;height:22px!important;box-shadow:none!important;background:#f1f5f9fa!important;border:1px solid #cbd5e1b8!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;font-size:.72rem!important;font-weight:850!important;line-height:1!important;display:inline-flex!important;position:absolute!important;top:.03rem!important;left:0!important}html body #result.result .email-health-fixinstructions-v5-panel pre.email-health-fixinstructions-v5__example{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;white-space:pre!important;box-sizing:border-box!important;background:linear-gradient(#f8fafc,#f1f5f9)!important;border:1px solid #cbd5e1eb!important;border-radius:15px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:16px 0 0!important;padding:14px 16px!important;overflow-x:auto!important;box-shadow:inset 0 1px #ffffffeb,0 8px 18px #0f172a0b!important}html body #result.result .email-health-fixinstructions-v5-panel pre.email-health-fixinstructions-v5__example code{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;white-space:pre!important;background:0 0!important;width:max-content!important;min-width:100%!important;max-width:none!important;margin:0!important;padding:0!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important;font-size:.86rem!important;font-weight:760!important;line-height:1.55!important;display:block!important}@media (width>=920px){html body #result.result .email-health-fixinstructions-v5-panel .email-health-fixinstructions-v5{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body #result.result .email-health-fixinstructions-v5-panel .email-health-fixinstructions-v5__card:first-child{grid-column:1/-1!important}}@media (width<=760px){html body #result.result .email-health-fixinstructions-v5-panel{border-radius:22px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:22px 0 18px!important;padding:16px 12px!important}html body #result.result .email-health-fixinstructions-v5-panel .email-health-fixinstructions-v5{flex-direction:column!important;align-items:stretch!important;gap:12px!important;width:100%!important;max-width:100%!important;display:flex!important}html body #result.result .email-health-fixinstructions-v5-panel .email-health-fixinstructions-v5__card,html body #result.result .email-health-fixinstructions-v5-panel .email-health-fixinstructions-v5__card:first-child{box-sizing:border-box!important;border-radius:18px!important;flex:none!important;align-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:14px!important}html body #result.result .email-health-fixinstructions-v5-panel .email-health-fixinstructions-v5__card-head{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}html body #result.result .email-health-fixinstructions-v5-panel .email-health-fixinstructions-v5__card-head span{justify-self:start!important}html body #result.result .email-health-fixinstructions-v5-panel>h3{font-size:1.34rem!important;line-height:1.12!important}html body #result.result .email-health-fixinstructions-v5-panel>p{font-size:.92rem!important;line-height:1.44!important}html body #result.result .email-health-fixinstructions-v5-panel .email-health-fixinstructions-v5__card h4{font-size:1.02rem!important;line-height:1.18!important}html body #result.result .email-health-fixinstructions-v5-panel .email-health-fixinstructions-v5__card li{font-size:.9rem!important;line-height:1.4!important}html body #result.result .email-health-fixinstructions-v5-panel pre.email-health-fixinstructions-v5__example{border-radius:13px!important;padding:12px 13px!important}html body #result.result .email-health-fixinstructions-v5-panel pre.email-health-fixinstructions-v5__example code{font-size:.78rem!important;line-height:1.48!important}}html body #result.result .email-health-result-v1 .email-health-result-v1-meta,html body #result.result .email-health-result-v1 .email-health-result-v1-meta-grid,html body #result.result .email-health-result-v1 .email-health-result-v1-hero-meta,html body #result.result .email-health-result-v1 [class*=hero] [class*=meta],html body #result.result .email-health-result-v1 [class*=summary] [class*=meta]{box-shadow:none!important;background:0 0!important;border:0!important}html body #result.result .email-health-result-v1 .email-health-result-v1-meta:before,html body #result.result .email-health-result-v1 .email-health-result-v1-meta:after,html body #result.result .email-health-result-v1 .email-health-result-v1-meta-grid:before,html body #result.result .email-health-result-v1 .email-health-result-v1-meta-grid:after,html body #result.result .email-health-result-v1 .email-health-result-v1-hero-meta:before,html body #result.result .email-health-result-v1 .email-health-result-v1-hero-meta:after{content:none!important;display:none!important}html body #result.result .email-health-result-v1 .email-health-result-v1-meta-card,html body #result.result .email-health-result-v1 .email-health-result-v1-identity-card,html body #result.result .email-health-result-v1 [class*=meta-card],html body #result.result .email-health-result-v1 [class*=identity-card]{-webkit-backdrop-filter:blur(12px)saturate(1.1)!important;background:#ffffffbd linear-gradient(#ffffffd1,#f8fafcad)!important;border:1px solid #cbd5e1b8!important;border-radius:17px!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffffc7,0 12px 24px #0f172a0e!important}html body #result.result .email-health-result-v1 .email-health-result-v1-meta-card:before,html body #result.result .email-health-result-v1 .email-health-result-v1-identity-card:before,html body #result.result .email-health-result-v1 [class*=meta-card]:before,html body #result.result .email-health-result-v1 [class*=identity-card]:before{content:""!important;opacity:.9!important;background:linear-gradient(#2dd4bf,#38bdf8)!important;border-radius:999px!important;width:3px!important;position:absolute!important;inset:12px auto 12px 0!important}html body #result.result .email-health-result-v1 .email-health-result-v1-meta-card small,html body #result.result .email-health-result-v1 .email-health-result-v1-identity-card small,html body #result.result .email-health-result-v1 [class*=meta-card] small,html body #result.result .email-health-result-v1 [class*=identity-card] small{color:#64748b!important;-webkit-text-fill-color:#64748b!important;letter-spacing:.12em!important;font-weight:900!important}html body #result.result .email-health-result-v1 .email-health-result-v1-meta-card strong,html body #result.result .email-health-result-v1 .email-health-result-v1-identity-card strong,html body #result.result .email-health-result-v1 [class*=meta-card] strong,html body #result.result .email-health-result-v1 [class*=identity-card] strong{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;letter-spacing:-.018em!important;font-weight:800!important}@media (width<=760px){html body #result.result .email-health-result-v1 .email-health-result-v1-meta,html body #result.result .email-health-result-v1 .email-health-result-v1-meta-grid,html body #result.result .email-health-result-v1 .email-health-result-v1-hero-meta,html body #result.result .email-health-result-v1 [class*=hero] [class*=meta],html body #result.result .email-health-result-v1 [class*=summary] [class*=meta]{width:100%!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}html body #result.result .email-health-result-v1 .email-health-result-v1-meta-card,html body #result.result .email-health-result-v1 .email-health-result-v1-identity-card,html body #result.result .email-health-result-v1 [class*=meta-card],html body #result.result .email-health-result-v1 [class*=identity-card]{background:linear-gradient(#ffffffd1,#f8fafca8)!important;border-radius:18px!important;width:100%!important;max-width:100%!important;box-shadow:inset 0 1px #fffc,0 10px 22px #0f172a0d!important}}
