.studio_shell__rCW_U{min-height:100vh;overflow:clip;color:var(--bone-1);background:var(--ink-0);font-family:var(--font-dm-sans),sans-serif}.studio_hero__W_TdE,.studio_propose__HYa1v,.studio_section__WFSSL{width:min(calc(100% - 64px),1080px);margin-inline:auto}.studio_hero__W_TdE{min-height:650px;display:flex;flex-direction:column;justify-content:center;padding-block:90px}.studio_eyebrow__ABiXN{margin-bottom:20px;color:var(--ember-text);font:500 var(--fs-ui) var(--font-jetbrains-mono),monospace;letter-spacing:.14em;text-transform:uppercase}.studio_eyebrow__ABiXN:before{content:"// "}.studio_hero__W_TdE h1{max-width:830px;color:var(--bone-0);font:400 clamp(52px,7vw,88px)/1 var(--font-instrument-serif),serif}.studio_hero__W_TdE h1 em{color:var(--ember-500);font-weight:400}.studio_lede__nAwub{max-width:720px;margin-top:28px;color:var(--bone-2);font-size:18px;line-height:1.65}.studio_actions__Enwyy{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.studio_actions__Enwyy a,.studio_form__DWnwQ button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;color:var(--bone-0);border:1px solid var(--ink-4);background:transparent;font:500 12px var(--font-jetbrains-mono),monospace;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.studio_actions__Enwyy a:first-child,.studio_form__DWnwQ button{color:#110d0a;border-color:var(--ember-500);background:var(--ember-500)}.studio_propose__HYa1v,.studio_section__WFSSL{padding-block:90px;border-top:1px solid var(--ink-border);scroll-margin-top:20px}.studio_sectionIntro__Ot_7W{display:grid;grid-template-columns:230px 1fr;gap:36px;margin-bottom:48px}.studio_sectionIntro__Ot_7W h2{color:var(--bone-0);font:400 clamp(36px,4vw,48px)/1.15 var(--font-instrument-serif),serif}.studio_sectionIntro__Ot_7W div>p{max-width:700px;margin-top:15px;color:var(--bone-2);font-size:15px;line-height:1.65}.studio_criteriaGrid__Q6iC8{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.studio_criteriaGrid__Q6iC8 article{min-height:210px;padding:24px;border:1px solid var(--ink-border);background:var(--ink-1)}.studio_criteriaGrid__Q6iC8 h3,.studio_processGrid__TOrVY h3{color:var(--bone-0);font:400 26px var(--font-instrument-serif),serif}.studio_criteriaGrid__Q6iC8 p,.studio_processGrid__TOrVY p{margin-top:12px;color:var(--bone-2);font-size:13px;line-height:1.6}.studio_processSystem__67SrM{border:1px solid var(--ink-4);background:var(--ink-1);box-shadow:var(--shadow-2)}.studio_processHeader__gwnGI,.studio_processOutcomes__oNzYf{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:15px 18px;color:var(--bone-3);font:400 var(--fs-ui-micro) var(--font-jetbrains-mono),monospace;letter-spacing:.1em;text-transform:uppercase}.studio_processHeader__gwnGI{border-bottom:1px solid var(--ink-border)}.studio_processHeader__gwnGI b,.studio_processOutcomes__oNzYf>span{color:var(--ember-text);font-weight:500}.studio_processGrid__TOrVY{display:grid;grid-template-columns:repeat(5,1fr);list-style:none;background:var(--ink-0)}.studio_processGrid__TOrVY li{position:relative;min-height:290px;display:flex;flex-direction:column;padding:22px;border-right:1px solid var(--ink-border)}.studio_processGrid__TOrVY li:last-child{border-right:0}.studio_processGrid__TOrVY li:not(:last-child):after{position:absolute;z-index:2;top:50%;right:-11px;width:22px;color:var(--ember-text);background:var(--ink-0);content:"→";text-align:center;transform:translateY(-50%)}.studio_stageMeta__ZDXzN{display:flex;justify-content:space-between;gap:10px;align-items:center}.studio_stageMeta__ZDXzN b,.studio_stageMeta__ZDXzN span{color:var(--ember-text);font:500 11px var(--font-jetbrains-mono),monospace;text-transform:uppercase}.studio_stageMeta__ZDXzN b{padding:6px 7px;border:1px solid rgba(230,92,45,.4);color:var(--bone-3);font-weight:400}.studio_processGrid__TOrVY h3{margin-top:42px}.studio_processGrid__TOrVY small{width:fit-content;margin-top:auto;padding-top:20px;color:var(--ember-text);font:500 10px var(--font-jetbrains-mono),monospace;letter-spacing:.08em;text-transform:uppercase}.studio_processOutcomes__oNzYf{justify-content:flex-start;border-top:1px solid rgba(230,92,45,.4);background:rgba(230,92,45,.05)}.studio_processOutcomes__oNzYf>div{display:flex;flex-wrap:wrap;gap:8px}.studio_processOutcomes__oNzYf b{padding:7px 9px;border:1px solid var(--ink-4);color:var(--bone-1);font-weight:400}.studio_form__DWnwQ{display:grid;grid-template-columns:1fr 1fr;gap:22px;padding:34px;border:1px solid var(--ink-4);background:var(--ink-1)}.studio_formIntro__O8tNJ,.studio_form__DWnwQ>button,.studio_fullField__bf1KT,.studio_preparedProposal__qDd_h{grid-column:1/-1}.studio_formIntro__O8tNJ{display:flex;justify-content:space-between;gap:30px;padding-bottom:20px;border-bottom:1px solid var(--ink-border)}.studio_formIntro__O8tNJ span,.studio_form__DWnwQ label>span{color:var(--ember-text);font:500 11px var(--font-jetbrains-mono),monospace;letter-spacing:.08em;text-transform:uppercase}.studio_formIntro__O8tNJ p{color:var(--bone-3);font-size:13px}.studio_form__DWnwQ label{display:flex;flex-direction:column;gap:9px}.studio_form__DWnwQ input,.studio_form__DWnwQ select,.studio_form__DWnwQ textarea{width:100%;padding:13px 14px;border:1px solid var(--ink-4);border-radius:0;color:var(--bone-1);background:var(--ink-0);font:400 15px/1.5 var(--font-dm-sans),sans-serif}.studio_form__DWnwQ textarea{resize:vertical}.studio_consent__9xiDR{flex-direction:row!important;align-items:flex-start}.studio_consent__9xiDR input{width:18px;height:18px;flex:0 0 auto}.studio_consent__9xiDR span{color:var(--bone-2)!important;font-family:var(--font-dm-sans),sans-serif!important;letter-spacing:normal!important;text-transform:none!important}.studio_consent__9xiDR a{color:var(--bone-0);text-decoration-color:var(--ember-500)}.studio_form__DWnwQ button{width:fit-content;cursor:pointer}.studio_preparedProposal__qDd_h{display:grid;gap:20px;margin-top:8px;padding:24px;border:1px solid var(--ember-500);background:var(--ink-0)}.studio_preparedProposal__qDd_h>div:first-child>span{color:var(--ember-text);font:500 11px var(--font-jetbrains-mono),monospace;letter-spacing:.08em;text-transform:uppercase}.studio_preparedProposal__qDd_h h3{margin-top:8px;color:var(--bone-0);font:400 28px var(--font-instrument-serif),serif}.studio_preparedProposal__qDd_h p{max-width:720px;margin-top:8px;color:var(--bone-2);font-size:13px;line-height:1.6}.studio_proposalActions__fuBWx{display:flex;flex-wrap:wrap;gap:10px}.studio_proposalActions__fuBWx a,.studio_proposalActions__fuBWx button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:12px 16px;border:1px solid var(--ink-4);color:var(--bone-0);background:transparent;font:500 11px var(--font-jetbrains-mono),monospace;letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.studio_proposalActions__fuBWx a:first-child{color:#110d0a;border-color:var(--ember-500);background:var(--ember-500)}.studio_copyStatus__4z4dR:empty{display:none}.studio_honeypot__glC_G{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.studio_preparedText__cetYa{min-height:260px;font-family:var(--font-jetbrains-mono),monospace!important;font-size:12px!important}@media (max-width:900px){.studio_criteriaGrid__Q6iC8{grid-template-columns:1fr 1fr}.studio_processGrid__TOrVY{grid-template-columns:1fr}.studio_processGrid__TOrVY li{min-height:auto;border-right:0;border-bottom:1px solid var(--ink-border)}.studio_processGrid__TOrVY li:not(:last-child):after{top:auto;right:auto;bottom:-12px;left:22px;transform:rotate(90deg)}.studio_processGrid__TOrVY small{margin-top:22px}}@media (max-width:680px){.studio_hero__W_TdE,.studio_propose__HYa1v,.studio_section__WFSSL{width:calc(100% - 40px)}.studio_hero__W_TdE{min-height:560px}.studio_criteriaGrid__Q6iC8,.studio_form__DWnwQ,.studio_sectionIntro__Ot_7W{grid-template-columns:1fr}.studio_processHeader__gwnGI,.studio_processOutcomes__oNzYf{align-items:flex-start;flex-direction:column}.studio_form__DWnwQ{padding:24px 18px}.studio_formIntro__O8tNJ,.studio_form__DWnwQ label,.studio_form__DWnwQ>button,.studio_fullField__bf1KT,.studio_preparedProposal__qDd_h{grid-column:1}.studio_formIntro__O8tNJ{flex-direction:column}.studio_proposalActions__fuBWx{flex-direction:column;align-items:stretch}.studio_proposalActions__fuBWx a,.studio_proposalActions__fuBWx button{width:100%}}