:root{--cv-ink:#14161a;--cv-muted:#5e636b;--cv-line:#e7e8ea;--cv-soft:#f4f5f6;--cv-bg:#fff;--cv-wa:#1daa61;--cv-vurgu:#14161a;--cv-vurgu-yazi:#fff}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}html,body{background:var(--cv-bg);min-height:100%}body{color:var(--cv-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,Helvetica,Arial,sans-serif}a{color:inherit}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}svg{display:block}.cv{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:64px;max-width:1200px;min-height:100svh;margin:0 auto;padding:32px;display:grid}.cv-sol{max-width:540px}.cv-marka{align-items:center;gap:14px;display:flex}.cv-marka img{object-fit:contain;background:#fff;border-radius:14px;flex:none;width:56px;height:56px;box-shadow:0 0 0 1px #00000014}.cv-marka .cv-harf{background:var(--cv-vurgu);width:56px;height:56px;color:var(--cv-vurgu-yazi);border-radius:14px;flex:none;justify-content:center;align-items:center;font-size:24px;font-weight:700;display:flex}.cv-marka b{letter-spacing:-.01em;font-size:17px;font-weight:700;display:block}.cv-marka span{color:var(--cv-muted);align-items:center;gap:6px;margin-top:3px;font-size:13px;font-weight:600;display:inline-flex}.cv-marka span i{background:var(--cv-wa);border-radius:999px;width:7px;height:7px;display:block}.cv-h1{letter-spacing:-.03em;text-wrap:balance;margin-top:clamp(18px,3svh,28px);font-size:clamp(34px,min(3.6vw,5.4svh),48px);font-weight:700;line-height:1.08}.cv-alt{color:var(--cv-muted);text-wrap:pretty;max-width:500px;margin-top:12px;font-size:18px;line-height:1.5}.cv-fiyat{margin-top:clamp(18px,3svh,28px)}.cv-fiyat-bas{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.cv-fiyat-bas strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:700}.cv-fiyat-bas span{color:var(--cv-muted);font-size:14px}.cv-paket{background:var(--cv-soft);border-radius:16px;margin-top:12px;padding:0 16px;list-style:none}.cv-paket li{border-bottom:1px solid #3c3c432e;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 0;font-size:15px;display:flex}.cv-paket li:last-child{border-bottom:0}.cv-paket li b{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.cv-paket li em{color:var(--cv-muted);margin-left:6px;font-size:13px;font-style:normal}.cv-eylem{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.cv-basla,.cv-wa,.cv-ikincil{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:16px 28px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .12s,opacity .12s;display:inline-flex}.cv-basla{background:var(--cv-vurgu);color:var(--cv-vurgu-yazi)}.cv-basla:active,.cv-wa:active,.cv-ikincil:active,.cv-ac:active{transform:scale(.97)}.cv-basla[aria-busy=true]{opacity:.7;pointer-events:none}.cv-wa{background:var(--cv-wa);color:#fff}.cv-wa svg,.cv-basla svg{flex:none;width:20px;height:20px}.cv-ikincil{border:1px solid var(--cv-line);color:var(--cv-ink);background:#fff}.cv-not{color:var(--cv-muted);margin-top:12px;font-size:13px;line-height:1.5}.cv-kurucu{color:var(--cv-muted);align-items:center;gap:12px;margin-top:22px;font-size:13.5px;line-height:1.45;display:flex}.cv-kurucu img{object-fit:cover;border-radius:999px;flex:none;width:40px;height:40px}.cv-kurucu b{color:var(--cv-ink);font-weight:600}.cv-sag{flex-direction:column;align-items:center;gap:12px;display:flex}.cv-canli{background:var(--cv-soft);border:0;border-radius:28px;width:480px;height:min(930px,100svh - 64px);display:block}.cv-kart{aspect-ratio:9/16;background:var(--cv-soft);text-align:center;border-radius:32px;flex-direction:column;justify-content:center;align-items:center;gap:18px;width:380px;max-height:calc(100svh - 64px);padding:28px;text-decoration:none;display:flex;position:relative;overflow:hidden}.cv-kart img{object-fit:contain;background:#fff;border-radius:28px;width:120px;height:120px;padding:14px;box-shadow:0 0 0 1px #0000000f}.cv-kart .cv-harf{background:var(--cv-vurgu);width:120px;height:120px;color:var(--cv-vurgu-yazi);border-radius:28px;justify-content:center;align-items:center;font-size:52px;font-weight:700;display:flex}.cv-kart img.cv-ekran{aspect-ratio:9/19.5;object-fit:cover;object-position:top;background:#fff;border-radius:26px;width:auto;height:min(400px,100svh - 300px);padding:0;box-shadow:0 0 0 1px #00000014}.cv-kart b{letter-spacing:-.01em;font-size:19px;font-weight:700}.cv-kart small{color:var(--cv-muted);max-width:260px;font-size:14px;line-height:1.4}.cv-ac{color:var(--cv-ink);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:14px 24px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .12s;display:inline-flex;box-shadow:0 1px 2px #00000014,0 0 0 1px #0000000f}.cv-ac svg{width:18px;height:18px}.cv-kart:hover .cv-ac{transform:translateY(-1px)}.cv-panel{color:var(--cv-muted);border-radius:999px;padding:8px 14px;font-size:14px;font-weight:600;text-decoration:none}.cv-panel:hover{color:var(--cv-ink);background:var(--cv-soft)}.cv-sirket{color:var(--cv-muted);border-top:1px solid var(--cv-line);grid-column:1/-1;padding-top:16px;font-size:12px;line-height:1.6}.cv-sirket a{color:inherit}.cv-bar{display:none}.cv-tel{z-index:60;background:#fff;border-radius:24px;width:min(420px,100% - 24px);padding:20px;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 12px 40px #14161a38,0 0 0 1px #0000000f}.cv-tel label{font-size:17px;font-weight:600;display:block}.cv-tel p{color:var(--cv-muted);margin-top:4px;font-size:14px;line-height:1.45}.cv-tel input{width:100%;font:inherit;border:1px solid var(--cv-line);background:var(--cv-soft);font-variant-numeric:tabular-nums;border-radius:14px;margin-top:14px;padding:14px 16px;font-size:17px}.cv-tel input:focus{outline:2px solid var(--cv-vurgu);outline-offset:1px;background:#fff}.cv-tel-eylem{gap:10px;margin-top:14px;display:flex}.cv-tel-eylem .cv-basla{flex:1}.cv-yukleniyor{grid-column:1/-1;justify-content:center;gap:8px;display:flex}.cv-yukleniyor i{background:var(--cv-line);border-radius:999px;width:8px;height:8px;animation:1s ease-in-out infinite cv-nabiz}.cv-yukleniyor i:nth-child(2){animation-delay:.15s}.cv-yukleniyor i:nth-child(3){animation-delay:.3s}@keyframes cv-nabiz{0%,to{opacity:.3}50%{opacity:1}}.cv-bos{text-align:center;grid-column:1/-1;max-width:520px;margin:0 auto}.cv-bos .cv-h1{margin-top:0}.cv-bos .cv-eylem{justify-content:center}.cv-noscript{padding:24px 16px;font-size:15px}@media (max-width:980px){.cv{padding:16px 16px calc(96px + env(safe-area-inset-bottom));flex-direction:column;align-items:stretch;gap:0;min-height:0;display:flex}.cv-sol{display:contents}.cv-marka{order:1}.cv-marka img,.cv-marka .cv-harf{border-radius:11px;width:44px;height:44px;font-size:19px}.cv-marka b{font-size:15.5px}.cv-marka span{font-size:12px}.cv-h1{letter-spacing:-.02em;order:2;margin-top:16px;font-size:28px;line-height:1.14}.cv-alt{order:3;margin-top:8px;font-size:15.5px}.cv-sag{order:4;margin-top:18px}.cv-canli{display:none}.cv-kart{aspect-ratio:auto;border-radius:24px;gap:14px;width:100%;max-height:none;padding:24px 20px}.cv-kart img,.cv-kart .cv-harf{border-radius:20px;width:84px;height:84px;padding:10px;font-size:36px}.cv-kart .cv-harf{padding:0}.cv-kart b{font-size:17px}.cv-kart img.cv-ekran{border-radius:20px;width:min(180px,50%);height:auto;padding:0}.cv-ac{background:var(--cv-ink);color:#fff;width:100%;box-shadow:none;justify-content:center;padding:15px 20px}.cv-fiyat{order:5;margin-top:24px}.cv-fiyat-bas strong{font-size:22px}.cv-eylem{display:none}.cv-not{order:6}.cv-kurucu{order:7;margin-top:20px}.cv-sirket{order:8;margin-top:24px}.cv-bar{z-index:50;padding:10px 12px calc(10px + env(safe-area-inset-bottom)) 12px;-webkit-backdrop-filter:saturate(1.6)blur(14px);backdrop-filter:saturate(1.6)blur(14px);border-top:1px solid var(--cv-line);background:#fffffff5;align-items:center;gap:10px;display:flex;position:fixed;bottom:0;left:0;right:0}.cv-bar .cv-basla{flex:1;padding:15px 18px}.cv-bar .cv-wa{flex:none;width:52px;height:52px;padding:0}.cv-bos{text-align:left}.cv-tel{bottom:calc(12px + env(safe-area-inset-bottom))}.cv-bos .cv-eylem{justify-content:flex-start;display:flex}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}
