.elix-contact-community{padding:clamp(3.2rem,5vw,6.4rem) 0;background:var(--elix-black);overflow:clip}.elix-contact-community:before{display:none}.elix-contact-community__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;max-width:1240px}.elix-contact-card{--contact-accent:#3ce6a4;--contact-rgb:0,196,112;--contact-button:#00844a;display:flex;flex-direction:column;min-width:0;padding:clamp(2rem,3.2vw,3.6rem);border:1px solid rgba(var(--contact-rgb),.5);border-radius:var(--elix-radius,2.8rem);background:radial-gradient(ellipse at 0 0,rgba(var(--contact-rgb),.065),transparent 65%),var(--elix-ink,#070a12);box-shadow:0 0 24px rgba(var(--contact-rgb),.055),0 16px 42px #0003;color:var(--elix-white,#fff)}.elix-contact-card--telegram{--contact-accent:#59d3ff;--contact-rgb:0,166,226;--contact-button:#0073a1}.elix-contact-card__header{display:grid;grid-template-columns:6.4rem minmax(0,1fr);gap:1.6rem;align-items:center}.elix-contact-card__header>div{min-width:0}.elix-contact-card__logo{display:grid;place-items:center;width:6.4rem;height:6.4rem;border-radius:50%;background:#00aa62;color:#fff;box-shadow:0 0 22px rgba(var(--contact-rgb),.18)}.elix-contact-card--telegram .elix-contact-card__logo{background:#009bce}.elix-contact-card__logo svg{width:3.7rem;height:3.7rem;display:block}.elix-contact-card__eyebrow{margin:0 0 .9rem;color:var(--contact-accent);font-size:1.05rem;font-weight:750;letter-spacing:.14em;line-height:1.5;text-transform:uppercase;overflow-wrap:anywhere}.elix-contact-card h2{margin:0;color:var(--elix-white,#fff);font-family:var(--font-heading-family,inherit);font-size:clamp(2.1rem,2.6vw,3rem);font-weight:750;letter-spacing:-.035em;line-height:1.2;overflow-wrap:anywhere}.elix-contact-card__description{margin:2rem 0;color:var(--elix-muted,rgba(255,255,255,.68));font-size:1.6rem;line-height:1.65;overflow-wrap:anywhere}.elix-contact-card__badges{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem;list-style:none;padding:0;margin:0 0 2.4rem}.elix-contact-card__badges li{display:inline-flex;align-items:center;gap:.6rem;min-height:3.6rem;padding:.6rem 1rem;border:1px solid rgba(var(--contact-rgb),.23);border-radius:999px;background:rgba(var(--contact-rgb),.045);font-size:1.2rem;line-height:1.4;color:#f2f5f6;max-width:100%;overflow-wrap:anywhere}.elix-contact-card__badges svg{height:1.7rem;width:1.7rem;flex-shrink:0;color:var(--contact-accent)}.elix-contact-card__badges abbr{text-decoration:none}.elix-contact-card__action{margin-top:auto}.elix-contact-card .elix-contact-card__button{display:flex;justify-content:center;gap:1.1rem;width:100%;min-height:5.6rem;padding:1.4rem 1.6rem;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:var(--contact-button);color:#fff;box-shadow:none;font:inherit;font-size:1.5rem;font-weight:750;letter-spacing:0;text-transform:none;text-align:center;line-height:1.4;text-decoration:none;transition:filter .2s ease,transform .2s ease;white-space:normal}.elix-contact-card__button>span:first-child{min-width:0;overflow-wrap:anywhere}.elix-contact-card__button svg{width:2.2rem;height:2.2rem;flex-shrink:0}.elix-contact-card__button:before{display:none}.elix-contact-card__button:hover{filter:brightness(1.07);box-shadow:none;transform:translateY(-1px)}.elix-contact-card__button:focus-visible{outline:3px solid var(--contact-accent);outline-offset:4px}.elix-contact-card .elix-contact-card__button:disabled{background:#252c32;color:#abb5bc;border-color:#424d55;cursor:not-allowed;filter:none;transform:none}.elix-contact-card__caption,.elix-contact-card__missing{margin:1.5rem 0 0;color:var(--elix-muted,rgba(255,255,255,.68));font-size:1.3rem;line-height:1.6;text-align:center;overflow-wrap:anywhere}.elix-contact-card__missing{color:var(--contact-accent);font-size:1.2rem;margin-top:1rem}@media(min-width:750px){.elix-contact-card__header{grid-template-columns:8rem minmax(0,1fr);gap:2rem}.elix-contact-card__logo{width:8rem;height:8rem}.elix-contact-card__logo svg{width:4.5rem;height:4.5rem}.elix-contact-card__eyebrow{font-size:1.1rem}}@media(min-width:990px){.elix-contact-community__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.elix-contact-card:only-child{grid-column:1/-1;width:min(100%,72rem);justify-self:center}}@media(prefers-reduced-motion:reduce){.elix-contact-card__button{transition:none}.elix-contact-card__button:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/elix-contact-community.css.map */
