html body #page-cc div.cc-row:hover{background:0 0}html body #page-cc .cc-row--two .cc-row__go{text-decoration:none}html body #page-cc .cc-row--two .cc-row__go:hover svg{transform:translate(3px)}html body #page-cc .cc-row--two .cc-row__go:hover{color:var(--primary)}html body #page-cc .cc-row--two .cc-row__go:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:4px}html body #page-cc .cc-more{color:var(--fg-2);margin-top:20px;font-size:15px}html body #page-cc .cc-more a{color:var(--fg);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border)}html body #page-cc .cc-more a:hover{text-decoration-color:currentColor}html body #page-cc .cc-nl{margin-top:0}html body #page-cc .cc-nl h2{margin:0;font-weight:500;letter-spacing:0!important;font-size:17px!important;line-height:1.3!important}html body #page-cc .cc-nl span{max-width:40em}html body #page-cc .cc-hero__grid{grid-template-columns:minmax(0,1fr)}html body #page-cc .cc-hero__txt{max-width:46rem}html body #page-cc .cc-split{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:64px;display:grid}html body #page-cc .cc-split--rev>.cc-split__txt{order:2}html body #page-cc .cc-split__txt h2{letter-spacing:-.032em;text-wrap:balance;max-width:14em;margin:0;font-size:clamp(28px,3.6vw,40px);font-weight:500;line-height:1.08}html body #page-cc .cc-split__txt>p{color:var(--muted-fg);max-width:34em;margin:16px 0 0;font-size:17px;line-height:1.55}html body #page-cc .cc-pts{gap:18px;margin:28px 0 0;padding:0;list-style:none;display:grid}html body #page-cc .cc-pts b,html body #page-cc .cc-steps h3{color:var(--fg);letter-spacing:0;margin:0;font-size:17px;font-weight:500;line-height:1.35;display:block}html body #page-cc .cc-pts span,html body #page-cc .cc-steps p{color:var(--muted-fg);max-width:36em;margin:4px 0 0;font-size:16px;line-height:1.55;display:block}html body #page-cc .cc-steps{gap:24px;margin-top:28px;display:grid}html body #page-cc .cc-why__dev{justify-content:center;align-items:flex-start;height:560px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#000 76%,#0000 99%);mask-image:linear-gradient(#000 76%,#0000 99%)}html body #page-cc .cc-why__dev .dev{width:358px;height:750px;box-shadow:var(--sh-win);background:#0b0f0e;border-radius:48px;flex:none;margin:0;padding:0;position:relative}html body #page-cc .cc-why__dev .dev__scr{border-radius:38px;position:absolute;inset:11px;overflow:hidden}html body #page-cc .cc-how__vis{background:var(--bg-2);outline:1px solid var(--border);outline-offset:-1px;border-radius:16px;place-items:center;padding:40px 32px;display:grid}html body #page-cc .cc-how__kit{aspect-ratio:4/3;width:100%;max-width:360px;position:relative}@media (max-width:900px){html body #page-cc .cc-split{grid-template-columns:minmax(0,1fr);gap:36px}html body #page-cc .cc-split--rev>.cc-split__txt{order:0}html body #page-cc .cc-why__dev{height:480px}html body #page-cc .cc-why__dev .dev{border-radius:44px;width:320px;height:670px}}@media (max-width:600px){html body #page-cc .cc-how__vis{padding:24px 16px}}html body #page-cc .cc-hero h1{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}
