/* Existing ready-site gallery, isolated from the launch page's other cards. */
.launch-page .examples-section{overflow:hidden;background:#17221d;color:#fff}
.launch-page .examples-topline{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px}
.launch-page .examples-heading{display:block;min-width:0;margin-bottom:0}
.launch-page .examples-heading>div>span{color:#78dda3;font-size:12px}
.launch-page .examples-heading h2{max-width:none;color:#fff}
.launch-page .examples-heading h2 em{color:#16ad5b}
.launch-page .slider-controls{display:flex;align-items:center;gap:10px;padding-bottom:4px}
.launch-page .slider-count{min-width:64px;margin-right:8px;color:#b2c3b9;font-size:13px;white-space:nowrap}
.launch-page .slider-count b{color:#fff;font-size:18px}
.launch-page .slider-controls button{display:grid;place-items:center;width:48px;height:48px;padding:0;border:1px solid #ffffff33;border-radius:50%;background:#ffffff0f;cursor:pointer;transition:background .2s,border-color .2s}
.launch-page .slider-controls button:hover{border-color:#ffffff80;background:#ffffff1f}
.launch-page .slider-controls button:focus-visible,.launch-page .example-slider:focus-visible{outline:2px solid #78dda3;outline-offset:4px}
.launch-page .slider-controls img{width:18px;filter:brightness(0) invert(1)}
.launch-page .slider-prev img{transform:rotate(180deg)}
.launch-page .example-slider{position:relative;margin-top:54px;touch-action:pan-y}
.launch-page .example-track{display:flex;transition:transform .65s cubic-bezier(.22,.72,.2,1)}
.launch-page .example-slide{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(290px,.7fr);align-items:center;flex:0 0 100%;min-width:0;gap:50px;opacity:.24;transform:scale(.96);transition:opacity .4s,transform .65s cubic-bezier(.22,.72,.2,1)}
.launch-page .example-slide.is-active{opacity:1;transform:scale(1)}
.launch-page .example-shot{overflow:hidden;border:1px solid #ffffff24;border-radius:22px;background:#fff;box-shadow:0 28px 55px #0000003d}
.launch-page .example-shot img{display:block;width:100%;aspect-ratio:3/2;object-fit:cover;object-position:top}
.launch-page .example-copy{min-width:0}
.launch-page .example-niche{display:inline-flex;max-width:100%;margin-bottom:18px;padding:8px 12px;border:1px solid #64e29d47;border-radius:20px;background:#64e29d14;color:#8ceab6;font-size:13px;font-weight:700}
.launch-page .example-copy>small{display:block;color:#78dda3;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}
.launch-page .example-copy h3{margin:14px 0 15px;color:#fff;font-size:31px;line-height:1.15}
.launch-page .example-copy p{margin:0;color:#c0cec6;font-size:16px;line-height:1.55}
.launch-page .example-copy ul{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 0;padding:0;list-style:none}
.launch-page .example-copy li{padding:9px 12px;border:1px solid #ffffff26;border-radius:30px;color:#dce8e1;font-size:13px;line-height:1.4}
.launch-page .slider-progress{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;margin-top:38px}
.launch-page .slider-progress i{display:block;height:3px;border-radius:4px;background:#ffffff21}
.launch-page .slider-progress i.is-active{background:#78dda3}
.launch-page .examples-section+.launch-result{border-top:1px solid #ffffff1f}
@media(max-width:1180px){.launch-page .example-slide{gap:34px}.launch-page .examples-topline{grid-template-columns:1fr;gap:24px}.launch-page .slider-controls{justify-content:flex-end}}
@media(max-width:980px){.launch-page .example-slider{overflow:hidden}.launch-page .example-slide{grid-template-columns:minmax(0,1fr);align-content:start;gap:28px}.launch-page .example-copy{max-width:650px}}
@media(max-width:760px){.launch-page .slider-controls{justify-content:flex-start}.launch-page .slider-controls button{width:44px;height:44px}.launch-page .example-slider{margin-top:30px}.launch-page .example-slide{gap:22px}.launch-page .example-shot{border-radius:16px}.launch-page .example-copy h3{font-size:26px}.launch-page .example-copy p{font-size:15px}.launch-page .slider-progress{margin-top:28px}}
@media(prefers-reduced-motion:reduce){.launch-page .example-track,.launch-page .example-slide{transition:none}}
