.agent-ready-page{--agent-ink:#0c1a24;--agent-paper:#f7f7f5;--agent-surface:#fff;--agent-soft:#eef1ea;--agent-muted:rgba(12,26,36,.7);--agent-line:rgba(12,26,36,.14);--agent-line-strong:rgba(12,26,36,.24);--agent-accent:#a3b74a;--agent-accent-dark:#657226;--agent-blue:#4a7ab7;--agent-danger:#a43e35;--agent-radius:8px;--agent-shadow:0 24px 70px rgba(12,26,36,.12);background:var(--agent-paper);color:var(--agent-ink);max-width:100vw;overflow-x:clip}.agent-ready-page *,.agent-ready-page :after,.agent-ready-page :before{box-sizing:border-box}.agent-ready-page .reveal{--reveal-duration:0.72s;--reveal-ease:cubic-bezier(0.2,0.7,0.2,1)}.agent-ready-shell{margin-inline:auto;max-width:calc(100vw - 40px);width:min(1180px,100vw - 40px)}.agent-ready-hero{background:var(--agent-ink);color:#fff;padding:118px 0 84px}.agent-ready-breadcrumb{margin-bottom:42px;overflow-x:visible}.agent-ready-breadcrumb .breadcrumb{flex-wrap:wrap;min-width:0;white-space:normal}.agent-ready-breadcrumb .breadcrumb li{flex:0 1 auto;min-width:0}.agent-ready-breadcrumb .breadcrumb li:last-child{overflow-wrap:anywhere}.agent-ready-hero__grid{align-items:start;display:grid;gap:56px;grid-template-columns:minmax(0,.86fr) minmax(420px,.72fr)}.agent-ready-hero__content{position:sticky;top:112px}.agent-ready-eyebrow{align-items:center;color:hsla(0,0%,100%,.78);display:inline-flex;font-family:var(--font-text-strong);font-size:.78rem;gap:10px;letter-spacing:0;line-height:1.2;margin:0 0 18px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.agent-ready-eyebrow:before{background:var(--agent-accent);border-radius:50%;content:"";height:8px;width:8px}.agent-ready-eyebrow--dark{color:var(--agent-muted)}.agent-ready-hero__title{color:#fff;font-family:var(--font-title-accent);font-size:4.6rem;font-weight:400;letter-spacing:0;line-height:.98;margin:0;max-width:760px}.agent-ready-hero__intro{color:hsla(0,0%,100%,.78);font-size:1.16rem;line-height:1.7;margin:26px 0 0;max-width:680px}.agent-ready-hero__signals{background:hsla(0,0%,100%,.12);border-radius:var(--agent-radius);display:grid;gap:1px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:42px 0 0;overflow:hidden;padding:1px}.agent-ready-hero__signals li{background:hsla(0,0%,100%,.06);min-height:146px;padding:20px}.agent-ready-hero__signals span{color:var(--agent-accent);display:block;font-family:var(--font-title-accent);font-size:2.5rem;line-height:1}.agent-ready-hero__signals p{color:hsla(0,0%,100%,.72);font-size:.92rem;line-height:1.5;margin:14px 0 0}.agent-ready-breakdown,.agent-ready-family,.agent-ready-lead,.agent-ready-scoreboard,.agent-ready-tool{background:var(--agent-surface);border:1px solid var(--agent-line);border-radius:var(--agent-radius);box-shadow:var(--agent-shadow)}.agent-ready-tool{background:#111f28;border-color:hsla(0,0%,100%,.16);color:#fff;overflow:hidden;padding:30px;position:relative}.agent-ready-tool__head{display:grid;gap:8px;margin-bottom:24px}.agent-ready-tool__kicker{color:var(--agent-accent);font-family:var(--font-text-strong);font-size:.8rem;letter-spacing:0;line-height:1.2;margin:0;text-transform:uppercase}.agent-ready-tool h2{color:#fff;font-family:var(--font-title-accent);font-size:2rem;font-weight:400;line-height:1.06;margin:0}.agent-ready-form{display:grid;gap:18px}.agent-ready-launch{align-items:end;display:grid;gap:10px;grid-template-columns:minmax(0,1fr);min-width:0}.agent-ready-launch .agent-ready-submit{justify-self:stretch;min-height:58px;white-space:nowrap;width:100%}.agent-ready-lead__grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.agent-ready-context-row{align-items:center;background:hsla(0,0%,100%,.045);border:1px solid hsla(0,0%,100%,.12);border-radius:var(--agent-radius);display:flex;flex-wrap:wrap;gap:10px 12px;min-width:0;padding:10px 12px}.agent-ready-sector-control{align-items:center;display:inline-flex;gap:8px;min-width:0}.agent-ready-sector-control span{color:hsla(0,0%,100%,.78);font-family:var(--font-text-strong);font-size:.8rem;white-space:nowrap}.agent-ready-sector-control select{background:hsla(0,0%,100%,.92);border:1px solid hsla(0,0%,100%,.18);border-radius:calc(var(--agent-radius) - 2px);color:var(--agent-ink);font-family:var(--font-text-strong);font-size:.86rem;max-width:min(220px,100%);min-height:36px;padding:0 30px 0 10px;width:auto}.agent-ready-context-row p{color:var(--color-text-invert-subtle,hsla(0,0%,100%,.72));flex:1 1 180px;font-size:.78rem;line-height:1.35;margin:0}.agent-ready-competitors{background:rgba(163,183,74,.08);border:1px solid rgba(163,183,74,.24);border-radius:var(--agent-radius);display:grid;gap:12px;min-width:0;padding:14px}.agent-ready-competitors__head{display:grid;gap:4px}.agent-ready-competitors__head strong{color:#fff;font-family:var(--font-text-strong);font-size:.94rem;line-height:1.25}.agent-ready-competitors__head span{color:hsla(0,0%,100%,.62);font-size:.8rem;line-height:1.35}.agent-ready-competitors__grid{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.agent-ready-competitors__grid .agent-ready-field:last-child{grid-column:1/-1}.agent-ready-competitors .agent-ready-field{gap:6px}.agent-ready-competitors .agent-ready-field span{font-size:.74rem}.agent-ready-tool .agent-ready-competitors .agent-ready-field input{font-size:.9rem;min-height:44px}.agent-ready-field{display:grid;gap:8px;min-width:0}.agent-ready-field span{color:rgba(12,26,36,.76);font-family:var(--font-text-strong);font-size:.86rem}.agent-ready-tool .agent-ready-field span{color:hsla(0,0%,100%,.78)}.agent-ready-field input,.agent-ready-field select,.agent-ready-field textarea{background:#fff;border:1px solid var(--agent-line);border-radius:var(--agent-radius);color:var(--agent-ink);font:inherit;line-height:1.4;min-height:48px;width:100%}.agent-ready-field input,.agent-ready-field select{padding:0 14px}.agent-ready-field textarea{min-height:156px;padding:14px;resize:vertical}.agent-ready-field input:focus,.agent-ready-field select:focus,.agent-ready-field textarea:focus{border-color:var(--agent-accent-dark);outline:3px solid rgba(163,183,74,.24)}.agent-ready-tool .agent-ready-field input,.agent-ready-tool .agent-ready-field select{background:hsla(0,0%,100%,.94);border-color:hsla(0,0%,100%,.2);font-family:var(--font-text-strong);font-size:1rem;min-height:58px}.agent-ready-form.is-loading .agent-ready-field input,.agent-ready-form.is-loading .agent-ready-sector-control select{opacity:.74}.agent-ready-scan{align-items:center;background:var(--agent-soft);border:1px solid var(--agent-line);border-radius:var(--agent-radius);display:grid;gap:12px;grid-template-columns:12px 1fr;min-height:48px;padding:12px 14px}.agent-ready-tool .agent-ready-scan{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.12)}.agent-ready-scan__dot{background:var(--agent-blue);border-radius:50%;height:10px;width:10px}.agent-ready-scan p{color:var(--agent-muted);font-size:.9rem;line-height:1.45;margin:0}.agent-ready-tool .agent-ready-scan p{color:hsla(0,0%,100%,.72)}.agent-ready-progress{background:rgba(163,183,74,.08);border:1px solid rgba(163,183,74,.22);border-radius:var(--agent-radius);display:grid;gap:8px;padding:12px}.agent-ready-progress[hidden]{display:none}.agent-ready-progress__track{background:hsla(0,0%,100%,.14);border-radius:999px;height:8px;overflow:hidden;position:relative}.agent-ready-progress__track span{background:linear-gradient(90deg,var(--agent-accent),#d6e57e);border-radius:inherit;display:block;height:100%;transition:width .32s ease;width:0}.agent-ready-progress p{color:hsla(0,0%,100%,.78);font-size:.82rem;line-height:1.35;margin:0}.agent-ready-scan-steps{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.agent-ready-scan-steps li{align-items:center;background:hsla(0,0%,100%,.045);border:1px solid hsla(0,0%,100%,.12);border-radius:var(--agent-radius);color:hsla(0,0%,100%,.74);display:flex;font-size:.82rem;gap:9px;line-height:1.2;min-height:40px;min-width:0;padding:9px 10px}.agent-ready-scan-steps span{background:hsla(0,0%,100%,.28);border-radius:50%;flex:0 0 auto;height:8px;width:8px}.agent-ready-questions{border-top:1px solid var(--agent-line);display:grid;gap:10px;padding-block:10px}.agent-ready-question{border:0;border-bottom:1px solid var(--agent-line);display:grid;gap:16px;margin:0;padding:28px 0}.agent-ready-question__legend{align-items:center;color:var(--agent-ink);display:flex;font-family:var(--font-text-strong);font-size:.92rem;gap:12px;line-height:1.4;padding:0;width:100%}.agent-ready-question__legend>span:first-child{color:var(--agent-accent-dark);font-family:var(--font-mono);font-size:.78rem}.agent-ready-question__legend strong{flex:1 1 auto;min-width:0}.agent-ready-help{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--agent-line);border-radius:50%;color:var(--agent-accent-dark);cursor:help;display:inline-flex;flex:0 0 auto;font-family:var(--font-mono);font-size:.78rem;height:24px;justify-content:center;line-height:1;padding:0;position:relative;width:24px}.agent-ready-help small,.agent-ready-option__tip{background:var(--agent-ink);border-radius:var(--agent-radius);bottom:calc(100% + 9px);box-shadow:0 16px 42px rgba(12,26,36,.2);box-sizing:border-box;color:#fff;font-family:var(--font-text);font-size:.78rem;left:50%;line-height:1.42;opacity:0;padding:10px 12px;pointer-events:none;position:absolute;transform:translate(-50%,4px);transition:opacity .16s ease,transform .16s ease;width:min(280px,100vw - 48px);z-index:5}.agent-ready-help small{display:block;left:auto;right:0;text-align:left;transform:translateY(4px);width:min(300px,100vw - 48px)}.agent-ready-help:focus-visible small,.agent-ready-help:hover small{opacity:1;transform:translateY(0)}.agent-ready-option input:focus-visible~.agent-ready-option__tip,.agent-ready-option:hover .agent-ready-option__tip{opacity:1;transform:translate(-50%)}.agent-ready-options{background:var(--agent-soft);border:1px solid var(--agent-line);border-radius:var(--agent-radius);display:grid;gap:3px;grid-template-columns:repeat(3,minmax(0,1fr));padding:3px}.agent-ready-option{cursor:pointer;margin:0;min-height:42px;min-width:0;position:relative}.agent-ready-option input{inset:0;opacity:0;position:absolute}.agent-ready-option span{background:transparent;border:1px solid transparent;border-radius:calc(var(--agent-radius) - 2px);display:grid;height:100%;padding:10px 8px;place-items:center;position:relative;text-align:center;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.agent-ready-option strong{color:var(--agent-ink);font-family:var(--font-text-strong);font-size:.94rem;line-height:1.2}.agent-ready-option__tip{bottom:calc(100% + 8px);margin:0}.agent-ready-option:first-child .agent-ready-option__tip{left:0;transform:translateY(4px)}.agent-ready-option:first-child input:focus-visible~.agent-ready-option__tip,.agent-ready-option:first-child:hover .agent-ready-option__tip{transform:translateY(0)}.agent-ready-option:last-child .agent-ready-option__tip{left:auto;right:0;transform:translateY(4px)}.agent-ready-option:last-child input:focus-visible~.agent-ready-option__tip,.agent-ready-option:last-child:hover .agent-ready-option__tip{transform:translateY(0)}.agent-ready-option input:checked+span{background:#fff;border-color:rgba(101,114,38,.68);box-shadow:inset 0 0 0 1px rgba(101,114,38,.28)}.agent-ready-option input:focus-visible+span{outline:3px solid rgba(163,183,74,.28);outline-offset:2px}.agent-ready-submit{justify-self:start}.agent-ready-submit[disabled]{cursor:wait;opacity:1}.agent-ready-form.is-loading .agent-ready-submit{box-shadow:0 0 0 4px rgba(163,183,74,.16);position:relative}.agent-ready-form.is-loading .agent-ready-submit:before{animation:agent-ready-spin .72s linear infinite;border:2px solid;border-radius:50%;border-right:2px solid transparent;content:"";height:14px;margin-right:8px;width:14px}.agent-ready-form__note{color:rgba(12,26,36,.58);font-size:.86rem;line-height:1.5;margin:0}.agent-ready-tool .agent-ready-form__note{color:hsla(0,0%,100%,.58)}.agent-ready-noscript{background:rgba(164,62,53,.08);border:1px solid rgba(164,62,53,.28);border-radius:var(--agent-radius);color:var(--agent-ink);display:grid;gap:8px;padding:14px}.agent-ready-noscript strong{font-family:var(--font-text-strong)}.agent-ready-noscript p{color:var(--agent-muted);font-size:.9rem;line-height:1.5;margin:0}.agent-ready-disclosure,.agent-ready-lead,.agent-ready-questionnaire{background:#fff;border:1px solid var(--agent-line);border-radius:var(--agent-radius);overflow:hidden}.agent-ready-disclosure[open],.agent-ready-lead[open],.agent-ready-questionnaire[open]{overflow:visible}.agent-ready-disclosure summary,.agent-ready-lead summary,.agent-ready-questionnaire summary{color:var(--agent-ink);cursor:pointer;display:grid;font-family:var(--font-text-strong);gap:6px;line-height:1.35;padding:16px 48px 16px 16px;position:relative}.agent-ready-disclosure summary:after,.agent-ready-lead summary:after,.agent-ready-questionnaire summary:after{color:var(--agent-accent-dark);content:"+";font-family:var(--font-mono);font-size:1.05rem;position:absolute;right:18px;top:16px}.agent-ready-disclosure[open] summary,.agent-ready-lead[open] summary,.agent-ready-questionnaire[open] summary{border-bottom:1px solid var(--agent-line)}.agent-ready-disclosure[open] summary:after,.agent-ready-lead[open] summary:after,.agent-ready-questionnaire[open] summary:after{content:"-"}.agent-ready-disclosure summary::marker,.agent-ready-lead summary::marker,.agent-ready-questionnaire summary::marker{content:""}.agent-ready-disclosure summary::-webkit-details-marker,.agent-ready-lead summary::-webkit-details-marker,.agent-ready-questionnaire summary::-webkit-details-marker{display:none}.agent-ready-disclosure small,.agent-ready-lead small,.agent-ready-questionnaire small{color:var(--agent-muted);font-family:var(--font-text);font-size:.86rem;line-height:1.45}.agent-ready-questionnaire .agent-ready-help small{color:#fff;font-size:.78rem;line-height:1.42}.agent-ready-questionnaire .agent-ready-questions{border-top:0;padding-inline:18px}.agent-ready-disclosure .agent-ready-bars,.agent-ready-disclosure .agent-ready-public-signals{padding-inline:18px}.agent-ready-disclosure .agent-ready-public-signals{margin-top:18px}.agent-ready-disclosure .agent-ready-bars{padding-block:18px}.agent-ready-submit--refine{margin:0 18px 18px}.agent-ready-results{background:var(--agent-paper);padding:88px 0}.agent-ready-results__grid{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(280px,.54fr) minmax(0,.7fr)}.agent-ready-breakdown,.agent-ready-lead,.agent-ready-scoreboard{padding:28px}.agent-ready-scoreboard{position:sticky;top:104px}.agent-ready-breakdown h3,.agent-ready-faq h2,.agent-ready-lead h3,.agent-ready-limits h2,.agent-ready-scoreboard h2,.agent-ready-section-head h2{color:var(--agent-ink);font-family:var(--font-title-accent);font-weight:400;letter-spacing:0;margin:0}.agent-ready-scoreboard h2{font-size:2.5rem;line-height:1.04}.agent-ready-score{align-items:baseline;display:flex;gap:8px;margin:24px 0 8px}.agent-ready-score data{color:var(--agent-accent-dark);font-family:var(--font-title-accent);font-size:5.4rem;line-height:.88}.agent-ready-score span{color:var(--agent-muted);font-family:var(--font-text-strong);font-size:1.3rem}.agent-ready-level{color:var(--agent-ink);font-family:var(--font-text-strong);font-size:1.05rem;margin:0}.agent-ready-summary{color:var(--agent-muted);line-height:1.62;margin:12px 0 0}.agent-ready-score-split{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}.agent-ready-score-split div{background:hsla(86,20%,93%,.72);border:1px solid var(--agent-line);border-radius:var(--agent-radius);display:grid;gap:5px;padding:12px}.agent-ready-score-split p,.agent-ready-score-split span{color:var(--agent-muted);font-size:.82rem;line-height:1.35}.agent-ready-score-split strong{color:var(--agent-ink);font-family:var(--font-text-strong);font-size:1.02rem}.agent-ready-score-split p{grid-column:1/-1;margin:0}.agent-ready-public-snapshot{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:18px 0 0;padding:0}.agent-ready-public-snapshot li{align-items:center;background:#fff;border:1px solid var(--agent-line);border-radius:var(--agent-radius);display:grid;gap:3px 9px;grid-template-columns:9px 1fr;min-width:0;padding:10px 11px}.agent-ready-public-snapshot li>span{background:var(--agent-danger);border-radius:50%;grid-row:1/span 2;height:8px;width:8px}.agent-ready-public-snapshot li.is-positive>span{background:var(--agent-accent-dark)}.agent-ready-public-snapshot strong{color:var(--agent-ink);font-family:var(--font-text-strong);font-size:.82rem;line-height:1.1;min-width:0}.agent-ready-public-snapshot small{color:var(--agent-muted);font-size:.76rem;line-height:1.15;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-ready-public-warnings{background:rgba(74,122,183,.08);border:1px solid rgba(74,122,183,.34);border-radius:var(--agent-radius);display:grid;gap:6px;margin-top:12px;padding:12px 13px}.agent-ready-public-warnings[hidden]{display:none}.agent-ready-public-warnings strong{color:var(--agent-ink);font-family:var(--font-text-strong);font-size:.86rem;line-height:1.2}.agent-ready-public-warnings p{color:var(--agent-muted);font-size:.82rem;line-height:1.4;margin:0}.agent-ready-benchmark{background:rgba(163,183,74,.12);border:1px solid rgba(101,114,38,.3);border-radius:var(--agent-radius);display:grid;gap:10px;margin-top:12px;padding:14px}.agent-ready-benchmark[hidden]{display:none}.agent-ready-benchmark strong{color:var(--agent-ink);font-family:var(--font-text-strong);font-size:.9rem;line-height:1.25}.agent-ready-benchmark p{color:var(--agent-muted);font-size:.84rem;line-height:1.45;margin:0}.agent-ready-benchmark dl{display:grid;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.agent-ready-benchmark dl div{background:hsla(0,0%,100%,.72);border-radius:calc(var(--agent-radius) - 2px);display:grid;gap:3px;min-width:0;padding:8px}.agent-ready-benchmark dd,.agent-ready-benchmark dt{margin:0;min-width:0}.agent-ready-benchmark dt{color:var(--agent-muted);font-size:.72rem;line-height:1.15}.agent-ready-benchmark dd{color:var(--agent-ink);font-family:var(--font-text-strong);font-size:.88rem;line-height:1.2}.agent-ready-comparison,.agent-ready-confidence,.agent-ready-coverage,.agent-ready-executive,.agent-ready-observatory,.agent-ready-report-link,.agent-ready-understanding{background:hsla(0,0%,100%,.72);border:1px solid var(--agent-line);border-radius:var(--agent-radius);display:grid;gap:10px;margin-top:12px;padding:14px}.agent-ready-comparison[hidden],.agent-ready-confidence[hidden],.agent-ready-coverage[hidden],.agent-ready-executive[hidden],.agent-ready-observatory[hidden],.agent-ready-report-link[hidden],.agent-ready-understanding[hidden]{display:none}.agent-ready-executive{background:#fff;border-color:rgba(12,26,36,.18)}.agent-ready-executive[data-tone=ahead],.agent-ready-executive[data-tone=strong]{background:rgba(163,183,74,.1);border-color:rgba(101,114,38,.34)}.agent-ready-executive[data-tone=behind],.agent-ready-executive[data-tone=caution],.agent-ready-executive[data-tone=risk]{background:rgba(164,62,53,.07);border-color:rgba(164,62,53,.3)}.agent-ready-executive h3{color:var(--agent-ink);font-family:var(--font-text-strong);font-size:1.04rem;line-height:1.25;margin:0}.agent-ready-executive p{color:var(--agent-muted);font-size:.88rem;line-height:1.48;margin:0}.agent-ready-executive__metrics{display:grid;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr));margin:2px 0 0}.agent-ready-executive__metrics div{background:hsla(0,0%,100%,.74);border:1px solid var(--agent-line);border-radius:calc(var(--agent-radius) - 2px);display:grid;gap:3px;min-width:0;padding:9px 10px}.agent-ready-executive__metrics div[data-tone=positive]{border-color:rgba(101,114,38,.24)}.agent-ready-executive__metrics div[data-tone=warning]{border-color:rgba(164,62,53,.24)}.agent-ready-executive__metrics dd,.agent-ready-executive__metrics dt{margin:0;min-width:0}.agent-ready-executive__metrics dt,.agent-ready-executive__metrics small{color:var(--agent-muted);font-size:.72rem;line-height:1.16;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-ready-executive__metrics dd{color:var(--agent-ink);font-family:var(--font-text-strong);font-size:1rem;line-height:1.18}.agent-ready-executive__proof{border-top:1px solid var(--agent-line);display:grid;gap:4px;padding-top:10px}.agent-ready-executive__proof strong{color:var(--agent-ink);font-family:var(--font-text-strong);font-size:.86rem;line-height:1.25}.agent-ready-executive__proof span{color:var(--agent-muted);font-size:.78rem;line-height:1.42}.agent-ready-confidence{background:rgba(74,122,183,.08);border-color:rgba(74,122,183,.3)}.agent-ready-confidence__head{align-items:baseline;display:flex;gap:10px;justify-content:space-between}.agent-ready-confidence__head span,.agent-ready-confidence__head strong{color:var(--agent-ink);font-family:var(--font-text-strong);font-size:.9rem;line-height:1.25}.agent-ready-confidence__head span{color:var(--agent-muted);font-size:.82rem;white-space:nowrap}.agent-ready-confidence li,.agent-ready-confidence p{color:var(--agent-muted);font-size:.82rem;line-height:1.42}.agent-ready-confidence p{margin:0}.agent-ready-confidence ul{display:grid;gap:5px;margin:0;padding-left:18px}.agent-ready-report-link{background:rgba(163,183,74,.1);border-color:rgba(101,114,38,.34)}.agent-ready-comparison h3,.agent-ready-coverage h3,.agent-ready-observatory h3,.agent-ready-report-link strong,.agent-ready-understanding h3{color:var(--agent-ink);font-family:var(--font-text-strong);font-size:1rem;line-height:1.25;margin:0}.agent-ready-comparison p,.agent-ready-coverage p,.agent-ready-observatory p,.agent-ready-report-link p,.agent-ready-understanding p{color:var(--agent-muted);font-size:.9rem;line-height:1.5;margin:0}.agent-ready-report-link a{color:var(--agent-accent-dark);font-family:var(--font-text-strong);font-size:.9rem;justify-self:start;text-decoration:none}.agent-ready-report-link a:focus-visible,.agent-ready-report-link a:hover{text-decoration:underline}.agent-ready-panel-kicker{color:var(--agent-accent-dark);font-family:var(--font-text-strong);font-size:.75rem;line-height:1.2;margin:0;text-transform:uppercase}.agent-ready-understanding dl{display:grid;gap:8px;margin:0}.agent-ready-understanding dl div{border-top:1px solid var(--agent-line);display:grid;gap:3px;padding-top:8px}.agent-ready-understanding dd,.agent-ready-understanding dt{margin:0}.agent-ready-understanding dt{color:var(--agent-muted);font-size:.74rem;line-height:1.2;text-transform:uppercase}.agent-ready-understanding dd{color:var(--agent-ink);font-size:.88rem;line-height:1.4}.agent-ready-coverage__stats{display:grid;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.agent-ready-coverage__stats span{background:rgba(12,26,36,.06);border-radius:calc(var(--agent-radius) - 2px);color:var(--agent-muted);font-size:.76rem;line-height:1.25;min-width:0;padding:8px}.agent-ready-coverage ul{display:grid;gap:8px;list-style:none;margin:0;padding:0}.agent-ready-coverage li{align-items:center;border-top:1px solid var(--agent-line);display:grid;gap:8px;grid-template-columns:minmax(86px,.34fr) minmax(0,1fr) auto;min-width:0;padding-top:8px}.agent-ready-coverage li small,.agent-ready-coverage li span,.agent-ready-coverage li strong{font-size:.82rem;line-height:1.3;min-width:0}.agent-ready-coverage li span{color:var(--agent-ink);overflow-wrap:anywhere}.agent-ready-coverage li small{color:var(--agent-muted);white-space:nowrap}.agent-ready-comparison{background:#fff;border-color:rgba(12,26,36,.22);gap:12px;margin-top:0;padding:22px}.agent-ready-comparison h3{font-size:1.45rem;line-height:1.12}.agent-ready-comparison__rank{align-items:center;background:rgba(12,26,36,.06);border-radius:calc(var(--agent-radius) - 2px);display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;padding:10px 12px}.agent-ready-comparison__rank span,.agent-ready-comparison__rank strong{color:var(--agent-ink);font-family:var(--font-text-strong);font-size:.86rem;line-height:1.25}.agent-ready-comparison__rank span{color:var(--agent-muted)}.agent-ready-comparison__caveat{background:rgba(74,122,183,.08);border:1px solid rgba(74,122,183,.26);border-radius:calc(var(--agent-radius) - 2px);display:grid;gap:4px;padding:11px 12px}.agent-ready-comparison__caveat strong{color:var(--agent-ink);font-family:var(--font-text-strong);font-size:.86rem;line-height:1.25}.agent-ready-comparison__caveat span{color:var(--agent-muted);font-size:.82rem;line-height:1.4}.agent-ready-comparison__gaps ul,.agent-ready-comparison__list{display:grid;gap:7px;list-style:none;margin:0;padding:0}.agent-ready-comparison__list li{align-items:center;border-top:1px solid var(--agent-line);display:grid;gap:9px;grid-template-columns:minmax(0,1fr) minmax(62px,auto) minmax(90px,auto);min-width:0;padding:10px 0 0}.agent-ready-comparison__list li.is-primary{background:rgba(163,183,74,.11);border:1px solid rgba(101,114,38,.26);border-radius:calc(var(--agent-radius) - 2px);margin-top:2px;padding:10px}.agent-ready-comparison__list li>div{display:grid;gap:3px;min-width:0}.agent-ready-comparison__list small,.agent-ready-comparison__list span,.agent-ready-comparison__list strong{font-size:.84rem;line-height:1.3;min-width:0}.agent-ready-comparison__list strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-ready-comparison__list span,.agent-ready-comparison__list strong{color:var(--agent-ink);font-family:var(--font-text-strong)}.agent-ready-comparison__list small{color:var(--agent-muted);white-space:nowrap}.agent-ready-comparison__quality{display:block;overflow:hidden;text-overflow:ellipsis}.agent-ready-comparison__quality[data-quality=high]{color:var(--agent-accent-dark)}.agent-ready-comparison__quality[data-quality=qualified]{color:var(--agent-blue)}.agent-ready-comparison__list small.is-ahead,.agent-ready-comparison__quality[data-quality=low]{color:var(--agent-danger)}.agent-ready-comparison__list small.is-behind,.agent-ready-comparison__list small.is-you{color:var(--agent-accent-dark)}.agent-ready-comparison__gaps{border-top:1px solid var(--agent-line);display:grid;gap:8px;padding-top:10px}.agent-ready-comparison__gaps>strong{color:var(--agent-ink);font-family:var(--font-text-strong);font-size:.9rem;line-height:1.25}.agent-ready-comparison__gaps li{color:var(--agent-muted);display:flex;font-size:.82rem;gap:10px;justify-content:space-between;line-height:1.35;min-width:0}.agent-ready-comparison__gaps small{color:var(--agent-muted);white-space:nowrap}.agent-ready-observatory{background:rgba(74,122,183,.07);border-color:rgba(74,122,183,.24)}.agent-ready-observatory__stats{display:grid;gap:7px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.agent-ready-observatory__stats div{background:hsla(0,0%,100%,.7);border-radius:calc(var(--agent-radius) - 2px);display:grid;gap:3px;min-width:0;padding:9px}.agent-ready-observatory__stats dd,.agent-ready-observatory__stats dt{margin:0;min-width:0}.agent-ready-observatory__stats dt{color:var(--agent-muted);font-size:.72rem;line-height:1.16;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-ready-observatory__stats dd{color:var(--agent-ink);font-family:var(--font-text-strong);font-size:.92rem;line-height:1.2}.agent-ready-observatory__gaps{border-top:1px solid var(--agent-line);display:grid;gap:8px;padding-top:10px}.agent-ready-observatory__gaps strong{color:var(--agent-ink);font-family:var(--font-text-strong);font-size:.9rem}.agent-ready-observatory__gaps ul{display:grid;gap:6px;list-style:none;margin:0;padding:0}.agent-ready-observatory__gaps li{color:var(--agent-muted);display:flex;font-size:.82rem;gap:10px;justify-content:space-between;line-height:1.32}.agent-ready-observatory__gaps small{color:var(--agent-ink);font-family:var(--font-text-strong);white-space:nowrap}.agent-ready-public-signals{display:grid;gap:10px;margin-top:24px}.agent-ready-signal{align-items:start;border:1px solid var(--agent-line);border-radius:var(--agent-radius);display:grid;gap:12px;grid-template-columns:10px 1fr;padding:12px}.agent-ready-signal span{background:var(--agent-danger);border-radius:50%;height:9px;margin-top:6px;width:9px}.agent-ready-signal.is-positive span{background:var(--agent-accent-dark)}.agent-ready-signal.is-warning span{background:var(--agent-blue)}.agent-ready-signal.is-warning{background:rgba(74,122,183,.08);border-color:rgba(74,122,183,.32)}.agent-ready-signal p{color:var(--agent-muted);font-size:.88rem;line-height:1.45;margin:0}.agent-ready-signal strong{color:var(--agent-ink)}.agent-ready-breakdown{display:grid;gap:22px}.agent-ready-breakdown h3,.agent-ready-lead h3{font-size:1.7rem;line-height:1.1}.agent-ready-bars{display:grid;gap:14px}.agent-ready-bar{display:grid;gap:8px}.agent-ready-bar__head{color:var(--agent-muted);display:flex;font-size:.9rem;gap:12px;justify-content:space-between;line-height:1.3}.agent-ready-bar__head strong{color:var(--agent-ink);font-family:var(--font-text-strong)}.agent-ready-bar__track{background:rgba(12,26,36,.1);border-radius:999px;height:10px;overflow:hidden}.agent-ready-bar__track span{background:var(--agent-accent-dark);border-radius:inherit;display:block;height:100%}.agent-ready-bar.is-unmeasured .agent-ready-bar__track span{background:rgba(12,26,36,.24)}.agent-ready-priorities{counter-reset:agent-priority;display:grid;gap:12px;list-style:none;margin:0;padding:0}.agent-ready-priorities li{border:1px solid var(--agent-line);border-radius:var(--agent-radius);counter-increment:agent-priority;display:grid;gap:14px;grid-template-columns:34px 1fr;padding:16px}.agent-ready-priorities li:before{color:var(--agent-accent-dark);content:counter(agent-priority,decimal-leading-zero);font-family:var(--font-mono);font-size:.86rem}.agent-ready-priorities li[data-tone=unmeasured]:before{color:var(--agent-blue)}.agent-ready-priorities li[data-tone=excellence]:before{color:var(--agent-accent-dark)}.agent-ready-priorities em{background:rgba(12,26,36,.06);border-radius:calc(var(--agent-radius) - 3px);color:var(--agent-muted);font-family:var(--font-text-strong);font-size:.72rem;font-style:normal;grid-column:2;justify-self:start;line-height:1.15;margin:0;padding:4px 7px}.agent-ready-priorities li[data-tone=fix] em{background:rgba(164,62,53,.08);color:var(--agent-danger)}.agent-ready-priorities li[data-tone=unmeasured] em{background:rgba(74,122,183,.1);color:var(--agent-blue)}.agent-ready-priorities li[data-tone=excellence] em{background:rgba(163,183,74,.12);color:var(--agent-accent-dark)}.agent-ready-priorities span,.agent-ready-priorities strong{grid-column:2}.agent-ready-priorities strong{color:var(--agent-ink);font-family:var(--font-text-strong)}.agent-ready-priorities span{color:var(--agent-muted);font-size:.92rem;line-height:1.5}.agent-ready-priorities a{color:var(--agent-accent-dark);font-family:var(--font-text-strong);font-size:.86rem;grid-column:2;justify-self:start;line-height:1.3;text-decoration:none}.agent-ready-priorities a:focus-visible,.agent-ready-priorities a:hover{text-decoration:underline}.agent-ready-result-actions{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.agent-ready-inline-link{color:var(--agent-accent-dark);font-family:var(--font-text-strong);font-size:.92rem;text-decoration:none}.agent-ready-inline-link:focus-visible,.agent-ready-inline-link:hover{text-decoration:underline}.agent-ready-lead{background:var(--agent-ink);color:#fff;grid-column:2;padding:0}.agent-ready-lead summary{color:#fff}.agent-ready-lead summary small,.agent-ready-lead summary:after{color:var(--agent-accent)}.agent-ready-lead__form{display:grid;gap:18px;padding:20px}.agent-ready-lead h3{color:#fff}.agent-ready-lead p,.agent-ready-lead small{color:hsla(0,0%,100%,.72);line-height:1.55;margin:0}.agent-ready-lead__status{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.18);border-radius:var(--agent-radius);color:hsla(0,0%,100%,.82);font-size:.92rem;padding:12px 14px}.agent-ready-lead .agent-ready-field span{color:hsla(0,0%,100%,.82)}.agent-ready-lead .agent-ready-field input,.agent-ready-lead .agent-ready-field textarea{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.18);color:#fff}.agent-ready-lead .agent-ready-field input:focus,.agent-ready-lead .agent-ready-field textarea:focus{border-color:var(--agent-accent);outline-color:rgba(163,183,74,.34)}.agent-ready-faq,.agent-ready-method,.agent-ready-observatory-section{background:#fff;padding:92px 0}.agent-ready-section-head{display:grid;gap:16px;margin-bottom:38px;max-width:820px}.agent-ready-faq h2,.agent-ready-limits h2,.agent-ready-section-head h2{font-size:3rem;line-height:1.04}.agent-ready-section-head p{color:var(--agent-muted);font-size:1.05rem;line-height:1.65;margin:0}.agent-ready-family-grid{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.agent-ready-family{box-shadow:none;min-height:210px;padding:22px}.agent-ready-family span{color:var(--agent-accent-dark);font-family:var(--font-mono);font-size:.84rem}.agent-ready-family h3{color:var(--agent-ink);font-family:var(--font-text-strong);font-size:1.08rem;line-height:1.25;margin:22px 0 10px}.agent-ready-family p{color:var(--agent-muted);font-size:.92rem;line-height:1.55;margin:0}.agent-ready-standard{border-top:1px solid var(--agent-line);display:grid;gap:24px;grid-template-columns:minmax(260px,.46fr) minmax(0,1fr);margin-top:30px;padding-top:30px}.agent-ready-standard__intro{align-content:start;display:grid;gap:14px}.agent-ready-standard__intro h3{color:var(--agent-ink);font-family:var(--font-title-accent);font-size:2.1rem;font-weight:400;line-height:1.08;margin:0}.agent-ready-standard__intro p{color:var(--agent-muted);line-height:1.62;margin:0}.agent-ready-standard__grid{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.agent-ready-standard__grid article{align-content:start;background:var(--agent-paper);border:1px solid var(--agent-line);border-radius:var(--agent-radius);display:grid;gap:8px;min-height:150px;padding:16px}.agent-ready-standard__grid span{color:var(--agent-accent-dark);font-family:var(--font-mono);font-size:.78rem}.agent-ready-standard__grid strong{color:var(--agent-ink);font-family:var(--font-text-strong);font-size:.98rem;line-height:1.25}.agent-ready-standard__grid p{color:var(--agent-muted);font-size:.86rem;line-height:1.45;margin:0}.agent-ready-standard__rules{display:grid;gap:8px;grid-column:2;list-style:none;margin:0;padding:0}.agent-ready-standard__rules li{color:var(--agent-muted);font-size:.9rem;line-height:1.5;padding-left:18px;position:relative}.agent-ready-standard__rules li:before{background:var(--agent-accent-dark);border-radius:50%;content:"";height:7px;left:0;position:absolute;top:.62em;width:7px}.agent-ready-observatory-section{background:var(--agent-ink);border-top:1px solid var(--agent-line);color:#fff}.agent-ready-observatory-section .agent-ready-eyebrow--dark,.agent-ready-observatory-section .agent-ready-section-head p{color:hsla(0,0%,100%,.7)}.agent-ready-observatory-section .agent-ready-section-head h2{color:#fff}.agent-ready-observatory-section__grid{align-items:start;display:grid;gap:44px;grid-template-columns:minmax(260px,.62fr) minmax(0,1fr)}.agent-ready-observatory-section .agent-ready-section-head{margin-bottom:0}.agent-ready-observatory-cards{background:hsla(0,0%,100%,.14);border-radius:var(--agent-radius);display:grid;gap:1px;padding:1px}.agent-ready-observatory-cards article{background:hsla(0,0%,100%,.06);display:grid;gap:10px;min-height:158px;padding:22px}.agent-ready-observatory-cards span{color:#afc653;font-family:var(--font-mono);font-size:.82rem}.agent-ready-observatory-cards h3{color:#fff;font-family:var(--font-text-strong);font-size:1.08rem;line-height:1.28;margin:0}.agent-ready-observatory-cards p{color:hsla(0,0%,100%,.68);font-size:.92rem;line-height:1.55;margin:0}.agent-ready-report-page{min-height:100vh}.agent-ready-report-hero{background:var(--agent-ink);color:#fff;padding:112px 0 72px}.agent-ready-report-hero__grid{align-items:end;display:grid;gap:44px;grid-template-columns:minmax(0,1fr) minmax(280px,360px)}.agent-ready-report-hero h1{color:#fff;font-family:var(--font-title-accent);font-size:3.8rem;font-weight:400;letter-spacing:0;line-height:1;margin:0;max-width:820px}.agent-ready-report-hero p{color:hsla(0,0%,100%,.76);font-size:1rem;line-height:1.65;margin:22px 0 0;max-width:760px}.agent-ready-report-score{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.16);border-radius:var(--agent-radius);display:grid;gap:12px;padding:24px}.agent-ready-report-score span{color:var(--agent-accent);font-family:var(--font-title-accent);font-size:4.5rem;line-height:.9}.agent-ready-report-score p,.agent-ready-report-score strong{color:#fff;margin:0}.agent-ready-report-score p{color:hsla(0,0%,100%,.72)}.agent-ready-report-section{padding:56px 0 0}.agent-ready-report-grid{display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(260px,.42fr)}.agent-ready-report-panel{background:var(--agent-surface);border:1px solid var(--agent-line);border-radius:var(--agent-radius);display:grid;gap:16px;min-width:0;padding:24px}.agent-ready-report-panel--wide{grid-row:span 2}.agent-ready-report-cta h2,.agent-ready-report-heading h2,.agent-ready-report-panel h2{color:var(--agent-ink);font-family:var(--font-title-accent);font-size:2.15rem;font-weight:400;line-height:1.08;margin:0}.agent-ready-report-cta p,.agent-ready-report-panel p{color:var(--agent-muted);line-height:1.6;margin:0}.agent-ready-report-page-card dl,.agent-ready-report-understanding{display:grid;gap:10px;margin:0}.agent-ready-report-page-card dl div,.agent-ready-report-understanding div{display:grid;gap:3px;min-width:0}.agent-ready-report-page-card dt,.agent-ready-report-understanding dt{color:var(--agent-muted);font-size:.75rem;line-height:1.2;text-transform:uppercase}.agent-ready-report-page-card dd,.agent-ready-report-page-card dt,.agent-ready-report-understanding dd,.agent-ready-report-understanding dt{margin:0}.agent-ready-report-page-card dd,.agent-ready-report-understanding dd{color:var(--agent-ink);font-family:var(--font-text-strong);line-height:1.35}.agent-ready-report-gaps,.agent-ready-report-list{display:grid;gap:10px;list-style:none;margin:0;padding:0}.agent-ready-report-list li{border-top:1px solid var(--agent-line);display:flex;gap:14px;justify-content:space-between;padding-top:10px}.agent-ready-report-gaps li,.agent-ready-report-list span{color:var(--agent-muted);line-height:1.45}.agent-ready-report-list strong{color:var(--agent-ink);font-family:var(--font-text-strong)}.agent-ready-report-heading{margin-bottom:22px;max-width:760px}.agent-ready-report-pages{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.agent-ready-report-page-card{background:var(--agent-surface);border:1px solid var(--agent-line);border-radius:var(--agent-radius);display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(190px,.38fr);min-width:0;padding:18px}.agent-ready-report-page-card span{color:var(--agent-accent-dark);font-family:var(--font-text-strong);font-size:.76rem;text-transform:uppercase}.agent-ready-report-page-card h3{color:var(--agent-ink);font-family:var(--font-text-strong);font-size:1rem;line-height:1.35;margin:6px 0 0}.agent-ready-report-page-card p{color:var(--agent-muted);font-size:.86rem;line-height:1.35;margin:8px 0 0;overflow-wrap:anywhere}.agent-ready-report-gaps li{padding-left:18px;position:relative}.agent-ready-report-gaps li:before{background:var(--agent-blue);border-radius:50%;content:"";height:7px;left:0;position:absolute;top:.62em;width:7px}.agent-ready-report-ai-proof{align-items:end;background:var(--agent-ink);border-radius:var(--agent-radius);color:#fff;display:grid;gap:28px;grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);min-width:0;padding:28px}.agent-ready-report-ai-proof__intro{min-width:0}.agent-ready-report-ai-proof h2{color:#fff;font-family:var(--font-title-accent);font-size:2.25rem;font-weight:400;letter-spacing:0;line-height:1.08;margin:0;max-width:760px}.agent-ready-report-ai-proof p{color:hsla(0,0%,100%,.72);line-height:1.6;margin:16px 0 0;max-width:760px}.agent-ready-report-ai-proof__stats{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.agent-ready-report-ai-proof__stats div{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);border-radius:calc(var(--agent-radius) - 6px);min-width:0;padding:16px}.agent-ready-report-ai-proof__stats dd,.agent-ready-report-ai-proof__stats dt{margin:0}.agent-ready-report-ai-proof__stats dt{color:hsla(0,0%,100%,.62);font-size:.72rem;text-transform:uppercase}.agent-ready-report-ai-proof__stats dd{color:#fff;font-family:var(--font-title-accent);font-size:1.65rem;line-height:1;margin-top:8px}.agent-ready-report-ai-proof__foot{border-top:1px solid hsla(0,0%,100%,.12);display:flex;flex-wrap:wrap;gap:8px;grid-column:1/-1;padding-top:18px}.agent-ready-report-ai-proof__foot span{align-items:center;background:hsla(0,0%,100%,.1);border-radius:999px;color:hsla(0,0%,100%,.74);display:inline-flex;font-size:.82rem;line-height:1.25;min-height:30px;padding:5px 10px}.agent-ready-report-cta{background:var(--agent-ink);color:#fff;margin-top:64px;padding:64px 0}.agent-ready-report-cta h2{color:#fff}.agent-ready-report-cta p{color:hsla(0,0%,100%,.74);margin:18px 0 24px;max-width:720px}.agent-ready-faq{background:var(--agent-paper)}.agent-ready-faq__grid{align-items:start;display:grid;gap:54px;grid-template-columns:minmax(260px,.52fr) minmax(0,1fr)}.agent-ready-faq__items{display:grid;gap:10px}.agent-ready-faq__item{background:#fff;border:1px solid var(--agent-line);border-radius:var(--agent-radius)}.agent-ready-faq__item summary{align-items:start;color:var(--agent-ink);cursor:pointer;display:grid;font-family:var(--font-text-strong);gap:14px;grid-template-columns:34px 1fr;line-height:1.35;padding:18px}.agent-ready-faq__item summary::marker{content:""}.agent-ready-faq__item summary::-webkit-details-marker{display:none}.agent-ready-faq__item summary span{color:var(--agent-accent-dark);font-family:var(--font-mono);font-size:.84rem}.agent-ready-faq__item p{color:var(--agent-muted);line-height:1.62;margin:0;padding:0 18px 20px 66px}.agent-ready-limits{background:#fff;padding:82px 0 96px}.agent-ready-limits__grid{align-items:start;display:grid;gap:54px;grid-template-columns:minmax(260px,.56fr) minmax(0,1fr)}.agent-ready-limits ul{display:grid;gap:12px;list-style:none;margin:0;padding:0}.agent-ready-limits li{background:#fff;border:1px solid var(--agent-line);border-radius:var(--agent-radius);color:var(--agent-muted);line-height:1.55;padding:18px 20px}@keyframes agent-ready-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.72)}}@keyframes agent-ready-progress-shine{0%{transform:translateX(-120%)}to{transform:translateX(260%)}}@keyframes agent-ready-spin{to{transform:rotate(1turn)}}@media (max-width:1180px){.agent-ready-hero__grid{grid-template-columns:1fr}.agent-ready-hero__content,.agent-ready-scoreboard{position:static}.agent-ready-hero__title{font-size:3.7rem}.agent-ready-results__grid{grid-template-columns:1fr}.agent-ready-lead{grid-column:auto}.agent-ready-family-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.agent-ready-observatory-section__grid,.agent-ready-standard{grid-template-columns:1fr}.agent-ready-standard__rules{grid-column:auto}.agent-ready-report-ai-proof,.agent-ready-report-grid,.agent-ready-report-hero__grid,.agent-ready-report-pages{grid-template-columns:1fr}.agent-ready-report-panel--wide{grid-row:auto}}@media (max-width:760px){.agent-ready-page{overflow-x:hidden}.agent-ready-shell{max-width:1180px;width:calc(100vw - 28px)}.agent-ready-hero{padding:84px 0 46px}.agent-ready-breadcrumb{display:none}.agent-ready-hero__title{font-size:2.1rem;max-width:100%;overflow-wrap:anywhere}.agent-ready-hero__intro{font-size:.96rem;line-height:1.55;margin-top:16px;max-width:100%;overflow-wrap:anywhere}.agent-ready-family-grid,.agent-ready-faq__grid,.agent-ready-hero__signals,.agent-ready-lead__grid,.agent-ready-limits__grid,.agent-ready-score-split,.agent-ready-standard__grid{grid-template-columns:1fr}.agent-ready-hero__signals{display:none}.agent-ready-hero__signals li{min-height:0}.agent-ready-breakdown,.agent-ready-lead,.agent-ready-scoreboard,.agent-ready-tool{padding:18px}.agent-ready-scoreboard h2,.agent-ready-tool h2{font-size:2rem;overflow-wrap:anywhere}.agent-ready-field,.agent-ready-field input,.agent-ready-field select,.agent-ready-field textarea,.agent-ready-form,.agent-ready-form>*,.agent-ready-hero__grid,.agent-ready-tool{max-width:100%;min-width:0}.agent-ready-tool__head{margin-bottom:18px}.agent-ready-form{gap:16px}.agent-ready-launch{grid-template-columns:1fr}.agent-ready-launch .agent-ready-submit{white-space:normal;width:100%}.agent-ready-competitors__grid{grid-template-columns:1fr}.agent-ready-competitors{order:2}.agent-ready-context-row{align-items:stretch;flex-direction:column;order:3}.agent-ready-sector-control,.agent-ready-sector-control select{width:100%}.agent-ready-field{gap:6px}.agent-ready-breakdown,.agent-ready-observatory-section,.agent-ready-scoreboard,.agent-ready-tool,.agent-ready-tool h2,.agent-ready-tool p,.agent-ready-tool span,.agent-ready-tool strong{overflow-wrap:anywhere}.agent-ready-scan{min-height:0;order:4;padding:10px 12px}.agent-ready-scan-steps{grid-template-columns:1fr;order:5}.agent-ready-submit{order:1}.agent-ready-progress{order:0}.agent-ready-form__note{order:6}.agent-ready-result-actions{align-items:stretch;flex-direction:column}.agent-ready-result-actions .agent-ready-inline-link,.agent-ready-result-actions .button{width:100%}.agent-ready-benchmark dl,.agent-ready-executive__metrics,.agent-ready-observatory__stats,.agent-ready-public-snapshot{grid-template-columns:1fr}.agent-ready-confidence__head{align-items:flex-start;flex-direction:column}.agent-ready-coverage li,.agent-ready-coverage__stats,.agent-ready-report-page-card{grid-template-columns:1fr}.agent-ready-coverage li small{white-space:normal}.agent-ready-comparison__list li{gap:4px;grid-template-columns:1fr}.agent-ready-comparison__gaps small,.agent-ready-comparison__list small,.agent-ready-comparison__list strong{overflow:visible;text-overflow:clip;white-space:normal}.agent-ready-comparison__gaps li,.agent-ready-observatory__gaps li{align-items:flex-start;flex-direction:column;gap:2px}.agent-ready-report-hero{padding:84px 0 46px}.agent-ready-report-hero h1{font-size:2.35rem}.agent-ready-report-score span{font-size:3.4rem}.agent-ready-report-ai-proof{padding:20px}.agent-ready-report-ai-proof h2{font-size:1.75rem}.agent-ready-report-ai-proof__stats{grid-template-columns:1fr}.agent-ready-report-section{padding-top:34px}.agent-ready-report-page-card,.agent-ready-report-panel{padding:18px}.agent-ready-lead{padding:0}.agent-ready-option{min-height:0}.agent-ready-question__legend{align-items:flex-start}.agent-ready-help small,.agent-ready-option span:after{display:none}.agent-ready-faq,.agent-ready-limits,.agent-ready-method,.agent-ready-observatory-section,.agent-ready-results{padding:62px 0}.agent-ready-faq h2,.agent-ready-limits h2,.agent-ready-section-head h2,.agent-ready-standard__intro h3{font-size:2.1rem}.agent-ready-score data{font-size:4.2rem}.agent-ready-faq__item p{padding-left:18px}}@media (max-width:430px){.agent-ready-shell{max-width:calc(100vw - 24px);width:calc(100vw - 24px)}.agent-ready-hero__title{font-size:1.92rem;line-height:1.02}.agent-ready-faq h2,.agent-ready-limits h2,.agent-ready-scoreboard h2,.agent-ready-section-head h2,.agent-ready-standard__intro h3,.agent-ready-tool h2{font-size:1.82rem;line-height:1.08}.agent-ready-breakdown,.agent-ready-lead,.agent-ready-scoreboard,.agent-ready-tool{padding:16px}.agent-ready-field input,.agent-ready-field select{min-height:54px}}@media (prefers-reduced-motion:reduce){.agent-ready-form.is-loading .agent-ready-submit:before{animation:none}.agent-ready-option span,.agent-ready-progress__track span{transition:none}}