.theme-edito .editorial__hero{position:relative;padding:160px 24px 96px;overflow:hidden;color:#fff;text-align:center}@media(min-width:1024px){.theme-edito .editorial__hero{padding-left:80px;padding-right:80px}}@media(max-width:768px){.theme-edito .editorial__hero{padding-bottom:calc(96px + 64px)}}.theme-edito .editorial__hero-blur{position:absolute;width:420px;height:420px;border-radius:50%;filter:blur(80px);pointer-events:none}.theme-edito .editorial__hero-blur--top{top:-96px;right:-96px;background:oklch(.72 .18 18/.15)}.theme-edito .editorial__hero-blur--bottom{bottom:-128px;left:-96px;background:oklch(.52 .17 240/.3)}.theme-edito .editorial__hero-content{position:relative;max-width:800px;margin:0 auto}.theme-edito .editorial__eyebrow{display:flex;align-items:center;justify-content:center;gap:8px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.28em;color:oklch(.84 .17 88)}.theme-edito .editorial__title{font-family:Georgia,serif;font-size:clamp(36px,6vw,64px);font-weight:600;line-height:1.05;color:#fff;margin-top:16px}.theme-edito .editorial__divider{width:80px;height:4px;background:oklch(.84 .17 88);margin:24px auto 0}.theme-edito .editorial__subtitle{margin-top:48px;font-size:16px;color:hsla(0,0%,100%,.85);line-height:1.65}@media(max-width:768px){.theme-edito .editorial__body>section:first-child{margin-top:-64px;position:relative;z-index:10;padding-top:0}.theme-edito .editorial__overlap-card{background:#fff!important;border-left:none!important;border-top:4px solid oklch(.84 .17 88);box-shadow:0 20px 60px -20px oklch(.52 .17 240/.35)}}.theme-edito .editorial__section{padding-top:112px;padding-bottom:112px}@media(max-width:1024px){.theme-edito .editorial__section{padding-top:80px;padding-bottom:80px}}@media(max-width:768px){.theme-edito .editorial__section{padding-top:64px;padding-bottom:64px}}.theme-edito .editorial__section--muted{background:oklch(.96 .018 90/.4)}.theme-edito .editorial__section-inner{display:grid;grid-gap:64px;gap:64px;align-items:start}@media(min-width:1024px){.theme-edito .editorial__section-inner{grid-template-columns:1fr 1fr}}.theme-edito .editorial__block-card{background:oklch(.62 .16 150/.15);border-left:4px solid oklch(.62 .16 150);padding:48px;box-shadow:0 10px 40px -12px oklch(.2 .05 250/.18)}@media(max-width:768px){.theme-edito .editorial__block-card{background:#fff;border-left:none;border-top:4px solid oklch(.84 .17 88);box-shadow:0 20px 60px -20px oklch(.52 .17 240/.35)}}.theme-edito .editorial__block-eyebrow{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.22em;color:oklch(.62 .16 150)}.theme-edito .editorial__block-title{font-family:Georgia,serif;font-size:clamp(20px,2vw,26px);font-weight:600;line-height:1.25;margin-top:8px;color:oklch(.2 .05 250)}.theme-edito .editorial__block-body{margin-top:24px;display:flex;flex-direction:column;gap:16px}.theme-edito .editorial__block-body p{color:oklch(.2 .05 250/.8);font-size:14px;line-height:1.65}.theme-edito .editorial__image-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.theme-edito .editorial__image-main{position:relative;aspect-ratio:4/5;grid-column:1/-1;overflow:hidden;box-shadow:0 20px 60px -20px oklch(.52 .17 240/.35)}.theme-edito .editorial__image-sub{position:relative;aspect-ratio:1;overflow:hidden;box-shadow:0 10px 40px -12px oklch(.2 .05 250/.18)}.theme-edito .editorial__img{object-fit:cover}.theme-edito .editorial__evolution{max-width:800px}.theme-edito .editorial__evolution-eyebrow{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.22em;color:oklch(.52 .17 240)}.theme-edito .editorial__evolution-title{font-family:Georgia,serif;font-size:clamp(30px,3.5vw,44px);font-weight:600;line-height:1.25;margin-top:8px;color:oklch(.2 .05 250)}@media(max-width:1024px){.theme-edito .editorial__evolution-title{font-size:clamp(26px,3.5vw,36px)}}.theme-edito .editorial__evolution-divider{width:64px;height:4px;background:oklch(.62 .16 150);margin-top:16px}.theme-edito .editorial__evolution-body{margin-top:32px;display:flex;flex-direction:column;gap:24px}.theme-edito .editorial__evolution-body p{color:oklch(.2 .05 250/.8);font-size:14px;line-height:1.65}.theme-edito .editorial__today-header{max-width:640px;margin-bottom:64px}.theme-edito .editorial__today-eyebrow{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.22em;color:oklch(.62 .16 150)}.theme-edito .editorial__today-title{font-family:Georgia,serif;font-size:clamp(30px,3.5vw,44px);font-weight:600;line-height:1.25;margin-top:8px;color:oklch(.2 .05 250)}@media(max-width:1024px){.theme-edito .editorial__today-title{font-size:clamp(26px,3.5vw,36px)}}.theme-edito .editorial__today-divider{width:64px;height:4px;background:oklch(.72 .18 18);margin-top:16px}.theme-edito .editorial__today-cols{display:grid;grid-gap:48px;gap:48px}@media(min-width:768px){.theme-edito .editorial__today-cols{grid-template-columns:1fr 1fr}}.theme-edito .editorial__today-col{display:flex;flex-direction:column;gap:24px}.theme-edito .editorial__today-col p{color:oklch(.2 .05 250/.8);font-size:14px;line-height:1.65}.theme-edito .editorial__stats{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:80px}@media(min-width:768px){.theme-edito .editorial__stats{grid-template-columns:repeat(4,1fr)}}.theme-edito .editorial__stat{background:#fff;border-left:4px solid oklch(.62 .16 150);padding:24px;box-shadow:0 10px 40px -12px oklch(.2 .05 250/.18)}.theme-edito .editorial__stat-value{font-family:Georgia,serif;font-size:clamp(24px,3vw,32px);font-weight:600;color:oklch(.52 .17 240)}.theme-edito .editorial__stat-suffix{font-size:16px;vertical-align:super;margin-left:2px}.theme-edito .editorial__stat-label{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:oklch(.5 .03 250);margin-top:8px;line-height:1.65}.theme-edito .editorial__full-image{position:relative;width:100%;overflow:hidden;box-shadow:0 20px 60px -20px oklch(.52 .17 240/.35)}.theme-edito .editorial__full-image--desktop{aspect-ratio:16/9}@media(max-width:768px){.theme-edito .editorial__full-image--desktop{display:none}}.theme-edito .editorial__full-image--mobile{display:none;aspect-ratio:4/5}@media(max-width:768px){.theme-edito .editorial__full-image--mobile{display:block}}.theme-edito .editorial__grid-3{display:flex;gap:24px}@media(max-width:768px){.theme-edito .editorial__grid-3{flex-direction:column}}.theme-edito .editorial__grid-3-item{position:relative;flex:1 1;aspect-ratio:4/5;overflow:hidden;box-shadow:0 10px 40px -12px oklch(.2 .05 250/.18)}.theme-edito .editorial__image-legend{margin-top:8px;font-size:14px;color:oklch(.5 .03 250);text-align:center}