.cr-crumbs{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:var(--fs-sm);color:var(--muted);margin:0 0 var(--sp-4)}.cr-crumbs a{color:var(--muted)}.cr-crumbs a:hover{color:var(--fg)}.cr-head{margin:0 0 var(--sp-6);max-width:760px}.cr-head h1{font-size:var(--fs-2xl);font-family:var(--font-display);margin:0 0 var(--sp-2)}.cr-head p{margin:0;color:var(--muted);font-size:var(--fs-md);line-height:1.55}.cr-head p b{color:var(--fg);font-weight:600}.cr-sec{margin:var(--sp-7) 0 var(--sp-3);font-size:var(--fs-xl);font-weight:700;letter-spacing:-.015em;display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap}.cr-sec small{font-size:var(--fs-sm);font-weight:400;color:var(--muted);letter-spacing:0}.cr-note{color:var(--muted);font-size:var(--fs-sm);line-height:1.55;max-width:760px;margin:var(--sp-3) 0 0}.cr-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(250px,100%),1fr));gap:var(--sp-3)}.cr-tile{display:flex;flex-direction:column;gap:4px;color:inherit}.cr-tile:hover{text-decoration:none}.cr-tile .t-name{font-size:var(--fs-lg);font-weight:700;color:var(--fg)}.cr-tile .t-price{font-size:var(--fs-xl);font-weight:700;letter-spacing:-.015em;font-variant-numeric:tabular-nums;margin-top:var(--sp-2)}.cr-tile .t-meta{font-size:var(--fs-sm);color:var(--muted)}.cr-rows{background:var(--panel);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--shadow-1);overflow:hidden}.cr-row{display:grid;grid-template-columns:84px minmax(0,1fr) auto;gap:var(--sp-4);align-items:center;padding:var(--sp-3) var(--sp-4);color:inherit}.cr-row+.cr-row{border-top:1px solid var(--border)}a.cr-row:hover{background:var(--panel-2);text-decoration:none}.cr-row .r-img{width:84px;height:56px;border-radius:var(--r-sm);object-fit:cover;background:var(--panel-2);display:grid;place-items:center;color:var(--muted);font-weight:700;font-size:var(--fs-lg)}.cr-row .r-name{font-weight:600;font-size:var(--fs-lg);color:var(--fg)}.cr-row .r-meta{font-size:var(--fs-sm);color:var(--muted);margin-top:2px}.cr-row .r-price{text-align:right;font-variant-numeric:tabular-nums}.cr-row .r-price b{display:block;font-size:var(--fs-lg);font-weight:700;color:var(--fg)}.cr-row .r-price small{font-size:var(--fs-xs);color:var(--muted)}.cr-hero{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0;overflow:hidden}.cr-hero>div{padding:var(--sp-5);min-width:0}.cr-hero>div+div{border-left:1px solid var(--border)}.cr-hero .h-label{font-size:var(--fs-xs);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.cr-hero .h-val{font-size:clamp(28px,4.4vw,40px);font-weight:700;letter-spacing:-.02em;line-height:1.1;margin:6px 0 4px;font-variant-numeric:tabular-nums}.cr-hero .h-sub{font-size:var(--fs-sm);color:var(--muted);line-height:1.45}.cr-hero .h-anchor .h-val{color:var(--accent)}.cr-call{display:flex;gap:var(--sp-3);align-items:flex-start;margin:var(--sp-4) 0 0;padding:var(--sp-3) var(--sp-4);border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--bg-deep)}.cr-call .c-word{flex:none;font-weight:700;font-size:var(--fs-md);padding:3px 12px;border-radius:999px;border:1px solid var(--meissen-bright);color:var(--fg);background:#3d6bb829}.cr-call .c-why{color:var(--muted);font-size:var(--fs-md);line-height:1.5;padding-top:2px}.cr-chart{margin-top:var(--sp-4);padding:var(--sp-5)}.cr-hop{display:flex;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;margin-top:var(--sp-4)}.cr-hop a{display:inline-flex;flex-direction:column;padding:var(--sp-2) var(--sp-4);border:1px solid var(--border);border-radius:var(--r-md);background:var(--panel);color:var(--fg);min-width:130px}.cr-hop a:hover{border-color:var(--meissen-bright);text-decoration:none}.cr-hop a small{color:var(--muted);font-size:var(--fs-xs)}.cr-hop a b{font-variant-numeric:tabular-nums}.cr-hop a.next{text-align:right;margin-left:auto}.cr-my{scroll-margin-top:84px;margin-top:var(--sp-6);padding-top:var(--sp-5);border-top:1px solid var(--border)}.cr-my:target{outline:1px solid var(--meissen-bright);outline-offset:8px;border-radius:var(--r-md)}.cr-my h3{margin:0 0 var(--sp-2);font-size:var(--fs-lg);font-weight:700;display:flex;align-items:baseline;gap:var(--sp-3);flex-wrap:wrap}.cr-my h3 small{font-size:var(--fs-sm);font-weight:400;color:var(--muted)}.cr-my>p{margin:0 0 var(--sp-3);color:var(--muted);font-size:var(--fs-md);line-height:1.55}.cr-my .cr-hero .h-val{font-size:clamp(22px,3vw,30px)}.cr-my .cr-hero>div{padding:var(--sp-4)}.cr-my .cr-table{margin-top:var(--sp-3)}.cr-table{padding:0;overflow:auto}.cr-table td.r,.cr-table th.r{text-align:right;font-variant-numeric:tabular-nums}.cr-table td.sub{color:var(--muted)}.cr-table .neg{color:var(--good)}.cr-table .est{color:var(--muted);font-size:var(--fs-xs);margin-left:4px}.cr-table tr.cr-link td{padding:0}.cr-chips{display:flex;flex-wrap:wrap;gap:8px}.cr-chip{display:inline-flex;align-items:center;padding:6px 12px;border:1px solid var(--border);border-radius:999px;background:var(--panel);color:var(--fg);font-size:var(--fs-md)}.cr-chip:hover{border-color:var(--meissen-bright);text-decoration:none}.cr-chip small{color:var(--muted);margin-left:6px}@media(max-width:760px){.cr-hero{grid-template-columns:1fr 1fr}.cr-hero .h-anchor{grid-column:1 / -1;border-left:0;border-top:1px solid var(--border)}.cr-row{grid-template-columns:64px minmax(0,1fr) auto;gap:var(--sp-3)}.cr-row .r-img{width:64px;height:44px}.cr-chart{padding:var(--sp-4) var(--sp-3)}}
