.ref-content-page .inquiry{padding-top:0}.inquiry-steps{border-bottom:1px solid var(--ref-line);flex-wrap:wrap;gap:8px 28px;margin-bottom:22px;padding:22px;list-style:none;display:flex}.inquiry-steps button{color:var(--ref-muted);font:12px/1.5 var(--font-sans), sans-serif;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:inline-flex}.inquiry-steps button:disabled{cursor:default}.inquiry-steps span{border:1px solid var(--ref-line);width:24px;height:24px;font:10px/1 var(--font-geist-mono), monospace;border-radius:50%;place-items:center;display:grid}.inquiry-steps [aria-current] button{color:var(--ref-text)}.inquiry-steps [aria-current] span,.inquiry-steps [data-done] span{border-color:var(--primary);color:var(--primary)}.inquiry-form{gap:34px;max-width:900px;display:grid}.inquiry-trap{opacity:0;width:1px;height:1px;position:absolute;left:-10000px}.inquiry-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 22px;display:grid}.inquiry-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.inquiry-field{align-content:start;gap:9px;display:grid}.inquiry-field>label,.inquiry-group legend{color:var(--ref-text);align-items:baseline;gap:10px;font-size:13px;font-weight:600;display:flex}.inquiry-field small,.inquiry-group small{color:var(--ref-muted);font:10px/1 var(--font-geist-mono), monospace;font-weight:400}.ref-home .inquiry-hint{font-size:12px;line-height:1.5}.inquiry-field :is(input,textarea,select){border:1px solid var(--ref-line);background:var(--ref-surface);width:100%;color:var(--ref-text);font:14px/1.5 var(--font-sans), sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:6px;padding:13px 14px;transition:border-color .2s}.inquiry-field textarea{resize:vertical}.inquiry-field :is(input,textarea,select):focus{border-color:var(--primary);outline:none}.inquiry-field [aria-invalid],.inquiry-group[aria-invalid] .inquiry-choice{border-color:#e5484d}.ref-home .inquiry-error{color:#ff8589;font-size:12px;line-height:1.5}.inquiry-group{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}.inquiry-group legend{margin-bottom:14px;padding:0}.inquiry-choices,.inquiry-packages{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.inquiry-packages{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.inquiry-choice{border:1px solid var(--ref-line);background:var(--ref-surface);color:var(--ref-muted);cursor:pointer;border-radius:10px;align-content:start;gap:8px;padding:20px;font-size:13px;line-height:1.6;transition:border-color .2s,background .2s;display:grid;position:relative}.inquiry-choice:hover{border-color:#444}.inquiry-choice[data-checked]{border-color:var(--primary);background:var(--ref-raised)}.inquiry-choice strong{color:var(--ref-text);font-size:15px}.inquiry-choice ul{border-top:1px solid var(--ref-line);gap:8px;margin:6px 0 0;padding:14px 0 0;font-size:12px;list-style:none;display:grid}.inquiry-choice li{align-items:flex-start;gap:9px;line-height:1.5;display:flex}.inquiry-choice li svg{color:var(--primary);flex-shrink:0;margin-top:2px}.inquiry-package-head{justify-content:space-between;gap:12px;display:flex}.inquiry-package-head em{color:var(--primary);font:12px/1.9 var(--font-geist-mono), monospace;white-space:nowrap;font-style:normal}.inquiry-choice input,.inquiry-tags input{opacity:0;pointer-events:none;position:absolute}.inquiry-choice:has(input:focus-visible){outline:2px solid var(--primary);outline-offset:3px}.inquiry-tags label:has(input:focus-visible){outline:2px solid var(--primary);outline-offset:3px}.inquiry-tags{flex-wrap:wrap;gap:8px;display:flex}.inquiry-tags label{border:1px solid var(--ref-line);color:var(--ref-muted);cursor:pointer;border-radius:999px;padding:9px 14px;font-size:12px;transition:border-color .2s,color .2s;position:relative}.inquiry-tags label[data-checked]{border-color:var(--primary);color:var(--ref-text)}.inquiry-consent{color:var(--ref-muted);cursor:pointer;gap:12px;font-size:13px;line-height:1.6;display:flex}.inquiry-consent input{width:18px;height:18px;accent-color:var(--primary);flex:none;margin-top:2px}.inquiry-consent a{color:var(--ref-text);text-decoration:underline}.inquiry-summary{border-top:1px solid var(--ref-line);margin:0;display:grid}.inquiry-summary>div{border-bottom:1px solid var(--ref-line);grid-template-columns:180px 1fr;gap:24px;padding:22px 0;display:grid}.inquiry-summary dt{color:var(--ref-muted);font:11px/1.7 var(--font-geist-mono), monospace;flex-direction:column;align-items:flex-start;gap:6px;display:flex}.inquiry-summary dt button{color:var(--primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.inquiry-summary dd{color:var(--ref-muted);gap:6px;min-width:0;margin:0;font-size:14px;line-height:1.6;display:grid}.inquiry-summary strong{color:var(--ref-text)}.inquiry-summary-text{white-space:pre-line;overflow-wrap:anywhere}.ref-home .inquiry-message{color:#ffb3b5;background:#1d0f10;border:1px solid #5c2326;border-radius:6px;max-width:none;padding:14px 16px;font-size:13px}.inquiry-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.inquiry-actions .ref-action{cursor:pointer;margin-left:auto}.inquiry-actions .ref-link{border-top:0;cursor:pointer;background:0 0;border-inline:0}.inquiry-actions button:disabled{opacity:.6;cursor:wait}.inquiry-done{justify-items:start;gap:20px;max-width:720px;padding-top:72px;display:grid}.inquiry-done-mark{background:var(--primary);color:#080808;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}@media (max-width:800px){.inquiry-grid,.inquiry-grid-3,.inquiry-choices{grid-template-columns:1fr}.inquiry-summary>div{grid-template-columns:1fr;gap:10px}.inquiry-actions .ref-action{width:100%}}
