.ks{--paper:#f6f7f5;--white:#fff;--ink:#171b1e;--ink2:#2a3135;--muted:#69747a;--line:#d9dfdb;--line2:#c8d0cb;--green:#91c255;--green-mid:#749B44;--green-ink:#5E7E37;--deep:#506B2F;--pale:#eef6e9;--char:#151d20;--char2:#101619;--red:#d85b50;--orange:#c68b3d;--mono:"IBM Plex Mono",ui-monospace,monospace;--display:"acumin-variable",system-ui,sans-serif;--body:"acumin-variable",system-ui,sans-serif;--wrap:1160px}.ks *{box-sizing:border-box}.ks{scroll-behavior:smooth}.ks{margin:0;background:var(--paper);color:var(--ink);font:16px/1.58 var(--body);-webkit-font-smoothing:antialiased}.ks a{color:inherit}.ks .wrap{max-width:var(--wrap);margin:auto;padding:0 28px}.ks .section{padding:82px 0;position:relative;overflow:hidden}.ks .white{background:#fff}.ks .soft{background:#f1f4f1}.ks .pale{background:#f7faf5}.ks .dark{background:var(--char);color:#fff}.ks .grid-light{background-image:linear-gradient(rgba(31,46,36,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(31,46,36,.04) 1px,transparent 1px);background-size:74px 74px}.ks .grid-dark{background-image:linear-gradient(rgba(255,255,255,.038) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.038) 1px,transparent 1px);background-size:76px 76px}.ks h1,.ks h2,.ks h3,.ks h4{font-family:var(--display);margin:0}.ks h1{font-size:clamp(46px,6.5vw,82px);line-height:.95;letter-spacing:-.05em;font-weight:650}.ks h2{font-size:clamp(31px,4vw,50px);line-height:1.03;letter-spacing:-.03em;font-weight:620}.ks h3{font-size:clamp(20px,2vw,28px);line-height:1.12;letter-spacing:-.02em;font-weight:620}.ks p{margin:0 0 16px}.ks .eyebrow{font:600 10px/1.25 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--deep);margin-bottom:12px}.ks .rule{width:50px;height:3px;background:var(--green);margin-bottom:18px}.ks .lede{font-size:clamp(18px,1.9vw,23px);line-height:1.5;color:#4c565b;max-width:980px}.ks .sublede{font-size:16px;line-height:1.6;color:#647076;max-width:850px}.ks .hero{min-height:710px;display:flex;align-items:center;background:linear-gradient(120deg,#12191c,#172024 55%,#203019);color:#fff;position:relative;overflow:hidden}.ks .hero:before{content:"";position:absolute;right:-140px;top:62px;width:590px;height:590px;border-radius:50%;border:1px solid rgba(114,186,58,.14);box-shadow:0 0 0 78px #72ba3a09,0 0 0 154px #72ba3a05}.ks .heroMark{position:absolute;right:3vw;top:94px;width:355px;height:355px;opacity:.12;object-fit:contain}.ks .hero .wrap{position:relative;z-index:2}.ks .hero .eyebrow{color:#b8df9d}.ks .hero h1{max-width:980px}.ks .hero h1 .break{display:block}.ks .heroCopy{font-size:clamp(19px,2vw,23px);line-height:1.48;color:#cbd5d9;max-width:860px;margin-top:24px}.ks .heroHighlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:920px;margin-top:32px}.ks .heroBox{padding:18px;border:1px solid rgba(255,255,255,.12);background:#ffffff09}.ks .heroBox b{display:block;font-size:28px;line-height:1;letter-spacing:-.03em;color:#b7e393;margin-bottom:5px}.ks .heroBox span{display:block;font:500 10px var(--mono);text-transform:uppercase;letter-spacing:.05em;color:#aeb8bd}.ks .jumpRow{display:flex;gap:10px;flex-wrap:wrap;margin-top:26px}.ks .jump{display:inline-flex;align-items:center;gap:7px;background:#fff;color:#1c2428;text-decoration:none;padding:12px 15px;font:600 9px var(--mono);letter-spacing:.06em;text-transform:uppercase}.ks .jump.secondary{background:transparent;color:#d3ddcf;border:1px solid rgba(255,255,255,.15)}.ks .statementBar{background:#eaf3e4;border-top:1px solid #d1e1c8;border-bottom:1px solid #d1e1c8}.ks .statementBar .wrap{padding-top:15px;padding-bottom:15px;font-size:13px;color:#4e5b52}.ks .statementBar strong{color:var(--deep)}.ks .tableIntro{display:flex;justify-content:space-between;gap:20px;align-items:end;margin-bottom:26px}.ks .tableNote{font-size:13px;color:#6d777b;max-width:540px}.ks .tableWrap{overflow:auto;border:1px solid var(--line);background:#fff;box-shadow:0 12px 28px #17231d0a}.ks .compareTable{min-width:1080px;width:100%;border-collapse:separate;border-spacing:0}.ks .compareTable th,.ks .compareTable td{padding:16px 14px;border-bottom:1px solid var(--line);vertical-align:top}.ks .compareTable td{position:relative}.ks .compareTable thead th{position:sticky;top:0;background:#fbfcfb;z-index:2;font-size:13px;font-weight:600;color:#2e363a}.ks .compareTable thead th:first-child{min-width:280px;text-align:left;background:#f7faf7}.ks .compareTable th.brandHead{width:160px;text-align:center}.ks .brandName{display:block;font-size:19px;line-height:1.1;color:#11181c}.ks .brandSub{display:block;margin-top:4px;font:500 8px var(--mono);text-transform:uppercase;letter-spacing:.055em;color:#77827a}.ks .brandHead.ketoneaid{background:#172019;color:#fff}.ks .brandHead.ketoneaid .brandName{color:#fff}.ks .brandHead.ketoneaid .brandSub{color:#c3e6aa}.ks .rowHead{background:#f8faf8;font-weight:600;font-size:15px;color:#1f282c}.ks .rowHead small{display:block;margin-top:3px;font-weight:400;font-size:12px;color:#68737a;line-height:1.45}.ks .compareTable tbody tr:nth-child(2n) td:first-child,.ks .compareTable tbody tr:nth-child(2n) .rowHead{background:#fbfcfb}.ks .compareTable td{font-size:14px;color:#49545a}.ks .ketoneaidCell{background:#f1f7ed}.ks .cellStrong{font-weight:600;color:#1f282c}.ks .center{text-align:center}.ks .cellRefs{position:absolute;top:8px;right:10px;font:700 8px/1 var(--mono);letter-spacing:0;white-space:nowrap;text-align:right;z-index:2}.ks .cellRefs a{color:#52773d;text-decoration:none;border:0}.ks .cellRefs a:hover{text-decoration:underline}.ks .answer{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:74px;font:650 10px var(--mono);letter-spacing:.05em;text-transform:uppercase;padding:8px 10px;border:1px solid var(--line2);background:#fff;color:#4d575d}.ks .answer.yes{color:#2f5b1b;border-color:#cae1bb;background:#eff7ea}.ks .answer.no{color:#9d423a;border-color:#edc7c3;background:#fcf1ef}.ks .answer.soft{color:#74684e;border-color:#e8dac3;background:#fbf6ee}.ks .icon{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-size:12px;font-weight:700;line-height:1}.ks .yes .icon{background:var(--green);color:#122015}.ks .no .icon{background:var(--red);color:#fff}.ks .soft .icon{background:var(--orange);color:#fff}.ks .compactText{font-size:13px;line-height:1.48;color:#536067}.ks .best{display:inline-block;margin-top:7px;font:600 8px var(--mono);letter-spacing:.055em;text-transform:uppercase;color:#31581f;background:#e7f2de;padding:4px 7px}.ks .noText{display:inline-block;margin-top:7px;font:600 8px var(--mono);letter-spacing:.055em;text-transform:uppercase;color:#923f39;background:#fbeceb;padding:4px 7px}.ks .footnotes{margin-top:16px;font-size:12px;color:#667177}.ks .footnotes p{margin-bottom:8px}.ks .quickTake{display:grid;grid-template-columns:1.05fr .95fr;gap:14px}.ks .takeCard,.ks .factCard,.ks .calloutCard{background:#fff;border:1px solid var(--line);padding:28px}.ks .takeRows{display:grid;gap:12px;margin-top:18px}.ks .takeRow{display:grid;grid-template-columns:185px 1fr;gap:16px;padding-top:12px;border-top:1px solid var(--line)}.ks .takeRow b{font:600 9px var(--mono);letter-spacing:.055em;text-transform:uppercase;color:#476b30}.ks .takeRow span{font-size:15px;color:#4e5a60}.ks .factGrid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ks .factCard b{display:block;font-size:34px;line-height:1;color:#243029;letter-spacing:-.03em;margin-bottom:6px}.ks .factCard span{font:600 9px var(--mono);letter-spacing:.055em;text-transform:uppercase;color:#708077}.ks .factCard p{margin-top:10px;font-size:14px;color:#5c676d}.ks .sectionsGrid{display:grid;gap:14px}.ks .brandSection{background:#fff;border:1px solid var(--line);padding:28px}.ks .brandHeader{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:14px}.ks .brandBadge{font:600 8px var(--mono);letter-spacing:.06em;text-transform:uppercase;padding:6px 8px;border:1px solid var(--line);color:#69756b;background:#fafbfa}.ks .brandBadge.good{background:#edf6e7;border-color:#d2e4c6;color:#426b27}.ks .brandBadge.red{background:#fcf1ef;border-color:#edc6c2;color:#9c4038}.ks .brandCopy{font-size:16px;color:#4f5a60;max-width:840px}.ks .pillRow{display:flex;gap:8px;flex-wrap:wrap;margin-top:15px}.ks .pill{border:1px solid var(--line2);background:#f8faf8;padding:8px 10px;font-size:12px;color:#56625b}.ks .pill b{color:#26312c}.ks .outcomePanel{margin-top:18px;padding:20px;border:1px solid var(--line);background:linear-gradient(120deg,#fbfcfb,#f5f7f5)}.ks .outcomePanel h4{font-size:18px;margin:0 0 8px}.ks .outcomePanel p{font-size:15px;color:#566168;margin-bottom:10px}.ks .miniAnswerRow{display:flex;gap:8px;flex-wrap:wrap}.ks .miniAnswer{display:inline-flex;align-items:center;gap:6px;padding:7px 9px;border:1px solid var(--line2);font:600 8px var(--mono);letter-spacing:.045em;text-transform:uppercase}.ks .miniAnswer.good{background:#eff7ea;color:#315b1d;border-color:#cce0c0}.ks .miniAnswer.bad{background:#fcf1ef;color:#98413a;border-color:#ecc9c5}.ks .hkCallout{margin-top:18px;background:linear-gradient(135deg,#161d20,#243425);color:#fff;border:1px solid #26312d;padding:24px;position:relative;overflow:hidden}.ks .hkCallout:after{content:"";position:absolute;right:-36px;top:-36px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle at center,#72ba3a38,#72ba3a00 70%)}.ks .hkCallout .eyebrow{color:#bde19d;margin-bottom:8px}.ks .hkCallout p{color:#c8d2cc;max-width:720px}.ks .hkCallout a{display:inline-block;margin-top:10px;color:#b8e291;text-decoration:none;font:600 9px var(--mono);text-transform:uppercase;letter-spacing:.06em}.ks .framework{background:#172019;color:#fff}.ks .framework .eyebrow{color:#b9df9f}.ks .framework .lede{color:#ccd6d0}.ks .frameworkGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:30px}.ks .frameworkCard{background:#ffffff0a;border:1px solid rgba(255,255,255,.12);padding:24px;min-height:190px}.ks .frameworkCard small{display:block;font:600 8px var(--mono);text-transform:uppercase;letter-spacing:.06em;color:#b2df8d;margin-bottom:8px}.ks .frameworkCard h3{font-size:22px;margin-bottom:8px}.ks .frameworkCard p{font-size:14px;color:#c3cdd1}.ks .related{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.ks .related a{text-decoration:none;background:#fff;border:1px solid var(--line);padding:22px;min-height:176px}.ks .related small{font:600 8px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--deep)}.ks .related h3{font-size:20px;margin:8px 0}.ks .related p{font-size:13px;color:#6b757a}.ks .faq{border-top:1px solid var(--line)}.ks .faq details{background:#fff;border-bottom:1px solid var(--line)}.ks .faq summary{cursor:pointer;list-style:none;padding:20px 48px 20px 16px;position:relative;font-weight:600;font-size:18px}.ks .faq summary::-webkit-details-marker{display:none}.ks .faq summary:after{content:"+";position:absolute;right:14px;top:14px;font:22px var(--mono);color:var(--deep)}.ks .faq details[open] summary:after{content:"\2212"}.ks .answerBody{padding:0 42px 20px 16px;color:#515c61;max-width:920px}@media(max-width:1000px){.ks .quickTake{grid-template-columns:1fr}.ks .frameworkGrid{grid-template-columns:1fr 1fr}}@media(max-width:760px){.ks .wrap{padding:0 20px}.ks .section{padding:64px 0}.ks .hero{min-height:670px}.ks .heroMark{width:250px;height:250px;right:-20px;top:118px}.ks .heroHighlights,.ks .takeRow{grid-template-columns:1fr}.ks .brandHeader{display:block}.ks .factGrid{grid-template-columns:1fr}.ks .related{grid-template-columns:1fr 1fr}}@media(max-width:520px){.ks h1{font-size:44px}.ks .related,.ks .frameworkGrid{grid-template-columns:1fr}}.ks .sponsorNote{margin-top:18px;padding:21px 22px;border:1px solid #e7d8bd;border-left:4px solid var(--orange);background:#fbf7ef}.ks .sponsorNote .eyebrow{color:#8b642d}.ks .sponsorNote h4{font-size:19px;margin:0 0 8px}.ks .sponsorNote p{font-size:14px;color:#5b5a52;margin-bottom:9px}.ks .hkAggressive{border-left:4px solid var(--green)}.ks .hkAggressive h3{max-width:820px;font-size:clamp(25px,3vw,37px)}.ks .hkPunch{font-size:24px!important;line-height:1.15!important;font-weight:650!important;color:#fff!important;margin-top:17px!important;letter-spacing:-.02em}.ks .hkPunch span{color:#b8e291}.ks .hkLinks{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}.ks .hkLinks a{margin-top:0!important;padding:11px 13px;border:1px solid rgba(255,255,255,.16)}.ks .hkLinks .hkPrimary{background:var(--green);color:#132015;border-color:var(--green)}.ks .hkLinks .hkSecondary{color:#c9d4ce}.ks .bondPunch{margin-top:14px!important;padding:16px 18px;border-left:4px solid var(--green);background:#edf6e7;color:#31531f!important;font-size:17px!important}.ks .bondPunch strong{font-size:21px;letter-spacing:-.015em}.ks .saltLoadRow td{background:#fcfaf7}.ks .saltLoadRow .ketoneaidCell{background:#f1f7ed}.ks .saltSection{border-top:4px solid var(--red)}.ks .saltTruthGrid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:20px}.ks .saltTruth{display:grid;grid-template-columns:35px 1fr;gap:12px;padding:18px;border:1px solid #e2dcd6;background:#fcfaf7}.ks .saltTruth:last-child{grid-column:1/-1}.ks .saltNum{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#f4dedb;color:#963f38;font:650 11px var(--mono)}.ks .saltTruth h4{font-size:18px;margin:1px 0 5px}.ks .saltTruth p{font-size:14px;color:#5e625e;margin:0}.ks .saltBottomLine{margin-top:12px;padding:24px;background:#1a1f21;color:#fff;border-left:5px solid var(--red)}.ks .saltBottomLine .eyebrow{color:#e49a92}.ks .saltBottomLine h4{font-size:clamp(21px,2.5vw,29px);line-height:1.15;max-width:900px;margin-bottom:9px}.ks .saltBottomLine p{color:#ccd2d0;margin-bottom:0}.ks .sourceLinks{display:flex;gap:16px;flex-wrap:wrap;margin-top:16px}.ks .sourceLinks a{font:600 8px var(--mono);letter-spacing:.05em;text-transform:uppercase;color:#486d33;text-decoration:none;border-bottom:1px solid #bcd1ae}@media(max-width:760px){.ks .saltTruthGrid{grid-template-columns:1fr}.ks .saltTruth:last-child{grid-column:auto}}.ks .heroGreen,.ks .veechGreen{color:var(--green)}.ks .hkCallout{isolation:isolate}.ks .hkCallout.hkAggressive{padding-right:260px;min-height:260px}.ks .hkCallout.hkAggressive>*:not(.hkGhost){position:relative;z-index:2}.ks .hkGhost{position:absolute;right:-8px;top:50%;width:min(280px,30vw);max-width:300px;opacity:.22;pointer-events:none;z-index:1;transform:translate3d(0,-50%,0);will-change:transform;filter:drop-shadow(0 18px 36px rgba(0,0,0,.18))}@media(max-width:980px){.ks .hkCallout.hkAggressive{padding-right:220px}.ks .hkGhost{width:min(240px,32vw);right:-18px}}@media(max-width:760px){.ks .hkCallout.hkAggressive{padding-right:24px;padding-bottom:170px;min-height:auto}.ks .hkGhost{right:12px;bottom:-6px;top:auto;width:185px;transform:translateZ(0);opacity:.18}}.ks .hkCallout.hkAggressive{margin-top:32px;padding:38px 285px 40px 30px;min-height:310px;border-left:0;border-top:2px solid rgba(255,255,255,.55);border-bottom:2px solid rgba(255,255,255,.34);border-right:1px solid rgba(255,255,255,.13);background:radial-gradient(circle at 82% 48%,#ffffff2e,#ffffff13 19%,#fff0 45%),linear-gradient(112deg,#101214,#1b1e20,#111315);box-shadow:inset 0 1px #ffffff29,inset 0 -1px #ffffff14,0 18px 36px #00000024}.ks .hkCallout.hkAggressive:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.28;background:repeating-linear-gradient(103deg,rgba(255,255,255,.025) 0,rgba(255,255,255,.025) 1px,transparent 1px,transparent 7px),linear-gradient(90deg,transparent 0%,rgba(255,255,255,.035) 48%,transparent 72%);mix-blend-mode:screen}.ks .hkCallout.hkAggressive .eyebrow{color:#c8c8c8}.ks .hkCallout.hkAggressive .hkPunch{color:#f1f1f1!important}.ks .hkCallout.hkAggressive .hkPunch span{color:#bdbdbd}.ks .hkCallout.hkAggressive .hkGhost{opacity:.28;filter:grayscale(1) contrast(1.08) drop-shadow(0 18px 34px rgba(255,255,255,.08))}.ks .hkCallout.hkAggressive .hkLinks a{border-color:#ffffff47;color:#151719;text-shadow:0 1px 0 rgba(255,255,255,.7);box-shadow:inset 0 1px #ffffffd9,inset 0 -1px #0000002e,0 5px 15px #00000038}.ks .hkCallout.hkAggressive .hkLinks .hkPrimary,.ks .hkCallout.hkAggressive .hkLinks .hkSecondary{background:linear-gradient(180deg,#f2f2f2,#d1d1d1 44%,#a8a8a8);color:#141617}.ks .hkCallout.hkAggressive .hkLinks a:hover{background:linear-gradient(180deg,#fff,#e2e2e2 43%,#bcbcbc);transform:translateY(-1px)}@media(max-width:980px){.ks .hkCallout.hkAggressive{padding:34px 225px 36px 26px}}@media(max-width:760px){.ks .hkCallout.hkAggressive{padding:30px 22px 178px;min-height:auto}}.ks .hkYellow{color:#f4c914}.ks .hkRed{color:var(--red)!important}.ks .hkCallout:after{display:none}.ks .hkCallout.hkAggressive{background:linear-gradient(112deg,#0f1215,#181c20 54%,#131619)!important;box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #ffffff0f,0 14px 28px #0000001f!important}.ks .hkCallout.hkAggressive .hkGhost{width:min(224px,24vw)!important;max-width:240px!important;opacity:.24!important;filter:drop-shadow(0 14px 28px rgba(0,0,0,.2))!important}.ks .hkCallout.hkAggressive .hkPunch span.hkRed,.ks .saltBottomLine h4{color:var(--red)!important}@media(max-width:980px){.ks .hkCallout.hkAggressive{padding:34px 205px 36px 26px!important}.ks .hkGhost{width:min(192px,26vw)!important;max-width:210px!important}}@media(max-width:760px){.ks .hkCallout.hkAggressive{padding:30px 22px 160px!important}.ks .hkGhost{width:148px!important;max-width:148px!important}}.ks .hkCallout.hkAggressive .hkGhost{right:24px!important;width:min(235px,25.2vw)!important;max-width:252px!important;opacity:.95!important}@media(max-width:980px){.ks .hkCallout.hkAggressive .hkGhost{right:14px!important;width:min(202px,27vw)!important;max-width:220px!important;opacity:.95!important}}@media(max-width:760px){.ks .hkCallout.hkAggressive .hkGhost{right:10px!important;width:155px!important;max-width:155px!important;opacity:.95!important}}.ks .hkYellow{color:#f9d816!important}.ks .hkCallout.hkAggressive .hkGhost{top:53%!important;right:24px!important;width:min(235px,25.2vw)!important;max-width:252px!important;opacity:.95!important;filter:drop-shadow(0 0 18px rgba(255,255,255,.1)) drop-shadow(0 14px 28px rgba(0,0,0,.22))!important}.ks .hkCallout.hkAggressive:after{content:"";display:block!important;position:absolute;right:54px;top:50%;width:250px;height:250px;transform:translateY(-50%);pointer-events:none;z-index:0;background:radial-gradient(circle,#ffffff1f,#ffffff0f 28%,#fff0 68%);opacity:.85}@media(max-width:980px){.ks .hkCallout.hkAggressive .hkGhost{top:52.5%!important;right:16px!important;width:min(202px,27vw)!important;max-width:220px!important;opacity:.95!important}.ks .hkCallout.hkAggressive:after{right:34px;width:210px;height:210px}}@media(max-width:760px){.ks .hkCallout.hkAggressive .hkGhost{top:auto!important;right:10px!important;width:155px!important;max-width:155px!important;opacity:.95!important}.ks .hkCallout.hkAggressive:after{top:auto;bottom:6px;right:2px;width:150px;height:150px;transform:none;opacity:.55}}.ks .mobileCompare{display:none}@media(max-width:760px){.ks{font-size:15px;line-height:1.52}.ks .wrap{padding-left:18px;padding-right:18px}.ks .section{padding:52px 0}.ks .hero{min-height:auto;padding:64px 0 52px;align-items:flex-start}.ks .heroMark{width:170px;height:170px;right:-28px;top:72px;opacity:.075}.ks .hero h1{font-size:clamp(39px,11.2vw,52px);line-height:.96;letter-spacing:-.047em;max-width:100%}.ks .hero h1 .break{margin-top:8px}.ks .heroCopy{font-size:17px;line-height:1.46;margin-top:20px;max-width:100%}.ks .heroHighlights{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:24px}.ks .heroBox{padding:12px 9px;min-height:78px}.ks .heroBox b{font-size:18px;line-height:1.05}.ks .heroBox span{font-size:7px;line-height:1.35}.ks .jumpRow{display:grid;grid-template-columns:1fr;gap:8px;margin-top:20px}.ks .jump{justify-content:center;width:100%;padding:12px 13px}.ks .statementBar .wrap{padding-top:13px;padding-bottom:13px;font-size:12px;line-height:1.45}.ks .tableIntro{display:block;margin-bottom:20px}.ks .tableIntro h2{font-size:32px}.ks .tableNote{margin-top:13px;max-width:none}.ks .tableWrap{display:block}.ks .mobileCompare{display:none;gap:12px}.ks .mCompareCard{background:#fff;border:1px solid var(--line);box-shadow:0 7px 18px #16221b09}.ks .mQuestion{padding:17px 17px 14px;background:#f6f8f6;border-bottom:1px solid var(--line)}.ks .mQuestion h3{font-size:19px;line-height:1.14;letter-spacing:-.018em}.ks .mQuestion p{margin:6px 0 0;color:#68737a;font-size:12px;line-height:1.4}.ks .mAnswers{display:grid}.ks .mBrandRow{display:grid;grid-template-columns:minmax(112px,.72fr) minmax(0,1.28fr);gap:10px;align-items:center;min-height:62px;padding:11px 13px;border-bottom:1px solid #e8ece9}.ks .mBrandRow:last-child{border-bottom:0}.ks .mBrandRow.mKA{background:#eef6e9;border-left:4px solid var(--green);padding-left:9px}.ks .mBrandLabel strong{display:block;color:#1b2420;font-size:13px;line-height:1.15}.ks .mBrandLabel span{display:block;margin-top:3px;color:#778078;font:500 7px/1.3 var(--mono);text-transform:uppercase;letter-spacing:.035em}.ks .mBrandAnswer{min-width:0;text-align:right;color:#48535a;font-size:12.5px;line-height:1.4;overflow-wrap:anywhere}.ks .mBrandAnswer .answer{min-width:58px;padding:7px 8px;font-size:8px}.ks .mBrandAnswer .cellStrong{display:block;font-size:13px;line-height:1.25}.ks .mBrandAnswer .compactText{font-size:11px}.ks .mBrandAnswer .best{font-size:7px;margin-top:5px}.ks .footnotes{margin-top:14px;padding:0 2px;font-size:11px;line-height:1.48}.ks .quickTake{gap:10px}.ks .takeCard,.ks .factCard,.ks .calloutCard{padding:21px}.ks .takeCard h2{font-size:31px}.ks .takeRows{gap:8px;margin-top:15px}.ks .takeRow{gap:5px;padding-top:10px}.ks .takeRow b{font-size:8px}.ks .takeRow span{font-size:14px}.ks .factGrid{grid-template-columns:1fr 1fr;gap:8px}.ks .factCard{padding:16px;min-height:145px}.ks .factCard b{font-size:28px}.ks .factCard span{font-size:7px}.ks .factCard p{font-size:12px;line-height:1.4;margin-top:7px}.ks .sectionsGrid{gap:10px}.ks .brandSection{padding:20px 17px}.ks .brandSection h3{font-size:27px}.ks .brandCopy{font-size:14px;line-height:1.52}.ks .brandBadge{display:inline-block;margin-top:10px}.ks .pillRow{gap:6px;margin-top:12px}.ks .pill{padding:7px 8px;font-size:11px}.ks .outcomePanel{padding:16px;margin-top:14px}.ks .outcomePanel h4{font-size:17px}.ks .outcomePanel p{font-size:13.5px}.ks .miniAnswer{font-size:7px}.ks .sponsorNote{padding:17px;margin-top:14px}.ks .sponsorNote h4{font-size:18px;line-height:1.18}.ks .sponsorNote p{font-size:12.5px;line-height:1.5}.ks .hkCallout.hkAggressive{margin-top:22px!important;padding:27px 18px 166px!important;min-height:auto!important;border-top-width:2px;border-bottom-width:2px}.ks .hkCallout.hkAggressive .eyebrow{font-size:8px;margin-bottom:8px}.ks .hkCallout.hkAggressive h3{font-size:28px;line-height:1.01;max-width:none}.ks .hkCallout.hkAggressive p{font-size:13.5px;line-height:1.48;max-width:none}.ks .hkPunch{font-size:20px!important;margin-top:14px!important}.ks .hkLinks{display:grid;grid-template-columns:1fr;gap:7px;width:100%;max-width:340px}.ks .hkLinks a{width:100%;text-align:center;padding:11px 10px!important;font-size:8px!important}.ks .hkCallout.hkAggressive .hkGhost{width:145px!important;max-width:145px!important;right:10px!important;bottom:4px!important;top:auto!important;opacity:.95!important}.ks .hkCallout.hkAggressive:after{width:145px;height:145px;right:5px;bottom:0;top:auto;transform:none;opacity:.45}.ks .bondPunch{padding:14px;font-size:14px!important}.ks .bondPunch strong{font-size:18px}.ks .saltTruthGrid{gap:7px}.ks .saltTruth{padding:14px;grid-template-columns:30px 1fr;gap:9px}.ks .saltTruth h4{font-size:16px}.ks .saltTruth p{font-size:12.5px}.ks .saltBottomLine{padding:18px}.ks .saltBottomLine h4{font-size:22px;line-height:1.12}.ks .saltBottomLine p{font-size:13px}.ks .sourceLinks{gap:9px}.ks .sourceLinks a{font-size:7px}.ks .frameworkGrid{grid-template-columns:1fr 1fr;gap:7px;margin-top:22px}.ks .frameworkCard{min-height:150px;padding:16px}.ks .frameworkCard h3{font-size:18px}.ks .frameworkCard p{font-size:12px;line-height:1.4}.ks .faq summary{padding:17px 42px 17px 10px;font-size:16px;line-height:1.3}.ks .answerBody{padding:0 12px 17px 10px;font-size:13.5px}.ks .related{grid-template-columns:1fr;gap:8px}.ks .related a{min-height:auto;padding:18px}}@media(max-width:390px){.ks .hero h1{font-size:40px}.ks .heroHighlights{grid-template-columns:1fr}.ks .heroBox{min-height:auto}.ks .factGrid,.ks .frameworkGrid{grid-template-columns:1fr}.ks .mBrandRow{grid-template-columns:104px minmax(0,1fr);padding-left:11px;padding-right:11px}.ks .mBrandLabel strong,.ks .mBrandAnswer{font-size:12px}.ks .hkCallout.hkAggressive h3{font-size:26px}}.ks .mobileCompare{display:none!important}.ks .mobileScrollHint{display:none;margin:0 0 8px 2px;color:#6b756f;font:600 8px/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase}@media(max-width:760px){.ks .tableWrap{display:block!important;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:2px;margin-right:-4px}.ks .tableWrap table{min-width:920px}.ks .mobileCompare{display:none!important}.ks .mobileScrollHint{display:block}.ks .compareTable th,.ks .compareTable td{padding:12px 10px}.ks .compareTable .rowHead{min-width:228px;font-size:12.5px;line-height:1.35}.ks .compareTable .rowHead small{font-size:10px;line-height:1.35;margin-top:4px}.ks .compareTable .brandName{font-size:11px}.ks .compareTable .brandSub{font-size:7px;line-height:1.25}.ks .compareTable .answer{min-width:58px;padding:7px 8px;font-size:8px}.ks .compareTable .cellStrong{font-size:12px;line-height:1.3}.ks .compareTable .compactText{font-size:11px;line-height:1.35}.ks .compareTable .best{font-size:7px;margin-top:5px}.ks .hkCallout.hkAggressive{padding:27px 18px 170px!important}.ks .hkCallout.hkAggressive .hkGhost{width:150px!important;max-width:150px!important;right:20px!important;bottom:6px!important;top:auto!important;opacity:.95!important}.ks .hkCallout.hkAggressive:after{width:168px!important;height:168px!important;right:8px!important;bottom:-2px!important;top:auto!important;transform:none!important;opacity:.62!important;background:radial-gradient(circle,#ffffff29,#ffffff14 30%,#fff0 72%)!important;display:block!important}}@media(max-width:390px){.ks .tableWrap table{min-width:900px}.ks .compareTable .rowHead{min-width:214px}.ks .hkCallout.hkAggressive .hkGhost{right:14px!important;width:142px!important;max-width:142px!important}.ks .hkCallout.hkAggressive:after{right:4px!important;width:156px!important;height:156px!important}}@media(max-width:760px){.ks .tableWrap{position:relative;overflow-x:auto!important;-webkit-overflow-scrolling:touch}.ks .compareTable{min-width:900px!important;border-collapse:separate;border-spacing:0}.ks .compareTable thead th:first-child,.ks .compareTable tbody td:first-child{position:sticky;left:0;z-index:6;width:174px;min-width:174px!important;max-width:174px}.ks .compareTable thead th:first-child{z-index:9;background:#f7faf7!important}.ks .compareTable tbody td:first-child{background:#f8faf8!important}.ks .compareTable thead th:nth-child(2),.ks .compareTable tbody td:nth-child(2){position:sticky;left:174px;z-index:5;width:112px;min-width:112px;max-width:112px}.ks .compareTable thead th:nth-child(2){z-index:8;background:#172019!important}.ks .compareTable tbody td:nth-child(2){background:#f1f7ed!important}.ks .compareTable thead th:nth-child(2):after,.ks .compareTable tbody td:nth-child(2):after{content:"";position:absolute;top:0;right:-10px;bottom:0;width:10px;pointer-events:none;background:linear-gradient(90deg,#151d181f,#151d1800)}.ks .compareTable thead th:nth-child(n+3),.ks .compareTable tbody td:nth-child(n+3){min-width:142px}.ks .compareTable .rowHead{font-size:11.5px!important;line-height:1.28!important;padding-left:9px!important;padding-right:9px!important}.ks .compareTable .rowHead small{font-size:9px!important;line-height:1.28!important}.ks .compareTable thead th:first-child{font-size:11px;line-height:1.2}.ks .compareTable thead th:nth-child(2) .brandName{font-size:11px!important}.ks .compareTable thead th:nth-child(2) .brandSub{font-size:6.5px!important;line-height:1.2!important}.ks .mobileScrollHint{padding-left:286px;margin-left:0;white-space:nowrap}}@media(max-width:390px){.ks .compareTable thead th:first-child,.ks .compareTable tbody td:first-child{width:164px;min-width:164px!important;max-width:164px}.ks .compareTable thead th:nth-child(2),.ks .compareTable tbody td:nth-child(2){left:164px;width:108px;min-width:108px;max-width:108px}.ks .mobileScrollHint{padding-left:272px}}.ks .compareTable{min-width:1220px}.ks .compareTable thead th:nth-child(n+3),.ks .compareTable tbody td:nth-child(n+3){min-width:148px}.ks .compareTable thead th:nth-child(2),.ks .compareTable tbody td:nth-child(2){min-width:118px;max-width:118px}.ks .compareTable .rowHead{min-width:250px}@media(max-width:760px){.ks .tableWrap table,.ks .compareTable{min-width:1220px!important}.ks .compareTable thead th:first-child,.ks .compareTable tbody td:first-child{width:176px;min-width:176px!important;max-width:176px}.ks .compareTable thead th:nth-child(2),.ks .compareTable tbody td:nth-child(2){left:176px;width:116px;min-width:116px;max-width:116px}.ks .compareTable thead th:nth-child(n+3),.ks .compareTable tbody td:nth-child(n+3){min-width:148px}.ks .compareTable .rowHead{font-size:11.5px!important;line-height:1.26!important;min-width:176px!important}.ks .mobileScrollHint{padding-left:292px}}@media(max-width:390px){.ks .tableWrap table{min-width:1180px!important}.ks .compareTable thead th:first-child,.ks .compareTable tbody td:first-child{width:166px;min-width:166px!important;max-width:166px}.ks .compareTable thead th:nth-child(2),.ks .compareTable tbody td:nth-child(2){left:166px;width:110px;min-width:110px;max-width:110px}.ks .mobileScrollHint{padding-left:276px}}.ks .compareTable{min-width:980px}.ks .compareTable .saltBrands{font-size:10px;line-height:1.15;max-width:150px;margin:0 auto}.ks .diolRow td{background:#fcfaf7}.ks .diolRow .ketoneaidCell{background:#f1f7ed}@media(max-width:760px){.ks .tableWrap table,.ks .compareTable{min-width:930px!important}.ks .compareTable thead th:first-child,.ks .compareTable tbody td:first-child{width:176px;min-width:176px!important;max-width:176px}.ks .compareTable thead th:nth-child(2),.ks .compareTable tbody td:nth-child(2){left:176px;width:116px;min-width:116px;max-width:116px}.ks .compareTable thead th:nth-child(n+3),.ks .compareTable tbody td:nth-child(n+3){min-width:154px}.ks .compareTable .saltBrands{font-size:8px;line-height:1.18;max-width:138px}.ks .mobileScrollHint{padding-left:292px}}@media(max-width:390px){.ks .tableWrap table,.ks .compareTable{min-width:900px!important}.ks .compareTable thead th:first-child,.ks .compareTable tbody td:first-child{width:166px;min-width:166px!important;max-width:166px}.ks .compareTable thead th:nth-child(2),.ks .compareTable tbody td:nth-child(2){left:166px;width:110px;min-width:110px;max-width:110px}.ks .compareTable thead th:nth-child(n+3),.ks .compareTable tbody td:nth-child(n+3){min-width:150px}.ks .mobileScrollHint{padding-left:276px}}.ks .ketoneAidSpotlight{padding:30px;background:linear-gradient(115deg,#fff,#fbfdf9 54%,#f2f8ed);border-color:#d7e4cf}.ks .kaSpotlightGrid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);gap:28px;align-items:center}.ks .kaSpotlightCopy .brandHeader{margin:0}.ks .kaSpotlightCopy .brandCopy{max-width:720px;font-size:17px;line-height:1.55}.ks .kaProofGrid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ks .kaProof{min-height:92px;display:flex;align-items:center;gap:10px;padding:16px;border:1px solid #cfe0c4;background:linear-gradient(135deg,#f6fbf2,#eaf5e2);box-shadow:inset 0 1px #ffffffd9}.ks .kaProof strong{font-size:14px;line-height:1.24;color:#294c19}.ks .kaCheck{flex:0 0 auto;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--green);color:#fff;font-weight:800;font-size:15px}.ks .hkMobileBreak{display:none}@media(max-width:900px){.ks .kaSpotlightGrid{grid-template-columns:1fr}.ks .kaProofGrid{max-width:700px}}@media(max-width:760px){.ks .ketoneAidSpotlight{padding:20px 17px}.ks .kaSpotlightGrid{gap:18px}.ks .kaSpotlightCopy .brandCopy{font-size:14px}.ks .kaProofGrid{grid-template-columns:1fr 1fr;gap:7px}.ks .kaProof{min-height:80px;padding:12px;gap:8px}.ks .kaProof strong{font-size:12px}.ks .kaCheck{width:24px;height:24px;font-size:13px}.ks .hkMobileBreak{display:block}.ks .hkCallout.hkAggressive{padding-bottom:170px!important}.ks .hkCallout.hkAggressive .hkGhost{bottom:22px!important;right:20px!important}.ks .hkCallout.hkAggressive:after{bottom:12px!important}}@media(max-width:390px){.ks .kaProofGrid{grid-template-columns:1fr}.ks .kaProof{min-height:auto}.ks .hkCallout.hkAggressive .hkGhost{bottom:20px!important;right:14px!important}}.ks .lbhbTeaser{border-color:#ddd5c9;background:linear-gradient(135deg,#fcfaf7,#f5f1eb)}.ks .lbhbTeaser h4{max-width:820px}.ks .citeRef{display:inline;margin-left:2px;font:700 8px/1 var(--mono);vertical-align:super;letter-spacing:0}.ks .citeRef a{color:#52773d!important;text-decoration:none!important;border:0!important}.ks .citeRef a:hover{text-decoration:underline!important}.ks .sourcesSection{border-top:1px solid var(--line)}.ks .sourcesSection h2{margin-bottom:12px}.ks .sourcesLede{max-width:900px;color:#53605a;font-size:15px;line-height:1.6;margin-bottom:18px}.ks .sourceMethod{max-width:980px;padding:15px 17px;border-left:4px solid var(--green);background:#f2f7ee;color:#465349;font-size:13px;line-height:1.55;margin-bottom:28px}.ks .sourceList{list-style:none;counter-reset:refs;display:grid;grid-template-columns:1fr 1fr;gap:0 30px;padding:0;margin:0}.ks .sourceItem{counter-increment:refs;position:relative;padding:15px 0 15px 38px;border-top:1px solid var(--line2);break-inside:avoid}.ks .sourceItem:before{content:counter(refs);position:absolute;left:0;top:15px;width:26px;height:26px;display:flex;align-items:center;justify-content:center;border:1px solid #cbd7c4;background:#f4f8f1;color:#3e6330;font:700 9px var(--mono)}.ks .sourceTitle{margin:0 0 5px;color:#26312b;font-size:13px;line-height:1.42;font-weight:600}.ks .sourceSupport{margin:0 0 7px;color:#6a7470;font-size:11.5px;line-height:1.45}.ks .sourceLinksInline{font:650 7.5px/1.4 var(--mono);letter-spacing:.035em;text-transform:uppercase}.ks .sourceLinksInline a{color:#52773d;text-decoration:none;border-bottom:1px solid #bed0b4}.ks .sourceLinksInline span{color:#a0a9a4}@media(max-width:760px){.ks .citeRef{font-size:7px}.ks .cellRefs{font-size:7px;top:6px;right:7px}.ks .sourcesLede{font-size:13.5px}.ks .sourceMethod{font-size:12px;padding:13px}.ks .sourceList{grid-template-columns:1fr}.ks .sourceItem{padding-left:34px}.ks .sourceTitle{font-size:12.5px}.ks .sourceSupport{font-size:11px}}.ks .sourcesSection{padding-top:40px!important;padding-bottom:46px!important;background:#fbfcfb!important}.ks .sourcesSection .rule{opacity:.42}.ks .sourcesSection .eyebrow{margin-bottom:3px;color:#7e8781}.ks .sourcesSection h2{font-size:21px;margin-bottom:6px;color:#4c5650}.ks .sourcesLede{max-width:900px;margin-bottom:9px;color:#7c8580;font-size:11.5px;line-height:1.48}.ks .sourceMethod{max-width:980px;padding:8px 10px;margin-bottom:14px;border-left:2px solid #cdd8c8;background:#f5f7f4;color:#747d77;font-size:10px;line-height:1.42}.ks .sourceList{grid-template-columns:1fr 1fr;gap:0 22px}.ks .sourceItem{padding:8px 0 8px 26px;border-top:1px solid #e8ebe9}.ks .sourceItem:before{top:9px;width:17px;height:17px;border:0;background:transparent;color:#7f8882;font-size:7px}.ks .sourceTitle{margin-bottom:2px;color:#69716c;font-size:10px;line-height:1.34;font-weight:600}.ks .sourceSupport{margin-bottom:3px;color:#909793;font-size:9px;line-height:1.38}.ks .sourceLinksInline{font-size:6.5px;line-height:1.3;letter-spacing:.03em}.ks .sourceLinksInline a{color:#6b7d62;border-bottom-color:#d5ddd1}.ks .sourcePlain{color:#9aa19d;text-transform:none;letter-spacing:0}.ks .competitorPlain{color:inherit}@media(max-width:760px){.ks .sourcesSection{padding-top:34px!important;padding-bottom:38px!important}.ks .sourceList{grid-template-columns:1fr}.ks .sourceItem{padding-left:24px}.ks .sourceTitle{font-size:9.8px}.ks .sourceSupport{font-size:8.8px}}.ks .tryVKE{background:var(--char);color:#e9efe4;position:relative}.ks .tryVKE .wrap{padding-top:62px;padding-bottom:62px}.ks .tryVKE .eyebrow{color:#8fb87a}.ks .tryVKE h2{color:#fff;margin-bottom:10px}.ks .tryLede{max-width:660px;color:#b3bfc2;margin:0 0 28px;font-size:17px;line-height:1.55}.ks .tryGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;align-items:stretch}.ks .tryCard{position:relative;text-decoration:none;border:1px solid rgba(255,255,255,.14);background:#ffffff09;padding:30px 30px 28px;min-height:184px;display:flex;flex-direction:column;justify-content:center;overflow:visible;transition:background .18s,border-color .18s}.ks .tryCard:hover{background:#ffffff13;border-color:#ffffff4d}.ks .tryCard .tryText{display:block;position:relative;z-index:2;max-width:60%}.ks .tryCard b{display:block;font-family:var(--display);font-size:27px;line-height:1.05;letter-spacing:-.025em;color:#fff;font-weight:700}.ks .tryCard b i{font-style:normal;color:var(--green)}.ks .tryCard b .arw{display:inline;font-weight:400;margin:0 0 0 6px;font-size:inherit;color:inherit;line-height:1}.ks .tryCard .tryText>span{display:block;margin-top:12px;font-size:15px;color:#c2ccce;line-height:1.5}.ks .tryCard .bottle{position:absolute;right:-5%;top:50%;transform:translateY(-50%);height:150%;width:auto;max-width:none;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1}.ks .tryCard:nth-child(1) .bottle{opacity:1}.ks .tryCard:nth-child(2) .bottle{opacity:.95}.ks .tryCard:nth-child(3) .bottle{opacity:.9}.ks .tryFoot{margin-top:22px;display:flex;gap:26px;flex-wrap:wrap;align-items:center}.ks .tryFoot span{font:500 9px var(--mono);letter-spacing:.05em;text-transform:uppercase;color:#77848a}.ks .buyerRow{margin-top:16px;border:1px solid var(--line);background:var(--white);padding:20px 22px;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;text-decoration:none}.ks .buyerRow:hover{border-color:var(--line2)}.ks .buyerRow div small{display:block;font:650 9px var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin-bottom:5px}.ks .buyerRow div b{font-family:var(--display);font-size:20px;letter-spacing:-.02em}.ks .buyerRow div p{margin:4px 0 0;font-size:14px;color:var(--muted)}.ks .buyerRow em{font:650 9px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--deep);font-style:normal;white-space:nowrap}.ks .reviewed{margin-top:26px;font:500 9px var(--mono);letter-spacing:.055em;text-transform:uppercase;color:var(--muted)}@media(max-width:1020px){.ks .tryGrid{grid-template-columns:1fr 1fr;gap:16px}.ks .tryCard:nth-child(3){grid-column:1/-1}}@media(max-width:700px){.ks .tryGrid{grid-template-columns:1fr}.ks .tryCard:nth-child(3){grid-column:auto}.ks .tryCard{min-height:158px;padding:24px 24px 22px}.ks .tryCard .tryText{max-width:58%}.ks .tryCard b{font-size:23px}.ks .tryCard .tryText>span{font-size:14px}.ks .tryCard .bottle{height:140%;right:-7%}}@media(max-width:760px){.ks .hkCallout.hkAggressive{padding:27px 18px 34px!important}.ks .hkLinks{width:auto!important;max-width:calc(100% - 112px)!important}.ks .hkCallout.hkAggressive .hkGhost{width:136px!important;max-width:136px!important;right:-22px!important;bottom:14px!important;top:auto!important;transform:none!important;opacity:.9!important}.ks .hkCallout.hkAggressive:after{width:118px;height:118px;right:-14px;bottom:8px;top:auto;transform:none}}@media(max-width:400px){.ks .hkLinks{max-width:calc(100% - 100px)!important}.ks .hkCallout.hkAggressive .hkGhost{width:120px!important;max-width:120px!important;right:-20px!important}.ks .hkCallout.hkAggressive:after{width:104px;height:104px;right:-12px}}.ks .hkCallout.hkAggressive{padding-right:292px!important}.ks .hkCallout.hkAggressive .hkGhost{width:min(262px,26vw)!important;max-width:274px!important;right:0!important;bottom:0!important;top:auto!important;transform:none!important;opacity:1!important;filter:drop-shadow(0 16px 34px rgba(0,0,0,.45))!important}.ks .hkCallout.hkAggressive:after{display:none!important}.ks .hkLinks .hkShop{background:linear-gradient(180deg,#f9dc4a,#f4c914 46%,#d9ac06)!important;border-color:#e8c01a!important;color:#241d02!important;text-shadow:0 1px 0 rgba(255,255,255,.42)!important;box-shadow:inset 0 1px #fff9,inset 0 -1px #00000029,0 5px 15px #00000042!important}.ks .hkLinks .hkShop:hover{background:linear-gradient(180deg,#ffe968,#f8d42c 44%,#e6b909)!important}@media(max-width:980px){.ks .hkCallout.hkAggressive{padding-right:242px!important}.ks .hkCallout.hkAggressive .hkGhost{width:min(218px,28vw)!important;max-width:224px!important}}@media(max-width:760px){.ks .hkCallout.hkAggressive{padding:27px 18px 34px!important}.ks .hkCallout.hkAggressive .hkGhost{width:150px!important;max-width:150px!important;right:-10px!important;bottom:0!important;top:auto!important;opacity:1!important}.ks .hkLinks{max-width:calc(100% - 126px)!important}}@media(max-width:400px){.ks .hkCallout.hkAggressive .hkGhost{width:128px!important;max-width:128px!important;right:-8px!important}.ks .hkLinks{max-width:calc(100% - 108px)!important}}@media(max-width:760px){.ks .hkLinks{max-width:50%!important}.ks .hkCallout.hkAggressive .hkGhost{width:min(210px,46vw)!important;max-width:210px!important;right:-12px!important;bottom:0!important;top:auto!important;opacity:1!important}}@media(max-width:400px){.ks .hkLinks{max-width:50%!important}.ks .hkCallout.hkAggressive .hkGhost{width:min(176px,46vw)!important;max-width:176px!important;right:-10px!important}}@media(max-width:760px){.ks .hkLinks{max-width:66%!important}.ks .hkLinks a{padding:10px 5px!important;font-size:8.5px!important;letter-spacing:0!important;line-height:1.3!important}.ks .hkCallout.hkAggressive .hkGhost{width:min(180px,44vw)!important;max-width:190px!important;right:-34px!important;bottom:0!important;top:auto!important;opacity:1!important}}@media(max-width:400px){.ks .hkLinks{max-width:66%!important}.ks .hkLinks a{padding:10px 4px!important;font-size:8px!important}.ks .hkCallout.hkAggressive .hkGhost{width:min(164px,46vw)!important;max-width:170px!important;right:-30px!important}}.ks .tryVKE .wrap>*{position:relative;z-index:3}.ks .tryVKE .tryGrid{z-index:2}@media(min-width:761px){.ks .tryCard b{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ks .tryCard .tryText{max-width:44%}.ks .tryCard .tryText>span{margin-top:0;font-size:16px;line-height:1.62}.ks .tryCard{min-height:212px}.ks .tryCard .bottle{height:132%;right:-11%}}@media(min-width:1100px){.ks .tryCard .tryText{max-width:40%}.ks .tryCard .bottle{right:-13%}}.ks .hkPunch .hkRed{display:inline-block;margin-top:.42em}.ks .hkCallout.hkAggressive .hkGhost{top:50%!important;bottom:auto!important;transform:translateY(-50%)!important}@media(max-width:760px){.ks .hkCallout.hkAggressive .hkGhost{top:auto!important;bottom:0!important;transform:none!important}}.ks .hkCallout.hkAggressive .hkGhost{right:20px!important;transform:translateY(calc(-50% + 10px))!important}@media(max-width:760px){.ks .hkCallout.hkAggressive .hkGhost{right:-30px!important;transform:none!important}}@media(max-width:400px){.ks .hkCallout.hkAggressive .hkGhost{right:-26px!important}}.ks .compareTable .saltBrands{font-size:14px!important;line-height:1.16!important;max-width:none!important;letter-spacing:-.01em}@media(max-width:760px){.ks .compareTable .saltBrands{font-size:12px!important;line-height:1.15!important;max-width:none!important}}.ks .brandHead.ketoneaid .brandName .kaGreen{color:var(--green)}.ks .soonNote{color:#8d99a0;font-style:italic;white-space:nowrap}.ks .factCard b{font-size:46px!important;color:var(--green-mid)!important;margin-bottom:8px!important}@media(max-width:760px){.ks .factCard b{font-size:36px!important}}@media(max-width:400px){.ks .factCard b{font-size:32px!important}}.ks .veechGreen{color:var(--green-ink)!important}.ks .balance{text-wrap:balance}.ks .tryDose{margin-top:20px;font:600 10px var(--mono);letter-spacing:.05em;text-transform:uppercase;color:#8f9ba0}.ks .tryDose a{color:var(--green);text-decoration:none;border-bottom:1px solid rgba(145,194,85,.38);padding-bottom:2px}.ks .tryDose a:hover{border-bottom-color:var(--green)}.ks .brDesk{display:inline}.ks .brMob{display:none}@media(max-width:760px){.ks .brDesk{display:none}.ks .brMob{display:inline}}.ks h1{margin-bottom:.22em}.ks h2{margin-bottom:.36em}.ks h3{margin-bottom:.28em}.ks h1+p,.ks h2+p,.ks h3+p,.ks h2+.lede,.ks h2+.grid,.ks h2+.cards{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/70/assets/ka-science-ketone-comparison.css.map */
