main h1,main h2,p{text-align:center;color:#1e1e1e}main :is(h1,h2){font-weight:700;font-size:1.8rem;line-height:2.25rem}h3{font-size:1.25rem;margin-top:1.5rem;text-align:center;line-height:1.5rem}section{margin-top:2.5rem}.trade-info{background-color:#f5f5f5;padding-block:2.5rem}.trade-info p{font-weight:400;font-size:1.125rem;line-height:1.6875rem}.trade-info ul a{color:var(--accent-color);text-decoration:none}.trade-info ul{font-weight:400;line-height:1.5rem;padding-left:1rem;padding-top:1rem}.how-it-works-grid{display:grid;margin-top:1rem;row-gap:3rem;padding-inline:1.5rem}.how-it-works-grid .grid-content-box{display:grid;place-items:center;gap:.5rem}.how-it-works-grid .grid-content-box img{padding-inline-end:2rem}form{display:grid;gap:1.5rem;accent-color:var(--accent-color)}.form-group{display:grid;align-content:start;gap:.5rem}.form-group label{font-weight:600;font-size:.875rem;line-height:1.3125rem;text-transform:uppercase}.form-group input[type=text],.form-group input[type=email],.form-group input[type=number],.form-group input[type=file],.form-group select{border:2px solid var(--accent-color);border-radius:100px;padding-block:1rem;padding-inline:1rem;font-size:1rem}.form-group input[type=file]{padding-block:.8rem}input::file-selector-button{font-weight:700;border:thin solid grey;border-radius:calc(100px - 1.8rem)}.form-group select{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;appearance:none;-moz-appearance:none;-webkit-appearance:none}.form-group select option{width:100%;text-overflow:ellipsis;overflow:hidden}.verify-field{position:relative;width:100%}.verify-field input[type=text]{width:100%;padding-right:6rem;text-overflow:ellipsis}.wallet-verify-link{position:absolute;right:2.2rem;bottom:1.2rem;color:var(--primary-text-color)}.wallet-verify-link.disabled{cursor:not-allowed;color:#d3d3d3}.form-group:nth-child(9),.form-group:nth-child(10){grid-template-columns:min-content 1fr;align-items:middle}.form-group:nth-child(9) :nth-child(3),.form-group:nth-child(10) :nth-child(3){grid-column:1 / -1}.form-group input[type=checkbox]{scale:1.3}.form-group p{text-align:unset}form>p{text-align:unset;font-style:italic;font-weight:400;font-size:.875rem;line-height:1.3125rem}form>button{margin-bottom:unset!important}.form-success-text{place-self:center;row-gap:1rem;grid-column:1 / -1;font-size:1rem}.logged-out{padding-block:1rem;width:fit-content;margin-inline:auto}.logged-out>p{margin-bottom:1.5rem}.logged-out>a{width:fit-content;margin-inline:auto}@media (min-width: 65em){main{padding-inline:3rem}main h1,main h2,h3{text-align:unset}h3{margin-top:2rem}.trade-info{font-size:1.125rem;line-height:1.6875rem}.private-sale-content{margin-inline:2rem}.trade-info ul{margin-left:1rem}.how-it-works-grid{grid-template-columns:repeat(3,1fr)}form{grid-template-columns:1fr 1fr}form>:nth-child(9),form>:nth-child(10),form>:nth-child(11),form>:nth-child(12),form>:nth-child(13),form>:nth-child(14),form>:nth-child(15),form>:nth-child(16),form>:nth-child(17),form>:nth-child(18){grid-column:1 / -1}form button{width:fit-content;margin-inline:auto;padding-inline:4rem!important}}.pin-form{display:flex;gap:1rem;place-content:center;padding-top:2rem}.pin{padding:10px;border:1px solid #ddd;width:50px;height:50px;text-align:center;font-size:1.875rem;border-radius:10px;caret-color:transparent;transition:scale .25s ease}.pin:focus-visible{scale:1.25;outline-color:var(--accent-color)}.pin-form.shake{transform:translate(-10px);animation:shake .5s ease}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-10px)}50%{transform:translate(10px)}75%{transform:translate(-10px)}}.pin-form.error .pin{border-color:red;border-width:1px}.pin-form.valid .pin{border-color:green}
