/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:"Source Han Sans SC", "Noto Sans CJK SC", "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--font-serif:"Songti SC", "Source Han Serif SC", Georgia, serif;--font-mono:"IBM Plex Mono", "SFMono-Regular", Consolas, monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.fixed{position:fixed}.static{position:static}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.grid{display:grid}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--brand-forest:#12382e;--brand-paper:#fafaf9;--brand-register-accent:#e06000;--detect-ai:#a84d0c;--detect-human:#1b6e34;--ui-focus:#245b78;--ui-error:#a72b25;--ui-error-surface:#f9e8e4;--ui-selection:#e2dac7;--ui-selected-surface:#e8f0f3;--rep-paper:var(--brand-paper);--rep-card:#fff;--rep-ink:#1e1c1a;--rep-ink-2:#5a554e;--rep-ink-3:#6f695f;--rep-ink-soft:#706a60;--rep-rule:#e4e0d8;--rep-rule-soft:#efece5;--rep-rule-section:#b8b0a3;--rep-rule-segment:#d1cbc0;--rep-deep:#004e23;--rep-ai:var(--detect-ai);--rep-human:var(--detect-human);--rep-ai-wash-l1:#fff3e7;--rep-ai-wash-l2:#f2cda5;--rep-ai-wash-l3:#de9954;--rep-human-wash-l1:#eef8f0;--rep-human-wash-l2:#c9e3cf;--rep-human-wash-l3:#91c39d;--rep-brand:var(--brand-forest);--rep-brand-muted:#d8e4df;--rep-sand:#f1eadc;--rep-report-brand-surface:#eaf2ee;--rep-report-brand-ink:#173c32;--rep-report-brand-muted:#4f655d;--rep-report-ivory:#f6f5f1;--rep-stone:#f0efeb;--rep-reliability:#e8f0e9;--rep-grid:#edeae2;--rep-serif:"Songti SC", "Source Han Serif SC", Georgia, "Times New Roman", serif;--rep-sans:-apple-system, "PingFang SC", "Helvetica Neue", Arial, sans-serif;--rep-mono:"IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--rep-gutter:clamp(20px, 5vw, 64px);--rep-radius-lg:12px;--site-texture:url("data:image/svg+xml,%3Csvg xmlns='http%3A//www.w3.org/2000/svg' width='96' height='96' viewBox='0 0 96 96'%3E%3Cg fill='none' stroke='%2312382e' stroke-opacity='.028' stroke-width='1'%3E%3Cpath d='M.5 24.5h95M.5 48.5h95M.5 72.5h95M24.5.5v95M48.5.5v95M72.5.5v95'/%3E%3C/g%3E%3C/svg%3E");--site-stars:url("data:image/svg+xml,%3Csvg xmlns='http%3A//www.w3.org/2000/svg' width='320' height='240' viewBox='0 0 320 240'%3E%3Ccircle cx='42' cy='58' r='1' fill='%2312382e' fill-opacity='.08'/%3E%3Ccircle cx='218' cy='36' r='.8' fill='%23a84d0c' fill-opacity='.07'/%3E%3Ccircle cx='276' cy='184' r='1' fill='%2312382e' fill-opacity='.06'/%3E%3C/svg%3E");--canvas:var(--rep-paper);--paper:var(--rep-card);--ink:var(--rep-ink);--muted:var(--rep-ink-2);--faint:var(--rep-ink-3);--rule:var(--rep-rule);--rule-strong:#8f8776;--signal:var(--rep-deep);--bad:var(--ui-error);--bad-pale:var(--ui-error-surface);--bad-ink:var(--ui-error)}@supports (color:color-mix(in lab, red, red)){:root{--bad-ink:color-mix(in srgb, var(--ui-error) 72%, #000)}}:root{--select:var(--ui-selection)}*{box-sizing:border-box}html{background:var(--canvas)}body{background:var(--canvas);color:var(--ink);font-family:var(--font-sans);text-rendering:optimizelegibility;margin:0;font-size:15px;line-height:1.6}button,input,textarea,select{font:inherit}button,select{cursor:pointer}button:disabled,select:disabled{cursor:not-allowed;opacity:.52}code,.mono,.num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.88em}:focus-visible{outline:3px solid var(--ui-focus)}@supports (color:color-mix(in lab, red, red)){:focus-visible{outline:3px solid color-mix(in srgb, var(--ui-focus) 52%, transparent)}}:focus-visible{outline-offset:2px}::selection{background:var(--select);color:var(--ink)}.button{border:1px solid var(--rule-strong);background:var(--paper);min-height:38px;color:var(--ink);border-radius:4px;padding:7px 14px;font-weight:650;transition:border-color .15s,background-color .15s,transform .15s}.button:hover:not(:disabled){border-color:var(--signal);background:var(--rep-rule-soft)}.button:active:not(:disabled){transform:translateY(1px)}.button-primary{border-color:var(--signal);background:var(--signal);color:#fff}.button-primary:hover:not(:disabled){background:var(--signal)}@supports (color:color-mix(in lab, red, red)){.button-primary:hover:not(:disabled){background:color-mix(in srgb, var(--signal) 86%, #000)}}.button-primary:hover:not(:disabled){color:#fff}.error-boundary{border:2px solid var(--bad);margin:16px;padding:19px 21px}@supports (color:color-mix(in lab, red, red)){.error-boundary{border:2px solid color-mix(in srgb, var(--bad) 62%, transparent)}}.error-boundary{background:var(--bad-pale);color:var(--ink)}.error-boundary-title{color:var(--bad-ink);margin:0;font-size:15px;font-weight:700}.error-boundary-copy{color:var(--muted);margin:6px 0 0}.error-boundary-detail{border:1px solid var(--rule);background:var(--paper);max-height:12rem;color:var(--ink);font:11px/1.7 var(--font-mono);white-space:pre-wrap;margin:12px 0 0;padding:12px;overflow:auto}.error-boundary-actions{flex-wrap:wrap;gap:8px;margin-top:13px;display:flex}.brand-mark{color:currentColor;white-space:nowrap;align-items:center;gap:8px;min-width:0;line-height:1;display:inline-flex}.brand-mark-symbol{flex:none;width:30px;height:30px;display:block;overflow:visible}.brand-mark-register{fill:var(--brand-register-accent)}.brand-mark-word{color:currentColor;letter-spacing:-.045em;font-family:Georgia,Times New Roman,Noto Serif,serif;font-size:23px;font-weight:500}.brand-mark-word strong{font-weight:700}.brand-mark.is-mark .brand-mark-symbol{width:32px;height:32px}.sample-shell{background:#f5f6f2}.intake-sheet{--rep-content:1348px;--rep-gutter:max(28px, calc((100vw - var(--rep-content)) / 2));background:0 0;width:100%;max-width:none;margin:0;padding:0}.intake-nav{min-height:72px;padding-inline:var(--rep-gutter);font-family:var(--rep-sans);background:#fff;align-items:center;gap:28px;margin:0;animation:.82s cubic-bezier(.22,1,.36,1) both site-nav-enter;display:flex}.intake-brand{min-width:0;color:var(--rep-ink);white-space:nowrap;align-items:center;gap:18px;text-decoration:none;display:inline-flex}.intake-brand-product{color:var(--rep-ink-2);font:650 12px/1.2 var(--rep-sans);letter-spacing:.08em}.intake-brand-product:before{color:var(--rep-rule);content:"·";margin-right:11px}.intake-brand-positioning{color:var(--rep-brand);font:700 11px/1.3 var(--rep-sans);letter-spacing:.12em;margin:0 0 13px}.intake-brand-promise{max-width:590px;color:var(--rep-ink-2);font:500 clamp(14px, 1.25vw, 17px)/1.75 var(--rep-serif);text-wrap:balance;margin:22px 0 0}.intake-brand-scope{max-width:650px;color:var(--rep-ink-3);font:11px/1.65 var(--rep-sans);text-wrap:balance;margin:7px 0 0}.intake-navlinks{align-items:center;gap:28px;margin-left:auto;display:flex}.intake-navlink,.intake-navsecondary{color:var(--rep-ink);font:560 13px/1.2 var(--rep-sans);white-space:nowrap;text-decoration:none}.intake-navlink:hover,.intake-navsecondary:hover{color:var(--signal)}.intake-navcta,.intake-footer-cta,.result-nav button{border:1px solid var(--signal);background:var(--signal);color:#fff;min-height:40px;font:650 13px/1.2 var(--rep-sans);white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;padding:8px 17px;text-decoration:none;display:inline-flex}.intake-navcta:hover,.intake-footer-cta:hover,.result-nav button:hover{background:var(--signal)}@supports (color:color-mix(in lab, red, red)){.intake-navcta:hover,.intake-footer-cta:hover,.result-nav button:hover{background:color-mix(in srgb, var(--signal) 86%, #000)}}.sample-eyebrow{color:var(--signal);font:750 10px/1.4 var(--rep-sans);letter-spacing:.16em;margin:0 0 14px}.intake-stage{padding:clamp(42px, 4.5vw, 62px) var(--rep-gutter) clamp(54px, 5vw, 68px);background-color:#fff;background-image:var(--site-texture);background-position:right 28px top 12px;background-repeat:repeat;background-size:96px 96px;margin:0}.intake-hero{grid-template-columns:minmax(0,7fr) minmax(390px,5fr);align-items:stretch;gap:clamp(44px,6vw,82px);display:grid}.intake-hero-copy{max-width:730px;animation:.82s cubic-bezier(.16,1,.3,1) 80ms both site-title-enter}.sample-title{max-width:10.8em;color:var(--rep-ink);font:560 clamp(50px, 4.1vw, 60px)/1.04 var(--rep-serif);letter-spacing:-.045em;margin:0}.sample-title span,.sample-title em{display:block}.sample-title em{color:var(--rep-deep);font-style:normal}.intake-title-proof>span{white-space:nowrap}.intake-trust-band{background:var(--rep-brand);color:#fff;min-width:0;font-family:var(--rep-sans);grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:22px 28px;padding:24px 26px;animation:.96s cubic-bezier(.16,1,.3,1) .18s both site-metric-enter;display:grid}.intake-hero-metric{min-width:0;margin:0}.intake-hero-metric figcaption{color:var(--rep-brand-muted);justify-content:space-between;align-items:baseline;gap:10px;font-size:10px;display:flex}.intake-hero-metric figcaption em{color:var(--rep-brand-muted);white-space:nowrap;font-size:9px;font-style:normal}.intake-hero-metric>b{color:#fff;font:650 clamp(36px, 3.2vw, 48px)/1 var(--rep-mono);letter-spacing:-.06em;margin-top:9px;display:block}.intake-hero-metric.is-risk>b{color:var(--rep-ai-wash-l2)}.intake-hero-metric>div{background:#ffffff42;height:5px;margin-top:14px;position:relative}.intake-hero-metric>div i{background:#fff;height:100%;display:block}.intake-hero-metric.is-risk>div i{background:var(--rep-ai-wash-l3)}.intake-hero-metric>div span{background:#fff;width:2px;height:13px;position:absolute;top:-4px;transform:translate(-1px)}.intake-hero-metric>div i{transform-origin:0;animation:.9s cubic-bezier(.16,1,.3,1) .65s both site-scale-draw}.intake-hero-metric>div span{animation:.42s cubic-bezier(.16,1,.3,1) 1.05s both site-tick-enter}.intake-trust-coverage{color:var(--rep-brand-muted);grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:7px 18px;margin:0;font-size:10px;display:grid}.intake-trust-coverage>b{color:#fff;font-size:12px}.intake-trust-coverage small{color:var(--rep-brand-muted);grid-column:1/3;line-height:1.5}.intake-trust-coverage a{color:#fff;white-space:nowrap;grid-area:1/3/3;align-self:center;font-weight:650;text-decoration:none}.sample-form{border:1px solid var(--rep-brand);background:#fff;border-radius:8px;width:100%;margin:30px 0 0;transition:border-color .3s,transform .36s cubic-bezier(.22,1,.36,1);animation:1s cubic-bezier(.16,1,.3,1) .28s both site-workspace-enter;position:relative}.sample-form:focus-within{border-color:var(--ui-focus);transform:translateY(-2px)}.intake-body{min-height:206px;padding:22px 26px 12px}.sample-label{color:var(--rep-ink-2);font:720 11px/1.3 var(--rep-sans);letter-spacing:.09em;margin-bottom:11px;display:block}.sample-input{resize:vertical;width:100%;min-width:0;min-height:150px;color:var(--rep-ink);font:15px/1.75 var(--rep-sans);background:0 0;border:0;padding:0;display:block}.sample-input::placeholder{color:var(--rep-ink-3)}.intake-assurances{color:var(--rep-ink-2);font:11px/1.4 var(--rep-sans);flex-wrap:wrap;gap:9px 22px;margin:0;padding:0 28px 15px;list-style:none;display:flex}.intake-assurance:before{color:var(--signal);content:"●";vertical-align:1px;margin-right:7px;font-size:7px}.sample-actions{background:var(--rep-report-ivory);flex-wrap:wrap;align-items:flex-start;gap:12px 16px;padding:13px 16px;display:flex}.intake-pick-stack{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:inline-flex}.brand-select{border:1px solid var(--rule-strong);background:var(--paper);border-radius:999px;align-items:center;min-width:178px;min-height:38px;transition:border-color .25s,background-color .25s;display:inline-flex;position:relative}.brand-select:not(.is-inline):focus-within,.brand-select:not(.is-inline).is-open{border-color:var(--ui-focus);background:#fff}.brand-select-label{color:var(--rep-ink-3);font:11px/1 var(--rep-sans);letter-spacing:.06em;white-space:nowrap;margin-right:auto}.brand-select-trigger{border-radius:inherit;min-width:100%;color:var(--rep-ink);font:650 12.5px/1 var(--rep-sans);text-align:left;background:0 0;border:0;flex:1;justify-content:flex-end;align-self:stretch;align-items:center;gap:12px;padding:0 13px;display:inline-flex}.brand-select-trigger:focus-visible{outline:2px solid var(--ui-focus);outline-offset:3px}.brand-select-chevron{background:var(--rep-ink-3);clip-path:polygon(0 0,50% 100%,100% 0,78% 0,50% 58%,22% 0);flex:none;width:8px;height:5px;transition:transform .25s}.brand-select.is-open .brand-select-chevron{transform:rotate(180deg)}.brand-select-listbox{z-index:1000;border:1px solid var(--rule-strong);min-width:0;color:var(--rep-ink);background:#fff;border-radius:15px;margin:0;padding:5px;list-style:none;animation:.2s cubic-bezier(.16,1,.3,1) both brand-select-enter;position:fixed}.brand-select-listbox:focus{outline:2px solid var(--ui-focus);outline-offset:2px}.brand-select.is-inline{background:0 0;border:0;border-radius:0;min-height:0;display:grid}.brand-select.is-inline .brand-select-trigger{border:1px solid var(--rule-strong);background:var(--paper);border-radius:999px;min-height:44px}.brand-select.is-inline.is-open .brand-select-trigger{border-color:var(--ui-focus);background:#fff}.brand-select.is-inline .brand-select-trigger:focus-visible{border-color:var(--ui-focus);outline:0}.brand-select-listbox.is-inline{z-index:auto;border-color:var(--rule-strong);border-radius:12px;width:100%;margin-top:8px;animation:.25s cubic-bezier(.16,1,.3,1) both brand-select-inline-enter;position:static}.brand-select-listbox.is-inline:focus{outline:0}.brand-select-option{min-height:36px;color:var(--rep-ink-2);font:620 12.5px/1.25 var(--rep-sans);cursor:pointer;border-radius:10px;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:8px;padding:0 10px 0 12px;display:grid}.brand-select-option:hover,.brand-select-option.is-active{background:var(--rep-report-ivory);color:var(--rep-ink)}.brand-select-option[aria-selected=true]{background:var(--ui-selected-surface);color:var(--rep-brand);font-weight:740}.brand-select-option[aria-selected=true].is-active{background:var(--ui-focus)}@supports (color:color-mix(in lab, red, red)){.brand-select-option[aria-selected=true].is-active{background:color-mix(in srgb, var(--ui-focus) 18%, #fff)}}.brand-select-check{color:var(--rep-ai);text-align:center;font-size:13px}@keyframes brand-select-enter{0%{opacity:0;transform:translateY(-5px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes brand-select-inline-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.intake-pick-help{max-width:330px;color:var(--rep-ink-3);font:9px/1.4 var(--rep-sans);padding-left:3px;display:block}.intake-end{flex-wrap:wrap;align-items:center;gap:13px;margin-left:auto;display:flex}.sample-count{color:var(--rep-ink-3);font:11px/1.3 var(--rep-mono);white-space:nowrap}.intake-quota,.result-quota{color:var(--rep-ink-2);font:11px/1.3 var(--rep-sans);white-space:nowrap}.intake-quota b,.result-quota b{color:var(--rep-deep);font:700 14px/1 var(--rep-mono)}.sample-action-status{color:var(--signal);font:600 11px/1.45 var(--rep-sans)}.sample-action-status:before{content:"";vertical-align:1px;background:currentColor;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.sample-form.is-analyzing{border-color:var(--rep-brand);min-height:430px;overflow:hidden;transform:none}.sample-form.is-analyzing>:not(.analysis-transition){visibility:hidden;pointer-events:none}.analysis-transition{z-index:2;background:var(--rep-brand);color:#fff;min-height:430px;font-family:var(--rep-sans);grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);display:grid;position:absolute;inset:0;overflow:hidden}.analysis-transition-copy{flex-direction:column;justify-content:center;min-width:0;padding:clamp(34px,4vw,52px);display:flex}.analysis-transition-brand{color:#fff;align-self:flex-start;margin:0 0 25px}.analysis-transition-brand .brand-mark-symbol{width:26px;height:26px}.analysis-transition-brand .brand-mark-word{font-size:20px}.analysis-transition-eyebrow{color:#8bd8ad;font:700 10px/1.4 var(--rep-mono);letter-spacing:.12em;margin:0 0 12px}.analysis-transition h2{color:#fff;font:560 clamp(30px, 3.2vw, 46px)/1.08 var(--rep-serif);letter-spacing:-.035em;margin:0}.analysis-transition-current{color:var(--rep-brand-muted);align-items:baseline;gap:12px;margin:17px 0 0;display:flex}.analysis-transition-current b{color:#ff9c58;font-size:13px}.analysis-transition-current span{font-size:11px}.analysis-transition ol{background:#ffffff29;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:34px 0 0;padding:1px;list-style:none;display:grid}.analysis-transition li{color:#d8e4df85;background:#0e3028;grid-template-columns:auto minmax(0,1fr);gap:4px 8px;min-width:0;padding:12px 10px;display:grid}.analysis-transition li>span{font:650 9px/1.4 var(--rep-mono);grid-row:1/3}.analysis-transition li>b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.analysis-transition li>small{text-overflow:ellipsis;white-space:nowrap;font-size:8px;line-height:1.35;overflow:hidden}.analysis-transition li.is-complete{color:#8bd8ad}.analysis-transition li.is-current{color:#fff;background:#18483b}.analysis-transition li.is-current>span,.analysis-transition li.is-current>b{color:#ff9c58}.analysis-transition-visual{background-color:#0b2f27;background-image:var(--site-stars);background-size:320px 240px;border:1px solid #ffffff2e;min-height:100%;position:relative;overflow:hidden}.analysis-document-map{grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid;position:absolute;inset:62px 50px 84px}.analysis-document-map i{background:#d8e4df0e;border:1px solid #d8e4df52}.analysis-document-map i:nth-child(4n+1),.analysis-transition.is-phase-1 .analysis-document-map i:nth-child(3n+2),.analysis-transition.is-phase-2 .analysis-document-map i:nth-child(2n),.analysis-transition.is-phase-3 .analysis-document-map i{background:#8bd8ad21;border-color:#8bd8adb3}.analysis-dimension-map{gap:6px;height:5px;display:flex;position:absolute;bottom:44px;left:38px;right:38px}.analysis-dimension-map i{transform-origin:0;background:#ffffff2e;flex:1;animation:.7s cubic-bezier(.16,1,.3,1) forwards analysis-dimension-draw;transform:scaleX(0)}.analysis-dimension-map i:nth-child(2){animation-delay:.14s}.analysis-dimension-map i:nth-child(3){animation-delay:.28s}.analysis-dimension-map i:nth-child(4){animation-delay:.42s}.analysis-dimension-map i:nth-child(5){animation-delay:.56s}.analysis-scan-line{z-index:2;background:#ff9c58;width:2px;animation:3.2s cubic-bezier(.45,0,.55,1) infinite alternate analysis-scan;position:absolute;top:48px;bottom:62px;left:50px}.analysis-transition-visual>p{color:var(--rep-brand-muted);align-items:baseline;gap:8px;margin:0;display:flex;position:absolute;top:26px;right:34px}.analysis-transition-visual>p b{color:#fff;font:650 30px/1 var(--rep-mono)}.analysis-transition-visual>p span{letter-spacing:.1em;font-size:9px}@keyframes analysis-scan{0%{left:50px}to{left:calc(100% - 52px)}}@keyframes analysis-dimension-draw{to{transform:scaleX(1)}}.intake-domain-guide{background:var(--rep-rule-soft);font-family:var(--rep-sans);border-end-end-radius:7px;border-end-start-radius:7px;grid-template-columns:.95fr .8fr 1.45fr;gap:1px;margin:0;padding:1px 0;display:grid;overflow:clip}.sample-actions:last-child{border-end-end-radius:7px;border-end-start-radius:7px}.intake-domain-guide p{background:#fff;grid-template-columns:auto minmax(0,1fr);gap:8px;min-width:0;margin:0;padding:11px 14px;display:grid}.intake-domain-guide b{color:var(--rep-deep);white-space:nowrap;font-size:10px;line-height:1.5}.intake-domain-guide span{color:var(--rep-ink-2);font-size:9px;line-height:1.55}.sample-shell.motion-ready:not(.post-report-facts) .intake-domain-guide [data-reveal=domain-item]:not(.is-revealed){opacity:0;transform:translateY(8px)}.sample-shell.motion-ready:not(.post-report-facts) .intake-domain-guide [data-reveal=domain-item].is-revealed{animation:.72s cubic-bezier(.16,1,.3,1) both site-domain-enter}.sample-error{border:1px solid var(--bad);background:var(--bad-pale);max-width:1248px;color:var(--bad-ink);overflow-wrap:anywhere;white-space:pre-wrap;margin:16px auto;padding:11px 14px;font-size:13px;line-height:1.7}.intake-product{padding:clamp(72px, 7vw, 96px) var(--rep-gutter);background-color:#f8f8f5;background-image:var(--site-texture);background-position:20px 20px;background-repeat:repeat;background-size:96px 96px;margin:0}.intake-product-copy{grid-template-columns:minmax(0,7fr) minmax(360px,5fr);align-items:end;gap:clamp(52px,7vw,96px);margin-bottom:36px;display:grid}.intake-product-copy h2{max-width:13em;color:var(--rep-report-brand-ink);font:560 clamp(42px, 4vw, 56px)/1.08 var(--rep-serif);letter-spacing:-.04em;margin:0}.intake-product-nowrap{white-space:nowrap}.intake-product-note p{max-width:46em;color:var(--rep-ink-2);font:14px/1.75 var(--rep-sans);margin:0 0 3px}.intake-product-browser{border:1px solid var(--rep-brand);background:#fff}.intake-product-tabs{background:var(--rep-brand);align-items:center;gap:30px;min-height:56px;padding:0 22px;display:flex}.intake-product-tabs button{min-height:34px;color:var(--rep-brand-muted);font:650 12px/1.2 var(--rep-sans);background:0 0;border:0;padding:0}.intake-product-tabs button[aria-selected=true]{color:#fff;text-decoration:underline;-webkit-text-decoration-color:var(--rep-ai-wash-l3);-webkit-text-decoration-color:var(--rep-ai-wash-l3);-webkit-text-decoration-color:var(--rep-ai-wash-l3);text-decoration-color:var(--rep-ai-wash-l3);text-underline-offset:8px;text-decoration-thickness:3px}.intake-product-frame{aspect-ratio:12/7;background:var(--rep-report-brand-surface);margin:0;position:relative;overflow:hidden}.intake-product-frame>img{width:100%;height:auto;display:block}.product-native-panel{box-sizing:border-box;width:100%;height:100%;color:var(--rep-report-brand-ink);font-family:var(--rep-sans);flex-direction:column;padding:clamp(30px,4.1vw,58px);display:flex}.product-native-panel>header{justify-content:space-between;align-items:flex-start;gap:36px;display:flex}.product-native-panel>header p{color:var(--rep-report-brand-muted);font:700 10px/1.3 var(--rep-mono);letter-spacing:.08em;margin:0 0 8px}.product-native-panel>header h3{font:560 clamp(27px, 2.7vw, 40px)/1.12 var(--rep-serif);letter-spacing:-.035em;margin:0}.product-native-panel>header div>span{color:var(--rep-report-brand-muted);margin-top:9px;font-size:11px;display:block}.product-segment-score{text-align:right;flex:none;grid-template-columns:auto auto;align-items:end;display:grid}.product-segment-score span{color:var(--rep-report-brand-muted);font:650 10px/1.3 var(--rep-sans);grid-column:1/-1}.product-segment-score b{color:var(--rep-report-brand-ink);font:650 clamp(44px, 4.8vw, 66px)/.9 var(--rep-mono);letter-spacing:-.07em}.product-segment-score em{color:var(--rep-report-brand-muted);font:500 12px/1 var(--rep-mono);padding-bottom:3px}.product-effect-list{gap:clamp(7px,1vw,12px);margin:clamp(22px,3vw,40px) 0 0;padding:0;list-style:none;display:grid}.product-effect-list li{background:#ffffff8f;border:1px solid #173c3229;grid-template-columns:minmax(190px,1.15fr) 76px minmax(240px,2fr) 102px;align-items:center;gap:14px;min-height:clamp(48px,4.2vw,58px);padding:7px 14px;display:grid}.product-effect-list li>b{font-size:13px}.product-effect-value{font:650 13px/1 var(--rep-mono)}.product-effect-list li.is-up .product-effect-value,.product-effect-list li.is-up>em{color:var(--rep-ai)}.product-effect-list li.is-down .product-effect-value,.product-effect-list li.is-down>em{color:var(--rep-human)}.product-effect-list li>em{font:600 10px/1.3 var(--rep-sans);text-align:right;white-space:nowrap;font-style:normal}.product-effect-track{background:var(--rep-card);height:20px;display:block;position:relative}.product-effect-track:after{background:var(--rep-ink-3);content:"";width:1px;position:absolute;top:0;bottom:0;left:calc(50% - .5px)}.product-effect-track i{height:6px;position:absolute;top:7px}.product-effect-list .is-up .product-effect-track i{background:var(--rep-ai);left:50%}.product-effect-list .is-down .product-effect-track i{background:var(--rep-human);right:50%}.product-word-evidence{justify-content:space-between}.product-word-evidence>header>span{color:var(--rep-report-brand-muted);font:650 11px/1.2 var(--rep-mono);background:#ffffff85;border:1px solid #173c3238;flex:none;padding:9px 13px}.product-word-evidence blockquote{background:#ffffffad;border:1px solid #173c3233;margin:clamp(28px,4vw,54px) 0;padding:clamp(24px,3.6vw,44px)}.product-word-evidence blockquote p{color:var(--rep-ink);font:400 clamp(24px, 2.5vw, 36px)/1.85 var(--rep-serif);letter-spacing:-.015em;margin:0}.product-word-evidence blockquote p+p{margin-top:16px}.product-word-evidence mark{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.05em .08em;text-decoration:none}.product-word-evidence mark.is-ai.is-light{background:var(--rep-ai-wash-l1)}.product-word-evidence mark.is-ai.is-strong{background:var(--rep-ai-wash-l3)}.product-word-evidence mark.is-human.is-light{background:var(--rep-human-wash-l1)}.product-word-evidence mark.is-human.is-strong{background:var(--rep-human-wash-l3)}.product-word-evidence footer{color:var(--rep-report-brand-muted);flex-wrap:wrap;align-items:center;gap:11px 24px;font-size:11px;display:flex}.product-word-evidence footer span{align-items:center;gap:8px;display:inline-flex}.product-word-evidence footer i{width:18px;height:10px}.product-word-evidence footer i.is-ai{background:var(--rep-ai-wash-l3)}.product-word-evidence footer i.is-human{background:var(--rep-human-wash-l3)}.product-word-evidence footer small{margin-left:auto;font-size:10px}.intake-facts{padding:clamp(78px, 8vw, 108px) var(--rep-gutter) 0;background-color:var(--rep-report-ivory);background-image:var(--site-texture);background-position:0 0;background-repeat:repeat;background-size:96px 96px;margin:0}.intake-stage,.intake-product,.intake-facts{isolation:isolate;position:relative}.intake-stage:before,.intake-product:before,.intake-facts:before{z-index:0;background-image:var(--site-stars);content:"";pointer-events:none;background-position:0 0;background-repeat:repeat;background-size:320px 240px;animation:72s linear infinite site-stars-drift;position:absolute;inset:0}.intake-stage>*,.intake-product>*,.intake-facts>*{z-index:1;position:relative}.intake-facts-heading{grid-template-columns:minmax(0,7fr) minmax(360px,5fr);align-items:end;gap:8px clamp(52px,7vw,96px);margin-bottom:42px;display:grid}.intake-facts-heading .sample-eyebrow{grid-column:1/-1;margin-bottom:0}.intake-facts-heading h2{max-width:13em;color:var(--rep-ink);font:560 clamp(42px, 4vw, 56px)/1.08 var(--rep-serif);letter-spacing:-.04em;margin:0}.intake-facts-heading>p:last-child{max-width:46em;color:var(--rep-ink-2);font:13px/1.75 var(--rep-sans);margin:0 0 3px}.intake-reliability-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(40px,6vw,78px);margin-bottom:54px;display:grid}.intake-reliability-bar{min-width:0;margin:0}.intake-reliability-bar figcaption{color:var(--rep-ink-2);font:11px/1.4 var(--rep-sans);justify-content:space-between;align-items:baseline;display:flex}.intake-reliability-bar figcaption b{color:var(--rep-ink);font-size:16px}.intake-reliability-bar>div{background:var(--rep-rule-section);height:13px;margin-top:16px;display:flex}.intake-reliability-bar>div i{background:var(--rep-deep);height:100%}.intake-reliability-bar>div em{background:var(--rep-ai);height:100%}.intake-reliability-bar>p{color:var(--rep-ink-2);font:10px/1.4 var(--rep-sans);justify-content:space-between;gap:24px;margin:12px 0 0;display:flex}.intake-reliability-bar>p span{flex-direction:column;display:flex}.intake-reliability-bar>p span:last-child{text-align:right;align-items:flex-end}.intake-reliability-bar>p b{color:var(--rep-ink);font:650 22px/1.1 var(--rep-mono)}.intake-facts .intake-performance-matrix{background:0 0;border:0;padding:0}.intake-facts .intake-performance-matrix>header{margin-bottom:18px}.intake-facts .intake-performance-matrix>ol>li{padding-block:14px}.intake-facts .intake-performance-matrix .review-performance-group-title{background:0 0;border:0;margin-block:28px 0;padding:10px 0}.intake-facts .intake-performance-matrix .review-performance-group{background:0 0;border:0;margin:0;padding:0!important}.faq-zone{isolation:isolate;padding:clamp(92px, 9vw, 126px) var(--rep-gutter);background-color:#fff;background-image:var(--site-texture);background-position:right 14px top 18px;background-repeat:repeat;background-size:96px 96px;grid-template-columns:minmax(280px,4fr) minmax(0,7fr);gap:clamp(58px,8vw,116px);display:grid;position:relative}.faq-zone:before{z-index:0;background-image:var(--site-stars);opacity:.55;content:"";pointer-events:none;background-position:0 0;background-repeat:repeat;background-size:320px 240px;animation:84s linear infinite reverse site-stars-drift;position:absolute;inset:0}.faq-zone>*{z-index:1;min-width:0;position:relative}.faq-heading{align-self:start;padding-top:14px}.faq-heading:after{background:var(--rep-rule-section);content:"";width:min(240px,72%);height:1px;margin-top:44px;display:block}.faq-eyebrow{color:var(--signal);font:750 10px/1.4 var(--rep-sans);letter-spacing:.16em;margin:0 0 16px}.faq-heading h2{max-width:8.7em;color:var(--rep-ink);font:560 clamp(40px, 4.2vw, 58px)/1.08 var(--rep-serif);letter-spacing:-.045em;text-wrap:balance;margin:0}.faq-heading>p:last-of-type{max-width:30em;color:var(--rep-ink-2);font:13px/1.8 var(--rep-sans);margin:24px 0 0}.faq-list{min-width:0}.faq-item{border:1px solid var(--rep-rule-section);color:var(--rep-ink);margin:0;transition:background-color .32s}.faq-item+.faq-item{margin-top:-1px}.faq-item[open]{background-color:var(--rep-report-ivory)}@supports (color:color-mix(in lab, red, red)){.faq-item[open]{background-color:color-mix(in srgb, var(--rep-report-ivory) 68%, transparent)}}.faq-item summary{min-width:0;min-height:78px;color:var(--rep-ink);cursor:pointer;grid-template-columns:38px minmax(0,1fr) 24px;align-items:center;gap:14px;padding:15px 18px;list-style:none;display:grid}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary>span{color:var(--signal);font:650 10px/1 var(--rep-mono)}.faq-item summary>b{min-width:0;font:620 clamp(17px, 1.6vw, 21px)/1.45 var(--rep-serif);overflow-wrap:anywhere}.faq-item summary:after{color:var(--rep-ink-3);font:400 24px/1 var(--rep-sans);content:"+";text-align:center;transition:color .25s,transform .3s cubic-bezier(.16,1,.3,1)}.faq-item[open] summary:after{color:var(--signal);transform:rotate(45deg)}.faq-item summary:focus-visible{outline:2px solid var(--ui-focus);outline-offset:-3px}.faq-item>p{max-width:54em;color:var(--rep-ink-2);font:13px/1.85 var(--rep-sans);overflow-wrap:anywhere;margin:-4px 42px 0 70px;padding:0 0 26px;animation:.48s cubic-bezier(.16,1,.3,1) both faq-answer-enter}.usage-boundary{isolation:isolate;padding:clamp(78px, 8vw, 108px) var(--rep-gutter) clamp(68px, 7vw, 94px);background:var(--rep-brand);color:#fff;position:relative}.usage-boundary:before{z-index:0;background-image:var(--site-stars);opacity:.48;content:"";pointer-events:none;background-size:320px 240px;animation:90s linear infinite site-stars-drift;position:absolute;inset:0}.usage-boundary>*{z-index:1;min-width:0;position:relative}.usage-boundary-heading{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:end;gap:clamp(58px,8vw,116px);display:grid}.usage-boundary-heading .faq-eyebrow{color:#8bd8ad;margin:0}.usage-boundary-heading h2{color:#fff;font:560 clamp(42px, 4.4vw, 60px)/1.05 var(--rep-serif);letter-spacing:-.045em;margin:0}.usage-boundary-steps{grid-template-columns:1.08fr .88fr 1.18fr;gap:clamp(30px,5vw,72px);margin:clamp(48px,5vw,68px) 0 0;padding:0;list-style:none;display:grid}.usage-boundary-steps li{grid-template-columns:auto minmax(0,1fr);align-content:start;gap:6px 16px;min-width:0;display:grid}.usage-boundary-steps li>span{color:#ff9c58;font:650 13px/1.4 var(--rep-mono);grid-row:1/3}.usage-boundary-steps li>p{margin:0}.usage-boundary-steps li>p:first-of-type{gap:7px;display:grid}.usage-boundary-steps small{color:#8bd8ad;font:700 9px/1.3 var(--rep-sans);letter-spacing:.12em}.usage-boundary-steps b{color:#fff;font:560 clamp(20px, 2vw, 28px)/1.28 var(--rep-serif)}.usage-boundary-steps li>p:last-child{color:var(--rep-brand-muted);font:11.5px/1.75 var(--rep-sans);grid-column:2;margin-top:13px}.usage-disclaimer{background:#031d1838;border:1px solid #d8e4df3d;grid-template-columns:minmax(130px,1fr) minmax(0,6fr);align-items:start;gap:24px clamp(38px,6vw,88px);margin-top:clamp(52px,6vw,80px);padding:25px 28px;display:grid}.usage-disclaimer h3{color:#fff;font:650 12px/1.4 var(--rep-sans);letter-spacing:.1em;margin:1px 0 0}.usage-disclaimer p{max-width:88em;color:var(--rep-brand-muted);font:11px/1.8 var(--rep-sans);margin:0}.intake-facts-meta{color:var(--rep-ink-2);font:10px/1.55 var(--rep-sans);flex-wrap:wrap;gap:6px 24px;margin:0;display:flex}.intake-facts-meta b{color:var(--rep-ink);font-weight:650}.intake-site-footer{padding:40px var(--rep-gutter) 34px;border:1px solid var(--rep-rule);background:#fff;grid-template-columns:minmax(240px,1.25fr) minmax(120px,.55fr) minmax(250px,1fr) auto;align-items:start;gap:30px clamp(28px,4vw,66px);margin:0;display:grid}.intake-footer-identity{min-width:0}.intake-footer-brand{color:var(--rep-deep);text-decoration:none}.intake-footer-brand .brand-mark-symbol{width:27px;height:27px}.intake-footer-brand .brand-mark-word{font-size:21px}.intake-footer-identity p{color:var(--rep-ink);font:560 13px/1.6 var(--rep-serif);margin:16px 0 0}.intake-footer-identity>span{max-width:38em;color:var(--rep-ink-3);font:9.5px/1.65 var(--rep-sans);margin-top:4px;display:block}.intake-footer-nav{align-content:start;gap:9px;display:grid}.intake-footer-nav a{width:max-content;color:var(--rep-ink-2);font:600 10.5px/1.5 var(--rep-sans);text-decoration:none}.intake-footer-nav a:hover,.intake-footer-contact a:hover{color:var(--rep-deep)}.intake-footer-contact{gap:13px;min-width:0;display:grid}.intake-footer-contact p{gap:3px;margin:0;display:grid}.intake-footer-contact span{color:var(--rep-ink-3);font:9px/1.4 var(--rep-sans);letter-spacing:.08em}.intake-footer-contact a,.intake-footer-contact b{min-width:0;color:var(--rep-ink);font:600 10.5px/1.55 var(--rep-sans);overflow-wrap:anywhere}.intake-footer-contact a{text-underline-offset:3px}.intake-footer-cta{cursor:pointer;align-self:start}.intake-site-footer .intake-facts-meta{grid-column:1/-1;padding-top:4px}.result-nav{max-width:1248px;min-height:64px;color:var(--rep-ink);background:#fff;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;margin:0 auto;padding:0 24px;display:grid}.result-nav>span{color:var(--rep-ink-2);font:600 12px/1.2 var(--rep-sans)}.result-nav-actions{align-items:center;gap:9px;display:flex}.result-nav-actions .is-secondary{border-color:var(--rep-rule-section);color:var(--rep-deep);background:0 0}.result-nav-actions .is-secondary:hover{border-color:var(--rep-deep);background:var(--rep-report-ivory)}.post-report-facts{background:var(--rep-report-ivory)}.post-report-facts .intake-sheet{background:0 0;max-width:none}.post-report-facts .intake-site-footer{margin-top:44px}.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=product-kicker]:not(.is-revealed),.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=product-title]:not(.is-revealed),.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=product-note]:not(.is-revealed),.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=matrix-title]:not(.is-revealed),.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=matrix-columns]:not(.is-revealed),.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=matrix-group]:not(.is-revealed),.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=matrix-row]:not(.is-revealed),.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=product-panel-heading]:not(.is-revealed),.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=product-row]:not(.is-revealed),.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=word-line]:not(.is-revealed),.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=word-mark]:not(.is-revealed){opacity:0;transform:translateY(14px)}.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=product-note]:not(.is-revealed),.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=matrix-row]:not(.is-revealed),.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=product-row]:not(.is-revealed){transform:translate(-18px)}.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=facts-kicker]:not(.is-revealed),.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=facts-title]:not(.is-revealed),.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=facts-copy]:not(.is-revealed){clip-path:none;opacity:1;transform:translate(-10px)}.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=product-browser]:not(.is-revealed){opacity:0;transform:translateY(34px)}.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=reliability-bar]:not(.is-revealed){opacity:1;transform:translateY(18px)}.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=reliability-bar]:not(.is-revealed)>div i,.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=reliability-bar]:not(.is-revealed)>div em{transform:scaleX(0)}.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=faq-kicker]:not(.is-revealed),.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=faq-title]:not(.is-revealed),.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=faq-copy]:not(.is-revealed),.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=faq-item]:not(.is-revealed),.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=boundary-heading]:not(.is-revealed),.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=boundary-step]:not(.is-revealed),.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=disclaimer]:not(.is-revealed){opacity:0;transform:translateY(18px)}.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=footer]:not(.is-revealed){opacity:0;transform:translateY(24px)}.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=product-kicker].is-revealed,.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=product-title].is-revealed,.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=matrix-title].is-revealed,.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=matrix-columns].is-revealed,.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=matrix-group].is-revealed,.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=product-panel-heading].is-revealed,.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=word-line].is-revealed,.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=word-mark].is-revealed{animation:.82s cubic-bezier(.16,1,.3,1) both site-section-enter}.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=product-note].is-revealed,.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=matrix-row].is-revealed,.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=product-row].is-revealed{animation:.78s cubic-bezier(.16,1,.3,1) both site-row-enter}.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=facts-kicker].is-revealed,.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=facts-title].is-revealed,.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=facts-copy].is-revealed{animation:.82s cubic-bezier(.16,1,.3,1) both site-facts-heading-enter}.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=product-browser].is-revealed{animation:1.08s cubic-bezier(.16,1,.3,1) both site-product-enter}.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=product-browser].is-revealed .intake-product-frame.is-overview{animation:1.02s cubic-bezier(.16,1,.3,1) .12s both product-overview-enter}.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=product-row].is-revealed .product-effect-track i{transform-origin:50%;animation:.9s cubic-bezier(.16,1,.3,1) .12s both product-effect-draw}.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=reliability-bar].is-revealed{animation:.82s cubic-bezier(.16,1,.3,1) both site-reliability-enter}.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=reliability-bar].is-revealed>div i,.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=reliability-bar].is-revealed>div em{transform-origin:0;animation:.9s cubic-bezier(.16,1,.3,1) .12s both site-scale-draw}.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=faq-kicker].is-revealed,.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=faq-title].is-revealed,.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=faq-copy].is-revealed,.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=faq-item].is-revealed,.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=boundary-heading].is-revealed,.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=boundary-step].is-revealed,.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=disclaimer].is-revealed{animation:.86s cubic-bezier(.16,1,.3,1) both site-section-enter}.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=faq-item].is-revealed:nth-child(2),.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=boundary-step].is-revealed:nth-child(2){animation-delay:60ms}.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=faq-item].is-revealed:nth-child(3),.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=boundary-step].is-revealed:nth-child(3){animation-delay:.12s}.sample-shell.motion-ready:not(.post-report-facts) [data-reveal=footer].is-revealed{animation:.82s cubic-bezier(.22,1,.36,1) both site-footer-enter}@keyframes site-nav-enter{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes site-title-enter{0%{clip-path:inset(0 0 100%);transform:translateY(18px)}to{clip-path:inset(0);transform:translateY(0)}}@keyframes site-metric-enter{0%{clip-path:inset(0 0 0 100%);transform:translate(26px)}to{clip-path:inset(0);transform:translate(0)}}@keyframes site-workspace-enter{0%{clip-path:inset(0 0 100%);transform:translateY(24px)}to{clip-path:inset(0);transform:translateY(0)}}@keyframes site-scale-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes site-tick-enter{0%{opacity:0;transform:translate(-1px)scaleY(0)}to{opacity:1;transform:translate(-1px)scaleY(1)}}@keyframes site-product-enter{0%{opacity:0;transform:translateY(42px)}to{opacity:1;transform:translateY(0)}}@keyframes site-section-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes site-reliability-enter{0%{opacity:1;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes site-row-enter{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:translate(0)}}@keyframes site-facts-heading-enter{0%{clip-path:none;opacity:1;transform:translate(-10px)}to{clip-path:none;opacity:1;transform:translate(0)}}@keyframes site-matrix-enter{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes site-footer-enter{0%{transform:translateY(24px)}to{transform:translateY(0)}}@keyframes faq-answer-enter{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes product-overview-enter{0%{opacity:0;transform:translateY(12px)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes product-heading-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes product-row-enter{0%{opacity:0;transform:translate(-22px)}to{opacity:1;transform:translate(0)}}@keyframes product-effect-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes product-copy-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes product-mark-enter{0%{opacity:0}to{opacity:1}}@keyframes site-stars-drift{0%{background-position:0 0}to{background-position:18px -12px}}@media (width<=1100px){.intake-sheet{--rep-gutter:32px}.sample-title{font-size:48px}.intake-hero{grid-template-columns:minmax(0,6.5fr) minmax(360px,5.5fr);gap:44px}.intake-product-copy,.intake-facts-heading{gap:44px}.faq-zone,.usage-boundary-heading{gap:52px}}@media (width<=800px){.intake-nav{gap:14px}.intake-brand-product,.intake-navlink,.intake-navsecondary{display:none}.intake-navlinks{gap:0}.intake-stage{padding-block:42px 54px}.intake-hero{grid-template-columns:minmax(0,1fr);gap:34px}.sample-title{max-width:12em;font-size:clamp(40px,9vw,54px)}.intake-trust-band{max-width:620px}.intake-product-copy,.intake-facts-heading{grid-template-columns:minmax(0,1fr);gap:18px}.intake-product-copy h2,.intake-facts-heading h2{max-width:14em;font-size:40px}.faq-zone{grid-template-columns:minmax(0,1fr);gap:42px}.faq-heading{grid-template-columns:minmax(0,1fr) minmax(220px,.65fr);gap:12px 32px;padding-top:0;display:grid}.faq-heading .faq-eyebrow{grid-column:1/-1}.faq-heading h2{max-width:11em;font-size:40px}.faq-heading>p:last-of-type{align-self:end;margin:0}.faq-heading:after{display:none}.usage-boundary-heading{grid-template-columns:minmax(0,1fr);gap:14px}.usage-boundary-steps{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.usage-boundary-steps li:last-child{grid-column:1/-1;max-width:66%}.intake-reliability-summary{grid-template-columns:minmax(0,1fr)}.intake-site-footer{grid-template-columns:minmax(220px,1fr) minmax(130px,.55fr) minmax(240px,1fr)}.intake-footer-cta{grid-column:3;justify-self:start}.intake-site-footer .intake-facts-meta{grid-column:1/-1}.intake-domain-guide{grid-template-columns:repeat(2,minmax(0,1fr))}.intake-domain-guide p:last-child{grid-column:1/-1}.sample-form.is-analyzing,.analysis-transition{min-height:560px}.analysis-transition{grid-template-columns:minmax(0,1fr)}.analysis-transition-copy{justify-content:flex-start;padding:30px}.analysis-transition-visual{border:1px solid #ffffff2e;min-height:190px}.analysis-document-map{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(6,minmax(0,1fr));inset:28px 42px 56px}.analysis-scan-line{top:22px;bottom:48px;left:42px}}@media (width<=520px){.intake-sheet{--rep-gutter:18px}.intake-stage{padding-block:28px 36px}.sample-title{font-size:38px}.intake-trust-band{grid-template-columns:minmax(0,1fr);gap:22px}.intake-trust-coverage{grid-column:1;grid-template-columns:minmax(0,1fr)}.intake-trust-coverage small,.intake-trust-coverage a{grid-area:auto/1}.intake-body{min-height:170px;padding:18px 17px 10px}.sample-input{min-height:120px}.intake-assurances{gap:6px 12px;padding-inline:17px}.intake-pick-stack,.brand-select{width:100%}.sample-form:has(.brand-select.is-inline.is-open){border-color:var(--rep-brand);transform:none}.intake-domain-guide{grid-template-columns:minmax(0,1fr)}.intake-domain-guide p:last-child{grid-column:1}.intake-end{flex-direction:column;align-items:stretch;width:100%;margin-left:0}.sample-count,.intake-quota{align-self:flex-end}.intake-end .button{width:100%;min-height:44px}.intake-product,.intake-facts,.faq-zone,.usage-boundary{padding-inline:18px}.intake-product-copy h2,.intake-facts-heading h2{font-size:30px}.faq-zone{gap:28px;padding-block:66px}.faq-heading{display:block}.faq-heading h2{max-width:none;font-size:34px}.faq-heading>p:last-of-type{margin-top:18px}.faq-item summary{grid-template-columns:28px minmax(0,1fr) 20px;gap:8px;min-height:68px;padding:13px 5px}.faq-item summary>b{font-size:16px}.faq-item>p{margin:-2px 28px 0 33px;padding-bottom:22px;font-size:12px}.usage-boundary{padding-block:62px 54px}.usage-boundary-heading h2{font-size:38px}.usage-boundary-steps{grid-template-columns:minmax(0,1fr);gap:38px}.usage-boundary-steps li:last-child{grid-column:auto;max-width:none}.usage-boundary-steps b{font-size:23px}.usage-disclaimer{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:48px;padding:20px 18px}.intake-product-tabs{gap:17px;padding-inline:13px}.intake-product-tabs button{font-size:10px}.intake-site-footer{grid-template-columns:minmax(0,1fr);gap:26px;padding-block:32px}.intake-footer-cta,.intake-site-footer .intake-facts-meta{grid-column:1}.intake-footer-cta{width:100%}.result-nav{grid-template-columns:auto minmax(0,1fr);padding-inline:16px}.result-nav>span{display:none}.result-nav-actions{grid-column:2;justify-self:end}.result-nav-actions button{min-height:38px;padding-inline:12px;font-size:11px}.sample-form.is-analyzing,.analysis-transition{min-height:620px}.analysis-transition-copy{padding:24px 18px}.analysis-transition-current{flex-direction:column;align-items:flex-start;gap:3px}.analysis-transition ol{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.analysis-transition li>small{white-space:normal}.analysis-document-map{left:24px;right:24px}.analysis-scan-line{left:24px}}.report-page{background:var(--rep-paper);min-height:100vh;color:var(--rep-ink);padding-top:0;position:relative}.brand-watermark{--brand-watermark-tile:url("data:image/svg+xml,%3Csvg xmlns='http%3A//www.w3.org/2000/svg' width='920' height='620' viewBox='0 0 920 620'%3E%3Cg fill='%2312382e' stroke='%2312382e'%3E%3Cg transform='translate(90 125) rotate(-6)'%3E%3Cg transform='scale(.19)' fill='none' stroke-width='6' stroke-linecap='square' stroke-linejoin='miter'%3E%3Cpath d='M18 17v62M18 20h24c14 0 22 8 22 19s-8 19-22 19H18'/%3E%3Cpath d='M42 17v62M42 20h19c13 0 21 8 21 19 0 10-7 17-18 18l20 22'/%3E%3C/g%3E%3Ccircle cx='3.42' cy='3.23' r='.76' stroke='none'/%3E%3Ctext x='22' y='13' stroke='none' font-family='Georgia,serif' font-size='13' letter-spacing='.2'%3EpaperRR %C2%B7 %E6%A3%80%E6%B5%8B%3C/text%3E%3C/g%3E%3Cg transform='translate(570 455) rotate(-6)'%3E%3Cg transform='scale(.19)' fill='none' stroke-width='6' stroke-linecap='square' stroke-linejoin='miter'%3E%3Cpath d='M18 17v62M18 20h24c14 0 22 8 22 19s-8 19-22 19H18'/%3E%3Cpath d='M42 17v62M42 20h19c13 0 21 8 21 19 0 10-7 17-18 18l20 22'/%3E%3C/g%3E%3Ccircle cx='3.42' cy='3.23' r='.76' stroke='none'/%3E%3Ctext x='22' y='13' stroke='none' font-family='Georgia,serif' font-size='13' letter-spacing='.2'%3EpaperRR %C2%B7 %E6%A3%80%E6%B5%8B%3C/text%3E%3C/g%3E%3C/g%3E%3C/svg%3E");z-index:2;background-image:var(--brand-watermark-tile);opacity:.021;pointer-events:none;background-position:top;background-repeat:repeat;background-size:920px 620px;width:min(100%,1248px);height:100%;position:absolute;inset:0 auto 0 50%;transform:translate(-50%)}.review-report{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.sample-shell [data-reveal],.sample-shell [data-reveal] *,.intake-product-frame,.intake-product-frame *{clip-path:none!important;opacity:1!important;transform:none!important}}@keyframes site-domain-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media print{.sample-shell{display:none}.brand-watermark{--brand-watermark-print:url("data:image/svg+xml,%3Csvg xmlns='http%3A//www.w3.org/2000/svg' width='1000' height='1400' viewBox='0 0 1000 1400'%3E%3Cg transform='translate(185 810) rotate(-29)' fill='%23818b87' stroke='%23818b87' fill-opacity='.12' stroke-opacity='.12'%3E%3Cg transform='translate(0 -48) scale(.62)' fill='none' stroke-width='6' stroke-linecap='square' stroke-linejoin='miter'%3E%3Cpath d='M18 17v62M18 20h24c14 0 22 8 22 19s-8 19-22 19H18'/%3E%3Cpath d='M42 17v62M42 20h19c13 0 21 8 21 19 0 10-7 17-18 18l20 22'/%3E%3C/g%3E%3Ccircle cx='2' cy='2' r='4' stroke='none'/%3E%3Ctext x='72' y='0' stroke='none' font-family='Georgia,serif' font-size='76' letter-spacing='1.5'%3EpaperRR %C2%B7 %E6%A3%80%E6%B5%8B%3C/text%3E%3C/g%3E%3C/svg%3E");background-image:var(--brand-watermark-print);opacity:1;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:100%;height:100%;position:fixed;inset:0;transform:none}.brand-watermark:before,.brand-watermark:after{content:none!important;display:none!important}}.review-report{--review-gutter:clamp(24px, 4vw, 52px);width:min(100%,1248px);padding:0 var(--review-gutter);color:var(--rep-ink);font:16px/1.8 var(--rep-serif);overflow-wrap:anywhere;background:#fff;margin:0 auto;overflow-x:clip}.review-report h1,.review-report h2,.review-report h3,.review-report h4,.review-report p{max-width:none}.review-report a{color:var(--rep-deep);text-underline-offset:3px}.review-verdict{outline:none}.review-hero-panel,.review-overall-panel,.review-manuscript>.review-chapter-head,.review-supplement,.review-reliability{margin-inline:calc(-1 * var(--review-gutter));padding-inline:var(--review-gutter)}.review-hero-panel{--review-dark-ai:#ff7a1a;--review-dark-human:#46d27a;color:#fff;background:var(--rep-brand);padding-top:26px;padding-bottom:42px}.review-running-brand{font:11px/1.4 var(--rep-sans);letter-spacing:.1em;border-block:1px solid #ffffff38;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:30px;padding-block:10px 12px;display:flex}.review-running-brand .brand-mark{color:#fff;letter-spacing:normal;align-self:center}.review-running-brand .brand-mark-symbol{width:24px;height:24px}.review-running-brand .brand-mark-word{font-size:16px}.review-running-brand>span{color:var(--rep-brand-muted)}.review-chapter-head{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:clamp(16px,3vw,28px);margin:0 0 26px;display:grid}.review-chapter-number{color:var(--rep-brand);font:500 clamp(30px, 4vw, 42px)/.85 var(--rep-mono);letter-spacing:-.07em}.review-chapter-head h2,.review-chapter-title{font:600 clamp(22px, 3vw, 29px)/1.1 var(--rep-serif);margin:0}.review-chapter-head p:not(.review-chapter-title){color:var(--rep-ink-2);font:12.5px/1.65 var(--rep-sans);margin:8px 0 0}.review-chapter-head.is-inverse{margin-bottom:42px}.review-chapter-head.is-inverse .review-chapter-number,.review-chapter-head.is-inverse .review-chapter-title{color:#fff}.review-hero{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:18px;display:grid}.review-hero-copy{text-align:left;background:#0b2f27;border:1px solid #ffffff3d;grid-template-columns:minmax(0,1.18fr) minmax(260px,.58fr);grid-template-areas:"label auxiliary""verdict auxiliary""share auxiliary""note auxiliary";align-content:center;column-gap:clamp(34px,6vw,82px);width:100%;min-width:0;min-height:292px;margin:0;padding:clamp(30px,3.6vw,46px) clamp(30px,4.2vw,58px);display:grid}.review-hero-score{width:100%;min-width:0;color:var(--rep-brand-muted);background:#0b2f27;border:1px solid #ffffff3d;align-items:center;padding:clamp(24px,2.6vw,32px) clamp(30px,4.2vw,58px) clamp(18px,2vw,26px);display:flex}.review-hero-score>.review-segment-score-chart{width:100%}.review-conclusion-label{color:var(--rep-brand-muted);font:650 9.5px/1.4 var(--rep-sans);letter-spacing:.12em;grid-area:label;margin:0 0 8px}.review-verdict h1{max-width:none;font:600 clamp(30px, 4vw, 43px)/1.1 var(--rep-serif);letter-spacing:-.025em;text-wrap:balance;grid-area:verdict;margin:0}.review-conclusion-label,.review-score-poster figcaption{white-space:nowrap}.review-verdict-share{font-family:var(--rep-sans);grid-area:share;margin:20px 0 0}.review-verdict-share>p{align-items:baseline;gap:7px;margin:0;display:flex}.review-verdict-share>p>b{color:#fff;font:680 clamp(70px, 8.2vw, 112px)/.78 var(--rep-mono);letter-spacing:-.08em;font-variant-numeric:tabular-nums}.review-verdict-share>p>small{color:var(--review-dark-ai);font:650 21px/1 var(--rep-mono)}.review-verdict-share figcaption{color:#fff;font:650 12px/1.45 var(--rep-sans);margin-top:13px}.review-verdict-share>span{color:var(--rep-brand-muted);font:10px/1.45 var(--rep-mono);margin-top:4px;display:block}.review-score-poster{width:100%;font-family:var(--rep-sans);text-align:left;border-block:1px solid #ffffff2e;grid-area:auxiliary;align-self:center;margin:0;padding:20px 0}.review-score-poster>p{white-space:nowrap;flex-wrap:nowrap;justify-content:flex-start;align-items:baseline;gap:10px;margin:0;display:flex}.review-score-poster>p>b{color:#fff;font:680 clamp(38px, 4vw, 54px)/.9 var(--rep-mono);letter-spacing:-.06em;font-variant-numeric:tabular-nums;white-space:nowrap}.review-score-poster small{color:var(--rep-brand-muted);font:11px/1 var(--rep-mono);white-space:nowrap;flex:none}.review-score-poster figcaption{color:var(--rep-brand-muted);font:650 9px/1.35 var(--rep-sans);letter-spacing:.06em;margin:0 0 12px}.review-score-ruler{width:100%;height:48px;font-family:var(--rep-mono);margin:18px 0 0;position:relative}.review-score-ruler-line{background:#ffffff61;height:2px;position:absolute;top:21px;left:0;right:0}.review-score-ruler-ticks{justify-content:space-between;align-items:center;display:flex;position:absolute;top:14px;left:0;right:0}.review-score-ruler-ticks i{background:#ffffff85;justify-self:center;width:1px;height:9px}.review-score-ruler-ticks i.is-major{background:#fff;width:2px;height:16px}.review-score-ruler-marker{z-index:1;position:absolute;top:15px;transform:translate(-50%)}.review-score-ruler-marker>i{background:var(--review-dark-ai);width:13px;height:13px;display:block;transform:rotate(45deg)}.review-score-ruler-marker>b{color:#fff;width:max-content;font:650 9px/1.3 var(--rep-sans);background:#0b2f27;padding:2px 5px;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.review-score-ruler-labels{color:var(--rep-brand-muted);font:9px/1 var(--rep-mono);grid-template-columns:repeat(3,1fr);display:grid;position:absolute;top:36px;left:0;right:0}.review-score-ruler-labels b{font:650 9px/1 var(--rep-mono);letter-spacing:0}.review-score-ruler-labels b:first-child{justify-self:start}.review-score-ruler-labels b:nth-child(2){justify-self:center}.review-score-ruler-labels b:nth-child(3){justify-self:end}.review-conclusion-basis{color:#fff;max-width:43em;font:12px/1.65 var(--rep-sans);grid-area:basis;margin:18px 0 0}.review-conclusion-basis b{color:var(--review-dark-ai);font:700 17px/1 var(--rep-mono)}.review-hero-note{max-width:42em;color:var(--rep-brand-muted);font:9px/1.5 var(--rep-sans);white-space:normal;grid-area:note;margin:14px 0 0}.review-segment-score-chart{min-width:0;font-family:var(--rep-sans);margin:0}.review-segment-score-chart figcaption{color:var(--rep-brand-muted);flex-wrap:wrap;justify-content:space-between;gap:2px 14px;margin-bottom:12px;font-size:9.5px;line-height:1.45;display:flex}.review-segment-score-chart figcaption b{color:#fff;font-size:11px}.review-chart-scroll-hint{color:var(--rep-brand-muted);font:8.5px/1.3 var(--rep-sans);grid-template-columns:auto minmax(50px,1fr);align-items:center;gap:9px;margin:0 0 9px;display:none}.review-segment-score-chart.is-scrollable .review-chart-scroll-hint{display:grid}.review-chart-scroll-hint i{background:#ffffff29;height:4px;display:block}.review-chart-scroll-hint i b{width:var(--review-scroll-share);background:var(--rep-brand-muted);height:100%;display:block}.review-segment-chart-scroll{scrollbar-color:var(--rep-brand-muted) transparent;scrollbar-width:thin;min-width:0;padding:2px 2px 9px;overflow:auto hidden}.review-segment-chart-scroll::-webkit-scrollbar{height:8px}.review-segment-chart-scroll::-webkit-scrollbar-track{background:#ffffff1f}.review-segment-chart-scroll::-webkit-scrollbar-thumb{background:var(--rep-report-brand-muted)}.review-segment-chart-scroll:focus-visible{outline-offset:3px;outline:2px solid #fff}.review-segment-chart{min-width:calc(40px + var(--review-segment-count) * 22px);grid-template-rows:clamp(260px,19vw,300px) auto;grid-template-columns:32px minmax(0,1fr);column-gap:8px;display:grid}.review-segment-y-axis{color:var(--rep-brand-muted);font:8px/1 var(--rep-mono);grid-row:1;position:relative}.review-segment-y-axis span{position:absolute;right:0;transform:translateY(50%)}.review-segment-y-axis span:first-child{top:-4px;transform:none}.review-segment-y-axis span:nth-child(2){bottom:75%}.review-segment-y-axis span:nth-child(3){bottom:50%}.review-segment-y-axis span:nth-child(4){bottom:25%}.review-segment-y-axis span:nth-child(5){bottom:-3px;transform:none}.review-segment-plot{background:0 0;border-block:1px solid #ffffff38;grid-area:1/2;position:relative}.review-segment-threshold{z-index:3;right:0;bottom:var(--review-threshold-position);border-top:2px dashed var(--review-dark-ai);pointer-events:none;background:0 0;height:0;font-style:normal;position:absolute;left:0}.review-segment-threshold span{color:var(--review-dark-ai);background:var(--rep-brand);font:700 8px/1.2 var(--rep-sans);padding:2px 4px;position:absolute;bottom:5px;right:0}.review-segment-plot ol{grid-template-columns:repeat(var(--review-segment-count), minmax(18px, 1fr));align-items:end;gap:clamp(4px,.7vw,9px);margin:0;padding:0;list-style:none;display:grid;position:absolute;inset:0}.review-segment-score-chart:not(.is-scrollable) .review-segment-plot ol{grid-template-columns:repeat(var(--review-segment-count), minmax(14px, 1fr));gap:clamp(3px,.4vw,5px)}.review-segment-plot li,.review-segment-plot a{min-width:0;height:100%}.review-segment-plot a{color:var(--rep-brand-muted);justify-content:center;align-items:end;text-decoration:none;display:flex;position:relative}.review-segment-plot a>i{width:min(24px,74%);min-height:2px;height:var(--review-score-height);background:var(--review-dark-human);display:block}.review-segment-plot li.is-over a>i{background:var(--review-dark-ai)}.review-segment-plot a>span{color:var(--rep-report-brand-muted);font:8px/1 var(--rep-mono);position:absolute;top:calc(100% + 6px)}.review-segment-plot a:hover>i,.review-segment-plot a:focus-visible>i{outline-offset:1px;outline:2px solid #fff}.review-segment-plot a:focus-visible{outline-offset:2px;outline:2px solid #fff}.review-segment-x-axis{color:var(--rep-brand-muted);font:8.5px/1.3 var(--rep-sans);text-align:center;grid-column:2;margin:21px 0 0}.review-segment-chart-legend{color:var(--rep-brand-muted);font:8.5px/1.3 var(--rep-sans);justify-content:space-between;gap:16px;margin:9px 2px 0 42px;display:flex}.review-segment-chart-legend span{align-items:center;gap:6px;display:flex}.review-segment-chart-legend i{background:var(--review-dark-human);width:24px;height:5px;display:inline-block}.review-segment-chart-legend i.is-over{background:var(--review-dark-ai)}.review-overall-panel{background:var(--rep-report-ivory);margin-top:18px;padding-top:36px;padding-bottom:50px}.review-threshold-note{color:var(--rep-ink-2);font:12px/1.65 var(--rep-sans);margin:0}.review-metadata{background:var(--rep-rule-soft);font-family:var(--rep-sans);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0 0 28px;padding-block:1px;display:grid}.review-metadata div{background:var(--rep-report-ivory);min-width:0;padding:12px 14px 11px 0}.review-metadata dt{color:var(--rep-ink-3);font-size:10.5px;line-height:1.4}.review-metadata dd{font:12px/1.45 var(--rep-mono);overflow-wrap:anywhere;margin:4px 0 0}.review-overall-dimensions{background:#ffffffa6;margin-top:30px;padding:24px}.review-overall-dimensions h2{font:600 18px/1.45 var(--rep-sans);margin:0 0 6px}.review-overall-dimensions>p{color:var(--rep-ink-3);font:12px/1.6 var(--rep-sans);margin:0 0 12px}.review-overall-dimensions ul{margin:0;padding:0;list-style:none}.review-direction-summary{background:var(--rep-report-ivory);margin-top:21px;padding:18px}.review-direction-summary h3{font:650 14px/1.5 var(--rep-sans);margin:0 0 3px}.review-direction-summary>p{color:var(--rep-ink-3);font:11px/1.55 var(--rep-sans);margin:0 0 10px}.review-score-flow{border-block:1px solid var(--rep-rule-section);font-family:var(--rep-sans);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,4vw,42px);margin:18px 0 25px;padding:14px 0;list-style:none;display:grid}.review-score-flow li{background:0 0;flex-direction:column;gap:3px;min-width:0;display:flex;position:relative}.review-score-flow li+li:before{color:var(--rep-ink-3);content:"›";position:absolute;top:10px;left:calc(-1*clamp(12px,2vw,24px))}.review-score-flow b{font:650 clamp(18px, 2.5vw, 25px)/1.1 var(--rep-mono);font-variant-numeric:tabular-nums}.review-score-flow span{color:var(--rep-ink-2);font-size:10.5px;line-height:1.5}.review-dimension-directions li{border-block:1px solid var(--rep-rule-soft);font-family:var(--rep-sans);background:0 0;grid-template-columns:minmax(210px,.8fr) minmax(0,1.2fr);align-items:center;gap:20px;padding:10px 0;display:grid}.review-overall-label{flex-direction:column;display:flex}.review-overall-dimensions li small{color:var(--rep-ink-3)}.review-overall-dimensions .review-dimension-definition{color:var(--rep-ink-2);margin-bottom:2px}.review-dimension-dominant{margin-top:4px;font-size:10px;line-height:1.45}.review-direction-counts{min-width:0;font:10px/1.4 var(--rep-sans);flex-wrap:wrap;align-items:center;gap:6px 18px;display:flex}.review-direction-counts>span{align-items:baseline;gap:7px;min-width:125px;display:flex}.review-direction-counts>span>b{color:var(--rep-ink-2);font-weight:600}.review-direction-counts>span>strong{color:var(--rep-ink);font-family:var(--rep-mono);font-variant-numeric:tabular-nums;font-size:11px}.review-direction-counts>.is-ai>strong{color:var(--rep-ai)}.review-direction-counts>.is-human>strong{color:var(--rep-human)}.review-direction-counts>small{flex-basis:100%;font-size:10px}.review-dimension-effects{margin:0;padding:0;list-style:none}.review-dimension-effects>li{border-block:1px solid var(--rep-rule-soft);min-height:82px;font-family:var(--rep-sans);background:0 0;grid-template-columns:minmax(190px,.78fr) minmax(0,1.22fr);align-items:center;gap:22px;padding:13px 0;display:grid}.review-dimension-effects>li>div{min-width:0}.review-dimension-effects strong{font:650 12px/1.4 var(--rep-mono);margin-bottom:4px;display:block}.review-dimension-effects .is-up strong{color:var(--rep-ai)}.review-dimension-effects .is-down strong{color:var(--rep-human)}.review-effect-track{background:0 0;height:18px;display:block;position:relative}.review-effect-track:before{background:var(--rep-rule-soft);content:"";height:1px;position:absolute;top:8px;left:0;right:0}.review-effect-track:after{background:var(--rep-rule-section);content:"";width:1px;position:absolute;top:1px;bottom:1px;left:calc(50% - .5px)}.review-effect-track i{z-index:1;width:var(--review-effect-width);height:6px;position:absolute;top:6px}.review-dimension-effects .is-up .review-effect-track i{background:var(--rep-ai);left:50%}.review-dimension-effects .is-down .review-effect-track i{background:var(--rep-human);right:50%}.review-dimension-effects .is-flat .review-effect-track i{background:var(--rep-ink-3);width:4px;left:calc(50% - 2px)}.review-ratio-track{min-width:0;font-family:var(--rep-sans)}.review-ratio-track>span{color:var(--rep-ink-2);justify-content:space-between;gap:8px;font-size:9.5px;line-height:1.35;display:flex}.review-ratio-track>span b{min-width:0;font-weight:600}.review-ratio-track>span small{color:var(--rep-ink-3);font-family:var(--rep-mono)}.review-ratio-track>em{color:var(--rep-ink-2);font-family:var(--rep-mono);font-variant-numeric:tabular-nums;font-style:normal}.review-ratio-track>i{background:var(--rep-rule-segment);height:5px;margin-top:4px;display:block}.review-ratio-track>i>b{background:var(--rep-ink-3);height:100%;display:block}.review-ratio-track.is-ai>i>b{background:var(--rep-ai)}.review-ratio-track.is-human>i>b,.review-ratio-track.is-success>i>b{background:var(--rep-human)}.review-ratio-track.is-risk>i>b{background:var(--rep-ai)}.review-manuscript{margin-top:18px;padding-top:0}.review-manuscript>.review-chapter-head{background:var(--rep-report-ivory);margin-bottom:34px;padding-top:38px;padding-bottom:32px}.review-segment{border:1px solid var(--rep-rule-section);background:var(--rep-stone);outline-offset:5px;width:min(100%,1144px);max-width:none;margin-block:0 38px;margin-inline:auto;padding:0}.review-segment+.review-segment{margin-top:46px}.review-segment-lead{background:var(--rep-stone);padding:18px}.review-segment-head{break-after:avoid;background:0 0;padding:18px 20px 17px 38px;position:relative}.review-segment-head:before{background:var(--rep-human);content:"";border-radius:50%;width:9px;height:9px;position:absolute;top:23px;left:18px}.review-segment.is-over .review-segment-head:before{background:var(--rep-ai)}.review-segment-eyebrow{color:var(--rep-ink-3);font:600 10px/1.4 var(--rep-sans);letter-spacing:.11em;margin:0 0 4px}.review-segment-head h3{font:650 18px/1.4 var(--rep-sans);margin:0}.review-segment-head>p{color:var(--rep-ink-2);font:11.5px/1.6 var(--rep-sans);flex-wrap:wrap;gap:3px 18px;margin:6px 0 0;display:flex}.review-segment-score{font-family:var(--rep-mono);font-variant-numeric:tabular-nums;grid-template-columns:minmax(120px,auto) minmax(180px,1fr);align-items:end;gap:18px;margin-top:10px;display:grid}.review-metric-value>span{color:var(--rep-ink-3);font:10px/1.4 var(--rep-sans);display:block}.review-metric-value>p{font-family:var(--rep-mono);align-items:baseline;gap:6px;margin:3px 0 0;line-height:1;display:flex}.review-metric-value>p b{font-size:clamp(20px,3vw,30px);font-weight:650}.review-metric-value>p small{color:var(--rep-ink-2);font-size:10px}.review-metric-value>em{color:var(--rep-ink-3);font:normal 9.5px/1.4 var(--rep-sans);margin-top:4px;display:block}.review-threshold-track{min-width:0;margin:0}.review-threshold-track>div{background:0 0;height:15px;position:relative}.review-threshold-track>div:before{background:var(--rep-rule-segment);content:"";height:2px;position:absolute;top:calc(50% - 1px);left:0;right:0}.review-threshold-track>div>i{background:var(--rep-ai);height:4px;position:absolute;top:6px;left:0}.review-segment.is-under .review-threshold-track>div>i{background:var(--rep-human)}.review-threshold-track>div>b,.review-threshold-track>div>em{width:2px;height:12px;position:absolute;top:2px;transform:translate(-1px)}.review-threshold-track>div>b{background:var(--rep-ink)}.review-threshold-track>div>em{background:var(--rep-ai)}.review-threshold-track figcaption{color:var(--rep-ink-3);font:9px/1.4 var(--rep-mono);justify-content:space-between;display:flex}.review-segment-relation{color:var(--rep-ink-3)}.review-word-key{color:var(--rep-ink-3)!important}.review-segment-module{margin-top:12px;padding:14px 18px 16px}.review-segment-factors{background:#ffffff59;margin-top:0}.review-segment-source{background:var(--rep-card);margin:0 18px 18px}.review-module-eyebrow{color:var(--rep-ink-3);font:700 10px/1.4 var(--rep-sans);letter-spacing:.1em;margin:0 0 10px}.review-relative-note{color:var(--rep-ink-3);font:9.5px/1.45 var(--rep-sans);margin:-5px 0 8px}.review-prose{white-space:pre-wrap;max-width:860px;margin-inline:auto;font-size:17px;line-height:1.88}.review-mark{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#0000;background-image:none;margin:0;padding:0;text-decoration:none}.review-mark.is-positive.is-light{background-color:var(--rep-ai-wash-l1)}.review-mark.is-positive.is-medium{background-color:var(--rep-ai-wash-l2)}.review-mark.is-positive.is-strong{background-color:var(--rep-ai-wash-l3)}.review-mark.is-negative.is-light{background-color:var(--rep-human-wash-l1)}.review-mark.is-negative.is-medium{background-color:var(--rep-human-wash-l2)}.review-mark.is-negative.is-strong{background-color:var(--rep-human-wash-l3)}.review-print-carried-heading{display:none}.review-excluded{color:var(--rep-ink-3);background:var(--rep-rule-soft);font-family:var(--rep-sans);font-size:.9em}.review-more,.review-evaluation{font-family:var(--rep-sans);margin-top:17px;font-size:12px}.review-more summary,.review-evaluation summary{cursor:pointer;color:var(--rep-ink-2);font-weight:600}.review-more>p{color:var(--rep-ink-3)}.review-fingerprint{border-block:1px solid var(--rep-rule-segment);font-family:var(--rep-sans);grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.review-fingerprint li{grid-template-rows:minmax(2.7em,auto) auto 18px;align-content:start;gap:4px;min-width:0;min-height:106px;padding:13px 8px 10px;display:grid;position:relative}.review-fingerprint-name{overflow-wrap:anywhere;font-size:11.5px;font-weight:600;line-height:1.35}.review-fingerprint-result{color:var(--rep-ink-3);font-size:10.5px;line-height:1.35}.review-fingerprint-result strong{color:var(--rep-ink);font-family:var(--rep-mono);font-variant-numeric:tabular-nums;font-weight:650}.review-relative-track{background:0 0;height:18px;display:block;position:relative}.review-relative-track:before{background:var(--rep-rule-soft);content:"";height:1px;position:absolute;top:8px;left:0;right:0}.review-relative-track:after{background:var(--rep-rule-section);content:"";width:1px;position:absolute;top:1px;bottom:1px;left:calc(50% - .5px)}.review-relative-track i{z-index:1;width:var(--review-factor-width);height:4px;position:absolute;top:7px}.review-relative-track i:after{background:inherit;content:"";border-radius:50%;width:8px;height:8px;position:absolute;top:-2px}.review-fingerprint .is-up .review-relative-track i{background:var(--rep-ai);left:50%}.review-fingerprint .is-up .review-relative-track i:after{right:-4px}.review-fingerprint .is-down .review-relative-track i{background:var(--rep-human);right:50%}.review-fingerprint .is-down .review-relative-track i:after{left:-4px}.review-fingerprint .is-flat .review-relative-track i{background:var(--rep-ink-3);width:4px;left:calc(50% - 2px)}.review-model-start i{max-width:170px;color:var(--rep-ink-3);font:normal 8.5px/1.35 var(--rep-sans);margin-top:2px}.review-supplement{background:var(--rep-stone);margin-top:58px;padding-top:46px;padding-bottom:46px}.review-reliability{background:var(--rep-reliability);margin-top:18px;padding-top:46px;padding-bottom:42px}.review-subsection{background:#ffffffb8;margin-block:18px;padding:24px}.review-subsection h3{font:600 16px/1.5 var(--rep-sans);margin:0 0 5px}.review-subsection h4{font:600 12px/1.5 var(--rep-sans);margin:0 0 8px}.review-subsection>p,.review-subsection li{font-family:var(--rep-sans);font-size:12px}.review-metric-band{border-block:1px solid var(--rep-rule-section);grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:14px 0 18px;padding:13px 0;display:grid}.review-subtitle{color:var(--rep-ink-2);margin:19px 0 5px;font-weight:600}.review-sentence-rhythm{margin:20px 0 18px}.review-sentence-rhythm ol{grid-template-columns:repeat(var(--review-sentence-count), minmax(2px, 1fr));align-items:end;gap:clamp(1px,.25vw,4px);height:132px;margin:0;padding:0;list-style:none;display:grid;position:relative}.review-sentence-rhythm ol:after{background:var(--rep-rule-section);content:"";height:1px;position:absolute;bottom:0;left:0;right:0}.review-sentence-rhythm li{z-index:1;height:var(--review-sentence-height);min-height:2px;position:relative}.review-sentence-rhythm li i{background:var(--rep-deep);width:100%;height:100%;display:block}.review-sentence-rhythm figcaption{color:var(--rep-ink-3);font:9px/1.4 var(--rep-mono);justify-content:space-between;margin-top:7px;display:flex}.review-range{margin:18px 0 12px}.review-range-track{background:0 0;height:24px;margin:0 4px;position:relative}.review-range-track:before{background:var(--rep-rule-segment);content:"";height:2px;position:absolute;top:calc(50% - 1px);left:0;right:0}.review-range-track i,.review-range-track b,.review-range-track em{position:absolute;top:50%;transform:translate(-1px,-50%)}.review-range-track .range-90{background:var(--rep-rule-section);height:5px}.review-range-track .range-iqr{background:var(--rep-deep);height:9px}.review-range-track b{background:var(--rep-ai);width:3px;height:18px}.review-range-track b:after{background:var(--rep-ai);content:"";border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;top:5px;left:-3px}.review-range-track em{background:var(--rep-ink-3);width:3px;height:12px}.review-range figcaption{color:var(--rep-ink-3);font:10px/1.5 var(--rep-mono);flex-wrap:wrap;justify-content:space-between;gap:3px 14px;margin-top:8px;display:flex}.review-longest{margin:7px 0;padding:0;list-style:none}.review-longest li{grid-template-columns:72px minmax(0,1fr);gap:10px;padding:5px 0;display:grid}.review-style-distribution{min-width:0;font-family:var(--rep-sans);margin:18px 0 0}.review-style-distribution>figcaption{color:var(--rep-ink-3);font:8.5px/1.35 var(--rep-mono);grid-template-columns:220px minmax(0,1fr);align-items:center;gap:14px;margin:0 0 7px;display:grid}.review-style-distribution>figcaption>b{color:var(--rep-ink-2);font-weight:600}.review-style-continuation{color:var(--rep-ink);margin:0 0 8px;font-size:14px;display:none}.review-style-axis{color:var(--rep-ink-2);justify-content:space-between;display:flex}.review-style-axis i{font-style:normal}.review-style-ridge-legend{color:var(--rep-ink-3);flex-wrap:wrap;gap:8px 18px;display:flex;font:8px/1.3 var(--rep-sans)!important;margin:6px 0 5px!important}.review-style-ridge-legend span{align-items:center;gap:5px;display:inline-flex}.review-style-ridge-legend i{background:var(--rep-human);width:13px;height:7px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.review-style-ridge-legend i{background:color-mix(in srgb, var(--rep-human) 32%, transparent)}}.review-style-ridge-legend .is-common{background:var(--rep-human)}@supports (color:color-mix(in lab, red, red)){.review-style-ridge-legend .is-common{background:color-mix(in srgb, var(--rep-human) 9%, transparent)}}.review-style-ridge-legend .is-median{background:var(--rep-ai);width:2px;height:10px}.review-style-distribution-list{margin:0;padding:0;list-style:none}.review-style-distribution-list>li{border-block:1px solid var(--rep-rule-soft);background:0 0;grid-template-columns:220px minmax(0,1fr);align-items:center;gap:14px;padding:8px 0;display:grid}.review-style-distribution-list header b,.review-style-distribution-list header small{display:block}.review-style-distribution-list header b{color:var(--rep-ink);font:600 10px/1.25 var(--rep-sans)}.review-style-distribution-list header small{color:var(--rep-ink-3);font:8px/1.25 var(--rep-sans);margin-top:2px}.review-style-distribution-list figure{min-width:0;height:58px;margin:0}.review-style-plot{width:100%;height:100%;position:relative}.review-style-axis-line{background:var(--rep-rule-section);height:1px;position:absolute;bottom:8px;left:0;right:0}.review-style-common{background:var(--rep-human);width:50%;position:absolute;top:4px;bottom:8px;left:25%}@supports (color:color-mix(in lab, red, red)){.review-style-common{background:color-mix(in srgb, var(--rep-human) 9%, transparent)}}.review-style-ridge{width:100%;height:calc(100% - 12px);position:absolute;inset:4px 0 8px;overflow:visible}.review-style-ridge path{fill:var(--rep-human)}@supports (color:color-mix(in lab, red, red)){.review-style-ridge path{fill:color-mix(in srgb, var(--rep-human) 32%, transparent)}}.review-style-ridge path{stroke:var(--rep-human);stroke-width:.45px;vector-effect:non-scaling-stroke}.review-style-median{background:var(--rep-ai);width:2px;position:absolute;top:4px;bottom:4px;transform:translate(-50%)}.review-style-median span{width:max-content;color:var(--rep-ai);font:7px/1 var(--rep-mono);position:absolute;bottom:0;right:5px}.review-style-distribution>p{color:var(--rep-ink-3);font:8.5px/1.45 var(--rep-sans);margin:8px 0 0}.review-word-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px;margin-top:17px;display:grid}.review-words{margin:0;padding:0;list-style:none}.review-words li{border-block:1px solid var(--rep-rule-soft);background:0 0;grid-template-columns:minmax(0,1fr) auto;gap:1px 12px;padding:7px 0;display:grid}.review-words li b{font-weight:600}.review-words li span{color:var(--rep-ink-3)}.review-words li i{width:var(--review-word-width);background:var(--rep-ai);grid-column:1/-1;height:2px;display:block}.review-words.is-human li i{background:var(--rep-human)}.review-reliability-lead{display:contents}.review-return-metrics{margin-top:0}.review-calibration-scopes{font-family:var(--rep-sans);grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:22px 0;display:grid}.review-calibration-scopes p{background:#ffffffb3;flex-direction:column;gap:4px;margin:0;padding:15px 17px;display:flex}.review-calibration-scopes b{font-size:12px}.review-calibration-scopes span{color:var(--rep-ink-2);font-size:10.5px;line-height:1.55}.performance-matrix{min-width:0;font-family:var(--rep-sans)}.review-performance-matrix{border:1px solid var(--rep-rule);background:#ffffffb8;margin-top:22px;padding:22px}.intake-performance-matrix{border:1px solid var(--rep-rule);background:var(--rep-card);padding:clamp(22px,3.2vw,34px)}.performance-matrix>header{justify-content:space-between;align-items:end;gap:18px;margin-bottom:17px;display:flex}.performance-matrix>header h3{margin:0;font-size:16px}.performance-matrix>header p{max-width:470px;color:var(--rep-ink-2);text-align:right;margin:0;font-size:10.5px;line-height:1.55}.review-performance-head,.performance-matrix>ol>li{grid-template-columns:minmax(160px,.75fr) repeat(2,minmax(0,1fr));gap:18px;display:grid}.review-performance-head{border-block:1px solid var(--rep-rule-section);color:var(--rep-ink-3);background:0 0;padding:8px 0;font-size:10px}.review-performance-head b{color:var(--rep-ink-2);justify-content:space-between;gap:8px;font-weight:600;display:flex}.review-performance-head small{color:var(--rep-ink-3);font-family:var(--rep-mono);font-weight:400}.performance-matrix>ol{margin:0;padding:0;list-style:none}.review-performance-group-title{border:1px solid var(--rep-rule);background:var(--rep-report-ivory);color:var(--rep-ink-2);letter-spacing:.08em;margin:22px 0 0;padding:8px 12px;font-size:10px;font-weight:700}.review-performance-group{border:1px solid var(--rep-rule);background:var(--rep-card);margin:-1px 0 0;padding:0 12px!important}.review-performance-group.is-cross-source{background:var(--rep-report-ivory)}.review-performance-group.is-in-domain{background:var(--rep-report-brand-surface)}.performance-matrix>ol>li{border-block:1px solid var(--rep-rule-soft);background:0 0;align-items:center;padding:16px 0;position:relative}.performance-matrix>ol>li:last-child{border:0}.performance-matrix>ol>li.is-current-domain{outline:2px solid var(--rep-deep);outline-offset:0;background:var(--rep-card);margin:6px -7px;padding:15px 7px}.performance-matrix>ol>li.is-current-domain:after{border:1px solid var(--rep-deep);color:var(--rep-deep);background:var(--rep-card);content:"当前文稿类型";border-radius:999px;padding:2px 6px;font-size:8px;font-weight:700;line-height:1.4;position:absolute;top:8px;right:8px}.performance-matrix>ol>li>header{flex-direction:column;gap:4px;display:flex}.performance-matrix>ol>li>header b{color:var(--rep-ink);font-size:11px}.performance-matrix>ol>li>header span{color:var(--rep-ink-3);font-size:9.5px;line-height:1.45}.review-quality-cell{min-width:0;margin:0}.review-quality-cell-title{display:none}.review-quality-composition{background:var(--rep-rule-segment);width:100%;height:12px;display:flex;position:relative;overflow:visible}.review-quality-composition>i,.review-quality-composition>b{height:100%;display:block}.review-quality-composition>i{background:var(--rep-deep)}.review-quality-composition>b{background:var(--rep-ai)}.review-quality-composition>em{background:var(--rep-ink);width:2px;height:18px;position:absolute;top:-3px;transform:translate(-1px)}.review-quality-cell figcaption{color:var(--rep-ink-2);justify-content:space-between;gap:12px;margin-top:7px;font-size:9px;line-height:1.3;display:flex}.review-quality-cell figcaption span{flex-direction:column;gap:1px;display:flex}.review-quality-cell figcaption span:last-child{text-align:right;align-items:flex-end}.review-quality-cell figcaption b{color:var(--rep-ink);font:600 12px/1.2 var(--rep-mono);font-variant-numeric:tabular-nums}.review-quality-cell>small{color:var(--rep-ink-3);margin-top:5px;font-size:8.5px;line-height:1.4;display:block}.review-quality-cell.is-missing{background:0 0;flex-direction:column;justify-content:center;min-height:65px;display:flex;position:relative}.review-quality-cell.is-missing:before{background:var(--rep-rule-section);content:"";height:2px;position:absolute;top:calc(50% - 1px);left:0;right:0}.review-quality-cell.is-missing>strong,.review-quality-cell.is-missing>span{z-index:1;background:#fffffff5;width:max-content;max-width:100%;padding-right:8px;position:relative}.review-quality-cell.is-missing>strong{color:var(--rep-ink-2);font-size:11px}.review-quality-cell.is-missing>span{color:var(--rep-ink-3);font-size:8.5px}.review-quality-note{color:var(--rep-ink-3);margin:14px 0 0;font-size:9.5px;line-height:1.55}.review-warnings{font-family:var(--rep-sans);margin-top:25px;font-size:12px}.review-warnings h3{margin:0;font-size:13px}.review-use-boundary{background:var(--rep-card);font-family:var(--rep-sans);margin-top:24px;padding:18px}.review-use-boundary p{color:var(--rep-ink-2);margin:6px 0 0;font-size:11px;line-height:1.65}.review-disclaimer{font-family:var(--rep-sans);background:#ffffff7a;margin-top:10px;padding:18px}.review-disclaimer h3{margin:0;font-size:12px}.review-disclaimer p{color:var(--rep-ink-2);margin:6px 0 0;font-size:10px;line-height:1.65}.review-empty{color:var(--rep-ink-3);font-family:var(--rep-sans)}.review-truncation{color:var(--rep-ai)!important}.review-report footer{margin:0 calc(-1 * var(--review-gutter));padding:14px var(--review-gutter);color:var(--rep-brand-muted);background:var(--rep-brand);font:10.5px/1.5 var(--rep-sans);align-items:center;gap:14px;display:flex}.review-report footer .brand-mark{color:#fff}.review-report footer .brand-mark-symbol{width:22px;height:22px}.review-report footer .brand-mark-word{font-size:15px}@media (width<=700px){.review-hero{gap:16px}.review-hero-copy{grid-template-columns:minmax(0,1fr);grid-template-areas:"label""verdict""share""auxiliary""note";gap:0;padding:22px}.review-verdict-share>p>b{font-size:78px}.review-score-poster{text-align:left;margin-top:26px}.review-score-poster>p{justify-content:flex-start}.review-score-poster>p>b{font-size:42px}.review-hero-score{width:100%;margin-inline:0;padding:18px 14px 12px}.review-chart-scroll-hint{display:grid}.review-chart-scroll-hint i b{width:min(65%, var(--review-scroll-share))}.review-metadata{grid-template-columns:repeat(2,minmax(0,1fr))}.review-word-columns{grid-template-columns:minmax(0,1fr);gap:25px}.performance-matrix>header{flex-direction:column;align-items:start;gap:7px}.performance-matrix>header p{text-align:left;max-width:none}.review-performance-head{display:none}.performance-matrix>ol>li{grid-template-columns:minmax(0,1fr);gap:11px;padding-block:18px}.review-quality-cell-title{color:var(--rep-ink-2);margin-bottom:6px;font-size:10px;display:block}.intake-facts{padding-inline:24px}.review-hero{grid-template-columns:minmax(0,1fr)}}@media (width<=520px){.report-page{padding-top:0}.review-report{--review-gutter:18px}.review-running-brand{margin-bottom:22px}.review-chapter-head{gap:14px}.review-chapter-head.is-inverse{margin-bottom:31px}.review-hero-copy{padding:18px}.review-verdict h1{font-size:26px}.review-verdict-share>p>b{font-size:68px}.review-score-poster>p>b{font-size:38px}.review-score-ruler{width:calc(100% - 18px);margin-top:16px}.review-score-flow{grid-template-columns:minmax(0,1fr);gap:12px}.review-score-flow li+li:before{display:none}.review-dimension-effects>li{grid-template-columns:minmax(0,1fr);gap:7px}.review-direction-counts,.review-calibration-scopes{grid-template-columns:minmax(0,1fr);display:grid}.review-overall-dimensions,.review-direction-summary,.review-subsection{padding-inline:12px}.review-segment{padding-inline:0}.review-segment-lead{padding-inline:12px}.review-segment-head{padding-left:35px}.review-segment-score{grid-template-columns:minmax(0,1fr);gap:9px}.review-segment-module{padding-inline:12px}.review-segment-source{margin-inline:12px}.review-fingerprint{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px}.review-fingerprint li{grid-template-rows:minmax(29px,auto) auto 14px;min-height:74px;padding:8px 7px 6px}.review-fingerprint li:nth-child(n+3){border-block:1px solid var(--rep-rule-soft);background:0 0}.review-fingerprint li:last-child{grid-column:1/-1}.review-fingerprint-name{font-size:10.5px}.review-fingerprint-result{font-size:9.5px}.review-relative-track{height:14px}.review-relative-track i{top:5px}.review-metric-band{grid-template-columns:repeat(2,minmax(0,1fr))}.review-range figcaption{justify-content:flex-start}.review-performance-matrix{margin-inline:-6px;padding:15px 12px}.review-segment-chart{min-width:calc(40px + max(420px, var(--review-segment-count) * 28px))}.review-performance-group{padding-inline:8px!important}.review-style-distribution>figcaption,.review-style-distribution-list>li{grid-template-columns:minmax(0,1fr);gap:4px}.review-style-distribution-list>li{padding-block:8px}.review-style-distribution-list header{flex-wrap:wrap;justify-content:space-between;gap:2px 8px;display:flex}.review-style-distribution-list figure{height:56px}.review-style-ridge-legend{gap-inline:10px}}@media print{@page{size:A4;margin:18mm 16mm 20mm;@top-left{padding-left:5mm;border-block-end:.5pt solid #bdb8ae;content:"paperRR";color:#4f5f59;font:650 7.5pt var(--rep-sans);vertical-align:middle}@top-center{border-block-end:.5pt solid #bdb8ae;content:""}@top-right{padding-right:5mm;border-block-end:.5pt solid #bdb8ae;content:"AIGC 文本特征检测报告";color:#706a60;font:400 7.5pt var(--rep-sans);vertical-align:middle}@bottom-left{padding-left:5mm;content:"paperRR · A · REGISTER";color:#706a60;font:6.8pt var(--rep-sans)}@bottom-center{content:counter(page) " / " counter(pages);color:#706a60;font:8pt var(--rep-sans)}@bottom-right{padding-right:5mm;content:"高价值文本的专业服务套件";color:#706a60;font:6.8pt var(--rep-sans)}}html,body,.report-page,.review-report{background:#fff!important}.result-nav{display:none!important}.report-page{min-height:0;padding-top:0}.review-report{--review-print-gutter:5mm;box-sizing:border-box;width:auto;padding-inline:var(--review-print-gutter);font-size:10.5pt;overflow-x:visible}.review-report>footer{display:none}.review-verdict{break-after:auto}.review-hero-panel,.review-overall-panel,.review-manuscript>.review-chapter-head,.review-supplement,.review-reliability{margin-inline:calc(-1 * var(--review-print-gutter));padding-inline:var(--review-print-gutter)}.review-overall-panel,.review-manuscript,.review-reliability{margin-top:0}.review-hero-panel{--review-dark-ai:#ff7a1a;--review-dark-human:#46d27a;padding-block:10px 20px;padding-inline:calc(var(--review-print-gutter) + 10px);color:#fff;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:var(--rep-brand)!important}.review-running-brand{margin-bottom:14px;padding-bottom:7px}.review-running-brand .brand-mark{color:#fff}.review-running-brand .brand-mark-register{fill:currentColor}.review-running-brand>span,.review-hero-copy>p,.review-score-poster figcaption,.review-score-poster small{color:var(--rep-brand-muted)}.review-chapter-head.is-inverse .review-chapter-number,.review-chapter-head.is-inverse .review-chapter-title{color:#fff}.review-chapter-head.is-inverse{margin-bottom:18px}.review-overall-panel{padding-top:12px;padding-bottom:16px;background:#faf8f3!important}.review-manuscript>.review-chapter-head{padding-top:21px;padding-bottom:18px;background:#f2f1ee!important}.review-supplement,.review-reliability{padding-top:24px;padding-bottom:22px;background:#fff!important}.review-chapter-head{break-after:avoid-page;break-inside:avoid-page}.review-hero{grid-template-columns:minmax(0,1fr);gap:14px}.review-hero-copy{border-color:#ffffff3d;grid-template-columns:minmax(0,1.18fr) minmax(190px,.58fr);grid-template-areas:"label auxiliary""verdict auxiliary""share auxiliary""note auxiliary";width:100%;min-height:0;padding:14px 18px;background:#0b2f27!important}.review-verdict-share>p>b{color:#fff;font-size:42pt}.review-verdict-share>p>small{color:var(--review-dark-ai);font-size:13pt}.review-verdict-share figcaption{color:#fff;margin-top:5px;font-size:8pt}.review-verdict-share>span{color:var(--rep-brand-muted);margin-top:2px;font-size:7pt}.review-score-poster{text-align:center;margin:0}.review-score-poster>p{white-space:nowrap;flex-wrap:nowrap;justify-content:center}.review-score-poster>p>b{color:#fff}.review-score-poster small{white-space:nowrap;flex:none}.review-hero-score{width:100%;color:var(--rep-brand-muted);border-color:#ffffff3d;padding:10px 12px 8px;background:#0b2f27!important}.review-segment-score-chart figcaption,.review-segment-y-axis,.review-segment-plot a,.review-segment-x-axis,.review-segment-chart-legend,.review-chart-scroll-hint{color:var(--rep-brand-muted)}.review-segment-score-chart figcaption b{color:#fff}.review-segment-plot{border-color:#ffffff38}.review-segment-threshold span{color:var(--review-dark-ai);background:#0b2f27}.review-segment-plot a:hover>i,.review-segment-plot a:focus-visible>i,.review-segment-plot a:focus-visible{outline-color:#fff}.review-segment-score-chart{break-inside:avoid}.review-segment-chart-scroll{padding-inline:0;overflow:visible}.review-segment-chart{grid-template-rows:132px auto;min-width:0}.review-segment-score-chart:not(.is-scrollable) .review-segment-chart{width:100%;max-width:100%}.review-segment-plot ol{grid-template-columns:repeat(var(--review-segment-count), minmax(0, 1fr));gap:2px}.review-segment-plot a>i{width:min(24px,72%)}.review-verdict h1{font-size:18pt}.review-score-poster>p>b{font-size:27pt}.review-score-poster small{font-size:8pt}.review-score-poster figcaption{margin:0 0 6px;font-size:7pt}.review-score-ruler{width:min(100% - 50px,360px);height:46px;margin-top:16px}.review-score-ruler-line{background:#ffffff61;top:17px}.review-score-ruler-ticks{top:10px}.review-score-ruler-ticks i{background:#ffffff85}.review-score-ruler-ticks i.is-major{background:#fff}.review-score-ruler-marker{top:11px}.review-score-ruler-labels{color:var(--rep-brand-muted);top:32px}.review-score-ruler-marker>b{color:#fff;background:#0b2f27}.review-hero-note{white-space:normal;margin-top:7px;font-size:7pt}.review-metadata{margin-bottom:16px}.review-metadata div{padding:7px 9px 6px 0}.review-metadata dt{font-size:7pt}.review-metadata dd{margin-top:2px;font-size:8pt}.review-threshold-note{font-size:8pt;line-height:1.45}.review-overall-dimensions{break-inside:avoid-page;margin-top:10px;padding:9px}.review-overall-dimensions h2{margin-bottom:2px;font-size:13pt}.review-overall-dimensions>p{margin-bottom:5px;font-size:7.5pt;line-height:1.4}.review-dimension-effects{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px 9px;display:grid}.review-dimension-effects>li{border:1px solid var(--rep-rule-soft);grid-column:span 2;grid-template-columns:minmax(0,1fr);gap:3px;min-height:0;padding:6px 7px;font-size:7pt}.review-dimension-effects strong{margin-bottom:1px;font-size:8pt}.review-dimension-effects .review-dimension-definition{font-size:7pt;line-height:1.35}.review-dimension-effects .review-effect-track{height:12px}.review-dimension-effects .review-effect-track:before{top:6px}.review-dimension-effects .review-effect-track:after{top:0;bottom:0}.review-dimension-effects .review-effect-track i{height:5px;top:4px}.review-dimension-effects>li:nth-last-child(-n+2){grid-column:span 3}.review-overall-dimensions li,.review-segment-lead,.review-fingerprint,.review-range,.review-sentence-rhythm{break-inside:avoid}.review-fingerprint li{min-height:60px;padding:7px 8px 5px}.review-fingerprint-name{font-size:8pt}.review-fingerprint-result{font-size:7pt}.review-segment{break-inside:auto;border:0;max-width:none;margin-bottom:18px;padding:0;background:0 0!important}.review-segment.is-print-compact{break-inside:avoid-page}.review-segment+.review-segment{margin-top:14px}.review-segment-lead{break-inside:avoid-page;break-after:avoid-page;padding:8px}.review-segment-head{break-after:avoid-page;padding-block:8px}.review-segment-module{margin-top:7px;padding-block:9px}.review-segment-source{break-inside:auto;margin:0 8px 8px;background:#fff!important}.review-prose{break-inside:auto;orphans:3;widows:3;max-width:none;margin-inline:0;font-size:10.25pt;line-height:1.7}.review-print-heading-origin{display:none}.review-print-carried-heading{font:600 10.25pt/1.45 var(--rep-serif);break-after:avoid-page;margin:0 0 7px;display:block}.review-module-eyebrow,.review-segment-source>.review-module-eyebrow{break-after:avoid-page}.review-sentence-rhythm ol{height:84px}.review-supplement{break-before:page}.review-supplement>.review-chapter-head{break-after:avoid-page}.review-supplement>.review-subsection:first-of-type{break-inside:avoid-page}.review-word-summary{break-before:page;break-inside:avoid-page}.review-word-columns{gap:18px;margin-top:8px}.review-word-direction h4{margin-bottom:3px;font-size:7pt}.review-words li{padding:2px 0;font-size:6.5pt;line-height:1.25}.review-words li i{height:1px}.review-style-observations{break-inside:auto;margin:0;padding:10px 12px}.review-style-first-page{break-inside:avoid-page}.review-style-first-page>h3{font-size:11pt}.review-style-first-page>p{margin-block:2px 5px;font-size:6pt;line-height:1.3}.review-style-distribution{break-inside:avoid-page;-webkit-print-color-adjust:exact;print-color-adjust:exact}.review-style-distribution.is-group-2{box-sizing:border-box;break-before:page;break-after:page;padding-block:23mm 25mm}.review-style-continuation{margin-bottom:4px;font-size:9pt;display:block}.review-style-distribution>figcaption,.review-style-distribution-list>li{grid-template-columns:150px minmax(0,1fr);gap:7px}.review-style-distribution>figcaption{margin-bottom:3px;font-size:5.5pt}.review-style-ridge-legend{gap:3px 10px;margin-block:2px 3px!important;font-size:5pt!important}.review-style-distribution-list>li{break-inside:avoid-page;padding-block:2px}.review-style-distribution-list header b{font-size:5.5pt}.review-style-distribution-list header small{margin-top:0;font-size:4.5pt}.review-style-distribution-list figure{height:30px}.review-style-common{top:2px;bottom:5px}.review-style-ridge{height:calc(100% - 7px);top:2px;bottom:5px}.review-style-axis-line{bottom:5px}.review-style-median{top:1px;bottom:1px}.review-style-median span{font-size:4.5pt}.review-style-distribution>p{margin-top:3px;font-size:5.5pt}.review-technical-notes{break-before:page;break-after:page;break-inside:avoid-page}.review-excluded-index ol{columns:3;column-gap:10px}.review-excluded-index{box-sizing:border-box;break-before:page;break-after:page;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:0 0!important}.review-excluded-index:before,.review-excluded-index:after{content:"";display:block}.review-excluded-index:before{height:18mm}.review-excluded-index:after{height:20mm}.review-excluded-index li{break-inside:avoid;width:100%;font-size:7pt;line-height:1.35;display:inline-block}.review-excluded-index code{overflow-wrap:anywhere;font-size:6.25pt;line-height:1.35}.review-reliability{break-before:page;padding-top:14px;padding-bottom:8px}.review-reliability .review-chapter-head{margin-bottom:8px}.review-reliability-lead{break-inside:auto;display:block}.review-calibration-scopes,.performance-matrix>ol>li,.review-performance-group-title{break-inside:avoid-page}.review-performance-group{border-color:var(--rep-rule-section)}.review-use-boundary{break-inside:auto;break-before:avoid-page;margin-top:6px;padding:7px 9px}.review-use-boundary h3{break-after:avoid-page}.review-use-boundary p{orphans:2;widows:2;margin-top:3px}.review-disclaimer{break-inside:avoid-page;margin-top:5px;padding:7px 9px}.review-disclaimer h3{break-after:avoid-page}.review-disclaimer p{orphans:2;widows:2;margin-top:3px;font-size:6.5pt}.review-more>summary{display:none}.review-more>:not(summary){display:block!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
