@font-face{font-family:nb-articulat;src:url('/wp-content/uploads/et-fonts/FONT_ArticulatCF-Normal.ttf');font-display:swap}@font-face{font-family:nb-articulat-sb;src:url('/wp-content/uploads/et-fonts/FONT_ArticulatCF-DemiBold.ttf');font-display:swap}
#nb-blog,#nb-reader{--nb-ink:#0b3541;--nb-teal:#247f79;--nb-muted:#667e84;--nb-mint:#e9f3ee;--nb-border:#dceae4;font-family:nb-articulat,Arial,sans-serif;color:var(--nb-ink);box-sizing:border-box;text-align:left}#nb-blog *,#nb-reader *{box-sizing:border-box}#nb-blog a,#nb-reader a{text-decoration:none}#nb-blog a:focus-visible,#nb-reader a:focus-visible,#nb-blog button:focus-visible,#nb-reader button:focus-visible{outline:3px solid #247f79;outline-offset:4px}#nb-blog button,#nb-reader button{font:inherit;cursor:pointer}#nb-blog h1,#nb-blog h2,#nb-reader .nb-panel h2{color:var(--nb-ink);font-family:nb-articulat-sb,Arial,sans-serif;font-weight:400;text-transform:none;letter-spacing:0}#nb-blog{max-width:1460px;margin:auto;padding:34px 44px 80px}#nb-blog .nb-breadcrumb{display:flex;flex-wrap:wrap;gap:12px;font-size:14px;color:var(--nb-muted);margin:0 0 38px}#nb-blog .nb-breadcrumb a{color:var(--nb-muted)}#nb-blog .nb-intro{position:relative;background:radial-gradient(ellipse at right top,#d9eee0 0,transparent 65%),#f3f8f4;border:1px solid var(--nb-border);border-radius:28px;padding:40px 46px;margin-bottom:38px;overflow:hidden}#nb-blog .nb-intro:after{content:'✧';position:absolute;right:38px;top:12px;font-size:190px;line-height:1;color:#b7d9cb;opacity:.55;pointer-events:none}#nb-blog .nb-eyebrow{display:inline-block;font-size:11px;letter-spacing:2px;background:#deede3;border-radius:30px;padding:7px 13px;color:#27695c;font-family:nb-articulat-sb}#nb-blog h1{font-size:clamp(32px,3.5vw,50px);line-height:1.08;margin:17px 0;padding:0;max-width:850px}#nb-blog .nb-intro p{font-size:18px;line-height:1.55;color:var(--nb-muted);max-width:690px;padding:0;position:relative;z-index:1} .nb-layout{display:grid;grid-template-columns:minmax(0,2.12fr) minmax(285px,1fr);align-items:start;gap:32px}.nb-main{min-width:0}#nb-blog .nb-list-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 18px}#nb-blog .nb-list-heading p{padding:0;font-family:nb-articulat-sb;font-size:17px}.nb-result-count{display:inline-grid;place-items:center;background:var(--nb-mint);border-radius:30px;min-width:28px;height:28px;margin-left:8px;font-size:13px;color:var(--nb-teal)}#nb-blog .nb-posts{display:grid;gap:22px}#nb-blog .nb-card{display:grid;grid-template-columns:minmax(175px,.8fr) minmax(0,1.5fr);border-radius:22px;border:1px solid var(--nb-border);overflow:hidden;background:#fff;box-shadow:0 8px 28px #0f4a4210}#nb-blog .nb-card-image{display:block;overflow:hidden;background:#e4eee6;min-height:290px}#nb-blog .nb-card-image img{display:block;width:100%;height:100%;object-fit:cover;max-height:380px;transition:transform .25s}#nb-blog .nb-card:hover .nb-card-image img{transform:scale(1.025)}#nb-blog .nb-no-image{display:grid;place-items:center;height:100%;color:#488578}#nb-blog .nb-card-body{padding:25px 26px} .nb-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:13px}#nb-blog .nb-chip,#nb-reader .nb-chip{display:inline-block;background:#e4f1e9;border:1px solid #d3e6da;border-radius:999px;color:#23665b;font-family:nb-articulat-sb;font-size:11px;line-height:1.3;padding:5px 10px}#nb-blog .nb-card h2{font-size:25px;line-height:1.16;padding:0;margin:0 0 13px}#nb-blog .nb-card h2 a{color:var(--nb-ink)}#nb-blog .nb-card h2 a:hover{color:var(--nb-teal)}.nb-meta{display:flex;flex-wrap:wrap;gap:7px;align-items:center;color:var(--nb-muted);font-size:12px;line-height:1.4;margin-bottom:14px}#nb-blog .nb-card p{color:var(--nb-muted);font-size:15px;line-height:1.55;padding:0;margin:0 0 16px}#nb-blog .nb-read{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:14px;color:var(--nb-teal);font-family:nb-articulat-sb}#nb-blog .nb-read span{display:grid;place-items:center;background:var(--nb-mint);width:31px;height:31px;border-radius:50%;font-size:19px}.nb-aside{position:sticky;top:100px;min-width:0;display:grid;gap:20px}.nb-expand,.nb-restore{background:var(--nb-ink);color:#fff;border:0;border-radius:999px;padding:11px 17px;font-family:nb-articulat-sb!important;font-size:13px!important;line-height:1.3;justify-self:start}.nb-expand span{font-size:20px;vertical-align:middle;margin-right:8px}.nb-restore[hidden]{display:none!important}.nb-search label{display:block;font-family:nb-articulat-sb;font-size:14px;margin:0 0 9px}.nb-search>div{position:relative}.nb-search input{border:1px solid #cbded4!important;border-radius:999px!important;background:#fff!important;color:var(--nb-ink)!important;font-family:inherit!important;font-size:15px!important;line-height:1.4!important;width:100%;padding:14px 49px 14px 18px!important;min-width:0}.nb-search button{position:absolute;right:8px;top:7px;display:grid;place-items:center;background:var(--nb-mint);color:var(--nb-teal);border:0;border-radius:50%;width:36px;height:36px}.nb-search svg{width:18px;height:18px}.nb-panel{background:#f6f9f6;border:1px solid var(--nb-border);border-radius:20px;overflow:hidden}#nb-blog .nb-panel h2,#nb-reader .nb-panel h2{font-size:19px;line-height:1.25;background:#dfeee5;padding:17px 20px;margin:0}#nb-blog .nb-all,#nb-reader .nb-all{display:flex;justify-content:space-between;color:var(--nb-teal);font-family:nb-articulat-sb;font-size:14px;margin:18px 20px 4px}#nb-blog .nb-tree,#nb-reader .nb-tree{padding:12px 18px 18px!important;margin:0!important;list-style:none!important}.nb-tree li{list-style:none!important;padding:0!important;margin:0!important}.nb-tree-row{display:flex;align-items:center;gap:7px;min-height:36px}.nb-tree-toggle,.nb-tree-leaf{display:grid;place-items:center;width:22px;flex:0 0 22px;height:26px;padding:0;border:0;background:none;color:var(--nb-teal);font-size:19px!important}.nb-tree-toggle[aria-expanded=false]{transform:rotate(-90deg)}#nb-blog .nb-tree-row a,#nb-reader .nb-tree-row a{flex:1;min-width:0;color:var(--nb-ink);font-family:nb-articulat-sb;font-size:14px;line-height:1.3}.nb-tree-row a:hover,.nb-tree-row a[aria-current=page]{text-decoration:underline!important;text-underline-offset:4px}.nb-count{font-size:11px;color:var(--nb-muted);background:#e6eee7;border-radius:20px;min-width:22px;text-align:center}#nb-blog .nb-tree-children,#nb-reader .nb-tree-children{border-left:1px solid #cbded4;padding:0 0 0 11px!important;margin-left:10px!important}.nb-more{padding:3px 17px}#nb-blog .nb-recent,#nb-reader .nb-recent{display:flex;align-items:center;gap:12px;padding:15px 0;border-bottom:1px solid var(--nb-border);color:var(--nb-ink)}.nb-recent:last-child{border-bottom:0!important}.nb-recent img{flex:0 0 62px;width:62px!important;height:66px!important;object-fit:cover;border-radius:10px}.nb-recent strong{display:block;font-family:nb-articulat-sb;font-weight:400;font-size:13px;line-height:1.3}.nb-recent small{display:block;font-size:11px;color:var(--nb-muted);margin-top:5px}.nb-recent-arrow{color:var(--nb-teal);margin-left:auto}.nb-help{padding:20px;border-radius:18px;background:#e8f2ed;font-size:14px;line-height:1.5}.nb-help span{display:block;color:var(--nb-muted)}#nb-blog .nb-help a,#nb-reader .nb-help a{display:flex;justify-content:space-between;gap:10px;color:var(--nb-teal);font-family:nb-articulat-sb;margin-top:9px}.nb-wide .nb-layout{grid-template-columns:minmax(0,1fr)}.nb-wide .nb-aside{display:none}.nb-pagination{display:flex;flex-wrap:wrap;gap:9px;justify-content:center;margin-top:28px}.nb-pagination .page-numbers{display:inline-grid;place-items:center;min-width:36px;height:38px;padding:0 10px;border:1px solid var(--nb-border);border-radius:30px;color:var(--nb-teal);font-size:14px}.nb-pagination .current{background:var(--nb-teal);color:white}.nb-empty{padding:40px;border:1px solid var(--nb-border);border-radius:22px;background:#f4f8f5}.nb-empty a{color:var(--nb-teal)}
/* Preserve existing article markup and adapt only its outer reading space. */
body.a2m-nyon-blog-view:has(#nb-reader) #main-content>.container{width:94%!important;max-width:1480px!important;padding-top:32px!important}body.a2m-nyon-blog-view:has(#nb-reader) #left-area{width:100%!important;float:none!important;padding:0!important}body.a2m-nyon-blog-view:has(#nb-reader) #main-content>.container:before,body.a2m-nyon-blog-view:has(#nb-reader) #sidebar,body.a2m-nyon-blog-view:has(#nb-reader) #comment-wrap,body.a2m-nyon-blog-view:has(#nb-reader) .et_post_meta_wrapper{display:none!important}#nb-reader{width:100%;max-width:1480px;margin:0 auto 60px;padding:0}#nb-reader .nb-reader-top{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:25px}#nb-reader .nb-back{display:inline-block;color:var(--nb-teal);font-family:nb-articulat-sb;font-size:14px}#nb-reader .nb-reader-meta{margin-bottom:20px}#nb-reader .nb-reader-title{font-family:nb-articulat-sb;color:var(--nb-ink);line-height:1.12;font-size:38px;margin-bottom:26px}#nb-reader .nb-reading{min-width:0}#nb-reader .nb-original{min-width:0;overflow-wrap:break-word}#nb-reader .nb-original .et_pb_section{max-width:100%!important}#nb-reader .nb-original .et_pb_row{width:94%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}#nb-reader .nb-original img{max-width:100%}#nb-reader .nb-original [class*=shell],#nb-reader .nb-original [class*=wrap]{max-width:100%}#nb-reader .nb-back-bottom{margin-top:28px}#nb-reader .nb-aside h2{text-align:left}
@media(min-width:1600px){#nb-blog{padding-left:25px;padding-right:25px}.nb-layout{gap:40px}}
@media(max-width:1100px){#nb-blog{padding:26px 28px 60px}.nb-layout{grid-template-columns:minmax(0,1.9fr) minmax(265px,1fr);gap:24px}#nb-blog .nb-card{grid-template-columns:minmax(145px,.7fr) minmax(0,1.4fr)}#nb-blog .nb-card-body{padding:20px}#nb-blog .nb-card h2{font-size:22px}.nb-recent img{flex-basis:50px;width:50px!important;height:58px!important}}
@media(max-width:900px){.nb-layout{grid-template-columns:minmax(0,1fr)}.nb-aside{position:static;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.nb-search,.nb-expand,.nb-help{grid-column:1/-1}#nb-reader .nb-original{width:100%}#nb-blog .nb-card{grid-template-columns:minmax(180px,.8fr) minmax(0,1.5fr)}}
@media(max-width:560px){#nb-blog{padding:24px 18px 45px}#nb-blog .nb-breadcrumb{font-size:12px;gap:8px;margin-bottom:22px}#nb-blog .nb-intro{padding:27px 24px;border-radius:22px;margin-bottom:26px}#nb-blog h1{font-size:33px}#nb-blog .nb-intro p{font-size:16px}#nb-blog .nb-intro:after{right:-35px;top:40px;opacity:.3}#nb-blog .nb-card{grid-template-columns:minmax(0,1fr)}#nb-blog .nb-card-image{height:210px;min-height:0}#nb-blog .nb-card-image img{height:210px}#nb-blog .nb-card-body{padding:24px}#nb-blog .nb-card h2{font-size:25px}.nb-aside{grid-template-columns:minmax(0,1fr)}.nb-search,.nb-expand,.nb-help{grid-column:auto}#nb-reader .nb-reader-top{align-items:flex-start;flex-direction:column}.nb-list-heading{flex-wrap:wrap}#nb-reader .nb-reader-title{font-size:30px}.nb-meta{font-size:11px}#nb-reader .nb-original .et_pb_row{width:100%!important}}
@media(prefers-reduced-motion:reduce){#nb-blog .nb-card-image img{transition:none}}
#nb-reader:not(.nb-wide) .nb-original h1{font-size:clamp(30px,3.1vw,42px)!important;line-height:1.12!important;letter-spacing:-.5px!important;word-break:normal!important;overflow-wrap:normal!important}#nb-reader:not(.nb-wide) .nb-original .a2m-hero-content{padding:28px!important}#nb-reader:not(.nb-wide) .nb-original .a2m-hero-row{gap:24px!important}#nb-reader .nb-original h1{word-break:normal!important}.nb-reading{container-type:inline-size}@container(max-width:600px){#nb-reader .nb-original .et_pb_row:not(.a2m-inline-css-row){display:block!important;grid-template-columns:minmax(0,1fr)!important}#nb-reader .nb-original .et_pb_column{width:100%!important;margin:0 0 20px!important;float:none!important}#nb-reader .nb-original .a2m-hero-content{padding:24px!important}}@media(min-width:901px){.nb-aside{max-height:calc(100dvh - 115px);overflow-y:auto;overscroll-behavior:contain;padding-right:6px;scrollbar-width:thin;scrollbar-color:#b6d2c4 transparent}}#nb-blog .nb-meta,#nb-reader .nb-meta{font-size:13px}
#nb-blog .nb-intro:after{content:"";width:190px;height:240px;top:-20px;right:0;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22150%2015%20215%20290%22%3E%3Cg%20fill%3D%22%238aaf9a%22%20fill-opacity%3D%22.55%22%3E%3Cpath%20d%3D%22M352%20297C344%20222%20302%20146%20215%2055%22%20fill%3D%22none%22%20stroke%3D%22%23648d78%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22M262%20109C207%2098%20194%2065%20173%2048%20222%2050%20254%2069%20262%20109Z%22%2F%3E%3Cpath%20d%3D%22M287%20141C247%20111%20238%2060%20243%2026%20276%2051%20294%2097%20287%20141Z%22%2F%3E%3Cpath%20d%3D%22M321%20198C304%20156%20304%2083%20325%2038%20346%2095%20346%20152%20321%20198Z%22%2F%3E%3Cpath%20d%3D%22M284%20142C231%20146%20202%20131%20174%20119%20220%20100%20258%20111%20284%20142Z%22%2F%3E%3Cpath%20d%3D%22M322%20201C265%20204%20237%20187%20211%20172%20260%20157%20298%20172%20322%20201Z%22%2F%3E%3Cpath%20d%3D%22M341%20251C294%20251%20267%20234%20247%20222%20287%20207%20326%20222%20341%20251Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") center/contain no-repeat;opacity:.25}
@media(min-width:981px){body.a2m-nyon-blog-view #top-menu>li{padding-right:20px}body.a2m-nyon-blog-view #top-menu>li:last-child{padding-right:0}}
body.page #nb-reader{width:94%;padding-top:30px}

/* Reference pages and real article assignments, 2026-10-21. */
.nb-reference-link{display:flex!important;align-items:flex-start;gap:7px;padding:8px 0!important;font-size:13px!important;line-height:1.4!important;text-decoration:none!important;min-width:0}.nb-reference-link>span:last-child{min-width:0;overflow-wrap:anywhere}.nb-node-kind{font-size:9px;line-height:1.5;text-transform:uppercase;letter-spacing:.03em;background:#dceee5;color:#135e4e;border-radius:4px;padding:2px 4px;flex-shrink:0;margin-top:1px}.nb-kind-article{background:#f0f3f1;color:#52645c}.nb-reference-node+.nb-article-node{border-top:1px solid #e0ebe5;margin-top:5px;padding-top:4px}.nb-reference-link[aria-current=page]{font-weight:700!important;color:#00594d!important}.nb-reference-group{font-size:14px;line-height:1.4;color:#234e43}.nb-tree-content{padding-top:3px;padding-bottom:5px}.nb-tree-toggle[aria-expanded=false]{transform:rotate(-90deg)}.nb-tree-toggle[aria-expanded=true]{transform:none}

/* Cocon unique : aucun badge Page / Article, même typographie pour tous. */
#nb-reader .nb-panel .nb-content-link,#nb-blog .nb-panel .nb-content-link{display:block;font-family:nb-articulat,articulat-n,Arial,sans-serif!important;font-size:18px!important;font-weight:400!important;line-height:1.45!important;color:#24584f!important;text-decoration:none!important;padding:10px 0!important;overflow-wrap:anywhere}#nb-reader .nb-panel .nb-tree-row>a,#nb-blog .nb-panel .nb-tree-row>a{font-size:18px!important;line-height:1.35!important;color:#174d43!important}#nb-reader .nb-panel .nb-tree-row,#nb-blog .nb-panel .nb-tree-row{align-items:flex-start}#nb-reader .nb-panel .nb-tree-toggle,#nb-blog .nb-panel .nb-tree-toggle{font-size:20px;flex-shrink:0;min-width:26px;min-height:30px;line-height:1.2}#nb-reader .nb-panel .nb-count,#nb-blog .nb-panel .nb-count{font-size:13px!important;line-height:1.5!important;margin-top:4px}#nb-reader .nb-panel .nb-tree-children,#nb-blog .nb-panel .nb-tree-children{margin-left:8px;padding-left:12px}#nb-reader .nb-content-link[aria-current=page],#nb-blog .nb-content-link[aria-current=page]{font-family:nb-articulat-sb,Arial,sans-serif!important;color:#00594c!important}.nb-content-node+.nb-content-node{border-top:1px solid #e4eee8}
/* Corps des trois contenus Nyon : 20px bureau, 18px mobile, sans réduction locale. */
body.a2m-nyon-seo-reviewed #nb-reader#nb-reader#nb-reader .nyon-lot :is(p,li,li>span:not([aria-hidden]),.ps-mini-item>span,.ps-project-item>span:not([aria-hidden]),.nt-intro,.nc-intro,.nr-intro){font-family:articulat-n,Arial,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:1.52!important}body.a2m-nyon-seo-reviewed #nb-reader#nb-reader#nb-reader .nyon-lot :is(p,li) a{font-size:inherit!important;line-height:inherit!important}@media(max-width:767px){body.a2m-nyon-seo-reviewed #nb-reader#nb-reader#nb-reader .nyon-lot :is(p,li,li>span:not([aria-hidden]),.ps-mini-item>span,.ps-project-item>span:not([aria-hidden]),.nt-intro,.nc-intro,.nr-intro){font-size:18px!important}}

body.a2m-nyon-seo-reviewed .nyon-author-profile{color:inherit!important;font:inherit!important;text-decoration:none!important}

/* User supplied urgency thumbnail: preserve the complete graphic. */
#nb-blog .nb-card-image img[src*="urgences-osteopathiques-blog-20261022"]{object-fit:contain;background:#fff;padding:14px;max-height:none}.nb-recent img[src*="urgences-osteopathiques-blog-20261022"]{object-fit:contain;background:#fff}
