.lead-stack[data-astro-cid-l4xlbok2]{position:relative;width:min(440px,92%)}.stack-back[data-astro-cid-l4xlbok2]{position:absolute;left:50%;bottom:0;transform:translate(-50%);background:var(--paper);border-radius:var(--radius-lg);box-shadow:var(--shadow);height:72px}.stack-back-1[data-astro-cid-l4xlbok2]{width:92%;bottom:-14px;opacity:.85}.stack-back-2[data-astro-cid-l4xlbok2]{width:84%;bottom:-26px;opacity:.6}.lead-cards[data-astro-cid-l4xlbok2]{position:relative;height:88px}.lead-item[data-astro-cid-l4xlbok2]{position:absolute;inset:0;display:flex;align-items:center;gap:var(--space-4);background:var(--paper);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:.9rem 1.1rem;opacity:0;transform:translateY(10px);pointer-events:none;transition:opacity .6s ease,transform .6s ease}.lead-item[data-astro-cid-l4xlbok2].is-active{opacity:1;transform:translateY(0)}.lead-avatar[data-astro-cid-l4xlbok2]{width:52px;height:52px;border-radius:50%;object-fit:cover;flex:none}.lead-meta[data-astro-cid-l4xlbok2]{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.lead-name[data-astro-cid-l4xlbok2]{font-family:var(--font-serif);font-size:var(--step-1);color:var(--ink);letter-spacing:var(--heading-tracking);line-height:1.1}.lead-service[data-astro-cid-l4xlbok2]{font-size:var(--step--1);color:var(--muted)}.lead-amount[data-astro-cid-l4xlbok2]{flex:none;align-self:flex-start;background:var(--green-900);color:#fff;font-family:var(--font-sans);font-weight:600;font-size:var(--step-0);padding:.35rem .8rem;border-radius:var(--radius-pill)}@media(prefers-reduced-motion:reduce){.lead-item[data-astro-cid-l4xlbok2]{transition:none}}.ai-chat[data-astro-cid-cmudkp3f]{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:var(--shadow);display:flex;flex-direction:column;gap:var(--space-4);font-size:var(--text-card)}.ai-bar[data-astro-cid-cmudkp3f]{display:flex;align-items:center;gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid var(--line)}.ai-chat-label[data-astro-cid-cmudkp3f]{font-size:var(--step--1);color:var(--muted);font-weight:600;margin-right:auto}.ai-engine[data-astro-cid-cmudkp3f]{display:inline-flex;align-items:center;gap:.45em;padding:.25em .75em;border-radius:var(--radius-pill);background:var(--cream);border:1px solid var(--line);font-size:var(--step--1);font-weight:600;color:var(--ink);white-space:nowrap}.ai-engine[data-astro-cid-cmudkp3f] b[data-astro-cid-cmudkp3f]{width:.6em;height:.6em;border-radius:50%;background:var(--orange-500);box-shadow:0 0 0 0 var(--orange-500)}.ai-anim[data-astro-cid-cmudkp3f] .ai-engine[data-astro-cid-cmudkp3f] b[data-astro-cid-cmudkp3f]{animation:ai-ping 2s ease-out infinite}@keyframes ai-ping{0%{box-shadow:0 0 color-mix(in srgb,var(--orange-500) 55%,transparent)}70%,to{box-shadow:0 0 0 .5em transparent}}.ai-pause[data-astro-cid-cmudkp3f]{flex:none;width:28px;height:28px;border-radius:50%;border:1px solid var(--line);background:var(--paper);color:var(--muted);cursor:pointer;display:grid;place-items:center;padding:0}.ai-pause[data-astro-cid-cmudkp3f][hidden]{display:none}.ai-pause[data-astro-cid-cmudkp3f]:before{content:"";width:8px;height:10px;border-inline:3px solid currentColor;box-sizing:border-box}.ai-pause[data-astro-cid-cmudkp3f][aria-pressed=true]:before{width:0;height:0;border:0;border-left:9px solid currentColor;border-block:6px solid transparent;margin-left:3px}.ai-pause[data-astro-cid-cmudkp3f]:hover{color:var(--ink);border-color:var(--muted)}.ai-pause[data-astro-cid-cmudkp3f]:focus-visible{outline:3px solid var(--orange-500);outline-offset:2px}.ai-thread[data-astro-cid-cmudkp3f]{display:flex;flex-direction:column;gap:var(--space-4);transition:opacity .4s ease}.bubble[data-astro-cid-cmudkp3f]{border-radius:var(--radius);padding:var(--space-4);line-height:1.5}.bubble-q[data-astro-cid-cmudkp3f]{align-self:flex-end;max-width:85%;background:var(--green-900);color:#fff;border-bottom-right-radius:4px}.bubble-a[data-astro-cid-cmudkp3f]{position:relative;background:var(--cream);border:1px solid var(--line);border-bottom-left-radius:4px}.bubble-a[data-astro-cid-cmudkp3f] p[data-astro-cid-cmudkp3f]{margin-bottom:var(--space-3)}.bubble-a[data-astro-cid-cmudkp3f] ol[data-astro-cid-cmudkp3f]{padding-left:1.2em;display:grid;gap:var(--space-3);margin-bottom:var(--space-3)}.you[data-astro-cid-cmudkp3f]{color:var(--orange-700);padding:0 .2em;margin-inline:-.2em;border-radius:4px;background:linear-gradient(var(--orange-100),var(--orange-100)) no-repeat 0 0 / 100% 100%}.ai-src[data-astro-cid-cmudkp3f]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--line)}.ai-src-h[data-astro-cid-cmudkp3f]{font-size:var(--step--1);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.ai-src[data-astro-cid-cmudkp3f] ul[data-astro-cid-cmudkp3f]{display:contents;list-style:none}.ai-src[data-astro-cid-cmudkp3f] li[data-astro-cid-cmudkp3f]{font-size:var(--step--1);color:var(--ink-soft);background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-pill);padding:.15em .7em}.ai-status[data-astro-cid-cmudkp3f]{position:absolute;top:var(--space-4);left:var(--space-4);right:var(--space-4);display:flex;align-items:center;gap:.6em;margin:0!important;font-size:var(--step--1);color:var(--muted);opacity:0;pointer-events:none}.ai-think[data-astro-cid-cmudkp3f]{display:inline-flex;gap:4px}.ai-think[data-astro-cid-cmudkp3f] i[data-astro-cid-cmudkp3f]{width:6px;height:6px;border-radius:50%;background:var(--orange-500);animation:ai-bounce .9s ease-in-out infinite}.ai-think[data-astro-cid-cmudkp3f] i[data-astro-cid-cmudkp3f]:nth-child(2){animation-delay:.15s}.ai-think[data-astro-cid-cmudkp3f] i[data-astro-cid-cmudkp3f]:nth-child(3){animation-delay:.3s}@keyframes ai-bounce{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(-4px);opacity:1}}.ai-anim[data-astro-cid-cmudkp3f] .bubble-q[data-astro-cid-cmudkp3f]{opacity:0;transform:translateY(8px) scale(.97);transform-origin:right bottom;transition:opacity .35s ease,transform .35s ease}.ai-anim[data-astro-cid-cmudkp3f].ai-asked .bubble-q[data-astro-cid-cmudkp3f]{opacity:1;transform:none}.ai-rest{color:transparent}.ai-caret{display:none}.ai-typing[data-astro-cid-cmudkp3f] .ai-caret{display:inline-block;width:0;height:1.1em;margin-right:-2px;vertical-align:-.15em;border-left:2px solid currentColor;animation:ai-blink .9s steps(1) infinite}@keyframes ai-blink{50%{opacity:0}}.ai-anim[data-astro-cid-cmudkp3f] .bubble-a[data-astro-cid-cmudkp3f]{opacity:0;transform:translateY(8px);transform-origin:left top;transition:opacity .35s ease,transform .35s ease}.ai-anim[data-astro-cid-cmudkp3f].ai-thinking .bubble-a[data-astro-cid-cmudkp3f],.ai-anim[data-astro-cid-cmudkp3f].ai-answering .bubble-a[data-astro-cid-cmudkp3f]{opacity:1;transform:none}.ai-thinking[data-astro-cid-cmudkp3f] .ai-status[data-astro-cid-cmudkp3f]{opacity:1;transition:opacity .25s ease}.ai-anim[data-astro-cid-cmudkp3f] .w{opacity:0;transition:opacity .3s ease}.ai-anim[data-astro-cid-cmudkp3f] .w.on{opacity:1}.ai-anim[data-astro-cid-cmudkp3f] li[data-astro-cid-cmudkp3f]:not(.on)::marker{color:transparent}.ai-anim[data-astro-cid-cmudkp3f] .you[data-astro-cid-cmudkp3f]{background-size:0% 100%;transition:background-size .6s cubic-bezier(.2,.7,.2,1)}.ai-anim[data-astro-cid-cmudkp3f] .you[data-astro-cid-cmudkp3f].lit{background-size:100% 100%;animation:ai-glow 1.2s ease-out .4s}@keyframes ai-glow{0%{box-shadow:0 0 color-mix(in srgb,var(--orange-500) 45%,transparent)}to{box-shadow:0 0 0 10px transparent}}.ai-anim[data-astro-cid-cmudkp3f] .ai-src[data-astro-cid-cmudkp3f]{border-top-color:transparent;transition:border-color .3s ease}.ai-anim[data-astro-cid-cmudkp3f] .ai-src[data-astro-cid-cmudkp3f]:has(.on){border-top-color:var(--line)}.ai-anim[data-astro-cid-cmudkp3f] .ai-src-h[data-astro-cid-cmudkp3f],.ai-anim[data-astro-cid-cmudkp3f] .ai-src[data-astro-cid-cmudkp3f] li[data-astro-cid-cmudkp3f]{opacity:0;transform:translateY(6px) scale(.94);transition:opacity .3s ease,transform .35s cubic-bezier(.2,.9,.3,1.4)}.ai-anim[data-astro-cid-cmudkp3f] .ai-src-h[data-astro-cid-cmudkp3f].on,.ai-anim[data-astro-cid-cmudkp3f] .ai-src[data-astro-cid-cmudkp3f] li[data-astro-cid-cmudkp3f].on{opacity:1;transform:none}.ai-out[data-astro-cid-cmudkp3f] .ai-thread[data-astro-cid-cmudkp3f]{opacity:0}.ai-reset[data-astro-cid-cmudkp3f],.ai-reset[data-astro-cid-cmudkp3f] [data-astro-cid-cmudkp3f]{transition:none!important}.btn-lg[data-astro-cid-j7pv25f6]{padding:1rem 1.8rem;font-size:var(--step-1)}.measure-h[data-astro-cid-j7pv25f6]{max-width:32ch;margin-inline:auto}.measure-c[data-astro-cid-j7pv25f6]{max-width:64ch;margin-inline:auto;margin-top:var(--space-4)}.section-alt[data-astro-cid-j7pv25f6]{background:var(--cream)}.sec-h[data-astro-cid-j7pv25f6]{max-width:30ch}.sec-sub[data-astro-cid-j7pv25f6]{max-width:60ch;margin-top:var(--space-4);margin-bottom:var(--space-7);color:var(--ink)}.sec-head-split[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.1fr .9fr;gap:var(--space-7);align-items:center;margin-bottom:var(--space-2)}.sec-head-split[data-astro-cid-j7pv25f6] .sec-h[data-astro-cid-j7pv25f6]{margin-bottom:0;max-width:22ch}.sec-head-split[data-astro-cid-j7pv25f6] .sec-sub[data-astro-cid-j7pv25f6]{margin-top:0;margin-bottom:0}.hero[data-astro-cid-j7pv25f6]{min-height:calc(100svh - 118px);display:flex;align-items:center;padding-block:var(--space-7)}.hero-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.15fr .85fr;gap:var(--space-8);align-items:stretch;width:100%}.hero-copy[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.hero-copy[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{margin-bottom:var(--space-6);max-width:14ch;font-size:clamp(2.6rem,1.7rem + 4.2vw,4.2rem);line-height:1.04}.hero-copy[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] .nowrap[data-astro-cid-j7pv25f6]{white-space:nowrap}.hero-copy[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{margin-bottom:var(--space-6);max-width:38ch}.hero-card-wrap[data-astro-cid-j7pv25f6]{position:relative}.hero-photo[data-astro-cid-j7pv25f6]{width:100%;height:100%;min-height:480px;aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius-xl)}.hero-leads[data-astro-cid-j7pv25f6]{position:absolute;left:50%;transform:translate(-50%);bottom:30px;width:100%;display:flex;justify-content:center}.press[data-astro-cid-j7pv25f6]{margin-top:auto;padding-top:var(--space-8);width:100%}.press-label[data-astro-cid-j7pv25f6]{text-align:left;color:var(--muted);font-size:var(--step--1);margin-bottom:var(--space-5)}.press-marquee[data-astro-cid-j7pv25f6]{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.press-track[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:clamp(3rem,8vw,7rem);width:max-content;animation:press-scroll 26s linear infinite}.press-track[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{height:30px;width:auto;opacity:.9}@keyframes press-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.press-track[data-astro-cid-j7pv25f6]{animation:none}}.problems[data-astro-cid-j7pv25f6]{margin-top:var(--space-7)}.problems[data-astro-cid-j7pv25f6] .problem[data-astro-cid-j7pv25f6]{padding:var(--space-5);overflow:hidden}.problems[data-astro-cid-j7pv25f6] .problem[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:calc(100% + 2 * var(--space-5));max-width:none;margin:calc(-1 * var(--space-5)) calc(-1 * var(--space-5)) var(--space-5);aspect-ratio:16/11;object-fit:cover}.problem[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-bottom:var(--space-3)}.problem[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--ink-soft)}.model-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:.85fr 1.15fr;gap:var(--space-7);align-items:stretch;margin-top:var(--space-7)}.model-photo[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;border-radius:var(--radius-xl)}.steps[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:var(--space-5)}.step[data-astro-cid-j7pv25f6]{padding:var(--space-6)}.step-head[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-4)}.step-icon[data-astro-cid-j7pv25f6]{width:56px;height:56px;object-fit:contain;flex-shrink:0}.step[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:0}.step[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--ink-soft)}.service[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;overflow:hidden}.service[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:calc(100% + 2 * var(--space-4));max-width:none;margin:calc(-1 * var(--space-4)) calc(-1 * var(--space-4)) var(--space-5);aspect-ratio:16/10;object-fit:cover}.service[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-bottom:var(--space-3)}.service[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-bottom:var(--space-5);color:var(--ink-soft)}.service[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{align-self:flex-start;margin-top:auto}.testimonials-mq[data-astro-cid-j7pv25f6]{margin-top:var(--space-7)}.cs-teaser-section[data-astro-cid-j7pv25f6]{padding-top:0}.cs-teaser[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.05fr .95fr;gap:var(--space-6);align-items:stretch;overflow:hidden;padding:0;transition:transform var(--transition),box-shadow var(--transition)}.cs-teaser[data-astro-cid-j7pv25f6]:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.cs-teaser-copy[data-astro-cid-j7pv25f6]{padding:var(--space-6);display:flex;flex-direction:column;align-items:flex-start}.cs-teaser-copy[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-top:var(--space-3);max-width:18ch}.cs-teaser-copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:not(.eyebrow){margin-top:var(--space-4);color:var(--ink-soft);font-size:var(--text-card);max-width:52ch}.cs-teaser-link[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.4rem;margin-top:var(--space-5);font-family:var(--font-serif);font-weight:500;font-size:var(--step-1);color:var(--orange-600)}.cs-teaser-icon[data-astro-cid-j7pv25f6]{transition:transform var(--transition)}.cs-teaser[data-astro-cid-j7pv25f6]:hover .cs-teaser-icon[data-astro-cid-j7pv25f6]{transform:translate(2px,-2px)}.cs-teaser[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:900px){.cs-teaser[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.cs-teaser[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{aspect-ratio:16/10;height:auto;order:-1}}.compare-panel[data-astro-cid-j7pv25f6]{margin-top:var(--space-7);background:color-mix(in srgb,var(--green-200) 32%,#fff);border-radius:var(--radius-xl);padding:clamp(var(--space-5),3vw,var(--space-8))}.compare-panel-title[data-astro-cid-j7pv25f6]{text-align:center;font-size:var(--step-3);margin-bottom:var(--space-3)}.compare-panel-sub[data-astro-cid-j7pv25f6]{text-align:center;color:var(--muted);margin-bottom:var(--space-6)}.table-wrap[data-astro-cid-j7pv25f6]{position:relative;overflow-x:auto;border-radius:var(--radius);background:var(--paper);box-shadow:var(--shadow-sm)}.scroll-hint[data-astro-cid-j7pv25f6]{position:absolute;top:var(--space-4);right:var(--space-4);z-index:2;background:#ffffffd9;color:var(--muted);font-size:var(--step--1);padding:.2rem .6rem;border-radius:var(--radius-pill);border:1px solid var(--line);pointer-events:none}.compare[data-astro-cid-j7pv25f6]{width:100%;border-collapse:collapse;min-width:760px}.compare[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6],.compare[data-astro-cid-j7pv25f6] td[data-astro-cid-j7pv25f6]{padding:var(--space-4) var(--space-5);text-align:left;border-bottom:1px solid var(--line);font-size:var(--step-0);vertical-align:top}.compare[data-astro-cid-j7pv25f6] thead[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6]{background:#232323;color:#fff;font-weight:600;vertical-align:middle}.compare[data-astro-cid-j7pv25f6] thead[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6]:first-child{border-top-left-radius:var(--radius)}.compare[data-astro-cid-j7pv25f6] thead[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6]:last-child{border-top-right-radius:var(--radius)}.compare[data-astro-cid-j7pv25f6] thead[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6] .col-name[data-astro-cid-j7pv25f6]{text-transform:uppercase;letter-spacing:.04em;font-size:var(--step--1)}.compare[data-astro-cid-j7pv25f6] tbody[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6]{color:var(--ink);font-weight:600}.compare[data-astro-cid-j7pv25f6] td[data-astro-cid-j7pv25f6]{color:var(--ink)}.cell-main[data-astro-cid-j7pv25f6]{display:block}.cell-sub[data-astro-cid-j7pv25f6]{display:block;color:var(--muted);font-size:var(--step--1);margin-top:2px}.compare[data-astro-cid-j7pv25f6] td[data-astro-cid-j7pv25f6].recommended{background:var(--orange-50)}.compare[data-astro-cid-j7pv25f6] tbody[data-astro-cid-j7pv25f6] tr[data-astro-cid-j7pv25f6]:last-child td[data-astro-cid-j7pv25f6].recommended{border-bottom-left-radius:var(--radius)}.compare[data-astro-cid-j7pv25f6] tbody[data-astro-cid-j7pv25f6] td[data-astro-cid-j7pv25f6].recommended{border-left:2px solid var(--orange-300);border-right:2px solid var(--orange-300)}.compare[data-astro-cid-j7pv25f6] tbody[data-astro-cid-j7pv25f6] tr[data-astro-cid-j7pv25f6]:last-child td[data-astro-cid-j7pv25f6].recommended{border-bottom:2px solid var(--orange-300)}.compare[data-astro-cid-j7pv25f6] thead[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6].recommended{background:#232323;position:relative;text-align:left}.compare[data-astro-cid-j7pv25f6] thead[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6].recommended .col-name[data-astro-cid-j7pv25f6]{color:#fff}.rec-badge[data-astro-cid-j7pv25f6]{display:inline-block;background:var(--orange-700);color:#fff;font-size:11px;font-weight:600;padding:.2rem .6rem;border-radius:var(--radius-pill);margin-right:var(--space-3);vertical-align:middle}.compare-note[data-astro-cid-j7pv25f6]{color:var(--muted);font-size:var(--step--1);margin-top:var(--space-5)}.compare-note[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--green-900);text-decoration:underline;text-underline-offset:2px}.compare-panel[data-astro-cid-j7pv25f6] .center[data-astro-cid-j7pv25f6]{margin-top:var(--space-6)}.cta-band[data-astro-cid-j7pv25f6]{background:var(--green-900);color:#fff}.cta-inner[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-7);padding-block:var(--space-9)}.cta-band[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:#fff;max-width:22ch}.cta-band[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#fffc;margin-top:var(--space-4);max-width:55ch}@media(max-width:900px){.scroll-hint[data-astro-cid-j7pv25f6]{top:auto;bottom:var(--space-4)}.hero[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column}.hero-grid[data-astro-cid-j7pv25f6]{display:contents}.hero-copy[data-astro-cid-j7pv25f6]{order:1;width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--space-5)}.press[data-astro-cid-j7pv25f6]{order:2;margin-top:var(--space-6)}.hero-card-wrap[data-astro-cid-j7pv25f6]{order:3;width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--space-5);margin-top:var(--space-7)}.model-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.model-photo[data-astro-cid-j7pv25f6]{max-height:420px}.faq-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.faq-photo[data-astro-cid-j7pv25f6]{display:none}.cta-inner[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:flex-start}.lead-stack[data-astro-cid-j7pv25f6]{width:min(420px,84%)}.sec-head-split[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:var(--space-4)}}.ai-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.1fr .9fr;gap:var(--space-8);align-items:center}.ai-copy[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-bottom:var(--space-5)}.ai-copy[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:var(--step-2);margin:var(--space-6) 0 var(--space-3)}.ai-copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{max-width:60ch;margin-bottom:var(--space-4)}.ai-copy[data-astro-cid-j7pv25f6] sup[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--orange-600);font-weight:700;text-decoration:none;padding-inline:.1em}.ai-list[data-astro-cid-j7pv25f6]{padding-left:1.2em;margin-bottom:var(--space-5);max-width:60ch}.ai-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{margin-bottom:var(--space-3)}.ai-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]::marker{color:var(--orange-500)}.ai-honest[data-astro-cid-j7pv25f6]{font-weight:600;color:var(--ink);border-left:4px solid var(--orange-500);padding-left:var(--space-4)}.ai-source[data-astro-cid-j7pv25f6]{font-size:var(--step--1);color:var(--muted);margin-top:var(--space-5)}.ai-source[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{text-decoration:underline}@media(max-width:900px){.ai-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:var(--space-6)}.ai-copy[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{white-space:normal;text-align:center}}
