.potd-block[data-astro-cid-o76sd7ja]{flex-direction:column;display:inline-flex;position:relative}.potd-label[data-astro-cid-o76sd7ja]{font-size:var(--fs-small);margin-bottom:3px;font-style:normal;line-height:1.1}.potd-frame{width:fit-content;height:min(60vh, 640px, calc(var(--page-fill) - 120px))}.potd-clock[data-astro-cid-o76sd7ja]{font-size:var(--fs-small);text-align:right;font-variant-numeric:tabular-nums;margin-top:3px;font-style:normal;line-height:1.1;position:absolute;top:100%;left:0;right:0}.potd-frame{display:inline-flex}.potd[data-astro-cid-o76sd7ja]{cursor:pointer;height:100%;display:block}.potd[data-astro-cid-o76sd7ja][data-hrefless=true]{cursor:default}.potd[data-astro-cid-o76sd7ja] img[data-astro-cid-o76sd7ja]{object-fit:cover;border-radius:2px;width:auto;max-width:100%;height:100%}@media (width<=899px){.potd-block[data-astro-cid-o76sd7ja]{align-items:flex-start;width:auto;max-width:100%;display:flex}.potd[data-astro-cid-o76sd7ja]{--ar:calc(var(--potd-w) / var(--potd-h));width:min(calc(var(--potd-max-w,100%) - var(--potd-chrome,0px)), calc(var(--potd-cap-h,70vh) * var(--ar)));height:auto;aspect-ratio:var(--potd-w) / var(--potd-h)}.potd-block[data-astro-cid-o76sd7ja] .potd-frame{width:fit-content;height:auto;padding:var(--potd-pad,12px)}.potd[data-astro-cid-o76sd7ja] img[data-astro-cid-o76sd7ja]{object-fit:fill;width:100%;max-width:none;height:auto}.potd[data-astro-cid-o76sd7ja][data-orientation=landscape]{--ar:calc(var(--potd-h) / var(--potd-w));aspect-ratio:var(--potd-h) / var(--potd-w);position:relative;overflow:hidden;container-type:size}.potd[data-astro-cid-o76sd7ja][data-orientation=landscape] img[data-astro-cid-o76sd7ja]{width:100cqh;height:100cqw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(90deg)}.potd-clock[data-astro-cid-o76sd7ja]{text-align:left;margin-top:3px;position:static}}.home[data-astro-cid-lcdefpme]{min-height:var(--page-fill);grid-template-columns:1fr 1fr;align-items:center;display:grid}.home__left[data-astro-cid-lcdefpme]{padding-left:clamp(24px,8.7vw,220px);padding-right:var(--space-6);gap:var(--space-8);flex-direction:column;display:flex}.home__name[data-astro-cid-lcdefpme]{font-size:var(--fs-hero);letter-spacing:-.01em;line-height:1.05}.home__nav[data-astro-cid-lcdefpme]{font-size:var(--fs-nav);flex-direction:column;gap:.3em;display:flex}.home__nav[data-astro-cid-lcdefpme] .home__nav-item{align-items:center;gap:var(--space-4);width:fit-content;display:inline-flex;position:relative}.home__nav[data-astro-cid-lcdefpme] .home__nav-item:before{content:"";position:absolute;inset:-.16em 0}.home__nav[data-astro-cid-lcdefpme] .home__nav-icon{flex:none;width:28px;height:28px;display:inline-flex;position:relative}.home__nav[data-astro-cid-lcdefpme] .home__nav-icon svg{transition:opacity var(--dur-fast) var(--ease-out);margin:auto;position:absolute;inset:0}.home__nav[data-astro-cid-lcdefpme] .home__nav-icon .icon-swap__solid,.home__nav[data-astro-cid-lcdefpme] .home__nav-item[aria-current=page] .icon-swap__line{opacity:0}.home__nav[data-astro-cid-lcdefpme] .home__nav-item[aria-current=page] .icon-swap__solid{opacity:1}.home__nav[data-astro-cid-lcdefpme] .home__nav-item[aria-current=page] .icon-swap__line,.home__nav[data-astro-cid-lcdefpme] .home__nav-item[aria-current=page] .icon-swap__solid{transition-delay:90ms}.home__nav[data-astro-cid-lcdefpme]:has(a.home__nav-item:hover) .home__nav-item[aria-current=page] .icon-swap__line,.home__nav[data-astro-cid-lcdefpme]:has(a.home__nav-item:hover) .home__nav-item[aria-current=page] .icon-swap__solid,.home__nav[data-astro-cid-lcdefpme]:has(a.home__nav-item:focus-visible) .home__nav-item[aria-current=page] .icon-swap__line,.home__nav[data-astro-cid-lcdefpme]:has(a.home__nav-item:focus-visible) .home__nav-item[aria-current=page] .icon-swap__solid{transition-delay:0s}.home__nav[data-astro-cid-lcdefpme]:has(a.home__nav-item:hover) .home__nav-item[aria-current=page]:not(:hover) .icon-swap__line,.home__nav[data-astro-cid-lcdefpme]:has(a.home__nav-item:focus-visible) .home__nav-item[aria-current=page]:not(:focus-visible) .icon-swap__line{opacity:1}.home__nav[data-astro-cid-lcdefpme]:has(a.home__nav-item:hover) .home__nav-item[aria-current=page]:not(:hover) .icon-swap__solid,.home__nav[data-astro-cid-lcdefpme]:has(a.home__nav-item:focus-visible) .home__nav-item[aria-current=page]:not(:focus-visible) .icon-swap__solid,.home__nav[data-astro-cid-lcdefpme] .home__nav-item:hover .icon-swap__line,.home__nav[data-astro-cid-lcdefpme] .home__nav-item:focus-visible .icon-swap__line{opacity:0}.home__nav[data-astro-cid-lcdefpme] .home__nav-item:hover .icon-swap__solid,.home__nav[data-astro-cid-lcdefpme] .home__nav-item:focus-visible .icon-swap__solid{opacity:1}.home__right[data-astro-cid-lcdefpme]{padding:var(--space-8) clamp(16px, 6vw, 96px);justify-content:flex-end;align-items:center;padding-right:clamp(min(6vw,96px),19.4vw - 273px,220px);display:flex}@media (width<=899px){.home[data-astro-cid-lcdefpme]{--svh:100vh;--home-mx:clamp(18px, 6.3vw, 48px);--home-pt:clamp(20px, calc(var(--svh) * .05), 44px);--home-pb:clamp(16px, calc(var(--svh) * .03), 28px);--home-gap:clamp(12px, calc(var(--svh) * .03), 24px);--menu-col:clamp(32px, 8.6vw, 40px);--menu-gap:clamp(12px, 4.1vw, 20px);--potd-line:calc(var(--fs-small) * 1.1 + 3px);--potd-pad:8px;--potd-chrome:calc(2 * (var(--potd-pad) + var(--border-w)));--potd-max-w:calc(100cqw - var(--menu-col) - var(--menu-gap));--potd-cap-h:max(180px, calc(var(--svh) - var(--home-pt) - var(--home-pb) - var(--home-gap) - 2 * var(--potd-line) - 2.1 * var(--fs-hero) - var(--potd-chrome)));min-height:var(--svh);box-sizing:border-box;padding:var(--home-pt) var(--home-mx) var(--home-pb);align-items:flex-start;gap:var(--home-gap);flex-direction:column;grid-template-columns:1fr;display:flex;container-type:inline-size}@supports (height:100svh){.home[data-astro-cid-lcdefpme]{--svh:100svh}}.home__left[data-astro-cid-lcdefpme]{gap:var(--space-6);padding:0}.home__name[data-astro-cid-lcdefpme]{max-width:8ch}.home__nav[data-astro-cid-lcdefpme]{display:none}.home__right[data-astro-cid-lcdefpme]{justify-content:flex-start;align-items:flex-start;gap:var(--menu-gap);width:100%;padding:0}.home__right[data-astro-cid-lcdefpme] .mobile-menu--inline{margin-top:var(--potd-line)}}
