.studio.svelte-ji8ty{color:var(--ink)}.prompt-panel.svelte-ji8ty{color:#f7ecdc;background:#24251e;border:1px solid #4e4433;border-radius:20px;padding:28px;box-shadow:0 16px 50px #35240f0c}.prompt-heading.svelte-ji8ty,.section-heading.svelte-ji8ty,.preview-title.svelte-ji8ty{align-items:flex-start;gap:15px;margin-bottom:22px;display:flex}.step.svelte-ji8ty{color:#b69b79;border:1px solid #c7af8b5c;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:10px;display:grid}.prompt-heading.svelte-ji8ty h2:where(.svelte-ji8ty),.section-heading.svelte-ji8ty h2:where(.svelte-ji8ty),.preview-title.svelte-ji8ty h2:where(.svelte-ji8ty){letter-spacing:-.7px;margin:0 0 7px;font-size:23px;font-weight:650;line-height:1.25}.prompt-heading.svelte-ji8ty p:where(.svelte-ji8ty),.section-heading.svelte-ji8ty p:where(.svelte-ji8ty),.preview-title.svelte-ji8ty p:where(.svelte-ji8ty){color:#a89c89;margin:0;font-size:12px;line-height:1.65}.engine-tag.svelte-ji8ty{color:#d3b186;letter-spacing:.06em;white-space:nowrap;border:1px solid #8675525c;border-radius:20px;margin-left:auto;padding:7px 9px;font-size:8px}.prompt-panel.svelte-ji8ty textarea:where(.svelte-ji8ty){color:#fbf1e1;width:100%;font:inherit;resize:vertical;background:#151712;border:1px solid #595443;border-radius:11px;min-height:112px;padding:18px;font-size:16px;line-height:1.65;display:block}.prompt-panel.svelte-ji8ty textarea:where(.svelte-ji8ty)::placeholder{color:#8d8a7c}.prompt-actions.svelte-ji8ty{justify-content:space-between;align-items:center;gap:18px;margin-top:15px;display:flex}.prompt-actions.svelte-ji8ty>span:where(.svelte-ji8ty){color:#a69b86;font-size:11px}.prompt-actions.svelte-ji8ty code:where(.svelte-ji8ty){color:#d8c19b;font-size:10px}.examples.svelte-ji8ty{flex-wrap:wrap;gap:8px;margin-top:23px;display:flex}.examples.svelte-ji8ty button:where(.svelte-ji8ty){color:#d8c5a9;background:#d7b28108;border:1px solid #9e876335;border-radius:7px;align-items:center;gap:17px;min-height:37px;padding:9px 12px;font-size:10px;display:flex}.examples.svelte-ji8ty button:where(.svelte-ji8ty):hover{background:#f1ac6310;border-color:#dc9b64}.examples.svelte-ji8ty button:where(.svelte-ji8ty)>span:where(.svelte-ji8ty){color:#c5965c}.builder-note.svelte-ji8ty{color:#9c9685;align-items:flex-start;gap:10px;margin-top:19px;display:flex}.builder-note.svelte-ji8ty p:where(.svelte-ji8ty){max-width:850px;margin:0;font-size:10px;line-height:1.8}.draft-bar.svelte-ji8ty{justify-content:space-between;align-items:center;gap:15px;margin:28px 0 10px;display:flex}.draft-bar.svelte-ji8ty>div:where(.svelte-ji8ty){align-items:center;gap:13px;font-size:11px;display:flex}.draft-bar.svelte-ji8ty strong:where(.svelte-ji8ty){font-weight:550}.draft-bar.svelte-ji8ty span:where(.svelte-ji8ty):not(.status-dot){color:#8c7b64;font-size:10px}.status-dot.svelte-ji8ty{background:#c28d4b;border-radius:50%;width:7px;height:7px}.status-dot.reviewed.svelte-ji8ty{background:#548165}.draft-bar.svelte-ji8ty button:where(.svelte-ji8ty),.input-heading.svelte-ji8ty button:where(.svelte-ji8ty),.assumptions.svelte-ji8ty>button:where(.svelte-ji8ty){color:#985c2a;background:0 0;border:0;min-height:36px;padding:8px 0;font-size:11px}.studio-notice.svelte-ji8ty{color:#807159;margin:0 0 23px;font-size:12px;line-height:1.7}.clarification.svelte-ji8ty{background:#f5e5cf;border:1px solid #dabb8d;border-radius:13px;margin:17px 0;padding:22px}.clarification.svelte-ji8ty h3:where(.svelte-ji8ty){margin:0 0 11px;font-size:19px}.clarification.svelte-ji8ty ul:where(.svelte-ji8ty){color:#796144;margin:0 0 15px;padding-left:20px;font-size:12px;line-height:1.8}.clarification.svelte-ji8ty a:where(.svelte-ji8ty){color:#995823;font-size:12px;text-decoration:none}.import-panel.svelte-ji8ty{background:#ede3d3;border:1px solid #dcccaf;border-radius:14px;margin:20px 0;padding:24px}.import-panel.svelte-ji8ty>label:where(.svelte-ji8ty){margin-bottom:12px;font-size:13px;font-weight:600;display:block}.import-panel.svelte-ji8ty textarea:where(.svelte-ji8ty){background:#fff9f0;border:1px solid #d0bfa5;border-radius:8px;width:100%;padding:14px;font:12px/1.6 ui-monospace,monospace}.import-panel.svelte-ji8ty p:where(.svelte-ji8ty){color:#7d6b53;margin:12px 0;font-size:11px;line-height:1.7}.studio-columns.svelte-ji8ty{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:start;gap:25px;display:grid}.definition-panel.svelte-ji8ty{background:#fffaf2;border:1px solid #e1d6c5;border-radius:18px;padding:27px}.section-heading.svelte-ji8ty h2:where(.svelte-ji8ty){font-size:24px}.section-heading.svelte-ji8ty p:where(.svelte-ji8ty){color:#95836b}.identity-fields.svelte-ji8ty{gap:15px;margin-bottom:25px;display:grid}.definition-panel.svelte-ji8ty label:where(.svelte-ji8ty),.review-panel.svelte-ji8ty>label:where(.svelte-ji8ty){font-size:11px;font-weight:550;line-height:1.5;display:block}.definition-panel.svelte-ji8ty label:where(.svelte-ji8ty)>.input:where(.svelte-ji8ty),.review-panel.svelte-ji8ty label:where(.svelte-ji8ty)>.input:where(.svelte-ji8ty){margin-top:7px}.definition-panel.svelte-ji8ty .input:where(.svelte-ji8ty){padding:11px 12px;font-size:12px}.input-heading.svelte-ji8ty{justify-content:space-between;align-items:center;gap:15px;margin:0 0 12px;display:flex}.input-heading.svelte-ji8ty h3:where(.svelte-ji8ty){margin:0;font-size:17px;font-weight:650}.input-heading.svelte-ji8ty>span:where(.svelte-ji8ty){letter-spacing:.16em;color:#9b815f;font-size:8px}.field-cards.svelte-ji8ty{gap:12px;display:grid}.field-card.svelte-ji8ty{background:#f5ede0;border:1px solid #e7daca;border-radius:11px;padding:17px}.field-card-top.svelte-ji8ty{letter-spacing:.14em;color:#a08662;justify-content:space-between;align-items:center;margin-bottom:14px;font-size:8px;display:flex}.field-card-top.svelte-ji8ty button:where(.svelte-ji8ty){color:#9a7553;background:0 0;border:0;min-height:25px;padding:2px 0;font-size:9px}.field-row.svelte-ji8ty{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-bottom:13px;display:grid}.field-row.svelte-ji8ty:last-child{margin-bottom:0}.field-row.svelte-ji8ty .input:where(.svelte-ji8ty){background:#fff9f0}.monospace.svelte-ji8ty,.formula.svelte-ji8ty{text-align:left;direction:ltr;font-family:ui-monospace,SFMono-Regular,monospace}.bounds.svelte-ji8ty label:where(.svelte-ji8ty){color:#907957;font-size:10px}.bounds.svelte-ji8ty .input:where(.svelte-ji8ty){font-size:11px}.inline-check.svelte-ji8ty{color:#8e795a;align-items:center;gap:8px;font-size:10px!important;font-weight:400!important;display:flex!important}.inline-check.svelte-ji8ty input:where(.svelte-ji8ty){accent-color:#d8803d}.formula-block.svelte-ji8ty{border-top:1px solid #e8ddce;margin-top:26px;padding-top:24px}.formula-block.svelte-ji8ty>.input:where(.svelte-ji8ty){color:#674321;resize:vertical;background:#fff6e7;font-size:14px;line-height:1.7}.formula-block.svelte-ji8ty p:where(.svelte-ji8ty){color:#9c8666;margin:10px 0 18px;font-size:10px;line-height:1.85}.formula-block.svelte-ji8ty>label:where(.svelte-ji8ty){margin-top:10px}.assumptions.svelte-ji8ty{border-top:1px solid #e8ddce;margin-top:23px;padding-top:22px}.assumptions.svelte-ji8ty h3:where(.svelte-ji8ty){margin:0 0 14px;font-size:17px;font-weight:600}.assumptions.svelte-ji8ty label:where(.svelte-ji8ty)+label:where(.svelte-ji8ty){margin-top:10px}.assumptions.svelte-ji8ty textarea:where(.svelte-ji8ty){resize:vertical;line-height:1.75;font-size:11px!important}.preview-column.svelte-ji8ty{gap:20px;min-width:0;display:grid}.live-preview.svelte-ji8ty{background:#ede2d0;border:1px solid #dbcfbd;border-radius:18px;padding:26px}.preview-title.svelte-ji8ty h2:where(.svelte-ji8ty){font-size:22px}.preview-title.svelte-ji8ty p:where(.svelte-ji8ty){color:#9e8868}.live-indicator.svelte-ji8ty{color:#90754e;letter-spacing:.1em;align-items:center;gap:5px;margin-left:auto;padding-top:8px;font-size:8px;display:flex}.live-indicator.svelte-ji8ty:before{content:"";background:#8d9c6b;border-radius:50%;width:5px;height:5px}.calculator-preview.svelte-ji8ty{background:#fffaf0;border:1px solid #d9cbb6;border-radius:14px;padding:25px;box-shadow:0 8px 25px #5a3a1410}.preview-kicker.svelte-ji8ty{letter-spacing:.18em;color:#a28051;font-size:8px}.calculator-preview.svelte-ji8ty h3:where(.svelte-ji8ty){letter-spacing:-1px;overflow-wrap:anywhere;margin:12px 0 10px;font-size:27px;font-weight:650}.calculator-preview.svelte-ji8ty>p:where(.svelte-ji8ty){color:#9a8260;margin-bottom:22px;font-size:11px;line-height:1.8}.preview-fields.svelte-ji8ty{gap:13px;display:grid}.preview-fields.svelte-ji8ty label:where(.svelte-ji8ty)>span:where(.svelte-ji8ty){justify-content:space-between;align-items:center;gap:10px;margin-bottom:7px;font-size:11px;display:flex}.preview-fields.svelte-ji8ty small:where(.svelte-ji8ty){color:#b0956e;font-size:10px;font-weight:400}.preview-fields.svelte-ji8ty .input:where(.svelte-ji8ty){direction:ltr;padding:11px 13px;font-size:13px}.preview-result.svelte-ji8ty{color:#f5ead6;background:#26271e;border:1px solid #3f402f;border-radius:12px;margin-top:24px;padding:24px}.preview-result.svelte-ji8ty>span:where(.svelte-ji8ty){color:#c8b493;font-size:11px}.preview-result.svelte-ji8ty strong:where(.svelte-ji8ty){letter-spacing:-1px;color:#ffca8f;overflow-wrap:anywhere;text-align:left;direction:ltr;margin-top:12px;font-size:40px;font-weight:550;line-height:1.2;display:block}.preview-result.svelte-ji8ty small:where(.svelte-ji8ty){letter-spacing:0;color:#b49a72;margin-left:9px;font-size:12px;font-weight:400;display:inline-block}.preview-result.svelte-ji8ty p:where(.svelte-ji8ty){color:#b7a88d;margin:14px 0 0;font-size:10px;line-height:1.8}.preview-result.svelte-ji8ty .result-error:where(.svelte-ji8ty){color:#f9b683}.review-panel.svelte-ji8ty,.fixture-panel.svelte-ji8ty,.save-panel.svelte-ji8ty{background:#f9f1e4;border:1px solid #dfd0b9;border-radius:15px;padding:24px}.mini-label.svelte-ji8ty{letter-spacing:.16em;color:#a48253;font-size:8px;font-weight:650}.review-panel.svelte-ji8ty h3:where(.svelte-ji8ty),.save-panel.svelte-ji8ty h3:where(.svelte-ji8ty){margin:12px 0;font-size:23px;font-weight:600;line-height:1.22}.review-panel.svelte-ji8ty>p:where(.svelte-ji8ty),.save-panel.svelte-ji8ty p:where(.svelte-ji8ty){color:#967b57;font-size:12px;line-height:1.8}.review-panel.svelte-ji8ty .input:where(.svelte-ji8ty){font-size:12px}.review-checklist.svelte-ji8ty{gap:11px;margin:19px 0 22px;display:grid}.review-checklist.svelte-ji8ty label:where(.svelte-ji8ty){color:#776245;align-items:flex-start;gap:10px;font-size:11px;line-height:1.65;display:flex}.review-checklist.svelte-ji8ty input:where(.svelte-ji8ty){accent-color:#d57c36;margin-top:3px}.review-panel.svelte-ji8ty>.btn:where(.svelte-ji8ty){white-space:normal;gap:10px;width:100%;padding:12px 13px;font-size:11px}.review-panel.svelte-ji8ty .review-limit:where(.svelte-ji8ty){color:#9b876a;margin:16px 0 0;font-size:10px;line-height:1.85}.review-success.svelte-ji8ty{background:#e6eddf;border:1px solid #aac6ad;border-radius:8px;padding:13px;color:#497253!important;font-size:11px!important}.fixture.svelte-ji8ty{color:#68815d;border-top:1px solid #e2d5c1;align-items:flex-start;gap:11px;padding:12px 0;display:flex}.fixture.svelte-ji8ty:last-child{padding-bottom:0}.fixture.svelte-ji8ty strong:where(.svelte-ji8ty){font-size:11px;font-weight:600;display:block}.fixture.svelte-ji8ty span:where(.svelte-ji8ty){color:#967c5b;margin-top:3px;font-size:10px;line-height:1.8;display:block}.fixture.failed.svelte-ji8ty{color:#b66b32}.save-actions.svelte-ji8ty{flex-wrap:wrap;gap:10px;margin:17px 0;display:flex}.save-actions.svelte-ji8ty .btn:where(.svelte-ji8ty){gap:10px;padding:11px 14px;font-size:11px}.save-panel.svelte-ji8ty .export-disclosure:where(.svelte-ji8ty){margin:0 0 19px;font-size:10px;line-height:1.85}.save-panel.svelte-ji8ty .set-handoff:where(.svelte-ji8ty){text-align:left;color:#a15d26;background:0 0;border:0;border-top:1px solid #dfceb4;justify-content:space-between;align-items:center;width:100%;padding-top:16px;font-size:11px;text-decoration:none;display:flex}.save-panel.svelte-ji8ty .handoff-note:where(.svelte-ji8ty){color:#a08a6c;margin:12px 0 0;font-size:9px;line-height:1.8}.saved-panel.svelte-ji8ty{background:#ede3d3;border:1px solid #dfceb5;border-radius:16px;grid-template-columns:.85fr 1.15fr;align-items:center;gap:30px;margin-top:27px;padding:26px;display:grid}.saved-panel.svelte-ji8ty h2:where(.svelte-ji8ty){margin:10px 0;font-size:23px;font-weight:600;line-height:1.2}.saved-panel.svelte-ji8ty p:where(.svelte-ji8ty){color:#99805d;margin:0;font-size:11px;line-height:1.8}.saved-controls.svelte-ji8ty{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.saved-controls.svelte-ji8ty>.input:where(.svelte-ji8ty){flex:1;min-width:180px;font-size:12px}.delete-button.svelte-ji8ty{color:#9b6548;background:0 0;border:0;min-height:36px;padding:8px 0;font-size:10px}.delete-confirm.svelte-ji8ty{background:#f6e5d1;border:1px solid #d6b290;border-radius:8px;flex-basis:100%;padding:15px}.delete-confirm.svelte-ji8ty p:where(.svelte-ji8ty){margin-bottom:13px}.delete-confirm.svelte-ji8ty>button:where(.svelte-ji8ty):last-child{color:#8e5d36;background:0 0;border:0;margin-left:13px;padding:9px;font-size:11px}.definition-inspector.svelte-ji8ty{background:#fdf5e8;border:1px solid #e0d3c0;border-radius:12px;margin-top:24px;overflow:hidden}.definition-inspector.svelte-ji8ty>button:where(.svelte-ji8ty){color:#8b6843;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:20px 24px;font-size:12px;display:flex}.definition-inspector.svelte-ji8ty>button:where(.svelte-ji8ty)>span:where(.svelte-ji8ty):first-child{align-items:center;gap:12px;display:flex}.definition-inspector.svelte-ji8ty>div:where(.svelte-ji8ty){padding:0 24px 24px}.definition-inspector.svelte-ji8ty p:where(.svelte-ji8ty){color:#9f845d;font-size:11px;line-height:1.8}.definition-inspector.svelte-ji8ty pre:where(.svelte-ji8ty){color:#d7c8ad;text-align:left;direction:ltr;background:#22251e;border-radius:9px;max-height:520px;padding:18px;font:10px/1.8 ui-monospace,monospace;overflow:auto}.definition-inspector.svelte-ji8ty a:where(.svelte-ji8ty){color:#96602e}@media (width<=1000px){.studio-columns.svelte-ji8ty{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:18px}.definition-panel.svelte-ji8ty,.live-preview.svelte-ji8ty,.calculator-preview.svelte-ji8ty{padding:20px}.engine-tag.svelte-ji8ty{display:none}.field-row.svelte-ji8ty{gap:9px}.review-panel.svelte-ji8ty,.fixture-panel.svelte-ji8ty,.save-panel.svelte-ji8ty{padding:20px}.save-actions.svelte-ji8ty .btn:where(.svelte-ji8ty){flex:1}.preview-title.svelte-ji8ty{gap:10px}.preview-title.svelte-ji8ty h2:where(.svelte-ji8ty){font-size:20px}.live-indicator.svelte-ji8ty{display:none}.preview-result.svelte-ji8ty strong:where(.svelte-ji8ty){font-size:33px}.saved-panel.svelte-ji8ty{grid-template-columns:1fr;gap:20px}}@media (width<=780px){.studio-columns.svelte-ji8ty{grid-template-columns:1fr;gap:20px}.preview-column.svelte-ji8ty{grid-template-columns:1fr 1fr;align-items:start}.live-preview.svelte-ji8ty{grid-column:1/-1}.calculator-preview.svelte-ji8ty{grid-template-columns:1fr 1fr;gap:0 25px;display:grid}.preview-kicker.svelte-ji8ty,.calculator-preview.svelte-ji8ty h3:where(.svelte-ji8ty),.calculator-preview.svelte-ji8ty>p:where(.svelte-ji8ty){grid-column:1/-1}.preview-result.svelte-ji8ty{align-self:start;margin:0}.review-panel.svelte-ji8ty,.save-panel.svelte-ji8ty,.fixture-panel.svelte-ji8ty{grid-column:1/-1}.prompt-panel.svelte-ji8ty{padding:23px}.prompt-heading.svelte-ji8ty h2:where(.svelte-ji8ty){font-size:22px}.prompt-actions.svelte-ji8ty{align-items:flex-start}.prompt-actions.svelte-ji8ty>span:where(.svelte-ji8ty){max-width:220px;line-height:1.8}.prompt-actions.svelte-ji8ty>.btn:where(.svelte-ji8ty){gap:11px;padding:11px 17px;font-size:11px}.review-panel.svelte-ji8ty>.btn:where(.svelte-ji8ty){width:auto}.saved-panel.svelte-ji8ty{padding:23px}}@media (width<=500px){.prompt-panel.svelte-ji8ty{border-radius:15px;padding:20px 17px}.prompt-heading.svelte-ji8ty{gap:10px}.prompt-heading.svelte-ji8ty h2:where(.svelte-ji8ty){font-size:20px}.prompt-heading.svelte-ji8ty p:where(.svelte-ji8ty){font-size:11px}.prompt-panel.svelte-ji8ty textarea:where(.svelte-ji8ty){min-height:132px;padding:14px;font-size:14px}.prompt-actions.svelte-ji8ty{flex-direction:column;gap:13px}.prompt-actions.svelte-ji8ty>span:where(.svelte-ji8ty){max-width:100%;font-size:9px}.prompt-actions.svelte-ji8ty>.btn:where(.svelte-ji8ty){justify-content:space-between;width:100%}.examples.svelte-ji8ty{gap:6px}.examples.svelte-ji8ty button:where(.svelte-ji8ty){gap:11px;padding:8px 10px;font-size:9px}.builder-note.svelte-ji8ty{gap:8px}.builder-note.svelte-ji8ty p:where(.svelte-ji8ty){font-size:9px}.draft-bar.svelte-ji8ty{align-items:flex-start}.draft-bar.svelte-ji8ty>div:where(.svelte-ji8ty){flex-wrap:wrap;gap:8px;font-size:10px}.draft-bar.svelte-ji8ty>div:where(.svelte-ji8ty):last-child{flex-shrink:0;justify-content:flex-end}.draft-bar.svelte-ji8ty>div:where(.svelte-ji8ty):first-child>span:where(.svelte-ji8ty):last-child{flex-basis:100%;padding-left:15px}.draft-bar.svelte-ji8ty button:where(.svelte-ji8ty){font-size:9px}.studio-notice.svelte-ji8ty{font-size:11px}.definition-panel.svelte-ji8ty{padding:21px 17px}.field-card.svelte-ji8ty{padding:15px 12px}.field-row.svelte-ji8ty{gap:10px}.definition-panel.svelte-ji8ty label:where(.svelte-ji8ty){font-size:10px}.definition-panel.svelte-ji8ty .input:where(.svelte-ji8ty){padding:10px;font-size:11px}.field-row.bounds.svelte-ji8ty{margin-bottom:8px}.calculator-preview.svelte-ji8ty{padding:21px;display:block}.preview-result.svelte-ji8ty{margin-top:24px}.live-preview.svelte-ji8ty{padding:20px 16px}.preview-title.svelte-ji8ty h2:where(.svelte-ji8ty){font-size:21px}.preview-result.svelte-ji8ty strong:where(.svelte-ji8ty){font-size:38px}.saved-panel.svelte-ji8ty{padding:21px 18px}.saved-controls.svelte-ji8ty>.input:where(.svelte-ji8ty){flex-basis:100%}.definition-inspector.svelte-ji8ty>button:where(.svelte-ji8ty){padding:18px;font-size:11px}.definition-inspector.svelte-ji8ty>div:where(.svelte-ji8ty){padding:0 16px 16px}.review-panel.svelte-ji8ty h3:where(.svelte-ji8ty),.save-panel.svelte-ji8ty h3:where(.svelte-ji8ty){font-size:22px}.review-panel.svelte-ji8ty>.btn:where(.svelte-ji8ty){width:100%}.review-panel.svelte-ji8ty>p:where(.svelte-ji8ty),.save-panel.svelte-ji8ty p:where(.svelte-ji8ty){font-size:11px}.section-heading.svelte-ji8ty h2:where(.svelte-ji8ty){font-size:23px}}.studio-heading.svelte-jztt4t{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:37px;display:flex}.studio-heading.svelte-jztt4t .page-heading:where(.svelte-jztt4t){letter-spacing:-2.4px;margin-bottom:21px;font-size:clamp(39px,4.8vw,62px);font-weight:650;line-height:1.07}.studio-heading.svelte-jztt4t h1:where(.svelte-jztt4t) span:where(.svelte-jztt4t){color:#bd6d31}.studio-heading.svelte-jztt4t .eyebrow:where(.svelte-jztt4t){letter-spacing:.18em;font-size:9px}.studio-heading.svelte-jztt4t .page-intro:where(.svelte-jztt4t){max-width:580px;margin-bottom:0;font-size:14px;line-height:1.85}.studio-promise.svelte-jztt4t{color:#ac7d42;border-left:1px solid #d9c7aa;flex-direction:column;gap:16px;min-width:220px;margin-bottom:5px;padding-left:30px;display:flex}.studio-promise.svelte-jztt4t strong:where(.svelte-jztt4t){color:#876b45;font-size:15px;font-weight:500;line-height:1.6}.studio-promise.svelte-jztt4t>span:where(.svelte-jztt4t){color:#a38c69;font-size:10px}.studio-footer.svelte-jztt4t{color:#a58c68;border-top:1px solid #dfd0b9;flex-wrap:wrap;align-items:center;gap:25px;margin-top:30px;padding-top:28px;font-size:11px;display:flex}.studio-footer.svelte-jztt4t a:where(.svelte-jztt4t){color:#985b29;align-items:center;gap:10px;text-decoration:none;display:flex}@media (width<=900px){.studio-promise.svelte-jztt4t{display:none}.studio-heading.svelte-jztt4t{margin-bottom:30px}.studio-heading.svelte-jztt4t .page-heading:where(.svelte-jztt4t){letter-spacing:-2px;font-size:51px}.studio-heading.svelte-jztt4t .page-intro:where(.svelte-jztt4t){max-width:620px}.studio-footer.svelte-jztt4t{gap:20px}.studio-footer.svelte-jztt4t>span:where(.svelte-jztt4t){width:100%}}@media (width<=500px){.studio-heading.svelte-jztt4t .page-heading:where(.svelte-jztt4t){letter-spacing:-1.6px;font-size:39px}.studio-heading.svelte-jztt4t .page-intro:where(.svelte-jztt4t){font-size:12px}.studio-heading.svelte-jztt4t .eyebrow:where(.svelte-jztt4t){font-size:8px;line-height:1.8}.studio-footer.svelte-jztt4t{gap:17px;font-size:10px}}
