/* Fresh live Figma: 02 · Контакты · Desktop, read 2026-11-09T10:14:55Z. */
@font-face{font-family:'Desktop Contacts Museo';src:url('design/museo-sans-cyrl-500.woff2') format('woff2');font-weight:400 500;font-display:swap}
@font-face{font-family:'Desktop Contacts Museo';src:url('design/museo-sans-cyrl-700.woff2') format('woff2');font-weight:700;font-display:swap}
#desktop-contacts-dialog{box-sizing:border-box;position:fixed;inset:auto;left:clamp(24px,calc(50vw - 154.5px),calc(100vw - 334px));top:max(24px,calc(50dvh - 308px));width:310px;height:330px;max-width:calc(100vw - 48px);max-height:calc(100dvh - 48px);margin:0;padding:0;border:0;border-radius:20.07648px;overflow:auto;background:#f5f3ee;color:#262522;box-shadow:0 14.34034px 45.8891px rgb(0 0 0 / 16%);font-family:'Desktop Contacts Museo',Arial,sans-serif;font-weight:500;line-height:1.35}
#desktop-contacts-dialog::backdrop{background:rgb(25 25 21 / 46%);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}
#desktop-contacts-dialog *{box-sizing:border-box}
#desktop-contacts-dialog .dc-logo{position:absolute;left:21px;top:13px;width:132.24875px;height:35px;max-width:none}
#desktop-contacts-dialog .dc-close{position:absolute;left:275px;top:8px;width:31.54876px;height:31.54876px;padding:0;border:0;border-radius:15.77438px;background:#f5f3ee;color:#262522;font:500 22.94455px/1.35 'Desktop Contacts Museo',Arial,sans-serif;text-align:left}
#desktop-contacts-dialog .dc-close span{position:absolute;left:6.45316px;top:0}
#desktop-contacts-dialog h2{position:absolute;left:67px;top:67px;width:185px;height:30px;margin:0;color:rgb(71.634614% 71.118015% 69.568235%);font:700 25.81262px/1.35 'Desktop Contacts Museo',Arial,sans-serif;letter-spacing:0;white-space:nowrap}
#desktop-contacts-dialog .dc-phone{position:absolute;left:66px;top:102px;width:228.72849px;height:27px;color:#262522;font-size:20.07648px;font-weight:700;line-height:1.35;text-decoration:none;white-space:nowrap}
#desktop-contacts-dialog #desktop-contacts-description{position:absolute;left:69px;top:139px;width:188px;height:57px;margin:0;color:rgb(54.326922% 54.326922% 54.326922%);font-size:12.90631px;line-height:1.35;white-space:nowrap}
#desktop-contacts-dialog .dc-telegram,#desktop-contacts-dialog .dc-whatsapp{position:absolute;left:64px;width:183.82825px;margin:0;padding:0;border:0;font:500 8.75373px/1.35 'Desktop Contacts Museo',Arial,sans-serif;text-align:left}
#desktop-contacts-dialog .dc-telegram{top:227px;height:29.86565px;border-radius:14.93283px;background:#262522;color:#f5f3ee}
#desktop-contacts-dialog .dc-whatsapp{top:265.10449px;height:30.89551px;border-radius:16.99253px;background:#e1ded9;color:#aaa7a1;font-size:8.2388px;cursor:not-allowed;opacity:1}
#desktop-contacts-dialog .dc-telegram span,#desktop-contacts-dialog .dc-whatsapp span{position:absolute;left:62.30594px;top:8.75375px;white-space:nowrap}
#desktop-contacts-dialog .dc-whatsapp span{top:11.32829px}
#desktop-contacts-dialog .dc-telegram img{position:absolute;left:41.19402px;top:8.75375px;width:12.3582px;height:12.3582px}
#desktop-contacts-dialog .dc-whatsapp img{position:absolute;left:40.63515px;top:10.65275px;width:12.92668px;height:12.92668px}
#desktop-contacts-dialog .dc-status{position:absolute;left:21px;top:308px;width:268px;margin:0;color:#625f58;font-size:11px;line-height:15px}
#desktop-contacts-dialog:has(.dc-status:not([hidden])){height:365px}
#desktop-contacts-dialog :is(button,a):focus-visible{outline:2px solid #8b6748;outline-offset:2px}
