.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}.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{margin-top:24px;display:flex;flex-direction:column;align-items:center;gap:40px}.AuthorHeaderMobile .AuthorPaginationMobile{display:flex;justify-content:space-between;width:100%}.AuthorPagination{display:flex}html.IsSheetOpen,body.IsSheetOpen{overflow:hidden;height:100dvh}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}.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{--field-notes-modal-top: 32px;--field-notes-modal-height: calc(100dvh - var(--field-notes-modal-top));border:none;height:var(--field-notes-modal-height);max-height:var(--field-notes-modal-height);padding:0;overflow:hidden;margin:var(--field-notes-modal-top) auto 0;border-radius:32px;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:focus,.FieldNotesModal:focus-visible{outline:none}.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{width:min(100vw,1600px);z-index:100}.FieldNotesModal.Layer2{z-index:200}.FieldNotesModal.IsClosing{pointer-events:none}.FieldNotesModal{transform-origin:center 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:transparent}.FieldNotesModal.IsReceded .ArticleBackground{background:var(--on-beige)}@media screen and (width>992px){.FieldNotesModal.IsDesktopHandoffSource .ModalContent{background-color:var(--black)}.FieldNotesModal.IsDesktopHandoffSource .ModalBody{background-color:transparent}.FieldNotesModal.IsDesktopHandoffSource .ArticleBackground{background:var(--black)}.FieldNotesModal.IsDesktopHandoffSource .FrozenOutgoingArticle{background-color:var(--on-beige)}}.FieldNotesModal .ModalContent{position:relative;height:100%;touch-action:pan-y;background-color:var(--on-beige);border-radius:inherit;overflow:hidden;clip-path:inset(0 round 32px)}.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:var(--field-notes-modal-height);min-height:var(--field-notes-modal-height);max-height:var(--field-notes-modal-height);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:var(--field-notes-modal-height);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:100dvh;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}.image-fade-in-eager,.image-fade-in-lazy{opacity:0;transition:opacity .15s ease-out;will-change:opacity;aspect-ratio:attr(width)/attr(height)}.image-fade-in-eager.loaded,.image-fade-in-lazy.loaded{opacity:1}.image-fade-in-eager{transition-duration:.1s;background-color:#00000005}.image-fade-in-eager.loaded{background-color:transparent}.image-fade-in-lazy{transition-duration:.15s;transition-delay:.02s}.image-fade-in-eager:not(.loaded),.image-fade-in-lazy:not(.loaded){animation:fadeInFallback 1.5s ease-in forwards}@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{transition-duration:.15s;background-color:#00000003}.lovies-hero-site-image.image-fade-in-eager.loaded{background-color:transparent}.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{display:block;width:100%}@supports not (aspect-ratio: 1){.image-fade-in-eager,.image-fade-in-lazy{position:relative;height:0;padding-bottom:56.25%}}@media(prefers-reduced-motion:reduce){.image-fade-in-eager,.image-fade-in-lazy{transition:none;opacity:1}}.StickyFiltersWrapper{display:none;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}}.FieldNotesFiltersToggle{display:none;box-sizing:border-box;border-radius:8px;border:1px solid var(--black);background:var(--on-beige);cursor:pointer;justify-content:center;align-items:center;gap:8px;font:inherit;line-height:1;padding:12px 16px;color:var(--black);width:100%}@media(width<=992px){.FieldNotesFiltersToggle{display:inline-flex}}.FieldNotesFiltersToggleIcon{transition:transform .2s linear;transform-origin:center}@media(width<=992px){.FieldNotesFilters{display:none!important;overflow:hidden;transition:height .2s ease-out,padding-top .2s ease-out,visibility .2s;height:var(--element-content-height, 0)}.FieldNotesFilters[data-state=closed]{display:flex!important;height:0;visibility:hidden!important}.FieldNotesFilters[data-state=open]{display:flex!important;padding-top:23px;visibility:visible;height:var(--element-content-height, auto)}.FieldNotesFiltersToggleIcon{transform:rotate(180deg)}.FieldNotesFiltersToggle[aria-expanded=true] .FieldNotesFiltersToggleIcon{transform:rotate(0)}}.FieldNotesFilters{gap:8px;display:flex;flex-wrap:nowrap;overflow-x:auto;justify-content:center;align-items:center;padding-top:20px}@media(width<=992px){.FieldNotesFilters{flex-wrap:wrap;justify-content:flex-start;align-items:center}}.EntryCard.Preview{pointer-events:none}.EntryCard{position:relative;overflow:hidden;cursor:pointer;transition:opacity .3s ease;opacity:.99;background-color:var(--white);border-radius:12px;border:1px solid var(--black-tint-soft)}.EntryCard .ImageWrapper{overflow:hidden;background:#e0e0e0}.EntryCard .ContentContainer{padding:16px;min-height:180px;display:flex;flex-direction:column;justify-content:space-between}.EntryCard .Details{display:flex;align-items:center;gap:8px;font-size:.75rem;flex-wrap:wrap;justify-content:space-between;margin-top:32px}.EntryCard .PreviewDetail{display:flex;justify-content:flex-end;font-size:.75rem}.EntryCard .CardTitle{font-size:1.25rem;font-family:Favorit regular,sans-serif}@media(width<=768px){.EntryCard .CardTitle{font-size:20px}}.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{margin-top:8px;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:var(--grey);font-size:.875rem}@media(width<=768px){.EntryCard .Excerpt{display:none}}.EntryCard .MobileExcerpt{display:none}@media(width<=768px){.EntryCard .MobileExcerpt{display:block;margin-top:8px}}.EntryCard .Featured img{max-height:447px}.EntryCard img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease;transform-origin:center center;background:#e0e0e0;display:block;aspect-ratio:16/9!important}.EntryCard:hover img{transform:scale(1.025)}.EntryCard .Tag{padding:8px;border-radius:88px;text-wrap:nowrap;background-color:var(--on-yellow);text-decoration:none;font-size:.75rem;cursor:pointer}.EntryCard .Tag:hover{background-color:var(--black-tint-strong)}.EntryCard .CardDate{padding:8px;background-color:var(--grey-light);border-radius:88px;border:1px solid var(--black-tint-soft)}.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%)}}
