/* Clear first action, readable type and comfortable touch targets. */
:root[data-design=anatomik]{--muted:#5c596e}
[data-design=anatomik] .text-article-card{background:#fff;border:1px solid #e1daed;border-radius:15px;position:relative;overflow:hidden;box-shadow:0 4px 18px #49305e04}
[data-design=anatomik] .text-article-card .disease-card-main{display:flex;flex-direction:column;align-items:stretch;height:100%;min-height:222px;padding:23px 24px}
:root[data-design=anatomik] .text-article-card .article-card-top{font-size:12px;line-height:1.7;letter-spacing:.025em;color:#816394;padding-right:35px}
:root[data-design=anatomik] .text-article-card h3{font-size:26px;line-height:1.15;letter-spacing:-.025em;margin:12px 0}
:root[data-design=anatomik] .text-article-card p{font-size:14px;line-height:1.8;margin:0 0 19px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
[data-design=anatomik] .text-article-card .read-link{font-size:14px;line-height:1.6;margin-top:auto;padding:0;gap:10px}
[data-design=anatomik] .text-article-card .save-btn{width:35px;height:35px;top:13px;right:10px;background:#fff}
[data-design=anatomik] .sector-page .text-article-card .article-card-top{display:none}
[data-design=anatomik] .sector-page .text-article-card h3{margin-top:0;padding-right:24px}
[data-design=anatomik] .search-guidance{padding:28px;margin-top:28px;border:1px solid #e3dbed;background:#fff;border-radius:16px;color:#9066b6}
[data-design=anatomik] .search-guidance h2{font-size:30px;line-height:1.2;color:#38243f;margin:13px 0 12px}
[data-design=anatomik] .search-guidance p{font-size:16px;line-height:1.8;max-width:700px}
[data-design=anatomik] .search-guidance>div{display:flex;gap:13px;flex-wrap:wrap;margin-top:20px}
[data-design=anatomik] .search-drug-matches{margin-top:28px}
[data-design=anatomik] .search-group-title{font-size:24px;line-height:1.3;margin:0 0 15px}
:root[data-primary-flow=symptoms]{scroll-padding-top:18px}
[data-primary-flow=symptoms] #natija,[data-primary-flow=symptoms] #tahlil,[data-primary-flow=symptoms] #symptom-questions{scroll-margin-top:18px}
[data-design=anatomik] body{font-size:16px;line-height:1.75;font-weight:450}
:root[data-design=anatomik] .main-nav a{font-size:14px;font-weight:600}
[data-design=anatomik] .main-nav a[aria-current]{color:#cbb9ff}
[data-design=anatomik] .audience-switch button{font-size:14px}
[data-design=anatomik] .nav-audience{display:none}
[data-design=anatomik] .anatomy-strip{font-size:11px}
[data-design=anatomik] .site-header.is-home{background:#090d23}
:root[data-primary-flow=symptoms] .content{width:100%;max-width:none}
[data-design=anatomik] .primary-home{width:min(1280px,calc(100% - 80px));margin:auto}
[data-design=anatomik] .primary-welcome{position:relative;isolation:isolate;overflow:hidden;background:#0c1027;color:#fff;border-radius:22px;margin:26px 0 25px;padding:26px 33px;min-height:205px}
[data-design=anatomik] .welcome-copy{max-width:890px;width:78%;position:relative;z-index:2}
[data-design=anatomik] .welcome-eyebrow{display:block;font-size:11px;letter-spacing:.12em;color:#c4b6f5;font-weight:600;margin-bottom:10px}
[data-design=anatomik] .primary-welcome h1{font-size:46px;line-height:1.08;letter-spacing:-.035em;color:#fff;margin:0 0 12px;font-weight:500}
[data-design=anatomik] .primary-welcome h1 em{font-style:normal;color:#c0a6ff}
[data-design=anatomik] .welcome-copy>p{font-size:16px;line-height:1.75;color:#eee8fa;max-width:720px}
[data-design=anatomik] .welcome-art{position:absolute;right:-12px;top:-86px;width:450px;height:380px;max-width:none;object-fit:cover;object-position:68% 48%;opacity:.55;mask-image:linear-gradient(90deg,transparent,#000 52%);pointer-events:none;z-index:0}
[data-design=anatomik] .welcome-steps{display:flex;align-items:center;gap:15px;flex-wrap:wrap;font-size:14px;margin-top:17px;color:#e0d8f4}
[data-design=anatomik] .welcome-steps>span{display:flex;align-items:center;gap:9px}
[data-design=anatomik] .welcome-steps b{display:grid;place-items:center;flex-shrink:0;width:25px;height:25px;border-radius:50%;border:1px solid #b797f577;color:#e3d4ff;font-family:var(--body);font-size:13px;font-weight:600}
[data-design=anatomik] .welcome-steps>svg{color:#b29bd7}
[data-design=anatomik] .primary-checker{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:start;scroll-margin-top:20px}
[data-design=anatomik] .primary-checker .symptom-panel,[data-design=anatomik] .primary-checker .checker-results-panel{padding:26px;border-radius:19px;border:1px solid #ded8ec;background:#fff;min-width:0;box-shadow:0 6px 24px #4b347005}
[data-design=anatomik] .primary-checker .step-title{gap:12px;margin-bottom:10px}
[data-design=anatomik] .primary-checker .step-title>span{width:35px;height:35px;border-radius:11px;display:grid;place-items:center;background:#ede5ff;color:#7046c5;font-size:16px;font-weight:700;flex-shrink:0}
[data-design=anatomik] .primary-checker .step-title h2{font-size:29px;line-height:1.12;color:#211837;font-weight:500}
[data-design=anatomik] .panel-help{font-size:15px;color:#5e576d;line-height:1.7;margin:0 0 20px}
[data-design=anatomik] .symptom-search-label{display:block;font-size:15px;font-weight:650;color:#3b304c;margin-bottom:8px}
[data-design=anatomik] .symptom-search{min-height:57px;padding:0 15px;gap:11px;border:1.5px solid #a990d5;border-radius:12px;background:#fff;box-shadow:0 2px 10px #7850bd06}
[data-design=anatomik] .symptom-search:focus-within{outline:3px solid #ded2fa;outline-offset:2px;border-color:#7b51c0}
:root[data-design=anatomik] .symptom-search input{font-size:16px;height:54px;min-width:0;outline:0}
[data-design=anatomik] .symptom-search input::placeholder{color:#777080;opacity:1}
[data-design=anatomik] .search-shortcut{font-size:14px;padding:0 7px;line-height:1.7;border:1px solid #e1dbea;border-radius:5px;color:#89808e}
[data-design=anatomik] .primary-checker .symptom-options{margin-top:23px}
[data-design=anatomik] .primary-checker .sub-label{display:block;font-size:14px;line-height:1.7;color:#5e536f;margin-bottom:10px;letter-spacing:0;font-weight:500}
[data-design=anatomik] .primary-checker .symptom-list{gap:9px}
:root[data-design=anatomik] .primary-checker .symptom-option{display:flex;align-items:center;justify-content:space-between;gap:13px;min-height:46px;padding:10px 13px;font-size:15px;line-height:1.5;color:#40304e;border:1px solid #dcd2ee;border-radius:10px;background:#fbf9ff;text-align:left;font-weight:500;max-width:100%}
[data-design=anatomik] .primary-checker .symptom-option>span:first-child{min-width:0;overflow-wrap:anywhere;font-size:15px;color:inherit;font-weight:500}
[data-design=anatomik] .symptom-option .symptom-add{font-size:22px;color:#8b5ed1;flex-shrink:0;font-weight:400;line-height:1}
[data-design=anatomik] .primary-checker .symptom-option:hover{background:#eee5fc;border-color:#ac8dd8}
[data-design=anatomik] .all-symptom-groups{border-top:1px solid #e9e2f0;padding-top:17px;margin-top:24px}
[data-design=anatomik] .all-symptom-groups>summary{display:flex;align-items:center;justify-content:space-between;gap:14px;color:#65448a;font-size:15px;font-weight:600;line-height:1.6;cursor:pointer;list-style:none;padding:6px 0;min-height:44px}
[data-design=anatomik] .all-symptom-groups>summary::-webkit-details-marker{display:none}
[data-design=anatomik] .primary-checker .symptom-groups{margin-top:15px}
:root[data-design=anatomik] .primary-checker .symptom-groups summary{font-size:15px;min-height:46px;line-height:1.7}
[data-design=anatomik] .symptom-search-empty{font-size:15px;line-height:1.75;background:#f6f2fa;padding:15px;border-radius:10px;margin-top:10px}
[data-design=anatomik] .selection-heading{margin:23px 0 10px}
[data-design=anatomik] .selection-heading h3{font-family:var(--body);font-size:15px;font-weight:700;letter-spacing:0}
[data-design=anatomik] .selection-heading>p{font-size:14px;line-height:1.65;margin-top:4px}
[data-design=anatomik] .primary-checker .selected-symptoms{display:flex;flex-direction:column;align-items:stretch;gap:8px;margin:0}
[data-design=anatomik] .primary-checker .symptom-chip{display:flex;align-items:center;gap:10px;border:1px solid #d3c3ed;background:#f8f4ff;padding:10px 11px;border-radius:11px;min-width:0}
[data-design=anatomik] .symptom-chip>strong{font-size:15px;line-height:1.6;font-weight:600;flex:1;min-width:0;overflow-wrap:anywhere;color:#49305e}
[data-design=anatomik] .presence-choice{display:flex;border:1px solid #d8c9e9;border-radius:9px;overflow:hidden;flex-shrink:0;background:#fff}
[data-design=anatomik] .presence-choice button{font-size:14px;font-weight:600;line-height:1.5;background:#fff;color:#6c6078;padding:8px 10px;min-height:38px;min-width:43px}
[data-design=anatomik] .presence-choice button[aria-pressed=true]{background:#8053bf;color:#fff}
[data-design=anatomik] .is-negative .presence-choice button[aria-pressed=true]{background:#a04b64;color:#fff}
[data-design=anatomik] .primary-checker .symptom-chip.is-negative{border-color:#e0b4c3;background:#fff5f8}
[data-design=anatomik] .primary-checker .remove-symptom{width:35px;min-width:35px;height:38px;background:transparent;border:0;color:#80698b}
[data-design=anatomik] .primary-checker .clear-symptoms{font-size:14px;min-height:40px;background:transparent;color:#7c526e;text-align:left;padding:5px 0;align-self:flex-start;text-decoration:underline;text-underline-offset:4px}
[data-design=anatomik] .symptom-next{display:flex;justify-content:center;align-items:center;gap:18px;width:100%;font-size:16px;font-weight:600;min-height:49px;border-radius:11px;background:#8052bf;margin:12px 0 18px}
[data-design=anatomik] .result-purpose{font-size:14px;color:#6a5c78;line-height:1.75;margin:0 0 18px;padding-bottom:17px;border-bottom:1px solid #eee6f3}
[data-design=anatomik] .primary-checker .checker-empty{padding:27px 10px 32px;min-height:285px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}
[data-design=anatomik] .primary-checker .checker-empty>div{width:68px;height:68px;border-radius:19px;background:#f0e9fa;color:#956cce;display:grid;place-items:center;margin-bottom:19px}
[data-design=anatomik] .primary-checker .checker-empty h3{font-size:28px;line-height:1.15;margin:0 0 12px;letter-spacing:-.025em;color:#2d1e3d}
:root[data-design=anatomik] .primary-checker .checker-empty p{font-size:16px;line-height:1.8;color:#665a70;max-width:390px;margin:0}
[data-design=anatomik] .empty-start{display:inline-flex;gap:10px;align-items:center;color:#7d4fac;font-size:15px;font-weight:600;margin-top:21px;min-height:44px}
[data-design=anatomik] .primary-checker .checker-count{padding:0;background:transparent;font-size:15px;line-height:1.75;color:#655671;margin:0 0 16px}
[data-design=anatomik] .primary-checker .checker-count b{color:#613d83;font-weight:700}
[data-design=anatomik] .primary-checker .follow-up{background:#f8f4fe;border:1px solid #dfd0ef;padding:17px 18px;border-radius:12px;margin:0 0 23px}
[data-design=anatomik] .primary-checker .follow-up>summary{font-size:17px;line-height:1.5;color:#53316e;cursor:pointer}
[data-design=anatomik] .follow-up>p{font-size:14px;line-height:1.75;color:#72617e;margin:10px 0 15px}
[data-design=anatomik] .primary-checker .follow-up-row{padding:13px 0;font-size:15px;line-height:1.6;gap:14px}
[data-design=anatomik] .follow-up-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}
[data-design=anatomik] .follow-up-actions button{font-size:15px;font-weight:600;min-height:43px;min-width:52px;padding:8px 13px;background:#fff;border:1px solid #ccb5e2;border-radius:8px;color:#70418e}
[data-design=anatomik] .follow-up-actions button:hover{background:#e8dbf7}
[data-design=anatomik] .matched-heading{font-family:var(--body);font-size:17px;letter-spacing:0;font-weight:650;color:#493258;margin:0 0 15px}
[data-design=anatomik] .refine-guide{padding:23px 20px;background:#f7f3fc;border:1px solid #e4d9ef;border-radius:13px;margin:18px 0;color:#8a60b7}
[data-design=anatomik] .refine-guide h3{font-size:28px;line-height:1.2;margin:13px 0 12px;color:#43284f}
[data-design=anatomik] .refine-guide p{font-size:16px;line-height:1.8;color:#67536f}
[data-design=anatomik] .refine-guide a{display:inline-flex;gap:10px;align-items:center;min-height:44px;font-size:15px;font-weight:650;color:#8051ae;margin-top:15px}
[data-design=anatomik] .preliminary-preview>summary{font-size:15px;line-height:1.8;color:#755181;cursor:pointer;padding:12px 0}
[data-design=anatomik] .preliminary-preview>.matched-heading{margin-top:17px}
:root[data-design=anatomik] .primary-checker .result-heading h3{font-size:26px;line-height:1.15}
[data-design=anatomik] .primary-checker .result-heading small{font-size:13px;color:#70627a;margin-top:5px}
:root[data-design=anatomik] .primary-checker .result-card>p{font-size:15px;line-height:1.85;color:#605369}
[data-design=anatomik] .primary-checker .next-step small{font-size:12px;letter-spacing:.05em}
:root[data-design=anatomik] .primary-checker .next-step b{font-size:15px;line-height:1.7}
[data-design=anatomik] .primary-checker .urgency{font-size:14px;line-height:1.8}
[data-design=anatomik] .primary-checker .result-advice>summary{font-size:15px;min-height:44px;line-height:1.7}
[data-design=anatomik] .primary-checker .result-advice li{font-size:15px;line-height:1.85}
:root[data-design=anatomik] .primary-checker .result-card>.text-link{font-size:15px;line-height:1.7;min-height:44px}
[data-design=anatomik] .primary-checker .remaining-results>summary,[data-design=anatomik] .primary-checker .partial-results>summary{font-size:15px;line-height:1.7;min-height:35px}
[data-design=anatomik] .primary-checker .partial-results>p,[data-design=anatomik] .primary-checker .partial-count{font-size:14px;line-height:1.75}
[data-design=anatomik] .primary-checker .patient-context{margin:24px 0 0}
[data-design=anatomik] .secondary-library{margin:36px 0 20px;border-top:1px solid #e1d9eb;padding-top:29px}
[data-design=anatomik] .secondary-library-heading h2{font-size:29px;font-weight:500;line-height:1.2;color:#382640}
[data-design=anatomik] .secondary-library-heading>p{font-size:15px;line-height:1.8;margin-top:8px}
[data-design=anatomik] .secondary-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:20px}
[data-design=anatomik] .secondary-links>a{display:flex;align-items:center;gap:14px;min-width:0;padding:20px;background:#fff;border:1px solid #e2d9ed;border-radius:13px;color:#8455b6}
[data-design=anatomik] .secondary-links>a>span{min-width:0;flex:1}
[data-design=anatomik] .secondary-links b{display:block;font-size:16px;line-height:1.55;font-weight:650;color:#49324f}
[data-design=anatomik] .secondary-links small{display:block;font-size:14px;color:#716078;line-height:1.6;margin-top:4px}
/* Supporting pages remain part of the same readable interface. */
:root[data-design=anatomik] .section-hero-copy>p{font-size:16px;line-height:1.85}
[data-design=anatomik] .section-hero-meta,[data-design=anatomik] .section-hero-actions>a{font-size:14px}
[data-design=anatomik] .section-eyebrow{font-size:12px}
[data-design=anatomik] .breadcrumbs{font-size:13px;line-height:1.8}
:root[data-design=anatomik] .search-field input,:root[data-design=anatomik] .inline-search input{font-size:16px}
:root[data-design=anatomik] .search-box .primary,:root[data-design=anatomik] .primary,:root[data-design=anatomik] .secondary{font-size:15px}
[data-design=anatomik] .library-tabs>a,[data-design=anatomik] .library-tabs>button{font-size:15px}
[data-design=anatomik] .results-toolbar>span,[data-design=anatomik] .sector-search-row>span,[data-design=anatomik] .catalog-search-row>span{font-size:14px}
[data-design=anatomik] .catalog-sector-copy>p{font-size:14px;min-height:49px;line-height:1.75}
[data-design=anatomik] .catalog-sector-bottom{font-size:14px}
[data-design=anatomik] .specialty-outline summary,[data-design=anatomik] .specialty-outline nav>a{font-size:14px}
:root[data-design=anatomik] .organ-article-card .article-card-top{font-size:12px;letter-spacing:.025em}
:root[data-design=anatomik] .organ-article-card p{font-size:14px;line-height:1.8}
[data-design=anatomik] .organ-article-card .read-link{font-size:14px;min-height:35px}
:root[data-design=anatomik] .reading-section p,:root[data-design=anatomik] .reading-section li{font-size:17px;line-height:1.9}
:root[data-design=anatomik] .patient-summary p,:root[data-design=anatomik] .patient-summary li{font-size:15px;line-height:1.9}
:root[data-design=anatomik] .reading-sidebar nav a{font-size:14px;line-height:1.7}
:root[data-design=anatomik] .article-meta{font-size:12px}
:root[data-design=anatomik] .red-flags summary,:root[data-design=anatomik] .more-care summary{font-size:15px;line-height:1.8}
:root[data-design=anatomik] .reference-list b{font-size:15px}
:root[data-design=anatomik] .reference-list p,:root[data-design=anatomik] .reference-list a{font-size:14px}
:root[data-design=anatomik] .drug-item p{font-size:14px}
:root[data-design=anatomik] .drug-item small{font-size:13px;line-height:1.65}
[data-design=anatomik] .patient-context>summary{font-size:15px;line-height:1.75}
[data-design=anatomik] .patient-context>summary>span,[data-design=anatomik] .patient-context>p{font-size:13px}
[data-design=anatomik] .patient-context-grid label{font-size:14px;line-height:1.7}
[data-design=anatomik] .context-warning>b{font-size:14px}
:root[data-design=anatomik] .context-warning p{font-size:15px}
[data-design=anatomik] .clinical-drug-title small{font-size:13px}
[data-design=anatomik] .clinical-drug>details>summary{font-size:14px;line-height:1.7}
[data-design=anatomik] .interaction-tool>div>p,[data-design=anatomik] .interaction-options button{font-size:15px;line-height:1.8}
[data-design=anatomik] .interaction-options small{font-size:13px}
[data-design=anatomik] .tool-note{font-size:14px;line-height:1.8}
[data-design=anatomik] .footer-brand p,[data-design=anatomik] .site-footer>div:nth-child(2),[data-design=anatomik] .footer-note{font-size:13px;line-height:1.9}
@media(max-width:1100px){
 [data-design=anatomik] .primary-home{width:calc(100% - 64px)}
 [data-design=anatomik] .welcome-copy{width:84%}
 [data-design=anatomik] .welcome-art{right:-70px;opacity:.38}
 [data-design=anatomik] .primary-checker{gap:19px}
 [data-design=anatomik] .primary-checker .symptom-panel,[data-design=anatomik] .primary-checker .checker-results-panel{padding:22px}
 [data-design=anatomik] .primary-checker .step-title h2{font-size:27px}
 [data-design=anatomik] .primary-checker .symptom-chip{flex-wrap:wrap}
 [data-design=anatomik] .primary-checker .symptom-chip>strong{flex-basis:100%}
 [data-design=anatomik] .remove-symptom{margin-left:auto}
 [data-design=anatomik] .secondary-links>a{padding:17px 14px;gap:10px}
 [data-design=anatomik] .secondary-links>a>svg:first-child{display:none}
}
@media(min-width:761px) and (max-width:1000px){
 [data-design=anatomik] .header-inner{gap:20px}
 [data-design=anatomik] .header-tools{margin-left:auto}
 [data-design=anatomik] .mobile-menu{display:grid;place-items:center;order:3;margin-left:0;min-width:42px;width:42px;height:42px;border:1px solid #b49aff66;border-radius:50%;color:#f2eaff;background:transparent}
 [data-design=anatomik] .main-nav{display:none;position:absolute;left:0;right:0;top:76px;margin:0;padding:18px 22px;background:#12142b;border:1px solid #b89cff33;border-radius:0 0 14px 14px;flex-wrap:wrap;gap:12px 25px;box-shadow:0 12px 30px #09071944}
 [data-design=anatomik] .menu-open .main-nav{display:flex}
 :root[data-design=anatomik] .main-nav a{font-size:16px;min-height:44px}
}
@media(max-width:760px){
 [data-design=anatomik] .primary-home{width:calc(100% - 32px)}
 [data-design=anatomik] .primary-welcome{padding:23px 21px;border-radius:16px;margin:18px 0 19px;min-height:0}
 [data-design=anatomik] .welcome-copy{width:100%;max-width:none}
 [data-design=anatomik] .primary-welcome h1{font-size:35px;line-height:1.12;letter-spacing:-.035em;margin-bottom:13px}
 [data-design=anatomik] .welcome-eyebrow{font-size:10px;line-height:1.7;letter-spacing:.07em}
 [data-design=anatomik] .welcome-copy>p{font-size:15px;line-height:1.8;color:#f0ebf8}
 [data-design=anatomik] .welcome-art{right:-80px;top:-5px;width:330px;height:300px;opacity:.15}
 [data-design=anatomik] .welcome-steps{display:none}
 [data-design=anatomik] .primary-checker{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}
 [data-design=anatomik] .primary-checker .symptom-panel,[data-design=anatomik] .primary-checker .checker-results-panel{padding:22px 18px;border-radius:15px}
 [data-design=anatomik] .primary-checker .step-title h2{font-size:27px;line-height:1.12}
 [data-design=anatomik] .primary-checker .step-title>span{width:33px;height:33px;font-size:16px}
 [data-design=anatomik] .panel-help{font-size:15px;margin-bottom:19px}
 [data-design=anatomik] .primary-checker .sub-label{font-size:14px}
 :root[data-design=anatomik] .primary-checker .symptom-option{font-size:15px;padding:10px 12px;min-height:47px}
 [data-design=anatomik] .primary-checker .common-symptoms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}
 [data-design=anatomik] .primary-checker .common-symptoms .symptom-option{width:100%;gap:8px;align-items:center}
 [data-design=anatomik] .search-shortcut{display:none}
 [data-design=anatomik] .primary-checker .symptom-chip{flex-wrap:wrap;padding:11px 12px;gap:7px}
 [data-design=anatomik] .primary-checker .symptom-chip>strong{flex-basis:100%;font-size:15px;margin-bottom:3px}
 [data-design=anatomik] .presence-choice button{font-size:15px;min-height:42px;min-width:57px}
 [data-design=anatomik] .primary-checker .remove-symptom{margin-left:auto;height:42px;width:42px}
 [data-design=anatomik] .primary-checker .follow-up-row{display:block;padding:15px 0}
 [data-design=anatomik] .follow-up-actions{margin-top:9px}
 [data-design=anatomik] .follow-up-actions button{min-width:77px;min-height:45px}
 [data-design=anatomik] .primary-checker .result-heading{flex-wrap:wrap;gap:10px}
 :root[data-design=anatomik] .primary-checker .result-heading h3{font-size:25px}
 :root[data-design=anatomik] .primary-checker .result-card>p{font-size:15px;line-height:1.85}
 [data-design=anatomik] .secondary-library{margin-top:28px;padding-top:25px}
 [data-design=anatomik] .secondary-library-heading h2{font-size:27px}
 [data-design=anatomik] .secondary-links{grid-template-columns:minmax(0,1fr);gap:11px;margin-top:18px}
 [data-design=anatomik] .secondary-links>a{padding:18px}
 [data-design=anatomik] .secondary-links>a>svg:first-child{display:block}
 [data-design=anatomik] .checker-jump:not([hidden]):not(.results-visible){font-size:16px;min-height:51px;border-radius:13px;background:#7c4db5;bottom:14px;left:16px;right:16px;font-weight:600;box-shadow:0 7px 30px #40235b44}
 [data-design=anatomik] .library-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}
 [data-design=anatomik] .library-tabs>a,[data-design=anatomik] .library-tabs>button{font-size:14px;padding:13px 3px;justify-content:center;gap:5px;flex-wrap:wrap}
 [data-design=anatomik] .catalog-sector-copy>p{font-size:13px;line-height:1.75;min-height:45px}
 [data-design=anatomik] .catalog-sector-copy h3{font-size:23px}
 [data-design=anatomik] .catalog-sector-bottom{font-size:12px}
 :root[data-design=anatomik] .organ-article-card .article-card-top{font-size:11px}
 :root[data-design=anatomik] .organ-article-card p{font-size:14px}
 [data-design=anatomik] .site-footer{margin-bottom:55px}
 :root[data-design=anatomik] .main-nav a{font-size:16px;min-height:44px}
}
@media(max-width:400px){
 [data-design=anatomik] .header-tools .audience-switch{display:none}
 [data-design=anatomik] .header-tools{display:none}
 [data-design=anatomik] .mobile-menu{margin-left:auto;min-width:40px;width:40px;height:40px}
 [data-design=anatomik] .nav-audience{display:flex;align-items:center;flex-wrap:wrap;gap:11px;flex-basis:100%;border-top:1px solid #b69dd52b;padding-top:13px;margin-top:3px;font-size:14px;color:#ded2f6}
 [data-design=anatomik] .nav-audience .audience-switch{display:flex;height:40px;min-width:180px}
 [data-design=anatomik] .nav-audience .audience-switch button{font-size:14px}
 [data-design=anatomik] .primary-welcome h1{font-size:33px}
 [data-design=anatomik] .primary-checker .step-title h2{font-size:25px}
}
@media print{[data-design=anatomik] .welcome-art,[data-design=anatomik] .symptom-next,[data-design=anatomik] .checker-jump{display:none!important}[data-design=anatomik] .primary-welcome{background:#fff;color:#000}[data-design=anatomik] .primary-welcome h1,[data-design=anatomik] .primary-welcome p{color:#000}}
