@font-face{font-family:"ZR Luciole";src:url("/api/public/media/6aa1df2bee91a4ef0a2ccb86") format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"ZR Luciole";src:url("/api/public/media/6aa1df2eee91a4ef0a2ccb89") format("woff2");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:"ZR Luciole";src:url("/api/public/media/6aa1df32ee91a4ef0a2ccb8c") format("woff2");font-weight:400;font-style:italic;font-display:swap}
body:has([data-post-uri="019fe85a-1531-77cc-b7b3-5bd6bd2da743"]){--wet-paper:#f6f2ea;--wet-ink:#2a2622;--wet-muted:#6d675c;--wet-line:#d8d2c6;--wet-blue:#2f7eb4;background:var(--wet-paper);color:var(--wet-ink);font-family:"ZR Luciole","Atkinson Hyperlegible",system-ui,sans-serif}
.zr-wet-canvas{position:fixed;inset:0;width:100%;height:100%;z-index:80;display:block;pointer-events:none}
body:has([data-post-uri="019fe85a-1531-77cc-b7b3-5bd6bd2da743"]) :is(.header,.footer,.mobile-bar__inner,.toc-sheet__panel){background:var(--wet-paper);color:var(--wet-ink);border-color:var(--wet-line)}
body:has([data-post-uri="019fe85a-1531-77cc-b7b3-5bd6bd2da743"]) :is(.header__logo,.header__nav-link,.header__lang){font-family:"ZR Luciole",sans-serif}
body:has([data-post-uri="019fe85a-1531-77cc-b7b3-5bd6bd2da743"]) :is(.header__logo-dot,.header__nav-dot,.header__lang){color:var(--wet-blue)}
[data-post-uri="019fe85a-1531-77cc-b7b3-5bd6bd2da743"].post-view{position:relative;z-index:1;padding:2.2rem 0 6rem;background:var(--wet-paper)}
[data-post-uri="019fe85a-1531-77cc-b7b3-5bd6bd2da743"] .post-view__container{max-width:864px;padding-inline:1.4rem}
[data-post-uri="019fe85a-1531-77cc-b7b3-5bd6bd2da743"] .post-view__grid{grid-template-columns:184px minmax(0,640px);gap:2.6rem;width:auto;margin:0}
[data-post-uri="019fe85a-1531-77cc-b7b3-5bd6bd2da743"] .post-view__article{font-family:"ZR Luciole",sans-serif}
[data-post-uri="019fe85a-1531-77cc-b7b3-5bd6bd2da743"] .post-view__date{font-size:.82rem;color:var(--wet-muted)}
[data-post-uri="019fe85a-1531-77cc-b7b3-5bd6bd2da743"] .post-view__title{font:400 clamp(2rem,6vw,2.8rem)/1.05 "ZR Luciole",sans-serif;letter-spacing:-.03em;color:var(--wet-ink);margin:0 0 1.4rem}
[data-post-uri="019fe85a-1531-77cc-b7b3-5bd6bd2da743"] app-audio-player .audio-player{margin:0 0 1.8rem;padding:.75rem 1rem;background:#efeae1;border:0;border-left:3px solid var(--wet-blue);border-radius:0;font-family:"ZR Luciole",sans-serif}
[data-post-uri="019fe85a-1531-77cc-b7b3-5bd6bd2da743"] .audio-player__play-btn{width:42px;height:42px;background:var(--wet-blue);color:var(--wet-paper)}
[data-post-uri="019fe85a-1531-77cc-b7b3-5bd6bd2da743"] .audio-player__track{accent-color:var(--wet-blue)}
[data-post-uri="019fe85a-1531-77cc-b7b3-5bd6bd2da743"] .post-view__image{margin:0 0 1.5rem;border-radius:0}
[data-post-uri="019fe85a-1531-77cc-b7b3-5bd6bd2da743"] .post-view__image img{aspect-ratio:2.2/1}
[data-post-uri="019fe85a-1531-77cc-b7b3-5bd6bd2da743"] .post-view__tldr{margin:0 0 1.6rem;padding:.15rem 0 .15rem .9rem;border:0;border-left:2px solid var(--wet-blue);background:transparent;color:var(--wet-ink);font-size:1rem;line-height:1.62}
[data-post-uri="019fe85a-1531-77cc-b7b3-5bd6bd2da743"] .post-view__tldr-label{color:var(--wet-blue);font-size:.7rem;font-weight:700;letter-spacing:.14em}
[data-post-uri="019fe85a-1531-77cc-b7b3-5bd6bd2da743"] .post-view__content{font:400 1.08rem/1.72 "ZR Luciole",sans-serif;color:var(--wet-ink);text-align:justify;hyphens:auto}
[data-post-uri="019fe85a-1531-77cc-b7b3-5bd6bd2da743"] .post-view__content p{margin:0 0 1.25rem}
[data-post-uri="019fe85a-1531-77cc-b7b3-5bd6bd2da743"] .post-view__content :is(h2,h3){font-family:"ZR Luciole",sans-serif;font-weight:400;color:var(--wet-ink)}
[data-post-uri="019fe85a-1531-77cc-b7b3-5bd6bd2da743"] .post-view__content h2{font-size:1.45rem;line-height:1.2;margin:2.8rem 0 1rem}
[data-post-uri="019fe85a-1531-77cc-b7b3-5bd6bd2da743"] .post-view__content a{color:var(--wet-blue)}
[data-post-uri="019fe85a-1531-77cc-b7b3-5bd6bd2da743"] .post-view__content blockquote{border-color:var(--wet-blue)}
[data-post-uri="019fe85a-1531-77cc-b7b3-5bd6bd2da743"] .post-view__sidebar-toc{border-color:var(--wet-blue)}
[data-post-uri="019fe85a-1531-77cc-b7b3-5bd6bd2da743"] :is(.post-view__sidebar-label,.post-view__sidebar-btn,.post-view__sidebar-link--active){color:var(--wet-blue)}
@media(max-width:1099px){[data-post-uri="019fe85a-1531-77cc-b7b3-5bd6bd2da743"] .post-view__container{max-width:680px}}
@media(max-width:600px){[data-post-uri="019fe85a-1531-77cc-b7b3-5bd6bd2da743"] .post-view__content{text-align:left;font-size:1rem}.zr-wet-canvas{opacity:.8}}