.PageWrapper{transform-origin: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;min-height:150dvh;margin:0 auto}html.IsSheetOpen,body.IsSheetOpen{height:100dvh;overflow:hidden}body.IsSheetOpen{background-color:#000}body.IsSheetOpen .PageWrapper{will-change:transform;overflow:hidden}body.IsSheetOpen:before{content:"";z-index:50;opacity:0;background:#0003;animation:.5s cubic-bezier(.32,.72,0,1) forwards fade-in;position:fixed;inset:0}@keyframes fade-in{to{opacity:1}}@media (width<=992px){.StickyFiltersWrapper{top:calc(var(--nav-height,98px) + var(--nav-offset,0px));margin-top:0;margin-bottom:0;padding:12px 0}}.AuthorInfo{flex-direction:row;justify-content:center;align-items:center;gap:16px;margin-bottom:40px;display:flex}.AuthorTitle{font-family:Favorit regular,sans-serif;font-size:1rem}.AuthorImage{border-radius:50%;width:28px;height:28px}.EmptyState{text-align:center;flex-direction:column;grid-column:1/-1;align-items:center;gap:20px;display:flex}.EmptyState p{opacity:.6}#listing-container{grid-template-columns:repeat(12,1fr);gap:20px;display:grid;position:relative}#listing-container .FirstColumn{top:max(0px, var(--nav-height,107px) + var(--nav-offset,0px) + 32px);align-self:start;transition:top .5s;position:sticky}#listing-container .EntryWrapper{grid-column:span 6;transition:all .3s}#listing-container .EntryWrapper:nth-child(5n+1){grid-column:span 12}@media (width<=580px){#listing-container{flex-direction:column;display:flex}#listing-container .EntryWrapper{grid-column:span 12!important}}@media (width>=991px){#listing-container .Column{flex-direction:column;display:flex}#listing-container .Column.ColSpan6{flex:0 0 50%}#listing-container .Column.ColSpan3{flex:0 0 25%}#listing-container .EntryWrapper{width:100%;grid-column:auto!important}}.Column{flex-direction:column;gap:24px;display:flex}.FieldNotesGrid{width:100%;margin:0 auto;display:block;position:relative}.FieldNotesGrid .grid-sizer{width:25%}.FieldNotesGrid .EntryWrapper,.FieldNotesGrid .SkeletonWrapper{box-sizing:border-box;float:left;width:25%;padding:0 32px 32px 0}@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{clear:both;justify-content:center;margin-top:40px;margin-bottom:80px;display:flex}@media (width<=992px){.LoadMoreContainer{margin-top:0;margin-bottom:40px}}.EndMessageContainer{clear:both;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;padding:40px 0 72px;font-size:.875rem;display:flex}.EndMessageContainer p{opacity:.6}@media (width<=992px){.EndMessageContainer{padding:20px 0}}.LoadMoreButton{pointer-events:none;opacity:0;background:0 0;border:none;justify-content:center;align-items:center;width:100%;padding:40px;font-family:inherit;font-size:16px;transition:opacity .3s;display:flex}.LoadMoreButton.loading{opacity:.5}.LoadMoreButton.loading:after{content:"Loading more articles..."}.LoadMoreButton:hover{color:inherit;background:0 0}.FieldNotesModal{--field-notes-modal-top:32px;--field-notes-modal-height:calc(100dvh - var(--field-notes-modal-top));height:var(--field-notes-modal-height);max-height:var(--field-notes-modal-height);margin:var(--field-notes-modal-top) auto 0;will-change:transform;--grid-gap-y:0;--next-modal-snap-gap:1px;background-color:#0000;border:none;border-radius:32px;max-width:1600px;padding:0;overflow:hidden;transform:translateY(0);box-shadow:0 -8px 32px #00000014,0 0 24px #0000000f}.FieldNotesModal:focus,.FieldNotesModal:focus-visible,.FieldNotesModal .ModalControl:focus{outline:none}.FieldNotesModal .ModalControl:focus-visible{outline:2px solid var(--on-yellow);outline-offset:3px}@media screen and (width<992px){.FieldNotesModal{height:var(--field-notes-modal-height);max-height:var(--field-notes-modal-height)}}.FieldNotesModal.Layer1,.FieldNotesModal.Layer2{z-index:100;width:min(100vw,1600px)}.FieldNotesModal.Layer2{z-index:200}.FieldNotesModal.IsClosing{pointer-events:none}.FieldNotesModal{transform-origin:top}.FieldNotesModal.IsHandoffDocked,.FieldNotesModal.IsOpeningFromHandoff{border-radius:32px}.FieldNotesModal.IsHandoffDocked .ModalContent,.FieldNotesModal.IsOpeningFromHandoff .ModalContent{clip-path:inset(0 round 32px)}@media screen and (width>992px){.FieldNotesModal.IsReceded{border-radius:32px}.FieldNotesModal.IsReceded .ModalContent{clip-path:inset(0 round 32px)}}.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:#0000}.FieldNotesModal.IsReceded .ArticleBackground{background:var(--on-beige)}@media screen and (width>992px){.FieldNotesModal.IsDesktopHandoffSource .ModalContent{background-color:var(--black)}.FieldNotesModal.IsDesktopHandoffSource .ModalBody{background-color:#0000}.FieldNotesModal.IsDesktopHandoffSource .ArticleBackground{background:var(--black)}.FieldNotesModal.IsDesktopHandoffSource .FrozenOutgoingArticle{background-color:var(--on-beige)}}.FieldNotesModal .ModalContent{touch-action:pan-y;background-color:var(--on-beige);border-radius:inherit;clip-path:inset(0 round 32px);height:100%;position:relative;overflow:hidden}.FieldNotesModal .ModalBody{overscroll-behavior:none;scrollbar-gutter:stable;box-sizing:border-box;-webkit-overflow-scrolling:touch;touch-action:pan-y;background-color:#0000;height:100%;padding-top:0;position:relative;overflow-y:auto}@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){z-index:2;position:relative}.FieldNotesModal .ArticleBorder{height:1px}.FieldNotesModal .ArticleBackground{background:var(--black);z-index:0;width:100vw;height:64px;margin-top:-32px;margin-bottom:-32px;bottom:-32px}@media screen and (width>=1600px){.FieldNotesModal .ArticleBackground{width:1600px}}.FieldNotesModal .NextArticleContainer{padding-top:var(--next-modal-snap-gap);z-index:5;background-color:#0000;margin-top:-1px;position:relative}.FieldNotesModal .NextArticle{height:var(--field-notes-modal-height);min-height:var(--field-notes-modal-height);max-height:var(--field-notes-modal-height);top:var(--next-modal-snap-gap);z-index:5;isolation:isolate;background-color:var(--on-beige);border-radius:32px;padding-top:0;transition:none;position:sticky;overflow:visible}.FieldNotesModal .NextArticle:after{content:"";pointer-events:none;z-index:0;height:160px;position:absolute;bottom:-160px;left:0;right:0}.FieldNotesModal .NextArticle .NextArticlePreview{z-index:1;height:var(--field-notes-modal-height);box-sizing:border-box;border-radius:inherit;min-height:100%;max-height:100%;box-shadow:none;pointer-events:none;user-select:none;will-change:transform;transition:box-shadow .2s ease-in-out;position:relative;overflow:hidden}.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:100dvh;transition:background .5s cubic-bezier(.32,.72,0,1);transform:translateZ(0)}.FieldNotesModal[open]::backdrop{background:var(--black);opacity:.9}.FieldNotesModal.IsClosing::backdrop{background:0 0}.FieldNotesModal .ModalHeader{z-index:100;box-sizing:border-box;flex-direction:row;justify-content:space-between;width:100%;max-width:100dvw;padding:32px;display:flex;position:absolute;top:0;left:0}@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:.5s cubic-bezier(.16,1,.3,1) forwards content-slide-up}.Title{font-feature-settings:"ss04";text-wrap:balance;max-width:740px;margin:auto;font-family:Favorit regular,sans-serif;line-height:114%}.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{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;margin-top:32px;font-size:.875rem;display:flex}.PageHeadingContainer{border-bottom:1px solid var(--grey-mid);padding-bottom:42px}.Info img{border-radius:50%;width:28px;height:28px}.Date,.ReadingTime{pointer-events:none;color:var(--grey)!important;-webkit-text-fill-color:var(--grey)!important}.Tag{background-color:var(--on-yellow);border:1px solid var(--on-yellow-dark)}.CoverImage{aspect-ratio:16/9;margin-top:32px}.CoverImage img,.CoverImage video{object-fit:cover}.ArticleContent,.NextExcerpt{--gutter:0px;padding-top:40px}.ArticleContent h2,.NextExcerpt h2{text-wrap:balance;margin-top:64px;margin-bottom:16px;font-family:Favorit regular,sans-serif;font-size:1.5rem;line-height:150%}@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{text-wrap:balance;margin-top:64px}.ArticleContent em,.NextExcerpt em{margin-top:8px;font-size:.875rem;font-style:normal}.ArticleContent p,.NextExcerpt p{letter-spacing:0%;color:var(--grey);margin-top:16px;font-size:1.125rem;line-height:150%}.ArticleContent a,.NextExcerpt a{text-decoration:underline}.ArticleContent code,.NextExcerpt code{font-size:14px}.ArticleContent pre.astro-code,.NextExcerpt pre.astro-code{text-wrap:wrap;border-radius:8px;padding:10px}.ArticleContent .ModuleUi,.NextExcerpt .ModuleUi{max-width:none;margin:0}.AuthorLink{align-items:center;gap:6px;padding:4px 12px 4px 4px;text-decoration:none;display:flex}.AuthorLink:hover{text-decoration:underline}.ArticleInnerContainer{background-color:var(--on-beige);color:var(--on-black);border-radius:32px;padding-top:112px;padding-bottom:max(40px,min(100vw,1600px)/4 - 185px)}@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{background-color:#0000;position:relative}.NextArticle{background-color:var(--on-beige);box-sizing:border-box;cursor:pointer;border-radius:32px 32px 0 0;width:100%;transition:transform .3s;position:relative}.NextArticle .Link{color:inherit;width:100%;text-decoration:none;display:block}.NextArticle .NextExcerpt{text-align:left;font-family:Favorit regular,sans-serif}.NextArticle .NextArticleContent{text-align:center;flex-direction:column;align-items:center;max-width:740px;margin:0 auto;display:flex}.NextArticle .NextTitle{margin-bottom:20px;font-family:Favorit extended,sans-serif;font-size:clamp(1.75rem,clamp(1.75rem,.83vw + 1.58rem,2.25rem),2.25rem);line-height:1.1}.NextArticle .NextAuthorInfo{flex-direction:row;justify-content:center;align-items:center;gap:16px;margin-bottom:40px;display:flex}.NextArticle .NextAuthorInfo img{object-fit:cover;border-radius:50%;width:40px;height:40px}.NextArticle .NextAuthorDetails{flex-direction:column;align-items:flex-start;display:flex}.NextArticle .NextAuthorName{font-family:Favorit regular,sans-serif;font-size:1rem}.NextArticle .NextDate{opacity:.6}.image-fade-in-eager,.image-fade-in-lazy{opacity:0;will-change:opacity;aspect-ratio:attr(width)/attr(height);transition:opacity .15s ease-out}.image-fade-in-eager.loaded,.image-fade-in-lazy.loaded{opacity:1}.image-fade-in-eager{background-color:#00000005;transition-duration:.1s}.image-fade-in-eager.loaded{background-color:#0000}.image-fade-in-lazy{transition-duration:.15s;transition-delay:20ms}.image-fade-in-eager:not(.loaded),.image-fade-in-lazy:not(.loaded){animation:1.5s ease-in forwards fadeInFallback}@keyframes fadeInFallback{0%{opacity:0}to{opacity:1}}.image-fade-in-eager[data-aspect-ratio],.image-fade-in-lazy[data-aspect-ratio]{aspect-ratio:attr(data-aspect-ratio);min-height:unset}.image-fade-in-eager[width][height],.image-fade-in-lazy[width][height]{aspect-ratio:attr(width)/attr(height);min-height:unset}.lovies-hero-site-image.image-fade-in-eager{background-color:#00000003;transition-duration:.15s}.lovies-hero-site-image.image-fade-in-eager.loaded{background-color:#0000}.centred-image.image-fade-in-eager,.centred-image.image-fade-in-lazy,.full-image.image-fade-in-eager,.full-image.image-fade-in-lazy,.mobile-image.image-fade-in-eager,.mobile-image.image-fade-in-lazy{width:100%;display:block}@supports not (aspect-ratio:1){.image-fade-in-eager,.image-fade-in-lazy{height:0;padding-bottom:56.25%;position:relative}}@media (prefers-reduced-motion:reduce){.image-fade-in-eager,.image-fade-in-lazy{opacity:1;transition:none}}.StickyFiltersWrapper{top:max(0px, var(--nav-height,107px) + var(--nav-offset,0px));z-index:20;background-color:#0000;margin-bottom:64px;transition:top .43s;position:sticky}@media (width<=992px){.StickyFiltersWrapper{top:calc(var(--nav-height,98px) + var(--nav-offset,0px));margin-top:0;margin-bottom:0;padding:12px 0}}.FieldNotesFiltersToggle{box-sizing:border-box;border:1px solid var(--black);background:var(--on-beige);cursor:pointer;font:inherit;color:var(--black);border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 16px;line-height:1;display:none}@media (width<=992px){.FieldNotesFiltersToggle{display:inline-flex}}.FieldNotesFiltersToggleIcon{transform-origin:50%;transition:transform .2s linear}@media (width<=992px){.FieldNotesFilters{height:var(--element-content-height,0);transition:height .2s ease-out,padding-top .2s ease-out,visibility .2s;overflow:hidden;display:none!important}.FieldNotesFilters[data-state=closed]{height:0;visibility:hidden!important;display:flex!important}.FieldNotesFilters[data-state=open]{visibility:visible;height:var(--element-content-height,auto);padding-top:23px;display:flex!important}.FieldNotesFiltersToggleIcon{transform:rotate(180deg)}.FieldNotesFiltersToggle[aria-expanded=true] .FieldNotesFiltersToggleIcon{transform:rotate(0)}}.FieldNotesFilters{flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px;padding-top:32px;display:flex;overflow-x:auto}@media (width<=992px){.FieldNotesFilters{flex-wrap:wrap;justify-content:flex-start;align-items:center}}.Pill{appearance:none;cursor:pointer;white-space:nowrap;border:none;border-radius:88px;align-items:center;gap:6px;width:fit-content;padding:12px;font-family:Favorit regular,sans-serif;line-height:100%;transition:all .2s ease-in-out;display:flex}.Pill:disabled{opacity:.4;cursor:not-allowed}.Pill img{border-radius:100%}.Pill:has(img){padding:4px 12px 4px 4px}.Pill.Lg{font-size:.875rem}.Pill.Sm{font-size:.75rem}.Pill.PointerEventsNone{pointer-events:none}.Pill.White{background-color:var(--white);color:var(--black);-webkit-text-fill-color:var(--black);border:1px solid var(--grey-super-light)}.Pill.White:hover,.Pill.White.Active{color:var(--white);-webkit-text-fill-color:var(--white);background-color:var(--black);border-color:var(--black)}.Pill.White:hover svg,.Pill.White.Active svg{filter:invert(0)}.Pill.White:hover svg path,.Pill.White.Active svg path{stroke:var(--white)}.Pill.WhiteSecondary{background-color:var(--white);color:var(--grey-dark-mid);border:1px solid var(--grey-super-light)}.Pill.Yellow{background-color:var(--on-yellow);color:var(--black);border:1px solid var(--on-yellow-dark)}.Pill.Yellow:hover{background-color:var(--black);color:var(--on-yellow);-webkit-text-fill-color:var(--on-yellow);border:1px solid var(--grey-super-light)}.Pill.Grey{background-color:var(--grey-light);color:var(--grey);border:1px solid var(--grey-mid-light)}.Pill.Grey:hover{color:var(--white);-webkit-text-fill-color:var(--white);background-color:var(--black)}.Pill.Grey:hover path{stroke:var(--white)}.Pill.Red{background-color:var(--red-error);color:var(--red-brown);-webkit-text-fill-color:var(--red-brown);border:1px solid var(--red-bright)}.Pill.Dotted{border:1px dashed var(--grey-mid)}.EntryCard.Preview{pointer-events:none}.EntryCard{cursor:pointer;opacity:.99;background-color:var(--white);border:1px solid var(--black-tint-soft);border-radius:12px;min-height:380px;transition:opacity .3s;position:relative;overflow:hidden}.EntryCard .ImageWrapper{background:#e0e0e0;overflow:hidden}.EntryCard .ContentContainer{flex-direction:column;justify-content:space-between;min-height:195px;padding:16px;display:flex}@media (width<=580px){.EntryCard .ContentContainer{min-height:auto}}.EntryCard .Details{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:32px;font-size:.75rem;display:flex}@media (width<=580px){.EntryCard .Details{margin-top:48px}}.EntryCard .PreviewDetail{justify-content:flex-end;font-size:.75rem;display:flex}.EntryCard .CardTitle{font-family:Favorit regular,sans-serif;font-size:1.25rem}@media (width<=768px){.EntryCard .CardTitle{font-size:20px}}.EntryCard.Featured{height:auto}.EntryCard.Featured .CardTitle{font-size:clamp(1.25rem,1.8vw,1.625rem)}.EntryCard.Featured .Excerpt{font-size:1rem}.EntryCard.Featured .ContentContainer{padding:24px}.EntryCard .Excerpt{line-clamp:3;-webkit-line-clamp:3;color:var(--grey);-webkit-box-orient:vertical;margin-top:8px;font-size:.875rem;display:-webkit-box;overflow:hidden}.EntryCard .Featured img{max-height:447px}.EntryCard img,.EntryCard video{object-fit:cover;transform-origin:50%;background:#e0e0e0;width:100%;height:100%;transition:transform .4s;display:block;aspect-ratio:16/9!important}.EntryCard:hover img,.EntryCard:hover video{transform:scale(1.025)}.EntryCard .Tag{text-wrap:nowrap;background-color:var(--on-yellow);cursor:pointer;border-radius:88px;padding:8px;font-size:.75rem;text-decoration:none}.EntryCard .Tag:hover{background-color:var(--black-tint-strong)}.EntryCard .CardDate{background-color:var(--grey-light);border:1px solid var(--black-tint-soft);border-radius:88px;padding:8px}.SkeletonWrapper{pointer-events:none}.Skeleton{background:0 0}.Skeleton .SkeletonImage{aspect-ratio:16/9;background:#e0e0e0;width:100%;max-height:450px;position:relative;overflow:hidden}.Skeleton .SkeletonImage:after{content:"";background:linear-gradient(90deg,#0000,#fff6,#0000);width:100%;height:100%;animation:1.5s infinite shimmer;position:absolute;top:0;left:0}.Skeleton .ContentContainer{flex-direction:column;justify-content:space-between;display:flex}.Skeleton .Details{align-items:center;gap:8px;margin-bottom:16px;display:flex}.Skeleton .Details .SkeletonTag{background:#e0e0e0;border:none;border-radius:24px;width:80px;height:32px;position:relative;overflow:hidden}.Skeleton .Details .SkeletonTag:after{content:"";background:linear-gradient(90deg,#0000,#fff6,#0000);width:100%;height:100%;animation:1.5s infinite shimmer;position:absolute;top:0;left:0}.Skeleton .Details .SkeletonDate{background:#e0e0e0;border-radius:4px;width:100px;height:14px;position:relative;overflow:hidden}.Skeleton .Details .SkeletonDate:after{content:"";background:linear-gradient(90deg,#0000,#fff6,#0000);width:100%;height:100%;animation:1.5s infinite shimmer;position:absolute;top:0;left:0}.Skeleton .SkeletonTitle{background:#e0e0e0;border-radius:4px;width:90%;height:28px;margin-bottom:16px;position:relative;overflow:hidden}.Skeleton .SkeletonTitle:after{content:"";background:linear-gradient(90deg,#0000,#fff6,#0000);width:100%;height:100%;animation:1.5s infinite shimmer;position:absolute;top:0;left:0}.Skeleton .SkeletonExcerpt{background:#e0e0e0;border-radius:4px;width:100%;height:14px;margin-bottom:8px;position:relative;overflow:hidden}.Skeleton .SkeletonExcerpt:after{content:"";background:linear-gradient(90deg,#0000,#fff6,#0000);width:100%;height:100%;animation:1.5s infinite shimmer;position:absolute;top:0;left:0}.Skeleton .SkeletonExcerpt.short{width:60%}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.AuthorHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:clamp(24px,3.5vw,56px);padding-bottom:64px;display:flex;position:relative}.AuthorHeader .Pill:has(img){position:absolute;left:50%;transform:translate(-50%)}@media screen and (width<=580px){.AuthorHeader{display:none}}@media screen and (width>580px){.AuthorHeaderMobile{display:none!important}}.AuthorHeaderMobile{flex-direction:column;align-items:center;gap:40px;margin-top:24px;display:flex}.AuthorHeaderMobile .AuthorPaginationMobile{justify-content:space-between;width:100%;display:flex}.AuthorPagination{display:flex}
