:where(.c-page-hero){padding:var(--space-6) var(--space-3);background:#FFFFFF;color:#24211E}
:where(.c-page-hero) :where(h1,h2,h3){color:#24211E}
:where(.c-page-hero) :where(p){color:#6F685F}
:where(.c-page-hero) .c-actions{margin-top:var(--space-4)}
:where(.c-page-hero) .c-actions+*{margin-top:var(--space-3)}
:where(.c-page-hero[data-hero-form="product-visual"]){display:grid;grid-template-columns:minmax(0,1fr) minmax(25rem,1fr);gap:var(--space-4);align-items:start}
:where(.c-page-hero[data-hero-form="product-visual"])>*{min-width:0}
:where(.c-page-hero[data-hero-form="product-visual"]) .c-hero-stage{height:auto;min-height:24rem;overflow:visible}
:where(.c-page-hero) .c-hero-stage::before,:where(.c-page-hero) .c-hero-stage::after{pointer-events:none}
.c-section,.sec{position:relative;padding-block:var(--space-7);background:#24211E;color:#FFFFFF}
.c-section--char,.sec-char{background:#3A3530;color:#F7F3EC}
:where(.c-section,.sec) :where(h2,h3){color:inherit}
:where(.c-section,.sec) .c-section-head{margin-bottom:var(--space-5)}
:where(.c-section,.sec) .c-section-head h2{margin-top:var(--space-3)}
:where(.c-section,.sec) .c-section-head p{color:#ADA59A}
.c-reading{max-width:48rem;margin-inline:auto;padding:var(--space-4);border-radius:var(--radius-card);background:#F3F1EC;color:#24211E}
.c-reading h2,.c-reading h3{font-size:clamp(1.25rem,2vw,1.6rem);line-height:1.3;color:#24211E}
.c-reading>*+*{margin-top:var(--space-3)}
.c-reading p,.c-reading li{color:#4A453F}
.c-reading .table-scroll{margin-block:var(--space-3)}
.c-legal-grid{display:grid;grid-template-columns:minmax(12rem,16rem) minmax(0,1fr);gap:var(--space-4);align-items:stretch}
.c-legal-toc{position:sticky;top:6rem;align-self:start;padding:var(--space-3);border-radius:var(--radius-card);background:#E4EBE8;color:#1F2D28}
.c-legal-toc ol{list-style:none;margin:0;padding:0}
.c-legal-toc ol a{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:.5rem;padding:.5rem 0}
.reveal{opacity:0;transform:translateY(1.5rem);transition:opacity .6s ease,transform .6s ease}
.reveal.reveal-left{transform:translateX(-1.5rem)}
.reveal.reveal-right{transform:translateX(1.5rem)}
.reveal.is-visible{opacity:1;transform:none}
@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none}
}
.hero{position:relative;display:grid;grid-template-rows:1fr auto;min-height:calc(100svh - 4rem);background:#FFFFFF;color:#24211E}
.hero-main{position:relative;display:grid;grid-template-columns:minmax(0,35rem) minmax(31rem,1fr);gap:var(--space-4);align-items:center;padding:3rem var(--gutter) 2.5rem max(var(--gutter),calc((100vw - 75rem)/2))}
.hero-main>*{min-width:0}
.hero-kicker{display:flex;align-items:center;gap:.5rem;margin-bottom:var(--space-3);color:#6F685F;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em}
.hero-kicker::before{content:"";width:.375rem;height:.375rem;flex:none;border-radius:50%;background:#AA5A00}
.hero h1{font-size:var(--text-display);line-height:1.08;letter-spacing:-.02em;color:#24211E}
.hero-lead{max-width:31.25rem;margin-top:2rem;color:#6F685F;font-size:var(--text-lg)}
.hero-deco{position:absolute;inset:0;z-index:2;pointer-events:none}
.hero-deco span{position:absolute;animation:hero-twinkle 4.8s ease-in-out infinite}
.hero-deco .d-dot{width:6px;height:6px;border-radius:50%;background:#FFD84D}
.hero-deco .d-dot.c{width:5px;height:5px;background:#AA5A00}
.hero-deco .d-sym{font-family:var(--font-mono);font-size:20px;line-height:1;color:#ABA398}
@keyframes hero-twinkle{0%,100%{opacity:.3}
50%{opacity:1}
}
.hero-band{position:relative;z-index:3;border-top:1px solid rgba(36,33,30,.07);background:#FFFFFF}
.hero-band-in{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) var(--gutter) var(--space-3) max(var(--gutter),calc((100vw - 75rem)/2))}
.band-note{margin-top:.75rem;color:#6F685F;font-size:var(--text-sm);font-variant-numeric:tabular-nums}
.band-side{display:flex;align-items:center;gap:.75rem;color:#9A938A;font-size:var(--text-sm)}
.band-side svg{width:20px;height:20px;flex:none}
.hero-art{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto auto;row-gap:1rem;align-items:start;width:100%;padding:1.5rem 0 .5rem}
.hero-art .art-backdrop{position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:2.5rem;background:radial-gradient(closest-side at 60% 48%,#F3F1EC 0,#F3F1EC 52%,rgba(243,241,236,0) 100%)}
.hero-art .float-card{grid-column:7/13;grid-row:1/2;z-index:1;align-self:start;margin:0;padding:.5rem .5rem .625rem;border-radius:var(--radius-card);background:#24211E;color:#F4F2EE;box-shadow:var(--shadow-stage);animation:art-breath 7s ease-in-out infinite}
.hero-art .float-card .float-title{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.25rem .375rem .625rem;color:#ADA59A;font-family:var(--font-mono);font-size:var(--text-xs);line-height:1.3}
.hero-art .float-card .float-title b{color:#FFFFFF}
.hero-art .float-card svg{display:block;width:100%;height:auto;border-radius:.625rem}
.hero-art .runner-card{grid-column:1/9;grid-row:1/3;z-index:2;align-self:start;min-width:0;margin-top:5.25rem;padding:1.375rem 1.5rem 1.25rem;border-radius:var(--radius-card);background:#FFFFFF;color:#24211E;box-shadow:0 1px 2px rgba(36,33,30,.06),0 24px 56px rgba(36,33,30,.12);animation:art-breath 8s ease-in-out infinite}
.hero-art .node-label{display:flex;align-items:center;gap:.625rem;font-size:var(--text-xs)}
.hero-art .runner-card .node-label{color:#4A453F}
.hero-art .runner-card .node-label b{display:inline-flex;align-items:center;height:1.5rem;padding:0 .625rem;border-radius:.375rem;background:#24211E;color:#FFFFFF;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.04em}
.hero-art .node-label .status-live{margin-left:auto}
.hero-art .status-live{display:inline-flex;align-items:center;gap:.375rem;color:#784000;font-size:var(--text-xs);font-weight:600}
.hero-art .status-live::before{content:"";width:7px;height:7px;flex:none;border-radius:50%;background:#AA5A00;animation:art-pulse 2.4s ease-in-out infinite}
.hero-art .runner-card .float-title{margin-top:1rem;color:#24211E;font-size:var(--text-card);line-height:1.2}
.hero-art .runner-card p{margin-top:.25rem;color:#6F685F;font-size:var(--text-sm)}
.hero-art .runner-card dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1rem 0 0;padding-top:.875rem;border-top:1px solid #EEEAE3}
.hero-art .runner-card dl div{min-width:0}
.hero-art .runner-card dt{color:#6F685F;font-size:var(--text-xs)}
.hero-art .runner-card dd{margin-top:.125rem;color:#24211E;font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums;overflow-wrap:break-word}
.hero-art .runner-card ol{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.375rem;list-style:none;margin:1rem 0 0;padding:0}
.hero-art .runner-card li{display:grid;place-items:center;align-content:center;gap:.125rem;min-width:0;min-height:2.75rem;padding:.3rem .2rem;text-align:center;border-radius:.5rem;background:#F3F1EC;color:#6F685F;font-family:var(--font-mono);font-size:var(--text-xs);line-height:1.1}
.hero-art .runner-card li small{max-width:100%;color:#6F685F;font-size:.5625rem;letter-spacing:.02em;overflow-wrap:anywhere}
.hero-art .runner-card li[aria-current]{background:#AA5A00;color:#FFFFFF}
.hero-art .runner-card li[aria-current] small{color:#FFE9C2}
.hero-art .runner-card li:last-child{border:1.5px dashed #24211E;background:#FFFFFF;color:#24211E}
.hero-art .runner-card footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;margin-top:1rem}
.hero-art .runner-card footer code{color:#6F685F;font-size:var(--text-xs)}
.hero-art .pill-ok{display:inline-flex;align-items:center;gap:.375rem;min-height:1.5rem;padding:0 .625rem;border-radius:var(--radius-pill);background:#E4EBE8;color:#1F2D28;font-size:var(--text-xs);font-weight:600;white-space:nowrap}
.hero-art .pill-ok::before{content:"";width:6px;height:6px;border-radius:50%;background:#1F2D28}
.hero-art .queue-card{grid-column:5/13;grid-row:2/3;z-index:3;align-self:end;min-width:0;margin-top:9.375rem;padding:.875rem 1.125rem;border-radius:.875rem;background:#2E2C33;color:#F4F2EE;box-shadow:0 1px 2px rgba(36,33,30,.08),0 20px 48px rgba(36,33,30,.18);animation:art-breath 9s ease-in-out infinite}
.hero-art .queue-card .node-label{padding-bottom:.5rem;color:#ADA8B2}
.hero-art .queue-card .node-label b{color:#F4F2EE;font-family:var(--font-heading);font-size:var(--text-sm)}
.hero-art .queue-card .node-label .status-live{color:#FFD84D}
.hero-art .queue-card .status-live::before{background:#FFD84D}
.hero-art .queue-card .build-row{display:grid;grid-template-columns:4rem minmax(0,1fr) 3.5rem minmax(4rem,max-content);align-items:center;gap:.75rem;padding:.5rem 0;border-top:1px solid rgba(244,242,238,.08)}
.hero-art .queue-card .build-row>b{text-align:right;white-space:nowrap}
.hero-art .queue-card .build-row code{color:#F4F2EE;font-size:var(--text-xs)}
.hero-art .queue-card .build-row svg{display:block;width:100%;height:6px}
.hero-art .queue-card .build-row>span:nth-last-child(2){color:#ADA8B2;font-family:var(--font-mono);font-size:var(--text-xs);text-align:right}
.hero-art .queue-card .build-row .pill-ok,.hero-art .queue-card .build-row .status-live{justify-self:end}
.hero-art .queue-card .pill-ok{background:rgba(228,235,232,.14);color:#E4EBE8}
.hero-art .queue-card .pill-ok::before{background:#E4EBE8}
.hero-art .queue-card .runner-line{margin-top:.25rem;padding-top:.5rem;border-top:1px solid rgba(244,242,238,.08);color:#ADA8B2;font-family:var(--font-mono);font-size:var(--text-xs);overflow-wrap:anywhere}
.hero-art .cluster{grid-column:8/11;grid-row:1/3;z-index:4;align-self:start;justify-self:center;width:112px;height:112px;margin-top:206px;border-radius:50%;background:rgba(255,255,255,.9);box-shadow:0 8px 24px rgba(170,90,0,.16)}
.hero-art .cluster svg{display:block;width:112px;height:112px}
@keyframes art-breath{50%{box-shadow:0 1px 2px rgba(36,33,30,.06),0 28px 60px rgba(36,33,30,.15)}
}
@keyframes art-pulse{50%{opacity:.35}
}
@media(max-width:64rem){
  .hero-main{grid-template-columns:minmax(0,1fr) minmax(26rem,1fr);padding-left:var(--gutter)}
  .hero-band-in{padding-left:var(--gutter)}
  .hero-art .runner-card dl{gap:.35rem}
  .hero-art .queue-card{margin-top:11rem}
  .c-legal-grid{grid-template-columns:minmax(11rem,14rem) minmax(0,1fr)}
}
@media(max-width:42rem){
  :where(.c-page-hero[data-hero-form="product-visual"]){grid-template-columns:minmax(0,1fr)}
  [data-hero-form] .c-hero-stage,[data-hero-form] .hero-art{width:min(calc(100% - var(--gutter)*2),100%);margin-inline:auto;height:auto;min-height:0;overflow:visible;transform:none}
  .hero-art{grid-template-columns:minmax(0,1fr);grid-template-areas:none;gap:var(--space-3)}
  .hero-art>*{grid-area:auto;grid-column:1;width:auto;max-width:none;justify-self:stretch}
  .hero-art .art-backdrop{inset:0}
  .hero-art .float-card,.hero-art .runner-card,.hero-art .queue-card,.hero-art .cluster{grid-row:auto;margin:0;transform:none}
  .hero-art .cluster{justify-self:center;width:112px;height:112px}
  .hero-art .float-card,.hero-art .runner-card,.hero-art .queue-card{width:auto}
  .hero-art .runner-card{padding:1rem}
  .hero-art .runner-card dl{grid-template-columns:repeat(2,minmax(0,1fr))}
  .hero-art .queue-card .build-row{grid-template-columns:3.5rem minmax(0,1fr) 3rem minmax(3.5rem,max-content);gap:.35rem}
  .hero{min-height:0}
  .hero-main{grid-template-columns:minmax(0,1fr);gap:var(--space-3);padding:var(--space-5) 0 var(--space-3)}
  .hero-main>div:first-child{padding-inline:var(--gutter)}
  .hero-deco{display:none}
  .hero-band-in{flex-direction:column;align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--gutter)}
  .c-legal-grid{grid-template-columns:minmax(0,1fr)}
  .c-legal-toc{position:static}
  .c-section,.sec{padding-block:var(--space-5)}
}

/* confirmed-draft-hero-face */
[data-hero-face="confirmed-draft"]:not([data-face-root]):not([data-hero-form]):not(:has(> .hero-queue)):not(:has(> .hero-art)):not([class*="hero-art"]){height:auto;min-height:0;min-width:0}
[data-hero-face="confirmed-draft"]:not([data-face-root]):not([data-hero-form]):has(.hero-art){min-height:510px;overflow:visible;background:transparent;border-radius:0;--mono:var(--mv-font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);--green:#27785d}
[data-hero-face="confirmed-draft"]:not([data-face-root]):not([data-hero-form])::before,[data-hero-face="confirmed-draft"]:not([data-face-root]):not([data-hero-form])::after{display:none;content:none}
[data-hero-face="confirmed-draft"]:not([data-face-root]):not([data-hero-form])>img{display:none}
[data-hero-face="confirmed-draft"] .hero-art{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto auto;row-gap:16px;width:100%;padding:24px 0 8px;align-items:start}
[data-hero-face="confirmed-draft"] .hero-art .art-backdrop{position:absolute;inset:0;pointer-events:none;z-index:0;border-radius:40px;background:radial-gradient(closest-side at 60% 48%,#F3F1EC 0,#F3F1EC 52%,rgba(243,241,236,0) 100%)}
[data-hero-face="confirmed-draft"] .hero-art .float-card{grid-column:7 / 13;grid-row:1 / 2;z-index:1;align-self:start;background:#24211E;border-radius:16px;padding:8px 8px 10px;box-shadow:0 1px 2px rgba(36,33,30,.06),0 18px 44px rgba(36,33,30,.10);animation:artBreath 7s ease-in-out infinite}
[data-hero-face="confirmed-draft"] .hero-art .float-card .float-title{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:4px 6px 10px;font-family:"JetBrains Mono","SF Mono",Menlo,Consolas,monospace;font-size:12px;line-height:1.3;color:#ADA59A}
[data-hero-face="confirmed-draft"] .hero-art .float-card .float-title b{color:#FFFFFF;font-weight:600}
[data-hero-face="confirmed-draft"] .hero-art .float-card svg{display:block;width:100%;height:auto;border-radius:10px}
[data-hero-face="confirmed-draft"] .hero-art .runner-card{grid-column:1 / 9;grid-row:1 / 3;z-index:2;align-self:start;margin-top:84px;background:#FFFFFF;color:#24211E;border-radius:16px;padding:22px 24px 20px;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;box-shadow:0 1px 2px rgba(36,33,30,.06),0 24px 56px rgba(36,33,30,.12);animation:artBreath 8s ease-in-out infinite}
[data-hero-face="confirmed-draft"] .hero-art .runner-card .node-label{display:flex;align-items:center;gap:10px;font-size:12px;color:#625B53}
[data-hero-face="confirmed-draft"] .hero-art .runner-card .node-label b{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:6px;background:#24211E;color:#FFFFFF;font-family:"JetBrains Mono","SF Mono",Menlo,Consolas,monospace;font-size:12px;letter-spacing:.04em}
[data-hero-face="confirmed-draft"] .hero-art .runner-card .node-label .status-live{margin-left:auto}
[data-hero-face="confirmed-draft"] .hero-art .status-live{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#784000}
[data-hero-face="confirmed-draft"] .hero-art .status-live::before{content:"";width:7px;height:7px;border-radius:50%;background:#AA5A00;animation:artPulse 2.4s ease-in-out infinite}
[data-hero-face="confirmed-draft"] .hero-art .runner-card .float-title{margin-top:16px;font-family:"Albert Sans",Inter,-apple-system,"PingFang SC","Microsoft YaHei",sans-serif;font-size:20px;line-height:1.2;font-weight:800;color:#24211E}
[data-hero-face="confirmed-draft"] .hero-art .runner-card p{margin:4px 0 0;font-size:14px;line-height:1.5;color:#6F685F}
[data-hero-face="confirmed-draft"] .hero-art .runner-card dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0 0;padding:14px 0 0;border-top:1px solid #EEEAE3}
[data-hero-face="confirmed-draft"] .hero-art .runner-card dl div{min-width:0}
[data-hero-face="confirmed-draft"] .hero-art .runner-card dt{font-size:12px;line-height:1.4;color:#625B53}
[data-hero-face="confirmed-draft"] .hero-art .runner-card dd{margin:2px 0 0;font-family:"JetBrains Mono","SF Mono",Menlo,Consolas,monospace;font-size:12px;line-height:1.5;color:#24211E;font-variant-numeric:tabular-nums}
[data-hero-face="confirmed-draft"] .hero-art .runner-card ol{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:6px}
[data-hero-face="confirmed-draft"] .hero-art .runner-card li{display:grid;place-items:center;align-content:center;gap:2px;min-height:44px;border-radius:8px;background:#F3F1EC;font-family:"JetBrains Mono","SF Mono",Menlo,Consolas,monospace;font-size:12px;line-height:1.1;color:#6F685F}
[data-hero-face="confirmed-draft"] .hero-art .runner-card li small{font-size:9px;letter-spacing:.04em;color:#9A938A}
[data-hero-face="confirmed-draft"] .hero-art .runner-card li[aria-current]{background:#AA5A00;color:#FFFFFF}
[data-hero-face="confirmed-draft"] .hero-art .runner-card li[aria-current] small{color:#FFE9C2}
[data-hero-face="confirmed-draft"] .hero-art .runner-card li:last-child{background:#FFFFFF;border:1.5px dashed #24211E;color:#24211E}
[data-hero-face="confirmed-draft"] .hero-art .runner-card footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px}
[data-hero-face="confirmed-draft"] .hero-art .runner-card footer code{font-family:"JetBrains Mono","SF Mono",Menlo,Consolas,monospace;font-size:12px;color:#8A8278}
[data-hero-face="confirmed-draft"] .hero-art .pill-ok{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;background:#E4EBE8;color:#1F2D28;font-size:12px;font-weight:600;white-space:nowrap}
[data-hero-face="confirmed-draft"] .hero-art .pill-ok::before{content:"";width:6px;height:6px;border-radius:50%;background:#1F2D28}
[data-hero-face="confirmed-draft"] .hero-art .queue-card{grid-column:5 / 13;grid-row:2 / 3;z-index:3;align-self:end;margin-top:150px;background:#2E2C33;color:#F4F2EE;border-radius:14px;padding:14px 18px 14px;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;box-shadow:0 1px 2px rgba(36,33,30,.08),0 20px 48px rgba(36,33,30,.18);animation:artBreath 9s ease-in-out infinite}
[data-hero-face="confirmed-draft"] .hero-art .queue-card .node-label{display:flex;align-items:center;gap:10px;padding-bottom:8px;font-size:12px;color:#ADA8B2}
[data-hero-face="confirmed-draft"] .hero-art .queue-card .node-label b{font-family:"Albert Sans",Inter,"PingFang SC","Microsoft YaHei",sans-serif;font-size:14px;font-weight:800;color:#F4F2EE}
[data-hero-face="confirmed-draft"] .hero-art .queue-card .node-label .status-live{margin-left:auto;color:#FFD84D}
[data-hero-face="confirmed-draft"] .hero-art .queue-card .status-live::before{background:#FFD84D}
[data-hero-face="confirmed-draft"] .hero-art .queue-card .build-row{display:grid;grid-template-columns:64px minmax(0,1fr) 56px 64px;align-items:center;gap:12px;padding:8px 0;border-top:1px solid rgba(244,242,238,.08)}
[data-hero-face="confirmed-draft"] .hero-art .queue-card .build-row code{font-family:"JetBrains Mono","SF Mono",Menlo,Consolas,monospace;font-size:12px;color:#F4F2EE}
[data-hero-face="confirmed-draft"] .hero-art .queue-card .build-row svg{display:block;width:100%;height:6px}
[data-hero-face="confirmed-draft"] .hero-art .queue-card .build-row span{font-family:"JetBrains Mono","SF Mono",Menlo,Consolas,monospace;font-size:12px;color:#ADA8B2;text-align:right;font-variant-numeric:tabular-nums}
[data-hero-face="confirmed-draft"] .hero-art .queue-card .build-row .pill-ok,[data-hero-face="confirmed-draft"] .hero-art .queue-card .build-row .status-live{justify-self:end;font-family:Inter,-apple-system,"PingFang SC","Microsoft YaHei",sans-serif}
[data-hero-face="confirmed-draft"] .hero-art .queue-card .pill-ok{background:rgba(228,235,232,.14);color:#E4EBE8}
[data-hero-face="confirmed-draft"] .hero-art .queue-card .pill-ok::before{background:#E4EBE8}
[data-hero-face="confirmed-draft"] .hero-art .queue-card .runner-line{margin:4px 0 0;padding-top:8px;border-top:1px solid rgba(244,242,238,.08);font-family:"JetBrains Mono","SF Mono",Menlo,Consolas,monospace;font-size:12px;color:#ADA8B2}
[data-hero-face="confirmed-draft"] .hero-art .cluster{grid-column:8 / 11;grid-row:1 / 3;z-index:4;align-self:start;justify-self:center;margin-top:206px;width:112px;height:112px;border-radius:50%;background:rgba(255,255,255,.9);box-shadow:0 8px 24px rgba(170,90,0,.16)}
[data-hero-face="confirmed-draft"] .hero-art .cluster svg{display:block;width:112px;height:112px}
@media(max-width:42rem){
  [data-hero-face="confirmed-draft"]:not([data-face-root]):not([data-hero-form]):not(:has(> .hero-queue)):not(:has(> .hero-art)):not([class*="hero-art"]){min-height:0}
  [data-hero-face="confirmed-draft"] .hero-art{height:auto;min-height:0;width:auto;max-width:100%;transform:none;grid-template-columns:minmax(0,1fr);grid-template-areas:none;overflow:visible}
  [data-hero-face="confirmed-draft"] .hero-art>*:not(.art-backdrop){grid-area:auto;grid-column:1;justify-self:stretch;transform:none}
  [data-hero-face="confirmed-draft"] .cluster{position:relative;inset:auto;width:100%;height:auto}
  [data-hero-face="confirmed-draft"] .float-card{position:relative;inset:auto;left:auto;right:auto;top:auto;bottom:auto;width:auto;max-width:none;display:inline-block;margin:.35rem .35rem 0 0}
  [data-hero-face="confirmed-draft"] .queue-card,
  [data-hero-face="confirmed-draft"] .runner-card{position:relative;inset:auto;width:100%;height:auto;min-height:0;transform:none}
}
/* /confirmed-draft-hero-face */
