._LRIQG_hero{align-items:center;gap:clamp(1.75rem,4vw,2.5rem);padding-bottom:clamp(1rem,3vw,2rem);display:grid}@media (min-width:1024px){._LRIQG_hero{grid-template-columns:minmax(0,1fr) minmax(0,28rem);gap:4rem}}._LRIQG_h1{max-width:15ch}._LRIQG_lead{max-width:34rem;color:var(--body);text-wrap:pretty;margin-top:1.25rem;font-size:17px;line-height:1.55}._LRIQG_checks{color:var(--muted);flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:1.25rem;font-size:14px;display:flex}._LRIQG_checks li{align-items:center;gap:.375rem;display:inline-flex}._LRIQG_checks svg{color:var(--pass)}._LRIQG_try{border-radius:var(--r-lg);background:var(--card);box-shadow:var(--ring-hair), var(--shadow-card);gap:.875rem;padding:1rem;display:grid}._LRIQG_tryLabel{color:var(--muted);align-items:center;gap:.5rem;font-size:14px;display:flex}._LRIQG_desk{gap:1.25rem;display:grid}._LRIQG_strip{--size:18px;--leading:2.25;border:1px solid var(--line-2);border-radius:var(--r-card);background:var(--card);box-shadow:var(--shadow-card);grid-template-columns:auto minmax(0,1fr);column-gap:.625rem;padding:1rem 1.125rem .75rem 1rem;display:grid}._LRIQG_strip:focus-within{outline:2px solid var(--machine);outline-offset:2px}._LRIQG_strip[data-status=strong]{box-shadow:inset 3px 0 0 var(--pass), var(--shadow-card)}._LRIQG_glyph{color:var(--faint);font-size:var(--size);line-height:var(--leading)}._LRIQG_sheet{min-width:0;display:grid}._LRIQG_input,._LRIQG_marks{min-width:0;font:inherit;font-size:var(--size);letter-spacing:-.01em;font-weight:400;line-height:var(--leading);white-space:pre-wrap;overflow-wrap:break-word;word-break:normal;tab-size:4;border:0;grid-area:1/1;margin:0;padding:0}._LRIQG_input{appearance:none;resize:none;min-height:0;color:var(--ink);caret-color:var(--ink);background:0 0;outline:none;overflow:hidden}._LRIQG_marks{z-index:1;color:#0000;pointer-events:none;-webkit-user-select:none;user-select:none;position:relative}._LRIQG_strike,._LRIQG_cut{text-decoration-line:line-through;-webkit-text-decoration-color:var(--fail);text-decoration-color:var(--fail);text-decoration-skip-ink:none;position:relative}._LRIQG_strike{text-decoration-thickness:2px}._LRIQG_cut{text-decoration-style:wavy;text-decoration-thickness:1.5px}._LRIQG_circle{border-radius:var(--r-pill);outline:2px solid var(--fail);outline-offset:1px}._LRIQG_insert{color:var(--fail-ink);letter-spacing:0;white-space:nowrap;font-size:15px;font-weight:600;line-height:1;position:absolute;bottom:calc(100% - .05em);left:0}._LRIQG_caret{position:relative}._LRIQG_caret svg{fill:none;stroke:var(--fail);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;position:absolute;top:calc(100% - .35em);left:1px}._LRIQG_notes{align-content:start;gap:.625rem;display:grid}._LRIQG_note{color:var(--ink-2);grid-template-columns:20px minmax(0,1fr);column-gap:.625rem;font-size:15px;line-height:1.5;display:grid}._LRIQG_note>svg{margin-top:2px}._LRIQG_pen{fill:none;stroke:var(--fail);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}._LRIQG_pen ._LRIQG_penWord{fill:var(--line-2);stroke:none}._LRIQG_quote{color:var(--fail-ink);font-weight:600}._LRIQG_verb{color:var(--ink);font-weight:600}._LRIQG_meta{color:var(--body);flex-wrap:wrap;justify-content:space-between;align-items:center;column-gap:1.5rem;font-size:14px;display:flex}._LRIQG_cards{padding-top:clamp(2.5rem,6vw,4rem)}._LRIQG_more{color:var(--body);flex-wrap:wrap;align-items:center;column-gap:1.25rem;margin-top:clamp(1.5rem,4vw,2.5rem);font-size:15px;display:flex}._LRIQG_more a{align-items:center;min-height:44px;display:inline-flex}._LRIQG_pass{margin-top:clamp(2.5rem,6vw,4rem)}._LRIQG_close{border-radius:var(--r-lg);gap:1.5rem;margin-top:.75rem;padding:2rem 1.5rem;display:grid}._LRIQG_closeBody{max-width:34rem;margin-top:.75rem;font-size:16px;line-height:1.6}._LRIQG_closeAction{justify-self:start}._LRIQG_mainBleed{padding-bottom:0}._LRIQG_bleed{margin-top:clamp(3rem,8vw,5rem)}._LRIQG_bleedInner{gap:1.5rem;padding-block:clamp(3.5rem,9vw,6rem);display:grid}._LRIQG_nextStop{border:1px solid var(--line);border-radius:var(--r-card);background:var(--card);box-shadow:var(--shadow-card);margin-top:clamp(1.5rem,4vw,2rem);padding:1.25rem 1.25rem .5rem;display:grid}._LRIQG_pathRow{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-bottom:1.25rem;display:flex}._LRIQG_pathStrip{flex:0 20rem;justify-content:space-between;display:flex;position:relative}._LRIQG_pathStrip:before{background:var(--line-2);content:"";height:1px;position:absolute;inset:50% 13px auto}._LRIQG_pathNode{place-items:center;display:grid;position:relative}._LRIQG_pathTile{filter:grayscale()}._LRIQG_pathTile svg{opacity:.45}._LRIQG_pathNode[data-state] ._LRIQG_pathTile{filter:none}._LRIQG_pathNode:has(._LRIQG_pathTick) ._LRIQG_pathTile{filter:none}._LRIQG_pathNode[data-state] ._LRIQG_pathTile svg{opacity:1}._LRIQG_pathNode:has(._LRIQG_pathTick) ._LRIQG_pathTile svg{opacity:1}._LRIQG_pathNode[data-state=here] ._LRIQG_pathTile{box-shadow:0 0 0 2px var(--card), 0 0 0 3.5px var(--ink)}._LRIQG_pathNode[data-state=next] ._LRIQG_pathTile{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tool) 45%, transparent)}._LRIQG_pathCaption{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}._LRIQG_pathTick{inset-inline-end:-5px;box-sizing:content-box;border:2px solid var(--card);background:var(--pass-ink);color:var(--card);border-radius:999px;padding:2px;position:absolute;bottom:-5px}._LRIQG_nextPill{border:1px solid var(--line);border-radius:var(--r-pill);min-height:40px;color:var(--ink);align-items:center;gap:8px;padding:0 14px 0 6px;font-size:15px;font-weight:500;transition:border-color .16s,transform .16s cubic-bezier(.23,1,.32,1);display:inline-flex}._LRIQG_nextPill:active{transform:scale(.97)}@media (pointer:coarse){._LRIQG_nextPill{min-height:44px}}@media (hover:hover){._LRIQG_nextPill:hover{border-color:var(--line-2);background:var(--paper)}}._LRIQG_nextDone{color:var(--pass-ink);align-items:center;gap:.5rem;font-size:14px;font-weight:600;line-height:1.5;display:flex}._LRIQG_nextDone:not(:empty){margin-bottom:.75rem}._LRIQG_nextCheck{color:var(--pass-ink)}._LRIQG_nextLabel{color:var(--muted);font-size:13px;font-weight:600}._LRIQG_nextTitle{color:var(--ink);letter-spacing:-.015em;margin-top:.125rem;font-size:20px;font-weight:600;line-height:1.3}._LRIQG_nextLinks{flex-wrap:wrap;align-items:center;gap:.5rem .625rem;margin-top:.875rem;padding-bottom:.75rem;display:flex}._LRIQG_nextLinks ._LRIQG_nextLink{margin-inline-end:.875rem}._LRIQG_nextLink,._LRIQG_nextAll{align-items:center;min-height:44px;font-size:15px;display:inline-flex}._LRIQG_nextAll{color:var(--body);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:4px}@media (hover:hover){._LRIQG_nextAll:hover{color:var(--ink);text-decoration-color:currentColor}}@media (min-width:640px){._LRIQG_nextStop{padding:1.5rem 1.75rem .75rem}._LRIQG_nextAll{margin-inline-start:auto}._LRIQG_strip{--size:19px;--leading:2.1;padding:1.25rem 1.5rem 1rem 1.25rem}._LRIQG_close{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:2.5rem 3rem}._LRIQG_bleedInner{grid-template-columns:minmax(0,1fr) auto;align-items:center}}@media (prefers-reduced-motion:reduce){._LRIQG_strip{transition:none}}
.Dn38bq_sheet{--letter-ink:#0d0d0d;--letter-body:#2b2b2b;--letter-muted:#5f5f5f;aspect-ratio:210/297;background:var(--sheet);box-shadow:var(--shadow-paper);color:var(--letter-body);overflow-wrap:anywhere;border:1px solid #0000000f;border-radius:4px;padding:max(24px,8.5%) max(22px,9%);font-size:14px;line-height:1.6;container-type:inline-size}.Dn38bq_sheet p{margin:0}.Dn38bq_sheet :is(.Dn38bq_date,.Dn38bq_greeting,.Dn38bq_body,.Dn38bq_closing,.Dn38bq_signature){font-size:clamp(13px,2.15cqw,15px)}@media (pointer:coarse){.Dn38bq_sheet :is(.Dn38bq_date,.Dn38bq_greeting,.Dn38bq_body,.Dn38bq_closing,.Dn38bq_signature){font-size:16px}}.Dn38bq_head{border-bottom:1px solid #0000001f;padding-bottom:1.1em}.Dn38bq_sheet .Dn38bq_name{color:var(--letter-ink);letter-spacing:-.02em;font-size:clamp(20px,3.6cqw,26px);font-weight:600;line-height:1.2}.Dn38bq_sheet .Dn38bq_contact{color:var(--letter-muted);flex-wrap:wrap;gap:2px 14px;margin-top:6px;font-size:13px;display:flex}.Dn38bq_sheet .Dn38bq_date{min-height:1.6em;color:var(--letter-muted);margin-top:1.6em}.Dn38bq_sheet .Dn38bq_greeting{color:var(--letter-ink);margin-top:1.4em}.Dn38bq_body{gap:.9em;margin-top:.9em;display:grid}.Dn38bq_sheet .Dn38bq_closing{margin-top:1.4em}.Dn38bq_sheet .Dn38bq_signature{color:var(--letter-ink);margin-top:.3em;font-weight:600}.Dn38bq_gap{color:#5c4300;font:inherit;text-align:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#fff1b8;border:0;border-radius:3px;padding:0 3px;font-weight:500;display:inline;box-shadow:inset 0 -2px #f0b90b}button.Dn38bq_gap{cursor:pointer;transition:background-color .16s}@media (hover:hover){button.Dn38bq_gap:hover{background:#ffe58a}}button.Dn38bq_gap:active{background:#ffe58a}button.Dn38bq_gap:focus-visible{outline-offset:2px;outline:2px solid #3f60e8}@media (pointer:coarse){button.Dn38bq_gap{position:relative}button.Dn38bq_gap:after{content:"";position:absolute;inset:-10px -2px}}.Dn38bq_editable{cursor:text;border-radius:3px;outline:none;margin-inline:-6px;padding:2px 6px;transition:background-color .16s;position:relative}@media (hover:hover){.Dn38bq_editable:hover{background:#3f60e80d}}.Dn38bq_editable:focus{background:#3f60e812;box-shadow:inset 0 0 0 1px #3f60e873}.Dn38bq_editable[data-edited]:before{content:"";background:#3f60e8;border-radius:2px;width:2px;position:absolute;top:4px;bottom:4px;left:-10px}@media (pointer:coarse){.Dn38bq_sheet .Dn38bq_editable{margin-block:-.5em;padding-block:calc(2px + .5em)}.Dn38bq_sheet .Dn38bq_greeting.Dn38bq_editable{margin-top:.9em}.Dn38bq_sheet .Dn38bq_closing.Dn38bq_editable{margin-block:.65em -.25em;padding-block:calc(2px + .75em) calc(2px + .25em)}.Dn38bq_sheet .Dn38bq_editable[data-edited]:before{top:calc(4px + .5em);bottom:calc(4px + .5em)}.Dn38bq_sheet .Dn38bq_closing.Dn38bq_editable[data-edited]:before{top:calc(4px + .75em);bottom:calc(4px + .25em)}}.Dn38bq_editable mark.Dn38bq_gap{cursor:pointer}.Dn38bq_editable[data-edited] mark.Dn38bq_gap,.Dn38bq_editable:focus mark.Dn38bq_gap{cursor:text}.Dn38bq_source{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#3f60e812;border-radius:2px;box-shadow:inset 0 -1.5px #3f60e861}.Dn38bq_line{position:relative}.Dn38bq_lineTool{z-index:1;color:#fff;font-family:var(--font-sans);opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;background:#161616;border-radius:999px;align-items:center;padding:3px 9px;font-size:11.5px;font-weight:500;line-height:16px;transition:opacity .14s,translate .14s;display:inline-flex;position:absolute;top:-13px;right:2px;translate:0 2px;box-shadow:0 4px 12px -4px #00000059}.Dn38bq_lineTool>span{align-items:center;gap:5px;display:inline-flex}.Dn38bq_lineTool [data-when=editing],.Dn38bq_line:focus-within .Dn38bq_lineTool [data-when=rest]{display:none}.Dn38bq_line:focus-within .Dn38bq_lineTool [data-when=editing]{display:inline-flex}@media not all and (hover:hover) and (pointer:fine){.Dn38bq_lineTool{display:none}}@media (hover:hover) and (pointer:fine){.Dn38bq_line:hover .Dn38bq_lineTool{opacity:1;pointer-events:auto;cursor:pointer;translate:0}.Dn38bq_line:focus-within .Dn38bq_lineTool{opacity:1;pointer-events:none;translate:0}}@media (prefers-reduced-motion:reduce){.Dn38bq_lineTool{transition:none;translate:0}}
.pANXTq_dock{z-index:40;right:12px;bottom:max(12px, env(safe-area-inset-bottom));border-radius:var(--r-lg);background:var(--card);height:64px;box-shadow:var(--ring-hair), var(--shadow-pop);opacity:0;pointer-events:none;transition:transform .22s var(--ease-out), opacity .18s var(--ease-out);align-items:center;gap:12px;padding:0 10px;display:flex;position:fixed;left:12px;transform:translateY(calc(100% + 24px))}.pANXTq_dock[data-show]{opacity:1;pointer-events:auto;transform:none}@media (min-width:1024px){.pANXTq_dock{display:none}}@media (prefers-reduced-motion:reduce){.pANXTq_dock{transition:opacity .12s linear;transform:none}}.pANXTq_instrument{flex:none;place-items:center;min-width:44px;height:44px;display:grid}.pANXTq_glance{min-width:0;color:var(--ink-2);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:1;margin:0;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}.pANXTq_glance strong{color:var(--ink);font-weight:600}.pANXTq_go{flex:none;min-height:44px;padding:0 18px;font-size:14px}.pANXTq_go:active{scale:.97}.pANXTq_ring{place-items:center;width:44px;height:44px;display:grid;position:relative}.pANXTq_ring svg{position:absolute;inset:0;transform:rotate(-90deg)}.pANXTq_ringTrack{fill:none;stroke:var(--line-2);stroke-width:4px}.pANXTq_ringArc{fill:none;stroke:var(--pass);stroke-linecap:round;stroke-width:4px}.pANXTq_ring[data-tone=warn] .pANXTq_ringArc{stroke:var(--warn)}.pANXTq_ring[data-tone=fail] .pANXTq_ringArc{stroke:var(--fail)}.pANXTq_ringValue{color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:13px;font-weight:650;position:relative}.pANXTq_page{place-items:center;display:grid;position:relative}.pANXTq_pageSheet{fill:var(--sheet,#fff);stroke:var(--line-2)}.pANXTq_pageLines{fill:none;stroke:var(--line-2);stroke-linecap:round;stroke-width:2px}.pANXTq_page svg{display:block}.pANXTq_badge{border-radius:var(--r-pill);background:var(--marker);min-width:20px;height:20px;box-shadow:0 0 0 2px var(--card);color:var(--marker-ink);font-variant-numeric:tabular-nums;place-items:center;padding:0 5px;font-size:12px;font-weight:650;display:grid;position:absolute;top:-6px;right:-10px}.pANXTq_tally{border-radius:var(--r-card);background:var(--paper-2);flex-wrap:wrap;place-content:center;gap:4px;width:44px;height:44px;padding:4px;display:flex}.pANXTq_tally>span{background:var(--pass);border-radius:50%;width:8px;height:8px}.pANXTq_tally>[data-tone=warn]{background:var(--warn)}.pANXTq_tally>[data-tone=fail]{background:var(--fail)}.pANXTq_instrument .pANXTq_chart{width:56px;height:44px;display:block}.pANXTq_chart :is(text,line){display:none}.pANXTq_instrument .pANXTq_chart path[data-tone=strong]{opacity:.5}.pANXTq_instrument .pANXTq_chart path[data-tone=soft]{opacity:.6}
._7QkGUG_noticeRow{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}._7QkGUG_notice{flex:320px;display:flex}._7QkGUG_notice>button{cursor:pointer;flex:1 1 0;padding:0 10px}._7QkGUG_days{width:96px}._7QkGUG_date{max-width:220px}._7QkGUG_select{cursor:pointer;min-height:44px;margin-top:8px;padding:0 12px}._7QkGUG_check{min-height:44px;color:var(--ink);cursor:pointer;align-items:center;gap:10px;font-size:15px;display:flex}._7QkGUG_check input{width:18px;height:18px;min-height:0;accent-color:var(--blue-600);cursor:pointer;flex:none;margin:0;padding:0}@media (pointer:coarse){._7QkGUG_check input{width:22px;height:22px}}._7QkGUG_lastDay{border-radius:var(--r-btn);background:var(--machine-wash);color:var(--ink);gap:2px;padding:12px 14px;font-size:16px;line-height:1.4;display:grid}._7QkGUG_lastDay strong{letter-spacing:-.01em;font-weight:600}._7QkGUG_lastDayLabel{color:var(--ink-2);font-size:13px}._7QkGUG_lastDayNote{color:var(--ink-2);font-size:13px;line-height:1.5}._7QkGUG_lastDay ._7QkGUG_lastDayInput{background:var(--card);margin:4px 0 6px}._7QkGUG_lastDayReset{text-align:left;justify-self:start;min-height:44px}._7QkGUG_email{border:1px solid var(--line);border-radius:var(--r-card);background:var(--card);gap:10px;min-width:0;padding:16px;display:grid}._7QkGUG_emailTitle{color:var(--ink);font-size:16px;font-weight:600}._7QkGUG_subject{border-radius:var(--r-btn);background:var(--paper-2);flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0;padding:10px 12px;font-size:15px;display:flex}._7QkGUG_subjectLabel{color:var(--muted);font-size:13px}._7QkGUG_subjectText{min-width:0;color:var(--ink);overflow-wrap:anywhere;flex:12rem;font-weight:500}._7QkGUG_emailHint{color:var(--body);font-size:14px;line-height:1.5}._7QkGUG_emailActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._7QkGUG_emailActions>.btn{gap:8px}@media (min-width:1024px){._7QkGUG_email{margin-left:68px}}@media (max-width:639px),(pointer:coarse){._7QkGUG_select{font-size:16px}}
