@font-face{font-family:Halden;src:url(/fonts/halden.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:"Goudy Bookletter 1911";src:url(/fonts/goudy-bookletter-1911.woff2)format("woff2");font-weight:400;font-display:swap}:root{--chalk:#f2f3ee;--ink:#1b1814;--ink-soft:#4a4038;--leather:#3a2418;--leather-soft:#c9b9a6;--brass:#a88a55;--brass-ink:#7a6234;--red:#a8261d;--red-deep:#861d16;--display:"Halden", system-ui, sans-serif;--serif:"Goudy Bookletter 1911", Georgia, serif;--gutter:clamp(20px, 6vw, 96px);--ease-out:cubic-bezier(.16, 1, .3, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--chalk);color:var(--ink);font-family:var(--serif);text-rendering:optimizelegibility;margin:0;font-size:clamp(17px,1.1vw + 12px,21px);line-height:1.6}::selection{background:var(--red);color:var(--chalk)}:focus-visible{outline:2px solid var(--red);outline-offset:3px}a{color:inherit;text-decoration-color:var(--brass);text-underline-offset:.25em}h1,h2,h3{font-family:var(--display);text-transform:uppercase;letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:900;line-height:.95}p{text-wrap:pretty;margin:0}.label{font-family:var(--display);letter-spacing:.14em;text-transform:uppercase;font-size:.78rem;font-weight:800}.btn{background:var(--red);color:var(--chalk);font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background .25s var(--ease-out), transform .25s var(--ease-out);border:0;align-items:center;gap:.6em;padding:1em 1.8em;font-size:.9rem;font-weight:800;text-decoration:none;display:inline-flex}.btn:hover{background:var(--red-deep)}.btn:active{transform:translateY(1px)}.btn:disabled{color:#f2f3ee;cursor:not-allowed;background:#b9aea0}.rule-double{border:0;border-top:3px double var(--brass);margin:0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.hero[data-astro-cid-hejo4dta]{min-height:100svh;color:var(--chalk);background-color:#1a120c;background-image:linear-gradient(#140d0899,#140d0859 40%,#140d08e6),url(/img/brick.jpg);background-position:50%;background-size:cover;flex-direction:column;display:flex;position:relative;overflow:hidden}@property --lx{syntax:"<percentage>";inherits:true;initial-value:30%}@property --ly{syntax:"<percentage>";inherits:true;initial-value:35%}.hero[data-astro-cid-hejo4dta]:before{content:"";pointer-events:none;background:radial-gradient(circle 42vmax at var(--lx) var(--ly), #ffc48033, #ffaa5a0f 45%, transparent 70%);mix-blend-mode:screen;transition:--lx 1.6s var(--ease-out), --ly 1.6s var(--ease-out);position:absolute;inset:0}.top[data-astro-cid-hejo4dta],.hero-copy[data-astro-cid-hejo4dta],.hero-date[data-astro-cid-hejo4dta]{z-index:1;position:relative}.top[data-astro-cid-hejo4dta]{padding:28px var(--gutter);justify-content:space-between;align-items:center;display:flex}.brand[data-astro-cid-hejo4dta]{align-items:center;gap:12px;text-decoration:none;display:flex}.brand-mark[data-astro-cid-hejo4dta]{border:2px solid var(--red);background:radial-gradient(circle, var(--red) 0 38%, transparent 40%);border-radius:50%;width:30px;height:30px}.brand-name[data-astro-cid-hejo4dta]{letter-spacing:.24em;text-transform:uppercase;font-size:.85rem}.hero-copy[data-astro-cid-hejo4dta]{padding:0 var(--gutter) clamp(48px, 9vh, 104px);max-width:1240px;margin-top:auto}.hero[data-astro-cid-hejo4dta] h1[data-astro-cid-hejo4dta]{font-size:clamp(64px,11vw,168px);line-height:.92}.reveal-lines[data-astro-cid-hejo4dta]>span[data-astro-cid-hejo4dta]{padding-bottom:.04em;display:block;overflow:hidden}.reveal-lines[data-astro-cid-hejo4dta]>span[data-astro-cid-hejo4dta]>span[data-astro-cid-hejo4dta]{animation:line-up 1s var(--ease-out) forwards;display:block;transform:translateY(105%)}.reveal-lines[data-astro-cid-hejo4dta]>span[data-astro-cid-hejo4dta]:nth-child(2)>span[data-astro-cid-hejo4dta]{animation-delay:.12s}.reveal-lines[data-astro-cid-hejo4dta]>span[data-astro-cid-hejo4dta]:nth-child(3)>span[data-astro-cid-hejo4dta]{animation-delay:.24s}@keyframes line-up{to{transform:translateY(0)}}.hero-lede[data-astro-cid-hejo4dta]{color:#e6dccb;opacity:0;max-width:34em;animation:fade-in 1s var(--ease-out) .55s forwards;margin-top:28px}.hero-actions[data-astro-cid-hejo4dta]{opacity:0;animation:fade-in 1s var(--ease-out) .7s forwards;flex-wrap:wrap;align-items:center;gap:28px;margin-top:36px;display:flex}.hero[data-astro-cid-hejo4dta] .hero-date[data-astro-cid-hejo4dta]{right:var(--gutter);writing-mode:vertical-rl;color:var(--brass);margin:0;position:absolute;top:120px}@keyframes fade-in{to{opacity:1}}[data-astro-cid-hejo4dta][data-reveal]{opacity:0;transition:opacity .9s var(--ease-out), transform .9s var(--ease-out);transition-delay:calc(var(--i,0) * 70ms);transform:translateY(24px)}[data-astro-cid-hejo4dta][data-reveal].is-in{opacity:1;transform:none}.section-head[data-astro-cid-hejo4dta] h2[data-astro-cid-hejo4dta]{font-size:clamp(40px,5vw,72px)}.section-sub[data-astro-cid-hejo4dta]{color:var(--ink-soft);max-width:36em;margin-top:16px}.why[data-astro-cid-hejo4dta]{padding:clamp(80px, 12vw, 160px) var(--gutter);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,8vw,120px);display:grid}.why-statement[data-astro-cid-hejo4dta] h2[data-astro-cid-hejo4dta]{font-size:clamp(40px,5.2vw,80px)}.why-statement[data-astro-cid-hejo4dta] em[data-astro-cid-hejo4dta]{color:var(--red);font-style:normal}.why-body[data-astro-cid-hejo4dta]{align-self:end;gap:1.2em;max-width:34em;display:grid}.why-body[data-astro-cid-hejo4dta] p[data-astro-cid-hejo4dta]:first-child{font-size:1.2em;line-height:1.5}.weekend[data-astro-cid-hejo4dta]{padding:0 var(--gutter) clamp(80px, 12vw, 160px)}.timeline[data-astro-cid-hejo4dta]{border-top:3px double var(--brass);margin:56px 0 0;padding:0;list-style:none;position:relative}.step[data-astro-cid-hejo4dta]{grid-template-columns:200px minmax(0,1fr);gap:32px;padding:36px 0;display:grid;position:relative}.step[data-astro-cid-hejo4dta]:after{content:"";transform-origin:0;height:1px;transition:transform 1.4s var(--ease-out) calc(var(--i,0) * 70ms + .2s);background:#a88a5580;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.step[data-astro-cid-hejo4dta].is-in:after{transform:none}.step[data-astro-cid-hejo4dta] h3[data-astro-cid-hejo4dta]{margin-bottom:12px;font-size:clamp(24px,2.4vw,34px)}.step[data-astro-cid-hejo4dta] p[data-astro-cid-hejo4dta]{max-width:38em;color:var(--ink-soft)}.step-when[data-astro-cid-hejo4dta]{color:var(--red);padding-top:.5em}.test[data-astro-cid-hejo4dta]{background:var(--leather);color:var(--chalk);padding:clamp(80px, 12vw, 160px) var(--gutter)}.test[data-astro-cid-hejo4dta] h2[data-astro-cid-hejo4dta]{color:var(--chalk);font-size:clamp(64px,12vw,200px);line-height:.85}.test-grid[data-astro-cid-hejo4dta]{border-top:1px solid #a88a5599;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:56px;display:grid}.test-grid[data-astro-cid-hejo4dta]>div[data-astro-cid-hejo4dta]{padding:28px 32px 8px 0}.test-grid[data-astro-cid-hejo4dta]>div[data-astro-cid-hejo4dta]+div[data-astro-cid-hejo4dta]{border-left:1px solid #a88a5599;padding-left:32px}.test-grid[data-astro-cid-hejo4dta] p[data-astro-cid-hejo4dta]{color:var(--leather-soft)}.test-grid[data-astro-cid-hejo4dta] .test-name[data-astro-cid-hejo4dta]{font-family:var(--display);text-transform:uppercase;color:var(--chalk);margin-bottom:10px;font-size:1.5rem;font-weight:900}.reading[data-astro-cid-hejo4dta]{padding:clamp(80px, 12vw, 160px) var(--gutter) clamp(60px, 8vw, 100px)}.shelf[data-astro-cid-hejo4dta]{align-items:flex-end;gap:10px;min-height:440px;margin-top:64px;padding:0 24px;display:flex;position:relative}.shelf[data-astro-cid-hejo4dta]:after{content:"";background:url(/img/wood.jpg) 50%/cover;height:26px;position:absolute;bottom:-26px;left:0;right:0;box-shadow:0 12px 24px #1b181447}.book[data-astro-cid-hejo4dta]{--spine-w:clamp(54px, 5.2vw, 76px);--open-w:calc(var(--h) * var(--ar));width:var(--spine-w);height:var(--h);background:var(--spine-bg);color:var(--spine-ink);cursor:pointer;transition:width .8s var(--ease-out), transform .6s var(--ease-out), box-shadow .6s var(--ease-out);border:0;border-radius:2px 2px 0 0;flex:none;padding:0;position:relative;overflow:hidden;box-shadow:inset -8px 0 12px #00000029,inset 2px 0 #ffffff1f}.book-spine[data-astro-cid-hejo4dta]{writing-mode:vertical-rl;transition:opacity .35s var(--ease-out);flex-direction:column;justify-content:space-between;align-items:center;padding:22px 0;display:flex;position:absolute;inset:0;transform:rotate(180deg)}.book-title[data-astro-cid-hejo4dta]{font-family:var(--display);text-transform:uppercase;letter-spacing:.04em;max-height:78%;font-size:14px;font-weight:800;line-height:1.1}.book-author[data-astro-cid-hejo4dta]{font-size:13px}.book-cover[data-astro-cid-hejo4dta]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .5s var(--ease-out) 80ms, transform .8s var(--ease-out);position:absolute;inset:0;transform:translate(-14%)scale(1.04)}.book-ribbon[data-astro-cid-hejo4dta]{background:var(--red);clip-path:polygon(0 0,100% 0,100% 100%,50% 82%,0 100%);width:14px;height:0;transition:height .6s var(--ease-out);position:absolute;top:0;right:14px}.book[data-astro-cid-hejo4dta].is-open,.book[data-astro-cid-hejo4dta].is-picked{width:var(--open-w);transform:translateY(-6px);box-shadow:0 18px 30px -12px #1b181473}.book[data-astro-cid-hejo4dta].is-open .book-spine[data-astro-cid-hejo4dta],.book[data-astro-cid-hejo4dta].is-picked .book-spine[data-astro-cid-hejo4dta]{opacity:0}.book[data-astro-cid-hejo4dta].is-open .book-cover[data-astro-cid-hejo4dta],.book[data-astro-cid-hejo4dta].is-picked .book-cover[data-astro-cid-hejo4dta]{opacity:1;transform:none}.book[data-astro-cid-hejo4dta].is-picked .book-ribbon[data-astro-cid-hejo4dta]{height:56px}@media (hover:hover){.book[data-astro-cid-hejo4dta]:hover{width:var(--open-w);transform:translateY(-6px);box-shadow:0 18px 30px -12px #1b181473}.book[data-astro-cid-hejo4dta]:hover .book-spine[data-astro-cid-hejo4dta]{opacity:0}.book[data-astro-cid-hejo4dta]:hover .book-cover[data-astro-cid-hejo4dta]{opacity:1;transform:none}}.book[data-astro-cid-hejo4dta]:focus-visible{width:var(--open-w)}.book[data-astro-cid-hejo4dta]:focus-visible .book-spine[data-astro-cid-hejo4dta]{opacity:0}.book[data-astro-cid-hejo4dta]:focus-visible .book-cover[data-astro-cid-hejo4dta]{opacity:1;transform:none}.book-panel[data-astro-cid-hejo4dta]{background:var(--chalk);width:min(540px,100vw);max-width:none;height:100dvh;max-height:none;color:var(--ink);border:0;margin:0 0 0 auto;padding:clamp(32px,4vw,56px);overflow-y:auto;box-shadow:-30px 0 60px #140d084d}.book-panel[data-astro-cid-hejo4dta][open]{animation:panel-in .6s var(--ease-out)}.book-panel[data-astro-cid-hejo4dta].is-closing{animation:.35s ease-in forwards panel-out}.book-panel[data-astro-cid-hejo4dta]::backdrop{-webkit-backdrop-filter:blur(8px)saturate(.9);animation:fade-in .5s var(--ease-out);background:#140d086b}.book-panel[data-astro-cid-hejo4dta].is-closing::backdrop{animation:.35s ease-in forwards fade-out}@keyframes panel-in{0%{transform:translate(100%)}}@keyframes panel-out{to{transform:translate(100%)}}@keyframes sheet-in{0%{transform:translateY(100%)}}@keyframes sheet-out{to{transform:translateY(100%)}}@keyframes fade-out{to{opacity:0}}.bp-close[data-astro-cid-hejo4dta]{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:1px solid #a88a5599;place-items:center;display:grid;position:absolute;top:20px;right:20px}.bp-close[data-astro-cid-hejo4dta] svg[data-astro-cid-hejo4dta]{width:18px;height:18px}.bp-head[data-astro-cid-hejo4dta]{grid-template-columns:140px minmax(0,1fr);align-items:end;gap:28px;margin-top:28px;display:grid}.bp-cover[data-astro-cid-hejo4dta]{width:140px;height:auto;box-shadow:0 20px 34px -14px #1b18148c}.bp-author[data-astro-cid-hejo4dta]{color:var(--brass-ink);margin-bottom:12px}.book-panel[data-astro-cid-hejo4dta] h3[data-astro-cid-hejo4dta]{font-size:clamp(26px,3vw,36px)}.bp-block[data-astro-cid-hejo4dta]{border-top:1px solid #a88a5580;margin-top:32px;padding-top:20px}.bp-block[data-astro-cid-hejo4dta] .label[data-astro-cid-hejo4dta]{color:var(--red);margin-bottom:10px}.bp-note[data-astro-cid-hejo4dta] p[data-astro-cid-hejo4dta]:last-child{color:var(--ink-soft)}.bp-actions[data-astro-cid-hejo4dta]{flex-wrap:wrap;align-items:center;gap:24px;margin-top:40px;display:flex}.bp-later[data-astro-cid-hejo4dta]{color:var(--ink);font:inherit;text-decoration:underline;text-decoration-color:var(--brass);text-underline-offset:.25em;cursor:pointer;background:0 0;border:0;padding:0}.shelf-status[data-astro-cid-hejo4dta]{color:var(--ink-soft);margin-top:48px}.shelf-status[data-astro-cid-hejo4dta] strong[data-astro-cid-hejo4dta]{color:var(--red);font-weight:400}.terms[data-astro-cid-hejo4dta]{padding:clamp(60px, 8vw, 100px) var(--gutter) clamp(80px, 12vw, 160px)}.term-list[data-astro-cid-hejo4dta]{border-top:3px double var(--brass);margin:48px 0 0;padding:0;list-style:none}.term[data-astro-cid-hejo4dta]{cursor:pointer;border-bottom:1px solid #a88a5580;grid-template-columns:36px 60px minmax(0,1fr);align-items:center;gap:16px;padding:24px 0;display:grid}.term-check[data-astro-cid-hejo4dta]{opacity:0;pointer-events:none;position:absolute}.term-box[data-astro-cid-hejo4dta]{border:2px solid var(--ink);width:28px;height:28px;transition:background .3s var(--ease-out), border-color .3s var(--ease-out);position:relative}.term-box[data-astro-cid-hejo4dta]:after{content:"";border:solid var(--chalk);width:8px;height:15px;transition:transform .35s var(--ease-out);border-width:0 3px 3px 0;position:absolute;top:2px;left:7px;transform:rotate(45deg)scale(0)}.term-check[data-astro-cid-hejo4dta]:checked+.term-box[data-astro-cid-hejo4dta]{background:var(--red);border-color:var(--red)}.term-check[data-astro-cid-hejo4dta]:checked+.term-box[data-astro-cid-hejo4dta]:after{transform:rotate(45deg)scale(1)}.term-check[data-astro-cid-hejo4dta]:focus-visible+.term-box[data-astro-cid-hejo4dta]{outline:2px solid var(--red);outline-offset:3px}.term-num[data-astro-cid-hejo4dta]{color:var(--brass-ink)}.term-text[data-astro-cid-hejo4dta]{transition:color .3s var(--ease-out);font-size:1.1em}.term-check[data-astro-cid-hejo4dta]:checked~.term-text[data-astro-cid-hejo4dta]{color:var(--ink)}.board[data-astro-cid-hejo4dta]{color:var(--chalk);padding:clamp(80px, 12vw, 160px) var(--gutter);background-color:#1a120c;background-image:linear-gradient(#140d08e0,#140d08f0),url(/img/brick.jpg);background-size:cover}.board-inner[data-astro-cid-hejo4dta]{max-width:900px;margin:0 auto}.board[data-astro-cid-hejo4dta] h2[data-astro-cid-hejo4dta]{text-align:center;font-size:clamp(48px,7vw,110px)}.board-sub[data-astro-cid-hejo4dta]{text-align:center;color:#d9cdb9;margin:18px 0 48px}.board-rows[data-astro-cid-hejo4dta]{margin:0}.board-row[data-astro-cid-hejo4dta]{border-bottom:1px solid #a88a5573;grid-template-columns:160px minmax(0,1fr);gap:24px;padding:20px 0;display:grid}.board-row[data-astro-cid-hejo4dta] dt[data-astro-cid-hejo4dta]{color:var(--brass);padding-top:.35em}.board-row[data-astro-cid-hejo4dta] dd[data-astro-cid-hejo4dta]{margin:0}.sign-form[data-astro-cid-hejo4dta]{padding:32px 0 36px}.sign-form[data-astro-cid-hejo4dta]>.label[data-astro-cid-hejo4dta]{color:var(--brass)}.sign-line[data-astro-cid-hejo4dta]{align-items:end;gap:20px;margin-top:14px;display:flex}.sign-line[data-astro-cid-hejo4dta] input[data-astro-cid-hejo4dta]{border:0;border-bottom:2px solid var(--chalk);min-width:0;color:var(--chalk);font-family:var(--display);text-transform:uppercase;caret-color:var(--red);background:0 0;flex:1;padding:6px 0;font-size:clamp(22px,3vw,40px);font-weight:900}.sign-line[data-astro-cid-hejo4dta] input[data-astro-cid-hejo4dta]::placeholder{color:#a99a86;font-weight:700}.sign-line[data-astro-cid-hejo4dta] input[data-astro-cid-hejo4dta]:focus-visible{border-bottom-color:var(--red);outline:none}.sign-hint[data-astro-cid-hejo4dta]{color:#bfb19c;margin-top:14px;font-size:.85em}.signed[data-astro-cid-hejo4dta]{text-align:center;padding:40px 0 44px}.signed-name[data-astro-cid-hejo4dta]{font-family:var(--display);text-transform:uppercase;color:var(--chalk);font-size:clamp(36px,6vw,84px);font-weight:900;line-height:1}.signed-name[data-astro-cid-hejo4dta] span[data-astro-cid-hejo4dta]{opacity:0;animation:letter-in .5s var(--ease-out) forwards;display:inline-block;transform:translateY(.3em)}@keyframes letter-in{to{opacity:1;transform:none}}.signed-meta[data-astro-cid-hejo4dta]{color:#d9cdb9;margin-top:18px}.signed-meta[data-astro-cid-hejo4dta]:before{content:"";background:var(--red);width:0;height:3px;animation:draw .8s var(--ease-out) .6s forwards;margin:0 auto 18px;display:block}@keyframes draw{to{width:160px}}.signed-undo[data-astro-cid-hejo4dta]{color:#bfb19c;font:.85em var(--serif);text-decoration:underline;text-decoration-color:var(--brass);text-underline-offset:.25em;cursor:pointer;background:0 0;border:0;margin-top:22px}.details[data-astro-cid-hejo4dta]{padding:clamp(80px, 12vw, 160px) var(--gutter)}.details[data-astro-cid-hejo4dta] h2[data-astro-cid-hejo4dta]{font-size:clamp(40px,5vw,72px)}.detail-grid[data-astro-cid-hejo4dta]{border-top:3px double var(--brass);grid-template-columns:repeat(4,minmax(0,1fr));margin:48px 0 0;display:grid}.detail-grid[data-astro-cid-hejo4dta]>div[data-astro-cid-hejo4dta]{padding:28px 28px 0 0}.detail-grid[data-astro-cid-hejo4dta]>div[data-astro-cid-hejo4dta]+div[data-astro-cid-hejo4dta]{border-left:1px solid #a88a5580;padding-left:28px}.detail-grid[data-astro-cid-hejo4dta] dt[data-astro-cid-hejo4dta]{color:var(--red);margin-bottom:10px}.detail-grid[data-astro-cid-hejo4dta] dd[data-astro-cid-hejo4dta]{color:var(--ink-soft);margin:0}.floor[data-astro-cid-hejo4dta]{padding:56px var(--gutter);color:var(--chalk);background-color:#6b4628;background-image:linear-gradient(#1e140c8c,#1e140c4d),url(/img/wood.jpg);background-size:cover;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.motto[data-astro-cid-hejo4dta]{font-family:var(--display);text-transform:uppercase;font-size:clamp(28px,3.4vw,48px);font-weight:900}@media (width<=820px){.why[data-astro-cid-hejo4dta],.step[data-astro-cid-hejo4dta]{grid-template-columns:minmax(0,1fr)}.step[data-astro-cid-hejo4dta]{gap:8px}.test-grid[data-astro-cid-hejo4dta],.detail-grid[data-astro-cid-hejo4dta]{grid-template-columns:minmax(0,1fr)}.test-grid[data-astro-cid-hejo4dta]>div[data-astro-cid-hejo4dta]+div[data-astro-cid-hejo4dta],.detail-grid[data-astro-cid-hejo4dta]>div[data-astro-cid-hejo4dta]+div[data-astro-cid-hejo4dta]{border-top:1px solid #a88a5580;border-left:0;padding-left:0}.hero-date[data-astro-cid-hejo4dta]{display:none}.shelf[data-astro-cid-hejo4dta]{min-height:0;margin-right:calc(var(--gutter) * -1);scroll-snap-type:x mandatory;padding:0 4px 6px;overflow-x:auto}.shelf[data-astro-cid-hejo4dta]:after{display:none}.book[data-astro-cid-hejo4dta]{width:var(--open-w);scroll-snap-align:start;--h:240px!important}.book[data-astro-cid-hejo4dta] .book-spine[data-astro-cid-hejo4dta]{opacity:0}.book[data-astro-cid-hejo4dta] .book-cover[data-astro-cid-hejo4dta]{opacity:1;transform:none}.book-panel[data-astro-cid-hejo4dta]{width:100vw;height:auto;max-height:88dvh;margin:auto 0 0}.book-panel[data-astro-cid-hejo4dta][open]{animation-name:sheet-in}.book-panel[data-astro-cid-hejo4dta].is-closing{animation-name:sheet-out}.bp-head[data-astro-cid-hejo4dta]{grid-template-columns:96px minmax(0,1fr);gap:18px}.bp-cover[data-astro-cid-hejo4dta]{width:96px}.board-row[data-astro-cid-hejo4dta]{grid-template-columns:minmax(0,1fr);gap:4px}.sign-line[data-astro-cid-hejo4dta]{flex-direction:column;align-items:stretch}.term[data-astro-cid-hejo4dta]{grid-template-columns:32px minmax(0,1fr)}.term-num[data-astro-cid-hejo4dta]{display:none}}
