.bullets-wrap[data-v-2cf8b7cf]{display:flex;flex-direction:column}.bullet[data-v-2cf8b7cf],.bullets-wrap[data-v-2cf8b7cf]{gap:16px;align-items:center}.bullet[data-v-2cf8b7cf]{display:inline-flex;justify-content:center;padding:18px 32px;border-radius:9999px;text-decoration:none;transition:transform .3s ease;min-width:280px;max-width:100%;height:80px;box-sizing:border-box}.bullet img[data-v-2cf8b7cf]{height:32px;width:auto;max-width:140px;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.bullet.b-ws img[data-v-2cf8b7cf]{height:18px;max-width:160px}.bullet .bullet-label[data-v-2cf8b7cf]{font-family:RF Dewi Expanded,sans-serif;font-weight:700;font-size:18px;white-space:nowrap}.bullet.dark[data-v-2cf8b7cf]{background-color:#282828}.bullet.dark .bullet-label[data-v-2cf8b7cf]{color:#d4deef}.bullet.light[data-v-2cf8b7cf]{background-color:#d4deef}.bullet.light .bullet-label[data-v-2cf8b7cf]{color:#282828}@media(min-width:1336px){.bullets-wrap[data-v-2cf8b7cf]{position:relative;display:block;width:1350px;max-width:100%;height:330px;margin:0 auto}.bullet[data-v-2cf8b7cf]{position:absolute;gap:24px;padding:26px 40px;height:126px;border-radius:100px;min-width:0;width:538px;will-change:transform}.bullet img[data-v-2cf8b7cf]{height:60px;max-width:200px}.bullet.b-ws img[data-v-2cf8b7cf]{height:28px;max-width:240px}.bullet .bullet-label[data-v-2cf8b7cf]{font-size:28px;line-height:1.2}.bullet.b-vk[data-v-2cf8b7cf]{top:60px;left:40px;width:466px;transform:rotate(-13.89deg)}.bullet.b-vk[data-v-2cf8b7cf]:hover{transform:rotate(-13.89deg) scale(1.04)}.bullet.b-tg[data-v-2cf8b7cf]{top:20px;left:620px;transform:rotate(10.85deg)}.bullet.b-tg[data-v-2cf8b7cf]:hover{transform:rotate(10.85deg) scale(1.04)}.bullet.b-be[data-v-2cf8b7cf]{top:240px;left:-100px;transform:rotate(0)}.bullet.b-be[data-v-2cf8b7cf]:hover{transform:scale(1.04)}.bullet.b-ws[data-v-2cf8b7cf]{top:169px;left:410px;transform:rotate(5.42deg)}.bullet.b-ws[data-v-2cf8b7cf]:hover{transform:rotate(5.42deg) scale(1.04)}.bullet.b-wa[data-v-2cf8b7cf]{top:180px;left:950px;transform:rotate(-12deg)}.bullet.b-wa[data-v-2cf8b7cf]:hover{transform:rotate(-12deg) scale(1.04)}}.title-section[data-v-2cf8b7cf]{position:relative;margin:32px auto 0;padding:0 20px;text-align:center;inline-size:min(100% - 40px,1636px)}@media(min-width:700px){.title-section[data-v-2cf8b7cf]{margin-top:48px}}@media(min-width:1336px){.title-section[data-v-2cf8b7cf]{margin-top:56px;padding-bottom:80px}}.title[data-v-2cf8b7cf]{font-size:clamp(36px,9vw,100px);line-height:.9;letter-spacing:-.02em;white-space:nowrap;max-width:100%}@media(max-width:700px){.title[data-v-2cf8b7cf]{white-space:normal;font-size:clamp(36px,12vw,64px)}}.hint-pill[data-v-2cf8b7cf]{display:inline-flex;flex-direction:column;align-items:center;gap:4px;padding:20px 32px;border-radius:9999px;background:#2828288c;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#d4deef;font-family:RF Dewi Expanded,sans-serif;font-weight:700;font-size:18px;line-height:1.2;margin-top:16px}@media(min-width:700px){.hint-pill[data-v-2cf8b7cf]{font-size:24px;padding:24px 36px}}@media(min-width:1336px){.hint-pill[data-v-2cf8b7cf]{position:absolute;left:50%;bottom:-10px;transform:translate(-50%);font-size:28px;padding:30px 40px;z-index:2;margin-top:0}}.form[data-v-2cf8b7cf]{gap:32px;width:100%;max-width:600px}.form[data-v-2cf8b7cf],.form .form-footer[data-v-2cf8b7cf]{display:flex;flex-direction:column}.form .form-footer[data-v-2cf8b7cf]{align-items:center;gap:24px;margin-top:8px}@media(min-width:700px){.form .form-footer[data-v-2cf8b7cf]{flex-direction:row}}.form .consent[data-v-2cf8b7cf]{font-size:12px;line-height:1.3;text-align:center;color:#d4deef}@media(min-width:700px){.form .consent[data-v-2cf8b7cf]{text-align:left}}.offices-grid[data-v-2cf8b7cf]{display:grid;gap:20px;grid-template-columns:1fr}@media(min-width:1000px){.offices-grid[data-v-2cf8b7cf]{grid-template-columns:1fr 1fr;gap:32px}}.office-card[data-v-2cf8b7cf]{display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:20px;border-radius:24px;background-color:#181818;border:1px solid #d4deef}.office-card .country-pill[data-v-2cf8b7cf]{display:inline-flex;padding:8px 32px;border-radius:9999px;font-size:18px;border:1px solid rgba(212,222,239,.5);color:#d4deef}.office-card .city[data-v-2cf8b7cf]{font-weight:900;color:#fff;font-size:clamp(28px,4vw,40px);line-height:1}.office-card .contacts[data-v-2cf8b7cf]{display:flex;flex-direction:column;gap:12px;color:#fff;font-size:18px;font-weight:700}.office-card .contacts a[data-v-2cf8b7cf]{transition:color .2s}.office-card .contacts a[data-v-2cf8b7cf]:hover{color:#d4deef}@media(max-width:699px){.bullets-wrap[data-v-2cf8b7cf]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:10px}.bullet[data-v-2cf8b7cf]{width:100%;min-width:0;height:56px;gap:8px;padding:10px 12px;border-radius:16px}.bullet img[data-v-2cf8b7cf]{width:22px;height:22px;max-width:48px}.bullet.b-ws img[data-v-2cf8b7cf]{width:auto;height:14px;max-width:70px}.bullet .bullet-label[data-v-2cf8b7cf]{min-width:0;font-size:11px;line-height:1.15;white-space:normal;text-align:left}.bullet.b-wa[data-v-2cf8b7cf]:last-child{grid-column:1/-1}.title-section[data-v-2cf8b7cf]{width:auto;margin:40px 20px 0;padding:0;text-align:left}.title[data-v-2cf8b7cf]{max-width:340px;font-size:clamp(30px,9vw,40px);line-height:.96}.hint-pill[data-v-2cf8b7cf]{align-items:flex-start;margin-top:14px;padding:12px 16px;border-radius:14px;font-size:13px;line-height:1.25}.form[data-v-2cf8b7cf]{gap:22px}.form .form-footer[data-v-2cf8b7cf]{align-items:stretch;gap:14px;margin-top:2px}.form .form-footer[data-v-2cf8b7cf] .button{width:100%}.form .consent[data-v-2cf8b7cf]{text-align:left;line-height:1.45}.offices-grid[data-v-2cf8b7cf]{gap:12px}.office-card[data-v-2cf8b7cf]{gap:14px;padding:18px;border-radius:18px}.office-card .country-pill[data-v-2cf8b7cf]{padding:7px 14px;font-size:12px}.office-card .city[data-v-2cf8b7cf]{font-size:26px;line-height:1.05}.office-card .contacts[data-v-2cf8b7cf]{gap:8px;max-width:100%;font-size:15px;line-height:1.4;font-weight:600;overflow-wrap:anywhere}}@media(max-width:359px){.bullets-wrap[data-v-2cf8b7cf]{grid-template-columns:1fr}.bullet.b-wa[data-v-2cf8b7cf]:last-child{grid-column:auto}}
