.story-clouds.svelte-1gll7oj{z-index:0;pointer-events:none;height:clamp(260px,30vw,460px);position:absolute;inset:0 0 auto;overflow:hidden}.story-cloud.svelte-1gll7oj{opacity:.9;-webkit-user-select:none;user-select:none;max-width:none;height:auto;position:absolute;-webkit-mask-image:linear-gradient(#000 55%,#0000 96%);mask-image:linear-gradient(#000 55%,#0000 96%)}.story-cloud--left.svelte-1gll7oj{width:clamp(300px,30vw,520px);top:clamp(28px,4vw,64px);left:-13vw}.story-cloud--right.svelte-1gll7oj{width:clamp(260px,25vw,440px);top:clamp(-40px,-2vw,-12px);right:-11vw;transform:scaleX(-1)}.soft.svelte-1gll7oj .story-cloud:where(.svelte-1gll7oj){opacity:.85}.soft.svelte-1gll7oj .story-cloud--right:where(.svelte-1gll7oj){top:clamp(70px,8vw,130px)}@media (prefers-reduced-motion:no-preference){.story-cloud--left.svelte-1gll7oj{animation:14s ease-in-out infinite alternate svelte-1gll7oj-story-cloud-drift}.story-cloud--right.svelte-1gll7oj{animation:17s ease-in-out infinite alternate svelte-1gll7oj-story-cloud-drift-flip}}@keyframes svelte-1gll7oj-story-cloud-drift{to{translate:18px}}@keyframes svelte-1gll7oj-story-cloud-drift-flip{to{translate:-16px 4px}}@media (width<=760px){.story-cloud--left.svelte-1gll7oj{width:74vw;top:64px;left:-34vw}.story-cloud--right.svelte-1gll7oj{width:66vw;top:-8px;right:-36vw}}.articles-world{isolation:isolate;color:#46532e;background:linear-gradient(#faf7ef 0% 85%,#fff 100%);padding:155px 0 110px;position:relative}.editorial-container{width:min(1200px,100% - 96px);margin-inline:auto}.articles-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:48px;display:flex}.articles-heading h1{color:var(--title-main);font-size:clamp(52px,6vw,78px);font-weight:var(--display-weight);line-height:var(--display-leading);letter-spacing:var(--display-tracking);margin:0}.articles-heading p:not(.editorial-preview){color:#64714f;margin:18px 0 0;font-size:17px}.editorial-preview{color:#64714f;margin:0;font-size:11px;line-height:1.6}.featured-article{border-bottom:1px solid #46532e26;grid-template-columns:1.25fr 1fr;align-items:center;gap:clamp(32px,5vw,72px);padding-bottom:56px;display:grid}.featured-cover,.article-card-cover{background:#e5ead7;border-radius:3px;display:block;overflow:hidden}.featured-cover img,.article-card-cover img{aspect-ratio:3/2;object-fit:cover;width:100%;transition:transform .25s;display:block}.featured-cover:hover img,.article-card-cover:hover img{transform:scale(1.025)}.editorial-kicker{font-size:11px;font-weight:var(--kicker-weight);line-height:var(--kicker-leading);letter-spacing:var(--kicker-tracking);text-transform:uppercase;margin:0 0 18px}.editorial-kicker span{color:#9da58c;padding-inline:8px}.featured-copy h2{color:var(--title-main);font-size:clamp(32px,3.7vw,52px);line-height:var(--display-leading);letter-spacing:var(--display-tracking);font-weight:var(--display-weight);margin:0 0 24px}.article-excerpt{color:#64714f;margin:0;font-size:15px;line-height:1.75}.featured-copy .article-excerpt{max-width:380px;font-size:17px}.editorial-read{align-items:center;gap:15px;min-height:44px;margin-top:22px;font-size:14px;font-weight:800;display:inline-flex}.editorial-read span{font-size:20px}.articles-world a:focus-visible,.article-filters button:focus-visible{outline-offset:5px;outline:2px solid #46532e}.articles-world h2 a:hover,.articles-world h3 a:hover,.editorial-read:hover,.editorial-back:hover{text-underline-offset:5px;text-decoration:underline}.article-library{padding-top:48px}.library-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:32px;display:flex}.articles-world>:not(.story-clouds){z-index:1;position:relative}.library-sprout{flex-shrink:0;width:24px;height:auto}.library-heading h2{color:var(--title-main);font-size:28px;font-weight:var(--display-weight);letter-spacing:var(--display-tracking);align-items:center;gap:12px;margin:0;display:flex}.article-filters{flex-wrap:wrap;gap:8px;display:flex}.article-filters button{color:#46532e;cursor:pointer;background:0 0;border:1px solid #46532e26;border-radius:24px;min-height:44px;padding:8px 14px;font-size:12px}.article-filters button[aria-pressed=true]{color:#faf7ef;background:#46532e;border-color:#46532e}.article-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.article-card{flex-direction:column;align-items:flex-start;display:flex}.article-card .article-card-cover{align-self:stretch}.article-card .editorial-kicker{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.article-card h3,.article-card .article-excerpt{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.article-card h3{height:2.4em}.article-card .article-excerpt{height:3.5em;margin-bottom:22px}.article-card .editorial-read{margin-top:auto}.article-card .editorial-kicker{margin:22px 0 12px}.article-card h3{color:var(--title-main);font-size:clamp(22px,2.2vw,28px);line-height:var(--heading-leading);letter-spacing:var(--heading-tracking);font-weight:var(--heading-weight);margin:0 0 14px}.articles-empty{text-align:center;min-height:430px;padding:80px 0}.articles-empty img{width:100px;margin:0 auto 30px}.articles-empty h2{margin:0 0 16px;font-size:32px}.articles-empty p{color:#64714f;line-height:1.7}.reader-heading{text-align:center;max-width:850px}.editorial-back{align-items:center;min-height:44px;font-size:13px;font-weight:750;display:inline-flex}.reader-heading .editorial-back{margin-bottom:36px}.reader-heading h1{color:var(--title-main);font-size:clamp(40px,5vw,68px);line-height:var(--display-leading);letter-spacing:var(--display-tracking);font-weight:var(--display-weight);margin:0 0 24px}.reader-deck{color:#64714f;max-width:650px;margin:0 auto 24px;font-size:19px;line-height:1.6}.reader-cover{max-width:1000px;margin-top:44px}.reader-cover img{aspect-ratio:16/9;object-fit:cover;border-radius:3px;width:100%}.reader-body{max-width:660px;margin:55px auto 40px;font-size:18px;line-height:1.9}.reader-body h2{color:var(--title-main);font-size:29px;font-weight:var(--heading-weight);line-height:var(--heading-leading);letter-spacing:var(--heading-tracking);margin:42px 0 18px}.reader-body p{margin:0 0 24px}.reader-body>.editorial-back{margin-top:30px}main:has(.articles-world)+.landscape-footer{background:#fff}main:has(.articles-world)+.landscape-footer .footer-landscape:before{background:linear-gradient(#fff,#fff0)}@media (width<=1000px){.library-heading{flex-direction:column;align-items:start}}@media (width<=760px){.articles-world{padding:130px 0 70px}.editorial-container{width:calc(100% - 48px)}.articles-heading{flex-direction:column;align-items:start;gap:14px;margin-bottom:32px}.articles-heading p:not(.editorial-preview){font-size:15px}.featured-article{grid-template-columns:1fr;gap:26px;padding-bottom:36px}.featured-copy .article-excerpt{font-size:15px}.featured-copy h2{margin-bottom:18px}.article-library{padding-top:34px}.article-grid{grid-template-columns:1fr;gap:38px}.article-filters{flex-wrap:nowrap;max-width:100%;margin:-6px;padding:6px;overflow-x:auto}.article-filters button{flex-shrink:0}.library-heading{gap:20px}.reader-heading .editorial-back{margin-bottom:26px}.reader-deck{font-size:16px}.reader-body{width:calc(100% - 48px);margin-top:32px;font-size:16px}.reader-body h2{font-size:25px}.reader-cover{margin-top:30px}}@media (prefers-reduced-motion:reduce){.featured-cover img,.article-card-cover img{transition:none}.featured-cover:hover img,.article-card-cover:hover img{transform:none}}
