.post[data-astro-cid-vuqwuihb]{margin-inline:var(--gutter);gap:22px;padding-block:18px 40px;scroll-margin-top:12px;display:grid;position:relative}.post[data-astro-cid-vuqwuihb]:before{content:"";background:var(--blue-line);transform-origin:0;height:1px;position:absolute;top:0;left:0;right:0}@media (resolution>=2x){.post[data-astro-cid-vuqwuihb]:before{height:1.5px}}.post-date[data-astro-cid-vuqwuihb]{font-variation-settings:"opsz" 30;font-size:22px;font-weight:600;line-height:1.2}.post-date[data-astro-cid-vuqwuihb] a[data-astro-cid-vuqwuihb]{display:inline-block;position:relative}.post-date[data-astro-cid-vuqwuihb] a[data-astro-cid-vuqwuihb]:after{content:"";background:var(--blue-line);width:100%;height:5px;-webkit-mask:var(--ink-a) center / 100% 100% no-repeat;-webkit-mask:var(--ink-a) center / 100% 100% no-repeat;mask:var(--ink-a) center / 100% 100% no-repeat;transform-origin:0;transition:transform .3s var(--ease-out);position:absolute;bottom:-3px;left:0;transform:scaleX(.3)}.post-date[data-astro-cid-vuqwuihb] a[data-astro-cid-vuqwuihb]:hover:after,.post-date[data-astro-cid-vuqwuihb] a[data-astro-cid-vuqwuihb]:focus-visible:after,.post[data-astro-cid-vuqwuihb]:target .post-date[data-astro-cid-vuqwuihb] a[data-astro-cid-vuqwuihb]:after{transform:scaleX(1)}.post-facts[data-astro-cid-vuqwuihb]{margin-top:8px;font-size:20px;line-height:1.25}.post-place[data-astro-cid-vuqwuihb]{color:var(--blue);text-underline-offset:4px;transition:text-decoration-color .2s var(--ease-out);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px;display:inline-block;position:relative}.post-place[data-astro-cid-vuqwuihb]:hover,.post-place[data-astro-cid-vuqwuihb]:focus-visible{-webkit-text-decoration-color:var(--blue-line);text-decoration-color:var(--blue-line)}.post-amount[data-astro-cid-vuqwuihb]{font-variant-numeric:lining-nums;margin-top:10px;font-size:25px;font-weight:450;line-height:1.2}.post-words[data-astro-cid-vuqwuihb]{overflow-wrap:anywhere;text-wrap:pretty;max-width:38ch;font-size:18px;line-height:1.45}@media (width<=959.98px){.post-body[data-astro-cid-vuqwuihb]>[data-astro-cid-vuqwuihb]:first-child{margin-top:0}}.post-note[data-astro-cid-vuqwuihb]{max-width:42ch;color:var(--ink-soft);font-variation-settings:"opsz" 14;text-wrap:pretty;margin-top:10px;font-size:15px;font-style:italic;line-height:1.4}.post-send[data-astro-cid-vuqwuihb]{min-height:44px;color:var(--blue);align-items:center;gap:10px;margin-top:14px;font-size:18px;display:inline-flex}.post-send[data-astro-cid-vuqwuihb] span[data-astro-cid-vuqwuihb]{text-underline-offset:4px;transition:text-decoration-color .2s var(--ease-out);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px}.post-send[data-astro-cid-vuqwuihb]:hover span[data-astro-cid-vuqwuihb],.post-send[data-astro-cid-vuqwuihb]:focus-visible span[data-astro-cid-vuqwuihb]{-webkit-text-decoration-color:var(--blue-line);text-decoration-color:var(--blue-line)}@media (pointer:coarse){.post-date[data-astro-cid-vuqwuihb] a[data-astro-cid-vuqwuihb]:before,.post-place[data-astro-cid-vuqwuihb]:before{content:"";position:absolute;inset:-12px 0 -4px}.post-place[data-astro-cid-vuqwuihb]:before{inset:-4px 0 -12px}}.post-photos[data-astro-cid-vuqwuihb]{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.post-photo-row[data-astro-cid-vuqwuihb]{gap:12px;display:flex}.post-photo[data-astro-cid-vuqwuihb]{--share:calc(var(--ratio) * 100);flex:var(--share) 1 0;min-width:0;aspect-ratio:var(--ratio);background:var(--rule);display:block}.post-photo[data-astro-cid-vuqwuihb]:only-child{width:min(100%, calc(460px * var(--ratio)));flex:none}.post-photo[data-astro-cid-vuqwuihb] img[data-astro-cid-vuqwuihb]{width:100%;height:100%;transition:opacity .2s var(--ease-out)}@media (hover:hover){.post-photo[data-astro-cid-vuqwuihb]:hover img[data-astro-cid-vuqwuihb]{opacity:.9}}@media (width<=639.98px){.post-photos[data-astro-cid-vuqwuihb]{flex-wrap:wrap;display:flex}.post-photo-row[data-astro-cid-vuqwuihb]{display:contents}.post-photo[data-astro-cid-vuqwuihb],.post-photo[data-astro-cid-vuqwuihb]:only-child{flex:0 0 var(--narrow);width:auto}}@media (width>=960px){.post[data-astro-cid-vuqwuihb]{grid-template-columns:calc(376 * var(--u)) minmax(0, 1fr);column-gap:calc(32 * var(--u));margin:0 calc(112 * var(--u)) 0 calc(134 * var(--u));padding-block:calc(22 * var(--u)) calc(30 * var(--u));grid-template-rows:auto 1fr;grid-template-areas:"head photos""body photos";row-gap:0}.post-head[data-astro-cid-vuqwuihb]{grid-area:head}.post-photos[data-astro-cid-vuqwuihb]{grid-area:photos;align-self:start}.post-body[data-astro-cid-vuqwuihb]{grid-area:body}.post-date[data-astro-cid-vuqwuihb]{font-size:calc(26 * var(--u));line-height:1.15}.post-facts[data-astro-cid-vuqwuihb]{margin-top:calc(10 * var(--u));font-size:max(17px, calc(23 * var(--u)))}.post-amount[data-astro-cid-vuqwuihb]{margin-top:calc(14 * var(--u));font-size:calc(30 * var(--u))}.post-words[data-astro-cid-vuqwuihb]{margin-top:calc(14 * var(--u));font-size:max(16px, calc(20 * var(--u)))}.post-note[data-astro-cid-vuqwuihb]{margin-top:calc(10 * var(--u));font-size:max(14px, calc(16 * var(--u)))}.post-send[data-astro-cid-vuqwuihb]{margin-top:calc(14 * var(--u));font-size:max(16px, calc(20 * var(--u)))}.post-photos[data-astro-cid-vuqwuihb],.post-photo-row[data-astro-cid-vuqwuihb]{gap:calc(12 * var(--u))}.post-photo[data-astro-cid-vuqwuihb]:only-child{width:min(100%, calc(460 * var(--u) * var(--ratio)))}}@media (width>=1200px){.post-date[data-astro-cid-vuqwuihb] a[data-astro-cid-vuqwuihb]:after{height:6px}}@media (prefers-reduced-motion:no-preference){.post[data-astro-cid-vuqwuihb]:target .post-date[data-astro-cid-vuqwuihb] a[data-astro-cid-vuqwuihb]:after{animation:post-extend .7s var(--ease-out) both .25s}@supports (animation-timeline:view()){.post[data-astro-cid-vuqwuihb]:not(:first-child):before{animation:linear both post-extend;animation-timeline:view();animation-range:cover cover 15%}}}@keyframes post-extend{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.viewer[data-astro-cid-cbae5s4t]{background:var(--paper) url(/texture/paper.webp);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--ink);overscroll-behavior:contain;border:0;margin:0;padding:0}.viewer[data-astro-cid-cbae5s4t][open]{grid-template-rows:minmax(0,1fr) auto;display:grid}.viewer[data-astro-cid-cbae5s4t]::backdrop{background:var(--paper) url(/texture/paper.webp)}.viewer-figure[data-astro-cid-cbae5s4t]{grid-template-rows:minmax(0,1fr) auto;justify-items:center;gap:10px;min-height:0;padding:16px 16px 0;display:grid}.viewer-figure[data-astro-cid-cbae5s4t] .viewer-image{width:100%;height:100%;max-width:var(--full-width,none);max-height:var(--full-height,none);object-fit:contain;min-height:0}.viewer-failed[data-astro-cid-cbae5s4t]{color:var(--ink);align-self:center;font-size:18px}.viewer-retry[data-astro-cid-cbae5s4t]{min-height:44px;color:var(--blue);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:8px 4px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px}.viewer-retry[data-astro-cid-cbae5s4t]:hover,.viewer-retry[data-astro-cid-cbae5s4t]:focus-visible{-webkit-text-decoration-color:var(--blue-line);text-decoration-color:var(--blue-line)}.viewer-caption[data-astro-cid-cbae5s4t]{max-width:62ch;color:var(--ink-soft);font-variation-settings:"opsz" 14;text-align:center;font-size:15px;font-style:italic;line-height:1.4}.viewer-controls[data-astro-cid-cbae5s4t]{padding:8px 16px max(12px, env(safe-area-inset-bottom));flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 20px;display:flex}.viewer-button[data-astro-cid-cbae5s4t]{min-height:44px;color:var(--blue);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 4px;font-size:18px;display:inline-flex}@media (hover:hover){.viewer-button[data-astro-cid-cbae5s4t]:hover{text-decoration:underline;-webkit-text-decoration-color:var(--blue-line);text-decoration-color:var(--blue-line);text-underline-offset:4px;text-decoration-thickness:2px}}.viewer-button[data-astro-cid-cbae5s4t]:disabled{color:var(--ink-soft);cursor:default;opacity:.5;text-decoration:none}.viewer-chevron[data-astro-cid-cbae5s4t]{border-top:2px solid var(--blue-line);border-right:2px solid var(--blue-line);border-top-right-radius:1px;width:9px;height:9px}.viewer-button[data-astro-cid-cbae5s4t]:disabled .viewer-chevron[data-astro-cid-cbae5s4t]{border-color:currentColor}.viewer-next[data-astro-cid-cbae5s4t] .viewer-chevron[data-astro-cid-cbae5s4t]{transform:rotate(45deg)}.viewer-previous[data-astro-cid-cbae5s4t] .viewer-chevron[data-astro-cid-cbae5s4t]{transform:rotate(-135deg)}.viewer-count[data-astro-cid-cbae5s4t]{min-width:5ch;color:var(--ink-soft);text-align:center;font-size:15px}@media (prefers-reduced-motion:no-preference){.viewer[data-astro-cid-cbae5s4t][open] .viewer-image{animation:viewer-arrive .2s var(--ease-out)}}@keyframes viewer-arrive{0%{opacity:0}to{opacity:1}}.footer[data-astro-cid-jo6i4kqk]{width:min(100%,1680px);padding:36px var(--gutter) max(36px, env(safe-area-inset-bottom));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-inline:auto;display:flex}.footer-logo[data-astro-cid-jo6i4kqk]{width:170px;height:auto}.footer-nav[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:6px 22px;font-size:17px;display:flex}.footer-nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-underline-offset:4px;min-width:44px;transition:color .2s var(--ease-out), text-decoration-color .2s var(--ease-out);padding-block:12px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px;display:inline-block}.footer-nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--blue);-webkit-text-decoration-color:var(--blue-line);text-decoration-color:var(--blue-line)}@media (width>=960px){.footer[data-astro-cid-jo6i4kqk]{padding-inline:clamp(96px,10vw,168px) clamp(80px,8.3vw,140px)}}.give[data-astro-cid-4fhaiqjk]{background:var(--blue);color:var(--paper);scroll-margin-top:0}.give-inner[data-astro-cid-4fhaiqjk]{width:min(100%,1680px);padding:72px var(--gutter) 80px;margin-inline:auto}.give-title[data-astro-cid-4fhaiqjk]{font-variation-settings:"opsz" 60;letter-spacing:-.015em;text-wrap:balance;max-width:19ch;font-size:clamp(34px,9vw,64px);font-weight:620;line-height:1.04}.give-explain[data-astro-cid-4fhaiqjk]{max-width:34ch;margin-top:18px;font-size:20px;line-height:1.35}.give-cta[data-astro-cid-4fhaiqjk]{border:2px solid var(--paper);background:var(--paper);width:100%;min-height:56px;color:var(--ink);transition:background-color .2s var(--ease-out), color .2s var(--ease-out), border-color .2s var(--ease-out);justify-content:center;align-items:center;gap:.5em;margin-top:36px;padding:12px 22px;font-size:20px;line-height:1.1;display:inline-flex}.give-cta[data-astro-cid-4fhaiqjk]:active{opacity:.85;transition-duration:60ms}.give-cta[data-astro-cid-4fhaiqjk]:hover,.give-cta[data-astro-cid-4fhaiqjk]:focus-visible{color:var(--paper);background:0 0}.give-cta[data-astro-cid-4fhaiqjk]:focus-visible{outline-color:var(--paper)}.give[data-astro-cid-4fhaiqjk] ::selection{background:var(--paper);color:var(--blue)}@media (width>=640px){.give-cta[data-astro-cid-4fhaiqjk]{width:auto;min-width:240px}.give-clause[data-astro-cid-4fhaiqjk]{display:block}.give-title[data-astro-cid-4fhaiqjk]{max-width:none;font-size:min(64px,7.5vw)}}@media (width>=960px){.give-inner[data-astro-cid-4fhaiqjk]{grid-template-columns:1fr auto;align-items:end;gap:12px 48px;padding:clamp(72px,7vw,112px) clamp(80px,8.3vw,140px) clamp(72px,7vw,112px) clamp(96px,10vw,168px);display:grid}.give-title[data-astro-cid-4fhaiqjk]{font-size:clamp(38px,4.3vw,72px)}.give-cta[data-astro-cid-4fhaiqjk]{margin:0}.give-explain[data-astro-cid-4fhaiqjk]{grid-area:2/1;margin-top:0}.give-inner[data-astro-cid-4fhaiqjk]:has(.give-explain) .give-cta[data-astro-cid-4fhaiqjk]{grid-area:1/2/span 2}}.masthead[data-astro-cid-v3lsk6py]{padding:16px var(--gutter);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.brand[data-astro-cid-v3lsk6py]{font-variation-settings:"opsz" 30;letter-spacing:-.008em;align-items:center;gap:10px;min-height:44px;font-size:25px;font-weight:640;line-height:1.1;display:inline-flex}.brand-name[data-astro-cid-v3lsk6py]{position:relative}.brand-name[data-astro-cid-v3lsk6py]:after{content:"";background:var(--blue-line);width:54px;height:5px;-webkit-mask:var(--ink-a) center / 100% 100% no-repeat;-webkit-mask:var(--ink-a) center / 100% 100% no-repeat;mask:var(--ink-a) center / 100% 100% no-repeat;position:absolute;bottom:-5px;left:0}.brand-mark[data-astro-cid-v3lsk6py]{width:38px;height:auto}.nav[data-astro-cid-v3lsk6py]{flex-wrap:wrap;gap:0 clamp(6px,2.6vw,22px);font-size:clamp(14px,4.1vw,17px);display:flex}.nav-link[data-astro-cid-v3lsk6py]{white-space:nowrap;transition:color .2s var(--ease-out);padding-block:12px;line-height:21.25px;display:inline-block;position:relative}@media (width<=959.98px){.nav-link[data-astro-cid-v3lsk6py]:last-child:before{content:"";position:absolute;inset:0 -7px}}.nav-link[data-astro-cid-v3lsk6py]:after{content:"";background:var(--blue-line);height:4px;-webkit-mask:var(--ink-b) center / 100% 100% no-repeat;-webkit-mask:var(--ink-b) center / 100% 100% no-repeat;mask:var(--ink-b) center / 100% 100% no-repeat;transform-origin:0;transition:transform .3s var(--ease-out);position:absolute;bottom:6px;left:0;right:0;transform:scaleX(0)}.nav-link[data-astro-cid-v3lsk6py].is-current,.nav-link[data-astro-cid-v3lsk6py]:hover{color:var(--blue)}.nav-link[data-astro-cid-v3lsk6py].is-current:after,.nav-link[data-astro-cid-v3lsk6py]:hover:after,.nav-link[data-astro-cid-v3lsk6py]:focus-visible:after{transform:scaleX(1)}@media (width>=960px){.masthead[data-astro-cid-v3lsk6py]{z-index:2;height:0;padding:0;display:block;position:relative}.brand[data-astro-cid-v3lsk6py]{left:calc(134 * var(--u));top:calc(10 * var(--u));gap:calc(12 * var(--u));min-height:0;font-size:calc(35 * var(--u));position:absolute}.brand-mark[data-astro-cid-v3lsk6py]{width:calc(46 * var(--u))}.brand-name[data-astro-cid-v3lsk6py]:after{bottom:calc(-6 * var(--u));width:calc(54 * var(--u));height:5px}.nav[data-astro-cid-v3lsk6py]{left:calc(738 * var(--u));right:calc(108 * var(--u));top:calc(14 * var(--u));font-size:max(15px, calc(21 * var(--u)));justify-content:space-between;gap:0;position:absolute}.nav-link[data-astro-cid-v3lsk6py]{padding-block:calc(7 * var(--u));line-height:1.25}.nav-link[data-astro-cid-v3lsk6py]:after{bottom:0}}@media (width>=1200px){.brand-name[data-astro-cid-v3lsk6py]:after{height:6px}}@media (width>=960px) and (pointer:coarse){.nav-link[data-astro-cid-v3lsk6py]:before,.brand[data-astro-cid-v3lsk6py]:before{content:"";position:absolute;inset:-9px -6px}}.skip[data-astro-cid-q3w3lmez]{z-index:5;background:var(--paper);border:1.5px solid var(--blue-line);padding:11px 14px;position:absolute;top:-60px;left:16px}.skip[data-astro-cid-q3w3lmez]:focus-visible{top:12px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dist-head{padding:28px var(--gutter) 0;grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.dist-title{font-variation-settings:"opsz" 44;letter-spacing:-.014em;text-wrap:balance;width:max-content;max-width:100%;font-size:clamp(42px,11vw,58px);font-weight:660;line-height:1.1}.dist-title:after{content:"";background:var(--blue-line);width:75%;height:6px;-webkit-mask:var(--ink-a) center / 100% 100% no-repeat;-webkit-mask:var(--ink-a) center / 100% 100% no-repeat;mask:var(--ink-a) center / 100% 100% no-repeat;transform-origin:0;margin-top:3px;display:block}.dist-intro{font-size:18px;line-height:1.45}.dist-intro span{display:inline-block}@media (width<=639.98px){.dist-intro span{display:block}}html:has([data-list]){scroll-behavior:auto}.dist-empty{margin:24px var(--gutter) 64px;justify-items:start;gap:4px;padding-top:24px;font-size:25px;font-weight:450;line-height:1.2;display:grid;position:relative}.dist-empty:before{content:"";background:var(--blue-line);height:1px;position:absolute;top:0;left:0;right:0}@media (resolution>=2x){.dist-empty:before{height:1.5px}}.dist-empty-link{font-size:18px;font-weight:400}.dist-notice{margin:12px var(--gutter) 0;color:var(--ink);font-size:18px;line-height:1.4}.dist-notice a{color:var(--blue);text-underline-offset:4px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px}.dist-notice a:hover,.dist-notice a:focus-visible{-webkit-text-decoration-color:var(--blue-line);text-decoration-color:var(--blue-line)}.post-sheet{padding-top:8px}.post-nav{margin:0 var(--gutter) 56px;gap:4px;display:grid}.post-nav-link{color:var(--blue);justify-self:start;padding-block:11px;font-size:18px;display:inline-block;position:relative}.post-nav-label{color:var(--ink-soft);font-variation-settings:"opsz" 14;font-style:italic}.dist-empty-link{color:var(--blue);padding-block:12px;display:inline-block;position:relative}.dist-empty-link:after{content:"";background:var(--blue-line);width:54px;max-width:100%;height:5px;-webkit-mask:var(--ink-c) center / 100% 100% no-repeat;-webkit-mask:var(--ink-c) center / 100% 100% no-repeat;mask:var(--ink-c) center / 100% 100% no-repeat;transition:width .3s var(--ease-out);position:absolute;bottom:7px;left:0}.dist-empty-link:hover:after,.dist-empty-link:focus-visible:after{width:100%}@media (width>=960px){.dist-head{grid-template-columns:calc(376 * var(--u)) minmax(0, 1fr);column-gap:calc(32 * var(--u));padding:calc(82 * var(--u)) calc(112 * var(--u)) 0 calc(134 * var(--u));align-items:baseline}.dist-title{font-size:calc(58 * var(--u))}.dist-intro{font-size:max(16px, calc(20 * var(--u)))}.dist-empty{margin:calc(24 * var(--u)) calc(112 * var(--u)) calc(88 * var(--u)) calc(134 * var(--u));padding-top:calc(24 * var(--u));font-size:calc(30 * var(--u))}.dist-empty-link{font-size:max(16px, calc(20 * var(--u)))}.dist-empty-link:after{width:calc(62 * var(--u))}.dist-notice{margin:calc(12 * var(--u)) calc(112 * var(--u)) 0 calc(134 * var(--u));font-size:max(16px, calc(20 * var(--u)))}.post-sheet{padding-top:calc(64 * var(--u))}.post-nav{margin:0 calc(112 * var(--u)) calc(64 * var(--u)) calc(134 * var(--u));grid-template-columns:1fr 1fr}.post-nav-link{font-size:max(16px, calc(20 * var(--u)))}.post-nav-link.is-older{grid-column:2;justify-self:end}}@media (width>=1200px){.dist-empty-link:after{height:6px}}@media (width>=960px) and (pointer:coarse){.dist-empty-link:before,.post-nav-link:before{content:"";position:absolute;inset:-4px 0}}[data-list][aria-busy=true]{opacity:.5;transition:opacity .15s var(--ease-out) .2s}@media (prefers-reduced-motion:no-preference){[data-list].is-entering{animation:list-enter .2s var(--ease-out)}}@keyframes list-enter{0%{opacity:0}to{opacity:1}}
