:root{--font-manrope:"Hanken Grotesk", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-space-mono:"Space Mono", "SFMono-Regular", "Cascadia Code", Consolas, "Liberation Mono", Menlo, monospace;--font-playfair:"Bricolage Grotesque", Georgia, "Times New Roman", serif;--bg:#07090d;--bg-soft:#0a0d13;--panel:#0f141d;--panel-2:#151b26;--panel-3:#1a2230;--text:#f5f7fb;--muted:#a9b2c1;--faint:#788395;--line:#ffffff1f;--line-strong:#fff3;--blue:#17754f;--blue-dark:#125e40;--lime:#17754f;--green:#17754f;--red:#e8583b;--amber:#c98a16;--radius:8px;--shadow:0 26px 70px #0000005c}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#241d16;font-family:var(--font-manrope), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#faf4e9;margin:0;line-height:1.5}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}::selection{color:#071009;background:var(--lime)}.skip-link{z-index:100;background:var(--lime);color:#071009;border-radius:var(--radius);padding:10px 14px;font-weight:800;position:fixed;top:12px;left:12px;transform:translateY(-140%)}.skip-link:focus{transform:translateY(0)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.site-header{z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--line);background:#07090ddb;position:sticky;top:0}.site-header__inner,.section__inner,.site-footer__inner{width:min(1160px,92vw);margin:0 auto}.site-header__inner{justify-content:space-between;align-items:center;gap:22px;min-height:70px;display:flex}.brand{color:var(--text);align-items:center;gap:9px;font-size:1.25rem;font-weight:850;display:inline-flex}.brand--small{font-size:1rem}.brand__mark{width:25px;height:25px;fill:var(--lime);flex:none}.brand--small .brand__mark{width:20px;height:20px}.site-nav{color:var(--muted);align-items:center;gap:22px;font-size:.9rem;font-weight:750;display:flex}.site-nav a{padding:8px 0}.site-nav a:hover{color:var(--text)}.header-actions{align-items:center;gap:10px;display:inline-flex}.trust-banner{border-bottom:1px solid var(--line);color:var(--lime);background:#d9ff5c0f;font-size:.82rem;font-weight:850}.trust-banner .section__inner{text-align:center;padding:9px 0}.language-toggle{border:1px solid var(--line);background:#ffffff0d;border-radius:999px;align-items:center;padding:3px;display:inline-flex}.language-toggle__button{width:39px;height:31px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;font-size:.76rem;font-weight:850}.language-toggle__button[aria-pressed=true]{background:var(--text);color:#080b10}.button{border-radius:var(--radius);cursor:pointer;text-align:center;white-space:normal;border:0;justify-content:center;align-items:center;gap:9px;max-width:100%;font-weight:850;line-height:1.12;transition:background .15s,box-shadow .15s,transform .15s;display:inline-flex}.button:hover{transform:translateY(-1px)}.button:focus-visible,.language-toggle__button:focus-visible,.scan-form__website input:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.button[disabled]{cursor:wait;opacity:.74}.button--primary{background:var(--blue);color:#fff;box-shadow:0 14px 34px #4f8cff40}.button--primary:hover{background:var(--blue-dark)}.button--light{background:var(--text);color:#090d12}.button--outline{border:1px solid var(--line-strong);color:var(--text);background:#ffffff0a}.button--small{white-space:nowrap;min-height:38px;padding:0 14px;font-size:.86rem}.button--large{min-height:58px;padding:0 22px;font-size:.98rem}.section{padding:70px 0}.hero{align-items:center;min-height:calc(100vh - 70px);padding:72px 0 58px;display:flex}.hero__grid{grid-template-columns:minmax(0,1fr) minmax(360px,.8fr);align-items:center;gap:54px;display:grid}.hero__copy{min-width:0}.eyebrow,.kicker{color:var(--lime);font-family:var(--font-space-mono), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;letter-spacing:0;text-transform:uppercase;margin:0 0 16px;font-size:.75rem;font-weight:700}.eyebrow{background:#d9ff5c14;border:1px solid #d9ff5c47;border-radius:999px;padding:7px 10px;display:inline-flex}h1,h2,h3,p,td,th,span,strong{overflow-wrap:anywhere}h1,h2,h3,p{margin-top:0}h1,h2{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:0}h1{max-width:820px;margin-bottom:24px;font-size:4.35rem;font-weight:850;line-height:1.02}h1 span{color:inherit}h2{margin-bottom:14px;font-size:2.65rem;font-weight:820;line-height:1.08}h3{margin-bottom:8px;font-size:1.06rem;font-weight:820;line-height:1.25}.lede,.section-heading p,.report-panel p,.summary-card p,.report-cta p{color:var(--muted);font-size:1.05rem}.lede{max-width:720px;margin-bottom:28px}.lede p,.section-heading__body p{margin:0 0 14px}.lede p:last-child,.section-heading__body p:last-child{margin-bottom:0}.scan-form{gap:12px;max-width:760px;scroll-margin-top:32vh;display:grid}.scan-form__website{gap:8px;display:grid}.scan-form__label{color:var(--muted);font-size:.86rem;font-weight:850}.scan-form__website input{border:1px solid var(--line-strong);border-radius:var(--radius);min-height:60px;color:var(--text);background:#ffffff0f;outline:0;padding:0 16px}#website-url{scroll-margin-top:32vh}.scan-form__website input:focus,.field input:focus,.field select:focus,.field textarea:focus,.scan-form__details input:focus{border-color:var(--blue);box-shadow:0 0 0 3px #4f8cff2e}.scan-form__website input::placeholder,.scan-form__details input::placeholder,.field input::placeholder,.field textarea::placeholder{color:var(--faint)}.scan-form .button{width:fit-content}.scan-form__details{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.scan-form__details input{border:1px solid var(--line);border-radius:var(--radius);min-height:48px;color:var(--text);background:#ffffff0f;outline:0;padding:0 12px}.scan-form__microcopy{color:var(--faint);margin:0;font-size:.9rem;font-weight:700}.business-confirmation-card{border-radius:var(--radius);background:#ffffff0d;border:1px solid #d9ff5c38;gap:16px;max-width:760px;padding:18px;display:grid}.business-confirmation-card h3{margin:4px 0 0;font-size:1.35rem}.confirmation-grid,.detected-facts-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.detected-facts-list span{border:1px solid var(--line);border-radius:var(--radius);color:var(--muted);background:#ffffff0a;gap:4px;padding:12px;font-size:.88rem;display:grid}.detected-facts-list strong{color:var(--faint);font-family:var(--font-space-mono), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;text-transform:uppercase;font-size:.66rem}.scan-progress{flex-wrap:wrap;gap:8px;max-width:760px;display:flex}.scan-progress span{border:1px solid var(--line);min-height:30px;color:var(--faint);font-family:var(--font-space-mono), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;text-transform:uppercase;border-radius:999px;align-items:center;padding:5px 9px;font-size:.68rem;font-weight:700;display:inline-flex}.scan-progress span.is-active{color:var(--lime);background:#d9ff5c14;border-color:#d9ff5c6b}.form-message{border-radius:var(--radius);color:var(--lime);background:#d9ff5c14;border:1px solid #d9ff5c3d;margin:0;padding:12px 14px;font-weight:800}.form-message--error{color:var(--red);background:#ff5c7a14;border-color:#ff5c7a47}.form-message--confirm,.form-message--needs_input{color:var(--blue);background:#4f8cff14;border-color:#4f8cff47}.report-preview-card{border:1px solid var(--line-strong);border-radius:var(--radius);box-shadow:var(--shadow);background:#0a0f17;overflow:hidden}.report-preview-card__chrome{border-bottom:1px solid var(--line);min-height:42px;color:var(--faint);align-items:center;gap:8px;padding:0 14px;display:flex}.report-preview-card__chrome span{background:var(--line-strong);border-radius:999px;width:10px;height:10px}.report-preview-card__chrome strong{color:var(--faint);font-family:var(--font-space-mono), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;text-align:right;flex:1;font-size:.68rem;font-weight:400}.report-preview-card__body{gap:14px;padding:18px;display:grid}.prompt-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);color:var(--text);margin:0;padding:14px;font-weight:780}.answer-block{gap:8px;display:grid}.answer-block>span{color:var(--faint);font-family:var(--font-space-mono), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;text-transform:uppercase;font-size:.7rem;font-weight:700}.answer-row{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff0a;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px;display:grid}.answer-row strong{width:28px;height:28px;color:var(--green);background:#40e49a24;border-radius:999px;place-items:center;font-size:.8rem;display:grid}.answer-row p{margin:0;font-weight:800}.answer-row em{color:var(--green);background:#40e49a1f;border-radius:999px;padding:5px 7px;font-size:.68rem;font-style:normal;font-weight:800}.answer-row--missing{background:#ff5c7a14;border-color:#ff5c7a57}.answer-row--missing strong,.answer-row--missing em{color:var(--red);background:#ff5c7a24}.preview-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.preview-metrics span{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel-2);color:var(--muted);padding:13px;font-size:.9rem;font-weight:800}.preview-bottom-line{color:var(--muted);font-size:.92rem;font-weight:800}.preview-bottom-line p{margin:0 0 6px}.preview-bottom-line p:last-child{margin-bottom:0}.locked-chip{color:var(--lime);font-family:var(--font-space-mono), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;text-transform:uppercase;background:#d9ff5c14;border:1px solid #d9ff5c47;border-radius:999px;justify-self:start;padding:7px 10px;font-size:.68rem;font-weight:700}.section-heading{max-width:800px;margin-bottom:30px}.section-heading--compact{margin-bottom:22px}.card-grid,.step-grid,.faq-grid,.source-card-grid,.prompt-card-grid,.improvement-grid,.mini-metric-grid,.metadata-grid,.scorecard-grid,.category-grid,.provider-status-grid{gap:14px;display:grid}.card-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.card-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.info-card,.step-card,.faq-card,.locked-product,.report-panel,.summary-card,.admin-panel,.admin-list,.empty-panel,.admin-gate,.source-card,.prompt-result-card,.improvement-card,.metric-tile,.mini-metric,.metadata-item,.category-pill,.provider-status{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel)}.info-card,.step-card,.faq-card{padding:22px}.info-card p,.step-card p,.faq-card p{color:var(--muted);margin:0;font-size:.93rem}.step-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.step-card__index{color:var(--blue);font-family:var(--font-space-mono), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;margin-bottom:14px;font-size:.76rem;font-weight:700;display:block}.locked-product{background:linear-gradient(135deg, #4f8cff29, #d9ff5c14), var(--panel);grid-template-columns:minmax(0,.62fr) minmax(0,1fr);gap:24px;padding:28px;display:grid}.locked-product h3{font-size:1.8rem}.locked-product__note{max-width:420px;color:var(--muted);margin:16px 0 0;font-size:.94rem;line-height:1.55}.locked-product__details{gap:14px;display:grid}.locked-product__details h3{margin:0;font-size:1rem}.locked-product__tag{color:var(--lime);font-family:var(--font-space-mono), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;text-transform:uppercase;background:#d9ff5c1a;border-radius:999px;margin-bottom:14px;padding:7px 10px;font-size:.72rem;font-weight:700;display:inline-flex}.deliverable-list{color:var(--muted);gap:10px;margin:0;padding:0;font-size:.94rem;font-weight:700;list-style:none;display:grid}.deliverable-list--columns{grid-template-columns:repeat(2,minmax(0,1fr))}.deliverable-list li{padding-left:18px;position:relative}.deliverable-list li:before{content:"";background:var(--lime);border-radius:50%;width:7px;height:7px;position:absolute;top:.64em;left:0}.audience-list{flex-wrap:wrap;gap:10px;display:flex}.audience-list span{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);color:var(--muted);padding:12px 14px;font-weight:800}.section-cta{flex-wrap:wrap;align-items:center;gap:14px;margin-top:18px;display:flex}.section-cta .button{min-width:min(260px,100%)}.section-cta p{color:var(--muted);margin:0;font-weight:850}.text-list-panel,.offer-panel,.section-note,.footer-cta__inner{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel)}.text-list-panel{padding:24px}.section-note{color:var(--muted);margin-top:16px;padding:18px 20px;font-weight:750}.section-note p{margin:0 0 10px}.section-note p:last-child{margin-bottom:0}.offer-panel{grid-template-columns:minmax(0,1fr) minmax(260px,.42fr);align-items:start;gap:24px;padding:26px;display:grid}.offer-panel h3{margin-bottom:14px}.offer-panel__action{justify-items:start;gap:12px;display:grid}.offer-panel__action .button{width:min(100%,320px)}.offer-panel__action p{color:var(--lime);margin:0;font-weight:850}.two-column-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.footer-cta{padding-top:44px}.footer-cta__inner{background:linear-gradient(135deg, #4f8cff29, #d9ff5c14), var(--panel);justify-content:space-between;align-items:center;gap:22px;padding:30px;display:flex}.footer-cta__inner .button{width:min(100%,360px)}.footer-cta__inner h2{margin-bottom:10px}.faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer{border-top:1px solid var(--line)}.site-footer__inner{color:var(--faint);justify-content:space-between;align-items:center;gap:18px;padding:28px 0 44px;display:flex}.site-footer p{margin:0;font-size:.86rem}.report-page,.admin-page{min-height:100vh;color:var(--text);background:var(--bg)}.report-topbar{border-bottom:1px solid var(--line);background:#07090de6}.report-topbar__inner{justify-content:space-between;align-items:center;gap:16px;min-height:64px;display:flex}.report-topbar__inner>span{color:var(--muted);font-weight:800}.report-title-block,.report-hero{border-bottom:1px solid var(--line);padding:34px 0 18px}.report-title-block h1,.report-hero h1{margin-bottom:14px;font-size:3.25rem}.report-title-block h1 span,.report-hero h1 span{display:inline}.report-hero__inner{padding-bottom:18px}.report-hero .brand{margin-bottom:24px}.section--report{padding-top:32px}.report-stack,.admin-detail__stack,.simple-list,.diagnosis-list{gap:16px;display:grid}.summary-card{box-shadow:var(--shadow);gap:20px;padding:24px;display:grid}.summary-card__identity{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.summary-card__logo{border-radius:var(--radius);background:var(--lime);color:#091008;place-items:center;width:46px;height:46px;font-size:1.25rem;font-weight:900;display:grid}.summary-card h2{margin:0;font-size:1.65rem}.summary-card p{margin:3px 0 0;font-size:.92rem}.summary-card__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.metric-tile{background:var(--panel-2);gap:7px;padding:16px;display:grid}.metric-tile span,.mini-metric span,.metadata-item span,.category-pill span{color:var(--faint);font-family:var(--font-space-mono), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;text-transform:uppercase;font-size:.66rem;font-weight:700}.metric-tile strong,.mini-metric strong,.category-pill strong{color:var(--text);font-size:1.9rem;line-height:1}.summary-card__footer,.report-meta-line{flex-wrap:wrap;gap:8px;display:flex}.summary-card__footer span,.report-meta-line span,.status,.status-pill{border:1px solid var(--line);min-height:28px;color:var(--muted);font-family:var(--font-space-mono), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;text-transform:uppercase;background:#ffffff0a;border-radius:999px;align-items:center;padding:5px 9px;font-size:.66rem;font-style:normal;font-weight:700;display:inline-flex}.status-pill--good,.status--ready{color:var(--green);background:#40e49a1a;border-color:#40e49a47}.status-pill--bad,.status--warn{color:var(--red);background:#ff5c7a1a;border-color:#ff5c7a47}.status-pill--neutral,.status--active{color:var(--blue);background:#4f8cff1a;border-color:#4f8cff47}.report-panel,.admin-panel,.admin-list,.empty-panel{padding:24px}.report-panel--primary{border-color:#4f8cff3d}.prompt-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.prompt-result-card{background:var(--panel-2);gap:14px;padding:18px;display:grid}.prompt-result-card__header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.prompt-result-card__header p{color:var(--text);margin:0;font-weight:850}.answer-excerpt{color:var(--muted);margin:0}.prompt-result-card__meta{color:var(--faint);gap:5px;font-size:.84rem;display:grid}.locked-response{border-radius:var(--radius);color:var(--lime);text-align:center;border:1px dashed #d9ff5c4d;padding:11px 12px;font-size:.86rem;font-weight:850}.prompt-table-details{margin-top:18px}.prompt-table-details summary,.raw-output-list summary{cursor:pointer;color:var(--blue);font-weight:850}.report-table-wrap{width:100%;overflow-x:auto}.report-table{border-collapse:collapse;width:100%;min-width:760px;font-size:.88rem}.report-table th,.report-table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:12px 10px}.report-table th{color:var(--faint);font-family:var(--font-space-mono), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;text-transform:uppercase;font-size:.66rem;font-weight:700}.report-table td{color:var(--muted)}.source-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.source-card{background:var(--panel-2);gap:6px;padding:16px;display:grid}.source-card strong{color:var(--text)}.source-card span{color:var(--blue);font-size:.86rem;font-weight:850}.source-card p{color:var(--muted);margin:0;font-size:.86rem}.source-card--locked{position:relative;overflow:hidden}.source-card--locked:after{content:"";-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:none;background:#07090d47;position:absolute;inset:0}.improvement-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.improvement-card{background:var(--panel-2);gap:8px;padding:18px;display:grid}.improvement-card p{margin:0}.improvement-card span{color:var(--lime);font-size:.84rem;font-weight:850}.report-cta{border-radius:var(--radius);background:linear-gradient(135deg, #d9ff5c21, #4f8cff1f), var(--panel);box-shadow:var(--shadow);border:1px solid #d9ff5c47;grid-template-columns:minmax(0,1fr) minmax(320px,.55fr);align-items:start;gap:24px;padding:28px;display:grid}.report-cta h2{margin-bottom:10px}.report-price{font-family:var(--font-space-mono), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-weight:850;color:var(--lime)!important}.report-request-form{gap:12px;width:min(560px,100%);display:grid}.unlock-report-action{align-content:start;gap:10px;display:grid}.unlock-report-action p{color:var(--muted);margin:0;font-size:.9rem}.report-request-form__intro{gap:6px;display:grid}.report-request-form__intro h3,.report-request-form__intro p{margin:0}.report-request-form__intro p{color:var(--muted);font-size:.92rem}.report-request-confirmation{border-radius:var(--radius);color:var(--green);background:#40e49a17;border:1px solid #40e49a40;padding:18px}.form-error{color:var(--red);margin:0;font-weight:850}.field{gap:6px;display:grid}.field span{color:var(--muted);font-size:.78rem;font-weight:850}.field input,.field select,.field textarea{border:1px solid var(--line);border-radius:var(--radius);width:100%;min-height:46px;color:var(--text);background:#ffffff12;outline:0;padding:0 12px}.field textarea{resize:vertical;min-height:110px;padding:12px}.form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.report-two-column{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.metadata-grid,.scorecard-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.category-grid,.provider-status-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.mini-metric,.metadata-item,.category-pill,.provider-status{background:var(--panel-2);gap:7px;padding:16px;display:grid}.metadata-item strong,.provider-status strong{color:var(--text)}.provider-status small,.muted,.admin-warning,.admin-success{color:var(--muted)}.diagnosis-item,.simple-list__item{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel-2);gap:6px;padding:14px;display:grid}.diagnosis-item p,.simple-list__item span,.simple-list__item small,.simple-list__item a{color:var(--muted);margin:0}.simple-list__item a{text-decoration:underline}.report-panel--lime{background:#d9ff5c1a;border-color:#d9ff5c47}.report-panel--lime h2,.report-panel--lime p{color:var(--text)}.admin-page{padding:28px}.admin-header{justify-content:space-between;align-items:flex-start;gap:18px;width:min(1400px,100%);margin:0 auto 20px;display:flex}.admin-header h1,.admin-gate h1{margin-bottom:8px}.admin-warning{color:var(--red);font-weight:850}.admin-success{color:var(--green);font-weight:850}.admin-grid{grid-template-columns:330px minmax(0,1fr);align-items:start;gap:16px;width:min(1400px,100%);margin:0 auto;display:grid}.admin-list{position:sticky;top:24px}.admin-console{gap:16px;width:min(1400px,100%);min-width:0;max-width:100%;margin:0 auto;display:grid}.admin-console>*,.admin-panel,.admin-report-grid,.admin-report-card,.admin-detail,.admin-detail__stack{min-width:0;max-width:100%}.admin-header h1{font-size:clamp(2.2rem,4vw,3.4rem)}.mini-metric-grid{grid-template-columns:repeat(auto-fit,minmax(132px,1fr))}.admin-console__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.admin-report-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.admin-report-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel-2);gap:12px;padding:14px;display:grid}.admin-report-card:only-child{grid-column:1/-1}.admin-report-card>.mini-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-report-card>div:first-child{gap:4px;display:grid}.admin-report-card span,.admin-report-card small{color:var(--muted)}.methodology-console{--method-good:#38d987;--method-review:#ffd166;--method-bad:#ff6b5f}.methodology-overview>div:first-child{align-items:center;gap:16px;display:flex}.methodology-overview h2{margin:0 0 8px}.methodology-score{width:70px;height:70px;font-family:var(--font-space-mono), ui-monospace, monospace;border:1px solid;border-radius:50%;flex:0 0 70px;place-items:center;font-size:1.5rem;font-style:normal;font-weight:900;display:inline-grid}.methodology-score--good{color:var(--method-good);background:#38d98717}.methodology-score--review{color:var(--method-review);background:#ffd16617}.methodology-score--bad{color:var(--method-bad);background:#ff6b5f17}.methodology-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0 0;display:grid}.methodology-meta div{border-top:1px solid var(--line);gap:3px;padding-top:10px;display:grid}.methodology-meta dt,.methodology-stage footer{color:var(--muted);font-family:var(--font-space-mono), ui-monospace, monospace;text-transform:uppercase;font-size:.72rem}.methodology-meta dd{overflow-wrap:anywhere;margin:0;font-weight:800}.methodology-flow{align-items:stretch;gap:8px;padding:4px 2px 14px;display:flex;overflow-x:auto}.methodology-flow__segment{align-items:center;gap:8px;display:flex}.methodology-stage{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel-2);grid-template-rows:auto auto minmax(48px,auto) 1fr auto;gap:10px;width:250px;min-height:290px;padding:14px;display:grid}.methodology-stage__head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.methodology-stage__head>span{color:var(--muted);font-family:var(--font-space-mono), ui-monospace, monospace;font-size:.72rem}.methodology-stage__head .methodology-score{width:42px;height:42px;font-size:.95rem}.methodology-stage p{color:var(--muted);margin:0;font-size:.88rem}.methodology-stage ul{color:var(--method-bad);margin:0;padding-left:18px;font-size:.82rem}.methodology-stage small{color:var(--method-good)}.methodology-stage footer{border-top:1px solid var(--line);align-self:end;padding-top:8px}.methodology-arrow{color:var(--blue);font-size:1.5rem;font-weight:900}.admin-list__header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.admin-list__header span{color:var(--muted);font-size:.84rem;font-weight:800}.admin-list h2,.admin-panel h2,.empty-panel h2{margin-bottom:14px;font-size:1.45rem}.admin-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.admin-tab{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel-2);color:var(--muted);text-align:center;padding:9px 10px;font-size:.86rem;font-weight:850}.admin-tab--active{color:var(--text);background:#d9ff5c1a;border-color:#d9ff5c59}.admin-list__items{gap:8px;display:grid}.admin-list__item{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel-2);gap:5px;padding:13px;display:grid}.admin-list__item--active{border-color:var(--blue);box-shadow:0 0 0 3px #4f8cff1f}.admin-list__item span{color:var(--muted);font-size:.86rem}.admin-panel__header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;display:flex}.admin-panel__header p{margin:6px 0 0}.admin-actions{flex-wrap:wrap;gap:8px;display:flex}.admin-review-form{gap:12px;margin-top:12px;display:grid}.admin-inline-form{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-inline-form select{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel-2);min-height:34px;color:var(--text);padding:0 10px}.admin-table-wrap{width:100%;min-width:0;max-width:100%;max-height:64vh;overflow:auto}.admin-table-wrap td:first-child small{color:var(--muted);margin-top:4px;display:block}.admin-lead-draft{gap:4px;max-width:260px;display:grid}.admin-lead-draft strong{font-size:.86rem}.admin-lead-draft small{color:var(--muted)}.raw-output-list pre{border-radius:var(--radius);max-height:280px;color:var(--text);white-space:pre-wrap;background:#05070a;padding:14px;overflow:auto}.admin-gate{width:min(520px,100%);margin:10vh auto 0;padding:28px}.admin-secret-form{gap:14px;display:grid}.facts-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.facts-grid span{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel-2);color:var(--muted);gap:4px;padding:14px;display:grid}.facts-grid strong{color:var(--text)}code{color:var(--lime);overflow-wrap:anywhere}@media (max-width:1080px){.site-header__inner{flex-wrap:wrap;padding:12px 0}.site-nav{order:3;width:100%;padding-bottom:4px;overflow-x:auto}.hero{min-height:auto}.hero__grid,.locked-product,.offer-panel,.report-cta,.report-two-column,.footer-cta__inner,.admin-console__grid,.admin-report-grid,.admin-grid{grid-template-columns:1fr}.footer-cta__inner{flex-direction:column;align-items:flex-start}.card-grid--four,.card-grid--three,.step-grid,.source-card-grid,.improvement-grid,.category-grid,.provider-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-list{position:static}}@media (max-width:720px){.section{padding:52px 0}.admin-report-card>.mini-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.methodology-meta{grid-template-columns:1fr}.report-workspace-header__row{grid-template-columns:minmax(0,1fr);gap:12px!important;padding:12px 18px!important;display:grid!important}.report-workspace-header__identity,.report-workspace-header__actions{width:100%;min-width:0}.report-workspace-header__identity{justify-content:space-between}.report-workspace-header__business{text-align:right;align-items:flex-end;min-width:0}.report-workspace-header__business strong,.report-workspace-header__business span,.report-workspace-header__actions>*{white-space:nowrap}.report-workspace-header__divider{display:none}.report-workspace-header__actions{justify-content:space-between}.site-header__inner,.section__inner,.site-footer__inner{width:min(100% - 32px,1160px)}h1{font-size:3rem}h2{font-size:2rem}.scan-form .button,.button--large{width:100%}.scan-form__details,.confirmation-grid,.detected-facts-list,.prompt-card-grid,.summary-card__metrics,.card-grid--four,.card-grid--three,.two-column-list,.step-grid,.faq-grid,.source-card-grid,.improvement-grid,.deliverable-list--columns,.form-row,.metadata-grid,.scorecard-grid,.category-grid,.provider-status-grid,.facts-grid{grid-template-columns:1fr}.summary-card__identity{grid-template-columns:auto minmax(0,1fr)}.summary-card__identity .status-pill{grid-column:1/-1;justify-self:start}.answer-row{grid-template-columns:28px minmax(0,1fr)}.answer-row em{grid-column:2;justify-self:start}.site-footer__inner,.admin-header,.admin-panel__header{flex-direction:column;align-items:flex-start}.admin-page,.admin-panel,.admin-report-card{padding:16px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.v7-report{--v7-ink:#241d16;--v7-body:#574c3e;--v7-green:#17754f;--v7-paper:#faf4e9;overflow-x:clip}.v7-decision-path{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.v7-decision-step{border:1px solid;border-radius:20px;min-height:220px;padding:20px;transition:transform .18s,box-shadow .18s;position:relative}.v7-decision-step:hover{transform:translateY(-3px);box-shadow:0 18px 36px #3c281414}.v7-decision-arrow{z-index:2;background:#fff;border-radius:999px;place-items:center;width:26px;height:26px;font-weight:900;display:grid;position:absolute;top:50%;right:-18px;box-shadow:0 5px 16px #241d161f}.v7-source-bubbles{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;min-height:190px;margin-top:20px;padding:8px;display:flex}.v7-source-bubble{width:var(--bubble-size);height:var(--bubble-size);color:#fff;text-align:center;background:var(--bubble-color);box-shadow:0 16px 30px color-mix(in srgb, var(--bubble-color) 24%, transparent);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;padding:14px;display:flex}.v7-source-bubble strong{overflow-wrap:anywhere;max-width:14ch;font-size:.92rem;line-height:1.1}.v7-source-bubble span{margin-top:7px;font:900 1.2rem/1 Bricolage Grotesque,system-ui,sans-serif}.v7-source-bubble small{color:#ffffffc2;margin-top:6px;font-size:.65rem;line-height:1.15}.v7-priority-layout{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:stretch;gap:18px;display:grid}.v7-priority-matrix{background:#fff;border:1px solid #241d161f;border-radius:22px;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;min-height:430px;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 40px #3c28140d}.v7-priority-zone{color:#93897a;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px dashed #241d1621;border-right:1px dashed #241d1621;padding:18px;font-size:.76rem;font-weight:900}.v7-priority-zone:nth-child(2n){border-right:0}.v7-priority-zone:nth-child(n+3){border-bottom:0}.v7-priority-zone--best{color:#17754f;background:#e3f0e794}.v7-priority-dot{z-index:3;color:#fff;border:5px solid #fff;border-radius:50%;place-items:center;width:48px;height:48px;font-weight:900;transition:transform .16s;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 8px 20px #241d1638}.v7-priority-dot:hover{transform:translate(-50%,-50%)scale(1.12)}.v7-axis{z-index:2;color:#93897a;font-size:.68rem;font-weight:800;position:absolute}.v7-axis--y{transform-origin:0 0;top:50%;left:10px;transform:rotate(-90deg)translate(-50%)}.v7-axis--x{bottom:10px;right:14px}.v7-work-order-hero{color:#fff;background:radial-gradient(circle at 86% 14%,#d9ff5c33,#0000 26%),linear-gradient(135deg,#1c3e30 0%,#17754f 58%,#125e40 100%);border-radius:26px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;padding:clamp(26px,5vw,46px);display:grid;box-shadow:0 24px 60px #17754f33}.v7-work-order-score{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:19px;min-width:172px;padding:20px}.v7-work-order-score strong{font:900 2.5rem/1 Bricolage Grotesque,system-ui,sans-serif;display:block}.v7-work-order-score span{color:#ffffffb3;margin-top:6px;font-size:.76rem;font-weight:800;display:block}.v7-work-order-score button{color:#17754f;cursor:pointer;background:#fff;border:0;border-radius:11px;width:100%;margin-top:14px;padding:10px 12px;font-size:.78rem;font-weight:900}.v7-work-card{background:#fff;border:1px solid #241d161a;border-radius:20px;overflow:hidden;box-shadow:0 10px 28px #3c28140a}.v7-work-card--first{border-color:#e8583b59;box-shadow:0 18px 42px #e8583b17}.v7-work-card--done{opacity:.82;border-color:#17754f73}.v7-work-card__summary{cursor:pointer;grid-template-columns:52px minmax(0,1fr) auto;align-items:start;gap:15px;padding:22px 24px;list-style:none;display:grid}.v7-work-card__summary::-webkit-details-marker{display:none}.v7-work-card__number{color:#17754f;background:#e3f0e7;border-radius:15px;place-items:center;width:48px;height:48px;font:900 1.12rem/1 Bricolage Grotesque,system-ui,sans-serif;display:grid}.v7-work-card--first .v7-work-card__number{color:#fff;background:#e8583b;box-shadow:0 8px 20px #e8583b38}.v7-work-card--done .v7-work-card__number{color:#fff;background:#17754f}.v7-work-card__open{color:#17754f;font-size:1.7rem;line-height:1;transition:transform .18s}.v7-work-card[open] .v7-work-card__open{transform:rotate(45deg)}.v7-work-card__body{border-top:1px solid #241d1614;padding:6px 24px 26px 91px}.v7-why-card{background:#f8f4ec;border:1px solid #241d1614;border-radius:12px;margin-top:20px;padding:14px 16px}.v7-why-card div{color:#93897a;text-transform:uppercase;letter-spacing:.05em;font-size:.72rem;font-weight:800}.v7-why-card p{color:#574c3e;margin:7px 0 0;line-height:1.5}.v7-task-steps{gap:9px;margin-top:12px;display:grid}.v7-task-step{background:#f8f4ec;border-radius:13px;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:11px;padding:12px 14px;display:grid}.v7-task-step__index{color:#17754f;background:#e3f0e7;border-radius:9px;place-items:center;width:28px;height:28px;font-size:.75rem;font-weight:900;display:grid}.v7-task-step__content{min-width:0}.v7-task-step p{color:#574c3e;margin:3px 0 0;line-height:1.5}.v7-complete-button{color:#fff;cursor:pointer;background:#17754f;border:0;border-radius:12px;margin-top:20px;padding:12px 16px;font-weight:900}.v7-complete-button:disabled{cursor:default;opacity:.62}.v7-demo-plan-lock{color:#574c3e;background:#e3f0e773;border:1px dashed #17754f57;border-radius:16px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:15px;padding:19px 22px;display:grid}.v7-demo-plan-lock__icon{color:#fff;background:#17754f;border-radius:13px;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.v7-demo-plan-lock strong{color:#241d16}.v7-demo-plan-lock p{color:#746a5d;margin:5px 0 0;font-size:.86rem;line-height:1.45}.v7-insight-strip{color:#fff;background:#183e31;border-radius:15px;justify-content:space-between;align-items:center;gap:24px;margin-top:22px;padding:18px 20px;display:flex}.v7-insight-strip>div{gap:4px;min-width:0;display:grid}.v7-insight-strip strong{font:800 1rem/1.2 Bricolage Grotesque,system-ui,sans-serif}.v7-insight-strip span{color:#ffffffc7;font-size:.84rem;line-height:1.45}.v7-insight-strip a{color:#183e31;white-space:nowrap;background:#fff;border-radius:999px;flex:none;padding:10px 14px;font-size:.8rem;font-weight:900;text-decoration:none}.v7-insight-strip a span{color:inherit;margin-left:4px}@media (max-width:880px){.v7-decision-path{grid-template-columns:repeat(2,minmax(0,1fr))}.v7-decision-arrow{display:none}.v7-priority-layout{grid-template-columns:1fr}.v7-priority-matrix{min-height:360px}}@media (max-width:620px){.v7-header-main{gap:10px!important;padding-left:16px!important;padding-right:16px!important}.v7-header-identity{gap:9px!important}.v7-header-divider{display:none}.v7-header-business{max-width:132px}.v7-header-business strong{font-size:.82rem!important}.v7-header-business span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:.68rem!important}.v7-header-actions{gap:0!important}.v7-owner-mode{display:none}.v7-header-actions a{padding:9px 12px!important;font-size:.76rem!important}.v7-header-nav>div{gap:20px!important;padding-left:16px!important;padding-right:16px!important}.v7-decision-path{grid-template-columns:1fr}.v7-decision-step{min-height:auto}.v7-source-bubbles{gap:10px}.v7-source-bubble{width:118px!important;height:118px!important}.v7-work-order-hero{grid-template-columns:1fr}.v7-work-order-score{min-width:0}.v7-work-card__summary{grid-template-columns:42px minmax(0,1fr) auto;gap:11px;padding:18px 16px}.v7-work-card__number{border-radius:12px;width:40px;height:40px}.v7-work-card__body{padding:4px 16px 20px}.v7-priority-matrix{min-height:320px}.v7-insight-strip{flex-direction:column;align-items:stretch;gap:14px}.v7-insight-strip a{text-align:center}}.report-page{--report-bg:#201d21;--report-bg-end:#28242a;--report-surface:#1b181c;--report-card:#24232a;--report-card-soft:#2e2b32;--report-border:#aaa7b138;--report-border-strong:#aaa7b157;--report-text:#fafafc;--report-muted:#aaa7b1;--report-soft:#8a8692;--report-accent:#d9ff5c;--report-blue:#82a7f8;--report-red:#fc6373;--report-green:#54d6a4;color:var(--report-text);background:linear-gradient(180deg, var(--report-bg) 0%, var(--report-bg-end) 100%)}.report-document{width:min(960px,100vw - 40px)}.report-topbar{background:0 0;border-bottom:0}.report-topbar__inner{width:min(1040px,100vw - 40px);min-height:76px;color:var(--report-muted)}.report-topbar .brand{font-size:.98rem}.report-topbar .brand__mark{fill:var(--report-accent)}.report-title-block{border-bottom:0;padding:64px 0 30px}.report-title-block .report-document{text-align:center}.report-title-block .eyebrow{color:var(--report-accent);background:#d9ff5c0f;border-color:#d9ff5c2e;margin-bottom:18px}.report-title-block h1{max-width:820px;color:var(--report-text);margin:0 auto 18px;font-size:clamp(2.35rem,5vw,4rem);font-weight:650;line-height:1.04}.report-title-block .lede{max-width:680px;color:var(--report-muted);margin:0 auto;font-size:1.03rem;line-height:1.65}.section--report{padding-top:26px;padding-bottom:96px}.report-stack{gap:24px}.summary-card,.report-panel,.report-cta,.prompt-result-card,.source-card,.improvement-card,.metric-tile{border-color:var(--report-border);background:var(--report-surface);box-shadow:none}.summary-card,.report-panel,.report-cta{padding:clamp(22px,3vw,34px)}.summary-card{border-color:var(--report-border-strong);gap:28px}.summary-card__identity{grid-template-columns:auto minmax(0,1fr) auto}.summary-card__logo{background:var(--report-card-soft);width:56px;height:56px;color:var(--report-accent);box-shadow:inset 0 0 0 1px var(--report-border)}.summary-card h2{color:var(--report-text);font-size:1.65rem;font-weight:650}.summary-card p,.summary-card__footer span,.report-panel p,.answer-excerpt{color:var(--report-muted)}.summary-card__metrics{gap:14px}.metric-tile{background:var(--report-card);gap:12px;min-height:112px;padding:18px}.metric-tile span{color:var(--report-soft);letter-spacing:0}.metric-tile strong{color:var(--report-text);font-size:2rem;font-weight:650}.status-pill{border-color:var(--report-border);color:var(--report-muted);letter-spacing:0;background:#ffffff0a}.status-pill--good{color:var(--report-green);background:#54d6a41a;border-color:#54d6a43d}.status-pill--bad{color:var(--report-red);background:#fc63731a;border-color:#fc63733d}.status-pill--neutral{color:var(--report-blue);background:#82a7f81a;border-color:#82a7f83d}.report-panel .section-heading{max-width:680px}.report-panel .kicker{color:var(--report-soft);margin-bottom:10px}.report-panel h2,.report-cta h2{color:var(--report-text);font-size:clamp(1.35rem,2vw,1.75rem);font-weight:650;line-height:1.22}.prompt-card-grid{gap:16px}.prompt-result-card,.source-card,.improvement-card{background:var(--report-card);padding:18px}.prompt-result-card__header{align-items:flex-start}.prompt-result-card__header p{color:var(--report-text);font-size:.98rem;font-weight:650;line-height:1.45}.prompt-result-card__meta{color:var(--report-soft);gap:6px}.locked-response{border-style:solid;border-color:var(--report-border);color:var(--report-accent);background:#d9ff5c0d}.prompt-table-details{border-top:1px solid var(--report-border);margin-top:24px;padding-top:22px}.prompt-table-details summary{border:1px solid var(--report-border);border-radius:var(--radius);background:var(--report-card);min-height:40px;color:var(--report-text);align-items:center;padding:0 14px;display:inline-flex}.report-table{border:1px solid var(--report-border);border-radius:var(--radius);border-collapse:separate;border-spacing:0;margin-top:16px;overflow:hidden}.report-table th{border-bottom-color:var(--report-border);background:var(--report-card);color:var(--report-soft);letter-spacing:0}.report-table td{border-bottom-color:var(--report-border);color:var(--report-muted)}.report-table tbody tr:last-child td{border-bottom:0}.report-table__target-row td{color:var(--report-text);background:#d9ff5c0d}.source-card-grid,.improvement-grid{gap:16px}.source-card strong,.improvement-card h3{color:var(--report-text);font-weight:650}.source-card span,.improvement-card span{color:var(--report-blue)}.source-card p,.improvement-card p{color:var(--report-muted);line-height:1.5}.source-card--locked:after{background:#1b181c6b}.report-cta{background:linear-gradient(180deg, #d9ff5c0f, #ffffff08), var(--report-surface);border-color:#d9ff5c33;grid-template-columns:minmax(0,1fr);gap:26px}.report-cta p{max-width:720px;color:var(--report-muted)}.report-price{color:var(--report-accent)!important}.report-locked .deliverable-list{width:min(760px,100%);color:var(--report-muted);margin-top:22px}.report-locked .deliverable-list li:before{background:var(--report-accent)}.report-request-form{border:1px solid var(--report-border);border-radius:var(--radius);background:var(--report-card);width:min(720px,100%);padding:18px}.report-request-form .field input,.report-request-form .field textarea{background:var(--report-surface);border-color:var(--report-border);color:var(--report-text)}.report-request-form .field span{color:var(--report-muted)}.report-request-confirmation{max-width:720px;color:var(--report-green);background:#54d6a414;border-color:#54d6a43d}@media (max-width:720px){.report-document,.report-topbar__inner{width:min(100% - 28px,960px)}.report-title-block{padding-top:42px}.summary-card__metrics,.prompt-card-grid,.source-card-grid,.improvement-grid{grid-template-columns:1fr}}.ar-page{--ar-paper:#faf4e9;--ar-ink:#241d16;--ar-muted:#574c3e;--ar-soft:#93897a;--ar-line:#241d161a;--ar-blue:#17754f;--ar-blue-soft:#7fb79b;--ar-green:#17754f;--ar-green-soft:#3fa877;--ar-red:#e8583b;--ar-gold:#c98a16;letter-spacing:0;min-height:100vh;font-family:Hanken Grotesk,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ar-page *,.ar-page :before,.ar-page :after{box-sizing:border-box}.ar-page--paper{background:var(--ar-paper);color:var(--ar-ink)}.ar-aurora{opacity:.85;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ar-hero{position:relative;overflow:hidden}.ar-hero>.ar-container{z-index:1;position:relative}.ar-page h1 span.ar-word,.ar-page h2 span.ar-word,span.ar-word{vertical-align:bottom;color:inherit;display:inline-block;overflow:hidden}.ar-page h1 span.ar-word__inner,.ar-page h2 span.ar-word__inner,span.ar-word__inner{will-change:transform;color:inherit;transition:transform .85s cubic-bezier(.2,.8,.2,1);display:inline-block;transform:translateY(112%)}.ar-page h1.ar-headline-in span.ar-word__inner,.ar-page h2.ar-headline-in span.ar-word__inner,.ar-headline-in span.ar-word__inner{transform:translateY(0)}[data-ar-reveal]{opacity:0;transition:opacity .8s cubic-bezier(.2, .8, .2, 1) var(--ar-reveal-delay,0s), transform .8s cubic-bezier(.2, .8, .2, 1) var(--ar-reveal-delay,0s);will-change:opacity, transform;transform:translateY(26px)}[data-ar-reveal].ar-revealed{opacity:1;transform:none}@media (prefers-reduced-motion:reduce),print{[data-ar-reveal]{opacity:1!important;transition:none!important;transform:none!important}span.ar-word__inner{transition:none!important;transform:none!important}}.ar-page--dark{color:var(--ar-paper);background:#100f0b}.ar-container{width:min(1180px,92vw);margin:0 auto}.ar-page h1,.ar-page h2,.ar-page h3,.ar-page p{margin-top:0}.ar-page h1,.ar-page h2,.ar-page h3,.ar-brand{letter-spacing:0;font-family:Bricolage Grotesque,Inter,system-ui,sans-serif}.ar-page h1{max-width:none;margin-bottom:18px;font-size:clamp(2.45rem,5vw,4.2rem);font-weight:700;line-height:.98}.ar-page h1 span,.ar-page h2 span{color:var(--ar-blue);display:block}.ar-page h2{margin-bottom:18px;font-size:clamp(1.95rem,3.8vw,3.05rem);font-weight:700;line-height:1.03}.ar-page h3{margin-bottom:10px;font-size:1.12rem;font-weight:650;line-height:1.22}.ar-brand{color:var(--ar-ink);white-space:nowrap;flex-shrink:0;align-items:baseline;gap:1px;font-size:1.2rem;font-weight:800;text-decoration:none;display:inline-flex}.ar-brand span{overflow-wrap:normal}.ar-brand__rank{color:var(--ar-blue)}.ar-brand__ask--dark,.ar-page--dark .ar-brand__ask{color:var(--ar-paper)}.ar-brand__dot{background:var(--ar-blue);border-radius:50%;width:5px;height:5px;margin-bottom:4px;margin-left:2px}.ar-header,.ar-report-header{z-index:40;border-bottom:1px solid var(--ar-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f3f1eae6;position:sticky;top:0}.ar-header__inner,.ar-report-header__inner,.ar-flow-header,.ar-flow-top{justify-content:space-between;align-items:center;gap:16px;min-height:64px;display:flex}.ar-header__actions,.ar-report-header__inner>div,.ar-flow-header__right{align-items:center;gap:10px;display:inline-flex}.ar-header__cta,.ar-button,.ar-report-actions a,.ar-report-actions button{background:var(--ar-blue);color:#fff;text-align:center;cursor:pointer;white-space:normal;border:0;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:0 18px;font-weight:700;line-height:1.1;text-decoration:none;transition:transform .16s,box-shadow .16s,background .16s;display:inline-flex;box-shadow:0 10px 24px -10px #2d5bff99}.ar-header__cta:hover,.ar-button:hover,.ar-report-actions a:hover,.ar-report-actions button:hover{transform:translateY(-1px);box-shadow:0 14px 28px -14px #2d5bffad}.ar-header__cta:focus-visible,.ar-button:focus-visible,.ar-lang__button:focus-visible,.ar-report-actions a:focus-visible,.ar-report-actions button:focus-visible,.ar-scan-form input:focus-visible,.ar-fact-form input:focus-visible{outline:2px solid var(--ar-blue);outline-offset:3px}.ar-button{border-radius:12px;max-width:100%;min-height:52px;padding:0 22px;font-size:1rem}.ar-button[disabled]{cursor:wait;opacity:.72}.ar-lang{background:#ffffff80;border:1px solid #15140f24;border-radius:999px;padding:3px;display:inline-flex}.ar-lang__button{width:40px;height:30px;color:var(--ar-muted);cursor:pointer;font-family:var(--font-space-mono), ui-monospace, monospace;background:0 0;border:0;border-radius:999px;font-size:.74rem;font-weight:700}.ar-lang__button[aria-pressed=true]{background:var(--ar-ink);color:var(--ar-paper)}.ar-banner{border-bottom:1px solid var(--ar-line);background:var(--ar-ink);color:var(--ar-paper);text-align:center;font-family:var(--font-space-mono), ui-monospace, monospace;padding:9px 16px;font-size:.72rem}.ar-hero{padding:clamp(32px,4.4vw,58px) 0 clamp(38px,5vw,64px);position:relative;overflow:hidden}.ar-hero:before{content:"";pointer-events:none;background:radial-gradient(120% 80% at 100% 0,#2d5bff12,#0000 55%);position:absolute;inset:0}.ar-hero__grid{grid-template-columns:minmax(0,1.05fr) minmax(360px,.82fr);align-items:center;gap:clamp(32px,5vw,68px);display:grid;position:relative}.ar-hero__engine{text-align:left;grid-template-columns:minmax(0,.92fr) minmax(380px,.8fr);align-items:center;gap:clamp(26px,4vw,58px);display:grid;position:relative}.ar-hero__intro{justify-items:start;gap:16px;display:grid}.ar-hero__intro .ar-pill-kicker,.ar-hero__intro .ar-copy-block,.ar-hero__intro .ar-scan-form{margin-left:0;margin-right:0}.ar-hero__intro .ar-copy-block{max-width:620px;margin-bottom:6px}.ar-hero__intro .ar-scan-form{text-align:left;width:min(680px,100%)}.ar-pill-kicker,.ar-kicker{color:var(--ar-blue);font-family:var(--font-space-mono), ui-monospace, monospace;letter-spacing:0;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 16px;font-size:.7rem;font-weight:700;display:inline-flex}.ar-pill-kicker{background:#2d5bff12;border:1px solid #2d5bff47;border-radius:999px;padding:7px 12px}.ar-pill-kicker--green{color:var(--ar-green);background:#138a521a;border-color:#138a5240}.ar-copy-block{max-width:560px;color:var(--ar-muted);margin-bottom:26px;font-size:1.06rem;line-height:1.5}.ar-copy-block p{margin-bottom:12px}.ar-scan-form{max-width:620px}.ar-scan-form label{color:var(--ar-muted);margin-bottom:8px;font-size:.88rem;font-weight:700;display:block}.ar-scan-form__row{background:#fff;border:1px solid #15140f24;border-radius:16px;align-items:center;gap:2px;display:flex;box-shadow:0 18px 50px #15140f14}.ar-scan-form__row>span{color:#c2bfb2;font-family:var(--font-space-mono), ui-monospace, monospace;flex:none;padding-left:18px}.ar-scan-form input{min-width:0;height:58px;color:var(--ar-ink);background:0 0;border:0;outline:0;flex:1;padding:0 18px;font-size:1.04rem}.ar-scan-form .ar-button{white-space:nowrap;flex:none;margin:4px}.ar-scan-form>p{color:var(--ar-soft);font-family:var(--font-space-mono), ui-monospace, monospace;margin:12px 0 0;font-size:.72rem}.ar-error{background:#da3a2414;border:1px solid #da3a244d;border-radius:10px;padding:12px 14px;font-weight:700;color:var(--ar-red)!important;margin:14px 0 0!important}.ar-demo-card,.ar-answer-box,.ar-card,.ar-offer-card,.ar-report-panel{background:#fff;border:1px solid #15140f1a;border-radius:20px}.ar-demo-card{overflow:hidden;box-shadow:0 40px 90px -30px #15140f52}.ar-demo-card__chrome,.ar-answer-box header{border-bottom:1px solid #15140f14;align-items:center;gap:8px;padding:13px 16px;display:flex}.ar-demo-card__chrome span{background:#e6e3da;border-radius:50%;width:9px;height:9px}.ar-demo-card__chrome strong{color:var(--ar-soft);font-family:var(--font-space-mono), ui-monospace, monospace;margin-left:auto;font-size:.68rem;font-weight:400}.ar-demo-card__body{gap:10px;padding:18px;display:grid}.ar-answer-summary{color:var(--ar-ink);border-bottom:1px solid #15140f14;margin:0;padding:12px 16px;font-weight:700}.ar-answer-summary__lead{color:var(--ar-muted)}.ar-answer-summary strong{color:var(--ar-ink);font-family:inherit}.ar-answer-summary__connector{color:var(--ar-muted)}.ar-answer-summary__outcome{color:var(--ar-ink)}.ar-answer-summary[data-tone=missing] .ar-answer-summary__outcome{color:var(--ar-red);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.ar-answer-summary[data-tone=top] .ar-answer-summary__outcome{color:var(--ar-green);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.ar-demo-card__status{color:var(--ar-soft);font-family:var(--font-space-mono), ui-monospace, monospace;text-transform:uppercase;margin:0;font-size:.7rem}.ar-answer-row{background:#faf9f5;border:1px solid #15140f14;border-radius:13px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 13px;display:grid}.ar-answer-row strong{width:28px;height:28px;color:var(--ar-green);font-family:var(--font-space-mono), ui-monospace, monospace;background:#138a521f;border-radius:50%;place-items:center;font-size:.78rem;display:grid}.ar-answer-row span{color:var(--ar-ink);font-weight:700}.ar-answer-row em{color:var(--ar-green);background:#138a521a;border-radius:999px;padding:5px 9px;font-size:.72rem;font-style:normal;font-weight:700}.ar-answer-row--missing{background:#da3a240d;border-color:#da3a2447}.ar-answer-row--missing strong,.ar-answer-row--missing em{color:var(--ar-red);background:#da3a241f}.ar-answer-row--missing span{color:var(--ar-red)}.ar-answer-row--target{margin-top:4px}.ar-answer-source-count{color:var(--ar-muted);font-family:var(--font-space-mono), ui-monospace, monospace;margin:2px 2px 0;font-size:.72rem}.ar-source-graph{border-top:1px solid #15140f14;margin-top:8px;padding-top:14px}.ar-source-graph p{color:var(--ar-muted);margin-bottom:8px;font-weight:700}.ar-source-graph div{flex-wrap:wrap;gap:8px;display:flex}.ar-source-graph span,.ar-status,.ar-steps-rail span,.ar-report-meta span{min-height:28px;color:var(--ar-muted);font-family:var(--font-space-mono), ui-monospace, monospace;text-transform:uppercase;white-space:nowrap;border:1px solid #15140f1a;border-radius:999px;align-items:center;padding:5px 9px;font-size:.68rem;font-weight:700;display:inline-flex}.ar-hero-demo{text-align:left;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:16px;width:min(1120px,100%);display:grid}.ar-hero-chat,.ar-hero-graph{border-radius:20px;overflow:hidden;box-shadow:0 30px 70px -40px #15140f66}.ar-hero-chat{background:#fff;border:1px solid #15140f1a;flex-direction:column;height:clamp(480px,42vw,560px);display:flex;overflow:hidden}.ar-hero-chat__chrome,.ar-hero-graph__head,.ar-deep-graph__head{border-bottom:1px solid #15140f14;align-items:center;gap:8px;min-height:52px;padding:12px 16px;display:flex}.ar-hero-chat__chrome>span{background:#e6e3da;border-radius:50%;width:9px;height:9px}.ar-hero-chat__chrome strong{color:var(--ar-soft);font-family:var(--font-space-mono), ui-monospace, monospace;align-items:center;gap:8px;margin-left:6px;font-size:.66rem;font-weight:400;display:inline-flex}.ar-hero-chat__chrome i,.ar-deep-graph__head i{background:#22b07a;border-radius:50%;width:6px;height:6px}.ar-hero-chat__body{flex:1;align-content:end;gap:13px;min-height:0;padding:clamp(14px,2vw,18px);display:grid;overflow:hidden}.ar-hero-chat__prompt{background:var(--ar-ink);max-width:90%;min-height:58px;color:var(--ar-paper);border-radius:16px 16px 4px;justify-self:end;padding:12px 15px;font-size:clamp(1rem,1.8vw,1.24rem);line-height:1.35}.ar-type-cursor,.ar-cursor{background:var(--ar-blue);vertical-align:-2px;width:2px;height:1em;margin-left:2px;animation:1s step-end infinite ar-blink;display:inline-block}.ar-hero-chat__answer{gap:11px;display:grid}.ar-hero-chat__phase{color:var(--ar-green);font-family:var(--font-space-mono), ui-monospace, monospace;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:9px;font-size:.64rem;display:flex}.ar-hero-chat__phase em{color:#c2bfb2;margin-left:auto;font-style:normal}.ar-spinner{border:2px solid #2d5bff4d;border-top-color:var(--ar-blue);border-radius:50%;width:11px;height:11px;animation:.7s linear infinite ar-spin}.ar-check-mark{color:var(--ar-green)}.ar-hero-chat__sources{gap:3px;display:grid}.ar-hero-chat__sources p{color:#b0ad9f;font-family:var(--font-space-mono), ui-monospace, monospace;gap:7px;margin:0;font-size:.72rem;display:flex}.ar-hero-chat__sources span{color:var(--ar-green-soft)}.ar-hero-chat__results{gap:7px;margin-top:3px;display:grid}.ar-hero-chat__competitors{gap:7px;display:grid;position:relative}.ar-hero-chat__competitors.is-loss-beat .ar-hero-chat__result{filter:blur(3px)saturate(.7);transition:filter .22s,transform .22s;transform:scale(.985)}.ar-hero-chat__result{background:#faf9f5;border:1px solid #15140f14;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:52px;padding:10px 12px;display:grid}.ar-hero-chat__result span{color:var(--ar-ink);align-items:center;gap:8px;font-size:.95rem;font-weight:700;display:inline-flex}.ar-hero-chat__result i{background:var(--ar-green-soft);border-radius:50%;flex:none;width:8px;height:8px}.ar-hero-chat__result em{color:var(--ar-green);font-family:var(--font-space-mono), ui-monospace, monospace;font-size:.7rem;font-style:normal;font-weight:700}.ar-hero-chat__result--missing{background:#da3a240d;border-color:#da3a2447}.ar-hero-chat__result--missing span,.ar-hero-chat__result--missing em{color:var(--ar-red)}.ar-hero-chat__result--missing i{background:var(--ar-red)}.ar-hero-loss-overlay{z-index:3;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#faf9f5b8;border:1px solid #da3a2438;border-radius:14px;place-items:center;animation:.28s cubic-bezier(.2,.8,.2,1) both ar-loss-overlay-in;display:grid;position:absolute;inset:0}.ar-hero-loss-overlay strong{max-width:17ch;color:var(--ar-red);text-align:center;font-size:clamp(1.15rem,2.7vw,1.8rem);line-height:.98}@keyframes ar-loss-overlay-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.ar-hero-chat__result{animation:.5s cubic-bezier(.2,.8,.2,1) both ar-result-in}@keyframes ar-result-in{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}.ar-hero-chat__result--beat{animation:.5s cubic-bezier(.2,.8,.2,1) both ar-result-in,1.9s ease-out .45s ar-missing-beat}@keyframes ar-missing-beat{0%{box-shadow:0 0 #da3a2461}55%{box-shadow:0 0 0 14px #da3a2400}to{box-shadow:0 0 #da3a2400}}@media (prefers-reduced-motion:reduce){.ar-hero-chat__result,.ar-hero-chat__result--beat,.ar-hero-loss-overlay{animation:none}}.ar-hero-graph,.ar-deep-graph{background:var(--ar-ink);border:1px solid #15140f1a;flex-direction:column;min-height:clamp(340px,34vw,410px);display:flex}.ar-hero-graph__head,.ar-deep-graph__head{border-bottom-color:#f3f1ea1a;justify-content:space-between}.ar-hero-graph__head>span:first-child,.ar-deep-graph__head>span{color:#f3f1ea8c;font-family:var(--font-space-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;font-size:.64rem}.ar-hero-graph__head>span:last-child{gap:5px;display:inline-flex}.ar-hero-graph__head em{color:var(--ar-blue-soft);font-family:var(--font-space-mono), ui-monospace, monospace;background:#7da2ff24;border-radius:999px;padding:3px 7px;font-size:.56rem;font-style:normal}.ar-hero-graph__canvas,.ar-deep-graph__canvas{flex:1;min-height:240px;position:relative}.ar-hero-graph canvas,.ar-deep-graph canvas{width:100%;height:100%;position:absolute;inset:0}.ar-hero-graph__legend,.ar-deep-graph__legend{color:#f3f1ea8c;min-height:44px;font-family:var(--font-space-mono), ui-monospace, monospace;border-top:1px solid #f3f1ea1a;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:10px 16px;font-size:.62rem;display:flex}.ar-hero-graph__legend span,.ar-deep-graph__legend span{align-items:center;gap:6px;display:inline-flex}.ar-hero-graph__legend i,.ar-deep-graph__legend i{background:#f3f1ea8c;width:8px;height:8px}.ar-hero-graph__legend i[data-kind=competitor],.ar-deep-graph__legend i[data-kind=competitor]{background:var(--ar-green-soft);border-radius:50%}.ar-hero-graph__legend i[data-kind=source],.ar-deep-graph__legend i[data-kind=source]{border-radius:2px}.ar-hero-graph__legend i[data-kind=you],.ar-deep-graph__legend i[data-kind=you]{background:var(--ar-red);border-radius:50%}.ar-hero-graph__legend strong{color:#f3f1ea73;margin-left:auto;font-weight:400}@keyframes ar-spin{to{transform:rotate(360deg)}}@keyframes ar-blink{0%,49%{opacity:1}50%,to{opacity:0}}.ar-section{padding:clamp(52px,7vw,86px) 0}.ar-section--dark,.ar-final-cta{background:var(--ar-ink);color:var(--ar-paper)}.ar-section--center{text-align:center}.ar-section--offer{padding-top:clamp(36px,5vw,62px);padding-bottom:clamp(54px,7vw,88px)}.ar-section--offer .ar-container{background:var(--ar-ink);color:var(--ar-paper);border-radius:18px;padding:clamp(28px,4vw,48px)}.ar-sample-proof{background:#fff;padding:clamp(42px,6vw,72px) 0}.ar-sample-proof .ar-container{grid-template-columns:minmax(0,.82fr) minmax(0,1fr);align-items:end;gap:clamp(26px,4vw,52px);display:grid}.ar-sample-proof__head{max-width:560px}.ar-sample-proof__head h2{margin-bottom:16px}.ar-sample-proof__head p:not(.ar-kicker){color:var(--ar-muted);font-size:1.06rem;line-height:1.5}.ar-sample-proof__link{color:var(--ar-blue);margin-top:18px;font-weight:800;display:inline-flex}.ar-proof-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ar-proof-metric{background:var(--ar-paper);border:1px solid #15140f1a;border-radius:16px;padding:clamp(18px,2.4vw,28px)}.ar-proof-metric strong{color:var(--ar-ink);font-family:Bricolage Grotesque,Inter,system-ui,sans-serif;font-size:clamp(2.5rem,5vw,4.8rem);line-height:.9;display:block}.ar-proof-metric strong span{color:var(--ar-soft);font-size:.34em}.ar-proof-metric p{color:var(--ar-muted);font-family:var(--font-space-mono), ui-monospace, monospace;text-transform:uppercase;margin:14px 0 0;font-size:.75rem;font-weight:800}.ar-proof-metric[data-tone=bad] strong{color:#ff6a55}.ar-proof-metric[data-tone=good] strong{color:#20b878}.ar-proof-metric[data-tone=warn] strong{color:#f2a93b}.ar-proof-metric[data-tone=info] strong{color:#5e89ff}.ar-work-order{gap:clamp(24px,4vw,44px);display:grid}.ar-work-order__intro{max-width:760px}.ar-work-order__intro h2{color:#fff;white-space:pre-line}.ar-work-order__intro p{color:#f3f1eab8;font-size:1.08rem;line-height:1.5}.ar-work-order__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.ar-work-order-card{color:var(--ar-paper);background:#f3f1ea0f;border-color:#f3f1ea1f}.ar-work-order-card span{width:34px;height:34px;color:var(--ar-ink);font-family:var(--font-space-mono), ui-monospace, monospace;background:#fff;border-radius:10px;place-items:center;font-weight:900;display:grid}.ar-work-order-card h3{color:#fff;margin:2px 0 0;font-size:1.18rem}.ar-work-order-card p{color:#f3f1eab3}.ar-work-order__offer{border-top:1px solid #f3f1ea1f;grid-template-columns:minmax(0,.8fr) minmax(0,1.1fr) auto;align-items:center;gap:clamp(18px,3vw,32px);padding-top:clamp(22px,3vw,34px);display:grid}.ar-work-order__offer .ar-kicker{color:#8fb1ff;margin-bottom:12px}.ar-work-order__price{flex-wrap:wrap;align-items:baseline;gap:10px 14px;display:flex}.ar-work-order__price strong{color:#fff;font-size:clamp(2.6rem,5vw,4rem);line-height:.9}.ar-work-order__price span,.ar-work-order__offer p{color:#f3f1eab3;font-weight:700}.ar-work-order__included{margin:0;line-height:1.55}.ar-work-order__risk{grid-column:1/-1;max-width:900px;margin:-6px 0 0;font-size:.95rem;line-height:1.5;color:#f3f1ea99!important}.ar-work-offer{grid-template-columns:minmax(0,1.05fr) minmax(340px,.9fr);align-items:stretch;gap:clamp(34px,5vw,58px);display:grid}.ar-work-offer__main h2{color:#fff;letter-spacing:0;max-width:20ch;margin:10px 0 24px;font-size:clamp(1.4rem,2.2vw,1.95rem);line-height:1.16}.ar-work-offer__benefits{gap:clamp(14px,2vw,22px);max-width:780px;margin:0;padding:0;list-style:none;display:grid}.ar-work-offer__benefits li{color:#fff;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:18px;display:grid}.ar-work-offer__benefits li>span{color:#6aaeff;place-items:center;width:24px;height:24px;margin-top:4px;display:grid;position:relative}.ar-work-offer__benefits li>span:before{content:"";border:2px solid;border-radius:5px;width:18px;height:18px}.ar-work-offer__benefits li[data-icon="1"]>span:before,.ar-work-offer__benefits li[data-icon="4"]>span:before{border-radius:999px}.ar-work-offer__benefits li[data-icon="3"]>span:before{border-radius:3px}.ar-work-offer__benefits strong{letter-spacing:0;max-width:48ch;font-size:1rem;line-height:1.5}.ar-work-offer__price{background:#f3f1ea14;border:1px solid #f3f1ea29;border-radius:18px;align-self:stretch;padding:clamp(24px,3vw,36px)}.ar-work-offer__price h3{color:#fff;margin:0 0 20px;font-size:clamp(1.2rem,1.7vw,1.5rem);line-height:1.1}.ar-work-offer__amount{flex-wrap:wrap;align-items:baseline;gap:10px 14px;margin-bottom:14px;display:flex}.ar-work-offer__amount strong{color:#fff;letter-spacing:0;font-size:clamp(2.35rem,4vw,3.3rem);line-height:.92}.ar-work-offer__amount span,.ar-work-offer__price p{color:#f3f1eab8;font-weight:650}.ar-work-offer__badges{flex-wrap:wrap;gap:10px;margin-bottom:26px;display:flex}.ar-work-offer__badges span{color:#f3f1eac2;background:#f3f1ea0f;border:1px solid #f3f1ea24;border-radius:10px;padding:6px 12px;font-weight:750}.ar-work-offer__price .ar-button{width:100%;margin:2px 0 22px}.ar-work-offer__price .ar-sample-link{color:#aaa2ff;font-size:1rem}.ar-work-offer__price p{max-width:36ch;margin:0 0 18px;font-size:1rem;line-height:1.45}.ar-section__head{max-width:790px;margin-bottom:clamp(30px,4vw,48px)}.ar-section--center .ar-section__head{margin-left:auto;margin-right:auto}.ar-section__head p:not(.ar-kicker){color:var(--ar-muted);font-size:1.1rem;line-height:1.55}.ar-section--dark .ar-section__head p:not(.ar-kicker),.ar-section--dark .ar-note,.ar-final-cta p{color:#f3f1eaa8}.ar-grid{gap:14px;display:grid}.ar-section__cta{justify-content:center;margin-top:clamp(22px,3vw,34px);display:flex}.ar-section--center .ar-section__cta{justify-content:center}.ar-section__cta .ar-button{min-width:min(100%,330px)}.ar-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ar-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ar-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.ar-card{flex-direction:column;gap:10px;padding:24px;display:flex}.ar-card p{color:#6b6960;margin:0;font-size:.96rem;line-height:1.5}.ar-card__title{align-items:center;gap:10px;display:flex}.ar-card__title h3{margin:0}.ar-card__pin{background:var(--ar-red);border-radius:50%;flex:none;width:9px;height:9px}.ar-chip-grid{flex-wrap:wrap;gap:10px;display:flex}.ar-chip{color:var(--ar-paper);background:#f3f1ea0f;border:1px solid #f3f1ea24;border-radius:999px;align-items:center;gap:8px;padding:11px 15px;font-weight:650;display:inline-flex}.ar-chip:before{content:"";background:var(--ar-green);border-radius:50%;width:6px;height:6px}.ar-note,.ar-split-panel,.ar-unlock-band,.ar-toolkit{border-radius:24px;margin-top:24px;padding:clamp(24px,3vw,40px)}.ar-note{background:#f3f1ea0a;border:1px solid #f3f1ea1f}.ar-note p:last-child{margin-bottom:0}.ar-split-panel,.ar-unlock-band{background:var(--ar-ink);color:var(--ar-paper);grid-template-columns:minmax(0,1fr) minmax(240px,.34fr);align-items:start;gap:clamp(24px,4vw,48px);display:grid}.ar-split-panel__action{border-left:1px solid #f3f1ea1f;flex-direction:column;justify-content:flex-start;gap:16px;min-height:100%;padding-left:clamp(22px,3vw,38px);display:flex}.ar-split-panel__action .ar-button{width:100%}.ar-split-panel__action p{max-width:22ch;color:var(--ar-green-soft);margin:0;font-weight:700;line-height:1.25}.ar-check-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ar-check-list--two{grid-template-columns:repeat(2,minmax(0,1fr))}.ar-check-list li{color:inherit;padding-left:20px;line-height:1.4;position:relative}.ar-check-list li:before{content:"✓";color:var(--ar-green-soft);font-weight:800;position:absolute;left:0}.ar-stats,.ar-metric-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ar-stat,.ar-metric-row>div{background:#f3f1ea08;border:1px solid #f3f1ea1f;border-radius:16px;align-items:baseline;gap:12px;padding:20px 22px;display:flex}.ar-stat strong,.ar-metric-row strong{font-size:1.9rem;line-height:1}.ar-stat span,.ar-metric-row span{color:var(--ar-muted);font-size:.88rem}.ar-section--dark .ar-stat span{color:#f3f1ea99}.ar-offer-card{color:var(--ar-ink);background:#fff;border:1px solid #15140f14;border-radius:20px;grid-template-columns:minmax(280px,.62fr) minmax(0,1fr);align-items:start;gap:clamp(34px,6vw,78px);padding:clamp(30px,4vw,56px);display:grid;box-shadow:0 38px 86px -58px #15140f6b}.ar-offer-card h3{margin:0 0 12px;font-size:clamp(1.24rem,2vw,1.7rem);line-height:1.12}.ar-offer-card h4{margin:18px 0 20px;font-size:1.08rem}.ar-offer-card p{color:#24211c;max-width:44ch;font-size:1rem;line-height:1.52}.ar-offer-card__footer{border-top:1px solid #15140f1a;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:clamp(10px,2vw,18px);padding-top:clamp(22px,3vw,30px);display:grid}.ar-offer-card__primary{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;display:flex}.ar-offer-card__footer .ar-button{background:var(--ar-blue);border-radius:12px;min-width:min(100%,420px)}.ar-price-chip{color:var(--ar-blue);font-family:var(--font-space-mono), ui-monospace, monospace;text-transform:uppercase;background:#2d5bff1a;border-radius:999px;margin-bottom:14px;padding:7px 12px;font-size:.74rem;font-weight:700;display:inline-flex}.ar-offer-card .ar-check-list{gap:16px 22px}.ar-offer-card .ar-check-list li{color:#24211c;padding-left:22px;font-size:1rem;line-height:1.35}.ar-offer-card .ar-check-list li:before{color:#6ccf95}.ar-final-cta{text-align:center;padding:clamp(58px,8vw,104px) 0}.ar-final-cta h2{max-width:820px;margin-left:auto;margin-right:auto}.ar-footer{background:var(--ar-ink);color:#f3f1ea8c;border-top:1px solid #f3f1ea1a}.ar-footer .ar-container{justify-content:space-between;align-items:center;gap:16px;padding:32px 0 48px;display:flex}.ar-footer__copy{justify-items:end;gap:12px;display:grid}.ar-footer p{text-align:right;margin:0}.ar-footer__links,.ar-info-nav{flex-wrap:wrap;gap:10px 18px;display:flex}.ar-footer__links{justify-content:flex-end}.ar-footer__links a,.ar-info-nav a{color:inherit;font-size:.86rem;font-weight:700}.ar-faq-list{gap:10px;display:grid}.ar-faq-item{background:#fff;border:1px solid #15140f1a;border-radius:14px;box-shadow:0 18px 50px -38px #15140f47}.ar-faq-item summary{min-height:58px;color:var(--ar-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;font-size:1rem;font-weight:750;list-style:none;display:flex}.ar-faq-item summary::-webkit-details-marker{display:none}.ar-faq-item summary:after{content:"+";width:28px;height:28px;color:var(--ar-blue);font-family:var(--font-space-mono), ui-monospace, monospace;background:#2d5bff1a;border-radius:50%;flex:none;place-items:center;font-size:1rem;display:grid}.ar-faq-item[open] summary:after{content:"-"}.ar-faq-item p{color:#6b6960;margin:0;padding:0 18px 18px;font-size:.96rem;line-height:1.5}.ar-footer__links a:hover,.ar-info-nav a:hover{color:var(--ar-blue-soft)}.ar-info-page{min-height:100vh}.ar-info-header{border-bottom:1px solid var(--ar-line)}.ar-info-header .ar-container{align-items:center;min-height:76px;display:flex}.ar-info-main{padding:clamp(52px,8vw,96px) 0 clamp(72px,10vw,128px)}.ar-info-layout{grid-template-columns:190px minmax(0,760px);align-items:start;gap:clamp(32px,6vw,86px);display:grid}.ar-info-sidebar{gap:18px;display:grid;position:sticky;top:28px}.ar-info-sidebar p{color:var(--ar-soft);font-family:var(--font-space-mono), ui-monospace, monospace;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:700}.ar-info-sidebar .ar-info-nav{flex-direction:column;align-items:flex-start}.ar-info-content{max-width:760px}.ar-info-content h1{max-width:760px;margin-bottom:18px}.ar-info-lede{color:var(--ar-muted);margin:0 0 clamp(34px,5vw,54px);font-size:clamp(1.08rem,1.5vw,1.24rem);line-height:1.65}.ar-info-section{border-top:1px solid var(--ar-line);padding:clamp(24px,4vw,36px) 0}.ar-info-section h2{margin-bottom:12px;font-size:clamp(1.24rem,2vw,1.64rem)}.ar-info-section p{max-width:68ch;color:var(--ar-muted);margin:0;line-height:1.7}.ar-info-section ul{color:var(--ar-muted);gap:10px;margin:0;padding-left:1.1rem;display:grid}.ar-info-section li{padding-left:4px}.ar-info-contact a{color:var(--ar-blue);font-weight:800}.ar-flow-page{min-height:100vh}.ar-flow-header,.ar-flow-top{border-bottom:1px solid var(--ar-line);width:min(880px,92vw);margin:0 auto}.ar-flow-top{border-bottom-color:#f3f1ea1a}.ar-flow-header__right>span,.ar-live-dot{color:var(--ar-soft);font-family:var(--font-space-mono), ui-monospace, monospace;text-transform:uppercase;font-size:.72rem}.ar-live-dot{color:#f3f1ea99}.ar-flow-main{width:min(880px,92vw);margin:0 auto;padding:clamp(28px,5vw,52px) 0 48px}.ar-flow-main h1{max-width:760px;font-size:clamp(1.9rem,4vw,3rem)}.ar-flow-main h1 span,.ar-scan-loading h1 span,.ar-building-page h1 span{word-break:break-word;display:inline}.ar-flow-main>section>p:not(.ar-pill-kicker){max-width:620px;color:var(--ar-muted);font-size:1.06rem}.ar-progress{margin:28px 0 22px}.ar-progress strong{color:var(--ar-ink);margin-bottom:10px;font-size:2.2rem;line-height:1;display:block}.ar-progress>div{background:#15140f14;border-radius:999px;height:8px;overflow:hidden}.ar-progress span{border-radius:inherit;background:linear-gradient(90deg, var(--ar-blue), var(--ar-blue-soft));height:100%;transition:width .18s;display:block}.ar-progress--dark strong{color:var(--ar-paper)}.ar-progress--dark>div{background:#f3f1ea14}.ar-loading-grid{gap:8px;display:grid}.ar-loading-step{color:var(--ar-soft);border-radius:11px;align-items:center;gap:11px;padding:10px 12px;display:flex}.ar-loading-step[data-active=true]{color:var(--ar-ink);background:#2d5bff14}.ar-loading-step[data-done=true]{color:var(--ar-muted)}.ar-loading-step span{width:22px;height:22px;font-family:var(--font-space-mono), ui-monospace, monospace;border:1px solid #15140f29;border-radius:50%;place-items:center;font-size:.66rem;display:grid}.ar-loading-step[data-active=true] span,.ar-loading-step[data-done=true] span{border-color:var(--ar-blue);color:var(--ar-blue)}.ar-loading-step--dark{color:#f3f1ea6b}.ar-loading-step--dark[data-active=true]{color:var(--ar-paper);background:#2d5bff21;border:1px solid #2d5bff4d}.ar-loading-step--dark[data-done=true]{color:#f3f1eab3}.ar-loading-step--dark span{border-color:#f3f1ea2e}.ar-fact-form{border:1px solid var(--ar-line);background:#fff;border-radius:22px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 30px 70px -46px #15140f4d}.ar-fact-form label{border-bottom:1px solid var(--ar-line);grid-column:1/-1;padding:18px 20px;display:block}.ar-fact-form label.ar-fact-form__third{grid-column:span 1}.ar-fact-form label.ar-fact-form__third+label.ar-fact-form__third{border-left:1px solid var(--ar-line)}@media (max-width:640px){.ar-fact-form label.ar-fact-form__third{grid-column:1/-1}.ar-fact-form label.ar-fact-form__third+label.ar-fact-form__third{border-left:none}}.ar-fact-form label span{color:var(--ar-soft);font-family:var(--font-space-mono), ui-monospace, monospace;text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;margin-bottom:9px;font-size:.66rem;display:flex}.ar-fact-form label em{color:var(--ar-green);background:#138a521a;border-radius:999px;padding:2px 7px;font-style:normal}.ar-fact-form input{width:100%;height:32px;color:var(--ar-ink);background:0 0;border:0;outline:0;font-size:1.06rem;font-weight:650}.ar-fact-form>.ar-warning-card{grid-column:1/-1}.ar-fact-form__footer{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:14px;padding:20px;display:flex}.ar-fact-form__footer p{max-width:36ch;color:var(--ar-soft);margin:0;font-size:.88rem}.ar-trust-row{color:var(--ar-soft);font-family:var(--font-space-mono), ui-monospace, monospace;flex-wrap:wrap;gap:18px;margin-top:16px;font-size:.72rem;display:flex}.ar-scan-loading,.ar-building-page{min-height:100vh;padding:0 0 50px}.ar-scan-loading__main,.ar-building-main{width:min(880px,94vw);margin:0 auto;padding-top:clamp(34px,5vw,60px)}.ar-scan-loading h1,.ar-building-main h1{max-width:760px;font-size:clamp(1.8rem,3.8vw,2.9rem)}.ar-scan-loading p,.ar-building-main p{color:#f3f1ea99;max-width:680px;font-size:1.04rem}.ar-scan-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:16px;display:grid}.ar-building-main--live{width:min(1040px,94vw)}.ar-build-status-card,.ar-provider-progress,.ar-build-trace{background:linear-gradient(145deg,#f3f1ea14,#f3f1ea08);border:1px solid #f3f1ea1f;border-radius:18px;margin-top:20px;padding:clamp(18px,3vw,28px);box-shadow:0 24px 90px #00000042}.ar-build-status-card__top{grid-template-columns:minmax(0,1fr) minmax(180px,.34fr);gap:20px;margin-bottom:18px;display:grid}.ar-build-status-card span,.ar-provider-progress span{color:#f3f1ea8c;font-family:var(--font-space-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:0;margin-bottom:7px;font-size:.68rem;display:block}.ar-build-status-card strong{color:#f3f1ea;font-size:clamp(1.45rem,3vw,2.35rem);line-height:1;display:block}.ar-build-status-card small,.ar-provider-progress small{color:#f3f1ea94;margin-top:8px;display:block}.ar-build-delay{margin-top:16px;color:#f7c978!important}.ar-build-failure{background:#ff5c7a1a;border:1px solid #ff5c7a57;border-radius:14px;gap:8px;margin-top:16px;padding:14px;display:grid}.ar-build-failure strong{color:#ff7b8f;font-size:1rem}.ar-build-failure p{color:#f3f1eab8;margin:0;font-size:.92rem}.ar-build-failure a{color:#f3f1ea;font-weight:800}.ar-build-failure code{color:#f3f1ea;font-family:var(--font-space-mono), ui-monospace, monospace}.ar-build-step{animation:.5s cubic-bezier(.2,.8,.2,1) both ar-step-in}@keyframes ar-step-in{0%{opacity:0;filter:blur(3px);transform:translateY(8px)}to{opacity:1;filter:blur();transform:translateY(0)}}.ar-build-graph-card{background:#0a0907;border:1px solid #f3f1ea1f;border-radius:18px;min-height:340px;margin-top:20px;padding:clamp(14px,2.4vw,22px);box-shadow:0 24px 90px #00000042}.ar-build-graph-card .ar-deep-graph__canvas{min-height:300px}.ar-provider-progress article{transition:border-color .4s;position:relative;overflow:hidden}.ar-provider-progress article[data-state=running]{border-color:#7da2ff73}.ar-provider-progress article[data-state=done]{border-color:#3fd89766}.ar-provider-progress article[data-state=failed]{border-color:#ff5c7a57}.ar-provider-progress__bar{background:#f3f1ea1a;border-radius:999px;height:4px;margin-top:12px;overflow:hidden}.ar-provider-progress__bar span{border-radius:inherit;background:#17754f;height:100%;margin:0;transition:width .8s cubic-bezier(.2,.8,.2,1);display:block}.ar-provider-progress article[data-state=running]:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 30%,#7da2ff12 50%,#0000 70%) 0 0/220% 100%;animation:2.2s linear infinite ar-shimmer;position:absolute;inset:0}@keyframes ar-shimmer{0%{background-position:130% 0}to{background-position:-130% 0}}.ar-provider-progress h2,.ar-build-trace h2{color:#f3f1ea;margin:0 0 14px;font-size:1.05rem}.ar-provider-progress>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ar-provider-progress article{background:#0000002e;border:1px solid #f3f1ea1c;border-radius:14px;min-height:130px;padding:16px}.ar-provider-progress strong{color:#f3f1ea;font-size:1.35rem;display:block}.ar-build-trace ul{color:#f3f1eab8;margin:12px 0 0;padding-left:18px}.ar-terminal,.ar-graph-card{background:#0a0907;border:1px solid #f3f1ea1a;border-radius:16px;min-height:260px;padding:14px}.ar-graph-card{padding:0;overflow:hidden}.ar-terminal__chrome{color:#f3f1ea66;font-family:var(--font-space-mono), ui-monospace, monospace;border-bottom:1px solid #f3f1ea12;margin:-14px -14px 14px;padding:11px 14px;font-size:.64rem}.ar-terminal p{color:#f3f1eac7;font-family:var(--font-space-mono), ui-monospace, monospace;margin:0 0 6px;font-size:.74rem}.ar-cursor{background:var(--ar-blue-soft);width:7px;height:15px;animation:1s step-end infinite ar-cursor-blink;display:inline-block}@keyframes ar-cursor-blink{0%,49%{opacity:1}50%,to{opacity:0}}.ar-flow-foot{text-align:center;font-family:var(--font-space-mono), ui-monospace, monospace;color:#f3f1ea66!important;margin:28px auto 0!important;font-size:.72rem!important}.ar-report-shell{width:min(1080px,92vw);margin:0 auto;padding:clamp(28px,5vw,52px) 0 70px}.ar-report-header__inner{flex-wrap:wrap;row-gap:6px;min-height:62px;padding-block:8px}.ar-report-header a:not(.ar-brand),.ar-report-header button{color:inherit;font-family:var(--font-space-mono), ui-monospace, monospace;font-size:.74rem}.ar-report-title{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:26px;display:flex}.ar-report-title h1,.ar-full-hero h1{margin-bottom:8px;font-size:clamp(2rem,4vw,3rem)}.ar-report-title p,.ar-full-hero>p{color:var(--ar-muted);font-family:var(--font-space-mono), ui-monospace, monospace;margin:0;font-size:.78rem}.ar-status--bad{color:var(--ar-red);background:#da3a2412;border-color:#da3a244d}.ar-status--good{color:var(--ar-green);background:#138a5214;border-color:#138a5240}.ar-verdict-grid{grid-template-columns:minmax(0,.62fr) minmax(0,1fr);gap:clamp(18px,2.5vw,28px);margin-bottom:26px;display:grid}.ar-score-card{background:var(--ar-ink);color:var(--ar-paper);border-radius:22px;flex-direction:column;justify-content:center;gap:8px;padding:clamp(24px,3vw,34px);display:flex}.ar-score-card>span{color:#f3f1ea80;font-family:var(--font-space-mono), ui-monospace, monospace;text-transform:uppercase;font-size:.68rem}.ar-score-card strong{color:#ff7a64;font-size:clamp(3.4rem,7vw,5.4rem);line-height:.9}.ar-score-card em{color:#f3f1ea80;font-size:1.3rem;font-style:normal}.ar-score-card p{color:#f3f1eab3;margin:6px 0 0}.ar-provider-panel{gap:12px;display:grid}.ar-provider-grid,.ar-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ar-provider-grid>div,.ar-stat-grid>div,.ar-order-card,.ar-bonus-box,.ar-exec-summary{border:1px solid var(--ar-line);background:#fff;border-radius:16px;padding:16px}.ar-provider-grid strong,.ar-stat-grid strong{color:var(--ar-ink);font-family:var(--font-space-mono), ui-monospace, monospace;margin-bottom:6px;display:block}.ar-provider-grid span,.ar-stat-grid span{color:var(--ar-muted);font-size:.82rem}.ar-preview-answer,.ar-source-preview,.ar-unlock-band,.ar-full-hero,.ar-report-panel,.ar-toolkit{margin-bottom:clamp(30px,4vw,48px)}.ar-preview-answer h2,.ar-source-preview h2,.ar-report-section-head h2{font-size:1.45rem}.ar-google-aio-preview{background:#fff;border:1px solid #1118271f;border-radius:8px;gap:14px;margin-bottom:clamp(30px,4vw,48px);padding:18px;display:grid}.ar-google-aio-preview h2{margin:0;font-size:1.45rem}.ar-google-aio-preview__prompt{color:#4b5563;margin:6px 0 0}.ar-google-aio-preview__status{color:#7a271a;background:#da3a2414;border-radius:8px;justify-self:start;gap:3px;padding:9px 12px;display:inline-grid}.ar-google-aio-preview__status[data-present=true]{color:#067647;background:#138a5214}.ar-google-aio-preview blockquote{color:#1f2937;background:#f8fafc;border-left:3px solid #11182738;margin:0;padding:12px 14px}.ar-google-aio-preview__local ol{margin:8px 0 0;padding-left:18px}.ar-google-aio-preview__sources div{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.ar-google-aio-preview__sources a{color:#1f2937;border:1px solid #1118271f;border-radius:999px;padding:5px 9px;font-size:.8rem;text-decoration:none}.ar-preview-answer>p{max-width:680px;color:var(--ar-muted)}.ar-preview-answer__runs{gap:14px;display:grid}.ar-answer-box{overflow:hidden;box-shadow:0 30px 70px -44px #15140f4d}.ar-answer-box header{font-style:italic}.ar-answer-box>div{gap:8px;padding:16px 20px;display:grid}.ar-report-section-head{align-items:center;gap:12px;margin-bottom:18px;display:flex}.ar-report-section-head span{color:var(--ar-soft);font-family:var(--font-space-mono), ui-monospace, monospace;text-transform:uppercase;margin-left:auto;font-size:.72rem}.ar-locked-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ar-locked-card{border:1px solid var(--ar-line);background:#fff;border-radius:18px;min-height:190px;padding:18px;position:relative;overflow:hidden}.ar-locked-card:before{content:"";filter:blur(4px);opacity:.45;background:repeating-linear-gradient(#15140f12,#15140f12 10px,#0000 10px 22px);position:absolute;inset:0}.ar-locked-card>*{position:relative}.ar-locked-card>span{background:var(--ar-ink);color:var(--ar-paper);text-transform:uppercase;border-radius:999px;margin-bottom:70px;padding:5px 9px;font-size:.68rem;font-weight:700;display:inline-flex}.ar-unlock-band aside{background:#f3f1ea0d;border:1px solid #f3f1ea1f;border-radius:20px;gap:10px;padding:24px;display:grid}.ar-unlock-band aside>span{color:#f3f1ea80;font-family:var(--font-space-mono), ui-monospace, monospace;text-transform:uppercase;font-size:.68rem}.ar-unlock-band aside strong,.ar-order-card>strong{font-size:2.2rem}.ar-unlock-page{min-height:100vh}.ar-unlock-grid{grid-template-columns:minmax(0,1fr) minmax(320px,.45fr);gap:clamp(26px,4vw,52px);width:min(1080px,92vw);margin:0 auto;padding:clamp(30px,5vw,56px) 0 24px;display:grid}.ar-steps-rail{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.ar-steps-rail span[data-active=true]{color:var(--ar-blue);background:#2d5bff12;border-color:#2d5bff4d}.ar-unlock-grid h1{max-width:680px;font-size:clamp(2rem,4.6vw,3.8rem)}.ar-unlock-grid section>p{max-width:680px;color:var(--ar-muted);font-size:1.06rem}.ar-score-line{color:var(--ar-blue);background:#2d5bff14;border-radius:999px;margin:10px 0 26px;padding:8px 12px;display:inline-flex}.ar-bonus-box{margin-top:24px}.ar-order-card{align-self:start;gap:16px;display:grid;position:sticky;top:92px;box-shadow:0 30px 70px -46px #15140f57}.ar-order-card p{color:var(--ar-muted);margin:0;font-size:.88rem}.ar-anchor-line{width:min(1080px,92vw);color:var(--ar-muted);text-align:center;margin:0 auto 60px}.ar-graph-card h2{color:var(--ar-paper);margin-bottom:8px;font-size:1.4rem}.ar-graph-card__nodes{grid-template-columns:repeat(3,1fr);gap:20px;margin:32px 0;display:grid;position:relative}.ar-graph-card__nodes span{aspect-ratio:1;background:#2d5bff4d;border-radius:50%;display:block;box-shadow:0 0 0 8px #2d5bff14}.ar-graph-card strong{color:var(--ar-blue-soft);font-family:var(--font-space-mono), ui-monospace, monospace}.ar-report-actions{flex-wrap:wrap;gap:8px;display:inline-flex}.ar-report-actions a,.ar-report-actions button{border:1px solid var(--ar-line);min-height:36px;box-shadow:none;font-family:var(--font-space-mono), ui-monospace, monospace;background:#fff;padding:0 14px;color:var(--ar-ink)!important}.ar-full-hero{border-bottom:1px solid var(--ar-line);padding-bottom:28px}.ar-exec-summary{grid-template-columns:minmax(210px,.3fr) minmax(0,1fr);align-items:center;gap:18px;margin:22px 0;display:grid}.ar-exec-summary strong{color:var(--ar-blue);overflow-wrap:normal;font-size:clamp(2.2rem,4vw,3.4rem);line-height:1.02}.ar-exec-summary p{color:var(--ar-muted);margin:0;font-size:1.05rem}.ar-report-meta{flex-wrap:wrap;gap:8px;display:flex}.ar-metric-row{grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:18px}.ar-metric-row>div{border-color:var(--ar-line);background:#fff;gap:8px;display:grid}.ar-metric-row span{color:var(--ar-soft);font-family:var(--font-space-mono), ui-monospace, monospace;text-transform:uppercase;font-size:.66rem}.ar-report-panel{padding:24px}.ar-report-panel--warn{background:#da3a240d;border-color:#da3a243d}.ar-report-panel--warn h2{font-size:1.5rem}.ar-table-wrap{width:100%;overflow-x:auto}.ar-table{border-collapse:collapse;width:100%;min-width:760px;font-size:.88rem}.ar-table th,.ar-table td{border-bottom:1px solid var(--ar-line);text-align:left;vertical-align:top;padding:12px 10px}.ar-table th{color:var(--ar-soft);font-family:var(--font-space-mono), ui-monospace, monospace;text-transform:uppercase;white-space:nowrap;font-size:.66rem}.ar-table td{color:var(--ar-muted)}.ar-table-note{color:var(--ar-soft);margin:12px 0 0;font-size:.84rem}.ar-priority-stack,.ar-action-stack{gap:16px;margin-bottom:clamp(30px,4vw,48px);display:grid}.ar-diagnosis-card,.ar-action-card{grid-template-columns:44px minmax(0,1fr);gap:18px;display:grid}.ar-card-index{background:var(--ar-ink);width:36px;height:36px;color:var(--ar-paper);font-family:var(--font-space-mono), ui-monospace, monospace;border-radius:999px;place-items:center;font-size:.82rem;display:grid}.ar-diagnosis-card h3,.ar-action-card h3{margin:0 0 8px;font-size:clamp(1.32rem,2.4vw,2rem);line-height:1.08}.ar-diagnosis-card p,.ar-action-card p{color:var(--ar-muted)}.ar-evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0 0;display:grid}.ar-evidence-grid div,.ar-next-action,.ar-source-driver,.ar-lane-card,.ar-plan-card,.ar-competitor-strip>div,.ar-implementation-grid>div{border:1px solid var(--ar-line);background:#ffffffb3;border-radius:14px;padding:14px}.ar-evidence-grid dt,.ar-source-driver dt{color:var(--ar-soft);font-family:var(--font-space-mono), ui-monospace, monospace;text-transform:uppercase;margin-bottom:4px;font-size:.62rem}.ar-evidence-grid dd,.ar-source-driver dd{color:var(--ar-muted);margin:0;font-size:.9rem}.ar-next-action{background:#2d5bff0f;margin-top:16px}.ar-next-action strong,.ar-source-driver strong,.ar-lane-card strong,.ar-plan-card strong,.ar-competitor-strip strong,.ar-implementation-grid strong{color:var(--ar-ink);margin-bottom:8px;display:block}.ar-next-action p{margin:0 0 8px}.ar-next-action span,.ar-source-driver span,.ar-lane-card span,.ar-competitor-strip span,.ar-implementation-grid span{color:var(--ar-soft);font-size:.82rem}.ar-source-driver-grid,.ar-lane-grid,.ar-plan-grid,.ar-competitor-strip,.ar-implementation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ar-source-driver p,.ar-lane-card p,.ar-plan-card p,.ar-competitor-strip p,.ar-implementation-grid p{color:var(--ar-muted);margin:0 0 10px}.ar-source-driver dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 10px;display:grid}.ar-action-card ol,.ar-plan-card ul{color:var(--ar-muted);gap:8px;margin:14px 0 0;padding-left:20px;display:grid}.ar-muted-copy{color:var(--ar-muted);margin:0}.ar-toolkit{background:var(--ar-ink);color:var(--ar-paper)}.ar-toolkit h2{color:var(--ar-paper);font-size:clamp(1.6rem,3vw,2.25rem)}.ar-implementation-grid>div{background:#f3f1ea0a;border-color:#f3f1ea1f}.ar-implementation-grid strong{color:var(--ar-paper)}.ar-implementation-grid p{color:#f3f1eac2}.ar-implementation-grid span{color:#f3f1ea80}.ar-toolkit .ar-report-panel{background:#f3f1ea0a;border-color:#f3f1ea1f;margin-bottom:0}.ar-toolkit .ar-table td{color:#f3f1eab8}.ar-report-footer{border-top:1px solid var(--ar-line);color:var(--ar-soft);padding-top:24px;font-size:.86rem}@media (max-width:980px){.ar-hero__grid,.ar-hero-demo,.ar-grid--4,.ar-offer-card,.ar-work-offer,.ar-split-panel,.ar-verdict-grid,.ar-unlock-band,.ar-unlock-grid,.ar-scan-grid{grid-template-columns:1fr}.ar-metric-row,.ar-grid--3,.ar-locked-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ar-order-card{position:static}.ar-hero-demo{width:min(760px,100%)}.ar-hero-chat,.ar-hero-graph,.ar-deep-graph{min-height:330px}.ar-hero-graph__canvas,.ar-deep-graph__canvas{min-height:230px}.ar-scan-form{max-width:640px}.ar-info-layout{grid-template-columns:1fr}.ar-info-sidebar{position:static}.ar-info-sidebar .ar-info-nav{flex-direction:row}.ar-split-panel__action{border-top:1px solid #f3f1ea1f;border-left:0;min-height:auto;padding-top:22px;padding-left:0}.ar-split-panel__action .ar-button,.ar-offer-card__footer .ar-button{width:min(100%,420px)}.ar-offer-card__footer{grid-template-columns:1fr}.ar-offer-card__primary{justify-content:flex-start}.ar-work-offer__main h2{max-width:22ch}}@media (max-width:720px){.ar-report-header__inner,.ar-flow-header,.ar-flow-top,.ar-footer .ar-container,.ar-report-title,.ar-exec-summary{flex-direction:column;align-items:flex-start}.ar-exec-summary{grid-template-columns:1fr;gap:8px}.ar-footer__copy{justify-items:start}.ar-footer p,.ar-footer__links{text-align:left;justify-content:flex-start}.ar-header__inner{min-height:58px;padding:9px 0}.ar-report-header__inner>div,.ar-header__actions,.ar-flow-header__right{flex-wrap:wrap}.ar-header__actions{justify-content:flex-end;gap:8px;margin-left:auto}.ar-header__cta{min-height:38px;padding:0 13px;font-size:.86rem}.ar-lang{padding:2px}.ar-lang__button{width:34px;height:28px;font-size:.68rem}.ar-banner{padding:8px 14px;font-size:.66rem;line-height:1.35}.ar-hero{padding:28px 0 54px}.ar-page h1{margin-bottom:12px;font-size:clamp(2.05rem,11vw,3.15rem);line-height:1.01}.ar-page h2{font-size:clamp(1.7rem,8vw,2.35rem)}.ar-hero__engine{text-align:center;grid-template-columns:1fr;gap:24px}.ar-hero__intro{justify-items:center;gap:13px}.ar-hero__intro .ar-pill-kicker,.ar-hero__intro .ar-copy-block,.ar-hero__intro .ar-scan-form{margin-left:auto;margin-right:auto}.ar-pill-kicker,.ar-kicker{font-size:.62rem;line-height:1.35}.ar-copy-block{margin-bottom:4px;font-size:.98rem}.ar-scan-form__row{border-radius:15px;grid-template-columns:minmax(0,1fr);gap:0;padding:4px;display:grid}.ar-scan-form input{text-align:center;width:100%;height:50px}.ar-scan-form .ar-button{width:calc(100% - 8px)}.ar-sample-proof .ar-container,.ar-work-order__offer,.ar-proof-metrics,.ar-work-order__cards{grid-template-columns:1fr}.ar-work-order__offer .ar-button{width:100%}.ar-scan-form__row>span{padding-left:12px;font-size:.78rem}.ar-scan-form input{height:50px;padding:0 8px;font-size:.96rem}.ar-scan-form .ar-button{white-space:normal;grid-column:1/-1;width:100%;min-height:48px;margin:0;padding:0 14px}.ar-button{min-height:48px;padding:0 17px;font-size:.95rem}.ar-hero-demo{gap:12px;width:100%}.ar-hero-chat,.ar-hero-graph{border-radius:18px;min-height:305px}.ar-hero-chat__chrome,.ar-hero-graph__head,.ar-deep-graph__head{min-height:46px;padding:10px 12px}.ar-hero-chat__chrome strong,.ar-hero-graph__head>span:first-child,.ar-deep-graph__head>span{font-size:.58rem}.ar-hero-graph__head>span:last-child{gap:4px}.ar-hero-graph__head em{padding:3px 6px;font-size:.52rem}.ar-hero-chat__body{gap:10px;padding:12px}.ar-hero-chat__prompt{max-width:100%;min-height:auto;padding:11px 12px;font-size:.96rem}.ar-hero-chat__phase{gap:7px;font-size:.57rem}.ar-hero-chat__sources p{font-size:.64rem}.ar-hero-chat__result{gap:8px;min-height:46px;padding:9px 10px}.ar-hero-chat__result span{font-size:.88rem}.ar-hero-chat__result em{font-size:.62rem}.ar-hero-graph__canvas{min-height:220px}.ar-hero-graph__legend,.ar-deep-graph__legend{gap:8px 10px;min-height:40px;padding:9px 12px;font-size:.56rem}.ar-hero-graph__legend strong{margin-left:0}.ar-card,.ar-report-panel,.ar-order-card,.ar-bonus-box{padding:16px}.ar-section{padding:54px 0}.ar-flow-main,.ar-scan-loading__main,.ar-building-main,.ar-report-shell,.ar-unlock-grid,.ar-anchor-line{width:min(100% - 28px,1080px)}.ar-scan-grid{gap:12px}.ar-provider-progress>div,.ar-build-status-card__top{grid-template-columns:1fr}.ar-terminal,.ar-graph-card{border-radius:14px;min-height:230px}.ar-deep-graph{min-height:300px}.ar-deep-graph__canvas{min-height:210px}.ar-grid--2,.ar-grid--3,.ar-locked-grid,.ar-provider-grid,.ar-stat-grid,.ar-source-driver-grid,.ar-lane-grid,.ar-plan-grid,.ar-competitor-strip,.ar-implementation-grid,.ar-evidence-grid,.ar-check-list--two,.ar-stats{grid-template-columns:1fr}.ar-diagnosis-card,.ar-action-card{grid-template-columns:1fr;gap:12px}.ar-card-index{width:32px;height:32px}.ar-answer-row{grid-template-columns:28px minmax(0,1fr)}.ar-answer-row em{grid-column:2;justify-self:start}.ar-footer p{text-align:left}}@media (max-width:430px){.ar-container{width:min(100% - 28px,1180px)}.ar-header__inner{gap:8px}.ar-brand{font-size:1.08rem}.ar-header__actions{gap:6px}.ar-header__cta{min-height:34px;padding:0 10px;font-size:.78rem}.ar-lang__button{width:30px;height:26px}.ar-scan-form label{font-size:.8rem}.ar-scan-form__row{grid-template-columns:1fr}.ar-scan-form__row>span{display:none}.ar-scan-form input{width:100%;padding:0 12px}.ar-hero-chat,.ar-hero-graph{min-height:286px}.ar-hero-graph__canvas{min-height:198px}.ar-hero-graph__head,.ar-deep-graph__head{flex-direction:column;align-items:flex-start;gap:6px}.ar-hero-chat__chrome>span{width:8px;height:8px}.ar-hero-chat__result{grid-template-columns:1fr}.ar-hero-chat__result em{justify-self:start}.ar-hero-graph__legend,.ar-deep-graph__legend{align-content:start}}.ar-work-page{color:#15140f;background:#f3f1ea;overflow-x:hidden}.ar-work-shell{width:min(1180px,94vw);max-width:100%;margin:0 auto;padding:clamp(20px,3vw,34px) 0 72px}.ar-local-banner{color:#f3f1ea;letter-spacing:.04em;text-align:center;background:#15140f;padding:8px 16px;font-family:Space Mono,monospace;font-size:.72rem}.ar-report-titleline{border-left:1px solid #15140f24;gap:2px;min-width:0;padding-left:13px;display:grid}.ar-report-titleline strong{text-overflow:ellipsis;white-space:nowrap;max-width:34vw;font-size:.94rem;line-height:1.1;overflow:hidden}.ar-report-titleline span{color:#9b988c;font-family:Space Mono,monospace;font-size:.66rem}.ar-work-verdict,.ar-work-section,.ar-methodology-footer{background:#fff;border:1px solid #15140f1a;min-width:0;max-width:100%;box-shadow:0 1px 2px #15140f0a}.ar-work-verdict{color:#f3f1ea;background:radial-gradient(66% 100% at 100% 0,#2d5bff38,#0000 58%),#15140f;border-color:#15140f33;border-radius:22px;gap:14px;width:100%;margin-bottom:16px;padding:clamp(22px,3vw,34px);display:grid;position:relative;overflow:hidden}.ar-work-verdict>*,.ar-work-verdict__bottom>*,.ar-work-counts,.ar-provider-line{min-width:0}.ar-work-verdict h1{letter-spacing:0;max-width:34ch;margin:2px 0 10px;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(1.35rem,2.6vw,2.05rem);line-height:1.1}.ar-work-verdict h1 span[data-tone=bad]{color:#ff7a64}.ar-work-verdict h1 span[data-tone=good]{color:#3fd897}.ar-work-verdict p{color:#f3f1eaad;margin:0}.ar-work-verdict__topline{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.ar-work-business{gap:3px;min-width:0;display:grid}.ar-work-business strong{color:#f3f1ea;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(1.2rem,2vw,1.55rem);line-height:1}.ar-work-business span,.ar-work-tested{font-family:Space Mono,monospace;font-size:.8rem;color:#f3f1ea99!important}.ar-work-tested{text-align:right;flex:0 390px;line-height:1.45}.ar-work-gap{font-family:Space Mono,monospace;font-size:.82rem;line-height:1.5;color:#f3f1eac7!important}.ar-work-counts{flex-wrap:wrap;gap:8px;display:flex}.ar-verdict-stats{border-top:1px solid #f3f1ea1f;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));align-items:stretch;gap:10px;margin-top:6px;padding-top:16px;display:grid}.ar-verdict-stat{background:#f3f1ea0e;border:1px solid #f3f1ea1f;border-radius:15px;padding:13px}.ar-verdict-stat strong{color:#f3f1ea;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(1.9rem,3.6vw,3rem);font-weight:700;line-height:1;display:block}.ar-verdict-stat strong em{color:#f3f1ea6b;font-size:.46em;font-style:normal;font-weight:600}.ar-verdict-stat span{text-transform:uppercase;letter-spacing:.02em;color:#f3f1ea8c;margin-top:7px;font-family:Space Mono,monospace;font-size:.66rem;display:block}.ar-verdict-stat[data-tone=bad]{background:#ff7a6414;border-color:#ff7a6438}.ar-verdict-stat[data-tone=bad] strong{color:#ff7a64}.ar-verdict-stat[data-tone=good]{background:#3fd89714;border-color:#3fd89738}.ar-verdict-stat[data-tone=good] strong{color:#3fd897}.ar-verdict-stat[data-tone=warn]{background:#ffbe5c17;border-color:#ffbe5c3d}.ar-verdict-stat[data-tone=warn] strong{color:#ffbe5c}.ar-verdict-stat[data-tone=info]{background:#80a9ff1a;border-color:#80a9ff47}.ar-verdict-stat[data-tone=info] strong{color:#9eb9ff}.ar-verdict-stat[data-tone=neutral]{background:#f3f1ea13;border-color:#f3f1ea29}.ar-verdict-stat[data-tone=neutral] strong{color:#f3f1ea}.ar-verdict-stat[data-tone=blue]{background:#65cdff1a;border-color:#65cdff47}.ar-verdict-stat[data-tone=blue] strong{color:#91dfff}.ar-verdict-stat[data-tone=purple]{background:#cc9cff17;border-color:#cc9cff42}.ar-verdict-stat[data-tone=purple] strong{color:#d9b3ff}.ar-section-num{min-width:26px;height:20px;color:var(--ar-blue);vertical-align:middle;border:1px solid #2d5bff59;border-radius:6px;place-items:center;margin-right:8px;font-family:Space Mono,monospace;font-size:.66rem;font-style:normal;display:inline-grid}.ar-work-counts span,.ar-chip,.ar-provider-line,.ar-task-card__meta span,.ar-lane-movement span,.ar-status{color:#26231d;background:#faf9f5;border:1px solid #15140f21;border-radius:9px;padding:7px 10px;font-size:.82rem;font-weight:700}.ar-work-page .ar-chip{white-space:nowrap;word-break:keep-all;justify-content:center;min-width:66px}.ar-work-verdict .ar-work-counts span,.ar-work-verdict .ar-provider-line{color:#f3f1eab8;background:#f3f1ea0f;border-color:#f3f1ea1f}.ar-work-verdict__bottom{grid-template-columns:1fr auto;align-items:center;gap:16px;display:grid}.ar-progress-ring{--progress:0%;aspect-ratio:1;background:conic-gradient(#3fd897 var(--progress), #f3f1ea24 0);color:#f3f1ea;border-radius:50%;place-items:center;width:132px;display:grid;position:relative}.ar-progress-ring:before{content:"";border-radius:inherit;background:#15140f;position:absolute;inset:12px}.ar-progress-ring strong,.ar-progress-ring span{z-index:1;position:relative}.ar-progress-ring strong{font-family:Bricolage Grotesque,sans-serif;font-size:1.35rem}.ar-progress-ring span{text-align:center;color:#f3f1ea8c;max-width:64px;font-size:.68rem}.ar-provider-line{overflow-wrap:anywhere;justify-self:start;max-width:100%}.ar-work-section,.ar-methodology-footer{border-radius:14px;margin-top:18px;padding:18px}.ar-work-table-wrap,.ar-evidence-table-wrap{background:#fff;border:1px solid #15140f1a;border-radius:16px;width:100%;max-width:100%;overflow-x:auto}.ar-work-table{border-collapse:separate;border-spacing:0;background:#fff;width:100%;min-width:760px}.ar-work-table th,.ar-work-table td{text-align:left;vertical-align:top;overflow-wrap:break-word;border-bottom:1px solid #1717171a;padding:12px}.ar-work-table td button{overflow-wrap:normal}.ar-work-table th{color:#f3f1ea;text-transform:uppercase;letter-spacing:0;background:#15140f;font-size:.74rem}.ar-work-table thead th:first-child{border-top-left-radius:15px}.ar-work-table thead th:last-child{border-top-right-radius:15px}.ar-work-table tbody tr:last-child td{border-bottom:0}.ar-work-table button{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.ar-work-table button:hover strong,.ar-work-table td>button:hover{color:var(--ar-blue)}.ar-work-table button strong,.ar-work-table button small{display:block}.ar-work-table button small{color:#6b6960;margin-top:3px;font-size:.85rem;line-height:1.35;text-decoration:none}.ar-board{grid-template-columns:repeat(4,minmax(230px,1fr));align-items:start;gap:12px;display:grid}.ar-board-column{background:#f7f4eb;border:1px solid #1717171a;border-radius:16px;min-height:280px;padding:12px}.ar-board-column:not(:has(.ar-task-card)){background:0 0;border-style:dashed;min-height:0}.ar-board-column h3{letter-spacing:0;text-transform:uppercase;justify-content:flex-start;align-items:center;gap:8px;margin:0 0 10px;font-family:Space Mono,monospace;font-size:.74rem;display:flex}.ar-board-column h3>span{margin-left:auto}.ar-task-card{background:#fff;border:1px solid #17171724;border-radius:13px;gap:10px;margin-bottom:10px;padding:13px;display:grid}.ar-board-column[data-status=to_do]{background:#fff3ef;border-color:#da3a2429}.ar-board-column[data-status=doing]{background:#fff8e8;border-color:#e8a13c38}.ar-board-column[data-status=done]{background:#effaf4;border-color:#138a522e}.ar-board-column[data-status=blocked]{background:#fff6df;border-color:#b5770f2e}.ar-board-column[data-status=to_do] .ar-task-card{background:linear-gradient(#fff 0%,#fff9f7 100%)}.ar-board-column[data-status=doing] .ar-task-card{background:linear-gradient(#fff 0%,#fffcf2 100%)}.ar-board-column[data-status=done] .ar-task-card{background:linear-gradient(#fff 0%,#f6fff9 100%)}.ar-board-column[data-status=blocked] .ar-task-card{background:linear-gradient(#fff 0%,#fffaf0 100%)}.ar-board-column h3:before{content:"";background:#9b988c;border-radius:50%;flex:none;width:8px;height:8px}.ar-board-column[data-status=to_do] h3:before{background:#da3a24}.ar-board-column[data-status=doing] h3:before{background:#e8a13c}.ar-board-column[data-status=done] h3:before{background:#138a52}.ar-board-column[data-status=blocked] h3:before{background:#b5770fcc}.ar-winners-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.ar-winners-grid article{background:#faf9f5;border:1px solid #15140f1a;border-radius:14px;align-content:start;gap:10px;padding:16px;display:grid}.ar-winners-grid header{align-items:center;gap:10px;display:flex}.ar-winner-rank{color:#f3f1ea;background:#15140f;border-radius:7px;place-items:center;min-width:30px;height:24px;font-family:Space Mono,monospace;font-size:.72rem;font-weight:700;display:grid}.ar-winners-grid header strong{font-family:Bricolage Grotesque,sans-serif;font-size:1.08rem}.ar-winner-line{color:#56524a;margin:0;font-size:.92rem}.ar-winner-line strong{color:#b32c1a}.ar-winner-sources{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ar-winner-sources a{color:var(--ar-blue);border:1px solid #2d5bff40;border-radius:999px;padding:5px 9px;font-family:Space Mono,monospace;font-size:.72rem;display:inline-block}.ar-winner-sources a:hover{background:#2d5bff14}.ar-drawer-sources{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}.ar-drawer-sources>strong{flex-basis:100%}.ar-drawer-sources a{color:var(--ar-blue);border:1px solid #2d5bff40;border-radius:999px;padding:5px 9px;font-family:Space Mono,monospace;font-size:.72rem;display:inline-block}.ar-run-row summary strong[data-status=missing],.ar-run-row summary strong[data-status=failed]{color:#b32c1a;background:#da3a241a}.ar-run-row summary strong[data-status=recommended],.ar-run-row summary strong[data-status=listed]{color:#138a52;background:#138a521f}.ar-run-row summary strong[data-status=mentioned],.ar-run-row summary strong[data-status=cited_only]{color:#a86b14;background:#e8a13c29}.ar-fixfirst{gap:10px;display:grid}.ar-fixfirst-row{background:#faf9f5;border:1px solid #15140f1a;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px;display:grid}.ar-fixfirst-rank{color:#f3f1ea;background:#15140f;border-radius:12px;place-items:center;width:40px;height:40px;font-family:Bricolage Grotesque,sans-serif;font-size:1.2rem;font-weight:700;display:grid}.ar-fixfirst-body{gap:6px;min-width:0;display:grid}.ar-fixfirst-body h3{margin:0;font-size:1.18rem}.ar-fixfirst-body p{color:#56524a;margin:0;font-size:.93rem;line-height:1.45}.ar-fixfirst-meta{flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;display:flex}.ar-fixfirst-checks{color:#b32c1a;cursor:pointer;background:#da3a240f;border:1px solid #da3a244d;border-radius:999px;padding:5px 10px;font-family:Space Mono,monospace;font-size:.72rem;font-weight:700}.ar-source-chip{color:var(--ar-blue);border:1px solid #2d5bff40;border-radius:999px;padding:5px 9px;font-family:Space Mono,monospace;font-size:.72rem;display:inline-block}a.ar-source-chip:hover{background:#2d5bff14}.ar-fixfirst-open{background:var(--ar-blue);color:#fff;cursor:pointer;border:0;border-radius:999px;flex-shrink:0;min-height:42px;padding:0 18px;font-weight:700}.ar-fixfirst-open:hover{background:#1f47d6}@media (max-width:700px){.ar-fixfirst-row{grid-template-columns:auto minmax(0,1fr)}.ar-fixfirst-open{grid-column:2;justify-self:start}}.ar-status-dot{color:#6c675d;text-transform:uppercase;align-items:center;gap:7px;font-family:Space Mono,monospace;font-size:.7rem;display:inline-flex}.ar-status-dot:before{content:"";background:#9b988c;border-radius:50%;width:7px;height:7px}.ar-status-dot--live:before{background:#138a52;animation:2.2s ease-in-out infinite ar-live-pulse}@keyframes ar-live-pulse{0%,to{box-shadow:0 0 #138a5259}50%{box-shadow:0 0 0 5px #138a5200}}.ar-fact-chip{border-radius:999px;padding:4px 10px;font-family:Space Mono,monospace;font-size:.72rem;font-weight:700;display:inline-block}.ar-fact-chip[data-verdict=present]{color:#138a52;background:#138a521f}.ar-fact-chip[data-verdict=weak]{color:#a86b14;background:#e8a13c29}.ar-fact-chip[data-verdict=missing]{color:#b32c1a;background:#da3a241a}.ar-frame-list{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.ar-frame-list li{background:#faf9f5;border:1px solid #15140f14;border-radius:10px;gap:3px;padding:10px 12px;display:grid}.ar-frame-list strong{color:#6c675d;text-transform:uppercase;font-family:Space Mono,monospace;font-size:.66rem}.ar-source-cell{max-width:340px}.ar-source-cell a,.ar-source-cell span{color:var(--ar-blue);border:1px solid #2d5bff38;border-radius:999px;margin:0 6px 6px 0;padding:3px 8px;font-family:Space Mono,monospace;font-size:.7rem;display:inline-block}.ar-source-cell span{color:#6c675d;border-color:#15140f24}.ar-task-card__main{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto 1fr;align-items:start;gap:6px 10px;display:grid}.ar-task-card__main strong{font-size:.98rem;line-height:1.2}.ar-task-card__main small{color:#6c675d;grid-column:2}.ar-task-priority{color:#f3f1ea;background:#15140f;border-radius:6px;place-items:center;width:26px;height:26px;font-size:.78rem;font-weight:800;display:grid}.ar-task-card__meta,.ar-task-card__actions{flex-wrap:wrap;gap:6px;display:flex}.ar-task-card__meta span{padding:5px 8px;font-size:.72rem}.ar-task-card__actions button,.ar-task-button,.ar-drawer-actions button,.ar-unknown-grid button,.ar-report-actions button{color:#f3f1ea;min-height:34px;font:inherit;cursor:pointer;background:#15140f;border:1px solid #15140f29;border-radius:9px;padding:0 10px;font-size:.78rem;font-weight:800}.ar-work-page .ar-report-actions button{min-width:72px;box-shadow:none;background:#fff;border-color:#15140f1f;color:#15140f!important}.ar-work-page .ar-report-actions button:hover{background:#15140f;transform:translateY(-1px);color:#f3f1ea!important}.ar-task-card__actions button[aria-pressed=true]{color:#138a52;background:#138a521f;border-color:#138a5259}.ar-task-done,.ar-muted-copy{color:#6c675d;margin:0;font-size:.84rem}.ar-lane-movement{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.ar-unknown-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.ar-unknown-grid article{background:#fff;border:1px dashed #b5770f38;border-radius:13px;gap:10px;padding:12px;display:grid}.ar-unknown-strip{background:#fbf3e7;border-color:#b5770f47}.ar-unknown-grid p{color:#56524a;margin:0}.ar-unknown-grid div{flex-wrap:wrap;gap:8px;display:flex}.ar-retest-panel p{color:#f3f1eaad}.ar-retest-panel{color:#f3f1ea;background:radial-gradient(60% 90% at 0 100%,#2d5bff33,#0000 55%),#15140f;border-color:#15140f33}.ar-ladder{grid-template-columns:repeat(5,1fr);gap:6px;margin:14px 0;display:grid}.ar-ladder span{color:#f3f1eabf;background:#f3f1ea0f;border:1px solid #f3f1ea24;border-radius:9px;place-items:center;min-height:38px;font-weight:800;display:grid}.ar-evidence-stack{gap:10px;display:grid}.ar-evidence-accordion{background:#fff;border:1px solid #1717171a;border-radius:14px;padding:12px}.ar-evidence-accordion summary{cursor:pointer;font-weight:900}.ar-evidence-accordion summary span{color:#6c675d;margin-left:8px;font-weight:700}.ar-run-lane h3{margin-bottom:8px}.ar-run-row{border-top:1px solid #17171714;margin-top:8px;padding-top:8px}.ar-run-row summary{grid-template-columns:1fr auto auto;align-items:center;gap:10px;display:grid}.ar-run-row summary strong,.ar-run-row summary em{background:#f4f2ea;border-radius:999px;padding:5px 8px;font-size:.75rem;font-style:normal}.ar-run-detail-grid,.ar-frame-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.ar-run-detail-grid div{background:#f4f2ea;border:1px solid #17171714;border-radius:6px;padding:10px}.ar-run-detail-grid dt{color:#6c675d;text-transform:uppercase;font-size:.72rem}.ar-run-detail-grid dd{margin:4px 0 0}.ar-citation-list{padding-left:18px}.ar-disclosure{color:#56524a}.ar-drawer-backdrop{z-index:90;background:#0000005c;justify-items:end;display:grid;position:fixed;inset:0}.ar-card-drawer{color:#15140f;background:#f3f1ea;width:min(100%,560px);height:100%;padding:22px 22px 110px;overflow:auto;box-shadow:-24px 0 60px #15140f4d}.ar-drawer-lead{color:#3f3a32;max-width:56ch;margin:10px 0 0;font-size:.98rem;line-height:1.6}.ar-drawer-why{color:#56524a}.ar-card-drawer h2{margin-top:6px;font-size:clamp(1.45rem,3vw,2.2rem)}.ar-card-drawer section{border-top:1px solid #1717171a;margin-top:18px;padding-top:14px}.ar-drawer-close{float:right;cursor:pointer;background:0 0;border:0;font-weight:900}.ar-field-inline{gap:6px;margin-top:12px;font-weight:800;display:grid}.ar-field-inline input,.ar-field-inline textarea{color:#171717;width:100%;font:inherit;background:#f4f2ea;border:1px solid #17171729;border-radius:6px;padding:10px}.ar-field-inline textarea{resize:vertical;min-height:82px}.ar-asset-stack{gap:12px;display:grid}.ar-asset-block{background:#fff;border:1px solid #1717171a;border-radius:12px;gap:10px;padding:12px;display:grid}.ar-asset-block div{gap:2px;display:grid}.ar-asset-block span{color:#6c675d;font-size:.84rem}.ar-asset-block pre{white-space:pre-wrap;color:#2a2925;background:#fff;border:1px solid #15140f14;border-radius:6px;margin:0;padding:12px;font-family:Space Mono,monospace;font-size:.78rem;line-height:1.55;overflow-x:auto}.ar-drawer-actions{background:#fffdf7;border-top:1px solid #1717171f;flex-wrap:wrap;gap:8px;margin-top:18px;padding-top:14px;display:flex;position:sticky;bottom:0}.ar-methodology-footer{color:#56524a}.ar-demo-caption{color:#15140f;font-family:Space Mono,monospace;font-size:.78rem;font-weight:700}@media (max-width:920px){.ar-work-shell{width:min(100% - 24px,1320px)}.ar-work-verdict{position:static}.ar-verdict-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.ar-board,.ar-ladder,.ar-run-row summary{grid-template-columns:1fr}.ar-card-drawer{width:100%}}@media (max-width:640px){.ar-work-page{width:100vw;max-width:100vw}.ar-local-banner{text-overflow:ellipsis;white-space:nowrap;padding-inline:12px;overflow:hidden}.ar-report-header{width:100vw;max-width:100vw;overflow:hidden}.ar-work-shell{width:calc(100vw - 24px);max-width:calc(100vw - 24px);margin-left:12px;margin-right:12px}.ar-report-header__inner{flex-wrap:wrap;align-items:flex-start;gap:10px;padding:8px 0 10px}.ar-report-titleline{flex:100%;order:2;min-width:0}.ar-report-actions{flex-wrap:wrap;order:3;gap:6px;width:100%;display:flex}.ar-report-actions .ar-status{text-align:center;flex:100%;font-size:.68rem}.ar-report-actions a,.ar-report-actions button{white-space:nowrap;flex:auto;min-width:0;min-height:38px;padding-inline:10px}.ar-work-verdict{border-radius:18px;padding:18px}.ar-work-verdict__topline{gap:10px;display:grid}.ar-work-tested{text-align:left;flex-basis:auto}.ar-work-counts span{flex:calc(50% - 4px);max-width:100%}.ar-verdict-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ar-work-verdict p,.ar-work-verdict h1,.ar-provider-line{overflow-wrap:anywhere;word-break:normal}.ar-verdict-stat{padding:12px}.ar-report-section-head{grid-template-columns:1fr;gap:8px;display:grid}.ar-work-table th,.ar-work-table td{padding:10px}}.ar-sowhat{grid-template-columns:1fr 1fr;gap:14px;margin:18px 0 26px;display:grid}.ar-sowhat>div{background:#fff;border:1px solid #15140f1a;border-radius:16px;align-content:start;gap:10px;padding:clamp(18px,2.6vw,26px);display:grid}.ar-sowhat>div:last-child{background:linear-gradient(160deg,#2d5bff0d,#fff 55%);border-color:#2d5bff47}.ar-sowhat h2{margin:0;font-size:1.05rem}.ar-sowhat p{color:#56524a;margin:0;line-height:1.55}.ar-sowhat .ar-button{justify-self:start}.ar-sowhat small{color:#8a867a;font-size:.78rem;line-height:1.45}@media (max-width:760px){.ar-sowhat{grid-template-columns:1fr}}.ar-more-answers{margin-top:12px}.ar-more-answers summary{cursor:pointer;background:#fff;border:1px solid #15140f29;border-radius:999px;align-items:center;min-height:42px;padding:0 18px;font-weight:700;list-style:none;display:inline-flex}.ar-more-answers summary::-webkit-details-marker{display:none}.ar-more-answers summary:hover{color:var(--ar-blue);border-color:#2d5bff66}.ar-more-answers[open] summary{margin-bottom:12px}.ar-hero-stage{align-content:start;gap:14px;min-height:clamp(590px,54vw,650px);display:grid}.ar-searchbar{background:#fff;border:1px solid #15140f1f;border-radius:999px;align-items:center;gap:12px;min-height:62px;padding:0 10px 0 20px;transition:box-shadow .5s,border-color .5s;display:flex;box-shadow:0 24px 60px -30px #15140f59}.ar-searchbar--sent{border-color:#2d5bff59;box-shadow:0 24px 60px -26px #2d5bff59}.ar-searchbar__spark{background:#17754f;border-radius:50%;flex:none;width:10px;height:10px;animation:2.4s ease-in-out infinite ar-spark}@keyframes ar-spark{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.35)}}.ar-searchbar__text{white-space:nowrap;min-width:0;color:var(--ar-ink);flex:1;font-size:1.05rem;font-weight:600;overflow:hidden}.ar-searchbar__placeholder{color:#9b988c;font-weight:500}.ar-searchbar__go{color:#6c675d;background:#f0eee6;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;font-weight:700;transition:background .4s,color .4s;display:grid}.ar-searchbar__go.is-sent{background:var(--ar-blue);color:#fff}.ar-answer-card{background:#fff;border:1px solid #15140f1a;border-radius:20px;gap:13px;padding:clamp(14px,2vw,18px);animation:.6s cubic-bezier(.2,.8,.2,1) both ar-answer-in;display:grid;box-shadow:0 30px 70px -40px #15140f66}@keyframes ar-answer-in{0%{opacity:0;filter:blur(4px);transform:translateY(14px)scale(.985)}to{opacity:1;filter:blur();transform:none}}.ar-hero-demo--stage .ar-hero-graph{opacity:.35;filter:saturate(.35);transition:opacity .9s,filter .9s,transform .9s cubic-bezier(.2,.8,.2,1);transform:scale(.985)}.ar-hero-demo--stage .ar-hero-graph.is-live{opacity:1;filter:none;transform:none}@media (max-width:760px){.ar-hero-stage{min-height:600px}.ar-searchbar__text{font-size:.95rem}}@media (prefers-reduced-motion:reduce){.ar-answer-card,.ar-searchbar__spark{animation:none}}.ar-hero-demo--stage{grid-template-columns:1fr;justify-items:center}.ar-hero-demo--stage .ar-hero-stage{width:min(680px,100%)}.ar-answer-card--fused{gap:12px}.ar-fused-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.ar-fused-head>span:first-child{text-transform:uppercase;color:#138a52;align-items:center;gap:8px;font-family:Space Mono,monospace;font-size:.7rem;display:inline-flex}.ar-fused-head__meta{align-items:center;gap:6px;display:inline-flex}.ar-fused-head__meta em{color:#6c675d;border:1px solid #15140f1f;border-radius:999px;padding:3px 8px;font-family:Space Mono,monospace;font-size:.62rem;font-style:normal}.ar-fused-head__meta strong{color:var(--ar-ink);margin-left:4px;font-family:Space Mono,monospace;font-size:.72rem}.ar-fused-canvas{background:#0a0907;border-radius:14px;height:clamp(200px,24vw,250px);position:relative;overflow:hidden}.ar-fused-canvas canvas{width:100%;height:100%;position:absolute;inset:0}.ar-fused-legend{gap:10px;display:flex;position:absolute;bottom:8px;left:10px}.ar-fused-legend span{color:#f3f1ea99;align-items:center;gap:5px;font-family:Space Mono,monospace;font-size:.6rem;display:inline-flex}.ar-fused-legend i{border-radius:50%;width:7px;height:7px}.ar-fused-legend i[data-kind=competitor]{background:#3fd897}.ar-fused-legend i[data-kind=source]{background:#f3f1ea99}.ar-fused-legend i[data-kind=you]{background:#da3a24}@media (max-width:760px){.ar-fused-canvas{height:190px}}.ar-section-nav{z-index:60;-webkit-backdrop-filter:blur(10px);background:#ffffffe6;border-bottom:1px solid #15140f1f;transition:transform .24s;position:fixed;top:0;left:0;right:0;transform:translateY(-110%)}.ar-section-nav.is-visible{transform:translateY(0)}.ar-section-nav__inner{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:6px;max-width:1180px;margin:0 auto;padding:8px 16px;display:flex;overflow-x:auto}.ar-section-nav__inner::-webkit-scrollbar{display:none}.ar-section-nav__inner a{color:#26231d;font-family:var(--font-space-mono), ui-monospace, monospace;white-space:nowrap;background:#faf9f5;border:1px solid #15140f21;border-radius:999px;flex:none;padding:7px 13px;font-size:.72rem}.ar-section-nav__inner a:hover{color:var(--ar-blue,#2d5bff);border-color:#2d5bff80}.ar-work-interpretation{max-width:62ch;font-size:1.02rem;line-height:1.55;color:#f3f1eadb!important;margin:0 0 10px!important}.ar-fixfirst--compact{gap:8px;display:grid}.ar-fixfirst-row--compact{text-align:left;cursor:pointer;background:#faf9f5;border:1px solid #15140f1f;border-radius:14px;align-items:center;gap:12px;width:100%;padding:12px 14px;transition:border-color .15s,transform .15s;display:flex}.ar-fixfirst-row--compact:hover{border-color:#2d5bff8c;transform:translateY(-1px)}.ar-fixfirst-row--compact .ar-fixfirst-title{min-width:0;color:var(--ar-ink,#17130f);flex:auto;font-size:.98rem;line-height:1.3}.ar-fixfirst-go{min-width:62px;color:var(--ar-blue,#2d5bff);font-family:var(--font-space-mono), ui-monospace, monospace;text-align:center;white-space:nowrap;background:#2d5bff14;border:1px solid #2d5bff33;border-radius:999px;flex:none;padding:8px 12px;font-size:.76rem;font-weight:700}@media (max-width:640px){.ar-fixfirst-row--compact{flex-wrap:wrap}.ar-fixfirst-go{margin-left:48px}}.ar-board-blocked-list{background:#faf9f5;border:1px dashed #15140f2e;border-radius:12px;gap:6px;padding:10px 12px;display:grid}.ar-board-blocked-list a{color:var(--ar-ink,#17130f);text-underline-offset:3px;font-size:.85rem;font-weight:700;-webkit-text-decoration:underline #15140f40;text-decoration:underline #15140f40}.ar-board-blocked-list small{color:var(--ar-muted,#62584d);font-family:var(--font-space-mono), ui-monospace, monospace;font-size:.66rem}.ar-filter-chip{color:var(--ar-blue,#2d5bff);font-family:var(--font-space-mono), ui-monospace, monospace;background:#2d5bff12;border:1px solid #2d5bff66;border-radius:999px;align-items:center;gap:10px;margin:10px 0;padding:8px 12px;font-size:.74rem;display:inline-flex}.ar-filter-chip button{background:var(--ar-blue,#2d5bff);color:#fff;cursor:pointer;border:0;border-radius:999px;padding:3px 10px;font-family:inherit;font-size:.7rem}.ar-evidence-lane{background:#fff;border:1px solid #15140f1a;border-radius:14px;margin:10px 0}.ar-evidence-lane>summary{cursor:pointer;color:var(--ar-ink,#17130f);justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;font-weight:700;list-style:none;display:flex}.ar-evidence-lane>summary::-webkit-details-marker{display:none}.ar-evidence-lane>summary em{color:var(--ar-muted,#62584d);font-family:var(--font-space-mono), ui-monospace, monospace;text-align:right;font-size:.7rem;font-style:normal}.ar-evidence-prompt{background:#faf9f5;border:1px solid #15140f1a;border-radius:13px;margin:0 12px 12px;overflow:hidden}.ar-evidence-prompt>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;list-style:none;display:flex}.ar-evidence-prompt>summary::-webkit-details-marker{display:none}.ar-evidence-prompt__text{color:var(--ar-ink,#17130f);font-size:.92rem;font-weight:700}.ar-evidence-prompt__meta{color:var(--ar-muted,#62584d);font-family:var(--font-space-mono), ui-monospace, monospace;flex:none;align-items:center;gap:8px;font-size:.68rem;display:inline-flex}.ar-evidence-prompt__meta strong,.ar-provider-chip em{color:var(--ar-ink,#17130f);background:#15140f14;border-radius:999px;padding:3px 8px;font-size:.66rem;font-style:normal}.ar-evidence-prompt__meta strong[data-status=recommended],.ar-provider-chip[data-status=recommended] em,.ar-provider-chip[data-status=listed] em{color:var(--ar-green,#138a52);background:#138a521f}.ar-evidence-prompt__meta strong[data-status=missing],.ar-provider-chip[data-status=missing] em{color:var(--ar-red,#da3a24);background:#da3a241f}.ar-evidence-prompt__meta strong[data-status=mentioned],.ar-evidence-prompt__meta strong[data-status=cited_only],.ar-provider-chip[data-status=mentioned] em,.ar-provider-chip[data-status=cited_only] em{color:#8a6210;background:#c58a1424}.ar-provider-chips{flex-wrap:wrap;gap:8px;padding:0 14px 4px;display:flex}.ar-provider-chip{cursor:pointer;color:var(--ar-ink,#17130f);background:#fff;border:1px solid #15140f24;border-radius:999px;align-items:center;gap:8px;padding:7px 11px;font-size:.8rem;font-weight:700;display:inline-flex}.ar-provider-chip[aria-selected=true]{border-color:var(--ar-ink,#17130f);background:var(--ar-ink,#17130f);color:#f3f1ea}.ar-evidence-prompt__body{gap:12px;padding:12px 14px 16px;display:grid}.ar-evidence-interpretation{color:var(--ar-ink,#17130f);margin:0;font-size:.92rem;font-weight:700}.ar-answer-shortlist{gap:8px;display:grid}.ar-answer-excerpt{color:var(--ar-ink,#17130f);background:#2d5bff0d;border-left:3px solid #2d5bff80;border-radius:0 12px 12px 0;margin:0;padding:12px 14px;font-size:.9rem;line-height:1.55;position:relative}.ar-answer-excerpt cite{color:var(--ar-muted,#62584d);font-family:var(--font-space-mono), ui-monospace, monospace;text-transform:uppercase;margin-top:6px;font-size:.64rem;font-style:normal;display:block}.ar-evidence-prompt__sources{flex-wrap:wrap;gap:8px;display:flex}.ar-evidence-prompt__sources a,.ar-evidence-prompt__sources span{color:var(--ar-ink,#17130f);font-family:var(--font-space-mono), ui-monospace, monospace;background:#fff;border:1px solid #15140f21;border-radius:999px;padding:5px 10px;font-size:.68rem}.ar-evidence-prompt__sources a:hover{color:var(--ar-blue,#2d5bff);border-color:#2d5bff80}.ar-ladder-lanes{gap:8px;margin-top:14px;display:grid}.ar-ladder-lane{background:#faf9f5;border:1px solid #15140f1a;border-radius:12px;grid-template-columns:minmax(0,220px) 1fr auto;align-items:center;gap:12px;padding:9px 12px;display:grid}.ar-ladder-lane__name{color:var(--ar-ink,#17130f);font-size:.82rem;font-weight:700}.ar-ladder-lane__track{gap:5px;display:flex}.ar-ladder-lane__track i{background:#15140f1a;border-radius:999px;flex:auto;height:8px}.ar-ladder-lane__track i[data-reached=true]{background:#2d5bff66}.ar-ladder-lane__track i[data-current=true]{background:var(--ar-blue,#2d5bff);outline-offset:1px;outline:2px solid #2d5bff4d}.ar-ladder-lane__pos{color:var(--ar-muted,#62584d);font-family:var(--font-space-mono), ui-monospace, monospace;white-space:nowrap;font-size:.68rem;font-style:normal}.ar-ladder-lane__pos[data-pos=recommended]{color:var(--ar-green,#138a52)}.ar-ladder-lane__pos[data-pos=missing]{color:var(--ar-red,#da3a24)}@media (max-width:640px){.ar-ladder-lane{grid-template-columns:1fr;gap:6px}}.ar-lane-movement{flex-wrap:wrap;gap:8px;margin:0 0 16px;display:flex}.ar-lane-movement span{white-space:normal;align-items:center;display:inline-flex}.ar-lane-movement span[data-ready=true]{color:var(--ar-green,#138a52);background:#138a5214;border-color:#138a5266}.ar-demo-bar{z-index:70;-webkit-backdrop-filter:blur(8px);color:#f3f1eabf;background:#15140ff5;border-top:1px solid #f3f1ea29;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:11px 16px;font-size:.86rem;display:flex;position:fixed;bottom:0;left:0;right:0}.ar-demo-bar a{background:var(--lime,#d9ff5c);color:#17130f;border-radius:999px;padding:7px 14px;font-size:.84rem;font-weight:700}.ar-work-page:has(.ar-demo-bar) .ar-work-shell{padding-bottom:86px}.ar-demo-cta-card{color:#f3f1ea;background:radial-gradient(66% 100% at 0 0,#2d5bff38,#0000 58%),#15140f;border:1px solid #15140f33;border-radius:22px;justify-items:start;gap:10px;margin-bottom:16px;padding:clamp(22px,3vw,34px);display:grid}.ar-demo-cta-card h2{margin:0;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(1.2rem,2.2vw,1.7rem)}.ar-demo-cta-card p{color:#f3f1eab3;max-width:60ch;margin:0}.ar-hero-verdict{-webkit-backdrop-filter:blur(14px);color:#f3f1ea;background:radial-gradient(66% 100% at 100% 0,#2d5bff38,#0000 58%),#15140ff7;border:1px solid #15140f33;border-radius:22px;max-width:860px;margin:clamp(44px,7vw,84px) auto 0;padding:clamp(22px,3vw,34px);position:relative;overflow:hidden;box-shadow:0 40px 90px -34px #15140f8c}.ar-hero-verdict .ar-pill-kicker{color:#f3f1eab3;background:0 0;border-color:#f3f1ea40;margin:0 0 12px}.ar-hero-verdict h3{color:#f3f1ea;max-width:34ch;margin:0 0 6px;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(1.2rem,2.4vw,1.8rem);line-height:1.15}.ar-hero-verdict h3 span{color:#ff7a64}.ar-hero-verdict .ar-verdict-stats{border-top:1px solid #f3f1ea1f;grid-template-columns:repeat(4,minmax(0,1fr))}.ar-hero-verdict .ar-fact-line{color:#f3f1ea99;font-family:var(--font-space-mono), ui-monospace, monospace;opacity:1;font-size:.72rem}.ar-hero-verdict__link{color:#d9ff5c;font-family:var(--font-space-mono), ui-monospace, monospace;text-underline-offset:4px;margin-top:12px;font-size:.78rem;text-decoration:underline;display:inline-block}@media (max-width:720px){.ar-hero-verdict .ar-verdict-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.ar-lane-movement__label{font-family:var(--font-space-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.04em;align-self:center;color:#7a746a!important;background:0 0!important;border:0!important;padding-left:0!important;font-size:.68rem!important;font-weight:400!important}.ar-sample-link{max-width:100%;color:inherit;font-family:var(--font-space-mono), ui-monospace, monospace;text-underline-offset:4px;opacity:.85;overflow-wrap:break-word;margin-top:10px;font-size:.78rem;text-decoration:underline;display:inline-block}.ar-offer-anchor{font-family:var(--font-space-mono), ui-monospace, monospace;opacity:.75;margin:8px 0 0;font-size:.76rem}.ar-founder-line{opacity:.8;margin:10px 0 0;font-size:.84rem}.ar-fact-line{opacity:.75;max-width:72ch;margin:14px auto 0;font-size:.82rem;line-height:1.6}.ar-header__sample{color:inherit;font-family:var(--font-space-mono), ui-monospace, monospace;text-underline-offset:4px;opacity:.8;white-space:nowrap;font-size:.74rem;text-decoration:underline}@media (max-width:720px){.ar-header__sample{display:none}}.ar-fact-form__summary textarea{width:100%;color:var(--ar-ink,#17130f);font:inherit;resize:vertical;background:0 0;border:0;outline:0;font-size:1rem;font-weight:550;line-height:1.55}.ar-fact-form__summary textarea::placeholder{color:var(--ar-soft,#9b988c);font-weight:400}.ar-fact-form__summary small{color:var(--ar-muted,#62584d);font-family:var(--font-space-mono), ui-monospace, monospace;margin-top:6px;font-size:.66rem;line-height:1.5;display:block}.ar-retest-winning{background:#2d5bff0d;border-left:3px solid #2d5bff80;border-radius:0 12px 12px 0;max-width:70ch;padding:10px 14px}.ar-fact-form input::placeholder{color:var(--ar-soft,#9b988c);font-size:.9rem;font-weight:400}@media (max-width:640px){.ar-fact-form label{padding:12px 16px}.ar-fact-form label span{margin-bottom:5px}.ar-fact-form input{height:28px;font-size:1rem}.ar-fact-form__summary textarea{font-size:.94rem}}.ar-driving-factors{gap:10px;margin-bottom:18px;display:grid}.ar-driving-factors__label{color:var(--ar-muted,#62584d);font-family:var(--font-space-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:.68rem}.ar-driving-factor{border:1px solid #15140f1f;border-left:3px solid var(--ar-red,#da3a24);background:#faf9f5;border-radius:12px;align-items:flex-start;gap:12px;padding:13px 15px;display:flex}.ar-driving-factor__rank{width:26px;height:26px;color:var(--ar-red,#da3a24);font-family:var(--font-space-mono), ui-monospace, monospace;background:#da3a241a;border-radius:50%;flex:none;place-items:center;font-size:.76rem;display:grid}.ar-driving-factor strong{color:var(--ar-ink,#17130f);font-size:.95rem;line-height:1.4;display:block}.ar-driving-factor p{color:var(--ar-muted,#62584d);margin:4px 0 0;font-size:.86rem;line-height:1.5}.ar-hygiene{margin-bottom:12px}.ar-hygiene__grid{flex-wrap:wrap;gap:8px;display:flex}.ar-hygiene__grid span{color:var(--ar-ink,#17130f);background:#da3a240d;border:1px solid #da3a2459;border-radius:10px;padding:7px 11px;font-size:.8rem}.ar-hygiene__grid span[data-ok=true]{background:#138a520f;border-color:#138a524d}.ar-hygiene__grid strong{font-family:var(--font-space-mono), ui-monospace, monospace;margin-right:4px;font-size:.7rem}.ar-verdict-defs{font-family:var(--font-space-mono), ui-monospace, monospace;font-size:.68rem;line-height:1.5;color:#f3f1ea8c!important;margin:8px 0 0!important}.ar-source-chips{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.ar-source-chips__more{display:inline}.ar-source-chips__more summary{color:var(--ar-muted,#62584d);font-family:var(--font-space-mono), ui-monospace, monospace;cursor:pointer;border:1px dashed #15140f40;border-radius:999px;padding:5px 10px;font-size:.68rem;list-style:none;display:inline-flex}.ar-source-chips__more summary::-webkit-details-marker{display:none}.ar-source-chips__more[open]{display:contents}.ar-surface-summary{gap:10px;margin-top:18px;display:grid}.ar-surface-summary__chips{flex-wrap:wrap;gap:8px;display:flex}.ar-surface-chip{background:#ffffffb8;border:1px solid #1118271f;border-radius:8px;gap:2px;min-width:148px;padding:10px 12px;display:inline-grid}.ar-surface-chip strong{color:#111827;font-size:.84rem}.ar-surface-chip em,.ar-surface-summary__line{color:#4b5563;font-size:.78rem;font-style:normal}.ar-surface-matrix-wrap{background:#fff;border:1px solid #1118271f;border-radius:8px;overflow-x:auto}.ar-surface-matrix{border-collapse:collapse;width:100%;min-width:760px}.ar-surface-matrix th,.ar-surface-matrix td{text-align:left;vertical-align:top;border-bottom:1px solid #11182714;padding:10px}.ar-surface-matrix thead th{z-index:1;text-transform:uppercase;color:#475569;background:#f8fafc;font-size:.75rem;position:sticky;top:0}.ar-surface-matrix tbody th{z-index:1;background:#fff;width:320px;max-width:320px;position:sticky;left:0}.ar-surface-matrix tbody th span,.ar-surface-matrix tbody th em{display:block}.ar-surface-matrix tbody th span{color:#111827;font-size:.88rem}.ar-surface-matrix tbody th em{color:#64748b;margin-top:4px;font-size:.74rem;font-style:normal}.ar-surface-cell{color:#111827;text-align:left;background:#f8fafc;border:1px solid #1118271f;border-radius:7px;gap:3px;width:100%;min-height:46px;padding:8px;display:grid}.ar-surface-cell:not(:disabled){cursor:pointer}.ar-surface-cell span{font-size:.8rem;font-weight:700}.ar-surface-cell em{color:#64748b;font-size:.72rem;font-style:normal}.ar-surface-cell[data-state=recommended]{background:#138a5214;border-color:#138a5247}.ar-surface-cell[data-state=mentioned]{background:#b5770f14;border-color:#b5770f52}.ar-surface-cell[data-state=absent]{background:#da3a2414;border-color:#da3a2447}.ar-surface-cell[data-state=not_surfaced]{background:#64748b14;border-color:#64748b42}.ar-surface-cell:disabled{opacity:.52}.ar-foundation-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ar-foundation-grid article{background:#fff;border:1px solid #1118271f;border-radius:8px;padding:14px}.ar-foundation-grid h3{margin:0 0 10px;font-size:.94rem}.ar-foundation-grid ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ar-foundation-grid li{background:#f8fafc;border-radius:7px;grid-template-columns:minmax(90px,1fr) auto;gap:4px 10px;padding:8px;display:grid}.ar-foundation-grid li span{text-transform:uppercase;font-size:.76rem;font-weight:700}.ar-foundation-grid li em{color:#64748b;grid-column:1/-1;font-size:.74rem;font-style:normal}.ar-foundation-grid li[data-status=blocked] span{color:#b42318}.ar-foundation-grid li[data-status=allowed] span{color:#067647}.ar-competitive-gap tr[data-subject=true] td{background:#11182709;font-weight:700}@media (max-width:860px){.ar-foundation-grid{grid-template-columns:1fr}.ar-surface-chip{min-width:calc(50% - 4px)}}.ar-how-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.ar-how-steps article{background:#fff;border:1px solid #15140f1f;border-radius:16px;padding:18px}.ar-how-steps span{width:28px;height:28px;color:var(--ar-blue,#2d5bff);font-family:var(--font-space-mono), ui-monospace, monospace;background:#2d5bff1a;border-radius:50%;place-items:center;font-size:.8rem;display:grid}.ar-how-steps h3{margin:10px 0 6px;font-size:1.02rem}.ar-how-steps p{color:var(--ar-muted,#62584d);margin:0;font-size:.9rem;line-height:1.55}@media (max-width:720px){.ar-how-steps{grid-template-columns:1fr}}@keyframes arRevealUp{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes arBlink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes arDotp{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}@keyframes arFadeSlide{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes arFloaty{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes arChipPop{0%{opacity:0;transform:translateY(6px)scale(.94)}to{opacity:1;transform:none}}.ar-green-page{color:#241d16;-webkit-font-smoothing:antialiased;background:#faf4e9;min-height:100vh;font-family:Hanken Grotesk,system-ui,sans-serif;overflow-x:hidden}.ar-green-page ::selection{color:#fff;background:#17754f}.ar-green-page a{color:#17754f;text-decoration:none;transition:color .18s}.ar-green-page a:hover{color:#115c3e}.ar-green-page input::placeholder{color:#b4ab9c}.ar-green-page details>summary{list-style:none}.ar-green-page details>summary::-webkit-details-marker{display:none}.ar-green-page details[open] .ar-faqchev{transform:rotate(45deg)}.ar-green-page details[open] summary{color:#17754f}.ar-reveal{opacity:0;transform:translateY(26px)}.ar-reveal.is-in{animation:.8s both arRevealUp}@media (prefers-reduced-motion:reduce){.ar-reveal{opacity:1;animation:none;transform:none}}.ar-research-page{color:#241d16;background:radial-gradient(circle at 92% 8%,#f2a93b1f,#0000 28rem),#faf4e9;min-height:100vh;overflow-x:hidden}.ar-research-page h1,.ar-research-page h2,.ar-research-page h3,.ar-research-brand{font-family:Bricolage Grotesque,Inter,system-ui,sans-serif}.ar-research-wrap{width:min(1120px,100% - 52px);margin:0 auto}.ar-research-header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#faf4e9e0;border-bottom:1px solid #241d1614}.ar-research-header__inner{justify-content:space-between;align-items:center;gap:24px;min-height:76px;display:flex}.ar-research-brand{color:#17754f;letter-spacing:-.04em;align-items:center;font-size:1.35rem;font-weight:800;display:inline-flex}.ar-research-brand span{color:#241d16}.ar-research-brand i{background:#f2a93b;border-radius:50%;width:6px;height:6px;margin:10px 0 0 3px}.ar-research-header__nav,.ar-research-language{align-items:center;display:flex}.ar-research-header__nav{color:#574c3e;gap:24px;font-size:.92rem;font-weight:700}.ar-research-header__nav>a:hover,.ar-research-footer a:hover{color:#17754f}.ar-research-language{border:1px solid #241d161a;border-radius:999px;gap:3px;padding:3px}.ar-research-language a{color:#8a7f70;letter-spacing:.05em;border-radius:999px;padding:5px 8px;font-size:.72rem}.ar-research-language a[aria-current=page]{color:#fff;background:#17754f}.ar-research-hero{padding-top:clamp(72px,10vw,132px);padding-bottom:clamp(72px,9vw,116px)}.ar-research-hero h1{letter-spacing:-.055em;text-wrap:balance;max-width:930px;margin:0;font-size:clamp(3rem,7.2vw,6.8rem);font-weight:800;line-height:.93}.ar-research-kicker{color:#17754f;letter-spacing:.12em;text-transform:uppercase;margin:0 0 22px;font-size:.78rem;font-weight:800}.ar-research-hero__lede{color:#3d342a;max-width:770px;margin:34px 0 0;font-size:clamp(1.25rem,2.2vw,1.65rem);font-weight:650;line-height:1.45}.ar-research-hero__intro{color:#6d6254;max-width:720px;margin:20px 0 0;font-size:1.08rem;line-height:1.75}.ar-research-text-link{color:#17754f;border-bottom:2px solid #17754f;align-items:center;gap:8px;margin-top:28px;padding-bottom:4px;font-weight:800;display:inline-flex}.ar-research-text-link span,.ar-research-button span,.ar-research-category-grid strong{transition:transform .2s}.ar-research-text-link:hover span,.ar-research-button:hover span,.ar-research-category-grid a:hover strong{transform:translate(4px)}.ar-research-breadcrumbs{color:#8a7f70;flex-wrap:wrap;gap:9px;margin-bottom:42px;font-size:.84rem;font-weight:650;display:flex}.ar-research-breadcrumbs a:hover{color:#17754f}.ar-research-body{padding-bottom:clamp(80px,11vw,140px)}.ar-research-section{border-top:1px solid #241d161a;padding:clamp(64px,9vw,108px) 0}.ar-research-section-heading{max-width:760px;margin-bottom:42px}.ar-research-section-heading h2,.ar-research-interpretation h2,.ar-research-cta h2{color:#241d16;letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(2.1rem,4.4vw,3.8rem);font-weight:800;line-height:1}.ar-research-section-heading>p:last-child:not(.ar-research-kicker){color:#6d6254;max-width:700px;margin:22px 0 0;font-size:1.08rem;line-height:1.72}.ar-research-fact-grid,.ar-research-category-grid,.ar-research-evidence-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ar-research-fact-grid article,.ar-research-evidence-grid article{background:#fff;border:1px solid #241d1612;border-radius:22px;flex-direction:column;min-height:280px;padding:28px;display:flex;box-shadow:0 16px 44px #412d140e}.ar-research-fact-grid h3,.ar-research-evidence-grid h3,.ar-research-comparison h3{margin:0 0 14px;font-size:1.32rem;line-height:1.15}.ar-research-fact-grid p,.ar-research-evidence-grid p{color:#62574a;margin:0 0 24px;line-height:1.65}.ar-research-fact-grid article>span,.ar-research-citation{color:#17754f;letter-spacing:.05em;text-transform:uppercase;width:fit-content;margin-top:auto;font-size:.78rem;font-weight:800}.ar-research-citation{border-bottom:1px solid #17754f52}.ar-research-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ar-research-comparison article{color:#fff;background:#241d16;border-radius:24px;padding:clamp(28px,4vw,42px)}.ar-research-comparison article:last-child{background:#17754f}.ar-research-comparison h3{font-size:1.6rem}.ar-research-comparison ul{gap:13px;margin:26px 0 0;padding:0;list-style:none;display:grid}.ar-research-comparison li{color:#ffffffc7;border-top:1px solid #ffffff29;padding-top:13px}.ar-research-qualification{color:#6d6254;max-width:780px;margin:26px 0 0;font-size:.92rem;line-height:1.65}.ar-research-qualification .ar-research-citation{margin-left:5px}.ar-research-inline-sources{flex-wrap:wrap;gap:8px 14px;display:flex}.ar-research-section-heading .ar-research-inline-sources{margin-top:16px}.ar-research-evidence-grid .ar-research-inline-sources{margin-top:auto}.ar-research-category-grid a{background:#fff;border-radius:22px;min-height:265px;padding:28px;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 16px 44px #412d140e}.ar-research-category-grid a:hover{transform:translateY(-4px);box-shadow:0 22px 54px #412d141a}.ar-research-category-grid a>span{color:#c98a16;letter-spacing:.1em;font-size:.78rem;font-weight:800}.ar-research-category-grid h3{margin:48px 0 10px;font-size:1.65rem}.ar-research-category-grid p{color:#6d6254;margin:0;line-height:1.55}.ar-research-category-grid strong{color:#17754f;font-size:1.35rem;position:absolute;bottom:24px;right:28px}.ar-research-question-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ar-research-question-grid>div{background:#ffffff9e;border:1px solid #241d1614;border-radius:18px;gap:12px;min-height:120px;padding:24px;display:flex}.ar-research-question-grid span{color:#f2a93b;font-family:Georgia,serif;font-size:2.3rem;line-height:.8}.ar-research-question-grid p{color:#3d342a;margin:0;font-size:1.06rem;font-weight:650;line-height:1.5}.ar-research-evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ar-research-evidence-grid article{min-height:240px}.ar-research-interpretation{color:#fff;background:#17754f;border-radius:28px;margin:clamp(36px,6vw,72px) 0;padding:clamp(34px,6vw,64px)}.ar-research-interpretation>p{color:#b7e0c8;letter-spacing:.12em;text-transform:uppercase;margin:0 0 20px;font-size:.78rem;font-weight:800}.ar-research-interpretation h2{color:#fff;margin-bottom:22px}.ar-research-interpretation blockquote{color:#fff;max-width:900px;margin:0;font-family:Bricolage Grotesque,Inter,system-ui,sans-serif;font-size:clamp(1.6rem,3.2vw,2.7rem);font-weight:650;line-height:1.25}.ar-research-implications{margin:0;padding:0;list-style:none}.ar-research-implications li{border-top:1px solid #241d161a;grid-template-columns:56px minmax(0,1fr);gap:20px;padding:22px 0;display:grid}.ar-research-implications li:last-child{border-bottom:1px solid #241d161a}.ar-research-implications span{color:#c98a16;letter-spacing:.08em;font-size:.78rem;font-weight:800}.ar-research-implications p{color:#3d342a;max-width:790px;margin:0;font-size:1.12rem;font-weight:650;line-height:1.55}.ar-research-cta{color:#fff;background:#241d16;border-radius:28px;justify-content:space-between;align-items:center;gap:34px;margin:clamp(60px,9vw,108px) 0;padding:clamp(34px,6vw,62px);display:flex}.ar-research-cta p{color:#c9bdad;margin:0 0 12px;font-size:.86rem;font-weight:750}.ar-research-cta h2{color:#fff;max-width:650px}.ar-research-button{color:#17754f;text-align:center;background:#fff;border-radius:999px;flex:none;align-items:center;gap:9px;padding:16px 24px;font-weight:800;display:inline-flex}.ar-research-category-nav{padding:0 0 clamp(60px,8vw,92px)}.ar-research-category-nav>div{flex-wrap:wrap;gap:10px;display:flex}.ar-research-category-nav a{color:#574c3e;background:#ffffff80;border:1px solid #241d161f;border-radius:999px;padding:10px 16px;font-weight:700}.ar-research-category-nav a[aria-current=page]{color:#fff;background:#17754f;border-color:#17754f}.ar-research-sources{border-top:1px solid #241d161a;padding:clamp(64px,9vw,100px) 0 0}.ar-research-sources ol{counter-reset:sources;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.ar-research-sources li{counter-increment:sources;background:#ffffff9e;border:1px solid #241d1614;border-radius:17px;padding:22px 22px 22px 58px;position:relative}.ar-research-sources li:before{color:#c98a16;content:counter(sources, decimal-leading-zero);font-size:.72rem;font-weight:800;position:absolute;top:22px;left:22px}.ar-research-sources a{gap:4px;display:grid}.ar-research-sources strong{color:#241d16;line-height:1.35}.ar-research-sources a span{color:#17754f;text-transform:uppercase;font-size:.78rem;font-weight:800}.ar-research-sources li p{color:#75695b;margin:12px 0 0;font-size:.86rem;line-height:1.55}.ar-research-footer{color:#fff;background:#17754f;border-top:1px solid #ffffff17}.ar-research-footer__inner{justify-content:space-between;align-items:flex-start;gap:32px;padding-top:48px;padding-bottom:56px;display:flex}.ar-research-brand--footer span{color:#fff}.ar-research-brand--footer{color:#b7e0c8}.ar-research-footer p{color:#b7e0c8;margin:10px 0 0;font-size:.9rem}.ar-research-footer nav{color:#fff;flex-wrap:wrap;justify-content:flex-end;gap:12px 22px;max-width:520px;font-size:.88rem;font-weight:700;display:flex}@media (max-width:820px){.ar-research-fact-grid,.ar-research-category-grid,.ar-research-evidence-grid{grid-template-columns:1fr}.ar-research-fact-grid article,.ar-research-evidence-grid article,.ar-research-category-grid a{min-height:auto}.ar-research-category-grid a{padding-bottom:70px}.ar-research-cta{flex-direction:column;align-items:flex-start}}@media (max-width:620px){.ar-research-wrap{width:min(100% - 36px,1120px)}.ar-research-header__inner{min-height:68px}.ar-research-header__nav>a{display:none}.ar-research-hero h1{font-size:clamp(2.8rem,14vw,4.8rem)}.ar-research-question-grid,.ar-research-comparison,.ar-research-sources ol{grid-template-columns:1fr}.ar-research-cta{margin-left:-4px;margin-right:-4px;padding:30px 24px}.ar-research-button{justify-content:center;width:100%}.ar-research-footer__inner{flex-direction:column}.ar-research-footer nav{justify-content:flex-start}}@media print{.no-print,.v7-report header,.v7-report [class*=heroCtas],.v7-complete-button,.v7-work-order-score button{display:none!important}.print-open{max-height:none!important;overflow:visible!important}.v7-report details{border:0!important}.v7-report details>*,.v7-report details[open]>*{display:block!important}.v7-report details>summary{list-style:none}.v7-work-card,article,section>div{break-inside:avoid}[class*=flowScroll],[class*=matrixScroll],[class*=depthScroll]{max-height:none!important;overflow:visible!important}[class*=flowScroll] svg{max-width:100%;height:auto}}@media (max-width:560px){.v7-header-business strong{font-size:.95rem!important}.v7-header-business span{font-size:.7rem!important}}
