@font-face{font-family:funnelSans;src:url(../media/FunnelSans_latin-s.p.b8cedeaa.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:funnelSans Fallback;src:local(Arial);ascent-override:99.42%;descent-override:24.85%;line-gap-override:0.0%;size-adjust:100.58%}.funnelsans_c8ecc48a-module__OHvcxq__className{font-family:funnelSans,funnelSans Fallback,ui-sans-serif,system-ui,sans-serif}.funnelsans_c8ecc48a-module__OHvcxq__variable{--font-funnel-sans:"funnelSans","funnelSans Fallback",ui-sans-serif,system-ui,sans-serif}
@font-face{font-family:funnelDisplay;src:url(../media/FunnelDisplay_latin-s.p.b2249d06.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:funnelDisplay Fallback;src:local(Arial);ascent-override:94.19%;descent-override:23.55%;line-gap-override:0.0%;size-adjust:106.17%}.funneldisplay_a765ef9e-module__cm3DRq__className{font-family:funnelDisplay,funnelDisplay Fallback,ui-sans-serif,system-ui,sans-serif}.funneldisplay_a765ef9e-module__cm3DRq__variable{--font-funnel-display:"funnelDisplay","funnelDisplay Fallback",ui-sans-serif,system-ui,sans-serif}
.pg{--brand-500:#ff462d;--brand-600:#e03418;--brand-700:#c2331c;--ink:#14171c;--text-body:#4a525f;--text-soft:#6b7480;--muted:#8b939f;--canvas:#f5f6f8;--hover:#f7f8fa;--tint-red:#fff1ee;--border:#e2e5ea;--border-input:#d8dde3;--hair:#eef0f3;--r:4px;font-family:var(--font-funnel-sans),ui-sans-serif,system-ui,sans-serif;color:var(--text-body);background:#fff;flex-direction:column;min-height:100vh;font-weight:400;display:flex}.pg *,.pg :before,.pg :after{box-sizing:border-box}.pg ::selection{background:var(--brand-500);color:#fff}.pg a{color:var(--brand-700);text-decoration:none}.pg a:hover{color:var(--brand-500)}.pg .wrap{width:100%;max-width:1440px;margin:0 auto;padding:0 24px}.pg .dsp{font-family:var(--font-funnel-display),var(--font-funnel-sans),sans-serif;letter-spacing:-.025em;color:var(--ink);font-weight:800}.pg .num{font-variant-numeric:tabular-nums}.pg .hdr{z-index:60;border-bottom:1px solid var(--border);background:#fff;position:sticky;top:0}.pg .hdr-in{align-items:center;gap:16px;height:58px;display:flex}.pg .logo{flex-shrink:0;align-items:center;display:flex}.pg .logo img{width:auto;height:26px;display:block}.pg .vr{background:var(--border);flex-shrink:0;width:1px;height:22px}.pg .hdr-t{color:var(--ink);white-space:nowrap;font-size:14px;font-weight:600}.pg .nav{align-items:center;gap:2px;margin-left:auto;display:flex}.pg .tab{border-radius:var(--r);height:32px;color:var(--text-body);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;padding:0 12px;font-family:inherit;font-size:13.5px;font-weight:600;display:inline-flex}.pg .tab:hover{background:var(--hover);color:var(--ink)}.pg .tab-on{background:var(--canvas);color:var(--ink)}.pg .cta{border-radius:var(--r);background:var(--brand-500);color:#fff;white-space:nowrap;flex-shrink:0;align-items:center;height:32px;padding:0 16px;font-size:13px;font-weight:600;display:inline-flex}.pg .cta:hover{background:var(--brand-600);color:#fff}.pg .main{flex-direction:column;flex:1;gap:40px;padding-top:36px;padding-bottom:72px;display:flex}.pg .sec-h{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:12px;display:flex}.pg .eyebrow{text-transform:uppercase;letter-spacing:.14em;color:var(--muted);margin:0;font-size:11px;font-weight:700}.pg .note{color:var(--muted);margin:0;font-size:12.5px}.pg .hero{border:1px solid var(--border);border-radius:var(--r);grid-template-columns:minmax(0,1fr) auto;display:grid;overflow:hidden}.pg .hero-l{flex-direction:column;gap:9px;padding:28px 30px;display:flex}.pg .hero-top{align-items:center;gap:13px;display:flex}.pg .dot{border-radius:50%;flex-shrink:0;width:12px;height:12px;display:inline-block}.pg .hero h1{margin:0;font-size:34px;line-height:1.1}.pg .hero-p{max-width:620px;margin:0;font-size:14.5px;line-height:1.6}.pg .hero-m{color:var(--muted);margin:2px 0 0;font-size:12.5px}.pg .hero-r{border-left:1px solid var(--border);background:#fafbfc;flex-direction:column;justify-content:center;gap:18px;min-width:236px;padding:28px 30px;display:flex}.pg .kpi p{margin:0}.pg .kpi-n{font-family:var(--font-funnel-display),sans-serif;letter-spacing:-.025em;color:var(--ink);font-size:30px;font-weight:800;line-height:1}.pg .kpi-l{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin-top:5px;font-size:11px;font-weight:700}.pg .grp{border:1px solid var(--border);border-radius:var(--r);background:#fff;overflow:hidden}.pg .grp+.grp{margin-top:14px}.pg .grp-h{border-bottom:1px solid var(--border);background:#fafbfc;justify-content:space-between;align-items:center;gap:12px;padding:11px 18px;display:flex}.pg .grp-t{text-transform:uppercase;letter-spacing:.1em;color:var(--ink);margin:0;font-size:12px;font-weight:700}.pg .grp-r{flex-shrink:0;align-items:center;gap:12px;display:flex}.pg .grp-m{color:var(--muted);font-size:12px}.pg .pill{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.pg .pill .dot{width:6px;height:6px}.pg .svc{border-top:1px solid var(--hair);padding:14px 18px}.pg .svc:first-child{border-top:none}.pg .svc-top{justify-content:space-between;align-items:center;gap:16px;display:flex}.pg .svc-n{color:var(--ink);margin:0;font-size:14px;font-weight:600}.pg .svc-r{flex-shrink:0;align-items:center;gap:12px;display:flex}.pg .svc-p{color:var(--text-soft);font-size:12.5px}.pg .bar{align-items:stretch;gap:2px;height:28px;margin-top:11px;display:flex}.pg .bar i{border-radius:1px;flex:1;min-width:2px;display:block;position:relative}.pg .bar i:hover{box-shadow:inset 0 0 0 40px #ffffff4d}.pg .bar i:hover:after{content:attr(data-tip);z-index:40;white-space:pre-line;text-align:left;pointer-events:none;border:1px solid var(--border);border-radius:var(--r);width:208px;color:var(--text-body);background:#fff;padding:9px 11px;font-size:12px;font-style:normal;font-weight:400;line-height:1.5;position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%);box-shadow:0 8px 24px #14171c24}.pg .bar i:nth-child(-n+12):hover:after{left:0;transform:none}.pg .bar i:nth-last-child(-n+12):hover:after{left:auto;right:0;transform:none}.pg .bar-l{color:var(--muted);align-items:center;gap:12px;margin-top:6px;font-size:11.5px;display:flex}.pg .bar-l .ln{border-top:1px solid var(--hair);flex:1}.pg .tiles{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;padding:14px 18px;display:grid}.pg .tile{border:1px solid var(--border);border-radius:var(--r);flex-direction:column;gap:7px;min-width:0;padding:9px 10px;display:flex}.pg .tile-h{justify-content:space-between;align-items:baseline;gap:6px;display:flex}.pg .tile-n{text-transform:uppercase;letter-spacing:.03em;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:700;overflow:hidden}.pg .tile-p{color:var(--text-soft);flex-shrink:0;font-size:10.5px;font-weight:600}.pg .wk{align-items:stretch;gap:1px;height:6px;display:flex}.pg .wk i{border-radius:1px;flex:1;min-width:1px;display:block}.pg .inc{text-align:left;border:1px solid var(--border);border-left:3px solid var(--brand-500);border-radius:var(--r);cursor:pointer;background:#fff;width:100%;padding:16px 18px;font-family:inherit;display:block}.pg .inc+.inc{margin-top:12px}.pg .inc:hover{background:#fafbfc}.pg .inc-h{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pg .prio{letter-spacing:.08em;text-transform:uppercase;border-radius:3px;align-items:center;height:20px;padding:0 7px;font-size:10px;font-weight:700;display:inline-flex}.pg .st{border-radius:999px;align-items:center;height:20px;padding:0 9px;font-size:11px;font-weight:600;display:inline-flex}.pg .inc-num{color:var(--muted);font-size:12px}.pg .inc-when{color:var(--muted);margin-left:auto;font-size:12px}.pg .inc-t{font-family:var(--font-funnel-display),sans-serif;letter-spacing:-.02em;color:var(--ink);margin:10px 0 0;font-size:17px;font-weight:800}.pg .inc-s{max-width:840px;margin:6px 0 0;font-size:13.5px;line-height:1.6}.pg .chips{flex-wrap:wrap;gap:6px;margin-top:11px;display:flex}.pg .chip{background:var(--canvas);height:23px;color:var(--text-body);border-radius:3px;align-items:center;padding:0 9px;font-size:11.5px;font-weight:500;display:inline-flex}.pg .cta-row{border-top:1px solid var(--border);color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding-top:22px;font-size:13.5px;display:flex}.pg .back{color:var(--muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-family:inherit;font-size:13px;display:inline-flex}.pg .back:hover{color:var(--ink)}.pg .stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.pg .stat{border:1px solid var(--border);border-radius:var(--r);padding:17px 19px}.pg .hist-mh{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:baseline;gap:12px;padding-bottom:9px;display:flex}.pg .hist-mh h2{font-family:var(--font-funnel-display),sans-serif;letter-spacing:-.02em;color:var(--ink);margin:0;font-size:17px;font-weight:800}.pg .hist-i{text-align:left;border:none;border-bottom:1px solid var(--hair);cursor:pointer;background:0 0;width:100%;padding:16px 4px;font-family:inherit;display:block}.pg .hist-i:hover{background:#fafbfc}.pg .empty{border:1px dashed var(--border-input);border-radius:var(--r);text-align:center;color:var(--muted);padding:38px 24px;font-size:13.5px}.pg .det-g{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:32px;margin-top:28px;display:grid}.pg .tl-i{grid-template-columns:18px minmax(0,1fr);gap:15px;display:grid}.pg .tl-rail{flex-direction:column;align-items:center;display:flex}.pg .tl-dot{border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:5px}.pg .tl-line{background:var(--border);flex:1;width:2px;min-height:22px}.pg .tl-h{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pg .tl-l{text-transform:uppercase;letter-spacing:.08em;color:var(--ink);margin:0;font-size:12px;font-weight:700}.pg .box{border:1px solid var(--border);border-radius:var(--r);padding:20px 22px}.pg .kv{border-bottom:1px solid var(--hair);justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;display:flex}.pg .kv:last-child{border-bottom:none}.pg .foot{border-top:1px solid var(--border);background:#fff;margin-top:8px;padding:26px 0 30px}.pg .foot-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.pg .foot-l{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.pg .foot-l img{width:auto;height:24px;display:block}.pg .foot-c{color:var(--muted);margin:0;font-size:12.5px}.pg .foot-r{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.pg .foot-r a{color:var(--muted);font-size:12.5px}.pg .foot-r a:hover{color:var(--ink)}.pg .foot-r a.em{color:var(--brand-700);font-weight:600}@media (max-width:1199px){.pg .tiles{grid-template-columns:repeat(5,minmax(0,1fr))}.pg .det-g{grid-template-columns:minmax(0,1fr);gap:24px}.pg .hero{grid-template-columns:minmax(0,1fr)}.pg .hero-r{border-left:none;border-top:1px solid var(--border);flex-direction:row;justify-content:flex-start;gap:44px;padding:18px 30px}}@media (max-width:719px){.pg .wrap{padding:0 16px}.pg .main{gap:32px;padding-top:24px;padding-bottom:56px}.pg .hdr-in{flex-wrap:wrap;gap:10px;height:auto;padding:9px 0}.pg .hdr-t,.pg .vr{display:none}.pg .logo{order:1}.pg .cta{order:3;margin-left:auto}.pg .nav{border-top:1px solid var(--hair);order:4;gap:6px;width:100%;margin-left:0;padding-top:8px}.pg .nav .tab{text-align:center;flex:1;justify-content:center}.pg .hero-l{padding:22px 18px}.pg .hero h1{font-size:25px}.pg .hero-r{gap:30px;padding:16px 18px}.pg .kpi-n{font-size:25px}.pg .tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:12px}.pg .tile-h{flex-direction:column;align-items:flex-start;gap:3px}.pg .svc{padding:12px 14px}.pg .grp-h{padding:10px 14px}.pg .sec-h{flex-direction:column;align-items:flex-start;gap:4px}.pg .bar{height:24px}.pg .bar i:nth-child(-n+60),.pg .bar i:hover:after,.pg .bar-l .ln{display:none}.pg .stats{grid-template-columns:minmax(0,1fr)}.pg .inc-when{width:100%;margin-left:0}.pg .foot-in{flex-direction:column;align-items:flex-start;gap:14px}}@media (max-width:479px){.pg .tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}
