.milford_page__6k1he{max-width:1440px;margin:0 auto;padding:64px 40px 72px}.milford_intro__u6TrF{display:grid;grid-template-columns:1.1fr 1fr;align-items:end;gap:64px;margin-bottom:40px}.milford_intro__u6TrF h1{max-width:650px;font-size:clamp(36px,4.2vw,60px);font-weight:500;line-height:1.06;letter-spacing:-.035em;text-wrap:balance}.milford_intro__u6TrF p{max-width:490px;color:hsl(var(--ink-muted));font-size:18px;line-height:1.6}.milford_stage__fGRr9{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.285fr);gap:16px;align-items:start}.milford_chat__cXDjb,.milford_desktop__FARQ8{min-width:0;border:1px solid hsl(var(--rule-strong));background:white}.milford_label__deQr5{display:flex;justify-content:space-between;gap:8px;padding:10px 14px;font-size:13px;border-bottom:1px solid hsl(var(--rule-strong));background:hsl(var(--paper))}.milford_label__deQr5 span{color:hsl(var(--ink-muted))}.milford_stage__fGRr9 video{display:block;width:100%;height:auto}.milford_chatScroll__t14_E{aspect-ratio:420/1056;overflow-y:auto}.milford_scrollHint__sikFt{display:none}.milford_controls__28h5y{display:flex;gap:18px;align-items:center;padding:14px 0;border-bottom:1px solid hsl(var(--rule-strong))}.milford_controls__28h5y button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 12px;font-size:14px;white-space:nowrap}.milford_controls__28h5y button:first-child{background:hsl(var(--ink));color:hsl(var(--paper));min-width:172px}.milford_controls__28h5y button:hover{opacity:.8}.milford_controls__28h5y input{flex:1;min-width:40px;accent-color:hsl(var(--ink));height:44px}.milford_time__8GXGy{font-variant-numeric:tabular-nums;font-size:12px;white-space:nowrap;color:hsl(var(--ink-muted))}.milford_page__6k1he figcaption{color:hsl(var(--ink-muted));font-size:12px;line-height:1.6;margin-top:14px}.milford_chapters__MlZSE{display:flex;flex-wrap:wrap;gap:12px 32px;margin-top:36px}.milford_chapters__MlZSE button{min-height:44px;font-size:16px;color:hsl(var(--ink-muted));border-bottom:1px solid transparent}.milford_chapters__MlZSE button[aria-current]{color:hsl(var(--ink));border-color:currentColor}.milford_chapters__MlZSE button:hover{color:hsl(var(--ink))}.milford_chatScroll__t14_E:focus-visible,.milford_page__6k1he button:focus-visible,.milford_page__6k1he input:focus-visible{outline:2px solid hsl(var(--ink));outline-offset:4px}.milford_note__mk_ja{margin-top:16px;font-size:14px;color:hsl(var(--ink-muted))}.milford_error__yZp7K{padding-top:12px}@media (max-width:760px){.milford_page__6k1he{padding:32px 20px 48px}.milford_intro__u6TrF{display:block;margin-bottom:28px}.milford_intro__u6TrF p{font-size:16px;margin-top:20px}.milford_stage__fGRr9{display:flex;flex-direction:column;gap:16px}.milford_chat__cXDjb,.milford_desktop__FARQ8{width:100%}.milford_chat__cXDjb{order:-1}.milford_chatScroll__t14_E{aspect-ratio:auto;height:180px}.milford_scrollHint__sikFt{display:block;padding:6px 12px;font-size:11px;color:hsl(var(--ink-muted));background:hsl(var(--paper));border-top:1px solid hsl(var(--rule-strong))}.milford_controls__28h5y{gap:8px;flex-wrap:wrap}.milford_controls__28h5y button:first-child{min-width:150px;font-size:13px}.milford_controls__28h5y input{order:4;flex-basis:100%}.milford_time__8GXGy{margin-left:auto}.milford_chapters__MlZSE{gap:8px 20px;margin-top:24px}.milford_chapters__MlZSE button{font-size:14px}}