.perspective-header{justify-content:space-between;gap:24px}.perspective-back{align-items:center;gap:10px;min-height:44px;font-size:13px;display:inline-flex}.perspective{padding-bottom:64px}.perspective-hero{padding-block:44px 48px}.perspective-hero h1{max-width:24ch;margin-block:18px 24px;font-size:clamp(34px,4.5vw,52px);font-weight:650;line-height:1.16}.perspective-lead{max-width:64ch;font-size:18px;line-height:1.65}.perspective-byline{align-items:center;gap:12px;margin-top:28px;font-size:13px;line-height:1.5;display:flex}.perspective-byline img{object-fit:cover;object-position:center 35%;border-radius:50%;width:44px;height:44px}.perspective-byline a{font-weight:700}.perspective-byline span{color:var(--muted);display:block}.perspective-contents{background:var(--surface);border-radius:var(--card-radius);padding:26px 30px}.perspective-contents ol{margin:14px 0 0;padding:0;list-style:none}.perspective-contents li+li{border-top:1px solid var(--neutral-800)}.perspective-contents a{justify-content:space-between;align-items:center;gap:20px;min-height:48px;padding-block:12px;font-size:14px;line-height:1.5;display:flex}.perspective-contents svg{width:16px;height:16px}.perspective-body{max-width:700px;margin-top:64px}.perspective-body>section+section{margin-top:64px}.perspective-body h2{max-width:32ch;margin-bottom:22px;font-size:clamp(25px,3vw,31px);line-height:1.28}.perspective-copy{max-width:65ch;font-size:17px;line-height:1.75}.perspective-copy p+p{margin-top:20px}.perspective-copy a,.perspective-product figcaption a{text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--neutral-500);text-decoration-color:var(--neutral-500)}.perspective-workflow,.perspective-product{margin-top:30px}.perspective-workflow{background:var(--surface);border-radius:var(--card-radius);padding:26px}.isometric-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px;display:grid}.isometric-panel{min-width:0}.isometric-panel h3{letter-spacing:-.03em;font-size:18px;font-weight:600;line-height:1.4}.isometric-panel>p{margin-top:5px;font-size:12px;line-height:1.5}.isometric-scene{width:100%;height:auto;margin-top:12px;display:block}.perspective figcaption{color:var(--muted);margin-top:14px;font-size:12px;line-height:1.6}.perspective-product img{border-radius:14px;width:100%;height:auto;display:block}.perspective-next{border-top:1px solid var(--line);margin-top:72px;padding-top:28px}.perspective-next>a{justify-content:space-between;align-items:center;gap:24px;margin-top:14px;display:flex}.perspective-next h2{max-width:34ch;font-size:24px}.perspective-contact{border-radius:var(--card-radius);background:var(--surface);margin-top:64px;padding:32px}.perspective-contact h2{font-size:27px}.perspective-contact>p{margin-top:12px}.perspective-contact>div{align-items:center;gap:24px;margin-top:20px;display:flex}@media (max-width:700px){.perspective.wrap,.perspective-header.wrap{padding-inline:20px}.perspective-header .wordmark{font-size:21px}.perspective-back{font-size:12px}.perspective-hero{padding-block:24px 32px}.perspective-lead{font-size:16px}.perspective-contents{padding:20px}.perspective-body,.perspective-body>section+section{margin-top:44px}.perspective-copy{font-size:16px;line-height:1.7}.perspective-workflow{padding:20px}.isometric-comparison{grid-template-columns:1fr;gap:24px}.isometric-panel+.isometric-panel{border-top:1px solid var(--neutral-800);padding-top:24px}.isometric-scene{max-width:340px;margin-inline:auto}.perspective-contact{padding:24px}}
