.home-action[data-astro-cid-j7pv25f6]{min-height:44px;border-radius:var(--radius-2)}.home-action[data-astro-cid-j7pv25f6]:focus-visible{outline:3px solid oklch(from var(--color-flame-a) l c h / .34);outline-offset:3px}.home-action-hero[data-astro-cid-j7pv25f6]{background:linear-gradient(145deg in oklch,var(--ft-action-primary-start) 0%,var(--ft-action-primary-end) 100%);box-shadow:0 2px 10px oklch(from var(--ft-action-primary-start) l c h / .22)}.home-action-hero[data-astro-cid-j7pv25f6]:hover{background:linear-gradient(145deg in oklch,var(--ft-action-primary-hover-start) 0%,var(--ft-action-primary-hover-end) 100%)}.home-masthead[data-astro-cid-j7pv25f6]{background:var(--color-clay-w)}.home-masthead-grid[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(1.75rem,4vw,3rem);padding-block:clamp(2.5rem,6vw,4.5rem) clamp(2.25rem,5vw,3.5rem);align-items:start}.home-masthead-copy[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;justify-content:flex-start;gap:clamp(2.25rem,4.5vw,3.5rem)}.home-masthead-copy[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{margin-top:-.08em}.home-masthead-bottom[data-astro-cid-j7pv25f6]{display:grid;gap:var(--spacing-6)}.home-masthead-lede[data-astro-cid-j7pv25f6]{max-width:40ch}.home-masthead-actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-3);margin-top:var(--spacing-2)}.home-masthead-proof[data-astro-cid-j7pv25f6]{display:grid;gap:var(--spacing-3);max-width:520px;margin:0 0 0 auto}.home-masthead-plate[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 3;overflow:hidden}.home-masthead-plate[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%}.home-masthead-proof-link[data-astro-cid-j7pv25f6]{font-size:var(--text-s);font-weight:600;color:var(--color-flame-d);text-decoration:underline;text-decoration-color:oklch(from var(--color-flame-a) l c h / .4);text-decoration-thickness:1px;text-underline-offset:4px}.home-masthead-proof-link[data-astro-cid-j7pv25f6]:hover{color:var(--color-clay-a);border-color:var(--color-clay-quiet)}.home-flagship[data-astro-cid-j7pv25f6]{background:var(--color-clay-w)}.home-flagship-grid[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(2rem,4vw,3.5rem);padding-block:clamp(3rem,6vw,5rem);align-items:center}.home-flagship-copy[data-astro-cid-j7pv25f6]{display:grid;gap:var(--spacing-4);align-content:start}.home-flagship-title[data-astro-cid-j7pv25f6]{margin-top:var(--spacing-2)}.home-flagship-subtitle[data-astro-cid-j7pv25f6]{color:var(--color-flame-d)}.home-flagship-body[data-astro-cid-j7pv25f6]{max-width:44ch}.home-flagship-body[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--color-clay-a);font-weight:600}.home-flagship-actions[data-astro-cid-j7pv25f6]{margin-top:var(--spacing-4)}.home-flagship-proof[data-astro-cid-j7pv25f6]{margin:0;display:flex;justify-content:center}.home-flagship-plate[data-astro-cid-j7pv25f6]{width:min(100%,272px);aspect-ratio:9 / 19;overflow:hidden}.home-flagship-plate[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%}.home-scene-steps[data-astro-cid-j7pv25f6]{margin:0;padding:0;list-style:none}.home-scene-steps[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;gap:1.5rem;padding-block:1.25rem;border-top:var(--ft-rule)}.home-scene-steps[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:last-child{border-bottom:var(--ft-rule)}.home-workshop-head[data-astro-cid-j7pv25f6]{margin-bottom:clamp(2rem,4vw,3rem)}.home-workshop-lede[data-astro-cid-j7pv25f6]{margin-top:var(--spacing-3);max-width:52ch}.home-workshop-line[data-astro-cid-j7pv25f6]{max-width:46ch}.home-workshop-status[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:var(--spacing-2)}.home-status-dot[data-astro-cid-j7pv25f6]{width:8px;height:8px;border-radius:var(--radius-pill)}.home-workshop-kind[data-astro-cid-j7pv25f6]{padding:2px 8px;border:1px solid var(--color-clay-line);border-radius:var(--radius-pill)}.home-workshop-proof[data-astro-cid-j7pv25f6]{width:100%;max-width:100%;min-width:0;display:flex;align-items:center;justify-content:center;aspect-ratio:2 / 1;padding:var(--spacing-3);border:1px solid var(--color-clay-line);border-radius:var(--radius-2);background:var(--color-clay-s)}.home-workshop-all[data-astro-cid-j7pv25f6]{color:var(--color-flame-d)}.home-workshop-all[data-astro-cid-j7pv25f6] .ft-index-name[data-astro-cid-j7pv25f6]{font-size:var(--text-l);color:var(--color-flame-d)}.contact-workbench[data-astro-cid-j7pv25f6]{background:var(--color-clay-w)}.contact-workbench-grid[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(2rem,4vw,3.5rem);padding-block:var(--ft-section-tight, 3rem)}.contact-workbench-desc[data-astro-cid-j7pv25f6]{margin-top:var(--spacing-4);max-width:44ch}.contact-ledger[data-astro-cid-j7pv25f6]{display:grid}.contact-ledger-row[data-astro-cid-j7pv25f6]{display:grid;gap:var(--spacing-4);padding-block:var(--spacing-6);border-top:var(--ft-rule);align-items:center}.contact-ledger-label[data-astro-cid-j7pv25f6]{margin:0;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--color-clay-mute)}.contact-ledger-value[data-astro-cid-j7pv25f6]{font-size:var(--text-s);font-weight:500;color:var(--color-clay-a)}@media(min-width:768px){.home-workshop-index[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6][data-home-product]{grid-template-columns:3rem minmax(0,1fr) minmax(320px,.8fr)}.home-masthead-grid[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr) minmax(300px,.9fr);gap:clamp(2rem,5vw,4.5rem);align-items:stretch}.home-flagship-grid[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr) minmax(280px,340px);gap:clamp(2.5rem,6vw,5rem)}.contact-workbench-grid[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,.9fr) minmax(380px,1.1fr);align-items:start}.contact-ledger-row[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(5rem,.32fr) minmax(0,1fr) auto;gap:var(--spacing-6)}}.home-masthead-proof[data-astro-cid-j7pv25f6]{min-width:0;align-self:center}.home-masthead-plate[data-astro-cid-j7pv25f6]{padding:0;overflow:hidden}.home-masthead-plate[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:auto;max-height:390px;object-fit:contain}@media(max-width:767px){.home-masthead-proof[data-astro-cid-j7pv25f6]{margin-top:1rem}.home-masthead-plate[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{max-height:220px}.home-flagship-proof[data-astro-cid-j7pv25f6]{order:-1}.home-flagship-plate[data-astro-cid-j7pv25f6]{width:min(72vw,250px)}.home-workshop-proof[data-astro-cid-j7pv25f6]{height:200px}}@media(prefers-reduced-motion:reduce){.home-action[data-astro-cid-j7pv25f6],.home-workshop-proof[data-astro-cid-j7pv25f6]{transition:none;transform:none}}
