.daily-quote[data-astro-cid-vy3py4wx]{border-bottom:1px solid #eee;max-width:32rem;margin:0 auto 2rem;padding-bottom:1.5rem}.daily-quote--hidden[data-astro-cid-vy3py4wx]{display:none}.daily-quote__text[data-astro-cid-vy3py4wx]{text-wrap:balance;margin:0;font-size:1.1rem;font-style:italic}.daily-quote__author[data-astro-cid-vy3py4wx]{opacity:.7;margin-top:.5rem;font-size:.9rem;font-style:normal;display:block}.daily-quote__links[data-astro-cid-vy3py4wx]{justify-content:center;align-items:center;gap:1.25rem;margin-top:.75rem;display:flex}.daily-quote__link[data-astro-cid-vy3py4wx]{font:inherit;color:#000;cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-size:.85rem;text-decoration:none;transition:color .2s;display:inline-block;box-shadow:inset 0 -.125em #14cbf0}.daily-quote__link[data-astro-cid-vy3py4wx]:hover{color:#14cbf0;text-decoration:none}.favorite-photo[data-astro-cid-cfkny74u]{text-align:center;max-width:24rem;margin:0 auto 1rem}.favorite-photo__button[data-astro-cid-cfkny74u]{cursor:pointer;background:0 0;border:none;width:100%;padding:0;display:block}.favorite-photo__placeholder[data-astro-cid-cfkny74u]{aspect-ratio:4/3;background:linear-gradient(90deg,#e2e2e2 25%,#ececec 37%,#e2e2e2 63%) 0 0/400% 100%;border-radius:.5rem;width:100%;animation:1.4s infinite favorite-photo-shimmer;display:block}.favorite-photo__placeholder--loaded[data-astro-cid-cfkny74u]{display:none}@keyframes favorite-photo-shimmer{0%{background-position:100%}to{background-position:0}}.favorite-photo__img[data-astro-cid-cfkny74u]{outline-offset:-3px;opacity:0;border-radius:.5rem;outline:3px solid #0000;width:100%;height:auto;min-height:1px;transition:outline-color .15s,opacity .2s;display:block}.favorite-photo__img--loaded[data-astro-cid-cfkny74u]{opacity:1}.favorite-photo__img--flagged[data-astro-cid-cfkny74u]{outline-color:#e5484d}.favorite-photo__footer[data-astro-cid-cfkny74u]{border-bottom:1px solid #eee;max-width:32rem;margin:0 auto 1.5rem;padding-bottom:1.5rem}.favorite-photo__links[data-astro-cid-cfkny74u]{justify-content:center;align-items:center;gap:1.25rem;margin-top:.5rem;display:flex}.favorite-photo__link[data-astro-cid-cfkny74u]{font:inherit;color:#000;cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-size:.85rem;text-decoration:none;transition:color .2s;display:inline-block;box-shadow:inset 0 -.125em #14cbf0}.favorite-photo__link[data-astro-cid-cfkny74u]:hover{color:#14cbf0;text-decoration:none}.favorite-photo__link--external[data-astro-cid-cfkny74u]{align-items:center;gap:.3rem;display:inline-flex}.favorite-photo__link--external[data-astro-cid-cfkny74u] svg[data-astro-cid-cfkny74u]{width:.85em;height:.85em}.favorite-photo__flickr[data-astro-cid-cfkny74u]{text-align:center;margin-top:.75rem}.favorite-photo__notice[data-astro-cid-cfkny74u]{color:#666;margin:.25rem 0 0;font-size:.7rem}.freedom-countup[data-astro-cid-j7iiii7l]{text-align:center;padding:0 1rem}h1[data-astro-cid-j7iiii7l]{text-wrap:balance;line-height:1.2}.subtitle[data-astro-cid-j7iiii7l]{opacity:.65;text-wrap:balance;margin:-.5rem 0 1rem;font-size:.95rem}.dates[data-astro-cid-j7iiii7l]{flex-direction:column;align-items:center;margin-top:1rem;display:flex}.date-label[data-astro-cid-j7iiii7l]{text-transform:uppercase;letter-spacing:.05em;opacity:.6;margin:0;font-size:.9rem}.date[data-astro-cid-j7iiii7l]{white-space:pre-line;margin:0;font-size:1.1rem}.date-label--big[data-astro-cid-j7iiii7l]{font-size:1.1rem}.date--big[data-astro-cid-j7iiii7l]{font-size:1.75rem;font-weight:700}.big-number[data-astro-cid-j7iiii7l]{margin:2rem 0 .5rem;font-size:6rem;font-weight:700;line-height:1}.big-number--link[data-astro-cid-j7iiii7l]{width:fit-content;color:inherit;box-shadow:none;margin-inline:auto;text-decoration:none;transition:color .2s;display:block}.big-number--link[data-astro-cid-j7iiii7l]:hover{color:#14cbf0}.label[data-astro-cid-j7iiii7l]{opacity:.8;font-size:1.25rem}.celebration-buttons[data-astro-cid-j7iiii7l]{flex-wrap:wrap;justify-content:center;gap:1rem .5rem;margin-top:1.5rem;display:flex}.celebration-video-wrapper[data-astro-cid-j7iiii7l]{margin-bottom:1.5rem}.celebration-video[data-astro-cid-j7iiii7l]{aspect-ratio:16/9;background-color:#eee;background-image:linear-gradient(100deg,#0000 30%,#ffffffb3 50%,#0000 70%);background-repeat:no-repeat;background-size:200% 100%;width:100%;animation:1.5s ease-in-out infinite celebration-video-shimmer;position:relative}.celebration-video-placeholder[data-astro-cid-j7iiii7l]{color:#888;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;font-size:1rem;display:flex;position:absolute;inset:0}.celebration-video-placeholder__icon[data-astro-cid-j7iiii7l]{font-size:2.5rem}@keyframes celebration-video-shimmer{0%{background-position:140% 0}to{background-position:-40% 0}}@media (prefers-reduced-motion:reduce){.celebration-video[data-astro-cid-j7iiii7l]{animation:none}}.celebration-video[data-astro-cid-j7iiii7l] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.celebration-video-controls[data-astro-cid-j7iiii7l]{flex-direction:column;align-items:center;gap:.6rem;margin-top:.75rem;display:flex}.celebration-video-nav-button[data-astro-cid-j7iiii7l]{cursor:pointer;color:#fff;opacity:0;background:#0000008c;border:none;border-radius:999px;align-items:center;gap:.35rem;padding:.5rem .9rem;font-family:inherit;font-size:1.2rem;line-height:1;text-decoration:none;transition:opacity .2s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.celebration-video[data-astro-cid-j7iiii7l]:hover .celebration-video-nav-button[data-astro-cid-j7iiii7l],.celebration-video-nav-button[data-astro-cid-j7iiii7l]:focus-visible{opacity:1}.celebration-video-nav-button--prev[data-astro-cid-j7iiii7l]{left:.75rem}.celebration-video-nav-button--next[data-astro-cid-j7iiii7l]{right:.75rem}.celebration-video-nav-button[data-astro-cid-j7iiii7l] span[data-astro-cid-j7iiii7l]{color:#eee;font-size:1rem}.celebration-video-nav-arrow[data-astro-cid-j7iiii7l]{font-size:1.2rem;transform:translateY(-.05em)}.celebration-video-nav-button[data-astro-cid-j7iiii7l]:hover span[data-astro-cid-j7iiii7l]{color:#14cbf0}.celebration-video-nav-button[data-astro-cid-j7iiii7l]:hover{color:#fff}.celebration-video-playlist-link[data-astro-cid-j7iiii7l]{color:#000;align-items:center;gap:.3rem;font-size:.85rem;text-decoration:none;transition:color .2s;display:inline-flex;box-shadow:inset 0 -.125em #14cbf0}.celebration-video-playlist-link[data-astro-cid-j7iiii7l]:hover{color:#14cbf0}.celebration-video-playlist-link[data-astro-cid-j7iiii7l] svg[data-astro-cid-j7iiii7l]{width:.85em;height:.85em}
