@font-face{font-family: 'Manrope Variable';font-style: normal;font-display: swap;font-weight: 200 800;src: url(/fonts/manrope/files/manrope-cyrillic-ext-wght-normal.woff2) format('woff2-variations');unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family: 'Manrope Variable';font-style: normal;font-display: swap;font-weight: 200 800;src: url(/fonts/manrope/files/manrope-cyrillic-wght-normal.woff2) format('woff2-variations');unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family: 'Manrope Variable';font-style: normal;font-display: swap;font-weight: 200 800;src: url(/fonts/manrope/files/manrope-greek-wght-normal.woff2) format('woff2-variations');unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family: 'Manrope Variable';font-style: normal;font-display: swap;font-weight: 200 800;src: url(/fonts/manrope/files/manrope-vietnamese-wght-normal.woff2) format('woff2-variations');unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family: 'Manrope Variable';font-style: normal;font-display: swap;font-weight: 200 800;src: url(/fonts/manrope/files/manrope-latin-ext-wght-normal.woff2) format('woff2-variations');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+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: 'Manrope Variable';font-style: normal;font-display: swap;font-weight: 200 800;src: url(/fonts/manrope/files/manrope-latin-wght-normal.woff2) format('woff2-variations');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}@font-face{font-family: 'JetBrains Mono Variable';font-style: normal;font-display: swap;font-weight: 100 800;src: url(/fonts/jbmono/files/jetbrains-mono-cyrillic-ext-wght-normal.woff2) format('woff2-variations');unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family: 'JetBrains Mono Variable';font-style: normal;font-display: swap;font-weight: 100 800;src: url(/fonts/jbmono/files/jetbrains-mono-cyrillic-wght-normal.woff2) format('woff2-variations');unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family: 'JetBrains Mono Variable';font-style: normal;font-display: swap;font-weight: 100 800;src: url(/fonts/jbmono/files/jetbrains-mono-greek-wght-normal.woff2) format('woff2-variations');unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family: 'JetBrains Mono Variable';font-style: normal;font-display: swap;font-weight: 100 800;src: url(/fonts/jbmono/files/jetbrains-mono-vietnamese-wght-normal.woff2) format('woff2-variations');unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family: 'JetBrains Mono Variable';font-style: normal;font-display: swap;font-weight: 100 800;src: url(/fonts/jbmono/files/jetbrains-mono-latin-ext-wght-normal.woff2) format('woff2-variations');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+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: 'JetBrains Mono Variable';font-style: normal;font-display: swap;font-weight: 100 800;src: url(/fonts/jbmono/files/jetbrains-mono-latin-wght-normal.woff2) format('woff2-variations');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}@font-face{font-family: 'Yellowtail';font-style: normal;font-display: swap;font-weight: 400;src: url(/fonts/yellowtail/files/yellowtail-latin-400-normal.woff2) format('woff2'),url(/fonts/yellowtail/files/yellowtail-latin-400-normal.woff) format('woff')}:root{--bordo: #8c1731;--bordo-k: #5e0b1d;--bordo-d: #3d0610;--kirmizi: #e5264b;--krem: #f7ede4;--soft: #fbf2f3;--orta: #f2dce0;--metin: #1a1214;--gri: #75696c;--cizgi: #efe4e7}*{margin: 0;padding: 0;box-sizing: border-box}html{scroll-behavior: smooth}html,body{overflow-x: clip}body{font-family: 'Manrope Variable','Manrope',system-ui,-apple-system,'Segoe UI',sans-serif;color: var(--metin);background: #fff;line-height: 1.6}a{color: inherit;text-decoration: none}.kap{max-width: 1200px;margin: 0 auto;padding: 0 24px}.mono{font-family: 'JetBrains Mono Variable','JetBrains Mono',ui-monospace,monospace}svg.f{width: 20px;height: 20px;fill: currentColor;flex-shrink: 0}svg.i{width: 22px;height: 22px;fill: none;stroke: currentColor;stroke-width: 1.7;stroke-linecap: round;stroke-linejoin: round}.btn{display: inline-flex;align-items: center;gap: 10px;padding: 15px 26px;border-radius: 100px;font-weight: 700;font-size: 15px;transition: .25s}.btn-b{background: var(--bordo);color: #fff;box-shadow: 0 8px 24px rgba(140,23,49,.25)}.btn-b:hover{background: var(--bordo-k);transform: translateY(-2px)}.btn-l{color: var(--metin)}.btn-l:hover{color: var(--bordo)}.etiket{display: inline-flex;align-items: center;gap: 8px;font-size: 12px;color: var(--bordo);letter-spacing: 2px;text-transform: uppercase}.etiket::before{content: '';width: 18px;height: 1.5px;background: var(--bordo)}h2{font-size: clamp(34px,4.6vw,54px);font-weight: 800;letter-spacing: -2px;line-height: 1.05;margin-top: 14px}h2 em{font-style: normal;color: var(--bordo)}.bas{display: flex;justify-content: space-between;align-items: flex-end;gap: 32px;margin-bottom: 52px;flex-wrap: wrap}.bas p{color: var(--gri);max-width: 400px;font-size: 16.5px}section{padding: 110px 0}.logo{display: flex;align-items: center;gap: 10px;font-weight: 800;font-size: 19px;letter-spacing: -.5px}.logo-img{width: 36px;height: 36px;border-radius: 10px;overflow: hidden;flex-shrink: 0;display: block;background: var(--bordo-d)}.logo-img img{width: 100%;height: 100%;object-fit: cover;transform: scale(1.5) translate(-3%,0);display: block}.ust-kap{position: sticky;top: 14px;z-index: 30;margin-top: 14px}.nav{display: flex;align-items: center;justify-content: space-between;gap: 16px;background: rgba(255,255,255,.82);backdrop-filter: blur(14px);-webkit-backdrop-filter: blur(14px);border: 1px solid var(--cizgi);border-radius: 100px;padding: 8px 8px 8px 12px;box-shadow: 0 6px 24px rgba(0,0,0,.04);transition: background .35s,box-shadow .35s,border-color .35s,backdrop-filter .35s}.ust-kap.kaydi .nav{background: rgba(255,255,255,.55);backdrop-filter: blur(22px) saturate(180%);-webkit-backdrop-filter: blur(22px) saturate(180%);border-color: rgba(255,255,255,.7);box-shadow: 0 12px 40px rgba(61,6,16,.12),inset 0 1px 0 rgba(255,255,255,.8)}nav.menu{display: flex;gap: 30px;font-size: 14.5px;font-weight: 600;color: var(--gri)}nav.menu a{position: relative;transition: color .2s}nav.menu a:hover,nav.menu a.aktif{color: var(--bordo)}nav.menu a.aktif::after{content: '';position: absolute;left: 50%;bottom: -8px;width: 5px;height: 5px;border-radius: 50%;background: var(--bordo);transform: translateX(-50%)}.nav-sag{display: flex;align-items: center;gap: 8px}.nav .btn{padding: 11px 20px;font-size: 14px;box-shadow: none}.dil{display: flex;background: var(--soft);border-radius: 100px;padding: 4px}.dil a{font-family: 'JetBrains Mono Variable','JetBrains Mono',ui-monospace,monospace;font-size: 12px;font-weight: 500;padding: 7px 11px;border-radius: 100px;color: var(--gri);transition: .2s}.dil a:hover{color: var(--bordo)}.dil a.aktif{background: #fff;color: var(--bordo);box-shadow: 0 2px 6px rgba(0,0,0,.06)}.hero{padding: 28px 0 90px;background: radial-gradient(ellipse 70% 60% at 80% 20%,var(--soft),transparent 70%)}.hero-grid{display: grid;grid-template-columns: 1.05fr .95fr;gap: 60px;align-items: center}.rozet{display: inline-flex;align-items: center;gap: 10px;padding: 6px 6px 6px 16px;border: 1px solid var(--orta);border-radius: 100px;font-size: 13.5px;color: var(--gri);background: #fff;flex-wrap: wrap}.rozet b{background: var(--bordo);color: #fff;font-weight: 700;padding: 4px 12px;border-radius: 100px;font-size: 12px}.hero h1{font-size: clamp(40px,5.4vw,70px);font-weight: 800;letter-spacing: -3px;line-height: 1.02;margin: 26px 0 22px}.hero h1 em{font-style: normal;color: var(--bordo);position: relative;z-index: 0}.hero h1 em::after{content: '';position: absolute;left: 0;right: 0;bottom: .06em;height: .14em;background: var(--orta);z-index: -1;border-radius: 4px}.hero p.giris{font-size: 18px;color: var(--gri);max-width: 480px;margin-bottom: 36px}.hero p.giris-m{display: none}.btnlar{display: flex;gap: 10px;flex-wrap: wrap;align-items: center}.bilet{display: grid;grid-template-columns: 1fr 160px;filter: drop-shadow(0 30px 50px rgba(140,23,49,.2));transform: rotate(2deg);transition: transform .5s}.bilet:hover{transform: rotate(0) translateY(-6px)}.b-ana{background: #fff;border-radius: 24px 0 0 24px;padding: 26px 28px;-webkit-mask: radial-gradient(circle at 100% 0,transparent 14px,#000 14.5px) top/100% 51% no-repeat,radial-gradient(circle at 100% 100%,transparent 14px,#000 14.5px) bottom/100% 51% no-repeat;mask: radial-gradient(circle at 100% 0,transparent 14px,#000 14.5px) top/100% 51% no-repeat,radial-gradient(circle at 100% 100%,transparent 14px,#000 14.5px) bottom/100% 51% no-repeat}.b-ust{display: flex;justify-content: space-between;align-items: center;padding-bottom: 16px;border-bottom: 1px dashed var(--cizgi)}.b-ust .logo{font-size: 15px}.b-ust .logo-img{width: 28px;height: 28px;border-radius: 8px}.sinif{font-size: 10.5px;background: var(--bordo);color: #fff;padding: 5px 10px;border-radius: 6px;letter-spacing: 1px}.rota{display: grid;grid-template-columns: auto 1fr auto;align-items: center;gap: 16px;padding: 22px 0}.rota small{font-size: 10.5px;color: var(--gri);letter-spacing: 1.5px;display: block}.rota strong{font-size: 44px;font-weight: 800;letter-spacing: -2px;line-height: 1;display: block}.rota .sehir{font-size: 13px;color: var(--gri)}.rota .sag{text-align: right}.rota .sag strong{color: var(--bordo)}.ucus{position: relative;height: 2px;background: repeating-linear-gradient(90deg,var(--bordo) 0 6px,transparent 6px 12px);opacity: .55}.ucus svg{position: absolute;left: 50%;top: 50%;width: 26px;height: 26px;color: var(--bordo);background: #fff;padding: 2px;transform: translate(-50%,-50%) rotate(90deg);animation: uc 3s ease-in-out infinite;will-change: transform}@keyframes uc{0%,100%{transform: translate(-50%,-50%) rotate(90deg) translateY(36px)}50%{transform: translate(-50%,-50%) rotate(90deg) translateY(-36px)}}.b-bilgi{display: grid;grid-template-columns: repeat(3,1fr);gap: 12px;padding-top: 16px;border-top: 1px dashed var(--cizgi)}.b-bilgi small{font-size: 10px;color: var(--gri);letter-spacing: 1.5px;display: block}.b-bilgi b{font-size: 14.5px;font-weight: 700}.b-kocan{background: linear-gradient(160deg,var(--bordo),var(--bordo-k));color: #fff;border-radius: 0 24px 24px 0;padding: 24px 20px;display: flex;flex-direction: column;justify-content: space-between;border-left: 2px dashed rgba(255,255,255,.35);-webkit-mask: radial-gradient(circle at 0 0,transparent 14px,#000 14.5px) top/100% 51% no-repeat,radial-gradient(circle at 0 100%,transparent 14px,#000 14.5px) bottom/100% 51% no-repeat;mask: radial-gradient(circle at 0 0,transparent 14px,#000 14.5px) top/100% 51% no-repeat,radial-gradient(circle at 0 100%,transparent 14px,#000 14.5px) bottom/100% 51% no-repeat}.b-kocan small{font-size: 10px;letter-spacing: 1.5px;opacity: .7;display: block}.b-kocan b{font-size: 17px}.barkod{height: 46px;margin: 12px 0;background: repeating-linear-gradient(90deg,#fff 0 2px,transparent 2px 4px,#fff 4px 5px,transparent 5px 8px,#fff 8px 11px,transparent 11px 12px,#fff 12px 13px,transparent 13px 17px);opacity: .9}.b-kocan a{display: flex;align-items: center;justify-content: center;gap: 6px;background: #fff;color: var(--bordo);border-radius: 10px;padding: 10px 6px;font-weight: 800;font-size: 13px;transition: .2s}.b-kocan a:hover{background: var(--soft)}.b-kocan a svg{width: 16px;height: 16px}.serit{background: var(--bordo);color: #fff;overflow: hidden;padding: 22px 0;transform: rotate(-1.2deg);margin: 0 -20px}.serit-ic{display: flex;width: max-content;animation: kay 36s linear infinite;font-size: clamp(24px,3vw,38px);font-weight: 800;letter-spacing: -1px}.serit-ic span{padding: 0 28px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.serit-ic span::after{content: '✦';margin-left: 56px;font-size: .6em;opacity: .55;vertical-align: middle}@keyframes kay{to{transform: translateX(-50%)}}.hizmet{display: grid;grid-template-columns: 330px 1fr;grid-template-rows: repeat(var(--n),auto) 1fr;gap: 6px 20px;align-items: start}.hizmet > .hz-sekme{grid-column: 1}.hizmet > .hz-panel{grid-column: 2;grid-row: 1 / -1}.hz-sekme .sure-m,.hz-sekme .ok-m{display: none}.hz-sekme{display: grid;grid-template-columns: 34px 1fr auto;align-items: center;gap: 10px;width: 100%;text-align: left;font: inherit;color: var(--metin);background: transparent;border: 1.5px solid transparent;border-radius: 18px;padding: 16px 18px;cursor: pointer;transition: background .25s,border-color .25s,color .25s,transform .25s}@media (hover: hover){.hz-sekme:not(.aktif):hover{background: var(--soft)}}.hz-sekme:focus-visible{outline: 2px solid var(--bordo);outline-offset: 2px}.hz-sekme .no{font-size: 12px;color: var(--gri)}.hz-sekme .ad{font-size: 17px;font-weight: 800;letter-spacing: -.4px;line-height: 1.25}.hz-sekme .kod{font-size: 10.5px;letter-spacing: 1px;color: var(--bordo);background: var(--soft);padding: 4px 8px;border-radius: 6px}.hz-sekme.aktif{background: var(--bordo);color: #fff;box-shadow: 0 14px 30px rgba(140,23,49,.25);transform: translateX(6px)}.hz-sekme.aktif .no{color: rgba(255,255,255,.6)}.hz-sekme.aktif .kod{background: rgba(255,255,255,.15);color: #fff}.hz-panel{display: grid;grid-template-columns: 1fr 1fr;background: var(--soft);border-radius: 30px;overflow: hidden;min-height: 520px}.js .hz-panel:not(.aktif){display: none}.js .hz-panel.aktif{animation: panelGir .45s ease}@keyframes panelGir{from{opacity: 0;transform: translateY(12px)}to{opacity: 1;transform: none}}.hz-foto{position: relative;background: var(--orta);min-height: 100%}.hz-foto img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;display: block}.hz-foto::after{content: '';position: absolute;inset: 0;background: linear-gradient(to top,rgba(61,6,16,.55),transparent 50%)}.hz-rozet{position: absolute;top: 18px;left: 18px;z-index: 1;background: rgba(255,255,255,.92);backdrop-filter: blur(6px);color: var(--bordo);font-size: 11.5px;padding: 6px 11px;border-radius: 8px;letter-spacing: 1px}.hz-sure{position: absolute;left: 18px;bottom: 18px;z-index: 1;display: flex;align-items: center;gap: 10px;background: #fff;border-radius: 16px;padding: 12px 16px;box-shadow: 0 10px 30px rgba(0,0,0,.15)}.hz-sure svg{color: var(--bordo);width: 24px;height: 24px}.hz-sure small{display: block;font-size: 11.5px;color: var(--gri);line-height: 1.2}.hz-sure b{font-size: 17px;font-weight: 800;color: var(--bordo);letter-spacing: -.3px}.hz-govde{padding: 40px 38px;display: flex;flex-direction: column}.hz-govde h3{font-size: 30px;font-weight: 800;letter-spacing: -1px;line-height: 1.1}.hz-govde > p{color: var(--gri);font-size: 16px;margin-top: 12px}.hz-blok{margin-top: 24px}.hz-blok small{font-size: 11px;letter-spacing: 1.5px;text-transform: uppercase;color: var(--bordo)}.hz-islemler{list-style: none;display: flex;flex-wrap: wrap;gap: 8px;margin-top: 10px}.hz-islemler li{background: #fff;border: 1px solid var(--orta);border-radius: 100px;padding: 7px 14px;font-size: 14px;font-weight: 700}.hz-dahil{list-style: none;display: grid;grid-template-columns: 1fr 1fr;gap: 8px 16px;margin-top: 10px}.hz-dahil li{display: flex;align-items: center;gap: 8px;font-size: 14.5px;color: var(--metin)}.hz-dahil li::before{content: '';width: 18px;height: 18px;border-radius: 50%;flex-shrink: 0;background: var(--bordo) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12 4 4 8-8'/%3E%3C/svg%3E") center/11px no-repeat}.hz-alt{margin-top: auto;padding-top: 30px;display: flex;align-items: center;gap: 16px;flex-wrap: wrap}.hz-not{font-size: 13px;color: var(--gri);display: flex;align-items: center;gap: 6px}.hz-not::before{content: '';width: 7px;height: 7px;border-radius: 50%;background: #22a55a}.cu-sag{max-width: 420px}.cu-sag p{color: var(--gri);font-size: 16.5px}.cu-partner{display: inline-flex;align-items: center;gap: 10px;margin-top: 14px;background: #fff;border: 1px solid var(--cizgi);border-radius: 100px;padding: 8px 16px 8px 14px}.cu-partner small{font-size: 12px;color: var(--gri)}.cu-partner img{height: 17px;width: auto;display: block}.cu-sekmeler{display: inline-flex;gap: 4px;background: var(--soft);padding: 5px;border-radius: 100px;margin-bottom: 22px}.cu-sekmeler button{font: inherit;font-size: 15px;font-weight: 700;color: var(--gri);background: transparent;border: none;border-radius: 100px;padding: 11px 22px;cursor: pointer;transition: background .25s,color .25s,box-shadow .25s}.cu-sekmeler button:hover{color: var(--bordo)}.cu-sekmeler button.aktif{background: var(--bordo);color: #fff;box-shadow: 0 8px 20px rgba(140,23,49,.25)}.cu-panel{display: none}.cu-panel.aktif{display: block;animation: panelGir .4s ease}.cu-cinsiyet{display: flex;gap: 8px;margin-bottom: 20px}.cu-cinsiyet button{display: inline-flex;align-items: center;gap: 8px;font: inherit;font-size: 14.5px;font-weight: 700;color: var(--gri);background: #fff;border: 1.5px solid var(--cizgi);border-radius: 100px;padding: 9px 18px 9px 14px;cursor: pointer;transition: border-color .2s,color .2s,background .2s}.cu-cinsiyet button svg{width: 18px;height: 18px}.cu-cinsiyet button[aria-pressed="true"]{border-color: var(--bordo);color: var(--bordo);background: var(--soft)}.cu-kadin .cu-e,.cu-erkek .cu-k{display: none !important}.cu-grid{display: grid;grid-template-columns: repeat(3,1fr);gap: 18px}.cu-grid-4{grid-template-columns: repeat(4,1fr)}.cu-kart{display: flex;flex-direction: column;background: #fff;border: 1px solid var(--cizgi);border-radius: 26px;padding: 26px;transition: box-shadow .3s,border-color .3s,transform .3s}.cu-kart:hover{border-color: var(--orta);box-shadow: 0 18px 40px rgba(140,23,49,.1);transform: translateY(-3px)}.cu-ust{display: flex;justify-content: space-between;align-items: center;gap: 10px;margin-bottom: 16px}.cu-seviye{display: flex;gap: 4px}.cu-seviye i{width: 14px;height: 6px;border-radius: 3px;background: var(--orta)}.cu-seviye i.on{background: var(--bordo)}.cu-tag{font-size: 10.5px;letter-spacing: .6px;text-transform: uppercase;color: var(--bordo);background: var(--soft);padding: 5px 9px;border-radius: 6px;text-align: right}.cu-kart h3{font-size: 24px;font-weight: 800;letter-spacing: -.6px;line-height: 1.15}.cu-kim{color: var(--gri);font-size: 14.5px;line-height: 1.5;margin-top: 6px}.cu-baslik{display: block;font-size: 10.5px;letter-spacing: 1.5px;text-transform: uppercase;color: var(--bordo);margin: 18px 0 10px}.cu-liste{list-style: none;display: grid;gap: 9px;margin-bottom: 22px;align-content: start;flex: 1}.cu-liste li{display: flex;gap: 10px;font-size: 14.5px;line-height: 1.4}.cu-liste li::before{content: '';width: 18px;height: 18px;margin-top: 1px;border-radius: 50%;flex-shrink: 0;background: var(--bordo) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12 4 4 8-8'/%3E%3C/svg%3E") center/11px no-repeat}.cu-daha{display: none}.cu-btn{justify-content: center;margin-top: auto;background: var(--soft);color: var(--bordo);padding: 13px 20px;font-size: 14.5px}.cu-btn:hover{background: var(--bordo);color: #fff}.cu-ikon{width: 52px;height: 52px;border-radius: 16px;background: var(--soft);color: var(--bordo);display: grid;place-items: center;margin-bottom: 18px}.cu-ikon svg{width: 26px;height: 26px}.cu-kart.cu-one{background: radial-gradient(ellipse 120% 90% at 100% 0%,#8a1025,var(--bordo-d));color: var(--krem);border-color: transparent}.cu-one .cu-kim{color: rgba(247,237,228,.72)}.cu-one .cu-baslik{color: #f5b8c4}.cu-one .cu-tag{background: rgba(255,255,255,.14);color: #fff}.cu-one .cu-seviye i.on{background: #f5b8c4}.cu-one .cu-liste li::before{background-color: #f5b8c4}.cu-one .cu-btn{background: var(--krem);color: var(--bordo)}.cu-one .cu-btn:hover{background: #fff}.cu-one .cu-daha{color: #f5b8c4}.cu-not{display: flex;align-items: flex-start;gap: 12px;margin-top: 24px;padding: 16px 20px;background: var(--soft);border-radius: 18px;font-size: 14.5px}.cu-not svg{width: 20px;height: 20px;color: var(--bordo);flex-shrink: 0;margin-top: 1px}.surec{background: var(--soft);border-radius: 40px;margin: 0 24px}.rota-hat{display: grid;grid-template-columns: repeat(5,1fr);position: relative}.rota-hat::before{content: '';position: absolute;top: 26px;left: 10%;right: 10%;height: 2px;background: repeating-linear-gradient(90deg,var(--bordo) 0 8px,transparent 8px 16px);opacity: .35}.durak{text-align: center;padding: 0 12px;position: relative}.pin{width: 54px;height: 54px;margin: 0 auto 22px;border-radius: 50%;background: #fff;border: 2px solid var(--bordo);display: grid;place-items: center;color: var(--bordo)}.durak:first-child .pin,.durak:last-child .pin{background: var(--bordo);color: #fff}.durak small{font-size: 11px;color: var(--bordo);letter-spacing: 1.5px}.durak h3{font-size: 18px;font-weight: 800;margin: 4px 0 6px;letter-spacing: -.4px}.durak p{font-size: 14px;color: var(--gri);line-height: 1.5}.sohbet-grid{display: grid;grid-template-columns: 1fr 1fr;gap: 64px;align-items: center}.aciklama{color: var(--gri);font-size: 17px;margin-top: 16px;max-width: 460px}.guven{list-style: none;margin-top: 30px;display: grid;gap: 14px}.guven li{display: flex;gap: 14px;align-items: flex-start}.guven .ik{width: 42px;height: 42px;border-radius: 12px;background: var(--soft);color: var(--bordo);display: grid;place-items: center;flex-shrink: 0}.guven b{display: block;font-size: 16px}.guven span{color: var(--gri);font-size: 14.5px}.telefon{background: #fff;border: 1px solid var(--cizgi);border-radius: 32px;box-shadow: 0 30px 70px rgba(140,23,49,.12);overflow: hidden;max-width: 460px;justify-self: end;width: 100%}.t-bas{display: flex;align-items: center;gap: 12px;padding: 16px 20px;border-bottom: 1px solid var(--cizgi)}.t-bas .logo-img{width: 42px;height: 42px;border-radius: 50%}.t-bas strong{display: block;font-size: 16px;line-height: 1.2}.t-bas small{color: #22a55a;font-size: 12.5px;display: flex;align-items: center;gap: 6px}.t-bas small::before{content: '';width: 7px;height: 7px;border-radius: 50%;background: #22a55a}.akis{padding: 22px 18px;display: flex;flex-direction: column;gap: 8px;min-height: 400px;background: radial-gradient(circle at 1px 1px,rgba(140,23,49,.07) 1px,transparent 0) 0 0/18px 18px}.m{max-width: 84%;padding: 10px 14px;border-radius: 18px;font-size: 15px;line-height: 1.45;opacity: 0;transform: translateY(10px);transition: opacity .4s,transform .4s}.m.gor{opacity: 1;transform: none}.biz{background: var(--soft);border-bottom-left-radius: 5px;align-self: flex-start}.siz{background: var(--bordo);color: #fff;border-bottom-right-radius: 5px;align-self: flex-end}.siz + .biz,.biz + .siz{margin-top: 8px}.saat{display: block;font-size: 10.5px;opacity: .55;text-align: right;margin-top: 2px}.yaziyor{display: flex;gap: 4px;padding: 14px 16px}.yaziyor span{width: 6px;height: 6px;border-radius: 50%;background: var(--bordo);animation: zipla 1s infinite}.yaziyor span:nth-child(2){animation-delay: .15s}.yaziyor span:nth-child(3){animation-delay: .3s}@keyframes zipla{0%,100%{transform: translateY(0);opacity: .35}50%{transform: translateY(-4px);opacity: 1}}.cipler{display: flex;flex-wrap: wrap;gap: 6px;padding: 0 18px 12px}.cipler button{font: inherit;font-size: 13px;font-weight: 700;color: var(--bordo);background: #fff;border: 1.5px solid var(--orta);padding: 7px 13px;border-radius: 100px;cursor: pointer;transition: .2s}.cipler button:hover{border-color: var(--bordo);background: var(--soft)}.t-form{display: flex;flex-direction: column;gap: 9px;padding: 12px 14px 14px;border-top: 1px solid var(--cizgi)}.form-satir{display: flex;gap: 8px}.t-form .form-satir input{flex: 1;border: 1.5px solid var(--cizgi);border-radius: 100px;padding: 0 18px;font: inherit;font-size: 15px;outline: none;transition: border-color .2s;min-width: 0}.t-form .form-satir input:focus{border-color: var(--bordo)}.t-form button{width: 46px;height: 46px;border-radius: 50%;border: none;background: var(--bordo);color: #fff;cursor: pointer;display: grid;place-items: center;flex-shrink: 0;transition: .2s}.t-form button:hover{background: var(--bordo-k);transform: scale(1.05)}.t-not{text-align: center;font-size: 11.5px;color: var(--gri);padding-bottom: 12px}.sss-grid{display: grid;grid-template-columns: .8fr 1.2fr;gap: 64px;align-items: start}.sss-sol{position: sticky;top: 120px}.sss-sol .btn{margin-top: 30px}.sss-liste{border-top: 1px solid var(--cizgi)}.sss-liste details{border-bottom: 1px solid var(--cizgi)}.sss-liste summary{list-style: none;cursor: pointer;display: flex;justify-content: space-between;align-items: center;gap: 20px;padding: 24px 4px;font-size: 18px;font-weight: 700;letter-spacing: -.3px;transition: color .2s}.sss-liste summary::-webkit-details-marker{display: none}.sss-liste summary:hover{color: var(--bordo)}.sss-liste summary i{width: 36px;height: 36px;border-radius: 50%;background: var(--soft);flex-shrink: 0;position: relative;transition: background .25s,transform .3s}.sss-liste summary i::before,.sss-liste summary i::after{content: '';position: absolute;left: 50%;top: 50%;width: 12px;height: 2px;background: var(--bordo);border-radius: 2px;transform: translate(-50%,-50%);transition: transform .3s,background .25s}.sss-liste summary i::after{transform: translate(-50%,-50%) rotate(90deg)}.sss-liste details[open] summary i{background: var(--bordo);transform: rotate(180deg)}.sss-liste details[open] summary i::before{background: #fff}.sss-liste details[open] summary i::after{transform: translate(-50%,-50%) rotate(0);background: #fff}.sss-liste details p{color: var(--gri);font-size: 16px;padding: 0 60px 26px 4px;animation: ac .35s ease}@keyframes ac{from{opacity: 0;transform: translateY(-6px)}to{opacity: 1;transform: none}}.insta{padding-top: 20px}.insta-kart{display: grid;grid-template-columns: 1fr 1fr;gap: 56px;align-items: center;background: var(--soft);border-radius: 40px;padding: 56px}.insta-profil{display: inline-flex;align-items: center;gap: 14px;margin-bottom: 30px}.insta-halka{padding: 3px;border-radius: 50%;background: conic-gradient(from 200deg,#feda75,#fa7e1e,#d62976,#962fbf,#4f5bd5,#feda75);display: block}.insta-halka .logo-img{width: 60px;height: 60px;border-radius: 50%;border: 3px solid #fff}.insta-profil strong{display: block;font-size: 17px;font-weight: 800}.insta-profil small{color: var(--gri);font-size: 13.5px}.btn-insta{margin-top: 30px;color: #fff;background: linear-gradient(90deg,#962fbf,#d62976 45%,#fa7e1e);box-shadow: 0 10px 26px rgba(214,41,118,.3)}.btn-insta:hover{transform: translateY(-2px);filter: brightness(1.05)}.insta-grid{display: grid;grid-template-columns: 1fr 1fr;gap: 14px}.insta-tile{position: relative;aspect-ratio: 1;border-radius: 22px;padding: 20px;display: flex;flex-direction: column;justify-content: flex-end;gap: 10px;color: #fff;overflow: hidden;background: var(--bordo-d);transition: transform .35s;isolation: isolate}.insta-tile img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;z-index: -2;transition: transform .6s}.insta-tile::before{content: '';position: absolute;inset: 0;z-index: -1;background: linear-gradient(to top,rgba(61,6,16,.88) 0%,rgba(61,6,16,.25) 55%,rgba(61,6,16,.05) 100%);transition: background .35s}.insta-tile:hover{transform: scale(1.03) rotate(-1deg)}.insta-tile:hover img{transform: scale(1.08)}.insta-tile:hover::before{background: linear-gradient(to top,rgba(140,23,49,.9) 0%,rgba(140,23,49,.35) 60%,rgba(140,23,49,.1) 100%)}.insta-tile > svg.i{width: 30px;height: 30px}.insta-tile span{font-size: 17px;font-weight: 800;letter-spacing: -.3px;line-height: 1.2}.insta-tile .ig-ikon{position: absolute;top: 16px;right: 16px;width: 20px;height: 20px;opacity: .85}.partnerler{padding-top: 40px}.partner-liste{display: grid;grid-template-columns: repeat(3,auto);gap: 18px}.partner{display: flex;align-items: center;gap: 18px;background: #fff;border: 1px solid var(--cizgi);border-radius: 24px;padding: 20px 24px 20px 20px;transition: transform .25s,box-shadow .25s,border-color .25s}.partner:hover{transform: translateY(-4px);border-color: var(--orta);box-shadow: 0 18px 40px rgba(140,23,49,.1)}.partner-logo{width: 72px;height: 72px;border-radius: 18px;background: var(--soft);display: grid;place-items: center;flex-shrink: 0;overflow: hidden}.partner-logo img{width: 60px;height: 60px;object-fit: contain}.partner-logo.genis{width: 116px;background: #fff;border: 1px solid var(--cizgi)}.partner-logo.genis img{width: 96px;height: auto}.partner-bilgi{min-width: 0}.partner-bilgi strong{display: block;font-size: 18px;font-weight: 800;letter-spacing: -.4px;line-height: 1.25;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.partner-bilgi small{display: block;font-size: 14px;color: var(--gri);margin-top: 2px}.partner-bilgi em{display: block;font-style: normal;font-size: 12px;color: var(--bordo);margin-top: 6px;letter-spacing: .3px}.partner-ok{margin-left: auto;width: 38px;height: 38px;border-radius: 50%;background: var(--soft);color: var(--bordo);display: grid;place-items: center;font-size: 16px;flex-shrink: 0;transition: background .25s,color .25s,transform .25s}.partner:hover .partner-ok{background: var(--bordo);color: #fff;transform: rotate(45deg)}.partner-ol{border: 1.5px dashed var(--orta);background: transparent}.partner-ol .partner-logo{background: transparent;border: 1.5px dashed var(--orta);color: var(--bordo);font-size: 30px;font-weight: 400}.partner-ol:hover{border-color: var(--bordo);box-shadow: none}.partner-ol:hover .partner-ok{transform: translateX(3px)}.final{background: radial-gradient(ellipse 90% 80% at 85% 0%,#8a1025 0%,var(--bordo-d) 55%,#26040a 100%);color: var(--krem);border-radius: 40px 40px 0 0;padding: 88px 0 36px;margin-top: 40px;position: relative;overflow: hidden}.final .etiket{color: #f5b8c4}.final .etiket::before{background: #f5b8c4}.final-logo{position: absolute;right: -70px;top: -40px;width: 380px;height: 380px;opacity: .08;pointer-events: none;mix-blend-mode: screen}.final-logo img{width: 100%;height: 100%;object-fit: cover;transform: scale(1.5)}.final-ust{position: relative;display: grid;grid-template-columns: 1.15fr .85fr;gap: 56px;align-items: end}.final h2{font-size: clamp(46px,6.4vw,92px);letter-spacing: -.05em;line-height: .95;margin: 18px 0 18px}.final h2 em{color: var(--kirmizi)}.final-metin{color: rgba(247,237,228,.7);font-size: 17px;max-width: 420px}.linkler{display: grid;gap: 12px}.linkler a{display: flex;align-items: center;gap: 16px;padding: 18px 20px;border-radius: 22px;background: rgba(247,237,228,.06);border: 1px solid rgba(247,237,228,.12);transition: background .25s,border-color .25s,transform .25s}.linkler a:hover{background: rgba(247,237,228,.12);border-color: rgba(247,237,228,.3);transform: translateX(4px)}.l-ikon{width: 48px;height: 48px;border-radius: 14px;background: var(--krem);color: var(--bordo);display: grid;place-items: center;flex-shrink: 0}.l-ikon svg{width: 24px;height: 24px}.l-bilgi{min-width: 0}.l-bilgi strong{display: block;font-size: 20px;font-weight: 800;letter-spacing: -.4px;line-height: 1.2}.l-bilgi small{display: block;font-size: 13.5px;color: rgba(247,237,228,.6);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.linkler .ok{margin-left: auto;font-size: 20px;color: rgba(247,237,228,.7);transition: transform .3s,color .3s}.linkler a:hover .ok{transform: rotate(45deg);color: #fff}.final-orta{position: relative;display: flex;align-items: center;justify-content: space-between;gap: 24px;flex-wrap: wrap;margin-top: 64px;padding: 26px 0;border-top: 1px solid rgba(247,237,228,.12);border-bottom: 1px solid rgba(247,237,228,.12)}.final-orta .logo{color: var(--krem)}.final-menu{display: flex;gap: 26px;flex-wrap: wrap;font-size: 14.5px;font-weight: 600}.final-menu a{color: rgba(247,237,228,.7);transition: color .2s}.final-menu a:hover{color: #fff}.dil-koyu{background: rgba(247,237,228,.08)}.dil-koyu a{color: rgba(247,237,228,.6)}.dil-koyu a:hover{color: #fff}.dil-koyu a.aktif{background: var(--krem);color: var(--bordo);box-shadow: none}.alt{position: relative;display: flex;justify-content: space-between;align-items: center;gap: 16px;flex-wrap: wrap;margin-top: 22px;font-size: 12px;color: rgba(247,237,228,.5)}.yasal-not{position: relative;margin-top: 22px;padding: 18px 20px;border: 1px solid rgba(247,237,228,.16);border-radius: 16px;background: rgba(247,237,228,.05);color: rgba(247,237,228,.72);font-size: 12.5px;line-height: 1.6}.yasal-not strong{display: block;margin-bottom: 4px;color: var(--krem);font-size: 12px;letter-spacing: .5px;text-transform: uppercase}.yasal-tr{margin-top: 8px;padding-top: 8px;border-top: 1px solid rgba(247,237,228,.1);color: rgba(247,237,228,.58)}.imza{display: inline-flex;align-items: center;gap: 12px;font-size: 13px;letter-spacing: .2px;color: rgba(247,237,228,.55)}.imza-ad{font-family: 'Yellowtail',cursive;font-size: 30px;line-height: 1;color: #f5b8c4;transform: rotate(-6deg) translateY(-2px);display: inline-block;transition: color .25s,transform .25s}.imza-ad:hover{color: #fff;transform: rotate(-2deg) translateY(-3px) scale(1.06)}.imza-mail{width: 30px;height: 30px;border-radius: 8px;display: grid;place-items: center;color: rgba(247,237,228,.6);transition: background .2s,color .2s}.imza-mail:hover{background: rgba(247,237,228,.1);color: #fff}.imza-mail svg{width: 18px;height: 18px}.sohbet-widget{position: fixed;right: 22px;bottom: 22px;z-index: 50;display: flex;flex-direction: column;align-items: flex-end;gap: 14px;pointer-events: none}.sohbet-widget > *{pointer-events: auto}.sohbet-widget [hidden]{display: none !important}.w-ac{position: relative;width: 56px;height: 56px;border-radius: 50%;border: none;padding: 0;cursor: pointer;background: var(--bordo-d);box-shadow: 0 14px 34px rgba(94,11,29,.45);transition: transform .25s}.w-ac::before{content: '';position: absolute;inset: 0;border-radius: 50%;border: 2px solid rgba(229,38,75,.6);animation: halka 2.6s ease-out infinite;pointer-events: none}.sohbet-widget.acik .w-ac::before{animation: none;opacity: 0}.w-ac:hover{transform: scale(1.06)}.w-ac:focus-visible{outline: 3px solid var(--kirmizi);outline-offset: 3px}@keyframes halka{0%{transform: scale(1);opacity: .9}70%,100%{transform: scale(1.6);opacity: 0}}.w-ac-ic,.w-ac-x{position: absolute;inset: 0;border-radius: 50%;overflow: hidden;display: grid;place-items: center;transition: opacity .25s,transform .3s}.w-ac-ic img{width: 100%;height: 100%;object-fit: cover;transform: scale(-1.55,1.55)}.w-ac-x{background: var(--bordo);color: #fff;opacity: 0;transform: rotate(-90deg)}.w-ac-x svg{width: 22px;height: 22px}.w-rozet{position: absolute;top: -2px;right: -2px;min-width: 22px;height: 22px;border-radius: 11px;background: var(--kirmizi);color: #fff;font-size: 12px;font-weight: 800;display: grid;place-items: center;border: 2px solid #fff;transition: transform .25s}.sohbet-widget.acik .w-ac{animation: none;box-shadow: 0 14px 34px rgba(94,11,29,.45)}.sohbet-widget.acik .w-ac-ic{opacity: 0;transform: rotate(90deg)}.sohbet-widget.acik .w-ac-x{opacity: 1;transform: none}.sohbet-widget.acik .w-rozet,.sohbet-widget.goruldu .w-rozet{transform: scale(0)}.w-teaser{cursor: pointer;position: relative;max-width: 250px;background: #fff;color: var(--metin);font-size: 14.5px;font-weight: 700;line-height: 1.4;padding: 14px 40px 14px 16px;border-radius: 18px 18px 4px 18px;box-shadow: 0 14px 36px rgba(0,0,0,.14);animation: yukari .4s ease}.w-teaser-kapat{position: absolute;top: 8px;right: 8px;width: 24px;height: 24px;border-radius: 50%;border: none;background: var(--soft);color: var(--gri);cursor: pointer;display: grid;place-items: center}.w-teaser-kapat svg{width: 14px;height: 14px}@keyframes yukari{from{opacity: 0;transform: translateY(10px)}to{opacity: 1;transform: none}}.w-panel{width: 370px;max-height: min(640px,calc(100vh - 130px));background: #fff;border-radius: 26px;box-shadow: 0 30px 80px rgba(61,6,16,.28);display: flex;flex-direction: column;overflow: hidden;transform-origin: bottom right;opacity: 0;transform: translateY(12px) scale(.96);transition: opacity .25s,transform .25s}.sohbet-widget.acik .w-panel{opacity: 1;transform: none}.w-bas{display: flex;align-items: center;gap: 12px;padding: 16px 16px 16px 18px;color: #fff;background: radial-gradient(ellipse 120% 140% at 100% 0%,#8a1025,var(--bordo-d))}.w-avatar{width: 44px;height: 44px;border-radius: 50%;overflow: hidden;flex-shrink: 0;border: 2px solid rgba(255,255,255,.25)}.w-avatar img{width: 100%;height: 100%;object-fit: cover;transform: scale(1.5) translate(-3%,0)}.w-bas strong{display: block;font-size: 16.5px;line-height: 1.2}.w-bas small{display: flex;align-items: center;gap: 6px;font-size: 12.5px;opacity: .85}.w-bas small::before{content: '';width: 7px;height: 7px;border-radius: 50%;background: #3ddc84;flex-shrink: 0}.w-kapat{margin-left: auto;width: 36px;height: 36px;border-radius: 50%;border: none;background: rgba(255,255,255,.12);color: #fff;cursor: pointer;display: grid;place-items: center;flex-shrink: 0;transition: background .2s}.w-kapat:hover{background: rgba(255,255,255,.22)}.w-kapat svg{width: 18px;height: 18px}.w-govde{flex: 1;overflow-y: auto;overscroll-behavior: contain;padding: 18px 16px 12px;background: radial-gradient(circle at 1px 1px,rgba(140,23,49,.07) 1px,transparent 0) 0 0/18px 18px,var(--krem)}.w-mesaj{background: #fff;border-radius: 18px 18px 18px 5px;padding: 12px 14px;font-size: 14.5px;line-height: 1.45;box-shadow: 0 2px 8px rgba(0,0,0,.04);max-width: 92%}.w-grup{display: block;font-size: 10.5px;letter-spacing: 1.5px;text-transform: uppercase;color: var(--bordo);margin: 18px 4px 8px}.w-secenekler{display: flex;flex-direction: column;gap: 6px}.w-secenek{display: flex;align-items: center;gap: 10px;background: #fff;border: 1.5px solid var(--cizgi);border-radius: 14px;padding: 11px 14px;font-size: 14.5px;font-weight: 700;line-height: 1.3;transition: border-color .2s,background .2s,transform .2s}.w-secenek span{font-size: 10px;letter-spacing: .8px;color: var(--bordo);background: var(--soft);padding: 4px 7px;border-radius: 6px;flex-shrink: 0}.w-secenek i{margin-left: auto;font-style: normal;color: var(--bordo);transition: transform .2s}.w-secenek:hover,.w-secenek:focus-visible{border-color: var(--bordo);background: var(--soft);outline: none}.w-secenek:hover i{transform: translateX(3px)}.w-secenek:active{transform: scale(.98)}.w-durum{display: flex;align-items: center;gap: 8px;margin-top: 12px;padding: 10px 14px;border-radius: 12px;background: #e8f8ee;color: #167a3e;font-size: 13.5px;font-weight: 700}.w-durum svg{width: 18px;height: 18px}.w-form{display: flex;flex-direction: column;gap: 9px;padding: 12px;border-top: 1px solid var(--cizgi);background: #fff}.w-form .form-satir input{flex: 1;min-width: 0;border: 1.5px solid var(--cizgi);border-radius: 100px;padding: 0 16px;font: inherit;font-size: 15px;outline: none;transition: border-color .2s}.w-form .form-satir input:focus{border-color: var(--bordo)}.w-form button{width: 44px;height: 44px;border-radius: 50%;border: none;background: var(--bordo);color: #fff;cursor: pointer;display: grid;place-items: center;flex-shrink: 0}.veri-onay{display: flex;align-items: flex-start;gap: 8px;color: var(--gri);font-size: 10.5px;line-height: 1.35;cursor: pointer}.veri-onay input{width: 15px;height: 15px;margin-top: 1px;flex: 0 0 auto;accent-color: var(--bordo)}.veri-onay a{color: var(--bordo);font-weight: 800;text-decoration: underline;text-underline-offset: 2px}.alt-bar{display: none}main > section:not(.hero),.final{content-visibility: auto;contain-intrinsic-size: auto 900px}.js .belir{opacity: 0;transform: translateY(28px);transition: opacity .8s,transform .8s}.js .belir.gor{opacity: 1;transform: none}section[id]{scroll-margin-top: 96px}@media (prefers-reduced-motion: reduce){*,*::before,*::after{animation: none !important;transition: none !important}.js .belir{opacity: 1;transform: none}}@media (max-width: 1180px){.partner-liste{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 1080px){nav.menu{gap: 13px;font-size: 13.5px}.cu-grid-4{grid-template-columns: repeat(2,1fr)}}@media (max-width: 980px){html{-webkit-tap-highlight-color: transparent}body{padding-bottom: calc(78px + env(safe-area-inset-bottom))}nav.menu{display: none}section[id]{scroll-margin-top: 84px}.alt-bar{display: grid;grid-template-columns: repeat(5,1fr);align-items: end;position: fixed;left: 0;right: 0;bottom: 0;z-index: 45;background: rgba(255,255,255,.94);backdrop-filter: blur(16px);-webkit-backdrop-filter: blur(16px);border-top: 1px solid var(--cizgi);padding: 6px 4px calc(6px + env(safe-area-inset-bottom));box-shadow: 0 -10px 30px rgba(0,0,0,.06);transform: translateY(0);transition: transform .28s ease,visibility 0s;will-change: transform}.alt-bar.gizli{transform: translateY(calc(100% + 8px));visibility: hidden;pointer-events: none;transition: transform .28s ease,visibility 0s .28s}.alt-bar a,.alt-bar button{position: relative;display: flex;flex-direction: column;align-items: center;gap: 3px;min-height: 52px;justify-content: flex-end;padding: 6px 0 4px;font: inherit;font-size: 11px;font-weight: 700;color: var(--gri);background: none;border: none;cursor: pointer;transition: color .2s}.alt-bar svg{width: 23px;height: 23px;transition: transform .2s}.alt-bar a.aktif{color: var(--bordo)}.alt-bar a.aktif svg{transform: translateY(-2px)}.alt-bar a.aktif::before{content: '';position: absolute;top: -7px;width: 24px;height: 3px;border-radius: 0 0 3px 3px;background: var(--bordo)}.alt-bar-sohbet{color: var(--bordo) !important}.alt-bar-ikon{width: 58px;height: 58px;margin-top: -30px;border-radius: 50%;overflow: hidden;border: 4px solid #fff;background: var(--bordo-d);box-shadow: 0 10px 24px rgba(140,23,49,.35);transition: transform .25s}.alt-bar-ikon img{width: 100%;height: 100%;object-fit: cover;transform: scale(-1.55,1.55);display: block}.alt-bar-sohbet[aria-expanded="true"] .alt-bar-ikon{transform: scale(.92) rotate(-8deg)}.sohbet-widget{left: 10px;right: 10px;bottom: calc(84px + env(safe-area-inset-bottom));align-items: stretch}.w-ac,.w-teaser{display: none !important}.w-panel{width: auto;max-height: calc(100dvh - 190px - env(safe-area-inset-bottom));transform-origin: bottom center;border-radius: 24px}.hero-grid,.sohbet-grid,.sss-grid,.insta-kart{grid-template-columns: 1fr;gap: 48px}.sss-sol{position: static}.partner-liste{display: grid;grid-template-columns: repeat(2,minmax(0,1fr))}.insta-kart{padding: 40px;gap: 40px}.telefon{justify-self: stretch;max-width: none}.hizmet{display: flex;flex-direction: column;gap: 10px}.hz-sekme{grid-template-columns: 28px 1fr auto 20px;gap: 10px;padding: 16px 16px 16px 18px;background: #fff;border: 1.5px solid var(--cizgi);border-radius: 20px;transform: none !important;box-shadow: none}.hz-sekme.aktif,.hz-sekme.aktif:hover{background: var(--bordo);color: #fff}.hz-sekme .kod{display: none}.hz-sekme .ad{font-size: 16.5px}.hz-sekme .sure-m{display: inline-block;font-size: 12px;font-weight: 700;color: var(--bordo);background: var(--soft);padding: 4px 9px;border-radius: 100px;white-space: nowrap;transition: background .25s,color .25s}.hz-sekme .ok-m{display: block;width: 20px;height: 20px;color: var(--gri);transition: transform .3s,color .25s}.hz-sekme.aktif{border-color: var(--bordo);border-radius: 20px 20px 0 0;box-shadow: none}.hz-sekme.aktif .sure-m{background: rgba(255,255,255,.16);color: #fff}.hz-sekme.aktif .ok-m{transform: rotate(180deg);color: #fff}.hz-panel{grid-template-columns: 1fr;min-height: 0;margin-top: -10px;border-radius: 0 0 22px 22px}.hz-foto{min-height: 0;aspect-ratio: 16 / 9}.hz-sure,.hz-rozet,.hz-govde h3{display: none}.hz-govde > p{margin-top: 0}.rota-hat{grid-template-columns: 1fr;gap: 26px}.rota-hat::before{top: 0;bottom: 0;left: 26px;right: auto;width: 2px;height: auto;background: repeating-linear-gradient(180deg,var(--bordo) 0 8px,transparent 8px 16px)}.durak{display: grid;grid-template-columns: 54px 1fr;gap: 0 18px;text-align: left;padding: 0}.pin{margin: 0;grid-row: span 3}.cu-grid{grid-template-columns: repeat(2,1fr)}.final{padding-bottom: 28px}.final-ust{grid-template-columns: 1fr;gap: 32px}.final-orta{margin-top: 44px}}@media (max-width: 620px){.kap{padding: 0 20px}section{padding: 64px 0}h2{font-size: 32px;letter-spacing: -1.4px}.bas{margin-bottom: 32px;gap: 14px}.bas p,.aciklama{font-size: 15.5px}.ust-kap{top: 10px;margin-top: 10px}.nav{padding: 6px 6px 6px 8px}.logo{font-size: 17px}.logo-img{width: 34px;height: 34px}.nav-cta{display: none !important}.hero{padding: 20px 0 56px}.rozet{font-size: 0;padding: 0;border: none;background: none}.rozet b{font-size: 12px;padding: 6px 12px}.hero h1{font-size: 33px;letter-spacing: -1.4px;line-height: 1.06;margin: 16px 0 12px}.hero p.giris{display: none}.hero p.giris-m{display: block;font-size: 15.5px;line-height: 1.5;color: var(--gri);margin-bottom: 22px}.hero-hizmet{display: none !important}.hero-grid{gap: 36px}.hero .btnlar{flex-direction: column;align-items: stretch}.hero .btnlar .btn{justify-content: center}.bilet{grid-template-columns: 1fr;transform: none}.bilet:hover{transform: none}.b-ana{border-radius: 22px 22px 0 0;-webkit-mask: none;mask: none;padding: 20px}.b-kocan{border-radius: 0 0 22px 22px;border-left: none;border-top: 2px dashed rgba(255,255,255,.35);-webkit-mask: none;mask: none;flex-direction: row;align-items: center;gap: 14px;padding: 16px 20px}.barkod{flex: 1;margin: 0;height: 34px}.rota{padding: 18px 0;gap: 12px}.rota strong{font-size: 34px}.b-bilgi b{font-size: 13.5px}.serit{padding: 14px 0}.serit-ic{font-size: 22px}.serit-ic span{padding: 0 18px}.serit-ic span::after{margin-left: 36px}.hz-govde{padding: 24px 20px}.hz-govde h3{font-size: 24px}.hz-govde > p{font-size: 15px}.hz-islemler li{font-size: 13px;padding: 6px 12px}.hz-dahil{grid-template-columns: 1fr 1fr}.hz-alt{padding-top: 24px}.hz-alt .btn{width: 100%;justify-content: center}.hz-not{width: 100%;justify-content: center}.cu-sekmeler{display: flex;width: 100%}.cu-sekmeler button{flex: 1;padding: 11px 6px;font-size: 14px}.cu-cinsiyet button{flex: 1;justify-content: center}.cu-grid,.cu-grid-4{grid-template-columns: 1fr;gap: 14px}.cu-kart{padding: 22px 20px;border-radius: 22px}.cu-kart:hover{transform: none}.cu-kart h3{font-size: 22px}.cu-liste{margin-bottom: 14px}.js .cu-kart.uzun:not(.acik) .cu-liste li:nth-child(n+4){display: none}.js .cu-kart.uzun .cu-daha{display: inline-flex;align-self: flex-start;font: inherit;font-size: 14px;font-weight: 700;color: var(--bordo);background: none;border: none;padding: 0 0 18px;cursor: pointer;text-decoration: underline;text-underline-offset: 3px}.cu-partner{margin-top: 12px}.cu-not{font-size: 14px;padding: 14px 16px}.surec{margin: 0 10px;border-radius: 28px}.akis{min-height: 0}.sss-liste summary{font-size: 16px;padding: 20px 2px}.sss-liste details p{padding-right: 4px;font-size: 15px}.insta-kart{padding: 26px 18px;border-radius: 28px}.insta-profil{margin-bottom: 22px}.insta-grid{gap: 10px}.insta-tile{padding: 14px;border-radius: 18px}.insta-tile span{font-size: 14px}.insta-tile > svg.i{width: 24px;height: 24px}.btn-insta{width: 100%;justify-content: center}.partner-liste{display: grid;grid-template-columns: minmax(0,1fr)}.partner{padding: 16px;gap: 14px}.partner-logo{width: 60px;height: 60px}.partner-logo img{width: 50px;height: 50px}.partner-logo.genis{width: 86px}.partner-logo.genis img{width: 72px;height: auto}.partner-bilgi strong{font-size: 16.5px}.partner-ok{width: 32px;height: 32px}.final{border-radius: 28px 28px 0 0;padding-top: 60px}.final h2{font-size: 46px;margin: 14px 0 12px}.final-metin{font-size: 15.5px}.final-logo{width: 220px;height: 220px;right: -70px;top: -30px}.linkler a{padding: 14px 16px;gap: 14px;border-radius: 18px}.l-ikon{width: 44px;height: 44px;border-radius: 12px}.l-bilgi strong{font-size: 17px}.final-orta{flex-direction: column;align-items: flex-start;gap: 18px;padding: 22px 0}.final-menu{gap: 10px 20px}.alt{flex-direction: column;align-items: flex-start;gap: 10px;margin-top: 18px}}.atla{position: fixed;left: 12px;top: -60px;z-index: 100;background: var(--bordo);color: #fff;padding: 10px 16px;border-radius: 10px;font-weight: 700;transition: top .2s}.atla:focus{top: 12px}footer[id]{scroll-margin-top: 96px}.alt-sol{display: flex;align-items: center;gap: 8px 20px;flex-wrap: wrap}.alt-linkler{display: inline-flex;gap: 16px}.alt-linkler a,.alt-linkler button{font: inherit;font-size: 12.5px;color: rgba(247,237,228,.6);background: none;border: none;padding: 0;cursor: pointer;text-decoration: underline;text-underline-offset: 3px;text-decoration-color: rgba(247,237,228,.25)}.alt-linkler a:hover,.alt-linkler button:hover{color: #fff}.cerez{position: fixed;left: 20px;bottom: 20px;z-index: 60;max-width: 560px;animation: yukari .45s ease}.cerez[hidden]{display: none}.cerez-ic{display: grid;grid-template-columns: auto 1fr;gap: 14px 16px;align-items: start;background: rgba(255,255,255,.92);backdrop-filter: blur(18px) saturate(160%);-webkit-backdrop-filter: blur(18px) saturate(160%);border: 1px solid var(--cizgi);border-radius: 22px;padding: 18px 18px 18px 20px;box-shadow: 0 24px 60px rgba(61,6,16,.18)}.cerez-ikon{width: 44px;height: 44px;border-radius: 14px;background: var(--soft);color: var(--bordo);display: grid;place-items: center}.cerez-ikon svg{width: 24px;height: 24px}.cerez-metin strong{display: block;font-size: 16px;margin-bottom: 2px}.cerez-metin p{font-size: 13.5px;color: var(--gri);line-height: 1.5}.cerez-metin a{color: var(--bordo);font-weight: 700;text-decoration: underline;text-underline-offset: 2px}.cerez-btnlar{grid-column: 1 / -1;display: flex;gap: 8px;justify-content: flex-end;flex-wrap: wrap}.cerez-btnlar .btn{padding: 11px 18px;font-size: 14px;border: none;cursor: pointer;font-family: inherit}.cerez-gerekli{background: var(--soft);color: var(--metin)}.cerez-gerekli:hover{background: var(--orta)}.popup{position: fixed;inset: 0;z-index: 80;display: grid;place-items: center;padding: 20px}.popup[hidden]{display: none}.popup-arka{position: absolute;inset: 0;background: rgba(26,6,12,.55);backdrop-filter: blur(6px);-webkit-backdrop-filter: blur(6px);opacity: 0;transition: opacity .35s}.popup-kart{position: relative;width: min(460px,100%);max-height: calc(100dvh - 40px);overflow-y: auto;background: #fff;border-radius: 30px;box-shadow: 0 40px 100px rgba(26,6,12,.45);opacity: 0;transform: translateY(24px) scale(.94);transition: opacity .35s,transform .45s cubic-bezier(.2,.9,.25,1.2)}.popup.acik .popup-arka{opacity: 1}.popup.acik .popup-kart{opacity: 1;transform: none}.popup-x{position: absolute;top: 14px;right: 14px;z-index: 2;width: 38px;height: 38px;border-radius: 50%;border: none;background: rgba(255,255,255,.14);color: #fff;cursor: pointer;display: grid;place-items: center;transition: background .2s,transform .2s}.popup-x:hover{background: rgba(255,255,255,.26);transform: rotate(90deg)}.popup-x svg{width: 18px;height: 18px}.popup-ust{position: relative;overflow: hidden;padding: 30px 28px 26px;color: var(--krem);background: radial-gradient(ellipse 120% 100% at 100% 0%,#8a1025 0%,var(--bordo-d) 60%,#26040a 100%);border-bottom: 2px dashed rgba(247,237,228,.25)}.popup-ust::after{content: '';position: absolute;right: -60px;top: -60px;width: 220px;height: 220px;border-radius: 50%;background: radial-gradient(circle,rgba(229,38,75,.35),transparent 70%);pointer-events: none}.popup-kimlik{display: flex;align-items: center;gap: 12px;margin-bottom: 18px}.popup-avatar{width: 56px;height: 56px;border-radius: 50%;overflow: hidden;border: 3px solid rgba(247,237,228,.25);flex-shrink: 0;position: relative}.popup-avatar img{width: 100%;height: 100%;object-fit: cover;transform: scale(1.5) translate(-3%,0)}.popup-rozet{font-size: 11px;letter-spacing: .8px;text-transform: uppercase;background: rgba(247,237,228,.12);border: 1px solid rgba(247,237,228,.2);padding: 6px 10px;border-radius: 100px}.popup-ust h2{font-size: 28px;letter-spacing: -1px;line-height: 1.12;margin: 0}.popup-ust p{font-size: 15px;color: rgba(247,237,228,.78);margin-top: 10px;line-height: 1.5}.popup-artilar{list-style: none;display: flex;flex-wrap: wrap;gap: 8px;margin-top: 16px}.popup-artilar li{display: inline-flex;align-items: center;gap: 6px;font-size: 13px;font-weight: 700;background: rgba(247,237,228,.1);padding: 6px 11px 6px 8px;border-radius: 100px}.popup-artilar li::before{content: '';width: 16px;height: 16px;border-radius: 50%;background: #3ddc84 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12 4 4 8-8'/%3E%3C/svg%3E") center/10px no-repeat}.popup-alt{padding: 22px 24px 20px}.popup-wa{position: relative;overflow: hidden;width: 100%;justify-content: center;background: #1faa53;color: #fff;font-size: 16px;padding: 17px 22px;box-shadow: 0 12px 28px rgba(31,170,83,.35)}.popup-wa:hover{background: #1a9448;transform: translateY(-2px)}.popup-wa:focus{outline: none}.popup-wa:focus-visible{outline: 3px solid rgba(31,170,83,.45);outline-offset: 3px}.popup-wa i{font-style: normal;transition: transform .25s}.popup-wa:hover i{transform: translateX(4px)}.popup-wa::after{content: '';position: absolute;top: 0;left: -60%;width: 40%;height: 100%;background: linear-gradient(100deg,transparent,rgba(255,255,255,.45),transparent);transform: skewX(-20deg);animation: parla 2.8s ease-in-out infinite 1s}@keyframes parla{0%,60%{left: -60%}100%{left: 130%}}.popup-etiket{display: block;font-size: 13px;color: var(--gri);margin: 18px 2px 10px}.popup-cipler{display: flex;flex-wrap: wrap;gap: 6px}.popup-cipler a{font-size: 13.5px;font-weight: 700;color: var(--bordo);background: var(--soft);border: 1.5px solid transparent;padding: 8px 13px;border-radius: 100px;transition: border-color .2s,background .2s}.popup-cipler a:hover{border-color: var(--bordo);background: #fff}.popup-son{display: flex;justify-content: space-between;align-items: center;margin-top: 18px;padding-top: 14px;border-top: 1px solid var(--cizgi)}.popup-son a{display: inline-flex;align-items: center;gap: 6px;font-size: 14px;font-weight: 700;color: var(--metin)}.popup-son a svg{width: 18px;height: 18px;color: #d62976}.popup-son button{font: inherit;font-size: 14px;color: var(--gri);background: none;border: none;cursor: pointer;padding: 6px 2px}.popup-son button:hover{color: var(--metin)}body.popup-acik{overflow: hidden}.sade-icerik{padding: 56px 0 90px;min-height: 60vh}.sade-icerik .kap{max-width: 820px}.sade-geri{display: inline-block;font-size: 14px;font-weight: 700;color: var(--bordo);margin-bottom: 18px}.sade-icerik h1{font-size: clamp(34px,5vw,52px);font-weight: 800;letter-spacing: -1.6px;line-height: 1.05}.sade-icerik .sade-tarih{font-size: 12px;color: var(--gri);margin: 12px 0 36px;letter-spacing: .5px}.sade-icerik section{padding: 0;margin-bottom: 30px}.sade-icerik h2{font-size: 22px;letter-spacing: -.5px;margin: 0 0 10px}.sade-icerik p{color: #4a4043;font-size: 16px;line-height: 1.7;margin-bottom: 10px}.final-sade{border-radius: 30px 30px 0 0;padding: 28px 0 32px;margin-top: 0}.final-sade .alt{margin-top: 0}.yok{text-align: center;padding: 40px 0}.yok-kod{font-size: clamp(90px,18vw,160px);font-weight: 500;line-height: 1;color: var(--orta);display: block}.yok h1{margin-top: 6px}.yok p{max-width: 460px;margin: 14px auto 28px}.yok .btnlar{justify-content: center}@media (max-width: 980px){.cerez{left: 10px;right: 10px;bottom: calc(86px + env(safe-area-inset-bottom));max-width: none}body.sade .cerez{bottom: calc(10px + env(safe-area-inset-bottom))}body.sade{padding-bottom: 0}}@media (max-width: 620px){.cerez-ic{grid-template-columns: 1fr;padding: 16px;gap: 10px}.cerez-ikon{display: none}.cerez-btnlar .btn{flex: 1;justify-content: center}.popup{padding: 0;align-items: end}.popup-kart{width: 100%;border-radius: 26px 26px 0 0;max-height: 88dvh;transform: translateY(100%)}.popup.acik .popup-kart{transform: none}.popup-kart::before{content: '';position: absolute;top: 8px;left: 50%;width: 40px;height: 4px;margin-left: -20px;border-radius: 2px;background: rgba(247,237,228,.35);z-index: 2}.popup-x{top: 12px;right: 12px;width: 34px;height: 34px}.popup-ust{padding: 22px 18px 16px}.popup-kimlik{gap: 10px;margin-bottom: 12px;padding-right: 40px}.popup-avatar{width: 40px;height: 40px;border-width: 2px}.popup-rozet{font-size: 10px;letter-spacing: .4px;padding: 5px 9px;white-space: nowrap}.popup-ust h2{font-size: 21px;letter-spacing: -.6px}.popup-ust p{font-size: 14px;margin-top: 6px;line-height: 1.45}.popup-artilar,.popup-cipler{flex-wrap: nowrap;overflow-x: auto;scrollbar-width: none;margin-left: -18px;margin-right: -18px;padding: 0 18px}.popup-artilar::-webkit-scrollbar,.popup-cipler::-webkit-scrollbar{display: none}.popup-artilar{margin-top: 12px;gap: 6px;flex-wrap: wrap;overflow: visible;margin-left: 0;margin-right: 0;padding: 0}.popup-artilar li{flex-shrink: 0;white-space: nowrap;font-size: 12px;padding: 5px 10px 5px 7px}.popup-alt{padding: 14px 18px calc(12px + env(safe-area-inset-bottom))}.popup-wa{padding: 15px 18px;font-size: 15.5px}.popup-etiket{margin: 12px 2px 8px;font-size: 12.5px}.popup-cipler{padding-bottom: 2px;-webkit-mask: linear-gradient(90deg,#000 85%,transparent);mask: linear-gradient(90deg,#000 85%,transparent)}.popup-cipler a{flex-shrink: 0;white-space: nowrap;font-size: 13px;padding: 8px 12px}.popup-son{margin-top: 12px;padding-top: 10px}.alt-linkler{gap: 14px}}