@charset "UTF-8";span.svelte-16wogx{cursor:pointer}h1.svelte-1fk2p2u,h2.svelte-1fk2p2u,h3.svelte-1fk2p2u{width:fit-content;text-wrap:balance;overflow-wrap:break-word;font-size:var(--h1)}h1.svelte-1fk2p2u,h2.svelte-1fk2p2u{font-size:var(--h1)}h1.svelte-1fk2p2u,h2.svelte-1fk2p2u,h3.svelte-1fk2p2u,h4.svelte-1fk2p2u,h5.svelte-1fk2p2u,h6.svelte-1fk2p2u{width:100%;font-weight:400}h4.svelte-1fk2p2u,h6.svelte-1fk2p2u{opacity:.65}hr.svelte-1o6ebm2{height:0;width:40px;margin:auto;background:none;border:none;border-bottom:1.5px solid var(--ink);margin-top:var(--x14);margin-bottom:var(--x14)}ul.svelte-1wiyjpg,ol.svelte-1wiyjpg{margin-left:0}li.svelte-1ldf2s0{padding-left:var(--x2)}p.svelte-6j7idw{text-wrap:pretty}blockquote.svelte-1xpkpgc{color:var(--ink-muted);margin-top:var(--x8);margin-bottom:var(--x8);padding-left:var(--x4);border-left:2px solid var(--ink-muted)}code.svelte-jg3p83{background-color:var(--box);margin:0 2px;padding:2px 6px;font-size:var(--p-sub1);border-radius:4px}.button.svelte-1yn7y4,.button.svelte-1yn7y4 span:where(.svelte-1yn7y4){transition:color 0s}.button.svelte-1yn7y4{color:var(--ink);font-size:var(--p-sub1);border:none;padding:none;cursor:pointer}.button.svelte-1yn7y4:hover{color:var(--ink-colored)}.button.svelte-1yn7y4:hover svg{transform:translateY(5px);fill:var(--ink-colored)!important}.button.svelte-1yn7y4 svg{transition:transform .4s ease-in-out;transform:translateY(1px)}.button.right.svelte-1yn7y4:hover svg{transform:translate(-2px) translateY(1px)}.wrap.svelte-698yfj{width:100%;margin-bottom:var(--x14)}.wrap.svelte-698yfj .cutoff:where(.svelte-698yfj){position:relative;overflow:hidden;height:auto;border-bottom:1px solid color-mix(in oklab,var(--ink) 10%,var(--paper) 100%);transition:height .25s linear,max-height .25s linear}.wrap.svelte-698yfj .button:where(.svelte-698yfj){position:relative;left:-8px}.wrap.svelte-698yfj .gradient:where(.svelte-698yfj){position:absolute;bottom:0;left:0;right:0;height:calc(var(--p) * 4);background:linear-gradient(to top,var(--disappear-gradient),transparent);pointer-events:none;opacity:0;transition:opacity .25s linear}.wrap.svelte-698yfj .gradient.isCollapsed:where(.svelte-698yfj){opacity:1}.embedding.svelte-1jjutrp{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.embedding.svelte-1jjutrp .iframe-wrapper:where(.svelte-1jjutrp){width:100%;padding-bottom:56.25%;position:relative;background-color:var(--ink)}.embedding.svelte-1jjutrp .iframe-wrapper:where(.svelte-1jjutrp) .iframe:where(.svelte-1jjutrp){position:absolute;width:100%;height:100%}.embedding.svelte-1jjutrp figcaption:where(.svelte-1jjutrp){font-size:var(--p-sub1);padding-top:var(--x4)}.embedding.svelte-1jjutrp figcaption:where(.svelte-1jjutrp):before{content:"– "}.img.svelte-1x6ulg1{position:relative;width:unset;height:unset;padding-bottom:var(--ratio);background-color:transparent;transition:background-color .5s}.img.expandWidth.svelte-1x6ulg1{width:100%}.img.expandHeight.svelte-1x6ulg1{height:100%;padding-bottom:unset}.img.loading.svelte-1x6ulg1{animation:svelte-1x6ulg1-pulse 1s ease-in-out infinite;background-color:oklch(from var(--ink) l c h/.1)}img.svelte-1x6ulg1{position:absolute;opacity:0;transition:opacity .3s ease-out}img.expandWidth.svelte-1x6ulg1{width:100%}img.expandHeight.svelte-1x6ulg1{height:100%;padding-bottom:unset}@keyframes svelte-1x6ulg1-pulse{5%{opacity:1}50%{opacity:.5}95%{opacity:1}}@supports (aspect-ratio: 1){.img.svelte-1x6ulg1{padding-bottom:none!important}}.picture.svelte-v7gflk{margin-left:50%;transform:translate(-50%);min-width:var(--w-min-column)}.picture.svelte-v7gflk .inner:where(.svelte-v7gflk){border:1px solid oklch(from var(--ink) l c h/.2);border-radius:3px;overflow:hidden}.picture.svelte-v7gflk .inner:where(.svelte-v7gflk) .zoom:where(.svelte-v7gflk){cursor:zoom-in}.picture.halfColumn.svelte-v7gflk{width:50%}.picture.halfColumn.isSmall.svelte-v7gflk{min-width:unset;width:var(--source-width)}.picture.fullColumn.svelte-v7gflk{width:100%}.picture.extaColumn.svelte-v7gflk{width:min(130%,100vw)}.picture.fullPage.svelte-v7gflk{width:100vw}.picture.svelte-v7gflk .image-container:where(.svelte-v7gflk){position:relative;display:block;overflow:hidden}.picture.svelte-v7gflk .image-container:where(.svelte-v7gflk):hover .link-label:where(.svelte-v7gflk){transform:translateY(-50%) translate(-50%) scale(1.1);opacity:1}.picture.svelte-v7gflk .link-label:where(.svelte-v7gflk){position:absolute;top:50%;left:50%;width:auto;padding:var(--x2);padding-left:var(--x4);gap:var(--x2);color:var(--negative-ink);background:var(--negative-paper);display:flex;align-items:center;opacity:0;transform:translateY(-50%) translate(-50%) scale(1);transition:transform .25s ease-in-out,opacity .25s linear}.picture.svelte-v7gflk .image-slide:where(.svelte-v7gflk){position:absolute;top:0;left:0;width:100%;opacity:0;transition:opacity .5s ease-in-out}.picture.svelte-v7gflk .image-slide.expand:where(.svelte-v7gflk){height:100%}.picture.svelte-v7gflk .image-slide.active:where(.svelte-v7gflk){opacity:1}.picture.svelte-v7gflk .image-slide:where(.svelte-v7gflk):first-child{position:relative}.picture.svelte-v7gflk .carousel-dots:where(.svelte-v7gflk){position:absolute;left:50%;transform:translate(-50%);display:flex;gap:0;bottom:0}.picture.svelte-v7gflk .carousel-dots:where(.svelte-v7gflk) .dot-wrap:where(.svelte-v7gflk){cursor:pointer;width:var(--x8);height:var(--x8);display:flex;justify-content:center;align-items:center;border:none;background:none;border-radius:50%}.picture.svelte-v7gflk .carousel-dots:where(.svelte-v7gflk) .dot-wrap:where(.svelte-v7gflk):hover .dot:where(.svelte-v7gflk){background:color-mix(in oklch,var(--paper) 100%,var(--negative-paper) 50%)}.picture.svelte-v7gflk .carousel-dots:where(.svelte-v7gflk) .dot-wrap.active:where(.svelte-v7gflk){cursor:default}.picture.svelte-v7gflk .carousel-dots:where(.svelte-v7gflk) .dot-wrap.active:where(.svelte-v7gflk) .dot:where(.svelte-v7gflk){background:color-mix(in oklch,var(--paper) 100%,var(--negative-paper) 20%)}.picture.svelte-v7gflk .carousel-dots:where(.svelte-v7gflk) .dot-wrap:where(.svelte-v7gflk) .dot:where(.svelte-v7gflk){width:var(--x2);height:var(--x2);border-radius:50%;background:var(--paper);transition:background-color .3s ease;box-shadow:2px 2px 4px var(--ink)}.picture.svelte-v7gflk figcaption:where(.svelte-v7gflk){color:oklch(from var(--ink) l c h/.6);font-size:var(--p-sub1);padding-top:var(--x4);text-align:center}.picture.svelte-v7gflk figcaption:where(.svelte-v7gflk):before{content:"– "}.wrap.svelte-1d38l4f{width:100%;margin-top:var(--x2);margin-bottom:var(--x2);row-gap:0px}.wrap.svelte-1d38l4f .link:where(.svelte-1d38l4f){font-family:var(--f-sans)}@media (max-width: 380px){.wrap.svelte-1d38l4f{gap:var(--x2);row-gap:0px}}.wrap.svelte-txql2a{font-family:var(--f-sans)}.wrap.compleated.svelte-txql2a{opacity:.6}.wrap.compleated.svelte-txql2a .submit:where(.svelte-txql2a){background-color:var(--success-paper)}.wrap.compleated.svelte-txql2a .submit:where(.svelte-txql2a):hover{background-color:var(--success-paper)}.wrap.svelte-txql2a .email:where(.svelte-txql2a){background-color:var(--box);border:none;border-radius:2px;height:40px;padding:var(--x1) var(--x3);margin-top:var(--x8);margin-bottom:var(--x8)}.wrap.svelte-txql2a .category-labels:where(.svelte-txql2a){margin-bottom:var(--x2)}.wrap.svelte-txql2a .options:where(.svelte-txql2a){margin:0;padding:0}.wrap.svelte-txql2a .options:where(.svelte-txql2a) li:where(.svelte-txql2a){list-style-type:none}.wrap.svelte-txql2a .options:where(.svelte-txql2a) li:where(.svelte-txql2a) input:where(.svelte-txql2a){margin-right:var(--x2);cursor:pointer}.wrap.svelte-txql2a .options:where(.svelte-txql2a) li:where(.svelte-txql2a) label:where(.svelte-txql2a){cursor:pointer}.wrap.svelte-txql2a .error:where(.svelte-txql2a){color:var(--error-ink);font-size:var(--p-sub1);margin-top:var(--x1)}.wrap.svelte-txql2a .submit:where(.svelte-txql2a){margin-top:var(--x8);font-size:var(--p);color:var(--alt-ink);background-color:var(--alt-paper);border-radius:3px;overflow:hidden;padding-left:var(--x8);padding-right:var(--x8);padding-top:var(--x1);padding-bottom:var(--x2);cursor:pointer;transition:background-color .2s}.wrap.svelte-txql2a .submit:where(.svelte-txql2a):hover{background-color:oklch(from var(--alt-paper) l c h/.7)}.book-container.svelte-18y7c2u{perspective:1000px;display:inline-block;transform-style:preserve-3d;transition:transform .3s ease;position:relative;z-index:2}.front.svelte-18y7c2u{position:relative;border-radius:0 0 0 2px;overflow:hidden;border:.5px solid var(--book-effect-border-color)}.top.svelte-18y7c2u{pointer-events:none;position:absolute;z-index:3;right:0;width:100%;transform:skew(-45deg);transform-origin:bottom;border:1px solid var(--book-effect-border-color);border-top:none;border-bottom:none;border-left:1px solid var(--book-effect-border-color);border-top:1px solid var(--book-effect-border-color);border-radius:20px 0 0}.spine.svelte-18y7c2u{pointer-events:none;position:absolute;z-index:3;top:0;height:100%;transform:skewY(-45deg);transform-origin:left;border:1px solid var(--book-effect-border-color);border-left:none;border-right:none}.shadow.svelte-18y7c2u{pointer-events:none;position:absolute;z-index:0;right:0;width:100%;transform-origin:bottom;filter:blur(8px);background:var(--shadow-on-paper-border);transition:transform .3s ease,filter .3s ease}.carousel.svelte-5uh6yj{position:relative;min-height:550px}.carousel.svelte-5uh6yj .element:where(.svelte-5uh6yj){height:100%}.carousel.svelte-5uh6yj .element:where(.svelte-5uh6yj) .entry:where(.svelte-5uh6yj){height:100%}.carousel.svelte-5uh6yj .element:where(.svelte-5uh6yj) .entry:where(.svelte-5uh6yj) .thumbnail-outer:where(.svelte-5uh6yj) .thumbnail:where(.svelte-5uh6yj){background:var(--paper);width:300px;flex-grow:1}.carousel.svelte-5uh6yj .caption:where(.svelte-5uh6yj){width:100%;text-align:center;text-wrap:balance;font-family:var(--f-sans);font-size:var(--p-sub1);margin-top:var(--x2);padding-right:var(--x2);padding-left:var(--x2)}.carousel.svelte-5uh6yj .caption:where(.svelte-5uh6yj) .title:where(.svelte-5uh6yj){overflow:hidden;text-overflow:ellipsis}.carousel.svelte-5uh6yj .caption:where(.svelte-5uh6yj) .authors:where(.svelte-5uh6yj){overflow:hidden;text-overflow:ellipsis;opacity:.5}.carousel.svelte-5uh6yj .buttons-wrap:where(.svelte-5uh6yj){position:absolute;top:0;left:0;width:100%;height:100%}.carousel.svelte-5uh6yj .buttons-wrap:where(.svelte-5uh6yj) .buttons:where(.svelte-5uh6yj){max-width:550px;z-index:var(--z-dropdown)}.carousel.svelte-5uh6yj .buttons-wrap:where(.svelte-5uh6yj) .buttons:where(.svelte-5uh6yj) .btn:where(.svelte-5uh6yj){border:1px solid oklch(from var(--ink) l c h/.3);opacity:.6;border-radius:100px;width:30px;height:30px;display:flex;justify-content:center;align-items:center;background-color:var(--paper);padding-bottom:2px}.carousel.svelte-5uh6yj .buttons-wrap:where(.svelte-5uh6yj) .buttons:where(.svelte-5uh6yj) .btn:where(.svelte-5uh6yj):hover{background-color:var(--box)}@media (max-width: 750px){.carousel.svelte-5uh6yj{min-height:400px}.carousel.svelte-5uh6yj .element:where(.svelte-5uh6yj) .entry:where(.svelte-5uh6yj) .thumbnail-outer:where(.svelte-5uh6yj) .thumbnail:where(.svelte-5uh6yj){width:200px}}.grid.svelte-127xd88 .element:where(.svelte-127xd88){width:210px}.grid.svelte-127xd88 .element:where(.svelte-127xd88) .thumbnail:where(.svelte-127xd88){background:var(--paper);width:200px;flex-grow:0}.grid.svelte-127xd88 .element:where(.svelte-127xd88) .caption:where(.svelte-127xd88){width:100%;height:calc(var(--p-sub1) * 3);overflow:hidden;text-wrap:nowrap;margin-top:var(--x2);font-family:var(--f-sans);font-size:var(--p-sub1)}.grid.svelte-127xd88 .element:where(.svelte-127xd88) .caption:where(.svelte-127xd88) .title:where(.svelte-127xd88){color:var(--ink-colored);text-overflow:ellipsis;overflow:hidden}.grid.svelte-127xd88 .element:where(.svelte-127xd88) .caption:where(.svelte-127xd88) .subtitle:where(.svelte-127xd88){color:oklch(from var(--ink) l c h/.4);font-size:80%;text-overflow:ellipsis;overflow:hidden}.grid.svelte-127xd88 .element:where(.svelte-127xd88):hover .caption:where(.svelte-127xd88) .title:where(.svelte-127xd88){text-decoration:underline}@media (max-width: 750px){.grid.svelte-127xd88 .element:where(.svelte-127xd88){width:150px}.grid.svelte-127xd88 .element:where(.svelte-127xd88) .thumbnail:where(.svelte-127xd88){width:140px}}@media (max-width: 500px){.grid.svelte-127xd88{justify-content:center}.grid.svelte-127xd88 .element:where(.svelte-127xd88){width:130px}.grid.svelte-127xd88 .element:where(.svelte-127xd88) .thumbnail:where(.svelte-127xd88){width:120px}}.grid-big.svelte-1txyjt6 .element:where(.svelte-1txyjt6){width:calc(50% - var(--x8))}.grid-big.svelte-1txyjt6 .element:where(.svelte-1txyjt6) .thumbnail-wrap:where(.svelte-1txyjt6){overflow:hidden;border-radius:3px;border:1px solid color-mix(in oklch,var(--ink) 10%,var(--paper) 100%)}.grid-big.svelte-1txyjt6 .element:where(.svelte-1txyjt6) .thumbnail-wrap:where(.svelte-1txyjt6):hover .thumbnail:where(.svelte-1txyjt6){transform:scale(1.05)}.grid-big.svelte-1txyjt6 .element:where(.svelte-1txyjt6) .thumbnail-wrap:where(.svelte-1txyjt6) .thumbnail:where(.svelte-1txyjt6){background:var(--paper);width:100%;height:auto;transition:transform .3s ease-in-out;flex-grow:0}.grid-big.svelte-1txyjt6 .element:where(.svelte-1txyjt6) .caption:where(.svelte-1txyjt6){width:100%;margin-top:var(--x4);margin-bottom:var(--x8)}.grid-big.svelte-1txyjt6 .element:where(.svelte-1txyjt6) .caption:where(.svelte-1txyjt6) .title:where(.svelte-1txyjt6){width:100%;overflow:hidden;color:var(--ink-colored);text-overflow:ellipsis;text-wrap:nowrap}.grid-big.svelte-1txyjt6 .element:where(.svelte-1txyjt6) .caption:where(.svelte-1txyjt6) .title:where(.svelte-1txyjt6):hover{text-decoration:underline}.grid-big.svelte-1txyjt6 .element:where(.svelte-1txyjt6) .caption:where(.svelte-1txyjt6) .description:where(.svelte-1txyjt6){font-size:var(--p-sub1)}@media (max-width: 750px){.grid-big.svelte-1txyjt6{gap:var(--x3)}.grid-big.svelte-1txyjt6 .element:where(.svelte-1txyjt6){width:calc(50% - var(--x3))}}@media (max-width: 640px){.grid-big.svelte-1txyjt6{gap:var(--x6)}.grid-big.svelte-1txyjt6 .element:where(.svelte-1txyjt6){width:100%}}.masonry.svelte-31t25i{columns:2;column-gap:var(--x14)}.masonry.svelte-31t25i .separator:where(.svelte-31t25i){height:1px;margin-top:var(--x10);margin-bottom:var(--x10)}.masonry.svelte-31t25i .separator:where(.svelte-31t25i):first-child{display:none}.masonry.svelte-31t25i .element:where(.svelte-31t25i){break-inside:avoid;position:relative;width:100%;min-width:300px;overflow:hidden}.masonry.svelte-31t25i .element:where(.svelte-31t25i) .body:where(.svelte-31t25i) .title:where(.svelte-31t25i){text-wrap:balance;font-size:120%}.masonry.svelte-31t25i .element:where(.svelte-31t25i) .body:where(.svelte-31t25i) .subtitle:where(.svelte-31t25i){color:color-mix(in oklch,var(--ink) 100%,var(--paper) 40%);font-family:var(--f-sans);font-size:var(--p-sub1)}.masonry.svelte-31t25i .element:where(.svelte-31t25i) .thumbnail-wrap:where(.svelte-31t25i){margin-top:var(--x6);margin-bottom:var(--x6);overflow:hidden;border-radius:3px;border:1px solid oklch(from var(--ink) l c h/.2)}.masonry.svelte-31t25i .element:where(.svelte-31t25i) .thumbnail-wrap:where(.svelte-31t25i) .thumbnail:where(.svelte-31t25i){width:100%;height:auto;transition:transform .3s ease-in-out}.masonry.svelte-31t25i .element:where(.svelte-31t25i) .thumbnail-wrap:where(.svelte-31t25i):hover .thumbnail:where(.svelte-31t25i){transform:scale(1.05)}.masonry.svelte-31t25i .element:where(.svelte-31t25i) .thumbnail-wrap.bookThumbnail:where(.svelte-31t25i){padding-left:var(--x2);margin-top:var(--x8);margin-bottom:var(--x5);overflow:visible;border-radius:0}.masonry.svelte-31t25i .element:where(.svelte-31t25i) .thumbnail-wrap.bookThumbnail:where(.svelte-31t25i) .thumbnail:where(.svelte-31t25i){background:var(--paper);width:220px;flex-grow:0}@media (max-width: 1000px){.masonry.svelte-31t25i .element:where(.svelte-31t25i){min-width:250px}.masonry.svelte-31t25i .element:where(.svelte-31t25i) .body:where(.svelte-31t25i) .thumbnail-wrap:where(.svelte-31t25i){margin-top:var(--x2);margin-bottom:var(--x1)}}@media (max-width: 750px){.masonry.svelte-31t25i{columns:1}}.blogposts.svelte-2cwglv .element:where(.svelte-2cwglv){position:relative;width:100%;height:217px;overflow:hidden}.blogposts.svelte-2cwglv .element:where(.svelte-2cwglv) .body:where(.svelte-2cwglv){height:100%}.blogposts.svelte-2cwglv .element:where(.svelte-2cwglv) .body:where(.svelte-2cwglv) .content:where(.svelte-2cwglv){width:calc(100% - 250px)}.blogposts.svelte-2cwglv .element:where(.svelte-2cwglv) .body:where(.svelte-2cwglv) .content:where(.svelte-2cwglv) .header:where(.svelte-2cwglv){margin-bottom:var(--x4)}.blogposts.svelte-2cwglv .element:where(.svelte-2cwglv) .body:where(.svelte-2cwglv) .content:where(.svelte-2cwglv) .header:where(.svelte-2cwglv) .title:where(.svelte-2cwglv){font-size:120%}.blogposts.svelte-2cwglv .element:where(.svelte-2cwglv) .body:where(.svelte-2cwglv) .content:where(.svelte-2cwglv) .header:where(.svelte-2cwglv) .subtitle:where(.svelte-2cwglv){color:color-mix(in oklch,var(--ink) 100%,var(--paper) 40%);font-family:var(--f-sans);font-size:var(--p-sub1)}.blogposts.svelte-2cwglv .element:where(.svelte-2cwglv) .body:where(.svelte-2cwglv) .content:where(.svelte-2cwglv) .gradient:where(.svelte-2cwglv){width:calc(100% - 250px);position:absolute;bottom:-1px;right:0;height:calc(var(--p-sub1) * 2);background:linear-gradient(to left,var(--disappear-gradient),transparent);pointer-events:none}.blogposts.svelte-2cwglv .element:where(.svelte-2cwglv) .body:where(.svelte-2cwglv) .thumbnail-wrap:where(.svelte-2cwglv){position:relative;top:5px;z-index:2;width:250px;height:calc(100% - var(--x3));border-radius:3px;overflow:hidden;border:1px solid color-mix(in oklab,var(--ink) 10%,var(--paper) 100%)}.blogposts.svelte-2cwglv .element:where(.svelte-2cwglv) .body:where(.svelte-2cwglv) .thumbnail-wrap:where(.svelte-2cwglv) .thumbnail:where(.svelte-2cwglv){background:var(--paper);width:100%;height:100%;transition:transform .3s ease-in-out}.blogposts.svelte-2cwglv .element:where(.svelte-2cwglv) .body:where(.svelte-2cwglv) .thumbnail-wrap:where(.svelte-2cwglv):hover .thumbnail:where(.svelte-2cwglv){transform:scale(1.05)}@media (max-width: 1000px){.blogposts.svelte-2cwglv .element:where(.svelte-2cwglv) .body:where(.svelte-2cwglv) .content:where(.svelte-2cwglv) .gradient:where(.svelte-2cwglv){height:calc(var(--p-sub1) * 1.5)}}@media (max-width: 950px){.blogposts.svelte-2cwglv .element:where(.svelte-2cwglv) .body:where(.svelte-2cwglv) .content:where(.svelte-2cwglv){width:calc(100% - 200px)}.blogposts.svelte-2cwglv .element:where(.svelte-2cwglv) .body:where(.svelte-2cwglv) .thumbnail-wrap:where(.svelte-2cwglv){height:200px;width:200px}}@media (max-width: 650px){.blogposts.svelte-2cwglv{gap:var(--x8)}.blogposts.svelte-2cwglv .element:where(.svelte-2cwglv){height:auto}.blogposts.svelte-2cwglv .element:where(.svelte-2cwglv) .body:where(.svelte-2cwglv){flex-direction:column;gap:var(--x2)}.blogposts.svelte-2cwglv .element:where(.svelte-2cwglv) .body:where(.svelte-2cwglv) .content:where(.svelte-2cwglv){width:100%}.blogposts.svelte-2cwglv .element:where(.svelte-2cwglv) .body:where(.svelte-2cwglv) .content:where(.svelte-2cwglv) .description:where(.svelte-2cwglv){height:120px}.blogposts.svelte-2cwglv .element:where(.svelte-2cwglv) .body:where(.svelte-2cwglv) .content:where(.svelte-2cwglv) .gradient:where(.svelte-2cwglv){width:100%}.blogposts.svelte-2cwglv .element:where(.svelte-2cwglv) .body:where(.svelte-2cwglv) .thumbnail-wrap:where(.svelte-2cwglv){flex-shrink:0;height:80px;width:80px}}.table.svelte-96shsq .line:where(.svelte-96shsq){position:relative;width:100%;color:var(--ink);font-size:var(--p-sub1);font-family:var(--f-sans);cursor:pointer;padding:2px 5px;border-radius:3px;overflow:hidden}.table.svelte-96shsq .line:where(.svelte-96shsq):nth-child(2n){background-color:var(--box)}.table.svelte-96shsq .line:where(.svelte-96shsq):hover .title:where(.svelte-96shsq){color:var(--ink-colored);text-decoration:underline}.table.svelte-96shsq .line:where(.svelte-96shsq) .tag:where(.svelte-96shsq){width:30px;margin-right:var(--x2);flex-shrink:0}.table.svelte-96shsq .line:where(.svelte-96shsq) .title:where(.svelte-96shsq){flex-shrink:0;transition:0s}.table.svelte-96shsq .line:where(.svelte-96shsq) .subtitle:where(.svelte-96shsq){flex-shrink:0;color:oklch(from var(--ink) l c h/.5)}@media (max-width: 750px){.table.svelte-96shsq .line:where(.svelte-96shsq){padding:4px 5px}.table.svelte-96shsq .line:where(.svelte-96shsq) .element:where(.svelte-96shsq){flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0px}}.table-view.svelte-1v10oke{height:0px;position:relative;top:calc(0px - var(--x12));float:right}.empahsis.svelte-ha7ybh{width:100%;padding-left:10%;padding-right:10%;display:flex;flex-direction:column;justify-content:center;align-items:center}.empahsis.svelte-ha7ybh strong:where(.svelte-ha7ybh){font-size:120%;font-weight:400}.empahsis.svelte-ha7ybh figcaption:where(.svelte-ha7ybh){font-size:var(--p-sub1);margin-top:var(--x4)}.empahsis.svelte-ha7ybh figcaption:where(.svelte-ha7ybh):before{content:"– "}.wrap.svelte-q4ot6i{display:grid;grid-template-columns:1fr auto;column-gap:var(--x2);width:100%;height:50px;margin-bottom:var(--xx2)}.wrap.svelte-q4ot6i .separator:where(.svelte-q4ot6i) div:where(.svelte-q4ot6i){width:100%;border-bottom:1px solid color-mix(in oklab,var(--ink) 10%,var(--paper) 100%)}.wrap.svelte-q4ot6i a:where(.svelte-q4ot6i){position:relative;top:-1px;opacity:.4;transition:opacity .3s}.wrap.svelte-q4ot6i a:where(.svelte-q4ot6i):hover{opacity:1}@media (max-width: 750px){.wrap.svelte-q4ot6i{justify-content:center}}.title.svelte-1wujjk{width:fit-content;text-wrap:balance;overflow-wrap:break-word;font-size:var(--h1);font-weight:400}.title.svelte-1wujjk .arrow:where(.svelte-1wujjk){position:relative;top:5px}@media (max-width: 1000px){.title.svelte-1wujjk a:where(.svelte-1wujjk){gap:var(--x2)}.title.svelte-1wujjk a:where(.svelte-1wujjk) .arrow:where(.svelte-1wujjk){top:2px}}.wrap.svelte-7d8k6y{width:100%;overflow:hidden;border-radius:3px;position:relative;border:1px solid color-mix(in oklab,var(--ink) 10%,var(--paper) 100%);margin-top:var(--x8);font-family:var(--f-sans)}.wrap.svelte-7d8k6y .footer:where(.svelte-7d8k6y){padding:var(--x2);border-top:1px solid color-mix(in oklab,var(--ink) 10%,var(--paper) 100%);font-size:var(--p-sub1);color:color-mix(in oklab,var(--ink) 80%,var(--paper) 100%);background-color:transparent;position:relative}.wrap.svelte-7d8k6y .footer:where(.svelte-7d8k6y) button:where(.svelte-7d8k6y){touch-action:manipulation;overflow:hidden;border-radius:2px;cursor:pointer;width:25px;height:25px;transition:0s}.wrap.svelte-7d8k6y .footer:where(.svelte-7d8k6y) button:where(.svelte-7d8k6y):hover{background-color:var(--box)}.wrap.svelte-7d8k6y .days:where(.svelte-7d8k6y){width:100%;height:300px;position:relative}.wrap.svelte-7d8k6y .days:where(.svelte-7d8k6y) .day:where(.svelte-7d8k6y){height:100%;width:calc((100% - 6px) / 7);border-left:1px solid color-mix(in oklab,var(--ink) 10%,var(--paper) 100%);position:relative;font-size:var(--p-sub1)}.wrap.svelte-7d8k6y .days:where(.svelte-7d8k6y) .day:where(.svelte-7d8k6y) .dayName:where(.svelte-7d8k6y){height:40px;width:100%;color:color-mix(in oklab,var(--ink) 80%,var(--paper) 100%);padding:var(--x1) var(--x2)}.wrap.svelte-7d8k6y .days:where(.svelte-7d8k6y) .day:where(.svelte-7d8k6y) .events:where(.svelte-7d8k6y){width:100%;height:calc(100% - 40px);padding-left:var(--x2);padding-right:var(--x2);overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.wrap.svelte-7d8k6y .days:where(.svelte-7d8k6y) .day:where(.svelte-7d8k6y) .events:where(.svelte-7d8k6y)::-webkit-scrollbar{display:none}.wrap.svelte-7d8k6y .days:where(.svelte-7d8k6y) .day:where(.svelte-7d8k6y) .events:where(.svelte-7d8k6y) .event:where(.svelte-7d8k6y){flex-shrink:0;width:100%;font-size:var(--p-sub2);background-color:var(--alt-paper);height:105px;line-height:1.3;color:var(--alt-ink);padding:var(--x1);border-radius:5px;overflow:hidden}.wrap.svelte-7d8k6y .days:where(.svelte-7d8k6y) .day:where(.svelte-7d8k6y) .events:where(.svelte-7d8k6y) .event.light:where(.svelte-7d8k6y){background-color:color-mix(in oklab,var(--alt-ink) 30%,var(--alt-paper) 100%)}.wrap.svelte-7d8k6y .days:where(.svelte-7d8k6y) .day:where(.svelte-7d8k6y) .events:where(.svelte-7d8k6y) .event:where(.svelte-7d8k6y) .separator:where(.svelte-7d8k6y){margin-top:var(--x1);margin-bottom:var(--x1);border-top:1px solid var(--alt-ink);width:100%;opacity:.4;height:0px}@media (max-width: 1120px){.wrap.svelte-7d8k6y{flex-direction:column-reverse}.wrap.svelte-7d8k6y .footer:where(.svelte-7d8k6y){border-bottom:1px solid var(--box);border-top:none}.wrap.svelte-7d8k6y .days:where(.svelte-7d8k6y){height:auto;flex-direction:column}.wrap.svelte-7d8k6y .days:where(.svelte-7d8k6y) .day:where(.svelte-7d8k6y){height:auto;min-height:50px;width:100%;border-bottom:1px solid var(--box);border-left:none;padding-bottom:var(--x2)}.wrap.svelte-7d8k6y .days:where(.svelte-7d8k6y) .day:where(.svelte-7d8k6y) .dayName:where(.svelte-7d8k6y){height:33px}.wrap.svelte-7d8k6y .days:where(.svelte-7d8k6y) .day:where(.svelte-7d8k6y) .events:where(.svelte-7d8k6y){flex-direction:row;align-items:flex-start;gap:var(--x2);flex-wrap:wrap;height:auto}.wrap.svelte-7d8k6y .days:where(.svelte-7d8k6y) .day:where(.svelte-7d8k6y) .events:where(.svelte-7d8k6y) .event:where(.svelte-7d8k6y){height:auto;min-height:90px;width:150px}}.richtext{width:100%}.richtext h1:first-child,.richtext h2:first-child,.richtext h3:first-child,.richtext h4:first-child,.richtext h5:first-child,.richtext h6:first-child,.richtext h1{margin-top:0}.richtext h2,.richtext h3{margin-top:calc(var(--xx1) + var(--x4))}.richtext h4,.richtext h5,.richtext h6{margin-top:var(--x6)}.richtext h1,.richtext h1+.sub,.richtext h2,.richtext h2+.sub{margin-bottom:var(--x10)}.richtext h3,.richtext h3+.sub{margin-bottom:var(--x4)}.richtext h4,.richtext h4+.sub,.richtext h5,.richtext h5+.sub,.richtext h6,.richtext h6+.sub{margin-bottom:var(--x2)}.richtext h1:has(+.sub),.richtext h2:has(+.sub),.richtext h3:has(+.sub),.richtext h4:has(+.sub),.richtext h5:has(+.sub),.richtext h6:has(+.sub){margin-bottom:0}.richtext h1+.sub,.richtext h2+.sub,.richtext h3+.sub,.richtext h4+.sub,.richtext h5+.sub,.richtext h6+.sub{margin-top:0}.richtext p+p,.richtext p+.p,.richtext .p+p,.richtext .p+.p{margin-top:var(--x6)}.richtext figure,.richtext hr,.richtext .picture,.richtext .block{margin-top:var(--xx1);margin-bottom:var(--xx1)}.richtext h1+.picture,.richtext h2+.picture,.richtext h3+.picture{margin-top:0}.richtext ul,.richtext ol{margin-top:var(--x4);margin-bottom:var(--x4)}.richtext ul ol,.richtext ol ol,.richtext ul ul{margin-top:0;margin-bottom:0}.richtext ol ol{list-style-type:lower-alpha}.richtext ul li::marker{color:var(--ink-colored)}.richtext ol li::marker{color:var(--ink-colored)}
