html:has(.kamp-hero){scroll-behavior:smooth}#gorusme{scroll-margin-top:96px}.kamp-hero{padding:8px 24px 0}.kamp-hero-ic{border-radius:var(--alt-kose);background:var(--kapsul);max-width:1280px;min-height:600px;color:var(--kapsul-metin);grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);gap:16px;margin:0 auto;display:grid;position:relative;overflow:hidden}.kamp-hero-metin{z-index:2;align-self:center;padding:64px 0 64px clamp(24px,3.4vw,48px);position:relative}.kamp-etiket{letter-spacing:-.005em;color:var(--kapsul-metin-soluk);font-size:13px;font-weight:600}.kamp-hero h1{letter-spacing:-.035em;margin-top:16px;font-size:clamp(34px,3.4vw,48px);font-weight:600;line-height:1.08}.kamp-hero h1 span{color:var(--kapsul-metin-soluk)}.kamp-hero-alt{max-width:520px;color:var(--kapsul-metin-soluk);margin-top:20px;font-size:16px;line-height:1.55}.kamp-hero-eylem{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.kamp-hero-guven{color:var(--kapsul-metin-soluk);margin-top:20px;font-size:13px}.kamp-dugme-beyaz{background:var(--kapsul-metin);color:var(--kapsul)}.kamp-dugme-beyaz:hover{background:var(--kapsul-mavi);color:var(--kapsul-metin)}.kamp-dugme-cizgi{color:var(--kapsul-metin);background:0 0;border:1px solid #ffffff47}.kamp-dugme-cizgi:hover{background:var(--kapsul-mavi);border-color:var(--kapsul-mavi);color:var(--kapsul-metin)}.kamp-sahne{--tel-g:clamp(186px, 14.6vw, 212px);min-height:600px;position:relative}.kamp-telefon{width:var(--tel-g);aspect-ratio:9/19.2;font-size:calc(var(--tel-g) / 23);background:#161616;border:1px solid #ffffff29;border-radius:3em;padding:.42em;position:absolute}.kamp-telefon-sol{top:132px;left:1%}.kamp-telefon-orta{margin-left:calc(var(--tel-g) / -2);z-index:2;top:56px;left:50%}.kamp-telefon-sag{top:140px;right:-7%}.kamp-telefon-ada{z-index:2;background:#060606;border-radius:.9em;width:5.2em;height:1.35em;margin-left:-2.6em;position:absolute;top:1em;left:50%}.kamp-ekran{color:#181818;background:#fff;border-radius:2.6em;flex-direction:column;gap:.8em;height:100%;padding:3.2em 1em 3.8em;display:flex;position:relative;overflow:hidden}.kamp-ekran-baslik{letter-spacing:-.03em;font-size:1.45em;font-weight:700;line-height:1.15}.kamp-ekran-kucuk{color:#666;font-size:.9em}.kamp-sekmeler{color:#9a9a9a;background:#fff;border-top:1px solid #e9e9e9;justify-content:space-around;align-items:center;height:3.3em;padding:0 1em .3em;display:flex;position:absolute;bottom:0;left:0;right:0}.kamp-sekmeler svg{width:1.45em;height:1.45em}.kamp-sekme-etkin{color:var(--primary)}.kamp-harita{background-color:#f2f4f8;background-image:linear-gradient(#e2e6ee 1px,#0000 1px),linear-gradient(90deg,#e2e6ee 1px,#0000 1px);background-size:2.6em 2.6em;border-radius:1.1em;flex:1;min-height:11em;position:relative;overflow:hidden}.kamp-rota{border-left:.28em solid var(--primary);border-bottom:.28em solid var(--primary);border-bottom-left-radius:1.3em;width:62%;height:58%;position:absolute;top:18%;left:16%}.kamp-harita-pin{width:1.8em;height:1.8em;color:var(--primary);position:absolute;top:calc(76% - 1.5em);left:calc(78% - .8em)}.kamp-harita-sure{color:#181818;background:#fff;border-radius:.5em;padding:.2em .6em;font-size:.95em;font-weight:700;position:absolute;top:.6em;right:.6em}.kamp-adimlar{flex-direction:column;gap:.55em;font-size:1em;font-weight:600;display:flex}.kamp-adimlar li{color:#9a9a9a;align-items:center;gap:.55em;display:flex}.kamp-adimlar li>span{border:.18em solid #d5d5d5;border-radius:9em;width:1.1em;height:1.1em;margin:0 .05em}.kamp-adimlar svg{width:1.2em;height:1.2em;color:var(--primary)}.kamp-adimlar [data-durum]{color:#181818}.kamp-adimlar [data-durum=simdi]>span{border-color:var(--primary)}.kamp-gunler{grid-template-columns:repeat(5,1fr);gap:.35em;display:grid}.kamp-gunler span{background:#f4f4f4;border-radius:.8em;flex-direction:column;align-items:center;gap:.15em;padding:.5em 0;display:flex}.kamp-gunler small{color:#666;font-size:.78em}.kamp-gunler b{font-size:1.1em;font-weight:700}.kamp-gunler [data-secili]{background:var(--primary);color:#fff}.kamp-gunler [data-secili] small{color:#ffffffbf}.kamp-saatler{flex:1;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;gap:.4em;font-size:1em;font-weight:600;display:grid}.kamp-saatler span{border:1px solid #e4e4e4;border-radius:.7em;justify-content:center;align-items:center;padding:.62em 0;display:flex}.kamp-saatler [data-secili]{border-color:var(--primary);color:var(--primary)}.kamp-ekran-dugme{text-align:center;background:var(--primary);color:#fff;border-radius:.8em;margin-top:auto;padding:.8em 0;font-size:1em;font-weight:700}.kamp-ilerleme{background:#ececec;border-radius:9em;height:.55em;overflow:hidden}.kamp-ilerleme span{background:var(--primary);transform-origin:0;border-radius:9em;width:50%;height:100%;animation:1.1s cubic-bezier(.22,1,.36,1) .4s both kamp-doldur;display:block}.kamp-gorevler{flex-direction:column;flex:1;gap:.45em;font-size:1em;font-weight:600;display:flex}.kamp-gorevler li{background:#f6f6f6;border-radius:.75em;flex:1;align-items:center;gap:.55em;padding:.6em .65em;display:flex}.kamp-gorevler li>span{background:#fff;border:.14em solid #cfcfcf;border-radius:.4em;justify-content:center;align-items:center;width:1.3em;height:1.3em;display:inline-flex}.kamp-gorevler svg{width:1em;height:1em}.kamp-gorevler [data-tamam]{color:#8a8a8a;text-decoration:line-through}.kamp-gorevler [data-tamam]>span{background:var(--primary);border-color:var(--primary);color:#fff}.kamp-bildirim{z-index:3;background:var(--kapsul-mavi);color:#fff;border-radius:12px;align-items:center;gap:10px;padding:10px 14px;animation:7s cubic-bezier(.22,1,.36,1) infinite both kamp-bildirim;display:flex;position:absolute;top:88px;left:4%}.kamp-bildirim span{flex-direction:column;line-height:1.2;display:flex}.kamp-bildirim b{font-size:13px;font-weight:700}.kamp-bildirim small{opacity:.78;font-size:11px}.kamp-magaza{z-index:3;color:#fff;background:#181818;border:1px solid #ffffff29;border-radius:12px;flex-direction:column;gap:6px;padding:12px 14px;font-size:12px;font-weight:700;display:flex;position:absolute;bottom:40px;right:3%}.kamp-magaza span{align-items:center;gap:6px;display:flex}.kamp-magaza em{color:var(--kapsul-metin-soluk);font-size:11px;font-style:normal;font-weight:600}@keyframes kamp-doldur{0%{transform:scaleX(.2)}to{transform:scaleX(1)}}@keyframes kamp-bildirim{0%,to{opacity:0;transform:translateY(10px)}8%,72%{opacity:1;transform:translateY(0)}82%{opacity:0;transform:translateY(-6px)}}.kamp-kanit{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px 40px;display:flex}.kamp-kanit h2{color:var(--muted);font-size:15px;font-weight:600}.kamp-kanit dl{gap:clamp(24px,5vw,64px);display:flex}.kamp-kanit dl>div{flex-direction:column;display:flex}.kamp-kanit dd{letter-spacing:-.035em;order:-1;font-size:clamp(28px,3vw,40px);font-weight:600;line-height:1.1}.kamp-kanit dt{color:var(--muted);margin-top:2px;font-size:13px}.kamp-ne{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:32px;display:grid}.kamp-ne-kart{border-radius:var(--bento-kose);border:1px solid var(--border);background:var(--surface);flex-direction:column;gap:10px;min-width:0;padding:28px;display:flex}.kamp-ne-kart h3{letter-spacing:-.025em;font-size:22px;font-weight:600}.kamp-ne-kart p{color:var(--muted);font-size:15px;line-height:1.55}.kamp-ne-koyu{background:var(--kapsul);border-color:var(--kapsul);color:var(--kapsul-metin)}.kamp-ne-koyu p{color:var(--kapsul-metin-soluk)}.kamp-ne-genis{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:32px;display:grid}.kamp-ne-genis>div{flex-direction:column;gap:10px;display:flex}.kamp-yayin{flex-direction:column;gap:8px;margin-top:auto;padding-top:20px;display:flex}.kamp-yayin li{border:1px solid var(--kapsul-katman);border-radius:10px;align-items:center;gap:10px;padding:12px 14px;font-size:14px;font-weight:600;display:flex}.kamp-yayin em{color:var(--kapsul-metin-soluk);margin-left:auto;font-size:12px;font-style:normal}.kamp-tarayici{border:1px solid var(--border);background:var(--background);border-radius:10px;margin-top:auto;overflow:hidden}.kamp-tarayici-ust{border-bottom:1px solid var(--border);gap:5px;padding:9px 11px;display:flex}.kamp-tarayici-ust i{background:var(--surface-2);border-radius:9px;width:8px;height:8px}.kamp-tarayici>div{grid-template-columns:76px minmax(0,1fr);display:grid}.kamp-tarayici aside{border-right:1px solid var(--border);flex-direction:column;gap:9px;padding:13px 11px;display:flex}.kamp-tarayici aside b{background:var(--surface-2);border-radius:4px;height:7px}.kamp-tarayici aside [data-etkin]{background:var(--primary)}.kamp-tarayici ul{flex-direction:column;display:flex}.kamp-tarayici li{border-bottom:1px solid var(--border);align-items:center;gap:9px;padding:10px 12px;font-size:13px;font-weight:600;display:flex}.kamp-tarayici li:last-child{border-bottom:0}.kamp-tarayici li>span{background:var(--surface-2);border-radius:6px;flex:none;width:18px;height:18px}.kamp-tarayici em{color:var(--primary);margin-left:auto;font-size:12px;font-style:normal;font-weight:600}.kamp-tarayici [data-bekliyor]{color:var(--muted)}.kamp-entegrasyon{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.kamp-entegrasyon li{border:1px solid var(--border);background:var(--background);border-radius:10px;justify-content:center;align-items:center;height:60px;padding:12px;display:flex}.kamp-entegrasyon img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:26px}.kamp-vakalar{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:32px;display:grid}.kamp-vaka{border-radius:var(--bento-kose);border:1px solid var(--border);background:var(--surface);grid-template-columns:230px minmax(0,1fr);min-height:268px;display:grid;overflow:hidden}.kamp-vaka-gorsel{background:var(--surface-2);min-height:220px;position:relative}.kamp-vaka-metin{flex-direction:column;gap:8px;padding:24px;display:flex}.kamp-vaka-etiket{color:var(--primary);font-size:12px;font-weight:600}.kamp-vaka-metin h3{letter-spacing:-.025em;font-size:22px;font-weight:600}.kamp-vaka-metin p:not([class]){color:var(--muted);font-size:15px;line-height:1.55}.kamp-vaka-olcu{margin-top:auto;padding-top:12px;font-size:13px;font-weight:600}.kamp-tum-link{color:var(--primary);align-items:center;gap:6px;margin-top:20px;font-size:14px;font-weight:600;display:inline-flex}.kamp-tum-link:hover{color:var(--primary-hover)}.kamp-surec-cubuk{gap:4px;margin-top:32px;display:flex}.kamp-surec-cubuk span{background:var(--surface-2);min-width:46px;height:36px;color:var(--foreground);border-radius:8px;flex-basis:0;align-items:center;padding:0 10px;font-size:12px;display:flex}.kamp-surec-cubuk span:nth-child(3){background:var(--primary);color:var(--primary-foreground)}.kamp-surec-cubuk b{font-weight:700}.kamp-surec{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-top:24px;display:grid}.kamp-surec-no{color:var(--primary);font-size:13px;font-weight:600}.kamp-surec h3{letter-spacing:-.02em;margin-top:8px;font-size:18px;font-weight:600}.kamp-surec li>p:last-child{color:var(--muted);margin-top:6px;font-size:14px;line-height:1.55}.kamp-butce{border-radius:var(--bento-kose);background:var(--kapsul);color:var(--kapsul-metin);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:16px 40px;margin-top:32px;padding:28px 32px;display:grid}.kamp-butce-baslik{letter-spacing:-.03em;font-size:clamp(22px,2.4vw,30px);font-weight:600;line-height:1.15}.kamp-butce p:not(.kamp-butce-baslik){color:var(--kapsul-metin-soluk);font-size:15px;line-height:1.55}.kamp-butce a{color:var(--kapsul-metin);text-underline-offset:3px;text-decoration:underline}.kamp-neden{border-radius:var(--bento-kose);border:1px solid var(--border);background:var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:32px;display:grid;overflow:hidden}.kamp-neden li{background:var(--background);padding:24px}.kamp-neden svg{color:var(--primary)}.kamp-neden h3{letter-spacing:-.02em;margin-top:12px;font-size:16px;font-weight:600}.kamp-neden p{color:var(--muted);margin-top:4px;font-size:14px;line-height:1.55}.kamp-sss{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:32px;display:grid}.kamp-kapanis{padding:0 24px 8px}.kamp-kapanis-ic{border-radius:var(--alt-kose);background:var(--kapsul);max-width:1280px;color:var(--kapsul-metin);grid-template-columns:minmax(0,1fr) minmax(0,520px);align-items:start;gap:40px;margin:0 auto;padding:clamp(32px,5vw,64px) clamp(16px,3.4vw,48px);display:grid}.kamp-kapanis-metin{position:sticky;top:112px}.kamp-kapanis h2{letter-spacing:-.035em;font-size:clamp(30px,3.6vw,48px);font-weight:600;line-height:1.08}.kamp-kapanis-metin>p{max-width:460px;color:var(--kapsul-metin-soluk);margin-top:16px;font-size:16px;line-height:1.55}.kamp-kapanis-eylem{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:24px;display:flex}.kamp-kapanis-tel{letter-spacing:-.02em;font-size:18px;font-weight:600}.kamp-form-kart{border-radius:var(--bento-kose);background:var(--background);min-width:0;color:var(--foreground);padding:24px}.kamp-tesekkur{text-align:center;flex-direction:column;align-items:center;max-width:560px;margin:0 auto;padding:clamp(56px,12vh,120px) 16px;display:flex}.kamp-tesekkur-tik{color:var(--primary)}.kamp-tesekkur h1{letter-spacing:-.035em;margin-top:12px;font-size:clamp(30px,4vw,44px);font-weight:600}.kamp-tesekkur>p{color:var(--muted);margin-top:12px;font-size:17px;line-height:1.5}.kamp-tesekkur .kamp-tesekkur-not{border:1px solid var(--border);background:var(--surface);border-radius:12px;width:100%;margin-top:20px;padding:14px 16px;font-size:14px}.kamp-tesekkur-not a{color:var(--primary);font-weight:600}.kamp-tesekkur-eylem{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px;display:flex}@media (max-width:1023px){.kamp-hero-ic{grid-template-columns:minmax(0,1fr);gap:0;min-height:0}.kamp-hero-metin{padding:44px 24px 12px}.kamp-sahne{--tel-g:196px;min-height:430px;margin:0 8px;overflow:hidden}.kamp-telefon-sol{top:74px;left:calc(50% - 300px)}.kamp-telefon-orta{top:22px}.kamp-telefon-sag{top:110px;right:calc(50% - 300px)}.kamp-bildirim{top:18px;left:calc(50% - 280px)}.kamp-magaza{bottom:24px;right:calc(50% - 280px)}.kamp-surec,.kamp-neden{grid-template-columns:repeat(2,minmax(0,1fr))}.kamp-ne-genis,.kamp-sss,.kamp-butce,.kamp-kapanis-ic,.kamp-vakalar{grid-template-columns:minmax(0,1fr)}.kamp-kapanis-metin{position:static}}@media (max-width:639px){.kamp-hero{padding:8px 16px 0}.kamp-kapanis{padding:0 16px 8px}.kamp-hero-metin{padding:36px 16px 8px}.kamp-hero-eylem>*{width:100%}.kamp-hero-eylem a{justify-content:center;width:100%}.kamp-sahne{--tel-g:176px;min-height:372px}.kamp-telefon-sol{left:calc(50% - 232px)}.kamp-telefon-sag{right:calc(50% - 232px)}.kamp-bildirim{top:10px;left:4px}.kamp-magaza{display:none}.kamp-kanit dl{justify-content:space-between;gap:12px;width:100%}.kamp-ne{grid-template-columns:minmax(0,1fr)}.kamp-ne-kart{padding:22px}.kamp-entegrasyon{grid-template-columns:repeat(3,minmax(0,1fr))}.kamp-vaka{grid-template-columns:minmax(0,1fr)}.kamp-vaka-gorsel{aspect-ratio:16/11;min-height:0}.kamp-surec-cubuk span{min-width:36px;padding:0 6px}.kamp-surec{grid-template-columns:minmax(0,1fr);gap:20px}.kamp-neden{grid-template-columns:minmax(0,1fr)}.kamp-butce{padding:22px}.kamp-kapanis-ic{gap:24px;padding:32px 12px 12px}.kamp-kapanis-metin{padding:0 8px}.kamp-form-kart{padding:16px}.kamp-kapanis-eylem>a:first-child{width:100%}}@media (prefers-reduced-motion:reduce){html:has(.kamp-hero){scroll-behavior:auto}.kamp-bildirim,.kamp-ilerleme span{animation:none}}
