.page-header,.page-title,h1.page-title,.main-page-title,.section-header,.template-page h1:first-of-type,.page-width>h1,.text-block--heading,.text-block[class*=__heading]{display:none!important}[id*=announcement],.bc{display:none!important}.rte h1,.rte h2,.rte h3,h1,h2,h3,h4,h5,h6{font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;color:inherit!important;margin-block:initial!important;font-weight:inherit!important}.rte a,.rte blockquote,.rte ul,.rte ol{color:inherit!important;text-decoration:inherit!important;margin-inline:initial!important;padding-inline-start:inherit!important;border-inline-start:none!important}.rte img,img{max-width:100%!important}*{margin:0;padding:0;box-sizing:border-box}html{overflow-x:hidden}body{font-family:DM Sans,sans-serif;color:#1a1a1a;background:#f8f8f6;-webkit-font-smoothing:antialiased;overflow-x:hidden}.kc{max-width:820px;margin:0 auto;padding:0 24px}.kc-wide{max-width:1000px;margin:0 auto;padding:0 24px}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}.kc-h1.kc-h1{font-family:Roboto Mono,monospace!important;font-size:34px!important;font-weight:700!important;line-height:1.15!important;letter-spacing:-.5px!important;text-transform:uppercase!important;color:#1a1a1a!important;margin-bottom:20px!important}.kc-h2.kc-h2{font-family:Roboto Mono,monospace!important;font-size:24px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:-.3px!important;text-transform:uppercase!important;color:#1a1a1a!important;margin-bottom:20px!important}.kc-h3.kc-h3{font-family:Roboto Mono,monospace!important;font-size:18px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:-.2px!important;text-transform:uppercase!important;color:#1a1a1a!important;margin-bottom:12px!important}.label{font-family:Roboto Mono,monospace;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#ed5a44;margin-bottom:8px}p{font-size:17px;line-height:1.85;color:#333;margin-bottom:20px}p:last-child{margin-bottom:0}.bc{padding:16px 0;border-bottom:1px solid #e8e8e5}.bc-inner{font-family:Roboto Mono,monospace;font-size:11px;font-weight:500;letter-spacing:.5px;text-transform:uppercase;color:#999}.bc-inner a{color:#999;transition:color .2s}.bc-inner a:hover{color:#ed5a44}.bc-inner .sep{margin:0 8px;color:#ccc}.bc-inner .cur{color:#1a1a1a;font-weight:700}.hero{padding:64px 0 0;border-bottom:none}.hero-sub{font-size:18px;line-height:1.8;color:#555;max-width:680px}.hero-date{font-family:Roboto Mono,monospace;font-size:11px;color:#999;letter-spacing:.5px;margin-top:20px}.hero-img{width:100%;margin-top:48px;overflow:hidden;border-radius:12px}.hero-img img{width:100%;height:300px;object-fit:cover;display:block}.sec{padding:56px 0;border-bottom:1px solid #e8e8e5}.sec:last-of-type{border-bottom:none}.sec:nth-of-type(2n){background:#f8f8f6}.sec-sub{font-size:16px;line-height:1.7;color:#888;max-width:600px;margin-bottom:32px}.sec-img{margin:40px 0;overflow:hidden;border-radius:12px}.sec-img img{width:100%;height:320px;object-fit:cover;display:block}.sec-img-cap{font-family:Roboto Mono,monospace;font-size:10px;color:#bbb;letter-spacing:.5px;text-transform:uppercase;margin-top:8px}.dfn-block{background:#f8f8f6;border-left:3px solid #ED5A44;padding:24px 28px;border-radius:0 8px 8px 0;margin-bottom:32px}.dfn-block dfn{font-style:normal;font-weight:700;color:#1a1a1a}.dfn-block p{font-size:16px;line-height:1.8;color:#333;margin:0}.body p{font-size:16px;line-height:1.9;color:#333;margin-bottom:20px}.body p:last-child{margin-bottom:0}.cite{font-size:11px;color:#ed5a44;vertical-align:super;font-family:Roboto Mono,monospace;font-weight:700;cursor:help}.stat{font-weight:700;color:#1a1a1a}.mech-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:32px 0}.mech-step{text-align:center;padding:24px 16px;background:#f8f8f6;border-radius:12px;position:relative}.mech-num{font-family:Roboto Mono,monospace;font-size:32px;font-weight:700;color:#e8e8e5;margin-bottom:8px;line-height:1}.mech-title{font-family:Roboto Mono,monospace;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#1a1a1a;margin-bottom:8px}.mech-text{font-size:14px;line-height:1.6;color:#666}.comp-table{width:100%;border-collapse:collapse;margin:32px 0;font-size:15px}.comp-table thead{border-bottom:2px solid #1a1a1a}.comp-table th{font-family:Roboto Mono,monospace;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;padding:14px 16px;text-align:left}.comp-table th.col-top{color:#ed5a44}.comp-table th.col-oral{color:#999}.comp-table td{padding:16px;border-bottom:1px solid #f0ede8;color:#333;vertical-align:top;line-height:1.6}.comp-table td:first-child{font-family:Roboto Mono,monospace;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;color:#1a1a1a;width:140px}.comp-table .adv{color:#1a1a1a}.comp-table .dis{color:#999}.comp-table tr:last-child td{border-bottom:none}.stat-callout{background:#f8f8f6;border-radius:12px;padding:32px;margin:32px 0;display:flex;gap:32px;align-items:center}.stat-callout-num{font-family:Roboto Mono,monospace;font-size:48px;font-weight:700;color:#ed5a44;line-height:1;flex-shrink:0}.stat-callout-text{font-size:15px;line-height:1.7;color:#555}.stat-callout-text strong{color:#1a1a1a}.stat-callout-cite{font-size:12px;color:#999;margin-top:4px}.cond-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0;margin-top:24px;border-top:1px solid #e8e8e5}.cond-item{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 16px 0;border-bottom:1px solid #e8e8e5;text-decoration:none!important;color:inherit!important;transition:color .2s}.cond-item:hover{color:#ed5a44!important}.cond-item:hover .cond-arrow{color:#ed5a44}.cond-label{font-family:DM Sans,sans-serif;font-size:15px;font-weight:500;color:inherit}.cond-arrow{font-size:14px;color:#ccc;transition:color .2s;flex-shrink:0;margin-left:8px}.cond-foot{font-size:13px;color:#999;margin-top:24px}.cond-list+h3{margin-top:64px!important}.cond-list+h3+.sec-sub{margin-bottom:24px}.cond-foot{margin-top:32px}.cond-foot a{display:inline-block;padding:12px 0;font-size:14px}.findings{list-style:none;margin:24px 0;padding:0}.findings li{padding:16px 0 16px 24px;border-bottom:1px solid #f0ede8;position:relative;font-size:15px;line-height:1.7;color:#333}.findings li:last-child{border-bottom:none}.findings li:before{content:"";position:absolute;left:0;top:22px;width:8px;height:8px;border-radius:50%;background:#ed5a44}.faq-item{border-bottom:1px solid #e8e8e5}.faq-item:last-child{border-bottom:none}.faq-q{display:flex;align-items:center;justify-content:space-between;padding:20px 0;cursor:pointer;gap:16px}.faq-q-text{font-family:DM Sans,sans-serif!important;font-size:17px!important;font-weight:700!important;color:#1a1a1a!important;line-height:1.4!important}.faq-q-arrow{font-size:18px;color:#999;transition:transform .3s;flex-shrink:0}.faq-item.open .faq-q-arrow{transform:rotate(45deg)}.faq-a{display:none;padding:0 0 20px}.faq-item.open .faq-a{display:block}.faq-a p{font-size:15px;line-height:1.75;color:#555}.refs{margin-top:40px;padding-top:32px;border-top:1px solid #e8e8e5}.refs-title{font-family:Roboto Mono,monospace;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#999;margin-bottom:16px}.refs ol{list-style:none;counter-reset:ref;padding:0;margin:0}.refs li{counter-increment:ref;font-size:13px;line-height:1.6;color:#888;padding:4px 0 4px 28px;position:relative}.refs li:before{content:counter(ref);position:absolute;left:0;font-family:Roboto Mono,monospace;font-size:11px;font-weight:700;color:#ed5a44}.disc{font-size:12px;line-height:1.6;color:#bbb;text-align:left;padding:32px 0;margin-top:0}.ft{opacity:1;transform:none}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:24px}.blog-card{background:#fff;border:1px solid #e8e8e5;border-radius:12px;overflow:hidden;transition:border-color .2s;text-decoration:none;color:inherit;display:flex;flex-direction:column}.blog-card:hover{border-color:#ed5a44}.blog-card img{width:100%;height:180px;object-fit:cover;display:block}.blog-card-body{padding:20px 20px 24px;flex:1;display:flex;flex-direction:column}.blog-card-tag{font-family:Roboto Mono,monospace;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#ed5a44;margin-bottom:8px}.blog-card-title{font-family:DM Sans,sans-serif;font-size:16px;font-weight:700;line-height:1.35;color:#1a1a1a;margin-bottom:8px}.blog-card-excerpt{font-family:DM Sans,sans-serif;font-size:14px;line-height:1.6;color:#888;flex:1}.blog-card-cta{font-family:Roboto Mono,monospace;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#ed5a44;margin-top:16px;display:inline-block}@media(max-width:768px){.kc-h1.kc-h1{font-size:28px!important}.kc-h2.kc-h2{font-size:20px!important}.hero{padding:48px 0 0}.hero-sub{font-size:16px}.hero-img img{height:240px}.mech-grid{grid-template-columns:1fr;gap:12px}.cond-list{grid-template-columns:1fr 1fr}.comp-table th,.comp-table td{padding:10px 12px;font-size:13px}.comp-table td:first-child{width:110px;font-size:10px}.stat-callout{flex-direction:column;gap:16px;text-align:center}.stat-callout-num{font-size:40px}.sec{padding:40px 0}.sec-img img{height:240px}.blog-grid{grid-template-columns:1fr 1fr!important}.blog-card img{height:150px!important}}@media(max-width:480px){.kc,.kc-wide{padding:0 16px}.kc-h1.kc-h1{font-size:22px!important}.kc-h2.kc-h2{font-size:18px!important}.hero{padding:36px 0 0}.hero-img{margin-top:32px}.hero-img img{height:180px}.cond-list{grid-template-columns:1fr}.cond-item{padding:12px 0}.comp-table th{font-size:9px;padding:8px 6px}.comp-table td{padding:8px 6px;font-size:12px}.comp-table td:first-child{width:80px;font-size:9px}.mech-step{padding:20px 12px}.dfn-block{padding:20px}.stat-callout{padding:24px}.stat-callout-num{font-size:36px}.sec{padding:32px 0}.sec-img img{height:180px}.blog-grid{grid-template-columns:1fr!important}.blog-card img{height:200px!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/ketro-science.css.map */
