.inquiry-cta{--inquiry-accent:#bca6dc;display:grid;grid-template-columns:minmax(0,.94fr)minmax(0,1.06fr);gap:clamp(2rem,5.5vw,5.5rem);align-items:stretch;padding-block:clamp(3rem,6vw,6rem);scroll-margin-top:5rem}html[data-theme=light] .inquiry-cta{--inquiry-accent:#795b9b}.inquiry-cta--hero{padding-top:clamp(3rem,7vw,6rem)}.inquiry-cta__copy{display:flex;flex-direction:column;justify-content:space-between;min-width:0;padding-block:.5rem}.inquiry-cta__eyebrow{display:inline-flex;color:var(--text-2);border:1px solid rgba(var(--fg-rgb),.14);border-radius:100px;padding:.3rem .7rem;margin:0 0 1.5rem;font:500 .75rem/1.4 var(--font-sans)}.inquiry-cta .inquiry-cta__title{color:var(--text-1);font:590 clamp(2.1rem,4.5vw,3.6rem)/1.08 var(--font-sans);letter-spacing:-.055em;margin:0;max-width:21ch;text-align:left;text-wrap:balance;overflow-wrap:anywhere}.inquiry-cta .inquiry-cta__title span{display:block;color:var(--text-2)}.inquiry-cta--hero .inquiry-cta__title{font-size:clamp(2.6rem,4.7vw,3.8rem)}.inquiry-cta__intro{color:var(--text-2);font-size:1.05rem;line-height:1.75;max-width:40ch;margin:1.5rem 0 0}.inquiry-cta__benefits{list-style:none;padding:0;margin:2.3rem 0 0}.inquiry-cta__benefits li{display:flex;align-items:flex-start;gap:1rem;padding:1.2rem 0;color:var(--text-soft);font-size:.96rem;line-height:1.65}.inquiry-cta__benefits li+li{border-top:1px solid rgba(var(--fg-rgb),.1)}.inquiry-cta__benefits li>span:first-child{color:var(--inquiry-accent);font-size:1.15rem}.inquiry-agents{margin-top:3.5rem;min-width:0;outline-offset:5px}.inquiry-agents>p{color:var(--text-3);font-size:.76rem;margin:0 0 1rem}.inquiry-agents__viewport{overflow:hidden;mask-image:linear-gradient(to right,transparent,#000 5%,#000 95%,transparent)}.inquiry-agents__track{display:flex;width:max-content;animation:inquiry-agents-pass 65s linear infinite;animation-play-state:paused}.inquiry-agents.is-running .inquiry-agents__track{animation-play-state:running}.inquiry-agents:is(:hover,:focus-within) .inquiry-agents__track{animation-play-state:paused}.inquiry-agents__set{display:flex;align-items:center;gap:1.7rem;list-style:none;flex:none;margin:0;padding:.3rem 1.7rem .3rem 0}.inquiry-agents__set li{display:inline-flex;align-items:center;gap:.55rem;flex:none;color:var(--text-soft);font:530 .85rem/1.4 var(--font-sans);white-space:nowrap}.inquiry-agents__set img{display:block;width:1.65rem;height:1.65rem;object-fit:contain}.inquiry-agents .agent-icon--mono{filter:brightness(0)invert(1)}html[data-theme=light] .inquiry-agents .agent-icon--mono{filter:brightness(0)}.inquiry-form{min-width:0;padding:clamp(1.2rem,2.7vw,2.2rem);background:linear-gradient(135deg,rgba(var(--panel-rgb),.64),rgba(var(--panel-rgb),.3));border:1px solid rgba(var(--fg-rgb),.13);border-radius:1.6rem;backdrop-filter:blur(16px);box-shadow:inset 0 1px rgba(var(--fg-rgb),.05)}.inquiry-form__fields{display:grid;grid-template-columns:minmax(0,1fr)minmax(0,1fr);gap:1.3rem 1rem}.inquiry-field{min-width:0}.inquiry-field--wide{grid-column:1/-1}.inquiry-field label{display:block;margin-bottom:.5rem;color:var(--text-soft);font:530 .84rem/1.45 var(--font-sans)}.inquiry-field :is(input,textarea,select){width:100%;min-width:0;min-height:2.9rem;padding:.75rem .85rem;border-radius:.65rem;border:1px solid rgba(var(--fg-rgb),.14);background:rgba(var(--bg-rgb),.42);color:var(--text-1);font:.94rem/1.5 var(--font-sans);transition:border-color .2s,box-shadow .2s}.inquiry-field textarea{resize:vertical;min-height:7.5rem}.inquiry-field :is(input,textarea)::placeholder{color:var(--text-3)}.inquiry-field select option{background:var(--surface);color:var(--text-1)}.inquiry-field :is(input,textarea,select):focus-visible{outline:none;border-color:var(--inquiry-accent);box-shadow:0 0 0 3px rgba(160,130,195,.13)}.inquiry-form__footer{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:1.3rem;margin-top:1.8rem}.inquiry-form__footer p{max-width:31ch;color:var(--text-2);font-size:.75rem;line-height:1.6;margin:0}.inquiry-form__footer a{color:inherit;text-underline-offset:3px}.inquiry-form button[type=submit]{display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:3rem;padding:.8rem 1.1rem;border:1px solid var(--text-1);border-radius:100px;background:var(--text-1);color:var(--bg-0);font:580 .9rem/1.3 var(--font-sans);cursor:pointer}.inquiry-form button:disabled{opacity:.6;cursor:wait}.inquiry-cta a:focus-visible,.inquiry-form button:focus-visible,.inquiry-agents:focus-visible{outline:2px solid var(--inquiry-accent);outline-offset:4px}.inquiry-form__status,.inquiry-form__no-js{margin:1.3rem 0 0;font-size:.86rem;line-height:1.65;color:var(--text-soft)}.inquiry-form__status.is-error{color:#eea5a5}html[data-theme=light] .inquiry-form__status.is-error{color:#a33232}.inquiry-form__status.is-success{color:#a6cdbb}html[data-theme=light] .inquiry-form__status.is-success{color:#356a51}@keyframes inquiry-agents-pass{to{transform:translateX(-50%)}}@media(max-width:900px){.inquiry-cta{grid-template-columns:minmax(0,1fr);gap:2.5rem}.inquiry-cta__copy{max-width:44rem;width:100%}.inquiry-agents{margin-top:2rem}}@media(max-width:480px){.inquiry-form__fields{grid-template-columns:minmax(0,1fr)}.inquiry-form__footer button{width:100%}.inquiry-form__footer p{max-width:none}.inquiry-field :is(input,textarea,select){font-size:1rem}}@media(prefers-reduced-motion:reduce){.inquiry-agents__track{animation:none;width:auto}.inquiry-agents__set{flex-wrap:wrap;gap:1rem;padding-right:0}.inquiry-agents__set[aria-hidden=true]{display:none}.inquiry-agents__viewport{mask-image:none}.inquiry-field :is(input,textarea,select){transition:none}}