
@font-face{font-family:'Makriyal Flora Bodoni';src:url('/wp-content/uploads/makriyal-home-experience/bodoni-moda-latin-ext-20261029.woff2') format('woff2');font-style:normal;font-weight:400;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Makriyal Flora Bodoni';src:url('/wp-content/uploads/makriyal-home-experience/bodoni-moda-latin-20261029.woff2') format('woff2');font-style:normal;font-weight:400;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
.mk-flora{--mk-forest:#18362a;--mk-deep:#102720;--mk-ink:#263529;--mk-cream:#f7f4ea;--mk-sand:#ede7d7;--mk-gold:#b18b4b;--mk-muted:#607063;--mk-border:#d9d7c9;font-family:system-ui,-apple-system,'Segoe UI',sans-serif!important;color:var(--mk-ink)!important;background:var(--mk-cream)!important;max-width:100%;overflow:hidden;isolation:isolate;text-align:left}
.mk-flora *{box-sizing:border-box}
.mk-flora :is(h1,h2,h3,p,figure,blockquote){margin:0;padding:0}
.mk-flora a{text-decoration:none;color:inherit}
.mk-flora a:focus-visible{outline:2px solid var(--mk-gold);outline-offset:5px}
.mk-flora img{max-width:100%;height:auto;display:block}
.mk-flora .mk-wrap{width:min(1240px,calc(100% - 64px));margin-inline:auto}
.mk-flora .mk-serif{font-family:'Makriyal Flora Bodoni',Georgia,serif!important;font-weight:400;letter-spacing:-.058em;line-height:1.02}
.mk-flora .mk-tag{font-size:11px;font-weight:700;letter-spacing:.19em;text-transform:uppercase;color:var(--mk-gold)}
.mk-flora .mk-hero{position:relative;min-height:min(760px,90svh);display:flex;align-items:flex-end;padding:145px 0 100px;color:#faf7eb;background:#193b2d url('/wp-content/uploads/makriyal-home-experience/artvin-sonbahar-ormanlari-20261029.webp') center 50%/cover no-repeat}
.mk-flora .mk-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,29,19,.89) 0%,rgba(10,37,25,.68) 48%,rgba(10,40,24,.19) 100%),linear-gradient(0deg,rgba(10,28,19,.64),transparent 65%)}
.mk-flora .mk-hero > .mk-wrap{position:relative;z-index:1}
.mk-flora .mk-breadcrumb{display:flex;gap:9px;align-items:center;font-size:12px;letter-spacing:.035em;color:#f4eee2b8;margin-bottom:34px}
.mk-flora .mk-breadcrumb a:hover{color:white;text-decoration:underline}
.mk-flora .mk-hero h1{font-size:clamp(70px,10.3vw,154px);max-width:900px;color:#fff}
.mk-flora .mk-hero h1 em{display:block;font-weight:400;font-style:normal;color:#d1ae70}
.mk-flora .mk-hero .mk-deck{font-size:clamp(16px,1.55vw,22px);font-weight:350;max-width:650px;line-height:1.67;color:#f5f1e5df;margin:30px 0}
.mk-flora .mk-scrolllink{display:inline-flex;border-bottom:1px solid #d4bd8c;padding:12px 0;color:#f7e1b7;font-size:13px;letter-spacing:.04em}
.mk-flora .mk-photo-credit{position:absolute;z-index:2;right:clamp(18px,4vw,55px);bottom:17px;font-size:10px;letter-spacing:.03em;color:#f3f0e4c9}
.mk-flora .mk-chapter-nav{display:flex;gap:34px;overflow-x:auto;white-space:nowrap;padding-block:20px;border-bottom:1px solid var(--mk-border);font-size:12px;text-transform:uppercase;letter-spacing:.10em;font-weight:700;color:var(--mk-muted);scrollbar-width:thin}
.mk-flora .mk-chapter-nav a:hover{color:#9a6d35}
.mk-flora .mk-intro{padding:95px 0 94px}
.mk-flora .mk-intro-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(35px,6.5vw,110px);align-items:start}
.mk-flora .mk-bigline{font:400 clamp(43px,4.9vw,77px)/1.09 'Makriyal Flora Bodoni',Georgia,serif!important;letter-spacing:-.05em;color:var(--mk-forest);margin-top:18px!important}
.mk-flora .mk-article-body{font-size:clamp(16px,1.3vw,19px);line-height:1.88;color:#455147}
.mk-flora .mk-article-body p+p{margin-top:23px}
.mk-flora strong{color:var(--mk-forest)}
.mk-flora .mk-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:62px}
.mk-flora .mk-stat{padding:30px 28px;background:#eae6d9;border-top:2px solid #b18b4b}
.mk-flora .mk-stat b{font:400 clamp(55px,6vw,90px)/1 'Makriyal Flora Bodoni',Georgia,serif;letter-spacing:-.06em;color:var(--mk-forest);display:block}
.mk-flora .mk-stat span{font-size:14px;line-height:1.6;color:#596559;display:block;margin-top:13px}
.mk-flora .mk-section{padding:100px 0}
.mk-flora .mk-dark{background:var(--mk-forest);color:#f8f3e7}
.mk-flora .mk-sand{background:var(--mk-sand)}
.mk-flora .mk-section-head{max-width:800px;margin-bottom:55px}
.mk-flora .mk-section h2{font-size:clamp(49px,6.5vw,92px);color:var(--mk-forest);margin-top:12px}
.mk-flora .mk-dark h2{color:#f9f3e5}
.mk-flora .mk-section-head>p{font-size:clamp(16px,1.25vw,19px);line-height:1.85;color:#657167;max-width:740px;margin-top:24px}
.mk-flora .mk-dark .mk-section-head>p{color:#d0ded1}
.mk-flora .mk-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
.mk-flora .mk-step{border:1px solid #527162;padding:36px 32px 44px;min-height:320px;background:#ffffff06}
.mk-flora .mk-step .mk-n{font:400 62px/1 'Makriyal Flora Bodoni',Georgia,serif;color:#d0ae72;display:block;margin-bottom:60px}
.mk-flora .mk-step h3{font:400 clamp(30px,3vw,42px)/1.12 'Makriyal Flora Bodoni',Georgia,serif;color:#f7efe0;letter-spacing:-.04em}
.mk-flora .mk-step p{font-size:15px;color:#d6e0d4;line-height:1.78;margin-top:18px}
.mk-flora .mk-callout{margin-top:32px;font-size:15px;line-height:1.85;color:#f4e9d2;border-left:3px solid #b99354;padding:4px 0 4px 23px}
.mk-flora .mk-compare{display:grid;grid-template-columns:1fr 1fr;gap:25px}
.mk-flora .mk-compare-card{background:#faf8f0;padding:48px 46px;border:1px solid #ded9c8}
.mk-flora .mk-compare-card .mk-ornament{font:400 65px/1 'Makriyal Flora Bodoni',Georgia,serif;color:#b69360}
.mk-flora .mk-compare-card h3{font:400 clamp(34px,3vw,45px)/1.1 'Makriyal Flora Bodoni',Georgia,serif;color:var(--mk-forest);margin:22px 0}
.mk-flora .mk-compare-card p{font-size:16px;line-height:1.9;color:#536158}
.mk-flora .mk-compare-card ul{padding-left:19px;line-height:1.85;color:#536158;margin:24px 0 0;font-size:14px}
.mk-flora .mk-fine{margin-top:21px;font-size:13px;line-height:1.8;color:#687267}
.mk-flora .mk-species-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px}
.mk-flora .mk-species{display:flex;flex-direction:column;overflow:hidden;background:#fbf9f3;border:1px solid #e2dccb}
.mk-flora .mk-species-visual{height:320px;position:relative;overflow:hidden;background:#e5e9d8}
.mk-flora .mk-species-visual img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.8,.2,1)}
.mk-flora .mk-species:hover .mk-species-visual img{transform:scale(1.045)}
.mk-flora .mk-species:nth-child(4) .mk-species-visual{background:radial-gradient(circle at 60% 50%,#ded8e7,#dfdfd3)}
.mk-flora .mk-species:nth-child(4) .mk-species-visual img{object-fit:contain}
.mk-flora .mk-species-content{padding:39px 40px 42px}
.mk-flora .mk-species-content .mk-latin{font-size:13px;letter-spacing:.045em;font-style:italic;color:#687568}
.mk-flora .mk-species-content h3{font:400 clamp(38px,4vw,56px)/1.08 'Makriyal Flora Bodoni',Georgia,serif;color:var(--mk-forest);letter-spacing:-.05em;margin:10px 0 15px}
.mk-flora .mk-species-content p{font-size:15px;line-height:1.82;color:#505f53}
.mk-flora .mk-species-content .mk-taste{display:block;margin-top:17px;color:#917343;font-size:12px;font-weight:700;letter-spacing:.075em;text-transform:uppercase}
.mk-flora .mk-warning{background:#fff4df;padding:19px 20px;border-left:3px solid #b1814b;margin-top:23px;font-size:13px!important;line-height:1.75!important;color:#725835!important}
.mk-flora .mk-meadow{display:grid;grid-template-columns:1.08fr .92fr;gap:0;margin-top:32px;background:#193b2c;color:#f7f0e2}
.mk-flora .mk-meadow img{width:100%;height:100%;object-fit:cover;min-height:430px}
.mk-flora .mk-meadow-copy{padding:clamp(35px,5vw,75px);align-self:center}
.mk-flora .mk-meadow h3{font-size:clamp(44px,4.6vw,69px);color:#fff;margin-top:13px}
.mk-flora .mk-meadow p{line-height:1.85;font-size:16px;color:#d5e0d4;margin-top:23px}
.mk-flora .mk-study-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(30px,7vw,130px);align-items:center}
.mk-flora .mk-study-figure{height:560px;overflow:hidden;position:relative}
.mk-flora .mk-study-figure img{width:100%;height:100%;object-fit:cover}
.mk-flora .mk-study-figure figcaption{position:absolute;bottom:0;left:0;right:0;padding:40px 26px 23px;color:white;font-size:12px;background:linear-gradient(0deg,#081a13be,transparent)}
.mk-flora .mk-study-copy h2{font-size:clamp(44px,5.2vw,76px)}
.mk-flora .mk-study-copy p{font-size:16px;line-height:1.88;color:#49584b;margin-top:21px}
.mk-flora .mk-chem{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:31px 0}
.mk-flora .mk-chem>div{padding:25px;background:#eae6d9}
.mk-flora .mk-chem strong{display:block;font:400 43px/1 'Makriyal Flora Bodoni',Georgia,serif;color:#1e4030}
.mk-flora .mk-chem span{display:block;margin-top:9px;color:#637060;font-size:12px;line-height:1.55}
.mk-flora .mk-muted-note{font-size:13px!important;line-height:1.75!important;color:#667568!important}
.mk-flora .mk-reasons{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}
.mk-flora .mk-reason{padding:42px 37px;background:#fffdf8;border:1px solid #e3dece}
.mk-flora .mk-reason .mk-num{font:400 54px/1 'Makriyal Flora Bodoni',Georgia,serif;color:#b2935e}
.mk-flora .mk-reason h3{font:400 clamp(29px,2.9vw,40px)/1.15 'Makriyal Flora Bodoni',Georgia,serif;color:#1a3b2b;letter-spacing:-.04em;margin:30px 0 20px}
.mk-flora .mk-reason p{font-size:15px;line-height:1.82;color:#536156}
.mk-flora .mk-end{padding:100px 0 110px;text-align:center;background:#142e22;color:#f6f2e6}
.mk-flora .mk-end .mk-wrap{max-width:950px}
.mk-flora .mk-end h2{font-size:clamp(49px,6.8vw,98px);color:#f7f2e9}
.mk-flora .mk-end h2 em{font-style:normal;color:#d2ae73}
.mk-flora .mk-end p{margin:34px auto 0;max-width:720px;color:#d5dfd2;font-size:18px;line-height:1.85}
.mk-flora .mk-links{display:flex;gap:32px;justify-content:center;flex-wrap:wrap;margin-top:35px}
.mk-flora .mk-links a{display:inline-block;padding-bottom:9px;border-bottom:1px solid #c7a365;color:#f1d4a4;font-weight:600;font-size:14px}
.mk-flora .mk-sources{background:#f0ece1;padding:54px 0 65px;border-top:1px solid #d8d0bf}
.mk-flora .mk-sources h2{font:400 31px/1.2 'Makriyal Flora Bodoni',Georgia,serif;color:#2d4536}
.mk-flora .mk-sources ol{margin:22px 0 0;padding-left:22px;columns:2;column-gap:62px}
.mk-flora .mk-sources li{font-size:12px;line-height:1.72;color:#58665b;break-inside:avoid;margin-bottom:10px}
.mk-flora .mk-sources li a{text-decoration:underline;text-underline-offset:3px}
.mk-flora .mk-sources .mk-disclaimer{font-size:12px;line-height:1.7;color:#607065;max-width:900px;margin-top:29px}
.mk-flora a.mk-ref{font-size:.72em;vertical-align:super;color:#a57a40;text-decoration:underline}
@media(max-width:960px){.mk-flora .mk-study-grid{gap:36px}.mk-flora .mk-study-figure{height:520px}.mk-flora .mk-species-visual{height:270px}.mk-flora .mk-species-content{padding:29px}}
@media(max-width:760px){
 .mk-flora .mk-wrap{width:calc(100% - 38px)}
 .mk-flora .mk-hero{min-height:690px;min-height:79svh;padding:130px 0 80px;background-position:center}
 .mk-flora .mk-hero:before{background:linear-gradient(90deg,rgba(10,32,21,.89),rgba(12,37,25,.42)),linear-gradient(0deg,#102d20a6,transparent)}
 .mk-flora .mk-breadcrumb{flex-wrap:wrap}
 .mk-flora .mk-hero h1{font-size:clamp(62px,14vw,105px)}
 .mk-flora .mk-hero .mk-deck{font-size:16px}
 .mk-flora .mk-photo-credit{font-size:9px}
 .mk-flora .mk-intro,.mk-flora .mk-section{padding:68px 0}
 .mk-flora .mk-intro-grid,.mk-flora .mk-compare,.mk-flora .mk-meadow,.mk-flora .mk-study-grid{grid-template-columns:1fr}
 .mk-flora .mk-stats,.mk-flora .mk-steps,.mk-flora .mk-reasons{grid-template-columns:1fr}
 .mk-flora .mk-stats{gap:10px;margin-top:38px}
 .mk-flora .mk-stat{padding:23px 25px}
 .mk-flora .mk-stat b{font-size:61px}
 .mk-flora .mk-section-head{margin-bottom:32px}
 .mk-flora .mk-section h2{font-size:clamp(46px,10vw,70px)}
 .mk-flora .mk-steps{gap:12px}
 .mk-flora .mk-step{min-height:0;padding:26px}
 .mk-flora .mk-step .mk-n{margin-bottom:25px}
 .mk-flora .mk-compare-card{padding:30px}
 .mk-flora .mk-species-grid{grid-template-columns:1fr;gap:19px}
 .mk-flora .mk-species-visual{height:min(86vw,380px)}
 .mk-flora .mk-meadow img{height:360px;min-height:0}
 .mk-flora .mk-meadow-copy{padding:32px 28px 42px}
 .mk-flora .mk-study-figure{height:360px}
 .mk-flora .mk-chem strong{font-size:36px}
 .mk-flora .mk-reasons{gap:13px}
 .mk-flora .mk-reason{padding:32px}
 .mk-flora .mk-end{padding:74px 0 90px}
 .mk-flora .mk-end p{font-size:16px}
 .mk-flora .mk-sources ol{columns:1}
}
@media(prefers-reduced-motion:reduce){.mk-flora *{scroll-behavior:auto!important;transition:none!important}}

/* Artvin Florası — başlıklarda okunaklı sans-serif tipografi (29.10.2026).
   Yalnızca başlıklara uygulanır; gövde metinleri ve sayfa düzeni korunur. */
.mk-flora :is(h1,h2,h3,.mk-serif,.mk-bigline){
  font-family:system-ui,-apple-system,"Segoe UI",Arial,sans-serif!important;
  font-weight:600!important;
  font-style:normal!important;
  letter-spacing:-.038em!important;
  line-height:1.16!important;
  text-rendering:optimizeLegibility;
  overflow-wrap:normal;
  text-wrap:balance;
}
.mk-flora :is(h1,h2,h3) em{
  font-style:normal!important;
  font-weight:600!important;
}
.mk-flora .mk-hero h1{font-size:clamp(57px,8.2vw,122px)!important}
.mk-flora .mk-bigline{font-size:clamp(40px,4.25vw,68px)!important}
.mk-flora .mk-section h2{font-size:clamp(42px,5.5vw,78px)!important}
.mk-flora .mk-study-copy h2{font-size:clamp(42px,5vw,72px)!important}
.mk-flora .mk-species-content h3{font-size:clamp(35px,3.55vw,50px)!important}
.mk-flora .mk-meadow h3{font-size:clamp(38px,4vw,60px)!important}
.mk-flora .mk-step h3{font-size:clamp(28px,2.8vw,39px)!important}
.mk-flora .mk-reason h3,.mk-flora .mk-compare-card h3{font-size:clamp(29px,2.8vw,40px)!important}
.mk-flora .mk-sources h2{font-size:30px!important}
@media(max-width:760px){
  .mk-flora .mk-hero h1{font-size:clamp(48px,11.5vw,82px)!important}
  .mk-flora .mk-bigline{font-size:clamp(39px,8.8vw,63px)!important}
  .mk-flora .mk-section h2{font-size:clamp(40px,9vw,67px)!important}
  .mk-flora .mk-study-copy h2{font-size:clamp(39px,8.9vw,65px)!important}
  .mk-flora .mk-meadow h3{font-size:clamp(38px,8vw,54px)!important}
}
