.BlogFeed-module__W8otSG__feedShell{color:#f5f5f5;background:radial-gradient(circle at 88% 8%,#34d39929,#0000 28rem),radial-gradient(circle at 8% 92%,#2dd4bf1a,#0000 26rem),#0a0a0a;height:100dvh;position:relative;overflow:hidden}.BlogFeed-module__W8otSG__primaryNavigation{z-index:10;align-items:center;gap:1.1rem;display:flex;position:absolute;top:clamp(1rem,2.5vw,1.5rem);left:50%;transform:translate(-50%)}.BlogFeed-module__W8otSG__primaryNavigationItem,.BlogFeed-module__W8otSG__primaryNavigationItemActive{color:#fff;letter-spacing:.01em;font-family:Comic Sans MS,Comic Sans,cursive;font-size:clamp(.82rem,1.3vw,.95rem);font-weight:600;text-decoration:none;transition:opacity .16s}.BlogFeed-module__W8otSG__primaryNavigationItem{opacity:.58}.BlogFeed-module__W8otSG__primaryNavigationItem:hover,.BlogFeed-module__W8otSG__primaryNavigationItem:focus-visible{opacity:.86;outline:none}.BlogFeed-module__W8otSG__primaryNavigationItemActive{opacity:1}.BlogFeed-module__W8otSG__primaryNavigationItemActive:focus-visible{outline-offset:.3rem;outline:1px solid #ffffffbf}.BlogFeed-module__W8otSG__spotlightTrigger{z-index:10;color:#fff;cursor:pointer;background:0 0;border:0;place-content:center;gap:.28rem;width:2.4rem;height:2.4rem;padding:0;transition:opacity .18s,transform .18s;display:grid;position:absolute;top:clamp(1rem,2.5vw,1.5rem);right:clamp(1rem,2.5vw,1.5rem)}.BlogFeed-module__W8otSG__spotlightTrigger span{background:currentColor;border-radius:999px;width:1.15rem;height:1px;display:block}.BlogFeed-module__W8otSG__spotlightTrigger img{object-fit:contain;filter:invert();width:35px;height:35px;display:block}.BlogFeed-module__W8otSG__spotlightTrigger:hover,.BlogFeed-module__W8otSG__spotlightTrigger:focus-visible{opacity:.7;outline:none;transform:translateY(-1px)}.BlogFeed-module__W8otSG__spotlightOverlay{z-index:20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000004d;place-items:start center;padding:clamp(1rem,8vh,5rem) 1rem;display:grid;position:fixed;inset:0}.BlogFeed-module__W8otSG__spotlightPanel{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:#232325eb;border:1px solid #ffffff29;border-radius:.85rem;width:min(34rem,100%);overflow:hidden;box-shadow:0 1.5rem 5rem #00000073}.BlogFeed-module__W8otSG__spotlightSearch,.BlogFeed-module__W8otSG__spotlightPanel a{justify-content:space-between;align-items:center;display:flex}.BlogFeed-module__W8otSG__spotlightSearch{color:#ffffffa8;border-bottom:1px solid #ffffff1f;gap:.7rem;padding:.95rem 1rem;font-size:.92rem}.BlogFeed-module__W8otSG__spotlightSearch span:first-child{color:#fff;font-size:1.3rem}.BlogFeed-module__W8otSG__spotlightSearch input{color:#fff;min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1}.BlogFeed-module__W8otSG__spotlightSearch input::placeholder{color:#ffffffa8}.BlogFeed-module__W8otSG__spotlightSearch kbd{color:#ffffff85;font:inherit;border:1px solid #ffffff2e;border-radius:.28rem;padding:.15rem .35rem;font-size:.7rem}.BlogFeed-module__W8otSG__spotlightPanel a{color:#ffffffe6;padding:.85rem 1rem;font-size:.92rem;font-weight:550;text-decoration:none;transition:background-color .15s,color .15s}.BlogFeed-module__W8otSG__spotlightPanel a span:last-child{color:#ffffff6b}.BlogFeed-module__W8otSG__spotlightPanel a:hover,.BlogFeed-module__W8otSG__spotlightPanel a:focus-visible{color:#fff;background:#ffffff1f;outline:none}.BlogFeed-module__W8otSG__feed{scroll-snap-type:y mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-y:contain;height:100%;overflow-y:auto}.BlogFeed-module__W8otSG__feed::-webkit-scrollbar{display:none}.BlogFeed-module__W8otSG__slide{isolation:isolate;scroll-snap-align:start;scroll-snap-stop:always;align-items:stretch;min-height:100%;padding:clamp(1.25rem,4vw,2.25rem);display:flex;position:relative}.BlogFeed-module__W8otSG__slide:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(circle at 50% 30%,#6ee7b714,#0000 55%);position:absolute;inset:-20%}.BlogFeed-module__W8otSG__slideContent{opacity:.35;grid-template-rows:1fr auto;gap:1rem;width:100%;transition:opacity .4s,transform .5s cubic-bezier(.16,1,.3,1);display:grid;transform:translateY(.75rem)}.BlogFeed-module__W8otSG__slideActive .BlogFeed-module__W8otSG__slideContent{opacity:1;transform:translateY(0)}.BlogFeed-module__W8otSG__slideText{letter-spacing:-.02em;text-wrap:balance;align-self:center;max-width:42rem;margin:0;font-size:clamp(1.4rem,3.2vw,2.2rem);font-weight:600;line-height:1.25}.BlogFeed-module__W8otSG__slideFooter{z-index:2;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex;position:relative}.BlogFeed-module__W8otSG__slideTitleBlock{gap:.35rem;display:grid}.BlogFeed-module__W8otSG__slideAttribution{color:#ffffff8c;letter-spacing:.12em;text-transform:uppercase;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem}.BlogFeed-module__W8otSG__slideTitle{color:#f5f5f5;text-wrap:balance;margin:0;font-size:clamp(1.05rem,2.2vw,1.25rem);font-weight:650}.BlogFeed-module__W8otSG__likeButton{aspect-ratio:1;color:#f5f5f5;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1717178c;border:1px solid #ffffff24;border-radius:999px;place-items:center;width:2.25rem;padding:0;transition:transform .18s,border-color .18s,background-color .18s;display:grid}.BlogFeed-module__W8otSG__likeButton:hover,.BlogFeed-module__W8otSG__likeButton:focus-visible{background:#6ee7b71a;border-color:#6ee7b78c;outline:none;transform:translateY(-1px)}.BlogFeed-module__W8otSG__heart{color:#f5f5f5d9;font-size:1.05rem;line-height:1}.BlogFeed-module__W8otSG__readLink{z-index:1;color:#0000;text-decoration:none;position:absolute;inset:0}.BlogFeed-module__W8otSG__readLink:focus-visible{z-index:3;color:#a7f3d0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#171717a6;border:1px solid #6ee7b780;border-radius:999px;outline:none;width:fit-content;padding:.6rem .9rem;font-weight:700;display:inline-flex;inset:1.25rem auto auto 1.25rem}.BlogFeed-module__W8otSG__empty{color:#e5e5e5;text-align:center;background:#0a0a0a;place-content:center;gap:1rem;min-height:100dvh;padding:2rem;display:grid}.BlogFeed-module__W8otSG__homeLink{color:#a7f3d0}@media (max-width:640px){.BlogFeed-module__W8otSG__primaryNavigation{gap:.85rem}.BlogFeed-module__W8otSG__spotlightTrigger{width:2.2rem;height:2.2rem;top:.9rem;right:.9rem}.BlogFeed-module__W8otSG__slide{align-items:flex-start;padding:10dvh 1.35rem 6rem}.BlogFeed-module__W8otSG__slideText{max-width:22rem;font-size:clamp(1.25rem,5vw,1.75rem)}.BlogFeed-module__W8otSG__readLink:focus-visible{top:1rem;left:1rem}}@media (prefers-reduced-motion:reduce){.BlogFeed-module__W8otSG__feed{scroll-behavior:auto}.BlogFeed-module__W8otSG__slideContent,.BlogFeed-module__W8otSG__likeButton{transition:none}}
