
.clone-promo{max-width:1216px;margin:0 auto;padding:64px 0;display:grid;grid-template-columns:1.4fr 1fr;gap:70px;border-top:1px solid var(--line);align-items:center}.clone-promo h2{font-size:clamp(28px,3vw,40px);line-height:1.18;letter-spacing:-1px;margin:16px 0}.clone-promo p:not(.global-section-label){color:var(--muted);font-size:15px;line-height:1.9;max-width:620px}.clone-promo ol{list-style:none;margin:0;padding:0}.clone-promo li{display:flex;align-items:center;gap:22px;padding:22px 0;border-bottom:1px solid var(--line)}.clone-promo li span{color:var(--brand,var(--green));font:28px Georgia,serif}.clone-promo li strong{font-size:15px;font-weight:550}.clone-guide{max-width:850px;margin:0 auto;padding:65px 0}.clone-guide>header{position:static;display:block;height:auto;padding:0;margin:0 0 50px;border:0;background:none}.clone-guide h1{font-size:clamp(32px,4vw,48px);line-height:1.18;letter-spacing:-1.5px;margin:18px 0 24px}.clone-guide h2{font-size:25px;margin:40px 0 20px}.clone-guide h3{font-size:19px;margin:0 0 10px}.clone-guide p{color:var(--muted);font-size:15px;line-height:1.9}.clone-guide-lead{font-size:18px!important}.clone-guide section{margin:0;padding:0}.clone-guide ol{padding-left:24px}.clone-guide li{padding:16px 0 18px 12px}.clone-guide-note{display:block;padding:20px 24px;background:var(--soft,#edf1e9);border-left:3px solid var(--brand,var(--green));font-size:13px;line-height:1.8;color:var(--muted)}.clone-guide details{border-bottom:1px solid var(--line);padding:18px 0}.clone-guide summary{font-weight:600;cursor:pointer}.clone-guide>nav{display:flex;gap:24px;flex-wrap:wrap;margin-top:36px;font-size:14px}
@media(max-width:1250px){.clone-promo{margin-inline:32px}.clone-guide{padding-inline:24px}}@media(max-width:800px){.clone-promo{grid-template-columns:1fr;gap:24px;padding-block:40px}.clone-guide{padding-top:40px}.clone-guide-note{margin:0}.clone-promo .global-actions{flex-wrap:wrap}}

#page-voice-cloning .clone-promo-panel .clone-promo{max-width:none;margin:0;padding:36px 0 16px;grid-template-columns:1.4fr 1fr;border-bottom:0}#page-voice-cloning .clone-promo-panel h2{font-size:32px}#page-voice-cloning .clone-promo-panel .global-actions{margin-top:24px}#page-voice-cloning .clone-promo-panel .global-text-link{color:var(--green);font-size:14px;text-decoration:none;font-weight:600}@media(max-width:800px){#page-voice-cloning .clone-promo-panel .clone-promo{grid-template-columns:1fr;gap:20px}}
#page-voice-cloning .clone-promo-panel{width:100%;max-width:1280px;margin:0 auto;padding-top:28px}#page-voice-cloning .clone-promo-panel .clone-promo{border-top:0;margin:0!important}#page-voice-cloning .clone-promo-panel .clone-promo h2{max-width:650px}#page-voice-cloning .clone-promo-panel .clone-promo p{max-width:620px}

#page-voice-cloning .clone-promo-panel h1{font-size:32px;line-height:1.3;margin:16px 0;max-width:650px;letter-spacing:-1px}#page-voice-cloning .clone-promo-panel{padding-top:24px}

/* Cloning introduction: copy and supplied artwork, followed by a compact workflow. */
#page-voice-cloning .clone-promo-panel .clone-promo{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:32px 48px;align-items:center}
.clone-promo-intro{min-width:0}.clone-promo-visual{margin:0;min-width:0;border-radius:16px;overflow:hidden}.clone-promo-visual img{display:block;width:100%;height:auto}
#page-voice-cloning .clone-promo .clone-promo-steps{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:12px 0 0}
#page-voice-cloning .clone-promo .clone-promo-steps li{padding:18px 0;gap:14px;border-top:0;border-bottom:1px solid var(--ui-border);font-size:13px;min-width:0}
#page-voice-cloning .clone-promo .clone-promo-steps li span{font-size:20px;color:var(--ui-accent)}
@media(max-width:800px){#page-voice-cloning .clone-promo-panel .clone-promo{grid-template-columns:minmax(0,1fr);gap:26px}.clone-promo-visual{max-width:560px;width:100%;justify-self:center}#page-voice-cloning .clone-promo .clone-promo-steps{gap:14px}}
@media(max-width:480px){#page-voice-cloning .clone-promo .clone-promo-steps{grid-template-columns:minmax(0,1fr);gap:0}#page-voice-cloning .clone-promo .clone-promo-steps li{padding:14px 0}}

/* Theme-aware native voice illustration. */
#page-voice-cloning .clone-promo-visual{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:32px;box-sizing:border-box;min-height:300px;aspect-ratio:1.9;padding:36px 28px;border:0;border-radius:0;background:transparent;color:var(--ui-accent)}
.clone-voice-art-label{font-size:11px;font-weight:500;letter-spacing:6px;text-indent:6px;line-height:1.6}.clone-voice-art-wave{display:flex;align-items:center;justify-content:center;gap:7px;width:85%;max-width:340px;height:110px;flex:none}.clone-voice-art-wave>span{display:block;flex:1;max-width:7px;height:var(--wave-height);border-radius:8px;background:currentColor;opacity:.75}.clone-promo-visual figcaption{font-size:15px;line-height:1.7;font-weight:500;text-align:center;letter-spacing:1px}
@media(max-width:480px){#page-voice-cloning .clone-promo-visual{min-height:250px;padding:28px 20px;gap:24px;aspect-ratio:auto}.clone-voice-art-wave{height:90px;gap:5px}.clone-promo-visual figcaption{font-size:14px}}
