.hero[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:48px;align-items:center;padding-top:72px;padding-bottom:72px}.hero-h[data-astro-cid-j7pv25f6]{font-size:clamp(64px,8.9vw,128px);line-height:.875}.hero-bot[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;gap:16px}.bubble[data-astro-cid-j7pv25f6]{position:relative;align-self:flex-end;margin-right:8%;margin-bottom:10px;background:#090d05;color:#fff;font-family:var(--font-mono);font-size:13px;letter-spacing:.06em;text-transform:uppercase;padding:10px 14px;min-height:38px;min-width:120px;border-radius:2px}.bubble[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;bottom:-17px;right:56px;width:24px;height:18px;background:#090d05;clip-path:polygon(0 0,100% 0,25% 100%)}.caret[data-astro-cid-j7pv25f6]{display:inline-block;width:8px;height:14px;margin-left:3px;background:var(--robot-yellow);vertical-align:-2px;animation:blink 1s steps(1) infinite}@keyframes blink{50%{opacity:0}}.herobot[data-astro-cid-j7pv25f6]{cursor:pointer;background:none;border:0;padding:0;display:block;width:100%;max-width:520px;transition:transform .22s cubic-bezier(.3,1.6,.5,1)}.herobot[data-astro-cid-j7pv25f6].tilt{transform:rotate(-6deg)}.herobot[data-astro-cid-j7pv25f6] img{width:100%}.herobot[data-astro-cid-j7pv25f6]:focus-visible{outline-offset:6px}.belief[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:24px;max-width:calc(960px + 2 * var(--gutter));margin-left:max(0px,calc((100% - var(--wrap)) / 2));padding-top:112px;padding-bottom:112px}.belief-h[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--font-display);font-weight:800;color:var(--robot-yellow);font-size:clamp(52px,5.6vw,80px);line-height:.93}.band-walnut[data-astro-cid-j7pv25f6] .body[data-astro-cid-j7pv25f6]{font-size:19px}.band-graphite[data-astro-cid-j7pv25f6]{background:#272928;color:#e6e7e2}.band-graphite[data-astro-cid-j7pv25f6] .body[data-astro-cid-j7pv25f6]{font-size:19px}.band-graphite[data-astro-cid-j7pv25f6] strong{color:#fff}.qs-wrap[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px;align-items:start}.qs-intro[data-astro-cid-j7pv25f6]{position:sticky;top:32px}.qs[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;border-top:2px solid var(--ink)}.qs[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{border-bottom:1px solid var(--line)}.q[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;padding:22px 16px 24px;color:var(--ink)}.q-text[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-weight:800;font-size:clamp(40px,4.4vw,60px);line-height:.95;margin:0}.q-short[data-astro-cid-j7pv25f6]{font-size:16px;line-height:24px;max-width:34em;margin:0}.ways-line[data-astro-cid-j7pv25f6]{display:inline-block;margin-top:20px;font-weight:500;font-size:18px}.benchcard[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0}.card-bot{transition:transform .26s cubic-bezier(.3,1.6,.5,1)}.sec-head[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-bottom:32px}.track[data-astro-cid-j7pv25f6]{position:relative;height:92px;border-bottom:2px solid var(--ink);margin-top:12px;overflow:hidden}.track[data-astro-cid-j7pv25f6] .walker{position:absolute;bottom:-2px;left:0;width:110px;will-change:transform}.split[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:64px;align-items:center}.portrait[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 5;overflow:hidden;background:#272928}.portrait[data-astro-cid-j7pv25f6] img{width:100%;height:100%;object-fit:cover}.benchgrid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.benchcard[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:10px;padding:20px;background:var(--bench);color:var(--ink);text-decoration:none}.benchcard[data-astro-cid-j7pv25f6]:hover{color:var(--ink)}.benchcard[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:14px;line-height:20px}.bench-shot[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 3;overflow:hidden;background:#090d05;margin:-20px -20px 6px}.bench-shot[data-astro-cid-j7pv25f6] img{width:100%;height:100%;object-fit:cover;display:block;filter:var(--grade);transition:transform .4s ease}.benchcard[data-astro-cid-j7pv25f6]:hover .bench-shot[data-astro-cid-j7pv25f6] img{transform:scale(1.03)}.bench-art[data-astro-cid-j7pv25f6]{height:170px;display:flex;align-items:flex-end;justify-content:center}.bench-art[data-astro-cid-j7pv25f6] img{max-height:160px;max-width:85%;width:auto}.benchcard[data-astro-cid-j7pv25f6]:hover .card-bot{transform:translateY(-10px) rotate(2deg)}.contact-h[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--font-display);font-weight:800;font-size:clamp(52px,5vw,72px);line-height:.92}.contact-row[data-astro-cid-j7pv25f6]{display:flex;gap:24px;flex-wrap:wrap;align-items:center}.note-bot[data-astro-cid-j7pv25f6]{display:flex;justify-content:center}.note-bot[data-astro-cid-j7pv25f6] img{width:300px;max-width:100%}@media(max-width:900px){.hero[data-astro-cid-j7pv25f6],.split[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr)}.hero[data-astro-cid-j7pv25f6]{padding-top:48px}.qs-wrap[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr);gap:32px}.qs-intro[data-astro-cid-j7pv25f6]{position:static}.benchgrid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}.belief[data-astro-cid-j7pv25f6]{padding-top:80px;padding-bottom:80px}}@media(max-width:520px){.benchgrid[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.caret[data-astro-cid-j7pv25f6]{animation:none}.q-text[data-astro-cid-j7pv25f6],.q[data-astro-cid-j7pv25f6]:hover .q-text[data-astro-cid-j7pv25f6]{transition:none;transform:none}}
