.loading[data-v-27f54788]{padding:var(--space-7) 0;justify-content:center;display:flex}.loading--small[data-v-27f54788]{padding:0;display:inline-flex}.loading__dots[data-v-27f54788]{gap:.6em;font-size:1.1rem;display:inline-flex}.loading--small .loading__dots[data-v-27f54788]{gap:.3em;font-size:.75rem}.loading__dots .ornament[data-v-27f54788]{opacity:.25;animation:loading-pulse-27f54788 1.2s var(--ease) infinite}.loading__dots .ornament[data-v-27f54788]:nth-child(2){animation-delay:.2s}.loading__dots .ornament[data-v-27f54788]:nth-child(3){animation-delay:.4s}@keyframes loading-pulse-27f54788{0%,to{opacity:.25;transform:scale(.9)}40%{opacity:1;transform:scale(1)}}.office-nav[data-v-555843c8]{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.office-tabs[data-v-555843c8]{border-bottom:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));width:100%;max-width:34rem;display:grid}.office-tab[data-v-555843c8]{min-height:3.5rem;padding:var(--space-2) var(--space-1);color:var(--ink-soft);font-size:var(--text-sm);text-align:center;transition:color var(--duration) var(--ease);flex-direction:column;justify-content:center;align-items:center;gap:.2rem;line-height:1.15;text-decoration:none;display:flex;position:relative}.office-tab[data-v-555843c8]:after{content:"";height:2px;transition:background-color var(--duration) var(--ease);background-color:#0000;border-radius:2px;position:absolute;bottom:-1px;left:18%;right:18%}.office-tab[data-v-555843c8]:hover,.office-tab.is-active[data-v-555843c8]{color:var(--ink)}.office-tab.is-active[data-v-555843c8]:after{background-color:var(--accent)}.office-tab__icon[data-v-555843c8]{color:var(--ink-faint);transition:color var(--duration) var(--ease);font-size:1.2rem}.office-tab.is-active .office-tab__icon[data-v-555843c8]{color:var(--accent)}@media (width>=560px){.office-tab[data-v-555843c8]{font-size:var(--text-md);flex-direction:row;gap:.45rem}}.not-found .divider[data-v-1acf4ea5]{max-width:16rem;margin-inline:auto;font-size:1.4rem}.not-found__ways[data-v-1acf4ea5]{justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex}@media (width<=479px){.not-found__ways[data-v-1acf4ea5]{flex-direction:column;align-items:stretch}}.not-found__more[data-v-1acf4ea5]{justify-content:center;gap:0 var(--space-5);max-width:34rem;margin:var(--space-6) auto 0;padding-top:var(--space-4);border-top:1px solid var(--rule);flex-wrap:wrap;display:flex}.not-found__more a[data-v-1acf4ea5]{min-height:2.75rem;color:var(--ink-soft);align-items:center;gap:.45em;text-decoration:none;display:inline-flex}.not-found__more a[data-v-1acf4ea5]:hover,.not-found__more .ui-icon[data-v-1acf4ea5]{color:var(--accent)}.ui-icon[data-v-ddfb5122]{vertical-align:-.125em;flex-shrink:0;display:inline-block}.audio-player[data-v-56f2117e]{color:var(--ink);font-family:var(--font-book);font-size:var(--text-md);line-height:var(--leading-ui)}.controls.fixed-controls[data-v-56f2117e]{inset-inline:0;z-index:100;padding:var(--space-2) max(var(--space-3), env(safe-area-inset-right)) calc(var(--space-2) + env(safe-area-inset-bottom)) max(var(--space-3), env(safe-area-inset-left));border-top:1px solid var(--rule);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background-color:var(--paper-raised);box-shadow:var(--shadow);transition:background-color var(--duration) var(--ease), border-color var(--duration) var(--ease);position:fixed;bottom:0}button[data-v-56f2117e],input[data-v-56f2117e]{touch-action:manipulation;font-family:inherit}button[data-v-56f2117e]{color:inherit}button[data-v-56f2117e]:disabled,input[data-v-56f2117e]:disabled{opacity:.45}button[data-v-56f2117e]:focus-visible,input[data-v-56f2117e]:focus-visible,a[data-v-56f2117e]:focus-visible,.segmented input:focus-visible+span[data-v-56f2117e]{box-shadow:var(--focus-ring);outline:none}.player-bar[data-v-56f2117e]{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.timeline[data-v-56f2117e]{align-items:center;gap:var(--space-3);flex:1 0 100%;order:-1;min-width:0;display:flex}.primary-play-button[data-v-56f2117e]{order:0}.now-playing[data-v-56f2117e]{min-width:0;margin-inline:var(--space-1);flex:1 1 0;order:1}.skip-button--back[data-v-56f2117e]{order:2}.skip-button--forward[data-v-56f2117e]{order:3}.options-wrap[data-v-56f2117e]{order:4}.dismiss-button[data-v-56f2117e]{order:5}.primary-play-button[data-v-56f2117e]{background-color:var(--accent);width:3rem;height:3rem;color:var(--on-accent);box-shadow:var(--shadow-sm);transition:transform .12s var(--ease), filter var(--duration) var(--ease);border-radius:50%;flex:0 0 3rem;place-items:center;font-size:1.125rem;display:grid;position:relative}.primary-play-button .ui-icon[data-v-56f2117e]{fill:currentColor}.primary-play-button .icon-play[data-v-56f2117e]{margin-left:2px}.primary-play-button[data-v-56f2117e]:hover:not(:disabled){filter:brightness(1.08)saturate(1.05)}.primary-play-button[data-v-56f2117e]:active:not(:disabled){transform:scale(.94)}.primary-play-button.is-buffering[data-v-56f2117e]:after{content:"";border:2px solid #0000;border-top-color:var(--accent);border-radius:50%;animation:.9s linear infinite player-spin-56f2117e;position:absolute;inset:-4px}@keyframes player-spin-56f2117e{to{transform:rotate(360deg)}}.skip-button[data-v-56f2117e],.preferences-button[data-v-56f2117e],.dismiss-button[data-v-56f2117e]{border-radius:var(--radius);width:2.75rem;height:2.75rem;color:var(--ink-soft);transition:background-color var(--duration) var(--ease), color var(--duration) var(--ease);flex:none;place-items:center;display:grid;position:relative}.skip-button[data-v-56f2117e]:hover:not(:disabled),.preferences-button[data-v-56f2117e]:hover,.dismiss-button[data-v-56f2117e]:hover,.section-button[data-v-56f2117e]:hover:not(:disabled){background-color:var(--paper-sunken);color:var(--ink)}.skip-icon[data-v-56f2117e]{width:1.75rem;height:1.75rem;overflow:visible}.skip-arc[data-v-56f2117e]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.skip-icon text[data-v-56f2117e]{fill:currentColor;font-family:var(--font-book);font-variant-numeric:lining-nums;font-size:8.5px;font-weight:600}.preferences-button[data-v-56f2117e]{width:auto;min-width:2.75rem;padding-inline:var(--space-3);gap:var(--space-2);grid-auto-flow:column;font-size:1.25rem}.preferences-button[aria-expanded=true][data-v-56f2117e]{background-color:var(--accent-wash);color:var(--accent)}.speed-badge[data-v-56f2117e]{font-size:var(--text-sm);font-variant-numeric:lining-nums tabular-nums}.dismiss-button[data-v-56f2117e]{color:var(--ink-faint);font-size:1.125rem}.now-playing[data-v-56f2117e],.options-wrap[data-v-56f2117e]{position:static}.section-button[data-v-56f2117e]{width:100%;min-height:2.75rem;padding:2px var(--space-2);border-radius:var(--radius);text-align:left;transition:background-color var(--duration) var(--ease);flex-direction:column;justify-content:center;display:flex}.section-button[data-v-56f2117e]:disabled{opacity:1}.section-caption[data-v-56f2117e]{color:var(--ink-faint);font-size:var(--text-sm);font-variant-numeric:oldstyle-nums tabular-nums;letter-spacing:var(--tracking-caps);text-overflow:ellipsis;white-space:nowrap;font-variant-caps:all-small-caps;line-height:1.15;display:block;overflow:hidden}.caption-status[data-v-56f2117e]{display:none}.section-name[data-v-56f2117e]{align-items:center;gap:var(--space-2);min-width:0;max-width:100%;color:var(--ink);font-size:var(--text-md);line-height:var(--leading-tight);display:flex}.section-name-text[data-v-56f2117e]{text-overflow:ellipsis;white-space:nowrap;padding-top:.08em;overflow:hidden}.section-chevron[data-v-56f2117e]{color:var(--ink-faint);font-size:var(--text-xs);transition:transform var(--duration) var(--ease);flex:none}.section-button[aria-expanded=true] .section-chevron[data-v-56f2117e]{transform:rotate(180deg)}.popover[data-v-56f2117e]{bottom:calc(100% + var(--space-2));z-index:1;overscroll-behavior:contain;max-height:min(60dvh,440px);padding:var(--space-2);border:1px solid var(--rule);border-radius:var(--radius-lg);background-color:var(--paper-raised);box-shadow:var(--shadow);animation:popover-in-56f2117e .14s var(--ease);position:absolute;overflow-y:auto}@keyframes popover-in-56f2117e{0%{opacity:0;transform:translateY(6px)}}.popover-title[data-v-56f2117e]{margin:var(--space-1) var(--space-2) var(--space-2);color:var(--ink-faint);font-size:var(--text-sm);letter-spacing:.12em;font-variant-caps:all-small-caps;line-height:1.2}.section-menu[data-v-56f2117e]{inset-inline:var(--space-2)}.section-item[data-v-56f2117e]{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:2.75rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius);color:var(--ink);font-size:var(--text-md);line-height:var(--leading-tight);text-align:left;transition:background-color var(--duration) var(--ease);display:flex}.section-item[data-v-56f2117e]:hover,.section-item[data-v-56f2117e]:focus-visible{background-color:var(--paper-sunken)}.section-item--current[data-v-56f2117e],.section-item--current[data-v-56f2117e]:hover{background-color:var(--accent-wash);color:var(--accent)}.section-item-name[data-v-56f2117e]{padding-top:.08em}.section-item-time[data-v-56f2117e]{color:var(--ink-faint);font-size:var(--text-sm);font-variant-numeric:oldstyle-nums tabular-nums;flex:none}.preferences-panel[data-v-56f2117e]{right:var(--space-2);width:min(20rem, calc(100% - 2 * var(--space-2)));padding:var(--space-1) var(--space-4)}.preference-row[data-v-56f2117e],.highlight-control[data-v-56f2117e]{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:3.5rem;padding:var(--space-2) 0;border-bottom:1px solid var(--rule);display:flex}.highlight-control[data-v-56f2117e]{padding-block:var(--space-3);display:block}.highlight-control legend[data-v-56f2117e]{float:left;width:100%}.preference-label[data-v-56f2117e]{color:var(--ink);font-size:var(--text-md);letter-spacing:var(--tracking-caps);font-variant-caps:all-small-caps;line-height:var(--leading-tight);flex-direction:column;display:flex}.preference-label small[data-v-56f2117e]{color:var(--ink-faint);font-size:var(--text-sm);letter-spacing:normal;margin-top:2px;font-style:italic;font-variant-caps:normal}.stepper[data-v-56f2117e]{border:1px solid var(--rule-strong);border-radius:var(--radius-pill);background-color:var(--paper-raised);align-items:center;display:flex}.stepper button[data-v-56f2117e]{border-radius:var(--radius-pill);width:2.75rem;height:2.5rem;color:var(--ink-soft);font-size:var(--text-sm);transition:background-color var(--duration) var(--ease);place-items:center;display:grid}.stepper button[data-v-56f2117e]:hover:not(:disabled){background-color:var(--paper-sunken);color:var(--ink)}.speed-value[data-v-56f2117e]{min-width:3.25em;font-size:var(--text-md);font-variant-numeric:lining-nums tabular-nums;text-align:center}.segmented[data-v-56f2117e]{clear:both;margin-top:var(--space-2);border:1px solid var(--rule);border-radius:var(--radius);background-color:var(--paper-sunken);grid-template-columns:repeat(3,1fr);gap:2px;padding:3px;display:grid}.segmented label[data-v-56f2117e]{position:relative}.segmented input[data-v-56f2117e]{opacity:0;pointer-events:none;position:absolute}.segmented span[data-v-56f2117e]{border-radius:calc(var(--radius) - 3px);min-height:2.5rem;color:var(--ink-soft);cursor:pointer;font-size:var(--text-sm);transition:background-color var(--duration) var(--ease), color var(--duration) var(--ease);place-items:center;padding-top:.08em;display:grid}.segmented span[data-v-56f2117e]:hover{color:var(--ink)}.segmented input:checked+span[data-v-56f2117e]{background-color:var(--paper-raised);color:var(--ink);box-shadow:var(--shadow-sm), 0 0 0 1px var(--rule)}.scroll-control[data-v-56f2117e]{border-radius:var(--radius-pill);background-color:var(--rule-strong);width:2.75rem;height:1.625rem;transition:background-color var(--duration) var(--ease);flex:none;position:relative}.scroll-control[data-v-56f2117e]:before{content:"";position:absolute;inset:-.5625rem 0}.scroll-control[aria-checked=true][data-v-56f2117e]{background-color:var(--accent)}.switch-thumb[data-v-56f2117e]{background-color:var(--paper-raised);width:1.25rem;height:1.25rem;box-shadow:var(--shadow-sm);transition:transform var(--duration) var(--ease);border-radius:50%;position:absolute;top:3px;left:3px}.scroll-control[aria-checked=true] .switch-thumb[data-v-56f2117e]{transform:translate(1.125rem)}.preferences-panel[data-v-56f2117e]>:last-child{border-bottom:0}.hide-player-button[data-v-56f2117e]{align-items:center;gap:var(--space-2);width:100%;min-height:3rem;color:var(--ink-soft);font-size:var(--text-md);transition:color var(--duration) var(--ease);line-height:1;display:flex}.hide-player-button[data-v-56f2117e]:hover{color:var(--ink)}.time[data-v-56f2117e]{min-width:2.75em;color:var(--ink-faint);font-size:var(--text-sm);font-variant-numeric:oldstyle-nums tabular-nums;flex:none;display:none}.time--remaining[data-v-56f2117e]{text-align:right}.timeline-slider[data-v-56f2117e]{appearance:none;cursor:pointer;background:0 0;flex:1;min-width:0;height:1.5rem;margin:-.25rem 0 0;display:block}.timeline-slider[data-v-56f2117e]:disabled{opacity:1;cursor:default}.timeline-slider[data-v-56f2117e]::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--accent) 0 var(--progress), var(--rule-strong) var(--progress) 100%);border-radius:2px;height:3px}.timeline-slider[data-v-56f2117e]::-moz-range-track{background:var(--rule-strong);border-radius:2px;height:3px}.timeline-slider[data-v-56f2117e]::-moz-range-progress{background:var(--accent);border-radius:2px;height:3px}.timeline-slider[data-v-56f2117e]::-webkit-slider-thumb{appearance:none;border:1.5px solid var(--accent);background:var(--paper-raised);width:.875rem;height:.875rem;box-shadow:var(--shadow-sm);-webkit-transition:transform .12s var(--ease);transition:transform .12s var(--ease);border-radius:50%;margin-top:calc(1.5px - .4375rem)}.timeline-slider[data-v-56f2117e]::-moz-range-thumb{box-sizing:border-box;border:1.5px solid var(--accent);background:var(--paper-raised);border-radius:50%;width:.875rem;height:.875rem}.timeline-slider[data-v-56f2117e]:hover::-webkit-slider-thumb{transform:scale(1.2)}.timeline-slider[data-v-56f2117e]:active::-webkit-slider-thumb{transform:scale(1.2)}.timeline-slider[data-v-56f2117e]:focus-visible{box-shadow:none}.timeline-slider[data-v-56f2117e]:focus-visible::-webkit-slider-thumb{box-shadow:var(--focus-ring)}.timeline-slider[data-v-56f2117e]:focus-visible::-moz-range-thumb{box-shadow:var(--focus-ring)}.audio-error[data-v-56f2117e],.availability-note[data-v-56f2117e]{align-items:center;gap:var(--space-3);font-size:var(--text-sm);line-height:1.45;display:flex}.audio-error[data-v-56f2117e]{margin-bottom:var(--space-2);padding:2px 2px 2px var(--space-3);border:1px solid var(--accent-rule);border-radius:var(--radius);background-color:var(--accent-wash);color:var(--ink);flex-wrap:wrap}.audio-error span[data-v-56f2117e]{flex:12rem}.audio-error button[data-v-56f2117e]{min-height:2.75rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--accent);font-size:var(--text-md);letter-spacing:var(--tracking-caps);font-variant-caps:all-small-caps}.availability-note[data-v-56f2117e]{color:var(--ink-soft)}.note-icon[data-v-56f2117e]{color:var(--accent);font-size:1.25rem}.note-text[data-v-56f2117e]{flex:auto;min-width:0}.availability-note a[data-v-56f2117e]{color:var(--accent)}@media (width<=479px){.controls.fixed-controls[data-v-56f2117e]{padding-inline:max(var(--space-2), env(safe-area-inset-left)) max(var(--space-2), env(safe-area-inset-right))}.player-bar>.dismiss-button[data-v-56f2117e]{display:none}.preferences-button[data-v-56f2117e]{padding-inline:var(--space-2)}}@media (width>=720px){.controls.fixed-controls[data-v-56f2117e]{inset-inline:max(var(--gutter), env(safe-area-inset-left)) max(var(--gutter), env(safe-area-inset-right));bottom:calc(var(--space-3) + env(safe-area-inset-bottom));max-width:58rem;padding:var(--space-2) var(--space-3);border:1px solid var(--rule);border-radius:var(--radius-lg);margin-inline:auto}.player-bar[data-v-56f2117e]{gap:var(--space-1);flex-wrap:nowrap}.skip-button--back[data-v-56f2117e]{order:0}.primary-play-button[data-v-56f2117e]{order:1}.skip-button--forward[data-v-56f2117e]{order:2}.now-playing[data-v-56f2117e]{margin-inline:var(--space-2) 2px;flex:0 14rem;order:3;position:relative}.timeline[data-v-56f2117e]{padding-inline:var(--space-2);border-inline-start:1px solid var(--rule);flex:auto;order:4}.options-wrap[data-v-56f2117e]{order:5;position:relative}.dismiss-button[data-v-56f2117e]{order:6}.time[data-v-56f2117e]{display:block}.timeline-slider[data-v-56f2117e]{margin:0}.caption-status[data-v-56f2117e]{display:inline}.caption-time[data-v-56f2117e]{display:none}.popover[data-v-56f2117e]{bottom:calc(100% + var(--space-5))}.section-menu[data-v-56f2117e]{width:21rem;inset-inline:0 auto}.preferences-panel[data-v-56f2117e]{width:20rem;right:0}}.audio-line{-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.2em;padding:0;transition:color .1s,background-color .14s,box-shadow .14s;position:relative}.audio-line--active{background:color-mix(in srgb, var(--accent) 22%, transparent);box-shadow:-.12em 0 0 .035em color-mix(in srgb, var(--accent) 22%, transparent), .12em 0 0 .035em color-mix(in srgb, var(--accent) 22%, transparent);color:color-mix(in srgb, var(--ink) 88%, var(--accent))}[data-audio-sentence].audio-line{border-radius:0;padding-block:0}[data-audio-sentence].audio-line--active{background:color-mix(in srgb, var(--accent) 22%, var(--paper));box-shadow:none}@media (prefers-reduced-motion:reduce){.audio-line,.primary-play-button[data-v-56f2117e],.switch-thumb[data-v-56f2117e],.popover[data-v-56f2117e]{transition:none;animation:none}}.controls.fixed-controls[data-v-34fa2010]{inset-inline:0;z-index:100;max-height:calc(var(--vvh) - 2rem - env(safe-area-inset-bottom));padding:var(--space-2) max(var(--space-2), env(safe-area-inset-right)) calc(var(--space-2) + env(safe-area-inset-bottom)) max(var(--space-4), env(safe-area-inset-left));border-top:1px solid var(--rule);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background-color:var(--paper-raised);color:var(--ink);font-family:var(--font-book);box-shadow:var(--shadow);position:fixed;bottom:0;overflow-y:auto}.menu-and-buttons[data-v-34fa2010]{align-items:center;gap:var(--space-3);display:flex}.message-icon[data-v-34fa2010]{color:var(--accent);font-size:1.25rem}.message-icon.is-preparing[data-v-34fa2010]{animation:message-pulse-34fa2010 1.6s var(--ease) infinite}@keyframes message-pulse-34fa2010{50%{opacity:.35}}.audio-message[data-v-34fa2010]{min-width:0;color:var(--ink-soft);font-size:var(--text-sm);overflow-wrap:anywhere;flex:auto;line-height:1.45}.audio-message small[data-v-34fa2010]{font-size:inherit}.audio-message a[data-v-34fa2010]{color:var(--accent);white-space:nowrap}.dismiss-button[data-v-34fa2010]{border-radius:var(--radius);width:2.75rem;height:2.75rem;color:var(--ink-faint);touch-action:manipulation;transition:background-color var(--duration) var(--ease), color var(--duration) var(--ease);flex:0 0 2.75rem;place-items:center;margin-left:auto;font-size:1.125rem;display:grid}.dismiss-button[data-v-34fa2010]:hover{background-color:var(--paper-sunken);color:var(--ink)}.dismiss-button[data-v-34fa2010]:focus-visible,a[data-v-34fa2010]:focus-visible{box-shadow:var(--focus-ring);outline:none}@media (width>=720px){.controls.fixed-controls[data-v-34fa2010]{inset-inline:max(var(--gutter), env(safe-area-inset-left)) max(var(--gutter), env(safe-area-inset-right));bottom:calc(var(--space-3) + env(safe-area-inset-bottom));max-width:58rem;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border:1px solid var(--rule);border-radius:var(--radius-lg);margin-inline:auto}}@media (prefers-reduced-motion:reduce){.message-icon.is-preparing[data-v-34fa2010]{animation:none}}.office-continue[data-v-e3a6324f]{gap:var(--space-3);max-width:40rem;padding:0 var(--gutter);grid-template-columns:1fr 1fr;margin:0 auto;display:grid}.office-continue__link[data-v-e3a6324f]{padding:var(--space-3) var(--space-4);border:1px solid var(--rule);border-radius:var(--radius-lg);background-color:var(--paper-raised);color:var(--ink);transition:border-color var(--duration) var(--ease);flex-direction:column;gap:.2rem;text-decoration:none;display:flex}.office-continue__link[data-v-e3a6324f]:hover{border-color:var(--accent-rule)}.office-continue__link--next[data-v-e3a6324f]{text-align:right;align-items:flex-end}.office-continue__dir[data-v-e3a6324f]{font-size:var(--text-sm);letter-spacing:.1em;color:var(--ink-faint);align-items:center;gap:.35rem;font-variant-caps:all-small-caps;display:inline-flex}.office-continue__name[data-v-e3a6324f]{font-size:var(--text-md);line-height:1.25}.extra-space-before{margin-top:.7em}div[data-v-9535cc4e]{height:.8em}.size-control[data-v-0aa3274a]{align-items:center;gap:var(--space-3);display:flex}.size-control__step[data-v-0aa3274a]{border:1px solid var(--rule-strong);border-radius:var(--radius);background-color:var(--paper-raised);width:2.75rem;height:2.75rem;color:var(--ink);flex-shrink:0;place-items:center;line-height:1;display:grid}.size-control__step[data-v-0aa3274a]:hover:not(:disabled){border-color:var(--ink-faint)}.size-control__step[data-v-0aa3274a]:disabled{opacity:.4}.size-control__step--small[data-v-0aa3274a]{font-size:.95rem}.size-control__step--large[data-v-0aa3274a]{font-size:1.5rem}.size-control__track[data-v-0aa3274a]{flex:1;justify-content:space-between;align-items:center;min-width:0;height:2.75rem;display:flex;position:relative}.size-control__track[data-v-0aa3274a]:before{content:"";border-top:1px solid var(--rule-strong);position:absolute;top:50%;left:.4rem;right:.4rem}.size-control__notch[data-v-0aa3274a]{flex:1 1 0;place-items:center;min-width:0;height:2.75rem;display:grid;position:relative}.size-control__notch[data-v-0aa3274a]:after{content:"";background-color:var(--paper);border:1px solid var(--rule-strong);width:.45rem;height:.45rem;transition:transform var(--duration) var(--ease), background-color var(--duration) var(--ease);border-radius:50%}.size-control__notch.is-default[data-v-0aa3274a]:after{border-color:var(--ink-faint)}.size-control__notch.is-active[data-v-0aa3274a]:after{background-color:var(--accent);border-color:var(--accent);width:.95rem;height:.95rem;box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent)}.size-control__notch[data-v-0aa3274a]:focus-visible{outline:none}.size-control__notch[data-v-0aa3274a]:focus-visible:after{box-shadow:var(--focus-ring)}.make-it-yours[data-v-ba86e892]{max-width:40rem;margin:var(--space-6) auto 0;padding:var(--space-5);position:relative}@media (width<=559px){.make-it-yours[data-v-ba86e892]{margin-inline:var(--gutter);padding:var(--space-4)}}.make-it-yours__close[data-v-ba86e892]{top:var(--space-2);right:var(--space-2);width:2.75rem;height:2.75rem;color:var(--ink-faint);border-radius:50%;place-items:center;display:grid;position:absolute}.make-it-yours__close[data-v-ba86e892]:hover{background-color:var(--paper-sunken);color:var(--ink)}.make-it-yours__title[data-v-ba86e892]{font-size:var(--text-lg);letter-spacing:.1em;font-variant-caps:all-small-caps;font-weight:400}.make-it-yours__lede[data-v-ba86e892]{margin-top:var(--space-1);padding-right:var(--space-6);font-size:var(--text-sm);color:var(--ink-soft)}.make-it-yours__aa[data-v-ba86e892]{color:var(--ink)}.make-it-yours__rows[data-v-ba86e892]{gap:var(--space-3);margin-top:var(--space-4);flex-direction:column;display:flex}.make-it-yours__row[data-v-ba86e892]{align-items:center;gap:var(--space-3);grid-template-columns:5.5rem 1fr;display:grid}@media (width<=479px){.make-it-yours__row[data-v-ba86e892]{gap:var(--space-1);grid-template-columns:1fr}}.make-it-yours__label[data-v-ba86e892]{font-size:var(--text-sm);letter-spacing:.1em;color:var(--ink-faint);font-variant-caps:all-small-caps}.make-it-yours__choices[data-v-ba86e892]{gap:var(--space-2);flex-wrap:wrap;display:flex}.swatch-choice[data-v-ba86e892]{align-items:center;gap:var(--space-2);border:1px solid var(--rule);border-radius:var(--radius);background-color:var(--paper-raised);min-height:2.75rem;font-size:var(--text-sm);color:var(--ink);padding:.25rem .75rem .25rem .3rem;display:inline-flex}.swatch-choice__paper[data-v-ba86e892]{border-radius:var(--radius-sm);place-items:center;width:2rem;height:2rem;font-size:.95rem;display:grid;box-shadow:inset 0 0 0 1px #0000001f}.swatch-choice--light .swatch-choice__paper[data-v-ba86e892]{color:#1c1a17;background-color:#fdfcf9}.swatch-choice--sepia .swatch-choice__paper[data-v-ba86e892]{color:#36291b;background-color:#f4ecd9}.swatch-choice--dark .swatch-choice__paper[data-v-ba86e892]{color:#e9e4da;background-color:#161513}.text-choice[data-v-ba86e892]{border:1px solid var(--rule);border-radius:var(--radius);background-color:var(--paper-raised);min-height:2.75rem;color:var(--ink);padding:.3rem .85rem;font-size:1.15rem;line-height:1.2}.text-choice--italic[data-v-ba86e892]{font-style:italic}.text-choice--red[data-v-ba86e892]{color:var(--season-red)}.swatch-choice[data-v-ba86e892]:hover,.text-choice[data-v-ba86e892]:hover{border-color:var(--rule-strong)}.swatch-choice.is-selected[data-v-ba86e892],.text-choice.is-selected[data-v-ba86e892]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.make-it-yours__size[data-v-ba86e892]{max-width:24rem}.text-choice--more[data-v-ba86e892]{font-size:var(--text-sm);color:var(--accent);font-style:italic}.make-it-yours__audio[data-v-ba86e892]{align-items:center;gap:var(--space-3);min-height:2.75rem;font-size:var(--text-sm);color:var(--ink-soft);cursor:pointer;display:inline-flex}.make-it-yours__customize[data-v-ba86e892]{margin-top:var(--space-5)}.make-it-yours__actions[data-v-ba86e892]{justify-content:space-between;gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.office-contents[data-v-16a9cae1]{top:calc(env(safe-area-inset-top) + var(--space-6));max-height:calc(var(--vvh) - var(--space-8));padding:0 var(--space-4) var(--space-4) 0;scrollbar-width:thin;position:sticky;overflow-y:auto}.office-contents__title[data-v-16a9cae1]{margin-bottom:var(--space-2);font-size:var(--text-xs);letter-spacing:.14em;color:var(--ink-faint);font-variant-caps:all-small-caps}.office-contents__list[data-v-16a9cae1]{border-left:1px solid var(--rule)}.office-contents__link[data-v-16a9cae1]{padding:.3rem 0 .3rem var(--space-3);font-size:var(--text-md);letter-spacing:.08em;color:var(--ink-faint);transition:color var(--duration) var(--ease), border-color var(--duration) var(--ease);border-left:2px solid #0000;margin-left:-1px;font-variant-caps:all-small-caps;line-height:1.25;text-decoration:none;display:block}.office-contents__note[data-v-16a9cae1]{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);letter-spacing:0;margin-top:.1rem;font-style:italic;font-variant-caps:normal;display:block;overflow:hidden}.office-contents__link[data-v-16a9cae1]:hover{color:var(--ink)}.office-contents__link.is-current[data-v-16a9cae1]{border-left-color:var(--accent);color:var(--ink)}.office-head[data-v-9246b359]{gap:var(--space-4);max-width:46rem;padding:var(--space-4) var(--gutter) 0;flex-direction:column;margin:0 auto;display:flex}.office-tools[data-v-9246b359]{justify-content:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.office-tool[data-v-9246b359]{border:1px solid var(--rule);border-radius:var(--radius-pill);background-color:var(--paper);min-height:2.25rem;color:var(--ink-soft);font-size:var(--text-sm);transition:border-color var(--duration) var(--ease), color var(--duration) var(--ease), background-color var(--duration) var(--ease);align-items:center;gap:.4rem;padding:.2rem .7rem;text-decoration:none;display:inline-flex;position:relative}.office-tool[data-v-9246b359]:before{content:"";position:absolute;inset:-.25rem 0}.office-tool[data-v-9246b359]:hover{border-color:var(--rule-strong);color:var(--ink)}.office-tool[aria-pressed=true][data-v-9246b359]{border-color:var(--accent-rule);background-color:var(--accent-wash);color:var(--ink)}.office-tool .ui-icon[data-v-9246b359]{color:var(--accent)}.office-tool__glyph[data-v-9246b359]{font-size:1.05em;line-height:1}.office-body__margin[data-v-9246b359]{display:none}@media (width>=1200px){.office-body[data-v-9246b359]{grid-template-columns:minmax(11rem,1fr) minmax(0,auto) minmax(11rem,1fr);align-items:start;display:grid}.office-body__margin[data-v-9246b359]{padding-left:var(--gutter);align-self:stretch;display:block}}.book-opening[data-v-9246b359]{margin:var(--space-5) auto var(--space-1);text-align:center;font-size:1.5rem}.ahp-card[data-v-9a3e1f7f]{align-items:center;gap:var(--space-3);height:100%;padding:var(--space-5);color:var(--ink);text-align:center;transition:border-color var(--duration) var(--ease);flex-direction:column;text-decoration:none;display:flex}.ahp-card[data-v-9a3e1f7f]:hover{border-color:var(--rule-strong)}.ahp-card__plate[data-v-9a3e1f7f]{border-radius:var(--radius);display:block}.ahp-card__logo[data-v-9a3e1f7f]{mix-blend-mode:multiply;width:11rem;height:auto}:root.dark .ahp-card__plate[data-v-9a3e1f7f]{padding:var(--space-2) var(--space-3);background-color:#fff}:root.dark .ahp-card__logo[data-v-9a3e1f7f]{mix-blend-mode:normal}.ahp-card__copy[data-v-9a3e1f7f]{max-width:22rem;font-size:var(--text-sm);color:var(--ink-soft);line-height:1.4}.ahp-card__cta[data-v-9a3e1f7f]{font-size:var(--text-sm);color:var(--accent);align-items:center;gap:.35rem;margin-top:auto;display:inline-flex}.support-card[data-v-95c1c332]{align-items:center;gap:var(--space-3);height:100%;padding:var(--space-5);text-align:center;flex-direction:column;display:flex}.support-card__title[data-v-95c1c332]{font-size:var(--text-lg);letter-spacing:.08em;align-items:center;gap:.45rem;font-variant-caps:all-small-caps;font-weight:400;display:inline-flex}.support-card__heart[data-v-95c1c332]{color:var(--accent)}.support-card__copy[data-v-95c1c332]{max-width:24rem;font-size:var(--text-sm);color:var(--ink-soft);line-height:1.4}.support-card__fine[data-v-95c1c332]{font-size:var(--text-xs);color:var(--ink-faint);margin-top:auto}.app-footer[data-v-195d74c6]{margin-top:var(--space-7);padding-bottom:calc(var(--space-6) + env(safe-area-inset-bottom))}.app-footer__inner[data-v-195d74c6]{max-width:52rem;padding:0 var(--gutter);margin:0 auto}.app-footer__inner .divider[data-v-195d74c6]{margin-bottom:var(--space-6);font-size:1.4rem}.app-footer__cards[data-v-195d74c6]{gap:var(--space-4);display:grid}@media (width>=720px){.app-footer__cards[data-v-195d74c6]{grid-template-columns:1fr 1fr}}.app-footer__links[data-v-195d74c6]{justify-content:center;gap:0 var(--space-4);margin-top:var(--space-5);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.app-footer__links a[data-v-195d74c6],.app-footer__links button[data-v-195d74c6]{min-height:2.75rem;color:var(--ink-soft);align-items:center;text-decoration:none;display:inline-flex}.app-footer__links a[data-v-195d74c6]:hover,.app-footer__links button[data-v-195d74c6]:hover{color:var(--accent)}.app-footer__credit[data-v-195d74c6]{margin-top:var(--space-4);font-size:var(--text-xs);text-align:center;color:var(--ink-faint);font-style:italic}.app-header[data-v-18713cfe]{z-index:100;padding-top:env(safe-area-inset-top);background-color:var(--paper-overlay);-webkit-backdrop-filter:saturate(1.2)blur(10px);border-bottom:1px solid var(--rule);transition:transform .26s var(--ease);position:sticky;top:0}.app-header.is-hidden[data-v-18713cfe]{transform:translateY(calc(-100% + env(safe-area-inset-top)))}.app-header__bar[data-v-18713cfe]{align-items:center;gap:var(--space-3);max-width:var(--page-width);height:var(--header-height);padding:0 max(var(--space-2), calc(var(--gutter) - var(--space-2)));margin:0 auto;display:flex}.wordmark[data-v-18713cfe]{padding:0 var(--space-2);color:var(--ink);flex-direction:column;justify-content:center;line-height:1;text-decoration:none;display:none}.wordmark__title[data-v-18713cfe]{letter-spacing:.12em;font-size:1.15rem;font-variant-caps:all-small-caps}.wordmark__subtitle[data-v-18713cfe]{color:var(--ink-faint);letter-spacing:.02em;margin-top:.2rem;font-size:.72rem;font-style:italic}.primary-nav[data-v-18713cfe]{align-items:stretch;gap:var(--space-1);height:100%;display:flex}.primary-nav__link[data-v-18713cfe]{color:var(--ink-soft);font-size:var(--text-md);transition:color var(--duration) var(--ease);align-items:center;padding:0 .6rem;text-decoration:none;display:flex;position:relative}.primary-nav__link[data-v-18713cfe]:after{content:"";height:2px;transition:background-color var(--duration) var(--ease);background-color:#0000;border-radius:2px;position:absolute;bottom:-1px;left:.6rem;right:.6rem}.primary-nav__link[data-v-18713cfe]:hover,.primary-nav__link.is-active[data-v-18713cfe]{color:var(--ink)}.primary-nav__link.is-active[data-v-18713cfe]:after{background-color:var(--accent)}.header-actions[data-v-18713cfe]{align-items:center;gap:2px;margin-left:auto;display:flex}@media (width>=860px){.header-actions[data-v-18713cfe]{gap:var(--space-3)}}.header-action[data-v-18713cfe]{border-radius:var(--radius);min-width:2.5rem;height:2.5rem;color:var(--ink-soft);line-height:1;font-size:var(--text-sm);transition:background-color var(--duration) var(--ease), color var(--duration) var(--ease);justify-content:center;align-items:center;gap:.3rem;padding:0 .55rem;display:inline-flex;position:relative}.header-action__dot[data-v-18713cfe]{background-color:var(--accent);width:.5rem;height:.5rem;box-shadow:0 0 0 2px var(--paper);border-radius:50%;position:absolute;top:.35rem;right:.3rem}.header-tooltip[data-v-18713cfe]{z-index:5;border:1px solid var(--rule);border-radius:var(--radius-sm);background-color:var(--paper-raised);box-shadow:var(--shadow);color:var(--ink-soft);font-size:var(--text-xs);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s var(--ease), transform .15s var(--ease);padding:.35rem .6rem;position:absolute;top:calc(100% + .4rem);right:0;transform:translateY(-2px)}@media (hover:hover) and (pointer:fine){.header-action:hover .header-tooltip[data-v-18713cfe],.header-action:focus-visible .header-tooltip[data-v-18713cfe]{opacity:1;transition-delay:.35s;transform:none}}.header-action.is-open .header-tooltip[data-v-18713cfe]{display:none}.header-action[data-v-18713cfe]:hover,.header-action.is-open[data-v-18713cfe]{background-color:var(--paper-sunken);color:var(--ink)}.header-action__icon[data-v-18713cfe]{font-size:1.1rem;position:relative;top:-.09em}.header-action__glyph[data-v-18713cfe]{letter-spacing:.02em;font-size:1.15rem;line-height:1;position:relative;top:.06em}.header-action--support .header-action__icon[data-v-18713cfe]{color:var(--accent)}.header-action__label[data-v-18713cfe]{display:none}.header-action__label--always[data-v-18713cfe]{display:inline}@media (width<=639px){.header-action__heart[data-v-18713cfe]{display:none}.header-action--support[data-v-18713cfe]{color:var(--accent)}}@media (width>=860px){.wordmark[data-v-18713cfe]{margin-right:var(--space-4);display:flex}.header-action__label[data-v-18713cfe]{display:inline}}@media (width<=479px){.app-header__bar[data-v-18713cfe]{gap:var(--space-1)}.primary-nav[data-v-18713cfe]{gap:0}.primary-nav__link[data-v-18713cfe]{padding:0 .45rem}.primary-nav__link[data-v-18713cfe]:after{left:.45rem;right:.45rem}.header-action[data-v-18713cfe]{padding:0 .45rem}}@media (width<=359px){.primary-nav__link[data-v-18713cfe]{font-size:var(--text-sm);padding:0 .3rem}.primary-nav__link[data-v-18713cfe]:after{left:.3rem;right:.3rem}.header-action[data-v-18713cfe]{min-width:2.25rem;padding:0 .35rem}}.app-menu[data-v-0d0b1b0c]{gap:var(--space-5);flex-direction:column;display:flex}.menu-group__title[data-v-0d0b1b0c]{margin:0 0 var(--space-1) var(--space-2);font-size:var(--text-sm);letter-spacing:.14em;color:var(--ink-faint);font-variant-caps:all-small-caps;font-weight:400}.menu-item[data-v-0d0b1b0c]{align-items:center;gap:var(--space-3);width:100%;min-height:2.75rem;padding:var(--space-2);border-radius:var(--radius);color:var(--ink);text-align:left;transition:background-color var(--duration) var(--ease);text-decoration:none;display:flex}.menu-item[data-v-0d0b1b0c]:hover{background-color:var(--paper-sunken)}.menu-item.router-link-exact-active[data-v-0d0b1b0c]{background-color:var(--accent-wash)}.menu-item__icon[data-v-0d0b1b0c]{color:var(--accent);font-size:1.15rem}.menu-item__label[data-v-0d0b1b0c]{flex:auto;padding-top:.08em}.menu-item__hint[data-v-0d0b1b0c]{font-size:var(--text-xs);color:var(--ink-faint);font-style:italic}.menu-item__external[data-v-0d0b1b0c]{color:var(--ink-faint);font-size:.85rem}.back-to-top[data-v-023756e0]{right:calc(var(--space-4) + env(safe-area-inset-right));bottom:calc(var(--space-4) + var(--back-to-top-offset) + env(safe-area-inset-bottom));z-index:90;border:1px solid var(--rule);background-color:var(--paper-overlay);-webkit-backdrop-filter:saturate(1.2)blur(10px);width:2.75rem;height:2.75rem;box-shadow:var(--shadow-sm);color:var(--ink-soft);border-radius:50%;place-items:center;display:grid;position:fixed}.back-to-top[data-v-023756e0]:hover{color:var(--accent);border-color:var(--rule-strong)}.back-to-top-enter-active[data-v-023756e0],.back-to-top-leave-active[data-v-023756e0]{transition:opacity var(--duration) var(--ease), transform var(--duration) var(--ease)}.back-to-top-enter-from[data-v-023756e0],.back-to-top-leave-to[data-v-023756e0]{opacity:0;transform:translateY(.5rem)}.display-settings[data-v-629cd623]{gap:var(--space-5);flex-direction:column;display:flex}.display-settings--compact[data-v-629cd623]{gap:var(--space-4)}.display-row__head[data-v-629cd623]{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-2);display:flex}.display-row__label[data-v-629cd623]{font-size:var(--text-md);letter-spacing:.1em;color:var(--ink);font-variant-caps:all-small-caps;font-weight:400}.display-row__value[data-v-629cd623]{align-items:baseline;gap:var(--space-2);font-size:var(--text-sm);color:var(--ink-faint);font-style:italic;display:inline-flex}.display-row__reset[data-v-629cd623]{color:var(--accent);text-underline-offset:.15em;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);font-style:normal}.display-row--inline[data-v-629cd623]{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.display-row__hint[data-v-629cd623]{margin-top:var(--space-1);font-size:var(--text-sm);color:var(--ink-soft);line-height:1.35}.font-grid[data-v-629cd623]{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=640px){.display-settings:not(.display-settings--compact) .font-grid[data-v-629cd623]{grid-template-columns:repeat(3,minmax(0,1fr))}}.font-tile[data-v-629cd623]{min-width:0;padding:var(--space-3);border:1px solid var(--rule);border-radius:var(--radius);background-color:var(--paper-raised);text-align:left;transition:border-color var(--duration) var(--ease), box-shadow var(--duration) var(--ease);flex-direction:column;align-items:flex-start;gap:.15rem;display:flex}.font-tile[data-v-629cd623]:hover{border-color:var(--rule-strong)}.font-tile.is-selected[data-v-629cd623]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.font-tile[data-v-629cd623]:focus-visible{box-shadow:var(--focus-ring);outline:none}.font-tile__sample[data-v-629cd623]{height:1.75rem;color:var(--ink);white-space:nowrap;font-size:1.35rem;line-height:1.75rem;display:block}.font-tile__name[data-v-629cd623]{font-size:var(--text-sm);color:var(--ink)}.font-tile__note[data-v-629cd623]{font-size:var(--text-xs);color:var(--ink-faint);font-style:italic;line-height:1.25}.display-panel__more[data-v-6fc510c9]{margin-top:var(--space-5);padding-top:var(--space-3);border-top:1px solid var(--rule);font-size:var(--text-sm)}.display-panel__more a[data-v-6fc510c9]{align-items:center;gap:.35rem;text-decoration:none;display:inline-flex}.email-form[data-v-dc486169]{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.email-form[data-v-dc486169] .ui-field{width:100%}.email-result[data-v-dc486169]{margin-top:var(--space-4)}.site-messages[data-v-354af0f5]{gap:var(--space-2);max-width:46rem;margin:var(--space-3) auto 0;padding:0 var(--gutter);flex-direction:column;display:flex}.site-message[data-v-354af0f5]{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border:1px solid var(--rule);border-radius:var(--radius);background-color:var(--paper-raised);font-size:var(--text-sm);line-height:1.35;display:flex}.site-message__text[data-v-354af0f5]{overflow-wrap:break-word;min-width:0;color:var(--ink-soft);flex:1}@media (width<=559px){.site-message[data-v-354af0f5]{row-gap:var(--space-1);grid-template-columns:1fr auto;grid-template-areas:"tag close""text text";display:grid}.site-message__tag[data-v-354af0f5]{grid-area:tag;justify-self:start}.site-message__text[data-v-354af0f5]{grid-area:text}.site-message__close[data-v-354af0f5]{grid-area:close}.site-message[data-v-354af0f5]:not(:has(.site-message__tag)){grid-template-areas:"text close"}}.site-message__close[data-v-354af0f5]{width:2.75rem;height:2.75rem;color:var(--ink-faint);border-radius:50%;flex-shrink:0;place-items:center;margin:-.4rem -.3rem -.4rem 0;display:grid}.site-message__close[data-v-354af0f5]:hover{background-color:var(--paper-sunken);color:var(--ink)}.ui-sheet-root[data-v-81c1f548]{z-index:1000;display:flex;position:fixed;inset:0}.ui-sheet-scrim[data-v-81c1f548]{background-color:var(--scrim);-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);position:absolute;inset:0}.ui-sheet[data-v-81c1f548]{background-color:var(--paper);max-height:100%;color:var(--ink);box-shadow:var(--shadow-lg);outline:none;flex-direction:column;display:flex;position:relative}.ui-sheet__header[data-v-81c1f548]{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-3) var(--space-5);border-bottom:1px solid var(--rule);display:flex}.ui-sheet__titles[data-v-81c1f548]{min-width:0;padding-top:var(--space-1)}.ui-sheet__title[data-v-81c1f548]{font-size:var(--text-lg);letter-spacing:.1em;font-variant-caps:all-small-caps;font-weight:400;line-height:1.2}.ui-sheet__subtitle[data-v-81c1f548]{margin-top:var(--space-1);font-size:var(--text-sm);color:var(--ink-soft);font-style:italic}.ui-sheet__close[data-v-81c1f548]{width:2.5rem;height:2.5rem;color:var(--ink-soft);transition:background-color var(--duration) var(--ease);border-radius:50%;flex-shrink:0;place-items:center;font-size:1.15rem;display:grid}.ui-sheet__close[data-v-81c1f548]:hover{background-color:var(--paper-sunken);color:var(--ink)}@media (width<=639px){.ui-sheet__header .eyebrow[data-v-81c1f548]{display:none}.ui-sheet__title[data-v-81c1f548]{font-size:var(--text-md)}}.ui-sheet__body[data-v-81c1f548]{overscroll-behavior:contain;min-height:0;padding:var(--space-5);flex:auto;overflow-y:auto}.ui-sheet__footer[data-v-81c1f548]{justify-content:flex-end;gap:var(--space-2);padding:var(--space-3) var(--space-5);padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom));border-top:1px solid var(--rule);flex-wrap:wrap;display:flex}.ui-sheet-root--right[data-v-81c1f548]{justify-content:flex-end}.ui-sheet--right[data-v-81c1f548],.ui-sheet--left[data-v-81c1f548]{width:min(100%,26rem);height:100%;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.ui-sheet--right.ui-sheet--lg[data-v-81c1f548],.ui-sheet--left.ui-sheet--lg[data-v-81c1f548]{width:min(100%,36rem)}.ui-sheet--right.ui-sheet--sm[data-v-81c1f548],.ui-sheet--left.ui-sheet--sm[data-v-81c1f548]{width:min(100%,21rem)}.ui-sheet--right[data-v-81c1f548]{padding-right:env(safe-area-inset-right);border-left:1px solid var(--rule)}.ui-sheet--left[data-v-81c1f548]{padding-left:env(safe-area-inset-left);border-right:1px solid var(--rule)}.ui-sheet-root--bottom[data-v-81c1f548]{align-items:flex-end}.ui-sheet--bottom[data-v-81c1f548]{width:100%;max-height:calc(var(--vvh) - env(safe-area-inset-top) - 2.5rem);border-radius:var(--radius-lg) var(--radius-lg) 0 0;padding-bottom:env(safe-area-inset-bottom)}.ui-sheet__grabber[data-v-81c1f548]{width:2.5rem;height:4px;margin-top:var(--space-2);background-color:var(--rule-strong);border-radius:2px;align-self:center}.ui-sheet--bottom .ui-sheet__header[data-v-81c1f548]{padding-top:var(--space-2)}.ui-sheet-root--center[data-v-81c1f548]{padding:var(--space-4);justify-content:center;align-items:center}.ui-sheet--center[data-v-81c1f548]{width:min(100%,30rem);max-height:calc(var(--vvh) - 2rem);border:1px solid var(--rule);border-radius:var(--radius-lg)}.ui-sheet--center.ui-sheet--lg[data-v-81c1f548]{width:min(100%,42rem)}.ui-sheet-root--float .ui-sheet-scrim[data-v-81c1f548]{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000}.ui-sheet--float[data-v-81c1f548]{top:calc(var(--header-height) + env(safe-area-inset-top) + .5rem);right:max(var(--gutter), calc((100vw - var(--page-width)) / 2 + var(--gutter)));width:23rem;max-height:calc(var(--vvh) - var(--header-height) - 2rem);border:1px solid var(--rule);border-radius:var(--radius-lg);position:absolute}.ui-sheet--float .ui-sheet__body[data-v-81c1f548]{padding:var(--space-4)}.ui-sheet-right-enter-active[data-v-81c1f548],.ui-sheet-right-leave-active[data-v-81c1f548],.ui-sheet-left-enter-active[data-v-81c1f548],.ui-sheet-left-leave-active[data-v-81c1f548],.ui-sheet-bottom-enter-active[data-v-81c1f548],.ui-sheet-bottom-leave-active[data-v-81c1f548],.ui-sheet-center-enter-active[data-v-81c1f548],.ui-sheet-center-leave-active[data-v-81c1f548],.ui-sheet-float-enter-active[data-v-81c1f548],.ui-sheet-float-leave-active[data-v-81c1f548]{transition:opacity .22s var(--ease)}.ui-sheet-right-enter-active .ui-sheet[data-v-81c1f548],.ui-sheet-right-leave-active .ui-sheet[data-v-81c1f548],.ui-sheet-left-enter-active .ui-sheet[data-v-81c1f548],.ui-sheet-left-leave-active .ui-sheet[data-v-81c1f548],.ui-sheet-bottom-enter-active .ui-sheet[data-v-81c1f548],.ui-sheet-bottom-leave-active .ui-sheet[data-v-81c1f548],.ui-sheet-center-enter-active .ui-sheet[data-v-81c1f548],.ui-sheet-center-leave-active .ui-sheet[data-v-81c1f548],.ui-sheet-float-enter-active .ui-sheet[data-v-81c1f548],.ui-sheet-float-leave-active .ui-sheet[data-v-81c1f548]{transition:transform .26s var(--ease)}.ui-sheet-right-enter-from[data-v-81c1f548],.ui-sheet-right-leave-to[data-v-81c1f548],.ui-sheet-left-enter-from[data-v-81c1f548],.ui-sheet-left-leave-to[data-v-81c1f548],.ui-sheet-bottom-enter-from[data-v-81c1f548],.ui-sheet-bottom-leave-to[data-v-81c1f548],.ui-sheet-center-enter-from[data-v-81c1f548],.ui-sheet-center-leave-to[data-v-81c1f548],.ui-sheet-float-enter-from[data-v-81c1f548],.ui-sheet-float-leave-to[data-v-81c1f548]{opacity:0}.ui-sheet-right-enter-from .ui-sheet[data-v-81c1f548],.ui-sheet-right-leave-to .ui-sheet[data-v-81c1f548]{transform:translate(100%)}.ui-sheet-left-enter-from .ui-sheet[data-v-81c1f548],.ui-sheet-left-leave-to .ui-sheet[data-v-81c1f548]{transform:translate(-100%)}.ui-sheet-bottom-enter-from .ui-sheet[data-v-81c1f548],.ui-sheet-bottom-leave-to .ui-sheet[data-v-81c1f548]{transform:translateY(100%)}.ui-sheet-center-enter-from .ui-sheet[data-v-81c1f548],.ui-sheet-center-leave-to .ui-sheet[data-v-81c1f548]{transform:translateY(8px)scale(.98)}.ui-sheet-float-enter-from .ui-sheet[data-v-81c1f548],.ui-sheet-float-leave-to .ui-sheet[data-v-81c1f548]{transform:translateY(-6px)}html.has-open-sheet,html.has-open-sheet body{overflow:hidden}.ui-button[data-v-4c41821e]{--btn-bg:transparent;--btn-ink:var(--ink);--btn-border:transparent;--btn-hover-bg:var(--paper-sunken);border:1px solid var(--btn-border);border-radius:var(--radius);background-color:var(--btn-bg);min-height:2.5rem;color:var(--btn-ink);font-family:var(--font-book);font-size:var(--text-md);white-space:nowrap;transition:background-color var(--duration) var(--ease), border-color var(--duration) var(--ease), color var(--duration) var(--ease), filter var(--duration) var(--ease);justify-content:center;align-items:center;gap:.5em;padding:.45rem 1rem;line-height:1.1;text-decoration:none;display:inline-flex}.ui-button[data-v-4c41821e]:hover:not(:disabled){background-color:var(--btn-hover-bg)}.ui-button[data-v-4c41821e]:focus-visible{box-shadow:var(--focus-ring);outline:none}.ui-button[data-v-4c41821e]:disabled{opacity:.5}.ui-button__icon[data-v-4c41821e]{flex-shrink:0;font-size:.95em}.ui-button__label[data-v-4c41821e]{padding-top:.08em}.is-loading[data-v-4c41821e]{opacity:.7;cursor:progress}.ui-button--primary[data-v-4c41821e]{--btn-bg:var(--accent);--btn-ink:var(--on-accent);--btn-border:var(--accent);--btn-hover-bg:var(--accent)}.ui-button--primary[data-v-4c41821e]:hover:not(:disabled){filter:brightness(1.08)saturate(1.05)}.ui-button--secondary[data-v-4c41821e]{--btn-bg:var(--paper-raised);--btn-border:var(--rule-strong)}.ui-button--secondary[data-v-4c41821e]:hover:not(:disabled){border-color:var(--ink-faint)}.ui-button--ghost[data-v-4c41821e]{--btn-ink:var(--ink-soft)}.ui-button--ghost[data-v-4c41821e]:hover:not(:disabled){color:var(--ink)}.ui-button--quiet[data-v-4c41821e]{--btn-ink:var(--accent);--btn-hover-bg:var(--accent-wash)}.ui-button--danger[data-v-4c41821e]{--btn-ink:var(--tone-danger);--btn-border:color-mix(in srgb, var(--tone-danger) 45%, var(--rule));--btn-hover-bg:color-mix(in srgb, var(--tone-danger) 8%, var(--paper))}.ui-button--sm[data-v-4c41821e]{min-height:2.125rem;font-size:var(--text-sm);padding:.3rem .7rem}.ui-button--lg[data-v-4c41821e]{min-height:3rem;font-size:var(--text-lg);padding:.6rem 1.35rem}.ui-button--block[data-v-4c41821e]{width:100%;display:flex}.ui-button--icon-only[data-v-4c41821e]{width:2.5rem;padding:0}.ui-button--icon-only.ui-button--sm[data-v-4c41821e]{width:2.125rem}.ui-button--icon-only.ui-button--lg[data-v-4c41821e]{width:3rem}@media (pointer:coarse){.ui-button[data-v-4c41821e],.ui-button--sm[data-v-4c41821e]{min-height:2.75rem}.ui-button--icon-only[data-v-4c41821e],.ui-button--icon-only.ui-button--sm[data-v-4c41821e]{width:2.75rem}}.ui-toasts[data-v-539ee20f]{z-index:1100;top:calc(var(--header-height) + env(safe-area-inset-top) + .75rem);gap:var(--space-2);pointer-events:none;flex-direction:column;width:min(100% - 2rem,28rem);display:flex;position:fixed;left:50%;transform:translate(-50%)}.ui-toast[data-v-539ee20f]{--tone:var(--tone-info);align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-2) var(--space-3) var(--space-4);border:1px solid var(--rule);border-left:3px solid var(--tone);border-radius:var(--radius);background-color:var(--paper-raised);box-shadow:var(--shadow);pointer-events:auto;display:flex}.ui-toast--success[data-v-539ee20f]{--tone:var(--tone-success)}.ui-toast--warning[data-v-539ee20f]{--tone:var(--tone-warning)}.ui-toast--error[data-v-539ee20f]{--tone:var(--tone-danger)}.ui-toast__icon[data-v-539ee20f]{color:var(--tone);margin-top:.2rem}.ui-toast__copy[data-v-539ee20f]{min-width:0;font-size:var(--text-sm);flex:1;line-height:1.35}.ui-toast__title[data-v-539ee20f]{font-weight:600}.ui-toast__message[data-v-539ee20f]{color:var(--ink-soft)}.ui-toast__link[data-v-539ee20f]{margin-top:var(--space-1);display:inline-block}.ui-toast__close[data-v-539ee20f]{width:2rem;height:2rem;color:var(--ink-faint);border-radius:50%;place-items:center;display:grid}.ui-toast__close[data-v-539ee20f]:hover{background-color:var(--paper-sunken);color:var(--ink)}.ui-confirm__message[data-v-539ee20f]{color:var(--ink-soft)}.ui-toast-enter-active[data-v-539ee20f],.ui-toast-leave-active[data-v-539ee20f]{transition:opacity .2s var(--ease), transform .2s var(--ease)}.ui-toast-enter-from[data-v-539ee20f],.ui-toast-leave-to[data-v-539ee20f]{opacity:0;transform:translateY(-6px)}.skip-link{left:var(--space-3);z-index:200;padding:var(--space-2) var(--space-3);border-radius:var(--radius);background-color:var(--paper-raised);position:absolute;top:-3rem}.skip-link:focus{top:calc(env(safe-area-inset-top) + var(--space-2));box-shadow:var(--shadow)}.app-main{min-height:calc(var(--vvh) - var(--header-height) - 10rem)}.app-main:focus{outline:none}.app-error{max-width:var(--content-width);margin:var(--space-4) auto 0;padding:0 var(--gutter)}.ui-alert[data-v-bccecd3d]{--tone:var(--tone-info);align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid color-mix(in srgb, var(--tone) 30%, var(--rule));border-radius:var(--radius);background-color:color-mix(in srgb, var(--tone) 7%, var(--paper));color:var(--ink);font-size:var(--text-sm);text-align:left;line-height:1.4;display:flex}.ui-alert--success[data-v-bccecd3d]{--tone:var(--tone-success)}.ui-alert--warning[data-v-bccecd3d]{--tone:var(--tone-warning)}.ui-alert--error[data-v-bccecd3d]{--tone:var(--tone-danger)}.ui-alert__icon[data-v-bccecd3d]{color:var(--tone);margin-top:.2rem}.ui-alert__copy[data-v-bccecd3d]{flex:1;min-width:0}.ui-alert__title[data-v-bccecd3d]{font-weight:600}.ui-alert__body[data-v-bccecd3d]{color:var(--ink-soft)}.ui-alert__title+.ui-alert__body[data-v-bccecd3d]{margin-top:var(--space-1)}.ui-alert__close[data-v-bccecd3d]{width:1.75rem;height:1.75rem;color:var(--ink-faint);border-radius:50%;place-items:center;margin:-.15rem -.4rem 0 0;display:grid}.ui-alert__close[data-v-bccecd3d]:hover{color:var(--ink);background-color:var(--paper-sunken)}.ui-disclosure[data-v-f004f76c]{border-bottom:1px solid var(--rule)}.ui-disclosure__summary[data-v-f004f76c]{align-items:center;gap:var(--space-3);min-height:3.25rem;padding:var(--space-2) var(--space-1);cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none;display:flex}.ui-disclosure__summary[data-v-f004f76c]::-webkit-details-marker{display:none}.ui-disclosure__summary[data-v-f004f76c]:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:none}.ui-disclosure__title[data-v-f004f76c]{min-width:0;color:var(--ink);flex:auto}.ui-disclosure__meta[data-v-f004f76c]{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:55%;font-size:var(--text-sm);color:var(--accent);flex:0 auto;font-style:italic;overflow:hidden}.ui-disclosure--meta-neutral .ui-disclosure__meta[data-v-f004f76c]{color:var(--ink-faint);font-style:normal}.ui-disclosure__chevron[data-v-f004f76c]{color:var(--ink-faint);transition:transform var(--duration) var(--ease);flex-shrink:0;font-size:.85rem}.ui-disclosure[open]>.ui-disclosure__summary .ui-disclosure__chevron[data-v-f004f76c]{transform:rotate(180deg)}.ui-disclosure__body[data-v-f004f76c]{padding:0 var(--space-1) var(--space-4)}.ui-field[data-v-d020cc99]{text-align:left;flex-direction:column;gap:.35rem;display:flex}.ui-field__label[data-v-d020cc99]{font-size:var(--text-sm);color:var(--ink)}.ui-field__optional[data-v-d020cc99]{color:var(--ink-faint);margin-left:.35em;font-style:italic}.ui-field__hint[data-v-d020cc99]{font-size:var(--text-xs);color:var(--ink-faint);font-style:italic}.ui-field__error[data-v-d020cc99]{font-size:var(--text-xs);color:var(--tone-danger)}.has-error[data-v-d020cc99] .ui-control{border-color:var(--tone-danger)}.ui-input[data-v-db608975]{width:100%;position:relative}.ui-input__icon[data-v-db608975]{color:var(--ink-faint);pointer-events:none;position:absolute;top:50%;left:.85rem;transform:translateY(-50%)}.has-icon .ui-control[data-v-db608975]{padding-left:2.4rem}.has-clear .ui-control[data-v-db608975]{padding-right:2.5rem}.ui-input__clear[data-v-db608975]{width:2rem;height:2rem;color:var(--ink-faint);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:.35rem;transform:translateY(-50%)}.ui-input__clear[data-v-db608975]:hover{color:var(--ink);background-color:var(--paper-sunken)}.ui-segmented[data-v-54c2a4f7]{align-items:stretch;max-width:100%;display:inline-flex}.ui-segmented--block[data-v-54c2a4f7]{width:100%;display:flex}.ui-segmented--block .ui-segmented__option[data-v-54c2a4f7]{flex:1 1 0}.ui-segmented--block.ui-segmented--underline .ui-segmented__option[data-v-54c2a4f7]{flex:auto}.ui-segmented__option[data-v-54c2a4f7]{min-width:0;font-family:var(--font-book);color:var(--ink-soft);white-space:nowrap;transition:background-color var(--duration) var(--ease), color var(--duration) var(--ease), border-color var(--duration) var(--ease), box-shadow var(--duration) var(--ease);justify-content:center;align-items:center;gap:.45em;display:inline-flex}.ui-segmented__label[data-v-54c2a4f7]{text-overflow:ellipsis;padding-top:.08em;overflow:hidden}.ui-segmented__option[data-v-54c2a4f7]:focus-visible{box-shadow:var(--focus-ring);outline:none}.ui-segmented--pill[data-v-54c2a4f7]{background-color:var(--paper-sunken);border:1px solid var(--rule);border-radius:var(--radius);gap:2px;padding:3px}.ui-segmented--pill .ui-segmented__option[data-v-54c2a4f7]{border-radius:calc(var(--radius) - 3px);min-height:2.5rem;font-size:var(--text-sm);padding:.25rem .85rem}.ui-segmented--pill .ui-segmented__option[data-v-54c2a4f7]:hover{color:var(--ink)}.ui-segmented--pill .ui-segmented__option.is-selected[data-v-54c2a4f7]{background-color:var(--paper-raised);color:var(--ink);box-shadow:var(--shadow-sm), 0 0 0 1px var(--rule)}.ui-segmented--pill.ui-segmented--sm .ui-segmented__option[data-v-54c2a4f7]{min-height:2.125rem;font-size:var(--text-xs);padding:.15rem .6rem}.ui-segmented--pill.ui-segmented--lg .ui-segmented__option[data-v-54c2a4f7]{min-height:2.75rem;font-size:var(--text-md)}.ui-segmented--block.ui-segmented--pill .ui-segmented__option[data-v-54c2a4f7]{gap:.35em;padding-inline:.35rem}@media (width<=400px){.ui-segmented--block.ui-segmented--pill .ui-segmented__icon[data-v-54c2a4f7]{display:none}}.ui-segmented--underline[data-v-54c2a4f7]{gap:var(--space-1);border-bottom:1px solid var(--rule)}.ui-segmented--underline .ui-segmented__option[data-v-54c2a4f7]{min-height:2.75rem;font-size:var(--text-md);padding:.35rem .75rem;position:relative}.ui-segmented--underline .ui-segmented__option[data-v-54c2a4f7]:after{content:"";height:2px;transition:background-color var(--duration) var(--ease);background-color:#0000;border-radius:2px;position:absolute;bottom:-1px;left:.5rem;right:.5rem}.ui-segmented--underline .ui-segmented__option[data-v-54c2a4f7]:hover,.ui-segmented--underline .ui-segmented__option.is-selected[data-v-54c2a4f7]{color:var(--ink)}.ui-segmented--underline .ui-segmented__option.is-selected[data-v-54c2a4f7]:after{background-color:var(--accent)}@media (pointer:coarse){.ui-segmented--pill.ui-segmented--sm .ui-segmented__option[data-v-54c2a4f7]{min-height:2.5rem}}.ui-segmented__icon[data-v-54c2a4f7]{font-size:.95em}@media (width<=359px){.ui-segmented--underline .ui-segmented__option[data-v-54c2a4f7]{font-size:var(--text-sm);padding-inline:.35rem}}.ui-switch[data-v-0f958e08]{border-radius:var(--radius-pill);background-color:var(--rule-strong);width:2.75rem;height:1.625rem;transition:background-color var(--duration) var(--ease);flex-shrink:0;position:relative}.ui-switch.is-on[data-v-0f958e08]{background-color:var(--accent)}.ui-switch[data-v-0f958e08]:focus-visible{box-shadow:var(--focus-ring);outline:none}.ui-switch[data-v-0f958e08]:disabled{opacity:.5}.ui-switch__thumb[data-v-0f958e08]{background-color:var(--paper-raised);width:1.25rem;height:1.25rem;box-shadow:var(--shadow-sm);transition:transform var(--duration) var(--ease);border-radius:50%;position:absolute;top:3px;left:3px}.ui-switch.is-on .ui-switch__thumb[data-v-0f958e08]{transform:translate(1.125rem)}.ui-tag[data-v-b31f127c]{--tone:var(--ink-soft);border:1px solid color-mix(in srgb, var(--tone) 35%, var(--rule));border-radius:var(--radius-pill);background-color:color-mix(in srgb, var(--tone) 8%, var(--paper));color:var(--tone);font-size:var(--text-xs);letter-spacing:.1em;white-space:nowrap;align-items:center;gap:.3em;padding:.1rem .55rem .05rem;font-variant-caps:all-small-caps;line-height:1.5;display:inline-flex}.ui-tag--accent[data-v-b31f127c]{--tone:var(--accent)}.ui-tag--info[data-v-b31f127c]{--tone:var(--tone-info)}.ui-tag--success[data-v-b31f127c]{--tone:var(--tone-success)}.ui-tag--warning[data-v-b31f127c]{--tone:var(--tone-warning)}.ui-tag--error[data-v-b31f127c]{--tone:var(--tone-danger)}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-cyrillic-ext-400-normal-o8fRvAFQ.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-ext-400-normal-DG8lny6_.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-cyrillic-400-normal-DDLP67lu.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-400-normal-C0kVTdou.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-greek-ext-400-normal-K8pwR3tn.woff2)format("woff2"),url(/assets/eb-garamond-greek-ext-400-normal-BaZl8BIK.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-greek-400-normal-CVAbzS9p.woff2)format("woff2"),url(/assets/eb-garamond-greek-400-normal-d4JlP2QH.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-vietnamese-400-normal-CLvJdMEL.woff2)format("woff2"),url(/assets/eb-garamond-vietnamese-400-normal-ifvNSiWx.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-latin-ext-400-normal-o4A__6QZ.woff2)format("woff2"),url(/assets/eb-garamond-latin-ext-400-normal-B4EmgUmt.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-latin-400-normal-BCNrxLz_.woff2)format("woff2"),url(/assets/eb-garamond-latin-400-normal-maQnHeKB.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-cyrillic-ext-400-italic-Bz1w3xqM.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-ext-400-italic-CYS3phfl.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-cyrillic-400-italic-BGIwiowF.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-400-italic-BZInx2ys.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-greek-ext-400-italic-CHZOQEtG.woff2)format("woff2"),url(/assets/eb-garamond-greek-ext-400-italic-BL1XYHtS.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-greek-400-italic-Dqr5KC66.woff2)format("woff2"),url(/assets/eb-garamond-greek-400-italic-BamGE6QP.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-vietnamese-400-italic-DQ8HKnks.woff2)format("woff2"),url(/assets/eb-garamond-vietnamese-400-italic-ORtyMVfw.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-latin-ext-400-italic-V7s3nWfX.woff2)format("woff2"),url(/assets/eb-garamond-latin-ext-400-italic-DUSsnRSD.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-latin-400-italic-DSEbMgZu.woff2)format("woff2"),url(/assets/eb-garamond-latin-400-italic-CDFyLPXJ.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-cyrillic-ext-600-normal-cjIjEMm6.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-ext-600-normal-b6vuEf1e.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-cyrillic-600-normal-CHfC3jm-.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-600-normal-koFutDBv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-greek-ext-600-normal-B6KG6Acg.woff2)format("woff2"),url(/assets/eb-garamond-greek-ext-600-normal-DzPSPp8W.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-greek-600-normal--vWuDlyL.woff2)format("woff2"),url(/assets/eb-garamond-greek-600-normal-JScKXZBq.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-vietnamese-600-normal-Dmi8L14S.woff2)format("woff2"),url(/assets/eb-garamond-vietnamese-600-normal-DgZMCD0h.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-latin-ext-600-normal-CrweTMKz.woff2)format("woff2"),url(/assets/eb-garamond-latin-ext-600-normal-CoWPx8v4.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-latin-600-normal-DHwxsLHv.woff2)format("woff2"),url(/assets/eb-garamond-latin-600-normal-xCe6GkOx.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-cyrillic-ext-600-italic-DoYH3w_Q.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-ext-600-italic-Dlwrs0GJ.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-cyrillic-600-italic-CqdDNw_g.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-600-italic-CWRVt-uT.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-greek-ext-600-italic-D9s3GzZ_.woff2)format("woff2"),url(/assets/eb-garamond-greek-ext-600-italic-CGf7huyf.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-greek-600-italic-vOrbXfZd.woff2)format("woff2"),url(/assets/eb-garamond-greek-600-italic-CXPbbYiV.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-vietnamese-600-italic-DWKjXtiP.woff2)format("woff2"),url(/assets/eb-garamond-vietnamese-600-italic-C335gOql.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-latin-ext-600-italic-BH9Ofl1K.woff2)format("woff2"),url(/assets/eb-garamond-latin-ext-600-italic-DIk3aSmy.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-latin-600-italic-M3_Pd09c.woff2)format("woff2"),url(/assets/eb-garamond-latin-600-italic-CIBOInoq.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/eb-garamond-cyrillic-ext-700-normal-BeF6LAyO.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-ext-700-normal-CFbzJSLA.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/eb-garamond-cyrillic-700-normal-DEvK75yC.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-700-normal-CZqEm0B2.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/eb-garamond-greek-ext-700-normal-DGTau5GQ.woff2)format("woff2"),url(/assets/eb-garamond-greek-ext-700-normal-l_ss-YUz.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/eb-garamond-greek-700-normal-B_d4xcbv.woff2)format("woff2"),url(/assets/eb-garamond-greek-700-normal-fZsQHTKB.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/eb-garamond-vietnamese-700-normal-E9ZwkAgy.woff2)format("woff2"),url(/assets/eb-garamond-vietnamese-700-normal-FE-NyQWj.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/eb-garamond-latin-ext-700-normal-Codxv15T.woff2)format("woff2"),url(/assets/eb-garamond-latin-ext-700-normal-JC0X9ytv.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/eb-garamond-latin-700-normal-D7LhwqnD.woff2)format("woff2"),url(/assets/eb-garamond-latin-700-normal-DcHu0PDI.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Baskerville;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/libre-baskerville-latin-ext-400-normal-DehDhP4C.woff2)format("woff2"),url(/assets/libre-baskerville-latin-ext-400-normal-BWURas-n.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Baskerville;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/libre-baskerville-latin-400-normal-C42RasBZ.woff2)format("woff2"),url(/assets/libre-baskerville-latin-400-normal-BTm3cn9P.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Baskerville;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/libre-baskerville-latin-ext-400-italic-BgvGgHFw.woff2)format("woff2"),url(/assets/libre-baskerville-latin-ext-400-italic-DZExQWkT.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Baskerville;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/libre-baskerville-latin-400-italic-Dx5Rrf3o.woff2)format("woff2"),url(/assets/libre-baskerville-latin-400-italic-DvfstiAl.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Baskerville;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/libre-baskerville-latin-ext-600-normal-BCXM27xO.woff2)format("woff2"),url(/assets/libre-baskerville-latin-ext-600-normal-COXmifZ5.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Baskerville;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/libre-baskerville-latin-600-normal-SI2mjv7i.woff2)format("woff2"),url(/assets/libre-baskerville-latin-600-normal-B3Nvptk8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Baskerville;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/libre-baskerville-latin-ext-700-normal-URU-TBJY.woff2)format("woff2"),url(/assets/libre-baskerville-latin-ext-700-normal-CL-pJSzx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Baskerville;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/libre-baskerville-latin-700-normal-CLGq6Yj4.woff2)format("woff2"),url(/assets/libre-baskerville-latin-700-normal-D1DCMXWx.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Grenze Gotisch;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/grenze-gotisch-vietnamese-400-normal-BHUi7iiM.woff2)format("woff2"),url(/assets/grenze-gotisch-vietnamese-400-normal-biYcRfiQ.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Grenze Gotisch;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/grenze-gotisch-latin-ext-400-normal-nkBwhmy9.woff2)format("woff2"),url(/assets/grenze-gotisch-latin-ext-400-normal-BnYtKkKp.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Grenze Gotisch;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/grenze-gotisch-latin-400-normal-DSoA1cgj.woff2)format("woff2"),url(/assets/grenze-gotisch-latin-400-normal-Os5B1Pqw.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Grenze Gotisch;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/grenze-gotisch-vietnamese-600-normal-BsAsJLVD.woff2)format("woff2"),url(/assets/grenze-gotisch-vietnamese-600-normal-pllIcTQe.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Grenze Gotisch;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/grenze-gotisch-latin-ext-600-normal-Bg9stwCb.woff2)format("woff2"),url(/assets/grenze-gotisch-latin-ext-600-normal-CQqEs0pn.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Grenze Gotisch;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/grenze-gotisch-latin-600-normal-C3H1tCTC.woff2)format("woff2"),url(/assets/grenze-gotisch-latin-600-normal-DwyVc51H.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Grenze Gotisch;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/grenze-gotisch-vietnamese-700-normal-Dj6Yw7uY.woff2)format("woff2"),url(/assets/grenze-gotisch-vietnamese-700-normal-C1SGq67H.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Grenze Gotisch;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/grenze-gotisch-latin-ext-700-normal-Hq6_y33m.woff2)format("woff2"),url(/assets/grenze-gotisch-latin-ext-700-normal-BX0mbnN5.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Grenze Gotisch;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/grenze-gotisch-latin-700-normal-CWOqrlF-.woff2)format("woff2"),url(/assets/grenze-gotisch-latin-700-normal-BOZhDbsh.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-cyrillic-ext-400-normal-BwJdxs7r.woff2)format("woff2"),url(/assets/source-sans-3-cyrillic-ext-400-normal-BqOlcezh.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-cyrillic-400-normal-DjhbW-4D.woff2)format("woff2"),url(/assets/source-sans-3-cyrillic-400-normal-DkNBMcYd.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-greek-ext-400-normal-CpIwTHMM.woff2)format("woff2"),url(/assets/source-sans-3-greek-ext-400-normal-CN4VBqpr.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-greek-400-normal-DZReXJla.woff2)format("woff2"),url(/assets/source-sans-3-greek-400-normal-DyO2Yfz5.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-vietnamese-400-normal-CwtaIDr2.woff2)format("woff2"),url(/assets/source-sans-3-vietnamese-400-normal-eMQk7hmk.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-latin-ext-400-normal-UNsKFIBq.woff2)format("woff2"),url(/assets/source-sans-3-latin-ext-400-normal-D5P-Ud2J.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-latin-400-normal-DQi5PRDE.woff2)format("woff2"),url(/assets/source-sans-3-latin-400-normal-RR2C27NP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-cyrillic-ext-400-italic-HOVu-9SC.woff2)format("woff2"),url(/assets/source-sans-3-cyrillic-ext-400-italic-BG_K6FZ1.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-cyrillic-400-italic-DbGEEBAE.woff2)format("woff2"),url(/assets/source-sans-3-cyrillic-400-italic-Dywud06w.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-greek-ext-400-italic-D2IhUMi0.woff2)format("woff2"),url(/assets/source-sans-3-greek-ext-400-italic-27OHTbs-.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-greek-400-italic-CW67wuKv.woff2)format("woff2"),url(/assets/source-sans-3-greek-400-italic-CqOQbTKU.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-vietnamese-400-italic-Ip6ozmKu.woff2)format("woff2"),url(/assets/source-sans-3-vietnamese-400-italic-DNgFUjkA.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-latin-ext-400-italic-DtcUteIv.woff2)format("woff2"),url(/assets/source-sans-3-latin-ext-400-italic-i7UD_PwQ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-latin-400-italic-bFKvakRX.woff2)format("woff2"),url(/assets/source-sans-3-latin-400-italic-V6AhVXnr.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-cyrillic-ext-600-normal-6AhwUnSr.woff2)format("woff2"),url(/assets/source-sans-3-cyrillic-ext-600-normal-Cjpx_pje.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-cyrillic-600-normal-BnFu5nHC.woff2)format("woff2"),url(/assets/source-sans-3-cyrillic-600-normal-CloKWf-q.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-greek-ext-600-normal-DynePNDL.woff2)format("woff2"),url(/assets/source-sans-3-greek-ext-600-normal-CnpzyT-3.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-greek-600-normal-BSO157bq.woff2)format("woff2"),url(/assets/source-sans-3-greek-600-normal-B42bzTIr.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-vietnamese-600-normal-B2sTNYey.woff2)format("woff2"),url(/assets/source-sans-3-vietnamese-600-normal-BzH4Q14_.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-latin-ext-600-normal-AEyhgUpm.woff2)format("woff2"),url(/assets/source-sans-3-latin-ext-600-normal-D2VZAM8_.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-latin-600-normal-DeckBYAU.woff2)format("woff2"),url(/assets/source-sans-3-latin-600-normal-Ck0n4g8U.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-sans-3-cyrillic-ext-700-normal-BhUSqjb8.woff2)format("woff2"),url(/assets/source-sans-3-cyrillic-ext-700-normal-COA7LiPB.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-sans-3-cyrillic-700-normal-CIuudVLB.woff2)format("woff2"),url(/assets/source-sans-3-cyrillic-700-normal-D_p3L75o.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-sans-3-greek-ext-700-normal-Dd6uIcuy.woff2)format("woff2"),url(/assets/source-sans-3-greek-ext-700-normal-KTP46hTS.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-sans-3-greek-700-normal-C8Tp2qRF.woff2)format("woff2"),url(/assets/source-sans-3-greek-700-normal-C-sAg5NG.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-sans-3-vietnamese-700-normal-Bgamivog.woff2)format("woff2"),url(/assets/source-sans-3-vietnamese-700-normal-W-J7ohm4.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-sans-3-latin-ext-700-normal-6Xi0A2be.woff2)format("woff2"),url(/assets/source-sans-3-latin-ext-700-normal-C1ecyfgK.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-sans-3-latin-700-normal-CkzU-mV9.woff2)format("woff2"),url(/assets/source-sans-3-latin-700-normal-B-h9tW5h.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-next-latin-ext-400-normal-BalHKn7d.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-ext-400-normal-qxMiU51n.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-next-latin-400-normal-FfmJh7DR.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-400-normal-DPp7N0cD.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-next-latin-ext-400-italic-ChwMQj-S.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-ext-400-italic-B2AfEDP4.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-next-latin-400-italic-DZBmTazM.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-400-italic-C-uEjDrs.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/atkinson-hyperlegible-next-latin-ext-600-normal-kZZEtAc7.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-ext-600-normal-BBAQIogt.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/atkinson-hyperlegible-next-latin-600-normal-BBuhw47K.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-600-normal-BhgCag5w.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/atkinson-hyperlegible-next-latin-ext-700-normal-CBw-mJf_.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-ext-700-normal-292QVhS1.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/atkinson-hyperlegible-next-latin-700-normal-Dpiyiu63.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-700-normal-C2qZD_Q9.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Adobe Caslon Pro;src:url(/assets/fonts/ACaslonPro-Regular.woff2)format("woff2"),url(/assets/fonts/ACaslonPro-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Adobe Caslon Pro;src:url(/assets/fonts/ACaslonPro-Italic.woff2)format("woff2"),url(/assets/fonts/ACaslonPro-Italic.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Adobe Caslon Pro;src:url(/assets/fonts/ACaslonPro-Semibold.woff2)format("woff2"),url(/assets/fonts/ACaslonPro-Semibold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Adobe Caslon Pro;src:url(/assets/fonts/ACaslonPro-SemiboldItalic.woff2)format("woff2"),url(/assets/fonts/ACaslonPro-SemiboldItalic.woff)format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Adobe Caslon Pro;src:url(/assets/fonts/ACaslonPro-Bold.woff2)format("woff2"),url(/assets/fonts/ACaslonPro-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Adobe Caslon Pro;src:url(/assets/fonts/ACaslonPro-BoldItalic.woff2)format("woff2"),url(/assets/fonts/ACaslonPro-BoldItalic.woff)format("woff");font-weight:700;font-style:italic;font-display:swap}:root[data-reading-font=garamond]{--font-reading:"EB Garamond", "Adobe Caslon Pro", Georgia, "Noto Serif SC", "Noto Serif TC", serif;--reading-scale:1.02}:root[data-reading-font=baskerville]{--font-reading:"Libre Baskerville", Baskerville, Georgia, "Noto Serif SC", "Noto Serif TC", serif;--reading-scale:.84}:root[data-reading-font=blackletter]{--font-reading:"Grenze Gotisch", "Adobe Caslon Pro", Georgia, "Noto Serif SC", "Noto Serif TC", serif;--reading-scale:1}:root[data-reading-font=sans]{--font-reading:"Gill Sans", "Gill Sans MT", "Source Sans 3", system-ui, -apple-system, "Segoe UI", "Noto Sans SC", "Noto Sans TC", sans-serif;--reading-scale:.9}:root[data-reading-font=legible]{--font-reading:"Atkinson Hyperlegible Next", system-ui, -apple-system, "Segoe UI", "Noto Sans SC", "Noto Sans TC", sans-serif;--reading-scale:.84}:root{--font-book:"Adobe Caslon Pro", Georgia, "Times New Roman", Times, "Noto Serif SC", "Noto Serif TC", "Source Han Serif SC", "Source Han Serif TC", "宋体", "明體", serif;--font-ornament:"Adobe Caslon Pro", serif;--font-reading:var(--font-book);--reading-scale:1;--text-xs:.8125rem;--text-sm:.9375rem;--text-md:1.0625rem;--text-lg:1.25rem;--text-xl:1.625rem;--text-2xl:2.125rem;--leading-tight:1.2;--leading-ui:1.4;--leading-prose:1.55;--tracking-caps:.08em;--main-font-size:24px;--main-line-height:36px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4.5rem;--radius-sm:4px;--radius:8px;--radius-lg:14px;--radius-pill:999px;--measure:65ch;--page-width:72rem;--content-width:46rem;--header-height:3.25rem;--gutter:clamp(1rem, 4vw, 1.75rem);--main-content-gutter:var(--gutter);--ease:cubic-bezier(.2, .7, .2, 1);--duration:.18s;--sat:env(safe-area-inset-top);--sar:env(safe-area-inset-right);--sab:env(safe-area-inset-bottom);--sal:env(safe-area-inset-left);--vvh:100vh;--vvh-unit:1vh}@supports (height:100dvh){:root{--vvh:100dvh;--vvh-unit:1dvh}}:root,:root.light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#fdfcf9;--paper-raised:#fff;--paper-sunken:#f4f1eb;--paper-overlay:#fdfcf9eb;--ink:#1c1a17;--ink-soft:#55504a;--ink-faint:#857e74;--rule:#e7e2d9;--rule-strong:#cdc6ba;--scrim:#1c1a1761;--shadow-sm:0 1px 2px #1c1a170f;--shadow:0 2px 6px #1c1a170f, 0 8px 24px #1c1a1714;--shadow-lg:0 12px 40px #1c1a172e;--season-red:#a8241c;--season-green:#2f6a3b;--season-purple:#5b2b84;--season-white:#9a7a22;--season-black:#3a3733;--season-rose:#a94a76;--season-blue:#2a4d97;--accent-default:#8a2c25;--on-accent:#fff;--tone-info:#2a4d97;--tone-success:#2f6a3b;--tone-warning:#8a5a00;--tone-danger:#a8241c}:root.sepia{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#f4ecd9;--paper-raised:#f9f3e5;--paper-sunken:#ebe1c9;--paper-overlay:#f4ecd9ed;--ink:#36291b;--ink-soft:#66543d;--ink-faint:#917e65;--rule:#e0d2b5;--rule-strong:#c9b892;--scrim:#36291b66;--shadow-sm:0 1px 2px #36291b14;--shadow:0 2px 6px #36291b14, 0 8px 24px #36291b1a;--shadow-lg:0 12px 40px #36291b38;--season-red:#9c2a1c;--season-green:#3d6635;--season-purple:#5e2f77;--season-white:#8c6a1c;--season-black:#3d3123;--season-rose:#9d4a66;--season-blue:#2f4f86;--accent-default:#8a3524;--on-accent:#fffaf0;--tone-info:#2f4f86;--tone-success:#3d6635;--tone-warning:#7d5208;--tone-danger:#9c2a1c}:root.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#161513;--paper-raised:#201e1b;--paper-sunken:#100f0d;--paper-overlay:#161513eb;--ink:#e9e4da;--ink-soft:#b6ada0;--ink-faint:#877f73;--rule:#2f2c28;--rule-strong:#47433d;--scrim:#0000008c;--shadow-sm:0 1px 2px #0000004d;--shadow:0 2px 6px #0000004d, 0 8px 24px #00000059;--shadow-lg:0 12px 40px #0000008c;--season-red:#e4776d;--season-green:#82bf8f;--season-purple:#bb9cdb;--season-white:#dcbc66;--season-black:#aaa298;--season-rose:#e59aba;--season-blue:#93b2ec;--accent-default:#df8a7c;--on-accent:#161513;--tone-info:#93b2ec;--tone-success:#82bf8f;--tone-warning:#dcbc66;--tone-danger:#e4776d}:root{--accent:var(--accent-default);--accent-wash:color-mix(in srgb, var(--accent) 9%, var(--paper));--accent-rule:color-mix(in srgb, var(--accent) 35%, var(--rule));--focus-ring:0 0 0 2px var(--paper), 0 0 0 4px var(--accent);--color-bg:var(--paper);--color-text:var(--ink);--font-color:var(--ink);--font-on-white-background:var(--ink);--header-bg-color:var(--paper);--accent-color:var(--accent);--accent-contrast:var(--on-accent);--link-color:var(--accent)}*,:before,:after{box-sizing:border-box;border:0 solid var(--rule);margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;tab-size:4}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;color:inherit;letter-spacing:inherit;background:0 0}button,[role=button]{cursor:pointer}:disabled{cursor:default}table{border-collapse:collapse}summary{display:list-item}html{background-color:var(--paper)}body{min-height:var(--vvh);padding-right:env(safe-area-inset-right);padding-left:env(safe-area-inset-left);background-color:var(--paper);color:var(--ink);font-family:var(--font-book);font-size:var(--text-md);line-height:var(--leading-ui);font-variant-numeric:oldstyle-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;transition:background-color var(--duration) var(--ease), color var(--duration) var(--ease)}::selection{background-color:color-mix(in srgb, var(--accent) 24%, transparent)}a{color:var(--accent);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{text-decoration-color:currentColor}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}hr{border-top:1px solid var(--rule)}input,select,textarea{touch-action:manipulation;font-size:max(16px,1em)}button{touch-action:manipulation}*{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}p,h1,h2,h3,h4,h5,h6,span,div,li{-webkit-user-select:text;user-select:text}button,input,select,textarea,a{-webkit-user-select:none;user-select:none}[v-cloak]{display:none}.smallcaps{letter-spacing:var(--tracking-caps);font-variant-caps:all-small-caps}.eyebrow{font-size:var(--text-sm);letter-spacing:.12em;color:var(--ink-faint);font-variant-caps:all-small-caps;line-height:1.2}.muted{color:var(--ink-soft)}.faint{color:var(--ink-faint)}.ornament{font-family:var(--font-ornament);font-feature-settings:"ornm";color:var(--accent);-webkit-user-select:none;user-select:none;font-style:normal;font-weight:400;line-height:1}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.container{width:100%;max-width:var(--page-width);padding-inline:var(--gutter);margin-inline:auto}.stack{gap:var(--stack-gap,var(--space-4));flex-direction:column;display:flex}.cluster{align-items:center;gap:var(--cluster-gap,var(--space-2));flex-wrap:wrap;display:flex}.page{width:100%;max-width:calc(var(--content-width) + 2 * var(--gutter));padding:var(--space-6) var(--gutter) var(--space-7);margin-inline:auto}.page--wide{max-width:var(--page-width)}.page-header{text-align:center;margin-bottom:var(--space-6)}.page-title{font-size:var(--text-2xl);letter-spacing:.1em;color:var(--ink);font-variant-caps:all-small-caps;font-weight:400;line-height:1.1}.page-lede{margin:var(--space-2) auto 0;max-width:34rem;color:var(--ink-soft);font-style:italic;font-size:var(--text-md)}.section-title{font-size:var(--text-lg);letter-spacing:.1em;color:var(--ink);font-variant-caps:all-small-caps;font-weight:400}.surface{background-color:var(--paper-raised);border:1px solid var(--rule);border-radius:var(--radius-lg)}.divider{align-items:center;gap:var(--space-3);color:var(--accent-rule);margin-block:var(--space-5);display:flex}.divider:before,.divider:after{content:"";border-top:1px solid var(--rule);flex:1}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.sheet-intro{margin-bottom:var(--space-4);font-size:var(--text-sm);color:var(--ink-soft);line-height:1.45}.sheet-block{padding:var(--space-4) 0;border-top:1px solid var(--rule)}.sheet-block:first-child{border-top:0;padding-top:0}.sheet-block__title{align-items:center;gap:var(--space-2);font-size:var(--text-md);letter-spacing:.1em;color:var(--ink);font-variant-caps:all-small-caps;font-weight:400;display:flex}.sheet-block__title .ui-icon{color:var(--accent)}.sheet-block__text{margin-top:var(--space-1);font-size:var(--text-sm);color:var(--ink-soft);line-height:1.45}.sheet-block__actions{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.swatch{background-color:var(--season-green);border-radius:2px;flex-shrink:0;width:.55em;height:.55em;display:inline-block}.swatch--red{background-color:var(--season-red)}.swatch--purple{background-color:var(--season-purple)}.swatch--black{background-color:var(--season-black)}.swatch--rose{background-color:var(--season-rose)}.swatch--blue{background-color:var(--season-blue)}.swatch--white,.swatch--gold{background-color:var(--paper-raised);box-shadow:inset 0 0 0 1px var(--season-white)}.badge-new{border-radius:var(--radius-pill);background-color:var(--accent);color:var(--on-accent);letter-spacing:.08em;align-items:center;padding:.135rem .42rem 0;font-size:.72rem;font-variant-caps:all-small-caps;line-height:1.32;display:inline-flex}.ui-control{border:1px solid var(--rule-strong);border-radius:var(--radius);background-color:var(--paper-raised);width:100%;min-height:2.75rem;color:var(--ink);transition:border-color var(--duration) var(--ease), box-shadow var(--duration) var(--ease);padding:.55rem .8rem;line-height:1.3;display:block}.ui-control::placeholder{color:var(--ink-faint);font-style:italic}.ui-control:hover{border-color:var(--ink-faint)}.ui-control:focus,.ui-control:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent);outline:none}.ui-control:disabled{opacity:.6}textarea.ui-control{resize:vertical;min-height:7rem}select.ui-control{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23857e74' stroke-width='1.3'/%3E%3C/svg%3E");background-position:right .8rem center;background-repeat:no-repeat;background-size:.7rem;padding-right:2.25rem}.ui-check{cursor:pointer;align-items:flex-start;gap:.6rem;line-height:1.35;display:inline-flex}.ui-check input{appearance:none;border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background-color:var(--paper-raised);width:1.15rem;height:1.15rem;transition:background-color var(--duration) var(--ease), border-color var(--duration) var(--ease);flex-shrink:0;place-items:center;margin-top:.12rem;display:grid}.ui-check input[type=radio]{border-radius:50%}.ui-check input:checked{border-color:var(--accent);background-color:var(--accent)}.ui-check input[type=checkbox]:checked:after{content:"";border:solid var(--on-accent);border-width:0 1.5px 1.5px 0;width:.32rem;height:.6rem;margin-top:-.12rem;transform:rotate(45deg)}.ui-check input[type=radio]:checked:after{content:"";background-color:var(--on-accent);border-radius:50%;width:.4rem;height:.4rem}.ui-check input:focus-visible{box-shadow:var(--focus-ring);outline:none}.ui-range{appearance:none;background:0 0;width:100%;height:1.5rem}.ui-range::-webkit-slider-runnable-track{background:var(--rule-strong);border-radius:2px;height:3px}.ui-range::-moz-range-track{background:var(--rule-strong);border-radius:2px;height:3px}.ui-range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--paper-raised);border:1.5px solid var(--accent);width:1.15rem;height:1.15rem;box-shadow:var(--shadow-sm);border-radius:50%;margin-top:-.5rem}.ui-range::-moz-range-thumb{background:var(--paper-raised);border:1.5px solid var(--accent);border-radius:50%;width:1.15rem;height:1.15rem}.ui-range:focus-visible{outline:none}.ui-range:focus-visible::-webkit-slider-thumb{box-shadow:var(--focus-ring)}#main,.book{max-width:var(--measure);margin:0 auto var(--space-8);padding:0 var(--main-content-gutter);font-family:var(--font-reading);font-size:calc(var(--main-font-size) * var(--reading-scale));line-height:var(--leading-prose);font-variant-numeric:oldstyle-nums;color:var(--ink);text-align:left;overflow-wrap:break-word}:is(#main,.book) :is(p,h2,h3,li){font-size:1em;line-height:var(--leading-prose)}:is(#main,.book) h1,:is(#main,.book) h2,:is(#main,.book) h3{letter-spacing:.12em;text-align:center;margin:.2em 0;padding-top:1.6em;font-style:normal;font-variant-caps:all-small-caps;font-weight:400}:is(#main,.book) h1{font-size:1.3em;line-height:1.4}:is(#main,.book) h2{font-size:1.08em}:is(#main,.book) h3{margin-bottom:.25em;padding-top:1.25em;font-size:1em;line-height:1.4}:is(#main,.book) h4{letter-spacing:.01em;text-align:center;margin:0 0 .6em;padding-top:0;font-size:.92em;font-style:italic;font-weight:400;line-height:1.3}:is(#main,.book) h4.subheading{margin:.5rem 0;padding:.5rem 0}:is(#main,.book) h5{letter-spacing:.08em;text-align:right;color:var(--ink-soft);margin:.3em 0 .6em;font-size:.95em;font-variant-caps:all-small-caps;font-weight:400}:is(#main,.book) p{font-style:normal;font-weight:400}:is(#main,.book) p+p{margin-top:.15em}:is(#main,.book) :is(strong,b){font-weight:600}:is(#main,.book) sup{vertical-align:.6em;color:var(--ink-faint);font-size:.6em;line-height:0}:is(#main,.book) p.indent{margin:0 0 0 1em}:is(#main,.book) p.hangingIndent,:is(#main,.book) p.hanging-indent{text-indent:-1em;margin-left:1em}:is(#main,.book) a{color:var(--accent)}:is(#main,.book) .psalm p{margin-top:.25em;margin-bottom:.25em}:is(#main,.book) .rubric,:is(#main,.book) p.rubric{color:var(--ink);margin:.6em 0;font-size:.8em;font-style:italic;line-height:1.35}:is(#main,.book) .rubric em{font-style:italic}:root[data-rubrics=red] :is(#main,.book) .rubric,:root[data-rubrics=red] :is(#main,.book) .rubric em,:root[data-reading-font=blackletter] :is(#main,.book) .rubric,:root[data-reading-font=blackletter] :is(#main,.book) .rubric em{color:var(--season-red);font-style:normal}:is(#main,.book) .row{-moz-column-gap:.9em;flex-wrap:wrap;align-items:baseline;column-gap:.9em;display:flex}:is(#main,.book) .row .column.left{flex:0 0 3.6em}:is(#main,.book) .row .column.right{flex:9em;min-width:0}:is(#main,.book) .row .column.left .rubric{margin:0;font-size:.72em}:is(#main,.book) .row .column.left small{font-size:1em}:is(#main,.book) .officeHTML p,:is(#main,.book) .officeHTML iframe{margin-bottom:.8em}:is(#main,.book) .officeHTML h3{font-size:.8em!important}.book-opening{text-align:center;margin:var(--space-2) auto var(--space-1);font-size:1.6rem;display:block}
