:root{--clone-ink:#0b1224;--clone-navy:#111d39;--clone-blue:#2d63ff;--clone-cyan:#9bdcff;--clone-text:#f4f7ff;--clone-muted:#aab7d1}
body.clones-page{min-height:100vh;background:#0a1020;color:var(--clone-text);overflow-x:hidden}
.clones-page main,.clones-page .nav,.clones-page .nav__mobile,.clones-footer{position:relative;z-index:1}
.clones-hero{position:relative;isolation:isolate;overflow:hidden;padding:10rem 0 6rem;background:radial-gradient(ellipse at 76% 38%,rgba(43,98,255,.22),transparent 38%),linear-gradient(135deg,#101a32 0%,#0b1224 54%,#0a1020 100%)}
.clones-hero-glow{position:absolute;z-index:-1;width:38rem;height:38rem;right:-15rem;top:2rem;border-radius:50%;background:rgba(41,104,255,.17);filter:blur(90px)}
.clones-hero__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:3.5rem}
.clones-kicker,.clones-label{font-size:.75rem;letter-spacing:.18em;font-weight:800;color:#9cb5f5}
.clones-kicker{display:flex;align-items:center;gap:.65rem}.status-dot{width:.55rem;height:.55rem;background:#69e0ad;border-radius:50%;box-shadow:0 0 14px #69e0ad}
.clones-hero h1{font-size:clamp(3.1rem,6vw,5.8rem);line-height:.99;letter-spacing:-.065em;margin:1.25rem 0 1.35rem;max-width:10ch}.clones-hero h1 span{color:#9bdcff}
.clones-lede{font-size:1.15rem;line-height:1.7;color:#c4cde0;max-width:34rem}
.clones-actions{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap;margin-top:2rem}.clones-button{display:inline-flex;align-items:center;gap:1rem;padding:.9rem 1.25rem;border-radius:999px;background:#3b6cff;color:white;font-weight:750;text-decoration:none;box-shadow:0 12px 34px rgba(35,91,255,.3);transition:transform .2s,background .2s}.clones-button:hover{transform:translateY(-2px);background:#5580ff}.clones-platform{font-size:.86rem;color:#aab7d1}
.clones-facts{display:flex;align-items:center;gap:.9rem;margin-top:3rem;font-size:.68rem;font-weight:800;letter-spacing:.12em;color:#8494b2}.clones-facts i{width:4px;height:4px;border-radius:50%;background:#4e72c5}
.clones-hero-art{margin:0;position:relative}.clones-hero-art:before{content:"";position:absolute;inset:-1rem;border:1px solid rgba(171,201,255,.15);border-radius:1.5rem;transform:rotate(2deg)}.clones-hero-art img{position:relative;display:block;width:100%;border-radius:1rem;box-shadow:0 30px 90px rgba(0,0,0,.5);border:1px solid rgba(225,238,255,.18)}.clones-hero-art figcaption,.clones-cover figcaption{font-size:.72rem;color:#8292b1;margin-top:.85rem}
.clones-intro{padding:6rem 0;background:#eef3fc;color:#14203a}.clones-intro__grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:4rem}.clones-intro .clones-label,.clones-gallery .clones-label{color:#4667ba}.clones-intro h2,.clones-gallery h2{font-size:clamp(2.3rem,4vw,3.7rem);letter-spacing:-.05em;line-height:1.02;margin:.8rem 0;max-width:12ch}.clones-intro__grid>div+div{font-size:1.05rem;line-height:1.8;color:#45536f}.clones-intro__grid p+p{margin-top:1rem}
.clones-gallery{padding:6rem 0;background:#f7f9fe;color:#14203a}.clones-section-head{display:flex;justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2.5rem}.clones-section-head h2{margin-bottom:0}.clones-section-head>p{max-width:25rem;color:#64728d;line-height:1.65}.clones-shots{display:grid;grid-template-columns:1.2fr .8fr;gap:1.25rem}.clones-shot{margin:0;background:white;border-radius:1rem;overflow:hidden;box-shadow:0 18px 50px rgba(20,37,76,.12)}.clones-shot img{width:100%;height:100%;max-height:440px;object-fit:cover;display:block}.clones-shot--wide img{object-position:center}.clones-shot figcaption{padding:1rem 1.15rem;font-weight:700;font-size:.9rem}.clones-shot figcaption span{color:#5477d5;margin-right:.65rem;font-variant-numeric:tabular-nums}
.clones-cover{padding:6rem 0;background:radial-gradient(ellipse at 80% 50%,rgba(42,96,240,.18),transparent 48%),#0c1428}.clones-cover__grid{display:grid;grid-template-columns:.72fr 1.28fr;gap:4rem;align-items:center}.clones-cover h2{font-size:clamp(2.7rem,5vw,4.7rem);letter-spacing:-.06em;line-height:1.02;margin:1rem 0}.clones-cover h2 em{font-style:normal;color:#9bdcff}.clones-cover__grid>div>p:not(.clones-label){color:#aab7d1;line-height:1.7;max-width:28rem}.clones-cover figure{margin:0}.clones-cover figure img{width:100%;display:block;border-radius:.8rem;border:1px solid rgba(255,255,255,.13);box-shadow:0 25px 80px rgba(0,0,0,.4)}.clones-text-link{display:inline-block;margin-top:1.5rem;color:#c4d2ff;font-weight:700;text-decoration:none}.clones-text-link:hover{color:#fff}.clones-footer{background:#080d18;border-top:1px solid rgba(255,255,255,.08);padding:1.5rem 0}.clones-footer .container{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;color:#8492ac;font-size:.78rem}.clones-footer a{color:#bac8e6;text-decoration:none}.clones-footer__brand{font-weight:850;letter-spacing:.14em}
@media(max-width:900px){.clones-hero__grid{grid-template-columns:1fr;gap:3rem}.clones-hero__copy{max-width:48rem}.clones-hero-art{max-width:52rem}.clones-cover__grid{grid-template-columns:1fr;gap:2.5rem}.clones-cover__grid>div{max-width:38rem}}
@media(max-width:650px){.clones-hero{padding:8rem 0 4rem}.clones-hero h1{font-size:clamp(2.8rem,13vw,4rem)}.clones-facts{gap:.5rem;font-size:.57rem;letter-spacing:.08em}.clones-intro,.clones-gallery,.clones-cover{padding:4rem 0}.clones-intro__grid{grid-template-columns:1fr;gap:1rem}.clones-section-head{display:block}.clones-section-head>p{margin-top:1rem}.clones-shots{grid-template-columns:1fr}.clones-shot img{max-height:none}.clones-footer .container{align-items:flex-start;flex-direction:column;gap:.6rem}}
