.content-page .section{padding-top:22px}.info-doc-hero{background:linear-gradient(135deg,color-mix(in srgb,var(--white) 98%,transparent),color-mix(in srgb,var(--gray-50) 92.2%,transparent))!important;border-bottom:1px solid color-mix(in srgb,var(--gray-900) 7.8%,transparent)!important;padding:32px 0 30px!important}.info-doc-hero h1{color:var(--gray-900);max-width:780px;font-family:var(--font-serif),Georgia,serif;letter-spacing:-.035em;font-size:clamp(34px,4vw,58px)!important;line-height:1!important}.info-doc-hero p{color:var(--gray-500);max-width:720px;font-size:16px;line-height:1.7}.info-doc-section{padding:28px 0 58px!important}.info-doc-layout{align-items:start;gap:20px;display:grid}.info-doc-card{background:color-mix(in srgb,var(--white) 96.1%,transparent)!important;border:1px solid color-mix(in srgb,var(--gray-900) 7.8%,transparent)!important;box-shadow:0 18px 42px color-mix(in srgb,var(--gray-900) 5.5%,transparent)!important;border-radius:24px!important;padding:28px!important}.info-doc-card section h2{color:var(--gray-900)!important;background:var(--gray-50)!important;border-color:color-mix(in srgb,var(--gray-900) 7.1%,transparent)!important}.info-doc-card section h2 svg{color:var(--brand-500)}.info-doc-note{color:var(--gray-700);background:var(--gray-50);border:1px solid color-mix(in srgb,var(--gray-900) 7.8%,transparent);border-radius:16px;align-items:center;gap:10px;margin-top:16px;padding:14px 16px;font-weight:750;display:flex}.info-doc-note svg{color:var(--brand-500);flex:none}:root[data-theme=dark] .info-doc-card p,:root[data-theme=dark] .info-doc-hero p,:root[data-theme=dark] .info-doc-note{color:#b6c0d3!important}@media (max-width:760px){.info-doc-hero{padding:22px 0 24px!important}.info-doc-hero h1{font-size:33px!important}.info-doc-section{padding:18px 0 40px!important}.info-doc-card{border-radius:20px!important;padding:18px!important}.info-doc-card section h2{align-items:flex-start!important;padding:13px 14px!important;font-size:18px!important}.info-doc-note{align-items:flex-start;font-size:13px}.info-doc-card .legal-document-title{padding:16px!important}}body.page-aydinlatma-metni .info-doc-layout,body.page-cerez-politikasi .info-doc-layout,body.page-gizlilik-politikasi .info-doc-layout,body.page-kiralama-kosullari .info-doc-layout,body.page-kullanim-sartlari .info-doc-layout,body.page-mesafeli-sozlesme .info-doc-layout,body.page-on-bilgilendirme-formu .info-doc-layout,body.page-tacir-satis-sozlesmesi .info-doc-layout,body.page-uyelik-sozlesmesi .info-doc-layout{grid-template-columns:minmax(0,1fr)}.info-doc-card .legal-document-title{color:var(--gray-900)!important;background:radial-gradient(circle at 90% 10%,color-mix(in srgb,var(--brand-500) 10.2%,transparent),transparent 34%),linear-gradient(var(--white),var(--gray-50))!important;border-color:color-mix(in srgb,var(--gray-900) 7.8%,transparent)!important}.info-doc-card .legal-document-title h2{color:var(--gray-900);font-family:var(--font-serif),Georgia,serif;letter-spacing:-.02em;font-size:clamp(26px,2.6vw,38px);line-height:1.08}:root[data-theme=dark] .info-doc-card,:root[data-theme=dark] .info-doc-card .legal-document-title,:root[data-theme=dark] .info-doc-card section h2,:root[data-theme=dark] .info-doc-hero,:root[data-theme=dark] .info-doc-note{background:#101a2bf0!important;border-color:#ffffff1a!important}:root[data-theme=dark] .info-doc-card .legal-document-title h2,:root[data-theme=dark] .info-doc-card section h2,:root[data-theme=dark] .info-doc-hero h1{color:#fff!important}.legal-document-title span{color:var(--brand-500);letter-spacing:.08em;margin-bottom:5px;font-size:12px;font-weight:800;display:block}.legal-document-title h2{margin:0;font-size:26px}.detailed-legal-copy section:last-child{border-bottom:0}.detailed-legal-copy section h2{margin:0 0 10px}.detailed-legal-copy section p{color:var(--gray-600);margin:0 0 10px;line-height:1.72}.detailed-legal-copy section p:last-child{margin-bottom:0}.legal-copy-card section h2,.legal-document-title{color:var(--accent-brown)!important;background:linear-gradient(var(--brand-tint),var(--white))!important;border:1px solid var(--brand-100)!important;border-radius:16px!important;padding:14px 16px!important}.legal-document-title{margin-bottom:14px!important}.legal-document-title+h2,.legal-document-title+section{margin-top:12px!important}.legal-copy-card section{margin-top:12px!important;padding-top:14px!important;padding-bottom:14px!important}.legal-copy-card section+section{margin-top:14px!important}.detailed-legal-copy section{border-bottom:1px solid var(--gray-100);padding:16px 0!important}.detailed-legal-copy section h2,.legal-copy-card section h2{align-items:center;gap:10px;font-size:21px;display:flex;margin-bottom:12px!important}body.page-cerez-politikasi{background:radial-gradient(circle at 12% 4%,color-mix(in srgb,var(--brand-500) 7.1%,transparent),transparent 28%),radial-gradient(circle at 88% 12%,color-mix(in srgb,var(--navy-900) 6.7%,transparent),transparent 30%),linear-gradient(var(--gray-50) 0,var(--gray-100) 48%,var(--gray-50) 100%)!important}:root[data-theme=dark] body.page-cerez-politikasi{background:radial-gradient(circle at 12% 4%,#f35f361f,#0000 30%),linear-gradient(#07111f 0,#101827 52%,#07111f 100%)!important}.legal-copy-card{background:var(--white);border:1px solid var(--gray-200);box-shadow:0 10px 28px color-mix(in srgb,var(--gray-900) 3.9%,transparent);border-radius:18px;padding:28px 28px 10px}.legal-copy-card h2{color:var(--gray-900);margin:0 0 10px;font-size:20px}.legal-copy-card p{color:var(--gray-600);margin:0 0 18px;line-height:1.72}.detailed-legal-copy{gap:0;display:grid}.legal-copy-card>h2:first-of-type{margin-top:18px!important}.legal-copy-card>h2{margin-top:14px!important;margin-bottom:8px!important}.legal-table-wrap{background:color-mix(in srgb,var(--white) 72.2%,transparent);border:1px solid color-mix(in srgb,var(--navy-900) 10.2%,transparent);border-radius:18px;width:100%;overflow-x:auto}.legal-table-wrap table{border-collapse:collapse;width:100%;min-width:640px}.legal-table-wrap td,.legal-table-wrap th{text-align:left;vertical-align:top;border-bottom:1px solid color-mix(in srgb,var(--navy-900) 7.8%,transparent);padding:14px 16px}.legal-table-wrap th{color:var(--ink);letter-spacing:.04em;text-transform:uppercase;background:color-mix(in srgb,var(--gray-50) 85.1%,transparent);font-size:.78rem}.legal-table-wrap td{color:var(--gray-500);font-weight:700}.legal-table-wrap tr:last-child td{border-bottom:0}:root[data-theme=dark] .legal-table-wrap{background:#091220b8;border-color:#ffffff1a}:root[data-theme=dark] .legal-table-wrap th{color:#f8fafc;background:#ffffff0d}:root[data-theme=dark] .legal-table-wrap td{color:#e2e8f0d1}.info-doc-highlights{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.info-doc-highlights span{color:var(--gray-700);background:var(--gray-50);border:1px solid color-mix(in srgb,var(--gray-900) 7.8%,transparent);border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:12.5px;font-weight:750;display:inline-flex}.info-doc-highlights svg{color:var(--brand-500);flex:none}.legal-toc-layout{align-items:start;gap:28px;grid-template-columns:220px minmax(0,1fr)!important}.legal-toc{background:color-mix(in srgb,var(--white) 96.1%,transparent);border:1px solid color-mix(in srgb,var(--gray-900) 7.8%,transparent);border-radius:18px;padding:16px;position:sticky;top:92px}.legal-toc-title{color:var(--gray-900);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:7px;margin-bottom:10px;font-size:11px;font-weight:800;display:flex}.legal-toc-title svg{color:var(--brand-500)}.legal-toc nav{gap:2px;display:grid}.legal-toc nav a{color:var(--gray-500);border-radius:10px;padding:7px 9px;font-size:13px;font-weight:650;line-height:1.4;text-decoration:none;transition:background .15s,color .15s;display:block}.legal-toc nav a:hover{color:var(--gray-900);background:var(--gray-50)}.legal-toc nav a.active{color:var(--brand-600);background:var(--brand-50);font-weight:800}.detailed-legal-copy section{scroll-margin-top:104px}@media (max-width:1060px){.legal-toc-layout{grid-template-columns:minmax(0,1fr)!important}.legal-toc{z-index:5;margin-bottom:16px;position:sticky;top:0}.legal-toc nav{grid-auto-flow:column;gap:6px;overflow-x:auto}.legal-toc nav a{white-space:nowrap}}:root[data-theme=dark] .info-doc-highlights span{color:#b6c0d3!important;background:#ffffff0d!important;border-color:#ffffff1a!important}:root[data-theme=dark] .legal-toc{background:#101a2bf0!important;border-color:#ffffff1a!important}:root[data-theme=dark] .legal-toc-title{color:#fff!important}:root[data-theme=dark] .legal-toc nav a{color:#b6c0d3!important}:root[data-theme=dark] .legal-toc nav a:hover{background:#ffffff0d!important}:root[data-theme=dark] .legal-toc nav a.active{color:#ffb199!important;background:#f35f3626!important}
