.start_page__rt6ma{color:var(--sense-ink);overflow-wrap:anywhere}.start_page__rt6ma .page-intro,.start_page__rt6ma .page-intro.has-full-bleed,.start_page__rt6ma .page-intro.has-visual{position:relative;display:block;width:min(calc(100% - 56px),1200px);min-height:0;margin:12px auto 0;padding:clamp(28px,4vw,52px);overflow:hidden;border:0;border-radius:32px;background:var(--surface-raised);box-shadow:var(--sense-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}.start_page__rt6ma .page-intro .container{width:100%;max-width:none;margin:0;padding:0}.start_page__rt6ma .page-intro-copy,.start_page__rt6ma .page-intro.has-visual .page-intro-copy{width:min(100%,680px);max-width:680px}.start_page__rt6ma .page-intro h1,.start_page__rt6ma .page-intro.has-compact-title h1,.start_page__rt6ma .page-intro.has-visual h1{max-width:16em;margin:0 0 16px;color:var(--sense-ink);font-size:clamp(34px,4.6vw,56px);font-weight:780;line-height:1.18;letter-spacing:-.02em}.start_page__rt6ma .page-intro p{max-width:40em;color:var(--sense-ink-soft);font-size:clamp(16px,1.6vw,18px);line-height:1.7}.start_page__rt6ma .page-intro-visual{inset:12% 0 0 auto;width:min(38%,380px);height:auto;border-radius:24px;opacity:.42}.start_page__rt6ma .page-intro-visual:after{background:transparent}.start_page__rt6ma .assistant-capabilities-section,.start_page__rt6ma .learning-practice-section,.start_page__rt6ma .privacy-section,.start_page__rt6ma .scene-gallery-section,.start_page__rt6ma .scene-gallery-section.is-compact,.start_page__rt6ma .section{border:0;background:transparent;padding-block:clamp(28px,4vw,48px)}.start_page__rt6ma .eyebrow{display:inline-flex;width:fit-content;margin-bottom:10px;padding:4px 10px;border-radius:999px;color:var(--sense-ink-soft);background:var(--sense-glass-strong);box-shadow:inset 0 0 0 1px var(--sense-hairline);font-size:12px;font-weight:700;letter-spacing:.04em}.start_page__rt6ma .four-parts h2,.start_page__rt6ma .privacy-copy h2,.start_page__rt6ma .section-heading h2,.start_page__rt6ma .starter-rail h2{margin-top:0;color:var(--sense-ink);font-size:clamp(24px,3vw,36px);font-weight:760;line-height:1.3;letter-spacing:-.02em}.start_page__rt6ma .four-parts>div:first-child>p,.start_page__rt6ma .privacy-copy>p,.start_page__rt6ma .section-heading>p{color:var(--sense-ink-soft);font-size:15px;line-height:1.7}.start_page__rt6ma .assistant-capabilities-grid article,.start_page__rt6ma .formula-card,.start_page__rt6ma .learning-practice-grid>a,.start_page__rt6ma .lesson-list .lesson-entry,.start_page__rt6ma .privacy-list,.start_page__rt6ma .starter-rail{border:1px solid var(--sense-glass-border);border-radius:var(--sense-radius,22px);background:var(--paper);box-shadow:var(--sense-shadow),inset 0 1px 0 rgb(255 255 255/55%);-webkit-backdrop-filter:none;backdrop-filter:none}.start_page__rt6ma .assistant-capabilities-grid article,.start_page__rt6ma .formula-card,.start_page__rt6ma .learning-practice-grid>a{min-height:0;padding:22px}.start_page__rt6ma .assistant-capabilities-grid strong,.start_page__rt6ma .formula-card strong,.start_page__rt6ma .learning-practice-grid h3{margin-top:28px;color:var(--sense-ink);font-size:18px}.start_page__rt6ma .assistant-capabilities-grid p,.start_page__rt6ma .formula-card p,.start_page__rt6ma .learning-practice-grid p,.start_page__rt6ma .lesson-list p{color:var(--sense-ink-soft);font-size:14px;line-height:1.7}.start_page__rt6ma .learning-practice-grid strong{margin-top:auto;padding-top:16px;color:var(--sense-accent-strong);font-size:15px}.start_page__rt6ma .button.button-primary{border:0;border-radius:999px;color:var(--lg-on-tint);background:var(--lg-tint);box-shadow:inset 0 1px 0 rgb(255 255 255/78%);font-weight:700}.start_page__rt6ma .button.button-primary:hover{background:var(--action-gradient);box-shadow:var(--shadow-sm)}.start_page__rt6ma .lesson-list{display:grid;gap:12px;border:0}.start_page__rt6ma .lesson-list .lesson-entry{min-height:0;padding:18px 20px}.start_page__rt6ma .lesson-list h3{color:var(--sense-ink);font-size:18px;letter-spacing:0}.start_page__rt6ma .starter-grid{align-items:start;gap:24px}.start_page__rt6ma .starter-rail{position:static;padding:24px}.start_page__rt6ma .check-list li{color:var(--sense-ink-soft);font-size:15px}.start_page__rt6ma .check-list span{color:var(--sense-accent-strong);background:var(--sense-accent-soft)}.start_page__rt6ma .privacy-list{padding:8px 22px}.start_page__rt6ma .privacy-list>div{border:0}.start_page__rt6ma .service-scene-card{border-radius:var(--sense-radius,22px);box-shadow:var(--sense-shadow)}.start_page__rt6ma .privacy-note{color:var(--sense-ink-soft)}@media (max-width:720px){.start_page__rt6ma .page-intro,.start_page__rt6ma .page-intro.has-full-bleed,.start_page__rt6ma .page-intro.has-visual{width:min(calc(100% - 56px),1200px);padding:22px 18px;border-radius:24px}}@media (prefers-reduced-motion:reduce){.start_page__rt6ma .assistant-capabilities-grid article:hover,.start_page__rt6ma .formula-card:hover,.start_page__rt6ma .learning-practice-grid>a:hover{transform:none}}@media (prefers-reduced-transparency:reduce){.start_page__rt6ma .assistant-capabilities-grid article,.start_page__rt6ma .formula-card,.start_page__rt6ma .learning-practice-grid>a,.start_page__rt6ma .lesson-list .lesson-entry,.start_page__rt6ma .page-intro,.start_page__rt6ma .privacy-list,.start_page__rt6ma .starter-rail{background:var(--sense-glass-strong,#fff);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (forced-colors:active){.start_page__rt6ma .assistant-capabilities-grid article,.start_page__rt6ma .formula-card,.start_page__rt6ma .learning-practice-grid>a,.start_page__rt6ma .lesson-list .lesson-entry,.start_page__rt6ma .page-intro,.start_page__rt6ma .privacy-list{border:1px solid CanvasText}}.start_page__rt6ma .page-intro-visual{position:absolute;inset:0;opacity:.22;pointer-events:none}.start_page__rt6ma .page-intro-visual img{object-fit:cover}.start_page__rt6ma .page-intro .container{position:relative;z-index:1}.start_page__rt6ma .lesson-entry{display:grid;grid-template-columns:42px minmax(0,1fr) 24px;gap:16px;align-items:center;border-radius:var(--card-radius);color:var(--text-primary);background:var(--paper)}.start_page__rt6ma .lesson-entry:is(:hover,:focus-visible){background:var(--accent-soft)}.start_page__rt6ma .lesson-entry p{color:var(--text-secondary)}.start_page__rt6ma .page-intro.has-visual .page-intro-visual{inset:0;width:100%;max-width:none;height:100%;display:block;transform:none;border-radius:inherit}.start_page__rt6ma .starter-rail .button{width:100%;white-space:normal;text-align:center;line-height:1.5}.start_page__rt6ma .check-list .glass-icon{width:16px;height:16px}.start_page__rt6ma .lesson-state{display:grid;place-items:center;width:24px;height:24px;border:0;background:transparent}.start_page__rt6ma .learning-practice-grid>a[data-tone],.start_page__rt6ma .lesson-list .lesson-entry[data-tone]{color:var(--g-ink,var(--text-primary));background:var(--g-control);border:1px solid var(--g-edge);transition:background-color var(--g-speed,.18s) ease,box-shadow var(--g-speed,.18s) ease}.start_page__rt6ma .learning-practice-grid>a[data-tone]:is(:hover,:focus-visible),.start_page__rt6ma .lesson-list .lesson-entry[data-tone]:is(:hover,:focus-visible){background:var(--g-wash);box-shadow:var(--g-rim),0 6px 14px var(--g-shadow)}.start_page__rt6ma .learning-practice-grid strong,.start_page__rt6ma .lesson-entry :is(.lesson-number,.lesson-state,.lesson-outcome){color:var(--g-ink,var(--text-primary))}.start_page__rt6ma .learning-practice-grid>a>span,.start_page__rt6ma .lesson-entry small{color:var(--g-muted,var(--text-secondary))}@media (max-width:720px){.start_page__rt6ma .lesson-list .lesson-entry{grid-template-columns:28px minmax(0,1fr) 20px;gap:10px;padding:16px}.start_page__rt6ma .starter-rail{padding:20px}}