.hero[data-astro-cid-j7pv25f6]{position:relative;padding-top:clamp(3rem,6vw,5.5rem);padding-bottom:clamp(3rem,6vw,5rem);overflow:hidden}.hero[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 50% at 78% 18%,rgba(196,71,31,.08),transparent 70%);pointer-events:none}.hero__inner[data-astro-cid-j7pv25f6]{position:relative;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(2.5rem,6vw,6rem);align-items:center}.hero__title[data-astro-cid-j7pv25f6]{margin-top:1.4rem;max-width:15ch}.hero__title[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:italic;color:var(--accent)}.hero__dek[data-astro-cid-j7pv25f6]{margin-top:1.7rem;max-width:46ch}.hero__actions[data-astro-cid-j7pv25f6]{margin-top:2.1rem}.hero__note[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.55rem;margin-top:1.6rem;font-family:var(--mono);font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.hero__note-dot[data-astro-cid-j7pv25f6]{width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 0 4px #1e5c431f}.hero__visual[data-astro-cid-j7pv25f6]{position:relative;padding:1.2rem}.answer-card[data-astro-cid-j7pv25f6]{background:var(--white);border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow-md);padding:1.5rem;transform:rotate(-1.1deg)}.answer-card__top[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.2rem;padding-bottom:.9rem;border-bottom:1px solid var(--line)}.answer-card__model[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--mono);font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.pulse[data-astro-cid-j7pv25f6]{width:7px;height:7px;border-radius:50%;background:var(--green);animation:pulse 2.4s var(--ease) infinite}@keyframes pulse{0%,to{box-shadow:0 0 #1e5c4347}50%{box-shadow:0 0 0 6px #1e5c4300}}.answer-card__tag[data-astro-cid-j7pv25f6]{font-family:var(--mono);font-size:.625rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);border-radius:var(--radius-pill);padding:.2rem .55rem}.answer-card__q[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-size:1.3rem;line-height:1.3;color:var(--ink)}.answer-card__body[data-astro-cid-j7pv25f6]{margin-top:1rem;font-size:.9375rem;line-height:1.6;color:var(--ink-2)}.answer-card__hl[data-astro-cid-j7pv25f6]{background:var(--accent-soft);color:var(--accent-strong);padding:.05em .25em;border-radius:3px;font-weight:500;box-decoration-break:clone}.answer-card__cite[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.5rem;margin-top:1rem;padding:.55rem .65rem;background:var(--paper);border:1px solid var(--line);border-radius:8px;font-family:var(--mono);font-size:.6875rem;color:var(--ink-2)}.answer-card__num[data-astro-cid-j7pv25f6]{display:grid;place-items:center;width:18px;height:18px;border-radius:4px;background:var(--ink);color:var(--paper);font-size:.625rem}.answer-card__score[data-astro-cid-j7pv25f6]{margin-left:auto;color:var(--green)}.answer-card__foot[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.75rem;margin-top:1.3rem;font-family:var(--mono);font-size:.625rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.answer-card__bar[data-astro-cid-j7pv25f6]{flex:1;height:5px;border-radius:3px;background:var(--paper-3);overflow:hidden}.answer-card__bar[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{display:block;height:100%;background:var(--accent);border-radius:3px}.answer-card__pct[data-astro-cid-j7pv25f6]{color:var(--ink);font-size:.6875rem}.float-chip[data-astro-cid-j7pv25f6]{position:absolute;display:grid;gap:.05rem;padding:.7rem .9rem;background:var(--paper);border:1px solid var(--line-strong);border-radius:12px;box-shadow:var(--shadow-sm)}.float-chip--a[data-astro-cid-j7pv25f6]{top:-3.1rem;right:-1.1rem}.float-chip--b[data-astro-cid-j7pv25f6]{bottom:-3rem;left:-1.6rem}.float-chip__val[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-size:1.5rem;line-height:1;color:var(--ink)}.float-chip__val[data-astro-cid-j7pv25f6].green{color:var(--green)}.float-chip__lab[data-astro-cid-j7pv25f6]{font-family:var(--mono);font-size:.5625rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.stats-band[data-astro-cid-j7pv25f6]{border-block:1px solid var(--line);background:var(--paper-2)}.stats-band__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.stats-band__item[data-astro-cid-j7pv25f6]{padding:clamp(1.4rem,2.6vw,2rem);border-left:1px solid var(--line)}.stats-band__item[data-astro-cid-j7pv25f6]:first-child{border-left:0;padding-left:0}.stats-band__item[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-size:clamp(1.9rem,3.4vw,2.8rem);line-height:.95;color:var(--ink)}.stats-band__item[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:.5rem 0 0;max-width:20ch;font-size:.8125rem;line-height:1.45;color:var(--muted)}.shift__head[data-astro-cid-j7pv25f6]{max-width:56rem;margin-bottom:clamp(2.5rem,5vw,4rem)}.shift__head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-top:1.2rem}.shift__head[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:italic;color:var(--accent)}.shift__lede[data-astro-cid-j7pv25f6]{margin-top:1.4rem;max-width:52ch;font-size:1.0625rem;color:var(--ink-2)}.shift__grid[data-astro-cid-j7pv25f6]{border-top:1px solid var(--line);gap:0}.shift__item[data-astro-cid-j7pv25f6]{padding:clamp(1.5rem,2.6vw,2rem) clamp(1.2rem,2vw,1.6rem) 0;border-left:1px solid var(--line)}.shift__item[data-astro-cid-j7pv25f6]:first-child{border-left:0;padding-left:0}.shift__num[data-astro-cid-j7pv25f6]{font-family:var(--mono);font-size:.6875rem;letter-spacing:.12em;color:var(--accent)}.shift__item[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:1.3rem 0 .7rem;font-size:clamp(1.35rem,2vw,1.65rem);line-height:1.15}.shift__item[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.9375rem;line-height:1.65;color:var(--ink-2);max-width:40ch}.service-card[data-astro-cid-j7pv25f6]{display:flex;gap:clamp(1rem,2vw,1.6rem);padding:clamp(1.5rem,2.4vw,2rem);background:var(--white);border:1px solid var(--line);border-radius:var(--radius);transition:transform .3s var(--ease),border-color .3s var(--ease),box-shadow .3s var(--ease)}.service-card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-3px);border-color:var(--line-strong);box-shadow:var(--shadow-sm)}.service-card__num[data-astro-cid-j7pv25f6]{font-family:var(--mono);font-size:.6875rem;letter-spacing:.1em;color:var(--accent);padding-top:.35rem}.service-card__title[data-astro-cid-j7pv25f6]{font-size:clamp(1.45rem,2.2vw,1.8rem);line-height:1.1;transition:color .2s var(--ease)}.service-card[data-astro-cid-j7pv25f6]:hover .service-card__title[data-astro-cid-j7pv25f6]{color:var(--accent)}.service-card__desc[data-astro-cid-j7pv25f6]{margin-top:.7rem;font-size:.9375rem;line-height:1.6;color:var(--ink-2);max-width:38ch}.service-card__link[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.4rem;margin-top:1.2rem;font-size:.875rem;font-weight:500}.service-card__link[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{transition:transform .2s var(--ease)}.service-card[data-astro-cid-j7pv25f6]:hover .service-card__link[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{transform:translate(3px)}.services-foot[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem;margin-top:2rem;padding-top:1.6rem;border-top:1px solid var(--line);font-size:.9375rem;color:var(--muted)}.process[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;margin:0}.process[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding-top:1.4rem;border-top:1px solid var(--dark-line)}.process__num[data-astro-cid-j7pv25f6]{font-family:var(--mono);font-size:.6875rem;letter-spacing:.12em;color:#f0a882}.process[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:1rem 0 .6rem;font-size:1.45rem;color:var(--on-dark)}.process[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.9375rem;line-height:1.6;color:var(--on-dark-muted)}.process__foot[data-astro-cid-j7pv25f6]{margin-top:2.5rem}.scan-promo[data-astro-cid-j7pv25f6]{background:var(--paper-2);border-block:1px solid var(--line)}.scan-promo__inner[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(2.5rem,6vw,6rem);align-items:center}.scan-promo[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-top:1.1rem}.scan-promo[data-astro-cid-j7pv25f6] .lede[data-astro-cid-j7pv25f6]{margin-top:1.3rem}.scan-promo[data-astro-cid-j7pv25f6] .cluster[data-astro-cid-j7pv25f6]{margin-top:1.9rem}.scan-promo__time[data-astro-cid-j7pv25f6]{font-family:var(--mono);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.scan-preview[data-astro-cid-j7pv25f6]{padding:1.6rem;background:var(--white);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-md)}.scan-preview__head[data-astro-cid-j7pv25f6]{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:1.1rem;border-bottom:1px solid var(--line)}.scan-preview__score[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-size:2.4rem;line-height:.9;color:var(--ink)}.scan-preview__score[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-family:var(--mono);font-size:.75rem;color:var(--muted)}.scan-preview__bars[data-astro-cid-j7pv25f6]{display:grid;gap:.8rem;padding-block:1.2rem}.scan-preview__bars[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:9.5rem minmax(0,1fr) 2rem;align-items:center;gap:.7rem;font-size:.75rem;color:var(--ink-2)}.scan-preview__bars[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{display:block;height:6px;border-radius:3px;background:var(--paper-3);overflow:hidden}.scan-preview__bars[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{display:block;height:100%;border-radius:3px;background:var(--ink)}.scan-preview__bars[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]:nth-child(4) b[data-astro-cid-j7pv25f6]{background:var(--accent)}.scan-preview__bars[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-family:var(--mono);font-style:normal;font-size:.6875rem;color:var(--muted);text-align:right}.scan-preview__foot[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;padding-top:1.1rem;border-top:1px solid var(--line);font-family:var(--mono);font-size:.6875rem;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}@media(max-width:1000px){.hero__inner[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr)}.hero__visual[data-astro-cid-j7pv25f6]{max-width:520px;margin-inline:auto;width:100%}.stats-band__grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}.stats-band__item[data-astro-cid-j7pv25f6]:nth-child(odd){border-left:0;padding-left:0}.stats-band__item[data-astro-cid-j7pv25f6]:nth-child(n+3){border-top:1px solid var(--line)}.scan-promo__inner[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){.process[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}.shift__grid[data-astro-cid-j7pv25f6]{gap:2rem 0}}@media(max-width:680px){.stats-band__grid[data-astro-cid-j7pv25f6],.process[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr)}.stats-band__item[data-astro-cid-j7pv25f6]:nth-child(n+2){border-top:1px solid var(--line);border-left:0;padding-left:0}.shift__item[data-astro-cid-j7pv25f6]{border-left:0;padding-left:0;padding-right:0}.shift__item[data-astro-cid-j7pv25f6]+.shift__item[data-astro-cid-j7pv25f6]{border-top:1px solid var(--line)}.float-chip--a[data-astro-cid-j7pv25f6]{top:-2.9rem;right:0}.float-chip--b[data-astro-cid-j7pv25f6]{bottom:-2.9rem;left:0}.scan-preview__bars[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{grid-template-columns:7.5rem minmax(0,1fr) 1.6rem}}
