.cs-ic{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.cs-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cs-entry:focus-visible{outline:2px solid var(--act);outline-offset:2px}body{--cs-b:24px;--cs-r:24px}.cs-fab{right:var(--cs-r);bottom:var(--cs-b);z-index:45;border:1px solid var(--line);background:var(--surface);height:46px;color:var(--ink);font:600 14.5px var(--sans);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 18px 0 14px;text-decoration:none;display:inline-flex;position:fixed;box-shadow:0 6px 20px #14282324}.cs-fab:hover{border-color:var(--line-strong);box-shadow:0 8px 24px #1428232e}.cs-fab .cs-ic{color:var(--cel)}@media (max-width:820px){body{--cs-b:calc(16px + env(safe-area-inset-bottom,0px));--cs-r:16px}body:has(.tabbar){--cs-b:calc(72px + env(safe-area-inset-bottom,0px))}body:has(.cs-fab):not(:has(.tabbar)) footer.night{padding-bottom:88px}}.cs-pill{background:color-mix(in srgb, var(--surface) 86%, transparent);-webkit-backdrop-filter:saturate(1.8)blur(20px);backdrop-filter:saturate(1.8)blur(20px);border:1px solid color-mix(in srgb, var(--line-strong) 55%, transparent);cursor:pointer;height:auto;transition:transform .25s,box-shadow .25s,padding .32s cubic-bezier(.2,.8,.2,1),gap .32s;animation:.5s cubic-bezier(.2,.8,.2,1) cs-in;box-shadow:0 1px 2px #1428230d,0 12px 34px #14282324}.cs-pill:hover{transform:translateY(-1px);box-shadow:0 1px 2px #1428230f,0 16px 40px #1428232e}@keyframes cs-in{0%{opacity:0;transform:translateY(8px)}}.cs-tile{background:var(--cel-light);width:40px;height:40px;color:var(--cel);border-radius:50%;flex:none;place-items:center;display:grid}.cs-tile .cs-ic{width:22px;height:22px}.cs-pill{text-align:left;white-space:normal;gap:11px;padding:8px 20px 8px 8px}.cs-tx{gap:1px;max-width:320px;line-height:1.3;transition:max-width .32s cubic-bezier(.2,.8,.2,1),opacity .2s;display:grid;overflow:hidden}.cs-tx b{width:max-content;max-width:300px;font:650 14.5px var(--sans)}.cs-tx small{width:max-content;max-width:300px;color:var(--muted);font-size:12.5px;font-weight:400}.cs-pill.is-min:not(:hover,:focus){gap:0;padding:8px}.cs-pill.is-min:not(:hover,:focus) .cs-tx{opacity:0;max-width:0}@media (max-width:600px){.cs-pill,.cs-pill.is-min:not(:hover,:focus){padding:3px}.cs-pill .cs-tx{clip-path:inset(50%);width:1px;height:1px;margin:-1px;position:absolute}}@media (prefers-reduced-motion:reduce){.cs-pill,.cs-tx{transition:none;animation:none}}.cs-pill.cs-loading{opacity:.7;cursor:progress}@media (min-width:1041px){.ds-contact .ways.cs-3{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1120px}.ds-contact .ways.cs-3 .way{padding-inline:24px}.ds-contact .ways.cs-3 .way .id{font-size:20px}}@media (max-width:1040px){.ds-contact .ways.cs-3{grid-template-columns:1fr}.ds-contact .ways.cs-3 .way+.way{border-left:0;border-top:1px solid var(--line)}.ds-contact .ways.cs-3 .way .id{font-size:21px}}.ds-contact .way .id.cs-off{color:var(--muted)}
