.page-content{padding:calc(2 * var(--padding-xl)) var(--padding-xl);margin:0 auto}.page-header{display:flex;flex-direction:column;gap:var(--padding-l);text-align:center;margin-bottom:var(--padding-xl)}.page-header h1{font-size:var(--fontSize-h2);font-weight:600;margin:0;line-height:1.1}.page-header p{font-size:var(--fontSize-xl);color:var(--textColorDimmed);line-height:1.6;margin:0 auto;font-weight:300;text-wrap:balance}.success-message,.error-message{text-wrap:balance;margin:0;padding:var(--padding-s) var(--padding-m);border-radius:var(--borderRadius-m);font-size:var(--fontSize-m);line-height:1.5;text-align:center}.success-message{background:color-mix(in oklch,var(--accentColor) 10%,transparent);border:1px solid var(--accentColor);color:var(--accentColor)}.error-message{background:color-mix(in oklch,var(--asksColor) 10%,transparent);border:1px solid var(--asksColor);color:var(--asksColor)}.error-message a,.error a{color:var(--asksColor);text-decoration:underline;font-weight:500}.error-message a:hover,.error a:hover{opacity:.8}.faq{display:flex;flex-direction:column;gap:var(--padding-xl);text-align:center}.faq-link{color:var(--textColor);text-decoration:none}.faq-link:hover{text-decoration:underline}.faq h3{font-size:var(--fontSize-h3);font-weight:600;margin:4.5rem 0;padding:0 var(--padding-xl)}.faq-bento-grid{font-size:var(--fontSize-m);display:grid;gap:0;width:100%;overflow:hidden}.bento-row{display:grid;gap:0;border-top:1px solid var(--borderColor);grid-template-columns:1fr 1fr}.bento-item{padding:var(--padding-xl);border-right:1px solid var(--borderColor);display:flex;flex-direction:column;gap:2rem}.bento-item:last-child{border-right:none}.bento-item h4{font-size:var(--fontSize-xl);font-weight:600;margin:0}.bento-item p{color:var(--textColorDimmed);line-height:1.5;margin:0;flex-grow:1}@media (max-width: 1080px){.bento-row{grid-template-columns:1fr}.bento-item{border-right:none;border-bottom:1px solid var(--borderColor)}.bento-item:last-child{border-bottom:none}}
