.landing-learning[data-v-658092d9]{max-width:1280px;margin:0 auto;padding:0 16px;font-family:Nunito,ui-sans-serif,system-ui,sans-serif}.demo-intro[data-v-658092d9]{text-align:center;margin-bottom:25px}.demo-eyebrow[data-v-658092d9]{display:inline-flex;align-items:center;gap:7px;font-size:10px;letter-spacing:.15em;font-weight:800;color:#765796}.demo-eyebrow>span[data-v-658092d9]{font-size:18px}.demo-intro h1[data-v-658092d9]{font-family:Merriweather,Georgia,serif;color:#2a2038;font-size:clamp(23px,3.2vw,36px);letter-spacing:-.04em;margin:9px 0 12px}.demo-intro h1 em[data-v-658092d9]{color:#85629f;font-weight:400}.demo-intro p[data-v-658092d9]{font-size:15px;color:#616170;margin:0 0 8px}.demo-intro .demo-description[data-v-658092d9]{max-width:640px;margin:12px auto 0;font-size:14px;line-height:1.7}.demo-signup[data-v-658092d9]{display:inline-block;margin-top:20px;padding:8px 32px;border-radius:8px;background:#7c559a;color:#fff;font-size:18px;text-decoration:none}.demo-signup[data-v-658092d9]:hover{background:#6b4787}.demo-signup[data-v-658092d9]:focus-visible{outline:2px solid #7c559a;outline-offset:4px}.paper-choices[data-v-658092d9]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:20px}.paper-choice[data-v-658092d9]{display:grid;grid-template-columns:88px minmax(0,1fr);text-align:left;gap:16px;padding:17px 19px 13px;background:#fff;border:1px solid #e5ddea;border-radius:12px;transition:border-color .15s,background .15s}.paper-choice[data-v-658092d9]:hover{border-color:#b297c7;background:#fcfaff}.paper-choice.selected[data-v-658092d9]{border-color:#8963a6;background:#faf6fd;box-shadow:0 0 0 1px #8963a6}.choice-thumbnail[data-v-658092d9]{display:block;align-self:start;width:88px;aspect-ratio:3/4;overflow:hidden;border:1px solid #e5ddea;border-radius:4px;background:#fff;box-shadow:0 3px 9px #4a285510}.choice-thumbnail img[data-v-658092d9]{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.choice-content[data-v-658092d9]{display:flex;min-width:0;flex-direction:column;gap:8px}.choice-meta[data-v-658092d9]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:6px;font-size:10px;color:#765796;font-weight:700}.choice-meta>span[data-v-658092d9]{font-weight:400;color:#696171}.paper-choice strong[data-v-658092d9]{font-size:15px;line-height:1.4;font-weight:750;color:#30263c}.choice-teaser[data-v-658092d9]{font-size:11px;color:#696171}.choice-action[data-v-658092d9]{display:flex;justify-content:space-between;font-size:10px;color:#765796;margin-top:auto;padding-top:5px;font-weight:700}.demo-workspace[data-v-658092d9]{--learning-pane-height:620px;border:1px solid #ded5e5;border-radius:15px;overflow:hidden;background:#fff;box-shadow:0 16px 50px #4a285515}.workspace-toolbar[data-v-658092d9]{display:flex;align-items:center;justify-content:space-between;padding:13px 18px;background:#fcfafc;border-bottom:1px solid #e5ddea}.workspace-brand[data-v-658092d9]{display:flex;align-items:center;gap:9px;font-size:13px;font-weight:700}.workspace-brand>span[data-v-658092d9]{display:flex;align-items:center;gap:12px}.sample-badge[data-v-658092d9]{color:#856697;font-size:8px;letter-spacing:.1em;font-weight:700;padding:4px 7px;border:1px solid #e7dced;border-radius:4px;background:#f5eef9}.expand-button[data-v-658092d9]{font-size:11px;color:#765796;display:flex;gap:8px;align-items:center}.paper-title[data-v-658092d9]{display:flex;flex-direction:column;gap:5px;padding:14px 18px;border-bottom:1px solid #e5ddea}.paper-title strong[data-v-658092d9]{font-size:13px;line-height:1.4;font-weight:700}.paper-title>span[data-v-658092d9]{font-size:10px;color:#77717e}.demo-spread[data-v-658092d9]{display:grid;grid-template-columns:1fr 1fr}.guide-pane[data-v-658092d9]{min-width:0}.guide-label[data-v-658092d9]{display:flex;justify-content:space-between;align-items:center;min-height:38px;padding:5px 13px;background:#faf7fc;color:#765796;font-size:9px}.guide-label>span[data-v-658092d9]:first-child{letter-spacing:.13em}.guide-label>span[data-v-658092d9]:last-child{font-size:10px;letter-spacing:0;color:#705781}.guide-pane iframe[data-v-658092d9]{display:block;width:100%;height:var(--learning-pane-height);border:0;background:#fcfafc}.guide-placeholder[data-v-658092d9]{display:grid;place-items:center;height:var(--learning-pane-height);background:#fcfafc;color:#765796;font-size:13px}.demo-pane[data-v-658092d9]{position:relative;min-width:0}.paper-pane.pane-inactive[data-v-658092d9] .source-pane{pointer-events:none}.pane-activation[data-v-658092d9]{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;padding:16px;border:0;background:transparent;cursor:pointer;touch-action:pan-y}.pane-activation>span[data-v-658092d9]{padding:8px 13px;border:1px solid #d9c9e3;border-radius:20px;background:#fffffff2;color:#6d4e81;box-shadow:0 3px 12px #4a28551a;font-size:11px;font-weight:700}.pane-activation:hover>span[data-v-658092d9],.pane-activation:focus-visible>span[data-v-658092d9]{background:#f5eef9;border-color:#a582bc}.pane-activation-guide[data-v-658092d9]{inset:auto;bottom:16px;left:50%;transform:translate(-50%);display:block;padding:0;white-space:nowrap}.pane-interaction-hint[data-v-658092d9]{position:absolute;z-index:2;bottom:9px;left:50%;transform:translate(-50%);padding:5px 9px;border-radius:12px;background:#fffffff0;color:#705781;font-size:9px;white-space:nowrap;pointer-events:none}.reading-guide[data-v-658092d9]{min-height:var(--learning-pane-height);display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:40px;background:radial-gradient(ellipse at center,#f3edf9,#fdfbfd 70%)}.reading-symbol[data-v-658092d9]{font-size:45px;color:#b69bc9}.reading-guide h3[data-v-658092d9]{font-size:22px;font-family:Georgia,serif;margin:18px 0 10px}.reading-guide p[data-v-658092d9]{font-size:13px;line-height:1.8;color:#77717e;max-width:320px}.reading-guide button[data-v-658092d9]{border:1px solid #d6c5e3;border-radius:9px;color:#765796;background:#fff;padding:10px 16px;font-size:12px;margin-top:22px}.page-navigation[data-v-658092d9]{display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid #e5ddea;padding:12px 18px}.page-navigation button[data-v-658092d9]{display:flex;gap:8px;align-items:center;font-size:12px;color:#765796}.page-navigation button[data-v-658092d9]:disabled{opacity:.35;cursor:not-allowed}.page-navigation label[data-v-658092d9]{display:flex;align-items:center;gap:7px;font-size:11px;color:#77717e}.page-navigation select[data-v-658092d9]{font-size:11px;color:#493454;border:1px solid #e5ddea;border-radius:6px;padding:5px 22px 5px 8px;background-color:#fcfafc}.paper-attribution[data-v-658092d9]{display:flex;gap:9px;align-items:center;flex-wrap:wrap;padding:10px 18px;font-size:10px;border-top:1px solid #eee8f2;color:#6f6078;background:#fcfafc}.paper-attribution a[data-v-658092d9]:hover{text-decoration:underline}.guide-location[data-v-658092d9]{margin-left:auto;color:#765796}.sample-note[data-v-658092d9]{font-size:10px;color:#6f6078;text-align:center;margin:12px 0 22px;line-height:1.6}.demo-cta[data-v-658092d9]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px 35px}.demo-cta>div[data-v-658092d9]{display:flex;flex-direction:column;gap:5px}.demo-cta strong[data-v-658092d9]{color:#3c2e48;font-size:16px}.demo-cta>div>span[data-v-658092d9]{color:#696171;font-size:12px}.demo-cta>a[data-v-658092d9]{display:flex;align-items:center;gap:30px;background:#7c559a;color:#fff;padding:13px 22px;border-radius:9px;font-size:13px;font-weight:700}.demo-cta>a[data-v-658092d9]:hover{background:#694583}.demo-expanded[data-v-658092d9]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;overflow:auto;border-radius:0;--learning-pane-height: calc(100vh - 210px) }.demo-workspace[data-v-658092d9]:fullscreen{--learning-pane-height: calc(100vh - 210px) ;overflow:auto}@media (min-width:1500px){.demo-workspace[data-v-658092d9]{--learning-pane-height:680px}}@media (max-width:760px){.landing-learning[data-v-658092d9]{padding:0}.paper-choices[data-v-658092d9]{gap:8px}.paper-choice[data-v-658092d9]{grid-template-columns:1fr;gap:10px;padding:12px}.choice-thumbnail[data-v-658092d9]{justify-self:center;width:min(76px,100%)}.paper-choice strong[data-v-658092d9]{font-size:12px}.choice-meta[data-v-658092d9]{font-size:9px}.choice-teaser[data-v-658092d9]{display:none}.demo-spread[data-v-658092d9]{grid-template-columns:1fr;order:1}.guide-pane[data-v-658092d9]{grid-row:1}.paper-pane[data-v-658092d9]{grid-row:2}.demo-workspace[data-v-658092d9]{display:flex;flex-direction:column;--learning-pane-height:590px}.paper-title[data-v-658092d9]{order:2}.page-navigation[data-v-658092d9]{order:3}.paper-attribution[data-v-658092d9]{order:4}.demo-spread[data-v-658092d9] .source-pane{border-right:0}.demo-spread[data-v-658092d9] .paper-scroll{height:320px}.guide-label[data-v-658092d9]{border-top:1px solid #e5ddea}.guide-location[data-v-658092d9]{display:none}.demo-cta[data-v-658092d9]{text-align:center}.sample-badge[data-v-658092d9]{display:none}.paper-title strong[data-v-658092d9]{font-size:12px}.page-navigation[data-v-658092d9]{padding:10px}.page-navigation button span[data-v-658092d9]{display:none}.reading-guide[data-v-658092d9]{padding:28px}.demo-expanded[data-v-658092d9]{--learning-pane-height:540px}}@media (prefers-reduced-motion:reduce){.paper-choice[data-v-658092d9]{transition:none}}
