.free-week-request{text-align:center;justify-items:center;gap:16px;width:100%;margin-top:20px;display:grid}.free-week-request-note,.free-week-request-disclosure,.free-week-request-error p{margin:0;line-height:1.6}.free-week-request-note{max-width:430px;color:var(--foreground);font-size:14px}.free-week-request-disclosure{max-width:430px;color:var(--muted-foreground);font-size:12px}.free-week-request-error{max-width:430px;color:var(--foreground);font-size:14px}.free-week-request .text-button{color:var(--primary);min-height:44px}.free-week-review dl{gap:16px;margin:24px 0;display:grid}.free-week-review dt{color:var(--muted-foreground);margin-bottom:4px;font-size:13px}.free-week-review dd{color:var(--foreground);overflow-wrap:anywhere;margin:0}.free-week-review-status{background:var(--subtle-surface);border-radius:12px;padding:16px}.free-week-review .account-actions{flex-wrap:wrap}.free-week-review .text-button{min-height:44px;color:var(--primary)}.free-week-review-error{color:var(--foreground);line-height:1.6}.free-week-review-list{margin:24px 0;padding:0;list-style:none}.free-week-review-list li+li{border-top:1px solid var(--border)}.free-week-review-list a{color:var(--foreground);overflow-wrap:anywhere;gap:6px;padding:16px 0;display:grid}.free-week-review-list a:hover strong{color:var(--primary)}.free-week-review-list a:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.free-week-review-list span{color:var(--muted-foreground);font-size:13px}@media (max-width:600px){.free-week-review .pro-button{width:100%}}
