:root{--paper:#f9f7f2;--ink:#24261f;--muted:#73736b;--orange:#ed5934;--line:#e4e1d9;--peach:#f2dfd2;--green:#eaf0df}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0;background:var(--paper);color:var(--ink);font-family:"Avenir Next",Avenir,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit}img{display:block;max-width:100%;object-fit:cover}button,a,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #385eaf;outline-offset:6px}::selection{background:#f3bd99}.wrap{width:min(1180px,calc(100% - 96px));margin-inline:auto}.site-header{height:112px;display:flex;align-items:center;justify-content:space-between;gap:20px}.brand{display:inline-flex;align-items:center;font-size:27px;font-weight:800;letter-spacing:-1.5px;white-space:nowrap}.brand-light{font-weight:450}.brand-dot{color:var(--orange)}.brand-icon{display:inline-grid;place-items:center;background:var(--orange);color:var(--paper);width:34px;height:34px;border-radius:10px;font-size:33px;margin-right:9px;line-height:1;padding-bottom:3px;transform:rotate(-6deg)}nav{display:flex;gap:29px;font-size:13px;font-weight:550}nav a:hover,.text-link:hover{color:var(--orange)}.button{display:inline-flex;align-items:center;justify-content:center;gap:25px;border-radius:8px;padding:19px 23px;font-size:14px;font-weight:650;transition:transform .2s,background .2s}.button:hover{transform:translateY(-3px)}.button-small{padding:13px 18px;font-size:12px;gap:22px}.button-dark{background:var(--ink);color:white}.button-orange{background:var(--orange);color:white}.button-orange:hover{background:#cc4321}.button span{font-size:20px}.hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:20px;padding-top:35px;padding-bottom:75px;min-height:720px}.eyebrow{font-size:11px;font-weight:700;letter-spacing:1.8px;display:flex;align-items:center;gap:9px;margin:0 0 24px}.status-dot{width:7px;height:7px;background:var(--orange);border-radius:50%;box-shadow:0 0 0 4px #ed593412}h1{font-size:clamp(64px,6.7vw,90px);font-weight:650;letter-spacing:-5px;line-height:1.04;margin:0 0 28px}h2{font-size:44px;font-weight:600;letter-spacing:-2px;line-height:1.16;margin:0}h3{font-size:30px;font-weight:600;letter-spacing:-1px;line-height:1.23;margin:17px 0}p{line-height:1.65}.orange{color:var(--orange)}.handwritten-line{position:relative;display:inline-block}.handwritten-line:after{content:"";position:absolute;left:0;right:-4px;bottom:-4px;height:9px;border-top:3px solid var(--orange);border-radius:50%;transform:rotate(-3deg)}.hero-description{color:var(--muted);font-size:18px;line-height:1.7}.hero-actions{display:flex;align-items:center;gap:23px;margin-top:30px}.text-link{font-size:13px;font-weight:650}.text-link span{margin-left:8px}.availability{color:var(--muted);font-size:11px;margin-top:22px}.availability span{margin-right:5px}.hero-visual{height:610px;position:relative;display:flex;align-items:center;justify-content:center;isolation:isolate;background:radial-gradient(ellipse at 52% 52%,#f1d9c1 0%,#f6e8d6 38%,transparent 69%)}.orbit{position:absolute;width:465px;height:465px;border:1px solid #ddcdb9;border-radius:50%;z-index:-1}.orbit-two{width:550px;height:550px;border-style:dashed;border-color:#e5d9ca}.phone{width:278px;padding:9px;background:#fffefa;border:5px solid #292b25;border-radius:43px;transform:rotate(7deg);box-shadow:16px 25px 40px #6b493525,0 0 0 2px #b1a89a;overflow:hidden}.phone-top{height:31px;font-size:9px;font-weight:700;display:flex;justify-content:space-between;align-items:center;padding:0 14px;position:relative}.island{position:absolute;width:72px;height:20px;border-radius:20px;background:#24261f;left:50%;top:2px;transform:translateX(-50%)}.phone-nav{display:flex;justify-content:space-between;align-items:center;font-size:11px;padding:9px 8px 15px}.phone-nav>span{font-size:20px}.video-preview{height:364px;border-radius:17px;position:relative;overflow:hidden;background:#dbcab7}.video-preview img{width:100%;height:100%;object-position:50% 25%}.video-preview:after{content:"";position:absolute;inset:50% 0 0;background:linear-gradient(transparent,#0007);pointer-events:none}.video-tag{position:absolute;left:11px;top:13px;background:#ffffffdd;border-radius:20px;padding:5px 8px;font-size:7px;font-weight:700;letter-spacing:.5px}.subtitles{position:absolute;z-index:1;bottom:52px;text-align:center;width:100%;font-size:18px;font-weight:800;color:white;line-height:1.6;text-shadow:0 1px 4px #0004}mark{background:#effa83;color:#252720;border-radius:3px;padding:2px 4px;text-shadow:none}.video-bottom{position:absolute;z-index:1;bottom:19px;left:15px;right:15px;display:flex;align-items:center;gap:8px;color:white;font-size:8px}.video-track{height:3px;background:#fff8;flex:1;border-radius:3px}.video-track:before{content:"";display:block;width:66%;height:100%;background:white}.phone-result{display:flex;align-items:center;gap:7px;padding:18px 1px 15px;font-size:8px}.phone-result small{display:block;color:var(--muted);margin-top:3px;font-size:7px}.check-icon{background:#e6efdf;color:#56693e;border-radius:50%;width:24px;height:24px;display:grid;place-items:center;font-size:12px}.floating-card{position:absolute;z-index:2;display:flex;align-items:center;gap:10px;background:#fffefb;padding:16px;border-radius:12px;box-shadow:0 10px 35px #43371c12;border:1px solid #ffffff;white-space:nowrap}.floating-card strong{display:block;font-size:12px;font-weight:650}.floating-card div>span{display:block;font-size:9px;color:var(--muted);margin-top:5px}.cleanup-card{top:173px;left:-20px;transform:rotate(-5deg)}.subtitle-card{bottom:100px;right:-6px;transform:rotate(-4deg)}.card-icon{width:34px;height:36px;display:grid;place-items:center;border-radius:8px;font-size:22px}.peach{background:#fbe6dc;color:#cf5c38}.lilac{background:#ece8f9;color:#827496;font-size:16px;font-weight:600}.mini-wave{font-size:17px;color:#e77b59;letter-spacing:-2px;margin-left:3px}.tiny-check{display:grid;place-items:center;border-radius:50%;width:18px;height:18px;background:#eef1e2;color:#5b6d32;font-size:11px;margin-left:6px}.visual-note{position:absolute;top:5px;right:7px;font-family:Georgia,serif;font-style:italic;font-size:17px;transform:rotate(8deg);color:#797766}.visual-note svg{position:absolute;width:63px;right:1px;top:25px;fill:none;stroke:#97927c;stroke-width:1.4}.visual-footnote{position:absolute;bottom:5px;font-size:9px;letter-spacing:.3px;color:#817b6e}.audience-strip{border-block:1px solid var(--line);padding:25px 0}.audience-strip>.wrap{display:flex;justify-content:space-between;align-items:center;gap:24px}.audience-strip span{font-size:16px;font-weight:550}.audience-strip span:first-child{font-size:9px;letter-spacing:1.1px;color:var(--muted)}.audience-strip i{font-style:normal;color:#a9ae96;margin-left:40px;font-size:18px}.section-space{padding-block:100px}.section-heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:40px}.section-heading>p{font-size:14px;color:var(--muted);margin-bottom:5px}.feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.feature-card{padding:37px 36px 0;border-radius:18px;overflow:hidden}.cleanup-feature{background:#edeedf}.subtitle-feature{background:#f1e6dc}.feature-number{font-size:9px;font-weight:700;letter-spacing:1.6px;color:#6c705b}.feature-card>p{font-size:14px;color:#6a6b5f;max-width:360px}.transcript-demo{margin:30px 0 0;padding:24px 25px;background:#fafbf3;border-radius:12px 12px 0 0;border:1px solid #dedfcc;border-bottom:0;transform:rotate(-2deg);min-height:209px}.transcript-demo small{font-size:8px;letter-spacing:1.4px;color:#888b75}.transcript-demo p{font-size:19px;font-weight:550;line-height:1.85;margin:13px 0}.transcript-demo del{color:#a3816e;background:#f4e6d8;text-decoration-thickness:1px;padding:2px 5px;border-radius:3px;font-size:15px}.transcript-demo p>span{background:#e7eccc;padding:3px}.waveform{height:38px;display:flex;align-items:center;gap:4px;overflow:hidden}.waveform i{display:block;flex:1;min-width:2px;border-radius:3px;background:#a3ad7c;height:var(--bar-height)}.demo-label{font-size:8px;color:#6c7358}.caption-demo{height:222px;margin-top:30px;position:relative;overflow:hidden;border-radius:12px 12px 0 0}.caption-demo>img{width:100%;height:100%;object-position:50% 38%;filter:brightness(.83)}.caption-demo>p{position:absolute;left:0;right:0;bottom:35px;text-align:center;color:white;font-size:21px;font-weight:750}.caption-demo>small{position:absolute;bottom:16px;left:0;right:0;text-align:center;color:#fff;font-size:7px;letter-spacing:1.4px}.caption-aa{position:absolute;top:16px;left:17px;color:white;font-size:16px;border:1px solid #fff7;border-radius:7px;padding:4px 8px}.control-feature{margin-top:23px;border:1px solid var(--line);border-radius:18px;padding:38px;display:grid;grid-template-columns:1fr 1fr;gap:45px;align-items:center}.control-feature .eyebrow{font-size:9px;margin-bottom:13px}.control-feature h3{margin:0;font-size:29px}.control-feature p{font-size:13px;color:var(--muted)}.preset-buttons{display:flex;padding:5px;border:1px solid var(--line);border-radius:8px;gap:5px}.preset-buttons button{border:0;background:none;cursor:pointer;font-size:11px;border-radius:5px;flex:1;padding:12px 4px;color:#676960}.preset-buttons button[aria-pressed=true]{background:var(--ink);color:white;box-shadow:0 3px 6px #0001}.preset-wave{margin-top:22px;height:49px;gap:5px}.preset-wave i{background:#b5ba98;transition:height .3s,opacity .3s}.preset-demo>p{margin:14px 0 7px}.preset-demo small{font-size:9px;color:var(--muted)}.workflow{background:#eeeee7;text-align:center}.workflow .eyebrow{justify-content:center}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:48px;margin-top:55px}.step-index{font-family:Georgia,serif;font-size:27px;color:var(--orange);display:inline-block;border-bottom:1px solid #cecfc0;width:100%;padding-bottom:18px}.steps h3{font-size:22px;margin-top:23px}.steps p{font-size:13px;color:var(--muted)}.workflow-note{font-size:10px;color:var(--muted);margin:40px 0 0}.creator-section{display:grid;grid-template-columns:1.08fr 1fr;gap:85px;align-items:center}.studio-image{position:relative}.studio-image img{width:100%;height:360px;border-radius:15px}.studio-image>span{position:absolute;bottom:22px;left:22px;background:#faf8f0;padding:12px 18px;font-family:Georgia,serif;font-size:20px;font-style:italic;transform:rotate(-4deg)}.creator-copy>p:not(.eyebrow){font-size:14px;color:var(--muted);max-width:365px}.creator-copy .text-link{display:inline-block;margin-top:16px}.faq{border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1.7fr;gap:80px;padding-top:75px}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;list-style:none;font-size:15px;font-weight:550;padding:23px 0;display:flex;justify-content:space-between;gap:20px}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>span{font-size:21px;font-weight:400;color:#858675}.faq-list details[open] summary>span{transform:rotate(45deg)}.faq-list details p{font-size:14px;color:var(--muted);margin:0;padding:0 30px 22px 0}.launch{position:relative;overflow:hidden;padding:65px 30px;text-align:center;background:#f4dccb;border-radius:18px}.launch .eyebrow{justify-content:center}.launch h2{font-size:48px}.launch>p:not(.eyebrow){font-size:15px;color:#716558}.launch-badge{display:inline-flex;gap:25px;align-items:center;background:var(--ink);color:white;padding:16px 22px;border-radius:8px;font-size:13px;margin-top:12px}.launch>small{display:block;margin-top:17px;color:#786c62;font-size:10px}.launch-spark{position:absolute;left:70px;top:90px;font-size:105px;font-weight:400;color:var(--orange);transform:rotate(-12deg)}footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:43px}footer .brand{font-size:21px}footer .brand-icon{width:27px;height:27px;font-size:27px;border-radius:8px}footer p,footer>span{font-size:10px;color:var(--muted)}.skip-link{position:fixed;left:12px;top:-100px;z-index:10;background:var(--ink);color:white;padding:12px}.skip-link:focus{top:12px}
@media(min-width:1450px){.hero{gap:55px}.hero-visual{margin-right:20px}}
@media(max-width:1100px){.wrap{width:calc(100% - 64px)}nav{gap:20px;font-size:12px}.hero{gap:0}.hero-visual{transform:scale(.87);transform-origin:center}.hero-actions{gap:15px}.text-link{font-size:11px}.hero-actions .button{font-size:12px;padding:17px}.audience-strip i{margin-left:15px}.creator-section{gap:45px}.launch-spark{left:40px;font-size:75px}.floating-card.cleanup-card{left:-37px}.orbit-two{width:480px;height:480px}.orbit-one{width:425px;height:425px}}
@media(max-width:800px){.site-header{height:90px}.site-header nav{display:none}.hero{grid-template-columns:1fr 1fr;min-height:620px;padding-top:15px;padding-bottom:35px}.hero h1{font-size:65px;letter-spacing:-3.5px}.hero .eyebrow{font-size:8px;letter-spacing:1px}.hero-description{font-size:15px}.hero-actions{align-items:start;flex-direction:column;gap:17px}.hero-visual{transform:scale(.72);width:440px;margin-left:-65px;margin-right:-100px}.audience-strip span{font-size:12px}.audience-strip span:first-child{font-size:8px;max-width:100px}.audience-strip i{margin-left:8px}.section-space{padding-block:70px}h2{font-size:36px}.section-heading>p{font-size:12px}.feature-card{padding:27px 23px 0}.feature-card h3{font-size:26px}.feature-card>p{font-size:13px}.transcript-demo{padding:20px 13px}.transcript-demo p{font-size:15px}.caption-demo>p{font-size:15px}.control-feature{padding:27px;gap:20px}.preset-buttons button{font-size:10px;padding:12px 1px}.steps{gap:20px}.steps h3{font-size:19px}.steps p{font-size:11px}.creator-section{gap:35px}.studio-image img{height:340px}.faq{gap:40px}.launch-spark{left:18px;top:40px;font-size:55px}.launch h2{font-size:40px}footer p{display:none}}
@media(max-width:600px){.wrap{width:calc(100% - 40px)}.brand{font-size:23px}.brand-icon{width:29px;height:29px;font-size:29px}.button-small{font-size:10px;padding:11px 12px;gap:12px}.site-header{height:82px}.hero{display:flex;flex-direction:column;align-items:stretch;gap:0;padding-top:35px;padding-bottom:20px}.hero h1{font-size:72px;line-height:1.03;letter-spacing:-4px}.hero .eyebrow{font-size:9px}.hero-description{font-size:16px}.hero-actions{flex-direction:row;align-items:center;gap:20px}.hero-visual{width:100%;height:570px;transform:none;margin:15px 0 0}.phone{width:249px;border-radius:38px}.video-preview{height:327px}.phone-result{padding-block:14px;font-size:7px}.subtitles{font-size:16px}.orbit-one{width:300px;height:300px}.orbit-two{width:340px;height:430px}.floating-card{padding:10px;gap:7px;border-radius:10px}.floating-card strong{font-size:10px}.floating-card div>span{font-size:8px}.card-icon{width:28px;height:30px;font-size:17px}.cleanup-card,.floating-card.cleanup-card{top:145px;left:-5px}.subtitle-card{bottom:88px;right:-5px}.mini-wave{display:none}.visual-note{font-size:14px;top:6px;right:10px}.visual-footnote{bottom:15px}.audience-strip{padding:21px 0}.audience-strip>.wrap{flex-wrap:wrap;justify-content:center;gap:13px 20px}.audience-strip span:first-child{max-width:none;width:100%;text-align:center;font-size:8px}.audience-strip span{font-size:11px}.audience-strip i{margin-left:13px;font-size:12px}.section-space{padding-block:56px}.section-heading{display:block;margin-bottom:28px}.section-heading>p{margin-top:20px;font-size:13px}.eyebrow{font-size:9px;margin-bottom:18px}h2{font-size:36px;letter-spacing:-1.6px}.feature-grid{grid-template-columns:1fr;gap:18px}.feature-card{padding:28px 26px 0}.feature-card h3{font-size:29px}.feature-card>p{font-size:14px}.transcript-demo p{font-size:18px}.transcript-demo{padding:24px 20px}.caption-demo{height:242px}.caption-demo>p{font-size:18px}.control-feature{grid-template-columns:1fr;padding:27px 23px;gap:15px}.control-feature h3{font-size:29px}.preset-buttons button{font-size:11px}.preset-demo small{font-size:8px}.steps{grid-template-columns:1fr;text-align:left;gap:22px;margin-top:35px}.steps article{padding-left:50px;position:relative}.step-index{position:absolute;left:0;top:12px;width:auto;border:0;font-size:25px}.steps h3{font-size:22px;margin:10px 0}.steps p{font-size:13px;margin:8px 0}.workflow-note{font-size:9px;margin-top:25px}.creator-section{grid-template-columns:1fr;gap:35px}.studio-image img{height:290px}.creator-copy>p:not(.eyebrow){max-width:none}.faq{grid-template-columns:1fr;gap:20px}.faq h2 br{display:none}.faq-list summary{font-size:14px;padding-block:22px}.faq-list details p{font-size:13px}.launch{padding:55px 20px 40px}.launch h2{font-size:33px}.launch-spark{font-size:36px;top:8px;left:auto;right:15px}.launch .eyebrow{font-size:8px}.launch>p:not(.eyebrow){font-size:13px}.launch>small{font-size:8px}footer{padding-block:30px;gap:10px}footer .brand{font-size:18px}footer>span{font-size:8px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important}}
/* Let the illustrative wave shrink with its grid column on narrow screens. */
.control-feature>div,.preset-demo{min-width:0}.waveform i{min-width:0}
@media(max-width:600px){.hero h1{font-size:clamp(46px,14.3vw,72px);letter-spacing:-3px}}

/* Yolda: motorda çalışan ama ilk sürümde uygulamada olmayan işlemler.
   Gelen iki özellikten görsel olarak ayrı durmalı — kullanıcı neyin
   bugün var neyin sonra geleceğini karıştırmamalı. */
.extras{background:#eeeee7}
.extras .section-heading>p{max-width:330px;text-align:right}
.extras-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
.extra-card{background:var(--paper);border:1px solid var(--line);border-radius:16px;padding:28px 26px 30px}
.extra-card h3{font-size:22px;margin:0 0 10px}
.extra-card p{font-size:13px;color:var(--muted);margin:0}
.extras-note{font-size:11px;color:var(--muted);margin:34px 0 0;text-align:center}
@media(max-width:900px){
  .extras-grid{grid-template-columns:1fr}
  .extras .section-heading{flex-direction:column;align-items:flex-start;gap:14px}
  .extras .section-heading>p{text-align:left;max-width:none}
}
