.field-guide-tabs:where(.astro-rhwuancb){display:none}html.js .field-guide-tabs:where(.astro-rhwuancb){display:flex}.live-note-pane:where(.astro-rhwuancb) .pane-meta:where(.astro-rhwuancb){flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:14px;display:flex}.pane-meta-heading:where(.astro-rhwuancb){flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pane-meta-heading:where(.astro-rhwuancb) h3:where(.astro-rhwuancb){font-size:1.5rem}.pane-meta:where(.astro-rhwuancb)>a:where(.astro-rhwuancb){color:var(--accent);align-items:center;gap:7px;font-size:.88rem;font-weight:700;text-decoration:none;display:inline-flex}.pane-meta:where(.astro-rhwuancb)>a:where(.astro-rhwuancb):hover{text-decoration:underline}html.js .live-note-pane:where(.astro-rhwuancb){display:none}html.js .live-note-pane:where(.astro-rhwuancb).active{animation:pane-in .32s var(--ease-out);display:block}@keyframes pane-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}html:not(.js) .live-note-pane:where(.astro-rhwuancb){margin-bottom:64px}@media (width<=600px){.pane-meta-heading:where(.astro-rhwuancb) h3:where(.astro-rhwuancb){font-size:1.25rem}}.style-demo:where(.astro-7h54ivoc){grid-template-columns:1.02fr .98fr;align-items:stretch;gap:28px;padding:26px;display:grid}.demo-library:where(.astro-7h54ivoc){flex-direction:column;min-width:0;display:flex}.demo-tools:where(.astro-7h54ivoc){justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.demo-tools:where(.astro-7h54ivoc) strong:where(.astro-7h54ivoc){font-family:var(--display);font-size:1.15rem}.demo-tools:where(.astro-7h54ivoc) span:where(.astro-7h54ivoc){color:var(--ink-muted);font-size:.76rem}.demo-search:where(.astro-7h54ivoc){border:1px solid var(--line-strong);background:color-mix(in srgb, var(--paper-0) 70%, transparent);color:var(--ink-muted);border-radius:999px;align-items:center;gap:9px;margin-bottom:14px;padding:9px 13px;display:flex}.demo-search:where(.astro-7h54ivoc) input:where(.astro-7h54ivoc){min-width:0;font:.86rem var(--ui);color:var(--ink-1);background:0 0;border:0;outline:none;flex:1}.demo-search:where(.astro-7h54ivoc) input:where(.astro-7h54ivoc)::placeholder{color:color-mix(in srgb, var(--ink-2) 62%, transparent)}.style-grid:where(.astro-7h54ivoc){scrollbar-width:thin;scrollbar-color:#5c4b3366 transparent;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));align-content:start;gap:10px;max-height:660px;padding:2px 6px 2px 2px;display:grid;overflow-y:auto}.style-swatch:where(.astro-7h54ivoc){border:1px solid var(--line);background:color-mix(in srgb, var(--paper-1) 55%, transparent);text-align:left;cursor:pointer;border-radius:var(--radius);transition:border-color var(--motion-fast), box-shadow var(--motion-fast), transform var(--motion-fast);flex-direction:column;gap:7px;padding:8px;font-size:.72rem;display:flex}.style-swatch:where(.astro-7h54ivoc):hover{border-color:#8a3b2c73;transform:translateY(-1px)}.style-swatch:where(.astro-7h54ivoc).selected{border-color:var(--oxblood);box-shadow:0 0 0 2px #8a3b2c2e}.swatch-paper:where(.astro-7h54ivoc){border:1px solid #00000014;border-radius:3px;height:54px;margin-bottom:1px;display:block;position:relative;overflow:hidden}.swatch-paper:where(.astro-7h54ivoc) .live-note-scope:where(.astro-7h54ivoc){position:absolute;inset:0}.swatch-paper:where(.astro-7h54ivoc) .templar-page:where(.astro-7h54ivoc){height:auto;min-height:0}.swatch-paper:where(.astro-7h54ivoc) .templar-page-content:where(.astro-7h54ivoc){transform-origin:0 0;transform:scale(.26);width:384.6%!important;max-width:none!important;box-shadow:none!important;border:0!important;border-radius:0!important}.swatch-label:where(.astro-7h54ivoc){-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;line-height:1.3;display:-webkit-box;overflow:hidden}.demo-note-host:where(.astro-7h54ivoc){flex-direction:column;min-width:0;display:flex}.demo-note-pane:where(.astro-7h54ivoc){flex-direction:column;flex:1;gap:12px;display:flex}html.js .demo-note-pane:where(.astro-7h54ivoc){display:none}html.js .demo-note-pane:where(.astro-7h54ivoc).active{display:flex}html:not(.js) .demo-note-pane:where(.astro-7h54ivoc){margin-bottom:26px}.demo-note-topline:where(.astro-7h54ivoc){flex-wrap:wrap;align-items:center;gap:10px;min-height:24px;display:flex}.preview-state:where(.astro-7h54ivoc){letter-spacing:.08em;text-transform:uppercase;color:var(--olive);font-size:.74rem;font-weight:700}[data-theme=dark] .preview-state:where(.astro-7h54ivoc){color:#aec094}.demo-folder:where(.astro-7h54ivoc){color:var(--ink-muted);border:1px dashed var(--line-strong);border-radius:999px;margin-left:auto;padding:3px 10px;font-size:.72rem}.demo-note-frame:where(.astro-7h54ivoc){flex:1;min-height:420px}.demo-note-frame:where(.astro-7h54ivoc) .live-note-scope:where(.astro-7h54ivoc){height:100%}.demo-note-frame:where(.astro-7h54ivoc) .templar-page:where(.astro-7h54ivoc){height:100%;overflow:auto}.demo-note-frame:where(.astro-7h54ivoc) .templar-page-content:where(.astro-7h54ivoc){border:1px solid #28201424;box-shadow:0 12px 28px #2d251c33}@media (width<=1050px){.style-demo:where(.astro-7h54ivoc){grid-template-columns:1fr}.style-grid:where(.astro-7h54ivoc){max-height:380px}.demo-note-host:where(.astro-7h54ivoc){min-height:440px}}.mode-stage:where(.astro-dsip6lmp).solo{grid-column:1/-1}.mode-stage:where(.astro-dsip6lmp).solo .mode-sheet-area:where(.astro-dsip6lmp){max-width:860px;margin-inline:auto}.hero:where(.astro-lcdefpme){grid-template-columns:.92fr 1.08fr;align-items:center;gap:30px;padding-top:60px;display:grid;overflow-x:clip}.hero-lockup:where(.astro-lcdefpme){width:clamp(210px,22vw,280px);margin-bottom:26px}.hero-lockup:where(.astro-lcdefpme) svg{width:100%;height:auto;display:block}.hero:where(.astro-lcdefpme) h1:where(.astro-lcdefpme){font-size:clamp(2.9rem,4.9vw,4.5rem)}.hero:where(.astro-lcdefpme) h1:where(.astro-lcdefpme) em:where(.astro-lcdefpme){color:var(--desk-accent);font-style:italic}.hero-flourish:where(.astro-lcdefpme){color:var(--brass);width:230px;margin:14px 0 4px}.hero-lead:where(.astro-lcdefpme){font-family:var(--display);max-width:560px;margin-top:20px;font-size:clamp(1.12rem,1.5vw,1.32rem);line-height:1.6}.hero-actions:where(.astro-lcdefpme){flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.hero-visual:where(.astro-lcdefpme){min-width:0;position:relative}.hero-desk:where(.astro-lcdefpme){padding:30px 40px 10px;position:relative}.hero-desk:where(.astro-lcdefpme) .paper-stack{width:100%;height:100%;position:absolute;inset:0 0 -8px}.hero-window-wrap:where(.astro-lcdefpme){z-index:2;position:relative;transform:rotate(-.4deg)}.hero-tape:where(.astro-lcdefpme){z-index:5;width:130px;position:absolute;top:-16px;left:24%;transform:rotate(-3deg)}.hero-tape:where(.astro-lcdefpme) svg{filter:drop-shadow(0 3px 4px #281c0c4d);width:100%;height:auto}.hero-clip:where(.astro-lcdefpme){z-index:5;width:74px;position:absolute;top:-26px;right:-12px;transform:rotate(7deg)}.hero-coffee:where(.astro-lcdefpme){z-index:1;opacity:.5;width:210px;position:absolute;bottom:-16px;right:-18px;transform:rotate(14deg)}.hero-pencil:where(.astro-lcdefpme){z-index:3;opacity:.9;width:230px;position:absolute;bottom:26px;left:-14px}.hero-desk:where(.astro-lcdefpme) .live-note-window{max-height:620px}.scroll-cue:where(.astro-lcdefpme){color:var(--desk-ink-muted);font:700 .7rem/1 var(--ui);text-transform:uppercase;letter-spacing:.18em;opacity:1;transition:opacity .5s var(--ease-out), transform .5s var(--ease-out);flex-direction:column;align-items:center;gap:6px;margin:34px auto 0;display:flex}body.scrolled .scroll-cue:where(.astro-lcdefpme){opacity:0;pointer-events:none;transform:translateY(10px)}.scroll-cue:where(.astro-lcdefpme) svg:where(.astro-lcdefpme){width:22px;height:22px;animation:cue-bob 2.2s var(--ease-out) infinite}@keyframes cue-bob{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.scroll-cue:where(.astro-lcdefpme) svg:where(.astro-lcdefpme){animation:none}}@media (width<=1020px){.hero:where(.astro-lcdefpme){grid-template-columns:1fr;padding-top:44px}.hero-lockup:where(.astro-lcdefpme){margin-inline:auto}.hero-copy:where(.astro-lcdefpme){text-align:center}.hero-lead:where(.astro-lcdefpme){margin-inline:auto}.hero-actions:where(.astro-lcdefpme),.hero:where(.astro-lcdefpme) .trust-strip:where(.astro-lcdefpme){justify-content:center}.hero-flourish:where(.astro-lcdefpme){margin-inline:auto}}@media (width<=600px){.hero:where(.astro-lcdefpme){padding-top:30px}.hero-desk:where(.astro-lcdefpme){padding:18px 12px 4px}.hero-tape:where(.astro-lcdefpme){width:96px;left:14%}.hero-clip:where(.astro-lcdefpme){width:54px;top:-18px;right:-2px}.hero-coffee:where(.astro-lcdefpme){width:130px}.hero-pencil:where(.astro-lcdefpme){width:140px;left:-6px}}
