@page{size:letter landscape;margin:0}.media-kit-root{background:#ede9df;flex-direction:column;align-items:center;gap:32px;padding:32px 0;display:flex}.kit-page{background:var(--background);width:11in;height:8.5in;color:var(--foreground);position:relative;overflow:hidden;box-shadow:0 20px 60px -20px #00000040,0 4px 12px -4px #00000014}.kit-page--dark{background:var(--foreground);color:#ededed}@media print{.media-kit-root{background:0 0;gap:0;padding:0}.kit-page{box-shadow:none;break-after:page;page-break-after:always}.kit-page:last-child{break-after:auto;page-break-after:auto}}.kit-eyebrow{font-family:var(--font-mono-face), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.22em;color:var(--muted);z-index:5;justify-content:space-between;align-items:baseline;font-size:10px;display:flex;position:absolute;top:.45in;left:.55in;right:.55in}.kit-page--dark .kit-eyebrow{color:#ffffff8c}.kit-eyebrow .accent{color:var(--tr-orange)}.kit-footer{font-family:var(--font-mono-face), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.22em;color:var(--muted);z-index:5;justify-content:space-between;align-items:baseline;font-size:9px;display:flex;position:absolute;bottom:.45in;left:.55in;right:.55in}.kit-page--dark .kit-footer{color:#fff6}.kit-frame{z-index:2;flex-direction:column;display:flex;position:absolute;inset:1in .55in}
