.finish-card[data-v-a0a78a18]{transition:transform .2s}.finish-card[data-v-a0a78a18]:hover{transform:translateY(-2px)}.finish-card__media[data-v-a0a78a18]{overflow:hidden}.finish-card__media img[data-v-a0a78a18]{transition:transform .3s linear}.finish-card__media:hover img[data-v-a0a78a18]{transform:scale(1.05)}.finish-card .finish-attrs[data-v-a0a78a18]{display:flex;flex-direction:column;gap:8px}.finish-card .finish-attr[data-v-a0a78a18]{font-family:Inter,sans-serif;font-size:14px;line-height:1.6;color:#444}.finish-card .finish-attr .attr-label[data-v-a0a78a18]{font-weight:600;color:#111;flex-shrink:0}.finish-card .finish-attr .attr-value[data-v-a0a78a18]{color:#444}.finish-card.active[data-v-a0a78a18]{border:1px solid var(--primary-color)}.pointer[data-v-a0a78a18]{display:inline-block;transform:translateY(1px)}.finishes-page[data-v-a0738bf6]{font-family:Inter,sans-serif;color:#111}.hero-banner__bg[data-v-a0738bf6]{position:absolute;inset:0;z-index:0}.hero-banner__bg img[data-v-a0738bf6]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero-title[data-v-a0738bf6]{line-height:1.1;font-size:42px;font-weight:700;color:#111}@media(min-width:768px)and (max-width:1199px){.hero-title[data-v-a0738bf6]{font-size:36px}}@media(max-width:767px){.hero-title[data-v-a0738bf6]{font-size:24px}}.hero-desc[data-v-a0738bf6]{line-height:1.4}.hero-btn[data-v-a0738bf6]{transition:background .2s}.anchor-nav-sentinel[data-v-a0738bf6]{height:1px;margin-bottom:-1px}.anchor-nav[data-v-a0738bf6]{position:sticky;top:0;z-index:50;background:#fff;box-shadow:0 1px 8px 0 rgba(78,122,194,.1);height:65px}@media(max-width:767px){.anchor-nav[data-v-a0738bf6]{height:44px}}.anchor-nav .nav-scroller[data-v-a0738bf6]{scrollbar-width:none;-ms-overflow-style:none}.anchor-nav .nav-scroller[data-v-a0738bf6]::-webkit-scrollbar{display:none}.anchor-nav .anchor-link[data-v-a0738bf6]{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-a0738bf6]:hover{color:#0072fc}.anchor-nav .anchor-link.active[data-v-a0738bf6]{color:#0072fc;border-bottom-color:#0072fc}@media(max-width:767px){.anchor-nav .anchor-link[data-v-a0738bf6]{height:44px;font-size:14px}}.section-title[data-v-a0738bf6]{font-family:Inter,sans-serif;font-weight:600;font-size:36px;line-height:1.21;color:#111;margin:0}@media(min-width:768px)and (max-width:1199px){.section-title[data-v-a0738bf6]{font-size:30px}}@media(max-width:767px){.section-title[data-v-a0738bf6]{font-size:24px}}.body-text[data-v-a0738bf6]{font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:1.625;color:#444;margin:0}.why-chips .why-chip[data-v-a0738bf6]{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;background:#d2e6ff;color:#0050b3;border-radius:24px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:1.4}@media(max-width:767px){.why-chips .why-chip[data-v-a0738bf6]{font-size:13px;padding:8px 16px}}.chips-bar .finish-chip[data-v-a0738bf6]{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border-radius:24px;background:#fff;color:#444;border:1px solid #e6eaf1;cursor:pointer;font-family:Inter,sans-serif;font-size:14px;line-height:1.4;transition:color .2s,border-color .2s,background .2s;white-space:nowrap}.chips-bar .finish-chip[data-v-a0738bf6]:hover{color:#0072fc;border-color:#0072fc}.chips-bar .finish-chip.active[data-v-a0738bf6]{color:#fff;background:#0072fc;border-color:#0072fc}.comparison-card[data-v-a0738bf6]{background:#fff;border:1px solid #e6eaf1;box-shadow:0 1px 2px 0 rgba(206,225,253,.3)}.step-index[data-v-a0738bf6]{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 10px;background:#d2e6ff;color:#0072fc;border-radius:8px;font-family:Roboto,Inter,sans-serif;font-size:18px;font-weight:700;line-height:1}.guide-card[data-v-a0738bf6]{box-shadow:0 1px 2px 0 rgba(206,225,253,.3);transition:transform .2s,box-shadow .2s}.guide-card[data-v-a0738bf6]:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(0,0,0,.08)}.cta-banner[data-v-a0738bf6]{background:#e2e9f8}.cta-banner .cta-banner-content[data-v-a0738bf6]{text-align:center}[data-v-a0738bf6] .el-table{background:transparent;font-family:Inter,sans-serif}[data-v-a0738bf6] .el-table th.cap-table-header{background:#dfe0e0!important;color:#111;font-weight:600}[data-v-a0738bf6] .el-table .striped-row td{background:#f1f3f6!important}[data-v-a0738bf6] .el-table .cap-table-header.el-table__cell,[data-v-a0738bf6] .el-table .el-table__cell{height:30px}[data-v-a0738bf6] .el-table td,[data-v-a0738bf6] .el-table th{padding:0}[data-v-a0738bf6] .el-table .cell{padding:14px 20px!important;line-height:1.5;font-size:14px;word-break:break-word}.finish-grid[data-v-a0738bf6]{display:grid;grid-template-columns:repeat(2,minmax(200px,1fr));grid-column-gap:32px;grid-row-gap:23px}@media(min-width:768px)and (max-width:1199px){.finish-grid[data-v-a0738bf6]{grid-gap:12px}}@media(max-width:767px){.finish-grid[data-v-a0738bf6]{grid-gap:12px;grid-template-columns:1fr}}.finish-splide[data-v-a0738bf6] .custom-finish-splide__pagination{display:flex;align-items:center;justify-content:center;gap:10px;list-style:none;margin-top:20px}.finish-splide[data-v-a0738bf6] .custom-finish-splide__pagination>li{height:4px;display:inline-flex}.finish-splide[data-v-a0738bf6] .custom-finish-splide__pagination .splide__pagination__page{width:12px;height:100%;background:#ebebeb;border-radius:4px;border:none;outline:none;transition:background .2s}.finish-splide[data-v-a0738bf6] .custom-finish-splide__pagination .splide__pagination__page.is-active{background:#111}.design-guidelines-grid[data-v-a0738bf6]{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:32px;grid-row-gap:24px}@media(min-width:768px)and (max-width:1199px){.design-guidelines-grid[data-v-a0738bf6]{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.design-guidelines-grid[data-v-a0738bf6]{grid-row-gap:20px;grid-template-columns:1fr}}