.demo-listing-panel-module__nmMJya__panel{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);padding:var(--space-6);gap:var(--space-6);flex-direction:column;display:flex}.demo-listing-panel-module__nmMJya__caption{color:var(--ink-muted);font-size:var(--text-sm);margin:0}.demo-listing-panel-module__nmMJya__block{gap:var(--space-2);flex-direction:column;display:flex}.demo-listing-panel-module__nmMJya__blockTitle{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-muted);margin:0}.demo-listing-panel-module__nmMJya__value{color:var(--ink);line-height:var(--text-lg-lh);margin:0}.demo-listing-panel-module__nmMJya__valueMuted{color:var(--ink-muted);line-height:var(--text-lg-lh);margin:0}.demo-listing-panel-module__nmMJya__meta{font-size:var(--text-sm);color:var(--ink-muted);margin:0}.demo-listing-panel-module__nmMJya__bullets{padding-left:var(--space-5);color:var(--ink);line-height:var(--text-lg-lh);gap:var(--space-1);flex-direction:column;margin:0;display:flex}.demo-listing-panel-module__nmMJya__slots{padding-left:var(--space-5);gap:var(--space-1);flex-direction:column;margin:0;display:flex}.demo-listing-panel-module__nmMJya__slot{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.demo-listing-panel-module__nmMJya__slotPhrase{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--ink)}.demo-listing-panel-module__nmMJya__slotBytes{font-size:var(--text-xs);color:var(--ink-muted)}.demo-listing-panel-module__nmMJya__paths{padding-left:var(--space-5);gap:var(--space-1);flex-direction:column;margin:0;display:flex}.demo-listing-panel-module__nmMJya__path{color:var(--ink-muted);font-size:var(--text-sm);line-height:var(--text-lg-lh)}
.studio-landing-cta-module__RmuQOq__cta{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-sunken);padding:var(--space-6);gap:var(--space-3);flex-direction:column;display:flex}.studio-landing-cta-module__RmuQOq__heading{font-family:var(--font-display);font-size:var(--text-2xl);margin:0}.studio-landing-cta-module__RmuQOq__body{color:var(--ink-muted);line-height:var(--text-lg-lh);margin:0}.studio-landing-cta-module__RmuQOq__price{font-size:var(--text-sm);color:var(--ink-muted);margin:0}.studio-landing-cta-module__RmuQOq__actions{align-items:center;gap:var(--space-4);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.studio-landing-cta-module__RmuQOq__primary{border-radius:var(--radius-md);background:var(--primary);color:var(--primary-fg);padding:var(--space-3) var(--space-5);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.studio-landing-cta-module__RmuQOq__primary:hover{background:var(--primary-hover)}.studio-landing-cta-module__RmuQOq__secondary{color:var(--ink-muted)}
@keyframes page-module__7pqkuG__riseIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.page-module__7pqkuG__riseIn{animation:page-module__7pqkuG__riseIn .65s cubic-bezier(.16, 1, .3, 1) var(--rise-delay,0s) both}@media (prefers-reduced-motion:reduce){.page-module__7pqkuG__riseIn,.page-module__7pqkuG__draftingGrid{animation:none}}@keyframes page-module__7pqkuG__gridSettle{0%{opacity:0}to{opacity:1}}.page-module__7pqkuG__draftingGrid{background-image:repeating-linear-gradient(to right, var(--grid-line) 0 1px, transparent 1px 96px);background-position:top;animation:1.4s cubic-bezier(.16,1,.3,1) .4s both page-module__7pqkuG__gridSettle}.page-module__7pqkuG__fan{aspect-ratio:4/3;position:relative}.page-module__7pqkuG__fanCover{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface-sunken);position:absolute;top:50%;overflow:hidden;box-shadow:0 12px 28px #00000029,0 2px 6px #0000001a}.page-module__7pqkuG__fanLeft{z-index:1;width:38%;left:0;transform:translateY(-50%)rotate(-7deg)}.page-module__7pqkuG__fanRight{z-index:1;width:38%;right:0;transform:translateY(-50%)rotate(7deg)}.page-module__7pqkuG__fanCentre{z-index:2;width:44%;left:50%;transform:translate(-50%,-50%)}@media (max-width:640px){.page-module__7pqkuG__fan{aspect-ratio:auto;gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.page-module__7pqkuG__fanCover{width:auto;position:static;transform:none}}.page-module__7pqkuG__fanImage{width:100%;height:auto;display:block}.page-module__7pqkuG__formula{padding:var(--space-4);background:var(--surface-sunken);border:1px solid var(--border);border-radius:var(--radius-md);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-sm);color:var(--ink);white-space:pre;margin:0;line-height:1.6;overflow-x:auto}.page-module__7pqkuG__table{border-collapse:collapse;width:100%;font-size:var(--text-sm);color:var(--ink-muted)}.page-module__7pqkuG__table th,.page-module__7pqkuG__table td{text-align:left;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border)}.page-module__7pqkuG__table thead th{color:var(--ink);font-weight:600}.page-module__7pqkuG__table tbody th{color:var(--ink);font-weight:500}.page-module__7pqkuG__table .page-module__7pqkuG__numeric{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.page-module__7pqkuG__table tfoot th,.page-module__7pqkuG__table tfoot td{color:var(--ink);border-bottom:none;font-weight:600}.page-module__7pqkuG__shot{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-sunken);width:100%;height:auto;display:block}