.loc-page .lst-eyebrow{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-rose)}.loc-page .lst-eyebrow-top{margin-top:28px}.loc-page .lst-eyebrow-top+.lst-h1{margin-top:10px}.loc-hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.loc-subhead{margin:26px 0 12px;font-size:.95rem;font-weight:650;color:var(--text-heading)}@media (min-width:860px){.loc-tips:has(>:nth-child(4)){grid-template-columns:repeat(4,1fr)}}.loc-features{display:grid;gap:12px;margin-top:22px}@media (min-width:720px){.loc-features{grid-template-columns:repeat(2,1fr)}}.loc-features .lst-card h3{margin-bottom:8px}.loc-features .lst-card p{margin:0;font-size:.9rem;color:var(--text-body)}.loc-price-teaser{display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:space-between;margin-top:22px}.loc-price-teaser p{margin:0;color:var(--text-body);max-width:640px}.loc-prices{display:grid;gap:12px;margin-top:40px}@media (min-width:720px){.loc-prices{grid-template-columns:repeat(2,1fr)}}.loc-amount{font-size:clamp(2rem,4.5vw,2.75rem);font-weight:800;letter-spacing:-.03em;color:var(--text-heading);line-height:1.1}.loc-amount span{font-size:1rem;font-weight:500;letter-spacing:0;color:var(--text-secondary)}.loc-price p{margin:10px 0 0;color:var(--text-body);font-size:.9rem}.loc-vat{margin-top:12px}.loc-checks{list-style:none;padding:0;margin:22px 0 0;display:grid;gap:10px;max-width:760px}.loc-checks li{position:relative;padding-left:28px;color:var(--text-body)}.loc-checks li:before{content:"";position:absolute;left:0;top:.35em;width:16px;height:16px;border-radius:50%;background:var(--accent-rose-tint-14);box-shadow:inset 0 0 0 1px var(--accent-rose-border)}.cmp-table-wrap{margin-top:22px;overflow-x:auto;border:1px solid var(--border-ghost);border-radius:16px}.cmp-table{width:100%;border-collapse:collapse;font-size:.9rem;min-width:560px}.cmp-table td,.cmp-table th{text-align:left;vertical-align:top;padding:14px 16px;border-bottom:1px solid var(--border-ghost)}.cmp-table tr:last-child td,.cmp-table tr:last-child th{border-bottom:0}.cmp-table thead th{background:var(--bg-panel);color:var(--text-heading);font-weight:650}.cmp-table tbody th{color:var(--text-heading);font-weight:600;width:26%}.cmp-table td{color:var(--text-body)}.cmp-sources{margin:18px 0 0;padding-left:18px;font-size:.8125rem;color:var(--text-secondary);max-width:860px}.cmp-sources li{margin:0 0 6px;word-break:break-word}.cmp-sources a{color:var(--text-body)}a.cmp-hub-card{display:block;text-decoration:none;color:inherit;transition:border-color .15s ease}a.cmp-hub-card:hover{border-color:var(--accent-rose-border)}a.cmp-hub-card p{margin:0;font-size:.9rem;color:var(--text-body)}