:root{--paper:#f6f1e7;--paper-deep:#efe2cf;--ink:#1d1a17;--muted:#625a51;--line:#231e1a1f;--accent:#8b5e3c;--accent-soft:#8b5e3c29;--accent-strong:#a96f40;--gold:#b87d3b;--card:#fffcf8b8;--shadow:0 24px 60px #412f1514;--serif:"Iowan Old Style", "Palatino Linotype", "Book Antiqua", Palatino, Georgia, serif;--sans:"Avenir Next", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif}*{box-sizing:border-box}html{background:radial-gradient(circle at top, #b87d3b1f, transparent 28rem), linear-gradient(180deg, #fbf6ee, var(--paper) 18%, #f2ebdf 100%);min-height:100%;color:var(--ink);font-family:var(--sans)}body{min-height:100vh;margin:0}a{color:inherit;text-underline-offset:.22em;text-decoration-color:#8b5e3c52}a:hover{text-decoration-color:var(--accent)}p,li{line-height:1.7}.site-shell{width:min(1120px,100%);margin:0 auto;padding:.9rem 1rem 2.4rem}.site-header{z-index:20;backdrop-filter:blur(18px);padding:.45rem 0 .7rem;position:sticky;top:0}.header-inner,.site-footer,.page-section,.hero{border:1px solid var(--line);background:var(--card);box-shadow:var(--shadow)}.header-inner{border-radius:1.5rem;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1rem;display:flex}.site-title{gap:.12rem;text-decoration:none;display:grid}.menu-toggle{cursor:pointer;background:#ffffffd1;border:1px solid #8b5e3c38;border-radius:999px;justify-content:center;align-items:center;gap:.22rem;width:2.5rem;height:2.5rem;padding:0;display:none}.menu-toggle span{background:var(--accent);border-radius:999px;width:.95rem;height:1.5px;display:block}.site-mark{font-family:var(--serif);letter-spacing:.04em;text-transform:uppercase;font-size:clamp(1.18rem,1.8vw,1.55rem)}.site-tagline{color:var(--muted);font-size:.78rem}.site-nav{gap:1rem;margin:0;padding:0;font-size:.9rem;list-style:none;display:flex}.site-nav a{border-radius:999px;padding:.42rem .68rem;text-decoration:none;display:inline-flex}.site-nav a:hover{background:#fffc}.page-frame{gap:1.15rem;margin-top:.8rem;display:grid}.hero{border-radius:2rem;grid-template-columns:1.25fr .95fr;align-items:stretch;gap:1.5rem;padding:clamp(1.4rem,3vw,2.6rem);display:grid;position:relative;overflow:hidden}.hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#a96f402e,#0000 65%);border-radius:999px;width:18rem;height:18rem;position:absolute;inset:auto -4rem -4rem auto}.hero-copy,.hero-card,.page-section{z-index:1;position:relative}.hero-copy{flex-direction:column;justify-content:space-between;gap:1rem;min-height:100%;display:flex}.hero h1,.page-section h1,.page-section h2,.page-section h3,.experience-panel h2,.field-title{font-family:var(--serif);margin:0 0 .8rem;font-weight:600;line-height:1.08}.hero h1{max-width:15ch;font-size:clamp(1.8rem,3.2vw,2.7rem)}.page-section h1{font-size:clamp(1.45rem,2.2vw,1.9rem)}.hero-lede{max-width:44rem;color:var(--muted);font-size:1.1rem}.hero-card,.page-section,.experience-panel{border-radius:1.75rem}.hero-card{background:linear-gradient(#fffdf9d1,#f1e6d6e6);flex-direction:column;justify-content:center;align-self:stretch;width:min(100%,30rem);padding:1.3rem 1.35rem;display:flex}.page-section{padding:clamp(1.3rem,2.6vw,2rem)}.page-intro--compact{padding:1rem 1.15rem}.page-intro--compact p:last-child{margin-bottom:0}.page-follow-link{margin-top:.85rem;font-size:.96rem}.page-follow-link a{color:var(--accent)}.page-section.narrow{width:min(100%,46rem)}.section-heading{margin-bottom:1rem}.eyebrow{text-transform:uppercase;letter-spacing:.14em;color:var(--accent);margin:0 0 .34rem;font-size:.76rem}.prose p,.prose li{color:var(--muted)}.feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.forms-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-card{border:1px solid var(--line);background:linear-gradient(180deg, #ffffffd6, #f7f0e6eb), var(--card);border-radius:1.4rem;gap:.8rem;padding:1.1rem 1.15rem;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid}.feature-card:hover{border-color:#8b5e3c33;transform:translateY(-4px);box-shadow:0 20px 45px #8b5e3c1f}.feature-card span{color:var(--accent);font-size:.92rem}.experience-panel{border:1px solid var(--line);background:linear-gradient(180deg, #ffffffbd, #f4ebdff0), var(--card);box-shadow:var(--shadow);padding:clamp(1rem,2.2vw,1.7rem)}.experience-intro{width:min(100%,40rem);margin-bottom:.58rem}.experience-mount{width:min(100%,42rem)}.senanis-graph-panel{overflow:hidden}.senanis-graph{gap:.9rem;display:grid}.senanis-graph__header{width:min(100%,44rem)}.senanis-graph__header p:last-child,.senanis-graph__instructions,.senanis-graph__status,.senanis-graph__mobile-hint,.senanis-graph__noscript{color:var(--muted)}.senanis-graph__header p:last-child,.senanis-graph__instructions,.senanis-graph__status,.senanis-graph__mobile-hint{margin-block:0}.senanis-graph__instructions{font-size:.96rem}.senanis-graph__viewport{width:min(100%, var(--graph-max-width));overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#8b5e3c57 transparent;background:radial-gradient(circle,#b87d3b17,#0000 58%),#fffdf9a8;border:1px solid #8b5e3c1f;border-radius:1.5rem;justify-self:center;overflow:auto hidden}.senanis-graph__viewport:focus-visible{outline-offset:3px;outline:2px solid #8b5e3cb3}.senanis-graph__svg{width:100%;min-width:var(--graph-min-width);height:auto;display:block}.senanis-graph__edge{stroke:#674c356b;stroke-width:2px;stroke-linecap:round;vector-effect:non-scaling-stroke;transition:stroke .16s,stroke-width .16s,opacity .16s}.senanis-graph__edge.is-selected{stroke:var(--accent-strong);stroke-width:4px}.senanis-graph__vertex{color:var(--ink);transition:opacity .16s}.senanis-graph__hit-area{fill:#0000}.senanis-graph__label-plate{fill:#faf5edf5;stroke:#8b5e3c2e;stroke-width:1.25px;vector-effect:non-scaling-stroke;transition:fill .16s,stroke .16s,stroke-width .16s}.senanis-graph__word{fill:currentColor;font-family:var(--serif);pointer-events:none;user-select:none;font-size:20px;font-weight:600}.senanis-graph__vertex.is-available{cursor:pointer;color:var(--accent)}.senanis-graph__vertex.is-available .senanis-graph__label-plate{fill:#fffdf9fa;stroke:#8b5e3c61}.senanis-graph__vertex.is-selected{color:#fff}.senanis-graph__vertex.is-selected .senanis-graph__label-plate{fill:var(--accent);stroke:#684126b3;stroke-width:2px}.senanis-graph__vertex.is-unavailable{opacity:.48}.senanis-graph__vertex:focus-visible{outline:none}.senanis-graph__vertex:focus-visible .senanis-graph__label-plate{stroke:#5f3921;stroke-width:3px}.senanis-graph .senanis-graph__viewport{background:radial-gradient(circle at 50% 44%,#fffcf380,#0000 58%),repeating-linear-gradient(4deg,#704d2a05 0 1px,#0000 1px 7px),repeating-linear-gradient(94deg,#ffffff21 0 1px,#0000 1px 10px),#f1e5cf;border-color:#8b5e3c0e;box-shadow:inset 0 0 52px #704d2a11}.senanis-graph .senanis-graph__edge{stroke:#674c35ad;stroke-width:1.2px;opacity:.23}.senanis-graph.has-active-path .senanis-graph__edge{opacity:.018}.senanis-graph .senanis-graph__edge.is-preview{stroke-width:1.45px;opacity:.34}.senanis-graph .senanis-graph__edge.is-next{stroke:#8b5e3cb8;stroke-width:1.65px;opacity:.5}.senanis-graph .senanis-graph__edge.is-selected{stroke:var(--accent-strong);stroke-width:3.1px;opacity:.9}.senanis-graph .senanis-graph__label-plate,.senanis-graph .senanis-graph__vertex.is-available .senanis-graph__label-plate{fill:#0000;stroke:#0000}.senanis-graph .senanis-graph__word{letter-spacing:.01em;font-family:Baskerville,Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:22.5px;font-weight:500;transition:fill .16s,font-size .16s}.senanis-graph .senanis-graph__vertex.is-available:hover .senanis-graph__word,.senanis-graph .senanis-graph__vertex.is-available:focus-visible .senanis-graph__word{font-size:24px;font-weight:600}.senanis-graph .senanis-graph__vertex:focus-visible .senanis-graph__label-plate,.senanis-graph .senanis-graph__vertex.is-selected .senanis-graph__label-plate{fill:#0000;stroke:#0000}.senanis-graph .senanis-graph__vertex:focus-visible .senanis-graph__word{text-underline-offset:.18em;text-decoration:underline 1px}.senanis-graph .senanis-graph__vertex.is-selected{color:#6f3f24;opacity:1}.senanis-graph .senanis-graph__vertex.is-removable{cursor:pointer}.senanis-graph .senanis-graph__vertex.is-removable:hover .senanis-graph__word{text-underline-offset:.18em;text-decoration:underline 1px}.senanis-graph .senanis-graph__vertex.is-selected .senanis-graph__word{letter-spacing:.015em;font-size:27px;font-weight:700}.senanis-graph--honeycomb .senanis-graph__word{font-size:27px}.senanis-graph--honeycomb .senanis-graph__vertex.is-available:hover .senanis-graph__word,.senanis-graph--honeycomb .senanis-graph__vertex.is-available:focus-visible .senanis-graph__word{font-size:28px}.senanis-graph--honeycomb .senanis-graph__vertex.is-selected .senanis-graph__word{font-size:28.5px}.senanis-graph__mobile-hint{font-size:.84rem;display:none}.senanis-graph__reading{background:#fffdf9b8;border:1px solid #8b5e3c24;border-radius:1.25rem;gap:.42rem;min-height:7.4rem;padding:.9rem 1rem;display:grid}.senanis-graph__reading-label{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.74rem}.senanis-graph__words{min-height:1.8rem;font-family:var(--serif);flex-wrap:wrap;gap:.22rem .42rem;margin:0;padding:0;font-size:clamp(1.08rem,2.1vw,1.32rem);line-height:1.45;list-style:none;display:flex}.senanis-graph__placeholder{color:var(--muted);font-family:var(--sans);font-size:.92rem}.senanis-graph__status{font-size:.88rem}.senanis-graph__sidecar{gap:.9rem;display:grid}.senanis-graph__controls{flex-wrap:wrap;gap:.55rem;display:flex}.senanis-graph__controls .pill-button:disabled{cursor:default;opacity:.5;transform:none}.senanis-torus-panel{padding-inline:clamp(.7rem,2vw,1.7rem)}.senanis-torus{gap:.9rem;display:grid}.senanis-torus__header{width:min(100%,48rem)}.senanis-torus__header p:last-child,.senanis-torus__instructions,.senanis-torus__rotate-hint{color:var(--muted);margin-block:0}.senanis-torus__guide{justify-content:space-between;align-items:center;gap:.8rem 1.4rem;display:flex}.senanis-torus__instructions{font-size:.96rem}.senanis-torus__legend{color:var(--muted);flex:none;gap:.8rem;margin:0;padding:0;font-size:.8rem;list-style:none;display:flex}.senanis-torus__legend li{align-items:center;gap:.32rem;line-height:1.2;display:flex}.senanis-torus__swatch{border-radius:999px;width:.62rem;height:.62rem}.senanis-torus__swatch--noun{background:#4f7375}.senanis-torus__swatch--verb{background:#a35f3e}.senanis-torus__viewport{background:radial-gradient(circle at 50% 44%, #ffffffeb, #ede0cdad 58%, #decbb080), var(--paper);cursor:grab;touch-action:none;border:1px solid #8b5e3c26;border-radius:1.6rem;justify-self:center;width:min(100%,56rem);position:relative;overflow:hidden}.senanis-torus__viewport:active{cursor:grabbing}.senanis-torus__viewport:focus-visible{outline-offset:3px;outline:2px solid #8b5e3cb3}.senanis-torus__svg{user-select:none;width:100%;height:auto;display:block}.senanis-torus__surface,.senanis-torus__surface-patch,.senanis-torus__edge,.senanis-torus__label,.senanis-torus__word{pointer-events:none}.senanis-torus__surface-patch{stroke:#684d310f;stroke-width:.6px}.senanis-torus__edge{fill:none;stroke:#4a3e32b8;stroke-width:2.15px;stroke-linecap:round;opacity:var(--edge-depth,.5);vector-effect:non-scaling-stroke;transition:stroke .15s,stroke-width .15s,opacity .15s}.senanis-torus__edge.is-back{stroke-dasharray:2 4}.senanis-torus__edge.is-selected{stroke:#c26f2f;stroke-width:5px;stroke-dasharray:none;opacity:1}.senanis-torus__vertex{color:var(--ink);opacity:var(--vertex-depth,1);transition:opacity .15s}.senanis-torus__hit-area{fill:#0000}.senanis-torus__point{stroke:#fffdf9f5;stroke-width:3px;vector-effect:non-scaling-stroke;transition:r .15s,fill .15s,stroke .15s}.senanis-torus__vertex[data-partition=noun] .senanis-torus__point{fill:#4f7375}.senanis-torus__vertex[data-partition=verb] .senanis-torus__point{fill:#a35f3e}.senanis-torus__label{transition:opacity .15s}.senanis-torus__label-plate{fill:#fffdf9f2;stroke:#5b432e33;stroke-width:1px;vector-effect:non-scaling-stroke}.senanis-torus__word{fill:currentColor;font-family:var(--serif);font-size:15px;font-weight:600}.senanis-torus__vertex.is-back:not(.is-selected) .senanis-torus__label{opacity:.18}.senanis-torus__vertex.is-available{cursor:pointer}.senanis-torus__vertex.is-available:hover,.senanis-torus__vertex.is-available:focus-visible{opacity:1;outline:none}.senanis-torus__vertex.is-available:hover .senanis-torus__point,.senanis-torus__vertex.is-available:focus-visible .senanis-torus__point{r:10px;stroke:#fff;stroke-width:4px}.senanis-torus__vertex.is-available:hover .senanis-torus__label,.senanis-torus__vertex.is-available:focus-visible .senanis-torus__label,.senanis-torus__vertex.is-selected .senanis-torus__label{opacity:1}.senanis-torus__vertex.is-selected{color:#713b17;opacity:1}.senanis-torus__vertex.is-selected .senanis-torus__point{fill:#efb766;stroke:#713b17;stroke-width:4px}.senanis-torus__vertex.is-selected .senanis-torus__label-plate{fill:#fff4df;stroke:#b3632a;stroke-width:2px}.senanis-torus__vertex.is-unavailable:not(.is-selected){opacity:.18}.senanis-torus__rotate-hint{letter-spacing:.04em;background:#fffdf9c7;border-radius:999px;padding:.3rem .55rem;font-size:.72rem;position:absolute;bottom:.7rem;right:.9rem}.senanis-torus__controls{flex-wrap:wrap;gap:.55rem;display:flex}.senanis-torus__controls .pill-button:disabled{cursor:default;opacity:.5;transform:none}.senanis-torus .senanis-graph__words li[data-partition]:before{content:"";vertical-align:.12em;border-radius:999px;width:.44rem;height:.44rem;margin-right:.24rem;display:inline-block}.senanis-torus .senanis-graph__words li[data-partition=noun]:before{background:#4f7375}.senanis-torus .senanis-graph__words li[data-partition=verb]:before{background:#a35f3e}@media (width>=901px){.senanis-graph--hexagon{grid-template-columns:minmax(26rem,32rem) minmax(16rem,20rem);grid-template-areas:"viewport sidecar""hint sidecar";justify-content:center;align-items:start;column-gap:clamp(1.2rem,3vw,2.4rem)}.senanis-graph--hexagon>.senanis-graph__viewport{grid-area:viewport;width:100%}.senanis-graph--hexagon>.senanis-graph__mobile-hint{grid-area:hint}.senanis-graph--hexagon>.senanis-graph__sidecar{grid-area:sidecar}.senanis-graph--hexagon>noscript{grid-column:1/-1}}@media (width>=1101px){.senanis-graph--honeycomb{grid-template-columns:minmax(34rem,37rem) minmax(16rem,20rem);grid-template-areas:"viewport sidecar""hint sidecar";justify-content:center;align-items:start;column-gap:clamp(1.2rem,3vw,2.4rem)}.senanis-graph--honeycomb>.senanis-graph__viewport{grid-area:viewport;width:100%}.senanis-graph--honeycomb>.senanis-graph__mobile-hint{grid-area:hint}.senanis-graph--honeycomb>.senanis-graph__sidecar{grid-area:sidecar}.senanis-graph--honeycomb>noscript{grid-column:1/-1}}.field-summary,.field-meta,.site-footer,.footer-links,.legal p,.legal li{color:var(--muted)}.pill-button,.rotate-pill{color:var(--accent);font:inherit;cursor:pointer;background:#ffffffb3;border:1px solid #8b5e3c3d;border-radius:999px;justify-content:center;align-items:center;padding:.5rem .82rem;font-size:.92rem;line-height:1.1;transition:transform .16s,background .16s,border-color .16s;display:inline-flex}.pill-button:hover,.rotate-pill:hover{background:#fffffff0;border-color:#8b5e3c6b;transform:translateY(-1px)}.pill-button--solid{color:#603c23f5;background:linear-gradient(#f8ebdbf0,#efdfcbe6);border-color:#8b5e3c47;padding-inline:.7rem;box-shadow:0 8px 18px #60452c14}.pill-button--solid:hover{background:linear-gradient(#faefe0fa,#f2e3d0f0);border-color:#8b5e3c61}.pill-button--solid:disabled{cursor:default;color:#603c23eb;box-shadow:none;background:linear-gradient(#f3e8daf5,#e9dbc8eb);border-color:#8b5e3c38;transform:none}.field-shell{gap:.8rem;display:grid}.field-header{width:min(100%,40rem)}.field-header .field-title{margin-bottom:.45rem}.field-kicker,.field-card-label{text-transform:uppercase;letter-spacing:.14em;color:var(--accent);margin:0 0 .34rem;font-size:.76rem}.field-card-label{margin-bottom:.42rem}.field-return-link{color:var(--muted);margin-bottom:.9rem;font-size:.95rem}.field-return-link a{border-bottom:1px solid #8b5e3c3d;text-decoration:none}.field-return-link a:hover{color:var(--accent);border-bottom-color:#8b5e3c73}.field-list,.wander-list{margin:0;padding-left:0;list-style:none}.field-controls,.field-actions{flex-wrap:wrap;gap:.55rem;display:flex}.rotate-pill{color:#8b5e3ceb;align-items:center;gap:.45rem;padding:.4rem .68rem;font-size:.86rem;display:inline-flex}.rotate-pill__index{background:var(--accent);color:#fff;border-radius:999px;place-items:center;width:1.28rem;height:1.28rem;font-size:.76rem;display:inline-grid}.field-top-links,.footer-links{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.field-wander-sequence{gap:1.45rem;display:grid}.field-wander-chamber{--wander-visible-lines:7;background:linear-gradient(#fffefbf5,#f5ede2f0),#ffffffb3;border:1px solid #8b5e3c29;border-radius:1.6rem;width:min(100%,46rem);padding:1.1rem 1.2rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe0,0 14px 34px #4d391e14}.field-wander-chamber:before,.field-wander-chamber:after{content:"";pointer-events:none;z-index:1;height:2.4rem;position:absolute;left:0;right:0}.field-wander-chamber:before{background:linear-gradient(#fbf7f0fa,#fbf7f000);top:0}.field-wander-chamber:after{background:linear-gradient(#f3ebe100,#f3ebe1fa);bottom:0}.field-wander-sequence{z-index:0;max-height:min(72vh, calc(var(--wander-visible-lines) * 2.35rem + 5.5rem));overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#8b5e3c61 transparent;padding:.45rem 0;position:relative;overflow-y:auto}.field-wander-sequence::-webkit-scrollbar{width:.6rem}.field-wander-sequence::-webkit-scrollbar-track{background:0 0}.field-wander-sequence::-webkit-scrollbar-thumb{background:#8b5e3c4d padding-box padding-box;border:2px solid #0000;border-radius:999px}.field-wander-links{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1.2rem;font-size:.95rem;display:flex}.field-wander-links a,.field-top-links a{border-bottom:1px solid #8b5e3c3d;text-decoration:none}.field-wander-links a:hover,.field-top-links a:hover{color:var(--accent);border-bottom-color:#8b5e3c73}.wander-stanza{background:linear-gradient(#ffffffb8,#f7f0e685),#ffffff7a;border:1px solid #8b5e3c14;border-radius:1.3rem;padding:1rem 1rem 1.05rem}.wander-list li{line-height:1.85}.quantum-page{background:radial-gradient(circle at top,#b87d3b1a,#0000 22rem),linear-gradient(#fffcf8c7,#f4eadcd6)}.quantum-list{gap:1.25rem;width:min(100%,38rem);margin:0 auto;display:grid}.quantum-card{background:linear-gradient(#fffefbeb,#f7efe4d1 62%,#eee2d1b8);border:1px solid #8b5e3c1f;border-radius:1.7rem;padding:1.2rem 1.3rem 1.35rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffd9,0 14px 34px #48362612}.quantum-card:after{content:"";pointer-events:none;background:radial-gradient(circle,#a96f401f,#0000 68%);border-radius:999px;width:12rem;height:12rem;position:absolute;inset:auto -3rem -5rem auto}.quantum-card__kicker{z-index:1;text-align:center;text-transform:uppercase;letter-spacing:.14em;color:var(--accent);margin:0 0 .8rem;font-size:.74rem;position:relative}.quantum-card__body{z-index:1;gap:.55rem;display:grid;position:relative}.quantum-card__body p{text-align:center;font-family:var(--serif);margin:0;font-size:clamp(1rem,1.35vw,1.08rem);line-height:1.68}.sestina-collection{background:radial-gradient(circle at top,#b87d3b1a,#0000 22rem),linear-gradient(#fffcf8c7,#f4eadcd6)}.sestina-index-list{width:min(100%,38rem);margin:0 auto}.sestina-index-card{gap:.65rem}.sestina-index-card h2{margin-top:0}.sestina-return-link{margin:0 0 .8rem;font-size:.94rem}.sestina-return-link a,.sestina-afterword a{color:var(--accent)}.sestina-reading{background:radial-gradient(circle at top,#b87d3b14,#0000 22rem),linear-gradient(#fffefbe6,#f5ecdfdb);justify-self:center;width:min(100%,50rem)}.sestina-reading-header{width:min(100%,40rem);margin:0 auto 1.8rem}.sestina-reading-header h1{margin-bottom:0}.sestina-stanzas{gap:1.8rem;width:min(100%,40rem);margin-inline:auto;display:grid}.sestina-stanza{gap:.06rem;display:grid}.sestina-stanza p{font-family:var(--serif);margin:0;font-size:clamp(1rem,1.25vw,1.06rem);line-height:1.56}.sestina-afterword{border-top:1px solid var(--line);width:min(100%,40rem);margin:2rem auto 0;padding-top:1.15rem;font-size:.94rem}.moments-page{background:radial-gradient(circle at top,#b87d3b1a,#0000 22rem),linear-gradient(#fffcf8c7,#f4eadcd6)}.moments-list{width:min(100%,42rem);margin:0 auto;padding:0;list-style:none;display:grid}.moments-heading{width:min(100%,42rem);margin:0 auto 1rem}.moments-heading>p:not(.eyebrow){color:var(--muted)}.moments-heading>p:last-child{margin-bottom:0}.moments-collection-meta{width:min(100%,42rem);color:var(--accent);letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #8b5e3c24;border-bottom:1px solid #8b5e3c24;justify-content:space-between;gap:1rem;margin:0 auto;padding:.55rem 0 .45rem;font-size:.76rem;display:flex}.moments-list__item{font-family:var(--serif);border-bottom:1px solid #8b5e3c1c;margin:0;padding:.72rem 0;font-size:clamp(1rem,1.3vw,1.08rem);line-height:1.68}.moments-list__item:last-child{border-bottom:0}.site-footer{border-radius:1.5rem;margin-top:1rem;padding:.8rem 1rem;font-size:.84rem;line-height:1.55}.site-footer p{margin:0}.site-footer .footer-links{gap:.35rem;margin-top:.38rem;font-size:.8rem}.is-hidden{display:none!important}@media (width<=900px){.hero,.feature-grid{grid-template-columns:1fr}.hero-card{width:100%}}@media (width<=720px){.site-shell{width:100%;padding:.45rem .5rem 1.5rem}.header-inner{flex-direction:row;justify-content:space-between;align-items:center;gap:.6rem;padding:.7rem .8rem;position:relative}.site-title{flex:auto;gap:.04rem;min-width:0}.site-mark{font-size:1.1rem}.site-tagline{max-width:none;font-size:.68rem}.menu-toggle{flex-direction:column;flex-shrink:0;display:inline-flex}.site-header nav{flex:none;width:auto;margin-left:auto}.site-nav{border:1px solid var(--line);z-index:30;background:#fffbf6fa;border-radius:1rem;flex-direction:column;align-items:stretch;gap:.3rem;width:min(16rem,100vw - 1.6rem);padding:.55rem;font-size:.9rem;display:none;position:absolute;top:calc(100% + .45rem);right:0;box-shadow:0 18px 40px #412f151f}.site-nav.is-open{display:flex}.site-nav a{justify-content:flex-start;width:100%;padding:.45rem .6rem}.page-frame{gap:.8rem;margin-top:.45rem}.hero,.page-section,.experience-panel,.site-footer{border-radius:1.2rem}.hero{gap:1rem;padding:1rem .95rem}.hero-copy{gap:.65rem}.hero h1{max-width:none;font-size:clamp(1.65rem,7vw,2.15rem)}.hero-lede{font-size:.98rem}.hero-card,.page-section,.experience-panel{padding:.9rem .95rem}.site-footer{padding:.72rem .85rem;font-size:.77rem;line-height:1.45}.site-footer .footer-links{gap:.28rem;margin-top:.28rem;font-size:.75rem}.feature-grid{gap:.7rem}.feature-card{gap:.55rem;padding:.9rem .95rem}.feature-card p{margin:0}.experience-intro{margin-bottom:.55rem}.senanis-graph{gap:.72rem}.senanis-graph__viewport{border-radius:1.15rem}.senanis-graph__mobile-hint{display:block}.senanis-graph__reading{border-radius:1rem;min-height:7rem;padding:.78rem .82rem}.senanis-torus{gap:.72rem}.senanis-torus__guide{flex-direction:column;align-items:flex-start}.senanis-torus__viewport{border-radius:1.15rem}.senanis-torus__word{font-size:16px}.senanis-torus__rotate-hint{bottom:.45rem;right:.55rem}.field-header{width:100%}.field-list,.wander-list{padding-left:0}.field-controls,.field-actions{gap:.45rem}.pill-button{padding:.42rem .68rem;font-size:.86rem}.rotate-pill{gap:.38rem;padding:.36rem .58rem;font-size:.81rem}.rotate-pill__index{width:1.16rem;height:1.16rem;font-size:.7rem}.quantum-card{padding:1rem .95rem}.quantum-list{gap:1rem;width:100%}.moments-list,.moments-collection-meta{width:100%}.moments-list__item{padding:.64rem 0;font-size:.97rem;line-height:1.64}.quantum-card__body{gap:.45rem}.quantum-card__body p{font-size:.98rem;line-height:1.64}.sestina-reading{padding-block:1.1rem}.sestina-stanzas{gap:1.55rem}.sestina-stanza{gap:.04rem}.sestina-stanza p{font-size:.97rem;line-height:1.54}.field-wander-sequence{gap:1.7rem}.field-wander-chamber{border-radius:1.35rem;padding:.95rem .95rem 1rem}.field-wander-sequence{max-height:min(76vh, calc(var(--wander-visible-lines) * 2.2rem + 4.8rem))}}@media (prefers-reduced-motion:reduce){.senanis-graph__edge,.senanis-graph__vertex,.senanis-graph__label-plate,.senanis-graph__word,.senanis-torus__edge,.senanis-torus__vertex,.senanis-torus__point,.senanis-torus__label{transition:none}}
