.ContactButton-module-scss-module__nsEY9G__button{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.ContactButton-module-scss-module__nsEY9G__button svg{flex-shrink:0}.ContactButton-module-scss-module__nsEY9G__button.ContactButton-module-scss-module__nsEY9G__fullWidth{width:100%}.ContactButton-module-scss-module__nsEY9G__button.ContactButton-module-scss-module__nsEY9G__small{padding:6px 12px;font-size:12px}.ContactButton-module-scss-module__nsEY9G__button.ContactButton-module-scss-module__nsEY9G__small svg{width:14px;height:14px}.ContactButton-module-scss-module__nsEY9G__button.ContactButton-module-scss-module__nsEY9G__medium{padding:10px 20px;font-size:13px}.ContactButton-module-scss-module__nsEY9G__button.ContactButton-module-scss-module__nsEY9G__medium svg{width:16px;height:16px}.ContactButton-module-scss-module__nsEY9G__button.ContactButton-module-scss-module__nsEY9G__large{padding:14px 28px;font-size:15px}.ContactButton-module-scss-module__nsEY9G__button.ContactButton-module-scss-module__nsEY9G__large svg{width:18px;height:18px}.ContactButton-module-scss-module__nsEY9G__button.ContactButton-module-scss-module__nsEY9G__primary{background:rgba(var(--color-text--rgb), .08);border-color:rgba(var(--color-text--rgb), .15);color:var(--color-text)}.ContactButton-module-scss-module__nsEY9G__button.ContactButton-module-scss-module__nsEY9G__primary:hover{background:rgba(var(--color-text--rgb), .12);border-color:rgba(var(--color-text--rgb), .25);transform:translateY(-1px)}.ContactButton-module-scss-module__nsEY9G__button.ContactButton-module-scss-module__nsEY9G__secondary{background:rgba(var(--color-text--rgb), .05);border-color:rgba(var(--color-text--rgb), .1);color:var(--color-text)}.ContactButton-module-scss-module__nsEY9G__button.ContactButton-module-scss-module__nsEY9G__secondary:hover{background:rgba(var(--color-text--rgb), .08);border-color:rgba(var(--color-text--rgb), .18)}.ContactButton-module-scss-module__nsEY9G__button.ContactButton-module-scss-module__nsEY9G__outline{border-color:rgba(var(--color-text--rgb), .2);color:var(--color-text);background:0 0}.ContactButton-module-scss-module__nsEY9G__button.ContactButton-module-scss-module__nsEY9G__outline:hover{background:rgba(var(--color-text--rgb), .06);border-color:rgba(var(--color-text--rgb), .3)}
.ContactCard-module-scss-module__rreBUG__contactCard{background:var(--color-block);border:1px solid rgba(var(--color-text--rgb), .08);border-radius:14px;margin-top:16px;padding:24px;transition:border-color .2s,background .2s}.ContactCard-module-scss-module__rreBUG__contactCard:hover{background:var(--color-block-accent);border-color:rgba(var(--color-text--rgb), .12)}.ContactCard-module-scss-module__rreBUG__contactCard h4{color:var(--color-text);margin-bottom:8px;font-size:18px;font-weight:600}.ContactCard-module-scss-module__rreBUG__contactCard p{color:var(--color-subtext);margin-bottom:16px;font-size:14px;line-height:1.5}.ContactCard-module-scss-module__rreBUG__contactCard .ContactCard-module-scss-module__rreBUG__email{color:var(--color-subtext);justify-content:center;align-items:center;gap:8px;margin-top:14px;font-size:13px;transition:color .2s;display:flex}.ContactCard-module-scss-module__rreBUG__contactCard .ContactCard-module-scss-module__rreBUG__email:hover{color:var(--color-text)}.ContactCard-module-scss-module__rreBUG__contactCard .ContactCard-module-scss-module__rreBUG__email svg{opacity:.9;flex-shrink:0;width:14px;height:14px}