.of-trade{max-width:1120px;margin:0 auto;padding:48px 24px 64px;color:#182a49;line-height:1.65}.of-trade *{box-sizing:border-box}.of-trade h1{font-size:clamp(30px,4vw,48px);line-height:1.15;margin:10px 0 20px}.of-trade h2{font-size:23px;line-height:1.3;margin:32px 0 12px}.of-kicker{color:#5450ac;font-weight:700;letter-spacing:.1em;font-size:12px}.of-lead{font-size:20px;max-width:780px}.of-actions{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin:28px 0}.of-trade a{color:#3d3c98;text-decoration:underline;text-underline-offset:3px}.of-trade .of-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 22px;border:0;border-radius:6px;background:#4541a0;color:#fff;text-decoration:none;font:inherit;font-weight:600;cursor:pointer}.of-trade a:focus-visible,.of-trade button:focus-visible,.of-trade input:focus-visible,.of-trade textarea:focus-visible,.of-trade summary:focus-visible{outline:3px solid #5752c2;outline-offset:4px}.of-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:28px 0}.of-cards article{padding:24px;background:#f5f6f9;border:1px solid #e2e5ec;border-radius:10px}.of-cards h2{margin-top:0}.of-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.of-trade label{display:block;font-weight:600;margin:0 0 6px}.of-trade input,.of-trade textarea{width:100%;border:1px solid #8590a4;border-radius:5px;padding:12px;color:#182a49;background:#fff;font:inherit;font-size:16px;min-width:0}.of-full{grid-column:1/-1}.of-trade details{margin:24px 0;border-top:1px solid #e2e5ec;padding-top:20px}.of-trade summary{cursor:pointer;font-weight:600;min-height:44px}.of-note{font-size:14px;color:#4b5871}.of-status{padding:18px;background:#f0f2fa;border-left:4px solid #4541a0;margin-bottom:24px}.of-trade button:disabled{opacity:.65;cursor:wait}@media(max-width:700px){.of-trade{padding:28px 18px 42px}.of-grid,.of-cards{grid-template-columns:1fr}.of-lead{font-size:18px}.of-cards article{padding:20px}}
main:has(.of-trade){background:#fff}.of-trade{background:#fff}
