@font-face{font-family:Manrope;src:url(fonts/manrope.woff2) format('woff2');font-weight:400 800;font-style:normal;font-display:swap}
@font-face{font-family:Newsreader;src:url(fonts/newsreader.woff2) format('woff2');font-weight:400 600;font-style:normal;font-display:swap}
:root{--bg:#f9fbfa;--paper:#fff;--ink:#173d35;--muted:#6a7d76;--accent:#157d65;--accent-ink:#fff;--line:#e0e9e4;--soft:#edf5f0;--heading:Manrope,Arial,sans-serif;--body:Manrope,Arial,sans-serif;--radius:18px;--max:1240px;--shadow:0 12px 34px #18392e08;--red:#ad3c38;--red-bg:#fff3f0;--strip:32px;color-scheme:light}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:130px}body{margin:0;font-family:var(--body);font-size:14px;line-height:1.65;color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input,select{font:inherit;color:inherit}button,a,input,summary{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:default}button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--accent);outline-offset:4px}svg{flex-shrink:0;vertical-align:middle}img{display:block;max-width:100%}button{border:0}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--heading);font-weight:650;line-height:1.2}h1,h2{letter-spacing:-.045em}h1 em,h2 em{font-style:normal;color:var(--accent)}p{color:var(--muted)}[hidden]{display:none!important}.sr,.skip:not(:focus){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.skip:focus{position:fixed;z-index:1000;padding:14px;background:var(--paper);color:var(--ink)}.loading{min-height:90vh;display:grid;place-items:center;font-size:20px;font-weight:700}.content{width:min(var(--max),calc(100% - 96px));margin:0 auto;min-height:60vh}.concept-strip{height:var(--strip);padding:0 28px;display:flex;align-items:center;gap:18px;border-bottom:1px solid #e1e6e2;background:#f2f5f3;color:#68776e;font-size:10px;font-weight:700;letter-spacing:.04em;position:relative;z-index:60}.concept-strip>a{display:flex;gap:6px;align-items:center}.concept-name{margin-left:auto}.concept-strip nav{display:flex;gap:4px}.concept-strip nav a{display:grid;place-items:center;min-width:27px;height:23px;border-radius:4px;color:#7e8a83}.concept-strip nav a[aria-current]{background:#203f33;color:#fff}.site-header{position:sticky;top:0;z-index:40;background:var(--paper);border-bottom:1px solid var(--line)}.header-inner{width:min(var(--max),calc(100% - 96px));height:88px;margin:auto;display:flex;align-items:center;gap:32px}.brand{display:flex;align-items:center;gap:10px;font-size:28px;font-weight:800;letter-spacing:-1.45px;flex-shrink:0;line-height:1.15}.brand-symbol{width:35px;height:38px;display:grid;place-items:center;color:var(--accent)}.brand-symbol svg{width:38px;height:38px}.brand-dot{color:var(--accent)}.brand-caption{display:none}.main-nav{display:flex;align-items:center;gap:30px;margin-left:auto;min-width:0}.main-nav a{display:flex;gap:10px;align-items:center;color:var(--muted);font-size:12px;font-weight:650;white-space:nowrap;position:relative;padding:10px 0}.main-nav a>svg{display:none}.main-nav a:hover,.main-nav a[aria-current]{color:var(--accent)}.main-nav a[aria-current]::after{content:'';position:absolute;bottom:2px;left:0;right:0;height:2px;background:var(--accent);border-radius:3px}.main-nav .about-link{display:none}.saved-link{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:650;border-left:1px solid var(--line);padding-left:24px;margin-left:2px}.saved-link b{display:none}.mobile-menu{display:none;background:none}.eyebrow{display:flex;align-items:center;gap:8px;font-family:var(--body);font-size:10px;font-weight:750;letter-spacing:.15em;line-height:1.5;color:var(--accent)}.status-dot{width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 8%,transparent);display:inline-block;flex-shrink:0}.primary,.secondary{display:inline-flex;justify-content:center;align-items:center;gap:20px;border-radius:9px;font-size:12px;font-weight:700;line-height:1.4;padding:16px 23px;min-height:48px;transition:transform .15s,background .15s}.primary{background:var(--accent);color:var(--accent-ink)}.primary:hover{filter:brightness(.94);transform:translateY(-1px)}.secondary{background:var(--paper);color:var(--ink);border:1px solid var(--line)}.text-link{display:inline-flex;align-items:center;gap:12px;font-size:11px;line-height:1.5;font-weight:700;color:var(--accent)}.text-link:hover{text-decoration:underline;text-underline-offset:4px}.hero{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;position:relative;min-height:540px;padding:62px 0 35px;gap:30px}.hero-copy{position:relative;z-index:2;min-width:0}.hero h1{font-size:clamp(40px,4.1vw,62px);line-height:1.11;margin:22px 0 22px;letter-spacing:-.055em;font-weight:750}.hero-copy>p{font-size:13px;line-height:1.9;max-width:440px}.search-box{display:flex;gap:8px;background:var(--paper);border:1px solid var(--line);border-radius:12px;padding:8px;align-items:stretch;box-shadow:var(--shadow);max-width:620px}.hero .search-box{margin-top:30px}.search-field{display:flex;align-items:center;gap:12px;flex:1;min-width:0;padding:0 10px;color:var(--muted)}.search-field input{width:100%;min-width:0;border:0;outline:0!important;background:transparent;font-size:11px;height:46px}.search-field:focus-within{color:var(--accent)}.search-box:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 12%,transparent)}input::placeholder{color:var(--muted);opacity:.85}.search-box .primary{min-height:46px;gap:12px;padding:12px 19px;flex-shrink:0}.suggested{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-top:15px;font-size:10px;color:var(--muted)}.suggested a{border-bottom:1px solid var(--line);line-height:1.6}.suggested a:hover{color:var(--accent)}.trust-line{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:32px;font-size:9px;color:var(--muted)}.trust-line>span,.trust-line a{display:flex;align-items:center;gap:6px}.trust-line i{height:3px;width:3px;border-radius:50%;background:var(--muted);opacity:.4}.trust-line svg{color:var(--accent)}.hero-actions{display:flex;align-items:center;gap:24px;margin-top:30px}.aura-art{height:420px;position:relative;display:grid;place-items:center}.aura-ring{position:absolute;aspect-ratio:1;border-radius:50%;border:1px solid #dfeee5}.ring-one{width:365px;background:radial-gradient(circle at 45% 45%,#e2f1e4,transparent 70%)}.ring-two{width:290px;border-style:dashed;border-color:#c8dfce;transform:rotate(10deg)}.ring-three{width:220px;border-color:#fff;background:#eff6ee60;box-shadow:0 0 70px #b3d8b335}.aura-heart{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#2e8b6c;z-index:1;transform:translateY(-8px)}.aura-heart>svg{width:114px;height:114px;stroke-width:.65;filter:drop-shadow(0 10px 12px #66a58030)}.aura-heart>span{text-align:center;font-size:10px;line-height:1.8;color:#6a8f7b;margin-top:7px}.aura-heart b{color:#37755b;font-weight:600}.floating{position:absolute;z-index:3;display:flex;align-items:center;gap:11px;background:var(--paper);border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 40px #1a624214;font-size:10px;padding:15px 17px;line-height:1.7;min-width:170px}.floating b{color:var(--ink);font-weight:700}.floating small{display:block;color:var(--muted);font-size:10px}.aura-art .tag-one{left:4px;top:86px;transform:rotate(-4deg);font-size:9px}.aura-art .tag-two{right:6px;bottom:64px;transform:rotate(3deg);gap:14px;min-width:186px}.aura-art .tag-two>svg{color:var(--accent)}.aura-art .tag-two b{font-size:23px;line-height:1}.small-med-icon{background:var(--soft);color:var(--accent);border-radius:9px;padding:8px;display:grid;place-items:center}.tiny-check{display:grid;place-items:center;background:#e6f3e9;color:#348e60;width:20px;height:20px;border-radius:50%;margin-left:9px}.mini-bars{display:flex;align-items:end;gap:3px;height:35px;margin-left:auto}.mini-bars i{display:block;width:5px;background:#b8d7bd;border-radius:3px}.mini-bars i:nth-child(1){height:15px}.mini-bars i:nth-child(2){height:25px}.mini-bars i:nth-child(3){height:19px}.mini-bars i:nth-child(4){height:32px;background:#5c9e78}.orbital-dot{position:absolute;width:10px;height:10px;border:3px solid var(--paper);background:#a1cdb1;border-radius:50%;z-index:1}.dot-a{left:104px;bottom:77px;width:14px;height:14px}.dot-b{right:121px;top:28px}.dot-c{right:28px;top:177px;width:7px;height:7px}.home-metrics{display:grid;grid-template-columns:repeat(3,1fr) 1.3fr;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:5px;padding:23px 0;gap:30px}.home-metrics>div{display:flex;gap:12px;align-items:center;border-right:1px solid var(--line)}.home-metrics strong{font-size:28px;font-weight:650;line-height:1.3;letter-spacing:-.05em}.home-metrics strong>span{font-size:16px;color:var(--accent)}.home-metrics>div>span{font-size:10px;color:var(--muted);max-width:70px;line-height:1.7}.home-metrics>p{display:flex;align-items:center;justify-content:flex-end;gap:13px;font-size:10px;line-height:1.8}.home-metrics p svg{color:var(--accent)}.home-metrics p b{font-weight:650;color:var(--ink)}.home-sectors{padding-top:56px}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:25px}.section-heading h2{font-size:26px;margin-top:9px;font-weight:650}.sector-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.sector-card{display:flex;align-items:center;gap:16px;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:22px;min-height:100px;transition:transform .18s,border-color .18s,box-shadow .18s;position:relative;overflow:hidden}.sector-card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--accent) 45%,var(--line));box-shadow:var(--shadow)}.sector-symbol{width:46px;height:46px;display:grid;place-items:center;background:var(--soft);color:var(--accent);border-radius:13px;flex-shrink:0}.sector-copy{display:flex;flex-direction:column;gap:5px;min-width:0}.sector-copy strong{font-size:12px;font-weight:750}.sector-copy small{font-size:10px;color:var(--muted)}.sector-card>svg{margin-left:auto;color:var(--muted);width:17px}.sector-index{display:none}.checker-invite{display:flex;align-items:center;gap:26px;background:var(--soft);border:1px solid var(--line);padding:35px 37px;border-radius:var(--radius);margin:46px 0 0}.invite-icon{width:74px;height:74px;display:grid;place-items:center;background:var(--paper);color:var(--accent);border-radius:19px;flex-shrink:0}.checker-invite h2{font-size:27px;margin:7px 0 10px}.checker-invite p{max-width:530px;font-size:11px;line-height:1.8}.checker-invite>.primary{margin-left:auto;flex-shrink:0}.checker-invite .eyebrow{font-size:8px}.featured-section{padding-top:55px}.article-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.disease-card{position:relative;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);min-width:0;transition:transform .18s,border-color .18s;overflow:hidden}.disease-card:hover{transform:translateY(-3px);border-color:var(--accent)}.disease-card-main{display:flex;flex-direction:column;min-height:244px;padding:23px}.article-card-top{display:flex;align-items:center;gap:8px;font-size:9px;color:var(--muted);padding-right:15px;min-height:28px}.mini-icon{display:grid;place-items:center;color:var(--accent)}.card-number{display:none}.disease-card h3{font-size:17px;letter-spacing:-.03em;line-height:1.35;margin:18px 0 11px}.disease-card p{font-size:10px;line-height:1.8;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:24px}.read-link{display:flex;align-items:center;gap:10px;color:var(--accent);font-size:10px;font-weight:700;margin-top:auto}.save-btn{position:absolute;right:14px;top:20px;display:grid;place-items:center;width:28px;height:29px;border-radius:6px;color:var(--muted);background:var(--paper)}.save-btn:hover,.save-btn.is-saved{background:var(--soft);color:var(--accent)}.save-btn.is-saved svg{fill:color-mix(in srgb,var(--accent) 15%,transparent)}.method-strip{display:flex;align-items:center;gap:20px;margin:46px 0 0;padding:29px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.method-strip>svg{color:var(--accent)}.method-strip strong{font-size:12px}.method-strip p{font-size:10px;margin-top:4px}.method-strip .text-link{margin-left:auto;flex-shrink:0}.site-footer{width:min(var(--max),calc(100% - 96px));margin:60px auto 0;padding:35px 0 26px;display:grid;grid-template-columns:1fr .7fr 1.1fr;gap:45px;border-top:1px solid var(--line)}.site-footer .brand{font-size:24px;gap:8px}.footer-mark{width:28px;height:28px;color:var(--accent)}.footer-brand p{font-size:10px;line-height:1.9;margin-top:14px}.site-footer>div:nth-child(2){display:flex;flex-direction:column;gap:9px;align-items:flex-start;font-size:10px;color:var(--muted)}.footer-note{font-size:9px;line-height:1.9;text-align:right}.footer-note>span{display:block;margin-top:15px;color:var(--ink);font-size:8px;letter-spacing:.06em}.breadcrumbs{display:flex;gap:9px;align-items:center;flex-wrap:wrap;font-size:10px;color:var(--muted);padding:28px 0 0;line-height:1.7}.breadcrumbs>span{color:var(--ink)}.breadcrumbs a:hover{color:var(--accent)}.page-heading{margin:44px 0 29px;max-width:850px}.page-heading h1{font-size:44px;margin:13px 0 17px;line-height:1.16}.page-heading p{font-size:13px;max-width:700px}.library-search .search-box{max-width:100%;box-shadow:none}.library-search .search-box input{font-size:13px}.library-tabs{display:flex;align-items:center;gap:30px;border-bottom:1px solid var(--line);margin-top:25px}.library-tabs>a,.library-tabs>button{font-size:12px;font-weight:650;color:var(--muted);padding:17px 0;background:none;border-bottom:2px solid transparent;display:flex;gap:9px;align-items:center;margin-bottom:-1px}.library-tabs .active{color:var(--accent);border-color:var(--accent)}.library-tabs b{background:var(--soft);padding:1px 7px;border-radius:5px;font-size:9px;font-weight:600}.results-toolbar{display:flex;align-items:center;justify-content:space-between;margin:30px 0 20px;gap:15px}.results-toolbar h2{font-size:20px;letter-spacing:-.02em}.results-toolbar>span{font-size:11px;color:var(--muted)}.all-sectors{grid-template-columns:repeat(3,minmax(0,1fr))}.library-articles{grid-template-columns:repeat(3,minmax(0,1fr))}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:330px;gap:20px;text-align:center;padding:30px;color:var(--muted);grid-column:1/-1}.empty-state>svg{color:var(--accent)}.empty-state h3{font-size:22px;color:var(--ink)}.empty-state p{max-width:400px;font-size:13px}.sector-page-head{display:flex;gap:26px;margin:45px 0 32px;align-items:flex-start}.sector-large-icon{width:88px;height:88px;background:var(--soft);color:var(--accent);display:grid;place-items:center;border-radius:22px;flex-shrink:0}.sector-page-head h1{font-size:42px;margin:9px 0 15px}.sector-page-head p{font-size:12px;max-width:740px}.inline-search{display:flex;align-items:center;gap:13px;border:1px solid var(--line);background:var(--paper);border-radius:11px;padding:14px 19px;color:var(--muted)}.inline-search input{border:0;background:none;width:100%;min-width:0;outline:none!important;font-size:12px}.inline-search:focus-within{border-color:var(--accent)}.inline-search>span{flex-shrink:0;font-size:10px}.sector-group{padding-top:32px}.sector-group .article-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.group-title{display:flex;align-items:center;gap:10px;margin-bottom:18px}.group-title h2{font-size:22px;letter-spacing:-.03em}.group-title span{color:var(--muted);font-size:10px}.checker-heading{max-width:780px}.checker-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:25px;align-items:start}.symptom-panel,.checker-results-panel{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:25px;min-width:0}.checker-results-panel{position:sticky;top:111px}.step-title{display:flex;gap:12px;align-items:center;margin-bottom:23px}.step-title>span{width:30px;height:30px;background:var(--soft);color:var(--accent);border-radius:8px;display:grid;place-items:center;font-size:10px;font-weight:750}.step-title h2{font-size:16px;letter-spacing:-.02em}.sub-label{display:block;font-size:10px;font-weight:650;color:var(--muted);margin:24px 0 12px}.symptom-list{display:flex;flex-wrap:wrap;gap:8px}.symptom-option{background:var(--paper);border:1px solid var(--line);border-radius:8px;padding:9px 12px;display:flex;align-items:center;justify-content:space-between;text-align:left;gap:15px;font-size:11px;line-height:1.6}.symptom-option:hover{background:var(--soft);border-color:var(--accent)}.symptom-option>span{font-size:18px;color:var(--accent);line-height:1}.symptom-groups{margin-top:25px}.symptom-groups details{border-top:1px solid var(--line)}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}.symptom-groups summary{padding:15px 0;display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:650}.symptom-groups details[open] summary>svg{transform:rotate(90deg)}.symptom-groups .symptom-list{padding-bottom:16px}.selected-symptoms{display:flex;flex-wrap:wrap;gap:8px;margin-top:15px}.selected-symptoms>button{display:flex;gap:8px;align-items:center;background:var(--soft);color:var(--accent);border:1px solid color-mix(in srgb,var(--accent) 18%,var(--line));border-radius:8px;font-size:10px;text-align:left;padding:8px 10px}.selected-symptoms>.clear-symptoms{border:0;background:none;color:var(--muted);text-decoration:underline;text-underline-offset:3px}.checker-empty{text-align:center;min-height:330px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:18px}.checker-empty>div{width:95px;height:95px;display:grid;place-items:center;border-radius:28px;background:var(--soft);color:var(--accent);margin-bottom:25px}.checker-empty h3{font-size:24px;letter-spacing:-.04em}.checker-empty p{font-size:12px;max-width:280px;margin-top:13px}.checker-empty>span{font-size:8px;margin-top:30px;color:var(--muted)}.tool-note{display:flex;align-items:flex-start;gap:9px;font-size:10px;line-height:1.9;padding-top:18px;border-top:1px solid var(--line);margin-top:20px}.tool-note svg{margin-top:3px}.checker-count{font-size:10px;margin-bottom:18px;color:var(--muted)}.checker-count b{color:var(--ink)}.result-card{border:1px solid var(--line);border-radius:12px;padding:20px;margin-top:14px}.result-heading{display:flex;gap:13px;align-items:flex-start}.result-heading>span{font-size:11px;color:var(--accent);background:var(--soft);border-radius:6px;padding:5px 7px}.result-heading>a{flex:1}.result-heading h3{font-size:16px;line-height:1.4;letter-spacing:-.02em}.result-heading small{font-size:9px;color:var(--muted)}.result-card>p{font-size:11px;margin:13px 0;line-height:1.85}.next-step{display:flex;gap:10px;align-items:flex-start;background:var(--soft);padding:12px;border-radius:8px;margin:14px 0}.next-step>span{color:var(--accent);margin-top:2px}.next-step>div{display:flex;flex-direction:column;gap:5px}.next-step small{font-size:8px;letter-spacing:.08em;color:var(--muted)}.next-step b{font-size:11px;font-weight:650}.urgency{display:block;font-size:10px;color:var(--accent)}.urgency.shoshilinch{color:var(--red);font-weight:750}.result-card>.text-link{font-size:10px}.drug-alphabet{display:flex;gap:5px;flex-wrap:wrap;padding:23px 0;border-bottom:1px solid var(--line)}.drug-alphabet button{font-size:10px;background:transparent;padding:7px 9px;min-width:28px;border-radius:6px;color:var(--muted)}.drug-alphabet button.active{color:var(--accent-ink);background:var(--accent)}.drug-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.drug-item{display:flex;gap:14px;padding:21px;border:1px solid var(--line);background:var(--paper);border-radius:var(--radius);align-items:flex-start}.drug-item:hover{border-color:var(--accent)}.drug-item-icon{display:grid;place-items:center;background:var(--soft);color:var(--accent);width:43px;height:43px;flex-shrink:0;border-radius:10px}.drug-item>div{flex:1;min-width:0}.drug-item h3{font-size:15px;line-height:1.5;letter-spacing:-.02em}.drug-item p{font-size:10px;margin-top:3px}.drug-item small{font-size:9px;color:var(--muted);line-height:1.7;display:block;margin-top:10px}.drug-item>svg{margin-top:5px;color:var(--muted);width:15px}.reading-layout{display:grid;grid-template-columns:205px minmax(0,1fr);gap:60px;margin-top:42px;align-items:start;max-width:1140px}.reading-sidebar{position:sticky;top:125px;max-height:calc(100vh - 150px);overflow:auto;padding-right:12px;font-size:11px}.reading-sidebar .eyebrow{font-size:9px;margin-bottom:18px}.reading-sidebar nav{display:flex;flex-direction:column}.reading-sidebar nav a{display:block;color:var(--muted);padding:8px 0 8px 13px;border-left:1px solid var(--line);line-height:1.5}.reading-sidebar nav a:hover{color:var(--accent);border-left-color:var(--accent)}.reading-save{margin-top:24px;width:100%;font-size:10px;padding:11px 12px;gap:9px;min-height:42px}.reading-save.is-saved{background:var(--soft);color:var(--accent)}.reading-article{min-width:0;max-width:820px}.reading-header h1{font-size:45px;line-height:1.18;margin:13px 0 20px;overflow-wrap:anywhere}.article-lead{font-size:16px;line-height:1.9}.article-meta{display:flex;align-items:center;flex-wrap:wrap;gap:18px;color:var(--muted);font-size:9px;margin:23px 0 34px;line-height:1.8}.article-meta>span{display:flex;align-items:center;gap:5px}.article-meta>span:last-child{font-style:italic}.patient-summary{padding:25px;background:var(--soft);border:1px solid var(--line);border-radius:var(--radius)}.patient-summary-grid{display:grid;grid-template-columns:1fr 1.3fr;gap:30px;margin-top:22px}.summary-icon{color:var(--accent);display:inline-block;margin-bottom:12px}.patient-summary h2{font-size:17px;letter-spacing:-.03em;margin-bottom:10px}.patient-summary p,.patient-summary li{font-size:11px;line-height:1.9;color:var(--ink)}.patient-summary ul{padding-left:16px;margin-top:0}.patient-summary .urgency{margin-top:10px}.red-flags{padding-top:18px;margin-top:20px;border-top:1px solid var(--line)}.red-flags summary{display:flex;align-items:center;gap:10px;font-size:11px;font-weight:650;color:var(--red)}.red-flags summary>svg:last-child{margin-left:auto}.red-flags ul{margin-top:15px;color:var(--red)}.red-flags li{color:var(--red)}.reading-mode{display:flex;align-items:center;justify-content:space-between;padding:25px 0 12px;color:var(--muted);font-size:10px}.reading-mode>span{display:flex;align-items:center;gap:8px}.secondary.small{padding:8px 12px;font-size:15px;gap:0;min-height:35px}.secondary.small span{font-size:11px}.reading-section{border-top:1px solid var(--line);padding:31px 0 17px;scroll-margin-top:110px}.reading-section>h2{font-size:26px;line-height:1.3;margin-bottom:19px}.reading-section h3{font-size:17px;letter-spacing:-.02em;line-height:1.4;margin:26px 0 12px}.reading-section p,.reading-section li{font-size:14px;line-height:1.95;color:var(--ink)}.reading-section p{margin:14px 0}.reading-section ul{padding-left:21px}.reading-section li{margin-bottom:6px}.reading-section sup{font-size:9px;line-height:0;margin-left:3px;color:var(--accent);font-weight:750}.reading-note{display:flex;align-items:flex-start;gap:13px;background:var(--soft);border:1px solid var(--line);padding:19px 21px;border-radius:12px;font-size:12px;line-height:1.9;margin:23px 0;color:var(--ink)}.reading-note>svg{color:var(--accent);margin-top:3px}.table-scroll{overflow:auto;border:1px solid var(--line);border-radius:12px;max-width:100%;margin:20px 0}.table-scroll table{border-collapse:collapse;width:100%;font-size:11px;line-height:1.8;min-width:450px}.table-scroll th{text-align:left;background:var(--soft);font-weight:750}.table-scroll td,.table-scroll th{padding:12px 15px;border-bottom:1px solid var(--line);vertical-align:top;min-width:120px}.table-scroll tr:last-child td{border:0}.medical-figure{margin:25px 0;background:var(--paper);border:1px solid var(--line);padding:17px;border-radius:12px}.medical-figure img{max-height:430px;object-fit:contain;margin:auto;border-radius:5px}.medical-figure figcaption{font-size:11px;line-height:1.8;color:var(--muted);margin-top:14px}.medical-figure small{display:block;font-size:9px;margin-top:6px}.medical-figure small a{color:var(--accent);text-decoration:underline}.inline-drug{display:flex;align-items:center;gap:16px;padding:20px;border:1px solid var(--line);background:var(--paper);border-radius:12px;margin:16px 0}.inline-drug>span{color:var(--accent);background:var(--soft);padding:10px;border-radius:9px}.inline-drug>div{flex:1}.inline-drug strong{font-size:14px}.inline-drug p{font-size:11px;margin:4px 0;color:var(--muted)}.inline-drug>svg{color:var(--accent)}.warning-box{border:1px solid color-mix(in srgb,var(--red) 20%,var(--line));background:var(--red-bg);border-radius:12px;padding:22px;margin:25px 0;color:var(--red)}.warning-box h2,.warning-box h3{font-size:18px;margin:0 0 13px}.warning-box ul{margin-bottom:0;padding-left:19px}.warning-box li{font-size:12px;color:var(--red);line-height:1.9}.related-list{display:flex;flex-direction:column;gap:6px}.related-list a{padding:12px 0;border-bottom:1px solid var(--line);font-size:13px;display:flex;align-items:center;justify-content:space-between;color:var(--accent);gap:20px}.reference-list{list-style:none;padding:0;margin-top:23px}.reference-list>li{display:flex;gap:17px;padding:18px 0;border-bottom:1px solid var(--line);scroll-margin-top:120px}.reference-list>li>span{font-size:10px;color:var(--accent);font-weight:750;padding-top:1px}.reference-list b{font-size:12px;font-weight:650;line-height:1.7;display:block}.reference-list p{font-size:10px;color:var(--muted);margin:7px 0}.reference-list a{display:inline-flex;gap:7px;align-items:center;font-size:10px;color:var(--accent);text-decoration:underline;text-underline-offset:3px}.large-type .reading-section p,.large-type .reading-section li{font-size:17px}.drug-title{display:flex;align-items:center;gap:20px;margin-top:20px}.drug-title h1{margin:0;font-size:46px}.drug-title p{font-size:12px;margin-top:8px}.drug-title-icon{padding:20px;background:var(--soft);color:var(--accent);border-radius:20px;display:grid;place-items:center}.drug-reading .article-lead{font-size:14px;margin-top:24px}.dose-row{border:1px solid var(--line);border-radius:10px;padding:0 16px;margin:11px 0}.dose-row summary{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:12px;font-weight:650;padding:17px 0;line-height:1.7}.dose-row summary>span{margin-left:auto;color:var(--muted);font-size:10px}.dose-row p{font-size:12px}.dose-row h3{font-size:13px}.condition-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.condition-card{border:1px solid var(--line);background:var(--paper);border-radius:10px;padding:16px}.condition-card summary{display:grid;grid-template-columns:1fr auto;gap:6px;font-size:12px}.condition-card strong{font-weight:650}.condition-card summary>span{grid-column:1;font-size:10px;color:var(--accent)}.condition-card summary>svg{grid-column:2;grid-row:1/3;margin-top:9px;color:var(--muted)}.condition-card.ehtiyot summary>span{color:#967343}.condition-card.mumkin-emas summary>span{color:var(--red)}.condition-card p{font-size:11px}.about-hero{padding:70px 0 60px;max-width:850px}.about-hero h1{font-size:64px;line-height:1.1;margin:22px 0}.about-hero>p{font-size:16px;line-height:1.9;max-width:660px}.about-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.about-block{padding:30px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}.about-block>svg{color:var(--accent);margin-bottom:25px}.about-block h2{font-size:22px;margin-bottom:14px}.about-block p{font-size:12px;line-height:1.9}.about-counts{display:grid;grid-template-columns:repeat(4,1fr);padding:45px 0;border-bottom:1px solid var(--line);gap:30px}.about-counts>div{display:flex;flex-direction:column}.about-counts b{font-size:42px;letter-spacing:-.05em;font-weight:650}.about-counts span{color:var(--muted);font-size:12px}

/* 02 / FOLIO — qog'oz, yashil siyoh va jurnal kompozitsiyasi. */
[data-design=folio]{--bg:#f7f4ed;--paper:#faf8f2;--ink:#293b2e;--muted:#7d8070;--accent:#415943;--accent-ink:#faf8ed;--line:#dedfd0;--soft:#efeee4;--heading:Newsreader,Georgia,serif;--radius:1px;--shadow:none;--max:1200px}
[data-design=folio] .header-inner{height:95px;border-bottom:1px solid var(--ink)}[data-design=folio] .site-header{position:relative;border:0;background:var(--bg)}[data-design=folio] .brand{font-size:30px;font-family:Newsreader,Georgia,serif;letter-spacing:-1.7px;font-weight:600}[data-design=folio] .brand-symbol{width:27px;height:32px}[data-design=folio] .brand-symbol svg{width:31px;height:31px}[data-design=folio] .main-nav{gap:28px}[data-design=folio] .main-nav a{font-size:10px;letter-spacing:.03em}[data-design=folio] .main-nav a[aria-current]::after{height:1px;background:var(--ink)}[data-design=folio] .saved-link{border:0;font-size:10px}[data-design=folio] .hero{grid-template-columns:1.3fr 1fr;gap:65px;padding-top:58px;padding-bottom:55px;min-height:510px}[data-design=folio] .hero h1{font-size:clamp(44px,4.8vw,72px);font-weight:400;line-height:1.06;letter-spacing:-.045em;margin:23px 0 21px}[data-design=folio] .hero h1 em{color:var(--ink);font-style:italic}[data-design=folio] .hero-copy>p{font-size:11px;max-width:390px;line-height:2}[data-design=folio] .eyebrow{font-size:9px;letter-spacing:.14em}[data-design=folio] .eyebrow .status-dot{display:none}[data-design=folio] .primary{border-radius:0;font-size:10px;padding:15px 20px;min-height:44px}[data-design=folio] .hero-actions{gap:24px;margin-top:27px}[data-design=folio] .hero-actions .text-link{font-size:9px}[data-design=folio] .trust-line{font-size:8px;margin-top:26px;gap:9px}[data-design=folio] .trust-line>i{height:8px;width:1px;border-radius:0;background:var(--line)}.folio-art{position:relative;height:355px;background:#e8ebdd;border-radius:170px 170px 0 0;overflow:hidden;display:flex;justify-content:center}.folio-orbit{position:absolute;width:240px;height:240px;left:50%;top:40px;transform:translateX(-50%);border:1px solid #b4c1a2;border-radius:50%}.folio-orbit::before,.folio-orbit::after{content:'';position:absolute;inset:22px;border:1px solid #c8d0ba;border-radius:50%}.folio-orbit::after{inset:45px}.heart-line{height:240px;width:220px;position:absolute;top:33px;left:50%;transform:translateX(-50%) rotate(-12deg);stroke:#647b5c;stroke-width:1.4;filter:drop-shadow(1px 4px 0 #ccd5be)}.folio-art-label{position:absolute;top:24px;left:50%;transform:translateX(-50%);font:8px Manrope,sans-serif;letter-spacing:.14em;white-space:nowrap;color:#718568}.folio-art-caption{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 21px;background:#dee4d2cc;border-top:1px solid #becab0;color:#45563e}.folio-art-caption>span:first-child{font-family:Newsreader,Georgia,serif;font-size:22px;line-height:1.15;letter-spacing:-.04em}.folio-art-caption>span:last-child{font-size:29px;font-family:Newsreader,Georgia,serif;text-align:right;line-height:1}.folio-art-caption small{font:8px Manrope,sans-serif;letter-spacing:0;display:block;margin-top:5px}.folio-search-band{display:grid;grid-template-columns:.65fr 1fr;gap:50px;align-items:center;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);padding:24px 0}.folio-search-band h2{font-size:27px;letter-spacing:-.04em;font-weight:400;margin-top:6px}.folio-search-band .search-box{border-radius:0;border-color:#c8ccbc;background:transparent}.folio-search-band .search-field input{font-size:11px;height:36px}.folio-search-band .search-box .primary{min-height:36px;padding:9px 18px}[data-design=folio] .home-metrics{border-top:0;padding:19px 0;margin:0;gap:25px}[data-design=folio] .home-metrics strong{font-family:Newsreader,Georgia,serif;font-size:33px;font-weight:400}[data-design=folio] .home-metrics>div>span{font-size:9px}[data-design=folio] .home-metrics>p{font-size:9px}[data-design=folio] .section-heading h2{font-size:34px;line-height:1.1;font-weight:400;letter-spacing:-.035em}[data-design=folio] .section-heading>.text-link{font-size:9px;text-transform:uppercase;letter-spacing:.08em}[data-design=folio] .sector-grid{gap:0;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}[data-design=folio] .sector-card{background:transparent;border-top:0;border-left:0;padding:23px 20px;min-height:105px;gap:14px}[data-design=folio] .sector-symbol{width:36px;height:40px;border-radius:0;background:none;color:var(--accent)}[data-design=folio] .sector-copy strong{font-family:Newsreader,Georgia,serif;font-size:21px;letter-spacing:-.035em;font-weight:500}[data-design=folio] .sector-copy small{font-size:8px;text-transform:uppercase;letter-spacing:.06em}[data-design=folio] .sector-card>svg{width:15px}[data-design=folio] .sector-card:hover{transform:none;background:#eceddf;box-shadow:none;border-color:var(--line)}[data-design=folio] .checker-invite{background:var(--ink);color:#f1f1e6;border:0;border-radius:0;padding:30px;margin-top:40px;gap:24px}[data-design=folio] .checker-invite .eyebrow,[data-design=folio] .checker-invite p{color:#c0c7b5}[data-design=folio] .checker-invite h2{font-size:34px;font-weight:400}[data-design=folio] .checker-invite .invite-icon{border:1px solid #6b7966;background:transparent;color:#d0d9bc;border-radius:50%;width:67px;height:67px}[data-design=folio] .checker-invite .primary{color:var(--ink);background:#e3e6d2;gap:13px}[data-design=folio] .article-grid{gap:0;border-top:1px solid var(--line);border-left:1px solid var(--line)}[data-design=folio] .disease-card{background:transparent;border-top:0;border-left:0;overflow:visible}[data-design=folio] .disease-card:hover{transform:none;background:#f0efe5;border-color:var(--line)}[data-design=folio] .disease-card-main{padding:24px;min-height:250px}[data-design=folio] .article-card-top{font-size:8px;text-transform:uppercase;letter-spacing:.08em}[data-design=folio] .mini-icon{display:none}[data-design=folio] .disease-card h3{font-size:25px;line-height:1.15;font-weight:400;letter-spacing:-.03em}[data-design=folio] .disease-card p{font-size:10px;line-height:1.9}[data-design=folio] .save-btn{background:var(--bg);top:18px;right:8px}[data-design=folio] .read-link{font-size:9px}[data-design=folio] .page-heading h1,[data-design=folio] .reading-header h1{font-size:54px;font-weight:400}[data-design=folio] .reading-section>h2{font-size:32px;font-weight:500}[data-design=folio] .drug-item{border-radius:0;background:transparent}[data-design=folio] .drug-item h3{font-size:23px;font-weight:400}[data-design=folio] .patient-summary h2{font-size:23px;font-weight:500}[data-design=folio] .site-footer{border-color:var(--ink)}[data-design=folio] .site-footer .brand{font-size:30px}

/* 03 / ATLAS — klinik kutubxona, doimiy yon navigatsiya. */
[data-design=atlas]{--bg:#f4f6fa;--paper:#fff;--ink:#25334b;--muted:#8590a3;--accent:#3d69de;--accent-ink:#fff;--line:#e4e9f0;--soft:#edf2fd;--radius:12px;--max:1290px;--shadow:0 4px 13px #1f325105}
[data-design=atlas] .concept-strip{background:#18243b;color:#9aa8bd;border-color:#2d3950;height:32px}[data-design=atlas] .concept-strip nav a{color:#a8b6ca}[data-design=atlas] .concept-strip nav a[aria-current]{background:#dbe6ff;color:#304b83}[data-design=atlas] .site-header{position:fixed;left:0;top:32px;bottom:0;width:224px;background:#fff;border-right:1px solid var(--line);border-bottom:0;z-index:30}[data-design=atlas] .header-inner{width:100%;height:auto;display:flex;flex-direction:column;align-items:stretch;padding:31px 22px;gap:0}[data-design=atlas] .brand{font-size:28px;gap:6px}[data-design=atlas] .brand-symbol svg{width:32px;height:32px}[data-design=atlas] .brand-symbol{width:33px}[data-design=atlas] .brand-caption{display:block;font-size:8px;letter-spacing:.02em;color:var(--muted);margin:8px 0 33px;padding-left:3px}[data-design=atlas] .main-nav{display:flex;flex-direction:column;align-items:stretch;margin:0;gap:7px}[data-design=atlas] .main-nav a{font-size:11px;padding:12px 13px;gap:12px;border-radius:7px}[data-design=atlas] .main-nav a>svg{display:block;stroke-width:1.5}[data-design=atlas] .main-nav a[aria-current]{background:var(--soft);color:var(--accent);font-weight:750}[data-design=atlas] .main-nav a[aria-current]::after{display:none}[data-design=atlas] .main-nav .about-link{display:flex;margin-top:25px}[data-design=atlas] .saved-link{font-size:10px;border-left:0;border-top:1px solid var(--line);padding:20px 12px;margin-top:24px;gap:11px}[data-design=atlas] .saved-link b{display:inline-block;margin-left:auto;background:var(--soft);padding:1px 6px;font-size:9px;border-radius:4px}[data-design=atlas] .sidebar-bottom{position:absolute;bottom:28px;left:25px;right:25px;border:1px solid var(--line);border-radius:8px;padding:13px;font-size:9px;color:var(--ink)}[data-design=atlas] .sidebar-bottom .status-dot{width:5px;height:5px;margin-right:7px}[data-design=atlas] .sidebar-bottom b{display:block;font-size:8px;font-weight:400;color:var(--muted);margin:6px 0 13px}[data-design=atlas] .sidebar-bottom a{font-size:8px;color:var(--accent);display:flex;align-items:center;gap:8px}[data-design=atlas] .site-shell{margin-left:224px}[data-design=atlas] .content{width:calc(100% - 76px)}[data-design=atlas] .site-footer{width:calc(100% - 76px);gap:24px}[data-design=atlas] .atlas-topline{display:flex;align-items:center;justify-content:space-between;font-size:10px;border-bottom:1px solid var(--line);height:67px}[data-design=atlas] .atlas-topline>span:first-child{font-weight:700;color:var(--ink)}[data-design=atlas] .atlas-topline>span:last-child{display:flex;gap:7px;align-items:center;color:var(--muted);font-size:9px}[data-design=atlas] .hero{min-height:335px;grid-template-columns:1.6fr .75fr;padding:37px 0 29px;gap:38px;align-items:center}[data-design=atlas] .hero h1{font-size:43px;margin:14px 0;line-height:1.16;letter-spacing:-.045em}[data-design=atlas] .hero h1 em{color:var(--ink)}[data-design=atlas] .hero .eyebrow{font-size:8px}[data-design=atlas] .hero-copy>p{font-size:10px;line-height:1.9;max-width:400px}[data-design=atlas] .hero .search-box{margin-top:24px}[data-design=atlas] .search-box{border-radius:9px;padding:5px}[data-design=atlas] .search-field input{font-size:10px;height:37px}[data-design=atlas] .search-box .primary{min-height:38px;padding:10px 15px;font-size:10px;border-radius:6px;gap:10px}[data-design=atlas] .suggested{font-size:8px;gap:9px;margin-top:12px}.atlas-summary{border:1px solid var(--line);border-radius:14px;background:var(--paper);padding:24px;position:relative;overflow:hidden;align-self:center;box-shadow:var(--shadow)}.atlas-summary::after{content:'';position:absolute;right:-37px;top:22px;width:150px;height:150px;border:25px solid #f4f7fd;border-radius:50%;pointer-events:none}.summary-head{position:relative;display:flex;align-items:center;justify-content:space-between;color:var(--muted);font-size:8px;font-weight:700;letter-spacing:.07em;z-index:1}.atlas-summary>strong{font-size:53px;font-weight:650;line-height:1.3;letter-spacing:-.055em;position:relative;display:block;margin:14px 0 22px;z-index:1}.atlas-summary>strong>span{display:block;font-size:10px;font-weight:400;letter-spacing:0;color:var(--muted)}.atlas-summary>div:last-child{display:flex;gap:17px;padding-top:15px;border-top:1px solid var(--line);position:relative;z-index:1}.atlas-summary>div:last-child>span{font-size:8px;color:var(--muted)}.atlas-summary>div:last-child b{font-size:13px;display:block;color:var(--ink);font-weight:650}.atlas-quick{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:5px}.atlas-quick>a{border:1px solid var(--line);border-radius:11px;padding:22px;background:var(--paper);display:flex;align-items:center;gap:16px}.atlas-quick>a:hover{border-color:var(--accent)}.quick-icon{background:var(--soft);color:var(--accent);width:47px;height:47px;border-radius:10px;display:grid;place-items:center;flex-shrink:0}.atlas-quick>a:nth-child(2) .quick-icon{background:#f4edff;color:#8c70b4}.atlas-quick>a>div{display:flex;flex-direction:column;gap:6px}.atlas-quick b{font-size:12px;font-weight:750}.atlas-quick a>div>span{font-size:9px;color:var(--muted)}.atlas-quick>a>svg{margin-left:auto;width:17px;color:var(--muted)}[data-design=atlas] .home-sectors{padding-top:32px}[data-design=atlas] .section-heading{margin-bottom:18px}[data-design=atlas] .section-heading .eyebrow{font-size:8px}[data-design=atlas] .section-heading h2{font-size:21px;letter-spacing:-.035em;margin-top:6px}[data-design=atlas] .sector-card{padding:17px;min-height:88px;border-radius:10px;gap:12px}[data-design=atlas] .sector-symbol{width:38px;height:38px;border-radius:9px}[data-design=atlas] .sector-symbol svg{width:21px}[data-design=atlas] .sector-copy strong{font-size:11px}[data-design=atlas] .sector-copy small{font-size:9px}[data-design=atlas] .sector-card>svg{width:14px}[data-design=atlas] .article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-design=atlas] .featured-section{padding-top:32px}[data-design=atlas] .disease-card-main{min-height:190px;padding:20px}[data-design=atlas] .disease-card h3{font-size:17px;margin:13px 0 10px}[data-design=atlas] .disease-card p{-webkit-line-clamp:2;font-size:10px;margin-bottom:16px}[data-design=atlas] .reading-layout{grid-template-columns:170px minmax(0,1fr);gap:30px}[data-design=atlas] .reading-sidebar{top:30px}[data-design=atlas] .reading-header h1{font-size:35px}[data-design=atlas] .page-heading h1{font-size:36px}[data-design=atlas] .reading-section>h2{font-size:24px}[data-design=atlas] .article-lead{font-size:14px}[data-design=atlas] .breadcrumbs{padding-top:25px}[data-design=atlas] .checker-layout{gap:18px;grid-template-columns:1fr 1fr}[data-design=atlas] .symptom-panel,[data-design=atlas] .checker-results-panel{padding:20px}[data-design=atlas] .checker-results-panel{top:24px}[data-design=atlas] .drug-grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-design=atlas] .sector-group .article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-design=atlas] .about-hero h1{font-size:51px}[data-design=atlas] .about-block{padding:23px}[data-design=atlas] .about-block h2{font-size:18px}

/* 04 / LUMA — bemorga yaqin, yumshoq va yorug'. */
[data-design=luma]{--bg:#fdfbff;--paper:#fff;--ink:#39314f;--muted:#8b829d;--accent:#8063bc;--accent-ink:#fff;--line:#eae4f2;--soft:#f2edf9;--radius:24px;--shadow:0 7px 25px #77648e05;--max:1200px}
[data-design=luma] .header-inner{height:91px}[data-design=luma] .brand{font-weight:750;letter-spacing:-1.6px}[data-design=luma] .main-nav a{font-size:11px;padding:9px 14px;border-radius:100px}[data-design=luma] .main-nav{gap:6px}[data-design=luma] .main-nav a[aria-current]{background:var(--soft)}[data-design=luma] .main-nav a[aria-current]::after{display:none}[data-design=luma] .saved-link{font-size:10px}[data-design=luma] .hero{padding-top:49px;padding-bottom:39px;min-height:510px;grid-template-columns:1.15fr 1fr;gap:35px}[data-design=luma] .hero h1{font-size:clamp(40px,4.1vw,60px);font-weight:650;line-height:1.14;letter-spacing:-.055em;margin:21px 0 20px}[data-design=luma] .hero h1 em{color:var(--accent)}[data-design=luma] .hero-copy>p{font-size:12px;line-height:1.9;max-width:430px}[data-design=luma] .eyebrow{font-size:9px;letter-spacing:.13em}[data-design=luma] .search-box{border-radius:100px;padding:7px 7px 7px 11px;border-color:#e7deef;box-shadow:0 8px 30px #9e86b70a}[data-design=luma] .search-box .primary{border-radius:100px}[data-design=luma] .primary{border-radius:100px}[data-design=luma] .suggested a{border:0;background:#f4f0f8;padding:4px 10px;border-radius:100px;font-size:8px}[data-design=luma] .suggested{gap:7px;font-size:9px;margin-top:13px}[data-design=luma] .trust-line{font-size:8px;gap:10px;margin-top:24px}.luma-art{height:390px;position:relative;display:grid;place-items:center}.luma-blob{position:absolute;background:#e8dff5;border-radius:44% 56% 58% 42% / 54% 42% 58% 46%}.blob-one{width:310px;height:325px;transform:rotate(-24deg);right:35px;top:27px}.blob-two{width:240px;height:250px;background:#f5dfd4;right:7px;bottom:3px;transform:rotate(29deg);opacity:.65}.luma-cross{width:160px;height:160px;z-index:2;color:#a08ac7;transform:rotate(-10deg);filter:drop-shadow(0 15px 2px #d2c2e7);margin:10px 0 0 40px}.luma-cross svg{width:100%;height:100%}.luma-art .floating{border-radius:17px;padding:14px 19px;min-width:168px;border-color:#e9e2f0;box-shadow:0 10px 30px #6653840d;font-size:10px;gap:13px}.luma-art .tag-one{top:60px;left:6px;transform:rotate(-6deg)}.luma-art .tag-one>svg{color:#b88677}.luma-art .tag-two{bottom:36px;right:2px;transform:rotate(5deg);min-width:190px}.luma-art .tag-two>svg{color:var(--accent)}.luma-art .floating>span{color:var(--muted)}.luma-spark{position:absolute;color:#b5a0d2;font-size:63px;right:0;top:17px;line-height:1;transform:rotate(15deg)}.dot-orbit{position:absolute;left:42px;bottom:42px;width:57px;height:57px;border:1px dashed #c9b5dc;border-radius:50%}.dot-orbit::after{content:'';position:absolute;width:11px;height:11px;right:1px;top:0;background:#dac5a1;border-radius:50%}[data-design=luma] .home-metrics{background:#f4f0f8;border:0;border-radius:22px;margin:0;padding:22px 30px;gap:24px}[data-design=luma] .home-metrics>div{border-color:#e1d8eb}[data-design=luma] .home-metrics strong{font-size:28px;font-weight:600}[data-design=luma] .home-metrics>div>span{font-size:9px}[data-design=luma] .home-metrics p{font-size:9px}[data-design=luma] .home-sectors{padding-top:47px}[data-design=luma] .section-heading h2{font-size:28px;font-weight:600;letter-spacing:-.045em}[data-design=luma] .sector-grid{gap:14px}[data-design=luma] .sector-card{min-height:109px;border-radius:19px;padding:21px;background:#fff;gap:16px}[data-design=luma] .sector-symbol{width:49px;height:49px;border-radius:15px;background:#eee8f6;color:#9579bd}[data-design=luma] .sector-0 .sector-symbol{background:#fcece9;color:#c7897b}[data-design=luma] .sector-2 .sector-symbol{background:#f8f0d9;color:#bc9d58}[data-design=luma] .sector-3 .sector-symbol{background:#e8f3ed;color:#7f9f87}[data-design=luma] .sector-4 .sector-symbol{background:#e9eff9;color:#88a0c7}[data-design=luma] .sector-5 .sector-symbol{background:#f5e9f2;color:#b381a9}[data-design=luma] .sector-copy strong{font-size:12px;font-weight:700}[data-design=luma] .sector-copy small{font-size:9px}[data-design=luma] .checker-invite{background:#eee8f6;border:0;border-radius:24px;margin-top:38px;padding:29px 31px}[data-design=luma] .invite-icon{background:#faf7fe;color:#9c81c2;border-radius:25px}[data-design=luma] .checker-invite h2{font-size:28px;font-weight:600}[data-design=luma] .checker-invite .primary{background:#fff;color:var(--accent);font-size:10px;gap:12px}[data-design=luma] .article-grid{gap:14px}[data-design=luma] .disease-card-main{padding:23px;min-height:248px}[data-design=luma] .disease-card h3{font-size:17px;font-weight:650}[data-design=luma] .mini-icon{color:#b197d0}[data-design=luma] .method-strip{background:#f5f2f9;border:0;border-radius:20px;padding:25px 28px}[data-design=luma] .symptom-option,[data-design=luma] .selected-symptoms>button{border-radius:14px}[data-design=luma] .checker-empty>div{border-radius:38px;transform:rotate(-5deg)}[data-design=luma] .condition-card,[data-design=luma] .dose-row,[data-design=luma] .result-card{border-radius:17px}[data-design=luma] .reading-note{border-radius:17px}[data-design=luma] .page-heading h1{font-weight:600}

/* 05 / NOIR — to'q yashil, laym, grafika va keskin ierarxiya. */
[data-design=noir]{--bg:#112721;--paper:#152e27;--ink:#eff1e9;--muted:#91a49a;--accent:#d5eb9c;--accent-ink:#1f3224;--line:#30483b;--soft:#213c2e;--radius:3px;--shadow:none;--red:#f1aaa0;--red-bg:#3a2c27;--max:1240px;color-scheme:dark}
[data-design=noir] .concept-strip{background:#0b1d17;color:#8d9f92;border-color:#2a3d30}[data-design=noir] .concept-strip nav a{color:#91a591}[data-design=noir] .concept-strip nav a[aria-current]{color:#193121;background:#c9dd9b}[data-design=noir] .site-header{background:var(--bg);border-bottom:0;position:relative}[data-design=noir] .header-inner{height:96px;border-bottom:1px solid var(--line)}[data-design=noir] .brand{font-size:30px;letter-spacing:-1.5px;font-weight:700}[data-design=noir] .brand-symbol svg{width:34px;height:34px}[data-design=noir] .main-nav a{font-size:10px;letter-spacing:.03em}[data-design=noir] .main-nav a[aria-current]::after{height:1px}[data-design=noir] .saved-link{font-size:9px}[data-design=noir] .hero{min-height:440px;grid-template-columns:1.2fr 1fr;padding:45px 0 35px;gap:20px}[data-design=noir] .eyebrow{font-size:8px;letter-spacing:.17em;color:#b3c396}[data-design=noir] .eyebrow .status-dot{display:none}[data-design=noir] .hero h1{font-size:clamp(50px,5vw,76px);font-weight:500;letter-spacing:-.065em;line-height:1.08;margin:23px 0 22px}[data-design=noir] .hero-copy>p{font-size:11px;max-width:395px;line-height:2;color:#a6b4a8}[data-design=noir] .hero .hero-cta{margin-top:28px;border-radius:1px;font-size:10px;min-height:44px;padding:14px 20px;gap:32px}[data-design=noir] .trust-line{font-size:8px;gap:10px;margin-top:28px}.noir-art{height:370px;position:relative;display:grid;place-items:center;background-image:linear-gradient(#65876312 1px,transparent 1px),linear-gradient(90deg,#65876312 1px,transparent 1px);background-size:36px 36px;mask-image:radial-gradient(ellipse at center,black 40%,transparent 78%)}.noir-orbit{position:absolute;aspect-ratio:1;border:1px solid #557349;border-radius:50%}.orbit-a{width:280px;transform:rotate(25deg);border-right-color:#d2e79b;border-bottom-color:#7f9d62}.orbit-b{width:225px;border-style:dashed;border-color:#587248}.orbit-c{width:165px;background:radial-gradient(circle,#37502b50,transparent);border-color:#819a5e}.noir-center{width:83px;height:83px;color:#c4dc96;transform:rotate(12deg);filter:drop-shadow(0 0 15px #bdd98720)}.noir-center svg{width:100%;height:100%}.map-label{position:absolute;background:var(--bg);color:#afc495;font-family:Consolas,monospace;font-size:8px;letter-spacing:.03em;padding:5px 7px;border:1px solid #3e593a}.map-l1{top:42px;left:37px}.map-l2{right:0;top:143px}.map-l3{left:46px;bottom:59px}.map-dot{position:absolute;width:9px;height:9px;border:2px solid var(--bg);background:#c2dc91;border-radius:50%;box-shadow:0 0 0 1px #9eba7b}.d1{left:104px;top:87px}.d2{right:97px;top:207px}.d3{left:169px;bottom:53px}.map-coordinate{position:absolute;bottom:3px;right:14px;font-family:Consolas,monospace;font-size:6px;letter-spacing:.08em;line-height:1.7;color:#728467}.noir-search-band{border-top:1px solid var(--line);padding:24px 0 26px;display:grid;grid-template-columns:220px 1fr;gap:0 30px;align-items:center}.noir-search-band>.search-box{max-width:none;background:#1a3429;border-color:#456044;border-radius:1px;padding:7px}.noir-search-band .search-field input{height:41px;font-size:11px}.noir-search-band .search-box .primary{border-radius:0;min-height:40px;padding:12px 21px;font-size:10px}.noir-search-band>.suggested{grid-column:2;margin-top:12px;font-size:8px;gap:12px}.noir-search-band>.suggested a{border-color:#4c6047}[data-design=noir] .home-metrics{border-top:1px solid var(--line);padding:22px 0;margin:0}[data-design=noir] .home-metrics strong{font-size:27px;font-weight:500;letter-spacing:-.04em;color:var(--accent)}[data-design=noir] .home-metrics strong>span{display:none}[data-design=noir] .home-metrics>div>span{font-size:9px;color:#9cac9b}[data-design=noir] .home-metrics p{font-size:9px}[data-design=noir] .home-metrics p b{color:#becbb3;font-weight:400}[data-design=noir] .home-sectors{padding-top:43px}[data-design=noir] .section-heading h2{font-size:27px;font-weight:500;letter-spacing:-.04em}[data-design=noir] .section-heading>.text-link{font-size:9px;letter-spacing:.01em}[data-design=noir] .sector-grid{gap:0;border-top:1px solid var(--line);border-left:1px solid var(--line)}[data-design=noir] .sector-card{border:1px solid var(--line);border-top:0;border-left:0;background:transparent;padding:23px;min-height:105px;gap:16px}[data-design=noir] .sector-card:hover{background:#203c2c;transform:none;border-color:var(--line)}[data-design=noir] .sector-symbol{width:37px;height:42px;background:transparent;color:#b8ce8e;border-radius:0}[data-design=noir] .sector-copy strong{font-size:12px;font-weight:500}[data-design=noir] .sector-copy small{font-family:Consolas,monospace;font-size:9px;opacity:.8}[data-design=noir] .sector-index{display:block;position:absolute;top:8px;right:11px;font-family:Consolas,monospace;font-size:7px;color:#6f875f}[data-design=noir] .sector-card>svg{width:16px;color:#91a871}[data-design=noir] .checker-invite{background:#263e2a;border-color:#52623a;border-radius:2px;padding:31px;gap:24px}[data-design=noir] .checker-invite h2{font-size:29px;font-weight:500}[data-design=noir] .invite-icon{background:none;color:#bfd68d;border:1px solid #637a47;border-radius:50%;width:67px;height:67px}[data-design=noir] .checker-invite p{color:#a8b69b;font-size:10px}[data-design=noir] .checker-invite .primary{border-radius:1px;font-size:10px}[data-design=noir] .article-grid{gap:0;border-top:1px solid var(--line);border-left:1px solid var(--line)}[data-design=noir] .disease-card{background:transparent;border-top:0;border-left:0}[data-design=noir] .disease-card-main{padding:24px;min-height:260px}[data-design=noir] .disease-card:hover{transform:none;background:#1d3729;border-color:var(--line)}[data-design=noir] .disease-card h3{font-weight:500;font-size:20px;line-height:1.35}[data-design=noir] .article-card-top{font-size:8px;letter-spacing:.03em}[data-design=noir] .mini-icon{color:#a9c381}[data-design=noir] .disease-card p{font-size:10px}[data-design=noir] .save-btn{background:var(--bg);color:#90a479}[data-design=noir] .method-strip{border-color:var(--line)}[data-design=noir] .method-strip strong{font-weight:500}[data-design=noir] .site-footer .brand{font-size:28px}[data-design=noir] .page-heading h1,[data-design=noir] .reading-header h1{font-weight:500}[data-design=noir] .reading-section p,[data-design=noir] .reading-section li{color:#c0ccbe}[data-design=noir] .reading-note{background:#253b2d;border-color:#425439;color:#b7c6a5}[data-design=noir] .reference-list b{color:#c1ccba}[data-design=noir] .warning-box{border-color:#765048}[data-design=noir] .warning-box li{color:var(--red)}[data-design=noir] .patient-summary{background:#203a2b}[data-design=noir] .symptom-option{color:#bac9b3}[data-design=noir] .symptom-option:hover{color:var(--accent)}[data-design=noir] .condition-card.ehtiyot summary>span{color:#d6be82}[data-design=noir] .drug-alphabet button.active{background:var(--accent);color:#1b3021}[data-design=noir] .table-scroll th{background:#29402f}[data-design=noir] .table-scroll td{color:#bac8b4}

@media(min-width:1600px){.hero{min-height:580px}.hero h1{font-size:68px}[data-design=atlas] .hero h1{font-size:49px}[data-design=folio] .hero h1{font-size:76px}[data-design=noir] .hero h1{font-size:82px}[data-design=luma] .hero h1{font-size:63px}}
@media(max-width:1200px){.content,.header-inner,.site-footer{width:calc(100% - 64px)}.main-nav{gap:22px}.header-inner{gap:22px}.saved-link{padding-left:18px}.saved-link>span{display:none}.hero h1{font-size:48px}.hero{min-height:500px;gap:20px}.aura-art{height:370px}.ring-one{width:310px}.ring-two{width:250px}.ring-three{width:190px}.aura-art .tag-one{left:-2px;top:73px;font-size:8px;padding:12px}.aura-art .tag-two{right:0;bottom:45px;min-width:160px;padding:13px;gap:10px}.floating .tiny-check{display:none}.sector-card{padding:19px;gap:12px}.sector-copy strong{font-size:11px}.checker-invite{padding:28px;gap:20px}.checker-invite p{font-size:10px;max-width:430px}.checker-invite>.primary{font-size:10px;padding:13px 18px}.article-grid{gap:12px}.disease-card-main{padding:20px}.article-card-top{font-size:8px}.disease-card h3{font-size:16px}.reading-layout{gap:40px;grid-template-columns:185px minmax(0,1fr)}[data-design=atlas] .site-header{width:200px}[data-design=atlas] .header-inner{padding:28px 17px}[data-design=atlas] .site-shell{margin-left:200px}[data-design=atlas] .content,[data-design=atlas] .site-footer{width:calc(100% - 52px)}[data-design=atlas] .hero h1{font-size:34px}[data-design=atlas] .hero{gap:22px;grid-template-columns:1.6fr .8fr}.atlas-summary{padding:19px}.atlas-summary>strong{font-size:43px}.atlas-summary>div:last-child{gap:12px}.atlas-summary .summary-head{font-size:7px}.atlas-quick>a{padding:18px;gap:12px}.atlas-quick b{font-size:11px}.atlas-quick a>div>span{font-size:8px}.atlas-quick .quick-icon{width:39px;height:39px}[data-design=atlas] .sector-card{padding:15px;gap:9px}[data-design=atlas] .sector-copy strong{font-size:10px}[data-design=atlas] .sector-symbol{width:31px;height:35px}[data-design=atlas] .sector-copy small{font-size:8px}[data-design=atlas] .sector-card>svg{display:none}[data-design=folio] .hero{gap:38px}[data-design=folio] .hero h1{font-size:58px}[data-design=folio] .sector-copy strong{font-size:19px}[data-design=luma] .hero h1{font-size:48px}.luma-art{height:360px}.blob-one{width:270px;height:290px;right:24px}.blob-two{width:210px;height:220px}.luma-cross{width:145px;height:145px}.luma-art .tag-one{left:0;top:51px;min-width:145px}.luma-art .floating{padding:12px 15px;font-size:9px}.luma-art .tag-two{min-width:170px;right:0}[data-design=noir] .hero h1{font-size:61px}.noir-orbit.orbit-a{width:255px}.orbit-b{width:205px}.orbit-c{width:150px}.noir-art{height:330px}.map-l1{left:9px;top:38px}.map-l2{right:0;top:130px}.map-l3{left:16px;bottom:50px}}
@media(max-width:1000px){.brand{font-size:25px}.main-nav{gap:17px}.main-nav a{font-size:11px}.header-inner{height:78px}.hero h1{font-size:43px}.hero-copy>p{font-size:11px}.search-field input{font-size:10px}.search-box .primary{font-size:10px;padding:11px 14px;gap:8px}.search-field{gap:8px;padding-left:6px}.search-field>svg{width:18px}.aura-art{height:330px}.ring-one{width:265px}.ring-two{width:215px}.ring-three{width:160px}.aura-art .tag-one{left:2px;top:58px}.aura-heart>svg{width:90px;height:90px}.aura-heart>span{font-size:8px}.aura-art .tag-two{bottom:26px;min-width:145px}.aura-art .tag-two b{font-size:21px}.floating small{font-size:8px}.orbital-dot.dot-a{left:60px;bottom:54px}.orbital-dot.dot-b{right:89px;top:27px}.aura-art .small-med-icon{padding:6px}.home-metrics{gap:22px}.home-metrics>div{gap:9px}.home-metrics strong{font-size:25px}.home-metrics>div>span{font-size:9px}.home-metrics p{font-size:8px;gap:8px}.home-metrics p svg{width:19px}.section-heading h2{font-size:24px}.sector-grid{gap:10px}.sector-card{padding:17px;min-height:90px;gap:10px}.sector-symbol{width:37px;height:39px;border-radius:10px}.sector-symbol svg{width:22px}.sector-card>svg{width:13px}.sector-copy strong{font-size:10px}.sector-copy small{font-size:9px}.article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.disease-card h3{font-size:19px}.disease-card-main{min-height:210px}.article-card-top{font-size:9px}.disease-card p{-webkit-line-clamp:2}.checker-invite .invite-icon{display:none}.checker-invite h2{font-size:24px}.checker-invite .eyebrow{font-size:7px}.reading-layout{grid-template-columns:155px minmax(0,1fr);gap:30px}.reading-header h1{font-size:37px}.reading-section p,.reading-section li{font-size:13px}.article-lead{font-size:14px}.patient-summary-grid{gap:20px}.drug-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sector-group .article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-design=folio] .hero h1{font-size:49px}[data-design=folio] .hero{min-height:460px;gap:27px}.folio-art{height:320px}.folio-art-caption>span:first-child{font-size:19px}.heart-line{height:218px;top:25px}.folio-art-label{font-size:7px;top:19px}[data-design=folio] .trust-line{font-size:7px}[data-design=folio] .hero-actions{gap:15px}[data-design=folio] .hero-actions .text-link{font-size:8px}[data-design=folio] .hero .primary{font-size:9px;padding:12px 15px}[data-design=folio] .sector-card{padding:18px 13px;gap:8px}[data-design=folio] .sector-copy strong{font-size:17px}[data-design=folio] .sector-copy small{font-size:7px}[data-design=folio] .sector-symbol{width:28px}[data-design=folio] .sector-card>svg{width:12px}[data-design=atlas] .hero{grid-template-columns:1fr}[data-design=atlas] .atlas-summary{display:none}[data-design=atlas] .hero h1{font-size:42px}[data-design=atlas] .hero{padding-top:28px;min-height:300px}[data-design=atlas] .hero-copy>p{max-width:500px;font-size:11px}[data-design=atlas] .sector-grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-design=atlas] .sector-copy strong{font-size:11px}[data-design=atlas] .sector-copy small{font-size:9px}[data-design=atlas] .sector-card{padding:18px}[data-design=atlas] .checker-layout{grid-template-columns:1fr}[data-design=atlas] .checker-results-panel{position:static}[data-design=atlas] .reading-layout{grid-template-columns:1fr}[data-design=atlas] .reading-sidebar{position:static;max-height:none;padding:0}[data-design=atlas] .reading-sidebar nav{display:flex;flex-direction:row;gap:6px;flex-wrap:wrap}[data-design=atlas] .reading-sidebar nav a{border:1px solid var(--line);padding:6px 10px;border-radius:6px;font-size:9px}[data-design=atlas] .reading-save{width:auto}[data-design=atlas] .reading-sidebar .eyebrow{margin-bottom:12px}[data-design=atlas] .about-grid{grid-template-columns:1fr}[data-design=luma] .hero h1{font-size:43px}.luma-art .floating{min-width:125px;font-size:8px;padding:11px;gap:9px}.luma-art .tag-two{min-width:155px;bottom:42px}.blob-one{width:230px;height:260px;right:12px;top:45px}.blob-two{width:200px;height:210px;right:-4px;bottom:20px}.luma-cross{width:125px;height:125px;margin-left:27px}.luma-spark{font-size:45px;top:43px}.dot-orbit{left:14px;bottom:39px;width:40px;height:40px}[data-design=luma] .sector-card{padding:17px;gap:12px}[data-design=luma] .sector-symbol{width:38px;height:41px;border-radius:12px}[data-design=luma] .sector-copy strong{font-size:10px}[data-design=noir] .hero h1{font-size:55px}.noir-search-band{grid-template-columns:165px 1fr;gap:0 20px}.noir-search-band>.eyebrow{font-size:7px}.noir-art{height:310px}.noir-orbit.orbit-a{width:225px}.orbit-b{width:180px}.orbit-c{width:130px}.noir-center{width:66px;height:66px}.map-label{font-size:7px}.map-l1{left:0;top:39px}.map-l2{right:-2px;top:124px}.map-l3{left:8px;bottom:50px}[data-design=noir] .sector-card{padding:18px;gap:11px}[data-design=noir] .sector-copy strong{font-size:10px}.site-footer{gap:25px;grid-template-columns:1fr .8fr 1fr}}
@media(max-width:760px){:root{--strip:34px}.content,.header-inner,.site-footer{width:calc(100% - 40px)}.concept-strip{padding:0 20px;gap:8px;font-size:9px}.concept-strip>a>svg{width:12px}.concept-name{font-size:8px;margin-right:4px}.concept-strip nav{gap:0}.concept-strip nav a{min-width:23px;height:23px;font-size:8px}.header-inner{height:73px;gap:14px}.brand{font-size:25px;gap:7px}.brand-symbol{width:30px;height:32px}.brand-symbol svg{width:33px;height:33px}.main-nav{display:none;position:absolute;top:73px;left:0;right:0;background:var(--paper);padding:15px 20px 20px;border-bottom:1px solid var(--line);margin:0;flex-wrap:wrap;gap:10px 20px;box-shadow:0 10px 20px #00000008}.menu-open .main-nav{display:flex}.main-nav a{padding:8px 0;font-size:12px}.main-nav .about-link{display:flex}.main-nav a[aria-current]::after{display:none}.mobile-menu{display:grid;place-items:center;width:36px;height:36px;margin-left:auto;border:1px solid var(--line);border-radius:8px}.saved-link{padding-left:0;border:0;margin-left:0}.saved-link>span{display:none}.saved-link>svg{width:20px}.hero{grid-template-columns:1fr;padding:38px 0 25px;gap:0;min-height:auto}.hero h1{font-size:clamp(40px,8vw,62px);line-height:1.13;margin:19px 0 19px}.hero-copy>p{font-size:12px;max-width:450px;line-height:1.9}.eyebrow{font-size:8px;letter-spacing:.13em}.hero .search-box{margin-top:25px}.search-box{max-width:100%}.search-field input{font-size:10px;height:42px}.search-box .primary{font-size:10px;padding:11px 15px;gap:9px;min-height:42px}.suggested{font-size:9px;gap:10px;margin-top:12px}.trust-line{margin-top:22px;font-size:8px;gap:9px}.aura-art{height:300px;margin-top:7px;max-width:440px;width:100%;justify-self:center}.ring-one{width:255px}.ring-two{width:205px}.ring-three{width:155px}.aura-art .tag-one{top:57px;left:12px;min-width:158px}.aura-art .tag-two{right:7px;bottom:35px;min-width:158px}.aura-heart{transform:translateY(0)}.aura-heart>svg{width:95px;height:95px}.aura-art .tag-one{font-size:8px}.aura-art .tag-two b{font-size:22px}.home-metrics{grid-template-columns:repeat(3,1fr);gap:16px;padding:20px 0 18px;margin:0}.home-metrics>div{flex-direction:column;align-items:flex-start;gap:5px}.home-metrics>div:nth-child(3){border:0}.home-metrics>div>span{max-width:none;font-size:9px}.home-metrics>p{grid-column:1/-1;justify-content:flex-start;border-top:1px solid var(--line);padding-top:15px;font-size:9px;gap:10px}.home-metrics>p br{display:none}.home-metrics>p b{margin-left:4px}.home-sectors{padding-top:36px}.section-heading{gap:15px;align-items:flex-end;margin-bottom:20px}.section-heading h2{font-size:24px;line-height:1.25;margin-top:7px;max-width:260px}.section-heading>.text-link{font-size:9px;gap:6px;flex-shrink:0;max-width:90px;line-height:1.7}.section-heading>.text-link svg{width:15px}.sector-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sector-card{min-height:116px;padding:17px 14px;gap:10px;align-items:flex-start;flex-wrap:wrap}.sector-symbol{width:36px;height:36px;border-radius:10px}.sector-copy{gap:4px;flex-basis:100%}.sector-copy strong{font-size:11px;line-height:1.4}.sector-copy small{font-size:8px}.sector-card>svg{position:absolute;top:28px;right:14px;width:15px}.checker-invite{padding:25px;flex-direction:column;align-items:flex-start;gap:18px;margin-top:30px;border-radius:15px}.checker-invite h2{font-size:26px}.checker-invite p{font-size:11px;max-width:100%;line-height:1.9}.checker-invite .eyebrow{font-size:7px;letter-spacing:.08em}.checker-invite>.primary{margin:0;font-size:10px;min-height:43px;padding:13px 17px}.featured-section{padding-top:35px}.article-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.disease-card-main{padding:19px 15px;min-height:238px}.article-card-top{font-size:7px;gap:5px;padding-right:13px;align-items:flex-start;line-height:1.7;min-height:25px}.mini-icon>svg{width:17px;height:20px}.disease-card h3{font-size:17px;margin:12px 0 10px;line-height:1.3}.disease-card p{font-size:9px;-webkit-line-clamp:3;line-height:1.85;margin-bottom:20px}.read-link{font-size:8px;gap:6px}.read-link>svg{width:14px}.save-btn{width:23px;height:25px;right:6px;top:16px}.save-btn>svg{width:15px}.method-strip{align-items:flex-start;gap:13px;margin-top:30px;padding:22px 0;flex-wrap:wrap}.method-strip>svg{width:23px}.method-strip>div{flex:1}.method-strip strong{font-size:11px}.method-strip p{font-size:9px;margin-top:5px}.method-strip .text-link{margin:5px 0 0 36px;font-size:10px}.site-footer{grid-template-columns:1.1fr 1fr;gap:25px 20px;margin-top:36px;padding:28px 0}.footer-brand p{font-size:9px}.site-footer>div:nth-child(2){padding-top:5px;font-size:9px;gap:8px}.footer-note{grid-column:1/-1;text-align:left;border-top:1px solid var(--line);padding-top:20px;font-size:9px;display:block}.footer-note>span{margin-top:10px;font-size:8px}.breadcrumbs{font-size:9px;padding-top:21px;gap:6px}.breadcrumbs>svg{width:10px}.page-heading{margin:30px 0 23px}.page-heading h1{font-size:34px;line-height:1.2;margin:12px 0 15px}.page-heading p{font-size:11px;line-height:1.9}.library-search .search-box input{font-size:10px}.library-tabs{margin-top:17px;gap:22px}.library-tabs>a,.library-tabs>button{font-size:10px;gap:7px;padding:14px 0}.library-tabs b{font-size:8px;padding:1px 6px}.results-toolbar{margin:25px 0 17px}.results-toolbar h2{font-size:19px}.results-toolbar>span{font-size:9px;white-space:nowrap}.all-sectors{grid-template-columns:repeat(2,minmax(0,1fr))}.library-articles{grid-template-columns:repeat(2,minmax(0,1fr))}.sector-page-head{gap:16px;margin:30px 0 24px}.sector-large-icon{width:60px;height:63px;border-radius:16px}.sector-large-icon>svg{width:30px}.sector-page-head h1{font-size:31px;margin:7px 0 12px}.sector-page-head p{font-size:10px}.sector-page-head .eyebrow{font-size:7px}.inline-search{padding:13px 15px;border-radius:9px}.inline-search input{font-size:11px}.inline-search>svg{width:19px}.sector-group{padding-top:27px}.group-title h2{font-size:22px}.group-title span{font-size:9px}.sector-group .article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.checker-layout{grid-template-columns:1fr;gap:18px}.symptom-panel,.checker-results-panel{padding:20px;border-radius:15px}.checker-results-panel{position:static}.checker-empty{min-height:250px}.checker-empty>div{width:75px;height:75px;border-radius:23px}.checker-empty h3{font-size:23px}.checker-empty p{font-size:11px}.step-title{gap:10px;margin-bottom:18px}.step-title h2{font-size:15px}.step-title>span{width:27px;height:27px;font-size:9px}.symptom-panel .inline-search input{font-size:10px}.symptom-option{font-size:10px;padding:8px 10px;gap:10px}.symptom-groups summary{font-size:11px}.checker-results-panel{scroll-margin-top:100px}.result-card{padding:16px}.result-heading h3{font-size:15px}.drug-grid{grid-template-columns:1fr}.drug-item{padding:18px;border-radius:13px}.drug-item h3{font-size:16px}.drug-item p{font-size:11px}.drug-item small{font-size:10px}.drug-alphabet{gap:3px;padding:18px 0}.drug-alphabet button{min-width:27px;font-size:9px;padding:6px 8px}.drug-search>span{display:none}.reading-layout{grid-template-columns:1fr;gap:25px;margin-top:25px}.reading-sidebar{position:static;max-height:none;padding:0;border-bottom:1px solid var(--line);padding-bottom:17px}.reading-sidebar>.eyebrow{font-size:8px;margin-bottom:11px}.reading-sidebar nav{flex-direction:row;gap:7px;flex-wrap:nowrap;overflow-x:auto;padding-bottom:9px;scrollbar-width:thin}.reading-sidebar nav a{font-size:9px;padding:7px 10px;white-space:nowrap;flex-shrink:0;border:1px solid var(--line);border-radius:6px;background:var(--paper)}.reading-save{font-size:9px;width:auto;margin-top:10px;min-height:36px}.reading-header h1{font-size:35px;margin:13px 0 18px;letter-spacing:-.045em}.reading-header .eyebrow{font-size:8px}.article-lead{font-size:13px;line-height:1.95}.article-meta{gap:12px;font-size:8px;line-height:1.7;margin:20px 0 25px}.article-meta>span:last-child{flex-basis:100%}.patient-summary{padding:21px;border-radius:15px}.patient-summary-grid{grid-template-columns:1fr;gap:23px;margin-top:20px}.patient-summary-grid>div+div{border-top:1px solid var(--line);padding-top:19px}.summary-icon{margin-bottom:10px}.patient-summary h2{font-size:19px}.patient-summary p,.patient-summary li{font-size:11px}.red-flags summary{font-size:10px;gap:8px}.reading-section{padding:26px 0 15px;scroll-margin-top:90px}.reading-section>h2{font-size:25px;margin-bottom:17px;letter-spacing:-.035em}.reading-section h3{font-size:17px}.reading-section p,.reading-section li{font-size:13px;line-height:1.95}.reading-note{padding:15px;font-size:11px;gap:10px;border-radius:10px}.reading-note>svg{width:17px}.reading-mode{font-size:9px;padding-top:22px}.medical-figure{padding:12px;border-radius:10px;margin:20px 0}.medical-figure figcaption{font-size:10px}.medical-figure small{font-size:8px}.inline-drug{padding:15px;gap:12px}.inline-drug>span{padding:8px}.inline-drug p{font-size:10px}.inline-drug strong{font-size:14px}.warning-box{padding:18px}.warning-box h2{font-size:19px}.warning-box li{font-size:11px}.reference-list b{font-size:11px;overflow-wrap:anywhere}.reference-list p{font-size:10px}.reference-list>li{gap:12px}.related-list a{font-size:12px}.large-type .reading-section p,.large-type .reading-section li{font-size:16px}.condition-grid{grid-template-columns:1fr}.drug-title{gap:16px}.drug-title h1{font-size:33px}.drug-title p{font-size:10px}.drug-title-icon{padding:14px;border-radius:16px}.drug-title-icon svg{width:32px;height:32px}.drug-reading .article-lead{font-size:12px}.about-hero{padding:45px 0 35px}.about-hero h1{font-size:45px;margin:20px 0}.about-hero>p{font-size:13px}.about-grid{grid-template-columns:1fr;gap:12px}.about-block{padding:25px}.about-block h2{font-size:24px}.about-block p{font-size:12px}.about-counts{grid-template-columns:repeat(2,1fr);gap:25px;padding:30px 0}.about-counts b{font-size:39px}.about-counts span{font-size:11px}
 [data-design=folio] .header-inner{height:78px}[data-design=folio] .main-nav{top:78px;background:var(--bg);padding-top:15px}[data-design=folio] .hero{grid-template-columns:1fr;padding:35px 0 30px;gap:32px;min-height:auto}[data-design=folio] .hero h1{font-size:clamp(43px,8vw,63px);font-weight:400;margin:17px 0 20px;line-height:1.1}[data-design=folio] .hero-copy>p{font-size:11px;max-width:420px}[data-design=folio] .hero-actions{gap:22px;margin-top:24px}[data-design=folio] .hero .primary{font-size:10px;padding:13px 17px}[data-design=folio] .hero-actions .text-link{font-size:9px}[data-design=folio] .trust-line{font-size:7px;gap:8px;margin-top:22px}.folio-art{width:100%;height:320px;max-width:380px;justify-self:center;border-radius:180px 180px 0 0}.heart-line{height:230px;top:24px;width:220px}.folio-art-label{top:18px}.folio-art-caption{padding:16px 21px}.folio-art-caption>span:first-child{font-size:23px}.folio-art-caption>span:last-child{font-size:30px}.folio-search-band{grid-template-columns:1fr;padding:21px 0;gap:17px}.folio-search-band h2{font-size:27px}.folio-search-band .eyebrow{font-size:8px}.folio-search-band .search-field input{font-size:10px}[data-design=folio] .home-metrics{padding:20px 0;gap:18px}[data-design=folio] .home-metrics>p{font-size:8px}[data-design=folio] .home-metrics strong{font-size:32px}[data-design=folio] .section-heading h2{font-size:29px;line-height:1.12}[data-design=folio] .section-heading>.text-link{font-size:7px;letter-spacing:.05em;max-width:80px}[data-design=folio] .sector-grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-design=folio] .sector-card{padding:18px 16px;min-height:128px;gap:10px}[data-design=folio] .sector-symbol{width:33px;height:32px}[data-design=folio] .sector-copy strong{font-size:21px;line-height:1.1}[data-design=folio] .sector-copy small{font-size:7px}[data-design=folio] .sector-card>svg{top:29px;right:15px;width:14px}[data-design=folio] .checker-invite{padding:26px;gap:19px}[data-design=folio] .checker-invite h2{font-size:33px}[data-design=folio] .checker-invite p{font-size:10px}[data-design=folio] .checker-invite .primary{min-height:42px;font-size:9px}[data-design=folio] .disease-card-main{padding:21px 16px;min-height:248px}[data-design=folio] .disease-card h3{font-size:25px;line-height:1.12}[data-design=folio] .disease-card p{font-size:9px}[data-design=folio] .article-card-top{font-size:6px;letter-spacing:.05em}[data-design=folio] .read-link{font-size:8px}[data-design=folio] .save-btn{right:4px;top:15px}[data-design=folio] .page-heading h1,[data-design=folio] .reading-header h1{font-size:43px;line-height:1.12}[data-design=folio] .reading-section>h2{font-size:30px}[data-design=folio] .patient-summary h2{font-size:24px}[data-design=folio] .drug-item h3{font-size:25px}
 [data-design=atlas] .site-header{position:sticky;left:0;top:0;bottom:auto;width:100%;border:0;border-bottom:1px solid var(--line)}[data-design=atlas] .header-inner{padding:0;width:calc(100% - 40px);height:73px;flex-direction:row;align-items:center;gap:14px}[data-design=atlas] .brand{font-size:26px}[data-design=atlas] .brand-caption{display:none}[data-design=atlas] .mobile-menu{margin-left:auto}[data-design=atlas] .main-nav{display:none;position:absolute;top:73px;padding:13px 20px 20px;gap:5px;flex-direction:column}[data-design=atlas] .menu-open .main-nav{display:flex}[data-design=atlas] .main-nav .about-link{margin-top:0}[data-design=atlas] .main-nav a{font-size:11px;padding:11px 13px}[data-design=atlas] .saved-link{margin:0;padding:0;border:0}[data-design=atlas] .saved-link>b{display:none}[data-design=atlas] .saved-link>span{display:none}[data-design=atlas] .sidebar-bottom{display:none}[data-design=atlas] .site-shell{margin-left:0}[data-design=atlas] .content,[data-design=atlas] .site-footer{width:calc(100% - 40px)}[data-design=atlas] .atlas-topline{height:47px;font-size:9px}[data-design=atlas] .atlas-topline>span:last-child{font-size:7px;gap:5px}[data-design=atlas] .atlas-topline svg{width:12px}[data-design=atlas] .hero{grid-template-columns:1fr;padding:27px 0 25px;gap:0;min-height:auto}[data-design=atlas] .hero h1{font-size:38px;margin:14px 0 17px}[data-design=atlas] .hero-copy>p{font-size:11px}[data-design=atlas] .hero .search-box{margin-top:22px}[data-design=atlas] .search-field input{font-size:10px}[data-design=atlas] .suggested{font-size:7px;gap:9px}.atlas-quick{grid-template-columns:1fr;gap:11px;margin-top:0}.atlas-quick>a{padding:18px;gap:14px}.atlas-quick b{font-size:12px}.atlas-quick a>div>span{font-size:9px}.atlas-quick .quick-icon{width:42px;height:42px}[data-design=atlas] .home-sectors{padding-top:30px}[data-design=atlas] .sector-grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-design=atlas] .sector-card{padding:17px 14px;min-height:112px;gap:11px}[data-design=atlas] .sector-copy strong{font-size:11px}[data-design=atlas] .sector-copy small{font-size:8px}[data-design=atlas] .sector-card>svg{display:block;top:27px;right:13px}[data-design=atlas] .article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-design=atlas] .disease-card-main{padding:20px 15px;min-height:238px}[data-design=atlas] .disease-card h3{font-size:17px}[data-design=atlas] .disease-card p{-webkit-line-clamp:3;font-size:9px}[data-design=atlas] .article-card-top{font-size:7px}[data-design=atlas] .section-heading h2{font-size:23px}[data-design=atlas] .reading-sidebar{padding-bottom:17px}[data-design=atlas] .reading-sidebar nav{flex-wrap:nowrap}[data-design=atlas] .reading-header h1{font-size:33px}[data-design=atlas] .article-lead{font-size:13px}[data-design=atlas] .page-heading h1{font-size:34px}[data-design=atlas] .drug-grid{grid-template-columns:1fr}[data-design=atlas] .sector-group .article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-design=atlas] .about-hero h1{font-size:44px}
 [data-design=luma] .header-inner{height:73px}[data-design=luma] .main-nav{top:73px;padding:15px 20px;background:var(--paper);gap:8px}[data-design=luma] .main-nav a{font-size:10px;padding:9px 13px}[data-design=luma] .hero{grid-template-columns:1fr;padding:36px 0 30px;gap:0;min-height:auto}[data-design=luma] .hero h1{font-size:clamp(38px,8vw,59px);margin:17px 0 20px;line-height:1.18}[data-design=luma] .hero-copy>p{font-size:11px;max-width:410px}[data-design=luma] .hero .eyebrow{font-size:7px}[data-design=luma] .hero .search-box{margin-top:24px}[data-design=luma] .search-box{padding:6px 6px 6px 9px}[data-design=luma] .search-box .primary{font-size:9px;min-height:41px;padding:11px 14px;gap:7px}[data-design=luma] .search-field{padding:0 3px;gap:8px}[data-design=luma] .search-field input{font-size:9px}[data-design=luma] .suggested{font-size:8px;gap:6px}[data-design=luma] .suggested a{padding:4px 8px;font-size:7px}[data-design=luma] .trust-line{font-size:7px;gap:8px;margin-top:20px}.luma-art{width:100%;max-width:390px;justify-self:center;height:325px;margin-top:10px}.blob-one{width:255px;height:265px;right:41px;top:30px}.blob-two{width:205px;height:210px;right:8px;bottom:7px}.luma-cross{width:134px;height:134px;margin:0 0 0 24px}.luma-art .floating{font-size:9px;padding:12px 16px;min-width:151px;border-radius:14px}.luma-art .tag-one{left:1px;top:55px}.luma-art .tag-two{right:0;bottom:24px;min-width:172px}.luma-spark{right:1px;top:27px;font-size:49px}.dot-orbit{left:18px;bottom:28px;width:45px;height:45px}[data-design=luma] .home-metrics{padding:22px;border-radius:19px;gap:15px}[data-design=luma] .home-metrics>div{align-items:flex-start}[data-design=luma] .home-metrics>p{font-size:8px;padding-top:14px}[data-design=luma] .home-metrics>p b{margin-left:2px}[data-design=luma] .home-sectors{padding-top:35px}[data-design=luma] .section-heading h2{font-size:25px}[data-design=luma] .sector-grid{gap:11px}[data-design=luma] .sector-card{min-height:125px;padding:18px 16px;border-radius:19px;gap:13px}[data-design=luma] .sector-symbol{width:38px;height:38px;border-radius:12px}[data-design=luma] .sector-copy strong{font-size:11px}[data-design=luma] .checker-invite{padding:27px 25px;margin-top:30px;gap:19px;border-radius:22px}[data-design=luma] .checker-invite h2{font-size:27px}[data-design=luma] .checker-invite p{font-size:10px}[data-design=luma] .checker-invite .primary{font-size:9px}[data-design=luma] .article-grid{gap:11px}[data-design=luma] .disease-card-main{padding:20px 15px;min-height:245px}[data-design=luma] .disease-card h3{font-size:17px}[data-design=luma] .method-strip{padding:23px}[data-design=luma] .method-strip .text-link{margin-left:35px}
 [data-design=noir] .header-inner{height:78px}[data-design=noir] .brand{font-size:27px}[data-design=noir] .main-nav{top:78px;background:var(--bg)}[data-design=noir] .hero{grid-template-columns:1fr;padding:36px 0 25px;min-height:auto;gap:14px}[data-design=noir] .hero h1{font-size:clamp(48px,9vw,68px);line-height:1.1;margin:22px 0 21px;font-weight:500}[data-design=noir] .hero-copy>p{font-size:11px;max-width:420px}[data-design=noir] .eyebrow{font-size:7px;letter-spacing:.14em}[data-design=noir] .hero .hero-cta{font-size:10px;padding:13px 19px;margin-top:23px;min-height:44px;gap:25px}[data-design=noir] .trust-line{font-size:7px;gap:8px;margin-top:23px}.noir-art{width:100%;max-width:400px;justify-self:center;height:300px;margin-top:4px}.noir-orbit.orbit-a{width:230px}.orbit-b{width:184px}.orbit-c{width:135px}.noir-center{width:68px;height:68px}.map-l1{left:18px;top:31px}.map-l2{right:1px;top:118px}.map-l3{left:28px;bottom:44px}.map-label{font-size:7px}.map-coordinate{right:0;bottom:0;font-size:6px}.map-dot.d1{left:87px;top:62px}.map-dot.d2{right:71px;top:176px}.map-dot.d3{left:137px;bottom:37px}.noir-search-band{grid-template-columns:1fr;gap:15px;padding:23px 0 21px}.noir-search-band>.suggested{grid-column:1;margin-top:-3px;font-size:7px;gap:11px}.noir-search-band>.eyebrow{font-size:7px}.noir-search-band .search-field input{font-size:10px}.noir-search-band .search-box .primary{font-size:9px;padding:11px 15px;gap:9px}[data-design=noir] .home-metrics{padding:21px 0 18px}[data-design=noir] .home-metrics strong{font-size:29px}[data-design=noir] .home-metrics>p{font-size:8px}[data-design=noir] .home-sectors{padding-top:33px}[data-design=noir] .section-heading h2{font-size:27px}[data-design=noir] .section-heading>.text-link{font-size:8px}[data-design=noir] .sector-grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-design=noir] .sector-card{padding:21px 16px 17px;min-height:128px;gap:13px}[data-design=noir] .sector-symbol{width:32px;height:32px}[data-design=noir] .sector-copy strong{font-size:11px}[data-design=noir] .sector-copy small{font-size:8px}[data-design=noir] .sector-card>svg{right:15px;top:33px;width:14px}[data-design=noir] .checker-invite{padding:25px;gap:19px;margin-top:30px}[data-design=noir] .checker-invite h2{font-size:29px}[data-design=noir] .checker-invite p{font-size:10px}[data-design=noir] .checker-invite .primary{font-size:9px;min-height:43px}[data-design=noir] .disease-card-main{padding:22px 16px;min-height:256px}[data-design=noir] .disease-card h3{font-size:21px;line-height:1.25}[data-design=noir] .article-card-top{font-size:7px}[data-design=noir] .disease-card p{font-size:9px}[data-design=noir] .save-btn{top:19px;right:5px}[data-design=noir] .reading-header h1{font-size:36px}
}
@media(max-width:370px){.content,.header-inner,.site-footer,[data-design=atlas] .content,[data-design=atlas] .header-inner,[data-design=atlas] .site-footer{width:calc(100% - 30px)}.concept-strip{padding:0 15px}.concept-strip nav a{min-width:22px}.concept-name{font-size:7px}.concept-strip>a{font-size:8px}.hero h1{font-size:38px}[data-design=luma] .hero h1{font-size:36px}[data-design=folio] .hero h1{font-size:42px}[data-design=noir] .hero h1{font-size:45px}.search-field input{font-size:9px}.search-box .primary{font-size:9px;padding:10px 12px}.sector-copy strong{font-size:10px}[data-design=folio] .sector-copy strong{font-size:19px}.disease-card-main{padding:17px 13px}.disease-card h3{font-size:16px}.article-card-top{font-size:6px}.hero-copy .trust-line{font-size:7px;gap:7px}.search-field svg{width:16px}.section-heading h2{font-size:22px}.brand{font-size:24px}.luma-art{max-width:310px}.blob-one{width:230px;height:250px;right:25px}.luma-art .tag-one{min-width:135px}.luma-art .tag-two{min-width:152px}.aura-art .tag-one{left:0}.aura-art .tag-two{right:0}.drug-title h1{font-size:29px}.reading-header h1{font-size:31px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition:none!important;animation:none!important}}
@media print{.concept-strip,.site-header,.site-footer,.reading-sidebar,.save-btn,.reading-save{display:none!important}.site-shell{margin:0!important}.content{width:100%;color:#000;background:#fff}.reading-layout{display:block}.reading-article{max-width:none}.reading-section{break-inside:avoid}body{background:#fff;color:#000}.reading-section p,.reading-section li{color:#000}.medical-figure img{max-height:250px}}

/* Asosiy vazifalar va klinik matnlar bezak yozuvlaridan kattaroq o'qiladi. */
.search-drug-matches{margin-bottom:30px}.search-drug-matches>h3{font-size:17px;margin:0 0 15px;letter-spacing:-.02em}.more-care{border-top:1px solid var(--line);margin-top:16px;padding-top:13px}.more-care summary{display:flex;gap:10px;align-items:center;font-size:12px;color:var(--accent);font-weight:650}.more-care ul{margin-top:12px}.care-drug{display:flex;gap:10px;align-items:center;font-size:12px;border-bottom:1px solid var(--line);padding:13px 0}.care-drug>span{flex:1}.care-drug>svg{color:var(--accent)}.inline-drug>div>a{color:var(--accent)}.inline-drug>a{color:var(--accent)}
:root[data-design=aura]{--muted:#65796f}
:root[data-design=folio]{--muted:#737b6b}
:root[data-design=atlas]{--muted:#6c7c94}
:root[data-design=luma]{--muted:#7d728e}
:root[data-design=noir]{--muted:#a0b09f}
:root[data-design] .main-nav a{font-size:13px}
:root[data-design] .saved-link{font-size:12px}
:root[data-design] .hero-copy>p{font-size:15px;line-height:1.85;max-width:480px}
:root[data-design] .search-field input{font-size:13px}
:root[data-design] .search-box .primary,:root[data-design] .hero-actions .primary,:root[data-design] .hero-cta{font-size:12px}
:root[data-design] .suggested{font-size:11px}
:root[data-design] .suggested a{font-size:10px}
:root[data-design] .trust-line{font-size:10px}
:root[data-design] .home-metrics>div>span,:root[data-design] .home-metrics>p{font-size:11px}
:root[data-design]:not([data-design=folio]) .sector-copy strong{font-size:14px}
:root[data-design] .sector-copy small{font-size:11px}
:root[data-design] .text-link{font-size:12px}
:root[data-design] .article-card-top{font-size:10px}
:root[data-design] .disease-card p{font-size:12px;line-height:1.85}
:root[data-design] .read-link{font-size:11px}
:root[data-design] .checker-invite p{font-size:13px}
:root[data-design] .checker-invite .primary{font-size:12px}
:root[data-design] .method-strip strong{font-size:14px}
:root[data-design] .method-strip p{font-size:12px}
:root[data-design] .page-heading p{font-size:15px}
:root[data-design] .library-tabs>a,:root[data-design] .library-tabs>button{font-size:13px}
:root[data-design] .inline-search input{font-size:14px}
:root[data-design] .symptom-option{font-size:13px}
:root[data-design] .symptom-groups summary{font-size:14px}
:root[data-design] .selected-symptoms>button{font-size:12px}
:root[data-design] .result-card>p{font-size:13px}
:root[data-design] .result-heading h3{font-size:18px}
:root[data-design] .next-step b{font-size:13px}
:root[data-design] .checker-empty p{font-size:14px}
:root[data-design] .tool-note{font-size:12px}
:root[data-design] .drug-item p{font-size:12px}
:root[data-design] .drug-item small{font-size:11px}
:root[data-design] .article-lead{font-size:17px}
:root[data-design] .reading-sidebar nav a{font-size:12px}
:root[data-design] .reading-section p,:root[data-design] .reading-section li{font-size:16px;line-height:1.95}
:root[data-design] .patient-summary p,:root[data-design] .patient-summary li{font-size:13px}
:root[data-design] .red-flags summary{font-size:13px}
:root[data-design] .reading-note{font-size:14px}
:root[data-design] .inline-drug p{font-size:13px}
:root[data-design] .table-scroll table{font-size:13px}
:root[data-design] .warning-box li{font-size:14px}
:root[data-design] .reference-list b{font-size:14px}
:root[data-design] .reference-list p,:root[data-design] .reference-list a{font-size:12px}
:root[data-design] .dose-row summary{font-size:14px}
:root[data-design] .condition-card summary{font-size:14px}
:root[data-design] .condition-card p{font-size:13px}
:root[data-design] .large-type .reading-section p,:root[data-design] .large-type .reading-section li{font-size:19px}
:root[data-design=atlas] .atlas-quick b{font-size:14px}
:root[data-design=atlas] .atlas-quick a>div>span{font-size:11px}
:root[data-design=atlas] .hero-copy>p{font-size:14px}
:root[data-design=atlas] .main-nav a{font-size:12px}
:root[data-design=folio] .hero-actions .text-link{font-size:11px}
@media(max-width:1000px){:root[data-design]:not([data-design=folio]) .sector-copy strong{font-size:12px}:root[data-design] .sector-copy small{font-size:10px}:root[data-design] .main-nav a{font-size:12px}:root[data-design] .search-field input{font-size:12px}:root[data-design] .trust-line{font-size:9px}}
@media(max-width:760px){
 .luma-art .blob-two{right:35px}
 :root[data-design] .hero-copy>p{font-size:14px}
 :root[data-design] .search-field input{font-size:11px}
 :root[data-design] .search-box .primary{font-size:11px}
 :root[data-design] .suggested{font-size:10px}
 :root[data-design] .suggested a{font-size:9px}
 :root[data-design] .trust-line{font-size:8px}
 :root[data-design] .home-metrics>div>span,:root[data-design] .home-metrics>p{font-size:10px}
 :root[data-design] .home-metrics>p br{display:block}
 :root[data-design] .home-metrics>p b{margin-left:0}
 :root[data-design]:not([data-design=folio]) .sector-copy strong{font-size:13px}
 :root[data-design] .sector-copy small{font-size:10px}
 :root[data-design] .section-heading>.text-link{font-size:10px}
 :root[data-design] .disease-card p{font-size:11px}
 :root[data-design] .read-link{font-size:10px}
 :root[data-design] .article-card-top{font-size:8px}
 :root[data-design] .checker-invite p{font-size:12px}
 :root[data-design] .checker-invite .primary{font-size:11px}
 :root[data-design] .method-strip strong{font-size:12px}
 :root[data-design] .method-strip p{font-size:11px}
 :root[data-design] .page-heading p{font-size:13px}
 :root[data-design] .library-tabs>a,:root[data-design] .library-tabs>button{font-size:12px}
 :root[data-design] .article-lead{font-size:15px}
 :root[data-design] .reading-section p,:root[data-design] .reading-section li{font-size:15px}
 :root[data-design] .reading-note{font-size:13px}
 :root[data-design] .reading-sidebar nav a{font-size:11px}
 :root[data-design] .reference-list b{font-size:13px}
 :root[data-design] .reference-list p,:root[data-design] .reference-list a{font-size:11px}
 :root[data-design] .warning-box li{font-size:13px}
 :root[data-design=atlas] .main-nav a,:root[data-design=luma] .main-nav a{font-size:13px}
}
