body.page-studio{--st-sans: "Helvetica Neue", Helvetica, Arial, sans-serif;font-family:var(--st-sans)}body.page-studio main p,body.page-studio main li,body.page-studio main figcaption,body.page-studio main label,body.page-studio main input,body.page-studio main textarea,body.page-studio main button{font-family:var(--st-sans)}.st-eyebrow[data-astro-cid-x2wsp3hm]{font-size:12px;line-height:16px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#8c7a58;margin:0 0 var(--sp-4)}.st-h1[data-astro-cid-x2wsp3hm],.st-h2[data-astro-cid-x2wsp3hm],.st-h3[data-astro-cid-x2wsp3hm]{font-family:var(--st-sans);color:inherit;margin:0;text-transform:none}.st-h1[data-astro-cid-x2wsp3hm]{font-size:clamp(40px,5.2vw,78px);font-weight:400;line-height:1.02;letter-spacing:-.03em}.st-h2[data-astro-cid-x2wsp3hm]{font-size:clamp(32px,3.8vw,56px);font-weight:400;line-height:1.08;letter-spacing:-.025em;max-width:18ch}.st-h3[data-astro-cid-x2wsp3hm]{font-size:20px;font-weight:500;line-height:1.3;letter-spacing:-.01em;margin-bottom:var(--sp-3)}.st-body[data-astro-cid-x2wsp3hm] p[data-astro-cid-x2wsp3hm],.st-card[data-astro-cid-x2wsp3hm] p[data-astro-cid-x2wsp3hm],.st-step[data-astro-cid-x2wsp3hm] p[data-astro-cid-x2wsp3hm],.st-start-card[data-astro-cid-x2wsp3hm] p[data-astro-cid-x2wsp3hm],.st-hero-copy[data-astro-cid-x2wsp3hm] p[data-astro-cid-x2wsp3hm]{font-size:18px;font-weight:400;line-height:1.6;color:var(--ink-light);margin:0 0 var(--sp-4)}.st-body[data-astro-cid-x2wsp3hm] .st-lead[data-astro-cid-x2wsp3hm],.st-hero-copy[data-astro-cid-x2wsp3hm] p[data-astro-cid-x2wsp3hm]{font-size:clamp(20px,1.7vw,24px);font-weight:400;line-height:1.45;color:var(--ink)}.st-btn[data-astro-cid-x2wsp3hm]{display:inline-flex;align-items:center;gap:var(--sp-4);padding:14px 22px;font-family:var(--st-sans);font-size:15px;font-weight:500;letter-spacing:.01em;color:var(--ink);border:1px solid var(--ink);background:transparent;cursor:pointer;transition:background var(--t-fast),color var(--t-fast)}.st-btn[data-astro-cid-x2wsp3hm]:hover{background:var(--ink);color:var(--parchment);opacity:1}.st-btn-solid[data-astro-cid-x2wsp3hm]{background:var(--ink);color:var(--parchment)}.st-btn-solid[data-astro-cid-x2wsp3hm]:hover{background:var(--ink-light)}.st-btn[data-astro-cid-x2wsp3hm]:disabled{opacity:.5;cursor:wait}.st-section[data-astro-cid-x2wsp3hm]{padding:var(--sp-10) clamp(var(--sp-4),4vw,var(--sp-8))}.st-two[data-astro-cid-x2wsp3hm]{display:grid;grid-template-columns:1fr 1.15fr;gap:clamp(var(--sp-6),6vw,var(--sp-10));align-items:start}.st-head[data-astro-cid-x2wsp3hm]{margin-bottom:var(--sp-8)}.st-offset[data-astro-cid-x2wsp3hm]{padding-top:calc(16px + var(--sp-4))}.st-soft[data-astro-cid-x2wsp3hm]{background:var(--parchment-2)}.st-caption[data-astro-cid-x2wsp3hm]{display:flex;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-3) 0;border-bottom:1px solid var(--border);font-size:13px;color:var(--ink-faint)}.st-caption[data-astro-cid-x2wsp3hm] span[data-astro-cid-x2wsp3hm]:first-child{color:var(--ink);font-weight:500}.st-hero[data-astro-cid-x2wsp3hm]{padding:clamp(96px,11vw,160px) clamp(var(--sp-4),4vw,var(--sp-8)) clamp(var(--sp-8),8vw,136px)}.st-hero-grid[data-astro-cid-x2wsp3hm]{display:grid;grid-template-columns:1.5fr 1fr;gap:clamp(var(--sp-6),6vw,var(--sp-10));align-items:start}.st-hero-copy[data-astro-cid-x2wsp3hm]{padding-top:.35em}.st-hero-copy[data-astro-cid-x2wsp3hm] p[data-astro-cid-x2wsp3hm]{margin-bottom:var(--sp-6)}.st-hero-media[data-astro-cid-x2wsp3hm]{margin:0}.st-hero-media[data-astro-cid-x2wsp3hm] img[data-astro-cid-x2wsp3hm]{width:100%;height:auto;display:block}.st-machines[data-astro-cid-x2wsp3hm]{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-5);margin-bottom:var(--sp-9)}.st-machines[data-astro-cid-x2wsp3hm] figure[data-astro-cid-x2wsp3hm]{margin:0}.st-machines[data-astro-cid-x2wsp3hm] img[data-astro-cid-x2wsp3hm]{width:100%;aspect-ratio:3 / 2;object-fit:cover;display:block}.st-cards[data-astro-cid-x2wsp3hm]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-6)}.st-card[data-astro-cid-x2wsp3hm] img[data-astro-cid-x2wsp3hm]{width:100%;aspect-ratio:3 / 2;object-fit:cover;display:block;margin-bottom:var(--sp-5)}.st-num[data-astro-cid-x2wsp3hm]{font-size:13px!important;font-weight:500!important;color:#8c7a58!important;margin:0 0 var(--sp-2)!important}.st-dark[data-astro-cid-x2wsp3hm]{background:var(--ink);color:var(--parchment)}.st-dark[data-astro-cid-x2wsp3hm] .st-eyebrow[data-astro-cid-x2wsp3hm]{color:var(--gold)}.st-dark[data-astro-cid-x2wsp3hm] .st-step[data-astro-cid-x2wsp3hm] p[data-astro-cid-x2wsp3hm],.st-dark[data-astro-cid-x2wsp3hm] .st-start-card[data-astro-cid-x2wsp3hm] p[data-astro-cid-x2wsp3hm]{color:#f0ede6b8}.st-steps[data-astro-cid-x2wsp3hm]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-6)}.st-step[data-astro-cid-x2wsp3hm]{position:relative}.st-step-track[data-astro-cid-x2wsp3hm]{position:relative;height:48px;margin-bottom:var(--sp-5);display:flex;align-items:center}.st-step-track[data-astro-cid-x2wsp3hm]:before{content:"";position:absolute;left:0;right:calc(-1 * var(--sp-6));top:50%;height:1px;background:#f0ede640}.st-step[data-astro-cid-x2wsp3hm]:last-child .st-step-track[data-astro-cid-x2wsp3hm]:before{right:0}.st-step[data-astro-cid-x2wsp3hm]:last-child .st-step-track[data-astro-cid-x2wsp3hm]:after{content:"";position:absolute;right:0;top:50%;width:9px;height:9px;border-top:1px solid rgba(240,237,230,.5);border-right:1px solid rgba(240,237,230,.5);transform:translateY(-50%) rotate(45deg)}.st-step-node[data-astro-cid-x2wsp3hm]{position:relative;z-index:1;width:48px;height:48px;border-radius:50%;border:1px solid var(--gold);background:var(--ink);color:var(--gold);display:grid;place-items:center;font-family:var(--st-sans);font-size:14px;font-weight:500}.st-step[data-astro-cid-x2wsp3hm] .st-h3[data-astro-cid-x2wsp3hm]{color:var(--parchment)}.st-collapse[data-astro-cid-x2wsp3hm]{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .45s var(--ease-out),opacity .3s ease}.st-collapse[data-astro-cid-x2wsp3hm]>div[data-astro-cid-x2wsp3hm]{overflow:hidden;min-height:0}#process[data-astro-cid-x2wsp3hm].is-open .st-collapse[data-astro-cid-x2wsp3hm]{grid-template-rows:1fr;opacity:1}#process[data-astro-cid-x2wsp3hm] .st-step[data-astro-cid-x2wsp3hm] .st-h3[data-astro-cid-x2wsp3hm]{margin-bottom:0}#process[data-astro-cid-x2wsp3hm].is-open .st-step[data-astro-cid-x2wsp3hm] .st-collapse[data-astro-cid-x2wsp3hm]>div[data-astro-cid-x2wsp3hm]{padding-top:var(--sp-3)}.st-step[data-astro-cid-x2wsp3hm] .st-collapse[data-astro-cid-x2wsp3hm]>div[data-astro-cid-x2wsp3hm]{transition:padding-top .45s var(--ease-out)}.st-toggle[data-astro-cid-x2wsp3hm]{display:inline-flex;align-items:center;gap:var(--sp-3);margin-top:var(--sp-7);padding:12px 0;background:none;border:0;border-bottom:1px solid rgba(240,237,230,.35);color:var(--parchment);font-family:var(--st-sans);font-size:15px;font-weight:500;cursor:pointer}.st-toggle[data-astro-cid-x2wsp3hm]:hover{border-bottom-color:var(--gold)}.st-toggle[data-astro-cid-x2wsp3hm]:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.st-toggle-icon[data-astro-cid-x2wsp3hm]{position:relative;width:12px;height:12px}.st-toggle-icon[data-astro-cid-x2wsp3hm]:before,.st-toggle-icon[data-astro-cid-x2wsp3hm]:after{content:"";position:absolute;left:0;top:50%;width:12px;height:1px;background:currentColor;transition:transform .3s var(--ease-out)}.st-toggle-icon[data-astro-cid-x2wsp3hm]:after{transform:rotate(90deg)}.st-toggle[data-astro-cid-x2wsp3hm][aria-expanded=true] .st-toggle-icon[data-astro-cid-x2wsp3hm]:after{transform:rotate(0)}@media (prefers-reduced-motion: reduce){.st-collapse[data-astro-cid-x2wsp3hm],.st-collapse[data-astro-cid-x2wsp3hm]>div[data-astro-cid-x2wsp3hm],.st-toggle-icon[data-astro-cid-x2wsp3hm]:after{transition:none}}.st-start[data-astro-cid-x2wsp3hm]{margin-top:var(--sp-9);padding-top:var(--sp-7);border-top:1px solid rgba(240,237,230,.2)}.st-start-title[data-astro-cid-x2wsp3hm]{font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin:0 0 var(--sp-5)}.st-start-grid[data-astro-cid-x2wsp3hm]{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-5)}.st-start-card[data-astro-cid-x2wsp3hm]{border:1px solid rgba(240,237,230,.2);padding:var(--sp-6)}.st-start-card[data-astro-cid-x2wsp3hm] .st-h3[data-astro-cid-x2wsp3hm]{color:var(--parchment)}.st-start-card[data-astro-cid-x2wsp3hm] p[data-astro-cid-x2wsp3hm]{margin:0!important}.st-founder[data-astro-cid-x2wsp3hm]{align-items:center}.st-founder-media[data-astro-cid-x2wsp3hm]{margin:0}.st-founder-media[data-astro-cid-x2wsp3hm] img[data-astro-cid-x2wsp3hm]{width:100%;height:auto;display:block}.st-founder[data-astro-cid-x2wsp3hm] .st-h2[data-astro-cid-x2wsp3hm]{margin-bottom:var(--sp-5)}.st-signature[data-astro-cid-x2wsp3hm]{font-size:16px!important;font-weight:500!important;color:var(--ink)!important;line-height:1.4!important;margin-top:var(--sp-5)!important}.st-signature[data-astro-cid-x2wsp3hm] span[data-astro-cid-x2wsp3hm]{font-weight:400;color:var(--ink-faint)}.st-forms-head[data-astro-cid-x2wsp3hm]{margin-bottom:var(--sp-7)}.st-forms-cta[data-astro-cid-x2wsp3hm]{margin:var(--sp-7) 0 0}.st-forms-note[data-astro-cid-x2wsp3hm]{font-size:15px;line-height:1.5;color:var(--ink-faint);margin:var(--sp-3) 0 0}.st-gallery[data-astro-cid-x2wsp3hm]{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-4);align-items:start}.st-gallery-col[data-astro-cid-x2wsp3hm]{display:flex;flex-direction:column;gap:var(--sp-4)}.st-gallery-wc[data-astro-cid-x2wsp3hm]{margin-top:var(--sp-4)}.st-tile[data-astro-cid-x2wsp3hm]{position:relative;margin:0;overflow:hidden;outline:none}.st-tile[data-astro-cid-x2wsp3hm] img[data-astro-cid-x2wsp3hm]{width:100%;height:auto;display:block;transition:transform .6s var(--ease-out)}.st-tile[data-astro-cid-x2wsp3hm] figcaption[data-astro-cid-x2wsp3hm]{position:absolute;inset:auto 0 0;padding:var(--sp-8) var(--sp-5) var(--sp-5);background:linear-gradient(180deg,#14131200,#141312c7);color:var(--parchment);display:flex;flex-direction:column;gap:2px;opacity:0;transform:translateY(8px);transition:opacity var(--t-med) var(--ease-out),transform var(--t-med) var(--ease-out)}.st-tile-title[data-astro-cid-x2wsp3hm]{font-size:18px;font-weight:500;letter-spacing:-.01em}.st-tile-note[data-astro-cid-x2wsp3hm]{font-size:14px;font-weight:400;color:#f0ede6cc}.st-tile[data-astro-cid-x2wsp3hm]:hover img[data-astro-cid-x2wsp3hm],.st-tile[data-astro-cid-x2wsp3hm]:focus-visible img[data-astro-cid-x2wsp3hm]{transform:scale(1.025)}.st-tile[data-astro-cid-x2wsp3hm]:hover figcaption[data-astro-cid-x2wsp3hm],.st-tile[data-astro-cid-x2wsp3hm]:focus-visible figcaption[data-astro-cid-x2wsp3hm]{opacity:1;transform:none}.st-tile[data-astro-cid-x2wsp3hm]:focus-visible{box-shadow:0 0 0 2px var(--gold)}@media (hover: none){.st-tile[data-astro-cid-x2wsp3hm] figcaption[data-astro-cid-x2wsp3hm]{opacity:1;transform:none;padding:var(--sp-8) var(--sp-4) var(--sp-4);background:linear-gradient(180deg,#14131200,#1413128c 45%,#141312e0)}.st-tile-title[data-astro-cid-x2wsp3hm]{font-size:16px}.st-tile-note[data-astro-cid-x2wsp3hm]{font-size:13px}}#forms[data-astro-cid-x2wsp3hm]{padding-top:0}.st-form[data-astro-cid-x2wsp3hm]{display:flex;flex-direction:column;gap:var(--sp-5)}.st-row[data-astro-cid-x2wsp3hm]{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-5)}.st-form[data-astro-cid-x2wsp3hm] label[data-astro-cid-x2wsp3hm]{display:flex;flex-direction:column;gap:var(--sp-2)}.st-form[data-astro-cid-x2wsp3hm] label[data-astro-cid-x2wsp3hm]>span[data-astro-cid-x2wsp3hm]{font-size:14px;font-weight:500;color:var(--ink)}.st-form[data-astro-cid-x2wsp3hm] label[data-astro-cid-x2wsp3hm] em[data-astro-cid-x2wsp3hm]{font-style:normal;font-weight:400;color:var(--ink-faint)}.st-form[data-astro-cid-x2wsp3hm] input[data-astro-cid-x2wsp3hm],.st-form[data-astro-cid-x2wsp3hm] textarea[data-astro-cid-x2wsp3hm]{font-size:17px;font-weight:400;color:var(--ink);background:#ffffff59;border:1px solid var(--border);border-radius:0;padding:12px 14px;outline:none;resize:vertical}.st-form[data-astro-cid-x2wsp3hm] input[data-astro-cid-x2wsp3hm]:focus,.st-form[data-astro-cid-x2wsp3hm] textarea[data-astro-cid-x2wsp3hm]:focus{border-color:var(--ink);background:#fff9}.st-form[data-astro-cid-x2wsp3hm] button[data-astro-cid-x2wsp3hm]{align-self:flex-start;margin-top:var(--sp-2)}.st-status[data-astro-cid-x2wsp3hm]{font-size:15px;margin:0;min-height:1.5em;color:var(--ink-faint)}.st-status[data-astro-cid-x2wsp3hm].is-ok{color:#6f6040}.st-status[data-astro-cid-x2wsp3hm].is-err{color:#b24a4a}.st-status[data-astro-cid-x2wsp3hm] a{text-decoration:underline}section[data-astro-cid-x2wsp3hm][id]{scroll-margin-top:var(--sp-7)}@media (max-width: 960px){.st-cards[data-astro-cid-x2wsp3hm]{gap:var(--sp-5)}.st-h3[data-astro-cid-x2wsp3hm]{font-size:18px}.st-steps[data-astro-cid-x2wsp3hm]{grid-template-columns:1fr;gap:0}.st-step[data-astro-cid-x2wsp3hm]{display:grid;grid-template-columns:48px 1fr;column-gap:var(--sp-5);padding-bottom:var(--sp-7)}.st-step[data-astro-cid-x2wsp3hm]>[data-astro-cid-x2wsp3hm]:not(.st-step-track){grid-column:2}.st-step-track[data-astro-cid-x2wsp3hm]{grid-column:1;grid-row:1 / span 3;height:100%;margin:0;align-items:flex-start;justify-content:center}.st-step-track[data-astro-cid-x2wsp3hm]:before{left:50%;right:auto;top:0;bottom:calc(-1 * var(--sp-7));width:1px;height:auto}.st-step[data-astro-cid-x2wsp3hm]:last-child .st-step-track[data-astro-cid-x2wsp3hm]:before{bottom:0}.st-step[data-astro-cid-x2wsp3hm]:last-child .st-step-track[data-astro-cid-x2wsp3hm]:after{display:none}.st-step[data-astro-cid-x2wsp3hm] .st-h3[data-astro-cid-x2wsp3hm]{padding-top:12px}}@media (max-width: 768px){.st-section[data-astro-cid-x2wsp3hm]{padding:var(--sp-8) var(--gutter)}.st-hero[data-astro-cid-x2wsp3hm]{padding:96px var(--gutter) var(--sp-8)}.st-hero-grid[data-astro-cid-x2wsp3hm],.st-two[data-astro-cid-x2wsp3hm]{grid-template-columns:1fr;gap:var(--sp-5)}.st-offset[data-astro-cid-x2wsp3hm]{padding-top:0}.st-head[data-astro-cid-x2wsp3hm]{margin-bottom:var(--sp-6)}.st-machines[data-astro-cid-x2wsp3hm]{margin-bottom:var(--sp-8)}.st-start-grid[data-astro-cid-x2wsp3hm],.st-row[data-astro-cid-x2wsp3hm]{grid-template-columns:1fr}.st-body[data-astro-cid-x2wsp3hm] p[data-astro-cid-x2wsp3hm],.st-card[data-astro-cid-x2wsp3hm] p[data-astro-cid-x2wsp3hm],.st-step[data-astro-cid-x2wsp3hm] p[data-astro-cid-x2wsp3hm],.st-start-card[data-astro-cid-x2wsp3hm] p[data-astro-cid-x2wsp3hm]{font-size:17px}.st-caption[data-astro-cid-x2wsp3hm]{font-size:12px}.st-founder-media[data-astro-cid-x2wsp3hm]{order:2}}@media (max-width: 600px){.st-cards[data-astro-cid-x2wsp3hm]{grid-template-columns:1fr;gap:var(--sp-7)}.st-machines[data-astro-cid-x2wsp3hm],.st-gallery[data-astro-cid-x2wsp3hm]{grid-template-columns:1fr}}
