.tGwFKa_page{--ink:#334b3b;--muted:#737b68;--green:#68815a;--line:#e2dfcf;--paper:#fffdf6;min-height:100vh;color:var(--ink);-webkit-font-smoothing:antialiased;background:radial-gradient(at 0 0,#f7f0d9 0,#f5f2e6 42rem,#f1f0e5 100%);padding:0 26px 48px;font-family:Avenir Next,Avenir,Segoe UI,sans-serif}.tGwFKa_header,.tGwFKa_hero,.tGwFKa_notice,.tGwFKa_demoGrid,.tGwFKa_timelineCard,.tGwFKa_technicalPanel,.tGwFKa_footer{width:min(100%,1160px);margin-left:auto;margin-right:auto}.tGwFKa_header{border-bottom:1px solid #bdbea68c;justify-content:space-between;align-items:center;min-height:78px;display:flex}.tGwFKa_brand,.tGwFKa_backLink,.tGwFKa_footer a{color:inherit;text-decoration:none}.tGwFKa_brand{letter-spacing:-.04em;align-items:center;gap:10px;font-size:18px;font-weight:750;display:inline-flex}.tGwFKa_brand b{color:#78936c;font-weight:600}.tGwFKa_brandMark{flex:none;width:34px;height:34px;display:block}.tGwFKa_backLink{color:#68775f;font-size:13px;font-weight:650}.tGwFKa_backLink:hover,.tGwFKa_footer a:hover{color:#405b43;text-underline-offset:3px;text-decoration:underline}.tGwFKa_hero{padding:40px 0 24px}.tGwFKa_eyebrow,.tGwFKa_cardEyebrow{color:#87916f;letter-spacing:.13em;text-transform:uppercase;margin:0 0 7px;font-size:11px;font-weight:800}.tGwFKa_hero h1{color:#3f5945;letter-spacing:-.035em;margin:0;font:500 clamp(36px,5vw,55px)/1.05 Georgia,Times New Roman,serif}.tGwFKa_hero>p:last-child{max-width:650px;color:var(--muted);margin:13px 0 0;font-size:15px;line-height:1.7}.tGwFKa_notice{color:#676a55;background:#fffbebd6;border:1px solid #dfd5b8;border-radius:15px;align-items:flex-start;gap:13px;padding:16px 19px;font-size:13px;line-height:1.65;display:flex}.tGwFKa_notice>span{color:#a58554;flex:none;font-size:20px;line-height:1.1}.tGwFKa_notice strong{color:#565b43}.tGwFKa_demoGrid{grid-template-columns:minmax(0,1.52fr) minmax(300px,.88fr);align-items:start;gap:17px;margin-top:18px;display:grid}.tGwFKa_sceneCard,.tGwFKa_infoCard,.tGwFKa_timelineCard,.tGwFKa_technicalPanel{border:1px solid var(--line);background:#fffdf6e6;border-radius:20px;box-shadow:0 8px 28px #4a4f360e}.tGwFKa_sceneCard{min-width:0;padding:20px}.tGwFKa_cardHeader,.tGwFKa_timelineHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.tGwFKa_cardHeader h2,.tGwFKa_timelineHeader h2,.tGwFKa_infoCard h2{color:#405944;margin:0;font:500 22px/1.2 Georgia,Times New Roman,serif}.tGwFKa_fixtureTag{color:#627651;letter-spacing:.04em;text-transform:uppercase;background:#edf1df;border:1px solid #d7dfc8;border-radius:99px;flex:none;padding:7px 11px;font-size:11px;font-weight:800}.tGwFKa_sceneWrap{background:#f4ecd7;border:1px solid #dedac4;border-radius:15px;margin-top:17px;overflow:hidden}.tGwFKa_scene{width:100%;height:auto;min-height:190px;display:block}.tGwFKa_sceneLabel{fill:#59634f;letter-spacing:.09em;font:800 11px Avenir Next,Avenir,sans-serif}.tGwFKa_sceneStatus{fill:#859071;letter-spacing:.12em;font:800 10px Avenir Next,Avenir,sans-serif}.tGwFKa_sceneVersion{fill:#485d47;font:600 17px Georgia,Times New Roman,serif}.tGwFKa_sceneLegend{color:#757b68;flex-wrap:wrap;gap:15px;padding:12px 3px 4px;font-size:11px;font-weight:650;display:flex}.tGwFKa_sceneLegend span{align-items:center;gap:6px;display:inline-flex}.tGwFKa_sceneLegend i{border-radius:50%;width:10px;height:10px;display:inline-block}.tGwFKa_actorDot{background:#809573}.tGwFKa_notebookDot{background:#b87765}.tGwFKa_basketDot{background:#c49462}.tGwFKa_stepSummary{background:#f1f2e5;border-radius:14px;grid-template-columns:minmax(145px,.8fr) minmax(0,1.4fr);align-items:center;gap:17px;margin-top:13px;padding:15px 16px;display:grid}.tGwFKa_stepSummary>div>span{color:#889071;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.tGwFKa_stepSummary h3{color:#4d624b;margin:5px 0 0;font:500 20px/1.2 Georgia,Times New Roman,serif}.tGwFKa_stepSummary p{color:#697260;margin:0;font-size:12px;line-height:1.65}.tGwFKa_playback{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.tGwFKa_playback button{color:#58674f;cursor:pointer;background:#fffdf6;border:1px solid #dcdcc9;border-radius:11px;min-height:40px;padding:0 12px;font:700 12px Avenir Next,Avenir,sans-serif;transition:background-color .15s,transform .15s}.tGwFKa_playback button:hover:not(:disabled){background:#edf1df;transform:translateY(-1px)}.tGwFKa_playback button:disabled{cursor:not-allowed;opacity:.45}.tGwFKa_playback .tGwFKa_playButton{color:#fff;background:#718c62;border-color:#718c62}.tGwFKa_playback .tGwFKa_playButton:hover:not(:disabled){background:#5f7952}.tGwFKa_playback .tGwFKa_resetButton{color:#756f5c;margin-left:auto}.tGwFKa_progressTrack{background:#e8e7d8;border-radius:99px;height:5px;margin-top:14px;overflow:hidden}.tGwFKa_progressTrack span{border-radius:inherit;background:linear-gradient(90deg,#93a779,#dbb879);height:100%;transition:width .24s;display:block}.tGwFKa_detailsColumn{gap:15px;display:grid}.tGwFKa_infoCard{min-width:0;padding:19px}.tGwFKa_infoCard h2{overflow-wrap:anywhere}.tGwFKa_resultRow{color:#617253;align-items:center;gap:8px;margin-top:13px;font-size:11px;display:flex}.tGwFKa_successDot,.tGwFKa_fixtureDot{background:#769566;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #e9efdf}.tGwFKa_fixtureDot{background:#c4a36e;box-shadow:0 0 0 4px #f4eedf}.tGwFKa_readingExcerpt{color:#53634e;background:#f1f1e5;border-left:3px solid #a2ad83;border-radius:0 11px 11px 0;margin:13px 0 0;padding:12px 13px}.tGwFKa_readingExcerpt>span{color:#81876e;letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:800}.tGwFKa_readingExcerpt p{overflow-wrap:anywhere;margin:8px 0;font:15px/1.5 Georgia,Times New Roman,serif}.tGwFKa_readingExcerpt small{color:#7e826f;overflow-wrap:anywhere;font-size:9px;display:block}.tGwFKa_facts{gap:0;margin:13px 0 0;display:grid}.tGwFKa_facts div{border-top:1px solid #ece9dc;grid-template-columns:92px minmax(0,1fr);gap:10px;padding:9px 0;display:grid}.tGwFKa_facts dt{color:#858a76;font-size:10px;font-weight:750}.tGwFKa_facts dd{color:#586451;overflow-wrap:anywhere;min-width:0;margin:0;font-size:10px;font-weight:650}.tGwFKa_objectList{gap:12px;margin:15px 0 0;padding:0;list-style:none;display:grid}.tGwFKa_objectList li{align-items:flex-start;gap:10px;min-width:0;display:flex}.tGwFKa_objectGlyph{color:#96714f;background:#f1e6cf;border-radius:8px;flex:0 0 32px;place-items:center;width:32px;height:35px;font-size:18px;display:grid}.tGwFKa_objectText{gap:3px;min-width:0;display:grid}.tGwFKa_objectText strong{color:#526149;font-size:12px}.tGwFKa_objectText small{color:#838573;overflow-wrap:anywhere;font-size:10px;line-height:1.4}.tGwFKa_miniStats{border-top:1px solid #ece9dc;gap:9px;margin-top:15px;padding-top:13px;display:grid}.tGwFKa_miniStats div{grid-template-columns:95px minmax(0,1fr);gap:8px;font-size:10px;display:grid}.tGwFKa_miniStats span{color:#858a76}.tGwFKa_miniStats strong{color:#586451;overflow-wrap:anywhere;font-weight:700}.tGwFKa_timelineCard{margin-top:17px;padding:20px}.tGwFKa_timelineHeader{align-items:center}.tGwFKa_timelineHeader>span{color:#828875;font-size:11px}.tGwFKa_timeline{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:17px 0 0;padding:0;list-style:none;display:grid}.tGwFKa_timeline li{min-width:0}.tGwFKa_timeline button{color:#6c7562;text-align:left;cursor:pointer;background:#fbfaf3;border:1px solid #e7e5d9;border-radius:12px;align-items:flex-start;gap:8px;width:100%;height:100%;min-height:78px;padding:11px 9px;display:flex}.tGwFKa_timeline button:hover{background:#f3f2e7}.tGwFKa_timeline .tGwFKa_activeTimelineStep{background:#edf1df;border-color:#9dad86;box-shadow:inset 0 0 0 1px #cad4b9}.tGwFKa_timelineNumber{color:#68745b;background:#e7e8d9;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:9px;font-weight:800;display:grid}.tGwFKa_timelineCopy{gap:5px;min-width:0;display:grid}.tGwFKa_timelineCopy strong{color:#59664e;font-size:10px;line-height:1.35}.tGwFKa_timelineCopy small{color:#8b8b79;overflow-wrap:anywhere;font-size:9px}.tGwFKa_timelineCheck{color:#6f8c5e;margin-left:auto;font-size:12px;font-weight:800}.tGwFKa_technicalPanel{margin-top:17px;padding:17px 20px}.tGwFKa_technicalPanel summary{color:#5d7053;cursor:pointer;font-size:12px;font-weight:750}.tGwFKa_technicalPanel pre{color:#eff0df;background:#27372d;border-radius:11px;max-height:360px;margin:14px 0 0;padding:15px;font:11px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}.tGwFKa_technicalPanel>p{color:#777e6c;font-size:11px;line-height:1.65}.tGwFKa_replayNote{margin-bottom:0}.tGwFKa_replayNote code{color:#586d4d}.tGwFKa_footer{color:#818672;justify-content:space-between;align-items:center;gap:18px;margin-top:22px;font-size:11px;line-height:1.6;display:flex}.tGwFKa_footer p{max-width:760px;margin:0}.tGwFKa_footer a{color:#657c56;flex:none;font-weight:750}.tGwFKa_footerLinks{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px 18px;display:flex}@media (max-width:760px){.tGwFKa_footerLinks{justify-content:flex-start}}.tGwFKa_backLink:focus-visible,.tGwFKa_brand:focus-visible,.tGwFKa_footer a:focus-visible,.tGwFKa_playback button:focus-visible,.tGwFKa_timeline button:focus-visible,.tGwFKa_technicalPanel summary:focus-visible{outline-offset:3px;outline:3px solid #8ba274}@media (max-width:900px){.tGwFKa_demoGrid{grid-template-columns:minmax(0,1fr)}.tGwFKa_detailsColumn{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.tGwFKa_page{padding:0 14px 34px}.tGwFKa_header{min-height:66px}.tGwFKa_brand{font-size:16px}.tGwFKa_backLink{text-align:right;max-width:145px;font-size:11px}.tGwFKa_hero{padding:31px 0 20px}.tGwFKa_hero>p:last-child{font-size:13px}.tGwFKa_notice{padding:13px;font-size:11px}.tGwFKa_sceneCard,.tGwFKa_infoCard,.tGwFKa_timelineCard{border-radius:16px;padding:15px}.tGwFKa_cardHeader h2,.tGwFKa_timelineHeader h2,.tGwFKa_infoCard h2{font-size:19px}.tGwFKa_scene{min-height:155px}.tGwFKa_sceneLabel{font-size:9px}.tGwFKa_sceneLegend{gap:10px;font-size:10px}.tGwFKa_stepSummary{grid-template-columns:1fr;gap:8px}.tGwFKa_stepSummary p{font-size:11px}.tGwFKa_playback{gap:6px}.tGwFKa_playback button{flex:auto;padding:0 9px;font-size:10px}.tGwFKa_playback .tGwFKa_resetButton{margin-left:0}.tGwFKa_detailsColumn{grid-template-columns:minmax(0,1fr)}.tGwFKa_timeline{grid-template-columns:minmax(0,1fr);gap:6px}.tGwFKa_timeline button{align-items:center;min-height:54px}.tGwFKa_timelineCopy{grid-template-columns:minmax(0,1fr) auto;align-items:center;width:100%}.tGwFKa_timelineCopy strong{font-size:11px}.tGwFKa_timelineCopy small{text-align:right}.tGwFKa_timelineCheck{flex:none}.tGwFKa_timelineHeader{flex-direction:column;align-items:flex-start;gap:4px}.tGwFKa_footer{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.tGwFKa_playback button,.tGwFKa_progressTrack span{transition:none}}
