@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxieyp8kv8jhgfvrjjnecmne.woff2) format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxieyp8kv8jhgfvrjjfecg.woff2) format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlej6z1jlfc-k.woff2) format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlej6z1xlfq.woff2) format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlcz7z1jlfc-k.woff2) format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlcz7z1xlfq.woff2) format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body:has(.nr-note-controls input[value="small"]:checked){--nr-note-size:15px}body:has(.nr-note-controls input[value="standard"]:checked){--nr-note-size:16px}body:has(.nr-note-controls input[value="large"]:checked){--nr-note-size:18px}body:has(.nr-note-controls input[value="largest"]:checked){--nr-note-size:20px}.single-post .nr-container{box-sizing:border-box;max-width:860px;margin:0 auto;color:#27313d;font-family:Poppins,system-ui,sans-serif;font-size:var(--nr-note-size,16px);line-height:1.85;overflow-wrap:break-word}.nr-container *{box-sizing:border-box}.single-post .nr-container p{margin:0 0 1.15em}.single-post .nr-container :is(h1,h2,h3,h4,h5,h6){font-family:inherit;font-weight:700;line-height:1.5;clear:both;scroll-margin-top:135px;text-wrap:pretty}.single-post .nr-container :is(h1,.nr-h1){font-size:1.8em;color:#291730;background:#f7e1e7!important;padding:18px 22px!important;margin:22px 0 18px;border:1px solid #efd4e3;border-radius:14px;text-align:left!important;text-decoration:none}.single-post .nr-container :is(h2,.nr-h2){font-size:1.375em;color:#20382a;background:#ecfceb!important;padding:10px 15px!important;margin:2.1em 0 1em;border:1px solid #d5e8cf;border-radius:8px;text-decoration:underline;text-decoration-color:#7da46e;text-underline-offset:.18em;text-align:left!important}.single-post .nr-container :is(h3,.nr-h3-pink-bg){display:table!important;max-width:100%;font-size:1.1875em;color:#61203e!important;background:#fce4ec!important;padding:7px 12px!important;margin:1.7em 0 .8em;border:0!important;border-radius:8px;text-decoration:none!important;text-align:left!important}.single-post .nr-container :is(h4,.nr-h4){font-size:1.0625em;color:#583475;background:#f5effa!important;padding:6px 10px!important;margin:1.5em 0 .7em;border-radius:6px;text-align:left!important}.single-post .nr-container :is(h5,h6,.nr-h5){font-size:1em;color:#274c6d;background:#fff0;margin:1.3em 0 .6em;text-decoration:none}.single-post .nr-container .nr-title-bar-pink{display:table!important;width:auto;max-width:100%;font-size:1.0625em;font-weight:700;color:#61203e!important;background:#fce4ec!important;padding:8px 12px!important;border:0!important;border-radius:8px;margin:1.5em 0 .8em;text-transform:none}.single-post .nr-container :is(strong,b){font-weight:600;color:#302737;background:#fff4d8;padding:0 .14em;border-radius:3px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.single-post .nr-container :is(h1,h2,h3,h4,h5,h6) :is(strong,b,em,i){font-weight:inherit;color:inherit;background:#fff0;padding:0;font-style:inherit;font-size:inherit}.single-post .nr-container :is(em,i){font-style:normal;font-weight:600;font-size:1em;color:#294831;background:#e2efda;padding:0 .15em;border-radius:3px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.single-post .nr-container :is(.nr-bg-green,.nr-bg-yellow,.nr-bg-pink,.nr-term){padding:.06em .22em;border-radius:4px;box-decoration-break:clone;-webkit-box-decoration-break:clone;font-weight:600}.single-post .nr-container .nr-bg-green{color:#294831;background:#e2efda!important}.single-post .nr-container .nr-bg-yellow{color:#584917;background:#fff2cc!important}.single-post .nr-container .nr-bg-pink{color:#692843;background:#f9dfe9!important}.single-post .nr-container .nr-term{color:#315436;background:#e6f2dd!important}.single-post .nr-container a{color:#6b21a8;text-decoration:underline;text-underline-offset:.2em;overflow-wrap:anywhere}.single-post .nr-container a:hover{color:#581c87}.single-post .nr-container :is(a,input,[tabindex]):focus-visible{outline:3px solid #6b21a8;outline-offset:3px}.single-post .nr-container :is(ul,ol){padding-left:1.5em;margin:.5em 0 1.15em}.single-post .nr-container li{margin:.45em 0;padding-left:.1em;font-weight:400}.single-post .nr-container li::marker{color:#7c3ba1;font-weight:600}.single-post .nr-container li>:is(ul,ol){margin:.5em 0 .6em}.single-post .nr-container .nr-ul-arrow{list-style:disc;padding-left:1.5em}.single-post .nr-container .nr-ul-arrow li::before{content:none}.single-post .nr-container .nr-ol{list-style:decimal;padding-left:1.6em;counter-reset:none;margin-left:0}.single-post .nr-container .nr-ol>li{padding-left:.15em;margin-bottom:.7em}.single-post .nr-container .nr-ol>li::before{content:none}.single-post .nr-container .nr-rationale{display:block;margin:.6em 0 1em;padding:12px 15px;border:1px solid #dfebda;border-radius:10px;color:#35513d;background:#f5faf1;font-style:normal}.single-post .nr-container :is(.nr-mnemonic-box,.nr-memory-box,.nr-key-point,.nr-story-box,.nr-explanation){padding:20px 22px;margin:1.5em 0;border:1px solid #dfd1ec;border-radius:12px;box-shadow:none;background:#eef2fa}.single-post .nr-container .nr-key-point{background:#fff7d8;border-color:#e7d6a4}.single-post .nr-container .nr-story-box{background:#fff8f0;border-color:#efdfcc}.single-post .nr-container .nr-explanation{background:#f3f9ed;border-color:#d5e5c8}.single-post .nr-container :is(.nr-mnemonic-box,.nr-memory-box,.nr-key-point,.nr-story-box,.nr-explanation)>:first-child{margin-top:0}.single-post .nr-container :is(.nr-mnemonic-box,.nr-memory-box,.nr-key-point,.nr-story-box,.nr-explanation)>:last-child{margin-bottom:0}.single-post .nr-container .nr-box-title{font-weight:600;color:#583475;margin:0 0 .6em;font-size:1em}.single-post .nr-container :is(.nr-mnemonic-box,.nr-memory-box) h4{background:transparent!important;padding:0!important;color:#583475;margin-top:0;text-transform:none;font-weight:600}.single-post .nr-container :is(table.nr-table,.nr-table-wrap table){width:100%;border-collapse:collapse;font-size:.9375em;margin:1.4em 0;border:1px solid #dfd4e8;box-shadow:none;background:#fff}.single-post .nr-container :is(.nr-table th,.nr-table td){border:1px solid #dfd4e8;padding:12px 14px;vertical-align:top;line-height:1.75}.single-post .nr-container .nr-table th{font-weight:600;text-align:left;background:#f3eafa;color:#4f296b}.single-post .nr-container .nr-table-purple th{background:#6b3389!important;color:#fff!important;text-align:left}.single-post .nr-container .nr-table-purple tr:nth-child(odd){background:#faf7fc}.single-post .nr-container .nr-table-purple tr:nth-child(even){background:#fff}.single-post .nr-container .nr-table-proc th{background:#f7e6ec!important;color:#4f2541}.single-post .nr-container .nr-table-proc td:nth-child(1){background:#fffbeb!important;width:30%;font-weight:600}.single-post .nr-container .nr-table-proc td:nth-child(2){background:#f3f9ef!important;width:70%}.single-post .nr-container .nr-table-wrap{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;margin:1.4em 0;border:1px solid #dfd4e8;border-radius:10px}.single-post .nr-container .nr-table-wrap table{margin:0;border:0;min-width:520px;display:table}.single-post .nr-container :is(caption,figcaption){font-size:.875em;color:#67566e;line-height:1.65;padding-top:9px;text-align:left;font-style:normal}.single-post .nr-container caption{caption-side:top;padding:10px 14px;background:#faf7fc;font-weight:600}.single-post .nr-container img:not(.emoji){max-width:100%;height:auto;object-fit:contain}.single-post .nr-container :is(figure,.nr-clinical-img){max-width:100%;margin:1.5em auto;padding:14px;border:1px solid #e6ddec;border-radius:12px;background:#fcfaff;text-align:center}.single-post .nr-container :is(figure,.nr-clinical-img) img:not(.emoji){display:block;width:auto;margin:0 auto;border-radius:6px;max-height:620px}.single-post .nr-container .nr-note-controls{font-family:inherit;font-size:13px;line-height:1.4;border:1px solid #e5d9ee;border-radius:12px;padding:10px 12px;margin:16px 0 26px;background:#fdfbff;max-width:100%;min-width:0}.nr-note-controls legend{padding:0 5px;color:#67556f;font-size:13px;line-height:1.4;float:none;width:auto;margin:0}.nr-note-sizes{display:flex;flex-wrap:wrap;gap:6px}.nr-note-sizes label{display:flex;align-items:center;gap:5px;min-height:44px;padding:7px 10px;border:1px solid #e3d7ed;border-radius:8px;cursor:pointer;font-weight:400;color:#5d466c;background:#fff}.nr-note-sizes input{accent-color:#6b21a8;margin:0;width:14px;height:14px;flex-shrink:0}.nr-note-sizes label:has(input:checked){border-color:#b68acb;background:#f5ecfb;color:#581c87;font-weight:600}.nr-note-sizes label:focus-within{outline:2px solid #6b21a8;outline-offset:2px}@media(max-width:600px){.single-post .nr-container{line-height:1.8}.single-post .nr-container :is(h1,.nr-h1){font-size:1.45em;padding:13px 14px!important}.single-post .nr-container :is(h2,.nr-h2){font-size:1.2em;padding:9px 12px!important}.single-post .nr-container :is(h3,.nr-h3-pink-bg){font-size:1.08em}.single-post .nr-container :is(h4,.nr-h4){font-size:1em}.single-post .nr-container :is(.nr-mnemonic-box,.nr-memory-box,.nr-key-point,.nr-story-box,.nr-explanation){padding:16px}.single-post .nr-container .nr-table{display:block;max-width:100%;overflow-x:auto}.single-post .nr-container .nr-table-wrap .nr-table{display:table}.single-post .nr-container :is(.nr-table th,.nr-table td){padding:9px 10px}.nr-note-sizes{gap:5px}.nr-note-sizes label{padding:7px 6px;font-size:12px}}@media(prefers-reduced-motion:reduce){.nr-container{scroll-behavior:auto}}.single-post:has(.nr-container){overflow:visible}@media(max-width:600px){.single-post .nr-container h1.nr-h1{font-size:1.45em;line-height:1.5;padding:13px 14px!important}.single-post .nr-container h2.nr-h2{font-size:1.2em}.nr-note-sizes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.nr-note-sizes label{min-height:44px;font-size:13px;padding:8px 10px}.single-post .entry-content .e-con:has(>.e-con-inner>.elementor-widget-html .nr-container),.single-post .entry-content .elementor-widget-wrap:has(>.elementor-widget-html .nr-container){padding-inline:0!important}}.single-post .nr-container li>:is(strong,b):first-child{background:#f9dfe9;color:#692843}.single-post .nr-container li :is(ul,ol) li>:is(strong,b):first-child{background:#e6f2dd;color:#315436}.single-post .nr-container .nr-memory-box{background:#f1f8e9;border-color:#d1e2bf}.single-post .nr-container :is(.nr-mnemonic-box,.nr-memory-box,.nr-key-point,.nr-story-box,.nr-explanation) .nr-box-title{color:#4b3b54;font-weight:700}.nr-container #ez-toc-container:not(:has(ul a[href^="#"])){display:none}