.gq__grid[data-astro-cid-fekzzybu]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(32px,6vw,96px);align-items:start}.gq[data-astro-cid-fekzzybu] h1[data-astro-cid-fekzzybu]{font-size:clamp(44px,6.4vw,104px)}.gq[data-astro-cid-fekzzybu] .lead[data-astro-cid-fekzzybu]{margin-top:26px;max-width:520px}.gq__mail[data-astro-cid-fekzzybu]{display:inline-block;margin-top:26px;color:var(--text);font:600 clamp(22px,2.2vw,30px)/1.1 var(--display);letter-spacing:-.03em;text-decoration:none;border-bottom:1px solid var(--line-3);padding-bottom:4px}.gq__mail[data-astro-cid-fekzzybu]:hover{color:var(--violet-2);border-color:var(--violet-2)}.gq__art[data-astro-cid-fekzzybu]{width:min(420px,80%);margin-top:30px}@media(max-width:960px){.gq__grid[data-astro-cid-fekzzybu]{grid-template-columns:1fr}.gq__art[data-astro-cid-fekzzybu]{display:none}}.gq-form[data-astro-cid-fekzzybu]{padding:clamp(24px,3.4vw,44px);display:grid;gap:22px;scroll-margin-top:calc(var(--header-h, 80px) + 24px)}.gq-form__grid[data-astro-cid-fekzzybu]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.gq-form__full[data-astro-cid-fekzzybu]{grid-column:1 / -1}@media(max-width:560px){.gq-form__grid[data-astro-cid-fekzzybu]{grid-template-columns:1fr}}.gq-form__trap[data-astro-cid-fekzzybu]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.form-consent[data-astro-cid-fekzzybu]{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px;align-items:start;color:var(--sub);font-size:15px;cursor:pointer}.form-consent[data-astro-cid-fekzzybu] input[data-astro-cid-fekzzybu]{position:absolute;opacity:0;width:24px;height:24px;margin:0;cursor:pointer}.form-consent__box[data-astro-cid-fekzzybu]{display:grid;place-items:center;width:24px;height:24px;border-radius:7px;border:1px solid var(--line-3);background:var(--field-bg);color:transparent;transition:background .2s,border-color .2s,color .2s}.form-consent[data-astro-cid-fekzzybu] input[data-astro-cid-fekzzybu]:checked+.form-consent__box[data-astro-cid-fekzzybu]{background:var(--violet);border-color:var(--violet);color:var(--on-accent)}.form-consent[data-astro-cid-fekzzybu] input[data-astro-cid-fekzzybu]:focus-visible+.form-consent__box[data-astro-cid-fekzzybu]{outline:2px solid var(--violet-2);outline-offset:3px}.form-consent[data-astro-cid-fekzzybu] input[data-astro-cid-fekzzybu][aria-invalid=true]+.form-consent__box[data-astro-cid-fekzzybu]{border-color:var(--red)}.form-consent[data-astro-cid-fekzzybu] a[data-astro-cid-fekzzybu]{color:var(--text);text-decoration:underline;text-decoration-color:var(--violet-2);text-underline-offset:3px}.form-consent[data-astro-cid-fekzzybu] .field-error{grid-column:2}.gq-form__submit[data-astro-cid-fekzzybu]{justify-self:start}.gq-form__submit[data-astro-cid-fekzzybu][disabled]{opacity:.6;cursor:progress}.gq-form__tail[data-astro-cid-fekzzybu]{display:grid}.gq-cap[data-astro-cid-fekzzybu]{display:grid;grid-template-rows:0fr;opacity:0;transform:translateY(6px);transition:grid-template-rows .45s cubic-bezier(.2,.7,.2,1),opacity .35s ease .08s,transform .45s cubic-bezier(.2,.7,.2,1) .08s}.gq-cap[data-astro-cid-fekzzybu].is-open{grid-template-rows:1fr;opacity:1;transform:none}.gq-cap__inner[data-astro-cid-fekzzybu]{min-height:0;overflow:hidden;padding:4px;margin:-4px}.gq-cap__field[data-astro-cid-fekzzybu]{margin-bottom:22px}.gq-cap__tiles[data-astro-cid-fekzzybu]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.gq-cap__tile[data-astro-cid-fekzzybu]{display:grid;place-items:center;height:56px;min-width:0;padding:0;border-radius:14px;border:1px solid var(--line-2);background:var(--field-bg);color:var(--text);cursor:pointer;transition:border-color .2s,background .2s,color .2s,opacity .2s}.gq-cap__tile[data-astro-cid-fekzzybu] svg{width:22px;height:22px;display:block}.gq-cap__tile[data-astro-cid-fekzzybu]:hover{border-color:var(--line-3)}.gq-cap__tile[data-astro-cid-fekzzybu]:focus-visible{outline:none;border-color:var(--violet-2);box-shadow:0 0 0 3px rgba(var(--a2-rgb),.18)}.gq-cap__tile[data-astro-cid-fekzzybu][aria-checked=true]{border-color:var(--violet-2);background:rgba(var(--a2-rgb),.16)}.gq-cap__tile[data-astro-cid-fekzzybu][disabled]{cursor:progress}.gq-cap__refresh[data-astro-cid-fekzzybu]{border-style:dashed;color:var(--muted);background:transparent}.gq-cap__refresh[data-astro-cid-fekzzybu]:hover{color:var(--text)}.gq-cap[data-astro-cid-fekzzybu].is-loading .gq-cap__refresh[data-astro-cid-fekzzybu] svg{animation:gq-spin .8s linear infinite}@keyframes gq-spin{to{transform:rotate(-360deg)}}.gq-cap__tiles[data-astro-cid-fekzzybu][aria-invalid=true] .gq-cap__tile[data-astro-cid-fekzzybu]:not(.gq-cap__refresh){border-color:var(--red)}@media(prefers-reduced-motion:reduce){.gq-cap[data-astro-cid-fekzzybu]{transition:none}.gq-cap[data-astro-cid-fekzzybu].is-loading .gq-cap__refresh[data-astro-cid-fekzzybu] svg{animation:none}}.gq-form__status[data-astro-cid-fekzzybu]{padding:14px 16px;border-radius:14px;font-size:15px}.gq-form__status[data-astro-cid-fekzzybu][data-state=ok]{background:rgba(var(--mint-rgb),.08);border:1px solid rgba(var(--mint-rgb),.35);color:var(--mint)}.gq-form__status[data-astro-cid-fekzzybu][data-state=error]{background:rgba(var(--red-rgb),.08);border:1px solid rgba(var(--red-rgb),.35);color:var(--red)}.gq-form__notice[data-astro-cid-fekzzybu]{display:none}.gq-form__notice[data-astro-cid-fekzzybu]:target{display:block}.gq-offices[data-astro-cid-fekzzybu]{padding-bottom:clamp(80px,10vw,140px)}.gq-offices__list[data-astro-cid-fekzzybu]{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line)}.gq-office[data-astro-cid-fekzzybu]{position:relative;display:grid;gap:14px;padding:32px 24px 32px 0;border-right:1px solid var(--line)}.gq-office[data-astro-cid-fekzzybu]+.gq-office[data-astro-cid-fekzzybu]{padding-left:24px}.gq-office[data-astro-cid-fekzzybu]:last-child{border-right:0}.gq-office__title[data-astro-cid-fekzzybu]{font-size:clamp(30px,3.4vw,52px);letter-spacing:-.045em}.gq-office__details[data-astro-cid-fekzzybu]{display:grid;gap:2px;color:var(--sub)}.gq-office__details[data-astro-cid-fekzzybu] span[data-astro-cid-fekzzybu]:first-child{color:var(--text)}.gq-office__link[data-astro-cid-fekzzybu]{position:absolute;right:24px;top:32px;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid var(--line-2);color:var(--text);transition:background .3s,border-color .3s}.gq-office[data-astro-cid-fekzzybu]:last-child .gq-office__link[data-astro-cid-fekzzybu]{right:0}.gq-office__link[data-astro-cid-fekzzybu]:hover{background:var(--violet);border-color:var(--violet);color:var(--on-accent)}@media(max-width:860px){.gq-offices__list[data-astro-cid-fekzzybu]{grid-template-columns:1fr}.gq-office[data-astro-cid-fekzzybu],.gq-office[data-astro-cid-fekzzybu]+.gq-office[data-astro-cid-fekzzybu]{padding:26px 60px 26px 0;border-right:0;border-bottom:1px solid var(--line)}.gq-office__link[data-astro-cid-fekzzybu],.gq-office[data-astro-cid-fekzzybu]:last-child .gq-office__link[data-astro-cid-fekzzybu]{right:0;top:26px}}
