.partner-section{padding:48px 0;border-top:1px solid #cab89f}.partner-section>p{max-width:60ch}.partner-section h2{font-size:clamp(2rem,4vw,3rem)}.partner-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:30px 0}.partner-steps article{background:#ead7be;padding:24px}.partner-steps b{font-size:.65rem}.partner-steps p{font-size:.9rem;line-height:1.6}.partner-section details{margin:24px 0}.partner-section summary{min-height:44px;cursor:pointer}#partner-inquiry{max-width:600px;display:grid;gap:16px;margin-top:24px}#partner-inquiry label{display:grid;gap:8px;font-size:.85rem}#partner-inquiry input,#partner-inquiry textarea{width:100%;box-sizing:border-box;padding:12px;background:#fffaf1;border:1px solid #a98c6e;font:inherit;color:#34271f}#partner-inquiry p{font-size:.8rem;line-height:1.6}
.partner-demo iframe{display:block;width:100%;max-width:460px;height:840px;border:1px solid #a58b67;background:#13261c;margin-top:16px}@media(max-width:600px){.partner-steps{grid-template-columns:1fr}}