.blog-hero.svelte-18y9xia{position:relative;min-height:100svh;padding:165px 0 90px;overflow:hidden;background:var(--black)}.blog-hero__outline.svelte-18y9xia{position:absolute;top:clamp(112px,9vw,145px);left:var(--gutter);color:transparent;font-family:var(--display);font-size:clamp(120px,15vw,230px);line-height:.82;letter-spacing:-.055em;white-space:nowrap;-webkit-text-stroke:1px rgba(255,255,255,.055);pointer-events:none}.blog-hero__grid.svelte-18y9xia{position:relative;z-index:1;min-height:calc(100svh - 255px);display:grid;grid-template-columns:.8fr 1.2fr;align-items:end;gap:clamp(40px,7vw,130px)}.blog-hero__copy.svelte-18y9xia{padding-bottom:2.5vw}.blog-hero__copy.svelte-18y9xia .eyebrow:where(.svelte-18y9xia){animation:soft-rise .75s 40ms var(--ease) both}.blog-hero__copy.svelte-18y9xia h1:where(.svelte-18y9xia){margin:27px 0 30px;font-family:var(--display);font-size:clamp(68px,8.15vw,146px);font-weight:400;line-height:.9;letter-spacing:-.03em;animation:svelte-18y9xia-blog-title-unmask 1.1s .12s var(--ease) both}.blog-hero__copy.svelte-18y9xia h1:where(.svelte-18y9xia) i:where(.svelte-18y9xia){font-weight:400}.blog-hero__copy.svelte-18y9xia>p:where(.svelte-18y9xia):not(.eyebrow){max-width:480px;margin:0 0 34px;color:var(--muted-dark);animation:soft-rise .8s .42s var(--ease) both}.blog-hero__copy.svelte-18y9xia .text-link:where(.svelte-18y9xia){animation:soft-rise .8s .54s var(--ease) both}.featured-story.svelte-18y9xia{position:relative;min-height:min(730px,73vh);display:flex;align-items:flex-end;overflow:hidden;color:var(--white);text-decoration:none;animation:svelte-18y9xia-feature-enter 1.3s .16s var(--ease) both}.featured-story__image.svelte-18y9xia{position:absolute;inset:0;overflow:hidden;background:#111}.featured-story__image.svelte-18y9xia img:where(.svelte-18y9xia){width:100%;height:100%;object-fit:cover;object-position:center 46%;transition:filter .55s ease}.featured-story.svelte-18y9xia:hover .featured-story__image:where(.svelte-18y9xia) img:where(.svelte-18y9xia){filter:grayscale(.72)}.featured-story--empty.svelte-18y9xia{cursor:default}.featured-story__shade.svelte-18y9xia{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.88),transparent 60%),linear-gradient(180deg,rgba(0,0,0,.45),transparent 28%)}.featured-story__top.svelte-18y9xia{position:absolute;z-index:1;inset:22px 25px auto;display:flex;justify-content:space-between;font-size:8px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.featured-story__top.svelte-18y9xia span:where(.svelte-18y9xia):first-child{display:flex;align-items:center;gap:11px}.featured-story__top.svelte-18y9xia span:where(.svelte-18y9xia):first-child:before{content:"";width:28px;height:1px;background:currentColor}.featured-story__content.svelte-18y9xia{position:relative;z-index:1;width:100%;padding:36px 38px 39px}.featured-story__content.svelte-18y9xia>div:where(.svelte-18y9xia){display:flex;gap:18px;margin-bottom:15px;color:#ffffff9e;font-size:8px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.featured-story__content.svelte-18y9xia>div:where(.svelte-18y9xia) span:where(.svelte-18y9xia){display:flex;align-items:center;gap:18px}.featured-story__content.svelte-18y9xia>div:where(.svelte-18y9xia) span:where(.svelte-18y9xia):after{content:"";width:26px;height:1px;background:#ffffff70}.featured-story.svelte-18y9xia h2:where(.svelte-18y9xia){max-width:850px;margin:0;padding:.03em 74px .08em 0;font-family:var(--display);font-size:clamp(38px,4.05vw,68px);font-weight:400;line-height:1.02;letter-spacing:-.02em}.featured-story__arrow.svelte-18y9xia{position:absolute;right:38px;bottom:41px;width:54px;height:54px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.5);border-radius:50%;font-size:20px;transition:color .3s,background .3s,transform .4s var(--ease)}.featured-story.svelte-18y9xia:hover .featured-story__arrow:where(.svelte-18y9xia){color:var(--black);background:var(--white);transform:rotate(45deg)}@keyframes svelte-18y9xia-feature-enter{0%{opacity:0;clip-path:inset(12% 0 0);transform:translateY(35px)}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes svelte-18y9xia-blog-title-unmask{0%{opacity:0;clip-path:inset(100% -5% -14% -5%);transform:translateY(34px)}to{opacity:1;clip-path:inset(-10% -5% -14% -5%);transform:none}}.blog-strip.svelte-18y9xia{color:var(--black);background:var(--white);border-bottom:1px solid var(--line-light);overflow:hidden}.blog-strip.svelte-18y9xia>div:where(.svelte-18y9xia){width:max-content;display:flex;align-items:center;padding:20px 0;animation:marquee 34s linear infinite}.blog-strip.svelte-18y9xia span:where(.svelte-18y9xia){padding:0 30px;font-family:var(--display);font-size:25px;font-style:italic;white-space:nowrap}.blog-strip.svelte-18y9xia i:where(.svelte-18y9xia){font-size:9px;font-style:normal}.latest.svelte-18y9xia{color:var(--black);background:var(--paper)}.latest__head.svelte-18y9xia{display:grid;grid-template-columns:1.35fr .65fr;align-items:end;gap:7vw}.latest__head.svelte-18y9xia>p:where(.svelte-18y9xia){max-width:440px;margin:0 0 7px;color:var(--muted-light)}.filters.svelte-18y9xia{display:flex;align-items:stretch;gap:0;margin-top:90px;border-top:1px solid var(--line-light);border-bottom:1px solid var(--line-light);overflow-x:auto;scrollbar-width:none}.filters.svelte-18y9xia::-webkit-scrollbar{display:none}.filters.svelte-18y9xia a:where(.svelte-18y9xia){flex:1 0 auto;min-width:145px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 17px;border-right:1px solid var(--line-light);color:var(--muted-light);background:transparent;font-size:9px;font-weight:600;letter-spacing:.13em;text-decoration:none;text-transform:uppercase;transition:color .3s,background .3s}.filters.svelte-18y9xia a:where(.svelte-18y9xia):first-child{border-left:1px solid var(--line-light)}.filters.svelte-18y9xia a:where(.svelte-18y9xia):hover,.filters.svelte-18y9xia a.active:where(.svelte-18y9xia){color:var(--white);background:var(--black)}.filters.svelte-18y9xia small:where(.svelte-18y9xia){font-size:8px;opacity:.55}.article-grid.svelte-18y9xia{display:grid;grid-template-columns:repeat(12,1fr);gap:clamp(70px,8vw,130px) clamp(12px,2.2vw,36px);margin-top:clamp(70px,8vw,125px)}.empty-state.svelte-18y9xia{padding-top:clamp(75px,9vw,130px);padding-bottom:20px;text-align:center}.empty-state.svelte-18y9xia>span:where(.svelte-18y9xia){font-size:10px}.empty-state.svelte-18y9xia h3:where(.svelte-18y9xia){margin:22px 0 12px;font-family:var(--display);font-size:clamp(38px,5vw,72px);font-weight:400;line-height:1}.empty-state.svelte-18y9xia p:where(.svelte-18y9xia){max-width:510px;margin:0 auto 28px;color:var(--muted-light)}.empty-state.svelte-18y9xia .text-link:where(.svelte-18y9xia){margin:0 auto}.pagination.svelte-18y9xia{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;margin-top:clamp(80px,10vw,145px)}.pagination.svelte-18y9xia>a:where(.svelte-18y9xia),.pagination.svelte-18y9xia>span:where(.svelte-18y9xia){display:flex;align-items:center;gap:12px;color:var(--black);font-size:8px;font-weight:600;letter-spacing:.14em;text-decoration:none;text-transform:uppercase}.pagination.svelte-18y9xia>a:where(.svelte-18y9xia):last-child,.pagination.svelte-18y9xia>span:where(.svelte-18y9xia):last-child{justify-self:end}.pagination__disabled.svelte-18y9xia{opacity:.3}.pagination.svelte-18y9xia>div:where(.svelte-18y9xia){display:flex;align-items:center;gap:7px}.pagination.svelte-18y9xia>div:where(.svelte-18y9xia) a:where(.svelte-18y9xia){width:42px;height:42px;display:grid;place-items:center;border:1px solid var(--line-light);color:var(--muted-light);font-size:8px;font-weight:600;text-decoration:none;transition:color .25s,background .25s}.pagination.svelte-18y9xia>div:where(.svelte-18y9xia) a:where(.svelte-18y9xia):hover,.pagination.svelte-18y9xia>div:where(.svelte-18y9xia) a.active:where(.svelte-18y9xia){color:var(--white);background:var(--black)}.blog-note.svelte-18y9xia{padding:clamp(100px,12vw,190px) 0;background:var(--black)}.blog-note__inner.svelte-18y9xia{display:grid;grid-template-columns:1.35fr .65fr;align-items:end;gap:8vw}.blog-note.svelte-18y9xia h2:where(.svelte-18y9xia){margin:28px 0 0;font-family:var(--display);font-size:clamp(56px,8vw,138px);font-weight:400;line-height:.92;letter-spacing:-.025em;text-wrap:balance}.blog-note.svelte-18y9xia h2:where(.svelte-18y9xia) i:where(.svelte-18y9xia){font-weight:400}.blog-note__inner.svelte-18y9xia>div:where(.svelte-18y9xia):last-child p:where(.svelte-18y9xia){max-width:430px;margin:0 0 31px;color:var(--muted-dark)}@media(max-width:900px){.blog-hero.svelte-18y9xia{min-height:auto;padding-bottom:55px}.blog-hero__grid.svelte-18y9xia{min-height:auto;grid-template-columns:1fr}.blog-hero__copy.svelte-18y9xia{padding:60px 0 0}.blog-hero__copy.svelte-18y9xia h1:where(.svelte-18y9xia){font-size:clamp(68px,14.5vw,116px);line-height:.91}.featured-story.svelte-18y9xia{min-height:680px}.latest__head.svelte-18y9xia,.blog-note__inner.svelte-18y9xia{grid-template-columns:1fr}.latest__head.svelte-18y9xia>p:where(.svelte-18y9xia){margin-top:35px}.filters.svelte-18y9xia{margin-top:65px;margin-right:0;padding-right:var(--gutter)}.blog-note__inner.svelte-18y9xia>div:where(.svelte-18y9xia):last-child{margin-top:40px}}@media(max-width:620px){.blog-hero.svelte-18y9xia{padding-top:105px}.blog-hero__outline.svelte-18y9xia{top:108px;left:var(--gutter);font-size:24vw}.blog-hero__copy.svelte-18y9xia{padding-top:50px}.blog-hero__copy.svelte-18y9xia h1:where(.svelte-18y9xia){font-size:16.2vw;line-height:.92}.featured-story.svelte-18y9xia{min-height:580px}.featured-story__content.svelte-18y9xia{padding:26px 23px 28px}.featured-story__content.svelte-18y9xia>div:where(.svelte-18y9xia){flex-wrap:wrap}.featured-story.svelte-18y9xia h2:where(.svelte-18y9xia){padding-right:0;font-size:38px;line-height:1.04}.featured-story__arrow.svelte-18y9xia{display:none}.featured-story__top.svelte-18y9xia{inset:18px 20px auto}.blog-strip.svelte-18y9xia>div:where(.svelte-18y9xia){padding:15px 0}.blog-strip.svelte-18y9xia span:where(.svelte-18y9xia){padding:0 20px;font-size:21px}.article-grid.svelte-18y9xia{gap:75px 0}.pagination.svelte-18y9xia{grid-template-columns:1fr 1fr}.pagination.svelte-18y9xia>div:where(.svelte-18y9xia){grid-column:1 / -1;grid-row:1;justify-content:center}.pagination.svelte-18y9xia>a:where(.svelte-18y9xia),.pagination.svelte-18y9xia>span:where(.svelte-18y9xia){grid-row:2}.pagination.svelte-18y9xia>a:where(.svelte-18y9xia) span:where(.svelte-18y9xia),.pagination.svelte-18y9xia>span:where(.svelte-18y9xia) span:where(.svelte-18y9xia){display:none}.blog-note.svelte-18y9xia .button:where(.svelte-18y9xia){width:100%}}
