@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-inter:"Inter","Inter Fallback"}:root{--bg:#f6f7fb;--card:#ffffff;--text:#17191f;--muted:#666b78;--line:#e8eaf0;--purple:#6d5ce7;--purple2:#8a75ff;--soft:#f0edff;--green:#178a5b;--green-soft:#ebfaf3;--amber:#a46500;--amber-soft:#fff6e6;--danger:#b84545;--danger-soft:#fff0f0;--shadow:0 18px 60px rgba(28,33,53,0.09);--radius:22px;--max:1160px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--font-inter),Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;color:var(--text);background:radial-gradient(circle at 20% 0,rgba(109,92,231,.08),transparent 32%),radial-gradient(circle at 90% 15%,rgba(138,117,255,.07),transparent 28%),var(--bg);line-height:1.65}a{color:inherit;text-decoration:none}button,textarea{font:inherit}button{cursor:pointer}.container{width:min(var(--max),calc(100% - 36px));margin:auto}.nav{height:72px;justify-content:space-between}.brand,.nav{display:flex;align-items:center}.brand{gap:11px;font-weight:800;letter-spacing:-.03em}.logo{display:block;height:40px;width:auto}.navlinks{display:flex;gap:24px;color:var(--muted);font-size:14px;font-weight:600}.navlinks a[aria-current=page]{color:var(--text)}.navcta{padding:10px 16px;border:1px solid var(--line);border-radius:12px;background:#fff;font-weight:700}.hero{padding:66px 0 34px;text-align:center}.eyebrow{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--line);border-radius:999px;padding:8px 12px;font-size:13px;color:var(--muted);box-shadow:0 8px 30px rgba(30,34,50,.05)}.dot{width:7px;height:7px;background:var(--purple);border-radius:50%}h1{max-width:900px;margin:22px auto 16px;font-size:clamp(40px,6vw,72px);line-height:1.03;letter-spacing:-.055em}.gradient{background:linear-gradient(120deg,var(--purple),#9b61e8);-webkit-background-clip:text;background-clip:text;color:transparent}.lead{max-width:780px;margin:0 auto;color:var(--muted);font-size:18px}.trustline{margin-top:18px;color:#7a7f8b;font-size:13px}.sourcelist{margin:28px 0 20px;padding:0;list-style:none;display:grid;grid-gap:12px;gap:12px;max-width:820px}.sourcelist li{background:#fff;border:1px solid var(--line);border-radius:16px;padding:16px 18px}.sourcelist a{color:var(--purple);font-weight:800;display:block;margin-bottom:4px}.sourcelist span{color:var(--muted);font-size:14px}.toolwrap{padding:22px 0 70px}.tool{background:rgba(255,255,255,.94);border:1px solid rgba(230,232,239,.9);border-radius:28px;box-shadow:var(--shadow);overflow:hidden}.tooltop{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--line)}.tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:#fff;padding:18px;font-weight:800;color:var(--muted);border-right:1px solid var(--line);display:flex;align-items:center;justify-content:center;text-align:center}.tab:last-child{border-right:0}.tab.active{background:var(--soft);color:var(--purple)}.toolbody{padding:28px}.editor{min-height:265px;width:100%;resize:vertical;border:1px solid var(--line);border-radius:18px;padding:20px;outline:none;background:#fbfbfd;color:var(--text);font-size:16px;transition:.2s}.editor:focus{border-color:#b8afff;box-shadow:0 0 0 4px rgba(109,92,231,.08);background:#fff}.editorfooter{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:13px;color:var(--muted);font-size:13px}.actions{display:flex;gap:10px;flex-wrap:wrap}.btn{border:0;border-radius:14px;padding:13px 18px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;gap:8px}.btn-primary{background:linear-gradient(135deg,var(--purple),var(--purple2));color:#fff;box-shadow:0 10px 24px rgba(109,92,231,.2)}.btn-secondary{background:#f1f2f6;color:#30333b}.btn:hover{transform:translateY(-1px)}.btn:disabled{opacity:.7;cursor:wait;transform:none}.result{display:none;margin-top:22px;border:1px solid var(--line);border-radius:18px;padding:18px}.result.show{display:block}.resulthead{display:flex;align-items:center;justify-content:space-between;gap:16px}.score{font-size:34px;font-weight:900;letter-spacing:-.04em}.score-claude{color:var(--danger)}.score-sub{margin-top:2px;color:var(--muted);font-size:13px;font-weight:700}.remover-btn{width:100%;margin-top:4px}.pill{font-size:12px;font-weight:800;padding:7px 10px;border-radius:999px}.pill.low{background:var(--green-soft);color:var(--green)}.pill.mid{background:var(--amber-soft);color:var(--amber)}.pill.high{background:var(--danger-soft);color:var(--danger)}.meter{height:9px;background:#eeeef4;border-radius:999px;overflow:hidden;margin:14px 0}.meter>i{display:block;height:100%;width:0;background:linear-gradient(90deg,#6fdbab,#f2c14e,#d66b6b);transition:.5s}.notice{margin-top:14px;border-radius:14px;padding:13px 14px;background:#f7f7fa;color:#5c616d;font-size:13px;border:1px solid var(--line)}section{padding:76px 0}.section-kicker{color:var(--purple);font-weight:800;font-size:13px;text-transform:uppercase;letter-spacing:.1em}h2{font-size:clamp(30px,4vw,48px);line-height:1.1;letter-spacing:-.045em;margin:10px 0 16px}.section-lead{max-width:760px;color:var(--muted);font-size:17px}.cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;margin-top:32px}.card{background:#fff;border:1px solid var(--line);border-radius:20px;padding:24px;box-shadow:0 10px 35px rgba(34,38,58,.045)}.icon{width:42px;height:42px;border-radius:13px;background:var(--soft);color:var(--purple);display:grid;place-items:center;font-weight:900;margin-bottom:16px}.card h3{margin:0 0 8px;font-size:18px}.card p{margin:0;color:var(--muted);font-size:14px}.flow{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:12px;gap:12px;margin-top:34px;align-items:stretch}.flowstep{background:#fff;border:1px solid var(--line);border-radius:18px;padding:20px;position:relative;min-height:150px}.flowstep b{display:block;margin-bottom:7px}.flowstep span{font-size:13px;color:var(--muted)}.num{font-size:12px;color:var(--purple);font-weight:900;margin-bottom:24px}.twocol{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:34px;gap:34px;align-items:center}.factbox{background:#15161b;color:#fff;border-radius:26px;padding:28px;box-shadow:var(--shadow)}.factbox h3{margin-top:0;font-size:24px}.fact{padding:15px 0;border-top:1px solid rgba(255,255,255,.1);display:flex;gap:12px}.fact:first-of-type{border-top:0}.check{color:#a996ff;font-weight:900}.compare{width:100%;border-collapse:collapse;margin-top:24px;background:#fff;border-radius:18px;overflow:hidden;border:1px solid var(--line)}.compare td,.compare th{padding:15px 16px;text-align:left;border-bottom:1px solid var(--line);font-size:14px}.compare th{background:#f7f7fa}.compare tr:last-child td{border-bottom:0}.faq{max-width:900px;margin:28px auto 0}details{background:#fff;border:1px solid var(--line);border-radius:16px;padding:0 18px;margin-bottom:10px}summary{padding:18px 0;font-weight:800;cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}details p{margin:0 0 18px;color:var(--muted)}.cta{background:linear-gradient(135deg,#17181e,#262735);color:#fff;border-radius:28px;padding:48px;text-align:center;box-shadow:var(--shadow)}.cta p{color:#c7c9d1;max-width:700px;margin:12px auto 24px}footer{padding:34px 0 48px;color:#7b7f89;font-size:13px}.footerrow{justify-content:space-between;gap:20px}.footerlinks,.footerrow{display:flex;flex-wrap:wrap}.footerlinks{gap:16px}.footerlinks a:hover{color:var(--text)}.legal{max-width:760px;padding:36px 0 80px}.legal h1{max-width:none;margin:10px 0 12px;font-size:clamp(32px,5vw,48px)}.legal h2{font-size:22px;margin:32px 0 10px}.legal li,.legal p{color:var(--muted)}.legal ul{padding-left:20px}.legal .updated{color:#7a7f8b;font-size:13px;margin-bottom:28px}.legal a{color:var(--purple);font-weight:700}.blog{max-width:800px;padding:36px 0 80px}.blog h1{max-width:none;margin:10px 0 12px;font-size:clamp(32px,5vw,48px);text-align:left}.blog-intro{margin:0 0 36px}.blog-empty{color:var(--muted)}.blog-list{display:grid;grid-gap:16px;gap:16px;margin:0;padding:0;list-style:none}.blog-card{display:block;overflow:hidden;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}.blog-card:hover{transform:translateY(-2px)}.blog-card-art,.blog-card-image{display:block;width:100%;height:208px;object-fit:cover}.blog-card-art{background:linear-gradient(135deg,#eee8ff,#f6f0ff 55%,#fff6e8)}.blog-card-body{padding:22px 24px 26px}.blog-card-body h2{margin:8px 0 10px;font-size:28px}.blog-card-body p{margin:0;color:var(--muted)}.blog-back{display:inline-block;margin-bottom:18px;color:var(--purple);font-size:14px;font-weight:700}.blog-meta{margin:0 0 28px;color:#7a7f8b;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.blog-hero{width:100%;max-height:420px;margin-bottom:28px;object-fit:cover;border-radius:20px}.blog-content{display:grid;grid-gap:16px;gap:16px}.blog-content li,.blog-content p{color:var(--muted);font-size:17px;line-height:1.75}.blog-content h2{margin:18px 0 0;font-size:28px}.blog-content h3{margin:10px 0 0;font-size:22px}.blog-content img{max-width:100%;height:auto;border-radius:16px}.blog-content a{color:var(--purple);font-weight:700}.blog-content ol,.blog-content ul{display:grid;grid-gap:8px;gap:8px;margin:0;padding-left:22px}.blog-content blockquote{margin:0;padding:16px 18px;border-left:4px solid var(--purple);background:var(--soft);border-radius:0 14px 14px 0}.blog-content table{width:100%;border-collapse:collapse;font-size:15px}.blog-content td,.blog-content th{padding:10px 12px;text-align:left;vertical-align:top;border:1px solid var(--line)}.blog-content th{background:var(--soft);font-weight:800}.tiny{font-size:12px;color:#858a96}.rewrite-title{font-size:24px;font-weight:900;letter-spacing:-.03em}.rewrite-copy{color:var(--muted);margin-bottom:16px}.cta-kicker{color:#ad9cff}.cta-title{margin-top:8px}.detect-section{padding-top:20px}.faq-head{text-align:center}.removal-notice{margin-top:22px}@media (max-width:900px){.navlinks{display:none}.cards,.flow,.twocol{grid-template-columns:1fr}.flow{gap:10px}.toolbody{padding:18px}.editorfooter{align-items:flex-start;flex-direction:column}.actions{width:100%}.actions .btn{flex:1 1}}