.controls-page[data-astro-cid-mtd4vj2j] .page-hero[data-astro-cid-mtd4vj2j]{padding:72px 0 76px}.controls-page[data-astro-cid-mtd4vj2j] .eyebrow[data-astro-cid-mtd4vj2j]{font-size:15px;letter-spacing:.12em}.controls-page[data-astro-cid-mtd4vj2j] .page-hero[data-astro-cid-mtd4vj2j] h1[data-astro-cid-mtd4vj2j]{max-width:1080px;font-size:clamp(42px,4.7vw,68px);line-height:1.12}.controls-page[data-astro-cid-mtd4vj2j] .page-hero[data-astro-cid-mtd4vj2j] p[data-astro-cid-mtd4vj2j]{max-width:940px;font-size:19px;line-height:1.75;margin-bottom:0;color:#b9cedd}.hardware[data-astro-cid-mtd4vj2j]{padding:76px 0 64px}.software[data-astro-cid-mtd4vj2j]{padding:64px 0;background:#eaf0f4}.product-layout[data-astro-cid-mtd4vj2j]{display:grid;grid-template-columns:1.15fr 1fr;gap:64px;align-items:center}.controls-page[data-astro-cid-mtd4vj2j] .heading[data-astro-cid-mtd4vj2j]{margin:0 0 24px}.controls-page[data-astro-cid-mtd4vj2j] p[data-astro-cid-mtd4vj2j],dd[data-astro-cid-mtd4vj2j]{font-size:18px;line-height:1.8;color:#46576b}dl[data-astro-cid-mtd4vj2j]{margin:28px 0 0}dl[data-astro-cid-mtd4vj2j]>div[data-astro-cid-mtd4vj2j]{border-top:1px solid var(--border);padding:20px 0}dl[data-astro-cid-mtd4vj2j]>div[data-astro-cid-mtd4vj2j]:last-child{padding-bottom:0}dt[data-astro-cid-mtd4vj2j]{font-size:20px;line-height:1.4;font-weight:500;margin-bottom:8px}dd[data-astro-cid-mtd4vj2j]{margin:0}.media-space[data-astro-cid-mtd4vj2j]{min-height:240px;display:flex;flex-direction:column;justify-content:center;padding:36px;border:1px solid #c8d8e3;border-left:3px solid var(--bright);background:#edf3f7}.media-space[data-astro-cid-mtd4vj2j] img[data-astro-cid-mtd4vj2j]{display:block;width:100%;height:auto;object-fit:contain}.media-space[data-astro-cid-mtd4vj2j] strong[data-astro-cid-mtd4vj2j]{font-size:24px;font-weight:500;line-height:1.4}.media-space[data-astro-cid-mtd4vj2j] p[data-astro-cid-mtd4vj2j]{margin:10px 0 0;font-size:17px}.software[data-astro-cid-mtd4vj2j] .media-space[data-astro-cid-mtd4vj2j]{background:#f9fafb}.software-layout[data-astro-cid-mtd4vj2j]{grid-template-columns:1fr 1.15fr}.software-layout[data-astro-cid-mtd4vj2j] p[data-astro-cid-mtd4vj2j]:last-child{margin-bottom:0}.integration[data-astro-cid-mtd4vj2j]{padding:68px 0 32px}.integration-layout[data-astro-cid-mtd4vj2j]{display:grid;grid-template-columns:1fr 1.15fr;gap:70px}.integration-layout[data-astro-cid-mtd4vj2j] .heading[data-astro-cid-mtd4vj2j]{font-size:clamp(32px,3vw,44px)}.integration-layout[data-astro-cid-mtd4vj2j] p[data-astro-cid-mtd4vj2j]:first-child{margin-top:0}.integration-layout[data-astro-cid-mtd4vj2j] p[data-astro-cid-mtd4vj2j]:last-child{margin-bottom:0}.inquiry[data-astro-cid-mtd4vj2j]{padding:28px 0 70px}.inquiry-panel[data-astro-cid-mtd4vj2j]{background:#dff2f8;display:flex;align-items:center;justify-content:space-between;gap:40px;padding:36px 40px}.inquiry-panel[data-astro-cid-mtd4vj2j] h2[data-astro-cid-mtd4vj2j]{font-size:28px;line-height:1.3;font-weight:500;letter-spacing:-.025em;margin:0;max-width:720px}.inquiry-panel[data-astro-cid-mtd4vj2j] .btn[data-astro-cid-mtd4vj2j]{font-size:16px;white-space:nowrap;flex-shrink:0}@media(max-width:850px){.product-layout[data-astro-cid-mtd4vj2j],.software-layout[data-astro-cid-mtd4vj2j],.integration-layout[data-astro-cid-mtd4vj2j]{grid-template-columns:1fr;gap:32px}.software-layout[data-astro-cid-mtd4vj2j]>div[data-astro-cid-mtd4vj2j]:last-child{grid-row:1}.media-space[data-astro-cid-mtd4vj2j]{min-height:180px}.inquiry-panel[data-astro-cid-mtd4vj2j]{flex-direction:column;align-items:flex-start;gap:24px;padding:30px}.controls-page[data-astro-cid-mtd4vj2j] .page-hero[data-astro-cid-mtd4vj2j] p[data-astro-cid-mtd4vj2j]{font-size:18px}}@media(max-width:560px){.controls-page[data-astro-cid-mtd4vj2j] .page-hero[data-astro-cid-mtd4vj2j]{padding:55px 0}.controls-page[data-astro-cid-mtd4vj2j] .eyebrow[data-astro-cid-mtd4vj2j]{font-size:14px;letter-spacing:.08em}.controls-page[data-astro-cid-mtd4vj2j] .page-hero[data-astro-cid-mtd4vj2j] h1[data-astro-cid-mtd4vj2j]{font-size:42px}.controls-page[data-astro-cid-mtd4vj2j] .page-hero[data-astro-cid-mtd4vj2j] p[data-astro-cid-mtd4vj2j],.controls-page[data-astro-cid-mtd4vj2j] p[data-astro-cid-mtd4vj2j],dd[data-astro-cid-mtd4vj2j]{font-size:17px}.hardware[data-astro-cid-mtd4vj2j]{padding:52px 0 44px}.software[data-astro-cid-mtd4vj2j]{padding:44px 0}.controls-page[data-astro-cid-mtd4vj2j] .heading[data-astro-cid-mtd4vj2j]{font-size:32px}.media-space[data-astro-cid-mtd4vj2j]{padding:26px;min-height:160px}.media-space[data-astro-cid-mtd4vj2j] strong[data-astro-cid-mtd4vj2j]{font-size:22px}.integration[data-astro-cid-mtd4vj2j]{padding:48px 0 20px}.inquiry[data-astro-cid-mtd4vj2j]{padding:20px 0 48px}.inquiry-panel[data-astro-cid-mtd4vj2j]{padding:26px 22px}.inquiry-panel[data-astro-cid-mtd4vj2j] h2[data-astro-cid-mtd4vj2j]{font-size:26px}}
