.hpv10{--color-paper:#faf9f6;--color-paper-2:#f2f0eb;--color-card:#fff;--color-butter:#faefc5;--color-peach:#fee3d5;--color-blue:#e0effa;--color-sage:#e5f3e7;--color-apricot:#fce9db;--color-rose:#fde6e7;--color-sky:#e3f1fb;--color-aqua:#dff4f2;--color-dark:#1c1917;--color-dark-2:#292524;--gradient-dark:linear-gradient(135deg,#1c1917 0%,#292524 50%,#1c1917 100%);--color-ink:#1c1917;--color-ink-2:#44403c;--color-muted:#67605a;--color-rule:#e5e5e0;--color-rule-2:#eeede8;--color-rule-strong:#a8a29e;--color-on-dark:#faf9f6;--color-on-dark-muted:#d6d3d1;--color-rule-dark:#44403c;--color-accent:#cf3c12;--color-accent-hover:#b93004;--color-accent-text:#b63613;--color-accent-ink:#fff;--color-mark:#e45934;--color-mark-dark:#f77c56;--color-focus:#ca3000;--color-focus-dark:#ffa281;--color-save:#047857;--color-save-soft:#ecfdf5;--color-teal:#0f766e;--color-teal-soft:#f0fdfa;--panel-bg:var(--color-blue);--panel-text:var(--color-ink);--panel-muted:#57534e;--panel-line:#25211d4d;--panel-line-on:var(--color-ink-2);--font-display:var(--font-site-display),ui-serif,Georgia,serif;--font-ui:var(--font-body);--font-body:var(--font-site-body),ui-sans-serif,system-ui,sans-serif;--font-mono:var(--font-site-body),ui-sans-serif,system-ui,sans-serif;--text-2xs:.75rem;--text-xs:.8125rem;--text-sm:.9375rem;--text-base:1.0625rem;--text-md:1.25rem;--text-lg:clamp(1.5rem,1.25rem + .9vw,2rem);--text-xl:clamp(2.1rem,1.4rem + 2.4vw,3.4rem);--text-display:clamp(2.5rem,1.5rem + 3.2vw,4.1rem);--space-3xs:.125rem;--space-2xs:.25rem;--space-xs:.5rem;--space-sm:.75rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2.5rem;--space-2xl:4rem;--space-3xl:6rem;--space-4xl:9rem;--radius-sm:8px;--radius-md:12px;--radius-lg:18px;--radius-xl:28px;--radius-pill:999px;--shadow-card:0 16px 36px -24px #1c191766;--ease-out:cubic-bezier(.16,1,.3,1);--ease-in:cubic-bezier(.7,0,.84,0);--ease-in-out:cubic-bezier(.65,0,.35,1);--dur-micro:.12s;--dur-short:.22s;--dur-long:.42s;--dur-draw:.75s;--z-base:1;--z-raised:10;--z-dropdown:100;--z-sticky:200;background:var(--color-paper);color:var(--color-ink-2);font-family:var(--font-body);font-size:var(--text-base);-webkit-font-smoothing:antialiased;line-height:1.6;overflow-x:clip}@supports (color:lab(0% 0 0)){.hpv10{--color-butter:lab(94.4979% -.978351 21.52);--color-peach:lab(92.3067% 7.76544 10.454);--color-blue:lab(93.6507% -3.51939 -7.2147);--color-sage:lab(94.4953% -6.50251 4.14252);--color-apricot:lab(93.5622% 4.84782 9.40904);--color-rose:lab(93.3502% 8.14399 2.55713);--color-sky:lab(94.2285% -3.21099 -6.56472);--color-aqua:lab(94.4516% -7.33376 -1.51716);--color-accent:lab(48.4173% 57.2921 55.6773);--color-accent-hover:lab(42.6959% 54.4052 54.4742);--color-accent-text:lab(42.8017% 51.1996 49.1159);--color-mark:lab(56.696% 53.3461 49.6707);--color-mark-dark:lab(66.2439% 45.9759 43.4348);--color-focus:lab(45.87% 63.8702 72.0011);--color-focus-dark:lab(75.7672% 38.8686 38.1594);--panel-line:lab(12.9781% 1.75589 3.37938/.3)}}html:has(.hpv10){overflow-x:clip}html:has(.hpv10) body{overflow-x:clip}.hpv10 :is(h1,h2,h3,h4){font-family:var(--font-display);color:var(--c-heading);overflow-wrap:anywhere;text-wrap:balance;min-width:0;font-style:normal;font-weight:500}.hpv10{font-variation-settings:"SOFT" 40,"WONK" 0}.hpv10 :is(h3,h4){font-family:var(--font-body);letter-spacing:-.015em;font-weight:600}.hpv10 ::selection{background:var(--color-peach);color:var(--color-ink)}.hpv10 :where(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--c-focus);outline-offset:3px}.hpv10,.hpv10 .v10-tone-paper{--c-bg:var(--color-paper);--c-heading:var(--color-ink);--c-text:var(--color-ink-2);--c-muted:var(--color-muted);--c-rule:var(--color-rule);--c-rule-strong:var(--color-rule-strong);--c-hover:var(--color-paper-2);--c-pen:var(--color-mark);--c-focus:var(--color-focus)}.hpv10 :is(.v10-tone-butter,.v10-tone-peach,.v10-tone-blue,.v10-tone-sage,.v10-tone-apricot,.v10-tone-rose,.v10-tone-sky,.v10-tone-aqua,.v10-tone-panel){--c-heading:var(--color-ink);--c-text:var(--color-ink-2);--c-muted:var(--color-muted);--c-rule:var(--color-rule-strong);--c-rule-strong:var(--color-rule-strong);--c-hover:var(--color-card);--c-pen:var(--color-mark);--c-focus:var(--color-focus)}.hpv10 .v10-tone-butter{--c-bg:var(--color-butter)}.hpv10 .v10-tone-peach{--c-bg:var(--color-peach)}.hpv10 .v10-tone-blue{--c-bg:var(--color-blue)}.hpv10 .v10-tone-sage{--c-bg:var(--color-sage)}.hpv10 .v10-tone-apricot{--c-bg:var(--color-apricot)}.hpv10 .v10-tone-rose{--c-bg:var(--color-rose)}.hpv10 .v10-tone-sky{--c-bg:var(--color-sky)}.hpv10 .v10-tone-aqua{--c-bg:var(--color-aqua)}.hpv10 .v10-tone-panel{--c-bg:var(--panel-bg);--c-rule:var(--panel-line)}.hpv10 .v10-tone-dark{--c-bg:var(--color-dark);--c-heading:var(--color-on-dark);--c-text:var(--color-on-dark-muted);--c-muted:var(--color-on-dark-muted);--c-rule:var(--color-rule-dark);--c-rule-strong:var(--color-on-dark-muted);--c-hover:var(--color-dark-2);--c-pen:var(--color-mark-dark);--c-focus:var(--color-focus-dark)}.hpv10 :is(.v10-tone-paper,.v10-tone-butter,.v10-tone-peach,.v10-tone-blue,.v10-tone-sage,.v10-tone-apricot,.v10-tone-rose,.v10-tone-sky,.v10-tone-aqua,.v10-tone-panel,.v10-tone-dark){background:var(--c-bg);color:var(--c-text)}.hpv10 .v10-tone-dark{background:var(--gradient-dark)}.hpv10 .v10-surface{--c-heading:var(--color-ink);--c-text:var(--color-ink-2);--c-muted:var(--color-muted);--c-rule:var(--color-rule-2);--c-rule-strong:var(--color-rule-strong);--c-hover:var(--color-paper-2);--c-pen:var(--color-mark);--c-focus:var(--color-focus);background:var(--color-card);color:var(--c-text)}@media (prefers-reduced-motion:reduce){.hpv10 *,.hpv10 :before,.hpv10 :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.ui-module__rjG63W__container{width:100%;max-width:1200px;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,2.5rem)}.ui-module__rjG63W__skip{left:var(--space-md);top:var(--space-md);z-index:calc(var(--z-sticky) + 1);padding:var(--space-xs)var(--space-md);border-radius:var(--radius-sm);background:var(--color-ink);color:var(--color-on-dark);font-size:var(--text-sm);position:absolute;transform:translateY(-200%)}.ui-module__rjG63W__skip:focus-visible{transform:none}.ui-module__rjG63W__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-module__rjG63W__h2{font-size:var(--text-xl);letter-spacing:-.02em;max-width:18ch;line-height:1.05}.ui-module__rjG63W__eyebrow{margin-bottom:var(--space-md);color:var(--c-muted);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;font-weight:600}.ui-module__rjG63W__lede{margin-top:var(--space-md);max-width:58ch;font-size:var(--text-md);color:var(--c-text);line-height:1.55}.ui-module__rjG63W__btnPrimary,.ui-module__rjG63W__btnSecondary{justify-content:center;align-items:center;gap:var(--space-xs);min-height:48px;padding:0 var(--space-lg);border-radius:var(--radius-pill);font-family:var(--font-body);font-size:var(--text-sm);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-short)var(--ease-out),box-shadow var(--dur-short)var(--ease-out),transform var(--dur-micro)var(--ease-out);font-weight:600;line-height:1;display:inline-flex}.ui-module__rjG63W__btnPrimary{background:var(--color-accent);color:var(--color-accent-ink)}.ui-module__rjG63W__btnPrimary:hover{background:var(--color-accent-hover)}.ui-module__rjG63W__btnSecondary{color:var(--c-heading);box-shadow:inset 0 0 0 1px var(--c-rule-strong);background:0 0}.ui-module__rjG63W__btnSecondary:hover{background:var(--c-hover)}.ui-module__rjG63W__btnPrimary:active,.ui-module__rjG63W__btnSecondary:active{transform:translateY(1px)}.ui-module__rjG63W__btnPrimary:disabled,.ui-module__rjG63W__btnSecondary:disabled,.ui-module__rjG63W__btnPrimary[aria-disabled=true],.ui-module__rjG63W__btnSecondary[aria-disabled=true]{opacity:.5;cursor:not-allowed;transform:none}.ui-module__rjG63W__textLink{align-items:center;gap:var(--space-2xs);color:var(--c-heading);white-space:nowrap;text-decoration:underline;-webkit-text-decoration-color:var(--c-pen);text-decoration-color:var(--c-pen);text-underline-offset:5px;transition:text-decoration-thickness var(--dur-micro)var(--ease-out);font-weight:600;text-decoration-thickness:1.5px;display:inline-flex}.ui-module__rjG63W__textLink:hover{text-decoration-thickness:3px}.ui-module__rjG63W__card{border:1px solid var(--color-rule);border-radius:var(--radius-lg);min-width:0;box-shadow:var(--shadow-card);font-size:var(--text-sm);line-height:1.55}.ui-module__rjG63W__cardHead{justify-content:space-between;align-items:baseline;gap:var(--space-2xs)var(--space-sm);padding:var(--space-md)var(--space-lg)var(--space-sm);border-bottom:1px solid var(--c-rule);flex-wrap:wrap;display:flex}.ui-module__rjG63W__cardTitle{color:var(--c-heading);font-weight:600}.ui-module__rjG63W__cardBody{padding:var(--space-md)var(--space-lg)}.ui-module__rjG63W__cardFoot{justify-content:space-between;align-items:center;gap:var(--space-xs)var(--space-md);padding:var(--space-sm)var(--space-lg)var(--space-md);border-top:1px solid var(--c-rule);flex-wrap:wrap;display:flex}.ui-module__rjG63W__stamp{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--c-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.ui-module__rjG63W__chips{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.ui-module__rjG63W__chip{align-items:center;gap:var(--space-2xs);padding:var(--space-2xs)var(--space-sm)var(--space-2xs)var(--space-xs);border-radius:var(--radius-pill);background:var(--color-paper-2);color:var(--color-ink-2);font-size:var(--text-2xs);white-space:nowrap;font-weight:500;line-height:1.2;display:inline-flex}.ui-module__rjG63W__chip img{-o-object-fit:contain;object-fit:contain;width:14px;height:14px}.ui-module__rjG63W__status{align-items:center;gap:var(--space-xs);color:var(--c-text);font-size:var(--text-2xs);white-space:nowrap;font-weight:500;display:inline-flex}.ui-module__rjG63W__status:before{content:"";background:var(--color-rule-strong);border-radius:50%;width:7px;height:7px}.ui-module__rjG63W__status[data-state=needs-you]:before{background:var(--color-accent)}.ui-module__rjG63W__status[data-state=done]:before{background:var(--color-ink-2)}.ui-module__rjG63W__recall{margin-top:var(--space-sm);padding:var(--space-xs)var(--space-md);border-left:3px solid var(--color-teal);border-radius:0 var(--radius-sm)var(--radius-sm)0;background:var(--color-paper-2);color:var(--color-ink)}.ui-module__rjG63W__recallLabel{margin-bottom:var(--space-3xs);color:var(--color-teal);font-size:var(--text-2xs);font-weight:700;display:block}.ui-module__rjG63W__notSent{color:var(--c-muted);font-size:var(--text-2xs);white-space:nowrap;font-weight:500}
