.editorial-module__J3M_BW__page{--bg:#fdfbfc;--hero:#f6f5f3;--band:#f7f2ec;--band-card:#fbf8f5;--green:#3b7f6a;--green-ink:#2f6b58;--terra:#c97759;--terra-ink:#a85a3e;--ink:#141414;--brown:#6e3a28;--text:#5f5f5f;--muted:#8e8e8e;--line:#ececec;--container:960px;--gutter:20px;--ease:cubic-bezier(.25, .7, .25, 1);--serif:var(--font-playfair), "Playfair Display", Georgia, serif;--serif-italic:var(--font-playfair-italic), "Playfair Display", Georgia, serif;--sans:var(--font-montserrat), "Montserrat", ui-sans-serif, system-ui, sans-serif;--script:var(--font-kaushan), "Kaushan Script", cursive;background:var(--bg);min-height:100vh;color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.7;overflow-x:clip}@media (min-width:768px){.editorial-module__J3M_BW__page{--gutter:32px}}.editorial-module__J3M_BW__page :focus-visible{outline:2px solid var(--green);outline-offset:3px;border-radius:4px}.editorial-module__J3M_BW__page section[id],.editorial-module__J3M_BW__page footer [id]{scroll-margin-top:24px}.editorial-module__J3M_BW__skip{z-index:100;background:var(--green);color:#fff;border-radius:999px;padding:10px 16px;font-size:13px;transition:top .2s;position:absolute;top:-60px;left:16px}.editorial-module__J3M_BW__skip:focus{top:16px}.editorial-module__J3M_BW__container{width:100%;max-width:calc(var(--container) + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto}.editorial-module__J3M_BW__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.editorial-module__J3M_BW__btn{background:var(--green);color:#fff;letter-spacing:.02em;min-height:40px;transition:background-color .3s var(--ease), transform .3s var(--ease);border-radius:999px;justify-content:center;align-items:center;padding:0 34px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.editorial-module__J3M_BW__btn:hover{background:var(--green-ink);transform:translateY(-1px)}.editorial-module__J3M_BW__btnOutline{min-height:34px;color:var(--ink);white-space:nowrap;border:1px solid #d9d4cf;border-radius:999px;align-items:center;padding:0 26px;font-size:11px;font-weight:500;text-decoration:none;transition:border-color .3s,background-color .3s;display:inline-flex}.editorial-module__J3M_BW__btnOutline:hover{border-color:var(--green);background:#fff}.editorial-module__J3M_BW__tag{color:#fff;letter-spacing:.02em;border-radius:999px;padding:2px 12px;font-size:9.5px;font-weight:500;line-height:1.6;display:inline-block}.editorial-module__J3M_BW__tagVerde{background:var(--green)}.editorial-module__J3M_BW__tagTerracota{background:var(--terra-ink)}.editorial-module__J3M_BW__date{letter-spacing:.24em;text-transform:uppercase;color:var(--muted);justify-content:center;align-items:center;gap:10px;margin-top:10px;font-size:9px;font-weight:500;display:flex}.editorial-module__J3M_BW__date:before,.editorial-module__J3M_BW__date:after{content:"";background:#dedede;width:18px;height:1px}.editorial-module__J3M_BW__top{background:#fff;border-bottom:1px solid #f1f1f1}.editorial-module__J3M_BW__topInner{grid-template-columns:1fr auto 1fr;align-items:center;height:92px;display:grid}.editorial-module__J3M_BW__socials{gap:16px;display:none}.editorial-module__J3M_BW__socials a,.editorial-module__J3M_BW__iconBtn{color:var(--ink);place-items:center;transition:color .25s;display:inline-grid}.editorial-module__J3M_BW__socials a:hover,.editorial-module__J3M_BW__iconBtn:hover{color:var(--green)}.editorial-module__J3M_BW__logo{flex-direction:column;grid-column:2;align-items:center;line-height:1;text-decoration:none;display:flex}.editorial-module__J3M_BW__logoMark{font-family:var(--script);color:var(--ink);letter-spacing:-.01em;white-space:nowrap;font-size:34px}.editorial-module__J3M_BW__logoMark span{color:var(--green)}.editorial-module__J3M_BW__logoSub{letter-spacing:.26em;text-transform:uppercase;color:var(--ink);margin-top:9px;font-size:8.5px;font-weight:600}.editorial-module__J3M_BW__actions{grid-column:3;justify-self:end;align-items:center;gap:6px;display:flex}.editorial-module__J3M_BW__iconBtn{cursor:pointer;background:0 0;border:0;border-radius:999px;width:38px;height:38px}.editorial-module__J3M_BW__iconBtn:hover{background:var(--hero)}@media (min-width:900px){.editorial-module__J3M_BW__topInner{height:164px}.editorial-module__J3M_BW__socials{display:flex}.editorial-module__J3M_BW__logoMark{font-size:40px}}.editorial-module__J3M_BW__nav{background:#fff;display:none}.editorial-module__J3M_BW__nav ul{justify-content:center;gap:42px;margin:0;padding:0;list-style:none;display:flex}.editorial-module__J3M_BW__nav a{letter-spacing:.14em;text-transform:uppercase;color:var(--ink);padding:24px 0;font-size:10px;font-weight:600;text-decoration:none;transition:color .25s;display:block;position:relative}.editorial-module__J3M_BW__nav a:hover,.editorial-module__J3M_BW__nav a[aria-current=true]{color:var(--green)}.editorial-module__J3M_BW__nav a:after{content:"";background:var(--green);width:4px;height:4px;transition:transform .3s var(--ease);border-radius:999px;position:absolute;bottom:18px;left:50%;transform:translate(-50%)scale(0)}.editorial-module__J3M_BW__nav a:hover:after,.editorial-module__J3M_BW__nav a[aria-current=true]:after{transform:translate(-50%)scale(1)}@media (min-width:900px){.editorial-module__J3M_BW__nav{display:block}}.editorial-module__J3M_BW__overlay{z-index:60;opacity:0;visibility:hidden;transition:opacity .3s var(--ease), visibility .3s;background:#14141447;position:fixed;inset:0}.editorial-module__J3M_BW__overlayOpen{opacity:1;visibility:visible}.editorial-module__J3M_BW__drawer{z-index:61;visibility:hidden;width:min(360px,88vw);transition:transform .4s var(--ease), visibility .4s;background:#fff;flex-direction:column;padding:28px 32px 40px;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}.editorial-module__J3M_BW__drawerOpen{visibility:visible;transform:none}.editorial-module__J3M_BW__drawerHead{justify-content:space-between;align-items:center;display:flex}.editorial-module__J3M_BW__drawerHead .editorial-module__J3M_BW__logo{align-items:flex-start}.editorial-module__J3M_BW__drawerHead .editorial-module__J3M_BW__logoMark{font-size:28px}.editorial-module__J3M_BW__drawer nav ul{margin:40px 0 0;padding:0;list-style:none}.editorial-module__J3M_BW__drawer nav a{border-bottom:1px solid var(--line);font-family:var(--serif);color:var(--ink);padding:14px 0;font-size:22px;text-decoration:none;display:block}.editorial-module__J3M_BW__drawer nav a:hover{color:var(--green)}.editorial-module__J3M_BW__drawerSocials{gap:18px;margin-top:auto;padding-top:32px;display:flex}.editorial-module__J3M_BW__drawerSocials a{color:var(--ink)}.editorial-module__J3M_BW__search{z-index:61;border-bottom:1px solid var(--line);visibility:hidden;transition:transform .4s var(--ease), visibility .4s;background:#fff;padding:32px 0 40px;position:fixed;inset:0 0 auto;transform:translateY(-100%)}.editorial-module__J3M_BW__searchOpen{visibility:visible;transform:none}.editorial-module__J3M_BW__searchRow{border-bottom:1px solid #dcdcdc;align-items:center;gap:12px;display:flex}.editorial-module__J3M_BW__searchRow svg{color:var(--muted);flex:none}.editorial-module__J3M_BW__searchInput{min-width:0;font-family:var(--serif);color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:14px 0;font-size:24px}.editorial-module__J3M_BW__page .editorial-module__J3M_BW__searchInput:focus-visible{outline:none}.editorial-module__J3M_BW__searchRow:focus-within{border-bottom-color:var(--green)}.editorial-module__J3M_BW__results{max-height:50vh;margin:16px 0 0;padding:0;list-style:none;overflow-y:auto}.editorial-module__J3M_BW__results button{text-align:left;width:100%;font-family:var(--serif);color:var(--ink);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f3f3f3;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;font-size:17px;display:flex}.editorial-module__J3M_BW__results button:hover{color:var(--green)}.editorial-module__J3M_BW__searchHint{color:var(--muted);margin-top:16px;font-size:13px}.editorial-module__J3M_BW__hero{background:var(--hero);position:relative;overflow:hidden}.editorial-module__J3M_BW__heroGrid{display:grid;position:relative}.editorial-module__J3M_BW__heroText{z-index:2;padding-block:56px 48px;position:relative}.editorial-module__J3M_BW__h1{font-family:var(--serif);letter-spacing:-.005em;color:var(--ink);margin:0;font-size:clamp(30px,4.6vw,42px);font-weight:500;line-height:1.24}.editorial-module__J3M_BW__h1 span{display:block}.editorial-module__J3M_BW__caret{vertical-align:-.1em;background:var(--green);width:2px;height:.95em;margin-left:4px;animation:1.2s step-end infinite editorial-module__J3M_BW__caret;display:inline-block}@keyframes editorial-module__J3M_BW__caret{50%{opacity:0}}.editorial-module__J3M_BW__heroP{max-width:440px;color:var(--text);margin:14px 0 0;font-size:13.5px;line-height:1.75}.editorial-module__J3M_BW__heroText .editorial-module__J3M_BW__btn{margin-top:22px}.editorial-module__J3M_BW__stats{gap:18px;margin:52px 0 0;padding:0;list-style:none;display:flex}.editorial-module__J3M_BW__stat{text-align:center;border:1px solid #e3e1de;border-radius:999px;place-content:center;width:128px;height:128px;line-height:1.1;display:grid}.editorial-module__J3M_BW__statNum{font-family:var(--serif);color:var(--terra);font-size:27px}.editorial-module__J3M_BW__statLabel{color:var(--muted);margin-top:6px;font-size:12.5px}.editorial-module__J3M_BW__heroMedia{aspect-ratio:4/3;margin-inline:calc(var(--gutter) * -1);position:relative}.editorial-module__J3M_BW__heroMedia img{object-fit:cover}.editorial-module__J3M_BW__mandala{pointer-events:none;color:var(--terra);position:absolute}.editorial-module__J3M_BW__heroMandala{z-index:1;opacity:.26;mix-blend-mode:multiply;width:400px;height:400px;top:50%;left:-110px;transform:translateY(-50%)}@media (max-width:599px){.editorial-module__J3M_BW__stats{gap:10px}.editorial-module__J3M_BW__stat{width:96px;height:96px}.editorial-module__J3M_BW__statNum{font-size:22px}.editorial-module__J3M_BW__statLabel{font-size:11px}.editorial-module__J3M_BW__heroMandala{display:none}}@media (min-width:768px){.editorial-module__J3M_BW__hero{height:clamp(500px,41vw,588px)}.editorial-module__J3M_BW__heroGrid{grid-template-columns:48% 1fr;height:100%}.editorial-module__J3M_BW__heroText{align-self:center;padding-block:0}.editorial-module__J3M_BW__heroMedia{aspect-ratio:auto;width:auto;margin:0;position:absolute;inset:0 calc(-50vw + 50%) 0 52%}}@media (min-width:768px) and (max-width:1023px){.editorial-module__J3M_BW__stats{gap:10px;margin-top:36px}.editorial-module__J3M_BW__stat{width:100px;height:100px}.editorial-module__J3M_BW__statNum{font-size:22px}.editorial-module__J3M_BW__statLabel{font-size:11px}.editorial-module__J3M_BW__heroMandala{width:340px;height:340px;left:-60px}}@media (min-width:1024px){.editorial-module__J3M_BW__heroMandala{width:440px;height:440px;left:-130px}}.editorial-module__J3M_BW__h2{font-family:var(--serif);color:var(--brown);margin:0;font-size:clamp(25px,3vw,30px);font-weight:400;line-height:1.25}.editorial-module__J3M_BW__sectionHead{align-items:center;gap:28px;margin-bottom:36px;display:flex}.editorial-module__J3M_BW__sectionHead .editorial-module__J3M_BW__rule{flex:1;justify-content:flex-end;display:flex}@media (max-width:599px){.editorial-module__J3M_BW__sectionHead .editorial-module__J3M_BW__rule:before{display:none}.editorial-module__J3M_BW__sectionHead{justify-content:space-between}.editorial-module__J3M_BW__sectionHead .editorial-module__J3M_BW__rule{flex:none}}.editorial-module__J3M_BW__sectionHead .editorial-module__J3M_BW__rule:before{content:"";background:#dcd6d0;align-self:center;width:60px;height:1px;margin-right:14px}.editorial-module__J3M_BW__featured{padding-block:88px 96px}@media (min-width:900px){.editorial-module__J3M_BW__featured{padding-block:140px 136px}}.editorial-module__J3M_BW__carousel{--gap:14px;--per:1.15;position:relative}.editorial-module__J3M_BW__arrowBar{z-index:2;aspect-ratio:calc(var(--per) * 303) / 280;pointer-events:none;justify-content:space-between;align-items:center;padding-inline:10px;display:flex;position:absolute;inset:0 0 auto}.editorial-module__J3M_BW__track{grid-auto-flow:column;grid-auto-columns:calc((100% - var(--gap) * (var(--per) - 1)) / var(--per));gap:var(--gap);scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;margin:0;padding:0;list-style:none;display:grid;overflow-x:auto}.editorial-module__J3M_BW__track::-webkit-scrollbar{display:none}@media (min-width:600px){.editorial-module__J3M_BW__carousel{--per:2}}@media (min-width:900px){.editorial-module__J3M_BW__carousel{--per:3}}@media (prefers-reduced-motion:reduce){.editorial-module__J3M_BW__track{scroll-behavior:auto}}.editorial-module__J3M_BW__track>li{scroll-snap-align:start;display:flex}.editorial-module__J3M_BW__track .editorial-module__J3M_BW__card{flex:1}.editorial-module__J3M_BW__card{background:#fff;border:1px solid #efefef;flex-direction:column;transition:border-color .3s;display:flex}.editorial-module__J3M_BW__card:hover{border-color:#e0dcd7}.editorial-module__J3M_BW__cardMedia{background:var(--hero);position:relative;overflow:hidden}.editorial-module__J3M_BW__cardMedia img{object-fit:cover;transition:transform .8s var(--ease)}.editorial-module__J3M_BW__card:hover .editorial-module__J3M_BW__cardMedia img{transform:scale(1.035)}.editorial-module__J3M_BW__featured .editorial-module__J3M_BW__cardMedia{aspect-ratio:303/280}.editorial-module__J3M_BW__cardBody{text-align:center;flex:1;padding:22px 20px 24px}.editorial-module__J3M_BW__cardTitle{max-width:230px;font-family:var(--serif);color:var(--ink);text-wrap:balance;margin:12px auto 0;font-size:16px;font-weight:400;line-height:1.4}.editorial-module__J3M_BW__arrow{pointer-events:auto;width:36px;height:36px;color:var(--terra-ink);cursor:pointer;transition:opacity .3s, transform .3s var(--ease);background:#fff;border:0;border-radius:999px;place-items:center;display:grid;box-shadow:0 2px 10px #14141414}.editorial-module__J3M_BW__arrow:hover:not(:disabled){transform:scale(1.06)}.editorial-module__J3M_BW__arrow:disabled{opacity:.35;cursor:default}.editorial-module__J3M_BW__band{background:var(--band);position:relative;overflow:hidden}.editorial-module__J3M_BW__bandMandalaL,.editorial-module__J3M_BW__bandMandalaR{opacity:.22;color:#c9b8a6;width:300px;height:300px;top:50%}.editorial-module__J3M_BW__bandMandalaL{left:-150px;transform:translateY(-50%)}.editorial-module__J3M_BW__bandMandalaR{right:-150px;transform:translateY(-50%)}.editorial-module__J3M_BW__bandGrid{padding-block:48px 56px;display:grid;position:relative}.editorial-module__J3M_BW__bandFigure{z-index:2;aspect-ratio:1000/678;width:100%;max-width:460px;margin:0 auto -24px;position:relative}.editorial-module__J3M_BW__bandFigure img{object-fit:contain;object-position:left center;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 22%);mask-image:linear-gradient(90deg,#0000 0,#000 22%)}.editorial-module__J3M_BW__quoteBox{background:var(--band-card);text-align:center;margin:0;padding:52px 28px 34px;position:relative}.editorial-module__J3M_BW__quoteMark{font-family:var(--serif);height:52px;color:var(--green);font-size:86px;line-height:1;position:absolute;top:-22px;left:50%;overflow:hidden;transform:translate(-50%)}.editorial-module__J3M_BW__quoteBox blockquote{max-width:360px;font-family:var(--serif-italic);color:var(--ink);margin:0 auto;font-size:15.5px;font-style:italic;line-height:1.85}.editorial-module__J3M_BW__quoteBox figcaption{letter-spacing:.22em;text-transform:uppercase;color:var(--green-ink);justify-content:center;align-items:center;gap:12px;margin-top:22px;font-size:9px;font-weight:600;display:flex}.editorial-module__J3M_BW__quoteBox figcaption:before{content:"";background:var(--terra);width:48px;height:1px}@media (min-width:900px){.editorial-module__J3M_BW__band{height:415px}.editorial-module__J3M_BW__bandMandalaL,.editorial-module__J3M_BW__bandMandalaR{width:400px;height:400px}.editorial-module__J3M_BW__bandMandalaL{left:-200px}.editorial-module__J3M_BW__bandMandalaR{right:-200px}.editorial-module__J3M_BW__bandGrid{grid-template-columns:minmax(0,42%) minmax(0,1fr);align-items:center;height:100%;padding-block:0}.editorial-module__J3M_BW__bandFigure{align-self:center;width:118%;max-width:none;margin:0}.editorial-module__J3M_BW__quoteBox{flex-direction:column;justify-content:center;height:225px;padding:0 40px 0 64px;display:flex}.editorial-module__J3M_BW__quoteMark{top:-6px;left:calc(50% + 20px)}}.editorial-module__J3M_BW__latest{padding-block:88px 96px}@media (min-width:900px){.editorial-module__J3M_BW__latest{padding-block:112px 120px}}.editorial-module__J3M_BW__latest .editorial-module__J3M_BW__h2{text-align:center;margin-bottom:44px}@media (min-width:900px){.editorial-module__J3M_BW__latest .editorial-module__J3M_BW__h2{margin-bottom:70px}}.editorial-module__J3M_BW__grid{gap:32px;margin:0;padding:0;list-style:none;display:grid}.editorial-module__J3M_BW__latest .editorial-module__J3M_BW__cardMedia{aspect-ratio:284/372}.editorial-module__J3M_BW__badge{z-index:1;color:#fff;border-radius:999px;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:10px;right:10px}.editorial-module__J3M_BW__badgeVerde{background:var(--green)}.editorial-module__J3M_BW__badgeTerracota{background:var(--terra-ink)}.editorial-module__J3M_BW__highlight{animation:editorial-module__J3M_BW__highlight 1.6s var(--ease)}@keyframes editorial-module__J3M_BW__highlight{0%,40%{border-color:var(--green);box-shadow:0 0 0 4px #3b7f6a26}}@media (min-width:600px){.editorial-module__J3M_BW__grid{grid-template-columns:repeat(2,1fr);gap:40px 28px}}@media (min-width:900px){.editorial-module__J3M_BW__grid{grid-template-columns:repeat(3,1fr);gap:46px 43px;padding-top:49px}.editorial-module__J3M_BW__grid>li:nth-child(3n+2){transform:translateY(-49px)}}.editorial-module__J3M_BW__footer{background:#fff;border-top:1px solid #f0eeec;padding-block:64px 28px;font-size:13px}.editorial-module__J3M_BW__footerGrid{gap:40px;display:grid}.editorial-module__J3M_BW__footer .editorial-module__J3M_BW__logo{align-items:flex-start}.editorial-module__J3M_BW__footer p{max-width:300px;color:var(--text);margin:16px 0 0}.editorial-module__J3M_BW__footerTitle{letter-spacing:.16em;text-transform:uppercase;color:var(--ink);margin:0 0 14px;font-size:10px;font-weight:600}.editorial-module__J3M_BW__footerList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.editorial-module__J3M_BW__footerList a{color:var(--text);align-items:center;gap:10px;text-decoration:none;transition:color .25s;display:inline-flex}.editorial-module__J3M_BW__footerList a:hover{color:var(--green)}.editorial-module__J3M_BW__footerBottom{color:var(--muted);border-top:1px solid #f3f1ef;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:48px;padding-top:22px;font-size:11px;display:flex}@media (min-width:768px){.editorial-module__J3M_BW__footerGrid{grid-template-columns:1.6fr 1fr 1fr}}
