.pocket-experience.pocket-question-page{max-width:var(--content-standard);margin:0 auto;padding:46px 32px 56px;animation:.2s ease-out home-question-arrive}.home-question-heading h1{color:var(--text-strong);font-size:36px;font-weight:760;line-height:1.25}.home-question-heading p{color:var(--text-muted);margin-top:12px;font-size:15px}.home-question-box{background:var(--surface-paper);border-radius:16px;margin-top:28px;padding:20px 22px;transition:background-color .18s ease-out}.home-question-box:focus-within{background:color-mix(in srgb, var(--surface-paper) 96%, var(--surface-control))}.home-question-box label{margin-bottom:12px;font-size:14px;font-weight:600;display:block}.home-question-box textarea{field-sizing:fixed;resize:none;width:100%;height:154px;min-height:154px;color:var(--text-strong);caret-color:var(--text-interactive);outline-offset:6px;box-shadow:none;background:0 0;border:0;border-radius:4px;outline:3px solid #0000;padding:0;font-size:16px;line-height:1.7;transition:outline-color .16s ease-out;display:block}.home-question-box textarea::placeholder{color:var(--text-muted);opacity:1}.home-question-box textarea:focus-visible{outline-color:var(--focus-ring);box-shadow:none}.home-question-error{min-height:22px;color:var(--action-primary-hover);opacity:0;transition:opacity var(--motion-feedback-duration) ease-out;margin-top:8px;font-size:13px}.home-question-error[data-invalid=true]{opacity:1}.home-question-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;display:flex}.home-question-actions span{color:var(--text-muted);font-size:13px}.pocket-question-page .product-action-primary[data-slot=button]{border-radius:var(--radius-control);background:var(--action-primary-contrast);color:var(--action-primary-foreground);padding:10px 18px;font-size:14px;font-weight:600}.pocket-question-page .product-action-primary[data-slot=button]:hover{background:var(--action-primary-hover)}.pocket-question-page [data-slot=button]{transition:color var(--motion-feedback-duration) ease-out, background-color var(--motion-feedback-duration) ease-out, opacity .16s ease-out}.pocket-question-page [data-slot=button]:not(:disabled),.home-question-resume{cursor:pointer}.pocket-question-page [data-slot=button]:active{translate:none;scale:none}.home-question-ai-note{color:var(--text-muted);margin-top:12px;padding-inline:4px;font-size:13px}.home-question-topics{margin-top:28px}.home-question-topics h2{color:var(--text-muted);font-size:15px;font-weight:400}.home-question-examples{flex-wrap:wrap;gap:8px 20px;margin-top:8px;display:flex}.pocket-question-page .home-question-examples [data-slot=button],.home-question-reports [data-slot=button]{box-shadow:none;min-height:var(--touch-target-min);color:var(--text-body);white-space:normal;text-align:left;background:0 0;border-radius:0;padding:6px 0;font-size:14px;font-weight:600;text-decoration:none}.pocket-question-page .home-question-examples [data-slot=button]:hover,.pocket-question-page .home-question-examples [aria-pressed=true]{color:var(--text-interactive);text-decoration:none}.home-question-reports{margin-top:40px}.home-question-reports-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.home-question-reports-heading h2{color:var(--text-strong);font-size:18px;font-weight:600}.home-question-reports .home-question-reports-heading [data-slot=button]{color:var(--text-muted);font-size:13px}.home-question-report{background:var(--surface-panel);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 24px;padding:20px 22px;transition:background-color .16s ease-out;display:grid}.home-question-report h3{color:var(--text-strong);grid-area:1/1;font-size:16px;font-weight:600;line-height:1.6}.home-question-report-description{color:var(--text-muted);grid-area:2/1;font-size:14px}.home-question-report-price{color:var(--text-muted);white-space:nowrap;grid-area:1/2;justify-self:end;font-size:13px}.home-question-reports .home-question-report-link[data-slot=button]{color:var(--text-interactive);white-space:nowrap;grid-area:2/2;justify-self:end}.home-question-reports [data-slot=button]:hover{color:var(--action-primary-hover);text-decoration:none}.home-question-resume{min-height:var(--touch-target-min);color:var(--text-muted);align-items:center;margin-bottom:16px;font-size:14px;display:inline-flex}@media (hover:hover) and (pointer:fine){.home-question-report:hover{background:color-mix(in srgb, var(--surface-panel) 96%, var(--text-strong))}}@media (width<=700px){.pocket-experience.pocket-question-page{padding:32px 18px 40px}.home-question-heading h1{font-size:30px}.home-question-box{padding:18px}}@media (width<=500px){.home-question-report{padding:18px}.home-question-report h3,.home-question-report-description{grid-column:1/-1}.home-question-report-price{grid-area:3/1;justify-self:start;margin-top:8px}.home-question-reports .home-question-report-link[data-slot=button]{grid-area:3/2;margin-top:8px}.home-question-reports{margin-top:32px}}@media (width<=400px){.home-question-actions span{font-size:12px}.home-question-actions{gap:12px}}@keyframes home-question-arrive{0%{opacity:.65}to{opacity:1}}@media (prefers-reduced-motion:reduce){.pocket-experience.pocket-question-page{animation:none}.pocket-question-page [data-slot=button],.home-question-box,.home-question-box textarea,.home-question-error,.home-question-report{transition:none}}.home-email-reminder{background:var(--surface-panel);max-width:696px;color:var(--text-body);border-radius:12px;align-items:center;gap:12px;margin:24px auto 0;padding:8px 12px 8px 18px;font-size:13px;display:flex}.home-email-reminder>svg{width:18px;height:18px;color:var(--text-muted);flex-shrink:0}.home-email-reminder p{flex:1}.home-email-reminder [data-slot=button]{min-height:var(--touch-target-min);cursor:pointer;transition:color var(--motion-feedback-duration) ease-out, background-color var(--motion-feedback-duration) ease-out}.home-email-reminder .home-email-verify{color:var(--action-primary-hover);padding-inline:4px;text-decoration:none}.home-email-reminder button{width:var(--touch-target-min);color:var(--text-muted)}.home-email-reminder [data-slot=button]:active{translate:none}@media (width<=760px){.home-email-reminder{gap:8px;margin-inline:18px;padding-left:12px}}@media (width<=500px){.home-email-reminder{grid-template-columns:18px minmax(0, 1fr) var(--touch-target-min);gap:0 10px;display:grid}.home-email-reminder p{padding-block:8px}.home-email-reminder .home-email-verify{grid-column:2;justify-self:start}.home-email-reminder button{grid-area:1/3/3}}@media (prefers-reduced-motion:reduce){.home-email-reminder [data-slot=button]{transition:none}}
