/* v16: editorial tourism layout; follows existing theme controls. */
.bas.bas-resimli .logo,.bas.bas-resimli nav a{text-shadow:none}.kr-save-guide{display:flex;align-items:center;gap:12px;font-size:12px;color:var(--soluk)}
:root{--z:#faf7f2;--kum:#dfd7ca;--t:#292b25;--soluk:#676b60;--kaya:#947455;--serif:Georgia,'Times New Roman',serif;--k:min(1320px,100% - 96px)}
body{font-size:16px;line-height:1.65}h1,h2,h3{letter-spacing:-.035em}a{text-underline-offset:4px}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.bas.bas-resimli{background:var(--z);background-image:none;color:var(--t);border-bottom:1px solid var(--kum);position:relative}.bas .k{gap:28px;min-height:96px;padding:18px 0}.bas.bas-resimli .logo{font-size:24px;line-height:1.08;color:var(--t);letter-spacing:-1px;max-width:180px;white-space:normal}.bas.bas-resimli nav a{color:var(--t);font-size:13px;font-weight:600}.bas ul{gap:20px}.bas #kr-main-menu{margin-left:auto;flex:0 1 auto}.bas .kr-tools{gap:12px;margin-left:auto;flex-wrap:nowrap;font-size:12px}.bas.bas-resimli .kr-tools a{color:var(--t);white-space:nowrap;text-decoration:none}.bas.bas-resimli .kr-tools button{background:transparent;color:var(--t);border-color:var(--kum);font-size:11px;padding:5px 8px;min-width:44px}.kr-menu-toggle{color:var(--t)!important}.btn,.btn-2{background:var(--balon);color:white;border-radius:3px;font-size:14px;padding:13px 22px}.kr-eyebrow{color:var(--kaya);font-size:10px;font-weight:700;letter-spacing:.17em;line-height:1.6;margin:0 0 18px}.kr-hero{padding:36px 0 56px}.kr-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.kr-hero-copy{padding:20px 0}.kr-hero h1{font-size:clamp(40px,4.7vw,70px);line-height:1.06;font-weight:400;max-width:630px;margin:0 0 28px}.kr-hero-intro{font-size:16px;color:var(--soluk);max-width:440px;line-height:1.8;margin-bottom:32px}.kr-hero .ara{padding:6px;border:1px solid var(--kum);background:var(--z);border-radius:4px;gap:4px;margin:0 0 15px;max-width:510px}.kr-hero .ara input{border:0;background:transparent;border-radius:0;font-size:13px;padding:12px;min-width:0;color:var(--t)}.kr-hero .ara .btn{white-space:nowrap;padding:12px 20px}.kr-hero .hizli{display:flex;gap:14px;flex-wrap:wrap;margin:0}.kr-hero .hizli a{border:0;border-bottom:1px solid var(--kum);background:transparent;color:var(--soluk);font-size:11px;font-weight:500;padding:3px 0;margin:0;border-radius:0}.kr-hero-visual{position:relative;isolation:isolate;margin:0;height:530px;overflow:hidden;border-radius:180px 5px 5px 5px;background:#b8ab91}.kr-hero-visual>img{width:100%;height:100%;object-fit:cover;display:block}.kr-hero-shade{position:absolute;inset:0;background:linear-gradient(0deg,rgba(22,22,16,.95),transparent 65%);pointer-events:none}.kr-hero-visual figcaption{position:absolute;bottom:30px;left:30px;right:24px;color:#fff;display:flex;flex-direction:column;gap:4px;text-shadow:0 1px 6px #202015}.kr-hero-visual figcaption span{font-size:10px;letter-spacing:.15em}.kr-hero-visual figcaption b{font:400 24px var(--serif)}.kr-hero-visual figcaption a{color:#fff;font-size:10px;align-self:flex-start}.kr-hero-foot{display:flex;align-items:center;gap:16px;margin-top:34px}.kr-small-rule{height:1px;width:40px;background:var(--kaya)}.kr-hero-foot p{font-size:11px;line-height:1.7;color:var(--soluk);margin:0}.kr-hero-foot strong{font-weight:500;color:var(--t)}.bolum{padding:60px 0}.kr-section-head{display:flex;justify-content:space-between;align-items:end;gap:25px;margin-bottom:30px}.kr-section-head h2{font-size:clamp(28px,3vw,40px);font-weight:400;margin:0}.kr-section-head .kr-eyebrow{margin-bottom:10px}.kr-section-head>p{max-width:270px;margin:0 0 3px;color:var(--soluk);font-size:13px}.kr-text-link{color:var(--t);font-size:12px;font-weight:600;text-decoration:none;border-bottom:1px solid var(--kum);padding-bottom:5px}.kr-destinations{padding-top:20px}.kr-destination-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.kr-destination{height:255px;position:relative;display:block;overflow:hidden;border-radius:3px;background:#504e40;color:#fff;text-decoration:none;isolation:isolate}.kr-destination:after{content:'';position:absolute;inset:0;background:linear-gradient(transparent 35%,rgba(13,20,15,.8));z-index:-1}.kr-destination>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .35s}.kr-destination:hover>img{transform:scale(1.04)}.kr-destination>span:not(.kr-arrow){position:absolute;bottom:20px;left:16px;right:16px}.kr-destination b{font:400 23px var(--serif);display:block;letter-spacing:-.03em}.kr-destination small{font-size:10px;line-height:1.6;display:block;margin-top:5px;color:#f1eee6;max-width:135px}.kr-arrow{position:absolute;top:12px;right:12px;font-size:18px;color:#fff}.kr-ed-stories{border-top:1px solid var(--kum);margin-top:10px}.kr-story-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:24px 56px}.kr-story{display:grid;grid-template-columns:160px 1fr;gap:20px;padding-bottom:24px;border-bottom:1px solid var(--kum)}.kr-story .foto{display:block;background:transparent;aspect-ratio:4/3;border-radius:3px}.kr-story .foto img{width:100%;height:100%;object-fit:cover;display:block}.kr-story-copy .kr-eyebrow{margin:0 0 8px;font-size:9px}.kr-story h3{font-size:23px;font-weight:400;line-height:1.2;margin-bottom:8px}.kr-story h3 a{color:var(--t);text-decoration:none}.kr-story .kr-story-excerpt{display:none}.kr-story .meta{font-size:11px}.kr-story-lead{grid-column:1;grid-row:1/4;display:flex;flex-direction:column;gap:22px;border:0;padding:0}.kr-story-lead .foto{aspect-ratio:16/10}.kr-story-lead h3{font-size:32px}.kr-story-lead .kr-story-excerpt{display:block;font-size:14px;color:var(--soluk);margin:10px 0}.kr-route-band{background:#343c31;color:#f4eee3;padding:60px 0}.kr-route-band .kr-eyebrow{color:#c0b08f}.kr-route-band .kr-section-head>p{color:#d4d7ca}.kr-route-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.kr-route-teaser{display:flex;gap:22px;color:inherit;text-decoration:none;padding-top:26px;border-top:1px solid #71776a}.kr-route-number{font:400 65px/.85 var(--serif);color:#d6bf96}.kr-route-number small{display:block;font:400 11px var(--sans);text-align:center;margin-top:8px}.kr-route-teaser h3{font-size:23px;font-weight:400;margin:0 0 12px}.kr-route-teaser p{font-size:12px;color:#d4d7ca;line-height:1.8;margin-bottom:16px}.kr-route-teaser div>span{font-size:10px}.kr-plan-section{background:#eee8dc;border-bottom:0;padding:35px 0}.kr-plan{gap:45px;grid-template-columns:.8fr 1.2fr}.kr-plan h2{font-size:26px;font-weight:400}.kr-plan>div>p:last-child{font-size:12px;max-width:300px;color:var(--soluk)}.kr-plan .kr-eyebrow{font-size:9px;margin-bottom:10px}.kr-plan-fields{gap:12px}.kr-plan-fields label{font-size:11px}.kr-plan-fields select{background:var(--z);border:1px solid #c3bbaa;border-radius:3px;padding:10px;color:var(--t);font:inherit}.kr-plan .btn{font-size:12px;padding:10px 18px}.kr-practical-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.kr-practical-grid>a{color:var(--t);text-decoration:none;border-top:1px solid var(--kum);padding-top:22px}.kr-practical-grid span{font-size:11px;color:var(--kaya)}.kr-practical-grid h3{font-size:25px;font-weight:400;margin:14px 0 10px}.kr-practical-grid p{font-size:13px;color:var(--soluk);margin:0}.kr-status-wrap{margin-bottom:30px}.kr-live{font-size:12px;padding:15px 20px;border-radius:3px}.kr-editor-note{padding:65px 0;text-align:center;border-top:1px solid var(--kum)}.kr-editor-note h2{font-size:34px;font-weight:400}.kr-editor-note p:not(.kr-eyebrow){max-width:520px;margin:20px auto;color:var(--soluk);font-size:14px}.alt{background:#292f27;color:#cccfc3;padding:50px 0 20px;border:0}.alt .k{gap:40px}.alt b{font:400 22px var(--serif);margin-bottom:18px}.alt .k>div:first-child{font-size:12px;max-width:270px;line-height:1.9}.alt a{font-size:12px;text-decoration:none;color:#eeeae0}.alt li{margin-bottom:8px}.alt .yasal{font-size:10px;padding-top:20px;margin-top:10px;color:#b9bdb1}.kart{border:0;background:transparent;border-radius:0}.kart-g{padding:20px 0}.kart .foto{display:block}.kart h3{font-size:24px;font-weight:400}.kart .foto img{width:100%;height:100%;object-fit:cover}.kart-g>p{font-size:13px}.kart-g>.kr-heart{align-self:end;min-height:36px;min-width:36px}.fiyat{font-size:12px}.yazi-k{padding-bottom:60px;grid-template-columns:minmax(0,1fr) 280px;gap:65px}.yazi-k article>h1{font-size:clamp(34px,4vw,56px);font-weight:400}.foto-genis{margin:30px 0}.foto-genis img{width:100%;max-height:520px;object-fit:cover;border-radius:4px}.metin{font-size:17px;line-height:1.9}.metin h2{font-size:29px;font-weight:400}.metin h3{font-size:23px;font-weight:400}.metin li{margin-bottom:10px}.sayfa-metin{max-width:850px;margin-inline:auto}.sayfa-metin>h1{font-size:48px;font-weight:400;margin-bottom:35px}.kr-credits{font-size:12px;overflow-wrap:anywhere}.kr-credits h2{font-size:20px}.kr-contact-form{max-width:600px}.kr-contact-form label{display:block;font-size:14px}.kr-contact-form input,.kr-contact-form textarea,.kr-contact-form select{display:block;width:100%;padding:12px;margin-top:8px;background:var(--z);color:var(--t);font:inherit;border:1px solid var(--kum);border-radius:3px}.kr-contact-form .kr-honeypot{display:none}.kr-region-intro{max-width:750px}.kr-plan-result{background:var(--z);border-color:var(--kum);font-size:14px}
[data-theme=dark]{--z:#1e241f;--kum:#414b40;--t:#ede8dd;--soluk:#b3bdae;--kaya:#d1b28a;--balon:#d58f6c;--gok:#d1b28a}[data-theme=dark] .bas.bas-resimli{background:var(--z);color:var(--t)}[data-theme=dark] .kr-hero .ara,[data-theme=dark] .kr-plan-result{background:#252d26}[data-theme=dark] .kr-hero .ara input,[data-theme=dark] .kr-hero .hizli a{background:transparent}[data-theme=dark] .kr-plan-section{background:#283128}[data-theme=dark] .btn,[data-theme=dark] .btn-2{background:var(--balon);color:#201c17}[data-theme=dark] .kart,[data-theme=dark] .gun,[data-theme=dark] .kutu{background:var(--z)}
@media(min-width:1450px){.kr-hero-visual{height:620px}.kr-destination{height:285px}}
@media(max-width:1150px){:root{--k:min(1320px,100% - 56px)}.bas .k{gap:18px}.bas ul{gap:12px}.bas.bas-resimli nav a{font-size:12px}.bas .kr-tools{gap:8px}.bas .kr-tools>a{font-size:0}.bas .kr-tools>a span{font-size:12px}.bas .kr-tools>a:before{content:'♡ ';font-size:18px}.kr-hero-grid{gap:35px}.kr-hero-visual{height:490px}.kr-destination-grid{grid-template-columns:repeat(3,1fr);gap:18px}.kr-destination{height:230px}.kr-story-grid{gap:24px 30px}.kr-story{grid-template-columns:120px 1fr}.kr-story h3{font-size:21px}.kr-story-lead{display:flex}.kr-story-lead h3{font-size:29px}}
@media(max-width:860px){:root{--k:calc(100% - 40px)}.bas .k{min-height:78px;flex-wrap:wrap;padding:15px 0}.bas.bas-resimli .logo{max-width:155px;font-size:22px}.bas .kr-tools{margin-left:0;order:2}.bas .kr-menu-toggle{margin-left:auto;order:1;background:transparent;border:1px solid var(--kum);font-size:12px;min-height:44px}.bas #kr-main-menu{order:3;flex-basis:100%;margin:0}.bas #kr-main-menu.kr-open{display:block}.bas #kr-main-menu ul{display:flex;flex-wrap:wrap;gap:0;padding-top:10px}.bas #kr-main-menu li{width:50%}.bas #kr-main-menu a{display:block;padding:12px 0;font-size:14px}.kr-hero{padding:22px 0 40px}.kr-hero-grid{gap:26px;grid-template-columns:1fr}.kr-hero-copy{padding:10px 0 0}.kr-hero h1{font-size:clamp(39px,7vw,62px);max-width:600px;margin-bottom:22px}.kr-hero-intro{max-width:570px;margin:0 0 24px}.kr-hero .ara{max-width:none}.kr-hero-foot{display:none}.kr-hero-visual{height:400px;border-top-left-radius:100px}.kr-hero-visual img{object-position:center 45%!important}.bolum{padding:42px 0}.kr-destinations{padding-top:0}.kr-section-head{gap:15px}.kr-section-head>p{max-width:220px;font-size:12px}.kr-story-grid{grid-template-columns:1fr;gap:22px}.kr-story-lead{grid-row:auto;grid-column:auto}.kr-story{grid-template-columns:180px 1fr}.kr-story-lead h3{font-size:30px}.kr-story-lead .foto{max-height:400px}.kr-route-grid{grid-template-columns:1fr;gap:25px}.kr-route-teaser{gap:25px}.kr-route-teaser p{margin:0 0 8px}.kr-route-number{width:55px;flex-shrink:0}.kr-route-band{padding:42px 0}.kr-plan{grid-template-columns:1fr;gap:15px}.kr-plan>div>p:last-child{max-width:none}.kr-practical-grid{gap:22px}.kr-practical-grid h3{font-size:22px}.alt .k{grid-template-columns:1.5fr 1fr;gap:30px}.yazi-k{grid-template-columns:1fr;gap:25px}.yan{position:static}.sayfa-metin>h1{font-size:36px}}
@media(max-width:540px){:root{--k:calc(100% - 32px)}body{font-size:15px}.bas .k{gap:10px}.bas.bas-resimli .logo{max-width:135px;font-size:20px}.bas .kr-tools{gap:6px}.bas .kr-tools button{max-width:64px;line-height:1.3}.kr-hero h1{font-size:43px}.kr-hero-intro{font-size:14px}.kr-hero .hizli{gap:8px 15px}.kr-hero .hizli a{font-size:10px}.kr-hero-visual{height:320px;border-top-left-radius:80px}.kr-hero-visual figcaption{left:24px;bottom:24px}.kr-hero-visual figcaption b{font-size:23px}.kr-section-head{align-items:start;flex-direction:column;margin-bottom:24px}.kr-section-head h2{font-size:30px}.kr-section-head>p{max-width:none}.kr-destination-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.kr-destination{height:225px}.kr-destination b{font-size:24px}.kr-destination small{font-size:10px}.kr-story{grid-template-columns:110px 1fr;gap:16px}.kr-story h3{font-size:21px}.kr-story .kr-eyebrow{font-size:8px}.kr-story-lead{display:flex}.kr-story-lead h3{font-size:29px}.kr-plan-fields{grid-template-columns:1fr 1fr}.kr-check{grid-column:1/-1}.kr-practical-grid{grid-template-columns:1fr;gap:24px}.kr-practical-grid h3{margin-top:8px}.kr-editor-note h2{font-size:29px}.alt .k{grid-template-columns:1fr 1fr;gap:25px}.alt .k>div:first-child{grid-column:1/-1;max-width:100%}.kr-story-excerpt{font-size:14px}.metin{font-size:16px}.kr-hero .ara input{padding:8px;font-size:12px}.kr-hero .ara .btn{padding:11px 16px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}.kr-destination>img{transition:none}}

.kr-route-article{max-width:900px;margin-inline:auto}.kr-route-article>h1{font-size:clamp(35px,5vw,58px);font-weight:400}.kr-route-article>h2{font-weight:400;font-size:32px;margin-top:45px}.kr-route-deck{color:var(--soluk);font-size:18px;max-width:650px}.kr-route-overview{display:flex;gap:20px;flex-wrap:wrap;border-block:1px solid var(--kum);padding:16px 0;font-size:13px}.kr-route-stops{counter-reset:stop;list-style:none;padding:0;margin:30px 0 60px}.kr-route-stops>li{counter-increment:stop;position:relative;padding:24px 0 24px 65px;border-bottom:1px solid var(--kum)}.kr-route-stops>li:before{content:counter(stop,decimal-leading-zero);position:absolute;left:0;top:28px;font:400 27px var(--serif);color:var(--kaya)}.kr-route-stops h3{font-size:27px;font-weight:400}.kr-route-stops .kr-eyebrow{margin-bottom:8px}.kr-route-stops p{margin:5px 0;font-size:14px}.kr-route-links{display:flex;gap:20px;flex-wrap:wrap;margin-top:15px}.kr-route-links a{font-size:12px;color:var(--t)}.kr-route-article .kr-save-guide .btn{margin-left:auto;font-size:11px;padding:10px 14px}@media(max-width:540px){.kr-route-stops>li{padding-left:45px}.kr-route-stops h3{font-size:24px}.kr-route-article .kr-save-guide{flex-wrap:wrap}.kr-route-article .kr-save-guide .btn{margin-left:0}}
