.inquiry-page{padding:2rem 0 4rem}.inquiry-split{display:grid;grid-template-columns:1fr 1.4fr;gap:3rem;align-items:start}@media(max-width:860px){.inquiry-split{grid-template-columns:1fr;gap:2rem}}.inquiry-info{border-left:2px solid var(--accent);padding-left:1.5rem}.inquiry-info__cmd{font-size:.85rem;color:var(--color);margin-bottom:1rem;opacity:.7}.inquiry-info__title{font-size:1.5rem;color:var(--accent);margin:0 0 .5rem;letter-spacing:-.01em}.inquiry-info__sub{color:var(--color);font-size:.9rem;margin:0 0 2rem;line-height:1.6;opacity:.85;text-align:left}.inquiry-info,.inquiry-info *,.inquiry-form-wrap,.inquiry-form-wrap *{text-align:left}.inquiry-block{margin-bottom:1.8rem}.inquiry-block__label{font-size:.78rem;color:var(--accent);opacity:.7;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.7rem}.inquiry-list{list-style:none;padding:0;margin:0}.inquiry-list li{position:relative;padding-left:1.4rem;font-size:.9rem;color:var(--color);margin-bottom:.45rem;line-height:1.5}.inquiry-list li::before{content:"✓";position:absolute;left:0;color:var(--accent)}.inquiry-steps{list-style:none;padding:0;margin:0}.inquiry-steps li{display:flex;align-items:center;gap:.8rem;font-size:.9rem;color:var(--color);margin-bottom:.5rem}.step-num{font-size:.7rem;color:var(--accent);border:1px solid var(--accent);padding:1px 5px;min-width:2rem;text-align:center;letter-spacing:.05em}.inquiry-contact{display:flex;flex-direction:column;gap:.5rem}.inquiry-link{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:var(--accent) !important;text-decoration:none;transition:opacity .2s}.inquiry-link:hover{opacity:.75}.prompt{color:var(--accent);margin-right:.3em}.inquiry-form-wrap{background:rgba(255,135,0,3%);border:1px solid rgba(255,135,0,.2);padding:2rem}.inquiry-form-cmd{font-size:.85rem;color:var(--color);margin-bottom:1.5rem;opacity:.7}.inquiry-form{display:flex;flex-direction:column;gap:1.1rem}.field-row{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media(max-width:540px){.field-row{grid-template-columns:1fr}.inquiry-form-wrap{padding:1.2rem}}.field-group{display:flex;flex-direction:column;gap:.3rem}.field-group label{font-size:.8rem;color:var(--accent);letter-spacing:.04em;text-align:left}.req{color:#e06c75}.field-group input,.field-group select,.field-group textarea{background:var(--background);border:1px solid rgba(255,135,0,.35);color:var(--color);font-family:inherit;font-size:.9rem;padding:.55rem .75rem;outline:none;transition:border-color .15s;width:100%;box-sizing:border-box;border-radius:0;-webkit-appearance:none}.field-group input::placeholder,.field-group textarea::placeholder{opacity:.35}.field-group input:focus,.field-group select:focus,.field-group textarea:focus{border-color:var(--accent)}.field-group select option{background:var(--background)}.field-group textarea{resize:vertical;min-height:110px}.btn-send{display:flex;align-items:center;justify-content:space-between;background:var(--accent);color:#000;border:none;font-family:inherit;font-size:.95rem;font-weight:700;letter-spacing:.06em;padding:.75rem 1.25rem;cursor:pointer;transition:opacity .2s;margin-top:.4rem}.btn-send:hover{opacity:.85}.btn-send:disabled{opacity:.5;cursor:not-allowed}.btn-send__arrow{font-size:1.1rem;transition:transform .2s}.btn-send:hover .btn-send__arrow{transform:translateX(4px)}.form-status{font-size:.85rem;min-height:1.2rem;color:var(--color);opacity:.7}.form-status--error{color:#e06c75;opacity:1}.inquiry-success{max-width:560px;border-left:2px solid var(--accent);padding-left:1.5rem}.inquiry-success__title{font-size:1.5rem;color:var(--accent);margin:.5rem 0}.inquiry-success__sub{color:var(--color);font-size:.9rem;margin-bottom:2rem;opacity:.85}.inquiry-success__id{margin-bottom:2rem;display:flex;flex-direction:column;gap:.4rem}.order-ref{font-size:1.1rem;color:var(--accent);letter-spacing:.1em;border:1px solid rgba(255,135,0,.3);padding:.4rem .8rem;display:inline-block}.inquiry-success__steps{display:flex;flex-direction:column;gap:.7rem;margin-bottom:2.5rem}.success-step{display:flex;align-items:center;gap:.9rem;font-size:.9rem;color:var(--color)}.step-done{color:var(--accent);margin-left:auto}.step-pending{color:var(--color);opacity:.35;margin-left:auto}.btn-home{display:inline-flex;align-items:center;gap:.4rem;color:var(--accent) !important;font-size:.9rem;text-decoration:none;border:1px solid rgba(255,135,0,.4);padding:.5rem 1rem;transition:background .2s,color .2s}.btn-home:hover{background:var(--accent);color:#000 !important}