.ms-hero{padding:30px 0 40px;background:radial-gradient(ellipse at 80% 30%,#e8eaff 0,transparent 55%),linear-gradient(#fafbff,#f2f4fc)}.ms-back{font-size:12px;color:var(--v-muted);text-decoration:none}.ms-hero-copy{max-width:840px;text-align:center;margin:42px auto 38px}.ms-hero-copy .v-eyebrow{justify-content:center}.ms-hero h1{font-size:clamp(36px,5vw,66px);line-height:1.07;letter-spacing:-2.7px;margin:22px 0}.ms-hero .v-lead{max-width:680px;margin:0 auto 25px}.ms-actions{display:flex;justify-content:center;gap:24px;align-items:center;flex-wrap:wrap}.ms-hero .v-fine{margin-top:18px}.ms-hero-screen{max-width:960px;margin:0 auto}.ms-screen{display:block;color:var(--v-ink);text-decoration:none;background:white;border:1px solid #dbe2f1;border-radius:14px;overflow:hidden;box-shadow:0 14px 40px #233d7110;transition:box-shadow .2s}.ms-screen:hover{box-shadow:0 16px 44px #233d7125}.ms-screen:focus-visible{outline:3px solid var(--v-accent);outline-offset:5px}.ms-screen-bar{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#fff;font-size:10px;color:var(--v-muted);border-bottom:1px solid var(--v-line)}.ms-screen-bar>span:first-child{letter-spacing:3px;color:#c3cbdc}.ms-screen img{display:block;width:100%;height:auto;object-fit:contain;background:#f5f7fb}.ms-screen-caption{display:block;text-align:center;padding:11px 8px;font-size:10px;color:var(--v-muted)}.ms-disclosure{font-size:11px;text-align:center;color:var(--v-muted);margin:22px 0 0}.ms-jump{position:sticky;top:0;z-index:15;border-top:1px solid var(--v-line);border-bottom:1px solid var(--v-line);background:#fffffff5;backdrop-filter:blur(12px)}.ms-jump>div{display:flex;align-items:center;gap:8px;overflow-x:auto;padding-top:12px;padding-bottom:12px;white-space:nowrap}.ms-jump span{font-size:10px;letter-spacing:1px;font-weight:700;color:var(--v-muted);margin-right:auto;padding-right:20px}.ms-jump a{font-size:12px;text-decoration:none;color:var(--v-ink);padding:10px 14px;border-radius:8px}.ms-jump a:hover,.ms-jump a[aria-current]{background:var(--v-light);color:var(--v-accent)}.ms-feature{padding:88px 0;scroll-margin-top:75px}.ms-feature:nth-child(even){background:#f8faff}.ms-feature-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);align-items:center;gap:48px}.ms-feature:nth-child(even) .ms-copy{order:2}.ms-copy h2{font-size:clamp(28px,3vw,39px);letter-spacing:-1.3px;line-height:1.15;margin:20px 0}.ms-copy>p{font-size:15px;line-height:1.85;color:var(--v-muted)}.ms-copy .v-eyebrow{font-size:11px;color:var(--v-accent)}.ms-number{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--v-light);font-weight:700;letter-spacing:0}.ms-copy ul{list-style:none;padding:0;margin:24px 0}.ms-copy li{display:flex;gap:10px;font-size:13px;line-height:1.6;margin:13px 0}.ms-copy li span{color:var(--v-accent)}.ms-copy .ms-note{font-size:11px;line-height:1.7;border-left:2px solid #dbe2f1;padding-left:12px}.ms-pricing{color:white;font-size:14px}.ms-lightbox{border:0;padding:0;border-radius:16px;width:min(96vw,1500px);max-width:96vw;max-height:94vh;color:var(--v-ink);box-shadow:0 20px 100px #0005}.ms-lightbox::backdrop{background:#071327cc;backdrop-filter:blur(4px)}.ms-lightbox-head{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:15px 22px;border-bottom:1px solid var(--v-line)}.ms-lightbox h2{font-size:16px;margin:0}.ms-lightbox button{padding:10px 16px;background:#f3f5fa;color:var(--v-ink);border:1px solid #dce2ec;border-radius:8px;cursor:pointer;flex-shrink:0}.ms-lightbox-scroll{overflow:auto;max-height:74vh;background:#f5f7fb}.ms-lightbox img{display:block;width:100%;height:auto}.ms-lightbox>p{text-align:center;font-size:11px;color:var(--v-muted);margin:12px}body.ms-preview-open{overflow:hidden}.ms-overview{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:30px;align-items:center}.ms-overview h2{max-width:600px}.ms-overview p{color:var(--v-muted);line-height:1.8}.ms-overview-tags{display:flex;gap:10px;flex-wrap:wrap;align-content:center}.ms-overview-tags span{padding:16px 20px;border:1px solid var(--v-line);border-radius:12px;font-size:13px;background:white}.ms-overview .v-button{margin-top:14px}.ms-jump a:focus-visible{outline:2px solid var(--v-accent)}
@media(max-width:950px){.ms-feature-grid{gap:28px;grid-template-columns:1fr}.ms-feature:nth-child(even) .ms-copy{order:0}.ms-copy{max-width:700px}.ms-feature{padding:55px 0}.ms-jump span{display:none}.ms-jump>div{justify-content:flex-start}.ms-overview{grid-template-columns:1fr}.ms-hero h1{letter-spacing:-1.7px}}
@media(max-width:600px){.ms-hero{padding-top:20px}.ms-hero-copy{margin-top:32px}.ms-hero h1{font-size:38px}.ms-hero .v-lead{font-size:16px}.ms-actions{gap:16px}.ms-jump a{padding:8px 10px;font-size:11px}.ms-screen-bar{padding:8px 10px}.ms-screen-caption{font-size:9px}.ms-feature{padding:42px 0}.ms-copy h2{font-size:29px}.ms-lightbox{max-width:98vw;width:98vw}.ms-lightbox h2{font-size:13px}.ms-lightbox-head{padding:12px}.ms-lightbox-scroll img{min-width:850px}.ms-overview-tags span{padding:12px 14px}.ms-disclosure{font-size:10px}}
@media(prefers-reduced-motion:reduce){.ms-screen{transition:none}}
.ms-jump{top:var(--ms-header-height,76px)}
.ms-feature{scroll-margin-top:calc(var(--ms-header-height,76px) - 10px)}
.ms-copy .v-eyebrow>.ms-number{display:inline-flex;width:32px;height:32px;background:var(--v-light);margin-right:8px;line-height:1;vertical-align:middle}
/* Telefon/tablet: bölüm sekmeleri tek satırda kalır ve yana kayar. Admin panelinden yazı boyutu
   verilen sekmelerde copy-style.css satır kırmaya izin verdiği için "T-a-k-vi-m" gibi harf harf
   bölünüyordu. Masaüstü (≥1100px) değişmez. */
@media (max-width:1099.98px){.ms-jump a{white-space:nowrap!important;flex:0 0 auto}}
