.qc2c9w0{gap:var(--_1x2sjo4f);margin:var(--_1x2sjo4h) 0;padding:var(--_1x2sjo4g) var(--_1x2sjo4f);border-radius:var(--_1x2sjo4e);background:linear-gradient(135deg, var(--_1eeqi24m) 0%, var(--_1eeqi24n) 100%);border:1px solid color-mix(in srgb, var(--_1eeqi24r) 22%, transparent);display:grid;container-type:inline-size}
.qc2c9w1{font-size:var(--_1x2sjo47);letter-spacing:.02em;color:var(--_1eeqi241n);margin:0;font-weight:700;line-height:1.5}
.qc2c9w2{gap:var(--_1x2sjo4d);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}
.qc2c9w3:last-child:nth-child(odd){grid-column:1/-1}
.qc2c9w4{box-sizing:border-box;height:100%;min-height:var(--_1x2sjo4k);padding:var(--_1x2sjo4d) var(--_1x2sjo4e);border-radius:var(--_1x2sjo4d);border:1px solid var(--_1eeqi241v);background-color:var(--_1eeqi241s);color:var(--_1eeqi241n);text-align:center;font-size:var(--_1x2sjo45);letter-spacing:.02em;justify-content:center;align-items:center;font-weight:700;line-height:1.7;text-decoration:none;transition:border-color .2s,background-color .2s;display:flex}
.qc2c9w4:hover{border-color:var(--_1eeqi24s);background-color:var(--_1eeqi24m)}
.qc2c9w4:focus-visible{outline:2px solid var(--_1eeqi241z);outline-offset:2px}
@container (min-width:768px){.qc2c9w1{font-size:var(--_1x2sjo48);letter-spacing:.02em;padding:var(--_1x2sjo4c) var(--_1x2sjo4f) 0;font-weight:700;line-height:1.5}.qc2c9w2{padding:0 var(--_1x2sjo4f) var(--_1x2sjo4c);grid-template-columns:repeat(5,minmax(0,1fr))}.qc2c9w3:last-child:nth-child(odd){grid-column:auto}}
@media (prefers-reduced-motion:reduce){.qc2c9w4{transition:none}}
