.kemai-site .tools-intro .journal-intro-bottom>p{max-width:400px;font-size:14px}.kemai-site .tools-benefits{display:flex;flex-wrap:wrap;gap:10px;padding:0;margin:32px 0 0;list-style:none}.kemai-site .tools-benefits li{border:1px solid #bfc6b5;padding:8px 13px;font-size:12px;color:#526047}.kemai-site .tools-toolbar{display:flex;align-items:center;justify-content:space-between;gap:24px;border-block:1px solid var(--line);padding-block:18px}.kemai-site .tools-toolbar nav{display:flex;flex-wrap:wrap;gap:12px 30px}.kemai-site .tools-toolbar a{display:flex;align-items:center;gap:24px;min-height:44px;font-size:14px}.kemai-site .tools-toolbar a:hover{text-decoration:underline;text-underline-offset:5px}.kemai-site .tools-open-note,.kemai-site .tools-toolbar>p{color:#626d56;font-size:12px;line-height:1.8}.kemai-site .tools-open-note{margin-top:18px}.kemai-site .tools-group{padding-top:54px;scroll-margin-top:30px}.kemai-site .tools-group-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:26px}.kemai-site .tools-group-heading .eyebrow{font-size:10px}.kemai-site .tools-group h2{font-size:32px;letter-spacing:-1px;margin-top:12px}.kemai-site .tools-group-heading>p{font-size:13px;color:#626d56;line-height:1.8}.kemai-site .tools-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:22px}.kemai-site .tool-card{min-width:0;display:flex;flex-direction:column;padding:30px;background:#e7e9df;border:1px solid #c8cebd}.kemai-site .tool-brand{font-size:11px;letter-spacing:.5px;color:#5a684e}.kemai-site .tool-card h3{font-size:24px;font-weight:400;line-height:1.5;margin-top:20px;letter-spacing:-.5px}.kemai-site .tool-description{font-size:14px;line-height:1.95;color:#526047;margin-top:17px}.kemai-site .tool-card details{margin-block:16px 22px;font-size:12px;color:#526047}.kemai-site .tool-card summary{cursor:pointer;padding-block:12px;min-height:44px}.kemai-site .tool-card details p{line-height:1.9;margin-block:4px 12px}.kemai-site .tool-open{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:auto;padding:15px 18px;background:#303b2d;color:#f1f0e9;font-size:14px}.kemai-site .tool-open:hover{background:#192316}.kemai-site .tool-open svg{width:18px;height:18px}.kemai-site .tools-data-note{display:grid;grid-template-columns:1fr 2fr;gap:35px;border-block:1px solid var(--line);margin-block:60px 20px;padding-block:30px}.kemai-site .tools-data-note h2{font-size:18px;line-height:1.7;letter-spacing:0}.kemai-site .tools-data-note p{font-size:12px;line-height:2;color:#626d56}.kemai-site .tools-outro>p:not(.eyebrow){font-size:14px;color:#626d56;line-height:1.9;margin-top:24px}.kemai-site .tools-outro nav{display:flex;flex-wrap:wrap;gap:12px 32px;margin-top:12px}@media(max-width:1000px){.kemai-site .tools-intro .journal-intro-bottom{display:block}.kemai-site .tools-intro .journal-intro-bottom>p{margin-top:25px}.kemai-site .tools-toolbar{align-items:flex-start;flex-direction:column;gap:10px}}@media(max-width:760px){.kemai-site .tools-intro h1{font-size:clamp(35px,9.5vw,60px)}.kemai-site .tools-toolbar nav{gap:6px 20px}.kemai-site .tools-toolbar a{gap:10px;font-size:13px}.kemai-site .tools-group{padding-top:38px}.kemai-site .tools-group-heading{display:block}.kemai-site .tools-group-heading>p{margin-top:12px}.kemai-site .tools-group h2{font-size:27px}.kemai-site .tools-grid{grid-template-columns:1fr}.kemai-site .tool-card{padding:25px}.kemai-site .tools-data-note{grid-template-columns:1fr;gap:14px;margin-top:40px}.kemai-site .tools-outro h2{font-size:30px}.kemai-site .tools-outro>a>span{width:52px;height:52px;flex-shrink:0}}