.home_page__8eg_E{max-width:1120px;margin:0 auto;padding:40px 24px 80px}.home_top__vMmyK{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:10px}.home_views__4wOsC{color:var(--muted);letter-spacing:.08em}.home_kicker__E7x83,.home_views__4wOsC{margin:0;font-size:12px;text-transform:uppercase}.home_kicker__E7x83{letter-spacing:.16em;color:var(--accent)}.home_langs__UvksW{display:flex;gap:12px;font-size:12px;letter-spacing:.12em}.home_lang__61WUR{color:var(--muted);text-decoration:none}.home_langActive__xnW5d,.home_lang__61WUR:hover{color:var(--accent)}.home_title__znpQq{font-family:var(--serif);font-size:clamp(36px,6vw,64px);font-weight:400;letter-spacing:-.03em;line-height:1.05;margin:0 0 12px}.home_lede__JFvHl{max-width:40rem;color:var(--muted);font-size:17px;line-height:1.5;margin:0}.home_ledePunch__w_ZRH{font-weight:700;color:var(--ink)}.home_audio__hb6Zy{display:block;width:100%;max-width:22rem;margin:12px 0 0;height:40px}.home_hero__a5iyJ{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);grid-gap:32px;gap:32px;align-items:start;margin-bottom:40px}.home_totals__mJSnA{display:flex;flex-direction:column;gap:12px}.home_total__mzjYa{background:var(--paper);border:1px solid var(--line);border-radius:16px;padding:28px 28px 22px}.home_totalLabel__YkU35{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 8px}.home_totalValue__e_YUA{font-family:var(--serif);font-size:clamp(40px,5vw,56px);line-height:1;margin:0 0 8px}.home_totalHint__zkFuO{margin:0;color:var(--muted);font-size:13px}.home_stats__ttrRr{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:36px}.home_stat__G3Hmx{background:var(--paper);border:1px solid var(--line);border-radius:12px;padding:16px 18px}.home_statValue__kmnvR{font-family:var(--serif);font-size:22px;margin:0 0 4px}.home_statLabel__9OIli{margin:0;color:var(--muted);font-size:12px;line-height:1.35}.home_section__cXUKf{margin:48px 0 0}.home_heading__GtuTE{font-family:var(--serif);font-size:28px;font-weight:400;margin:0 0 8px}.home_caption__nc6hD{margin:0 0 20px;color:var(--muted);font-size:14px}.home_chartCard__3Bwwx,.home_tableWrap__23y4J{background:var(--paper);border:1px solid var(--line);border-radius:16px;overflow:hidden}.home_chartCard__3Bwwx{padding:20px 20px 12px}.home_bars__0AYeN{display:flex;flex-direction:column;gap:10px}.home_barRow__LsDgs{display:grid;grid-template-columns:minmax(72px,110px) minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center}.home_barLabel__M6Keh{font-size:13px}.home_barTrack__DPmVK{height:14px;background:var(--accent-soft);border-radius:99px;overflow:hidden;display:flex}.home_barSeg__h9_3u{height:100%;flex:0 0 auto}.home_barValue__GaQla{font-size:13px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_legend__0u_0T{display:flex;flex-wrap:wrap;gap:14px;margin:16px 0 4px;font-size:12px;color:var(--muted)}.home_legendMark__AtzWr{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:6px}.home_pieWrap__o9thB{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);grid-gap:24px;gap:24px;align-items:center;padding:8px 8px 16px}.home_pieLegend__p3Zy2{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.home_pieLegendItem__a9UyG{display:grid;grid-template-columns:12px 1fr auto;grid-gap:8px;gap:8px;align-items:center;font-size:13px}.home_swatch__kRbYg{width:12px;height:12px;border-radius:2px}.home_filters__iZnfW{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}.home_filterBtn__VQDhz{border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:999px;padding:6px 12px;font:inherit;font-size:13px;cursor:pointer}.home_filterBtnActive__gCRDa{background:var(--ink);color:var(--paper);border-color:var(--ink)}.home_tableWrap__23y4J{overflow-x:auto}.home_table__BucO3{width:100%;border-collapse:collapse;font-size:14px}.home_td__2GvFr,.home_th__S1JZm{text-align:left;padding:10px 14px;border-bottom:1px solid var(--line);vertical-align:top}.home_table__BucO3 tbody tr:hover .home_td__2GvFr,.home_th__S1JZm{background:#faf6f0}.home_th__S1JZm{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-weight:600;position:-webkit-sticky;position:sticky;top:0}.home_num__B6ow6{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_date__nJYy_,.home_num__B6ow6{white-space:nowrap}.home_place___UW6T{color:var(--muted);font-size:12px}.home_empty__mll7h{padding:28px 14px;text-align:center;color:var(--muted);font-size:14px}.home_badge__JnxMg{display:inline-block;font-size:11px;letter-spacing:.04em;text-transform:uppercase;padding:2px 8px;border-radius:999px;font-weight:600}.home_badgeRefunded__dCOc5{background:#e6efe8;color:#2f4a3c}.home_badgeSplit__5JVIr{background:#f5ead0;color:#7a5a12}.home_badgeFull__wglxW{background:#f3e4dc;color:#8b2e2e}.home_badgeAmount__i7tY8{background:#e7eef4;color:#2f4a6b}.home_owed___x1d6{margin-top:4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px}.home_refundNote__T4YFn{margin-top:4px;color:var(--muted);font-size:12px;line-height:1.4}.home_noteWarn__c2u45{margin-top:16px;color:#8b2e2e;font-size:13px}.home_foot__IPtwB{display:flex;justify-content:space-between;gap:16px;padding:12px 14px 14px;color:var(--muted);font-size:13px;border-top:1px solid var(--line)}.home_photo__HvDPn{margin:48px 0 0}.home_photo__HvDPn img{display:block;width:100%;height:auto;border-radius:16px;border:1px solid var(--line)}@media (max-width:860px){.home_top__vMmyK{flex-wrap:wrap}.home_barRow__LsDgs,.home_hero__a5iyJ,.home_pieWrap__o9thB,.home_stats__ttrRr{grid-template-columns:1fr}.home_barValue__GaQla{text-align:left}.home_stats__ttrRr{grid-template-columns:1fr 1fr}}