.sthetica-journal{--sj-accent:#e9642b;--sj-ink:#222321;--sj-muted:#696b66;--sj-gap:clamp(24px, 3vw, 44px);--sj-radius:2px;width:100%;max-width:1280px;margin:0 auto;padding:0;background:#fff;color:var(--sj-ink);color-scheme:light;font-family:inherit;font-style:normal;text-align:left;container-type:inline-size}.sthetica-journal *,.sthetica-journal *::before,.sthetica-journal *::after{box-sizing:border-box}.sthetica-journal .sj-category-nav{display:block;margin:0 0 clamp(26px, 3vw, 42px);padding:0;border:0;border-bottom:1px solid #e6e6e1;background:#fff0}.sthetica-journal .sj-category-nav ul{display:flex;flex-wrap:wrap;align-items:center;gap:2px 16px;margin:0;padding:0;list-style:none}.sthetica-journal .sj-category-nav li{display:block;min-width:0;max-width:100%;margin:0;padding:0;list-style:none}.sthetica-journal .sj-category-nav li::before,.sthetica-journal .sj-nav-link::before,.sthetica-journal .sj-nav-link::after{display:none}.sthetica-journal a.sj-nav-link{display:flex;align-items:center;min-height:46px;max-width:100%;padding:11px 2px;margin:0;border:0;border-bottom:2px solid #fff0;border-radius:0;background:#fff0;color:#5c5f58;font:inherit;font-size:13px;line-height:1.5;font-weight:500;font-style:normal;letter-spacing:0;text-decoration:none;text-transform:none;overflow-wrap:anywhere;box-shadow:none}.sthetica-journal a.sj-nav-link.is-active{border-bottom-color:var(--sj-accent);color:#ad4419}.sthetica-journal a.sj-nav-link:hover{color:var(--sj-ink);border-bottom-color:var(--sj-accent)}.sthetica-journal a.sj-nav-link:focus-visible{outline:2px solid var(--sj-accent);outline-offset:3px}.sthetica-journal .sj-grid{display:grid;grid-template-columns:minmax(0,1.14fr) minmax(0,1fr);gap:var(--sj-gap);align-items:start;margin:0;padding:0}.sthetica-journal .sj-card{min-width:0;margin:0;padding:0;border:0;background:#fff0;box-shadow:none}.sthetica-journal .sj-card:nth-child(3n+1){grid-row:span 2}.sthetica-journal .sj-link{display:block;color:var(--sj-ink);text-decoration:none;border:0;background:#fff0;box-shadow:none;margin:0;padding:0}.sthetica-journal .sj-link::before,.sthetica-journal .sj-link::after{display:none}.sthetica-journal .sj-media{display:block;position:relative;aspect-ratio:2.2;overflow:hidden;border-radius:var(--sj-radius);background:#f3f2ef;isolation:isolate}.sthetica-journal .sj-card:nth-child(3n+1) .sj-media{aspect-ratio:.84}.sthetica-journal .sj-image{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;border-radius:0;object-fit:cover;object-position:center;z-index:1;transition:transform .5s cubic-bezier(.2,.7,.3,1)}.sthetica-journal .sj-placeholder{position:absolute;inset:0;display:grid;place-items:center;background:radial-gradient(ellipse at 85% 20%,#f6e7dd,transparent 68%),#f3f2ef}.sthetica-journal .sj-placeholder>span{color:#75736d;font-size:clamp(16px, 3vw, 28px);font-weight:400;letter-spacing:.17em}.sthetica-journal .sj-dot{color:var(--sj-accent)}.sthetica-journal .sj-category{display:flex;align-items:center;gap:9px;margin:19px 0 0;padding:0;color:var(--sj-muted);font-size:11px;line-height:1.5;letter-spacing:.12em;text-transform:uppercase;font-weight:500;font-style:normal;overflow-wrap:anywhere}.sthetica-journal .sj-category::before{content:'';width:16px;height:2px;flex:0 0 16px;background:var(--sj-accent)}.sthetica-journal h3.sj-title{margin:10px 0 0;padding:0;color:var(--sj-ink);font:inherit;font-size:clamp(13px, 1.495vw, 18.85px);font-weight:500;line-height:1.3;letter-spacing:-.035em;text-transform:none;overflow-wrap:anywhere;hyphens:auto;transition:color .2s}.sthetica-journal .sj-card:nth-child(3n+1) h3.sj-title{font-size:clamp(16.25px, 2.015vw, 25.35px);line-height:1.2}.sthetica-journal .sj-link:focus-visible,.sthetica-journal button:focus-visible{outline:2px solid var(--sj-accent);outline-offset:6px}.sthetica-journal .sj-pagination{display:flex;justify-content:center;padding-top:38px}.sthetica-journal .sj-more,.sthetica-journal .sj-retry{border:1px solid #d7d8d3;border-radius:2px;background:#fff;color:var(--sj-ink);padding:13px 22px;font:inherit;font-size:13px;line-height:1.5;font-weight:500;cursor:pointer;min-height:46px;box-shadow:none;text-transform:none;letter-spacing:0}.sthetica-journal button:disabled{cursor:wait;opacity:.65}.sthetica-journal .sj-message,.sthetica-journal .sj-status{margin:16px 0 0;color:var(--sj-muted);font:inherit;font-size:14px;line-height:1.7}.sthetica-journal .sj-status:empty{display:none}.sthetica-journal .sj-status{text-align:center}.sthetica-journal .sj-more[hidden]{display:none}.sthetica-journal[data-mode="related"] .sj-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sthetica-journal[data-mode="related"] .sj-card{grid-row:auto}.sthetica-journal[data-mode="related"] .sj-card:nth-child(even){padding-top:60px}.sthetica-journal[data-mode="related"] .sj-card .sj-media{aspect-ratio:1.32}.sthetica-journal[data-mode="related"] .sj-card h3.sj-title{font-size:clamp(14.3px, 1.69vw, 20.8px);line-height:1.3}.sthetica-journal .sj-card:only-child{grid-row:auto}.sthetica-journal .sj-card:only-child .sj-media{aspect-ratio:1.32}@media (hover:hover){.sthetica-journal .sj-link:hover .sj-image{transform:scale(1.045)}.sthetica-journal .sj-link:hover h3.sj-title{color:#ad4419}.sthetica-journal button:hover{border-color:var(--sj-accent)}}@container (max-width:640px){.sthetica-journal .sj-grid,.sthetica-journal[data-mode="related"] .sj-grid{grid-template-columns:minmax(0,1fr);gap:32px}.sthetica-journal .sj-card,.sthetica-journal[data-mode="related"] .sj-card:nth-child(even){grid-row:auto;padding-top:0}.sthetica-journal .sj-card .sj-media,.sthetica-journal[data-mode="related"] .sj-card .sj-media{aspect-ratio:1.5}.sthetica-journal .sj-card h3.sj-title,.sthetica-journal[data-mode="related"] .sj-card h3.sj-title{font-size:16.25px;line-height:1.3}}@media (max-width:640px){.sthetica-journal .sj-grid,.sthetica-journal[data-mode="related"] .sj-grid{grid-template-columns:minmax(0,1fr);gap:32px}.sthetica-journal .sj-card,.sthetica-journal[data-mode="related"] .sj-card:nth-child(even){grid-row:auto;padding-top:0}.sthetica-journal .sj-card .sj-media,.sthetica-journal[data-mode="related"] .sj-card .sj-media{aspect-ratio:1.5}.sthetica-journal .sj-card h3.sj-title,.sthetica-journal[data-mode="related"] .sj-card h3.sj-title{font-size:16.25px;line-height:1.3}}@media (prefers-reduced-motion:reduce){.sthetica-journal .sj-image,.sthetica-journal h3.sj-title{transition:none}}