.demo-page,.launch-page{padding-top:54px;padding-bottom:64px}.demo-heading{margin-bottom:34px}.demo-heading h1{max-width:850px;font-size:clamp(42px,6vw,76px);line-height:1.02;letter-spacing:-.055em;margin:18px 0}.demo-heading .intro{max-width:620px}.demo-mode{display:inline-block;margin-left:12px;color:#f08ab7;border:1px solid #684356;border-radius:4px;padding:5px 8px;font-size:10px;letter-spacing:.1em;vertical-align:middle}.demo-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:28px;align-items:start}.demo-form.panel{padding:32px;background:#14131b;border:1px solid #2c2835;border-radius:16px}.demo-fields{border:0;padding:0;margin:0;min-width:0}.demo-step{display:flex;gap:14px;align-items:center;margin-bottom:23px}.demo-step:not(:first-child){margin-top:32px}.demo-step>span{height:34px;width:34px;display:grid;place-items:center;border:1px solid #554052;border-radius:50%;color:#f08ab7;font-size:11px;font-weight:700;flex-shrink:0}.demo-step h2{font-size:21px;letter-spacing:-.03em;margin:0 0 4px}.demo-step p{color:#aaa2b4;margin:0}.demo-form label,.demo-step p{font-size:13px}.demo-form input{margin-top:10px;background:#0c0c12;border:1px solid #3c3548;border-radius:8px;padding:14px;color:#f5f0f7;width:100%;min-width:0}.demo-form input:focus{outline:2px solid #f08ab7;outline-offset:2px}.demo-form small{color:#aaa2b4}.demo-personalities{border:0;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:10px;min-width:0}.demo-archetype{display:flex;align-items:center;text-align:left;gap:10px;padding:9px;background:#0c0c12;border:1px solid #332e3e;border-radius:9px;color:#f5f0f7;cursor:pointer;min-width:0;transition:border-color .18s,background .18s}.demo-archetype:hover{border-color:#a491eb}.demo-archetype.is-selected{border-color:#f08ab7;background:#261a27}.demo-archetype img{height:58px;width:45px;object-fit:cover;object-position:center 25%;border-radius:5px;flex-shrink:0}.demo-archetype strong{font-size:12px;display:block;line-height:1.3}.demo-archetype small{font-size:8px;display:block;letter-spacing:.06em;margin-top:5px}.demo-choice{margin-left:auto;color:#f08ab7;font-size:16px}.demo-summary{display:flex;align-items:center;flex-wrap:wrap;gap:7px;color:#d9cedf;font-size:11px;border-top:1px solid #2c2835;padding-top:23px;margin:26px 0 17px}.demo-summary>span:last-child{margin-left:auto;color:#aaa2b4}.demo-status-dot{width:6px;height:6px;border-radius:50%;background:#f08ab7}.demo-submit.button{width:100%;display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-radius:8px;background:#f08ab7;color:#1e1020;font-weight:750}.demo-submit:disabled{opacity:.6;cursor:wait}.demo-fineprint{font-size:11px!important;line-height:1.6;color:#aaa2b4!important;margin:16px 0 0}.demo-preview{border:1px solid #3b3042;border-radius:16px;overflow:hidden;background:#14131b;position:sticky;top:105px;min-width:0}.demo-preview-art{position:relative;height:480px;background:#24202e;overflow:hidden}.demo-preview-art>img{height:100%;width:100%;object-fit:cover;object-position:center 24%;display:block}.demo-preview-art:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(9,9,13,.15),transparent 35%,#100d18);pointer-events:none}.demo-preview-label{position:absolute;top:20px;left:20px;z-index:1;font-size:9px;font-weight:700;letter-spacing:.15em;padding:7px 10px;background:#14131bd9;border:1px solid #ffffff24;border-radius:4px;color:#f5f0f7}.demo-preview-identity{position:absolute;bottom:25px;left:26px;right:26px;z-index:1;overflow-wrap:anywhere}.demo-preview-identity>span{font-size:11px;letter-spacing:.13em;color:#f08ab7}.demo-preview-identity h2{font-size:36px;line-height:1.08;letter-spacing:-.045em;margin:8px 0 10px}.demo-preview-identity p{margin:0;color:#d8cce3;font-size:13px}.demo-preview-copy{padding:24px 26px}.demo-preview-copy .eyebrow{font-size:9px;color:#a491eb}.demo-preview-copy p{font-size:17px;line-height:1.45;margin:12px 0 18px;color:#f5f0f7}.demo-preview-copy>span{font-size:10px;color:#aaa2b4}.demo-back{display:inline-block;margin-top:24px;color:#aaa2b4;font-size:12px}.demo-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.demo-archetype:focus-visible,.demo-back:focus-visible,.demo-submit:focus-visible{outline:2px solid #a491eb;outline-offset:4px}.launch-page .wizard-layout{gap:28px}.launch-page .wizard-layout>.panel{border-radius:16px;background:#14131b;border-color:#2c2835}.launch-page .archetypes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.launch-page .archetypes button{padding:0;overflow:hidden;border-radius:8px;background:#0c0c12;border:1px solid #3c3548;color:#f5f0f7;min-width:0}.launch-page .archetypes button.chosen{border:2px solid #f08ab7}.launch-page .archetypes img{width:100%;height:130px;object-fit:cover;object-position:center 25%;border-radius:0}.launch-page .archetypes span{display:block;padding:9px 4px;font-size:11px}.launch-page .preview{padding:0;overflow:hidden;border-radius:16px}.launch-page .preview>.eyebrow{display:block;padding:20px}.launch-page .preview>img{width:100%;height:380px;object-fit:cover;object-position:center 25%;border-radius:0}.launch-page .preview>.badge,.launch-page .preview>h2,.launch-page .preview>p{margin-left:24px;margin-right:24px}.launch-page .preview>p{padding-bottom:24px;color:#aaa2b4;font-size:13px;line-height:1.6}.launch-page .notice{overflow-wrap:anywhere}.launch-page fieldset{min-width:0}.launch-page .wizard-progress{padding-bottom:20px;margin-bottom:24px;border-bottom:1px solid #2c2835}.launch-page .wizard-progress .active{color:#f08ab7}.launch-page input,.launch-page textarea{border-radius:8px}.launch-page .notice ol{padding-left:20px}.launch-page h1{letter-spacing:-.05em}@media(max-width:800px){.demo-layout{grid-template-columns:1fr}.demo-preview{position:static;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-row:1}.demo-preview-art{height:280px}.demo-preview-copy{align-self:center;padding:20px}.demo-preview-identity{left:18px;right:14px;bottom:18px}.demo-preview-identity h2{font-size:27px}.demo-preview-label{top:12px;left:12px;font-size:8px}.demo-preview-copy p{font-size:15px}.demo-form.panel{padding:24px}.demo-heading h1{font-size:52px}.launch-page .archetypes{grid-template-columns:1fr 1fr}}@media(max-width:480px){.demo-page,.launch-page{padding-top:30px}.demo-heading{margin-bottom:24px}.demo-heading h1{font-size:43px}.demo-heading .intro{font-size:14px}.demo-layout{gap:18px}.demo-preview-art{height:235px}.demo-preview-copy{padding:15px}.demo-preview-copy p{font-size:13px}.demo-preview-copy>span{font-size:9px;line-height:1.5;display:block}.demo-preview-copy .eyebrow{font-size:8px;line-height:1.5}.demo-preview-identity h2{font-size:23px}.demo-preview-identity p{font-size:11px}.demo-preview-label{font-size:6px;padding:5px}.demo-form.panel{padding:20px 16px}.demo-personalities{gap:8px}.demo-archetype{gap:7px;padding:7px}.demo-archetype img{height:50px;width:34px}.demo-archetype strong{font-size:10px}.demo-archetype small{font-size:6px}.demo-choice{font-size:12px}.demo-summary>span:last-child{margin-left:0;width:100%;padding-left:13px}.demo-step h2{font-size:19px}.demo-step p{font-size:11px}.demo-form .field-row{grid-template-columns:1fr}.demo-preview-identity>span{font-size:9px}}@media(prefers-reduced-motion:reduce){.demo-archetype{transition:none}}.studio-page{--studio-ink:#eae6f2;--studio-pink:#ef77b1;--studio-violet:#9b79f6;--studio-surface:#171321;max-width:1320px;padding-top:46px}.studio-heading{max-width:790px;margin-bottom:27px}.studio-heading h1{font-size:clamp(40px,5.2vw,66px);line-height:1.02;margin:17px 0 18px;letter-spacing:-.055em}.studio-heading .intro{font-size:15px;line-height:1.7;max-width:570px}.studio-heading .demo-mode{border-radius:20px;padding:5px 10px;letter-spacing:.1em;font-size:8px;background:#ef77b10a}.studio-steps{gap:23px;border-top:1px solid #302638;border-bottom:1px solid #302638;padding:18px 0;margin-bottom:28px;color:#eae6f2}.studio-steps,.studio-steps>a{display:flex;align-items:center}.studio-steps>a{gap:10px;font-size:11px;font-weight:600;transition:color .2s}.studio-steps>a:hover{color:#ef77b1}.studio-steps b{font:10px monospace;color:#ef77b1;background:#ef77b10c;border:1px solid #6a3b56;border-radius:50%;width:27px;height:27px;display:grid;place-items:center}.studio-steps>span{color:#66516f;font-size:14px}.studio-layout{grid-template-columns:minmax(0,1.13fr) minmax(0,.87fr);gap:30px}.studio-page .demo-form.panel{background:linear-gradient(135deg,#1b1523,#121019 70%);padding:32px;border-color:#3a2d43;border-radius:18px}.studio-form-section{scroll-margin-top:125px}.studio-form-section+.studio-form-section{border-top:1px solid #35283d;margin-top:28px;padding-top:28px}.studio-page .demo-step{gap:12px;margin-bottom:22px}.studio-page .demo-step>span{border-radius:8px;width:32px;height:32px;border-color:#543851;background:#ef77b108;color:#ef77b1}.studio-page .demo-step h2{font-size:20px;margin-bottom:5px;font-weight:650}.studio-page .demo-step p{font-size:12px;color:#aaa0b6}.studio-page .field-row{gap:16px}.studio-page .demo-form input{padding:14px;background:#0c0a12;border-color:#46334e;border-radius:8px}.studio-page .demo-form label{margin-bottom:5px;color:#e6ddea;font-size:12px}.studio-page .demo-form label small{color:#998ca6;font-size:10px}.studio-page .demo-personalities{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:22px}.studio-page .studio-archetype{position:relative;display:block;padding:0;isolation:isolate;border:1px solid #3a2d46;border-radius:12px;min-height:188px;overflow:hidden;text-align:left;transition:transform .2s,border-color .2s,box-shadow .2s;background:#171321}.studio-page .studio-archetype>img{display:block;width:100%;height:188px;object-fit:cover;object-position:center 24%;border-radius:0;transition:transform .22s;filter:saturate(.83)}.studio-page .studio-archetype:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 20%,#110c1ac9 62%,#0b0813);z-index:0;pointer-events:none}.studio-page .studio-archetype>span:not(.demo-choice){position:absolute;z-index:1;bottom:13px;left:14px;right:10px}.studio-page .studio-archetype strong{font-size:14px;font-weight:650;letter-spacing:-.01em}.studio-page .studio-archetype small{font-size:8px;letter-spacing:.09em;color:#c1b0d2;margin-top:5px}.studio-page .studio-archetype .demo-choice{position:absolute;right:11px;top:11px;z-index:1;width:24px;height:24px;display:grid;place-items:center;background:#100c19b8;border:1px solid #a18caf4d;border-radius:50%;color:#e9d6f4;font-size:14px}.studio-page .studio-archetype:hover{transform:translateY(-2px);border-color:#9b79f6}.studio-page .studio-archetype:hover>img{transform:scale(1.035)}.studio-page .studio-archetype.is-selected{border-color:#ef77b1;box-shadow:0 0 0 1px #ef77b1,0 10px 28px #ef77b10d;background:#211327}.studio-page .studio-archetype.is-selected>img{filter:saturate(1)}.studio-page .studio-archetype.is-selected .demo-choice{background:#ef77b1;border-color:#ef77b1;color:#21121c}.studio-customize{margin-top:20px;border:1px solid #392d43;border-radius:10px;background:#100d17;overflow:hidden}.studio-customize summary{padding:16px;font-size:12px;cursor:pointer;color:#d9cbe5;list-style-position:inside}.studio-customize summary>span{float:right;font:8px/1.8 monospace;color:#a993bc;letter-spacing:.08em}.studio-customize[open] summary{border-bottom:1px solid #30243a;background:#1d1527}.studio-customize>.muted,.studio-customize>.persona-fields{margin:16px}.studio-customize .persona-fields{padding:0}.studio-customize .persona-fields label{margin-bottom:17px!important}.studio-customize textarea{min-height:80px;font-size:12px;line-height:1.6}.studio-customize legend{font-size:10px;color:#b7a6c6}.studio-review-identity{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid #3a2b45;border-radius:9px;padding:16px;background:#0d0a14}.studio-review-identity>div{display:flex;flex-direction:column;gap:4px;min-width:0}.studio-review-identity strong{font-size:17px;overflow-wrap:anywhere}.studio-review-identity>div>span{font:10px monospace;color:#ef77b1;overflow-wrap:anywhere}.studio-review-identity .badge{font-size:9px;white-space:nowrap}.studio-review .demo-summary{margin-top:17px;padding-top:0;border:0;font-size:10px}.studio-review .demo-submit{background:#ef77b1;border-color:#ef77b1;font-size:13px;padding:17px 20px;border-radius:8px;box-shadow:0 5px 25px #ef77b111}.studio-page .demo-fineprint{font-size:10px!important;line-height:1.7}.studio-preview{top:110px;border-radius:18px;border-color:#51405d;background:#171121;box-shadow:0 20px 70px #0003}.studio-preview .demo-preview-art{height:565px;background:#201629}.studio-preview .demo-preview-art>img{object-position:center 22%;animation:studio-art-in .3s ease-out}.studio-preview .demo-preview-art:after{background:linear-gradient(180deg,#0e091018 20%,transparent 35%,#120c1b)}.studio-preview .demo-preview-label{font-size:8px;letter-spacing:.14em;top:22px;left:22px;background:#110d19b8;border-radius:20px;border-color:#d8c1ed2e}.studio-preview-sigil{position:absolute;z-index:1;top:76px;right:25px;font-size:27px;color:#e6d7f6a8}.studio-preview .demo-preview-identity{bottom:29px;left:29px;right:25px}.studio-preview .demo-preview-identity h2{font-size:42px;margin:8px 0 13px;letter-spacing:-.05em}.studio-preview .demo-preview-identity>span{color:#ef77b1;font-size:11px}.studio-preview .demo-preview-identity p{display:inline-flex;padding:5px 10px;border:1px solid #bd9bd04d;border-radius:20px;background:#120b1d77;font-size:11px;color:#e6d5ee}.studio-preview .demo-preview-copy{padding:25px 29px}.studio-preview .demo-preview-copy p{font-size:16px;margin:12px 0 15px}.studio-preview .demo-preview-copy>span{font-size:10px;line-height:1.6;color:#9f8eaf}.studio-preview.ice{border-color:#66567d}.studio-preview.chaotic{border-color:#805080}.studio-preview.tsundere{border-color:#865162}.studio-preview.sweetheart{border-color:#80624b}.studio-visual-brief{text-align:left;border-top:1px solid #493450;margin-top:18px;padding-top:18px}.studio-visual-brief strong{font:8px/1.6 monospace;letter-spacing:.1em;color:#c1a6da}.studio-visual-brief p{font-size:12px!important;line-height:1.6!important;overflow-wrap:anywhere}.studio-visual-brief small{font-size:10px;color:#b0a0bf}.studio-page .demo-back{margin-top:27px;font-size:12px}.launch-page.studio-page .wizard-layout{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.launch-page.studio-page .wizard-layout>aside{position:sticky;top:110px;min-width:0}.launch-page.studio-page .wizard-progress{display:flex;gap:16px;flex-wrap:wrap;font-size:9px}.launch-page.studio-page .wizard-progress span{padding:5px 0}.launch-page.studio-page .studio-form-heading{border-top:1px solid #34263e;padding-top:22px;margin:10px 0 21px;font-size:19px}.launch-page.studio-page .archetypes{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.launch-page.studio-page .archetypes button{border-radius:11px;position:relative;text-align:left}.launch-page.studio-page .archetypes img{height:185px}.launch-page.studio-page .archetypes span{position:absolute;inset:auto 0 0;padding:24px 12px 13px;background:linear-gradient(transparent,#0f081be6 45%);font-size:12px;color:#f5e9fc}.launch-page.studio-page .archetypes button.chosen{box-shadow:0 0 0 1px #ef77b1;border:1px solid #ef77b1}.launch-page.studio-page .preview{background:#171121;text-align:left}.launch-page.studio-page .preview>img{height:510px;object-fit:cover}.launch-page.studio-page .preview>h2{font-size:36px;margin-top:22px;margin-bottom:11px}.launch-page.studio-page .preview>.studio-preview-ticker{display:block;margin:0 24px 12px;color:#ef77b1;font:11px monospace}.launch-page.studio-page .preview>.studio-visual-brief{margin:0 24px 24px;padding-top:15px}.launch-page.studio-page .preview>.studio-visual-brief p{padding:0}.launch-page.studio-page .preview .studio-visual-brief p{font-size:12px}.launch-page.studio-page .notice{font-size:11px}.launch-page.studio-page .preview>.eyebrow{font-size:9px;padding:18px 24px}.launch-page.studio-page .wizard-layout>.panel{background:linear-gradient(135deg,#1b1523,#121019 70%);border-color:#3a2d43}.studio-page .studio-customize .persona-fields textarea{margin-top:8px}@keyframes studio-art-in{0%{opacity:.6;transform:scale(1.015)}to{opacity:1;transform:scale(1)}}@media(min-width:1200px){.studio-page .demo-personalities{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-page .studio-archetype,.studio-page .studio-archetype>img{height:205px}}@media(max-width:1000px){.studio-preview .demo-preview-art{height:490px}.studio-preview .demo-preview-identity h2{font-size:34px}.studio-page .demo-form.panel{padding:25px}.studio-customize summary>span{display:block;float:none;margin-top:5px}}@media(max-width:800px){.studio-page{padding-top:30px}.studio-heading{margin-bottom:23px}.studio-heading h1{font-size:50px}.launch-page.studio-page .wizard-layout,.studio-layout{grid-template-columns:1fr;gap:22px}.studio-steps{gap:11px;justify-content:space-between;padding:16px 0;margin-bottom:23px}.studio-steps>a{gap:7px;font-size:10px}.studio-steps b{height:24px;width:24px;font-size:9px;flex-shrink:0}.studio-steps>span{font-size:11px}.studio-preview{position:static;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-row:1}.studio-preview .demo-preview-art{height:290px}.studio-preview .demo-preview-identity{left:19px;right:15px;bottom:20px}.studio-preview .demo-preview-identity h2{font-size:28px}.studio-preview .demo-preview-label{font-size:6px;left:13px;top:13px;padding:6px 8px}.studio-preview-sigil{top:54px;right:16px;font-size:22px}.studio-preview .demo-preview-copy{padding:20px;align-self:center}.studio-preview .demo-preview-copy p{font-size:14px}.studio-preview .demo-preview-copy .eyebrow{font-size:8px}.studio-preview .demo-preview-copy>span{font-size:9px}.studio-visual-brief{margin-top:13px;padding-top:13px}.studio-visual-brief p{font-size:11px!important}.studio-visual-brief small{font-size:9px}.launch-page.studio-page .wizard-layout>aside{position:static;grid-row:1}.launch-page.studio-page .preview{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.launch-page.studio-page .preview>img{grid-column:1;grid-row:1/7;height:330px}.launch-page.studio-page .preview>.eyebrow{grid-column:2;font-size:8px;padding:18px 17px 0}.launch-page.studio-page .preview>.badge,.launch-page.studio-page .preview>.studio-preview-ticker,.launch-page.studio-page .preview>h2,.launch-page.studio-page .preview>p{grid-column:2;margin-left:17px;margin-right:17px}.launch-page.studio-page .preview>h2{font-size:25px;margin-top:11px;margin-bottom:8px}.launch-page.studio-page .preview>p{font-size:11px;padding-bottom:5px;line-height:1.6}.launch-page.studio-page .preview>.badge{justify-self:start;font-size:8px;line-height:1.5}.launch-page.studio-page .preview>.studio-visual-brief{grid-column:1/-1;margin-top:15px}.launch-page.studio-page .wizard-layout>aside>.notice{margin-bottom:0}.studio-page .demo-form label{margin-bottom:18px}.studio-page .field-row{gap:0}}@media(max-width:480px){.studio-page{padding:27px 18px 42px}.studio-heading h1{font-size:42px;margin-top:16px}.studio-heading>.eyebrow{font-size:8px;letter-spacing:1.3px}.studio-heading .demo-mode{font-size:6px;margin-left:5px;padding:4px 6px}.studio-heading .intro{font-size:13px}.studio-steps{gap:8px}.studio-steps>a{align-items:flex-start;gap:6px;font-size:9px}.studio-steps>a span{max-width:65px;line-height:1.5}.studio-steps b{height:22px;width:22px;font-size:8px}.studio-steps>span{font-size:9px}.studio-preview .demo-preview-art{height:250px}.studio-preview .demo-preview-identity h2{font-size:24px}.studio-preview .demo-preview-identity p{font-size:9px;padding:4px 8px}.studio-preview .demo-preview-identity>span{font-size:9px}.studio-preview .demo-preview-copy{padding:15px}.studio-preview .demo-preview-copy p{font-size:12px}.studio-preview .demo-preview-copy .eyebrow{font-size:7px;letter-spacing:1px}.studio-preview .demo-preview-copy>span{font-size:8px}.studio-preview .demo-preview-label{font-size:5px;letter-spacing:.08em;left:10px;top:11px}.studio-page .demo-form.panel{padding:22px 17px}.studio-page .studio-archetype,.studio-page .studio-archetype>img{height:180px;min-height:180px}.studio-page .studio-archetype>span:not(.demo-choice){bottom:12px;left:10px}.studio-page .studio-archetype strong{font-size:12px}.studio-page .studio-archetype small{font-size:6px;line-height:1.5}.studio-page .studio-archetype .demo-choice{width:21px;height:21px;font-size:12px;right:9px;top:9px}.studio-page .demo-step h2{font-size:18px}.studio-page .demo-step p{font-size:11px;line-height:1.5}.studio-page .demo-personalities{gap:10px}.studio-review-identity{padding:13px}.studio-review-identity strong{font-size:15px}.studio-review-identity .badge{font-size:7px;padding:5px 7px}.studio-review .demo-summary{font-size:9px}.studio-page .demo-fineprint{font-size:9px!important}.studio-customize summary{font-size:11px;padding:14px}.studio-customize>.muted,.studio-customize>.persona-fields{margin:14px}.studio-customize .persona-fields textarea{font-size:11px}.launch-page.studio-page .preview>img{height:300px}.launch-page.studio-page .preview>h2{font-size:22px}.launch-page.studio-page .preview>.eyebrow{font-size:6px}.launch-page.studio-page .preview>p{font-size:10px}.launch-page.studio-page .archetypes img{height:175px}.launch-page.studio-page .archetypes span{font-size:11px}.studio-visual-brief strong{font-size:7px;letter-spacing:.05em}}@media(prefers-reduced-motion:reduce){.studio-page *{scroll-behavior:auto}.studio-page .studio-archetype,.studio-page .studio-archetype>img{transition:none}.studio-page .studio-archetype:hover,.studio-page .studio-archetype:hover>img{transform:none}.studio-preview .demo-preview-art>img{animation:none}}.studio-heading .demo-mode,.studio-preview .demo-preview-label,.studio-visual-brief small,.studio-visual-brief strong{font-size:9px}.launch-artwork{margin:20px 0}.launch-artwork progress{width:100%;margin-top:12px}.launch-artwork .error{margin:12px 0}.launch-artwork-preview{display:block;width:100%;max-height:420px;object-fit:contain;border-radius:12px;margin:16px 0}.launch-artwork .address{overflow-wrap:anywhere}.launch-page.studio-page .preview.token-artwork-card{display:block}.launch-page.studio-page .preview.token-artwork-card>img.launch-artwork-preview{display:block;width:100%;height:auto;max-height:420px;object-fit:contain;margin:0 auto;border-radius:0}.token-artwork-card>details{margin:16px 24px}.token-artwork-card>details img{display:block;width:100%;height:auto;max-height:280px;object-fit:contain}