.contact-page{background-color:var(--white-color);color:var(--black-color);padding:64px 0 72px;position:relative}.contact-page-grid{grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);align-items:start;gap:clamp(56px,7vw,118px);display:grid}.contact-info-column{padding-top:8px}.contact-left{max-width:560px}.contact-left-copy{max-width:620px;font-size:var(--p-intro-font-size);margin-bottom:34px}.contact-form-wrapper{background:linear-gradient(180deg, var(--grey-color1) 0%, var(--grey-color2) 100%);border:1px solid rgba(var(--black-color-rgb), .06);border-radius:var(--radius-md);box-shadow:0 22px 70px rgba(var(--black-color-rgb), .08);margin-bottom:0;padding:clamp(28px,3.6vw,48px);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.contact-social-media-items{gap:24px;display:grid}.social-media-icon{background-color:var(--white-color);border:1px solid rgba(var(--black-color-rgb), .11);width:48px;height:48px;box-shadow:0 10px 26px rgba(var(--black-color-rgb), .07);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:21px;transition:all .4s;display:flex}.contact-social-media-item{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:18px;margin:0;display:grid}.contact-social-media-item:hover .social-media-icon{background-color:var(--main-color);color:var(--white-color);transform:scale(.95)}.social-item-content span a{color:var(--black-color);font-size:1.05rem}.social-item-content span a:hover{color:var(--main-color)}.social-item-content .social-contact-list a{color:var(--main-color);justify-content:center;align-items:center;font-size:20px;transition:all .25s;display:inline-flex}.social-item-content .social-contact-list a:hover{color:var(--black-color);transform:translateY(-2px)}.opensea-imgs{border-radius:var(--radius-sm);width:220px;box-shadow:0 1px 6px rgba(var(--blackest-black-color-rgb), .25)}.opensea-imgs img{width:100%}.account-input-fluid-item{flex-direction:column;gap:6px;width:100%;display:flex}.account-input-fluid-item span,.account-input-fluid-item label{font-size:var(--p-font-size);color:var(--black-color)}.password-title{font-size:var(--default-card-title-size);text-transform:uppercase;color:var(--accent-color);font-weight:700;font-family:var(--secondary-font)}.account-details-from>form{flex-direction:column;gap:24px;display:flex}.account-input-fluid-item input{border-radius:var(--radius-input);border:1px solid rgba(var(--black-color-rgb), .18);background:var(--white-color);box-shadow:0 10px 22px rgba(var(--steel-blue-rgb), .08);padding:13px 18px}.password-input-fluid{border:1px solid rgba(var(--black-color-rgb), .2);background:var(--white-color);width:100%;box-shadow:5px 10px 10px 0 rgba(var(--steel-blue-rgb), .12);border-radius:var(--radius-input);align-items:center;gap:10px;padding:0 10px;display:flex}.password-input-fluid input{width:100%;box-shadow:none;background:0 0;border:none;padding:10px}.password-input-fluid span img{cursor:pointer}.save-change-btn{width:fit-content;min-width:112px;margin-top:8px}.save-change-btn:disabled{cursor:not-allowed;opacity:.6}.account-input-fluid-item textarea{border-radius:var(--radius-input);border:1px solid rgba(var(--black-color-rgb), .18);background:var(--white-color);box-shadow:0 10px 22px rgba(var(--steel-blue-rgb), .08);min-height:190px;padding:14px 18px}.account-input-fluid-item input:focus,.account-input-fluid-item textarea:focus{border-color:var(--main-color);box-shadow:0 0 0 3px rgba(var(--main-color-rgb), .16)}.contact-help-cta{border-radius:var(--radius-md);background:var(--black-color2);color:var(--white-color);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;margin-top:64px;padding:clamp(26px,3.2vw,38px);display:grid;overflow:hidden}.contact-help-cta-icon{background:rgba(var(--main-color-rgb), .14);width:58px;height:58px;color:var(--main-color);border-radius:50%;justify-content:center;align-items:center;font-size:30px;display:flex}.contact-help-cta-copy span{color:var(--main-color);font-family:var(--secondary-font);letter-spacing:.18em;text-transform:uppercase;margin-bottom:8px;font-size:.82rem;font-weight:700;display:block}.contact-help-cta-copy p{max-width:720px;color:rgba(var(--white-color-rgb), .76);line-height:var(--p-line-height);margin-bottom:0}.contact-help-cta-link{border-radius:var(--radius-button);background:var(--main-color);min-height:48px;color:var(--white-color);font-family:var(--button-font);white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-weight:600;transition:all .25s;display:inline-flex}.contact-help-cta-link:hover{background:var(--btn-hover-main-color);color:var(--white-color);transform:translateY(-2px)}.contact-help-cta-link svg{font-size:18px;transition:all .25s}.contact-help-cta-link:hover svg{transform:translate(3px)}@media screen and (max-width:991px){.contact-page-grid{grid-template-columns:1fr;gap:34px}.contact-left{max-width:none}.contact-help-cta{grid-template-columns:1fr}.contact-help-cta-link{width:fit-content}}@media screen and (max-width:576px){.contact-page{padding:42px 0 52px}.input-fulname-fluid-item{flex-direction:column;gap:10px;display:flex}.contact-form-wrapper{margin-top:20px;margin-bottom:10px;padding:22px 16px}.contact-social-media-item{grid-template-columns:42px minmax(0,1fr);gap:14px}.social-media-icon{width:42px;height:42px}}
