.hc,.hv{background-color:var(--hs-deep)}.hc{align-items:flex-end;background:var(--hs-deep);color:var(--hs-white);display:flex;isolation:isolate;margin-top:calc(var(--header-h, 140px)*-1);min-height:max(720px,min(900px,100dvh));overflow:hidden;position:relative}.hc .hv__scrim{background:linear-gradient(180deg,rgba(29,37,60,.35),rgba(29,37,60,.2) 30%,rgba(29,37,60,.55) 65%,rgba(29,37,60,.92))}.hc__content{align-items:end;display:grid;gap:40px;padding-bottom:56px;width:100%}@media (min-width:1100px){.hc__content{gap:56px;grid-template-columns:1fr 520px}}@media (min-width:1300px){.hc__content{grid-template-columns:1fr 560px}}.hc__copy{display:flex;flex-direction:column;gap:24px;padding-bottom:8px}.hc .h-cap{color:var(--hs-pink-light);max-width:40ch}.hc__car{width:100%}.hc__steps{display:grid;gap:8px;grid-template-columns:repeat(3,1fr);margin-bottom:12px}.hc__step{background:none;border:0;color:hsla(0,0%,100%,.7);cursor:pointer;font:inherit;padding:0;text-align:left}.hc__step span{display:block;font-size:12.5px;font-weight:500;letter-spacing:.04em;margin-bottom:8px;text-transform:uppercase;transition:color .2s}.hc__step[aria-selected=true] span{color:var(--hs-white)}.hc__bar{background:hsla(0,0%,100%,.25);height:3px;overflow:hidden}.hc__bar,.hc__bar i{border-radius:3px;display:block}.hc__bar i{background:var(--hs-pink);height:100%;width:0}.hc__step.done .hc__bar i{width:100%}.hc__step:focus-visible{border-radius:4px;outline:2px solid var(--hs-pink);outline-offset:4px}.hc__stage{height:400px;position:relative}.hc__card{background:var(--hs-white);border-radius:24px;box-shadow:0 30px 70px -20px rgba(0,0,0,.55);color:var(--hs-deep);display:flex;flex-direction:column;inset:0;opacity:0;padding:28px 30px;pointer-events:none;position:absolute;transform:translateX(28px) scale(.98);transition:opacity .5s var(--ease),transform .6s var(--ease)}.hc__card.is-on{opacity:1;pointer-events:auto;transform:none}.hc__card.is-out{opacity:0;transform:translateX(-28px) scale(.98)}.hc__meta{align-items:baseline;color:var(--hs-caption);display:flex;font-size:13px;gap:12px;justify-content:space-between}.hc__meta b{color:var(--hs-pink-hot);font-size:13px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.hc__card h3{font-size:30px;font-weight:500;letter-spacing:-.02em;line-height:1.05;margin:14px 0 18px}.hc__resp{background:var(--hs-neutral-50);border-radius:18px;padding:18px 20px}.hc__score{align-items:center;display:flex;gap:10px;margin-bottom:10px}.hc__score img{height:30px;width:30px}.hc__score b{color:var(--hs-danger);font-size:28px;font-weight:500;line-height:1}.hc__score small{color:var(--hs-caption);font-size:14px}.hc__resp p{font-size:16px;line-height:1.45;margin:0 0 12px}.hc__tags{display:flex;flex-wrap:wrap;gap:8px}.hc__tags span{background:#ffd6ce;border-radius:var(--r-pill);color:var(--hs-deep);font-size:13.5px;padding:5px 12px}.hc__foot{font-size:13.5px;margin-top:auto}.hc__foot,.hc__sub{color:var(--hs-caption)}.hc__sub{font-size:14px;margin:-6px 0 12px}.hc__bars{display:grid;gap:10px}.hc__bars div{align-items:center;display:grid;font-size:15px;gap:12px;grid-template-columns:120px 1fr 44px}.hc__bars u{background:var(--hs-pink-vlight);height:8px;overflow:hidden;text-decoration:none}.hc__bars u,.hc__bars u i{border-radius:4px;display:block}.hc__bars u i{background:var(--hs-pink);height:100%;transition:width .9s var(--ease) .15s;width:0}.hc__card.is-on .hc__bars u i{width:var(--w)}.hc__bars em{font-style:normal;font-weight:500;text-align:right}.hc__kpis{border-top:1px solid var(--hs-neutral-100);display:flex;gap:32px;margin-top:auto;padding-top:16px}.hc__kpis b{display:block;font-size:26px;font-weight:500;letter-spacing:-.02em;line-height:1.1}.hc__kpis b.bad{color:var(--hs-danger)}.hc__kpis small{color:var(--hs-caption);font-size:13px}.hc__ask{align-items:center;background:var(--hs-neutral-50);border-radius:14px;display:flex;font-size:15px;gap:10px;margin-bottom:14px;padding:12px 14px}.hc__ask img{height:22px;width:22px}.hc__ans{color:var(--hs-deep);font-size:15.5px;line-height:1.5;margin:0}.hc__init{background:var(--hs-deep);border-radius:16px;color:var(--hs-white);margin-top:auto;padding:14px 18px}.hc__init small{color:var(--hs-pink-mid);display:block;font-size:12px;font-weight:500;letter-spacing:.06em;margin-bottom:4px;text-transform:uppercase}.hc__init b{font-size:17px;font-weight:500}.hc__note{color:hsla(0,0%,100%,.7);font-size:12.5px;margin-top:10px}@media (max-width:1099px){.hc__content{padding-bottom:40px}.hc{min-height:0;padding-top:calc(var(--header-h, 140px) + 120px)}}@media (max-width:599px){.hc__stage{height:430px}.hc__card{padding:22px 20px}.hc__card h3{font-size:26px}.hc__bars div{font-size:14px;grid-template-columns:116px 1fr 40px;white-space:nowrap}.hc__kpis{gap:20px}}@media (prefers-reduced-motion:reduce){.hc__bars u i,.hc__card{transition:none}.hc video{display:none}}.hc[data-hero]{background-color:var(--hero-base,#1d253c);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:var(--hero-min,780px)}.hc[data-hero].hero--fill{min-height:max(var(--hero-min,780px),min(900px,100dvh))}.hc[data-hero] .h-display{color:var(--hero-head,#fff)}.hc[data-hero] .h-cap{color:var(--hero-cap,#ffd8e4)}.hc[data-hero] .hv__scrim{background:linear-gradient(180deg,transparent 0,transparent 25%,var(--hero-scrim,#1d253c) 100%);opacity:var(--hero-scrim-o,.92)}.hc[data-hero] .hc__step span{color:var(--hc-step,#fff);opacity:.7}.hc[data-hero] .hc__step[aria-selected=true] span{opacity:1}.hc[data-hero] .hc__bar{background:color-mix(in srgb,var(--hc-track,#fff) 25%,transparent)}.hc[data-hero] .hc__bar i{background:var(--hc-fill,#ff7ea5)}.hc[data-hero] .hc__card{background:var(--hc-card,#fff);color:var(--hc-text,#1d253c)}.hc[data-hero] .hc__foot,.hc[data-hero] .hc__kpis small,.hc[data-hero] .hc__meta,.hc[data-hero] .hc__score small,.hc[data-hero] .hc__sub{color:var(--hc-muted,#616161)}.hc[data-hero] .hc__meta b{color:var(--hc-accent,#ff4d83)}.hc[data-hero] .hc__ask,.hc[data-hero] .hc__resp{background:var(--hc-quote,#f5f5f5)}.hc[data-hero] .hc__tags span{background:var(--hc-tag,#ffd6ce);color:var(--hc-text,#1d253c)}.hc[data-hero] .hc__bars u{background:var(--hc-bartrack,#ffecf1)}.hc[data-hero] .hc__bars u i{background:var(--hc-barfill,#ff7ea5)}.hc[data-hero] .hc__kpis b.bad,.hc[data-hero] .hc__score b{color:var(--hc-alert,#db2719)}.hc[data-hero] .hc__ans{color:var(--hc-text,#1d253c)}.hc[data-hero] .hc__init{background:var(--hc-tile,#1d253c);color:var(--hc-tile-text,#fff)}.hc[data-hero] .hc__init small{color:var(--hc-tile-label,#ffb2ca)}.hc[data-hero] .hc__note{color:var(--hc-note,#fff);opacity:.7}@media (max-width:1099px){.hc[data-hero],.hc[data-hero].hero--fill{min-height:0}}.hc[data-hero] .hc__card--grey{background:var(--hs-neutral-50,#f5f5f5)}.hc[data-hero] .hc__card--pink{background:var(--hs-pink-vlight,#ffecf1)}.hc__card--pink .hc__meta b{color:var(--hc-accent,#ff4d83)}.hc__big{margin:18px 0 16px}.hc__big b{display:block;font-size:72px;font-weight:500;letter-spacing:-.04em;line-height:.95}.hc[data-hero] .hc__big b.bad{color:var(--hc-alert,#db2719)}.hc__big small{color:var(--hc-muted,#616161);display:block;font-size:14px;line-height:1.4;margin-top:8px}.hc__rows{background:var(--hs-neutral-50,#f5f5f5);border-radius:16px;margin:auto 0 0;padding:4px 18px}.hc__card--grey .hc__rows,.hc__card--pink .hc__rows{background:var(--hs-white,#fff)}.hc__rows>div{align-items:baseline;display:flex;font-size:15px;gap:16px;justify-content:space-between;padding:11px 0}.hc__rows>div+div{border-top:1px solid var(--hs-neutral-100,#ececec)}.hc__rows dt{margin:0}.hc__rows dd{font-weight:500;margin:0;white-space:nowrap}.hc[data-hero] .hc__rows dd.bad{color:var(--hc-alert,#db2719)}@media (max-width:767px){.hc__big b{font-size:56px}.hc__rows{padding:2px 14px}.hc__rows>div{font-size:14px;padding:9px 0}}.hc>.hero-media{object-position:var(--mpos,50%) center}@media (max-width:767px){.hc>.hero-media{object-position:var(--mpos-m,50%) center}}.hc__ans--lg{font-size:21px;letter-spacing:-.01em;line-height:1.4}@media (max-width:767px){.hc__ans--lg{font-size:18px}}.hc-chart{background:var(--hs-white,#fff);border-radius:16px;box-shadow:0 1px 2px rgba(29,37,60,.06);margin-top:auto;padding:14px 16px 12px}.hc-chart__head{align-items:baseline;display:flex;font-size:13px;gap:12px;justify-content:space-between;margin-bottom:10px}.hc-chart__head b{font-weight:500}.hc-chart__head span{color:var(--hc-muted,#616161);font-size:12px}.hc-chart__plot{display:grid;gap:4px;position:relative}.hc-chart__row{align-items:center;border-radius:8px;display:grid;font-size:13px;gap:10px;grid-template-columns:minmax(0,1.35fr) 1fr 34px;margin:0 -8px;padding:5px 8px}.hc-chart__row.is-hl{background:var(--hs-pink-vlight,#ffecf1);font-weight:500}.hc-chart__row span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hc-chart__row em{font-style:normal;font-variant-numeric:tabular-nums;font-weight:500;text-align:right}.hc-chart__row u{display:block;height:10px;position:relative;text-decoration:none}.hc-chart__row u:before{background:var(--hs-neutral-100,#ececec);bottom:-4px;content:"";left:50%;position:absolute;top:-4px;width:1px}.hc-chart__row b{border-radius:3px;bottom:0;position:absolute;top:0;transform:scaleX(0);transition:transform .8s cubic-bezier(.22,.61,.36,1) calc(.25s + var(--d, 0s));width:var(--w)}.hc-chart__row b.pos{background:var(--hc-good,#007d44);left:50%;transform-origin:left}.hc-chart__row b.neg{background:var(--hc-alert,#db2719);right:50%;transform-origin:right}.hc-chart__row.is-hl b,.hc-chart__row.is-hl em{color:var(--hc-alert,#db2719)}.hc-chart__row.is-hl b.pos{background:var(--hc-alert,#db2719)}.hc__card.is-on .hc-chart__row b{transform:none}.hc-chart__avg{border-left:1.5px dashed var(--hc-text,#1d253c);bottom:-8px;opacity:.5;position:absolute;top:-8px;width:0;z-index:1}.hc-chart__row:first-child .hc-chart__avg{top:-2px}.hc-chart__row:last-child .hc-chart__avg{bottom:-2px}.hc-chart__key{border-top:1.5px dashed var(--hc-text,#1d253c);display:inline-block;height:0;margin-right:6px;opacity:.6;vertical-align:middle;width:12px}@media (prefers-reduced-motion:reduce){.hc-chart__row b{transform:none;transition:none}}.hc-chart__period{font-style:normal}.hc-chart__row{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) 34px}@media (max-width:767px){.hc-chart{padding:12px 12px 10px}.hc-chart__period{display:none}.hc-chart__row{font-size:12.5px;gap:8px;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) 30px}.hc-chart__row span{line-height:1.2;white-space:normal}.hc-chart__head{align-items:flex-start;flex-direction:column;gap:2px}.hc-chart__head span{white-space:nowrap}}