.order-contact-label{font-size:12px;font-weight:900;line-height:1.5;margin:14px 0 9px}
.order-contact-actions{display:flex;gap:10px;flex-wrap:wrap}
.order-contact-actions .button{flex:1 1 160px;white-space:nowrap}
.button.button-max{background:#6843e8;box-shadow:0 5px 0 #6843e824}
.button.button-max:hover{background:#5c36da;box-shadow:0 7px 0 #6843e830}
.order-max-hint{font-size:10px;line-height:1.6;color:#62596b;margin:11px 0 0;text-align:center}
.community-section{padding-block:35px 48px}
.community-section .section-heading p{max-width:680px;margin-inline:auto}
.community-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px;max-width:1140px;margin:0 auto}
.community-card{display:grid;grid-template-columns:190px 1fr;gap:22px;align-items:center;padding:22px;background:#ffffffe6;border:1px solid #d6effb;border-radius:24px;min-width:0}
.community-card--instagram{border-color:#f7d8e8}
.community-qr{display:block;position:relative;overflow:hidden;width:190px;height:190px;flex-shrink:0;background:white;border-radius:12px;isolation:isolate}
.community-qr img{position:absolute;display:block;max-width:none;height:auto}
.community-qr--telegram img{width:173.0104%;left:-36.5052%;top:-107.7855%}
.community-qr--instagram img{width:166.1539%;left:-33.0769%;top:-60.4616%}
.community-card h3{font-family:"Arial Black","Trebuchet MS",sans-serif;line-height:1.3;font-size:23px;margin:0 0 6px;letter-spacing:-.5px}
.community-handle{color:#008acb;font-size:12px;font-weight:900;overflow-wrap:anywhere;margin:0 0 12px}
.community-card--instagram .community-handle{color:#d62b84}
.community-card-copy{font-size:12px;line-height:1.7;color:#5b5360;margin:0 0 14px}
.community-open{display:inline-block;font-size:12px;font-weight:900;color:#008acb;padding-bottom:4px;border-bottom:1px solid #96d9f5;line-height:1.6}
.community-card--instagram .community-open{color:#cf2580;border-color:#f3bfd8}
.community-open:hover{color:#111;border-color:currentColor}
.community-scan-hint{font-size:11px;line-height:1.6;text-align:center;margin:20px 0 0;color:#62596b}
@media(max-width:1150px){.community-card{grid-template-columns:160px 1fr;gap:15px;padding:18px}.community-qr{width:160px;height:160px}.community-card h3{font-size:21px}.community-card-copy{font-size:11px}.community-handle,.community-open{font-size:11px}}
@media(max-width:850px){.community-grid{grid-template-columns:1fr;max-width:560px;gap:18px}.community-card{grid-template-columns:170px 1fr;padding:20px;gap:22px}.community-qr{width:170px;height:170px}.community-card-copy{font-size:12px}.community-card h3{font-size:24px}.community-handle,.community-open{font-size:12px}}
@media(max-width:640px){.community-section{padding-block:25px 35px}.order-contact-actions{flex-direction:column;gap:11px}.order-contact-actions .button{flex:auto;white-space:normal}.order-contact-label{font-size:12px}.order-max-hint{font-size:10px}.community-section .section-heading h2{font-size:25px;line-height:1.25}.community-card{grid-template-columns:150px 1fr;padding:15px;gap:16px}.community-qr{width:150px;height:150px}.community-card h3{font-size:21px}.community-handle{font-size:10px}.community-card-copy{font-size:11px;margin-bottom:10px}.community-open{font-size:11px}.community-scan-hint{font-size:10px}}
@media(max-width:380px){.community-card{grid-template-columns:126px 1fr;padding:12px;gap:12px}.community-qr{width:126px;height:126px}.community-card h3{font-size:19px}.community-card-copy{font-size:10px}.community-open{font-size:10px}}
