:root{--ink-900: #16120d;--ink-800: #241e17;--ink-700: #3d352b;--ink-600: #574d40;--ink-500: #6f6557;--ink-400: #948877;--ink-300: #b8ac99;--ink-200: #d8cebc;--ink-100: #ece3d2;--paper-000: #ffffff;--paper-050: #fbf8f1;--paper-100: #f5efe2;--paper-200: #ece3d2;--paper-300: #e2d6bf;--crimson-700: #7c1518;--crimson-600: #9a1b21;--crimson-500: #b41e26;--crimson-400: #c8434a;--crimson-100: #f3dcdd;--brass-600: #8a6d3b;--brass-500: #ab8a52;--brass-100: #efe6d3;--ivy-600: #2f5d4a;--slate-600: #324a63;--amber-600: #9c6a1f;--text-strong: var(--ink-900);--text-body: var(--ink-700);--text-muted: var(--ink-500);--text-faint: var(--ink-400);--text-inverse: var(--paper-050);--text-accent: var(--crimson-500);--text-link: var(--crimson-600);--surface-page: var(--paper-050);--surface-card: var(--paper-000);--surface-sunken: var(--paper-100);--surface-tint: var(--paper-200);--surface-inverse: var(--ink-900);--rule-accent: var(--crimson-500);--accent: var(--crimson-500);--accent-hover: var(--crimson-600);--accent-press: var(--crimson-700);--accent-tint: var(--crimson-100);--focus-ring: var(--crimson-400);--font-display: "Playfair Display", Georgia, "Times New Roman", serif;--font-serif: "Source Serif 4", Georgia, "Times New Roman", serif;--font-sans: "Archivo", system-ui, -apple-system, "Segoe UI", sans-serif;--font-condensed: "Archivo Narrow", "Archivo", system-ui, sans-serif;--w-regular: 400;--w-medium: 500;--w-semibold: 600;--w-bold: 700;--w-black: 900;--fs-mast: clamp(2.6rem, 1.6rem + 4.6vw, 5rem);--fs-d1: clamp(2.2rem, 1.5rem + 3vw, 3.6rem);--fs-d2: clamp(1.7rem, 1.3rem + 1.8vw, 2.5rem);--fs-d3: clamp(1.35rem, 1.15rem + 1vw, 1.75rem);--fs-lead: 1.3125rem;--fs-body: 1.0625rem;--fs-small: .9375rem;--fs-micro: .75rem;--lh-tight: 1.04;--lh-snug: 1.18;--lh-body: 1.6;--lh-ui: 1.35;--tr-kicker: .16em;--tr-label: .08em;--tr-tight: -.012em;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4rem;--space-9: 6rem;--measure: 38rem;--content-max: 75rem;--gutter: clamp(1rem, .6rem + 2vw, 2.5rem);--max-w: var(--content-max);--radius-0: 0;--radius-1: 2px;--radius-2: 4px;--radius-pill: 999px;--radius: var(--radius-2);--hair: 1px;--rule-thick: 3px;--shadow-xs: 0 1px 2px rgba(22, 18, 13, .06);--shadow-sm: 0 1px 3px rgba(22, 18, 13, .08), 0 1px 2px rgba(22, 18, 13, .04);--shadow-md: 0 4px 14px rgba(22, 18, 13, .1), 0 1px 3px rgba(22, 18, 13, .06);--shadow-lg: 0 18px 48px rgba(22, 18, 13, .16), 0 4px 12px rgba(22, 18, 13, .08);--ease-out: cubic-bezier(.22, .61, .36, 1);--ease-in-out: cubic-bezier(.45, 0, .2, 1);--dur-fast: .12s;--dur: .2s;--dur-slow: .36s;--paper: var(--paper-050);--paper-2: var(--paper-100);--paper-edge: var(--paper-300);--ink: var(--ink-900);--ink-soft: var(--ink-700);--ink-mute: var(--ink-500);--rule: var(--ink-200);--rule-strong: var(--ink-300);--crimson: var(--crimson-500);--crimson-deep: var(--crimson-700);--crimson-tint: var(--crimson-100);--step--1: var(--fs-small);--step-0: var(--fs-body);--step-1: var(--fs-d3);--step-2: var(--fs-d2);--step-3: var(--fs-d1);--step-4: var(--fs-d1);--step-5: var(--fs-mast);--accent-goc: var(--slate-600);--accent-toplum: var(--ivy-600);--accent-tk: var(--crimson-500);--accent-yasam: var(--amber-600);--accent-rehber: var(--brass-600);--pg-paper: var(--surface-page);--pg-ink: var(--text-strong);--pg-muted: var(--text-muted);--pg-surface: var(--surface-card);--pg-accent: var(--accent);--pg-accent-contrast: var(--text-inverse);--pg-accent-secondary: var(--accent);--pg-rule: var(--rule-strong);--pg-hairline: var(--rule);--pg-font-display: var(--font-display);--pg-font-serif: var(--font-serif);--pg-font-sans: var(--font-sans);--pg-radius: var(--radius);color-scheme:light}:root[data-theme=dark]{color-scheme:dark;--ink-900: #f3ece0;--ink-800: #e6ddcd;--ink-700: #d6ccba;--ink-600: #b9ad99;--ink-500: #9c8f7b;--ink-400: #7e7460;--ink-300: #5f5747;--ink-200: #3c362c;--ink-100: #2b261e;--paper-000: #1b1712;--paper-050: #141009;--paper-100: #211c15;--paper-200: #2a241b;--paper-300: #332c21;--crimson-700: #d05055;--crimson-600: #e15b61;--crimson-500: #ec6a70;--crimson-400: #f08a8f;--crimson-100: #3a1d1f;--brass-600: #c7a772;--brass-500: #d8bd8d;--brass-100: #34291a;--ivy-600: #6fc09c;--slate-600: #84acd6;--amber-600: #d7a04c}:root[data-theme=dark] body{-webkit-font-smoothing:antialiased}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body{background-color:var(--surface-page);color:var(--text-body);font-family:var(--font-serif);font-size:var(--fs-body);line-height:var(--lh-body);font-feature-settings:"onum" 1,"kern" 1,"liga" 1;font-optical-sizing:auto;min-height:100vh;overflow-x:hidden}img,picture,svg,video{display:block;max-width:100%}a{color:inherit;text-decoration:none;text-decoration-color:var(--ink-200);text-underline-offset:3px}a:hover{text-decoration:underline;text-decoration-color:var(--crimson-500)}::selection{background:var(--crimson-100);color:var(--ink-900)}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}h1,h2,h3,h4{font-family:var(--font-display);font-weight:var(--w-bold);line-height:var(--lh-tight);letter-spacing:var(--tr-tight);color:var(--text-strong);font-optical-sizing:auto;text-wrap:balance}h1{font-size:var(--fs-d1)}h2{font-size:var(--fs-d2)}h3{font-size:var(--fs-d3)}p{text-wrap:pretty}strong{font-weight:var(--w-semibold)}.kicker{font-family:var(--font-sans);font-size:var(--fs-micro);font-weight:var(--w-bold);letter-spacing:var(--tr-kicker);text-transform:uppercase;color:var(--text-accent);line-height:1;display:inline-flex;align-items:center;gap:.5rem}.kicker:before{content:"";width:18px;height:2px;background:currentColor;display:inline-block}.meta{font-family:var(--font-sans);font-size:var(--fs-small);letter-spacing:var(--tr-label);color:var(--text-muted)}.rule{border:0;border-top:var(--hair) solid var(--ink-200)}.rule--ink{border-top:2px solid var(--ink-900)}.rule--accent{border-top:2px solid var(--crimson-500)}.rule--double{border:0;border-top:var(--rule-thick) solid var(--ink-900);border-bottom:var(--hair) solid var(--ink-900);height:4px}.wrap{width:min(100% - 2 * var(--gutter),var(--max-w));margin-inline:auto}.wrap--narrow{width:min(100% - 2 * var(--gutter),760px);margin-inline:auto}.btn{font-family:var(--font-sans);font-weight:var(--w-semibold);font-size:var(--fs-small);letter-spacing:.04em;text-transform:uppercase;line-height:1;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.625rem 1.25rem;border:1px solid var(--accent);background:var(--accent);color:var(--paper-050);cursor:pointer;border-radius:var(--radius-2);transition:background var(--dur) var(--ease-out),color var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.btn:hover{background:var(--accent-hover);border-color:var(--accent-hover);color:var(--paper-050);text-decoration:none}.btn:active{transform:translateY(1px)}.btn--ghost{background:transparent;color:var(--ink-900);border-color:var(--ink-900)}.btn--ghost:hover{background:var(--ink-900);color:var(--paper-050)}.dropcap>p:first-of-type:first-letter{font-family:var(--font-display);font-weight:var(--w-black);float:left;font-size:3.6em;line-height:.72;padding:.08em .12em 0 0;margin:.02em .04em 0 0;color:var(--crimson-500)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:absolute;left:.5rem;top:-3rem;background:var(--ink-900);color:var(--paper-050);padding:.6em 1em;z-index:100;transition:top .2s ease}.skip-link:focus{top:.5rem}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media print{:root{--surface-page: #fff;--text-body: #000;--text-strong: #000}body{background:#fff;color:#000;font-size:11pt}.skip-link,.masthead,.sitenav,.footer,.readprog,.crumbs,.toc,.article__share,.article__nl,.related,[class*=newsletter]{display:none!important}main{width:auto}.wrap,.wrap--narrow{width:auto;max-width:none;margin:0}a{color:#000;text-decoration:underline}.prose a[href^=http]:after{content:" (" attr(href) ")";font-size:.85em;word-break:break-all}.article__hero,img{max-width:100%!important}h1,h2,h3{page-break-after:avoid}p,li,blockquote,figure{page-break-inside:avoid}}.masthead[data-astro-cid-r6zpem2t]{padding-top:.7rem;background:var(--paper)}.masthead__strip[data-astro-cid-r6zpem2t]{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap;text-transform:uppercase;letter-spacing:.08em;font-size:.68rem;padding-bottom:.5rem}.masthead__edition[data-astro-cid-r6zpem2t]{color:var(--crimson);font-weight:700}.masthead__price[data-astro-cid-r6zpem2t]{text-align:right}.masthead__hairline[data-astro-cid-r6zpem2t]{border-color:var(--ink)}.masthead__brand[data-astro-cid-r6zpem2t]{display:flex;align-items:center;justify-content:center;gap:clamp(.8rem,3vw,2rem);padding:1.1rem 0 .9rem;text-align:center}.masthead__brand[data-astro-cid-r6zpem2t]:hover{text-decoration:none}.masthead__brand[data-astro-cid-r6zpem2t] .kg-logo{flex:none;transition:transform .4s cubic-bezier(.2,.8,.2,1)}.masthead__brand[data-astro-cid-r6zpem2t]:hover .kg-logo{transform:rotate(-8deg) scale(1.04)}.masthead__wordmark[data-astro-cid-r6zpem2t]{display:flex;flex-direction:column;align-items:center}.masthead__name[data-astro-cid-r6zpem2t]{font-family:var(--font-display);font-weight:900;font-size:var(--step-5);line-height:.92;letter-spacing:-.02em;font-feature-settings:"ss01";color:var(--ink)}.masthead__tagline[data-astro-cid-r6zpem2t]{font-family:var(--font-serif);font-style:italic;font-size:clamp(.85rem,.7rem + .6vw,1.1rem);color:var(--ink-soft);margin-top:.4rem;letter-spacing:.01em}@media(max-width:560px){.masthead__brand[data-astro-cid-r6zpem2t] .kg-logo:last-child{display:none}.masthead__strip[data-astro-cid-r6zpem2t]{justify-content:center;text-align:center}.masthead__price[data-astro-cid-r6zpem2t]{display:none}}.sitenav[data-astro-cid-4lunwx2e]{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--paper) 92%,transparent);backdrop-filter:saturate(140%) blur(8px);border-top:1px solid var(--rule);border-bottom:2px solid var(--ink)}.sitenav__inner[data-astro-cid-4lunwx2e]{display:flex;align-items:center;gap:1rem;min-height:3rem}.sitenav__brand[data-astro-cid-4lunwx2e]{display:none;align-items:center;gap:.45rem;font-family:var(--font-display);font-weight:700;font-size:.98rem;flex:none;white-space:nowrap}.sitenav__brand[data-astro-cid-4lunwx2e]:hover{text-decoration:none}.sitenav__list[data-astro-cid-4lunwx2e]{display:flex;align-items:stretch;gap:.2rem;list-style:none;padding:0;margin:0;flex:1;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.sitenav__list[data-astro-cid-4lunwx2e]::-webkit-scrollbar{display:none}.sitenav__link[data-astro-cid-4lunwx2e]{font-family:var(--font-sans);font-weight:600;font-size:.82rem;letter-spacing:.02em;white-space:nowrap;padding:.9rem .7rem .8rem;display:inline-flex;align-items:center;border-bottom:3px solid transparent;color:var(--ink-soft);transition:color .15s ease,border-color .15s ease}.sitenav__link[data-astro-cid-4lunwx2e]:hover{color:var(--ink);text-decoration:none;border-bottom-color:var(--rule-strong)}.sitenav__link[data-astro-cid-4lunwx2e].is-active{color:var(--crimson);border-bottom-color:var(--crimson)}.sitenav__about[data-astro-cid-4lunwx2e]{font-family:var(--font-sans);font-weight:700;font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;color:var(--crimson);flex:none}.sitenav__icon[data-astro-cid-4lunwx2e]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;border:1px solid var(--rule);border-radius:var(--radius-pill);background:transparent;color:var(--ink-soft);cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.sitenav__icon[data-astro-cid-4lunwx2e]:hover{color:var(--crimson);border-color:var(--crimson);text-decoration:none}.sitenav__theme[data-astro-cid-4lunwx2e] .icon-moon[data-astro-cid-4lunwx2e],[data-theme=dark] .sitenav__theme[data-astro-cid-4lunwx2e] .icon-sun[data-astro-cid-4lunwx2e]{display:none}[data-theme=dark] .sitenav__theme[data-astro-cid-4lunwx2e] .icon-moon[data-astro-cid-4lunwx2e]{display:block}@media(min-width:880px){.sitenav__brand[data-astro-cid-4lunwx2e]{display:inline-flex}.sitenav__list[data-astro-cid-4lunwx2e]{flex:0 1 auto;justify-content:center;margin-inline:auto}}@media(max-width:560px){.sitenav__about[data-astro-cid-4lunwx2e]{display:none}}.footer[data-astro-cid-sz7xmlte]{margin-top:clamp(3rem,2rem + 4vw,6rem);padding-bottom:2.5rem}.footer__grid[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1fr;gap:2rem;padding:2.5rem 0 1.5rem}.footer__mark[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--font-display);font-weight:700;font-size:1.3rem}.footer__mark[data-astro-cid-sz7xmlte]:hover{text-decoration:none}.footer__desc[data-astro-cid-sz7xmlte]{margin-top:.9rem;max-width:44ch;color:var(--ink-soft);font-size:var(--step--1);line-height:1.55}.footer__social[data-astro-cid-sz7xmlte]{margin-top:1rem;display:flex;gap:1.1rem;text-transform:uppercase;letter-spacing:.08em;font-weight:700}.footer__head[data-astro-cid-sz7xmlte]{font-family:var(--font-sans);font-size:.74rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--crimson);margin-bottom:.8rem}.footer__col[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none;padding:0;margin:0;display:grid;gap:.5rem}.footer__col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-size:var(--step--1);color:var(--ink-soft)}.footer__col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--ink)}.footer__cities[data-astro-cid-sz7xmlte]{margin-top:1rem;line-height:1.7}.footer__legal[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.6rem 2rem;border-top:1px solid var(--rule);padding-top:1.2rem}.footer__legal[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]:last-child{max-width:52ch;opacity:.85}@media(min-width:720px){.footer__grid[data-astro-cid-sz7xmlte]{grid-template-columns:2fr 1fr 1fr 1.4fr;gap:2.5rem}}
