._section_1trie_1{border-top:1px solid #bbc7af;margin-top:4.5rem;padding-top:3rem}._heading_1trie_2{grid-template-columns:1.2fr 1fr;align-items:end;gap:4rem;margin-bottom:2.5rem;display:grid}._eyebrow_1trie_3,._mono_1trie_3,._artIndex_1trie_3,._chapterNumber_1trie_3,._tabText_1trie_3 small{font-family:var(--font-geist-mono),monospace;letter-spacing:.045em;font-size:.6875rem;line-height:1.7}._eyebrow_1trie_3{color:#526644}._heading_1trie_2 h3{letter-spacing:-.05em;margin-top:1.2rem;font-size:clamp(2rem,3.4vw,3.15rem);font-weight:450;line-height:1.1}._heading_1trie_2 h3>span{color:#728366}._heading_1trie_2>p{color:#425537;font-size:1.05rem;line-height:1.8}._heading_1trie_2>p>span{color:#5b6e4d;max-width:27rem;margin-top:.75rem;font-size:.875rem;display:block}._heading_1trie_2 strong{font-weight:550}._explorer_1trie_10{color:#f0f3e8;background:#18251e;border:1px solid #314338;border-radius:5px;overflow:hidden}._explorerTop_1trie_11{justify-content:space-between;align-items:center;gap:1rem;padding:1.6rem 2rem;display:flex}._wordmark_1trie_12{letter-spacing:-.07em;align-items:flex-start;gap:.3rem;font-size:1.7rem;font-weight:600;display:flex}._wordmark_1trie_12>svg{color:var(--lime);margin-top:.15rem}._explorerTop_1trie_11>._mono_1trie_3{color:#a8bbaa}._stageTabs_1trie_15{border-block:1px solid #3a4b3d;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._stageTab_1trie_15{border:0;color:#a6b7a7;text-align:left;cursor:pointer;background:0 0;border-right:1px solid #3a4b3d;align-items:center;gap:1rem;min-width:0;min-height:7rem;padding:1.2rem 1.6rem;font-family:inherit;transition:background .2s,color .2s;display:flex;position:relative}._stageTab_1trie_15:last-child{border-right:0}._stageTab_1trie_15:hover{color:#f0f3e8;background:#263c2d}._stageTab_1trie_15[data-active]{background:var(--lime);color:#18251e}._letter_1trie_20{letter-spacing:-.06em;font-size:3.8rem;font-weight:430;line-height:1}._tabText_1trie_3{font-size:.9375rem;line-height:1.5}._tabText_1trie_3 small{text-transform:uppercase;margin-bottom:.25rem;font-size:.625rem;display:block}._stageTab_1trie_15>svg{opacity:.5;margin-left:auto}._stageTab_1trie_15[data-active]>svg{opacity:1}._stagePanel_1trie_25{grid-template-columns:.9fr 1.25fr;min-height:36rem;display:grid}._stagePanel_1trie_25[hidden]{display:none}._story_1trie_27{flex-direction:column;align-items:flex-start;padding:3rem 2.5rem 2.5rem;display:flex}._chapterNumber_1trie_3{color:var(--lime);font-size:.8rem}._chapterNumber_1trie_3>span{color:#839e89;margin-left:.6rem}._story_1trie_27 h4{letter-spacing:-.045em;max-width:20rem;margin:1.75rem 0 1.2rem;font-size:clamp(1.9rem,2.7vw,2.75rem);font-weight:430;line-height:1.12}._story_1trie_27>p{color:#b4c4b5;max-width:24rem;font-size:.9375rem;line-height:1.85}._takeaway_1trie_32{color:#d4e3ca;border-top:1px solid #3e5142;align-items:flex-start;gap:.7rem;width:100%;margin-top:2rem;padding-top:1.25rem;font-size:.875rem;line-height:1.7;display:flex}._takeaway_1trie_32>svg{color:var(--lime);margin-top:.15rem}._nextButton_1trie_34{min-height:2.75rem;color:var(--lime);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #829c74;justify-content:space-between;align-items:center;gap:1.25rem;margin-top:1.5rem;padding:.6rem 0;font-family:inherit;font-size:.875rem;display:inline-flex}._nextButton_1trie_34:hover{border-color:var(--lime)}._artboard_1trie_36{color:#233626;background-color:#e9eddf;background-image:radial-gradient(#bbc5ad .7px,#0000 .7px);background-size:15px 15px;border:1px solid #dce2d1;border-radius:3px;justify-content:center;align-items:center;min-width:0;margin:1.5rem 1.5rem 1.5rem 0;padding:3.5rem 2.5rem 2rem;display:flex;position:relative}._artIndex_1trie_3{color:#687e5e;font-size:.6rem;position:absolute;top:1.1rem;left:1.4rem}._subjectiveArt_1trie_38,._objectiveArt_1trie_38,._assessmentArt_1trie_38,._planArt_1trie_38{width:100%;max-width:29rem}._recording_1trie_39{color:#d9e8c9;background:#263e31;border-radius:4px;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:1.15rem 1.35rem;display:flex;transform:rotate(-2deg);box-shadow:0 8px 20px #24321c10}._iconCircle_1trie_40{width:2.7rem;height:2.7rem;color:var(--lime);border:1px solid #567957;border-radius:50%;place-items:center;display:grid}._wave_1trie_41{flex:1;justify-content:space-between;align-items:center;gap:3px;height:50px;display:flex;overflow:hidden}._wave_1trie_41 i{background:#ccff64;border-radius:3px;flex-shrink:0;width:4px}._recording_1trie_39>._mono_1trie_3{text-align:center;color:#b1c9a7;width:100%;font-size:.6rem}._connector_1trie_44{color:#536b44;justify-content:center;align-items:center;gap:.65rem;padding:1.05rem 0;font-size:.7rem;display:flex}._transcript_1trie_45,._suggestionCard_1trie_45,._reasoningCard_1trie_45,._soapNote_1trie_45{background:#fbfcf7;border:1px solid #c4ceba;border-radius:3px;padding:1.35rem;box-shadow:0 8px 20px #24321c09}._cardTop_1trie_46{color:#5e7650;justify-content:space-between;align-items:center;gap:1rem;display:flex}._cardTop_1trie_46>._mono_1trie_3{font-size:.6rem}._transcript_1trie_45>p{letter-spacing:-.025em;padding:1.35rem 0;font-size:clamp(1.4rem,2.1vw,1.85rem);line-height:1.7}._transcript_1trie_45 mark{color:inherit;background:0 0;border-radius:3px;padding:0 .12em;transition:background .2s}._transcript_1trie_45 mark[data-highlight]{background:#f9df94;box-shadow:inset 0 -2px #d6a844}._transcriptBottom_1trie_51{color:#68785b;border-top:1px solid #e0e5d6;flex-wrap:wrap;align-items:center;gap:.4rem;padding-top:.9rem;font-size:.65rem;display:flex}._transcriptBottom_1trie_51>span:last-child{color:#68785b;margin-left:auto}._confidenceDot_1trie_53{background:#bf8d21;border-radius:50%;width:6px;height:6px;display:block}._highlightControl_1trie_54{cursor:pointer;color:#415c34;justify-content:center;align-items:center;gap:.55rem;min-height:2.75rem;margin-top:.7rem;font-size:.75rem;display:flex}._highlightControl_1trie_54 input{accent-color:#385a2c;cursor:pointer;width:1rem;height:1rem}._suggestionCard_1trie_45{transform:rotate(-2deg)}._checkRow_1trie_57{border-bottom:1px solid #e0e5d6;align-items:center;gap:.75rem;padding:1rem 0;font-size:.85rem;display:flex}._checkRow_1trie_57:first-of-type{margin-top:.6rem}._checkRow_1trie_57>svg{color:#6b8758}._checkRow_1trie_57>svg:last-child{margin-left:auto}._smallNote_1trie_61{color:#6b7d5c;padding-top:.8rem;font-size:.65rem;display:block}._findingsCard_1trie_62{background:#e0edc8;border:1px solid #b3c79b;margin:0 .25rem 0 1.5rem;padding:1.4rem 1.2rem 1rem;position:relative;transform:rotate(2deg);box-shadow:0 8px 20px #24321c12}._noteTab_1trie_63{color:#526b3d;font-family:var(--font-geist-mono),monospace;align-items:center;gap:.4rem;padding-bottom:.9rem;font-size:.625rem;display:flex}._findingRow_1trie_64{border-bottom:1px solid #bfceac;align-items:center;gap:.8rem;padding:.75rem 0;font-size:.8rem;display:flex}._findingRow_1trie_64 i{opacity:.55;background:#9bb183;flex:1;height:3px}._findingsCard_1trie_62>p{color:#536b3d;margin-top:1rem;font-family:Georgia,serif;font-size:.9rem;font-style:italic}._evidencePair_1trie_67{align-items:center;gap:.75rem;display:flex}._evidencePair_1trie_67>div{background:#f8faf2;border:1px solid #c0ccb3;border-radius:3px;flex:1;justify-content:center;align-items:center;gap:.85rem;padding:.75rem;display:flex}._evidencePair_1trie_67>div>span{color:#6a8357;font-size:2.4rem;font-weight:450;line-height:1.1}._evidencePair_1trie_67 p{font-size:.75rem;line-height:1.5}._evidencePair_1trie_67>b{color:#6a8357;font-weight:400}._mergeLines_1trie_72{color:#8da47b;justify-content:center;height:2.5rem;padding-top:1.35rem;display:flex;position:relative}._mergeLines_1trie_72 i{border-bottom:1px solid #8da47b;width:25%;height:1.25rem;position:absolute;top:0}._mergeLines_1trie_72 i:first-child{border-left:1px solid #8da47b;right:50%}._mergeLines_1trie_72 i:nth-child(2){border-right:1px solid #8da47b;left:50%}._reasoningCard_1trie_45 h5{letter-spacing:-.035em;margin:1rem 0;font-size:1.35rem;font-weight:480}._reasoningCard_1trie_45>div:not(._cardTop_1trie_46){border-top:1px solid #e0e5d6;justify-content:space-between;gap:.5rem;padding:.7rem 0;font-size:.75rem;line-height:1.6;display:flex}._reasoningCard_1trie_45>div>span:last-child:not(._mono_1trie_3){color:#6a8158}._branchQuestion_1trie_79{text-align:center;color:#5b744a;margin:1.2rem 0 .7rem;font-size:.7rem}._branchActions_1trie_80{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}._branchActions_1trie_80 button{text-align:left;cursor:pointer;color:#32482c;background:#e0e8d4;border:1px solid #b6c79c;border-radius:3px;justify-content:space-between;align-items:center;gap:.5rem;padding:.8rem;font-family:inherit;display:flex}._branchActions_1trie_80 button:last-child{color:#e6f0dc;background:#263e31;border-color:#263e31}._branchActions_1trie_80 button:hover{border-color:#486631;box-shadow:0 2px #76915d}._branchActions_1trie_80 button span{font-size:.6rem;line-height:1.6}._branchActions_1trie_80 strong{font-size:.75rem;font-weight:550;display:block}._soapNote_1trie_45{margin:0 .5rem;padding:1.4rem 1.6rem 1rem;position:relative;transform:rotate(-2deg)}._soapNote_1trie_45:before{content:"";z-index:-1;background:#f1f4e9;border:1px solid #c4ceba;border-radius:3px;position:absolute;inset:.7rem -.45rem -.6rem .45rem}._soapNote_1trie_45 h5{letter-spacing:-.04em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin:1rem 0;font-size:1.3rem;font-weight:500;display:flex}._soapNote_1trie_45 h5>span{letter-spacing:0;color:#8c662b;background:#f6e7c2;border-radius:3px;padding:.3rem .5rem;font-size:.6rem;font-weight:400}._summaryRow_1trie_90{border-top:1px solid #e0e5d6;align-items:flex-start;gap:1rem;padding:.8rem 0;display:flex}._summaryRow_1trie_90>b{color:#7a915d;width:1.5rem;font-size:1.4rem;font-weight:450;line-height:1.2}._summaryRow_1trie_90>span{flex:1;padding-top:.15rem;font-size:.75rem}._summaryRow_1trie_90 i{background:#e4e9db;width:85%;height:3px;margin-top:.55rem;display:block}._summaryRow_1trie_90:last-of-type i{width:65%}._reviewStamp_1trie_95{color:#46643b;background:#e4edda;border:1px dashed #99b582;justify-content:center;align-items:center;gap:.6rem;margin-top:.6rem;padding:.8rem;font-size:.85rem;display:flex}._reviewStamp_1trie_95 small{text-align:center;letter-spacing:.08em;margin-top:.25rem;font-size:.55rem;display:block}._handwritten_1trie_97{text-align:center;color:#5c7549;margin-top:1.7rem;font-family:Georgia,serif;font-size:1rem;font-style:italic;display:block;transform:rotate(-3deg)}._explorerFooter_1trie_98{color:#b4c4ad;border-top:1px solid #3a4b3d;justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 2rem;font-size:.75rem;display:flex}._explorerFooter_1trie_98>span:first-child{align-items:center;gap:.6rem;display:flex}._explorerFooter_1trie_98>._mono_1trie_3{color:#a7c390}:is(._stageTab_1trie_15:focus-visible,._stagePanel_1trie_25:focus-visible){outline:2px solid var(--lime);outline-offset:-6px}._stageTab_1trie_15[data-active]:focus-visible{outline-color:#345222}._nextButton_1trie_34:focus-visible{outline:2px solid var(--lime);outline-offset:5px}:is(._branchActions_1trie_80 button:focus-visible,._highlightControl_1trie_54 input:focus-visible){outline-offset:4px;outline:2px solid #345222}._staticSteps_1trie_105{margin-top:2rem;font-size:1rem;line-height:1.8}._staticSteps_1trie_105 li+li{margin-top:1rem}@media (min-width:801px) and (prefers-reduced-motion:no-preference){._stagePanel_1trie_25 ._artboard_1trie_36>:not(._artIndex_1trie_3){animation:.4s ease-out both _arrive_1trie_1}@keyframes _arrive_1trie_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}@media (max-width:1100px){._stageTab_1trie_15{gap:.75rem;padding:1.2rem}._stageTab_1trie_15>svg{display:none}._letter_1trie_20{font-size:2.8rem}._tabText_1trie_3{font-size:.825rem}._story_1trie_27{padding:2rem 1.75rem}._artboard_1trie_36{padding:3.5rem 1.4rem 2rem}._branchActions_1trie_80 button{padding:.65rem}}@media (max-width:800px){._section_1trie_1{margin-top:3rem;padding-top:2.5rem}._heading_1trie_2{grid-template-columns:1fr;gap:1.5rem}._heading_1trie_2 h3{font-size:2.5rem}._stageTab_1trie_15{flex-direction:column;align-items:flex-start;gap:.6rem;min-height:6rem;padding:1rem}._tabText_1trie_3{font-size:.8rem}._tabText_1trie_3 small{font-size:.55rem}._letter_1trie_20{font-size:2.5rem}._stagePanel_1trie_25{grid-template-columns:1fr}._story_1trie_27{padding:2rem}._story_1trie_27 h4{max-width:none;margin-top:1rem;font-size:2rem}._story_1trie_27>p{max-width:36rem}._takeaway_1trie_32{margin-top:1.5rem}._nextButton_1trie_34{margin-top:1rem}._artboard_1trie_36{min-height:30rem;margin:0 1.5rem 1.5rem;padding:3.5rem 1.5rem 2rem}}@media (max-width:560px){._heading_1trie_2 h3{font-size:2.1rem}._heading_1trie_2>p{font-size:.95rem}._explorerTop_1trie_11{padding:1.1rem}._explorerTop_1trie_11>._mono_1trie_3{text-align:right;max-width:8.5rem;font-size:.55rem}._stageTabs_1trie_15{grid-template-columns:repeat(2,minmax(0,1fr))}._stageTab_1trie_15{flex-direction:row;align-items:center;gap:.75rem;min-height:5rem;padding:1rem .8rem}._stageTab_1trie_15:nth-child(2){border-right:0}._stageTab_1trie_15:nth-child(-n+2){border-bottom:1px solid #3a4b3d}._letter_1trie_20{font-size:2.7rem}._tabText_1trie_3{font-size:.8rem}._tabText_1trie_3 small{display:none}._story_1trie_27{padding:1.6rem 1.25rem}._story_1trie_27 h4{max-width:16rem;font-size:1.8rem}._artboard_1trie_36{min-height:27rem;margin:0 .6rem .6rem;padding:3rem .85rem 1.3rem}._recording_1trie_39{gap:.75rem;padding:1rem}._wave_1trie_41{gap:2px}._wave_1trie_41 i{width:3px}._transcript_1trie_45,._suggestionCard_1trie_45,._reasoningCard_1trie_45{padding:1rem}._transcript_1trie_45>p{font-size:1.45rem}._cardTop_1trie_46>._mono_1trie_3{font-size:.55rem}._findingsCard_1trie_62{margin-left:.5rem}._evidencePair_1trie_67{gap:.4rem}._evidencePair_1trie_67>div{gap:.5rem;padding:.6rem}._evidencePair_1trie_67>div>span{font-size:2rem}._evidencePair_1trie_67 p{font-size:.65rem}._reasoningCard_1trie_45 h5{font-size:1.2rem}._reasoningCard_1trie_45>div:not(._cardTop_1trie_46){font-size:.65rem}._branchActions_1trie_80{grid-template-columns:1fr}._branchActions_1trie_80 button{min-height:3.5rem;padding:.7rem .85rem}._branchActions_1trie_80 button span{font-size:.65rem}._branchActions_1trie_80 strong{font-size:.8rem}._soapNote_1trie_45{margin-inline:.25rem;padding:1.2rem 1rem .8rem}._explorerFooter_1trie_98{flex-wrap:wrap;padding:1rem 1.25rem;font-size:.7rem}._handwritten_1trie_97{font-size:.9rem}}@media (prefers-reduced-motion:reduce){._stageTab_1trie_15,._transcript_1trie_45 mark{transition:none}}
