.crackcad-page{--cad:#75e2d1;--cad-ink:#071b20;--accent:var(--cad)}.cad-hero{padding:66px clamp(22px,4vw,72px) 48px;background:radial-gradient(ellipse at 80% 30%,#16434b88,transparent 65%),#08171d;color:#edf9f7;overflow:hidden}.cad-intro{max-width:850px}.cad-name{display:flex;align-items:center;gap:15px;font-weight:800;font-size:30px;letter-spacing:.1em;margin:24px 0}.cad-name img{width:46px;height:46px}.cad-name em{font-size:16px;font-style:normal;color:var(--cad);border:1px solid #75e2d16b;padding:5px 8px;border-radius:5px}.cad-hero h1{font-size:clamp(42px,5vw,76px);line-height:1.05;letter-spacing:-.045em;margin:28px 0}.cad-hero h1 em{font-style:normal;color:var(--cad)}.cad-hero .lede{max-width:670px;color:#b7cccf}.cad-note{font-size:13px;color:#a9c5c8;margin-top:20px}.cad-proof{margin:42px 0 0;border:1px solid #75e2d142;border-radius:14px;overflow:hidden;box-shadow:0 22px 65px #0005;background:#061014}.cad-window{display:flex;justify-content:space-between;gap:12px;padding:13px 18px;color:#a3c7c9;letter-spacing:.1em;font-size:11px}.cad-window i{display:inline-block;width:7px;height:7px;background:var(--cad);border-radius:50%;margin-right:10px}.cad-proof img{width:100%;height:auto;display:block}.cad-proof figcaption{display:flex;justify-content:space-between;gap:12px;padding:15px 18px;font-size:13px;color:#afc9cb}.cad-proof a{color:var(--cad)}.cad-specs{display:grid;grid-template-columns:repeat(4,1fr);background:#102a30;padding:27px clamp(22px,4vw,72px);gap:22px;color:#edf9f7}.cad-specs div{display:grid;gap:10px}.cad-specs b{color:var(--cad);font-size:10px;letter-spacing:.15em}.cad-specs span{font-size:14px}.cad-section{padding:72px clamp(22px,4vw,72px)}.cad-heading{max-width:740px}.cad-section h2,.cad-detail h2,.cad-launch h2{font-size:clamp(30px,3.4vw,50px);line-height:1.12;letter-spacing:-.035em;margin:14px 0 22px}.cad-section p,.cad-detail p{line-height:1.75}.cad-capabilities{display:grid;grid-template-columns:repeat(2,1fr);gap:0 40px;margin-top:35px}.cad-capabilities article{border-top:1px solid #78918a44;padding:24px 0}.cad-capabilities article>span{font:12px monospace;color:#3d817b}.cad-capabilities h3{font-size:23px;margin:12px 0}.cad-capabilities p{max-width:490px}.cad-detail{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:40px;background:#e5eae3;padding:54px clamp(22px,4vw,72px);color:#152a2d}.cad-detail figure{margin:0}.cad-detail img{width:100%;height:auto;display:block;border-radius:8px;border:1px solid #72908b55}.cad-detail figcaption{font-size:12px;margin-top:12px}.cad-storage{display:grid;grid-template-columns:1fr 1.3fr;gap:40px}.cad-launch{text-align:center;background:#081b20;color:#edf9f7;padding:65px 24px}.cad-launch .eyebrow{color:var(--cad)}.cad-launch small{display:block;margin-top:23px;color:#b5cbcd}.crackcad-page .btn-primary{background:#75e2d1;color:#062028;border-color:#75e2d1}.crackcad-page .cad-hero .btn-ghost{color:#e4f6f3;border-color:#608580}.crackcad-page .cad-hero .eyebrow{color:#75e2d1}@media(min-width:1600px){.cad-hero{display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;gap:36px}.cad-proof{margin:0}.cad-hero h1{font-size:58px}}@media(max-width:800px){.cad-specs{grid-template-columns:repeat(2,1fr)}.cad-detail,.cad-storage{grid-template-columns:1fr}.cad-capabilities{grid-template-columns:1fr}.cad-section{padding-top:48px;padding-bottom:48px}.cad-window small{display:none}.cad-proof figcaption{flex-wrap:wrap}.cad-hero{padding-top:40px}}
