.hero{padding:0 var(--gutter);background:var(--ground);position:relative}.hero-bar{align-items:center;height:56px;margin:0 -12px;display:flex}.hero-nav{display:none}.hero-icon{width:44px;height:44px;color:var(--ink);place-items:center;transition:color .15s;display:grid}.hero-icon svg{width:24px;height:24px}.hero-menu{margin-left:auto}.hero-stage{text-align:center;grid-template-columns:minmax(0,1fr);grid-template-areas:"mark""line""prints""actions""about";justify-items:center;display:grid}.hero-mark{grid-area:mark;line-height:0}.hero-logo{filter:url(#logo-ink);width:min(78vw,360px)}.hero-mark .logo-name{font-size:64px;line-height:1;display:block}.hero-line{font:italic 400 20px/1.3 var(--wide);color:var(--ink);grid-area:line;margin-top:14px}.hero-prints{aspect-ratio:100/116;grid-area:prints;width:clamp(240px,86.2svh - 301.7px,100%);margin:22px 0 26px;position:relative;container-type:inline-size}.hero-prints>*{border-radius:var(--radius);max-width:none;position:absolute}.hero-portrait{object-fit:cover;object-position:30% 0;width:60cqw;height:75cqw;top:20cqw;left:20cqw}.hero-prints--alone{aspect-ratio:4/5}.hero-prints--alone .hero-portrait{width:100%;height:100%;inset:0}.hero-print{z-index:1;background:var(--panel);box-shadow:0 0 0 max(4px, 1.2cqw) var(--ground);padding:0;display:block;overflow:hidden}.hero-print img{object-fit:cover;width:100%;height:100%;display:block}button.hero-print{cursor:zoom-in}.hero-print--wide{display:none}.hero-print--p1{width:40cqw;height:50cqw;top:65cqw;left:1cqw}.hero-print--p2{width:36cqw;height:45cqw;top:1cqw;left:63cqw}.hero-print--p3{width:32cqw;height:40cqw;top:75cqw;left:67cqw}@media (width>=768px){.hero-print--wide{display:block}.hero-print--1{width:30cqw;height:37.5cqw;top:77cqw;left:2cqw}.hero-print--2{width:26cqw;height:32.5cqw;top:2cqw;left:72cqw}.hero-print--3{width:22cqw;height:27.5cqw;top:6cqw;left:4cqw}.hero-print--4{width:22cqw;height:27.5cqw;top:55cqw;left:77cqw}.hero-print--5{width:20cqw;height:25cqw;top:90cqw;left:55cqw}}.hero-actions{flex-wrap:wrap;grid-area:actions;justify-content:center;align-items:center;column-gap:28px;width:100%;max-width:440px;display:flex}.hero-book{flex:1 0 100%}.hero-more{height:44px;font:400 16px/1 var(--wide);color:var(--ink);text-underline-offset:6px;align-items:center;gap:8px;margin-top:4px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;transition:text-decoration-color .15s;display:inline-flex}.hero-more svg{width:16px;height:16px;color:var(--accent-text);transition:transform .2s cubic-bezier(.16,1,.3,1)}.hero-rate{display:contents}.hero-rating{--nv-rating-star:var(--accent-text);--nv-rating-size:15px;height:44px;font:400 15px/1 var(--wide);color:var(--ink-2);font-variant-numeric:tabular-nums lining-nums;margin-top:4px}.hero-rating .nv-rating-score{color:var(--ink);font-weight:600}@media (hover:hover){.hero-icon:hover{color:var(--accent-text)}.hero-more:hover{-webkit-text-decoration-color:var(--accent-text);text-decoration-color:var(--accent-text)}.hero-more:hover svg{transform:translate(3px)}.hero-rating:hover{color:var(--ink)}}@media (prefers-reduced-motion:no-preference){.hero-logo{animation:1.1s cubic-bezier(.45,.05,.25,1) .25s both hero-write;-webkit-mask:linear-gradient(90deg,#000 47.6%,#0000 52.4%) 0 0/210% 100% no-repeat;mask:linear-gradient(90deg,#000 47.6%,#0000 52.4%) 0 0/210% 100% no-repeat}}@keyframes hero-write{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}.menu{width:100%;max-width:none;height:auto;max-height:88svh;padding:8px max(var(--gutter), env(safe-area-inset-right)) calc(24px + env(safe-area-inset-bottom)) max(var(--gutter), env(safe-area-inset-left));border:0;border-top:1px solid var(--line);border-radius:var(--radius) var(--radius) 0 0;background:var(--panel);color:var(--ink);margin:0;position:fixed;inset:auto 0 0;overflow:auto;box-shadow:0 -16px 40px -12px #341e184d}.menu::backdrop{background:#28181466}.menu-close{width:44px;height:44px;color:var(--ink);place-items:center;margin:0 -12px 4px auto;display:grid}.menu-close svg{width:20px;height:20px}.menu-links{list-style:none}.menu-links a{border-bottom:1px solid var(--line);height:56px;font:400 18px/1 var(--wide);color:var(--ink);align-items:center;display:flex}.menu-book{width:100%;margin-top:24px}@media (prefers-reduced-motion:no-preference){.menu{transition:transform .3s cubic-bezier(.16,1,.3,1)}@starting-style{.menu[open]{transform:translateY(100%)}}}@media (width>=1024px){.hero-bar{height:96px;margin:0}.hero-nav{gap:40px;margin-right:auto;display:flex}.hero-nav a{font:400 15px/1 var(--wide);color:var(--ink-2);text-underline-offset:6px;padding:12px 0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;transition:color .15s,text-decoration-color .15s}.hero-ig{margin-right:-10px}.hero-menu{display:none}.hero-prints{width:clamp(240px,86.2svh - 344.8px,520px)}.hero-more{display:none}}@media (width>=1200px){.hero{--hero-h:clamp(720px, 100svh, 980px);--hero-gap:clamp(48px, 6.67vw - 24px, 64px);height:var(--hero-h);flex-direction:column;padding-bottom:56px;display:flex}.hero-bar{flex:none}.hero-stage{min-height:0;margin-inline:min(0px, 64px - var(--gutter));column-gap:var(--hero-gap);flex:1 1 0;grid-template:"mark mark mark"".prints about"1fr"line prints about""actions prints about"".prints about"1fr/minmax(0,1fr) auto minmax(0,1fr)}.hero-logo{width:440px}.hero-mark .logo-name{font-size:96px}.hero-line{text-align:right;text-wrap:balance;justify-self:end;max-width:9em;margin-top:0;font-size:28px}.hero-prints{width:min((var(--hero-h) - 96px - 126px - 28px - 56px) * .862, 100vw - 128px - 2 * var(--hero-gap) - 500px);align-self:end;margin:28px 0 0}.hero-actions{justify-content:flex-end;justify-self:end;row-gap:14px;max-width:none;margin-top:32px}.hero-book{flex:none;height:58px;padding:0 46px}.hero-rate{text-align:right;flex-basis:100%;display:block}.hero-rating{height:auto;margin-top:4px}.hero-nav .hero-nav-intro{display:none}.hero .about{scroll-margin-top:var(--hero-h)}}@media (width>=1024px) and (hover:hover){.hero-nav a:hover{color:var(--ink);-webkit-text-decoration-color:var(--accent-text);text-decoration-color:var(--accent-text)}}[data-astro-cid-el3wpbot]:where(.nv-rating){color:inherit;align-items:center;gap:.4em;text-decoration:none;display:inline-flex}[data-astro-cid-el3wpbot]:where(.nv-rating-stars){gap:var(--nv-rating-gap,.1em);color:var(--nv-rating-star,currentColor);display:inline-flex}[data-astro-cid-el3wpbot]:where(.nv-rating-star){width:var(--nv-rating-size,1em);height:var(--nv-rating-size,1em);flex:none}[data-astro-cid-el3wpbot]:where(.nv-rating-star) [data-astro-cid-el3wpbot]:where(svg){overflow:hidden}[data-astro-cid-el3wpbot]:where(.nv-rating-star-empty){fill:var(--nv-rating-empty,color-mix(in srgb, currentColor 25%, transparent))}[data-astro-cid-el3wpbot]:where(.nv-rating-star-full){fill:currentColor}.lightbox{--ink:#f4ece6;--ink-2:#d3c3bb;--line:#f0d6cc2b;--line-strong:#f4ece673;--panel-2:#251b19;--accent-text:#f4ece6;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;color:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:0}.lightbox[open]{flex-direction:column;animation:.18s lightbox-in;display:flex}.lightbox::backdrop{background:#080505f7}.lightbox[open]::backdrop{animation:.18s lightbox-in}.lightbox.is-closing,.lightbox.is-closing::backdrop{animation:.2s forwards lightbox-out}@keyframes lightbox-in{0%{opacity:0}}@keyframes lightbox-out{to{opacity:0}}html:has(.lightbox[open]){overflow:hidden}html:has(dialog.lightbox[open]) .sticky[data-sticky]{visibility:hidden;transition:none}.lightbox-close,.lightbox-nav{border:1px solid var(--line);border-radius:var(--radius);width:44px;height:44px;color:var(--ink);background:#0f0b0ab8;place-items:center;transition:background-color .15s,border-color .15s,color .15s;display:grid}@media (hover:hover){.lightbox-close:hover,.lightbox-nav:hover{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}}.lightbox-close{z-index:2;position:absolute;top:12px;right:12px}.lightbox-close svg{width:22px;height:22px}.lightbox-nav svg{width:18px;height:18px}.lightbox-nav--prev svg{transform:scaleX(-1)}.lightbox-count{z-index:2;top:12px;left:var(--gutter);font:500 14px/44px var(--wide);letter-spacing:.04em;color:var(--ink-2);font-variant-numeric:tabular-nums lining-nums;pointer-events:none;position:absolute}.lightbox-stage{flex:1;min-height:0;position:relative}.lightbox-track{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;height:100%;display:flex;overflow-x:auto}.lightbox-track::-webkit-scrollbar{display:none}.lightbox-track:focus-visible{outline-offset:-2px}.lightbox-track.is-swapping{animation:.22s lightbox-swap}@keyframes lightbox-swap{0%{opacity:0}}.lightbox-slide{scroll-snap-align:start;flex:0 0 100%;justify-content:center;align-items:center;height:100%;padding:68px 12px 8px;display:flex}.lightbox-slide img{object-fit:contain;border-radius:var(--radius);max-width:100%;max-height:100%}.lightbox-foot{padding:8px var(--gutter) calc(16px + env(safe-area-inset-bottom));grid-template-columns:44px minmax(0,1fr) 44px;grid-template-areas:"prev caption next""book book book""times times times";align-items:center;gap:12px;display:grid}.lightbox-caption{min-height:1.4em;font:italic 400 15px/1.4 var(--wide);color:var(--ink-2);text-align:center;text-wrap:balance;grid-area:caption}.lightbox-nav--prev{grid-area:prev}.lightbox-nav--next{grid-area:next}.lightbox-book{grid-area:book;padding:0 16px}.lightbox-times{grid-area:times;display:none}.lightbox[data-offers-times] .lightbox-times{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-height:52px;display:grid}.lightbox-time{border:1px solid var(--line-strong);border-radius:var(--radius);font-variant-numeric:tabular-nums lining-nums;min-height:52px;color:var(--ink);flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:6px 8px;transition:border-color .15s,background-color .15s;display:flex}.lightbox-time-day{font:400 14px/1.2 var(--wide);color:var(--ink-2)}.lightbox-time-at{font:600 15px/1.2 var(--wide)}@media (hover:hover){.lightbox-time:hover{border-color:var(--accent-text);background:var(--panel-2)}}@media (width<=767.98px){.lightbox-slide--wide{display:none}}@media (prefers-reduced-motion:reduce){.lightbox[open],.lightbox[open]::backdrop,.lightbox.is-closing,.lightbox.is-closing::backdrop,.lightbox-track.is-swapping{animation:none}.lightbox-close,.lightbox-nav,.lightbox-time{transition:none}}@media (width>=1024px){.lightbox-close{width:48px;height:48px;top:24px;right:24px}.lightbox-count{font-size:15px;top:26px;left:32px}.lightbox-slide{padding:88px 112px 16px}.lightbox-foot{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 28px;padding:8px 112px 32px;display:flex}.lightbox-caption{min-height:0;font-size:17px}.lightbox-caption:empty{display:none}.lightbox-book{padding:0 28px}.lightbox[data-offers-times] .lightbox-times{flex-basis:100%;justify-content:center;gap:12px;display:flex}.lightbox-time{min-width:148px;padding:6px 20px}.lightbox-nav{z-index:2;width:52px;height:52px;position:absolute;top:50%;transform:translateY(-50%)}.lightbox-nav--prev{left:32px}.lightbox-nav--next{right:32px}}.services{background:var(--ground-2)}.services-title-2{padding-left:46px;display:inline-block}.services-title-2 .services-amp{color:var(--ink)}.services-amp-pair{white-space:nowrap}.services-group{margin-top:44px}.services-list>.services-group:first-child{margin-top:40px}.services-group-name{color:var(--accent-text);align-items:center;gap:14px;padding-bottom:6px;font-size:14px;display:flex}.services-group-name:after{content:"";background:var(--line);flex:1;height:1px}.services-group-rule{background:var(--line);height:1px}.services-row{text-align:left;grid-template-columns:minmax(0,1fr);grid-template-areas:"name""line""price";column-gap:16px;width:100%;padding:18px 0;display:grid}.services-row+.services-row{border-top:1px solid var(--line)}button.services-row{grid-template-columns:minmax(0,1fr) 16px;grid-template-areas:"name name""line line""price go"}.services-name{font:700 17px/1.3 var(--wide);color:var(--ink);grid-area:name;transition:color .2s ease-out}.services-meta{white-space:nowrap;grid-area:price;place-self:center start;align-items:baseline;gap:12px;margin-top:12px;display:flex}.services-from{font-variant-numeric:normal}.services-time{font:400 14px/1.2 var(--wide);color:var(--ink-3)}.services-num{font-variant-numeric:tabular-nums lining-nums}.services-line{font:400 14px/1.5 var(--wide);color:var(--ink-3);grid-area:line;margin-top:6px}.services-go{width:16px;height:16px;color:var(--ink-3);grid-area:go;align-self:center;margin-top:12px;transition:transform .2s cubic-bezier(.25,1,.5,1),color .2s ease-out}@media (width>=640px){.services-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name price""line price";gap:6px 20px}button.services-row{grid-template-columns:minmax(0,1fr) auto 16px;grid-template-areas:"name price go""line price go";column-gap:16px}.services-meta{flex-direction:column;justify-self:end;align-items:flex-end;gap:4px;margin-top:0}.services-line,.services-go{margin-top:0}}button.services-row:focus-visible{outline-offset:4px;border-radius:var(--radius)}button.services-row:active .services-name{color:var(--accent-text)}@media (hover:hover){button.services-row:hover .services-name,button.services-row:hover .services-go{color:var(--accent-text)}button.services-row:hover .services-go{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.services-name,.services-go{transition:none}button.services-row:hover .services-go{transform:none}}.services-cta{width:100%;margin-top:44px;display:flex}@media (width>=1024px){.services{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:56px clamp(56px,7vw,100px);display:grid}.services-list{display:contents}.services-title-2{padding-left:0}.services-group,.services-list>.services-group:first-child{margin-top:0}.services-group-name{padding-bottom:4px}.services-row{gap:4px 40px;padding:20px 0}button.services-row{column-gap:28px}.services-name{font-size:20px}.services-line{font-size:16px}.services-price{font-size:19px}.services-time{font-size:15px}.services-cta{grid-column:1/-1;justify-self:center;width:auto;margin-top:0;display:inline-flex}}@media (width>=1300px){.services-title-2{padding-left:74px}}.about{text-align:center;grid-area:about;width:100%;max-width:30em;padding:64px 0 80px;scroll-margin-top:24px}.about .about-title{font-size:58px}.about-cred{font:italic 400 16px/1.4 var(--wide);color:var(--ink-2);text-wrap:balance;margin-top:14px}.about-text{text-wrap:pretty;margin-top:20px}.about-text p+p{margin-top:.8em}.about-sign{font:italic 400 20px/1.3 var(--wide);color:var(--accent-text);margin-top:22px}.about-sign--script{font:400 42px/1 var(--script)}.about-nb{white-space:nowrap}@media (width>=1200px){.about{text-align:left;place-self:center start;max-width:300px;padding:0;scroll-margin-top:96px}.about .about-title{font-size:64px}.about-cred{margin-top:16px;font-size:18px}.about-text{margin-top:18px;font-size:17px;line-height:1.6}.about-sign{margin-top:20px}}.work{background:var(--ground)}.work-grid{grid-template-columns:1fr 74px 74px 1fr;grid-auto-rows:74px;gap:5px;margin-top:28px;display:grid}.work-tile{border-radius:var(--radius);background:var(--panel);grid-area:var(--p);cursor:zoom-in;width:100%;height:100%;padding:0;display:block;position:relative;overflow:hidden}.work-tile img{object-fit:cover;object-position:50% 35%;width:100%;height:100%}.work-tile:focus-visible{outline-offset:2px}.work:not(.is-open) .is-more-p{display:none}@media (hover:hover){.work-tile img{transition:transform .3s cubic-bezier(.25,1,.5,1)}.work-tile:hover img{transform:scale(1.04)}}.work-actions{justify-content:center;display:flex}.work-more{height:44px;font:600 14px/1 var(--wide);letter-spacing:0;text-transform:none;color:var(--accent-text);border:0;margin-top:12px;padding:0 4px}.work-more-icon{transition:transform .2s cubic-bezier(.25,1,.5,1);transform:rotate(90deg)}@media (hover:hover){.work-more:hover .work-more-icon{transform:rotate(90deg)translate(3px)}}@media (width<=1023.98px) and (hover:hover){.work-more:hover{background:0 0}}.work-book--desktop{display:none}.work-book--phone{width:100%;margin-top:28px}.work-ig{border-top:1px solid var(--line);border-bottom:1px solid var(--line);min-height:64px;color:var(--ink);align-items:center;gap:14px;margin-top:28px;padding:10px 2px;display:flex}.work-ig-icon{width:26px;height:26px;color:var(--accent-text);flex:none}.work-ig-text{flex-direction:column;flex:1;gap:5px;display:flex}.work-ig-label{font:600 15px/1.2 var(--wide);color:var(--ink)}.work-ig-handle{font:400 14px/1.2 var(--wide);color:var(--accent-text)}.work-ig-arrow{width:18px;height:18px;color:var(--ink-2);flex:none;transition:transform .2s cubic-bezier(.25,1,.5,1)}@media (hover:hover){.work-ig:hover .work-ig-arrow{color:var(--ink);transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.work-tile img,.work-ig-arrow,.work-more-icon{transition:none}.work-tile:hover img,.work-ig:hover .work-ig-arrow{transform:none}.work-more:hover .work-more-icon{transform:rotate(90deg)}}@media (width>=1024px){.work-grid{grid-template-columns:repeat(12,1fr);grid-auto-rows:min(92px, calc((100vw - 2 * var(--gutter) - 88px) / 12));gap:8px;margin-top:48px}.work-tile{grid-area:var(--d)}.work:not(.is-open) .is-more-p{display:block}.work:not(.is-open) .is-more-d{display:none}.work-actions{gap:16px;margin-top:40px}.work-actions .btn{min-width:220px}.work-more{border:1px solid var(--line-strong);letter-spacing:.18em;text-transform:uppercase;height:52px;color:var(--ink);margin-top:0;padding:0 28px;font-size:13px}.work-more-icon,.work-more--phone{display:none}.work-book--desktop{display:inline-flex}.work-book--phone{display:none}.work-ig{gap:16px;min-height:72px;margin-top:40px}.work-ig-text{flex-direction:row;align-items:baseline;gap:14px}.work-ig-label{font-size:17px}.work-ig-handle{font-size:15px}}.reviews{background:var(--ground)}.reviews--band{background:var(--ground-2)}.reviews-list{margin-top:36px;list-style:none}.reviews-item+.reviews-item{border-top:1px solid var(--line);margin-top:28px;padding-top:28px}.reviews-quote{font:italic 400 20px/1.4 var(--wide);color:var(--ink);text-wrap:pretty}.reviews-name{font:600 15px/1.3 var(--wide);color:var(--ink-2);margin-top:14px}@media (width>=1024px){.reviews{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:clamp(56px,7vw,100px);display:grid}.reviews-list{margin-top:0;padding-top:14px}.reviews-item+.reviews-item{margin-top:36px;padding-top:36px}.reviews-quote{font-size:28px;line-height:1.3}.reviews-name{margin-top:18px;font-size:16px}}.sticky[data-astro-cid-lkmocea4]{z-index:50;height:calc(52px + env(safe-area-inset-bottom));padding:0 max(var(--gutter), env(safe-area-inset-right)) env(safe-area-inset-bottom) max(var(--gutter), env(safe-area-inset-left));border-top:1px solid var(--line);background:var(--ground);visibility:hidden;align-items:center;gap:4px;transition:transform .18s cubic-bezier(.4,0,1,1),visibility 0s linear .18s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.sticky[data-astro-cid-lkmocea4][data-past]:not([data-at-end]):not([data-yield]){visibility:visible;transition:transform .32s cubic-bezier(.16,1,.3,1),visibility;transform:none}.sticky-mark[data-astro-cid-lkmocea4]{align-items:center;height:44px;margin-right:auto;display:flex}.sticky-mark[data-astro-cid-lkmocea4] img[data-astro-cid-lkmocea4]{width:100px}.sticky-mark[data-astro-cid-lkmocea4] span[data-astro-cid-lkmocea4]{font:400 28px/1 var(--script);color:var(--accent-deep)}.sticky-nav[data-astro-cid-lkmocea4]{display:none}.sticky-menu[data-astro-cid-lkmocea4]{width:44px;height:44px;color:var(--ink);place-items:center;display:grid}.sticky-menu[data-astro-cid-lkmocea4] svg{width:24px;height:24px}.sticky-book[data-astro-cid-lkmocea4]{height:44px;padding:0 20px}@media (width>=1024px){.sticky[data-astro-cid-lkmocea4]{top:var(--nv-preview-bar,0px);height:68px;padding:0 var(--gutter);border-top:0;border-bottom:1px solid var(--line);gap:0;bottom:auto;transform:translateY(-100%)}.sticky[data-astro-cid-lkmocea4][data-past]{visibility:visible;transition:transform .32s cubic-bezier(.16,1,.3,1),visibility;transform:none}.sticky-mark[data-astro-cid-lkmocea4]{margin-right:56px}.sticky-mark[data-astro-cid-lkmocea4] img[data-astro-cid-lkmocea4]{width:132px}.sticky-nav[data-astro-cid-lkmocea4]{gap:36px;margin-right:auto;display:flex}.sticky-nav[data-astro-cid-lkmocea4] a[data-astro-cid-lkmocea4]{font:400 15px/1 var(--wide);color:var(--ink-2);text-underline-offset:6px;padding:12px 0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;transition:color .15s,text-decoration-color .15s}.sticky-menu[data-astro-cid-lkmocea4]{display:none}.sticky-nav[data-astro-cid-lkmocea4] a[data-astro-cid-lkmocea4][aria-current]{color:var(--ink);-webkit-text-decoration-color:var(--accent-text);text-decoration-color:var(--accent-text)}.sticky-book[data-astro-cid-lkmocea4]{height:44px;padding:0 26px;transition:background-color .16s ease-out,transform 80ms ease-out,opacity .18s,visibility}.sticky[data-astro-cid-lkmocea4][data-yield] .sticky-book[data-astro-cid-lkmocea4],.sticky[data-astro-cid-lkmocea4][data-at-end] .sticky-book[data-astro-cid-lkmocea4]{visibility:hidden;opacity:0;transition:background-color .16s ease-out,transform 80ms ease-out,opacity .18s,visibility 0s linear .18s}}@media (width>=1024px) and (hover:hover){.sticky-nav[data-astro-cid-lkmocea4] a[data-astro-cid-lkmocea4]:hover{color:var(--ink);-webkit-text-decoration-color:var(--accent-text);text-decoration-color:var(--accent-text)}}@media (prefers-reduced-motion:reduce){.sticky[data-astro-cid-lkmocea4],.sticky[data-astro-cid-lkmocea4][data-past]{transform:none}.sticky[data-astro-cid-lkmocea4]{opacity:0;transition:opacity .15s,visibility 0s linear .15s}.sticky[data-astro-cid-lkmocea4][data-past]:not([data-at-end]):not([data-yield]){opacity:1;transition:opacity .15s,visibility}}@media (prefers-reduced-motion:reduce) and (width>=1024px){.sticky[data-astro-cid-lkmocea4][data-past]{visibility:visible;opacity:1;transition:opacity .15s,visibility}}
