html body .aec-ck{--ck-k:#000;--ck-p:#E8430A;--ck-pd:#C43D00;--ck-pl:#FF6B2C;--ck-t:#141414;--ck-m:#45413E;--ck-b:#E5E5E5;--ck-s:#F7F6F5;--ck-ok:#1E9E4A}html body .aec-ck *{box-sizing:border-box}html body .aec-ck .aec-ck-hero{background:var(--ck-s);padding:72px 0 80px;border-bottom:1.5px solid var(--ck-b)}html body .aec-ck .aec-ck-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,560px);grid-template-areas:"top tool" "more tool";column-gap:64px;row-gap:8px;align-items:start}html body .aec-ck .aec-ck-hero__top{grid-area:top}html body .aec-ck .aec-ck-tool{grid-area:tool;scroll-margin-top:110px}html body .aec-ck .aec-ck-hero__more{grid-area:more}html body .aec-ck .aec-ck-hero h1{font:800 clamp(36px,4.6vw,58px)/1.06 var(--aec-ff);letter-spacing:-.035em;color:var(--ck-k);margin:0 0 20px;max-width:16ch;text-wrap:balance}html body .aec-ck .aec-ck-lead{font:500 19px/1.6 var(--aec-ff);color:var(--ck-t);max-width:52ch;margin:0}html body .aec-ck .aec-ck-ticks{list-style:none;margin:28px 0 0;padding:0;display:grid;gap:12px}html body .aec-ck .aec-ck-ticks li{display:flex;gap:12px;align-items:flex-start;font:600 16px/1.5 var(--aec-ff);color:var(--ck-t)}html body .aec-ck .aec-tick{flex:none;margin-top:2px}html body .aec-ck .aec-ck-scope{margin:22px 0 0;font:500 15px/1.6 var(--aec-ff);color:var(--ck-m);max-width:56ch}html body .aec-ck .aec-ck-maker{display:flex;gap:14px;align-items:center;margin-top:26px;padding-top:22px;border-top:1.5px solid var(--ck-b)}html body .aec-ck .aec-ck-maker img{width:44px;height:44px;border-radius:50%;object-fit:cover}html body .aec-ck .aec-ck-maker p{margin:0;font:500 14px/1.55 var(--aec-ff);color:var(--ck-m)}html body .aec-ck .aec-ck-maker a{color:var(--ck-k);font-weight:700;text-decoration:underline;text-underline-offset:3px}html body .aec-ck .aec-ck-tool .dac-checker-wrap{max-width:none;margin:0;text-align:left}html body .aec-ck .aec-ck-tool #dac-form-section,html body .aec-ck .aec-ck-tool #dac-loading{max-width:none;padding:32px;border-radius:22px;background:#000;box-shadow:none}html body .aec-ck .aec-ck-tool .dac-badge{display:none}html body .aec-ck .aec-ck-tool .dac-checker-heading{margin:0 0 20px}html body .aec-ck .aec-ck-tool .dac-checker-heading h2{font:800 28px/1.2 var(--aec-ff)!important;letter-spacing:-.025em;color:#fff!important;margin:0 0 8px!important;text-align:left}html body .aec-ck .aec-ck-tool .dac-checker-heading p{font:500 16px/1.55 var(--aec-ff)!important;color:rgb(255 255 255 / .82)!important;margin:0!important;text-align:left}html body .aec-ck .aec-ck-tool .dac-input-row{display:flex;gap:8px;align-items:stretch;background:#fff;border:2px solid #fff;border-radius:14px;padding:6px;box-shadow:none}html body .aec-ck .aec-ck-tool .dac-input-row:focus-within{border-color:var(--ck-pl)}html body .aec-ck .aec-ck-tool #dac-url-input{flex:1;min-width:0;height:52px;border:0;background:#fff0;padding:0 12px;font:500 17px/1 var(--aec-ff);color:#000;outline:none}html body .aec-ck .aec-ck-tool #dac-submit-btn{flex:none;height:52px;padding:0 22px;border:0;border-radius:10px;background:var(--ck-p);color:#fff;font:700 16px/1 var(--aec-ff);display:inline-flex;align-items:center;gap:8px;cursor:pointer;white-space:nowrap}html body .aec-ck .aec-ck-tool #dac-submit-btn:hover{background:var(--ck-pd);transform:none}html body .aec-ck .aec-ck-tool .dac-note{margin:14px 0 0;font:500 14px/1.55 var(--aec-ff)!important;color:rgb(255 255 255 / .75)!important;text-align:left}html body .aec-ck .aec-ck-tool .dac-error{margin:12px 0 0;color:#FFB4A2!important;font:600 14px/1.5 var(--aec-ff)}html body .aec-ck .aec-ck-tool .dac-loading-text{color:#fff!important;font:700 18px/1.4 var(--aec-ff)}html body .aec-ck .aec-ck-tool .dac-steps-live li{color:rgb(255 255 255 / .85)!important;font:500 15px/1.5 var(--aec-ff)}html body .aec-ck .aec-ck-trust{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 18px}html body .aec-ck .aec-ck-trust li{display:flex;align-items:center;gap:8px;font:600 14px/1.4 var(--aec-ff);color:var(--ck-m)}html body .aec-ck .aec-ck-trust li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ck-p)}html body .aec-ck .aec-ck-done{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin-top:14px;padding:18px 20px;background:#fff;border:1.5px solid var(--ck-b);border-radius:18px}html body .aec-ck .aec-ck-done[hidden]{display:none}html body .aec-ck .aec-ck-done>div{flex:1;min-width:180px}html body .aec-ck .aec-ck-done p{margin:0;font:500 14px/1.5 var(--aec-ff);color:var(--ck-m)}html body .aec-ck .aec-ck-done .aec-ck-done__t{font:800 17px/1.3 var(--aec-ff);color:var(--ck-k)}html body .aec-ck .aec-ck-results{padding:56px 0 24px;scroll-margin-top:90px}html body .aec-ck .aec-ck-results[hidden]{display:none}html body .aec-ck .aec-ck-results__n{margin:0 0 16px;font:600 14px/1.5 var(--aec-ff);color:var(--ck-m)}html body .aec-ck #ck-report-host #dac-report{display:block}html body .aec-ck .aec-ck-nav{position:sticky;top:0;z-index:20;background:#fff;border-bottom:1.5px solid var(--ck-b)}html body .aec-ck .aec-ck-nav .aec-wrap{display:flex;gap:8px;overflow-x:auto;padding-top:12px;padding-bottom:12px;scrollbar-width:none}html body .aec-ck .aec-ck-nav .aec-wrap::-webkit-scrollbar{display:none}html body .aec-ck .aec-ck-nav a{flex:none;font:700 14px/1 var(--aec-ff);color:var(--ck-k);text-decoration:none;padding:11px 14px;border:1.5px solid var(--ck-b);border-radius:999px;background:#fff}html body .aec-ck .aec-ck-nav a:hover{border-color:var(--ck-p);color:var(--ck-p)}html body .aec-ck .aec-sec{scroll-margin-top:70px}html body .aec-ck .aec-ck-areas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}html body .aec-ck .aec-ck-area{background:#fff;border:1.5px solid var(--ck-b);border-radius:22px;padding:26px;display:flex;flex-direction:column;gap:12px;transition:box-shadow .2s}html body .aec-ck .aec-ck-area:hover{box-shadow:0 12px 32px rgb(0 0 0 / .07)}html body .aec-ck .aec-ck-area__hd{display:flex;justify-content:space-between;align-items:baseline;gap:12px}html body .aec-ck .aec-ck-area h3{margin:0;font:800 20px/1.25 var(--aec-ff);letter-spacing:-.02em;color:var(--ck-k)}html body .aec-ck .aec-ck-area__hd span{flex:none;font:800 15px/1 var(--aec-ff);color:var(--ck-p)}html body .aec-ck .aec-ck-area p{margin:0;font:500 16px/1.55 var(--aec-ff);color:var(--ck-t)}html body .aec-ck .aec-ck-area ul{list-style:none;margin:4px 0 0;padding:14px 0 0;border-top:1.5px solid var(--ck-b);display:grid;gap:9px}html body .aec-ck .aec-ck-area li{display:flex;gap:10px;font:500 15px/1.5 var(--aec-ff);color:var(--ck-m)}html body .aec-ck .aec-ck-area--cta{background:#000;border-color:#000}html body .aec-ck .aec-ck-area--cta h3{color:#fff}html body .aec-ck .aec-ck-area--cta p{color:rgb(255 255 255 / .82)}html body .aec-ck .aec-ck-area--cta .aec-btn{margin-top:auto;align-self:flex-start}html body .aec-ck .aec-ck-meth{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:56px;align-items:start}html body .aec-ck .aec-ck-table{width:100%;border-collapse:collapse;margin-top:26px;background:#fff;border:1.5px solid var(--ck-b);border-radius:18px;overflow:hidden;font-family:var(--aec-ff)}html body .aec-ck .aec-ck-table th,html body .aec-ck .aec-ck-table td{padding:14px 18px;text-align:left;border-bottom:1.5px solid var(--ck-b);font-size:16px}html body .aec-ck .aec-ck-table th{font-weight:800;color:var(--ck-k);background:#fff}html body .aec-ck .aec-ck-table td:last-child,html body .aec-ck .aec-ck-table th:last-child{text-align:right;font-variant-numeric:tabular-nums;font-weight:800;color:var(--ck-p)}html body .aec-ck .aec-ck-table th:last-child{color:var(--ck-k)}html body .aec-ck .aec-ck-table tr:last-child td{border-bottom:0}html body .aec-ck .aec-ck-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}html body .aec-ck .aec-ck-limits{background:#fff;border:1.5px solid var(--ck-b);border-radius:22px;padding:28px}html body .aec-ck .aec-ck-limits h3{margin:0 0 16px;font:800 20px/1.3 var(--aec-ff);color:var(--ck-k)}html body .aec-ck .aec-ck-limits ul{list-style:none;margin:0 0 20px;padding:0;display:grid;gap:12px}html body .aec-ck .aec-ck-limits li{display:flex;gap:10px;font:500 16px/1.5 var(--aec-ff);color:var(--ck-t)}html body .aec-ck .aec-ck-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}html body .aec-ck .aec-ck-steps li{border:1.5px solid var(--ck-b);border-radius:22px;padding:26px;background:#fff}html body .aec-ck .aec-ck-steps__n{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;border-radius:12px;background:#000;color:#fff;font:800 17px/1 var(--aec-ff)}html body .aec-ck .aec-ck-steps h3{margin:16px 0 8px;font:800 20px/1.25 var(--aec-ff);color:var(--ck-k)}html body .aec-ck .aec-ck-steps p{margin:0;font:500 16px/1.55 var(--aec-ff);color:var(--ck-t)}html body .aec-ck .aec-ck-split{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:56px;align-items:start}html body .aec-ck .aec-ck-small{margin:14px 0 0;font:500 14px/1.5 var(--aec-ff);color:var(--ck-m)}html body .aec-ck .aec-ck-panel{background:#fff;border:1.5px solid var(--ck-b);border-radius:22px;padding:28px;min-width:0}html body .aec-ck .pcfl-prompt-form,html body .aec-ck .pcfl-compare-form{display:grid;gap:14px}html body .aec-ck .pcfl-prompt-form label,html body .aec-ck .pcfl-compare-form label{display:grid;gap:6px;font:700 14px/1.3 var(--aec-ff);color:var(--ck-k)}html body .aec-ck .pcfl-prompt-form input,html body .aec-ck .pcfl-prompt-form select,html body .aec-ck .pcfl-compare-form input{height:52px;border:1.5px solid var(--ck-b);border-radius:14px;padding:0 14px;font:500 16px/1 var(--aec-ff);color:#000;background:#fff;width:100%}html body .aec-ck .pcfl-prompt-form input:focus,html body .aec-ck .pcfl-prompt-form select:focus,html body .aec-ck .pcfl-compare-form input:focus{outline:none;border-color:var(--ck-p)}html body .aec-ck .pcfl-btn-main{height:52px;border:0;border-radius:14px;background:var(--ck-p);color:#fff;font:700 16px/1 var(--aec-ff);cursor:pointer;padding:0 22px}html body .aec-ck .pcfl-btn-main:hover{background:var(--ck-pd)}html body .aec-ck .pcfl-btn-sm{border-radius:10px;font-family:var(--aec-ff)}html body .aec-ck .pcfl-check{background:#fff;border:1.5px solid var(--ck-b);border-radius:22px;padding:24px}html body .aec-ck .pcfl-factors{gap:16px}html body .aec-ck .aec-ck-spec{display:grid;grid-template-columns:160px minmax(0,1fr);gap:36px;align-items:center;border:1.5px solid var(--ck-b);border-radius:24px;padding:32px;background:#fff}html body .aec-ck .aec-ck-spec img{width:160px;height:160px;border-radius:20px;object-fit:cover}html body .aec-ck .aec-ck-spec p{margin:12px 0 16px;font:500 17px/1.65 var(--aec-ff);color:var(--ck-t);max-width:62ch}html body .aec-ck .aec-ck-spec p a{color:var(--ck-p);font-weight:700;text-decoration:underline;text-underline-offset:3px}@media (max-width:1100px){html body .aec-ck .aec-ck-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,480px);column-gap:40px}html body .aec-ck .aec-ck-areas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){html body .aec-ck .aec-ck-hero{padding:40px 0 48px}html body .aec-ck .aec-ck-hero__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"top" "tool" "more";row-gap:26px}html body .aec-ck .aec-ck-hero h1{max-width:none}html body .aec-ck .aec-ck-meth,html body .aec-ck .aec-ck-split{grid-template-columns:minmax(0,1fr);gap:28px}html body .aec-ck .aec-ck-steps{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){html body .aec-ck .aec-ck-hero h1{font-size:34px}html body .aec-ck .aec-ck-lead{font-size:17px}html body .aec-ck .aec-ck-areas{grid-template-columns:minmax(0,1fr)}html body .aec-ck .aec-ck-tool #dac-form-section,html body .aec-ck .aec-ck-tool #dac-loading{padding:22px 18px;border-radius:20px}html body .aec-ck .aec-ck-tool .dac-checker-heading h2{font-size:24px!important}html body .aec-ck .aec-ck-tool .dac-input-row{flex-direction:column;padding:6px}html body .aec-ck .aec-ck-tool #dac-submit-btn{width:100%;justify-content:center}html body .aec-ck .aec-ck-panel,html body .aec-ck .aec-ck-limits,html body .aec-ck .aec-ck-area,html body .aec-ck .aec-ck-steps li{padding:20px}html body .aec-ck .aec-ck-spec{grid-template-columns:minmax(0,1fr);padding:22px;gap:18px}html body .aec-ck .aec-ck-spec img{width:96px;height:96px}html body .aec-ck .aec-ck-area--cta .aec-btn,html body .aec-ck .aec-ck-done .aec-btn,html body .aec-ck .pcfl-btn-main{width:100%}}@media (prefers-reduced-motion:reduce){html body .aec-ck *{transition:none!important}}html body .aec-ck .aec-ck-panel .pcfl-prompt-form,html body .aec-ck .aec-ck-panel .pcfl-compare-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:0;border:0;background:none;border-radius:0;align-items:end}html body .aec-ck .aec-ck-panel .pcfl-btn-main{grid-column:1/-1;width:100%}html body .aec-ck .pcfl-prompt-form input,html body .aec-ck .pcfl-prompt-form select,html body .aec-ck .pcfl-compare-form input{margin-top:0;border:1.5px solid var(--ck-b);font-size:16px}html body .aec-ck .pcfl-factor{border:1.5px solid var(--ck-b);border-radius:22px;padding:26px}html body .aec-ck .pcfl-factor h3{font-size:19px;letter-spacing:-.015em}html body .aec-ck .pcfl-factor p{font-size:16px;color:var(--ck-t)}html body .aec-ck .pcfl-factor-n{width:34px;height:34px;font-size:15px;color:#fff}html body .aec-ck .pcfl-do{padding-top:12px;border-top:1.5px solid var(--ck-b)}html body .aec-ck .pcfl-do b{font-size:15px;letter-spacing:0;text-transform:none;color:var(--ck-k);margin-bottom:4px}html body .aec-ck .pcfl-check-top{border-radius:18px}@media (max-width:560px){html body .aec-ck .aec-ck-panel .pcfl-prompt-form,html body .aec-ck .aec-ck-panel .pcfl-compare-form{grid-template-columns:minmax(0,1fr)}html body .aec-ck .pcfl-factor{padding:20px}}html body .aec-ck .aec-ck-tool #dac-url-input{text-align:left}