.public-review-form-module__pRBtia__form{border:1px solid var(--border-soft);background:#fff;border-radius:14px;gap:16px;padding:26px;display:grid;box-shadow:0 18px 42px #0f322b17}.public-review-form-module__pRBtia__heading{gap:8px;display:grid}.public-review-form-module__pRBtia__heading p,.public-review-form-module__pRBtia__heading h1,.public-review-form-module__pRBtia__heading span{margin:0}.public-review-form-module__pRBtia__heading p{color:var(--brand);text-transform:uppercase;font-size:.82rem;font-weight:950}.public-review-form-module__pRBtia__heading h1{color:var(--brand-dark);font-size:clamp(2rem,5vw,3.4rem);line-height:.98}.public-review-form-module__pRBtia__heading span{color:var(--muted);line-height:1.5}.public-review-form-module__pRBtia__form label,.public-review-form-module__pRBtia__rating{color:var(--brand-dark);gap:7px;font-weight:900;display:grid}.public-review-form-module__pRBtia__form input,.public-review-form-module__pRBtia__form textarea{border:1px solid var(--border-soft);width:100%;color:var(--brand-dark);background:#fff;border-radius:8px;padding:12px}.public-review-form-module__pRBtia__form textarea{resize:vertical}.public-review-form-module__pRBtia__rating{border:0;margin:0;padding:0}.public-review-form-module__pRBtia__rating legend{margin-bottom:7px;padding:0}.public-review-form-module__pRBtia__rating div{flex-direction:row-reverse;justify-content:flex-end;gap:8px;display:flex}.public-review-form-module__pRBtia__rating label{cursor:pointer}.public-review-form-module__pRBtia__rating input{opacity:0;width:1px;height:1px;position:absolute}.public-review-form-module__pRBtia__rating span{color:#f5a400;display:inline-flex}.public-review-form-module__pRBtia__rating svg{fill:currentColor;width:19px;height:19px}.public-review-form-module__pRBtia__form button{background:var(--brand);color:#fff;cursor:pointer;border:0;border-radius:9px;min-height:50px;font-weight:950}
.review-token-page-module__a1P5cW__page{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:22px;width:min(980px,100% - 32px);margin:34px auto 0;display:grid}.review-token-page-module__a1P5cW__aside{background:var(--surface-soft);border:1px solid var(--border-soft);border-radius:14px;padding:22px}.review-token-page-module__a1P5cW__aside h2{color:var(--brand-dark);margin:0;font-size:1.15rem}.review-token-page-module__a1P5cW__aside ul{color:var(--muted);gap:10px;margin:14px 0 0;padding-left:18px;line-height:1.45;display:grid}@media (max-width:760px){.review-token-page-module__a1P5cW__page{grid-template-columns:1fr}}
