.page-module__E0kJGG__main{grid-template-columns:1fr 3fr;justify-content:space-between;align-items:center;padding:1rem 6rem;display:grid}@media (hover:hover) and (pointer:fine){.page-module__E0kJGG__card:hover{background:rgba(var(--card-rgb),.1);border:1px solid rgba(var(--card-border-rgb),.15)}.page-module__E0kJGG__card:hover span{transform:translate(4px)}}@media (prefers-reduced-motion){.page-module__E0kJGG__card:hover span{transform:none}}@media (max-width:700px){.page-module__E0kJGG__content{padding:4rem}.page-module__E0kJGG__grid{text-align:center;grid-template-columns:1fr;max-width:320px;margin-bottom:120px}.page-module__E0kJGG__card{padding:1rem 2.5rem}.page-module__E0kJGG__card h2{margin-bottom:.5rem}.page-module__E0kJGG__center{padding:8rem 0 6rem}.page-module__E0kJGG__center:before{height:300px;transform:none}.page-module__E0kJGG__description{font-size:.8rem}.page-module__E0kJGG__description a{padding:1rem}.page-module__E0kJGG__description p,.page-module__E0kJGG__description div{justify-content:center;width:100%;display:flex;position:fixed}.page-module__E0kJGG__description p{border:none;border-bottom:1px solid rgba(var(--callout-border-rgb),.25);background:linear-gradient(to bottom,rgba(var(--background-start-rgb),1),rgba(var(--callout-rgb),.5));-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background-clip:padding-box;border-radius:0;align-items:center;padding:2rem 1rem 1.4rem;inset:0 0 auto}.page-module__E0kJGG__description div{pointer-events:none;background:linear-gradient(to bottom,transparent 0%,rgb(var(--background-end-rgb))40%);z-index:1;align-items:flex-end;height:200px;padding:2rem;inset:auto 0 0}}@media (min-width:701px) and (max-width:1120px){.page-module__E0kJGG__main{grid-template-columns:repeat(2,50%)}}@media (prefers-color-scheme:dark){.page-module__E0kJGG__vercelLogo{filter:invert()}.page-module__E0kJGG__logo{filter:invert()drop-shadow(0 0 .3rem #ffffff70)}}@keyframes page-module__E0kJGG__rotate{0%{transform:rotate(360deg)}to{transform:rotate(0)}}
.MainPage-module__PAlhFa__wrapper{flex-direction:column;display:flex}.MainPage-module__PAlhFa__header{border-bottom:1px solid var(--border);place-items:center;min-height:420px;max-height:560px;display:grid;position:relative;overflow:hidden}.MainPage-module__PAlhFa__devBadge{vertical-align:middle;color:#000;background-color:#d3d3d3;border-radius:25px;padding-inline:1rem;font-size:1.5rem;position:relative}.MainPage-module__PAlhFa__heroImage{object-fit:cover;filter:brightness(.92)contrast(1.08)saturate(1.15);width:100%;height:100%;position:absolute;inset:0}.MainPage-module__PAlhFa__heroOverlay{mix-blend-mode:normal;background:radial-gradient(820px 420px at 22% 30%,#2fe3b124,#0000 62%),linear-gradient(#0b121452,#0b1214eb);position:absolute;inset:0}.MainPage-module__PAlhFa__hero_text{z-index:1;text-align:left;width:min(1100px,100% - 2rem);margin:0 auto;padding:5rem 0 2.25rem;position:relative}.MainPage-module__PAlhFa__hero_text:before{content:"";filter:blur(2px);z-index:-1;background:radial-gradient(520px 240px at 20% 40%,#0b1214b8,#0000 70%);border-radius:24px;position:absolute;inset:-18px -22px}.MainPage-module__PAlhFa__band{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:linear-gradient(#2fe3b108,#0000 40%),#101b1e59}.MainPage-module__PAlhFa__bandInner{max-inline-size:1400px;margin-inline:auto;padding:1.25rem 1rem 1.5rem}.MainPage-module__PAlhFa__bandHeader{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.75rem;display:flex}.MainPage-module__PAlhFa__bandTitle{letter-spacing:.08em;text-transform:uppercase;color:#fffc;margin:0;font-size:.95rem}.MainPage-module__PAlhFa__main__heading{letter-spacing:-.02em;color:var(--text);margin:0 0 1rem;font-size:clamp(2.5rem,6vw,4.25rem);line-height:1}.MainPage-module__PAlhFa__qMark{color:var(--emerald-primary);text-shadow:0 0 18px #2fe3b138}.MainPage-module__PAlhFa__hero_bodyText{color:#ffffffeb;max-width:52rem;margin:0 0 1.75rem;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.5}.MainPage-module__PAlhFa__main{align-items:start;gap:1.25rem;max-inline-size:1400px;margin-inline:auto;padding:1.25rem 1rem 2.5rem;display:grid}.MainPage-module__PAlhFa__section__column_left{flex-wrap:wrap;justify-content:center;gap:1em;display:flex}.MainPage-module__PAlhFa__section__column_right{display:block}@media (min-width:760px){.MainPage-module__PAlhFa__recentNotesGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.MainPage-module__PAlhFa__main{grid-template-columns:var(--feature-max-width)1fr}.MainPage-module__PAlhFa__section__column_left{place-content:start flex-end}}
.Feature-module__zf5WVW__wrapper{justify-content:center;width:100%;display:flex}.Feature-module__zf5WVW__card{border-radius:var(--radius);border:1px solid var(--border);width:min(420px,100%);color:var(--text);cursor:pointer;background:#101b1ebf;flex-direction:column;text-decoration:none;transition:transform .14s,background .14s,border-color .14s,box-shadow .14s;display:flex;overflow:hidden}.Feature-module__zf5WVW__card:hover,.Feature-module__zf5WVW__card:focus-visible{background:#101b1ee0;border-color:#2fe3b161;transform:translateY(-2px);box-shadow:0 0 0 3px #2fe3b11a,0 10px 30px #00000040}.Feature-module__zf5WVW__image{height:220px;position:relative;overflow:hidden}.Feature-module__zf5WVW__image img{object-fit:cover;filter:saturate(.9)contrast(.95)brightness(.7);width:100%;height:100%;transition:transform .16s,filter .16s;transform:scale(1.02)}.Feature-module__zf5WVW__card:hover .Feature-module__zf5WVW__image img,.Feature-module__zf5WVW__card:focus-visible .Feature-module__zf5WVW__image img{filter:saturate()contrast()brightness(.78);transform:scale(1.04)}.Feature-module__zf5WVW__imageOverlay{background:radial-gradient(700px 260px at 20% 25%,#2fe3b129,#0000 60%),linear-gradient(#0b121433 0%,#0b12149e 55%,#0b1214e6 100%);transition:opacity .16s;position:absolute;inset:0}.Feature-module__zf5WVW__card:hover .Feature-module__zf5WVW__imageOverlay,.Feature-module__zf5WVW__card:focus-visible .Feature-module__zf5WVW__imageOverlay{opacity:.95}.Feature-module__zf5WVW__imageTitle{font-family:var(--font-ubuntu-sans),var(--font-inter),system-ui,sans-serif;color:var(--text);font-size:1.1rem;line-height:1.25;transition:color .14s;position:absolute;bottom:.9rem;left:.9rem;right:.9rem}.Feature-module__zf5WVW__card:hover .Feature-module__zf5WVW__imageTitle,.Feature-module__zf5WVW__card:focus-visible .Feature-module__zf5WVW__imageTitle{color:#fffffff5}.Feature-module__zf5WVW__body{padding:1rem 1rem .75rem}.Feature-module__zf5WVW__kicker{letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3;justify-content:space-between;align-items:center;gap:.75rem;margin:0 0 .5rem;font-size:.75rem;display:flex}.Feature-module__zf5WVW__kicker:after{content:"Read →";color:#2fe3b1d9;letter-spacing:.06em;font-size:.75rem;transition:transform .14s,color .14s;transform:translate(0)}.Feature-module__zf5WVW__card:hover .Feature-module__zf5WVW__kicker:after,.Feature-module__zf5WVW__card:focus-visible .Feature-module__zf5WVW__kicker:after{color:var(--emerald-hover);transform:translate(4px)}.Feature-module__zf5WVW__summary{color:#ffffffc7;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;margin:0;font-size:.95rem;line-height:1.45;display:-webkit-box;overflow:hidden}.Feature-module__zf5WVW__footer{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding:.85rem 1rem 1rem;display:flex}.Feature-module__zf5WVW__authorRow{align-items:center;gap:.65rem;min-width:0;display:flex}.Feature-module__zf5WVW__avatar{border:1px solid #ffffff2e;border-radius:50%;width:28px;height:28px;overflow:hidden}.Feature-module__zf5WVW__author{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;overflow:hidden}.Feature-module__zf5WVW__date{color:var(--text-muted);white-space:nowrap;font-size:.85rem}
.Articles-module__xpu_Bq__grid{grid-template-columns:1fr;gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:760px){.Articles-module__xpu_Bq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.Articles-module__xpu_Bq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.Articles-module__xpu_Bq__card{border-radius:var(--radius);border:1px solid var(--border);background:#101b1ebf;flex-direction:column;min-height:240px;transition:transform .12s,background .12s,border-color .12s;display:flex;overflow:hidden}.Articles-module__xpu_Bq__card:hover{background:#101b1ee0;border-color:#2fe3b12e;transform:translateY(-2px)}.Articles-module__xpu_Bq__card:hover .Articles-module__xpu_Bq__avatar{border-color:#2fe3b159}.Articles-module__xpu_Bq__body{padding:1rem 1rem .75rem}.Articles-module__xpu_Bq__date{color:var(--text-muted);letter-spacing:.02em;margin:0 0 .5rem;font-size:.8rem}.Articles-module__xpu_Bq__title{font-family:var(--font-ubuntu-sans),var(--font-inter),system-ui,sans-serif;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .6rem;font-size:1.1rem;line-height:1.25;display:-webkit-box;overflow:hidden}.Articles-module__xpu_Bq__title a{color:var(--text);text-decoration:none}.Articles-module__xpu_Bq__title a:hover{color:var(--emerald-primary);text-decoration:none}.Articles-module__xpu_Bq__summary{color:#ffffffc7;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:.95rem;line-height:1.45;display:-webkit-box;overflow:hidden}.Articles-module__xpu_Bq__footer{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding:.85rem 1rem 1rem;display:flex}.Articles-module__xpu_Bq__authorRow{align-items:center;gap:.65rem;min-width:0;display:flex}.Articles-module__xpu_Bq__avatar{border:1px solid #ffffff2e;border-radius:50%;flex:none;width:34px;height:34px;overflow:hidden}.Articles-module__xpu_Bq__authorName{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;overflow:hidden}.Articles-module__xpu_Bq__cta{color:var(--text);white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff24;border-radius:10px;padding:.35rem .55rem;font-size:.9rem;text-decoration:none}.Articles-module__xpu_Bq__cta:hover{color:var(--emerald-primary);background:#2fe3b11f;border-color:#2fe3b173;text-decoration:none}.Articles-module__xpu_Bq__cta:focus-visible{border-color:#2fe3b18c;outline:none;box-shadow:0 0 0 3px #2fe3b129}
.ArticlesBrowser-module__pTALJW__wrapper{gap:1rem;display:grid}.ArticlesBrowser-module__pTALJW__controls{gap:.75rem;display:grid}.ArticlesBrowser-module__pTALJW__searchRow{align-items:center;gap:.75rem;display:flex}.ArticlesBrowser-module__pTALJW__search{width:100%;color:var(--text);background:#101b1ea6;border:1px solid #ffffff24;border-radius:12px;outline:none;padding:.75rem .9rem}.ArticlesBrowser-module__pTALJW__search::placeholder{color:#ffffff8c}.ArticlesBrowser-module__pTALJW__search:focus-visible{border-color:#2fe3b18c;box-shadow:0 0 0 3px #2fe3b129}.ArticlesBrowser-module__pTALJW__count{text-align:center;color:#ffffffbf;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;min-width:2.25rem;padding:.35rem .6rem;font-size:.9rem}.ArticlesBrowser-module__pTALJW__pills{flex-wrap:wrap;gap:.5rem;display:flex}.ArticlesBrowser-module__pTALJW__pill,.ArticlesBrowser-module__pTALJW__pillActive,.ArticlesBrowser-module__pTALJW__pillClear{color:#ffffffc7;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;padding:.4rem .7rem;font-size:.9rem}.ArticlesBrowser-module__pTALJW__pill:hover{color:#ffffffe6;background:#2fe3b114;border-color:#2fe3b133}.ArticlesBrowser-module__pTALJW__pillActive{background:#2fe3b129;border-color:#2fe3b18c}.ArticlesBrowser-module__pTALJW__pillActive:hover{color:#ffffffeb;background:#2fe3b138;border-color:#2fe3b1b3}.ArticlesBrowser-module__pTALJW__pill:focus-visible,.ArticlesBrowser-module__pTALJW__pillActive:focus-visible,.ArticlesBrowser-module__pTALJW__pillClear:focus-visible,.ArticlesBrowser-module__pTALJW__loadMore:focus-visible{border-color:#2fe3b18c;outline:none;box-shadow:0 0 0 3px #2fe3b129}.ArticlesBrowser-module__pTALJW__pillClear{color:#ffffffe0;background:#ffffff1a;border-color:#ffffff2e}.ArticlesBrowser-module__pTALJW__pillClear:hover{background:#ffffff24}.ArticlesBrowser-module__pTALJW__helper{color:#fff9;margin:0;font-size:.9rem}.ArticlesBrowser-module__pTALJW__loadMoreRow{justify-content:center;padding:.5rem 0 1rem;display:flex}.ArticlesBrowser-module__pTALJW__loadMore{color:#ffffffe6;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff24;border-radius:14px;padding:.65rem 1rem}.ArticlesBrowser-module__pTALJW__loadMore:hover{color:var(--emerald-primary);background:#2fe3b11f;border-color:#2fe3b173}
.RecentNotes-module__IVpfLa__grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem;display:grid}.RecentNotes-module__IVpfLa__card{background:#101b1e73;border:1px solid #ffffff1a;border-radius:14px;gap:.45rem;padding:.95rem 1rem;transition:transform .12s,background .12s,border-color .12s;display:grid}.RecentNotes-module__IVpfLa__card:hover{background:#101b1e8c;border-color:#2fe3b147;transform:translateY(-2px)}.RecentNotes-module__IVpfLa__meta{letter-spacing:.08em;text-transform:uppercase;color:#ffffff9e;font-size:.75rem}.RecentNotes-module__IVpfLa__title{color:#ffffffe6;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:.8rem;line-height:1.35;display:-webkit-box;overflow:hidden}.RecentNotes-module__IVpfLa__cta{color:#ffffffb8;align-items:center;gap:.35rem;font-size:.9rem;display:inline-flex}.RecentNotes-module__IVpfLa__cta:after{content:"→";color:#ffffff8c;transition:transform .12s,color .12s;transform:translate(0)}.RecentNotes-module__IVpfLa__card:hover .RecentNotes-module__IVpfLa__cta{color:#ffffffe6}.RecentNotes-module__IVpfLa__card:hover .RecentNotes-module__IVpfLa__cta:after{color:var(--emerald-primary);transform:translate(4px)}.RecentNotes-module__IVpfLa__card:focus-visible{outline-offset:2px;outline:3px solid #2fe3b147}@media (min-width:760px){.RecentNotes-module__IVpfLa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1060px){.RecentNotes-module__IVpfLa__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
