
/* nanoHexalia editorial system · native WordPress posts */
.nhx-editorial-home,.nhx-editorial-index,.nhx-article,.nhx-editorial-archive{--nhx-editorial-line:rgba(15,91,91,.16);--nhx-editorial-soft:rgba(121,202,22,.08)}
.nhx-editorial-home{padding:72px 0 84px;border-top:1px solid var(--nhx-editorial-line);background:linear-gradient(180deg,rgba(246,248,247,.4),rgba(255,255,255,.94))}
.nhx-editorial-heading{display:flex;justify-content:space-between;gap:28px;align-items:end;margin-bottom:30px}.nhx-editorial-heading h2{margin:.35rem 0 .5rem;max-width:19ch}.nhx-editorial-heading p{max-width:62ch}.nhx-editorial-all,.nhx-editorial-read{font-weight:750;color:#185858;text-underline-offset:4px}.nhx-editorial-all{white-space:nowrap;margin-bottom:.5rem}
.nhx-editorial-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.nhx-editorial-card{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--nhx-editorial-line);border-radius:24px;background:#fff;box-shadow:0 15px 38px rgba(10,50,50,.07)}.nhx-editorial-card__media{display:block;aspect-ratio:16/9;background:var(--nhx-editorial-soft);overflow:hidden}.nhx-editorial-card__media img{width:100%;height:100%;object-fit:cover}.nhx-editorial-card__fallback{display:block;width:100%;height:100%;background:radial-gradient(circle at 72% 30%,rgba(121,202,22,.32),transparent 28%),linear-gradient(135deg,rgba(24,88,88,.13),rgba(121,202,22,.08))}.nhx-editorial-card__body{display:flex;flex:1;flex-direction:column;padding:22px}.nhx-editorial-meta{display:flex;gap:10px;flex-wrap:wrap;font-size:.76rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#617071}.nhx-editorial-meta span+span:before{content:'·';margin-right:10px}.nhx-editorial-card h2,.nhx-editorial-card h3{margin:12px 0 10px;line-height:1.15}.nhx-editorial-card h2 a,.nhx-editorial-card h3 a{color:#154e51;text-decoration:none}.nhx-editorial-card__body>p{color:#5d696c;line-height:1.58}.nhx-editorial-read{margin-top:auto;padding-top:12px}
.nhx-editorial-index__hero{padding:96px 0 64px;background:linear-gradient(135deg,rgba(121,202,22,.10),rgba(24,88,88,.06))}.nhx-editorial-index__hero h1{max-width:19ch;margin:.35rem 0 .8rem}.nhx-editorial-index__hero p:last-child{max-width:65ch;font-size:1.08rem;color:#5c696d}.nhx-editorial-index__content{padding-block:56px 88px}.nhx-editorial-empty{padding:42px;border:1px solid var(--nhx-editorial-line);border-radius:22px;background:#fff}.nhx-editorial-pagination{margin-top:38px}.nhx-editorial-pagination ul{display:flex;gap:8px;justify-content:center;list-style:none;padding:0}.nhx-editorial-pagination a,.nhx-editorial-pagination span{display:grid;place-items:center;min-width:40px;height:40px;padding:0 10px;border:1px solid var(--nhx-editorial-line);border-radius:999px;text-decoration:none}.nhx-editorial-pagination .current{background:#79ca16;color:#102c20;border-color:#79ca16;font-weight:800}
.nhx-article{padding:84px 24px 100px}.nhx-article__header{max-width:900px}.nhx-article__header .wp-block-post-title{max-width:22ch;margin:.4rem auto 1rem 0!important;font-size:calc(clamp(2.2rem,5vw,4.6rem) - 25pt) !important;line-height:1.02}.nhx-article__categories a,.nhx-article__tags a{font-weight:750;color:#1b6564}.nhx-article__meta{color:#6a7578;font-size:.9rem;gap:18px}.nhx-article__featured{max-width:1120px;margin:36px auto 48px}.nhx-article__featured img{width:100%;max-height:620px;object-fit:cover;border-radius:26px}.nhx-article__content{max-width:780px;margin-inline:auto;font-size:1.08rem;line-height:1.78}.nhx-article__content h2,.nhx-article__content h3{margin-top:2em}.nhx-article__content img{border-radius:18px}.nhx-article__tags,.nhx-article__nav{max-width:780px;margin:46px auto 0;padding-top:22px;border-top:1px solid var(--nhx-editorial-line)}
.nhx-editorial-archive{padding:84px 24px 100px}.nhx-editorial-query{margin-top:30px}.nhx-editorial-query .wp-block-post-template{gap:22px}.nhx-editorial-query__card{height:100%;padding-bottom:22px;border:1px solid var(--nhx-editorial-line);border-radius:22px;overflow:hidden;background:#fff}.nhx-editorial-query__card>*:not(.wp-block-post-featured-image){margin-inline:20px}.nhx-editorial-query__card .wp-block-post-featured-image img{aspect-ratio:16/9;object-fit:cover}
html[data-nhx-theme="night"] .nhx-editorial-home,html[data-nhx-theme="night"] .nhx-editorial-index__hero{background:linear-gradient(180deg,rgba(14,20,21,.98),rgba(7,10,11,.98))}html[data-nhx-theme="night"] .nhx-editorial-card,html[data-nhx-theme="night"] .nhx-editorial-empty,html[data-nhx-theme="night"] .nhx-editorial-query__card{background:#111718;border-color:rgba(255,255,255,.12)}html[data-nhx-theme="night"] .nhx-editorial-card h2 a,html[data-nhx-theme="night"] .nhx-editorial-card h3 a,html[data-nhx-theme="night"] .nhx-editorial-all,html[data-nhx-theme="night"] .nhx-editorial-read{color:#b8ef77}html[data-nhx-theme="night"] .nhx-editorial-card__body>p,html[data-nhx-theme="night"] .nhx-editorial-index__hero p:last-child{color:#bac3c5}
@media(max-width:900px){.nhx-editorial-home{padding:56px 0 64px}.nhx-editorial-heading{align-items:start;flex-direction:column}.nhx-editorial-grid{grid-template-columns:1fr 1fr}.nhx-editorial-grid .nhx-editorial-card:last-child:nth-child(odd){grid-column:1/-1}.nhx-article{padding-top:60px}}
@media(max-width:620px){.nhx-editorial-grid{grid-template-columns:1fr}.nhx-editorial-grid .nhx-editorial-card:last-child:nth-child(odd){grid-column:auto}.nhx-editorial-index__hero{padding:68px 0 44px}.nhx-editorial-index__content{padding-block:38px 64px}.nhx-article{padding:48px 20px 72px}.nhx-article__header .wp-block-post-title{font-size:calc(clamp(2rem,11vw,3.1rem) - 25pt) !important}.nhx-article__content{font-size:1rem}.nhx-editorial-card{border-radius:20px}}
