/* style.min.css: style.css without comments and whitespace. Edit style.css, then rebuild. */
@font-face{font-family:'DC Sans';font-style:normal;font-weight:400 800;font-display:swap;src:url(assets/fonts/schibstedgrotesk-400.woff2) format('woff2');unicode-range:U+0000-00FF,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:'DC Mono';font-style:normal;font-weight:400;font-display:swap;src:url(assets/fonts/ibmplexmono-400.woff2) format('woff2');unicode-range:U+0000-00FF,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:'DC Mono';font-style:normal;font-weight:600;font-display:swap;src:url(assets/fonts/ibmplexmono-600.woff2) format('woff2');unicode-range:U+0000-00FF,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:'DC Sans Fallback';src:local('Arial'),local('Liberation Sans'),local('Helvetica');size-adjust:89%;ascent-override:109.7%;descent-override:29%;line-gap-override:0%}@font-face{font-family:'DC Mono Fallback';src:local('Courier New'),local('Liberation Mono'),local('Menlo');size-adjust:112.3%;ascent-override:91.3%;descent-override:24.5%;line-gap-override:0%}:root{--ground:#F5F7FA;--panel:#FFFFFF;--ink:#0F1620;--ink-2:#3B4756;--muted:#6B7785;--line:#D9E0E8;--line-2:#E9EEF3;--signal:#0E8F74;--signal-hover:#0B6F5A;--signal-tint:#D7F5EA;--amber:#B7791F;--amber-tint:#FBEEDB;--dark:#0F1620;--dark-2:#121824;--dark-line:#243041;--mint:#5EE6C0;--dark-text:#E8ECF2;--dark-muted:#B7C0CC;--dark-dim:#7F8A98;--sans:'DC Sans','DC Sans Fallback',Arial,Helvetica,system-ui,sans-serif;--mono:'DC Mono','DC Mono Fallback','Courier New',Menlo,monospace;--r-ctl:8px;--r-panel:12px;--r-panel-lg:14px;--shadow:0 1px 2px rgba(15,22,32,.06);--gutter:64px;--measure:68ch}@media (max-width:1023px){:root{--gutter:32px}}@media (max-width:767px){:root{--gutter:20px}}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:auto}body{margin:0;background:var(--ground);color:var(--ink);font:400 16px/1.6 var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4{margin:0;font-weight:800;letter-spacing:-.03em;line-height:1.1;text-wrap:balance;color:var(--ink)}h1{font-size:60px;line-height:1.0;letter-spacing:-.035em}h2{font-size:34px}h3{font-size:20px;font-weight:700;letter-spacing:-.02em}h4{font-size:17px;font-weight:700;letter-spacing:-.01em}p{margin:0}a{color:var(--signal);text-decoration:none}a:hover{color:var(--signal-hover);text-decoration:underline}a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--signal);outline-offset:2px}img,svg,video{max-width:100%;height:auto}button{font:inherit}ul,ol{margin:0;padding-left:1.2em}code,pre,kbd{font-family:var(--mono);font-size:.92em}pre{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-ctl);padding:14px 16px;overflow:auto}table{border-collapse:collapse;width:100%}hr{border:0;border-top:1px solid var(--line);margin:24px 0}.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.dc-skip-link:focus{position:fixed;left:16px;top:16px;width:auto;height:auto;padding:10px 14px;background:var(--panel);border:1px solid var(--line);border-radius:var(--r-ctl);z-index:1000;clip:auto;margin:0}.mono{font-family:var(--mono)}.eyebrow{font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.pill{display:inline-block;font-family:var(--mono);font-size:12px;padding:4px 10px;border-radius:999px;background:var(--signal-tint);color:var(--signal-hover);letter-spacing:.06em;text-transform:uppercase}.pill--neutral{background:var(--line-2);color:var(--ink-2)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:var(--r-ctl);border:1px solid var(--signal);background:var(--signal);color:#fff;font-weight:700;font-size:14px;cursor:pointer;text-decoration:none;white-space:nowrap}.btn:hover{background:var(--signal-hover);border-color:var(--signal-hover);color:#fff;text-decoration:none}.btn--secondary{background:var(--panel);color:var(--ink);border-color:var(--line)}.btn--secondary:hover{background:var(--panel);color:var(--ink);border-color:var(--ink)}.btn--ghost{background:transparent;border-color:transparent;color:var(--muted)}.btn--ghost:hover{background:transparent;color:var(--ink);border-color:transparent}.link-more{font-weight:600;font-size:14px;color:var(--signal)}.dc-container{width:100%;max-width:1440px;margin:0 auto;padding-left:var(--gutter);padding-right:var(--gutter)}.grid-12{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:32px}@media (max-width:1023px){.grid-12{gap:24px}}@media (max-width:767px){.grid-12{grid-template-columns:1fr;gap:20px}}.panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-panel);box-shadow:var(--shadow)}.section{padding:0 var(--gutter) 64px}@media (max-width:767px){.section{padding-bottom:40px}}.section__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px}@media (max-width:767px){.section__head{flex-direction:column;align-items:flex-start;gap:8px}.section__head .section__note{text-align:left;max-width:none}h1{font-size:36px;line-height:1.02}h2{font-size:26px}}.section__note{font-size:14px;color:var(--muted);max-width:48ch;text-align:right}.dc-header{background:var(--panel);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:50}.dc-header__inner{max-width:1440px;margin:0 auto;padding:0 var(--gutter);height:72px;display:flex;align-items:center;justify-content:space-between;gap:16px}@media (max-width:767px){.dc-header__inner{height:60px}}.dc-logo{display:inline-flex;align-items:center;gap:12px;color:var(--ink);text-decoration:none;font-weight:800;font-size:19px;letter-spacing:-.02em}.dc-logo:hover{color:var(--ink);text-decoration:none}.dc-logo__mark{width:44px;height:44px;border-radius:10px;background:var(--dark);flex:0 0 auto;display:block}@media (max-width:767px){.dc-logo{font-size:16px}.dc-logo__mark{width:36px;height:36px;border-radius:8px}}.dc-nav ul{list-style:none;margin:0;padding:0;display:flex;gap:30px;font-size:15px;font-weight:500;color:var(--ink-2)}.dc-nav a{color:var(--ink-2);text-decoration:none;display:inline-flex;align-items:center;min-height:44px}.dc-nav a:hover,.dc-nav .current-menu-item>a,.dc-nav .current_page_parent>a,.dc-nav .current-menu-ancestor>a,.dc-nav a[aria-current]{color:var(--ink);font-weight:600}.dc-header__right{display:flex;align-items:center;gap:16px}.dc-header__free{font-family:var(--mono);font-size:12px;color:var(--muted)}.dc-menu-toggle{display:none;width:44px;height:44px;border:1px solid var(--line);background:var(--panel);border-radius:var(--r-ctl);flex-direction:column;align-items:center;justify-content:center;gap:5px;cursor:pointer;padding:0}.dc-menu-toggle span{display:block;width:18px;height:2px;background:var(--ink);border-radius:2px}@media (max-width:1023px){.dc-nav ul{gap:20px;font-size:14px}.dc-header__free{display:none}}@media (max-width:767px){.dc-menu-toggle{display:flex}.dc-nav{position:fixed;inset:60px 0 auto 0;background:var(--panel);border-bottom:1px solid var(--line);padding:8px var(--gutter) 16px;display:none;z-index:49}.dc-nav.is-open{display:block}.dc-nav ul{flex-direction:column;gap:0}.dc-nav a{width:100%;padding:10px 0;border-bottom:1px solid var(--line-2);font-size:16px}.dc-header__cta{display:none}}.dc-footer{margin-top:auto;background:var(--panel);border-top:1px solid var(--line);padding:40px var(--gutter) 32px}.dc-footer__inner{max-width:1440px;margin:0 auto;display:flex;flex-direction:column;gap:28px}.dc-footer__grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:32px}@media (max-width:1023px){.dc-footer__grid{grid-template-columns:1fr 1fr 1fr;gap:24px}.dc-footer__brand{grid-column:1/-1}}@media (max-width:767px){.dc-footer__grid{grid-template-columns:1fr 1fr;gap:20px 16px}.dc-footer{padding:24px var(--gutter)}}.dc-footer__brand{display:flex;flex-direction:column;gap:12px}.dc-footer__brand p{font-size:14px;line-height:1.6;color:var(--muted);max-width:36ch}.dc-footer__col{display:flex;flex-direction:column;gap:8px;font-size:14px;color:var(--ink-2)}.dc-footer__col-title{font-weight:700;color:var(--ink)}.dc-footer__col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.dc-footer__col a{color:var(--ink-2)}.dc-footer__col a:hover{color:var(--ink)}.dc-footer__bottom{display:flex;justify-content:space-between;gap:16px;border-top:1px solid var(--line-2);padding-top:18px;font-size:13px;color:var(--muted);flex-wrap:wrap}.dc-footer__bottom .mono{font-size:12px}.home-hero{padding:48px var(--gutter) 48px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:32px;align-items:start;max-width:1440px;margin:0 auto}.home-hero__copy{grid-column:span 5;display:flex;flex-direction:column;gap:22px;padding-top:12px}.home-hero__tool{grid-column:span 7}@media (max-width:1023px){.home-hero{gap:24px;padding-top:40px}.home-hero__copy{grid-column:span 12;padding-top:0}.home-hero__tool{grid-column:span 12}}@media (max-width:767px){.home-hero{display:flex;flex-direction:column;gap:14px;padding:16px var(--gutter) 20px}}.home-hero__sub{font-size:18px;line-height:1.55;color:var(--ink-2);max-width:42ch}@media (max-width:767px){.home-hero__sub{font-size:16px}}.home-stats{display:flex;gap:32px;padding-top:6px;border-top:1px solid var(--line);margin-top:4px;list-style:none;padding-left:0}.home-stats li{display:flex;flex-direction:column;gap:2px;padding-top:14px}.home-stats .v{font-family:var(--mono);font-size:24px;font-weight:600;color:var(--ink)}.home-stats .k{font-size:13px;color:var(--muted)}@media (max-width:767px){.home-stats{gap:20px;flex-wrap:wrap}.home-stats .v{font-size:20px}}.tool-panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-panel);box-shadow:var(--shadow);overflow:hidden}.tool-panel__head{display:flex;justify-content:space-between;align-items:center;padding:18px 24px;border-bottom:1px solid var(--line-2);gap:12px}.tool-panel__tabs{display:flex;gap:18px;font-size:14px;font-weight:600}.tool-panel__tab{border:0;background:none;padding:6px 0;color:var(--muted);cursor:pointer;min-height:44px;border-bottom:2px solid transparent}.tool-panel__tab[aria-selected="true"]{color:var(--ink);border-bottom-color:var(--signal)}.tool-panel__body{padding:8px 24px 0}.tool-panel__foot{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;border-top:1px solid var(--line-2);flex-wrap:wrap}.tool-panel__privacy{font-size:13px;color:var(--muted);max-width:60ch}@media (max-width:767px){.tool-panel__head{padding:14px 16px}.tool-panel__body{padding:4px 16px 0}.tool-panel__foot{padding:12px 16px 16px;flex-direction:column;align-items:stretch}.tool-panel__privacy{text-align:center;max-width:none}}.ai-detector-form-v3{margin:0}.ai-detector-form-v3 .form-textarea-v3{width:100%;min-height:250px;border:0;padding:20px 0;font:inherit;font-size:16px;line-height:1.65;color:var(--ink);background:transparent;resize:vertical;outline:none}.ai-detector-form-v3 .form-textarea-v3::placeholder{color:#9AA5B1}.ai-detector-form-v3 .char-counter-v3{font-family:var(--mono);font-size:12px;color:var(--muted)}.ai-detector-form-v3 .form-group-v3{margin:0}.ai-detector-form-v3 .submit-btn-v3{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 26px;border-radius:var(--r-ctl);border:1px solid var(--signal);background:var(--signal);color:#fff;font-weight:700;font-size:15px;cursor:pointer}.ai-detector-form-v3 .submit-btn-v3:hover{background:var(--signal-hover)}.ai-detector-form-v3 .submit-btn-v3[disabled]{opacity:.45;cursor:not-allowed}.ai-detector-form-v3 .detector-clear-btn{min-height:44px;padding:0 16px;border:0;background:transparent;color:var(--muted);font-weight:600;font-size:14px;cursor:pointer;border-radius:var(--r-ctl)}.ai-detector-form-v3 .detector-clear-btn:hover{color:var(--ink)}.ai-detector-form-v3 .upload-disclosure-btn{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0;border:0;background:transparent;color:var(--ink-2);font-weight:600;font-size:14px;cursor:pointer}.ai-detector-form-v3 .upload-disclosure-hint{font-family:var(--mono);font-size:12px;color:var(--muted);font-weight:400;margin-left:6px}.ai-detector-form-v3 .file-upload-zone{border:1px dashed var(--line);border-radius:var(--r-panel);padding:20px;text-align:center;color:var(--muted);margin:8px 0 12px;background:var(--ground)}.ai-detector-form-v3 .upload-main-text{font-weight:600;color:var(--ink-2)}.ai-detector-form-v3 .upload-browse-btn{border:0;background:none;color:var(--signal);font-weight:600;cursor:pointer;min-height:44px}.ai-detector-form-v3 .upload-formats,.ai-detector-form-v3 .upload-sub-text{font-size:13px}.ai-detector-form-v3 .upload-progress-bar{height:6px;background:var(--line-2);border-radius:3px;overflow:hidden}.ai-detector-form-v3 .upload-progress-fill{height:100%;background:var(--signal)}.ai-detector-form-v3 .upload-remove-btn{min-height:44px;border:1px solid var(--line);background:var(--panel);border-radius:var(--r-ctl);padding:0 14px;cursor:pointer}.ai-detector-form-v3 label,.ai-detector-form-v3 .form-label-v3{font-size:13px;color:var(--muted)}.dc-results-shell{margin-top:0}.dc-immediate-loading{display:flex;align-items:center;gap:10px;padding:16px 24px;font-family:var(--mono);font-size:12px;color:var(--muted)}.dc-immediate-spinner{width:14px;height:14px;border:2px solid var(--line);border-top-color:var(--signal);border-radius:50%;animation:dcspin .8s linear infinite}@keyframes dcspin{to{transform:rotate(360deg)}}.dc-shell-error{margin:16px 24px;padding:12px 14px;border:1px solid var(--amber);background:var(--amber-tint);border-radius:var(--r-ctl);color:#8A5A12}.tool-result{padding:0 var(--gutter) 56px;max-width:1440px;margin:0 auto}.ai-detector-results-v3{margin:0}.ai-detector-results-v3 .results-title-v3{display:none}.dc-tool-methodology-note{max-width:1440px;margin:-40px auto 56px;padding:0 var(--gutter);font-size:13px;color:var(--muted)}.dc-tool-methodology-note p{max-width:none}.back-to-top-btn{display:none!important}.cards-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.cards-5{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}@media (max-width:1023px){.cards-5{grid-template-columns:repeat(3,minmax(0,1fr))}.cards-3{gap:16px}}@media (max-width:767px){.cards-3,.cards-5{grid-template-columns:1fr;gap:12px}}.card{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-panel);padding:24px;display:flex;flex-direction:column;gap:10px;color:var(--ink)}.card--link:hover{text-decoration:none;border-color:var(--ink)}.card .num{font-family:var(--mono);font-size:12px;color:var(--signal);font-weight:600}.card h3{font-size:18px}.card p{font-size:15px;line-height:1.6;color:var(--ink-2)}.card--model{padding:20px;gap:6px}.card--model .sub{font-size:14px;color:var(--muted)}@media (max-width:767px){.card{padding:16px}.card h3{font-size:15px}.card p{font-size:14px}}.evidence-band{padding:0 var(--gutter) 64px;max-width:1440px;margin:0 auto}.evidence-band__inner{background:var(--dark);color:var(--dark-text);border-radius:var(--r-panel-lg);padding:40px 44px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:32px;align-items:center}.evidence-band__copy{grid-column:span 5;display:flex;flex-direction:column;gap:12px}.evidence-band__copy .eyebrow{color:var(--mint)}.evidence-band__copy h2{color:#fff;font-size:32px}.evidence-band__copy p{font-size:15px;line-height:1.6;color:var(--dark-muted);max-width:46ch}.evidence-band__copy a{color:var(--mint);font-weight:600;font-size:14px}.evidence-band__stats{grid-column:span 7;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.stat-tile{background:var(--dark-2);border:1px solid var(--dark-line);border-radius:10px;padding:18px;display:flex;flex-direction:column;gap:4px}.stat-tile .v{font-family:var(--mono);font-size:26px;font-weight:600;color:#fff}.stat-tile .k{font-size:13px;color:var(--dark-muted)}.stat-tile .s{font-family:var(--mono);font-size:11px;color:var(--dark-dim)}@media (max-width:1023px){.evidence-band__inner{padding:28px}.evidence-band__copy,.evidence-band__stats{grid-column:span 12}}@media (max-width:767px){.evidence-band__inner{padding:22px 20px;gap:16px;border-radius:var(--r-panel)}.evidence-band__copy h2{font-size:20px}.evidence-band__stats{grid-template-columns:1fr 1fr;gap:8px}.stat-tile{padding:12px}.stat-tile .v{font-size:20px}}.faq{padding:0 var(--gutter) 64px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:32px;max-width:1440px;margin:0 auto}.faq__head{grid-column:span 4;display:flex;flex-direction:column;gap:10px}.faq__head h2{font-size:30px}.faq__list{grid-column:span 8;display:flex;flex-direction:column;border-bottom:1px solid var(--line)}@media (max-width:1023px){.faq__head,.faq__list{grid-column:span 12}}.faq__item{border-top:1px solid var(--line)}.faq__btn{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;background:none;border:0;text-align:left;font-size:17px;font-weight:600;color:var(--ink);cursor:pointer;min-height:44px}.faq__btn .plus{color:var(--muted);font-weight:400;font-size:20px}.faq__btn[aria-expanded="true"] .plus{transform:rotate(45deg)}.faq__panel{padding:0 0 18px;font-size:15px;line-height:1.6;color:var(--ink-2);max-width:var(--measure)}.faq__panel[hidden]{display:none}.crumbs{padding:20px var(--gutter) 0;display:flex;gap:8px;font-size:13px;color:var(--muted);max-width:1440px;margin:0 auto;flex-wrap:wrap}.crumbs a{color:var(--muted)}.crumbs span[aria-current]{color:var(--ink)}.page-hero{padding:28px var(--gutter) 32px;max-width:1440px;margin:0 auto;display:flex;flex-direction:column;gap:14px}.page-hero h1{font-size:52px;line-height:1.02}.page-hero .lede{font-size:18px;line-height:1.55;color:var(--ink-2);max-width:56ch}.page-hero .pills{display:flex;gap:8px;flex-wrap:wrap}@media (max-width:767px){.page-hero h1{font-size:34px}.page-hero .lede{font-size:16px}}.page-hero--center{align-items:center;text-align:center;padding-top:56px}.page-hero--center h1{font-size:48px;line-height:1.05}.page-hero--center .lede{text-align:center}.article{padding:8px var(--gutter) 64px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:32px;max-width:1440px;margin:0 auto}.article__rail{grid-column:span 3;position:sticky;top:96px;align-self:start;display:flex;flex-direction:column;gap:10px}.article__body{grid-column:span 8}.article__body--wide{grid-column:span 9}.article__aside{grid-column:span 3;display:flex;flex-direction:column;gap:16px}@media (max-width:1023px){.article__rail{grid-column:span 12;position:static}.article__body,.article__body--wide{grid-column:span 12}.article__aside{grid-column:span 12}}.rail{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-panel);padding:18px 20px;display:flex;flex-direction:column;gap:6px}.rail ul,.rail ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.rail li a{display:block;padding:8px 0;border-bottom:1px solid var(--line-2);color:var(--ink-2);font-size:14px}.rail li:last-child a{border-bottom:0}.rail li a.is-active,.rail li a:hover{color:var(--signal);font-weight:600;text-decoration:none}.dc-toc-toggle{display:none}.prose{max-width:var(--measure);font-size:17px;line-height:1.7;color:#1F2733}.prose>*+*{margin-top:1.1em}.prose h2{font-size:28px;margin-top:2em;scroll-margin-top:96px}.prose h3{font-size:21px;margin-top:1.6em;scroll-margin-top:96px}.prose h4{margin-top:1.4em}.prose p,.prose li{font-size:17px}.prose ul,.prose ol{padding-left:1.3em}.prose li+li{margin-top:.4em}.prose a{text-decoration:underline;text-underline-offset:2px}.prose img{border-radius:var(--r-panel);border:1px solid var(--line)}.prose blockquote{margin:1.4em 0;padding:14px 18px;background:var(--panel);border:1px solid var(--line);border-radius:var(--r-panel);color:var(--ink-2)}.prose figure{margin:1.4em 0}.prose figcaption{font-size:13px;color:var(--muted);margin-top:6px}.prose .wp-block-table,.prose table{display:block;overflow-x:auto;max-width:100%}.prose table{font-size:14px;background:var(--panel);border:1px solid var(--line);border-radius:10px;min-width:100%}.prose th,.prose td{padding:10px 12px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.prose th{font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:var(--ground)}.prose .wp-element-button,.prose .wp-block-button__link{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:var(--r-ctl);background:var(--signal);color:#fff;font-weight:700;text-decoration:none}.prose code{background:var(--line-2);padding:1px 5px;border-radius:4px;font-size:.9em}.prose pre code{background:none;padding:0}.prose .benchmark-byline{font-family:var(--mono);font-size:13px;color:var(--muted)}.prose h1{font-size:40px;line-height:1.05}.prose .rank-math-toc-block,.prose #rank-math-toc{display:none}.prose .wp-block-group,.prose .wp-block-columns{max-width:none}.prose .wp-block-column{min-width:0}.prose .dc-faq__btn,.prose details summary{font-weight:600;cursor:pointer}.article__meta{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;font-size:13px;color:var(--muted)}.author{display:flex;align-items:center;gap:12px;padding-top:12px}.author__avatar{width:36px;height:36px;border-radius:50%;background:var(--line)}.author__name{font-size:14px;font-weight:700;color:var(--ink)}.author__meta{font-size:13px;color:var(--muted)}.aside-card{background:var(--signal-tint);border-radius:var(--r-panel);padding:18px;display:flex;flex-direction:column;gap:8px;color:var(--signal-hover)}.aside-card h3{font-size:14px;color:var(--signal-hover)}.aside-card p{font-size:13px;line-height:1.5}.aside-card .btn{align-self:flex-start;min-height:40px;font-size:13px;padding:0 14px}.ad-slot{display:none;border:1px dashed #B7C3CF;border-radius:var(--r-panel);height:250px;align-items:center;justify-content:center;color:var(--muted);font-family:var(--mono);font-size:12px}.ad-slot.is-live{display:flex}.related{display:flex;gap:8px;flex-wrap:wrap;margin-top:24px}.related a{font-size:12px;padding:6px 12px;border-radius:999px;background:var(--line-2);color:var(--ink-2);min-height:auto}.related a:hover{text-decoration:none;color:var(--ink)}.tags{display:flex;gap:8px;flex-wrap:wrap;margin-top:24px}.tags a{font-family:var(--mono);font-size:12px;padding:5px 10px;border-radius:999px;border:1px solid var(--line);color:var(--ink-2)}.post-list{padding:0 var(--gutter) 64px;max-width:1440px;margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media (max-width:1023px){.post-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.post-list{grid-template-columns:1fr}}.post-card{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-panel);padding:22px;display:flex;flex-direction:column;gap:10px;color:var(--ink)}.post-card:hover{border-color:var(--ink);text-decoration:none}.post-card h2{font-size:20px;line-height:1.2}.post-card p{font-size:14px;color:var(--ink-2);line-height:1.55}.post-card .meta{font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.pagination{display:flex;gap:8px;justify-content:center;padding:0 var(--gutter) 64px}.pagination a,.pagination span{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:var(--r-ctl);background:var(--panel);color:var(--ink)}.pagination .current{background:var(--ink);color:#fff;border-color:var(--ink)}.help-search{width:100%;max-width:640px;background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:0 16px;display:flex;align-items:center;gap:10px;min-height:52px}.help-search input{border:0;background:none;font:inherit;font-size:16px;width:100%;outline:none;color:var(--ink);min-height:44px}.help-search input::placeholder{color:#9AA5B1}.help-cards{padding:0 var(--gutter) 48px;max-width:1440px;margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media (max-width:1023px){.help-cards{grid-template-columns:1fr 1fr}}@media (max-width:767px){.help-cards{grid-template-columns:1fr}}.help-card{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-panel);padding:24px;display:flex;flex-direction:column;gap:6px}.help-card h2{font-size:20px;letter-spacing:-.02em;margin-bottom:6px}.help-card ul{list-style:none;margin:0;padding:0}.help-card li a{display:block;padding:8px 0;border-bottom:1px solid var(--line-2);color:var(--ink-2);font-size:15px}.help-card li:last-child a{border-bottom:0}.help-card li a:hover{color:var(--signal);text-decoration:none}.help-lower{padding:0 var(--gutter) 56px;max-width:1440px;margin:0 auto;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:32px}.help-lower__main{grid-column:span 8;background:var(--panel);border:1px solid var(--line);border-radius:var(--r-panel);padding:28px;display:flex;flex-direction:column;gap:12px}.help-lower__main h2{font-size:24px;letter-spacing:-.025em}.help-lower__main p{font-size:15px;line-height:1.65;color:var(--ink-2);max-width:66ch}.help-lower__side{grid-column:span 4;display:flex;flex-direction:column;gap:16px}@media (max-width:1023px){.help-lower__main,.help-lower__side{grid-column:span 12}}.dark-card{background:var(--dark);color:var(--dark-text);border-radius:var(--r-panel);padding:22px;display:flex;flex-direction:column;gap:8px}.dark-card .eyebrow{color:var(--mint)}.dark-card h3{color:#fff;font-size:17px}.dark-card p{font-size:14px;color:var(--dark-muted);line-height:1.5}.dark-card a{color:var(--mint)}.light-card{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-panel);padding:22px;display:flex;flex-direction:column;gap:8px}.light-card h3{font-size:15px}.light-card p{font-size:14px;color:var(--ink-2);line-height:1.5}.model-top{padding:28px var(--gutter) 24px;max-width:1440px;margin:0 auto;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:32px;align-items:start}.model-top__copy{grid-column:span 7;display:flex;flex-direction:column;gap:16px}.model-top__toc{grid-column:span 5}@media (max-width:1023px){.model-top__copy,.model-top__toc{grid-column:span 12}}.model-tool{padding:0 var(--gutter) 48px;max-width:1440px;margin:0 auto}.model-tool .tool-panel{margin-bottom:0}.model-grid{padding:0 var(--gutter) 48px;max-width:1440px;margin:0 auto;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:32px}.model-grid__main{grid-column:span 8;display:flex;flex-direction:column;gap:28px}.model-grid__side{grid-column:span 4;display:flex;flex-direction:column;gap:16px}@media (max-width:1023px){.model-grid__main,.model-grid__side{grid-column:span 12}}.figure-row{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;padding:12px 16px;border-top:1px solid var(--line-2);font-size:14px;gap:8px}.figure-row--head{background:var(--line-2);border-top:0;font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.figure-table{background:var(--panel);border:1px solid var(--line);border-radius:10px;overflow:hidden}.list-card ul{list-style:none;margin:0;padding:0}.list-card li a{display:block;padding:10px 0;border-bottom:1px solid var(--line-2);color:var(--ink-2)}.list-card li:last-child a{border-bottom:0}.evidence-top{padding:0 var(--gutter) 24px;max-width:1440px;margin:0 auto}.callout{background:var(--amber-tint);border-radius:var(--r-panel);padding:18px 20px;color:#8A5A12;font-size:15px;line-height:1.55;max-width:none}.callout strong{color:#6D460E}.stat-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:8px 0 8px}.stat-row .stat{background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:16px;display:flex;flex-direction:column;gap:4px}.stat-row .v{font-family:var(--mono);font-size:24px;font-weight:600}.stat-row .k{font-size:13px;color:var(--muted)}@media (max-width:767px){.stat-row{grid-template-columns:1fr 1fr;gap:8px}.stat-row .v{font-size:20px}}.ai-detector-form-v3 .form-header-v3,.ai-detector-form-v3 .form-title-v3,.ai-detector-form-v3 .form-subtitle-v3,.ai-detector-form-v3 .form-description-v3,.ai-detector-form-v3 .language-select-group,.ai-detector-form-v3 .form-hint-v3{display:none!important}.ai-detector-form-v3 .form-footer-v3,.ai-detector-form-v3 .form-actions-v3{display:flex;justify-content:flex-end;align-items:center;gap:10px;padding:0 0 12px;border:0;background:none}@media print{.dc-header,.dc-footer,.faq,.evidence-band,.section{display:none}.r66{display:block}}.home-hero__tool,.tool-panel,.tool-panel__body,.tool-panel__body > *,.ai-detector-wrapper-v3,.ai-detector-container-v3,.ai-detector-form-v3,.ai-detector-form-v3 .form-group-v3,.ai-detector-form-v3 .form-textarea-v3,.dc-results-shell,.tool-result{min-width:0!important;max-width:100%!important;width:auto;box-sizing:border-box}.ai-detector-wrapper-v3,.ai-detector-container-v3{margin:0!important;padding:0!important}.tool-panel__body{overflow-x:clip}.ai-detector-form-v3 .language-selector-group,.ai-detector-form-v3 .language-select-wrapper{display:none!important}.aside-card .btn,.btn{min-height:44px}.tool-panel__head .mono{white-space:nowrap}@media (max-width:480px){.tool-panel__head .mono{display:none}}h1,h2,h3,h4,h5,h6,.r66__band,.r66__num,.dc-logo{font-family:var(--sans)}.r66__num,.mono,.eyebrow,code,pre,kbd{font-family:var(--mono)}.ai-detector-wrapper-v3,.ai-detector-container-v3,.ai-detector-form-v3{border:0!important;box-shadow:none!important;background:transparent!important;border-radius:0!important}.dc-tool-methodology-note,.dc-tool-methodology-note p{border:0!important;border-left:0!important;background:transparent!important;padding-left:0!important;box-shadow:none!important}.prose [style*="border-left"],.prose .dc-callout,.prose .wp-block-group.is-style-callout{border-left-width:0!important;border:1px solid var(--line)!important;border-radius:var(--r-panel)!important;background:var(--panel)!important;color:var(--ink-2)!important}.prose .wp-block-button__link,.prose .wp-element-button,.prose a.dc-btn{background:var(--signal)!important;color:#fff!important;border:0!important;border-radius:var(--r-ctl)!important;font-weight:700!important}.prose [style*="#5b48d9"],.prose [style*="#5B48D9"]{color:inherit!important;background:transparent!important}.prose .rank-math-toc-block,.prose #rank-math-toc,.prose .dc-toc-toggle{display:none!important}.ai-detector-form-v3 .form-textarea-v3,.ai-detector-form-v3 textarea{width:100%!important;display:block}.ai-detector-form-v3 .form-group-v3{width:100%!important}.pill{white-space:normal;line-height:1.5}.ai-detector-form-v3,.ai-detector-form-v3 *,.dc-results-shell,.dc-results-shell *,.r66,.r66 *{font-family:var(--sans)!important}.ai-detector-form-v3 .char-counter-v3,.ai-detector-form-v3 .char-counter-v3 *,.ai-detector-form-v3 .upload-disclosure-hint,.ai-detector-form-v3 kbd,.r66__num,.r66__eyebrow,.r66__range,.r66__strip-labels,.r66__meta,.r66__textmeta,.r66__tile .v,.r66__help{font-family:var(--mono)!important}[class*="ai-detector"],[class*="ai-detector"] *,[class*="dc-tool"],[class*="dc-tool"] *,[class*="dc-results"],[class*="dc-results"] *,[class*="dc-shell"],[class*="dc-immediate"],[class*="r62"],[class*="r62"] *,.back-to-top-btn{font-family:var(--sans)!important}.ai-detector-form-v3 .char-counter-v3,.ai-detector-form-v3 .char-counter-v3 *,.ai-detector-form-v3 .upload-disclosure-hint,.ai-detector-form-v3 kbd,.dc-immediate-loading{font-family:var(--mono)!important}.dc-header{background:#FFFFFF}.dc-nav ul{gap:30px;font-size:15px;font-weight:500}.dc-nav a{font-weight:500;color:var(--ink-2)}.dc-nav a:hover,.dc-nav .current-menu-item>a,.dc-nav .current_page_parent>a,.dc-nav .current-menu-ancestor>a,.dc-nav a[aria-current]{font-weight:600;color:var(--ink)}@media (max-width:1023px){.dc-nav ul{gap:20px;font-size:14px}}.dc-footer{background:#FFFFFF;border-top:1px solid #D9E0E8}.dc-footer,.dc-footer p,.dc-footer a,.dc-footer__col{color:var(--ink-2)}.dc-footer__brand p{color:var(--muted)}.dc-footer__col-title{color:var(--ink);font-weight:700}.dc-footer__col a:hover{color:var(--ink)}.dc-footer__bottom,.dc-footer__bottom span{color:var(--muted)}.home-hero{padding-bottom:48px}.tool-result{padding:0 var(--gutter)}.tool-result .dc-results-shell:not([hidden]){margin:-24px 0 48px}.model-tool{padding-bottom:48px}.dc-tool-methodology-note{margin:-24px auto 24px;padding:0 var(--gutter)}@media (max-width:767px){.dc-tool-methodology-note{margin:-8px auto 16px;font-size:12px}}.tool-panel__head{padding:0 24px;min-height:56px}.tool-panel__tabs{gap:18px}.tool-panel__tab{padding:16px 0 14px;min-height:56px;border-bottom:2px solid transparent}.tool-panel__body{padding:0 24px}.ai-detector-form-v3 .form-group-v3[hidden]{display:none!important}.ai-detector-form-v3 .form-textarea-v3{min-height:250px;padding:20px 0 12px}.dc-counter-v3{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:0 0 12px;font-family:var(--mono);font-size:12px;color:var(--muted);flex-wrap:wrap}.dc-counter-v3 .dc-wc{white-space:nowrap}.dc-counter-v3.ready .dc-wc{color:var(--signal-hover)}.dc-counter-v3.is-over-limit .dc-wc,.dc-counter-v3 .char-limit-feedback{color:#8A5A12}.dc-counter-v3 .char-limit-feedback:empty,.dc-counter-v3 [hidden]{display:none}.dc-counter-v3 .keyboard-hint{margin-left:auto;font-size:11px;color:var(--muted);white-space:nowrap}.dc-counter-v3 kbd{font-family:var(--mono);font-size:11px;border:1px solid var(--line);border-radius:4px;padding:1px 5px;background:var(--ground);color:var(--ink-2)}.ai-detector-form-v3 .upload-disclosure-btn[hidden]{display:none!important}.tool-panel__body[data-mode="upload"] .file-upload-zone{margin:20px 0 16px}.ai-detector-form-v3 .file-upload-zone{border:1px dashed var(--line);border-radius:var(--r-panel);padding:28px 20px;text-align:center;color:var(--muted);background:var(--ground)}.dc-actions-v3{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin:0 -24px;padding:16px 24px;border-top:1px solid var(--line-2);background:#F9FAFC}.dc-actions-v3__privacy{font-size:13px;color:var(--muted);max-width:60ch;margin:0;line-height:1.45}.dc-actions-v3__btns{display:flex;gap:10px;align-items:center;margin-left:auto}.ai-detector-form-v3 .submit-btn-v3,.ai-detector-form-v3 .submit-btn-v3:not([disabled]){display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 26px;border-radius:var(--r-ctl);border:1px solid #0E8F74;background:#0E8F74;color:#FFFFFF;font-weight:700;font-size:15px;cursor:pointer;box-shadow:none;text-shadow:none}.ai-detector-form-v3 .submit-btn-v3:not([disabled]):hover{background:#0B6F5A;border-color:#0B6F5A;color:#FFFFFF}.ai-detector-form-v3 .submit-btn-v3[disabled],.ai-detector-form-v3 .submit-btn-v3:disabled{opacity:1;background:#D7F5EA;border-color:#D7F5EA;color:#0B6F5A;cursor:not-allowed;box-shadow:none}.ai-detector-form-v3 .submit-btn-v3 svg{display:none}.ai-detector-form-v3 .submit-btn-v3 .button-content{display:inline-flex;align-items:center;gap:0}.ai-detector-form-v3 .detector-clear-btn{min-height:44px;padding:0 16px;border:0;background:transparent;color:var(--muted);font-weight:600;font-size:14px;cursor:pointer;border-radius:var(--r-ctl)}.ai-detector-form-v3 .detector-clear-btn:hover{color:var(--ink);background:transparent}@media (max-width:767px){.tool-panel__head{padding:0 16px}.tool-panel__body{padding:0 16px}.ai-detector-form-v3 .form-textarea-v3{min-height:200px}.dc-actions-v3{margin:0 -16px;padding:12px 16px 16px;flex-direction:column;align-items:stretch}.dc-actions-v3__privacy{text-align:center;max-width:none}.dc-actions-v3__btns{margin-left:0;justify-content:flex-end}.ai-detector-form-v3 .submit-btn-v3{flex:1 1 auto}}.r66__latency,.r66__tile--mono .k,.r66__tile .v{font-family:var(--mono)!important}.r66__link{font-family:var(--sans)!important}.dc-logo{gap:0}.dc-logo__img{display:block;height:44px;width:auto}.dc-logo__img--footer{height:38px}@media (max-width:767px){.dc-logo__img{height:35px}.dc-logo__img--footer{height:32px}}@media (max-width:359px){.dc-logo__img{height:32px}}.crumbs{gap:6px;align-items:center}.crumbs a{color:var(--muted);text-decoration:none}.crumbs a:hover{color:var(--ink);text-decoration:underline}.crumbs .rank-math-breadcrumb p{margin:0;font-size:13px;color:var(--muted)}.crumbs .rank-math-breadcrumb a{color:var(--muted)}.crumbs .last,.crumbs span[aria-current]{color:var(--ink)}.help-faq{padding:0 var(--gutter) 56px;max-width:1440px;margin:0 auto}.help-faq__head{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.help-faq__head h2{font-size:30px}.help-faq__head p{font-size:15px;color:var(--muted);max-width:70ch}.faq-accordion{border-bottom:1px solid var(--line);max-width:var(--measure)}.faq-accordion__item{border-top:1px solid var(--line)}.faq-accordion__q{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;min-height:44px;font-size:17px;font-weight:600;color:var(--ink);cursor:pointer;list-style:none}.faq-accordion__q::-webkit-details-marker{display:none}.faq-accordion__q:hover{color:var(--signal-hover)}.faq-accordion__q:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.faq-accordion__q .plus{color:var(--muted);font-weight:400;font-size:20px;transition:transform .2s;flex:0 0 auto}.faq-accordion__item[open] .faq-accordion__q .plus{transform:rotate(45deg)}.faq-accordion__a{padding:0 0 18px;font-size:15px;line-height:1.65;color:var(--ink-2);max-width:var(--measure)}.faq-accordion__a p{margin:0}.ev-chart-block{margin:8px 0 32px;max-width:none}.ev-chart-block h2{font-size:26px;letter-spacing:-.025em}.ev-chart-block__sub{font-size:15px;color:var(--muted);margin:6px 0 12px;max-width:70ch}.ev-chart-block__legend{display:flex;flex-wrap:wrap;gap:8px 22px;font-size:13px;color:var(--ink-2);margin-bottom:14px}.ev-chart-block__legend span{display:inline-flex;align-items:flex-start;gap:8px;max-width:52ch}.ev-chart-block__legend .sw{width:14px;height:14px;border-radius:3px;flex:0 0 auto;margin-top:3px}.ev-chart-block__legend .sw--binding{background:var(--signal)}.ev-chart-block__legend .sw--reported{background:#B7C3CF}.ev-chart-block__figure{overflow-x:auto;background:var(--panel);border:1px solid var(--line);border-radius:var(--r-panel);padding:16px}.ev-chart-block__figure .ev-chart{min-width:660px;display:block;font-family:var(--sans)}.ev-chart-block__note{font-size:13px;color:var(--muted);margin-top:8px}.ev-chart-block__how{margin-top:20px;background:var(--panel);border:1px solid var(--line);border-radius:var(--r-panel);padding:20px 22px}.ev-chart-block__how h3{font-size:17px;margin-bottom:10px}.ev-chart-block__how ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.ev-chart-block__how li{font-size:14.5px;line-height:1.6;color:var(--ink-2);padding-left:16px;position:relative}.ev-chart-block__how li::before{content:"";position:absolute;left:0;top:9px;width:6px;height:6px;border-radius:50%;background:var(--signal)}.author__avatar--initials{display:inline-flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:12px;font-weight:600;color:var(--ink-2);background:var(--line-2);border:1px solid var(--line)}.author__bio{font-size:13px;color:var(--muted);margin-top:4px;max-width:60ch;line-height:1.5}.light-card .author{padding-top:0}.home-stats .v.nowrap{white-space:nowrap}.dc-inputtools{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:0 0 8px}.dc-inputtools button{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border:1px solid var(--line);border-radius:var(--r-ctl);background:var(--panel);color:var(--ink-2);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.dc-inputtools button:hover{border-color:var(--ink);color:var(--ink)}.dc-inputtools button:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.dc-toast{display:flex;align-items:center;gap:10px;margin:0 0 10px;padding:8px 12px;border:1px solid var(--line);border-radius:var(--r-ctl);background:var(--ground);font-size:13px;color:var(--ink-2)}.dc-toast[hidden]{display:none}.ai-detector-form-v3 .form-textarea-v3.is-dragover{outline:2px dashed var(--signal);outline-offset:-6px;background:var(--signal-tint)}.dc-counter-v3 .dc-wc{color:var(--muted)}.dc-counter-v3.is-short .dc-wc{color:#8A5A12;font-weight:600}.dc-counter-v3.is-ready .dc-wc{color:var(--signal-hover);font-weight:600}.dc-counter-v3.is-over-limit .dc-wc{color:#8A5A12;font-weight:600}.dc-shortnote{flex:1 1 100%;font-size:12.5px;line-height:1.45;color:#8A5A12;background:var(--amber-tint);border-radius:6px;padding:6px 10px;margin:6px 0 0;font-family:var(--sans)}.dc-shortnote[hidden]{display:none}.dc-multi-toggle{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 4px;border:0;background:none;color:var(--signal);font:inherit;font-size:13.5px;font-weight:600;cursor:pointer}.dc-multi-toggle:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.dc-passages{display:flex;flex-direction:column;gap:14px;padding:4px 0 12px}.dc-passages[hidden]{display:none}.dc-passage{border:1px solid var(--line);border-radius:var(--r-panel);padding:12px 14px;background:var(--panel)}.dc-passage__head{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px}.dc-passage__title{font-size:13px;font-weight:700;color:var(--ink)}.dc-passage__count{font-family:var(--mono);font-size:12px;color:var(--muted)}.dc-passage textarea{width:100%;min-height:120px;border:0;padding:6px 0;font:inherit;font-size:15px;line-height:1.6;color:var(--ink);background:transparent;resize:vertical;outline:none}.dc-passage__remove{border:0;background:none;color:var(--muted);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;min-height:32px}.dc-passage__remove:hover{color:var(--ink)}.dc-passages__add{align-self:flex-start;min-height:36px;padding:0 12px;border:1px dashed var(--line);border-radius:var(--r-ctl);background:none;color:var(--ink-2);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.dc-consensus{margin:0 0 12px;padding:12px 14px;border:1px solid var(--line);border-radius:var(--r-panel);background:var(--panel);font-size:14.5px;color:var(--ink);font-weight:600}.dc-multi-results{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}@media (max-width:767px){.dc-multi-results{grid-template-columns:1fr}}@media print{.dc-header,.dc-footer,.dc-nav,.dc-menu-toggle,.faq,.evidence-band,.section,.crumbs,.dc-inputtools,.dc-toast,.ad-slot,.aside-card,.article__rail,.related,.tags,.pagination,.help-faq,.dc-tool-methodology-note,.tool-panel,.home-hero__copy,.back-to-top-btn,.home-longform,.site-ad-top,.dc-band-space,.model-head,.model-grid{display:none!important}.dc-print-header{display:flex!important}body{background:#fff}.tool-result,.dc-results-shell{margin:0!important;padding:0!important}a[href]:after{content:""}}@page{margin:18mm}.dc-print-header{display:none;align-items:center;justify-content:space-between;gap:16px;padding-bottom:10px;margin-bottom:14px;border-bottom:1px solid var(--line)}.dc-print-header img{height:35px;width:auto}.dc-print-header .dc-print-meta{font-family:var(--mono);font-size:10.5px;color:var(--muted);text-align:right}.dc-print-footer{display:none;margin-top:14px;padding-top:10px;border-top:1px solid var(--line);font-size:11px;color:var(--muted)}@media print{.dc-print-footer{display:block}}:root{--muted:#656F7B}.ai-detector-results-v3.is-v3s{--r66-muted:#656F7B}.link-more,.card .num,.evidence-band__copy a,.dc-multi-toggle,.rail li a.is-active,.rail li a:hover,.eyebrow[style*="--signal"]{color:#0B6F5A}.dc-passages__note,.dc-passage__count,.dc-passage__remove,.ev-chart-block__note,.author__bio,.crumbs,.crumbs a{color:var(--muted)}.faq-accordion__q:hover{color:#0B6F5A}a{color:#0B6F5A}a:hover{color:#0A6351}.evidence-band__copy a,.dark-card a{color:var(--mint)}.btn,.dc-header__cta{color:#fff}@media (max-width:640px){.home-hero{display:flex;flex-direction:column;gap:14px}.home-hero__copy{display:contents}.home-hero__copy > div:first-child{order:1}.home-hero__copy > h1{order:2}.home-hero__sub{order:3}.home-hero__tool{order:4}.home-stats{order:5;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:2px 0 0;padding:12px 0 0;border-top:1px solid var(--line)}.home-stats li{padding-top:0;gap:2px;min-width:0}.home-stats .v{font-size:20px;white-space:nowrap}.home-stats .k{font-size:12px;line-height:1.3;overflow-wrap:anywhere}.home-stats .k--long{display:none}}.home-stats .k--short{display:none}@media (max-width:640px){.home-stats .k--short{display:block}}.model-head{max-width:1440px;margin:0 auto;padding:28px var(--gutter) 24px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:28px 32px;align-items:start}.model-head__copy{grid-column:1 / span 7;grid-row:1;display:flex;flex-direction:column;gap:14px}.model-head__tool{grid-column:1 / span 7;grid-row:2}.model-head__toc{grid-column:8 / span 5;grid-row:1 / span 2;align-self:start;position:sticky;top:96px}.model-head__note{font-size:14px;color:var(--muted);margin:0}.model-head .pills{display:flex;flex-wrap:nowrap;gap:8px;overflow:hidden}.model-head .pills .pill{white-space:nowrap}@media (max-width:1023px){.model-head{display:flex;flex-direction:column;gap:18px;padding:20px var(--gutter) 18px}.model-head__toc{position:static}.model-head .pills{flex-wrap:wrap;overflow:visible}}.rail--toc{display:block}.rail--toc > summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px}.rail--toc > summary::-webkit-details-marker{display:none}.rail--toc > summary::after{content:'+';font-family:var(--mono);font-size:18px;color:var(--muted)}.rail--toc[open] > summary::after{content:'–'}.rail--toc > summary:focus-visible{outline:2px solid var(--signal-hover);outline-offset:3px;border-radius:6px}.rail--toc.is-desktop > summary{display:none}.rail__more{margin-top:8px;align-self:flex-start;min-height:44px;padding:0 4px;border:0;background:none;font:inherit;font-size:14px;font-weight:600;color:var(--signal-hover);cursor:pointer}.rail li.is-overflow{display:none}.rail--toc.is-expanded li.is-overflow{display:list-item}.dc-chart{max-width:100%;overflow-x:auto}.dc-chart svg{min-width:640px}@media (max-width:767px){.dc-chart svg{min-width:560px}}.model-figure{margin:0 0 28px}.model-figure img{display:block;width:100%;height:auto;border:1px solid var(--line);border-radius:var(--r-panel)}.dc-model-disclaimer{margin:0 0 24px;padding:16px 18px;background:var(--panel);border:1px solid var(--line);border-radius:var(--r-panel);color:var(--ink-2);font-size:15px;line-height:1.6}.dc-model-disclaimer strong{color:var(--ink)}#evidence .dc-model-disclaimer{margin:20px 0 0}.prose .dc-evidence--inline{margin:28px 0 36px}.prose .dc-evidence--inline h3{margin-top:0}.cards-5 .card{height:100%}.model-grid__main p a, .model-head p a, .article__body p a, .page-hero .lede a, .evidence-band__copy p a{text-decoration:underline;text-underline-offset:2px}.aside-card h2{font-size:17px;font-weight:700;letter-spacing:-.01em;margin:0 0 6px}.dc-tool-methodology-note a{color:#0B6F5A !important;text-decoration:underline;text-underline-offset:2px}.dc-landing-content{box-sizing:border-box;width:min(100% - 2rem,72rem);margin-inline:auto;padding-block:clamp(2rem,5vw,4.5rem)}.dc-landing-content .benchmark-byline{color:#526078;font-size:.95rem}.dc-landing-content table{width:100%;border-collapse:collapse;margin:1.25rem 0;font-size:.95rem}.dc-landing-content th,.dc-landing-content td{border:1px solid var(--line);padding:.7rem;text-align:left;vertical-align:top}.dc-landing-content th{background:var(--ground);font-weight:600}@media (max-width:640px){.dc-landing-content table{font-size:.88rem}.dc-landing-content th,.dc-landing-content td{padding:.6rem}}.dc-signs-guide .dc-kicker{font-family:var(--mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 1rem}.dc-signs-guide .dc-answer,.dc-signs-guide .dc-panel,.dc-signs-guide .dc-cta{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-panel);padding:1.4rem 1.6rem;margin:1.6rem 0}.dc-signs-guide .dc-answer strong{display:block;font-size:13px;letter-spacing:.02em;text-transform:uppercase;color:var(--muted);margin-bottom:.4rem}.dc-signs-guide h2{margin-top:2.5rem}.dc-signs-guide .dc-button{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:var(--r-ctl);background:var(--signal);color:#fff;font-weight:700;text-decoration:none}@media (max-width:640px){.dc-signs-guide .dc-answer,.dc-signs-guide .dc-panel,.dc-signs-guide .dc-cta{padding:1.1rem}}.dc-compare-guide .dc-kicker{font-family:var(--mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 1rem}.dc-compare-guide .dc-answer,.dc-compare-guide .dc-case,.dc-compare-guide .dc-cta{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-panel);padding:1.4rem 1.6rem;margin:1.6rem 0}.dc-compare-guide .dc-answer strong{display:block;font-size:13px;letter-spacing:.02em;text-transform:uppercase;color:var(--muted);margin-bottom:.4rem}.dc-compare-guide h2{margin-top:2.5rem}.dc-compare-guide .dc-button{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:var(--r-ctl);background:var(--signal);color:#fff;font-weight:700;text-decoration:none}@media (max-width:640px){.dc-compare-guide .dc-answer,.dc-compare-guide .dc-case,.dc-compare-guide .dc-cta{padding:1.1rem}}.dc-tech-box{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-panel);padding:20px 24px;margin:28px 0}.dc-tech-box h3{font-size:19px;margin:0 0 8px}.dc-tech-box p{margin:0 0 10px;color:var(--ink-2)}.dc-tech-box ul{margin:0;padding-left:20px}.dc-tech-box li+li{margin-top:6px}.dc-type-grid, .dc-type-grid > .wp-block-group__inner-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.dc-type-grid{margin:10px 0 6px}.dc-type-grid > .wp-block-group__inner-container{grid-column:1 / -1}.dc-type{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-panel);padding:18px 20px;margin:0}.dc-type h3{font-size:17px;margin:0 0 6px;letter-spacing:-.01em}.dc-type p{margin:0;font-size:14.5px;line-height:1.55;color:var(--ink-2)}.dc-type p a{white-space:nowrap}@media (max-width:767px){.dc-type-grid,.dc-type-grid > .wp-block-group__inner-container{grid-template-columns:1fr;gap:12px}}.dc-content-type-notice{margin:0 0 24px;padding:16px 18px;background:var(--panel);border:1px solid var(--line);border-radius:var(--r-panel);color:var(--ink-2);font-size:15px;line-height:1.6}.dc-content-type-notice strong{color:var(--ink)}.page-figure{margin:0 0 26px}.page-figure img{display:block;width:100%;height:auto;border:1px solid var(--line);border-radius:var(--r-panel)}.home-longform{border-top:1px solid var(--line-2);padding-top:8px;margin-bottom:8px}.home-longform .article{padding-top:24px}.home-longform .article__body>h2:first-child, .home-longform .article__body>*:first-child{margin-top:0}.home-longform .article__body h2{font-size:26px}@media (max-width:767px){.home-longform .article__body h2{font-size:22px}.home-longform .article{padding-top:16px}}.dc-tool .google-auto-placed, .dc-tool [class*="adsbygoogle"], .dc-tool ins.adsbygoogle{display:none!important}.dc-tool .dc-adslot > ins.adsbygoogle{display:block!important}main .google-auto-placed{min-height:280px}@media (max-width:767px){main .google-auto-placed{min-height:412px}}.dc-tool .google-auto-placed{min-height:0!important}main ins.adsbygoogle[data-ad-status="unfilled"]{display:none!important}main .google-auto-placed:has(ins.adsbygoogle[data-ad-status="unfilled"]){min-height:0!important}@media print{.google-auto-placed,ins.adsbygoogle{display:none!important}}.site-ad-top{background:var(--ground);padding:16px 0}.site-ad-top__inner{margin:0 auto;text-align:center}.site-ad-top .adsbygoogle{display:block;width:100%;margin:0 auto;float:none}@media (max-width:767px){.site-ad-top{padding:12px 0}}.site-ad-top ins.adsbygoogle > *{margin-left:auto!important;margin-right:auto!important}.site-ad-top .google-auto-placed, .site-ad-top + .google-auto-placed, .dc-band-space + .google-auto-placed{display:none!important}@media (max-width:490px){.site-ad-top__inner{min-height:100vw}}@media (min-width:491px){.site-ad-top__inner{min-height:280px}}.dc-band-space{min-height:312px}@media (max-width:767px){.dc-band-space{min-height:304px}}@media (max-width:490px){.dc-band-space{min-height:calc(100vw + 24px)}}.cards-3 .card > img{display:block;width:120px;height:auto;border-radius:12px;margin-bottom:14px}@media (max-width:767px){.cards-3 .card > img{width:88px}}.cards-5 .card--model > img{display:block;width:100%;aspect-ratio:3/2;object-fit:contain;border-radius:10px;margin-bottom:10px}@media (max-width:767px){.cards-5{grid-template-columns:1fr}.cards-5 .card--model{display:grid;grid-template-columns:108px 1fr;grid-template-rows:auto auto;column-gap:12px;row-gap:2px;align-items:center}.cards-5 .card--model > img{grid-column:1;grid-row:1 / span 2;width:108px;height:72px;align-self:center;margin-bottom:0}.cards-5 .card--model h3{grid-column:2;grid-row:1;align-self:end;margin:0}.cards-5 .card--model .sub{grid-column:2;grid-row:2;align-self:start}}.home-figure{margin:20px 0 24px}.home-figure img{display:block;width:100%;max-width:960px;height:auto;border-radius:14px;border:1px solid var(--line)}.model-head{display:block}.model-head__copy{max-width:752px}.model-tool{max-width:1440px;margin:0 auto;padding:0 var(--gutter) 28px}.model-head__tool{grid-column:auto;grid-row:auto}.model-grid__right{grid-column:span 4;display:flex;flex-direction:column;gap:16px;min-width:0}.model-grid__toc-wrap{flex:1 1 auto}.model-head__toc{position:sticky;top:96px;grid-column:auto;grid-row:auto}.model-grid__right > .model-grid__side{grid-column:auto}@media (max-width:1023px){.model-tool{padding-bottom:18px}.model-grid{display:flex;flex-direction:column;gap:28px}.model-grid__right{display:contents}.model-grid__toc-wrap{order:-1}.model-head__toc{position:static}}@media (min-width:1024px){.home-hero__copy{grid-column:1 / -1;padding-top:0}.home-hero__tool{grid-column:1 / -1}}@media (min-width:768px){.dc-passages{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.dc-passages__note,.dc-passages__add{grid-column:1 / -1}}.site-ad-top ins.adsbygoogle[data-ad-status="unfilled"]{display:block!important}.page-template-page-model .crumbs{justify-content:center}.model-head__copy{margin-left:auto;margin-right:auto;text-align:center}.model-head .lede,.model-head__note{max-width:68ch;margin-left:auto;margin-right:auto}.model-head .pills{display:inline-flex;justify-content:center;gap:8px;align-self:center;max-width:100%}.home-hero__copy{text-align:center}.home-hero__sub{max-width:68ch;margin-left:auto;margin-right:auto}.home-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.home-stats li{align-items:center;text-align:center}@media (max-width:767px){.home-hero__copy,.home-hero__copy > div:first-child,.home-stats{align-self:stretch}.home-stats{grid-template-columns:minmax(0,1fr);row-gap:12px}.home-stats li + li{padding-top:0}}@media screen and (min-width:1024px){.tool-result .r66 .r66__text{max-height:260px}}@media print{.dc-adslot,.dc-ad,.google-auto-placed,ins.adsbygoogle{display:none!important}}.prose .wp-block-rank-math-toc-block>p:first-child{font-size:28px;font-weight:700;line-height:1.2;margin:0 0 .6em}