html.atlas .zds.zds .contact-card.contact-card:has(.cf2){padding:0;background:none;box-shadow:none;border:0}html.atlas .cf2.cf2{display:grid;grid-gap:12px;gap:12px}html.atlas .cf2.cf2 .cf2-group{display:grid;overflow:hidden;border-radius:16px;background:var(--a-card,#fff);box-shadow:0 0 0 1px var(--a-line,rgba(14,12,24,.08))}html.atlas .cf2.cf2 .cf2-row{position:relative;display:flex;align-items:center;gap:12px;min-height:50px;margin:0;padding:0 16px;cursor:default}html.atlas .cf2.cf2 .cf2-row+.cf2-row:before{content:"";position:absolute;top:0;left:16px;right:0;height:1px;background:var(--a-line,rgba(14,12,24,.08))}html.atlas .cf2.cf2 .cf2-k{flex:none;width:76px;font-size:.9375rem;font-weight:500;color:var(--a-ink)}html.atlas .cf2.cf2 .cf2-k small{display:block;font-size:.6875rem;font-weight:400;color:var(--a-muted)}html.atlas .cf2.cf2 .cf2-v{flex:1 1;min-width:0;text-align:right;font-size:.9375rem;color:var(--a-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.atlas .cf2.cf2 .cf2-pick{position:relative;flex:1 1;min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:6px;color:var(--a-muted)}html.atlas .cf2.cf2 .cf2-pick select{-moz-appearance:none;appearance:none;-webkit-appearance:none;min-width:0;max-width:100%;height:48px;margin:0;padding:0 20px 0 0;border:0;background:transparent;box-shadow:none;text-align:right;text-align-last:right;direction:rtl;font:inherit;font-size:.9375rem;color:var(--a-muted);cursor:pointer}html.atlas .cf2.cf2 .cf2-pick select option{direction:ltr;color:initial}html.atlas .cf2.cf2 .cf2-chev{position:absolute;right:0;pointer-events:none}html.atlas .cf2.cf2 .cf2-pick select:focus-visible{outline:2px solid var(--a-ink);outline-offset:2px;border-radius:8px}html.atlas .cf2.cf2 .cf2-row input{height:48px;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;text-align:right;font:inherit;font-size:.9375rem;color:var(--a-ink)}html.atlas .cf2.cf2 .cf2-row input::placeholder{color:var(--a-muted);opacity:.8}html.atlas .cf2.cf2 .cf2-row input:focus{outline:none}html.atlas .cf2.cf2 .cf2-row:focus-within{background:var(--a-tile,rgba(14,12,24,.04))}html.atlas .cf2.cf2 .cf2-phone{padding-top:6px;padding-bottom:6px}html.atlas .cf2.cf2 .cf2-compose{display:flex;align-items:flex-end;gap:8px;padding:8px 8px 8px 16px;border-radius:22px;background:var(--a-card,#fff);box-shadow:0 0 0 1px var(--a-line,rgba(14,12,24,.08));transition:box-shadow .15s ease}html.atlas .cf2.cf2 .cf2-compose:focus-within{box-shadow:0 0 0 1.5px var(--a-ink)}html.atlas .cf2.cf2 .cf2-compose textarea{flex:1 1;min-width:0;min-height:72px;max-height:240px;field-sizing:content;resize:none;margin:0;padding:6px 0;border:0;border-radius:0;background:transparent;box-shadow:none;font:inherit;font-size:.9375rem;line-height:1.45;color:var(--a-ink)}html.atlas .cf2.cf2 .cf2-compose textarea::placeholder{color:var(--a-muted);opacity:.8}html.atlas .cf2.cf2 .cf2-compose textarea:focus{outline:none}html.atlas .cf2.cf2 .cf2-send{position:relative;flex:none;display:grid;place-items:center;width:38px;height:38px;padding:0;border:0;border-radius:50%;cursor:pointer;background:var(--a-ink);color:var(--a-bg,#fff);transition:transform .12s ease,opacity .15s ease}html.atlas .cf2.cf2 .cf2-send:after{content:"";position:absolute;inset:-3px}html.atlas .cf2.cf2 .cf2-send:disabled{opacity:.3;cursor:default}html.atlas .cf2.cf2 .cf2-send:active:not(:disabled){transform:scale(.9)}html.atlas .cf2.cf2 .cf2-send:focus-visible{outline:2px solid var(--a-ink);outline-offset:3px}html.atlas .cf2.cf2 .cf2-spin{width:16px;height:16px;border-radius:50%;border:2px solid;border-right:2px solid transparent;animation:cf2-spin .7s linear infinite}@keyframes cf2-spin{to{transform:rotate(1turn)}}html.atlas .cf2.cf2 .cf2-note{margin:0;padding:0 4px;font-size:.8125rem;line-height:1.45;color:var(--a-muted)}html.atlas .cf2.cf2 .cf2-note a{color:var(--a-ink);font-weight:600}@media (prefers-reduced-motion:reduce){html.atlas .cf2.cf2 .cf2-compose,html.atlas .cf2.cf2 .cf2-send{transition:none}html.atlas .cf2.cf2 .cf2-spin{animation-duration:2s}}html.atlas .cf2.cf2 .cf2-row input{flex:1 1;width:0;min-width:0;max-width:none}html.atlas .cf2.cf2 .cf2-group,html.atlas .cf2.cf2 .cf2-row{min-width:0;max-width:100%}html.atlas .cf2.cf2 .cf2-pick select{width:100%}html.atlas .cf2.cf2 .cf2-phone>:last-child{flex:1 1;min-width:0}html.atlas .cf2.cf2 .cf2-phone .phf{display:flex;width:100%;min-width:0}html.atlas .cf2.cf2 .cf2-phone .phf input{flex:1 1;width:0;min-width:0;text-align:right}html.atlas .cf2.cf2{grid-template-columns:minmax(0,1fr)}