.ai-explainer{--ai-ink: #101112;--ai-paper: #f2efe9;--ai-orange: #f27a45;--ai-muted: #69645c;--ai-line: #ccc2b2;background:var(--ai-paper);color:var(--ai-ink);font-family:var(--strategy-font-body, "Space Grotesk", sans-serif)}.ai-explainer :is(h1,h2,h3,h4){font-family:var(--strategy-font-display, "Space Grotesk", sans-serif);font-weight:500}.ai-explainer :is(a,button,summary,[role=tabpanel]):focus-visible{outline:3px solid #bc572c;outline-offset:5px}.ai-explainer :is(section[id],nav[id]){scroll-margin-top:112px}.ai-explainer .ai-icon{width:32px;height:32px;flex-shrink:0}.ai-section{padding-top:105px;padding-bottom:105px}.ai-explainer .ai-eyebrow{display:flex;align-items:center;gap:9px;margin:0 0 23px;font-size:10px;line-height:1.5;letter-spacing:.11em;font-weight:500}.ai-eyebrow>span{width:7px;height:7px;flex-shrink:0;border-radius:50%;background:#bc572c}.ai-explainer h2{margin:0;font-size:clamp(39px,4.3vw,63px);letter-spacing:-.05em;line-height:1.05}.ai-explainer h2>span{color:#8b8173}.ai-breadcrumb{display:flex;align-items:center;gap:10px;padding-top:29px;font-size:11px;color:var(--ai-muted)}.ai-breadcrumb a{color:inherit;text-decoration:none}.ai-breadcrumb a:hover{text-decoration:underline}.ai-explainer-hero{display:grid;grid-template-columns:1.12fr 1fr;gap:65px;align-items:center;padding-top:55px;padding-bottom:75px}.ai-explainer #ai-explainer-title{margin:0 0 28px;font-size:clamp(44px,5vw,75px);font-weight:500;line-height:1.025;letter-spacing:-.062em}.ai-explainer #ai-explainer-title em{font-style:normal;color:#aa512c}.ai-explainer-lead{max-width:520px;margin:0;font-size:18px;line-height:1.6;letter-spacing:-.015em;color:#5f5a52}.ai-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:17px 22px;margin-top:29px}.ai-guide-button{display:inline-flex;justify-content:space-between;align-items:center;gap:21px;min-height:53px;padding:15px 22px;border-radius:28px;border:1px solid #101112;background:#101112;color:#f2efe9!important;font-size:12px;font-weight:500;line-height:1.45;text-decoration:none;transition:background .2s,color .2s}.ai-guide-button svg{flex-shrink:0}.ai-guide-button:hover{background:var(--agent-build-button-fill-hover);color:var(--agent-build-button-ink)!important}.ai-guide-text-link{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;padding:11px 0;border-bottom:1px solid currentColor;color:inherit;text-decoration:none;font-size:12px;font-weight:500;line-height:1.4}.ai-guide-text-link>svg{flex-shrink:0;transition:transform .2s}.ai-guide-text-link:hover>svg{transform:translate(3px,-2px)}.ai-explainer .ai-explainer-hero-note{max-width:410px;margin:18px 0 0;color:var(--ai-muted);font-size:11px;line-height:1.65}.ai-hero-example{position:relative;margin:0;padding:27px;border-radius:5px;background:#29231f;color:#f2efe9;background-image:radial-gradient(#75625480 .6px,transparent .6px);background-size:14px 14px}.ai-hero-example figcaption{display:flex;justify-content:space-between;align-items:start;gap:20px;margin-bottom:26px;font-size:10px;line-height:1.5;color:#beb8a9}.ai-figure-label{max-width:155px;font-size:10px;letter-spacing:.09em;color:#f2efe9}.ai-hero-request{display:flex;align-items:start;gap:17px;padding:22px;border:1px solid #ece5d7;border-radius:4px;background:#f2efe9;color:#101112}.ai-hero-request>.ai-icon{width:24px;height:24px;margin-top:2px;color:#a6502b}.ai-hero-request span{color:#70695e;font-size:10px;text-transform:uppercase;letter-spacing:.055em}.ai-hero-request p{margin:12px 0 0;font-size:clamp(19px,1.9vw,26px);line-height:1.2;letter-spacing:-.035em}.ai-hero-bridge{position:relative;width:1px;height:36px;margin-inline:auto;background:#a29c8e}.ai-travel-dot{position:absolute;top:0;left:-3px;width:7px;height:7px;border-radius:50%;background:#f27a45;opacity:0}.ai-hero-understanding{padding:21px 23px;background:#f27a45;color:#101112;border-radius:4px}.ai-hero-understanding-title{display:flex;align-items:center;gap:13px}.ai-hero-understanding-title>.ai-icon{width:26px;height:26px}.ai-hero-understanding-title strong{font-size:14px;font-weight:500;letter-spacing:-.015em}.ai-hero-understanding dl{display:grid;grid-template-columns:.8fr 1.2fr;gap:20px;margin:19px 0 0;padding-top:15px;border-top:1px solid #1011123b}.ai-hero-understanding dt{font-size:10px}.ai-hero-understanding dd{margin:7px 0 0;font-size:13px;font-weight:500}.ai-hero-handoff{display:flex;align-items:start;gap:17px;margin-top:19px;padding:20px;background:#39302a;border:1px solid #888677;border-radius:4px}.ai-hero-handoff>.ai-icon{width:25px;height:25px;color:#efbd9e}.ai-hero-handoff strong,.ai-hero-handoff span{display:block}.ai-hero-handoff strong{font-size:12px;font-weight:500;line-height:1.4}.ai-hero-handoff span{margin-top:7px;color:#c3bdb0;font-size:10px;line-height:1.55}.ai-explainer .ai-hero-example-close{margin:19px 0 0;text-align:center;color:#c3bdb0;font-size:10px;line-height:1.6}.ai-hero-example[data-entered=true] .ai-travel-dot{animation:ai-guide-travel 3s linear 1 both;animation-play-state:paused}.ai-hero-example[data-running=true] .ai-travel-dot{animation-play-state:running}.ai-hero-example:is([data-reduced=true],[data-finished=true]) .ai-travel-dot{animation:none;opacity:0}@keyframes ai-guide-travel{0%,10%{opacity:0;transform:translateY(0)}18%,75%{opacity:1}90%,to{opacity:0;transform:translateY(30px)}}.ai-page-index{border-top:1px solid var(--ai-line);border-bottom:1px solid var(--ai-line)}.ai-page-index>div{display:flex;align-items:center;justify-content:space-between;gap:25px;padding-top:17px;padding-bottom:17px}.ai-page-index>div>span{max-width:90px;color:#70695e;font-size:10px;line-height:1.6;letter-spacing:.09em}.ai-page-index a{display:flex;align-items:center;gap:14px;min-height:40px;color:#101112;font-size:11px;line-height:1.4;text-decoration:none}.ai-page-index a>span{color:#766857;font-size:10px}.ai-page-index a>svg{width:14px;height:14px;transform:rotate(90deg);color:#a34b25}.ai-page-index a:hover{text-decoration:underline}.ai-section-intro{display:grid;grid-template-columns:1.1fr 1fr;align-items:end;gap:85px}.ai-section-intro>p,.ai-definition-copy>p{margin:0;max-width:510px;color:var(--ai-muted);font-size:16px;line-height:1.7}.ai-definition-copy>p+p{margin-top:19px}.ai-building-list{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:55px}.ai-building-list article{padding-top:26px;border-top:1px solid #bfb29e}.ai-building-list article>.ai-icon{width:30px;height:30px;margin-bottom:30px;color:#a54e29}.ai-building-list article>span{display:block;margin-bottom:13px;color:#726857;font-size:10px;letter-spacing:.07em}.ai-building-list h3{margin:0 0 19px;font-size:37px;line-height:1.1;letter-spacing:-.05em}.ai-building-list p{margin:0 0 20px;max-width:340px;font-size:15px;line-height:1.65;color:var(--ai-muted)}.ai-building-list small{display:block;max-width:320px;padding-left:14px;border-left:2px solid #dcb18f;font-size:12px;line-height:1.65;color:#6f5b4a}.ai-definition-foot{display:flex;align-items:center;gap:23px;margin-top:48px;padding:23px 0;border-top:1px solid var(--ai-line);border-bottom:1px solid var(--ai-line)}.ai-definition-foot p{max-width:860px;margin:0;color:#5d574e;font-size:15px;line-height:1.6}.ai-possibilities{background:#25211e;color:#f2efe9}.ai-possibilities .ai-eyebrow{color:#f4b390}.ai-possibilities .ai-section-intro>p{color:#c2bfb3}.ai-example-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:44px}.ai-example-tabs>button{display:flex;align-items:center;justify-content:center;gap:11px;min-height:62px;padding:14px 12px;color:#f2efe9;background:transparent;border:1px solid #777669;border-radius:4px;font:inherit;font-size:12px;line-height:1.4;cursor:pointer;transition:color .2s,background .2s,border-color .2s}.ai-example-tabs>button>.ai-icon{width:23px;height:23px}.ai-example-tabs>button:hover{background:#433831}.ai-example-tabs>button[aria-selected=true]{border-color:var(--agent-build-button-fill);background:var(--agent-build-button-fill);color:var(--agent-build-button-ink)}.ai-example-panel{margin-top:16px;padding:32px;background:#f2efe9;color:#101112;border-radius:4px}.ai-example-panel[hidden]{display:none}.ai-example-heading{display:flex;justify-content:space-between;align-items:start;gap:30px;margin-bottom:28px}.ai-example-heading h3{max-width:700px;margin:0;font-size:clamp(23px,2.4vw,34px);line-height:1.15;letter-spacing:-.04em}.ai-example-heading>span{flex-shrink:0;padding-top:7px;color:#71695d;font-size:10px}.ai-example-stages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ai-example-stage{position:relative;padding:23px;min-width:0;background:#e6dfd2;border-radius:3px}.ai-example-stage--action{background:#f4c6aa}.ai-example-stage--output{border:1px solid #c5b9a6;background:#f6f2e9}.ai-example-stage>.ai-stage-label{display:block;margin-bottom:25px;font-size:10px;line-height:1.5;color:#6e5a48;text-transform:uppercase;letter-spacing:.06em}.ai-example-stage>.ai-icon{width:28px;height:28px;margin-bottom:21px;color:#96502f}.ai-example-stage h4{margin:0;font-size:21px;line-height:1.15;letter-spacing:-.03em}.ai-example-stage :is(p,blockquote){margin:15px 0 0;font-size:13px;line-height:1.7;color:#665a4b}.ai-example-stage--action>.ai-stage-label{color:#655342}.ai-example-stage--action :is(p,blockquote){color:#605446}.ai-example-team{display:flex;align-items:start;gap:21px;margin-top:28px;padding-bottom:22px;border-bottom:1px solid var(--ai-line)}.ai-example-team>.ai-icon{width:26px;height:26px}.ai-example-team strong{font-size:13px;font-weight:500}.ai-example-team p{max-width:910px;margin:7px 0 0;color:var(--ai-muted);font-size:13px;line-height:1.7}.ai-example-checks{display:grid;grid-template-columns:1fr 1fr;gap:35px;padding-top:24px}.ai-example-checks span{display:block;margin-bottom:10px;font-size:10px;text-transform:uppercase;letter-spacing:.07em;color:#8a4c2e}.ai-example-checks p{margin:0;font-size:12px;line-height:1.7;color:var(--ai-muted)}.ai-example-next{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:29px;padding-top:25px;border-top:1px solid var(--ai-line)}.ai-example-next p{max-width:360px;margin:0;font-size:15px;line-height:1.55;letter-spacing:-.015em}.ai-example-next .ai-guide-button{flex-shrink:0}.ai-example-panel:not([hidden]) .ai-example-stage{animation:ai-guide-case .35s ease both}.ai-example-panel:not([hidden]) .ai-example-stage:nth-child(2){animation-delay:.07s}.ai-example-panel:not([hidden]) .ai-example-stage:nth-child(3){animation-delay:.14s}@keyframes ai-guide-case{0%{transform:translateY(5px)}to{transform:translateY(0)}}.ai-limits-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;margin-top:55px}.ai-limits-grid article{display:flex;flex-direction:column;align-items:start;padding-top:25px;border-top:1px solid #bdb09c}.ai-limit-number{margin-bottom:31px;font-size:12px;color:#9d5a38}.ai-limits-grid h3{margin:0 0 22px;font-size:32px;line-height:1.06;letter-spacing:-.035em}.ai-limits-grid p{margin:0 0 27px;color:var(--ai-muted);font-size:14px;line-height:1.75}.ai-limit-rule{margin-top:auto;padding:8px 10px;color:#795337;background:#e8dfcf;border-radius:3px;font-size:10px;line-height:1.5}.ai-boundary{display:flex;align-items:start;gap:28px;margin-top:46px;padding:26px 30px;border:1px solid #c3ad8f;border-radius:4px}.ai-boundary>span{font-size:31px;line-height:1;color:#a65028}.ai-boundary>p{max-width:900px;margin:0;font-size:17px;line-height:1.6;letter-spacing:-.02em}.ai-start{--ai-muted: #656059;background:#e8dfd1}.ai-start h2>span{color:#7c7367}.ai-start-questions{margin:53px 0 0;padding:0;list-style:none}.ai-start-questions li{display:grid;grid-template-columns:110px 1fr 45px;gap:35px;padding:33px 0;border-top:1px solid #bfb099}.ai-start-questions li:last-child{border-bottom:1px solid #bfb099}.ai-start-index{color:#86745e;font-size:44px;line-height:1;letter-spacing:-.05em}.ai-start-questions h3{margin:0 0 12px;font-size:30px;line-height:1.1;letter-spacing:-.04em}.ai-start-questions p{max-width:760px;margin:0;color:#6b5f4f;font-size:14px;line-height:1.7}.ai-start-questions p.ai-start-question{margin-bottom:9px;color:#3d372f;font-size:17px;line-height:1.4}.ai-start-arrow{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;border:1px solid #baa78c;color:#7b5639;font-size:24px}.ai-start-connection{display:grid;grid-template-columns:1.15fr 1fr;align-items:end;gap:75px;padding-top:55px}.ai-start-connection h3{margin:0 0 20px;font-size:37px;line-height:1.05;letter-spacing:-.045em}.ai-start-connection p:not(.ai-eyebrow){max-width:480px;margin:0;color:#6c5f4c;font-size:15px;line-height:1.65}.ai-start-connection>div:last-child{justify-self:end}.ai-start-connection>div>span{display:block;margin-top:14px;max-width:290px;color:#6b5f4f;font-size:10px;line-height:1.5}.ai-faq-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px}.ai-faq-layout>div:first-child>p:not(.ai-eyebrow){max-width:350px;margin:25px 0;color:var(--ai-muted);font-size:15px;line-height:1.65}.ai-faq-items details{border-top:1px solid var(--ai-line)}.ai-faq-items details:last-child{border-bottom:1px solid var(--ai-line)}.ai-faq-items summary{display:flex;justify-content:space-between;align-items:center;gap:23px;padding:23px 0;font-size:16px;font-weight:500;line-height:1.4;letter-spacing:-.025em;list-style:none;cursor:pointer}.ai-faq-items summary::-webkit-details-marker{display:none}.ai-faq-items summary>span{font-size:21px;color:#935236;transition:transform .2s}.ai-faq-items details[open] summary>span{transform:rotate(45deg)}.ai-faq-items details>p{margin:0 25px 25px 0;color:var(--ai-muted);font-size:14px;line-height:1.75}.ai-closing{padding:85px 0;background:#101112;color:#f2efe9}.ai-closing .ai-eyebrow{color:#f6ad88}.ai-closing h2{font-size:clamp(45px,6.7vw,96px);line-height:1;letter-spacing:-.06em}.ai-closing h2>span{color:#f27a45}.ai-closing-bottom{display:flex;align-items:end;justify-content:space-between;gap:55px;margin-top:40px}.ai-closing-bottom>p{max-width:490px;margin:0;color:#c5c1b8;font-size:17px;line-height:1.65}.ai-closing .ai-guide-button{border-color:#f2efe9;background:#f2efe9;color:#101112!important}.ai-closing .ai-guide-button:hover{border-color:var(--agent-build-button-fill-hover);background:var(--agent-build-button-fill-hover);color:var(--agent-build-button-ink)!important}.ai-closing-about{display:inline-flex;align-items:center;gap:18px;margin-top:32px;color:#bdbbb2;font-size:11px;text-decoration:none}.ai-closing-about:hover{color:#f2efe9;text-decoration:underline}.ai-closing-about>svg{width:16px;height:16px}@media(max-width:1050px){.ai-explainer-hero{gap:35px}.ai-explainer #ai-explainer-title{font-size:5.7vw}.ai-explainer-lead{font-size:16px}.ai-hero-example{padding:21px}.ai-hero-request{padding:17px;gap:12px}.ai-hero-understanding{padding:18px}.ai-hero-understanding-title{gap:9px}.ai-hero-understanding-title strong{font-size:12px}.ai-hero-handoff{padding:16px;gap:12px}.ai-page-index>div{gap:20px}.ai-page-index>div>span{display:none}.ai-page-index a{gap:10px}.ai-section{padding-top:82px;padding-bottom:82px}.ai-section-intro{gap:45px}.ai-building-list,.ai-limits-grid{gap:25px}.ai-building-list h3{font-size:32px}.ai-example-tabs>button{font-size:11px;gap:8px}.ai-example-tabs>button>.ai-icon{width:20px;height:20px}.ai-example-panel{padding:25px}.ai-example-stage{padding:19px}.ai-example-stage h4{font-size:19px}.ai-example-stage :is(p,blockquote){font-size:12px}.ai-example-next{gap:23px}.ai-example-next .ai-guide-button{max-width:290px;flex-shrink:1}.ai-limits-grid h3{font-size:29px}.ai-start-questions li{grid-template-columns:75px 1fr 42px;gap:28px}.ai-faq-layout{gap:45px}.ai-closing-bottom .ai-guide-button{max-width:300px;flex-shrink:0}}@media(max-width:740px){.ai-explainer :is(section[id],nav[id]){scroll-margin-top:95px}.ai-breadcrumb{padding-top:25px;font-size:10px}.ai-breadcrumb a{display:inline-flex;align-items:center;min-height:44px;margin-block:-13.75px}.ai-explainer-hero{grid-template-columns:1fr;gap:35px;padding-top:34px;padding-bottom:45px}.ai-explainer #ai-explainer-title{font-size:clamp(44px,8vw,65px);line-height:1.05}.ai-explainer-lead{max-width:530px;font-size:16px}.ai-hero-actions{gap:18px;margin-top:25px}.ai-hero-example{width:100%;max-width:540px;justify-self:center;padding:25px}.ai-hero-request{padding:22px}.ai-hero-request p{font-size:24px}.ai-hero-understanding{padding:22px}.ai-hero-understanding-title strong{font-size:15px}.ai-hero-handoff{padding:21px}.ai-hero-handoff strong{font-size:13px}.ai-explainer .ai-hero-example-close{font-size:10px}.ai-page-index>div{display:grid;grid-template-columns:1fr 1fr;gap:6px 20px;padding-top:13px;padding-bottom:13px}.ai-page-index a{font-size:10px;justify-content:start}.ai-page-index a>svg{display:none}.ai-section{padding-top:62px;padding-bottom:62px}.ai-explainer h2{font-size:clamp(36px,7vw,51px)}.ai-section-intro,.ai-faq-layout{grid-template-columns:1fr;gap:27px}.ai-section-intro>p,.ai-definition-copy>p{max-width:550px;font-size:15px}.ai-building-list{gap:22px;margin-top:36px}.ai-building-list article>.ai-icon{margin-bottom:24px}.ai-building-list article>span{font-size:10px}.ai-building-list h3{font-size:26px}.ai-building-list p{font-size:13px}.ai-building-list small{padding-left:10px;font-size:11px}.ai-definition-foot{margin-top:32px}.ai-definition-foot p{font-size:14px}.ai-example-tabs{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:31px}.ai-example-tabs>button{min-height:55px;justify-content:start;font-size:11px}.ai-example-panel{padding:23px}.ai-example-heading{flex-direction:column;gap:10px;margin-bottom:24px}.ai-example-heading h3{font-size:28px}.ai-example-heading>span{padding-top:0}.ai-example-stages{grid-template-columns:1fr;gap:11px}.ai-example-stage{display:grid;grid-template-columns:32px 1fr;gap:14px 16px;padding:21px}.ai-example-stage>.ai-stage-label{grid-column:1 / -1;margin-bottom:8px}.ai-example-stage>.ai-icon{grid-column:1;grid-row:2;margin:0}.ai-example-stage h4{grid-column:2;grid-row:2;align-self:center;font-size:22px}.ai-example-stage :is(p,blockquote){grid-column:1 / -1;margin:0;font-size:13px}.ai-example-checks{gap:23px}.ai-example-next{flex-direction:column;align-items:start;gap:21px}.ai-example-next .ai-guide-button{max-width:none}.ai-limits-grid{margin-top:35px;gap:23px}.ai-limit-number{margin-bottom:23px}.ai-limits-grid h3{font-size:25px}.ai-limits-grid p{font-size:13px}.ai-limit-rule{padding:8px;font-size:10px}.ai-boundary{margin-top:31px;padding:24px;gap:17px}.ai-boundary>p{font-size:16px}.ai-start-questions{margin-top:32px}.ai-start-questions li{grid-template-columns:46px 1fr;gap:20px;padding:27px 0}.ai-start-index{font-size:30px}.ai-start-arrow{display:none}.ai-start-questions h3{font-size:27px}.ai-start-questions p.ai-start-question{font-size:16px}.ai-start-questions p{font-size:13px}.ai-start-connection{grid-template-columns:1fr;gap:27px;padding-top:35px}.ai-start-connection h3{font-size:34px}.ai-start-connection>div:last-child{justify-self:start}.ai-faq-layout{gap:35px}.ai-faq-layout>div:first-child>p:not(.ai-eyebrow){max-width:470px;margin-top:20px}.ai-faq-items summary{font-size:15px}.ai-faq-items details>p{font-size:13px}.ai-closing{padding:60px 0}.ai-closing h2{font-size:clamp(38px,7.7vw,60px)}.ai-closing-bottom{flex-direction:column;align-items:start;gap:25px;margin-top:28px}.ai-closing-bottom>p{font-size:15px}.ai-closing-bottom .ai-guide-button{max-width:none}}@media(max-width:480px){.ai-explainer #ai-explainer-title{font-size:clamp(37px,10.3vw,48px)}.ai-explainer h2{font-size:36px}.ai-hero-actions{flex-direction:column;align-items:start;gap:12px}.ai-guide-button{min-height:50px;padding:14px 17px;gap:15px;font-size:11px}.ai-hero-example{padding:20px}.ai-hero-example figcaption{gap:15px;font-size:10px}.ai-figure-label{max-width:130px;font-size:10px}.ai-hero-request{padding:19px;gap:14px}.ai-hero-request p{font-size:21px}.ai-hero-understanding{padding:18px}.ai-hero-understanding-title strong{font-size:12px}.ai-hero-understanding dl{gap:15px}.ai-hero-understanding dd{font-size:12px}.ai-hero-handoff{padding:17px;gap:12px}.ai-hero-handoff strong{font-size:12px}.ai-building-list,.ai-limits-grid{grid-template-columns:1fr;gap:32px}.ai-building-list article{padding-top:21px}.ai-building-list article>.ai-icon{margin-bottom:18px}.ai-building-list article>span{font-size:10px}.ai-building-list h3{font-size:33px;margin-bottom:15px}.ai-building-list p{max-width:none;font-size:14px}.ai-building-list small{max-width:none;font-size:12px}.ai-definition-foot{align-items:start;gap:16px}.ai-definition-foot>.ai-icon{width:26px;height:26px}.ai-example-panel{padding:19px}.ai-example-heading h3{font-size:26px}.ai-example-tabs>button{gap:8px;padding:11px 10px;font-size:10px}.ai-example-tabs>button>.ai-icon{width:19px;height:19px}.ai-example-stage{padding:18px;gap:13px 12px}.ai-example-stage h4{font-size:20px}.ai-example-team{gap:15px}.ai-example-checks{grid-template-columns:1fr}.ai-limits-grid h3{font-size:29px}.ai-limits-grid h3 br{display:none}.ai-limits-grid p{font-size:14px;margin-bottom:18px}.ai-limit-rule{padding:9px 12px;font-size:10px}.ai-boundary{padding:21px}.ai-boundary>p{font-size:15px}.ai-start-questions li{grid-template-columns:35px 1fr;gap:17px}.ai-start-index{font-size:26px}.ai-start-questions h3{font-size:24px}.ai-closing h2{font-size:clamp(31px,8.3vw,40px)}}@media(prefers-reduced-motion:reduce){.ai-explainer *,.ai-explainer *:before,.ai-explainer *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.ai-guide-text-link:hover>svg{transform:none}}
