.founding-order{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#292626;max-width:1060px;margin:auto;padding:32px 20px;line-height:1.65;overflow-wrap:anywhere}.founding-order section{margin:24px 0;padding:22px;border:1px solid #ded8d6;border-radius:14px;background:#fff}.founding-order h1{font-size:clamp(27px,4vw,42px);line-height:1.2}.founding-order h2{font-size:24px}.founding-order nav,.founding-order .actions{display:flex;flex-wrap:wrap;gap:12px;margin:16px 0}.founding-order a{overflow-wrap:anywhere}.founding-order table{width:100%;border-collapse:collapse}.founding-order td,.founding-order th{text-align:left;vertical-align:top;padding:12px;border-bottom:1px solid #ddd}.founding-order pre{white-space:pre-wrap;font:inherit}.founding-order .status{background:#faf3e4;padding:14px;border-radius:10px}.founding-order textarea{display:block;box-sizing:border-box;width:100%;min-height:65vh;padding:16px;font:inherit;border:1px solid #8b7777;border-radius:10px;line-height:1.6}.founding-order button{font:inherit;padding:12px 18px;border-radius:9px;cursor:pointer;border:1px solid #614444;background:#fff;color:#382727}.founding-order button:first-child{background:#614444;color:#fff}.founding-order .notice{border-left:4px solid #8d6a42;padding:12px 18px}.founding-order label{font-weight:600}.founding-order [role=status]{min-height:1.6em}@media(max-width:600px){.founding-order{padding:24px 16px}.founding-order section{padding:16px}.founding-order table,.founding-order tbody,.founding-order tr,.founding-order td{display:block}.founding-order thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.founding-order td:first-child{font-weight:bold;border-bottom:0}.founding-order .actions>*{flex:1 1 190px;text-align:center}}@media print{header,footer,aside,.test-ribbon,nav,.actions,.no-print,[data-floating-actions]{display:none!important}.founding-order{padding:0;max-width:none}.founding-order section{border:0;padding:0;break-inside:avoid}.founding-order textarea{display:none}.print-form{display:block!important;white-space:pre-wrap}.founding-order .status{background:none;border:1px solid #aaa}.founding-order a{color:#000;text-decoration:none}}