:root{--mn-header-height:64px}.medicalnote-skip-link.screen-reader-text{height:1px;left:-9999px;overflow:hidden;position:absolute;top:auto;width:1px}.medicalnote-skip-link.screen-reader-text:focus{background:var(--wp--preset--color--primary);border-radius:6px;box-shadow:0 4px 12px rgba(15,108,189,.2);color:var(--wp--preset--color--surface);height:auto;left:1rem;padding:.75rem 1rem;top:1rem;width:auto;z-index:10000}:focus-visible{border-radius:6px;outline:2px solid var(--wp--preset--color--primary);outline-offset:2px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"palt" 1;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{letter-spacing:-.01em}.medicalnote-eyebrow{background:var(--wp--preset--color--primary-soft);border-radius:999px;color:var(--wp--preset--color--primary);display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.12em;padding:.25rem .625rem;text-transform:uppercase}.medicalnote-header{backdrop-filter:saturate(180%) blur(10px);-webkit-backdrop-filter:saturate(180%) blur(10px);background-color:hsla(0,0%,100%,.85);border-bottom:1px solid transparent;position:sticky;top:0;transition:border-color .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s cubic-bezier(.2,.8,.2,1);z-index:50}.medicalnote-header.is-scrolled{border-bottom-color:var(--wp--preset--color--border);box-shadow:0 1px 2px rgba(15,23,42,.04)}.medicalnote-header__inner{align-items:center;display:flex;gap:1.5rem;justify-content:space-between;margin-inline:auto;max-width:var(--wp--style--global--wide-size,1100px);min-height:var(--mn-header-height,64px);padding-inline:clamp(1rem,4vw,2rem);width:100%}.medicalnote-header .wp-block-site-title{font-size:1.125rem!important;font-weight:700!important}.medicalnote-header .wp-block-site-title a{align-items:center;color:var(--wp--preset--color--text)!important;display:inline-flex;gap:.5rem;text-decoration:none!important}.medicalnote-header .wp-block-site-title a:before{background:linear-gradient(135deg,#0f6cbd,#16a085);border-radius:8px;content:"";display:block;height:28px;position:relative;width:28px}.medicalnote-header .wp-block-navigation{font-size:.9375rem}.medicalnote-header .wp-block-navigation .wp-block-navigation-item__content{border-radius:6px;color:var(--wp--preset--color--text);padding:.375rem .875rem;transition:background-color .18s cubic-bezier(.2,.8,.2,1),color .18s cubic-bezier(.2,.8,.2,1)}.medicalnote-header .wp-block-navigation .wp-block-navigation-item__content:hover{background:var(--wp--preset--color--primary-soft);color:var(--wp--preset--color--primary-dark)}.medicalnote-hero{background:radial-gradient(ellipse at 15% 0,rgba(15,108,189,.1) 0,transparent 55%),radial-gradient(ellipse at 85% 100%,rgba(22,160,133,.08) 0,transparent 55%),linear-gradient(180deg,#f5fafe,#fff);overflow:hidden;padding-block:clamp(3.5rem,8vw,6rem);position:relative}.medicalnote-hero:before{background-image:radial-gradient(circle,rgba(15,108,189,.06) 1px,transparent 0);background-size:24px 24px;content:"";inset:0;mask-image:radial-gradient(ellipse at center,#000 30%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 70%);pointer-events:none;position:absolute}.medicalnote-hero>*{position:relative;z-index:1}.medicalnote-hero__lead{color:var(--wp--preset--color--primary);font-size:clamp(.875rem,1.4vw,1rem);font-weight:600;letter-spacing:.06em;margin:0 0 1rem;text-align:center}.medicalnote-hero__lead:after,.medicalnote-hero__lead:before{background:currentColor;content:"";display:inline-block;height:1px;margin:0 .75rem;opacity:.5;vertical-align:middle;width:24px}.medicalnote-hero h1{background:linear-gradient(135deg,#1a202c,#0a4d8a);-webkit-background-clip:text;background-clip:text;margin:0 auto;max-width:18ch;text-align:center;-webkit-text-fill-color:transparent}.medicalnote-hero__sub{color:var(--wp--preset--color--text-muted);margin:1rem auto 0;max-width:36rem;text-align:center}.medicalnote-hero__search{margin-top:2.5rem;margin-inline:auto;max-width:580px}.medicalnote-hero__search .wp-block-search__inside-wrapper{background:var(--wp--preset--color--surface);border:1px solid var(--wp--preset--color--border);border-radius:999px;box-shadow:0 4px 12px rgba(15,108,189,.08),0 2px 4px rgba(15,23,42,.04);padding:.25rem;transition:box-shadow .18s cubic-bezier(.2,.8,.2,1),border-color .18s cubic-bezier(.2,.8,.2,1)}.medicalnote-hero__search .wp-block-search__inside-wrapper:focus-within{border-color:var(--wp--preset--color--primary);box-shadow:0 10px 30px rgba(15,108,189,.12),0 4px 8px rgba(15,23,42,.04),0 0 0 3px rgba(15,108,189,.18)}.medicalnote-hero__search .wp-block-search__input{background:transparent;border:0;flex:1;font-size:1rem;padding:.875rem 1.25rem}.medicalnote-hero__search .wp-block-search__input:focus{box-shadow:none;outline:none}.medicalnote-hero__search .wp-block-search__button{background:var(--wp--preset--color--primary);border:0;border-radius:999px;color:var(--wp--preset--color--surface);cursor:pointer;font-weight:600;padding:.625rem 1.5rem;transition:background-color .18s cubic-bezier(.2,.8,.2,1),transform .18s cubic-bezier(.2,.8,.2,1)}.medicalnote-hero__search .wp-block-search__button:hover{background:var(--wp--preset--color--primary-dark);transform:translateY(-1px)}.medicalnote-hero__stats{display:flex;flex-wrap:wrap;gap:clamp(1.5rem,4vw,3rem);justify-content:center;margin-top:2.5rem}.medicalnote-hero__stat{text-align:center}.medicalnote-hero__stat-num{color:var(--wp--preset--color--primary);display:block;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1}.medicalnote-hero__stat-label{color:var(--wp--preset--color--text-muted);display:block;font-size:.8125rem;margin-top:.375rem}.medicalnote-section{padding-block:clamp(3rem,7vw,5rem)}.medicalnote-section--alt{background:var(--wp--preset--color--surface-alt)}.medicalnote-section__heading{align-items:flex-end;border-bottom:1px solid var(--wp--preset--color--border);display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:2.5rem;padding-bottom:1.25rem}.medicalnote-section__heading h2{align-items:center;display:flex;gap:.75rem;margin:0}.medicalnote-section__heading h2:before{background:linear-gradient(180deg,var(--wp--preset--color--primary) 0,var(--wp--preset--color--accent) 100%);border-radius:2px;content:"";display:block;height:1.4em;width:4px}.medicalnote-section__heading p{color:var(--wp--preset--color--text-muted);font-size:.875rem;margin:0}.medicalnote-body-map__list{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));list-style:none;margin:0;padding:0}.medicalnote-body-map__item{display:flex}.medicalnote-body-map__link{background:var(--wp--preset--color--surface);border:1px solid var(--wp--preset--color--border);border-radius:10px;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s cubic-bezier(.2,.8,.2,1),border-color .18s cubic-bezier(.2,.8,.2,1)}.medicalnote-body-map__link:hover{border-color:rgba(15,108,189,.5);box-shadow:0 4px 12px rgba(15,108,189,.08),0 2px 4px rgba(15,23,42,.04);text-decoration:none;transform:translateY(-2px)}.medicalnote-body-map__link{align-items:center;color:var(--wp--preset--color--text);display:flex;flex-direction:column;gap:.875rem;overflow:hidden;padding:1.75rem 1rem;position:relative;text-align:center;text-decoration:none;width:100%}.medicalnote-body-map__link:before{background:linear-gradient(90deg,var(--wp--preset--color--primary) 0,var(--wp--preset--color--accent) 100%);content:"";height:3px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .18s cubic-bezier(.2,.8,.2,1)}.medicalnote-body-map__link:hover:before{opacity:1}.medicalnote-body-map__icon{align-items:center;background:linear-gradient(135deg,var(--wp--preset--color--primary-soft) 0,rgba(15,108,189,.04) 100%);border-radius:50%;color:var(--wp--preset--color--primary);display:flex;flex:none;height:64px;justify-content:center;transition:transform .18s cubic-bezier(.2,.8,.2,1),background .18s cubic-bezier(.2,.8,.2,1);width:64px}.medicalnote-body-map__icon svg{height:32px;width:32px}.medicalnote-body-map__link:hover .medicalnote-body-map__icon{background:linear-gradient(135deg,rgba(15,108,189,.16),rgba(22,160,133,.08));transform:scale(1.06)}.medicalnote-body-map__name{color:var(--wp--preset--color--text);font-size:1.0625rem;font-weight:700;overflow-wrap:anywhere}.medicalnote-body-map__count{background:var(--wp--preset--color--surface-alt);border-radius:999px;color:var(--wp--preset--color--text-muted);font-size:.75rem;padding:.125rem .5rem;white-space:nowrap}.medicalnote-organ-grid{display:flex;flex-direction:column;gap:2.5rem}.medicalnote-organ-grid__group{position:relative}.medicalnote-organ-grid__title{align-items:center;color:var(--wp--preset--color--text);display:flex;font-size:.875rem;font-weight:700;gap:.75rem;letter-spacing:.04em;margin:0 0 1.25rem}.medicalnote-organ-grid__title .medicalnote-organ-grid__chip{background:var(--wp--preset--color--primary-soft);border-radius:999px;color:var(--wp--preset--color--primary);flex:none;font-size:.75rem;font-weight:600;margin-left:auto;padding:.125rem .625rem;white-space:nowrap}.medicalnote-organ-grid__list{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));list-style:none;margin:0;padding:0}@media(max-width:400px){.medicalnote-organ-grid__list{grid-template-columns:1fr}}.medicalnote-organ-card{display:flex}.medicalnote-organ-card__link{background:var(--wp--preset--color--surface);border:1px solid var(--wp--preset--color--border);border-radius:10px;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s cubic-bezier(.2,.8,.2,1),border-color .18s cubic-bezier(.2,.8,.2,1)}.medicalnote-organ-card__link:hover{border-color:rgba(15,108,189,.5);box-shadow:0 4px 12px rgba(15,108,189,.08),0 2px 4px rgba(15,23,42,.04);text-decoration:none;transform:translateY(-2px)}.medicalnote-organ-card__link{align-items:start;color:var(--wp--preset--color--text);-moz-column-gap:.875rem;column-gap:.875rem;display:grid;grid-template-areas:"icon name arrow" "icon en   arrow" "meta meta meta";grid-template-columns:44px minmax(0,1fr) 18px;padding:1rem 1.125rem;row-gap:.125rem;text-decoration:none;width:100%}.medicalnote-organ-card__icon{-ms-grid-row:1;-ms-grid-row-span:3;align-items:center;align-self:start;background:linear-gradient(135deg,var(--wp--preset--color--primary-soft) 0,#fff 100%);border:1px solid rgba(15,108,189,.12);border-radius:12px;color:var(--wp--preset--color--primary);display:flex;flex:none;font-size:1.0625rem;font-weight:700;grid-area:icon;-ms-grid-column:1;height:44px;justify-content:center;margin-top:.125rem;transition:background .18s cubic-bezier(.2,.8,.2,1),border-color .18s cubic-bezier(.2,.8,.2,1);width:44px}.medicalnote-organ-card__link:hover .medicalnote-organ-card__icon{background:linear-gradient(135deg,rgba(15,108,189,.18) 0,var(--wp--preset--color--primary-soft) 100%);border-color:rgba(15,108,189,.28)}.medicalnote-organ-card__name{font-size:.9375rem;font-weight:700;grid-area:name;-ms-grid-column:3;-ms-grid-row:1;line-height:1.4;min-width:0;overflow-wrap:anywhere;word-break:normal}.medicalnote-organ-card__name-en{color:var(--wp--preset--color--text-muted);font-size:.6875rem;grid-area:en;-ms-grid-column:3;-ms-grid-row:3;letter-spacing:.03em;line-height:1.45;margin-top:.0625rem;min-width:0;overflow-wrap:anywhere}.medicalnote-organ-card__meta{-ms-grid-column:1;-ms-grid-row:5;-ms-grid-column-span:5;align-items:center;border-top:1px dashed var(--wp--preset--color--border);color:var(--wp--preset--color--text-muted);display:flex;flex-wrap:wrap;font-size:.6875rem;gap:.375rem .625rem;grid-area:meta;margin-top:.625rem;padding-top:.625rem}.medicalnote-organ-card__meta span+span:before{content:"·";margin-right:.5rem;opacity:.5}.medicalnote-organ-card__arrow{-ms-grid-row:1;-ms-grid-row-span:3;align-self:start;color:var(--wp--preset--color--text-muted);grid-area:arrow;-ms-grid-column:5;margin-top:.5rem;opacity:0;transform:translateX(-4px);transition:opacity .18s cubic-bezier(.2,.8,.2,1),transform .18s cubic-bezier(.2,.8,.2,1),color .18s cubic-bezier(.2,.8,.2,1)}.medicalnote-organ-card__arrow svg{height:18px;width:18px}.medicalnote-organ-card__link:hover .medicalnote-organ-card__arrow{color:var(--wp--preset--color--primary);opacity:1;transform:translateX(0)}.medicalnote-category-tags{display:flex;flex-wrap:wrap;gap:.625rem;list-style:none;margin:0;padding:0}.medicalnote-category-tag__link{align-items:center;background:var(--wp--preset--color--surface);border:1px solid var(--wp--preset--color--border);border-radius:999px;color:var(--wp--preset--color--text);display:inline-flex;font-size:.875rem;font-weight:600;gap:.375rem;padding:.5rem 1rem .5rem .75rem;text-decoration:none;transition:all .18s cubic-bezier(.2,.8,.2,1)}.medicalnote-category-tag__link:before{background:var(--wp--preset--color--primary);border-radius:50%;content:"";display:block;height:6px;width:6px}.medicalnote-category-tag__link:hover{background:var(--wp--preset--color--primary-soft);border-color:rgba(15,108,189,.4);box-shadow:0 1px 3px rgba(15,23,42,.06),0 1px 2px rgba(15,23,42,.04);color:var(--wp--preset--color--primary-dark);text-decoration:none;transform:translateY(-1px)}.medicalnote-category-tag--cancer .medicalnote-category-tag__link:before{background:var(--wp--preset--color--danger)}.medicalnote-category-tag--mental .medicalnote-category-tag__link:before{background:#8b5cf6}.medicalnote-category-tag--hormone .medicalnote-category-tag__link:before{background:#ec4899}.medicalnote-category-tag--rheumatism .medicalnote-category-tag__link:before{background:var(--wp--preset--color--warning)}.medicalnote-category-tag--trauma .medicalnote-category-tag__link:before{background:#f59e0b}.medicalnote-category-tag--infection .medicalnote-category-tag__link:before{background:#84cc16}.medicalnote-category-tag--allergy .medicalnote-category-tag__link:before{background:#06b6d4}.medicalnote-category-tag--metabolic .medicalnote-category-tag__link:before{background:var(--wp--preset--color--accent)}.medicalnote-category-tag--circulatory .medicalnote-category-tag__link:before{background:var(--wp--preset--color--primary)}.medicalnote-category-tag--digestive .medicalnote-category-tag__link:before{background:#10b981}.medicalnote-popular-diseases{background:var(--wp--preset--color--surface);border:1px solid var(--wp--preset--color--border);border-radius:10px;display:grid;gap:0;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));list-style:none;margin:0;overflow:hidden;padding:0}.medicalnote-popular-diseases__item{border-bottom:1px solid var(--wp--preset--color--border);border-right:1px solid var(--wp--preset--color--border)}.medicalnote-popular-diseases__item a{align-items:center;color:var(--wp--preset--color--text);display:flex;font-size:.9375rem;gap:.75rem;justify-content:space-between;min-height:100%;padding:.875rem 1.125rem;text-decoration:none;transition:background-color .18s cubic-bezier(.2,.8,.2,1),color .18s cubic-bezier(.2,.8,.2,1)}.medicalnote-popular-diseases__item a:after{background:currentColor;content:"";flex:none;height:14px;mask:url("data:image/svg+xml;utf8,<svg viewBox=%270 0 24 24%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27black%27 stroke-width=%272.5%27 stroke-linecap=%27round%27><path d=%27M9 6l6 6-6 6%27/></svg>") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml;utf8,<svg viewBox=%270 0 24 24%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27black%27 stroke-width=%272.5%27 stroke-linecap=%27round%27><path d=%27M9 6l6 6-6 6%27/></svg>") center/contain no-repeat;opacity:.3;transition:opacity .18s cubic-bezier(.2,.8,.2,1),transform .18s cubic-bezier(.2,.8,.2,1);width:14px}.medicalnote-popular-diseases__item a:hover{background:var(--wp--preset--color--primary-soft);color:var(--wp--preset--color--primary-dark);text-decoration:none}.medicalnote-popular-diseases__item a:hover:after{opacity:.8;transform:translateX(2px)}.medicalnote-popular-diseases__item a span{flex:1;line-height:1.4;min-width:0;overflow-wrap:anywhere;word-break:normal}.medicalnote-popular-diseases__empty{color:var(--wp--preset--color--text-muted);grid-column:1/-1;padding:2rem;text-align:center}.medicalnote-breadcrumb{font-size:.8125rem;margin-bottom:1rem}.medicalnote-breadcrumb ol{align-items:center;display:flex;flex-wrap:wrap;gap:.375rem;list-style:none;margin:0;padding:0}.medicalnote-breadcrumb li{align-items:center;display:inline-flex;gap:.375rem}.medicalnote-breadcrumb li+li:before{background:currentColor;color:var(--wp--preset--color--text-muted);content:"";display:block;height:12px;mask:url("data:image/svg+xml;utf8,<svg viewBox=%270 0 24 24%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27black%27 stroke-width=%272%27 stroke-linecap=%27round%27><path d=%27M9 6l6 6-6 6%27/></svg>") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml;utf8,<svg viewBox=%270 0 24 24%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27black%27 stroke-width=%272%27 stroke-linecap=%27round%27><path d=%27M9 6l6 6-6 6%27/></svg>") center/contain no-repeat;opacity:.4;width:12px}.medicalnote-breadcrumb a{color:var(--wp--preset--color--text-muted);text-decoration:none;transition:color .18s cubic-bezier(.2,.8,.2,1)}.medicalnote-breadcrumb a:hover{color:var(--wp--preset--color--primary);text-decoration:underline}.medicalnote-breadcrumb__current{color:var(--wp--preset--color--text);font-weight:500;overflow-wrap:anywhere}.medicalnote-stats-banner{background:var(--wp--preset--color--border);border:1px solid var(--wp--preset--color--border);border-radius:10px;display:grid;gap:1px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:1.5rem 0 2.5rem;overflow:hidden}.medicalnote-stats-banner__item{align-items:center;background:var(--wp--preset--color--surface);color:var(--wp--preset--color--text);display:flex;gap:.875rem;padding:1.125rem 1.25rem;text-decoration:none;transition:background-color .18s cubic-bezier(.2,.8,.2,1)}.medicalnote-stats-banner__item--link{cursor:pointer}.medicalnote-stats-banner__item--link:hover{background:var(--wp--preset--color--primary-soft);text-decoration:none}.medicalnote-stats-banner__item--link:after{background:currentColor;content:"";flex:none;height:14px;margin-left:auto;mask:url("data:image/svg+xml;utf8,<svg viewBox=%270 0 24 24%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27black%27 stroke-width=%272.5%27 stroke-linecap=%27round%27><path d=%27M9 6l6 6-6 6%27/></svg>") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml;utf8,<svg viewBox=%270 0 24 24%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27black%27 stroke-width=%272.5%27 stroke-linecap=%27round%27><path d=%27M9 6l6 6-6 6%27/></svg>") center/contain no-repeat;opacity:.3;transition:opacity .18s cubic-bezier(.2,.8,.2,1),transform .18s cubic-bezier(.2,.8,.2,1);width:14px}.medicalnote-stats-banner__item--link:hover:after{opacity:.9;transform:translateX(2px)}.medicalnote-stats-banner__icon{align-items:center;background:var(--wp--preset--color--primary-soft);border-radius:10px;color:var(--wp--preset--color--primary);display:flex;flex:none;height:44px;justify-content:center;width:44px}.medicalnote-stats-banner__icon svg{height:22px;width:22px}.medicalnote-stats-banner__num{color:var(--wp--preset--color--text);font-size:1.5rem;font-weight:700;line-height:1.1}.medicalnote-stats-banner__num small{color:var(--wp--preset--color--text-muted);font-size:.75rem;font-weight:500;margin-left:.125rem}.medicalnote-stats-banner__label{color:var(--wp--preset--color--text-muted);font-size:.75rem;line-height:1.4;margin-top:.125rem;overflow-wrap:anywhere}.medicalnote-organ-header{padding-top:1.5rem}.medicalnote-organ-header__eyebrow{color:var(--wp--preset--color--primary);font-size:.75rem;font-weight:700;letter-spacing:.12em;margin-bottom:.5rem;text-transform:uppercase}.medicalnote-organ-header__title-row{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.medicalnote-organ-header__icon{align-items:center;background:linear-gradient(135deg,var(--wp--preset--color--primary-soft) 0,#fff 100%);border:1px solid rgba(15,108,189,.16);border-radius:16px;color:var(--wp--preset--color--primary);display:flex;flex:none;font-size:1.5rem;font-weight:700;height:64px;justify-content:center;width:64px}.medicalnote-organ-header h1{line-height:1.2;margin:0}.medicalnote-organ-header h1 small{color:var(--wp--preset--color--text-muted);display:block;font-size:.875rem;font-weight:500;letter-spacing:.04em;margin-top:.25rem}.medicalnote-organ-description{background:var(--wp--preset--color--surface);border:1px solid var(--wp--preset--color--border);border-radius:10px;margin-block:2rem;padding:1.75rem}.medicalnote-organ-description h2{color:var(--wp--preset--color--primary)!important;font-size:1.125rem!important;margin:0 0 .75rem}.medicalnote-organ-description p{color:var(--wp--preset--color--text);line-height:1.8;margin:0}.medicalnote-organ-diseases{margin-top:2rem}.medicalnote-organ-diseases h2{align-items:center;display:flex;gap:.5rem;margin:0 0 1.5rem}.medicalnote-organ-diseases h2:after{background:var(--wp--preset--color--primary-soft);border-radius:999px;color:var(--wp--preset--color--primary);content:attr(data-count);font-size:.75rem;font-weight:600;padding:.125rem .625rem}.medicalnote-disease-header{padding-bottom:2rem;padding-top:1.5rem}.medicalnote-disease-header h1{line-height:1.25;margin:0 0 .875rem}.medicalnote-disease-header__categories{display:flex;flex-wrap:wrap;gap:.5rem}.medicalnote-disease-header__categories a{background:var(--wp--preset--color--primary-soft);border-radius:999px;color:var(--wp--preset--color--primary);font-size:.75rem;font-weight:600;padding:.25rem .75rem;text-decoration:none;transition:background-color .18s cubic-bezier(.2,.8,.2,1)}.medicalnote-disease-header__categories a:hover{background:rgba(15,108,189,.18)}.medicalnote-disease-header__severity{align-items:center;border-radius:999px;display:inline-flex;font-size:.75rem;font-weight:600;gap:.375rem;padding:.25rem .625rem}.medicalnote-disease-header__severity--low{background:rgba(22,160,133,.12);color:var(--wp--preset--color--accent)}.medicalnote-disease-header__severity--low:before{content:"●";font-size:.625rem}.medicalnote-disease-header__severity--medium{background:rgba(217,119,6,.12);color:var(--wp--preset--color--warning)}.medicalnote-disease-header__severity--medium:before{content:"●●";font-size:.625rem;letter-spacing:-1px}.medicalnote-disease-header__severity--high{background:rgba(220,38,38,.12);color:var(--wp--preset--color--danger)}.medicalnote-disease-header__severity--high:before{content:"●●●";font-size:.625rem;letter-spacing:-1px}.medicalnote-disease-definition{background:linear-gradient(180deg,var(--wp--preset--color--primary-soft) 0,rgba(15,108,189,.04) 100%);border:1px solid rgba(15,108,189,.16);border-radius:10px;margin-block:2rem;padding:1.75rem}.medicalnote-disease-definition h2{align-items:center;color:var(--wp--preset--color--primary-dark)!important;display:flex;font-size:1.125rem!important;gap:.5rem;margin:0 0 .75rem!important}.medicalnote-disease-definition h2:before{background:var(--wp--preset--color--primary);border-radius:2px;content:"";display:block;height:1.2em;width:3px}.medicalnote-disease-definition p{color:var(--wp--preset--color--text);line-height:1.85;margin:0}.medicalnote-disease-card{background:var(--wp--preset--color--surface);border:1px solid var(--wp--preset--color--border);border-radius:10px;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s cubic-bezier(.2,.8,.2,1),border-color .18s cubic-bezier(.2,.8,.2,1)}.medicalnote-disease-card:hover{border-color:rgba(15,108,189,.5);box-shadow:0 4px 12px rgba(15,108,189,.08),0 2px 4px rgba(15,23,42,.04);text-decoration:none;transform:translateY(-2px)}.medicalnote-disease-card{padding:1.25rem 1.25rem 1.25rem 1.5rem;position:relative}.medicalnote-disease-card:before{background:linear-gradient(180deg,var(--wp--preset--color--primary) 0,var(--wp--preset--color--accent) 100%);border-radius:0 2px 2px 0;bottom:1.25rem;content:"";left:0;opacity:.6;position:absolute;top:1.25rem;transition:opacity .18s cubic-bezier(.2,.8,.2,1),width .18s cubic-bezier(.2,.8,.2,1);width:3px}.medicalnote-disease-card:hover:before{opacity:1;width:4px}.medicalnote-disease-card .wp-block-post-title{font-size:1.0625rem!important;font-weight:700;line-height:1.4;margin:0 0 .5rem!important}.medicalnote-disease-card .wp-block-post-title a{color:var(--wp--preset--color--text);text-decoration:none}.medicalnote-disease-card .wp-block-post-title a:hover{color:var(--wp--preset--color--primary)}.medicalnote-disease-card .wp-block-post-excerpt{color:var(--wp--preset--color--text-muted);font-size:.8125rem;line-height:1.7;margin:0}.medicalnote-disease-card .wp-block-post-excerpt p{margin:0}.medicalnote-disease-card .wp-block-post-excerpt__more-link{color:var(--wp--preset--color--primary);font-size:.75rem;font-weight:600;margin-top:.5rem}.medicalnote-disease-tabs__nav{backdrop-filter:saturate(180%) blur(8px);-webkit-backdrop-filter:saturate(180%) blur(8px);background:hsla(0,0%,100%,.95);border-bottom:1px solid var(--wp--preset--color--border);display:flex;gap:0;margin-inline:calc(50% - 50vw);overflow-x:auto;padding-inline:max(1rem,50vw - 50% + 1rem);position:sticky;scrollbar-width:thin;top:var(--mn-header-height,64px);z-index:10}.medicalnote-disease-tabs__nav::-webkit-scrollbar{height:4px}.medicalnote-disease-tabs__nav::-webkit-scrollbar-thumb{background:var(--wp--preset--color--border);border-radius:2px}.medicalnote-disease-tabs__tab{background:transparent;border:0;border-bottom:3px solid transparent;cursor:pointer;font-family:inherit;font-size:.9375rem;font-weight:600;gap:.5rem;padding:1rem 1.25rem;transition:color .18s cubic-bezier(.2,.8,.2,1),border-color .18s cubic-bezier(.2,.8,.2,1);white-space:nowrap}.medicalnote-disease-tabs__tab,.medicalnote-disease-tabs__tab-num{align-items:center;color:var(--wp--preset--color--text-muted);display:inline-flex}.medicalnote-disease-tabs__tab-num{background:var(--wp--preset--color--surface-alt);border-radius:50%;font-size:.6875rem;font-weight:700;height:22px;justify-content:center;transition:background .18s cubic-bezier(.2,.8,.2,1),color .18s cubic-bezier(.2,.8,.2,1);width:22px}.medicalnote-disease-tabs__tab:hover{color:var(--wp--preset--color--text)}.medicalnote-disease-tabs__tab[aria-selected=true]{border-bottom-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--primary)}.medicalnote-disease-tabs__tab[aria-selected=true] .medicalnote-disease-tabs__tab-num{background:var(--wp--preset--color--primary);color:var(--wp--preset--color--surface)}.medicalnote-disease-tabs__tab:focus-visible{border-radius:6px;outline:2px solid var(--wp--preset--color--primary);outline-offset:-2px}.medicalnote-disease-tabs__panel{padding:2.5rem 0 2rem}.medicalnote-disease-tabs__panel[hidden]{display:none}.medicalnote-disease-tabs__panel:focus{outline:none}.medicalnote-disease-tabs__heading{align-items:center;border-bottom:2px solid var(--wp--preset--color--primary-soft);display:flex;font-size:1.375rem;font-weight:700;gap:.625rem;margin:0 0 1.5rem;padding-bottom:.75rem}.medicalnote-disease-tabs__heading:before{background:var(--wp--preset--color--primary-soft);border-radius:8px;content:"";display:block;flex:none;height:32px;width:32px}.medicalnote-disease-tabs__content{color:var(--wp--preset--color--text);line-height:1.85}.medicalnote-disease-tabs__content p{margin:0 0 1rem}.medicalnote-disease-tabs__content ol,.medicalnote-disease-tabs__content ul{margin:0 0 1rem 1.5rem;padding:0}.medicalnote-disease-tabs__content li{margin-bottom:.5rem}.medicalnote-disease-tabs__content strong{color:var(--wp--preset--color--text)}.medicalnote-disease-tabs__empty{background:var(--wp--preset--color--surface-alt);border-radius:10px;color:var(--wp--preset--color--text-muted);font-style:italic;padding:1.5rem;text-align:center}.medicalnote-doctor-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));list-style:none;margin:0;padding:0}.medicalnote-doctor-grid--empty{background:var(--wp--preset--color--surface-alt);border:1px dashed var(--wp--preset--color--border);border-radius:10px;color:var(--wp--preset--color--text-muted);padding:2rem;text-align:center}.medicalnote-doctor-card{display:flex}.medicalnote-doctor-card__link{background:var(--wp--preset--color--surface);border:1px solid var(--wp--preset--color--border);border-radius:10px;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s cubic-bezier(.2,.8,.2,1),border-color .18s cubic-bezier(.2,.8,.2,1)}.medicalnote-doctor-card__link:hover{border-color:rgba(15,108,189,.5);box-shadow:0 4px 12px rgba(15,108,189,.08),0 2px 4px rgba(15,23,42,.04);text-decoration:none;transform:translateY(-2px)}.medicalnote-doctor-card__link{display:grid;grid-template-columns:56px 1fr;grid-gap:.875rem 1rem;align-items:start;color:var(--wp--preset--color--text);padding:1.125rem;text-decoration:none;width:100%}.medicalnote-doctor-card__avatar{align-items:center;align-self:center;background:linear-gradient(135deg,var(--wp--preset--color--primary-soft) 0,#fff 100%);border:1px solid rgba(15,108,189,.16);border-radius:50%;color:var(--wp--preset--color--primary);display:flex;flex:none;font-size:1.25rem;font-weight:700;height:56px;justify-content:center;width:56px}.medicalnote-doctor-card__body{display:flex;flex-direction:column;gap:.25rem;min-width:0}.medicalnote-doctor-card__name{font-size:1.0625rem;font-weight:700;line-height:1.35;margin:0;overflow-wrap:anywhere}.medicalnote-doctor-card__dept,.medicalnote-doctor-card__org,.medicalnote-doctor-card__role{color:var(--wp--preset--color--text-muted);font-size:.8125rem;line-height:1.5;margin:0;overflow-wrap:anywhere}.medicalnote-doctor-card__role{color:var(--wp--preset--color--primary);font-weight:600}.medicalnote-doctor-card__specialty{color:var(--wp--preset--color--text);font-size:.75rem;line-height:1.5;margin:.25rem 0 0;overflow-wrap:anywhere}.medicalnote-doctor-card__specialty span{background:var(--wp--preset--color--primary-soft);border-radius:999px;color:var(--wp--preset--color--primary);display:inline-block;font-size:.6875rem;font-weight:700;margin-right:.375rem;padding:.05rem .5rem}.medicalnote-doctor-card__creds{display:flex;flex-wrap:wrap;gap:.25rem;list-style:none;margin:.375rem 0 0;padding:0}.medicalnote-doctor-card__creds li{background:var(--wp--preset--color--surface-alt);border:1px solid var(--wp--preset--color--border);border-radius:999px;color:var(--wp--preset--color--text-muted);font-size:.6875rem;overflow-wrap:anywhere;padding:.125rem .5rem}.medicalnote-see-all{font-size:.875rem;margin:1.5rem 0 0;text-align:right}.medicalnote-see-all a{color:var(--wp--preset--color--primary);font-weight:600;text-decoration:none}.medicalnote-see-all a:hover{text-decoration:underline}.medicalnote-article-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));list-style:none;margin:0;padding:0}.medicalnote-article-grid--empty{background:var(--wp--preset--color--surface-alt);border:1px dashed var(--wp--preset--color--border);border-radius:10px;color:var(--wp--preset--color--text-muted);padding:2rem;text-align:center}.medicalnote-article-card{display:flex}.medicalnote-article-card__link{background:var(--wp--preset--color--surface);border:1px solid var(--wp--preset--color--border);border-radius:10px;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s cubic-bezier(.2,.8,.2,1),border-color .18s cubic-bezier(.2,.8,.2,1)}.medicalnote-article-card__link:hover{border-color:rgba(15,108,189,.5);box-shadow:0 4px 12px rgba(15,108,189,.08),0 2px 4px rgba(15,23,42,.04);text-decoration:none;transform:translateY(-2px)}.medicalnote-article-card__link{color:var(--wp--preset--color--text);display:flex;flex-direction:column;gap:.5rem;padding:1.25rem;text-decoration:none;width:100%}.medicalnote-article-card__cat{align-items:center;align-self:flex-start;background:var(--wp--preset--color--primary-soft);border:1px solid rgba(15,108,189,.18);border-radius:999px;color:var(--wp--preset--color--primary);display:inline-flex;font-size:.6875rem;font-weight:700;padding:.125rem .625rem}.medicalnote-article-card__cat--overview{background:rgba(15,108,189,.06);border-color:currentColor;color:var(--wp--preset--color--primary)}.medicalnote-article-card__cat--symptoms{background:rgba(15,108,189,.06);border-color:currentColor;color:#d97706}.medicalnote-article-card__cat--treatment{background:rgba(15,108,189,.06);border-color:currentColor;color:#16a085}.medicalnote-article-card__cat--prevention{background:rgba(15,108,189,.06);border-color:currentColor;color:#6366f1}.medicalnote-article-card__cat--case_study{background:rgba(15,108,189,.06);border-color:currentColor;color:#ec4899}.medicalnote-article-card__title{font-size:1rem;font-weight:700;line-height:1.45;margin:0;overflow-wrap:anywhere}.medicalnote-article-card__summary{color:var(--wp--preset--color--text-muted);display:-webkit-box;font-size:.8125rem;-webkit-line-clamp:3;line-height:1.65;margin:.25rem 0 0;overflow-wrap:anywhere;-webkit-box-orient:vertical;overflow:hidden}.medicalnote-article-card__meta{align-items:center;border-top:1px dashed var(--wp--preset--color--border);color:var(--wp--preset--color--text-muted);display:flex;flex-wrap:wrap;font-size:.6875rem;gap:.625rem;margin-top:auto;padding-top:.625rem}.medicalnote-article-card__meta>span{align-items:center;display:inline-flex;gap:.25rem}.medicalnote-article-card__doctor{color:var(--wp--preset--color--text);font-weight:600}.medicalnote-article-card__doctor:before{background:var(--wp--preset--color--primary-soft);border-radius:50%;content:"";display:inline-block;height:14px;margin-right:.25rem;width:14px}.medicalnote-archive-header{border-bottom:1px solid var(--wp--preset--color--border);margin-bottom:1.5rem;padding-bottom:1.25rem}.medicalnote-archive-header h1{line-height:1.2;margin:.25rem 0 .375rem}.medicalnote-archive-header p{font-size:.875rem;margin:0}.medicalnote-active-filters{align-items:center;background:var(--wp--preset--color--primary-soft);border:1px solid rgba(15,108,189,.16);border-radius:10px;display:flex;flex-wrap:wrap;font-size:.8125rem;gap:.625rem;margin-bottom:1.5rem;padding:.875rem 1rem}.medicalnote-active-filters__lead{color:var(--wp--preset--color--primary-dark);font-weight:700}.medicalnote-active-filters__list{display:flex;flex-wrap:wrap;gap:.375rem;list-style:none;margin:0;padding:0}.medicalnote-active-filters__chip{align-items:center;background:var(--wp--preset--color--surface);border:1px solid rgba(15,108,189,.24);border-radius:999px;display:inline-flex;gap:.375rem;overflow-wrap:anywhere;padding:.25rem .75rem}.medicalnote-active-filters__label{background:var(--wp--preset--color--primary-soft);border-radius:999px;color:var(--wp--preset--color--primary);font-size:.6875rem;font-weight:700;padding:.0625rem .5rem}.medicalnote-active-filters__value{color:var(--wp--preset--color--text);font-weight:600}.medicalnote-active-filters__clear{color:var(--wp--preset--color--primary-dark);font-weight:600;margin-left:auto;text-decoration:none}.medicalnote-active-filters__clear:hover{text-decoration:underline}.medicalnote-article-header{border-bottom:1px solid var(--wp--preset--color--border);margin-bottom:2rem;padding-bottom:1.5rem;padding-top:1rem}.medicalnote-article-header__eyebrow{color:var(--wp--preset--color--primary);font-size:.75rem;font-weight:700;letter-spacing:.12em;margin:0 0 .5rem;text-transform:uppercase}.medicalnote-article-header h1{line-height:1.3;margin:0}.medicalnote-article-header__date{color:var(--wp--preset--color--text-muted);font-size:.8125rem;margin-top:.5rem}.medicalnote-article-body{font-size:1rem;line-height:1.85}.medicalnote-article-body p{margin:0 0 1rem}.medicalnote-article-body h2{margin:2.5rem 0 1rem}.medicalnote-article-body h3{margin:2rem 0 .75rem}.medicalnote-article-body ol,.medicalnote-article-body ul{margin:0 0 1rem 1.5rem;padding:0}.medicalnote-article-body li{margin-bottom:.5rem}.medicalnote-article-body blockquote{background:var(--wp--preset--color--primary-soft);border-left:3px solid var(--wp--preset--color--primary);border-radius:0 6px 6px 0;color:var(--wp--preset--color--text);margin:1.5rem 0;padding:1rem 1.25rem}.medicalnote-doctor-profile{padding-top:1rem}.medicalnote-doctor-profile h1{line-height:1.25;margin:.25rem 0 1rem}.medicalnote-footer{background:var(--wp--preset--color--surface-alt);border-top:1px solid var(--wp--preset--color--border);padding-block:clamp(2.5rem,5vw,4rem) clamp(1.5rem,3vw,2.5rem)}.medicalnote-footer .wp-block-site-title{font-size:1.0625rem!important;font-weight:700}.medicalnote-footer__list{list-style:none;margin:0;padding:0}.medicalnote-footer__list li{font-size:.875rem;padding:.25rem 0}.medicalnote-footer__list a{color:var(--wp--preset--color--text-muted);text-decoration:none;transition:color .18s cubic-bezier(.2,.8,.2,1)}.medicalnote-footer__list a:hover{color:var(--wp--preset--color--primary);text-decoration:underline}
