/* San Rita field-note hierarchy, adapted to the existing lamplit identity. */
@font-face{font-family:'Bebas Neue';src:url('/fonts/bebas-neue-400.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}
:root{--display:'Bebas Neue',sans-serif;--ember:var(--sodium);--ease:cubic-bezier(.16,1,.3,1);--h1:clamp(56px,8vw,116px);--h2:clamp(40px,4.5vw,64px);--h3:clamp(28px,2.5vw,36px);--sticky-action-bg:#14110ef5;--sticky-action-fg:#f2e9d8;--sticky-action-accent:#d9a13b;--sticky-action-accent-fg:#0b0a09;color-scheme:dark}
[hidden]{display:none!important}button,summary,a{touch-action:manipulation}button,input,select{font-family:var(--text)}h1,h2,h3{text-wrap:balance;letter-spacing:0;line-height:.98}h1 em,h2 em,h3 em{font-style:normal}p{ text-wrap:pretty }figure{margin:0}.wrap>*{min-width:0}.btn{line-height:1.25;max-width:100%;transition:background 160ms var(--ease),color 160ms var(--ease),transform 160ms var(--ease)}.btn-book:hover{background:#edb857}.btn:focus-visible{outline-offset:5px}.btn-ghost:focus-visible{color:var(--sodium);border-color:currentColor}
.site-head{top:16px;left:24px;right:24px;border:1px solid var(--rule);border-radius:60px;background:rgba(20,17,14,.86);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.site-head.is-scrolled{background:rgba(20,17,14,.97);border-color:var(--rule)}.head-in{height:78px;padding:0 24px;gap:20px;max-width:1440px}.brand{min-width:0;flex-shrink:0}.brand b{font:italic 400 21px/1.03 'Fraunces',serif;letter-spacing:-.025em}.brand span{font-size:8px;letter-spacing:.12em;margin-top:5px}.nav{gap:3px;align-items:center}.nav>a,.tour-nav>summary{font:400 14px/1.2 var(--text);padding:12px;border-radius:30px;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background 160ms var(--ease),color 160ms var(--ease)}.nav>a::after{display:none}.nav:hover a:not(:hover){opacity:1}.nav>a[aria-current],.nav>a:focus-visible,.tour-nav[open]>summary{background:#f2e9d817;color:var(--sodium)}.head-call{font:400 13px/1.2 var(--text);border:1px solid var(--rule);padding:13px 15px;border-radius:30px;white-space:nowrap}.site-head .btn{font-size:13px;padding:0 16px;white-space:nowrap}.tour-nav>summary{list-style:none}.tour-nav>summary::-webkit-details-marker{display:none}.tour-nav>summary span{margin-left:5px}.tour-mega{position:absolute;top:calc(100% + 12px);left:0;right:0;padding:28px;display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:32px;background:#1e1914;border:1px solid var(--rule);border-radius:20px;max-height:calc(100dvh - 120px);overflow:auto;transform-origin:top left}.mega-links{display:grid;grid-template-columns:1fr 1fr;gap:8px 24px}.mega-links>a{display:flex;flex-direction:column;gap:7px;text-decoration:none;padding:12px;border-radius:8px;min-width:0}.mega-links span{font:400 25px/1.05 var(--display);color:var(--bone)}.mega-links small{font:400 12px/1.5 var(--text);color:var(--parch)}.mega-links .mega-all{grid-column:1/-1;font-size:13px;color:var(--sodium);border-bottom:1px solid var(--rule);border-radius:0;padding-bottom:16px}.tour-mega figure{position:relative;min-height:280px;overflow:hidden}.tour-mega img{width:100%;height:100%;object-fit:cover}.tour-mega figcaption{position:absolute;bottom:0;left:0;right:0;padding:32px 20px 20px;background:linear-gradient(transparent,#0b0a09);font:400 30px/1.1 var(--display)}.nav-scrim{display:none;position:fixed;inset:0;background:#0009;z-index:45}body:has(.tour-nav[open]) .nav-scrim{display:block}
.menu{margin:0;border:0;width:100%;height:100dvh;max-height:none;max-width:none;padding:90px 24px 0;color:var(--bone);z-index:100;overscroll-behavior:contain}.menu[open]{display:flex}.menu::backdrop{background:#000a}.menu .big,.mobile-tours>summary{font:400 34px/1.15 var(--display);padding:14px 0;min-height:48px}.mobile-tours>summary{cursor:pointer;display:flex;justify-content:space-between;border-bottom:1px solid var(--rule);list-style:none}.mobile-tours .menu-tours{padding:8px 0}.menu .menu-tours a{padding:12px 4px;font-size:16px}.menu .actions{position:sticky;bottom:0;margin-top:auto;padding:24px 0;background:var(--void);flex-wrap:nowrap}.menu .actions .btn{flex:1;font-size:13px;padding:8px}.menu .eyebrow{margin-bottom:20px}.menu-close{right:24px;top:20px}.menu-btn{font:500 13px/1 var(--text);letter-spacing:0;flex-shrink:0}.no-js .menu-btn{display:none}
.hero-frame{top:113px;border:0;padding-top:0;font-size:10px}.hero h1{max-width:13ch}.hero-in{padding-top:180px;padding-bottom:55px}.hero .lede{max-width:48ch;font-size:18px;margin:20px 0 24px}.hero-media img{object-position:50% 55%}.hero-lantern{background:linear-gradient(90deg,#0b0a098c,transparent 75%),linear-gradient(0deg,#0b0a09 0%,#0b0a0966 40%,transparent 72%,#0b0a0955)}.hero-meta{font-size:10px;margin-top:24px;gap:12px 24px}.hero-meta a{text-decoration:none}.motion .hero h1 .ln>span{transform:none;transition:none}.motion .hero h1 .ln{overflow:visible}.hero-fog{opacity:.3}.phero .wrap{padding-top:180px}.phero h1{max-width:17ch}.phero .caption{top:120px}.phero .g-night{filter:brightness(.9) saturate(.85)}.g-cold,.g-ember{filter:brightness(.8) saturate(.7)}.phero::before{background:linear-gradient(0deg,var(--void),#0b0a098c 40%,#0b0a0933 75%,#0b0a0966)}
/* The outer fact band is not a four-column grid: only its list is. */
.facts{display:block}.facts-in{width:100%}.facts li{min-width:0}.facts li:first-child b{font-style:normal}.facts span{letter-spacing:.035em;font-weight:400;font-size:12px}.facts b{font-size:48px}.facts li{padding-top:28px;padding-bottom:28px}.band-bone{background:#faf6ef;color:#201c17;color-scheme:light}.band-bone .eyebrow,.band-bone em{color:#785015}.band-bone .sec-head p,.band-bone p{color:#51493f}
.inside.inside-compact{height:auto}.inside-compact .inside-stick{position:relative;top:auto;min-height:680px;height:auto;padding:100px 0}.inside-compact .inside-media{clip-path:none;--p:1}.inside-compact .inside-media img{transform:scale(1.05)}.inside-compact .inside-media::after{background:linear-gradient(90deg,#0b0a09ba,#0b0a0944),linear-gradient(0deg,#0b0a0999,transparent);opacity:1}.inside-compact .inside-copy{max-width:950px;text-align:left;margin-right:auto;padding-left:var(--gut)}.inside-compact .inside-copy .q-main{opacity:1;transform:none}.inside-compact blockquote{font-size:clamp(42px,5.4vw,78px);max-width:20ch;line-height:1}.inside-compact .eyebrow{justify-content:flex-start!important;margin-bottom:24px}.inside-compact .actions{justify-content:flex-start}.inside-compact cite{line-height:1.6}.inside-cap{right:var(--gut);left:auto;font-size:9px}.motion-control{display:flex;justify-content:flex-end;padding:10px var(--gut);background:var(--ash)}.pause-motion{border:0;background:none;color:var(--parch);font:400 12px/1.4 var(--mono);text-decoration:underline;text-underline-offset:4px;min-height:44px;padding:8px}.paused-atmosphere .rail-track{animation-play-state:paused}.rail li{font-style:normal}.rail-track{animation-duration:65s}
.tour-filters{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:0 0 28px}.tour-filters button{border:1px solid var(--rule);color:var(--bone);background:none;border-radius:30px;padding:12px 19px;min-height:44px;font:400 14px/1.2 var(--text);cursor:pointer}.tour-filters button[aria-pressed=true]{background:var(--sodium);color:var(--void);border-color:var(--sodium)}.filter-count{font:400 12px/1.4 var(--mono);color:var(--parch);margin:0 0 0 auto}.row{grid-template-columns:44px minmax(0,1.2fr) minmax(0,.8fr) auto;gap:24px}.row .actions{min-width:0}.row .num{padding-top:4px}.index-thumb{display:block}.row h3{font-size:36px}.row p{max-width:45ch}.row .when{font-size:11px;letter-spacing:.045em}.card{min-height:0;border:0;background:transparent}.card-media{height:280px;border-radius:0;background:var(--ash)}.card-body{padding:26px 0;transition:opacity 160ms var(--ease)}.card-body h3{font-size:40px}.card-tours li{border:0;border-top:1px solid var(--rule);background:none;padding:18px 0}.card-tours li>div{min-width:0}.card-tours .when{color:var(--parch)}.stop-btn{font-family:var(--text);font-size:17px;grid-template-columns:32px minmax(0,1fr) auto;gap:12px;transition:background 160ms var(--ease),color 160ms var(--ease)}.stop-btn:hover,.stop-btn[aria-selected=true],.stop-btn[aria-expanded=true]{padding-left:6px}.stop-btn:focus-visible{outline-offset:-2px;background:#d9a13b16}.stop-btn .tag{font-size:9px}.stop-btn[aria-pressed=true]{color:var(--sodium)}.sched{background:linear-gradient(150deg,#282019,var(--void))}.motion .times li:not(.cur){opacity:.82}.notes{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}.booth{padding:24px;min-width:0}.booth h3,.foot .phone{overflow-wrap:anywhere}.split .fig{margin:0}.faq details{border-bottom:1px solid #201c1729;padding:22px 0}.faq summary{cursor:pointer;font:500 19px/1.45 var(--text);padding-right:24px;min-height:44px}.faq p{margin:12px 0 0;font-size:16px;line-height:1.65}.faq-band .lede{margin:22px 0 28px}.faq a{text-underline-offset:4px}.foot .word{font-family:'Fraunces',serif;font-size:clamp(36px,6vw,88px);line-height:1.08}.foot .fine{color:var(--parch)}.sticky-action{z-index:54;transition:transform 240ms var(--ease),opacity 160ms var(--ease)}.sticky-action a{border-radius:40px;font:500 14px/1.25 var(--text);min-width:0;text-align:center}.sticky-action__offer{padding:8px 14px}.no-js .sticky-action{display:none}.no-js .nav{display:flex}.no-js .head-call{display:none}.no-js .tour-mega{max-height:70dvh}
@media(hover:hover) and (pointer:fine){.nav>a:hover,.tour-nav>summary:hover,.mega-links>a:hover{background:#f2e9d817;color:var(--sodium)}.tour-filters button:hover{border-color:var(--sodium)}.faq summary:hover{color:#785015}}
@media(min-width:861px) and (max-width:1199px){.head-in{gap:8px;padding:0 18px}.brand b{font-size:18px}.brand span{display:none}.nav>a,.tour-nav>summary{padding:12px 8px;font-size:13px}.head-call{font-size:12px;padding:12px 10px}.site-head .btn{padding:0 12px;font-size:12px}.row{grid-template-columns:36px minmax(0,1fr)}.row .when,.row .actions{grid-column:2}.nav,.head-call,.site-head .btn-book{display:flex}.menu-btn{display:none}}
@media(max-width:860px){.site-head{left:12px;right:12px;top:12px}.head-in{height:70px;padding:0 18px;gap:12px}.brand b{font-size:19px}.brand span{display:none}.nav,.head-call,.site-head .btn-book{display:none}.menu-btn{display:inline-flex;min-height:44px}.hero-frame{top:103px;padding:0 20px}.hero-frame .r{display:none}.hero-in{padding-top:152px;padding-bottom:36px}.hero .lede{font-size:16px;line-height:1.55;max-width:35ch}.hero h1{font-size:56px;max-width:14ch}.hero-meta{font-size:9px;line-height:1.5;margin-top:22px}.phero h1{font-size:56px;max-width:16ch}.phero .wrap{padding-top:160px;padding-bottom:36px}.phero .caption{top:100px;font-size:9px;max-width:34ch}.phero .lede{font-size:16px;margin:18px 0 22px}.phero{min-height:86svh}.inside-compact .inside-stick{min-height:580px;padding:70px 0}.inside-compact blockquote{font-size:44px}.inside-compact .inside-copy{padding:0 20px}.inside-compact cite{font-size:10px;margin-top:18px}.inside-compact .inside-cap{font-size:8px;bottom:20px}.row{grid-template-columns:24px minmax(0,1fr);gap:12px}.row h3{font-size:32px}.row .actions{flex-wrap:wrap;grid-column:2}.row .when{grid-column:2}.row .btn{padding:12px 16px;min-width:0}.row .actions .btn{flex:initial}.tour-filters{gap:8px}.tour-filters button{font-size:13px;padding:12px 16px}.filter-count{flex-basis:100%;margin:6px 0 0}.stop-btn{font-size:15px;gap:8px;grid-template-columns:25px minmax(0,1fr) auto}.stop-btn .tag{font-size:8px;letter-spacing:0}.card-tours li{padding:16px 0}.card-tours .btn{min-height:44px}.card-body h3{font-size:34px}.facts b{font-size:38px}.facts li{padding:22px 12px}.facts span{font-size:10px;line-height:1.6}.no-js .head-in{height:auto;flex-wrap:wrap;padding:18px}.no-js .nav{width:100%;flex-wrap:wrap}.no-js .nav>a,.no-js .tour-nav>summary{font-size:12px;padding:8px}.no-js .tour-mega{grid-template-columns:1fr;padding:16px}.no-js .tour-mega figure{display:none}.no-js .hero-frame{display:none}.no-js .hero-in,.no-js .phero .wrap{padding-top:190px}.no-js .phero .caption{display:none}.sticky-action a{font-size:13px}}
@media(max-width:359px){.head-in{padding:0 14px}.brand b{font-size:17px}.menu-btn{padding:0 14px}.hero h1,.phero h1{font-size:48px}.hero .eyebrow{font-size:10px;line-height:1.4}.hero-meta{display:none}.hero-in{padding-top:140px;padding-bottom:28px}.hero .lede{margin:15px 0 20px}.hero-frame{font-size:8px}.inside-compact blockquote{font-size:40px}.btn{padding:12px 18px}.stoplist li{grid-template-columns:54px minmax(0,1fr)}.stoplist li::before{font-size:9px}.facts-in{column-gap:10px}.facts span{font-size:9px;letter-spacing:0}.notes li{padding-right:0}}
@media(prefers-reduced-motion:reduce){.hero-fog{display:none}.motion .hero-media img,.motion .hero.ready .hero-media img{transform:none}.motion [data-reveal]{opacity:1;transform:none}.inside-compact .inside-media img{transform:none}.pause-motion{display:none}}
@media(prefers-reduced-transparency:reduce){.site-head,.site-head.is-scrolled{background:#14110e;backdrop-filter:none}}
.stop-btn[aria-pressed=true]{background:#d9a13b14;color:var(--sodium)}.stop-btn[aria-pressed=true] .tag{color:var(--sodium)}
/* Touch must not inherit hover movement from the historical stylesheet. */
@media(hover:none),(pointer:coarse){.btn:hover .arr{transform:none}.stop-btn:hover{background:none}.row:hover h3 a{background-size:0 1px;color:inherit}.btn-book:hover{background:var(--sodium)}.nav:hover a:not(:hover){opacity:1}}
@media(min-width:861px) and (max-width:999px){.head-in{gap:6px;padding:0 14px}.brand b{font-size:16px}.nav>a,.tour-nav>summary{font-size:12px;padding:12px 6px}.head-call{font-size:11px;padding:12px 8px}.site-head .btn{font-size:11px;padding:0 10px}}

/* --- 2026-09-30 operator enhancement: row photography, walk band, districts, timetable, live clock --- */

/* Tour rows: in-flow photo on phone; desktop uses the cursor-side reveal thumb instead. */
@media(min-width:861px){.row > img{display:none}}
.row > img{width:100%;object-fit:cover}
@media(hover:hover) and (pointer:fine){.row .num{transition:color 160ms var(--ease)}.row:hover .num{color:var(--sodium)}}
.index-thumb{display:block;position:fixed;left:0;top:0;width:min(370px,27vw);aspect-ratio:3/2;overflow:hidden;z-index:40;pointer-events:none;opacity:0;border:1px solid var(--rule);box-shadow:0 34px 90px #000d;background:var(--void);transform:translate3d(var(--tx,62vw),var(--ty,50vh),0) translate(-32%,-50%) scale(.9);transition:opacity .32s var(--ease),transform .55s var(--ease);will-change:transform,opacity}
.index-thumb.on{opacity:1;transform:translate3d(var(--tx,62vw),var(--ty,50vh),0) translate(-32%,-50%) scale(1)}
.index-thumb img{width:100%;height:100%;object-fit:cover}
@media(max-width:1099px),(hover:none),(pointer:coarse){.index-thumb{display:none}}
@media(prefers-reduced-motion:reduce){.index-thumb{transition:none}}

/* 05 · Who walks you — full-bleed night band with a hairline list */
.walk{position:relative;overflow:hidden;background:var(--void);padding:clamp(96px,11vw,168px) 0}
.walk-media{position:absolute;inset:0;z-index:0}
.walk-media img{width:100%;height:118%;object-fit:cover;will-change:transform}
.walk-media::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0b0a09f5 8%,#0b0a09d1 40%,#0b0a0966 74%,#0b0a0930),linear-gradient(0deg,var(--void),rgba(11,10,9,0) 24%,rgba(11,10,9,0) 76%,#0b0a09c0)}
.walk-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(44px,6vw,110px);align-items:start}
.walk-head{position:sticky;top:130px}
.walk-head h2{color:var(--bone);max-width:15ch}
.walk-head p{color:var(--parch);max-width:44ch;margin-top:18px}
.walk-list{list-style:none;margin:0;padding:0}
.walk-list li{border-top:1px solid #f2e9d826}
.walk-list li:last-child{border-bottom:1px solid #f2e9d826}
.walk-list a{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:22px;align-items:center;padding:26px 2px;text-decoration:none}
.walk-list .num{font:400 13px/1 var(--mono);color:var(--sodium)}
.walk-list strong{display:block;font:400 clamp(24px,2.1vw,34px)/1.04 var(--display);color:var(--bone);letter-spacing:.012em;transition:color 160ms var(--ease)}
.walk-list .wl-main span{display:block;font:400 14px/1.55 var(--text);color:var(--parch);margin-top:7px;max-width:48ch}
.walk-list .go{font:400 11px/1.5 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--sodium);white-space:nowrap;text-align:right}
@media(hover:hover) and (pointer:fine){.walk-list a{transition:background 160ms var(--ease)}.walk-list a:hover{background:#d9a13b0d}.walk-list a:hover strong{color:var(--sodium)}}

/* Locations: each district opens with a full-bleed photo of the place */
.district{position:relative;overflow:hidden;background:var(--void);padding:clamp(100px,12vw,176px) 0 clamp(84px,9vw,136px)}
.district-media{position:absolute;inset:0;z-index:0}
.district-media img{width:100%;height:118%;object-fit:cover;will-change:transform}
.district-media::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0b0a09f5 10%,#0b0a09d6 44%,#0b0a096b 78%,#0b0a0936),linear-gradient(0deg,var(--void),rgba(11,10,9,0) 24%,rgba(11,10,9,0) 76%,#0b0a09b3)}
.district-grid{position:relative;z-index:1}
.district-copy h2{color:var(--bone);max-width:16ch}
.district .eyebrow{color:var(--sodium)}
.district .stoplist li{color:var(--bone);border-color:#f2e9d826}
.district .stoplist li small,.district .stoplist li small a{color:var(--parch)}
.district .stoplist li::before{color:var(--sodium)}
.district .cap{position:relative;z-index:1;padding:28px var(--gut) 0;font:400 10px/1.5 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--parch)}
.band-ash .stories article{border-color:var(--rule)}
.band-ash .stories .num{color:var(--sodium)}
.band-ash .stories h3{color:var(--bone)}
.band-ash .stories p{color:var(--parch)}
.band-ash .stories a{color:var(--sodium)}

/* Contact: hairline departure timetable */
.timetable{list-style:none;margin:40px 0 0;padding:0}
.timetable li{border-top:1px solid var(--rule)}
.timetable li:last-child{border-bottom:1px solid var(--rule)}
.timetable a{display:grid;grid-template-columns:minmax(150px,210px) minmax(0,1fr) auto;gap:26px;align-items:center;padding:20px 2px;text-decoration:none}
.timetable time{font:400 12px/1.6 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--sodium)}
.timetable .tt-main{min-width:0}
.timetable .tt-main b{display:block;font:400 clamp(22px,1.9vw,30px)/1.05 var(--display);color:var(--bone);letter-spacing:.012em;transition:color 160ms var(--ease)}
.timetable .tt-main span{display:block;font:400 13px/1.55 var(--text);color:var(--parch);margin-top:5px;max-width:52ch}
.timetable .go{font:400 11px/1.5 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--sodium);white-space:nowrap}
@media(hover:hover) and (pointer:fine){.timetable a{transition:background 160ms var(--ease)}.timetable a:hover{background:#d9a13b0d}.timetable a:hover b{color:var(--sodium)}}

/* 04 · Live clock: the sticky stack must fit a 900px viewport with the countdown in view */
.clock{top:96px}
.clock h2{font-size:clamp(34px,3vw,46px);max-width:14ch}
.clock .big{font-size:clamp(64px,6.8vw,104px);line-height:.9;font-variant-numeric:tabular-nums;letter-spacing:.01em;margin-top:26px}
.clock .big small{font-size:.34em}
.clock .cd{display:block;font:400 clamp(15px,1.3vw,19px)/1.5 var(--mono);letter-spacing:.06em;color:var(--sodium);margin:10px 0 8px;font-variant-numeric:tabular-nums}

/* Phone refinements */
@media(max-width:860px){
.row > img{grid-column:1/-1;aspect-ratio:16/10;height:auto;margin:0 0 12px;border:1px solid var(--rule)}
.walk{padding:76px 0}
.walk-media::after{background:linear-gradient(0deg,var(--void) 2%,#0b0a09a6 34%,#0b0a0973 70%,#0b0a0999)}
.walk-grid{grid-template-columns:1fr;gap:38px}
.walk-head{position:static}
.walk-list a{grid-template-columns:32px minmax(0,1fr);gap:8px 16px;padding:20px 2px}
.walk-list .num{padding-top:6px}
.walk-list .go{grid-column:2;text-align:left}
.district{padding:96px 0 68px}
.district-media::after{background:linear-gradient(0deg,var(--void) 2%,#0b0a09a6 36%,#0b0a0973 72%,#0b0a0999)}
.district .cap{padding:22px 20px 0}
.timetable{margin-top:30px}
.timetable a{grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;padding:18px 2px}
.timetable time{grid-column:1/-1}
.timetable .go{grid-row:2;align-self:center}
.clock{top:84px}
.clock h2{font-size:clamp(34px,9vw,44px)}
.clock .big{font-size:clamp(72px,21vw,96px);margin-top:20px}
}
@media(max-width:359px){.row > img{aspect-ratio:3/2}}

/* --- 2026-10-01 business photography: contact street figure --- */
.street-fig{margin:28px 0 0;border:1px solid var(--rule)}
.street-fig img{display:block;width:100%;height:auto;filter:saturate(.85)}
.street-fig figcaption{padding:10px 0 2px;font:400 10px/1.5 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--parch)}
