.shared-mission[data-shared-mission]{box-sizing:border-box;display:flex;align-items:center;gap:20px;width:100%;max-width:none;margin:24px 0;padding:48px;border:0;border-radius:20px;background:linear-gradient(110deg,#eee2f4 0%,#dff0f2 100%);color:#202333;box-shadow:none}
.shared-mission[data-shared-mission] .shared-mission__header{flex:1 1 0;min-width:0;width:auto;padding:0;margin:0;background:none}
.shared-mission[data-shared-mission] .shared-mission__heading{display:table;width:auto;margin:0 0 26px;padding:8px 24px;border-radius:24px;background:#cc98df;color:#fff;font-size:13px;font-weight:500;line-height:19px}
.shared-mission[data-shared-mission] .shared-mission__header>span{display:block;font-size:18px;font-weight:500;line-height:1.5}
.shared-mission[data-shared-mission] .shared-mission__contact{flex:0 0 146px;width:146px;margin:0;padding:0;border:0;background:none}
.shared-mission[data-shared-mission] .shared-mission__entry{display:block;position:static;margin:0;padding:0;border:0;text-align:center;font-size:18px;font-weight:500;line-height:27px;color:#16a9bd}
.shared-mission[data-shared-mission] .shared-mission__entry::before,.shared-mission[data-shared-mission] .shared-mission__entry::after{content:none;display:none}
.shared-mission[data-shared-mission] .shared-mission__actions{display:flex;align-items:center;justify-content:center;gap:16px;margin:16px 0 0;padding:0}
.shared-mission[data-shared-mission] .shared-mission__button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:0 0 65px;width:65px;height:65px;min-height:65px;padding:0;margin:0;border:1px solid #16acc0;border-radius:50%;background:transparent;box-shadow:none;text-decoration:none;color:#28b8ef}
.shared-mission[data-shared-mission] .shared-mission__button--phone{color:#1ca1b5;cursor:default}
.shared-mission[data-shared-mission] .shared-mission__button svg{display:block;width:36px;height:37px;flex:none}
.shared-mission[data-shared-mission] .shared-mission__button:focus-visible{outline:3px solid #158b9d;outline-offset:4px}
@media(max-width:700px){.shared-mission[data-shared-mission]{flex-direction:column;align-items:stretch;padding:28px 24px;gap:24px}.shared-mission[data-shared-mission] .shared-mission__heading{margin-bottom:20px}.shared-mission[data-shared-mission] .shared-mission__header>span{font-size:16px}.shared-mission[data-shared-mission] .shared-mission__contact{flex:none;width:auto;align-self:flex-start}.shared-mission[data-shared-mission] .shared-mission__entry{text-align:left;font-size:16px}.shared-mission[data-shared-mission] .shared-mission__actions{justify-content:flex-start;margin-top:12px}}

.shared-mission[data-shared-mission]{clear:both;font-family:inherit;grid-column:1 / -1}.shared-mission[data-shared-mission] .shared-mission__heading{font-family:inherit;letter-spacing:normal;text-transform:none}.shared-mission[data-shared-mission] .shared-mission__header>span{max-width:none;color:#202333}
