.pf-sky[data-astro-cid-ctho2d5j]{--u:calc(min(var(--sky-h), var(--pf-sky-u-max)) / 180);z-index:-1;height:var(--sky-h);background:linear-gradient(180deg, var(--pf-brand-tint), var(--pf-surface));pointer-events:none;position:absolute;inset:0 0 auto;overflow:clip;container-type:inline-size}.pf-sky--hero[data-astro-cid-ctho2d5j]{--sky-h:480px}.pf-sky--page[data-astro-cid-ctho2d5j]{--sky-h:280px}@media (width>=56.25em){.pf-sky--hero[data-astro-cid-ctho2d5j]{--sky-h:680px}.pf-sky--page[data-astro-cid-ctho2d5j]{--sky-h:360px}}.pf-sky[data-astro-cid-ctho2d5j]:after{content:"";background:linear-gradient(transparent 80%, var(--pf-canvas));position:absolute;inset:0}.pf-sky[data-astro-cid-ctho2d5j] svg[data-astro-cid-ctho2d5j]{width:100%;height:100%;display:block;overflow:visible}.pf-sky__air[data-astro-cid-ctho2d5j]{position:absolute;inset:0}.pf-sky__air--sun[data-astro-cid-ctho2d5j]{mask-image:var(--pf-sky-sun-mask,none)}.pf-sky__air--clouds[data-astro-cid-ctho2d5j]{mask-image:var(--pf-sky-clouds-mask,none)}.pf-sky__sun[data-astro-cid-ctho2d5j]{position:absolute;top:32%;left:80%}.pf-sky__ring[data-astro-cid-ctho2d5j],.pf-sky__disc[data-astro-cid-ctho2d5j]{border-radius:50%;position:absolute}.pf-sky__ring[data-astro-cid-ctho2d5j]{left:calc(var(--r) * var(--u) * -1);top:calc(var(--r) * var(--u) * -1);width:calc(var(--r) * var(--u) * 2);height:calc(var(--r) * var(--u) * 2);background:var(--pf-surface);opacity:var(--a0);transform:scale(var(--k0))}.pf-sky[data-astro-cid-ctho2d5j] .pf-sky__disc[data-astro-cid-ctho2d5j]{left:calc(-17.5 * var(--u));top:calc(-17.5 * var(--u));width:calc(35 * var(--u));max-width:none;height:calc(35 * var(--u))}.pf-sky__rim[data-astro-cid-ctho2d5j]{fill:var(--pf-pasture-lime);fill-opacity:.28}.pf-sky__face[data-astro-cid-ctho2d5j]{fill:var(--pf-surface)}.pf-sky__cloud[data-astro-cid-ctho2d5j]{--cw:calc(60 * var(--k) * var(--u));left:0;top:calc(var(--sky-h) * var(--y));width:var(--cw);height:calc(24 * var(--k) * var(--u));transform:translateX(calc(var(--pos) * (100cqw + 2 * var(--cw)) - var(--cw)));position:absolute}.pf-sky__shade[data-astro-cid-ctho2d5j]{fill:var(--pf-brand-tint-border);fill-opacity:.6}.pf-sky__puff[data-astro-cid-ctho2d5j]{fill:var(--pf-surface);fill-opacity:.95}.pf-sky__cloud--c[data-astro-cid-ctho2d5j]{display:none}@media (width>=37.5em){.pf-sky__cloud--c[data-astro-cid-ctho2d5j]{display:block}}.pf-sky[data-astro-cid-ctho2d5j][data-loop] .pf-sky__cloud[data-astro-cid-ctho2d5j]{animation:pf-sky-drift calc(var(--pf-dur-sky) / var(--laps)) linear calc(var(--pf-dur-sky) / var(--laps) * var(--pos) * -1) infinite both}.pf-sky[data-astro-cid-ctho2d5j][data-loop] .pf-sky__ring[data-astro-cid-ctho2d5j]{animation:pf-sky-breathe calc(var(--pf-dur-sky) / 12) var(--pf-ease-in-out) calc(var(--pf-dur-sky) * var(--pf-sky-breath-delay)) infinite alternate both}@keyframes pf-sky-drift{0%{transform:translateX(calc(-1 * var(--cw)))}to{transform:translateX(calc(100cqw + var(--cw)))}}@keyframes pf-sky-breathe{0%{opacity:.18;transform:scale(1)}to{opacity:.3;transform:scale(var(--k1))}}.pf-sky__hill[data-astro-cid-ctho2d5j]{position:absolute;inset:0}.pf-sky__hill--far[data-astro-cid-ctho2d5j] path[data-astro-cid-ctho2d5j]{fill:var(--pf-pasture-lime);fill-opacity:.28}.pf-sky__hill--mid[data-astro-cid-ctho2d5j] path[data-astro-cid-ctho2d5j]{fill:var(--pf-pasture);fill-opacity:.32}.pf-sky__hill--near[data-astro-cid-ctho2d5j] path[data-astro-cid-ctho2d5j]{fill:var(--pf-pasture);fill-opacity:.5}.pf-sky__barn[data-astro-cid-ctho2d5j]{left:70%;top:calc(68.5% - 13 * var(--u));width:calc(12 * var(--u));height:calc(13 * var(--u));position:absolute}.pf-sky__barn[data-astro-cid-ctho2d5j] path[data-astro-cid-ctho2d5j]{fill:var(--pf-brand-strong);fill-opacity:.16}.pf-sky__fence[data-astro-cid-ctho2d5j]{opacity:.18;position:absolute;inset:0}.pf-sky__post[data-astro-cid-ctho2d5j],.pf-sky__rail[data-astro-cid-ctho2d5j]{height:calc(1.4 * var(--u));border-radius:calc(.7 * var(--u));background:var(--pf-brand-strong);position:absolute}.pf-sky__post[data-astro-cid-ctho2d5j]{left:calc(6% + (11 * var(--i) - .7) * var(--u));top:calc(var(--sky-h) * var(--f) - 7.7 * var(--u));width:calc(1.4 * var(--u));height:calc(8.4 * var(--u))}.pf-sky__rail[data-astro-cid-ctho2d5j]{left:calc(6% - .7 * var(--u));top:calc(var(--sky-h) * var(--f0) - 5.2 * var(--u));width:calc(67.4 * var(--u));transform-origin:calc(.7 * var(--u)) 50%;transform:rotate(var(--rail-fallback))}@supports (top:calc(1px * tan(atan2(1px, 1px)))){.pf-sky__fence[data-astro-cid-ctho2d5j]{--r:tan(atan2(calc(16.6667 * var(--u)), 100cqw));--dy:calc(var(--sky-h) * 6 * var(--r) * (.22 * (.18182 + 6 * var(--r)) - .24))}.pf-sky__post[data-astro-cid-ctho2d5j]{--s:calc(.09091 + var(--i) * var(--r));top:calc(var(--sky-h) * (.86 - .24 * var(--s) + .22 * var(--s) * var(--s)) - 7.7 * var(--u))}.pf-sky__rail[data-astro-cid-ctho2d5j]{width:calc(hypot(66 * var(--u), var(--dy)) + 1.4 * var(--u));transform:rotate(atan2(var(--dy), 66 * var(--u)))}}
