.contact-head{padding:64px 0 14px}.contact-head .h1{font-size:clamp(40px,8vw,82px);line-height:.96}.contact-head .h1 em{font-style:normal;color:var(--accent)}.contact-head .lead{font-size:18px}.cwrap{display:grid;grid-template-columns:1fr;grid-gap:46px;gap:46px;padding:46px 0 100px}@media(min-width:880px){.cwrap{grid-template-columns:.85fr 1.15fr;gap:64px;align-items:start}}.info h3{font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:6px}.info .big,.info h3{font-family:Bricolage Grotesque,sans-serif;font-weight:700}.info .big{letter-spacing:-.02em;font-size:22px}.info .big a:hover{color:var(--accent)}.email-obf{unicode-bidi:bidi-override;direction:rtl;text-align:left;cursor:text}.info .block{padding:20px 0;border-top:1px solid var(--line)}.info .block:first-of-type{border-top:none;padding-top:0}.inclist{list-style:none;margin-top:6px}.inclist li{display:flex;gap:11px;padding:7px 0;color:var(--ink-soft);font-size:15px}.inclist li:before{content:"";margin-top:9px;width:6px;height:6px;border-radius:50%;background:var(--accent);flex:none}.form{background:var(--paper-2);border:1px solid var(--line);border-radius:var(--r);padding:clamp(22px,3vw,34px)}.frow{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}@media(min-width:560px){.frow.two{grid-template-columns:1fr 1fr}}.field{display:flex;flex-direction:column;gap:7px;margin-bottom:16px}.field label{font-size:12.5px;font-weight:600;letter-spacing:.02em;color:var(--ink)}.field input,.field select,.field textarea{font-family:inherit;font-size:15px;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:12px;padding:12px 14px;transition:border-color .2s var(--ease),box-shadow .2s var(--ease)}.field textarea{resize:vertical;min-height:120px}.field input:focus,.field select:focus,.field textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px rgba(224,104,76,.16)}.send{width:100%;margin-top:4px;background:var(--ink);color:var(--paper);font-family:inherit;font-weight:600;font-size:15px;border:none;border-radius:999px;padding:15px;cursor:pointer;transition:transform .2s var(--ease),background .2s var(--ease)}.send:hover{transform:translateY(-2px);background:var(--accent)}.send:disabled{opacity:.6;cursor:default;transform:none}.formconsent{font-size:12.5px;color:var(--ink-soft);margin-top:14px;text-align:center;line-height:1.5}.formconsent a{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.ok{display:none;margin-top:16px;padding:14px 16px;border-radius:12px;background:#fff;border:1px solid var(--line);font-size:14px;color:var(--ink)}.ok.show{display:block}.ok b{color:var(--accent)}