.lsp-cmp,.lsp-perm{box-sizing:border-box;color:#2b3a45;font-family:Poppins,sans-serif;padding:72px 120px}.lsp-cmp{background:#f2f5f8}.lsp-perm{background:#fff}.lsp-cmp-in{margin:0 auto;max-width:1100px}.lsp-cmp-eyebrow{align-items:center;color:#b8652b;display:flex;font-size:13px;font-weight:600;gap:10px;letter-spacing:.14em;margin:0 0 10px;text-transform:uppercase}.lsp-cmp-eyebrow:before{background:#e8a675;content:"";height:2px;width:28px}.lsp-cmp-title{color:#164c6b;font-size:34px;font-weight:700;letter-spacing:-.02em;line-height:1.25;margin:0 0 14px;max-width:760px}.lsp-cmp-intro,.lsp-cmp-perm{color:#3e5566;font-size:16px;line-height:1.65;max-width:780px}.lsp-cmp-intro p,.lsp-cmp-perm p{margin:0 0 12px}.lsp-cmp-perm ul{display:grid;gap:12px;list-style:none;margin:0 0 14px;padding:0}.lsp-cmp-perm li{border-left:3px solid #e8a675;color:#2b3a45;font-size:15.5px;padding:2px 0 2px 14px}.lsp-cmp strong,.lsp-perm strong{color:#164c6b}.lsp-cmp a,.lsp-perm a{color:#164c6b;font-weight:600;text-decoration:underline;text-decoration-color:rgba(22,76,107,.35);text-underline-offset:3px}.lsp-cmp a:hover,.lsp-perm a:hover{text-decoration-color:#b8652b}.lsp-cmp-filters{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin:26px 0 16px}.lsp-cmp-flabel{color:#4f6070;font-size:13px;font-weight:600;margin-right:4px}.lsp-chip{all:unset;background:#fff;border:1px solid #c9d6e0;border-radius:999px;box-sizing:border-box;color:#164c6b;cursor:pointer;font:500 14px/1 Poppins,sans-serif;padding:10px 16px;transition:background .15s,border-color .15s,color .15s}.lsp-chip.is-on,.lsp-chip:hover{border-color:#164c6b}.lsp-chip.is-on{background:#164c6b;color:#fff}.lsp-chip:focus-visible{outline:3px solid #2f80c9;outline-offset:2px}.lsp-cmp-wrap{background:#fff;border-radius:14px;box-shadow:0 1px 2px rgba(22,76,107,.06),0 8px 24px rgba(22,76,107,.07);overflow:hidden}.lsp-cmp-table{border-collapse:collapse;font-size:14.5px;line-height:1.55;width:100%}.lsp-cmp-table thead th{background:#fff;border-bottom:2px solid #164c6b;color:#5b6f7e;font-size:12px;font-weight:600;letter-spacing:.1em;padding:16px 20px 14px;text-align:left;text-transform:uppercase}.lsp-cmp-table tbody td,.lsp-cmp-table tbody th{border-top:1px solid #e6ecf1;color:#3e5566;font-weight:400;padding:18px 20px;text-align:left;vertical-align:top}.lsp-cmp-table tbody tr:first-child td,.lsp-cmp-table tbody tr:first-child th{border-top:0}.lsp-cmp-table tbody tr{transition:background .15s}.lsp-cmp-table tbody tr:hover{background:#f8fafc}.lsp-cmp-table tbody tr[hidden]{display:none}.lsp-cmp-table tbody th{width:26%}.lsp-cmp .lsp-cmp-name{color:#164c6b;display:inline;font-size:16px;font-weight:700;line-height:1.35;text-decoration:none}.lsp-cmp a.lsp-cmp-name:hover{color:#b8652b}.lsp-arr{border-right:2px solid;border-top:2px solid;display:inline-block;height:7px;margin:0 0 2px 8px;transform:rotate(45deg);transition:transform .15s;width:7px}.lsp-cmp a.lsp-cmp-name:hover .lsp-arr{transform:translateX(3px) rotate(45deg)}.lsp-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.lsp-tag{background:#eaf1f6;border-radius:4px;color:#164c6b;font-size:11.5px;font-weight:600;letter-spacing:.02em;line-height:1.4;padding:3px 8px}.lsp-cmp-table .num{text-align:right;white-space:nowrap;width:1%}.lsp-cmp-table thead th.num{text-align:right}.lsp-price{background:#fcf1e8;border-radius:6px;color:#8a4313;display:inline-block;font-size:15px;font-variant-numeric:tabular-nums;font-weight:700;padding:6px 10px}.lsp-cmp-note{border-left:3px solid #c9d6e0;color:#4f6070;font-size:13.5px;line-height:1.6;margin:18px 0 0;max-width:900px;padding-left:14px}.lsp-cmp-note p{margin:0}.lsp-tl{counter-reset:none;display:grid;gap:0;grid-template-columns:repeat(3,1fr);list-style:none;margin:40px 0 0;padding:0}.lsp-tl-i{padding:0;position:relative}.lsp-tl-i .lsp-tl-body,.lsp-tl-i .lsp-tl-mark{padding-right:32px}.lsp-tl-mark{color:#b8652b;display:block;font-size:30px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em;line-height:1;margin:0 0 16px}.lsp-tl-dot{display:block;height:14px;margin:0 0 22px;position:relative}.lsp-tl-dot:before{background:#fff;border:3px solid #164c6b;border-radius:50%;box-sizing:border-box;content:"";height:14px;left:0;position:absolute;top:0;width:14px;z-index:1}.lsp-tl-dot:after{content:"";height:2px;left:14px;position:absolute;right:0;top:6px}.lsp-tl-dot:after,.lsp-tl-i.is-last .lsp-tl-dot:before{background:#164c6b}.lsp-tl-i.is-last .lsp-tl-dot:after{background:linear-gradient(90deg,#164c6b,rgba(22,76,107,0))}.lsp-tl-t{color:#164c6b;font-size:18px;font-weight:700;line-height:1.35;margin:0 0 8px}.lsp-tl-x{color:#3e5566;font-size:15px;line-height:1.65}.lsp-tl-x p{margin:0 0 8px}.lsp-perm-note{background:#f2f5f8;border-radius:12px;color:#3e5566;font-size:15px;line-height:1.65;margin:36px 0 0;padding:18px 22px}.lsp-perm-note p{margin:0 0 8px}.lsp-perm-note p:last-child{margin:0}.lsp-cmp-src{color:#5b6f7e;font-size:13px;margin-top:18px}.lsp-cmp-src p{margin:0}@media (prefers-reduced-motion:reduce){.lsp-cmp *,.lsp-perm *{transition:none!important}}@media (max-width:1200px){.lsp-cmp,.lsp-perm{padding:64px 80px}}@media (max-width:900px){.lsp-tl{grid-template-columns:1fr;margin-top:28px}.lsp-tl-i{column-gap:18px;display:grid;grid-template-columns:14px 1fr;padding:0 0 28px}.lsp-tl-i .lsp-tl-body,.lsp-tl-i .lsp-tl-mark{padding-right:0}.lsp-tl-dot{grid-column:1;grid-row:1/span 2;height:auto;margin:6px 0 0}.lsp-tl-dot:after{bottom:-34px;height:auto;left:6px;right:auto;top:14px;width:2px}.lsp-tl-i.is-last .lsp-tl-dot:after{display:none}.lsp-tl-mark{font-size:24px;margin:0 0 6px}.lsp-tl-body,.lsp-tl-mark{grid-column:2}.lsp-tl-i.is-last{padding-bottom:0}}@media (max-width:768px){.lsp-cmp,.lsp-perm{padding:48px 20px}.lsp-cmp-title{font-size:26px}.lsp-cmp-filters{flex-wrap:nowrap;margin:20px -20px 14px;overflow-x:auto;padding:2px 20px 6px;scrollbar-width:none}.lsp-cmp-filters::-webkit-scrollbar{display:none}.lsp-chip{flex:none}.lsp-cmp-flabel{display:none}.lsp-cmp-wrap{background:transparent;border-radius:0;box-shadow:none;overflow:visible}.lsp-cmp-table thead{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0)}.lsp-cmp-table,.lsp-cmp-table tbody,.lsp-cmp-table td,.lsp-cmp-table th,.lsp-cmp-table tr{box-sizing:border-box;display:block;width:100%!important}.lsp-cmp-table tbody tr{background:#fff;border-radius:12px;box-shadow:0 1px 2px rgba(22,76,107,.06),0 6px 16px rgba(22,76,107,.06);margin:0 0 12px;padding:16px 16px 14px}.lsp-cmp-table tbody tr:hover{background:#fff}.lsp-cmp-table tbody td,.lsp-cmp-table tbody th{border:0;padding:4px 0}.lsp-cmp-table tbody th{padding-bottom:8px}.lsp-cmp-table tbody td:before{color:#7a8c99;content:attr(data-label);display:block;font-size:11px;font-weight:600;letter-spacing:.1em;margin:6px 0 2px;text-transform:uppercase}.lsp-cmp-table td.num{padding-top:10px;text-align:left}}