.agent-readiness-html-page{--ar-ink:#091e24;--ar-ink-2:#0e2a33;--ar-body:#46565d;--ar-muted:#5c6a70;--ar-border:#e7e7e7;--ar-border-soft:#f0f0f0;--ar-surface:#ffffff;--ar-surface-alt:#fafafa;--ar-pink:#f01159;--ar-pink-hover:#d20e4d;--ar-cited:#0b7c60;--ar-sky:#56b9ea;--ar-radius:12px;--ar-max:1280px;--ar-gutter:clamp(1rem,4vw,1.5rem);--ar-section-py:clamp(3.5rem,7vw,5.5rem);--ar-mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace;--ag-loop:9s;background:var(--ar-surface);color:var(--ar-body);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}.agent-readiness-html-page *,.agent-readiness-html-page :after,.agent-readiness-html-page :before{box-sizing:border-box}.agent-readiness-html-page h1,.agent-readiness-html-page h2,.agent-readiness-html-page h3,.agent-readiness-html-page h4{font-family:var(--font-sora),ui-sans-serif,system-ui,sans-serif;color:var(--ar-ink);margin:0}.agent-readiness-html-page h1{font-size:clamp(2rem,4.3vw,3.15rem);font-weight:700;line-height:1.08;letter-spacing:-.025em;color:#ffffff}.agent-readiness-html-page h2{font-size:clamp(1.5rem,3.2vw,2.25rem);font-weight:700;line-height:1.18;letter-spacing:-.02em}.agent-readiness-html-page h3{font-size:1.0625rem;font-weight:600;line-height:1.35;letter-spacing:-.005em}.agent-readiness-html-page h4{font-size:1rem;font-weight:600;line-height:1.4}.agent-readiness-html-page ol,.agent-readiness-html-page p,.agent-readiness-html-page ul{margin:0}.agent-readiness-html-page ol,.agent-readiness-html-page ul{padding:0;list-style:none}.agent-readiness-html-page .container{width:100%;max-width:var(--ar-max);margin:0 auto;padding:0 var(--ar-gutter)}.agent-readiness-html-page section.ar-section{padding:var(--ar-section-py) 0;background:var(--ar-surface)}.agent-readiness-html-page section.ar-section--alt{background:var(--ar-surface-alt);border-top:1px solid var(--ar-border);border-bottom:1px solid var(--ar-border)}.agent-readiness-html-page .ar-section-head{max-width:46rem;margin-bottom:clamp(2rem,4vw,3rem)}.agent-readiness-html-page .ar-section-head--center{margin-left:auto;margin-right:auto;text-align:center}.agent-readiness-html-page .ar-section-head p{margin-top:.875rem;font-size:1.0625rem;line-height:1.65;color:var(--ar-body)}.agent-readiness-html-page .ar-btn-ghost,.agent-readiness-html-page .ar-btn-primary,.agent-readiness-html-page .ar-btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:inherit;font-size:1rem;font-weight:600;line-height:1.25;text-align:center;text-decoration:none;cursor:pointer;border-radius:10px;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.agent-readiness-html-page .ar-btn-primary{padding:.9rem 1.6rem;background:var(--ar-pink);color:#ffffff;border:1px solid var(--ar-pink)}.agent-readiness-html-page .ar-btn-primary:hover{background:var(--ar-pink-hover);border-color:var(--ar-pink-hover);transform:translateY(-1px)}.agent-readiness-html-page .ar-btn-ghost{padding:.9rem 1.5rem;background:transparent;color:#ffffff;border:1px solid rgba(255,255,255,.32)}.agent-readiness-html-page .ar-btn-ghost:hover{border-color:rgba(255,255,255,.7);background:rgba(255,255,255,.06)}.agent-readiness-html-page .ar-btn-secondary{padding:.85rem 1.4rem;background:var(--ar-surface);color:var(--ar-ink);border:1px solid var(--ar-border);font-size:.9375rem}.agent-readiness-html-page .ar-btn-secondary:hover{border-color:var(--ar-pink);color:var(--ar-pink)}.agent-readiness-html-page .ar-btn-block{width:100%}.agent-readiness-html-page .ar-inline-cta{display:flex;justify-content:center;margin-top:clamp(2rem,4vw,2.75rem)}.agent-readiness-html-page a:focus-visible,.agent-readiness-html-page button:focus-visible{outline:2px solid var(--ar-pink);outline-offset:3px}.agent-readiness-html-page .ar-final a:focus-visible,.agent-readiness-html-page .ar-final button:focus-visible,.agent-readiness-html-page .ar-hero a:focus-visible{outline-color:#ffffff}.agent-readiness-html-page .ar-hero{background:linear-gradient(160deg,#091e24,#0e2a33);color:#cbd5e1;padding-bottom:clamp(2.75rem,6vw,4.5rem)}.agent-readiness-html-page .ar-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.85rem 0 clamp(1.75rem,4vw,3rem);font-size:.8125rem;color:#7f95a0}.agent-readiness-html-page .ar-breadcrumb a{color:var(--ar-sky);text-decoration:none}.agent-readiness-html-page .ar-breadcrumb a:hover{text-decoration:underline}.agent-readiness-html-page .ar-hero-grid{display:grid;grid-template-columns:1fr;gap:clamp(2.25rem,5vw,3.5rem);align-items:center}.agent-readiness-html-page .ar-eyebrow{font-family:var(--ar-mono);font-size:.75rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ar-sky);margin-bottom:1.1rem}.agent-readiness-html-page .ar-hero-sub{margin-top:1.35rem;max-width:34rem;font-size:clamp(1rem,2vw,1.125rem);line-height:1.68;color:#cbd5e1}.agent-readiness-html-page .ar-hero-promise{margin-top:1.05rem;max-width:34rem;font-size:clamp(1rem,2vw,1.0625rem);line-height:1.6;font-weight:600;color:#ffffff}.agent-readiness-html-page .ar-hero-ctas{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.85rem}.agent-readiness-html-page .ar-hero-trust{display:flex;flex-wrap:wrap;gap:.4rem 1.15rem;margin-top:1.6rem;font-size:.8125rem;color:#94a3b8}.agent-readiness-html-page .ar-hero-trust li{position:relative;padding-left:.95rem}.agent-readiness-html-page .ar-hero-trust li:before{content:"";position:absolute;left:0;top:.52em;width:4px;height:4px;border-radius:50%;background:#3d5661}@media (min-width:1024px){.agent-readiness-html-page .ar-hero-grid{grid-template-columns:48fr 52fr;gap:clamp(2.5rem,4vw,4rem)}}.agent-readiness-html-page .agchat{--agc-font:clamp(13px,1.05vw + 9px,14.5px);width:100%;max-width:34rem;margin:0 auto;font-size:var(--agc-font)}.agent-readiness-html-page .agchat__panel{background:#ffffff;border:1px solid #e5e5e5;border-radius:16px;box-shadow:0 1px 2px rgba(9,30,36,.06),0 18px 48px -12px rgba(0,0,0,.45);overflow:hidden}.agent-readiness-html-page .agchat__head{display:flex;align-items:center;gap:.45rem;padding:.7rem 1rem;border-bottom:1px solid #f0f0f0}.agent-readiness-html-page .agchat__headmark{width:7px;height:7px;border-radius:50%;background:#d4d4d4}.agent-readiness-html-page .agchat__headlabel{font-size:.75rem;font-weight:500;letter-spacing:.01em;color:#8f8f8f}.agent-readiness-html-page .agchat__thread{padding:clamp(.9rem,2.5vw,1.15rem)}.agent-readiness-html-page .agchat__userrow{display:flex;justify-content:flex-end}.agent-readiness-html-page .agchat__bubble{display:inline-block;max-width:88%;padding:.55rem .85rem;border-radius:18px;background:#f4f4f4;color:#0d0d0d;line-height:1.55;animation:agBubble var(--ag-loop) linear infinite}.agent-readiness-html-page .agchat__line{position:relative;display:block}.agent-readiness-html-page .agchat__ghost{display:block;white-space:nowrap;visibility:hidden}.agent-readiness-html-page .agchat__typed{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;white-space:nowrap;border-right:0 solid #0d0d0d}.agent-readiness-html-page .agchat__line--1 .agchat__typed{animation:agType1 var(--ag-loop) linear infinite,agCaret1 var(--ag-loop) steps(1) infinite,agCaretBlink 1.06s steps(1) infinite}.agent-readiness-html-page .agchat__line--2 .agchat__typed{animation:agType2 var(--ag-loop) linear infinite,agCaret2 var(--ag-loop) steps(1) infinite,agCaretBlink 1.06s steps(1) infinite}.agent-readiness-html-page .agchat__replyrow{display:flex;gap:.6rem;margin-top:clamp(.9rem,2.5vw,1.15rem)}.agent-readiness-html-page .agchat__avatar{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin-top:1px;border:1px solid #e5e5e5;border-radius:50%;background:#ffffff;color:#0d0d0d}.agent-readiness-html-page .agchat__answers{position:relative;display:grid;flex:1 1 auto;min-width:0}.agent-readiness-html-page .agchat__answers>*{grid-area:1/1;align-self:start}.agent-readiness-html-page .agchat__dots{display:inline-flex;gap:4px;padding-top:.4rem;opacity:0;animation:agDots var(--ag-loop) linear infinite}.agent-readiness-html-page .agchat__dots i{width:5px;height:5px;border-radius:50%;background:#c4c4c4;animation:agDotPulse 1.1s ease-in-out infinite}.agent-readiness-html-page .agchat__dots i:nth-child(2){animation-delay:.16s}.agent-readiness-html-page .agchat__dots i:nth-child(3){animation-delay:.32s}.agent-readiness-html-page .agchat__answer{color:#0d0d0d;line-height:1.62;animation:agAnswer var(--ag-loop) linear infinite}.agent-readiness-html-page .agchat__intro{color:#0d0d0d}.agent-readiness-html-page .agchat__list{margin-top:.6rem;display:grid;gap:.45rem;counter-reset:agchat}.agent-readiness-html-page .agchat__list li{position:relative;padding-left:1.35rem;counter-increment:agchat;color:#3c3c3c}.agent-readiness-html-page .agchat__list li:before{content:counter(agchat) ".";position:absolute;left:.15rem;top:0;color:#6e6e6e}.agent-readiness-html-page .agchat__list b{font-weight:600;color:#0d0d0d}.agent-readiness-html-page .agchat__li--cited{margin:.35rem -.4rem .3rem;padding:.45rem .5rem .55rem 1.75rem;border-radius:10px;background:rgba(16,163,127,.07);box-shadow:0 0 0 1.5px rgba(11,124,96,.45)}.agent-readiness-html-page .agchat__li--cited:before{left:.55rem;top:.45rem}.agent-readiness-html-page .agchat__you{position:absolute;top:-.85rem;right:.45rem;z-index:1;display:inline-flex;align-items:center;gap:.28rem;padding:.24rem .6rem;border-radius:999px;background:var(--ar-cited);color:#ffffff;font-size:.7rem;font-weight:600;letter-spacing:.01em;white-space:nowrap;box-shadow:0 4px 14px -3px rgba(9,30,36,.4);animation:agYou var(--ag-loop) linear infinite}.agent-readiness-html-page .agchat__card{display:flex;align-items:center;gap:.5rem;margin-top:.5rem;padding:.4rem .5rem;border:1px solid #e5e5e5;border-radius:10px;background:#ffffff;animation:agStream var(--ag-loop) linear infinite;animation-delay:.5s}.agent-readiness-html-page .agchat__favicon{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:17px;height:17px;border-radius:5px;background:var(--ar-ink);color:#ffffff;font-size:9px;font-weight:700;line-height:1}.agent-readiness-html-page .agchat__cardtitle{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:500;color:#0d0d0d}.agent-readiness-html-page .agchat__cited{flex:0 0 auto;display:inline-flex;align-items:center;gap:.2rem;padding:.1rem .4rem;border-radius:999px;background:rgba(16,163,127,.12);color:var(--ar-cited);font-size:.68rem;font-weight:600;animation:agCited var(--ag-loop) linear infinite}.agent-readiness-html-page .agchat__answer .agchat__list li,.agent-readiness-html-page .agchat__answer>.agchat__intro{animation:agStream var(--ag-loop) linear infinite}.agent-readiness-html-page .agchat__answer .agchat__list li:first-child{animation-delay:.25s}.agent-readiness-html-page .agchat__answer .agchat__list li:nth-child(2){animation-delay:.7s}.agent-readiness-html-page .agchat__answer .agchat__list li:nth-child(3){animation-delay:.9s}.agent-readiness-html-page .agchat__answer .agchat__list li.agchat__li--cited{animation:agStream var(--ag-loop) linear infinite,agRing var(--ag-loop) linear infinite;animation-delay:.25s,0s}.agent-readiness-html-page .agchat__composer{display:flex;align-items:center;gap:.5rem;margin:0 clamp(.9rem,2.5vw,1.15rem) clamp(.9rem,2.5vw,1.15rem);padding:.45rem .45rem .45rem .95rem;border:1px solid #e5e5e5;border-radius:999px;background:#ffffff}.agent-readiness-html-page .agchat__placeholder{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#9b9b9b}.agent-readiness-html-page .agchat__send{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#0d0d0d;color:#ffffff}.agent-readiness-html-page .agchat__captionrow{display:flex;justify-content:center;min-height:2.1rem;margin-top:.9rem}.agent-readiness-html-page .agchat__caption{padding:.32rem .85rem;border:1px solid rgba(16,163,127,.45);border-radius:999px;background:rgba(16,163,127,.14);color:#6fdcbd;font-size:.8125rem;font-weight:500;text-align:center;animation:agCaption var(--ag-loop) linear infinite}@keyframes agBubble{0%{opacity:0;transform:translateY(4px)}2.2%,95.6%{opacity:1;transform:none}to{opacity:0;transform:translateY(4px)}}@keyframes agType1{0%{width:0}2.2%{width:0;animation-timing-function:steps(33)}19%,to{width:100%}}@keyframes agType2{0%{width:0}19%{width:0;animation-timing-function:steps(26)}33%,to{width:100%}}@keyframes agCaret1{0%{border-right-width:0}2.2%{border-right-width:1.5px}19%,to{border-right-width:0}}@keyframes agCaret2{0%{border-right-width:0}19%{border-right-width:1.5px}33.5%,to{border-right-width:0}}@keyframes agCaretBlink{0%{border-right-color:#0d0d0d}50%{border-right-color:transparent}}@keyframes agDots{0%,33.9%{opacity:0}34.7%,39.5%{opacity:1}40.3%,to{opacity:0}}@keyframes agDotPulse{0%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@keyframes agAnswer{0%,40.5%{opacity:0}41.5%,95.6%{opacity:1}to{opacity:0}}@keyframes agStream{0%,41%{opacity:0;transform:translateY(5px)}45.5%,to{opacity:1;transform:none}}@keyframes agCited{0%,55%{opacity:0;transform:scale(.9)}58%,to{opacity:1;transform:none}}@keyframes agRing{0%,54%{background:rgba(16,163,127,0);box-shadow:0 0 0 0 rgba(11,124,96,0)}58%{background:rgba(16,163,127,.07);box-shadow:0 0 0 4px rgba(11,124,96,.32)}62%{box-shadow:0 0 0 1.5px rgba(11,124,96,.5)}66%{box-shadow:0 0 0 4px rgba(11,124,96,.26)}70%,95.6%{background:rgba(16,163,127,.07);box-shadow:0 0 0 1.5px rgba(11,124,96,.45)}to{background:rgba(16,163,127,0);box-shadow:0 0 0 0 rgba(11,124,96,0)}}@keyframes agYou{0%,55.5%{opacity:0;transform:translateY(4px) scale(.85)}58.5%,95.6%{opacity:1;transform:none}to{opacity:0}}@keyframes agCaption{0%,58%{opacity:0;transform:translateY(3px)}60.5%,95.6%{opacity:1;transform:none}to{opacity:0}}.agent-readiness-html-page .ar-trust-bar{padding:clamp(1.75rem,4vw,2.5rem) 0;background:var(--ar-surface);border-bottom:1px solid var(--ar-border)}.agent-readiness-html-page .ar-stats-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1.5rem;text-align:center}.agent-readiness-html-page .ar-stat-item strong{display:block;font-family:var(--font-sora),ui-sans-serif,system-ui,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:-.02em;color:var(--ar-ink);margin-bottom:.2rem}.agent-readiness-html-page .ar-stat-item span{font-size:.8125rem;color:var(--ar-muted)}.agent-readiness-html-page .ar-stat-item--clutch{display:flex;align-items:center;justify-content:center;min-height:3.25rem;min-width:min(100%,200px)}.agent-readiness-html-page .ar-clutch-widget-inner{width:100%;max-width:220px;margin:0 auto;display:flex;align-items:center;justify-content:center}.agent-readiness-html-page .ar-stat-item--clutch iframe{margin:0 auto}.agent-readiness-html-page .ar-logos-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(1.25rem,4vw,2.25rem);margin-top:clamp(1.5rem,3vw,2rem);opacity:.6}.agent-readiness-html-page .ar-client-logo{display:flex;align-items:center;justify-content:center;width:130px;min-height:46px}.agent-readiness-html-page .ar-client-logo-image{width:auto;height:auto;max-width:124px;max-height:44px;object-fit:contain}.agent-readiness-html-page .ar-stat-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:clamp(1rem,2vw,1.25rem)}.agent-readiness-html-page .ar-stat-card{padding:clamp(1.25rem,2.5vw,1.75rem);background:var(--ar-surface);border:1px solid var(--ar-border);border-radius:var(--ar-radius)}.agent-readiness-html-page .ar-stat-card-value{font-family:var(--font-sora),ui-sans-serif,system-ui,sans-serif;font-size:clamp(2.25rem,4.5vw,3rem);font-weight:700;line-height:1;letter-spacing:-.03em;color:var(--ar-ink)}.agent-readiness-html-page .ar-stat-card-label{margin-top:.85rem;font-size:.9375rem;line-height:1.6;color:var(--ar-body)}.agent-readiness-html-page .ar-stat-card-source{margin-top:.75rem;padding-top:.7rem;border-top:1px solid var(--ar-border);font-family:var(--ar-mono);font-size:.6875rem;letter-spacing:.04em;text-transform:uppercase;color:var(--ar-muted)}.agent-readiness-html-page .ar-closing-line{max-width:40rem;margin-top:clamp(1.75rem,3.5vw,2.5rem);font-size:1.0625rem;line-height:1.65;color:var(--ar-ink)}.agent-readiness-html-page .ar-tool-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(1rem,2vw,1.25rem)}.agent-readiness-html-page a.ar-tool-card{display:flex;flex-direction:column;gap:.4rem;padding:clamp(1.15rem,2.5vw,1.5rem);background:var(--ar-surface);border:1px solid var(--ar-border);border-radius:var(--ar-radius);text-decoration:none;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.agent-readiness-html-page a.ar-tool-card:hover{border-color:#d5d5d5;box-shadow:0 6px 20px -8px rgba(9,30,36,.18);transform:translateY(-2px)}.agent-readiness-html-page .ar-tool-name{font-family:var(--font-sora),ui-sans-serif,system-ui,sans-serif;font-size:1rem;font-weight:600;line-height:1.35;color:var(--ar-ink)}.agent-readiness-html-page .ar-tool-domain{font-family:var(--ar-mono);font-size:.75rem;color:var(--ar-muted);word-break:break-all}.agent-readiness-html-page .ar-tool-desc{margin-top:.35rem;font-size:.9375rem;line-height:1.6;color:var(--ar-body)}.agent-readiness-html-page .ar-tool-open{margin-top:auto;padding-top:.85rem;font-size:.8125rem;font-weight:600;color:var(--ar-pink)}.agent-readiness-html-page .ar-credibility{max-width:44rem;margin-top:clamp(1.5rem,3vw,2rem);font-size:.9375rem;line-height:1.65;color:var(--ar-body)}.agent-readiness-html-page #self-check .ar-btn-secondary{margin-top:1.25rem;text-align:left}.agent-readiness-html-page .ar-fix-grid{display:grid;grid-template-columns:1fr;gap:clamp(1rem,2vw,1.25rem)}@media (min-width:620px){.agent-readiness-html-page .ar-fix-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.agent-readiness-html-page .ar-fix-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.agent-readiness-html-page .ar-fix-card{display:flex;flex-direction:column;padding:clamp(1.15rem,2.5vw,1.5rem);background:var(--ar-surface);border:1px solid var(--ar-border);border-radius:var(--ar-radius)}.agent-readiness-html-page .ar-fix-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:.9rem;border-radius:12px;background:rgba(16,163,127,.1);color:var(--ar-cited)}.agent-readiness-html-page .ar-fix-card p{margin-top:.5rem;font-size:.9375rem;line-height:1.6;color:var(--ar-body)}.agent-readiness-html-page .ar-fix-tag{align-self:flex-start;margin-top:1.1rem;padding:.2rem .5rem;border:1px solid var(--ar-border);border-radius:6px;background:var(--ar-surface-alt);font-family:var(--ar-mono);font-size:.6875rem;letter-spacing:.02em;color:var(--ar-muted)}.agent-readiness-html-page .ar-footnote{max-width:44rem;margin-top:clamp(1.5rem,3vw,2rem);padding-left:.9rem;border-left:2px solid var(--ar-border);font-size:.875rem;line-height:1.65;color:var(--ar-muted)}.agent-readiness-html-page .ar-steps{display:grid;gap:0;max-width:40rem;margin-inline:auto}.agent-readiness-html-page .ar-step{position:relative;display:grid;grid-template-columns:2.25rem 1fr;column-gap:1.1rem;padding-bottom:1.85rem}.agent-readiness-html-page .ar-step:last-child{padding-bottom:0}.agent-readiness-html-page .ar-step-num{grid-column:1;display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:1px solid var(--ar-border);border-radius:50%;background:var(--ar-surface);font-family:var(--font-sora),ui-sans-serif,system-ui,sans-serif;font-size:.875rem;font-weight:600;color:var(--ar-ink)}.agent-readiness-html-page .ar-step-line{position:absolute;left:1.125rem;top:2.6rem;bottom:.35rem;width:1px;background:var(--ar-border)}.agent-readiness-html-page .ar-step:last-child .ar-step-line{display:none}.agent-readiness-html-page .ar-step-body{grid-column:2;padding-top:.35rem}.agent-readiness-html-page .ar-step-body p{margin-top:.45rem;font-size:.9375rem;line-height:1.65;color:var(--ar-body)}.agent-readiness-html-page .ar-pricing{display:grid;grid-template-columns:1fr;gap:clamp(1.35rem,3vw,2.25rem);max-width:56rem;margin:clamp(2.5rem,5vw,3.5rem) auto 0;padding:clamp(1.35rem,3vw,2rem);background:var(--ar-surface-alt);border:1px solid var(--ar-border);border-radius:var(--ar-radius)}@media (min-width:768px){.agent-readiness-html-page .ar-pricing{grid-template-columns:minmax(0,19rem) minmax(0,1fr);align-items:start}}.agent-readiness-html-page .ar-pricing-name{font-family:var(--font-sora),ui-sans-serif,system-ui,sans-serif;font-size:1rem;font-weight:600;color:var(--ar-ink)}.agent-readiness-html-page .ar-pricing-price{margin-top:.35rem;font-family:var(--font-sora),ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.6rem,3vw,2rem);font-weight:700;line-height:1.15;letter-spacing:-.025em;color:var(--ar-ink)}.agent-readiness-html-page .ar-pricing-price span{display:inline-block;margin-left:.15rem;vertical-align:.32em;font-family:var(--ar-mono);font-size:.8125rem;font-weight:400;letter-spacing:0;color:var(--ar-muted);white-space:nowrap}.agent-readiness-html-page .ar-pricing-list{display:grid;gap:.6rem;margin-top:1.35rem;padding-top:1.35rem;border-top:1px solid var(--ar-border)}@media (min-width:768px){.agent-readiness-html-page .ar-pricing-list{align-content:start;margin-top:0;padding-top:0;padding-left:clamp(1.35rem,3vw,2.25rem);border-top:0;border-left:1px solid var(--ar-border)}}.agent-readiness-html-page .ar-pricing-list li{display:flex;align-items:flex-start;gap:.55rem;font-size:.9375rem;line-height:1.5;color:var(--ar-ink)}.agent-readiness-html-page .ar-pricing-check{flex:0 0 auto;display:flex;align-items:center;justify-content:center;margin-top:.15rem;color:var(--ar-cited)}.agent-readiness-html-page .ar-pricing-note{margin-top:1.25rem;font-size:.8125rem;line-height:1.6;color:var(--ar-muted)}.agent-readiness-html-page .ar-pricing .ar-btn-primary{margin-top:1.15rem}.agent-readiness-html-page .ar-persona-list{display:grid;grid-template-columns:1fr;gap:clamp(1rem,2vw,1.25rem);max-width:62rem;margin:0 auto}@media (min-width:768px){.agent-readiness-html-page .ar-persona-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.agent-readiness-html-page .ar-persona{display:flex;flex-direction:column;align-items:center;text-align:center;padding:clamp(1.25rem,2.5vw,1.75rem);background:var(--ar-surface);border:1px solid var(--ar-border);border-radius:var(--ar-radius)}.agent-readiness-html-page .ar-persona-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:.9rem;border-radius:12px;background:rgba(240,17,89,.07);color:var(--ar-pink)}.agent-readiness-html-page .ar-persona p{margin-top:.5rem;font-size:.9375rem;line-height:1.65;color:var(--ar-body)}.agent-readiness-html-page .ar-faq-list{max-width:48rem;margin:0 auto;border-top:1px solid var(--ar-border)}.agent-readiness-html-page .ar-faq-item{border-bottom:1px solid var(--ar-border)}.agent-readiness-html-page .ar-faq-heading{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.agent-readiness-html-page .ar-faq-q{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:1.15rem 0;background:none;border:none;text-align:left;font-family:var(--font-sora),ui-sans-serif,system-ui,sans-serif;font-size:1rem;font-weight:600;line-height:1.4;color:var(--ar-ink);cursor:pointer}.agent-readiness-html-page .ar-faq-chevron{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;color:var(--ar-muted);transition:transform .2s ease}.agent-readiness-html-page .ar-faq-q[aria-expanded=true] .ar-faq-chevron{transform:rotate(180deg);color:var(--ar-pink)}.agent-readiness-html-page .ar-faq-a{max-height:0;overflow:hidden;transition:max-height .28s ease}.agent-readiness-html-page .ar-faq-a[data-open=true]{max-height:40rem}.agent-readiness-html-page .ar-faq-a-inner{padding:0 2.5rem 1.25rem 0;font-size:.9375rem;line-height:1.7;color:var(--ar-body)}.agent-readiness-html-page .ar-related-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(1rem,2vw,1.5rem)}.agent-readiness-html-page a.ar-related-card{display:flex;flex-direction:column;overflow:hidden;background:var(--ar-surface);border:1px solid var(--ar-border);border-radius:var(--ar-radius);text-decoration:none;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.agent-readiness-html-page a.ar-related-card:hover{border-color:#d5d5d5;box-shadow:0 6px 20px -8px rgba(9,30,36,.18);transform:translateY(-2px)}.agent-readiness-html-page .ar-related-image{position:relative;display:block;aspect-ratio:16/9;background:var(--ar-surface-alt);border-bottom:1px solid var(--ar-border-soft)}.agent-readiness-html-page .ar-related-placeholder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--ar-muted)}.agent-readiness-html-page .ar-related-body{display:flex;flex-direction:column;gap:.45rem;padding:1.15rem}.agent-readiness-html-page .ar-related-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;font-family:var(--ar-mono);font-size:.6875rem;letter-spacing:.03em;text-transform:uppercase;color:var(--ar-muted)}.agent-readiness-html-page .ar-related-time{display:inline-flex;align-items:center;gap:.25rem}.agent-readiness-html-page .ar-related-title{font-family:var(--font-sora),ui-sans-serif,system-ui,sans-serif;font-size:1rem;font-weight:600;line-height:1.35;color:var(--ar-ink)}.agent-readiness-html-page .ar-related-excerpt{font-size:.875rem;line-height:1.6;color:var(--ar-body)}.agent-readiness-html-page .ar-related-more{margin-top:.35rem;font-size:.8125rem;font-weight:600;color:var(--ar-pink)}.agent-readiness-html-page .ar-final{padding:clamp(3.5rem,7vw,5.5rem) 0;background:linear-gradient(160deg,#091e24,#0e2a33);text-align:center}.agent-readiness-html-page .ar-final h2{max-width:44rem;margin:0 auto;color:#ffffff}.agent-readiness-html-page .ar-final p{max-width:34rem;margin:1rem auto 0;font-size:1.0625rem;line-height:1.65;color:#cbd5e1}.agent-readiness-html-page .ar-final-ctas{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.85rem}@media (prefers-reduced-motion:reduce){.agent-readiness-html-page *,.agent-readiness-html-page :after,.agent-readiness-html-page :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.agent-readiness-html-page .agchat *,.agent-readiness-html-page .agchat :after,.agent-readiness-html-page .agchat :before{animation:none!important;transition:none!important;transform:none!important}.agent-readiness-html-page .agchat__answer,.agent-readiness-html-page .agchat__answer .agchat__list li,.agent-readiness-html-page .agchat__answer>*,.agent-readiness-html-page .agchat__bubble,.agent-readiness-html-page .agchat__caption,.agent-readiness-html-page .agchat__card,.agent-readiness-html-page .agchat__cited,.agent-readiness-html-page .agchat__you{opacity:1!important}.agent-readiness-html-page .agchat__dots{opacity:0!important}.agent-readiness-html-page .agchat__typed{width:100%!important;border-right-width:0!important}.agent-readiness-html-page .ar-btn-primary:hover,.agent-readiness-html-page a.ar-related-card:hover,.agent-readiness-html-page a.ar-tool-card:hover{transform:none}}.agent-readiness-html-page #faq,.agent-readiness-html-page #pricing,.agent-readiness-html-page #whats-included{scroll-margin-top:96px}