.cap-edm-page[data-v-236b80ab]{font-family:Inter,sans-serif}.dot[data-v-236b80ab]{flex-shrink:0;width:6px;height:6px;margin-top:9px;margin-right:8px;border-radius:50%;background:#999}.hero-banner__bg[data-v-236b80ab]{position:absolute;inset:0;z-index:0}.hero-banner__bg img[data-v-236b80ab]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center right;object-position:center right}.hero-title[data-v-236b80ab]{font-family:Roboto,Inter,sans-serif;line-height:1.1}.anchor-nav-sentinel[data-v-236b80ab]{height:1px;margin-bottom:-1px}.anchor-nav[data-v-236b80ab]{position:sticky;top:0;z-index:50;background:#fff;box-shadow:0 1px 8px 0 rgba(78,122,194,.1)}.anchor-nav .nav-scroller[data-v-236b80ab]{scrollbar-width:none;-ms-overflow-style:none}.anchor-nav .nav-scroller[data-v-236b80ab]::-webkit-scrollbar{display:none}.anchor-nav .anchor-link[data-v-236b80ab]{flex-shrink:0;display:inline-flex;align-items:center;height:65px;color:#222;font-size:16px;font-weight:600;text-decoration:none;border-bottom:3px solid transparent;transition:color .2s,border-color .2s;white-space:nowrap}.anchor-nav .anchor-link[data-v-236b80ab]:hover{color:var(--primary-color)}.anchor-nav .anchor-link.active[data-v-236b80ab]{color:var(--primary-color);border-bottom-color:var(--primary-color)}.section-title[data-v-236b80ab]{font-family:Inter,sans-serif;font-weight:700;font-size:36px;line-height:24px;color:#111;margin:0}.body-text[data-v-236b80ab]{font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#676f7e;margin:0}.guide-card[data-v-236b80ab]{box-shadow:0 2px 8px rgba(0,0,0,.04);transition:transform .2s,box-shadow .2s}.guide-card[data-v-236b80ab]:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(0,0,0,.08)}.capabilities-card[data-v-236b80ab]{background:hsla(0,0%,100%,.65);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.cta-banner[data-v-236b80ab]{background:#bfdeff}.cta-banner__bg[data-v-236b80ab]{mix-blend-mode:multiply}[data-v-236b80ab] .el-table{background:transparent;font-family:Inter,sans-serif}[data-v-236b80ab] .el-table th.cap-table-header{background:#dfe0e0!important;color:#111;font-weight:600}[data-v-236b80ab] .el-table .striped-row td{background:#f1f3f6!important}[data-v-236b80ab] .el-table .el-table__cell{height:52px}[data-v-236b80ab] .el-table .cap-table-header.el-table__cell{height:64px}[data-v-236b80ab] .el-table td,[data-v-236b80ab] .el-table th{padding:0}[data-v-236b80ab] .el-table .cell{padding:0 25px 0 30px!important;line-height:1.5;font-size:16px;word-break:break-word}[data-v-236b80ab] .comparison-table.el-table--border{border:1px solid #e6e8ea}[data-v-236b80ab] .comparison-table td,[data-v-236b80ab] .comparison-table th{border-color:#e6e8ea!important}[data-v-236b80ab] .comparison-table .el-table__body td:first-child{font-weight:600;color:#111}[data-v-236b80ab] .materials-table.el-table--border{border:1px solid #e6e8ea}[data-v-236b80ab] .materials-table td,[data-v-236b80ab] .materials-table th{border-color:#e6e8ea!important}[data-v-236b80ab] .materials-table .el-table__header th.el-table__cell{height:64px!important}[data-v-236b80ab] .materials-table .el-table__body td.el-table__cell{height:72px!important}[data-v-236b80ab] .materials-table .el-table__body td:first-child{font-weight:600;color:#111}[data-v-236b80ab] .finishes-table.el-table--border{border:1px solid #e6e8ea}[data-v-236b80ab] .finishes-table td,[data-v-236b80ab] .finishes-table th{border-color:#e6e8ea!important}[data-v-236b80ab] .finishes-table .el-table__header th.el-table__cell{height:64px!important}[data-v-236b80ab] .finishes-table .el-table__body td.el-table__cell{height:72px!important}[data-v-236b80ab] .finishes-table .el-table__body td:first-child{font-weight:600;color:#111}.applications-section[data-v-236b80ab] .applications-section_collapse{border-bottom:none}.applications-section[data-v-236b80ab] .applications-section_collapse .el-collapse-item__header{background:transparent;border-bottom:none}.applications-section[data-v-236b80ab] .applications-section_collapse .el-collapse-item__wrap{border-bottom:none}.applications-section[data-v-236b80ab] .applications-section_collapse .el-collapse-item{padding:0 20px}.applications-section[data-v-236b80ab] .applications-section_collapse .el-collapse-item.is-active{background:#fff;border-radius:8px}