.fn-hidden{display:none}.fn-button{box-sizing:border-box;font:inherit;vertical-align:.25em;border:var(--fn-pill-border-width,1px) solid var(--fn-pill-border-color,transparent);border-radius:var(--fn-pill-radius,999px);background:var(--fn-pill-bg,#6e6e6e40);color:var(--fn-pill-ink,inherit);cursor:pointer;margin:0 .15em;padding:.2em .6em;font-size:.7em;font-weight:700;line-height:1;display:inline-block}.fn-button:hover,.fn-button[aria-expanded=true]{background:var(--fn-pill-bg-open,#6e6e6e80);color:var(--fn-pill-ink-open,var(--fn-pill-ink,inherit))}.fn-popover{width:max-content;max-width:min(calc(100vw - 2rem), var(--fn-max-width,24rem));z-index:var(--fn-z,100);visibility:hidden;opacity:0;pointer-events:none;background:var(--fn-bg,#fff);color:var(--fn-ink,#111);border:var(--fn-border-width,1px) solid var(--fn-border-color,currentColor);border-radius:var(--fn-radius,6px);box-shadow:var(--fn-shadow,0 6px 20px #00000026);font-family:var(--fn-font,inherit);font-size:var(--fn-font-size,.85rem);font-variation-settings:normal;text-transform:none;letter-spacing:normal;text-align:left;padding:.75em 1em;font-style:normal;font-weight:400;line-height:1.5;transition:opacity .12s,visibility .12s;position:absolute;top:0;left:0}.fn-popover.is-open{visibility:visible;opacity:1;pointer-events:auto}.fn-popover .fn-content.fn-content p{font-size:inherit;line-height:inherit;margin:0 0 .7em}.fn-popover .fn-content.fn-content>:last-child,.fn-popover .fn-content.fn-content p:last-child{margin-bottom:0}.fn-arrow{background:var(--fn-bg,#fff);pointer-events:none;width:10px;height:10px;position:absolute;transform:rotate(45deg)}.fn-popover[data-placement^=bottom] .fn-arrow{top:calc(-5px - var(--fn-border-width,1px));border-top:var(--fn-border-width,1px) solid var(--fn-border-color,currentColor);border-left:var(--fn-border-width,1px) solid var(--fn-border-color,currentColor)}.fn-popover[data-placement^=top] .fn-arrow{bottom:calc(-5px - var(--fn-border-width,1px));border-bottom:var(--fn-border-width,1px) solid var(--fn-border-color,currentColor);border-right:var(--fn-border-width,1px) solid var(--fn-border-color,currentColor)}@media (prefers-reduced-motion:reduce){.fn-popover{transition:none}}.post[data-astro-cid-sj57qavm]{flex-direction:column;gap:1.5rem;max-width:70ch;margin:2rem auto;padding:0 1rem;display:flex}h1[data-astro-cid-sj57qavm]{font-size:2.25rem;font-weight:800;line-height:1.2}.post__category[data-astro-cid-sj57qavm],.post__dates[data-astro-cid-sj57qavm]{opacity:.7;font-size:.875rem}.post__category[data-astro-cid-sj57qavm]{text-transform:uppercase;letter-spacing:.05em}.post__cover[data-astro-cid-sj57qavm]{border-radius:.5rem;width:100%;height:auto}.post__tags[data-astro-cid-sj57qavm]{flex-wrap:wrap;gap:.5rem;padding:0;list-style:none;display:flex}.alert[data-astro-cid-sj57qavm] a,.post__content[data-astro-cid-sj57qavm] a{text-decoration:underline}.post__content[data-astro-cid-sj57qavm]{font-size:1.125rem;line-height:1.7}.post__content[data-astro-cid-sj57qavm]>*+*{margin-top:1.25em}.post__content[data-astro-cid-sj57qavm] h2{margin-top:2em;font-size:1.5rem;font-weight:700}.post__content[data-astro-cid-sj57qavm] h3{margin-top:1.5em;font-size:1.25rem;font-weight:700}.post__content[data-astro-cid-sj57qavm] :is(ul,ol){padding-left:1.5em}.post__content[data-astro-cid-sj57qavm] ul{list-style:outside}.post__content[data-astro-cid-sj57qavm] ol{list-style:decimal}.post__content[data-astro-cid-sj57qavm] blockquote{opacity:.8;border-left:4px solid;padding-left:1em}.post__content[data-astro-cid-sj57qavm] img{height:auto;margin:0 auto}.post__content[data-astro-cid-sj57qavm] :not(pre)>code{background:#6e6e6e26;border-radius:.25em;padding:.1em .3em;font-size:.9em}.post__content[data-astro-cid-sj57qavm] pre{border-radius:.5rem;padding:1rem;font-size:.875rem;overflow-x:auto}.post__content[data-astro-cid-sj57qavm] table{border-collapse:collapse;display:block;overflow-x:auto}.post__content[data-astro-cid-sj57qavm] :is(th,td){border:1px solid #6e6e6e66;padding:.25em .75em}.post__content[data-astro-cid-sj57qavm] .polaroids{flex-wrap:wrap;justify-content:space-evenly;gap:1rem;padding:0;list-style:none;display:flex}.post__content[data-astro-cid-sj57qavm] .polaroid{background-color:#eee;max-width:200px;padding:1rem;box-shadow:0 .2rem .4rem #00000040}.post__content[data-astro-cid-sj57qavm] .polaroid:nth-child(2n){transform:rotate(-3deg)}.post__content[data-astro-cid-sj57qavm] .polaroid:nth-child(3n){transform:rotate(4deg)}.post__content[data-astro-cid-sj57qavm] #icarealot{text-align:center;color:#4b4111;text-transform:uppercase;-webkit-text-stroke:.02ch #fcf95f;letter-spacing:-.05ch;filter:blur(.5px);background-color:#000;width:100%;padding:16px 0;font-family:Futura,sans-serif;font-size:6rem;font-style:italic;font-weight:700;font-stretch:75%;line-height:100%}
