:root{--site-anchor-top:clamp(2.25rem,8vh,4rem);--site-content-top:calc(var(--site-anchor-top) + 3rem);--site-masthead-height:var(--site-content-top);--doc-ink:#000;--doc-paper:#fff;--imessage:#007aff;--imessage-pressed:#0066d6;--on-accent:#fff;--label:#000;--secondary:#8e8e93;--separator:rgba(60,60,67,0.29);--fill:#78788014;--fill-solid:#e5e5ea;--fill-pressed:#d8d8dc;--thread-bg:#ffffff;--sidebar-bg:rgba(242,242,247,0.78);--row-hover:rgba(0,0,0,0.04);--elevated:#ffffff;--menu-border:rgba(0,0,0,0.12);--menu-shadow:0 8px 28px rgba(0,0,0,0.18);--avatar:#c7c7cc;--card-bg:#f2f2f7;--composer-field:#ffffff;--shell-wash:radial-gradient(ellipse at 12% 0%,#c5def8 0%,transparent 46%),radial-gradient(ellipse at 88% 100%,#ead7e8 0%,transparent 42%),#e8e8ed;--messages-ui:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display","Helvetica Neue",Helvetica,Arial,sans-serif;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px)}html[data-theme=dark]{--imessage:#0a84ff;--imessage-pressed:#409cff;--on-accent:#fff;--label:#fff;--secondary:#8e8e93;--separator:rgba(84,84,88,0.65);--fill:rgba(255,255,255,0.08);--fill-solid:#3a3a3c;--fill-pressed:#48484a;--thread-bg:#1c1c1e;--sidebar-bg:rgba(44,44,46,0.82);--row-hover:rgba(255,255,255,0.06);--elevated:#2c2c2e;--menu-border:rgba(255,255,255,0.12);--menu-shadow:0 8px 28px rgba(0,0,0,0.55);--avatar:#636366;--card-bg:#000;--composer-field:#2c2c2e;--shell-wash:radial-gradient(ellipse at 18% 0%,#1a3050 0%,transparent 48%),radial-gradient(ellipse at 90% 100%,#2a1a32 0%,transparent 44%),#000}html[data-theme=aquamarine]{--imessage:#1db8ae;--imessage-pressed:#15968e;--on-accent:#fff;--label:#062e2c;--secondary:#5b7f7c;--separator:rgba(16,90,84,0.18);--fill:rgba(29,184,174,0.1);--fill-solid:#d4eeeb;--fill-pressed:#bfe4e0;--thread-bg:#f7fffe;--sidebar-bg:rgba(226,245,242,0.82);--row-hover:rgba(29,184,174,0.1);--elevated:#ffffff;--menu-border:rgba(16,90,84,0.14);--menu-shadow:0 8px 28px rgba(12,70,66,0.16);--avatar:#7bbbb5;--card-bg:#e7f6f4;--composer-field:#ffffff;--shell-wash:radial-gradient(ellipse at 10% 0%,#9ee8e1 0%,transparent 48%),radial-gradient(ellipse at 92% 100%,#c9f0c8 0%,transparent 42%),#d9efec}*,:after,:before{box-sizing:border-box}body,html{margin:0;min-height:100%}html:has(.index),html:has(.index) body{background:#f6f1e8}html:has(.dandelion-page),html:has(.dandelion-page) .volume,html:has(.dandelion-page) body{background:#000}html{-webkit-text-size-adjust:100%;overflow-x:hidden}body{min-height:100dvh}.site-masthead{position:fixed;z-index:100;inset:0 0 auto;height:0;color:#161412;font-family:var(--font-book),"Palatino Linotype",Palatino,"Times New Roman",serif;pointer-events:none}.site-anchor{position:absolute;top:var(--site-anchor-top);left:6vw;width:-moz-fit-content;width:fit-content;padding-right:.25rem;color:inherit;font-size:1.65rem;font-weight:400;line-height:1;letter-spacing:.01em;text-decoration:none;white-space:nowrap;background:#f6f1e8;pointer-events:auto}.site-anchor:focus-visible,.site-anchor:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.16em}html:has(.poetry-page) .site-anchor{background:#f4efe4}html:has(.dandelion-page) .site-anchor{color:#f6f1e8;background:#000}html:has(.shell) .site-anchor{color:var(--label);background:var(--thread-bg)}a{color:inherit}button,input{font:inherit}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.volume{--ink:#161412;--paper:#f6f1e8;--mute:rgba(22,20,18,0.45);color:var(--ink);font-family:var(--font-book),"Palatino Linotype",Palatino,"Times New Roman",serif;font-weight:400;font-optical-sizing:auto;background:var(--paper)}.index,.volume{min-height:100dvh}.index{position:relative;display:flex;flex-direction:column;padding:var(--site-content-top) 6vw max(.55rem,env(safe-area-inset-bottom));overflow:hidden}.index-portrait{position:absolute;left:66.666%;top:50%;z-index:0;display:block;height:min(82vh,42rem);width:auto;max-width:none;object-fit:contain;transform:translate(-50%,-50%);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.index-bio{margin:0 0 3.25rem;max-width:28em;font-size:1.02rem;line-height:1.55}.index-bio,.toc{position:relative;z-index:1}.toc{margin:0;padding:0}.toc h2{margin:0 0 1.15rem;font-size:.68rem;font-weight:400;letter-spacing:.28em;text-transform:uppercase;color:var(--mute)}.toc ol{list-style:none;margin:0;padding:0}.toc li+li{margin-top:.15rem}.toc a{display:block;width:-moz-fit-content;width:fit-content;max-width:100%;text-decoration:none;font-size:1.12rem;line-height:1.55}.toc a:focus-visible,.toc a:hover{text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.elsewhere{position:relative;z-index:1;display:flex;align-items:flex-end;gap:.15rem;margin-top:auto;padding-top:2.4rem}.elsewhere a{display:inline-flex;align-items:flex-end;justify-content:center;width:2.75rem;height:2.75rem;margin-left:-.45rem;color:var(--mute);text-decoration:none}.elsewhere a:first-child{margin-left:-.55rem}.elsewhere a:focus-visible,.elsewhere a:hover{color:var(--ink)}.elsewhere svg{display:block}@media (max-width:767px){:root{--site-anchor-top:max(2.25rem,env(safe-area-inset-top))}.site-anchor{left:1.25rem;max-width:calc(100vw - 2.5rem);font-size:1.45rem}.index{display:flex;flex-direction:column;padding:var(--site-content-top) 1.25rem max(.55rem,env(safe-area-inset-bottom));overflow-x:hidden;overflow-y:visible}.index-portrait{position:static;width:min(92vw,18rem);max-width:100%;height:min(34vh,16rem);max-height:none;margin:.25rem auto 1rem;object-fit:contain;object-position:center;transform:none;align-self:center}.index-bio{margin-bottom:1.35rem;font-size:1.02rem}.toc a{display:flex;align-items:center;min-height:2.75rem;padding:.2rem 0}.elsewhere{padding-top:1.6rem}}.about-orbit,.about-page{height:100dvh;overflow:hidden}.about-orbit{position:relative;width:100%}.about-orbit-heading{position:absolute;z-index:3;top:calc(var(--site-content-top) + clamp(2rem, 9vh, 6rem));left:6vw;width:min(24rem,38vw);pointer-events:none}.about-orbit-heading h1{margin:0 0 .5rem;font-size:clamp(1.35rem,2vw,1.8rem);font-style:italic;font-weight:400;line-height:1.08}.about-orbit-heading p{margin:0;color:var(--mute);font-size:.72rem;font-style:italic}.about-orbit-stage{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;background:var(--paper)}.about-orbit-stage video{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:darken;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.about-orbit-target{position:absolute;z-index:2;display:grid;place-content:center;grid-gap:.08rem;gap:.08rem;width:clamp(4rem,7.5vw,6.5rem);aspect-ratio:1;padding:.35rem;color:rgba(22,20,18,.84);text-align:center;background:rgba(246,241,232,.14);border:1px solid rgba(22,20,18,.16);border-radius:50%;outline:0 solid rgba(22,20,18,.15);cursor:url(/loupe.svg) 13 13,zoom-in;transform:translate(-50%,-50%);transition:width .16s ease,background .16s ease,outline-width .16s ease}.about-orbit-target:focus-visible,.about-orbit-target:hover{width:clamp(4.5rem,8vw,7rem);background:rgba(246,241,232,.76);outline-width:.45rem}.about-orbit-target span{font-size:.58rem;line-height:1}.about-orbit-target small{max-width:8em;font-size:.55rem;font-style:italic;line-height:1.05}.about-generated-thing{position:absolute;z-index:1;width:clamp(7.5rem,15vw,12rem);aspect-ratio:1;transform:translate(-50%,-50%);animation:about-watercolor-drift 8.5s ease-in-out infinite alternate}.about-generated-thing .about-orbit-target{top:50%;left:50%}.about-generated-watercolor,.about-generated-watercolor:after,.about-generated-watercolor:before{position:absolute;border-radius:47% 53% 58% 42%/54% 44% 56% 46%;content:"";pointer-events:none}.about-generated-watercolor{inset:0;opacity:.68;background:radial-gradient(circle at 38% 42%,rgba(230,107,102,.48),transparent 42%),radial-gradient(circle at 62% 55%,rgba(238,148,104,.38),transparent 50%),radial-gradient(circle at 48% 48%,rgba(213,88,119,.24),transparent 68%);filter:blur(.8px);mix-blend-mode:multiply;transform:rotate(-7deg)}.about-generated-watercolor:before{inset:8% 3% 2% 10%;background:rgba(241,163,129,.2);filter:blur(4px);transform:rotate(17deg)}.about-generated-watercolor:after{inset:2% 11% 10% 1%;border:1px solid rgba(184,96,107,.16);filter:blur(1.5px);transform:rotate(-13deg)}.about-decorative-watercolors{position:absolute;z-index:1;inset:0;width:100%;height:100%;overflow:hidden;opacity:.72;mix-blend-mode:multiply;pointer-events:none}@keyframes about-watercolor-drift{0%{transform:translate(-50%,-50%) translate3d(-1.1vw,.7vh,0) rotate(-1deg)}50%{transform:translate(-50%,-50%) translate3d(.8vw,-1.1vh,0) rotate(1.5deg)}to{transform:translate(-50%,-50%) translate3d(1.2vw,.6vh,0) rotate(-.5deg)}}.about-focus{position:fixed;z-index:200;inset:0;display:grid;place-items:center;padding:4vh 4vw;overflow:hidden;background:#f6f1e8;cursor:zoom-out;animation:about-focus-wash .28s ease-out}.about-focus-close{position:fixed;z-index:3;top:max(1.25rem,env(safe-area-inset-top));right:max(1.25rem,env(safe-area-inset-right));padding:.4rem;color:var(--ink);background:transparent;border:0;font-size:.72rem;font-style:italic;text-decoration:underline;text-underline-offset:.18em;cursor:pointer}.about-focus-circle{position:relative;display:grid;place-items:center;width:min(82vw,82dvh);aspect-ratio:1;padding:clamp(3rem,8vw,8rem);overflow:hidden;text-align:center;text-wrap:balance;background-color:#f6f1e8;background-repeat:no-repeat;background-size:auto 390%;border:1px solid rgba(22,20,18,.14);border-radius:50%;box-shadow:inset 0 0 5rem rgba(246,241,232,.32),0 0 0 100vmax rgba(246,241,232,.1);cursor:default;animation:about-circle-zoom .42s cubic-bezier(.22,.82,.28,1)}.about-focus-circle:before{content:"";position:absolute;z-index:0;inset:0;background:rgba(246,241,232,.66);-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px)}.about-focus-circle>*{position:relative;z-index:1}.about-focus-number{position:absolute;top:13%;font-size:.7rem}.about-focus-circle p{margin:0;max-width:25ch;font-size:clamp(1.45rem,4vw,3.7rem);line-height:1.04}.about-focus-circle a{color:inherit;text-decoration-thickness:.045em;text-underline-offset:.12em}.about-focus-circle img{position:absolute;right:12%;bottom:10%;width:min(20%,9rem);max-height:22%;object-fit:contain;mix-blend-mode:multiply;transform:rotate(4deg)}@keyframes about-circle-zoom{0%{opacity:.2;transform:scale(.08)}to{opacity:1;transform:scale(1)}}@keyframes about-focus-wash{0%{background:rgba(246,241,232,0)}}.unlock-page{min-height:100dvh;padding:var(--site-content-top) 6vw 16vh;max-width:36rem}.unlock-page h1{margin:0 0 1.2rem;font-size:1.85rem;font-style:italic;font-weight:400}.unlock-lede{margin:0 0 1.6rem;color:var(--mute)}.unlock-form{max-width:16rem}.unlock-form input{display:block;width:100%;margin:0 0 .9rem;border:0;border-bottom:1px solid rgba(22,20,18,.28);background:transparent;padding:.35rem 0;font:inherit}.unlock-form button{border:0;background:none;padding:0;font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:.2em}.unlock-error{margin:.8rem 0 0;color:var(--mute)}.intro-page{max-width:38rem}.intro-form{display:grid;grid-gap:.8rem;gap:.8rem;max-width:28rem}.intro-form>label:not(.intro-honey){display:grid;grid-gap:.4rem;gap:.4rem}.intro-form input:not([type=checkbox]),.intro-form textarea{width:100%;padding:.42rem 0;color:var(--ink);font:inherit;background:transparent;border:0;border-bottom:1px solid rgba(22,20,18,.28);border-radius:0;resize:vertical}.intro-form input:focus,.intro-form textarea:focus{outline:none;border-color:var(--ink)}.intro-privacy{margin:-.2rem 0 .45rem;color:var(--mute);font-size:.78rem}.intro-form button{width:-moz-fit-content;width:fit-content;padding:0;color:var(--ink);font:inherit;background:none;border:0;cursor:pointer;text-decoration:underline;text-underline-offset:.2em}.intro-form button:disabled{color:var(--mute);cursor:wait}.intro-honey{position:absolute;left:-10000px}.note-letter{gap:1.15rem;max-width:22rem}.note-letter,.note-letter label{display:flex;flex-direction:column}.note-letter label{gap:.35rem}.note-letter span{font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;color:var(--mute)}.note-letter input,.note-letter textarea{width:100%;border:0;border-bottom:1px solid rgba(22,20,18,.28);background:transparent;padding:.35rem 0;font:inherit;resize:vertical}.note-letter button{border:0;background:none;padding:0;width:-moz-fit-content;width:fit-content;font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:.2em}.note-thanks{margin:0;color:var(--mute)}.posties-page{position:relative;z-index:0;isolation:isolate;max-width:42rem}.posties-page:before{position:fixed;z-index:-1;inset:0;content:"";background:linear-gradient(rgba(246,241,232,.78),rgba(246,241,232,.78)),url(/posties/posties-wallpaper.png) 50% /cover no-repeat;pointer-events:none}.posties-lede{max-width:28em;margin:0 0 .75rem;font-size:1.02rem;line-height:1.55}.posties-privacy{max-width:31rem;margin:0 0 2rem;color:var(--mute);font-size:.82rem;line-height:1.55}.posties-form{display:grid;grid-gap:1.4rem;gap:1.4rem;max-width:29rem}.posties-form fieldset,.posties-form>label{display:grid;grid-gap:.45rem;gap:.45rem;margin:0;padding:0;border:0}.posties-form legend,.posties-form>label>span{color:var(--mute);font-size:.68rem;letter-spacing:.18em;text-transform:uppercase}.posties-form fieldset>input,.posties-form input:not([type]),.posties-form input[type=text],.posties-form textarea{width:100%;padding:.5rem 0;color:var(--ink);font:inherit;background:transparent;border:0;border-bottom:1px solid rgba(22,20,18,.28);border-radius:0;resize:vertical}.posties-form input:focus,.posties-form textarea:focus{outline:none;border-color:var(--ink)}.posties-address-lines{display:grid;padding:.35rem 0 .5rem;border-bottom:1px solid rgba(22,20,18,.28)}.posties-form .posties-address-lines input{padding:.08rem 0;border-bottom:0;line-height:1.45}.posties-address-lines:focus-within{border-color:var(--ink)}.posties-platforms{display:flex;gap:1rem;margin:.15rem 0}.posties-platforms label{display:flex;align-items:flex-start;gap:.45rem;font-size:.86rem;line-height:1.45}.posties-platforms input{margin-top:.18em;accent-color:var(--ink)}.posties-consent{max-width:31rem;color:var(--mute);font-size:.82rem;line-height:1.55}.posties-consent span{color:inherit!important;letter-spacing:normal!important;text-transform:none!important}.posties-consent-list{display:grid;grid-gap:.25rem;gap:.25rem;margin-top:.35rem}.posties-form button{width:-moz-fit-content;width:fit-content;padding:0;color:var(--ink);font:inherit;background:none;border:0;cursor:pointer;text-decoration:underline;text-underline-offset:.2em}.posties-form button:disabled{color:var(--mute);cursor:wait}.posties-honey{position:absolute;left:-10000px}.posties-thanks{max-width:27rem;margin:2rem 0 0;font-size:1.2rem;line-height:1.5}.poetry-page{position:relative;min-height:100dvh;padding:var(--site-content-top) 6vw 16vh;background:#f4efe4;overflow-x:hidden}.poetry-inner{position:relative;z-index:1;max-width:34rem}.poetry-page:not(.poetry-read) .poetry-inner{max-width:72rem}.poetry-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(3rem,7vw,7rem);gap:clamp(3rem,7vw,7rem);align-items:start}.poetry-adored,.poetry-written{min-width:0}.poetry-kicker{margin:0 0 2.4rem;font-size:.72rem;letter-spacing:.22em;text-transform:uppercase}.poetry-kicker a{text-decoration:none}.poetry-kicker a:hover{text-decoration:underline;text-underline-offset:.2em}.poetry-page h1{margin:0 0 1.2rem;font-size:1.85rem;font-style:italic;font-weight:400}.poetry-lede{margin:0 0 2.4rem;max-width:28em;line-height:1.5}.poetry-index{list-style:none;margin:0;padding:0}.poetry-index li+li{margin-top:.2rem}.poetry-index a{text-decoration:none;font-size:1.12rem;line-height:1.55}.poetry-index a:hover{text-decoration:underline;text-underline-offset:.2em}.poetry-adored{margin:0;padding-left:clamp(2rem,4vw,4rem);border-left:1px solid rgba(22,20,18,.16)}.poetry-adored h2,.poetry-written h2{margin:0 0 1.5rem;color:var(--mute);font-size:.68rem;font-weight:400;letter-spacing:.24em;text-transform:uppercase}.poetry-adored-list{display:grid;grid-gap:1.35rem;gap:1.35rem;margin:0;padding:0;list-style:none}.poetry-adored-author,.poetry-adored-name{display:block}.poetry-adored-name{font-size:1.12rem;line-height:1.35}.poetry-adored-name a{color:inherit;text-underline-offset:.18em}.poetry-adored-name [lang=zh-Hans]{display:block;margin-top:.12rem;font-family:Songti SC,STSong,serif}.poetry-adored-author{margin-top:.18rem;color:var(--mute);font-size:.82rem;line-height:1.45}.poem-for{display:block;font-style:italic;color:var(--mute)}.turnip-chase{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.turnip-chase img{position:absolute;top:0;left:0;height:auto;mix-blend-mode:multiply;opacity:.7;will-change:transform;transform-origin:center center;visibility:hidden}.turnip-chase.is-ready img{visibility:visible}.workshop{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(14rem,18rem);grid-gap:2.5rem;gap:2.5rem;align-items:start}.poem-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1.25rem;margin-bottom:.75rem}.poem-sheet h1{margin:0}.poem-sheet .poem-for{margin:.1rem 0 1.15rem;font-size:1.02rem}.poem-tools{display:flex;gap:1rem;margin:.4rem 0 0;flex-shrink:0}.poem-tools button{border:0;background:transparent;padding:.2rem 0;font:inherit;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--mute);cursor:pointer}.poem-tools button.is-on{color:var(--ink);text-decoration:underline;text-underline-offset:.22em}.poem-companion{margin:0 0 1.75rem;max-width:22rem}.poem-companion a{display:block}.poem-companion img{display:block;width:100%;height:auto;background:#1a120e;box-shadow:0 0 0 10px #f7f1e6,0 0 0 11px rgba(22,20,18,.18),0 18px 28px rgba(40,24,16,.18)}.poem-companion figcaption{margin:.7rem 0 0;font-size:.72rem;line-height:1.45;color:var(--mute)}.poem-hint{margin:0 0 1.1rem;font-size:.82rem;color:var(--mute);max-width:22em}.poem-lines{display:flex;flex-direction:column;align-items:stretch}.poem-line-block{width:100%}.poem-line{display:block;width:100%;margin:0;padding:.02em .25em;border:0;background:transparent;color:inherit;font:inherit;font-size:1.05rem;line-height:1.38;text-align:left}.poem-line.is-blank{min-height:.9em;line-height:.9em;padding:.18em .25em}.poem-line.is-wanding{cursor:none}.poem-word{position:relative;display:inline;margin:0;padding:0 .02em;border:0;background:transparent;color:inherit;font:inherit;line-height:inherit;border-radius:.15em;cursor:inherit;touch-action:manipulation;z-index:1}.poem-word.has-shimmer{background:rgba(232,195,106,calc(.12 + var(--dust) * .32));box-shadow:0 0 .7em rgba(247,231,161,calc(.25 + var(--dust) * .7));text-shadow:0 0 .55em rgba(255,244,196,calc(.35 + var(--dust) * .8))}.poem-word.has-shimmer:after{content:"";position:absolute;inset:-.55em -.25em;pointer-events:none;opacity:calc(.45 + var(--dust) * .55);background-image:radial-gradient(circle at 12% 20%,#fff 0 .07em,transparent .12em),radial-gradient(circle at 78% 18%,#f7e7a1 0 .09em,transparent .14em),radial-gradient(circle at 88% 70%,#e8c36a 0 .06em,transparent .11em),radial-gradient(circle at 30% 90%,#fff6d2 0 .08em,transparent .13em),radial-gradient(circle at 52% 8%,#ffd76a 0 .05em,transparent .1em);animation:poem-twinkle 2.2s ease-in-out infinite}.poem-word.is-mine{box-shadow:0 0 .55em rgba(247,231,161,calc(.15 + var(--dust) * .55)),inset 0 -.08em 0 rgba(201,146,46,.35)}.workshop.is-wand .poem-lines,.workshop.is-wand .poem-lines *{cursor:none}.wand-cursor{position:fixed;z-index:40;width:2rem;height:2rem;margin:-.15rem 0 0 -.15rem;pointer-events:none;filter:drop-shadow(0 1px 1px rgba(80,50,10,.18))}.wand-cursor img{display:block;width:100%;height:100%}@keyframes poem-twinkle{0%,to{opacity:.28;transform:translateY(0)}50%{opacity:1;transform:translateY(-.08em)}}@media (prefers-reduced-motion:reduce){.poem-word.has-shimmer:after{animation:none}}@media (hover:none){.poem-line.is-wanding,.poem-word,.workshop.is-wand .poem-lines,.workshop.is-wand .poem-lines *{cursor:pointer}.wand-cursor{display:none}}.line-annot{width:100%;margin:.1rem 0 .95rem;padding:.65rem .45rem .75rem .7rem;border-left:3px solid #c45c4a;background:rgba(196,92,74,.06)}.line-annot .note-form{margin-bottom:0}.line-annot-notes{list-style:none;margin:0 0 .85rem;padding:0}.line-annot-notes li{margin:0 0 .65rem}.line-annot-notes li:last-child{margin-bottom:.35rem}.poem-line.is-marked{box-shadow:none}.margin{position:-webkit-sticky;position:sticky;top:2rem;min-height:12rem;padding:1rem 0 0;border-top:1px solid rgba(22,20,18,.18);font-size:.92rem}.margin-line,.margin-quote{margin:0 0 .7rem}.margin-line{font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;color:var(--mute)}.margin-quote{font-style:italic}.margin-as,.margin-empty,.margin-error{margin:0 0 1rem;color:var(--mute)}.margin-as button,.margin-jump{border:0;background:transparent;padding:0;font:inherit;color:inherit;cursor:pointer;text-align:left}.margin-as button{text-decoration:underline;text-underline-offset:.18em}.margin-error{color:#8a3b2e}.margin-notes li.is-on-line{background:rgba(196,92,74,.06);margin-left:-.35em;margin-right:-.35em;padding-left:.35em;padding-right:.35em}.note-form{display:flex;flex-direction:column;gap:.45rem;margin:0 0 1.4rem}.note-form input,.note-form textarea{width:100%;border:0;border-bottom:1px solid rgba(22,20,18,.28);background:transparent;padding:.35rem 0;resize:vertical}.kind-row{display:flex;gap:.4rem}.admin-form button,.kind-row button,.margin-delete,.note-form button[type=submit]{border:0;background:transparent;padding:.2rem 0;cursor:pointer;font:inherit;text-decoration:underline;text-underline-offset:.18em}.kind-row button.is-on{color:#8a3b2e}.margin-notes{list-style:none;margin:0;padding:0}.margin-notes li{margin:0 0 1rem;padding-bottom:.7rem;border-bottom:1px dotted rgba(22,20,18,.25)}.margin-meta{display:flex;gap:.55rem;margin:0 0 .25rem;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}.admin-form{max-width:18rem}.admin-form input{display:block;width:100%;margin:1rem 0;border:0;border-bottom:1px solid rgba(22,20,18,.28);background:transparent;padding:.4rem 0}@media (max-width:860px){.workshop{grid-template-columns:1fr}.margin{position:static}.turnip-chase img{opacity:.55}}@media (max-width:767px){.about-page,.poetry-page,.unlock-page{padding:var(--site-content-top) 1.25rem max(3.5rem,env(safe-area-inset-bottom))}.about-page{padding:0}.about-orbit{height:100dvh}.about-orbit-heading{top:calc(var(--site-content-top) + 1.25rem);left:1rem;width:min(18rem,72vw)}.about-orbit-heading h1{font-size:1.35rem}.about-orbit-stage{width:100%}.about-orbit-target{width:clamp(3.65rem,16vw,4.5rem)}.about-orbit-target:focus-visible,.about-orbit-target:hover{width:clamp(3.9rem,17vw,4.75rem)}.about-focus{padding:1rem}.about-focus-circle{width:min(92vw,76dvh);padding:clamp(2.2rem,10vw,4rem)}.about-focus-circle p{font-size:clamp(1.25rem,6.3vw,2.35rem)}.poetry-index a{display:flex;align-items:center;min-height:2.75rem;padding:.2rem 0}.poetry-columns{grid-template-columns:1fr;gap:3rem}.poetry-adored{padding:2rem 0 0;border-top:1px solid rgba(22,20,18,.16);border-left:0}.poem-head{flex-direction:column;gap:.55rem;margin-bottom:.7rem}.poem-tools{margin-top:0}.poem-tools button{min-height:2.5rem}.poem-word{padding:0}.poem-companion{max-width:100%}.poem-line{min-height:0;padding:.06em .25em}.poem-line.is-blank{min-height:.85em;padding:.16em .25em}.intro-form input,.intro-form textarea,.note-letter input,.note-letter textarea,.posties-form input,.posties-form textarea,.unlock-form input,.volume input,.volume textarea{font-size:16px}.intro-form button,.note-form button[type=submit],.unlock-form button{min-height:2.75rem}}@media (max-height:600px) and (min-width:768px){.about-orbit{grid-template-columns:minmax(9rem,15rem) minmax(0,1fr)}.about-orbit-heading{padding-top:.5rem}.about-focus-circle{width:min(78vw,90dvh);padding:clamp(2rem,7vh,4rem)}.about-focus-circle p{font-size:clamp(1.2rem,min(3.4vw,7vh),2.6rem)}}.dandelion-page{position:relative;display:flex;flex-direction:column;height:100dvh;min-height:0;padding:var(--site-content-top) 6vw 1.5vh;overflow:hidden;background:#000;color:#f6f1e8}.dandelion-page .poetry-kicker,.dandelion-page .poetry-kicker a{color:#f6f1e8}.dandelion-field{position:relative;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(16rem,.8fr);align-items:stretch;flex:1 1;min-height:0}.dandelion-art{z-index:1;display:block;width:auto;height:auto;max-width:100%;max-height:100%;min-width:0;min-height:0;object-fit:contain;object-position:left center;justify-self:start;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dandelion-art,.dandelion-plant{position:relative;align-self:end}.dandelion-plant{z-index:4;display:flex;flex-direction:column;align-items:center;justify-self:center;width:min(22rem,100%);padding:0 .4rem 3vh;text-shadow:0 0 16px #000,0 0 6px #000}.dandelion-lede{margin:0;max-width:22rem;font-size:.95rem;line-height:1.45;text-align:center}.dandelion-form{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:.85rem}.dandelion-form input,.dandelion-form select{display:block;width:100%;border:0;border-bottom:1px solid rgba(246,241,232,.35);background:transparent;padding:.45rem 0;text-align:center;font:inherit;font-size:1.02rem;color:inherit}.dandelion-form input::placeholder,.dandelion-form select:invalid{color:rgba(246,241,232,.48)}.dandelion-form>input{border-bottom:0;outline:0;box-shadow:none}.dandelion-map-field{width:100%;margin-top:.7rem}.dandelion-field-label{display:block;min-height:1.1rem;margin-bottom:.25rem;font-size:.72rem;color:rgba(246,241,232,.6);text-align:center}.dandelion-form .dandelion-map{position:relative;display:block;width:100%;height:6.25rem;min-height:0;margin:0;padding:0;overflow:hidden;border:1px solid rgba(246,241,232,.24);border-radius:.75rem;background:radial-gradient(circle at 52% 46%,rgba(144,184,134,.14),transparent 48%),rgba(246,241,232,.025);color:rgba(246,241,232,.48);cursor:crosshair}.dandelion-form .dandelion-map:focus-visible,.dandelion-form .dandelion-map:hover{border-color:rgba(246,241,232,.55);background:radial-gradient(circle at 52% 46%,rgba(144,184,134,.2),transparent 48%),rgba(246,241,232,.045);color:rgba(246,241,232,.7)}.dandelion-map svg{display:block;width:100%;height:100%}.dandelion-map svg>path:first-child{fill:currentColor;stroke:rgba(246,241,232,.28);stroke-width:1}.dandelion-map-lines{fill:none;stroke:rgba(246,241,232,.08);stroke-width:.7}.dandelion-pin{position:absolute;width:.62rem;height:.62rem;border:2px solid #000;border-radius:50% 50% 50% 0;background:#f3a33b;box-shadow:0 0 0 3px rgba(243,163,59,.2);transform:translate(-50%,-100%) rotate(-45deg);animation:dandelion-pin-drop .42s cubic-bezier(.2,.9,.35,1.35)}.dandelion-extras{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);grid-gap:.7rem;gap:.7rem;width:100%;margin-top:.65rem}.dandelion-extras label>span{display:block;margin-bottom:.05rem;font-size:.7rem;color:rgba(246,241,232,.42);text-align:center}.dandelion-extras input,.dandelion-extras select{padding:.35rem 0;font-size:.88rem;border-bottom-color:rgba(246,241,232,.22);text-align:center}.dandelion-extras input::placeholder{color:rgba(246,241,232,.34)}.dandelion-form button{margin-top:1rem;border:1px solid #f6f1e8;background:#f6f1e8;padding:.4rem 1.7rem;min-height:2.6rem;font:inherit;font-size:1.05rem;color:#111;cursor:pointer;border-radius:999px}.dandelion-form button:focus-visible,.dandelion-form button:hover{background:transparent;color:#f6f1e8}.dandelion-error{margin:.55rem 0 0;max-width:22rem;font-size:.88rem;line-height:1.4;color:rgba(246,241,232,.55)}.dandelion-burst,.dandelion-seed{position:absolute;z-index:3;width:2.75rem;height:2.75rem;margin:0;padding:0;border:0;background:transparent;color:#f4f1ea;cursor:pointer;transform:translate(-50%,-50%);touch-action:manipulation}.dandelion-seed{animation:dandelion-drift var(--dur) ease-in-out var(--delay) infinite}.dandelion-field.is-blowing .dandelion-seed{animation:dandelion-fly 1.05s ease-in forwards}.dandelion-burst{pointer-events:none;animation:dandelion-fly 1.05s ease-in var(--delay) forwards}.dandelion-burst svg,.dandelion-seed svg{display:block;width:1.45rem;height:auto;margin:0 auto;transform:rotate(var(--spin));filter:drop-shadow(0 0 4px rgba(255,255,255,.35))}.dandelion-field.is-shiver .dandelion-art{animation:dandelion-shiver .42s ease}.seed-wish{position:absolute;left:50%;top:100%;z-index:4;width:max-content;max-width:11rem;margin-top:.2rem;padding:.15rem .2rem;font-size:.82rem;line-height:1.35;font-style:italic;color:#f6f1e8;text-align:center;transform:translateX(-50%);pointer-events:none}.seed-meta{display:block;margin-top:.2rem;font-size:.7rem;font-style:normal;color:rgba(246,241,232,.55)}@keyframes dandelion-shiver{20%{transform:rotate(-.6deg)}50%{transform:rotate(.8deg)}to{transform:rotate(0)}}@keyframes dandelion-fly{to{transform:translate(calc(-50% + var(--fly, 48vw)),calc(-50% - 10vh));opacity:0}}@keyframes dandelion-drift{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(calc(-50% + 12px),calc(-50% - 10px))}}@keyframes dandelion-pin-drop{0%{opacity:0;transform:translate(-50%,-240%) rotate(-45deg) scale(1.4)}}@media (prefers-reduced-motion:reduce){.dandelion-burst,.dandelion-field.is-shiver .dandelion-art,.dandelion-seed{animation:none}}@media (max-width:767px){.dandelion-page{padding:var(--site-content-top) .8rem max(.45rem,env(safe-area-inset-bottom))}.dandelion-field{display:grid;grid-template-rows:minmax(0,42%) minmax(0,58%);min-height:0}.dandelion-art{width:100%;height:100%;max-height:none;max-width:100%;margin:0 auto;object-position:center bottom;justify-self:center;align-self:stretch}.dandelion-plant{width:min(22rem,92vw);height:100%;padding:.3rem 0 0;overflow:hidden;align-self:start}.dandelion-lede{font-size:clamp(.72rem,2.8vw,.88rem);line-height:1.25}.dandelion-form{margin-top:.35rem}.dandelion-form input,.dandelion-form select{padding-block:.25rem;font-size:16px}.dandelion-form button{min-height:2.2rem;margin-top:.45rem;padding-block:.25rem}.dandelion-extras{margin-top:.35rem;gap:.55rem}.dandelion-extras input,.dandelion-extras select{font-size:16px}.dandelion-form .dandelion-map{height:clamp(3rem,8.5dvh,4.25rem)}.dandelion-map-field{margin-top:.35rem}.dandelion-field-label{min-height:.85rem;margin-bottom:.1rem;font-size:.65rem}}.messages-body{background:var(--thread-bg)}.shell{display:flex;height:100dvh;height:100svh;padding-top:var(--site-content-top);background:var(--shell-wash);color:var(--label);font-family:var(--messages-ui);overflow:hidden;color-scheme:light}html[data-theme=dark] .shell{color-scheme:dark}.sidebar{flex-direction:column;background:var(--sidebar-bg);backdrop-filter:saturate(180%) blur(22px);-webkit-backdrop-filter:saturate(180%) blur(22px);border-right:.5px solid var(--separator)}.sidebar,.thread-pane{display:flex;min-width:0;min-height:0}.thread-pane{flex:1 1;flex-direction:column;background:var(--thread-bg);position:relative}@media (min-width:768px){.sidebar{width:320px;flex:0 0 320px}.mac-toolbar{display:flex;align-items:center;gap:8px;height:52px;padding:0 12px 0 16px;flex-shrink:0}.mac-toolbar .appearance{margin-left:auto}.traffic{display:flex;gap:8px;padding-right:8px}.traffic i{width:12px;height:12px;border-radius:50%;display:block}.traffic .close{background:#ff5f57}.traffic .min{background:#febc2e}.traffic .zoom{background:#28c840}.mac-toolbar .app-name{font-size:13px;font-weight:590;color:var(--label)}.ios-header{display:none}.search-wrap{padding:0 12px 10px;position:relative}.list{padding:0 8px 16px}.row{border-radius:10px;padding:8px}.row+.row .row-rule{display:none}.row.is-active{background:var(--imessage)}.row.is-active .meta,.row.is-active .name,.row.is-active .preview,.row.is-active .sample-mark,.row.is-active time{color:var(--on-accent)}.row.is-active .meta .chevron{opacity:.85;color:var(--on-accent)}}@media (max-width:767px){.shell.is-list .thread-pane,.shell.is-thread .sidebar{display:none}.sidebar,.thread-pane{width:100%;border-right:none;background:var(--thread-bg)}.mac-toolbar,.traffic{display:none}.ios-header{display:block;padding:calc(8px + var(--safe-top)) 16px 6px;background:var(--thread-bg)}.ios-header-row{display:flex;align-items:center;gap:12px}.ios-header h1{margin:0;font-size:34px;font-weight:700;letter-spacing:.3px;line-height:1.15;flex:1 1;min-width:0}.ios-header .appearance{flex-shrink:0}.search-wrap{padding:8px 16px 10px;position:relative}.list{padding:0}.row{padding:10px 16px;position:relative}.row-rule{position:absolute;left:78px;right:0;bottom:0;height:.5px;background:var(--separator)}.row:last-child .row-rule{display:none}}.search-row{gap:8px}.appearance,.search-row{display:flex;align-items:center}.appearance{padding:1px;border-radius:8px;background:var(--fill-solid)}.appearance button{margin:0;padding:4px 8px;border:0;border-radius:7px;background:transparent;color:var(--secondary);font-family:inherit;font-size:11px;font-weight:590;letter-spacing:-.08px;line-height:1.2;cursor:pointer}.appearance button.is-active{background:var(--elevated);color:var(--label);box-shadow:0 .5px 1.5px rgba(0,0,0,.16)}html[data-theme=dark] .appearance button.is-active{box-shadow:0 .5px 1.5px rgba(0,0,0,.5)}.search{display:flex;align-items:center;gap:6px;flex:1 1;min-width:0;height:36px;padding:0 8px 0 10px;border-radius:10px;background:var(--fill-solid);color:var(--secondary)}.search svg{flex-shrink:0}.search input{flex:1 1;min-width:0;border:0;background:transparent;color:var(--label);font-size:17px;letter-spacing:-.4px;outline:none;padding:0}.search input::placeholder{color:var(--secondary)}.search input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.filter-btn{width:32px;height:32px;border:0;border-radius:50%;background:var(--fill-solid);color:var(--label);display:grid;place-items:center;flex-shrink:0;cursor:pointer;padding:0}.filter-btn.is-open{background:var(--fill-pressed)}.filter-menu{position:absolute;top:calc(100% - 4px);right:12px;z-index:20;width:228px;padding:6px;border-radius:12px;background:var(--elevated);border:.5px solid var(--menu-border);box-shadow:var(--menu-shadow);color:var(--label)}.filter-item{display:flex;align-items:center;gap:8px;width:100%;min-height:32px;margin:0;padding:0 8px 0 4px;border:0;border-radius:6px;background:transparent;color:inherit;font-family:inherit;font-size:13px;font-weight:400;letter-spacing:-.08px;text-align:left;cursor:pointer}.filter-item.is-active{background:var(--imessage);color:var(--on-accent)}.filter-item:hover:not(.is-active){background:var(--row-hover)}.filter-check,.filter-icon{width:16px;display:grid;place-items:center;flex-shrink:0}.filter-heading{margin:4px 0 2px;padding:4px 8px 2px 28px;font-size:11px;font-weight:600;color:var(--secondary);letter-spacing:.01em}.filter-rule{height:.5px;background:var(--separator);margin:5px 8px}.filter-item-plain{padding-left:28px}@media (max-width:767px){.filter-menu{right:16px}.filter-item{font-size:17px;min-height:36px}}.list{flex:1 1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.row{display:flex;align-items:center;gap:12px;text-decoration:none;color:inherit}.row:hover{background:var(--row-hover)}.row.is-active:hover{background:var(--imessage)}.avatar{width:50px;height:50px;border-radius:50%;display:grid;place-items:center;background:var(--avatar);color:#fff;font-size:18px;font-weight:590;letter-spacing:.2px;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.row-body{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.row-top{display:flex;align-items:baseline;gap:8px}.name{flex:1 1;min-width:0;font-size:17px;font-weight:590;letter-spacing:-.4px;overflow:hidden;text-overflow:ellipsis}.meta,.name{white-space:nowrap}.meta{display:flex;align-items:center;gap:4px;color:var(--secondary);font-size:15px;font-weight:400;flex-shrink:0}.meta .chevron{width:7px;height:12px;opacity:.45}.preview{margin:0;font-size:15px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.preview,.sample-mark{color:var(--secondary)}.sample-mark{font-size:13px;font-weight:400;letter-spacing:0}.thread-header{display:flex;align-items:center;justify-content:center;position:relative;min-height:52px;padding:8px 16px;padding-top:max(8px,var(--safe-top));border-bottom:.5px solid var(--separator);background:var(--thread-bg);flex-shrink:0}.thread-appearance{display:none}@media (max-width:767px){.thread-header{justify-content:flex-start;padding-left:8px;padding-right:12px;background:var(--thread-bg)}.thread-appearance{display:block;margin-left:auto}}.back{display:none;align-items:center;justify-content:center;width:44px;height:44px;color:var(--imessage);text-decoration:none;margin-right:4px;flex-shrink:0}.back svg{display:block}@media (max-width:767px){.back{display:flex}}.peer{display:flex;flex-direction:column;align-items:center;gap:3px;min-width:0;text-decoration:none;color:inherit;background:transparent;border:0;padding:0;cursor:pointer;font:inherit}.peer .avatar{width:40px;height:40px;font-size:15px}.peer-name{font-size:11px;font-weight:500;letter-spacing:-.1px;max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-flex;align-items:center;gap:2px}.peer-name svg{opacity:.45}.thread{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.thread,.thread-scroll{display:flex;flex-direction:column}.thread-scroll{margin-top:auto;padding:12px 32px 8px 16px;gap:8px}.stamp{align-self:center;text-align:center;color:var(--secondary);font-size:11px;font-weight:500;letter-spacing:.02em;padding:4px 12px 8px;max-width:90%}.bubbles{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.bubble{--sent:var(--imessage);position:relative;max-width:min(75%,520px);padding:7px 14px;color:var(--on-accent);background:var(--sent);font-size:17px;line-height:22px;letter-spacing:-.37px;font-weight:400;border-radius:18px;word-wrap:break-word;overflow-wrap:anywhere}.bubble p{margin:0}.bubble em{font-style:italic}.bubble strong{font-weight:590}.bubble a{color:var(--on-accent);text-decoration:underline}.bubble.group-first{border-radius:18px 18px 4px 18px}.bubble.group-middle{border-radius:18px 4px 4px 18px}.bubble.group-last,.bubble.group-single{border-radius:18px 4px 18px 18px}.bubble.group-single{border-radius:18px}.bubble.has-tail:before{z-index:0;right:-8px;width:20px;background:var(--sent);border-bottom-left-radius:16px 14px}.bubble.has-tail:after,.bubble.has-tail:before{content:"";position:absolute;bottom:0;height:18px}.bubble.has-tail:after{z-index:1;right:-26px;width:26px;background:var(--thread-bg);border-bottom-left-radius:10px}.receipt{align-self:flex-end;padding:2px 14px 4px 0;color:var(--secondary);font-size:11px;font-weight:400;letter-spacing:.01em}.empty{flex:1 1;display:grid;place-items:center;color:var(--secondary);font-size:13px;font-weight:500}.composer{display:flex;align-items:flex-end;gap:8px;padding:8px 12px;padding-bottom:max(8px,var(--safe-bottom));background:var(--thread-bg);flex-shrink:0}.emoji,.plus{width:32px;height:32px;border-radius:50%;background:var(--fill-solid);color:var(--secondary);display:grid;place-items:center;flex-shrink:0;margin-bottom:2px}.emoji{background:transparent}.emoji,.sent-field{color:var(--secondary)}.sent-field{flex:1 1;min-height:36px;border-radius:18px;background:var(--composer-field);border:1px solid var(--separator);padding:8px 14px;font-size:17px;line-height:22px;letter-spacing:-.37px;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:left;pointer-events:none}.card{flex:1 1;min-height:0;display:flex;flex-direction:column;background:var(--card-bg);color:var(--label);overflow:hidden}.card-bar{display:flex;align-items:center;justify-content:flex-end;min-height:44px;padding:4px 16px;padding-top:max(4px,var(--safe-top));flex-shrink:0}.card-done{color:var(--imessage);text-decoration:none;font-size:17px;font-weight:400;letter-spacing:-.4px}.card-body{flex:1 1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:4px 0 32px}.card-hero{display:flex;flex-direction:column;align-items:center;text-align:center;padding:8px 24px 18px}.card-avatar{width:86px;height:86px;font-size:34px;font-weight:500;margin-bottom:10px}.card-name{margin:0;font-size:28px;font-weight:700;letter-spacing:.3px;line-height:1.15;max-width:100%}.card-role{margin:4px 0 0;font-size:15px;color:var(--secondary)}.card-service{margin:6px 0 0;display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--secondary)}.card-actions{display:flex;justify-content:center;gap:28px;padding:4px 16px 20px}.card-action{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:12px;color:var(--secondary)}.card-action-btn{width:56px;height:56px;border-radius:50%;background:var(--elevated);color:var(--imessage);display:grid;place-items:center;box-shadow:0 .5px 0 rgba(0,0,0,.04)}.card-group{margin:0 16px 16px;padding:0;background:var(--elevated);border-radius:10px;overflow:hidden}.card-row{padding:10px 16px 11px}.card-row+.card-row{border-top:.5px solid var(--separator);margin-left:16px;padding-left:0;margin-right:0}.card-row dt{font-size:12px;color:var(--secondary);font-weight:400}.card-row dd{margin:2px 0 0;font-size:17px;letter-spacing:-.4px;color:var(--label);min-height:22px}.card-notes{margin:0 16px 16px;padding:10px 16px 16px;background:var(--elevated);border-radius:10px}.card-notes h2{margin:0 0 6px;font-size:12px;font-weight:400;color:var(--secondary)}.card-notes p{margin:0;font-size:17px;line-height:22px;letter-spacing:-.4px;white-space:pre-wrap}.card-notes-empty{min-height:66px}@media (min-width:768px){.card-done{font-size:13px}.card-name{font-size:22px}.card-avatar{width:72px;height:72px;font-size:28px}.card-notes p,.card-row dd{font-size:13px;letter-spacing:-.08px}.card-notes p{line-height:18px}.card-action-btn{width:48px;height:48px}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (min-width:768px){.composer{padding:10px 16px 16px}.sent-field{border-radius:20px;background:var(--fill-solid);border-color:transparent}.thread-scroll{padding:16px 36px 12px 24px}.search{height:28px;border-radius:8px}.filter-btn{width:28px;height:28px}.search input{font-size:13px;letter-spacing:0}.row .avatar{width:36px;height:36px;font-size:13px}.name{font-size:13px;letter-spacing:-.08px}.meta,.preview,.sample-mark{font-size:11px}.meta .chevron{display:none}}.elsewhere .index-privacy{width:auto;margin:0 0 0 .35rem;align-items:flex-end;font-size:.72rem;line-height:18px;text-decoration:underline;text-underline-offset:.18em}.radar-page{display:grid;grid-template-columns:minmax(16rem,.8fr) minmax(20rem,1.2fr);align-items:center;grid-gap:clamp(2.5rem,8vw,8rem);gap:clamp(2.5rem,8vw,8rem);min-height:100dvh;padding:var(--site-content-top) 6vw 8vh;color:#183c2b;background:radial-gradient(circle at 75% 55%,rgba(78,138,92,.16),transparent 40%),#edf0df}html:has(.radar-page),html:has(.radar-page) .volume,html:has(.radar-page) body{background:#edf0df}html:has(.radar-page) .site-anchor{background:#edf0df}.radar-copy{max-width:29rem}.admin-eyebrow,.radar-kicker{margin:0 0 .75rem;font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;opacity:.58}.radar-page h1{margin:0 0 1.3rem;font-size:clamp(2.4rem,5.5vw,5rem);font-style:italic;font-weight:400;line-height:.95}.radar-status{margin:0 0 .9rem;font-size:clamp(1.1rem,2vw,1.5rem);line-height:1.4}.radar-note{margin:0 0 1rem;font-size:1.05rem;font-style:italic}.radar-time{max-width:28rem;margin:0;font-size:.78rem;line-height:1.55;opacity:.62}.radar-scope{position:relative;width:min(58vw,38rem);aspect-ratio:1;justify-self:center;overflow:hidden;border:1px solid rgba(24,60,43,.42);border-radius:50%;background:radial-gradient(circle,rgba(101,159,103,.12),transparent 68%),repeating-radial-gradient(circle,transparent 0 16.3%,rgba(24,60,43,.07) 16.6% 16.9%);box-shadow:inset 0 0 4rem rgba(24,60,43,.12),0 1.5rem 5rem rgba(24,60,43,.08)}.radar-cross,.radar-ring,.radar-sweep{position:absolute;pointer-events:none}.radar-cross{background:rgba(24,60,43,.15)}.radar-cross-x{top:50%;right:0;left:0;height:1px}.radar-cross-y{top:0;bottom:0;left:50%;width:1px}.radar-ring{inset:50%;border:1px solid rgba(24,60,43,.16);border-radius:50%;transform:translate(-50%,-50%)}.radar-ring-one{width:33%;height:33%}.radar-ring-two{width:66%;height:66%}.radar-ring-three{width:99%;height:99%}.radar-sweep{inset:0;border-radius:50%;background:conic-gradient(from 0deg,transparent 0 82%,rgba(61,137,74,.03) 86%,rgba(61,137,74,.28) 99.5%,rgba(61,137,74,.58) 100%);animation:radar-sweep 7s linear infinite}.radar-blip{position:absolute;left:var(--radar-x);top:var(--radar-y);display:grid;width:clamp(2.2rem,6vw,3.6rem);aspect-ratio:1;place-items:center;color:#f5f0df;font-size:1.25rem;font-style:italic;background:#ba3a2f;border:.3rem double #f5f0df;border-radius:50%;box-shadow:0 0 0 .55rem rgba(186,58,47,.14),0 0 2rem rgba(186,58,47,.65);transform:translate(-50%,-50%);animation:radar-ping 2.1s ease-out infinite}@keyframes radar-sweep{to{transform:rotate(1turn)}}@keyframes radar-ping{50%{box-shadow:0 0 0 1.1rem rgba(186,58,47,0),0 0 2.8rem rgba(186,58,47,.8)}}.privacy-page{max-width:42rem;min-height:100dvh;padding:var(--site-content-top) 6vw 16vh}.privacy-page h1{margin:0 0 2rem;font-size:clamp(2rem,4vw,3.2rem);font-style:italic;font-weight:400}.privacy-page section{margin:0 0 1.8rem}.privacy-page h2{margin:0 0 .35rem;font-size:.82rem;letter-spacing:.13em;text-transform:uppercase}.privacy-page p{margin:0;line-height:1.6}.admin-page{min-height:100dvh;padding:var(--site-content-top) 6vw 14vh;color:#1c231e;font-family:var(--font-book),"Palatino Linotype",Palatino,serif;background:#edf0e6}html:has(.admin-page),html:has(.admin-page) body{background:#edf0e6}html:has(.admin-page) .site-anchor{background:#edf0e6}.admin-login{display:grid;align-content:start;grid-gap:.9rem;gap:.9rem}.admin-login h1,.admin-login p{margin:0}.admin-login>div:last-child{margin-top:1rem}.admin-google-signin .cl-dividerRow,.admin-google-signin .cl-footer,.admin-google-signin .cl-formButtonPrimary,.admin-google-signin .cl-formFieldRow{display:none}.admin-signout{width:-moz-fit-content;width:fit-content;padding:0;color:inherit;font:inherit;background:none;border:0;cursor:pointer;text-decoration:underline;text-underline-offset:.18em}.admin-head{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-bottom:3rem}.admin-head h1{margin:0;font-size:clamp(2.4rem,5vw,4.5rem);font-style:italic;font-weight:400}.admin-radar{display:grid;grid-template-columns:minmax(14rem,.75fr) minmax(18rem,1.25fr);grid-gap:1.5rem clamp(2rem,5vw,5rem);gap:1.5rem clamp(2rem,5vw,5rem);margin-bottom:2rem;padding:clamp(1.4rem,3vw,2.4rem);border:1px solid rgba(28,35,30,.18);border-radius:1.2rem;background:rgba(255,255,255,.42)}.admin-radar h2,.admin-section h2{margin:0 0 .5rem;font-size:1.5rem;font-weight:500}.admin-radar p{margin:0;line-height:1.45}.admin-radar form{display:grid;grid-gap:.9rem;gap:.9rem}.admin-radar label{display:grid;grid-gap:.3rem;gap:.3rem;color:rgba(28,35,30,.68);font-size:.78rem;letter-spacing:.04em}.admin-radar input{width:100%;padding:.55rem 0;color:#1c231e;background:transparent;border:0;border-bottom:1px solid rgba(28,35,30,.35);border-radius:0}.admin-radar button{width:-moz-fit-content;width:fit-content;padding:.55rem .85rem;color:#edf0e6;background:#244a34;border:0;border-radius:999px;cursor:pointer}.admin-radar button:disabled{opacity:.55;cursor:wait}.admin-device-radar{display:grid;grid-template-columns:minmax(14rem,1fr) auto;grid-column:1/-1;align-items:end;grid-gap:.7rem 1rem;gap:.7rem 1rem;padding-top:1.2rem;border-top:1px solid rgba(28,35,30,.14)}.admin-device-radar p,.admin-device-radar small{grid-column:1/-1}.admin-device-radar p{min-height:1.4em;color:#244a34}.admin-device-radar small{max-width:42rem;color:rgba(28,35,30,.62);line-height:1.45}.admin-radar-live{display:flex;grid-column:1/-1;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding-top:1rem;border-top:1px solid rgba(28,35,30,.14)}.admin-radar-live form{display:block}.admin-radar-live a{text-underline-offset:.18em}.admin-muted,.admin-private{color:rgba(28,35,30,.62);font-size:.82rem}.admin-counts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.8rem;gap:.8rem;margin:0 0 4rem}.admin-counts a{display:grid;grid-gap:.15rem;gap:.15rem;padding:1rem;text-decoration:none;border:1px solid rgba(28,35,30,.15);border-radius:.8rem;background:rgba(255,255,255,.28)}.admin-counts strong{font-size:1.6rem;font-weight:500}.admin-section{margin:0 0 4.5rem;scroll-margin-top:var(--site-content-top)}.admin-section>h2{margin-bottom:.25rem}.admin-private{margin:0 0 1.2rem}.admin-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));grid-gap:1rem;gap:1rem}.admin-cards-small{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.admin-card{min-width:0;padding:1.2rem;overflow-wrap:anywhere;border:1px solid rgba(28,35,30,.16);border-radius:.85rem;background:rgba(255,255,255,.36)}.admin-card-head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.admin-card h3,.admin-card p{margin:0}.admin-card h3{font-size:1.2rem;font-weight:500}.admin-card time,.admin-card-head time{color:rgba(28,35,30,.58);font-size:.72rem}.admin-card address{margin-top:1rem;font-style:normal;line-height:1.5;white-space:pre-line}.admin-record-status{margin-bottom:.55rem!important;color:rgba(28,35,30,.62);font-size:.78rem}.admin-record-actions{display:flex;flex-wrap:wrap;align-items:baseline;gap:.6rem 1rem;margin-top:1.2rem;padding-top:.8rem;border-top:1px solid rgba(28,35,30,.12)}.admin-record-actions details{flex-basis:100%}.admin-record-actions summary,.admin-row-manage summary{width:-moz-fit-content;width:fit-content;cursor:pointer;text-decoration:underline;text-underline-offset:.16em}.admin-clear-visits button,.admin-record-actions button,.admin-row-manage button{padding:0;color:inherit;font:inherit;background:none;border:0;cursor:pointer;text-decoration:underline;text-underline-offset:.16em}.admin-clear-visits .admin-danger,.admin-record-actions .admin-danger,.admin-row-manage .admin-danger{color:#8b241d}.admin-edit-form{display:grid;grid-gap:.75rem;gap:.75rem;margin-top:.8rem;padding:.9rem;background:rgba(255,255,255,.38);border-radius:.6rem}.admin-edit-form label{display:grid;grid-gap:.25rem;gap:.25rem;color:rgba(28,35,30,.65);font-size:.72rem}.admin-edit-form input,.admin-edit-form select,.admin-edit-form textarea{width:100%;padding:.4rem;color:#1c231e;font:inherit;background:#fff;border:1px solid rgba(28,35,30,.22);border-radius:.3rem}.admin-edit-form textarea{min-height:5rem;resize:vertical}.admin-row-manage{min-width:13rem}.admin-row-manage+form{margin-top:.5rem}.admin-clear-visits{margin:-.6rem 0 1rem}.admin-table-wrap{overflow-x:auto;border:1px solid rgba(28,35,30,.16);border-radius:.85rem}.admin-table-wrap table{width:100%;min-width:44rem;border-collapse:collapse;background:rgba(255,255,255,.3)}.admin-table-wrap td,.admin-table-wrap th{padding:.8rem;text-align:left;vertical-align:top;border-bottom:1px solid rgba(28,35,30,.12)}.admin-table-wrap th{color:rgba(28,35,30,.64);font-size:.68rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.admin-table-wrap td{font-size:.88rem}.admin-table-wrap tbody tr:last-child td{border-bottom:0}.clemi-map-shell{display:grid;grid-template-columns:minmax(19rem,24rem) minmax(0,1fr);min-height:100dvh;padding-top:var(--site-content-top);color:#1d1d1f;background:#e7e8e5}html:has(.clemi-map-shell),html:has(.clemi-map-shell) body{background:#e9eddf}html:has(.clemi-map-shell) .site-anchor{background:rgba(233,237,223,.9);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.clemi-map{grid-column:2;grid-row:1;min-height:calc(100dvh - var(--site-content-top));filter:saturate(.82) contrast(.94)}.clemi-map-panel{z-index:2;display:flex;grid-column:1;grid-row:1;flex-direction:column;gap:1.15rem;max-height:calc(100dvh - var(--site-content-top));padding:1.2rem .8rem 1.5rem;overflow-y:auto;background:rgba(244,244,246,.94);border-right:1px solid rgba(0,0,0,.1);box-shadow:.35rem 0 1.5rem rgba(0,0,0,.08);-webkit-backdrop-filter:blur(22px) saturate(1.35);backdrop-filter:blur(22px) saturate(1.35)}.clemi-map-panel-head{padding:.4rem .55rem .1rem}.clemi-map-panel h1,.clemi-map-panel h2,.clemi-map-panel p{margin:0}.clemi-map-panel h1{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif;font-size:2rem;font-weight:700;letter-spacing:-.045em;line-height:1}.clemi-map-current{display:flex;align-items:center;gap:.8rem;padding:.75rem;background:rgba(255,255,255,.86);border-radius:.85rem;box-shadow:0 .1rem .4rem rgba(0,0,0,.08)}.clemi-map-avatar{flex:0 0 auto;width:3.4rem;height:3.4rem;background:#f2ebe1 url(/icon.png) 50%/90% auto no-repeat;border:2px solid #fff;border-radius:50%;box-shadow:0 .1rem .35rem rgba(0,0,0,.16)}.clemi-map-current-copy{display:grid;min-width:0;line-height:1.25}.clemi-map-history h2{margin:0 0 .45rem .55rem;color:#6e6e73;font-size:.78rem;letter-spacing:0;text-transform:none}.clemi-map-current strong,.clemi-map-history h2{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-weight:600}.clemi-map-current strong{overflow:hidden;font-size:1rem;text-overflow:ellipsis;white-space:nowrap}.clemi-map-current small,.clemi-map-current span{color:#6e6e73;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:.78rem}.clemi-map-current small{color:#e6652f}.clemi-map-history ol{display:grid;grid-gap:1px;gap:1px;margin:0;padding:0;overflow:hidden;background:rgba(60,60,67,.12);border-radius:.85rem;box-shadow:0 .1rem .4rem rgba(0,0,0,.06);list-style:none}.clemi-map-history li{display:flex;align-items:center;gap:.75rem;min-height:4.35rem;padding:.55rem .75rem;background:rgba(255,255,255,.88)}.clemi-map-history li>span:last-child{display:grid}.clemi-map-history li strong{font-size:.9rem;font-weight:600}.clemi-map-history li small,.clemi-map-history li strong{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif}.clemi-map-history li small{color:#6e6e73;font-size:.75rem}.clemi-map-place-icon{display:grid;flex:0 0 auto;width:2.55rem;height:2.55rem;place-items:center;color:#fff;font:600 1rem/1 var(--font-book-serif),Georgia,serif;background:#e36f3e;border-radius:50%;box-shadow:inset 0 0 0 2px rgba(255,255,255,.5)}.clemi-map-history>p{padding:.8rem;color:#6e6e73;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:.8rem;text-align:center;background:rgba(255,255,255,.78);border-radius:.85rem}.clemi-map-marker{width:1rem;height:1rem;padding:0;background:#e36f3e;border:2px solid #fffaf0;border-radius:50%;box-shadow:0 0 0 .28rem rgba(227,111,62,.2),0 .25rem .8rem rgba(63,58,43,.3);cursor:pointer}.clemi-map-marker.is-current{width:3.5rem;height:3.5rem;background:#f8efe0 url(/icon.png) 50%/88% auto no-repeat;border:3px solid #e36f3e;box-shadow:0 0 0 .55rem rgba(227,111,62,.16),0 .4rem 1.2rem rgba(63,58,43,.28);animation:clemi-map-pulse 2.8s ease-in-out infinite}@keyframes clemi-map-pulse{50%{box-shadow:0 0 0 .85rem rgba(227,111,62,.04),0 .4rem 1.2rem rgba(63,58,43,.2)}}.maplibregl-popup-content{padding:.6rem .75rem;color:#283226;font:.75rem/1.35 var(--font-book-serif),Georgia,serif;background:#fffaf0;border-radius:.65rem;box-shadow:0 .3rem 1.2rem rgba(47,53,42,.18)}.admin-calendar-sync{display:grid;grid-gap:.5rem;gap:.5rem;align-content:start}.admin-calendar-sync small{max-width:42rem;color:rgba(28,35,30,.55);line-height:1.4}.admin-add-place{margin:1rem 0 1.25rem}.admin-add-place summary{width:-moz-fit-content;width:fit-content;cursor:pointer;text-decoration:underline;text-underline-offset:.16em}.admin-place-status{color:rgba(28,35,30,.55);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.admin-place-status.is-approved{color:#36653b}.admin-place-status.is-rejected{color:#8b241d}@media (max-width:767px){.radar-page{grid-template-columns:1fr;align-content:start;gap:2.5rem;padding:var(--site-content-top) 1.25rem 4rem}.radar-scope{width:min(92vw,30rem)}.admin-page,.privacy-page{padding:var(--site-content-top) 1.25rem max(4rem,env(safe-area-inset-bottom))}.admin-device-radar,.admin-radar{grid-template-columns:1fr}.admin-counts{grid-template-columns:repeat(2,minmax(0,1fr))}.clemi-map-shell{grid-template-columns:1fr;grid-template-rows:58dvh auto}.clemi-map{grid-column:1;grid-row:1;min-height:58dvh}.clemi-map-panel{grid-column:1;grid-row:2;max-height:none;margin-top:-1.2rem;padding:1rem .8rem max(3rem,env(safe-area-inset-bottom));border:0;border-radius:1.2rem 1.2rem 0 0;box-shadow:0 -1rem 3rem rgba(48,58,43,.08)}}@media (prefers-reduced-motion:reduce){.clemi-map-marker.is-current{animation:none}}html:has(.cia-page),html:has(.cia-page) .volume,html:has(.cia-page) body{background:#e8e1cf}html:has(.cia-page) .site-anchor{color:#231f18;background:#e8e1cf}.cia-page{--cia-ink:#231f18;--cia-muted:#706858;--cia-rule:rgba(35,31,24,0.28);--cia-paper:#f5f0e3;min-height:100dvh;padding:var(--site-content-top) 6vw 10vh;color:var(--cia-ink);background:linear-gradient(90deg,transparent 0 49.8%,rgba(72,61,42,.035) 50% 50.2%,transparent 50.2%),#e8e1cf}.cia-unlock-page{display:grid;align-items:center;padding-bottom:var(--site-content-top);background:#f7f4ed}.cia-unlock-card{width:min(100%,28rem);padding:0}.cia-unlock-card h1{margin:0;font-size:clamp(1.5rem,5vw,2.25rem);font-weight:400;line-height:1.15}.cia-unlock-form{display:grid;max-width:20rem;margin-top:1.5rem}.cia-unlock-form input{width:100%;margin-bottom:1rem;padding:.55rem 0;color:var(--cia-ink);font:inherit;border:0;border-bottom:1px solid var(--cia-ink);border-radius:0;outline-offset:.3rem;background:transparent}.cia-unlock-form button{width:-moz-fit-content;width:fit-content;padding:.5rem .7rem;color:inherit;font:inherit;border:1px solid;background:transparent;cursor:pointer}.cia-unlock-form button:disabled{cursor:wait;opacity:.65}.cia-unlock-feedback{margin:.9rem 0 0;min-height:1em;font-size:.82rem}.cia-unlock-error{color:#7c3028}.cia-page h1,.cia-page h2,.cia-page p{margin-top:0}.cia-classification,.cia-file-number,.cia-record-topline,.cia-section-title,.cia-stamp{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.09em;text-transform:uppercase}.cia-classification{width:-moz-fit-content;width:fit-content;margin-bottom:.8rem;padding:.32rem .5rem;color:#f7f0dc;font-size:.7rem;background:#7c3028;transform:rotate(-.7deg)}.cia-file-number{margin-bottom:1.25rem;color:var(--cia-muted);font-size:.67rem}.cia-file-head,.cia-hero{max-width:62rem;padding:clamp(1.5rem,4vw,3.5rem);border:1px solid var(--cia-rule);background:var(--cia-paper);box-shadow:.7rem .8rem 0 rgba(71,59,38,.08)}.cia-file-head h1,.cia-hero h1{max-width:12em;margin-bottom:1.25rem;font-size:clamp(2.6rem,7vw,6.8rem);font-style:italic;font-weight:400;line-height:.91;text-wrap:balance}.cia-file-head h1{max-width:16em;font-size:clamp(2.4rem,6vw,5.5rem)}.cia-deck{max-width:38rem;margin-bottom:0;font-size:clamp(1rem,1.8vw,1.25rem);line-height:1.55}.cia-file-head nav{display:flex;flex-wrap:wrap;gap:.8rem 1.5rem;margin-top:1.5rem;font-size:.84rem}.cia-directorates,.cia-docket{max-width:72rem;margin-top:clamp(3rem,7vw,6rem)}.cia-section-title{display:flex;justify-content:space-between;gap:1rem;padding-bottom:.65rem;border-bottom:2px solid var(--cia-ink);font-size:.7rem}.cia-section-title h2{margin:0;font:inherit}.cia-directorates ol{margin:0;padding:0;list-style:none;border-bottom:1px solid var(--cia-rule)}.cia-directorates a{display:grid;grid-template-columns:3rem minmax(0,1fr) auto;grid-gap:clamp(1rem,3vw,2.5rem);gap:clamp(1rem,3vw,2.5rem);align-items:center;min-height:8rem;padding:1.2rem .6rem;text-decoration:none;border-top:1px solid var(--cia-rule)}.cia-directorates a:focus-visible,.cia-directorates a:hover{background:rgba(245,240,227,.6)}.cia-directorate-number,.cia-file-count{color:var(--cia-muted);font:.7rem/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase}.cia-directorates small,.cia-directorates strong{display:block}.cia-directorates strong{margin-bottom:.3rem;font-size:clamp(1.35rem,2.7vw,2.2rem);font-weight:400}.cia-directorates small{max-width:40rem;color:var(--cia-muted);font-size:.88rem;line-height:1.45}.cia-empty,.cia-method-note{max-width:34rem;margin-top:3rem;padding:1.4rem;border:1px dashed var(--cia-rule);background:rgba(245,240,227,.45)}.cia-stamp{width:-moz-fit-content;width:fit-content;margin-bottom:.8rem;padding:.35rem .55rem;color:#7c3028;font-size:.68rem;font-weight:700;border:2px solid #7c3028;transform:rotate(-1.4deg)}.cia-empty p:not(.cia-stamp),.cia-method-note p:not(.cia-stamp){line-height:1.55}.cia-records{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.25rem;gap:1.25rem;margin-top:1.25rem}.cia-record{min-width:0;padding:clamp(1.2rem,3vw,2rem);overflow-wrap:anywhere;border:1px solid var(--cia-rule);background:var(--cia-paper);box-shadow:.35rem .45rem 0 rgba(71,59,38,.07)}.cia-record-topline{display:flex;justify-content:space-between;gap:1rem;margin-bottom:1.5rem;color:var(--cia-muted);font-size:.62rem}.cia-record h2{margin-bottom:.4rem;font-size:clamp(1.45rem,3vw,2.15rem);font-weight:400;line-height:1.08}.cia-record time{color:var(--cia-muted);font:.7rem/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.cia-record>p{margin:1.15rem 0;line-height:1.55}.cia-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:1.2rem 0;border-top:1px solid var(--cia-rule);border-left:1px solid var(--cia-rule)}.cia-facts div{padding:.65rem;border-right:1px solid var(--cia-rule);border-bottom:1px solid var(--cia-rule)}.cia-facts dt{color:var(--cia-muted);font:.58rem/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase}.cia-facts dd{margin:.2rem 0 0}.cia-record footer{padding-top:1rem;border-top:1px dashed var(--cia-rule);font-size:.76rem;line-height:1.5}.cia-record footer p,.cia-record footer ul{margin:0 0 .65rem}.cia-record footer ul{padding-left:1.1rem}.admin-cia-filters{display:flex;flex-wrap:wrap;gap:.45rem;margin:1rem 0}.admin-cia-filters a{padding:.35rem .65rem;font-size:.78rem;text-decoration:none;border:1px solid rgba(28,35,30,.22);border-radius:999px}.admin-cia-source{margin-top:.9rem!important;padding-top:.7rem;font-size:.76rem;border-top:1px dashed rgba(28,35,30,.2)}.admin-cia-card .admin-record-actions>form{display:grid;grid-gap:.4rem;gap:.4rem;min-width:12rem}.admin-cia-rationale{display:grid;grid-gap:.2rem;gap:.2rem;color:rgba(28,35,30,.65);font-size:.68rem}.admin-cia-rationale input{width:100%;padding:.35rem;color:#1c231e;background:#fff;border:1px solid rgba(28,35,30,.22);border-radius:.25rem}.admin-place-status.is-published{color:#24563a}.admin-place-status.is-corrected,.admin-place-status.is-withdrawn{color:#7c3028}@media (max-width:767px){.cia-page{padding:var(--site-content-top) 1.25rem max(4rem,env(safe-area-inset-bottom));background:#e8e1cf}.cia-file-head,.cia-hero,.cia-unlock-card{padding:1.3rem;box-shadow:.35rem .45rem 0 rgba(71,59,38,.08)}.cia-directorates a{grid-template-columns:2rem minmax(0,1fr);min-height:7rem}.cia-file-count{grid-column:2}.cia-records{grid-template-columns:1fr}.cia-record-topline{flex-direction:column;gap:.3rem}.admin-cia-card .admin-record-actions>form{width:100%}}html:has(.store-page),html:has(.store-page) .volume,html:has(.store-page) body{background:#f7f5ef}html:has(.store-page) .site-anchor{background:#f7f5ef}.store-page{min-height:100dvh;padding:var(--site-content-top) 3vw 4rem;color:#151515;background:#f7f5ef}.store-header,.store-reveal-header{display:flex;align-items:baseline;justify-content:space-between;gap:2rem;padding:0 0 .8rem;border-bottom:1px solid #151515;font-family:Arial,Helvetica,sans-serif;font-size:.68rem;letter-spacing:.09em}.store-header p,.store-reveal-header p{margin:0}.store-wordmark{margin:0;color:inherit;font-family:Arial,Helvetica,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-decoration:none}.store-test-label{color:#7c2b20}.store-intro{display:grid;grid-template-columns:minmax(9rem,1fr) minmax(18rem,2fr) minmax(14rem,1fr);grid-gap:2rem;gap:2rem;padding:clamp(3rem,9vw,8rem) 0 clamp(2.5rem,6vw,5rem);align-items:end}.store-eyebrow{margin:0;font-family:Arial,Helvetica,sans-serif;font-size:.62rem;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.store-intro h1{margin:0;max-width:13ch;font-size:clamp(2.8rem,7vw,7rem);font-weight:400;letter-spacing:-.045em;line-height:.9}.store-intro>p:last-child{margin:0;max-width:25rem;font-size:.95rem;line-height:1.45}.store-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;border-top:1px solid #151515;border-left:1px solid #151515}.store-card{min-width:0;border-right:1px solid #151515;border-bottom:1px solid #151515}.store-card a{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto 1fr auto;min-height:clamp(20rem,37vw,33rem);padding:.8rem;text-decoration:none}.store-card a:focus-visible,.store-card a:hover{background:#151515;color:#f7f5ef}.store-card-bottom,.store-card-category,.store-card-number{font-family:Arial,Helvetica,sans-serif;font-size:.61rem;letter-spacing:.08em;text-transform:uppercase}.store-card-category{text-align:right}.store-card h2{grid-column:1/-1;align-self:start;margin:clamp(3rem,8vw,7rem) 0 1rem;max-width:12ch;font-size:clamp(1.8rem,3.5vw,3.6rem);font-weight:400;letter-spacing:-.035em;line-height:.98}.store-card-tease{grid-column:1/-1;align-self:end;max-width:23rem;margin-bottom:2.5rem;font-size:.92rem;line-height:1.42}.store-card-bottom{grid-column:1/-1;gap:1rem;padding-top:.7rem;border-top:1px solid}.store-card-bottom,.store-footer{display:flex;justify-content:space-between}.store-footer{gap:2rem;padding-top:1rem;font-family:Arial,Helvetica,sans-serif;font-size:.62rem;letter-spacing:.05em;text-transform:uppercase}.store-footer p{margin:0}.store-product-page{min-height:100dvh}.store-product{display:grid;grid-template-columns:minmax(10rem,.7fr) minmax(18rem,1.6fr) minmax(18rem,.8fr);min-height:calc(100dvh - var(--site-content-top) - 5rem);border-bottom:1px solid #151515}.store-product-copy,.store-product-purchase,.store-product-register{padding:clamp(1rem,3vw,2.5rem)}.store-product-register{justify-content:space-between;font-family:Arial,Helvetica,sans-serif;font-size:.61rem;letter-spacing:.09em}.store-product-copy,.store-product-register{display:flex;flex-direction:column;border-right:1px solid #151515}.store-product-copy{justify-content:center}.store-product-copy h1{margin:1.2rem 0 2rem;max-width:11ch;font-size:clamp(3rem,6vw,6.5rem);font-weight:400;letter-spacing:-.05em;line-height:.9}.store-product-tease{max-width:30rem;margin:0;font-size:1.1rem;line-height:1.45}.store-product-purchase{display:flex;flex-direction:column;justify-content:flex-end}.store-product-purchase dl{margin:0 0 2rem;border-top:1px solid #151515}.store-product-purchase dl div{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;padding:.65rem 0;border-bottom:1px solid #151515;font-family:Arial,Helvetica,sans-serif;font-size:.68rem}.store-product-purchase dt{text-transform:uppercase}.store-product-purchase dd{margin:0;text-align:right}.store-checkout button{width:100%;min-height:3rem;padding:.8rem 1rem;color:#f7f5ef;background:#151515;border:1px solid #151515;border-radius:0;font-family:Arial,Helvetica,sans-serif;font-size:.65rem;letter-spacing:.1em;cursor:pointer}.store-checkout button:focus-visible:not(:disabled),.store-checkout button:hover:not(:disabled){color:#151515;background:transparent}.store-checkout button:disabled{cursor:not-allowed;opacity:.45}.store-cancelled,.store-checkout-error{margin:.75rem 0;color:#7c2b20;font-size:.82rem;line-height:1.4}.store-terms{margin-top:1.5rem;font-size:.72rem;line-height:1.42}.store-terms p{margin:.65rem 0 0}.store-reveal-page{padding-right:max(6vw,calc((100vw - 56rem) / 2));padding-left:max(6vw,calc((100vw - 56rem) / 2))}.store-receipt{margin:clamp(3rem,9vw,8rem) auto 0;padding:clamp(1.5rem,4vw,3rem);border:1px solid #151515}.store-receipt h1{margin:1.2rem 0 clamp(2rem,5vw,4rem);max-width:13ch;font-size:clamp(2.8rem,7vw,6rem);font-weight:400;letter-spacing:-.045em;line-height:.92}.store-reveal-timer{margin:0;padding:.65rem 0;border-top:1px solid #151515;border-bottom:1px solid #151515;font-family:Arial,Helvetica,sans-serif;font-size:.64rem;letter-spacing:.08em}.store-secret{min-height:14rem;padding:clamp(2rem,7vw,6rem) 0}.store-secret p{margin:0;max-width:30ch;font-size:clamp(1.8rem,4.5vw,4rem);line-height:1.08}.store-receipt-message,.store-reveal-warning,.store-secret-expired{font-size:.82rem;line-height:1.45}.store-reveal-warning{margin:0;padding-top:.7rem;border-top:1px solid #151515}.store-secret-expired{padding:4rem 0;border-top:1px solid #151515}.store-receipt-message p,.store-secret-expired p{margin:.5rem 0 0}@media (max-width:900px){.store-intro{grid-template-columns:1fr 2fr}.store-intro>p:last-child{grid-column:2}.store-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.store-product{grid-template-columns:8rem minmax(0,1fr)}.store-product-purchase{grid-column:1/-1;border-top:1px solid #151515}}@media (max-width:600px){.store-page{padding-right:1rem;padding-left:1rem}.store-header,.store-reveal-header{align-items:flex-start;flex-direction:column;gap:.35rem}.store-intro{display:block;padding:3.5rem 0 2.5rem}.store-intro h1{margin:1rem 0 1.5rem;font-size:clamp(3rem,16vw,5rem)}.store-grid{grid-template-columns:1fr}.store-card a{min-height:25rem}.store-product{display:block}.store-product-register{min-height:5rem;border-right:0;border-bottom:1px solid #151515}.store-product-copy{min-height:25rem;border-right:0}.store-product-copy h1{font-size:clamp(3.2rem,15vw,5rem)}.store-product-purchase{border-top:1px solid #151515}.store-receipt{margin-top:2.5rem}}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/d5aa4e08d8c705fe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/25af1994493cb3fa-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/cfc99d92d175e2e2-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/3a438f8275a50f7d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/b7adaa6b071c1a45-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/dad535a4403b7848-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-weight:400;font-display:swap;src:url(/_next/static/media/ba563e529daeef2f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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-weight:500;font-display:swap;src:url(/_next/static/media/d5aa4e08d8c705fe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/25af1994493cb3fa-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/cfc99d92d175e2e2-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/3a438f8275a50f7d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/b7adaa6b071c1a45-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/dad535a4403b7848-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-weight:500;font-display:swap;src:url(/_next/static/media/ba563e529daeef2f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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-weight:600;font-display:swap;src:url(/_next/static/media/d5aa4e08d8c705fe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:EB Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/25af1994493cb3fa-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:EB Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/cfc99d92d175e2e2-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:EB Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/3a438f8275a50f7d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:EB Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/b7adaa6b071c1a45-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:EB Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/dad535a4403b7848-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-weight:600;font-display:swap;src:url(/_next/static/media/ba563e529daeef2f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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-weight:400;font-display:swap;src:url(/_next/static/media/062340a5902d57de-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d63e13930677f53f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/69e44c27a0558172-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2913b528b2922316-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/548b5aa0a10194aa-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/af2852512783d6fe-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-weight:400;font-display:swap;src:url(/_next/static/media/c679f70df756412c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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-weight:500;font-display:swap;src:url(/_next/static/media/062340a5902d57de-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d63e13930677f53f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/69e44c27a0558172-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/2913b528b2922316-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/548b5aa0a10194aa-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/af2852512783d6fe-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-weight:500;font-display:swap;src:url(/_next/static/media/c679f70df756412c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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-weight:600;font-display:swap;src:url(/_next/static/media/062340a5902d57de-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:EB Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d63e13930677f53f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:EB Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/69e44c27a0558172-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:EB Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/2913b528b2922316-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:EB Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/548b5aa0a10194aa-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:EB Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/af2852512783d6fe-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-weight:600;font-display:swap;src:url(/_next/static/media/c679f70df756412c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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 Fallback;src:local("Times New Roman");ascent-override:106.26%;descent-override:31.44%;line-gap-override:0.00%;size-adjust:94.77%}.__className_44dad8{font-family:EB Garamond,EB Garamond Fallback}.__variable_44dad8{--font-book:"EB Garamond","EB Garamond Fallback"}