.voice-answer[data-v-235d381c]{align-items:center;gap:var(--ds-space-3);margin-top:var(--ds-space-6);padding:var(--ds-space-3);color:var(--ds-color-text-secondary);background:var(--ds-color-surface-subtle);border-radius:var(--ds-radius-sm);transition:background var(--ds-duration-fast), border-color var(--ds-duration-fast);border:1px solid #0000;display:flex}.voice-answer.listening[data-v-235d381c]{background:var(--ds-color-action-soft);border-color:#dbe7ff}.answer-copy[data-v-235d381c]{justify-content:space-between;align-items:center;gap:var(--ds-space-3);min-width:0;padding-left:var(--ds-space-1);font-size:var(--ds-text-small);flex:1;display:flex}.answer-copy span[data-v-235d381c]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.answer-copy strong[data-v-235d381c]{color:var(--ds-color-text);font-size:var(--ds-text-caption);flex:none;font-weight:600}.listening .answer-copy strong[data-v-235d381c]{color:var(--ds-color-action)}.voice-button[data-v-235d381c]{width:2.75rem;height:2.75rem;color:var(--ds-color-action);background:var(--ds-color-surface);border:1px solid var(--ds-color-border-strong);cursor:pointer;transition:color var(--ds-duration-fast), background var(--ds-duration-fast), border-color var(--ds-duration-fast);border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.voice-button[data-v-235d381c]:hover{border-color:var(--ds-color-action)}.voice-button.active[data-v-235d381c]{color:#fff;background:var(--ds-color-action);border-color:var(--ds-color-action)}@media (width<=24rem){.answer-copy[data-v-235d381c]{flex-direction:column;align-items:flex-start;gap:0}.answer-copy span[data-v-235d381c]{width:100%}}.mentaro-landing[data-v-4031d85d]{color:var(--ds-color-text);background:var(--ds-color-canvas)}.container[data-v-4031d85d]{width:min(var(--ds-content-width), calc(100% - 2.5rem));margin-inline:auto}.surface[data-v-4031d85d]{background:var(--ds-color-surface);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-sm)}h1[data-v-4031d85d],h2[data-v-4031d85d],h3[data-v-4031d85d]{letter-spacing:0}.hero[data-v-4031d85d]{align-items:center;gap:var(--ds-space-12);grid-template-columns:minmax(0,.9fr) minmax(28rem,1.1fr);padding-block:5rem 4rem;display:grid}.hero-copy[data-v-4031d85d]{text-align:left;min-width:0;max-width:40rem}.landing-visual[data-v-4031d85d]{overflow:hidden}.landing-visual img[data-v-4031d85d]{object-fit:cover;width:100%;height:100%;display:block}h1[data-v-4031d85d]{margin-top:var(--ds-space-5);font-size:2rem;font-weight:680;line-height:1.12}.hero-highlight[data-v-4031d85d]{color:var(--ds-color-action)}.hero-copy>p[data-v-4031d85d]{max-width:42rem;margin:var(--ds-space-5) 0 0;color:var(--ds-color-text-secondary);line-height:1.7}.hero-actions[data-v-4031d85d],.hero-note[data-v-4031d85d],.preview-topbar[data-v-4031d85d],.preview-topbar>div[data-v-4031d85d],.question-meta[data-v-4031d85d],.assessment-grid[data-v-4031d85d],.lesson-header[data-v-4031d85d],.continue-action[data-v-4031d85d]{align-items:center;display:flex}.hero-actions[data-v-4031d85d]{justify-content:flex-start;gap:var(--ds-space-3);margin-top:var(--ds-space-8);flex-wrap:wrap}.hero-note[data-v-4031d85d]{justify-content:flex-start;gap:var(--ds-space-5);margin-top:var(--ds-space-4);color:var(--ds-color-text-muted);font-size:var(--ds-text-caption);flex-wrap:wrap}.hero-note span[data-v-4031d85d]{align-items:center;gap:var(--ds-space-2);display:inline-flex}.session-preview[data-v-4031d85d]{z-index:1;width:100%;min-width:0;padding:var(--ds-space-8);background:var(--ds-color-surface);border:1px solid var(--ds-color-border-strong);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-md);margin:0;position:relative}.preview-topbar[data-v-4031d85d]{margin-bottom:var(--ds-space-4);color:var(--ds-color-text-secondary);font-size:var(--ds-text-caption);justify-content:space-between}.preview-topbar>div[data-v-4031d85d]{gap:var(--ds-space-2)}.brand-mark[data-v-4031d85d]{color:#fff;background:var(--ds-color-text);border-radius:.4375rem;place-items:center;width:1.75rem;height:1.75rem;font-size:.6875rem;font-weight:700;display:grid}.question-meta[data-v-4031d85d]{gap:var(--ds-space-2);margin-top:var(--ds-space-8)}.question[data-v-4031d85d]{max-width:42rem;margin-top:var(--ds-space-4);font-size:var(--ds-text-h2);font-weight:620;line-height:1.35}.assessment-label[data-v-4031d85d]{margin-block:var(--ds-space-6) var(--ds-space-2);font-size:var(--ds-text-caption);font-weight:650}.assessment-grid[data-v-4031d85d]{gap:var(--ds-space-2)}.assessment-grid button[data-v-4031d85d],.explain-action[data-v-4031d85d],.continue-action[data-v-4031d85d]{border-radius:var(--ds-radius-sm);min-height:2.75rem;font-size:var(--ds-text-small);cursor:pointer;font-weight:600}.assessment-grid button[data-v-4031d85d]{color:var(--ds-color-text-secondary);background:var(--ds-color-surface-subtle);border:1px solid var(--ds-color-border);flex:1}.assessment-grid .needs-help[data-v-4031d85d]{color:var(--ds-color-attention);background:var(--ds-color-attention-soft);border-color:#f1dfbf}.assessment-grid .confident[data-v-4031d85d]{color:var(--ds-color-success);background:var(--ds-color-success-soft);border-color:#d7ede1}.explain-action[data-v-4031d85d]{justify-content:center;align-items:center;gap:var(--ds-space-2);width:100%;margin-top:var(--ds-space-3);color:var(--ds-color-action);background:var(--ds-color-action-soft);border:1px solid #dbe7ff;display:inline-flex}.daily-strip[data-v-4031d85d]{gap:var(--ds-space-10);padding-block:var(--ds-space-6);border-block:1px solid var(--ds-color-border);grid-template-columns:repeat(3,auto) 1fr;align-items:center;display:grid}.daily-strip div[data-v-4031d85d]{flex-direction:column;display:flex}.daily-strip strong[data-v-4031d85d]{font-size:var(--ds-text-h3);font-weight:650}.daily-strip span[data-v-4031d85d],.daily-strip p[data-v-4031d85d]{color:var(--ds-color-text-secondary);font-size:var(--ds-text-small)}.daily-strip p[data-v-4031d85d]{justify-self:end;max-width:24rem}.section[data-v-4031d85d],.section-band[data-v-4031d85d]{padding-block:7rem}.section-band[data-v-4031d85d]{background:var(--ds-color-surface-subtle);border-block:1px solid var(--ds-color-border)}.section-heading[data-v-4031d85d]{max-width:43rem;margin:0 auto var(--ds-space-12);text-align:center}.section-heading.align-left[data-v-4031d85d]{text-align:left;margin-left:0}.walkthrough-layout[data-v-4031d85d]{align-items:center;gap:var(--ds-space-12);display:grid}.walkthrough-layout .section-heading[data-v-4031d85d]{margin-bottom:0}.program-intro[data-v-4031d85d]{align-items:center;gap:var(--ds-space-12);margin-bottom:var(--ds-space-12);display:grid}.program-intro .section-heading[data-v-4031d85d]{margin-bottom:0}.program-visual[data-v-4031d85d]{aspect-ratio:4/3;border-radius:var(--ds-radius-lg)}.eyebrow[data-v-4031d85d]{margin-bottom:var(--ds-space-3);color:var(--ds-color-action);font-size:var(--ds-text-caption);text-transform:uppercase;font-weight:650;display:block}.section-heading h2[data-v-4031d85d],.explain-copy h2[data-v-4031d85d],.final-cta h2[data-v-4031d85d]{font-size:var(--ds-text-h1);font-weight:650;line-height:1.2}.section-heading p[data-v-4031d85d],.explain-copy>p[data-v-4031d85d],.final-cta p[data-v-4031d85d]{margin-top:var(--ds-space-4);color:var(--ds-color-text-secondary);line-height:1.7}.program-layout[data-v-4031d85d],.explain[data-v-4031d85d]{gap:var(--ds-space-6);display:grid}.program-layout[data-v-4031d85d]>*,.goal-panel[data-v-4031d85d],.topic-list[data-v-4031d85d],.topic-row[data-v-4031d85d],.topic-row[data-v-4031d85d]>*{min-width:0}.goal-panel[data-v-4031d85d],.lesson-card[data-v-4031d85d]{padding:var(--ds-space-8)}.goal-topline[data-v-4031d85d]{justify-content:space-between;align-items:center;gap:var(--ds-space-3);color:var(--ds-color-text-secondary);font-size:var(--ds-text-small);display:flex}.goal-panel>h3[data-v-4031d85d]{margin-top:var(--ds-space-8);font-size:var(--ds-text-h3);font-weight:650}.goal-panel>p[data-v-4031d85d]{margin-top:var(--ds-space-1);color:var(--ds-color-text-secondary);font-size:var(--ds-text-small)}.topic-list[data-v-4031d85d]{margin-top:var(--ds-space-8);border-top:1px solid var(--ds-color-border)}.topic-row[data-v-4031d85d]{gap:var(--ds-space-4);padding-block:var(--ds-space-4);border-bottom:1px solid var(--ds-color-border);grid-template-columns:minmax(8rem,1fr) minmax(8rem,1fr) 2.5rem;align-items:center;display:grid}.topic-row>div[data-v-4031d85d]:first-child{flex-direction:column;display:flex}.topic-row strong[data-v-4031d85d],.topic-row b[data-v-4031d85d]{font-size:var(--ds-text-small);font-weight:600}.topic-row span[data-v-4031d85d],.topic-row b[data-v-4031d85d]{color:var(--ds-color-text-secondary);font-size:var(--ds-text-caption)}.program-notes[data-v-4031d85d]{align-content:start;display:grid;overflow:hidden}.program-notes article[data-v-4031d85d]{gap:var(--ds-space-4);padding:var(--ds-space-6);border-bottom:1px solid var(--ds-color-border);grid-template-columns:2rem 1fr;display:grid}.program-notes article[data-v-4031d85d],.program-notes article[data-v-4031d85d]>*{min-width:0}.program-notes article[data-v-4031d85d]:last-child{border-bottom:0}.program-notes article>span[data-v-4031d85d],.steps-grid article>span[data-v-4031d85d],.audience-grid article>span[data-v-4031d85d]{color:var(--ds-color-text-muted);font-size:var(--ds-text-caption);font-weight:650}.program-notes h3[data-v-4031d85d],.steps-grid h3[data-v-4031d85d],.audience-grid h3[data-v-4031d85d]{font-size:var(--ds-text-body);font-weight:650}.program-notes p[data-v-4031d85d],.steps-grid p[data-v-4031d85d],.audience-grid p[data-v-4031d85d]{margin-top:var(--ds-space-1);color:var(--ds-color-text-secondary);font-size:var(--ds-text-small);line-height:1.6}.steps-grid[data-v-4031d85d]{display:grid;overflow:hidden}.steps-grid article[data-v-4031d85d]{padding:var(--ds-space-6);border-bottom:1px solid var(--ds-color-border)}.steps-grid article[data-v-4031d85d]:last-child{border-bottom:0}.steps-grid h3[data-v-4031d85d],.audience-grid h3[data-v-4031d85d]{margin-top:var(--ds-space-5)}.feature-visual[data-v-4031d85d]{aspect-ratio:16/10;margin-top:var(--ds-space-8);border-radius:var(--ds-radius-lg)}.explain[data-v-4031d85d]{align-items:center}.explain[data-v-4031d85d]>*{min-width:0}.explain-copy ol[data-v-4031d85d]{gap:var(--ds-space-3);margin-top:var(--ds-space-8);list-style:none;display:grid}.explain-copy li[data-v-4031d85d]{align-items:center;gap:var(--ds-space-3);font-size:var(--ds-text-small);font-weight:550;display:flex}.explain-copy li svg[data-v-4031d85d]{color:var(--ds-color-success)}.lesson-header[data-v-4031d85d]{color:var(--ds-color-action);font-size:var(--ds-text-caption);text-transform:uppercase;justify-content:space-between;font-weight:650}.lesson-card h3[data-v-4031d85d]{margin-top:var(--ds-space-6);font-size:var(--ds-text-h3);font-weight:650;line-height:1.35}.lesson-card>p[data-v-4031d85d]{margin-top:var(--ds-space-3);color:var(--ds-color-text-secondary);font-size:var(--ds-text-small)}.code-example[data-v-4031d85d]{margin-top:var(--ds-space-6);padding:var(--ds-space-4);color:#d6d8dc;border-radius:var(--ds-radius-sm);background:#242629}.code-example>span[data-v-4031d85d]{color:#a9adb5;font-size:var(--ds-text-caption)}.code-example>div[data-v-4031d85d]{gap:var(--ds-space-1);margin-top:var(--ds-space-3);grid-template-columns:.7fr 1.8fr .7fr;display:grid}.code-example i[data-v-4031d85d]{padding:var(--ds-space-2);font-size:var(--ds-text-caption);text-align:center;background:#34373b;font-style:normal}.code-example i.blocked[data-v-4031d85d]{color:#ffdfba;background:#694a28}.lesson-point[data-v-4031d85d]{margin-top:var(--ds-space-4);padding:var(--ds-space-4);background:var(--ds-color-attention-soft);border-radius:var(--ds-radius-sm)}.lesson-point strong[data-v-4031d85d]{color:var(--ds-color-attention);font-size:var(--ds-text-caption)}.lesson-point p[data-v-4031d85d]{margin-top:var(--ds-space-1);font-size:var(--ds-text-small)}.continue-action[data-v-4031d85d]{justify-content:center;gap:var(--ds-space-2);width:100%;margin-top:var(--ds-space-4);color:#fff;background:var(--ds-color-action);border:1px solid var(--ds-color-action)}.audience-grid[data-v-4031d85d]{gap:var(--ds-space-4);display:grid}.audience-grid article[data-v-4031d85d]{padding:var(--ds-space-6)}.final-cta[data-v-4031d85d]{gap:var(--ds-space-8);padding:var(--ds-space-10);margin-block:7rem;display:grid;overflow:hidden}.final-cta-copy[data-v-4031d85d]{text-align:center;max-width:42rem;margin-inline:auto}.final-cta-visual[data-v-4031d85d]{aspect-ratio:3;border-radius:var(--ds-radius-sm);position:relative;overflow:hidden}.final-cta-image[data-v-4031d85d]{object-fit:cover;width:100%;height:100%;display:block}.final-cta-action[data-v-4031d85d]{padding:var(--ds-space-4);place-items:center;display:grid;position:absolute;inset:0}@media (width>=48rem){h1[data-v-4031d85d]{font-size:3.5rem}.program-intro[data-v-4031d85d]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.walkthrough-layout[data-v-4031d85d]{grid-template-columns:minmax(16rem,.65fr) minmax(0,1.35fr)}.program-layout[data-v-4031d85d]{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr)}.steps-grid[data-v-4031d85d]{grid-template-columns:repeat(2,1fr)}.steps-grid article[data-v-4031d85d]:nth-child(odd){border-right:1px solid var(--ds-color-border)}.steps-grid article[data-v-4031d85d]:nth-last-child(-n+2){border-bottom:0}.explain[data-v-4031d85d]{gap:var(--ds-space-16);grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}.audience-grid[data-v-4031d85d]{grid-template-columns:repeat(3,1fr)}}@media (width<=47.99rem){.hero[data-v-4031d85d]{gap:var(--ds-space-8);padding-block:var(--ds-space-12);grid-template-columns:minmax(0,1fr)}.hero-copy[data-v-4031d85d]{text-align:center}.hero-copy>p[data-v-4031d85d]{margin-inline:auto}.hero-actions[data-v-4031d85d],.hero-note[data-v-4031d85d]{justify-content:center}.hero-actions[data-v-4031d85d],.assessment-grid[data-v-4031d85d]{flex-direction:column;align-items:stretch}.hero-actions[data-v-4031d85d]>*{width:100%}.session-preview[data-v-4031d85d]{width:100%;padding:var(--ds-space-5)}.question[data-v-4031d85d]{font-size:var(--ds-text-h3)}.daily-strip[data-v-4031d85d]{gap:var(--ds-space-3);grid-template-columns:repeat(3,1fr)}.daily-strip strong[data-v-4031d85d]{font-size:var(--ds-text-body)}.daily-strip span[data-v-4031d85d]{font-size:.6875rem}.daily-strip p[data-v-4031d85d]{display:none}.section[data-v-4031d85d],.section-band[data-v-4031d85d]{padding-block:var(--ds-space-16)}.program-intro[data-v-4031d85d]{gap:var(--ds-space-8);margin-bottom:var(--ds-space-8)}.feature-visual[data-v-4031d85d]{margin-top:var(--ds-space-6)}.goal-panel[data-v-4031d85d],.lesson-card[data-v-4031d85d]{padding:var(--ds-space-5)}.goal-topline[data-v-4031d85d]{flex-direction:column;align-items:flex-start}.program-notes article[data-v-4031d85d]{gap:var(--ds-space-2);padding:var(--ds-space-4);grid-template-columns:minmax(0,1fr)}.topic-row[data-v-4031d85d]{gap:var(--ds-space-3);grid-template-columns:minmax(7rem,1fr) minmax(6rem,1fr) 2rem}.final-cta[data-v-4031d85d]{margin-block:var(--ds-space-16);padding:var(--ds-space-4)}.final-cta-action[data-v-4031d85d]{padding:var(--ds-space-2)}}@media (width<=24rem){.code-example>div[data-v-4031d85d]{grid-template-columns:minmax(0,1fr)}.topic-row[data-v-4031d85d]{gap:var(--ds-space-2);grid-template-columns:minmax(0,1fr) auto}.topic-row[data-v-4031d85d]>:nth-child(2){grid-area:2/1/auto/-1}.topic-row>b[data-v-4031d85d]{grid-area:1/2}}.search-intent[data-v-97639405]{background:var(--ds-color-surface-subtle);border-block:1px solid var(--ds-color-border);padding-block:4.5rem}.container[data-v-97639405]{width:min(var(--ds-content-width), calc(100% - 2.5rem));margin-inline:auto}.section-heading[data-v-97639405]{text-align:center;max-width:48rem;margin-inline:auto}.eyebrow[data-v-97639405]{color:var(--ds-color-action);font-size:var(--ds-text-caption);text-transform:uppercase;letter-spacing:.08em;font-weight:650}.section-heading h2[data-v-97639405]{margin:var(--ds-space-3) 0 0;font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.15}.section-heading p[data-v-97639405]{margin:var(--ds-space-5) 0 0;color:var(--ds-color-text-secondary);line-height:1.7}.intent-grid[data-v-97639405]{gap:var(--ds-space-5);margin-top:var(--ds-space-10);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.intent-card[data-v-97639405]{padding:var(--ds-space-6);background:var(--ds-color-surface);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-sm)}.intent-card>svg[data-v-97639405]{color:var(--ds-color-action)}.intent-card h3[data-v-97639405]{margin:var(--ds-space-4) 0 0;font-size:1.05rem}.intent-card p[data-v-97639405]{margin:var(--ds-space-3) 0 0;color:var(--ds-color-text-secondary);line-height:1.65}.intent-actions[data-v-97639405]{justify-content:center;gap:var(--ds-space-3);margin-top:var(--ds-space-8);flex-wrap:wrap;display:flex}@media (width<=760px){.search-intent[data-v-97639405]{padding-block:3.5rem}.intent-grid[data-v-97639405]{grid-template-columns:1fr}}.blog-preview[data-v-633c4dfd]{background:var(--ds-color-canvas);border-top:1px solid var(--ds-color-border);padding:7rem 0}.container[data-v-633c4dfd]{max-width:var(--ds-content-width);text-align:center;margin:0 auto;padding:0 1.5rem}.section-label[data-v-633c4dfd]{color:var(--ds-color-action);font-size:var(--ds-text-caption);text-transform:uppercase;letter-spacing:0;margin-bottom:.875rem;font-weight:650}.section-title[data-v-633c4dfd]{font-size:var(--ds-text-h1);letter-spacing:0;color:var(--ds-color-text);margin-bottom:3rem;font-weight:650;line-height:1.2}.grid[data-v-633c4dfd]{gap:var(--ds-space-4);text-align:left;grid-template-columns:repeat(3,1fr);margin-bottom:2.5rem;display:grid}.card[data-v-633c4dfd]{min-height:18rem;padding:var(--ds-space-6);gap:var(--ds-space-3);background:var(--ds-color-surface);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-sm);transition:background var(--ds-duration-fast), border-color var(--ds-duration-fast);cursor:pointer;flex-direction:column;display:flex}.card[data-v-633c4dfd]:hover{border-color:var(--ds-color-border-strong);background:#fdfdfc}.card-meta[data-v-633c4dfd]{align-items:center;gap:.75rem;display:flex}.card-date[data-v-633c4dfd],.card-read[data-v-633c4dfd]{color:var(--ds-color-text-muted);font-size:var(--ds-text-caption);font-weight:500}.card-date[data-v-633c4dfd]:after{content:"·";margin-left:.75rem}.card-title[data-v-633c4dfd]{color:var(--ds-color-text);font-size:var(--ds-text-body);flex:1;font-weight:650;line-height:1.35}.card-excerpt[data-v-633c4dfd]{color:var(--ds-color-text-secondary);font-size:var(--ds-text-small);line-height:1.6}.card-link[data-v-633c4dfd]{align-items:center;gap:var(--ds-space-2);color:var(--ds-color-action);font-size:var(--ds-text-small);margin-top:auto;font-weight:600;display:inline-flex}.footer-link[data-v-633c4dfd]{justify-content:center;display:flex}@media (width<=860px){.grid[data-v-633c4dfd]{grid-template-columns:repeat(2,1fr)}.grid .card[data-v-633c4dfd]:last-child{grid-column:1/-1}}@media (width<=520px){.blog-preview[data-v-633c4dfd]{padding-block:var(--ds-space-16)}.grid[data-v-633c4dfd]{grid-template-columns:1fr}.grid .card[data-v-633c4dfd]:last-child{grid-column:auto}}
