@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/fira-sans-latin-300-normal.B2LrTgQS.woff2)format("woff2"),url(/_astro/fira-sans-latin-300-normal.Dwkm-oZ7.woff)format("woff")}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/fira-sans-latin-ext-300-normal.GNF4Ac3G.woff2)format("woff2"),url(/_astro/fira-sans-latin-ext-300-normal.CAROBYR0.woff)format("woff")}@font-face{font-family:Fira Sans;font-style:italic;font-display:swap;font-weight:300;src:url(/_astro/fira-sans-latin-300-italic.HLMVdkPW.woff2)format("woff2"),url(/_astro/fira-sans-latin-300-italic.BuP-anoe.woff)format("woff")}@font-face{font-family:Fira Sans;font-style:italic;font-display:swap;font-weight:300;src:url(/_astro/fira-sans-latin-ext-300-italic.DIGG-_fY.woff2)format("woff2"),url(/_astro/fira-sans-latin-ext-300-italic.RWIFo-St.woff)format("woff")}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/fira-sans-latin-400-normal.a0AnQzuD.woff2)format("woff2"),url(/_astro/fira-sans-latin-400-normal.66xCkunx.woff)format("woff")}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/fira-sans-latin-ext-400-normal.BLG_mAEf.woff2)format("woff2"),url(/_astro/fira-sans-latin-ext-400-normal.BCUwhuGB.woff)format("woff")}@font-face{font-family:Fira Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/fira-sans-latin-400-italic.BHZPyyGY.woff2)format("woff2"),url(/_astro/fira-sans-latin-400-italic.D1LrdPSQ.woff)format("woff")}@font-face{font-family:Fira Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/fira-sans-latin-ext-400-italic.2dIMMX94.woff2)format("woff2"),url(/_astro/fira-sans-latin-ext-400-italic.ClyKEpSl.woff)format("woff")}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/fira-sans-latin-500-normal.Bvbxc8ch.woff2)format("woff2"),url(/_astro/fira-sans-latin-500-normal.Bkfzcwmr.woff)format("woff")}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/fira-sans-latin-ext-500-normal.OO1QnNpY.woff2)format("woff2"),url(/_astro/fira-sans-latin-ext-500-normal.CFRf4jcC.woff)format("woff")}@font-face{font-family:Iosevka;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/iosevka-400-normal.B1bntmnS.woff2)format("woff2")}@font-face{font-family:Iosevka;font-style:italic;font-weight:400;font-display:swap;src:url(/_astro/iosevka-400-italic.2ec6dnyq.woff2)format("woff2")}:root{--ground:#edefe7;--ink:#262b22;--ink-soft:#596150;color-scheme:light}:root[data-dark=true]{color-scheme:dark}*,:before,:after{box-sizing:border-box}.pause{background:var(--ground);min-height:100svh;color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Fira Sans,system-ui,sans-serif;font-size:1.0625rem;line-height:1.6}.pause:after{content:"";pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.pause__scene,.pause__photo,.pause__veil{width:100%;height:100%;position:fixed;inset:0}.pause__scene{display:block}.pause__birds{pointer-events:none;width:100%;position:fixed;left:0}.pause__photo{object-fit:cover}[hidden]{display:none!important}.pause__veil{background:linear-gradient(to bottom, transparent 42%, color-mix(in srgb, var(--ground) 80%, transparent) 64%, var(--ground) 84%);pointer-events:none}.pause__look{top:max(.75rem, env(safe-area-inset-top));right:max(.75rem, env(safe-area-inset-right));z-index:1;width:2.5rem;height:2.5rem;color:var(--ink-soft);opacity:.6;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:opacity .3s;display:grid;position:fixed}.pause__look:hover,.pause__look:focus-visible{opacity:1}.pause__look:focus-visible{outline:1.5px solid var(--ink-soft);outline-offset:2px}.pause__look svg{width:1.1rem;height:1.1rem}.pause__main{max-width:44rem;min-height:100svh;padding:2rem clamp(1.25rem, 7vw, 6rem) max(2.25rem, env(safe-area-inset-bottom));flex-direction:column;justify-content:flex-end;display:flex;position:relative}.pause__from{color:var(--ink-soft);margin:0 0 1.5rem;font-size:.9rem}.pause__moment{margin:0}.pause__countdown{margin-bottom:1.75rem}.pause__countdown-text{color:var(--ink);font-variant-numeric:tabular-nums;margin:0 0 .6rem;font-size:.95rem}.pause__progress{background:color-mix(in srgb, var(--ink-soft) 25%, transparent);width:min(16rem,70%);height:1px;transition:opacity .8s}.pause__progress span{background:var(--ink-soft);transform-origin:0;height:100%;transition:transform 1s linear;display:block;transform:scaleX(0)}.pause__countdown.is-stopped .pause__progress{opacity:0}.pause__moment blockquote{margin:0}.pause__moment blockquote p{letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(1.45rem,1.05rem + 1.7vw,2.3rem);font-weight:300;line-height:1.35}.pause__moment[data-kind=quote] blockquote p{font-style:italic}.pause__moment figcaption{color:var(--ink-soft);margin-top:1rem;font-size:.9rem}.pause__actions{flex-wrap:wrap;gap:.5rem 1.75rem;margin-top:2.5rem;display:flex}.pause__actions button,.pause__continue{color:var(--ink-soft);font:inherit;text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--ink-soft) 35%, transparent);text-underline-offset:.3em;cursor:pointer;background:0 0;border:0;padding:.35rem 0;font-size:.95rem}.pause__actions button:hover,.pause__actions button[aria-pressed=true],.pause__continue{color:var(--ink);text-decoration-color:currentColor}.pause__actions button:focus-visible,.pause__continue:focus-visible{outline:1.5px solid var(--ink-soft);outline-offset:4px;border-radius:2px}.pause__close{color:var(--ink-soft);opacity:.8;margin:.5rem 0 0;font-size:.85rem}.pause__later{opacity:0;grid-template-rows:0fr;display:grid}.pause__later p{max-width:34rem;color:var(--ink-soft);text-wrap:pretty;margin:0;padding-top:1.25rem;font-size:.95rem;overflow:hidden}.pause__later.is-shown{opacity:1;grid-template-rows:1fr}@media (prefers-reduced-motion:no-preference){.pause__later{transition:grid-template-rows 2.5s ease-in-out,opacity 3s ease-out 1.5s}}.pause__breath{opacity:0;visibility:hidden;justify-items:center;gap:1.25rem;transition:opacity 1s,visibility 1s;display:grid;position:fixed;top:36%;left:50%;transform:translate(-50%,-50%)}.pause__ring{--breath:0;border:1px solid color-mix(in srgb, var(--ink-soft) 55%, transparent);background:color-mix(in srgb, var(--ground) 45%, transparent);backdrop-filter:blur(10px);width:10rem;height:10rem;transform:scale(calc(.45 + var(--breath) * .55));border-radius:50%}.pause__breath-label{color:var(--ink);letter-spacing:.02em;margin:0;font-size:1.05rem;font-weight:300}.is-breathing .pause__breath{opacity:1;visibility:visible}.pause__moment,.pause__from,.pause__countdown,.pause__close{transition:opacity 1s}.is-breathing .pause__moment,.is-breathing .pause__from,.is-breathing .pause__countdown,.is-breathing .pause__later.is-shown,.is-breathing .pause__close{opacity:.12}@media (prefers-reduced-motion:no-preference){.js .pause__main{opacity:0}.is-ready .pause__main{opacity:1;transition:opacity 1.6s ease-out .4s}}@media (prefers-reduced-motion:reduce){.pause__ring{opacity:calc(.25 + var(--breath) * .75);transform:none}}
