:root{--ink:#14171c;--bordo:#8a1c2b;--bordo-dark:#6f1522;--bordo-light:#fbf4f5;--bordo-line:#e9cdd1;--paper:#f7f7f4;--white:#fff;--gray-text:#4a4f57;--line:#deded8;--muted:#5b6068;--text-2:#3e434b;--text-3:#2b3038;--body-text:#23272e;--line-soft:#e6e6e1;--line-faint:#eeeeea;--input-border:#9ea2a9;--surface-muted:#efefea;--avatar:#e6e6e1;--dark-line:#2d3239;--dark-grid:#343941;--on-dark:#e2e3e6;--on-dark-strong:#f2f2ee;--on-dark-2:#b9bdc4;--on-dark-3:#a9adb4;--on-dark-4:#c9ccd1;--on-dark-label:#8e939b;--accent-on-dark:#e7a3ac;--error-on-dark-bg:#3a1f24;--error-on-dark-fg:#f6d6da;--font-sans:var(--font-schibsted), "Helvetica Neue", system-ui, sans-serif;--font-serif:var(--font-source-serif), Georgia, serif;--container:1240px;--container-wide:1280px;--gutter:24px;--focus:var(--bordo);--ease-out:cubic-bezier(.22, .61, .36, 1);--dur-fast:.14s;--dur:.22s;--shadow-lift:0 18px 40px -26px #14171c73;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:24px}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--paper);color:var(--ink);font-family:var(--font-sans);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.55}img,svg{max-width:100%;display:block}a{color:var(--bordo);transition:color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);text-decoration:none}::selection{background:var(--bordo);color:var(--white)}a:hover{color:var(--bordo-dark)}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3,h4{text-wrap:balance}p{text-wrap:pretty}:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.on-dark{--focus:var(--accent-on-dark)}.sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.skip-link{z-index:100;background:var(--ink);color:var(--white);padding:12px 18px;font-weight:600;position:absolute;top:-100px;left:16px}.skip-link:focus{color:var(--white);top:12px}.container{max-width:var(--container);padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}.container-wide{max-width:var(--container-wide);padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}@media (max-width:640px){:root{--gutter:16px}}.eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--bordo);font-size:13px;font-weight:600}.label{letter-spacing:.14em;text-transform:uppercase;color:var(--bordo);font-size:13px;font-weight:600}.section-title{letter-spacing:-.02em;margin:0;font-size:clamp(34px,4vw,52px);font-weight:700;line-height:1.05}.serif{font-family:var(--font-serif)}.btn{cursor:pointer;min-height:52px;transition:color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);border:0;align-items:center;gap:10px;padding:0 24px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.btn:active{transform:translateY(1px)}.btn svg,.text-link svg{transition:transform var(--dur) var(--ease-out)}@media (hover:hover){.btn:hover svg,.text-link:hover svg{transform:translate(3px)}}.btn-primary{background:var(--bordo);color:var(--white)}.btn-primary:hover{background:var(--bordo-dark);color:var(--white)}.btn-outline{border:1.5px solid var(--ink);color:var(--ink);background:0 0}.btn-outline:hover{background:var(--ink);color:var(--white)}.btn-light{background:var(--white);color:var(--ink)}.btn-light:hover{background:var(--paper);color:var(--ink)}.text-link{align-items:center;gap:8px;font-weight:600;display:inline-flex}.chip{border:1px solid var(--line);background:var(--white);min-height:34px;color:var(--text-2);align-items:center;padding:6px 12px;font-size:14px;display:inline-flex}a.chip:hover{border-color:var(--ink);color:var(--ink)}a.chip[aria-current=page]{border-color:var(--ink);background:var(--ink);color:var(--white)}.stretched-link:after{content:"";z-index:1;position:absolute;inset:0}.stretched-link:focus-visible{outline:none}.above-link{z-index:2;position:relative}details>summary{cursor:pointer;list-style:none}details>summary::-webkit-details-marker{display:none}.plus{color:var(--bordo);flex:none;line-height:1;transition:transform .2s}details[open]>summary .plus{transform:rotate(45deg)}@supports (interpolate-size:allow-keywords){:root{interpolate-size:allow-keywords}details::details-content{block-size:0;transition:block-size var(--dur) var(--ease-out), content-visibility var(--dur) allow-discrete;overflow:hidden}details[open]::details-content{block-size:auto}}@media (prefers-reduced-motion:reduce){.plus{transition:none}}.field{flex-direction:column;gap:6px;display:flex}.field>label{font-size:14px;font-weight:600}.input{background:var(--white);width:100%;min-height:48px;color:var(--ink);transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);border:1px solid #b9bcc2;border-radius:0;padding:0 12px;font-size:16px}.input:hover{border-color:var(--input-border)}.input:focus{border-color:var(--bordo)}textarea.input{resize:vertical;min-height:112px;padding:12px}.input[aria-invalid=true]{border-color:var(--bordo);box-shadow:inset 0 0 0 1px var(--bordo)}.field-hint{color:var(--muted);font-size:13px;line-height:1.5}.field-error{color:var(--bordo);font-size:13.5px;font-weight:600;line-height:1.45}main:focus{outline:none}@media (pointer:coarse){.chip{min-height:44px}footer nav a,nav[aria-label=Konum] a,nav[aria-label=İçindekiler] a,nav[aria-label=Bu\ sayfada] a{align-items:center;min-height:44px;display:inline-flex}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}
