.inquiry-section{border-bottom:1px solid var(--color-border);background:radial-gradient(circle at 78% 45%,#2188ff24,#0000 29rem),#080c159e;padding:clamp(82px,11vw,148px) 0}.inquiry-layout{width:min(calc(100% - 48px), var(--container));grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(48px,9vw,128px);margin:0 auto;display:grid}.inquiry-intro .eyebrow{color:var(--color-accent-bright);letter-spacing:.11em;text-transform:uppercase;margin:0 0 24px;font-size:.65rem;font-weight:700}.inquiry-intro h2{letter-spacing:-.06em;max-width:560px;margin:0;font-size:clamp(2.35rem,5vw,4.5rem);font-weight:570;line-height:.98}.inquiry-intro>p:not(.eyebrow){max-width:520px;color:var(--color-text-muted);margin:28px 0 0;font-size:.86rem;line-height:1.72}.inquiry-intro ul{color:#8090a6;gap:12px;margin:30px 0 0;padding:0;font-size:.72rem;list-style:none;display:grid}.inquiry-intro li{padding-left:20px;position:relative}.inquiry-intro li:before{background:var(--color-accent-bright);content:"";border-radius:50%;width:7px;height:7px;position:absolute;top:.42em;left:0;box-shadow:0 0 18px #66b3ffb3}.inquiry-intro .alternative{border-top:1px solid var(--color-border);padding-top:22px;font-size:.72rem}.inquiry-intro .alternative a{color:var(--color-accent-bright);font-weight:700;text-decoration:none}.inquiry-form{border-radius:var(--radius-lg);box-shadow:var(--shadow-glow);background:radial-gradient(circle at 88% 8%,#41a4ff29,#0000 17rem),#09111ee6;border:1px solid #66b3ff4d;gap:24px;padding:clamp(26px,4vw,44px);display:grid;position:relative}.field-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.inquiry-form label:not(.consent):not(.honeypot){gap:10px;display:grid}.inquiry-form label>span:first-child{color:#b7c6d8;font-size:.7rem;font-weight:700}.inquiry-form label b{color:var(--color-accent-bright)}.inquiry-form input,.inquiry-form select,.inquiry-form textarea{width:100%;color:var(--color-text);font:inherit;background:#030811ad;border:1px solid #94a3b83b;border-radius:15px;transition:border-color .18s,box-shadow .18s,background .18s}.inquiry-form input,.inquiry-form select{min-height:52px;padding:0 16px}.inquiry-form select option{color:#f7f9fc;background:#101727}.inquiry-form textarea{resize:vertical;min-height:156px;padding:15px 16px;line-height:1.55}.inquiry-form input::placeholder,.inquiry-form textarea::placeholder{color:#526177}.inquiry-form input:focus,.inquiry-form select:focus,.inquiry-form textarea:focus{background:#060f1de6;border-color:#66b3ffbf;outline:none;box-shadow:0 0 0 4px #2188ff1f}.honeypot{position:absolute;left:-10000px}.consent{color:#8391a6;align-items:flex-start;gap:12px;font-size:.68rem;line-height:1.55;display:flex}.consent input{width:18px;min-height:18px;accent-color:var(--color-accent);flex:0 0 18px;margin:2px 0 0}.consent a{color:var(--color-accent-bright);text-underline-offset:3px}.form-footer{grid-template-columns:minmax(190px,.55fr) minmax(0,1.45fr);align-items:center;gap:18px;display:grid}.inquiry-form button{color:#fff;background:var(--color-accent);min-height:54px;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:space-between;align-items:center;gap:14px;padding:14px 20px;font-size:.78rem;font-weight:750;transition:background .18s,transform .18s,opacity .18s;display:flex;box-shadow:0 18px 54px #2188ff40}.inquiry-form button:hover:not(:disabled){background:var(--color-accent-hover);transform:translateY(-2px)}.inquiry-form button:disabled{cursor:wait;opacity:.68}.form-status{color:#8493a8;min-height:1.5em;margin:0;font-size:.7rem;line-height:1.55}.form-status[data-state=success]{color:#79d6ad}.form-status[data-state=error]{color:#ff9a9a}@media (width<=900px){.inquiry-layout{grid-template-columns:1fr}}@media (width<=620px){.inquiry-layout{width:min(calc(100% - 32px), var(--container))}.field-row,.form-footer{grid-template-columns:1fr}}.header-shell[data-astro-cid-gfokgwnq],.section-inner[data-astro-cid-gfokgwnq]{width:min(calc(100% - 48px), var(--container));margin:0 auto}.request-hero[data-astro-cid-gfokgwnq]{border-bottom:1px solid var(--color-border);background:radial-gradient(circle at 78% 28%,#2188ff33,#0000 28rem),linear-gradient(#0a0f1ab3,#05070df5);padding:clamp(76px,11vw,140px) 0}.hero-layout[data-astro-cid-gfokgwnq]{grid-template-columns:minmax(0,1.25fr) minmax(290px,.75fr);align-items:end;gap:clamp(48px,9vw,128px);display:grid}.eyebrow[data-astro-cid-gfokgwnq]{color:var(--color-accent-bright);letter-spacing:.11em;text-transform:uppercase;margin:0 0 24px;font-size:.65rem;font-weight:700}h1[data-astro-cid-gfokgwnq]{letter-spacing:-.08em;max-width:830px;margin:0;font-size:clamp(3.6rem,8.5vw,7.6rem);font-weight:570;line-height:.9}.lead[data-astro-cid-gfokgwnq]{max-width:680px;color:var(--color-text-muted);margin:32px 0 0;font-size:.94rem;line-height:1.76}ol[data-astro-cid-gfokgwnq]{border-top:1px solid var(--color-border);margin:0;padding:0;list-style:none}li[data-astro-cid-gfokgwnq]{border-bottom:1px solid var(--color-border);grid-template-columns:44px 1fr;gap:16px;padding:20px 0;display:grid}li[data-astro-cid-gfokgwnq] span[data-astro-cid-gfokgwnq]{color:var(--color-accent-bright);font-size:.62rem;font-weight:750}li[data-astro-cid-gfokgwnq] p[data-astro-cid-gfokgwnq]{color:#c2cfde;margin:0;font-size:.78rem;line-height:1.5}@media (width<=820px){.hero-layout[data-astro-cid-gfokgwnq]{grid-template-columns:1fr}}@media (width<=620px){.header-shell[data-astro-cid-gfokgwnq],.section-inner[data-astro-cid-gfokgwnq]{width:min(calc(100% - 32px), var(--container))}}
