.PageWrapper{transform-origin:center top;background:var(--on-beige, #faf9f4);transition:transform .5s cubic-bezier(.32,.72,0,1),border-radius .5s cubic-bezier(.32,.72,0,1)}.IndexContainer{max-width:1600px;margin:0 auto;min-height:150dvh}.AuthorHeader{padding-top:clamp(24px,3.5vw,56px);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;position:relative}@media screen and (width>=580px){.AuthorHeader .Pill:has(img){position:absolute;left:50%;transform:translate(-50%)}}.AuthorPagination{display:flex}html.IsSheetOpen,body.IsSheetOpen{overflow:hidden;height:100svh}body.IsSheetOpen{background-color:#000}body.IsSheetOpen .PageWrapper{overflow:hidden;will-change:transform}body.IsSheetOpen:before{content:"";position:fixed;inset:0;background:#0003;z-index:50;opacity:0;animation:fade-in .5s cubic-bezier(.32,.72,0,1) forwards}@keyframes fade-in{to{opacity:1}}.StickyFiltersWrapper{position:sticky;top:max(0px,var(--nav-height, 107px) + var(--nav-offset, 0px));z-index:20;background-color:transparent;transition:top .43s ease;margin-bottom:60px;margin-top:14px}@media(width<=992px){.StickyFiltersWrapper{top:calc(var(--nav-height, 98px) + var(--nav-offset, 0px));padding:12px 0;margin-top:0;margin-bottom:0}}.AuthorInfo{display:flex;align-items:center;flex-direction:row;justify-content:center;margin-bottom:40px;gap:16px}.AuthorTitle{font-size:1rem;font-family:Favorit regular,sans-serif}.AuthorImage{width:28px;height:28px;border-radius:50%}.EmptyState{grid-column:1/-1;text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}.EmptyState p{opacity:.6}#listing-container{display:grid;grid-template-columns:repeat(12,1fr);gap:20px;padding-top:clamp(24px,3.5vw,56px)}#listing-container .EntryWrapper{grid-column:span 6;transition:all .3s ease}#listing-container .EntryWrapper:nth-child(5n+1){grid-column:span 12}@media(width<=580px){#listing-container{display:flex;flex-direction:column}#listing-container .EntryWrapper{grid-column:span 12!important}}@media(width>=991px){#listing-container .Column{display:flex;flex-direction:column}#listing-container .Column.ColSpan6{flex:0 0 50%}#listing-container .Column.ColSpan3{flex:0 0 25%}#listing-container .EntryWrapper{grid-column:auto!important;width:100%}}.Column{display:flex;flex-direction:column;gap:24px}.FieldNotesGrid{width:100%;margin:0 auto;display:block;position:relative}.FieldNotesGrid .grid-sizer{width:25%}.FieldNotesGrid .EntryWrapper,.FieldNotesGrid .SkeletonWrapper{width:25%;box-sizing:border-box;padding:0 32px 32px 0;float:left}@media(width<=580px){.FieldNotesGrid .EntryWrapper,.FieldNotesGrid .SkeletonWrapper{padding:0 16px 16px 0}}.FieldNotesGrid .EntryWrapper.Featured,.FieldNotesGrid .SkeletonWrapper.Featured{width:50%}@media(width<=940px){.FieldNotesGrid .grid-sizer,.FieldNotesGrid .EntryWrapper,.FieldNotesGrid .SkeletonWrapper{width:50%}.FieldNotesGrid .EntryWrapper.Featured,.FieldNotesGrid .SkeletonWrapper.Featured{width:100%}}@media(width<=520px){.FieldNotesGrid .grid-sizer,.FieldNotesGrid .EntryWrapper,.FieldNotesGrid .SkeletonWrapper,.FieldNotesGrid .EntryWrapper.Featured,.FieldNotesGrid .SkeletonWrapper.Featured{width:100%}}.LoadMoreContainer{display:flex;justify-content:center;margin-top:40px;clear:both;margin-bottom:80px}@media(width<=992px){.LoadMoreContainer{margin-top:0;margin-bottom:40px}}.EndMessageContainer{display:flex;justify-content:center;align-items:center;padding:40px 0 72px;clear:both;width:100%;font-size:.875rem;flex-direction:column;gap:12px}.EndMessageContainer p{opacity:.6}@media(width<=992px){.EndMessageContainer{padding:20px 0}}.LoadMoreButton{border:none;background:transparent;pointer-events:none;font-family:inherit;font-size:16px;padding:40px;opacity:0;transition:opacity .3s ease;display:flex;justify-content:center;align-items:center;width:100%}.LoadMoreButton.loading{opacity:.5}.LoadMoreButton.loading:after{content:"Loading more articles..."}.LoadMoreButton:hover{background:transparent;color:inherit}.FieldNotesModal{border:none;height:100svh;max-height:100%;padding:0;overflow:hidden;margin-top:32px;border-radius:32px 32px 0 0;box-shadow:0 -8px 32px #00000014,0 0 24px #0000000f;transform:translateY(0);will-change:transform;background-color:transparent;max-width:1600px;--grid-gap-y: 0;--next-modal-snap-gap: 1px}.FieldNotesModal #CloseModal:focus,.FieldNotesModal #CloseModal:focus-visible{outline:none}@media screen and (width<992px){.FieldNotesModal{height:100svh}}.FieldNotesModal.Layer1,.FieldNotesModal.Layer2{width:min(100vw,1600px);z-index:100}.FieldNotesModal.Layer2{z-index:200}.FieldNotesModal.IsClosing{pointer-events:none}.FieldNotesModal{transform-origin:center top}.FieldNotesModal.IsReceded{pointer-events:none;background-color:var(--on-beige)}.FieldNotesModal.IsReceded .ModalContent,.FieldNotesModal.IsReceded .ModalBody{background-color:inherit}.FieldNotesModal.IsReceded .ArticleInnerContainer,.FieldNotesModal.IsReceded .NextArticle{background-color:transparent}.FieldNotesModal.IsReceded .ArticleBackground{background:var(--on-beige)}.FieldNotesModal .ModalContent{position:relative;height:100%;touch-action:pan-y;background-color:var(--on-beige)}.FieldNotesModal .ModalBody{height:100%;overflow-y:auto;overscroll-behavior:none;scrollbar-gutter:stable;position:relative;padding-top:0;box-sizing:border-box;background-color:transparent;-webkit-overflow-scrolling:touch;touch-action:pan-y}@media screen and (width<=768px){.FieldNotesModal .ModalBody{--grid-gap-x: 0;padding:0}}@media screen and (width<=992px){.FieldNotesModal .ModalBody{overflow-y:scroll}}.FieldNotesModal :is(.ModalBody>.ArticleInnerContainer,.FieldNotesArticle>.ArticleInnerContainer){position:relative;z-index:2}.FieldNotesModal .ArticleBorder{height:1px}.FieldNotesModal .ArticleBackground{background:var(--black);bottom:-32px;z-index:0;height:64px;margin-top:-32px;margin-bottom:-32px;width:100vw}@media screen and (width>=1600px){.FieldNotesModal .ArticleBackground{width:1600px}}.FieldNotesModal .NextArticleContainer{margin-top:-1px;padding-top:var(--next-modal-snap-gap);position:relative;z-index:5;background-color:transparent}.FieldNotesModal .NextArticle{height:100svh;min-height:100svh;max-height:100svh;overflow:visible;position:sticky;top:var(--next-modal-snap-gap);z-index:5;padding-top:0;border-radius:32px;isolation:isolate;transition:none;background-color:var(--on-beige)}.FieldNotesModal .NextArticle:after{content:"";position:absolute;left:0;right:0;bottom:-160px;height:160px;pointer-events:none;z-index:0}.FieldNotesModal .NextArticle .NextArticlePreview{position:relative;z-index:1;height:100svh;min-height:100%;max-height:100%;box-sizing:border-box;overflow:hidden;border-radius:inherit;box-shadow:none;transition:box-shadow .2s ease-in-out;pointer-events:none;user-select:none;will-change:transform}.FieldNotesModal .NextArticle.IsDocked .NextArticlePreview{box-shadow:0 -14px 40px #00000024,0 0 28px #00000014}.FieldNotesModal::backdrop{background:var(--black);opacity:.9;max-width:100dvw;max-height:100svh;transform:translateZ(0);transition:background .5s cubic-bezier(.32,.72,0,1)}.FieldNotesModal[open]::backdrop{background:var(--black);opacity:.9}.FieldNotesModal.IsClosing::backdrop{background:transparent}.FieldNotesModal .ModalHeader{position:absolute;top:0;left:0;z-index:100;padding:32px;width:100%;max-width:100dvw;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between}@media screen and (width<=768px){.FieldNotesModal .ModalHeader{padding:20px 16px 24px}}@keyframes modal-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes modal-slide-down{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes content-slide-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.ContentAnimate{animation:content-slide-up .5s cubic-bezier(.16,1,.3,1) forwards}.Title{font-family:Favorit regular,sans-serif;font-feature-settings:"ss04";line-height:114%;max-width:740px;margin:auto;text-wrap:balance}.Title:focus,.Title:focus-visible,.Title:focus-within{outline:none}.Title{font-size:clamp(1.75rem,clamp(1.75rem,1.25vw + 1.5rem,2.5rem),2.5rem)}.Info{display:flex;gap:6px;justify-content:flex-start;margin-top:32px;align-items:center;font-size:.875rem;flex-wrap:wrap}.PageHeadingContainer{padding-bottom:42px;border-bottom:1px solid var(--grey-mid)}.Info img{width:28px;height:28px;border-radius:50%}.Date,.ReadingTime{color:var(--grey)!important;-webkit-text-fill-color:var(--grey)!important;pointer-events:none}.Tag{background-color:var(--on-yellow);border:1px solid var(--on-yellow-dark)}.CoverImage{aspect-ratio:16/9;margin-top:32px}.CoverImage img{object-fit:cover}.ArticleContent,.NextExcerpt{--gutter: 0px;padding-top:40px}.ArticleContent h2,.NextExcerpt h2{margin-top:64px;font-size:1.5rem;margin-bottom:16px;font-family:Favorit regular,sans-serif;line-height:150%;text-wrap:balance}@media screen and (width<=768px){.ArticleContent h2,.NextExcerpt h2{font-size:1.25rem}}.ArticleContent h2:first-child,.NextExcerpt h2:first-child{margin-top:0}.ArticleContent h3,.NextExcerpt h3{margin-top:64px;text-wrap:balance}.ArticleContent em,.NextExcerpt em{font-size:.875rem;font-style:normal;margin-top:8px}.ArticleContent p,.NextExcerpt p{line-height:150%;letter-spacing:0%;font-size:1.125rem;color:var(--grey);margin-top:16px}.ArticleContent a,.NextExcerpt a{text-decoration:underline}.ArticleContent code,.NextExcerpt code{font-size:14px}.ArticleContent pre.astro-code,.NextExcerpt pre.astro-code{padding:10px;border-radius:8px;text-wrap:wrap}.ArticleContent .ModuleUi,.NextExcerpt .ModuleUi{margin:0;max-width:none}.AuthorLink{text-decoration:none;display:flex;align-items:center;gap:6px;padding:4px 12px 4px 4px}.AuthorLink:hover{text-decoration:underline}.ArticleInnerContainer{background-color:var(--on-beige);color:var(--on-black);padding-top:112px;padding-bottom:max(40px,(min(100vw,1600px) - 740px) / 4);border-radius:32px}@media screen and (width<=1280px){.ArticleInnerContainer{padding-top:80px}}.ArticleInnerContent{margin:0 32px}@media screen and (width<=580px){.ArticleInnerContent{margin:0 16px}}.ModuleUi{margin:0}section.NextArticle.IsDocked{z-index:15!important}.NextArticleContainer{position:relative;background-color:transparent}.NextArticle{border-radius:32px 32px 0 0;position:relative;background-color:var(--on-beige);width:100%;box-sizing:border-box;cursor:pointer;transition:transform .3s ease}.NextArticle .Link{text-decoration:none;color:inherit;display:block;width:100%}.NextArticle .NextExcerpt{font-family:Favorit regular,sans-serif;text-align:left}.NextArticle .NextArticleContent{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:740px;margin:0 auto}.NextArticle .NextTitle{font-size:clamp(1.75rem,clamp(1.75rem,.83vw + 1.58rem,2.25rem),2.25rem);line-height:1.1;margin-bottom:20px;font-family:Favorit extended,sans-serif}.NextArticle .NextAuthorInfo{display:flex;flex-direction:row;align-items:center;gap:16px;justify-content:center;margin-bottom:40px}.NextArticle .NextAuthorInfo img{width:40px;height:40px;border-radius:50%;object-fit:cover}.NextArticle .NextAuthorDetails{display:flex;flex-direction:column;align-items:flex-start}.NextArticle .NextAuthorName{font-family:Favorit regular,sans-serif;font-size:1rem}.NextArticle .NextDate{opacity:.6}.EntryCard .Details .Pill.Yellow,.PageHeadingContainer .Info .Pill.Yellow{display:none}.SkeletonWrapper{pointer-events:none}.Skeleton{background:transparent}.Skeleton .SkeletonImage{width:100%;aspect-ratio:16/9;background:#e0e0e0;overflow:hidden;position:relative;max-height:450px}.Skeleton .SkeletonImage:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:shimmer 1.5s infinite}.Skeleton .ContentContainer{display:flex;flex-direction:column;justify-content:space-between}.Skeleton .Details{display:flex;align-items:center;gap:8px;margin-bottom:16px}.Skeleton .Details .SkeletonTag{width:80px;height:32px;background:#e0e0e0;border-radius:24px;position:relative;overflow:hidden;border:none}.Skeleton .Details .SkeletonTag:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:shimmer 1.5s infinite}.Skeleton .Details .SkeletonDate{width:100px;height:14px;background:#e0e0e0;border-radius:4px;position:relative;overflow:hidden}.Skeleton .Details .SkeletonDate:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:shimmer 1.5s infinite}.Skeleton .SkeletonTitle{width:90%;height:28px;background:#e0e0e0;margin-bottom:16px;border-radius:4px;position:relative;overflow:hidden}.Skeleton .SkeletonTitle:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:shimmer 1.5s infinite}.Skeleton .SkeletonExcerpt{width:100%;height:14px;background:#e0e0e0;margin-bottom:8px;border-radius:4px;position:relative;overflow:hidden}.Skeleton .SkeletonExcerpt:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:shimmer 1.5s infinite}.Skeleton .SkeletonExcerpt.short{width:60%}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}
