:root{--ivory:#f8f5ee;--ivory-deep:#eee4d4;--ink:#29251f;--muted:#756d61;--rose:#d99091;--gold:#e8bd63}*{box-sizing:border-box}body,html{background:var(--ivory)}body{margin:0;color:var(--ink);font-family:Inter,Avenir,Helvetica Neue,Arial,sans-serif}a,button{color:inherit;font:inherit}button:focus-visible{outline:1px solid #a05f62;outline-offset:5px}.site-shell{position:relative;min-height:100svh;overflow:hidden;background:var(--ivory)}.site-shell:after{display:none}.site-header{position:fixed;inset:0 0 auto;z-index:40;display:grid;grid-template-columns:1fr 1fr;align-items:center;padding:25px 34px;opacity:0;pointer-events:none;transition:opacity 1.2s ease .35s}.has-entered .site-header{opacity:1;pointer-events:auto}.index-button,.wordmark{border:0;background:transparent;cursor:pointer}.wordmark{justify-self:start;padding:6px 0;font-family:Georgia,Times New Roman,serif;font-size:18px;letter-spacing:.025em}.wordmark-dot{color:#b56267}.index-button{justify-self:end;padding:8px 0;font-size:11px;letter-spacing:.17em;text-transform:uppercase}.opening{position:fixed;inset:0;z-index:30;display:block;width:100%;border:0;padding:0;color:var(--ink);background:transparent;text-align:left;cursor:pointer;transition:opacity 1s ease,transform 1s ease,filter 1s ease}.opening-copy{position:absolute;top:clamp(112px,16vh,178px);left:clamp(175px,22vw,350px);display:block;width:min(470px,48vw)}.opening-line{display:block;font-family:Georgia,Times New Roman,serif;font-size:clamp(19px,2vw,29px);font-weight:400;line-height:1.38;letter-spacing:-.018em}.opening-line-one{animation:opening-one 4.8s both}.opening-line-two{margin-top:7px;animation:opening-two 4.8s both}.opening-line-three{margin-top:27px;color:#675f55;font-size:clamp(17px,1.65vw,24px);animation:opening-three 4.8s both}.opening-line-three em{color:#a36569;font-weight:400}.opening-drift{position:absolute;top:clamp(255px,34vh,352px);left:clamp(270px,33vw,530px);display:block;color:#776c61;font:13px/1 Georgia,Times New Roman,serif;pointer-events:none}.opening-drift span{position:absolute;opacity:0;animation:opening-drift 1.65s cubic-bezier(.38,.08,.78,.6) both}.opening-drift span:first-child{--dx:115px;--dy:205px;animation-delay:2.7s}.opening-drift span:nth-child(2){--dx:150px;--dy:245px;animation-delay:2.85s}.opening-drift span:nth-child(3){--dx:94px;--dy:292px;animation-delay:3s}.opening-drift span:nth-child(4){--dx:184px;--dy:330px;color:#a36569;animation-delay:3.1s}.opening-skip{position:absolute;right:34px;bottom:27px;padding:12px 0;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.has-entered .opening{opacity:0;pointer-events:none;transform:translateY(24px);filter:blur(4px)}.current{position:relative;min-height:100svh;overflow:hidden;opacity:0;cursor:crosshair;animation:current-gather 4.8s ease both;transition:opacity 1.5s ease .1s,filter .9s ease,transform .9s ease}.has-entered .current{opacity:1;animation:none}.has-caught .current{filter:blur(8px);transform:scale(1.018);pointer-events:none}.is-catching .current{pointer-events:none}.is-catching.has-caught .current{opacity:.78;filter:blur(2px);transform:none}.current>.destination-rail,.current>.downstream-markers,.current>.edition-mark,.current>.invitation,.current>.notebook-annotation{opacity:0;transition:opacity 1.1s ease .35s}.has-entered .current>.destination-rail,.has-entered .current>.downstream-markers,.has-entered .current>.edition-mark,.has-entered .current>.invitation,.has-entered .current>.notebook-annotation{opacity:1}.notebook-ornament{position:absolute;top:1vh;left:-1vw;z-index:1;width:clamp(125px,12vw,200px);height:auto;opacity:.3;pointer-events:none;mix-blend-mode:multiply;filter:sepia(.14) saturate(.7) contrast(.92) brightness(1.02);animation:notebook-settle 13s ease-in-out infinite}@keyframes notebook-settle{0%,to{transform:rotate(0deg)}38%{transform:rotate(-.55deg)}74%{transform:rotate(.18deg)}}.language-waterfall{position:absolute;inset:0;z-index:2;display:block;width:100%;height:100%;cursor:crosshair;touch-action:none}.mobile-catch-hint{display:none}.invitation{position:absolute;top:clamp(92px,14vh,145px);right:34px;z-index:3;width:clamp(220px,20vw,290px);padding-top:16px;border-top:1px solid rgba(53,47,40,.38);text-align:right;cursor:default}.invitation:before{position:absolute;top:-3px;right:0;width:5px;height:5px;border-radius:50%;content:"";background:#b56267}.invitation p{margin:0 0 18px;font-family:Georgia,Times New Roman,serif;font-size:clamp(21px,1.8vw,27px);font-weight:400;line-height:1.16;letter-spacing:-.02em}.invitation button{position:relative;border:0;padding:8px 0;background:transparent;cursor:pointer;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase}.invitation button span{display:inline-block;margin-left:5px;transition:transform .3s ease}.invitation button:hover span{transform:translateY(4px)}.invitation button:after{position:absolute;right:0;bottom:2px;left:0;height:1px;content:"";background:currentColor;transform-origin:right;transition:transform .35s ease}.invitation button:hover:after{transform:scaleX(.25)}.edition-mark{position:absolute;right:34px;bottom:27px;margin:0;color:var(--muted);font-size:8px;letter-spacing:.18em;text-transform:uppercase}.caught-view{position:fixed;inset:0;z-index:35;display:grid;place-items:start center;padding:clamp(34px,7vh,78px) 28px;opacity:0;pointer-events:none;background:rgba(249,245,236,.7);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);transition:opacity .8s ease}.caught-view.is-visible{opacity:1;pointer-events:auto}.caught-content{width:min(720px,100%);padding-bottom:44px;opacity:0;text-align:center;transform:translateY(9px)}.caught-view.is-visible .caught-content{animation:caught-content-arrive .58s cubic-bezier(.2,.72,.22,1) .12s both}.caught-view.has-catch-origin{animation:caught-surface-arrive .62s ease-out both}.caught-view.has-catch-origin .caught-content{transform:none;animation:caught-quote-arrive .7s ease-out both}.caught-view.has-catch-origin .caught-anchor{animation:caught-anchor-appear .16s ease-out .59s both}.story-close{position:fixed;top:25px;right:34px;z-index:1;min-height:44px;border:0;background:transparent;cursor:pointer;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.caught-kicker,.index-eyebrow{margin:0 0 30px;color:#8b7766;font-size:8px;letter-spacing:.2em;text-transform:uppercase}.caught-content blockquote{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(29px,4.2vw,58px);line-height:1.16;letter-spacing:-.035em;overflow-wrap:anywhere}.caught-rule{width:1px;height:56px;margin:34px auto 23px;background:linear-gradient(var(--rose),transparent)}.caught-destination{margin:0;color:var(--muted);font-family:Georgia,Times New Roman,serif;font-size:14px;font-style:italic}.caught-destination span{color:var(--ink)}.caught-note{max-width:410px;margin:11px auto 30px;color:#6f675c;font-size:11px;line-height:1.6;letter-spacing:.025em}.caught-images{display:grid;gap:14px;margin:30px auto 0}.caught-images.is-series{grid-template-columns:repeat(2,minmax(0,1fr))}.caught-images figure{margin:0}.caught-images img{display:block;width:100%;max-height:min(56vh,470px);object-fit:contain}.caught-images figcaption{margin-top:9px;color:var(--muted);font:italic 13px/1.45 Georgia,Times New Roman,serif;text-align:left}.caught-story{max-width:620px;margin:28px auto 34px;text-align:left;font:17px/1.72 Georgia,Times New Roman,serif}.caught-story p{margin:0 0 1em;white-space:pre-line}.caught-story p:last-child{margin-bottom:0}.fragment-echo{display:flex;flex-direction:column;gap:8px;max-width:500px;margin:40px auto 28px;padding:18px 0;border:0;border-top:1px solid rgba(68,58,46,.19);background:transparent;text-align:left;cursor:pointer}.fragment-echo span:first-child{color:#8b7766;font-size:10px;letter-spacing:.13em;text-transform:uppercase}.fragment-echo span:last-child{font:italic 18px/1.4 Georgia,Times New Roman,serif}.fragment-echo:hover span:last-child{color:#94646c}.caught-actions{display:flex;justify-content:center;gap:14px 24px;flex-wrap:wrap;margin-top:26px}.caught-actions button{min-height:44px;border:0;border-bottom:1px solid rgba(41,37,31,.35);padding:10px 0;background:transparent;cursor:pointer;font-size:10px;letter-spacing:.12em;text-transform:uppercase;transition:border-color .25s ease,color .25s ease}.caught-actions button:hover{color:#a05f62;border-color:#a05f62}.caught-actions button:disabled,.invitation button:disabled{color:#9d958b;border-color:rgba(41,37,31,.15);cursor:default}.all-caught{margin:18px 0 0;color:#7e7469;font:italic 12px/1.5 Georgia,Times New Roman,serif}.caught-flight{--catch-x:50vw;--catch-y:50vh;--catch-glide-x:var(--catch-x);--catch-glide-y:var(--catch-y);--catch-target-x:50vw;--catch-target-y:18vh;--catch-target-scale:2;--catch-angle:0rad;--catch-size:15px;position:fixed;z-index:60;left:var(--catch-x);top:var(--catch-y);max-width:min(62vw,520px);color:#302a24;font:400 var(--catch-size)/1.15 Georgia,Times New Roman,serif;letter-spacing:-.012em;text-align:center;white-space:nowrap;pointer-events:none;will-change:left,top,opacity,transform;animation:caught-flight .76s both}@keyframes caught-flight{0%{left:var(--catch-x);top:var(--catch-y);opacity:.72;transform:translate(-50%,-50%) rotate(var(--catch-angle)) scale(1);animation-timing-function:ease-out}18%{left:var(--catch-glide-x);top:var(--catch-glide-y);opacity:1;transform:translate(-50%,-50%) rotate(var(--catch-angle)) scale(1.03);animation-timing-function:cubic-bezier(.18,.66,.2,1)}72%{left:var(--catch-target-x);top:var(--catch-target-y);opacity:1;transform:translate(-50%,-50%) rotate(0) scale(var(--catch-target-scale));animation-timing-function:ease-out}to{left:var(--catch-target-x);top:var(--catch-target-y);opacity:0;transform:translate(-50%,-50%) rotate(0) scale(var(--catch-target-scale))}}@keyframes caught-surface-arrive{0%{opacity:0}to{opacity:1}}@keyframes caught-quote-arrive{0%,42%{opacity:0}to{opacity:1}}@keyframes caught-anchor-appear{0%{opacity:0}to{opacity:1}}@keyframes caught-content-arrive{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}.index-view{position:fixed;inset:0;z-index:45;display:flex;flex-direction:column;padding:clamp(28px,5vw,72px);opacity:0;pointer-events:none;background:rgba(246,239,228,.96);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transform:translateY(-16px);transition:opacity .65s ease,transform .65s ease}.index-view.is-visible{opacity:1;pointer-events:auto;transform:none}.index-topline{display:flex;align-items:flex-start;justify-content:space-between;gap:28px}.index-eyebrow{margin-bottom:13px}.index-topline h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(27px,3.6vw,49px);font-weight:400;letter-spacing:-.035em}.close-button,.index-back{min-height:44px;border:0;padding:10px 0;background:transparent;cursor:pointer;font-size:11px;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.index-back{display:block;margin:-10px 0 14px;color:var(--muted)}.destination-list{margin-top:clamp(24px,4vh,42px);border-top:1px solid rgba(68,58,46,.22)}.destination-row{display:grid;grid-template-columns:55px minmax(190px,1.1fr) 1.5fr auto;gap:22px;align-items:center;width:100%;border:0;border-bottom:1px solid rgba(68,58,46,.22);padding:clamp(17px,2.6vh,27px) 8px;background:transparent;text-align:left;cursor:pointer;transition:background .3s ease,padding .3s ease}.destination-row.is-focused,.destination-row:hover{padding-right:18px;padding-left:18px;background:rgba(255,255,255,.36)}.destination-count,.destination-number{color:#8b7766;font-size:8px;letter-spacing:.17em;text-transform:uppercase}.destination-name{font-family:Georgia,Times New Roman,serif;font-size:clamp(19px,2vw,28px)}.destination-description{color:var(--muted);font-family:Georgia,Times New Roman,serif;font-size:12px;font-style:italic;line-height:1.45}.destination-count{text-align:right}.is-index-overview .index-topline>div{animation:index-copy-arrive .3s ease-out both}.is-index-overview .destination-list{position:relative;border-top-color:transparent}.is-index-overview .destination-row{position:relative;border-bottom-color:transparent}.is-index-overview .destination-list:before,.is-index-overview .destination-row:after{content:"";position:absolute;left:0;right:0;height:1px;background:rgba(68,58,46,.22);pointer-events:none;transform-origin:left center;animation:index-rule-arrive .48s cubic-bezier(.22,.68,.24,1) both}.is-index-overview .destination-list:before{top:-1px;animation-delay:25ms}.is-index-overview .destination-row:after{bottom:-1px;animation-delay:calc(.07s + var(--index-step,0) * 35ms)}.is-index-overview .destination-row>span{animation:index-copy-arrive .32s ease-out both;animation-delay:calc(.12s + var(--index-step,0) * 35ms)}.is-index-overview .destination-row:focus-visible>span{animation:none}@keyframes index-rule-arrive{0%{transform:scaleX(0);opacity:.3}to{transform:scaleX(1);opacity:1}}@keyframes index-copy-arrive{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.collection-fragments{margin:30px 0 42px}.collection-caption{margin:0 0 14px;color:#8b7766;font-size:12px;letter-spacing:.11em;text-transform:uppercase}.collection-fragments ul{list-style:none;margin:0;padding:0;border-top:1px solid rgba(68,58,46,.18)}.collection-fragments li{border-bottom:1px solid rgba(68,58,46,.18)}.collection-fragments button{display:flex;justify-content:space-between;align-items:baseline;gap:20px;width:100%;border:0;padding:14px 4px;background:transparent;text-align:left;cursor:pointer;font:18px/1.4 Georgia,Times New Roman,serif}.collection-fragments button:hover{color:#94646c}.index-extras{margin:42px 0 18px}.index-utilities{display:flex;flex-wrap:wrap;align-items:center;gap:6px 26px;margin-top:32px}.index-utilities button{min-height:44px;border:0;border-bottom:1px solid rgba(68,58,46,.2);padding:10px 4px;background:transparent;text-align:left;cursor:pointer;font-size:11px;letter-spacing:.08em}.index-trails button:hover,.index-utilities button:hover{color:#94646c}.index-utilities button:disabled{color:#9d958b;cursor:default}.index-trails{display:flex;flex-direction:column}.index-trails .collection-caption{margin-bottom:6px}.index-trails button{display:flex;align-items:baseline;justify-content:space-between;gap:20px;min-height:44px;border:0;border-bottom:1px solid rgba(68,58,46,.2);padding:10px 4px;background:transparent;text-align:left;cursor:pointer}.index-trails button>span{flex:0 0 auto;font:17px/1.3 Georgia,Times New Roman,serif}.index-trails small{color:var(--muted);font:italic 12px/1.35 Georgia,Times New Roman,serif}.trail-intro{max-width:550px;margin:32px 0 22px;color:var(--muted);font:italic 16px/1.5 Georgia,Times New Roman,serif}.trail-fragments{list-style:none;margin:0;padding:0;border-top:1px solid rgba(68,58,46,.22)}.trail-fragments li{border-bottom:1px solid rgba(68,58,46,.18)}.trail-fragments button{display:grid;grid-template-columns:40px 1fr auto;align-items:baseline;gap:18px;width:100%;min-height:58px;border:0;padding:16px 4px;background:transparent;text-align:left;cursor:pointer;font:20px/1.4 Georgia,Times New Roman,serif}.trail-fragments button:hover{color:#94646c}.trail-number{color:#8b7766;font:10px/1.5 Arial,sans-serif;letter-spacing:.1em}.pocket-empty{margin:48px 0 12px;color:var(--muted);font:italic 18px/1.5 Georgia,Times New Roman,serif}.index-foot{display:flex;justify-content:space-between;gap:20px;margin-top:auto;padding-top:24px;color:var(--muted);font-size:8px;letter-spacing:.13em;text-transform:uppercase}.notebook-annotation{position:absolute;z-index:3;left:24px;top:calc(1vh + clamp(125px,12vw,200px) * .94 + 10px);width:125px;margin:0;color:#92877b;font:italic 11px/1.55 Georgia,Times New Roman,serif;pointer-events:none}.destination-rail{position:absolute;z-index:3;right:30px;top:max(280px,36%);display:flex;flex-direction:column;align-items:stretch;gap:3px;cursor:default}.destination-rail button{min-height:30px;padding:5px 4px;border:0;background:transparent;color:#75695e;text-align:right;font-size:10px;letter-spacing:.025em;cursor:pointer;transition:color .25s}.destination-rail button:focus-visible,.destination-rail button:hover{color:#94646c}.rail-number{display:inline-block;margin-right:7px;font:italic 10px Georgia,serif;color:#97816b}.caught-pocket{position:absolute;z-index:3;bottom:20px;left:30px;min-height:32px;padding:6px 4px;border:0;background:transparent;color:#75695e;font-size:10px;letter-spacing:.07em;cursor:pointer}.caught-pocket:hover{color:#94646c}.downstream-markers{pointer-events:none}.downstream-marker{position:absolute;z-index:3;top:69%;color:#8f8173;font:italic 10px/1.4 Georgia,serif;opacity:0;animation:river-margin 23s ease-in-out infinite}.marker-0{left:65%;animation-delay:-5s}.marker-1{right:5%;top:70.5%;animation-duration:31s;animation-delay:-19s}@keyframes river-margin{0%,14%,76%,to{opacity:0}34%,54%{opacity:.55}}.index-view{overflow-y:auto;background:var(--ivory)}.caught-view{z-index:45;overflow-y:auto}.held-fragments{list-style:none;margin:clamp(34px,6vh,64px) 0 0;padding:0;border-top:1px solid rgba(68,58,46,.22)}.held-fragments li{border-bottom:1px solid rgba(68,58,46,.18)}.held-fragments button{display:flex;justify-content:space-between;align-items:baseline;gap:32px;width:100%;padding:23px 5px;border:0;background:transparent;text-align:left;cursor:pointer}.held-fragments button:hover{color:#94646c}.held-text{max-width:760px;font:23px/1.45 Georgia,serif}.held-destination{flex-shrink:0;color:var(--muted);font:italic 12px/1.5 Georgia,serif}.caught-actions button,.close-button{min-height:44px}:focus-visible{outline:1px solid #94646c;outline-offset:5px}[role=dialog]:focus{outline:none}@keyframes opening-one{0%{opacity:0;transform:translateY(7px);filter:blur(3px)}10%,25%{opacity:1;transform:none;filter:none}38%,to{opacity:0;transform:translate(20px,18px);filter:blur(4px)}}@keyframes opening-two{0%,18%{opacity:0;transform:translateY(8px);filter:blur(3px)}29%,47%{opacity:1;transform:none;filter:none}59%,to{opacity:0;transform:translate(28px,28px);filter:blur(4px)}}@keyframes opening-three{0%,44%{opacity:0;transform:translateY(9px);filter:blur(3px)}54%,79%{opacity:1;transform:none;filter:none}93%,to{opacity:0;transform:translate(34px,36px);filter:blur(5px)}}@keyframes opening-drift{0%{opacity:0;transform:translate(0) rotate(0)}18%{opacity:.65}72%{opacity:.38}to{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(13deg)}}@keyframes current-gather{0%,34%{opacity:.1}58%{opacity:.07}82%{opacity:.28}to{opacity:.68}}@media (max-width:760px){.site-header{grid-template-columns:1fr 1fr;padding:20px}.opening-copy{top:max(235px,29vh);left:20px;width:min(390px,calc(100vw - 40px))}.opening-line{font-size:clamp(18px,5.4vw,24px)}.opening-line-three{margin-top:22px;font-size:clamp(16px,4.7vw,21px)}.opening-drift{top:49vh;left:32vw;font-size:11px}.opening-drift span:first-child{--dx:35px;--dy:180px}.opening-drift span:nth-child(2){--dx:78px;--dy:220px}.opening-drift span:nth-child(3){--dx:20px;--dy:265px}.opening-drift span:nth-child(4){--dx:98px;--dy:310px}.opening-skip{right:20px;bottom:20px}.invitation{top:68px;right:20px;width:194px;padding-top:12px}.invitation p{margin-bottom:12px;font-size:18px}.invitation button{font-size:9.5px}.edition-mark{display:block;right:20px;bottom:18px;z-index:3;font-size:8px;letter-spacing:.13em}.notebook-ornament{top:3vh;left:-3vw;width:clamp(104px,27vw,145px);opacity:.27}.caught-content blockquote{font-size:clamp(27px,8vw,41px)}.caught-view{padding:34px 20px}.story-close{top:12px;right:20px}.caught-images img{max-height:42vh}.caught-images.is-series{grid-template-columns:1fr}.caught-story{font-size:16px;line-height:1.65}.caught-actions{gap:10px 20px}.caught-actions button{font-size:11px;letter-spacing:.06em}.caught-flight{max-width:78vw}.index-view{padding:26px 20px;overflow-y:auto}.destination-list{margin-top:35px}.destination-row{grid-template-columns:28px 1fr auto;gap:12px;padding:17px 4px}.index-utilities{display:grid;grid-template-columns:1fr 1fr;gap:2px 18px;margin-top:24px}.index-utilities button{font-size:10px;letter-spacing:.03em}.index-utilities button:last-child{grid-column:1/3}.index-trails button{display:block}.index-trails small{display:block;margin-top:5px}.trail-fragments button{grid-template-columns:24px 1fr auto;gap:9px;font-size:18px}.destination-description{grid-column:2/4}.destination-count{grid-column:3;grid-row:1;align-self:start;font-size:7px}.index-foot{align-items:flex-end}.index-foot p:last-child{text-align:right}.notebook-annotation{left:12px;top:calc(3vh + clamp(104px,27vw,145px) * .94 + 10px);width:66px;font-size:10px}.destination-rail{top:max(218px,29%);right:16px;gap:0}.destination-rail button{min-height:34px;font-size:10px}.rail-number{margin-right:4px}.caught-pocket{left:16px;bottom:9px;font-size:9px;letter-spacing:.02em}.marker-0{left:auto;right:22px;top:70%;font-size:9px}.marker-1{display:none}.held-fragments button{display:block;padding:20px 4px}.held-text{display:block;font-size:21px}.held-destination{display:block;margin-top:9px}}@media (max-height:600px){.invitation{top:68px}.destination-rail{top:196px;bottom:auto;flex-direction:row;gap:8px}.destination-rail button{min-height:24px;padding-block:3px}.edition-mark{bottom:29%}.downstream-marker{display:none}.caught-view{place-items:start center}}@media (max-width:360px){.invitation{top:58px;right:20px;width:144px;padding-top:8px}.invitation p{font-size:16px;margin-bottom:7px}.invitation button{font-size:8px;letter-spacing:.1em;padding-block:6px}}@media (max-width:760px) and (max-height:600px){.current{min-height:max(100svh,375px)}.destination-rail{top:174px;bottom:auto;display:grid;grid-template-columns:1fr 1fr;width:min(230px,36vw);gap:0 8px}.destination-rail button{font-size:9px}}@media (max-width:760px){.site-header{grid-template-columns:1fr}.caught-pocket,.destination-rail,.downstream-markers,.edition-mark,.invitation,.notebook-annotation,.wordmark{display:none}.index-button{display:block;grid-column:1;justify-self:end}.mobile-catch-hint{position:absolute;z-index:3;bottom:26px;left:18px;display:flex;align-items:center;gap:7px;color:#6f675c;font:italic 12px/1.4 Georgia,Times New Roman,serif}.mobile-catch-hint button{min-width:36px;min-height:36px;border:0;background:transparent;cursor:pointer;font:20px/1 Arial,sans-serif}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}.opening{display:none}.current,.site-header{opacity:1}*,:after,:before{transition:none!important}.downstream-marker{animation:none!important}.marker-0{opacity:.45}.caught-flight,.marker-1{display:none}.caught-content{opacity:1;transform:none}.notebook-ornament{animation:none!important;transform:none}.is-index-overview .destination-list:before,.is-index-overview .destination-row:after,.is-index-overview .destination-row>span,.is-index-overview .index-topline>div{animation:none!important;opacity:1;transform:none}}