body[data-kn-reference="siyah-sarimsak-nedir"] .kn-document{margin:24px auto 32px!important}.kn-about{font:400 15px/1.75 var(--kirtorun-ref-font,Montserrat,Arial,sans-serif);color:#3f483a;letter-spacing:.015em}.kn-about *{box-sizing:border-box}.kn-about :is(h1,h2,h3,p,figure,ul,ol){margin:0}.kn-about figure img{display:block;width:100%;height:auto;margin:0}.kn-about .kn-about-kicker{display:block;margin-bottom:8px;color:#6a785e;font:500 10px/1.5 var(--kirtorun-ref-font,Montserrat,Arial,sans-serif);letter-spacing:.13em;text-transform:uppercase}.kn-about h1{font:400 clamp(29px,3vw,42px)/1.2 var(--kirtorun-ref-font,Montserrat,Arial,sans-serif);letter-spacing:.035em;text-transform:uppercase;color:#30392f;margin:0 0 18px;text-wrap:balance}.kn-about h2{font:500 clamp(21px,2vw,28px)/1.35 var(--kirtorun-ref-font,Montserrat,Arial,sans-serif);letter-spacing:.035em;text-transform:uppercase;color:#344331;margin:0 0 14px;text-wrap:balance}.kn-about p{font:400 15px/1.8 var(--kirtorun-ref-font,Montserrat,Arial,sans-serif);letter-spacing:.015em}.kn-about-hero{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:20px;padding:28px 32px;border-radius:12px;overflow:hidden;background:radial-gradient(ellipse at 90% 5%,#e2e7d6,transparent 60%),#f5f5ef;margin-bottom:14px}.kn-about-hero-copy{max-width:55ch}.kn-about .kn-about-lead{font-size:16px;line-height:1.8}.kn-about-hero-image{max-width:420px;justify-self:center}.kn-about-links{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:20px}.kn-about-links a,.kn-about .kn-about-text-link{font:500 13px/1.5 var(--kirtorun-ref-font,Montserrat,Arial,sans-serif);letter-spacing:.02em;color:#36582f;text-decoration:none;min-height:44px;display:inline-flex;align-items:center;gap:16px}.kn-about-links a.kn-about-primary{padding:10px 18px;background:#e4ebdb;border-radius:8px}.kn-about .kn-about-text-link{margin-top:16px;text-decoration:underline;text-underline-offset:5px}.kn-about-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:18px}.kn-about-benefit{padding:20px;border:1px solid #e2e6dc;border-radius:10px;background:#fafbf7}.kn-about-number{font:500 11px/1.4 var(--kirtorun-ref-font,Montserrat,Arial,sans-serif);color:#829377;letter-spacing:.08em;display:block;margin-bottom:10px}.kn-about .kn-about-benefit h2{font-size:17px;line-height:1.4;margin-bottom:8px}.kn-about .kn-about-benefit p{font-size:14px;line-height:1.75}.kn-about-panel{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:32px;align-items:center;padding:28px;border:1px solid #e2e5da;border-radius:12px;margin-bottom:18px;background:#f5f5ef}.kn-about-panel figure{max-width:360px;width:100%;justify-self:center}.kn-about-process{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);background:#eef2e8;scroll-margin-top:20px}.kn-about-steps{padding:0;list-style:none;display:grid;gap:12px;margin-top:20px!important}.kn-about-steps li{display:grid;grid-template-columns:30px minmax(0,1fr);gap:12px;align-items:start}.kn-about-steps li>span{display:grid;place-items:center;width:30px;height:30px;background:#dfe7d6;border-radius:8px;font-size:11px;color:#4c6542}.kn-about h3{font:500 15px/1.45 var(--kirtorun-ref-font,Montserrat,Arial,sans-serif);letter-spacing:.01em;color:#344331}.kn-about .kn-about-steps p{font-size:13px;line-height:1.6}.kn-about-detail{border:1px solid #e1e5d9;border-radius:10px;padding:0 20px;margin-bottom:18px;background:#fafbf7}.kn-about-detail summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:58px;padding:14px 0;font:500 16px/1.4 var(--kirtorun-ref-font,Montserrat,Arial,sans-serif);text-transform:uppercase;letter-spacing:.025em;color:#344331}.kn-about-detail summary::-webkit-details-marker{display:none}.kn-about-detail summary>span{font-size:24px;font-weight:400}.kn-about-detail[open] summary>span{transform:rotate(45deg)}.kn-about-detail>p{padding:0 0 16px}.kn-about p.kn-about-source-note{font-size:12px}.kn-about a{color:#36582f}.kn-about-comparison{margin:18px 0}.kn-about-comparison .kirtorun-nutrition{margin:0}.kn-about .kn-about-comparison-note{font-size:11px;line-height:1.6;color:#67715e;padding:10px 4px 0}.kn-about-select{background:#f8f5ef}.kn-about-checks{list-style:none;padding:0;margin-top:16px!important;display:grid;gap:8px}.kn-about-checks li{font-size:13px;display:flex;align-items:center;gap:10px}.kn-about-checks li:before{content:'✓';display:grid;place-items:center;flex:0 0 22px;height:22px;border-radius:50%;background:#e6eddc;color:#4e6b3d}.kn-about-offer{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:32px;align-items:center;padding:28px 36px;border-radius:12px;background:#eeefe8;border:1px solid #dce2d3}.kn-about-offer figure{max-width:320px;justify-self:center}.kn-about-offer figure img{max-height:320px;object-fit:contain}.kn-about-offer .kn-about-kicker{display:inline-block;padding:5px 10px;border:1px solid #d1dbc6;border-radius:6px;background:#f7f9f1;margin-bottom:12px}.kn-about-offer h2{font-size:24px}.kn-about-price-label{font-size:11px;color:#68745e;letter-spacing:.04em}.kn-about p.kn-about-price{font:500 34px/1.25 var(--kirtorun-ref-font,Montserrat,Arial,sans-serif);letter-spacing:-.5px;color:#2f4430;margin:3px 0 6px}.kn-about p.kn-about-tax{font-size:11px;color:#65735c;margin-bottom:16px}.kn-about a.kn-about-buy{display:inline-flex;align-items:center;justify-content:center;gap:28px;min-height:44px;padding:11px 24px;border-radius:999px;color:#fff;background:#3f7033;text-decoration:none!important;font:500 13px/1.5 var(--kirtorun-ref-font,Montserrat,Arial,sans-serif);letter-spacing:.08em;text-transform:uppercase;transition:background .15s ease,transform .15s ease}.kn-about a.kn-about-buy:hover{background:#345e29}.kn-about a.kn-about-buy:active{transform:translateY(1px)}.kn-about :is(a,summary):focus-visible{outline:2px solid #557b43;outline-offset:4px}
@media(max-width:767px){body[data-kn-reference="siyah-sarimsak-nedir"] .kn-document{margin:16px auto 28px!important}.kn-about-hero{grid-template-columns:1fr;padding:20px;gap:16px}.kn-about h1{font-size:28px;line-height:1.25;margin-bottom:12px}.kn-about .kn-about-lead{font-size:14px;line-height:1.8}.kn-about-hero-image{width:100%;max-width:300px}.kn-about-links{gap:8px 16px;margin-top:14px}.kn-about-links a{font-size:12px}.kn-about-benefits{grid-template-columns:1fr;gap:8px;margin-bottom:12px}.kn-about-benefit{padding:14px;display:grid;grid-template-columns:26px minmax(0,1fr);gap:0 8px}.kn-about-number{grid-row:1/3;margin:3px 0 0}.kn-about .kn-about-benefit h2{font-size:15px;margin-bottom:4px}.kn-about .kn-about-benefit p{font-size:13px}.kn-about-panel{grid-template-columns:1fr;gap:18px;padding:18px;margin-bottom:12px}.kn-about-panel figure{max-width:280px}.kn-about-origin figure{order:2}.kn-about h2{font-size:21px;line-height:1.4;margin-bottom:10px}.kn-about p{font-size:14px;line-height:1.8}.kn-about-process figure{order:2}.kn-about-steps{margin-top:16px!important;gap:12px}.kn-about-detail{padding:0 16px;margin-bottom:12px}.kn-about-detail summary{font-size:14px;min-height:54px}.kn-about .kn-about-text-link{font-size:12px;margin-top:12px}.kn-about-offer{grid-template-columns:1fr;padding:20px;gap:16px;text-align:center}.kn-about-offer figure{width:100%;max-width:260px}.kn-about-offer figure img{height:250px;max-height:250px;width:100%;object-fit:contain}.kn-about-offer h2{font-size:20px}.kn-about p.kn-about-price{font-size:32px}.kn-about a.kn-about-buy{width:100%;gap:14px;font-size:12px;padding:11px 16px}}


.kn-about-offer figure{width:100%}.kn-about-offer figure img{width:100%;height:280px;object-fit:contain}@media(max-width:767px){.kn-about-offer figure img{height:250px}}
.kn-about h1{position:relative;padding-bottom:18px;margin-bottom:16px;font-size:clamp(30px,2.9vw,42px);font-weight:600;line-height:1.2;letter-spacing:.025em;color:#30392f}.kn-about h1 .kn-about-title-accent{display:block;margin-top:7px;font-size:.66em;font-weight:400;line-height:1.35;letter-spacing:.12em;color:#69785e}.kn-about h1::after{content:"";position:absolute;left:0;bottom:0;width:64px;height:2px;border-radius:2px;background:linear-gradient(90deg,#8c7758,#a4b18d 70%,transparent)}.kn-about-offer h2{font:600 16px/1.5 var(--kirtorun-ref-font,Montserrat,Arial,sans-serif);letter-spacing:.015em;color:#30352c;max-width:38ch}.kn-about p.kn-about-price{font:600 24px/1.35 var(--kirtorun-ref-font,Montserrat,Arial,sans-serif);letter-spacing:normal;font-variant-numeric:tabular-nums;color:#282d27;margin:5px 0 6px}.kn-about-offer .kn-about-price-label{font:400 11px/1.5 var(--kirtorun-ref-font,Montserrat,Arial,sans-serif);letter-spacing:.02em}.kn-about-offer .kn-about-kicker{font-size:10px;letter-spacing:.08em}
@media(max-width:767px){.kn-about h1{font-size:29px;line-height:1.22;padding-bottom:16px;margin-bottom:14px}.kn-about h1 .kn-about-title-accent{font-size:21px;margin-top:6px;letter-spacing:.11em}.kn-about-offer h2{font-size:14px;line-height:1.5;margin-inline:auto;max-width:32ch}.kn-about p.kn-about-price{font-size:22px;line-height:1.35}.kn-about-offer .kn-about-kicker{font-size:10px}}
.kn-about-benefit:nth-child(1){background:linear-gradient(130deg,#f5f0e5,#fcfaf5);border-color:#e6ddcb}.kn-about-benefit:nth-child(1) .kn-about-number{color:#8b7955}.kn-about-benefit:nth-child(2){background:linear-gradient(130deg,#edf3e8,#f8faf5);border-color:#d9e3d0}.kn-about-benefit:nth-child(2) .kn-about-number{color:#718565}.kn-about-benefit:nth-child(3){background:linear-gradient(130deg,#f3ece7,#faf7f4);border-color:#e5d9d0}.kn-about-benefit:nth-child(3) .kn-about-number{color:#8d7767}
