.context-scene{color:var(--o-on-deep);font-family:var(--font-sans);position:absolute;inset:0}.ctx-current{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ctx-current path{vector-effect:non-scaling-stroke}.ctx-current-bed{stroke:var(--o-highlight);stroke-width:16px;opacity:.08}.ctx-route{stroke:var(--o-highlight);stroke-width:3px;stroke-linecap:round;stroke-dasharray:none;opacity:.8}.ctx-current circle{fill:var(--o-highlight)}.ctx-current .ctx-endpoint{fill:var(--o-action)}.ctx-object{width:clamp(88px,21%,184px);position:absolute;top:46%;transform:translate(-50%,-50%)}.ctx-label{width:28%;color:var(--o-on-deep-muted);text-align:center;font:500 15px/1.4 var(--font-sans);position:absolute;top:77%;transform:translate(-50%)}.ctx-label--left{left:18%}.ctx-label--middle{left:50%}.ctx-label--right{left:82%}.insight-film.film--supporting{background:var(--o-soft);color:var(--o-ink)}.film--supporting .film-current{display:none}.film--supporting .ctx-label{color:var(--o-ink);top:80%}.film--supporting .ctx-current-bed{stroke:var(--o-deep);opacity:.06;stroke-width:12px}.film--supporting .ctx-route{stroke:var(--o-data-observed);stroke-width:2px}.film--supporting .ctx-current circle{fill:var(--o-deep)}.film--supporting .ctx-current .ctx-endpoint{fill:var(--o-action)}.insight-film[data-film-ready] .ctx-route{animation:ctx-route-reveal var(--film-duration) ease-in-out both paused}@keyframes ctx-route-reveal{0%,10%{opacity:.15}64%,to{opacity:.8}}@container (width<=600px){.ctx-label{font-size:13px;top:77%}}.insight-film{--film-duration:var(--o-film-duration);--film-progress:1;--film-ease:var(--o-film-ease);--film-ink:var(--o-on-deep);--film-muted:var(--o-on-deep-muted);--film-line:var(--o-data-observed);--film-focus:var(--o-highlight);min-width:0;color:var(--film-ink);background:var(--o-dark);isolation:isolate;border-radius:24px 24px 56px;margin:0;position:relative;container-type:inline-size}.film-heading{justify-content:space-between;align-items:center;gap:12px 18px;padding:24px 30px 0;display:flex}.film-heading-copy{flex-wrap:wrap;align-items:baseline;gap:4px 20px;min-width:0;display:flex}.film-heading strong{color:var(--o-on-deep);font:500 16px/1.5 var(--font-sans)}.film-meta{color:var(--film-muted);font-size:13px;line-height:1.5}.film-transport-slot{flex:none;justify-content:flex-end;min-width:188px;min-height:44px;display:flex}.film-progress{background:var(--film-line);visibility:hidden;height:2px;margin:16px 30px 0}.film-progress>span{background:var(--film-focus);height:100%;transform:scaleX(var(--film-progress));transform-origin:0;display:block}[data-film-ready] .film-progress{visibility:visible}.film-stage{--film-stage-h:440px;--film-u:calc(var(--film-stage-h) / 440);height:var(--film-stage-h);margin:0;position:relative;overflow:clip}.film-stage *{box-sizing:border-box}.film-current{opacity:.4;width:100%;height:100%;position:absolute;inset:0}.film-current-back{stroke:var(--o-data-observed);stroke-width:2px}.film-current-front{stroke:var(--o-data-observed);stroke-width:46px;opacity:.18}.film-summary{padding:0 30px 20px}.film-summary>p{letter-spacing:-.025em;color:var(--o-on-deep);margin:0;font-size:clamp(21px,2.4cqi,28px);font-weight:450;line-height:1.25}.film-controls-slot{border-top:1px solid var(--film-line);min-height:68px;margin-inline:30px}.film-controls{padding-block:10px 14px}[data-film-controls][hidden]{display:none!important}.film-chapters{justify-content:space-between;align-items:center;gap:20px;display:flex}.film-chapters button{min-height:44px;font:500 14px/1.35 var(--font-sans);color:var(--o-on-deep-muted);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 0;display:flex;position:relative}.film-chapters button:after{content:"";background:var(--o-highlight);transform-origin:0;height:2px;position:absolute;inset:auto 0 0;transform:scaleX(0)}.film-chapters button[aria-pressed=true]{color:var(--o-highlight)}.film-chapters button[aria-pressed=true]:after{transform:scaleX(1)}.film-chapter-index{opacity:.75;font-variant-numeric:tabular-nums}.film-transport{flex:none;align-items:center;gap:8px;display:flex}.film-transport button{border:1px solid var(--film-focus);color:var(--film-ink);min-height:44px;font:500 14px/1.3 var(--font-sans);white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:8px;padding:10px 16px;display:flex}.film-transport [data-film-play]{width:max-content;min-width:136px}.film-transport [data-film-restart]{border-color:#0000;width:44px;padding:10px}.film-transport .icon{width:18px;height:18px}.film-play-icon{border-left:3px solid;border-right:3px solid;width:10px;height:12px;display:block}.insight-film:not([data-film-state=playing]) .film-play-icon{border:6px solid #0000;border-left:9px solid;border-right:0;width:0;height:0}.insight-film :focus-visible{outline:3px solid var(--film-focus);outline-offset:4px}.film-static-caption{color:var(--o-on-deep-muted);padding:20px 0;font-size:14px}.insight-film.film--supporting{--film-duration:var(--o-intro-duration);--film-ink:var(--o-ink);--film-muted:var(--o-muted);--film-line:var(--o-border);--film-focus:var(--o-deep);padding-bottom:18px}.film--supporting .film-transport-slot{min-width:136px}.insight-film.film--supporting .film-stage{height:260px}.film-pack{width:94px;height:160px;display:block;position:relative}.film-pack__face{background:var(--o-soft);border-radius:3px 3px 2px 2px;position:absolute;inset:0;overflow:hidden}.film-pack__side{transform-origin:0 0;background:var(--o-highlight);width:16%;height:100%;position:absolute;top:0;left:100%;transform:skewY(-22deg)}.film-pack__top{transform-origin:0 100%;background:var(--o-on-deep);width:100%;height:6%;position:absolute;top:-6%;left:0;transform:skew(-68deg)}.film-pack__sun{aspect-ratio:1;background:var(--o-action);border-radius:50%;width:30%;position:absolute;top:17%;left:14%}.film-pack__wave{background:var(--o-data-observed);border-radius:65% 50% 0 0;width:150%;height:44%;position:absolute;bottom:0;left:-25%;transform:rotate(-18deg)}.film-pack__face>i{background:var(--o-deep);width:64%;height:3%;position:absolute;top:52%;left:15%}.film-pack__face>i:last-child{width:40%;top:60%}.film-shelf-plane{left:6%;top:calc(277 * var(--film-u));width:51%;height:calc(54 * var(--film-u));background:var(--o-data-observed);opacity:.3;border-radius:50%;position:absolute;transform:rotate(-4deg)}.film-pack-line{left:10%;top:calc(110 * var(--film-u));width:45%;height:calc(195 * var(--film-u));align-items:flex-end;gap:24px;display:flex;position:absolute}.film-pack-line .film-pack{flex:none;width:clamp(50px,6.5cqi,88px);height:clamp(105px,12.5cqi,170px)}.film-pack-line .film-pack:nth-child(2){height:clamp(125px,14.5cqi,195px)}.film-pack-line .film-pack:nth-child(3) .film-pack__wave{background:var(--o-deep)}.film-pack-line .film-pack:nth-child(4) .film-pack__face{background:var(--o-highlight)}.film-pack-line .film-pack:nth-child(4){height:clamp(115px,13.5cqi,185px)}.film-pack-line .film-pack--absent{opacity:.23;transform:translateY(10px)}.film-pack-line .film-pack--absent .film-pack__face{border:2px dashed var(--o-highlight);background:0 0}.film-pack-line .film-pack--absent .film-pack__sun,.film-pack-line .film-pack--absent .film-pack__wave,.film-pack-line .film-pack--absent i,.film-pack-line .film-pack--absent .film-pack__top,.film-pack-line .film-pack--absent .film-pack__side{opacity:0}.film-offer{top:calc(40 * var(--film-u));align-items:center;gap:16px;display:flex;position:absolute;left:9%}.film-offer>span{color:var(--o-on-deep-muted);font-size:14px}.film-offer strong{color:var(--o-on-deep);font:450 36px/1 var(--font-sans);letter-spacing:-.04em}.film-offer small{color:inherit;font-size:18px}.film-date{top:calc(339 * var(--film-u));color:var(--o-on-deep);position:absolute;left:10%}.film-date>span{color:var(--o-on-deep-muted);font-size:13px;display:block}.film-date strong{color:var(--o-on-deep);font:450 32px/1.2 var(--font-sans);margin-top:6px;display:block}.film-date small{color:inherit;font-size:16px}.film-date--observed{left:32%}.film-date--observed strong{color:var(--o-highlight)}.film-scan{width:30px;height:calc(222 * var(--film-u));top:calc(92 * var(--film-u));opacity:0;border-left:3px solid var(--o-highlight);position:absolute;left:53%}.film-scan span{background:var(--o-highlight);opacity:.15;height:100%;display:block}.film-stage:has(>.film-shelf-side){height:auto;min-height:var(--film-stage-h)}.film-shelf-side{min-height:var(--film-stage-h);padding:calc(101 * var(--film-u)) 0 calc(31 * var(--film-u));flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:relative}.film-insight{width:31%;max-width:330px;padding:calc(26 * var(--film-u)) 28px;color:var(--o-ink);background:var(--o-action);border-radius:40px 4px 4px;margin-right:5%;position:relative;transform:rotate(-3deg)}.film-insight-label{font-size:14px;line-height:1.4}.film-insight>strong{color:var(--o-ink);font:450 clamp(40px,min(5.5cqi, calc(42 * var(--film-u))),72px)/.98 var(--font-sans);letter-spacing:-.06em;margin-top:calc(18 * var(--film-u));display:block}.film-insight>strong>span{letter-spacing:-.045em;margin-top:6px;font-size:.65em;display:block}.film-insight>p{margin-top:calc(22 * var(--film-u));border-top:1px solid var(--o-flag);padding-top:calc(14 * var(--film-u));font-size:15px;line-height:1.4}.film-observation{color:var(--o-on-deep-muted);margin:auto 7% 0 0;font-size:15px;position:relative}.film-observation>span{color:var(--o-highlight);margin-inline:12px}.film-observation>br{display:none}[data-film-ready] .film-pack-line .film-pack:not(.film-pack--absent){animation:film-pack-arrive var(--film-duration) var(--film-ease) both paused}[data-film-ready] .film-pack-line .film-pack:nth-child(2){animation-name:film-pack-arrive-high}[data-film-ready] .film-pack-line .film-pack:nth-child(3){animation-name:film-pack-arrive-right}[data-film-ready] .film-pack-line .film-pack--absent{animation:film-missing var(--film-duration) var(--film-ease) both paused}[data-film-ready] .film-pack--absent .film-pack__face{animation:film-missing-face var(--film-duration) var(--film-ease) both paused}[data-film-ready] .film-pack--absent .film-pack__sun,[data-film-ready] .film-pack--absent .film-pack__wave,[data-film-ready] .film-pack--absent i,[data-film-ready] .film-pack--absent .film-pack__top,[data-film-ready] .film-pack--absent .film-pack__side{animation:film-missing-art var(--film-duration) var(--film-ease) both paused}[data-film-ready] .film-scan{animation:film-scan var(--film-duration) var(--film-ease) both paused}[data-film-ready] .film-date--observed{animation:film-date-shift var(--film-duration) var(--film-ease) both paused}[data-film-ready] .film-insight{animation:film-insight-arrive var(--film-duration) var(--film-ease) both paused}[data-film-ready] .film-observation{animation:film-observation var(--film-duration) var(--film-ease) both paused}@keyframes film-pack-arrive{0%{opacity:.35;transform:translate(-90px,35px)rotate(-14deg)}12%,to{opacity:1;transform:translate(0)rotate(0)}}@keyframes film-pack-arrive-high{0%{opacity:.3;transform:translate(40px,-60px)rotate(12deg)}18%,to{opacity:1;transform:none}}@keyframes film-pack-arrive-right{0%{opacity:.3;transform:translate(110px,18px)rotate(8deg)}22%,to{opacity:1;transform:none}}@keyframes film-missing{0%,34%{opacity:1;transform:translateY(0)}45%,to{opacity:.23;transform:translateY(10px)}}@keyframes film-missing-face{0%,34%{background:var(--o-soft);border-color:#0000}45%,to{border-color:var(--o-highlight);background:0 0}}@keyframes film-missing-art{0%,34%{opacity:1}45%,to{opacity:0}}@keyframes film-scan{0%,23%{opacity:0;transform:translate(-300px)}28%{opacity:1;transform:translate(-300px)}45%{opacity:1;transform:translate(0)}49%,to{opacity:0;transform:translate(30px)}}@keyframes film-date-shift{0%,25%{opacity:0;transform:translateY(24px)}42%,to{opacity:1;transform:none}}@keyframes film-insight-arrive{0%,62%{opacity:0;transform:translate(100px,40px)rotate(5deg)}78%,to{opacity:1;transform:rotate(-3deg)}}@keyframes film-observation{0%,45%{opacity:0;transform:translateY(12px)}60%,to{opacity:1;transform:none}}@container (width<=760px){.film-heading{padding:22px 24px 0}.film-summary{padding-inline:24px}.film-summary>p{font-size:24px}.film-controls-slot,.film-progress{margin-inline:24px}.film-chapters{justify-content:space-between;gap:12px;width:100%}.film-pack-line{left:7%;top:calc(119 * var(--film-u));gap:18px}.film-pack-line .film-pack{width:48px;height:105px}.film-pack-line .film-pack:nth-child(2){height:125px}.film-pack-line .film-pack:nth-child(4){height:114px}.film-shelf-side{padding-top:calc(92 * var(--film-u))}.film-insight{width:32%;padding:calc(24 * var(--film-u)) 20px;margin-right:6%}.film-insight>strong{font-size:45px}.film-insight>p{font-size:14px}.film-date--planned{left:7%}.film-date--observed{left:29%}}@container (width<=440px){.insight-film{border-radius:16px 16px 36px}.film-heading{gap:12px;padding:20px 18px 0}.film-heading strong{font-size:15px}.film-heading-copy{gap:4px}.film-progress{margin:12px 18px 0}.film-transport-slot{min-width:96px}.film--supporting .film-transport-slot{min-width:128px}.film-transport [data-film-play]{width:44px;min-width:44px;padding:10px}.insight-film:not(.film--supporting) .film-transport [data-film-play-label]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.film--supporting .film-transport [data-film-play]{width:max-content;min-width:128px}.film-current{opacity:.3}.film-offer{left:8%;top:calc(var(--film-stage-h) * .09);gap:10px}.film-offer strong{font-size:30px}.film-offer>span{font-size:13px}.film-pack-line{top:calc(var(--film-stage-h) * .22);gap:16px;width:84%;height:125px;left:8%}.film-pack-line .film-pack{width:37px;height:84px}.film-pack-line .film-pack:nth-child(2){height:104px}.film-pack-line .film-pack:nth-child(4){height:94px}.film-shelf-plane{top:calc(var(--film-stage-h) * .46);width:87%;height:40px;left:3%}.film-scan{height:154px;top:calc(var(--film-stage-h) * .19);left:88%}.film-date{top:calc(var(--film-stage-h) * .59);max-width:calc(35% - 4px);left:8%}.film-date>span{font-size:13px}.film-date strong{font-size:26px}.film-date--observed{top:calc(var(--film-stage-h) * .79);left:8%}.film-shelf-side{padding:calc(var(--film-stage-h) * .51) 0 0}.film-insight{border-radius:26px 3px 3px;width:50%;margin-right:7%;padding:16px 14px}.film-insight-label{font-size:13px}.film-insight>strong{margin-top:10px;font-size:36px}.film-insight>p{margin-top:12px;padding-top:8px;font-size:13px}.film-observation{top:calc(var(--film-stage-h) * .17);text-align:right;white-space:nowrap;width:96px;margin:0;font-size:13px;position:absolute;right:7%}.film-observation>span{margin-inline:4px}.film-observation>br{display:inline}.film-summary{padding:0 18px 18px}.film-summary>p{font-size:23px}.film-controls-slot{min-height:70px;margin-inline:18px}.film-chapters{align-items:stretch;gap:10px}.film-chapters button{flex:1;align-items:center;gap:5px;font-size:13px}.film-chapter-index{display:none}.film-transport button{padding-inline:14px;font-size:13px}.insight-film.film--supporting .film-stage{height:240px}}@media (height<=820px){.insight-film:not(.film--supporting) .film-stage{--film-stage-h:clamp(330px, 100svh - 305px, 440px)}@container (width>=601px){.insight-film:not(.film--supporting) .film-heading{padding-top:14px}.insight-film:not(.film--supporting) .film-progress{margin-top:10px}.insight-film:not(.film--supporting) .film-summary{padding-bottom:12px}.insight-film:not(.film--supporting) .film-summary>p{font-size:20px}.insight-film:not(.film--supporting) .film-controls-slot{min-height:58px}.insight-film:not(.film--supporting) .film-controls{padding-block:6px 7px}}}@container (width<=600px){.insight-film:not(.film--supporting) .film-stage{--film-stage-h:500px}}@container (width>=441px) and (width<=760px){.insight-film:not(.film--supporting) .film-heading-copy{align-content:flex-start;min-height:48px}}@container (width<=440px){.insight-film:not(.film--supporting) .film-heading-copy{align-content:flex-start;min-height:89px}.insight-film:not(.film--supporting) .film-summary,.insight-film:not(.film--supporting) .film-controls-slot{min-height:76px}}@container (width<=340px){.insight-film:not(.film--supporting) .film-summary{min-height:104px}.insight-film:not(.film--supporting) .film-heading-copy{min-height:92px}}.film--commercial-analytics .film-stage{height:auto;min-height:var(--film-stage-h)}.film--commercial-analytics .film-current{display:none}.film--commercial-analytics .ca-scene{min-height:var(--film-stage-h);font-family:var(--font-sans);color:var(--o-on-deep);font-variant-numeric:tabular-nums;grid-template-rows:minmax(0,auto);grid-template-columns:minmax(0,1fr) clamp(200px,27%,300px);align-content:center;column-gap:40px;padding:16px 5% 12px;display:grid;position:relative}.film--commercial-analytics .ca-board{--ca-field-h:clamp(150px, var(--film-stage-h) - 178px, 240px);grid-area:1/1;grid-template-columns:112px repeat(4,minmax(0,1fr));grid-template-rows:auto minmax(0,var(--ca-field-h)) auto auto;align-content:center;align-self:stretch;min-width:0;min-height:0;display:grid}.film--commercial-analytics .ca-key{margin:0 0 calc(14 * var(--film-u));color:var(--o-on-deep-muted);flex-wrap:wrap;grid-area:1/1/auto/-1;gap:2px 22px;font-size:13px;line-height:20px;display:flex}.film--commercial-analytics .ca-key>span{align-items:center;gap:8px;display:inline-flex}.film--commercial-analytics .ca-key i{flex:none;width:22px;display:block}.film--commercial-analytics .ca-key-sales i{background:var(--o-highlight);height:5px}.film--commercial-analytics .ca-key-base i{background:repeating-linear-gradient(90deg,var(--o-on-deep) 0 6px,transparent 6px 10px);height:2px}.film--commercial-analytics .ca-band{background:var(--o-highlight);opacity:.08;grid-area:2/3/5/5}.film--commercial-analytics .ca-rules{box-sizing:border-box;border-right:1px solid var(--o-data-observed);background:linear-gradient(90deg,var(--o-data-observed) 1px,transparent 1px) 0 0 / 25% 100% repeat-x;opacity:.5;grid-area:2/2/span 2/6}.film--commercial-analytics .ca-rules--lanes{grid-row:1/3}.film--commercial-analytics .ca-axis{grid-area:2/1;position:relative}.film--commercial-analytics .ca-axis>span{color:var(--o-on-deep-muted);white-space:nowrap;font-size:13px;line-height:1;position:absolute;right:12px;transform:translateY(50%)}.film--commercial-analytics .ca-field{grid-area:2/2/auto/6;min-height:0;position:relative}.film--commercial-analytics .ca-grid{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.film--commercial-analytics .ca-grid path{stroke:var(--o-data-observed);stroke-width:1px;vector-effect:non-scaling-stroke;opacity:.6}.film--commercial-analytics .ca-grid .ca-zero{stroke:var(--o-on-deep-muted);opacity:.55}.film--commercial-analytics .ca-rise,.film--commercial-analytics .ca-gap{position:absolute}.film--commercial-analytics .ca-rise{z-index:1;background:var(--o-highlight);opacity:.3}.film--commercial-analytics .ca-gap{z-index:2;background:var(--o-action);transform-origin:50% 100%}.film--commercial-analytics .ca-trace{z-index:3;width:100%;height:100%;position:absolute;inset:0}.film--commercial-analytics .ca-area{fill:var(--o-highlight);opacity:.14}.film--commercial-analytics .ca-line{stroke:var(--o-highlight);stroke-width:7px;stroke-linejoin:miter;vector-effect:non-scaling-stroke}.film--commercial-analytics .ca-baseline{z-index:4;background:repeating-linear-gradient(90deg,var(--o-on-deep) 0 10px,transparent 10px 16px);height:2px;position:absolute;left:0;right:0}.film--commercial-analytics .ca-total{z-index:5;text-align:center;align-items:baseline;gap:6px;width:max-content;line-height:1.1;display:flex;position:absolute;top:4px;transform:translate(-50%)}.film--commercial-analytics .ca-total>strong{letter-spacing:-.03em;color:var(--o-on-deep);font-size:24px;font-weight:450}.film--commercial-analytics .ca-total>span{color:var(--o-on-deep-muted);font-size:13px}.film--commercial-analytics .ca-bracket{z-index:5;box-sizing:border-box;border:2px solid var(--o-action);border-left:0;width:9px;position:absolute}.film--commercial-analytics .ca-leader{z-index:5;background:var(--o-action);height:2px;position:absolute;right:-30px}.film--commercial-analytics .ca-week{padding:calc(8 * var(--film-u)) 0 calc(6 * var(--film-u));text-align:center;color:var(--o-on-deep-muted);grid-row:3;font-size:13px;line-height:1.3}.film--commercial-analytics .ca-lanes{grid-area:4/1/auto/-1;grid-template-columns:subgrid;grid-template-rows:1fr;display:grid}.film--commercial-analytics .ca-lane-grid{grid-column:1/-1;grid-template-columns:subgrid;min-height:0;display:grid;overflow:hidden}.film--commercial-analytics .ca-lane{text-align:right;color:var(--o-on-deep-muted);grid-column:1;align-self:center;padding-right:12px;font-size:13px;line-height:1.25}.film--commercial-analytics .ca-lane--shelf{grid-row:1}.film--commercial-analytics .ca-lane--promo{grid-row:2}.film--commercial-analytics .ca-price{text-align:center;font:450 22px/clamp(34px, var(--film-stage-h) - 394px, 46px) var(--font-sans);letter-spacing:-.03em;color:var(--o-on-deep);grid-row:1;align-self:center}.film--commercial-analytics .ca-price--promo{color:var(--o-highlight)}.film--commercial-analytics .ca-promo{background:var(--o-soft);color:var(--o-ink);border-radius:20px 3px 3px;grid-area:2/3/auto/5;justify-content:center;align-items:baseline;margin:5px 0;padding:5px 10px;line-height:1.15;display:flex}.film--commercial-analytics .ca-promo>strong{letter-spacing:-.03em;font-size:22px;font-weight:500}.film--commercial-analytics .ca-result-reveal{flex-direction:column;grid-area:1/2;align-self:stretch;min-width:0;min-height:0;display:flex}.film--commercial-analytics .ca-result-reveal:before{content:"";flex:0 1 calc(84 * var(--film-u));min-height:0}.film--commercial-analytics .ca-result{flex:none;overflow:visible}.film--commercial-analytics .ca-answer>strong{color:var(--o-action);font:450 60px/1 var(--font-sans);letter-spacing:-.04em;display:block}.film--commercial-analytics .ca-answer--spend>strong{font-size:48px}.film--commercial-analytics .ca-answer>span{margin-top:calc(8 * var(--film-u));color:var(--o-on-deep);font-size:15px;line-height:1.3;display:block}.film--commercial-analytics .ca-answer+.ca-answer{margin-top:calc(24 * var(--film-u));padding-top:calc(20 * var(--film-u));border-top:1px solid var(--o-data-observed)}.film--commercial-analytics .ca-scope{color:var(--o-on-deep-muted);grid-area:1/2;align-self:start;margin:0;font-size:13px;line-height:20px}.film--commercial-analytics[data-film-ready] .ca-trace{animation:ca-trace-draw var(--o-film-duration) var(--o-film-ease) both paused}.film--commercial-analytics[data-film-ready] .ca-total{animation:ca-total-in var(--o-film-duration) var(--o-film-ease) both paused}.film--commercial-analytics[data-film-ready] .ca-key-base{animation:ca-baseline-key var(--o-film-duration) var(--o-film-ease) both paused}.film--commercial-analytics[data-film-ready] .ca-lane--shelf{animation:ca-shelf-label var(--o-film-duration) var(--o-film-ease) both paused}.film--commercial-analytics[data-film-ready] .ca-lane--promo{animation:ca-promo-label var(--o-film-duration) var(--o-film-ease) both paused}.film--commercial-analytics[data-film-ready] .ca-price--1{animation:ca-price-1 var(--o-film-duration) var(--o-film-ease) both paused}.film--commercial-analytics[data-film-ready] .ca-price--2{animation:ca-price-2 var(--o-film-duration) var(--o-film-ease) both paused}.film--commercial-analytics[data-film-ready] .ca-price--3{animation:ca-price-3 var(--o-film-duration) var(--o-film-ease) both paused}.film--commercial-analytics[data-film-ready] .ca-price--4{animation:ca-price-4 var(--o-film-duration) var(--o-film-ease) both paused}.film--commercial-analytics[data-film-ready] .ca-band{animation:ca-band-in var(--o-film-duration) var(--o-film-ease) both paused}.film--commercial-analytics[data-film-ready] .ca-rules--lanes{animation:ca-lanes-in var(--o-film-duration) var(--o-film-ease) both paused}.film--commercial-analytics[data-film-ready] .ca-promo{animation:ca-promo-reveal var(--o-film-duration) var(--o-film-ease) both paused}.film--commercial-analytics[data-film-ready] .ca-baseline{animation:ca-baseline-draw var(--o-film-duration) var(--o-film-ease) both paused}.film--commercial-analytics[data-film-ready] .ca-rise{animation:ca-rise-in var(--o-film-duration) var(--o-film-ease) both paused}.film--commercial-analytics[data-film-ready] .ca-gap{animation:ca-gap-grow var(--o-film-duration) var(--o-film-ease) both paused}.film--commercial-analytics[data-film-ready] .ca-bracket{animation:ca-bracket-in var(--o-film-duration) var(--o-film-ease) both paused}.film--commercial-analytics[data-film-ready] .ca-leader{animation:ca-leader-draw var(--o-film-duration) var(--o-film-ease) both paused}.film--commercial-analytics[data-film-ready] .ca-answer--units{animation:ca-answer-units var(--o-film-duration) var(--o-film-ease) both paused}.film--commercial-analytics[data-film-ready] .ca-answer--spend{animation:ca-answer-spend var(--o-film-duration) var(--o-film-ease) both paused}@keyframes ca-trace-draw{0%{clip-path:inset(0 100% 0 0)}24%,to{clip-path:inset(0)}}@keyframes ca-total-in{0%,18%{opacity:0}27%,to{opacity:1}}@keyframes ca-baseline-key{0%,44%{opacity:0}52%,to{opacity:1}}@keyframes ca-shelf-label{0%,30%{opacity:0}38%,to{opacity:1}}@keyframes ca-promo-label{0%,38%{opacity:0}46%,to{opacity:1}}@keyframes ca-price-1{0%,30%{opacity:0}38%,to{opacity:1}}@keyframes ca-price-2{0%,33%{opacity:0}41%,to{opacity:1}}@keyframes ca-price-3{0%,36%{opacity:0}44%,to{opacity:1}}@keyframes ca-price-4{0%,39%{opacity:0}47%,to{opacity:1}}@keyframes ca-band-in{0%,34%{opacity:0}44%,to{opacity:.08}}@keyframes ca-lanes-in{0%,34%{opacity:0}44%,to{opacity:.5}}@keyframes ca-promo-reveal{0%,40%{clip-path:inset(0 100% 0 0)}52%,to{clip-path:inset(0)}}@keyframes ca-baseline-draw{0%,44%{clip-path:inset(0 100% 0 0)}56%,to{clip-path:inset(0)}}@keyframes ca-rise-in{0%,52%{opacity:0}58%,to{opacity:.3}}@keyframes ca-gap-grow{0%,62%{transform:scaleY(0)}71%,to{transform:scaleY(1)}}@keyframes ca-bracket-in{0%,66%{opacity:0;clip-path:inset(50% 0)}73%,to{opacity:1;clip-path:inset(0)}}@keyframes ca-leader-draw{0%,68%{clip-path:inset(0 100% 0 0)}77%,to{clip-path:inset(0)}}@keyframes ca-answer-units{0%,70%{opacity:0}76%,to{opacity:1}}@keyframes ca-answer-spend{0%,73%{opacity:0}80%,to{opacity:1}}@container (width<=760px){.film--commercial-analytics .ca-scene{grid-template-columns:minmax(0,1fr) clamp(190px,27%,230px);column-gap:28px}.film--commercial-analytics .ca-board{--ca-field-h:clamp(150px, var(--film-stage-h) - 198px, 240px);grid-template-columns:92px repeat(4,minmax(0,1fr))}.film--commercial-analytics .ca-axis>span{right:10px}.film--commercial-analytics .ca-lane{padding-right:8px}.film--commercial-analytics .ca-price{font-size:18px;line-height:clamp(34px, var(--film-stage-h) - 404px, 46px)}.film--commercial-analytics .ca-promo{padding:5px 8px}.film--commercial-analytics .ca-promo>strong{font-size:20px}.film--commercial-analytics .ca-leader{right:-18px}.film--commercial-analytics .ca-result-reveal:before{flex-basis:calc(88 * var(--film-u))}.film--commercial-analytics .ca-answer>strong{font-size:52px}.film--commercial-analytics .ca-answer--spend>strong{font-size:42px}}@container (width<=600px){.film--commercial-analytics .ca-scene{grid-template-rows:minmax(0,auto) auto auto;grid-template-columns:minmax(0,1fr);padding:18px 5% 14px}.film--commercial-analytics .ca-board{--ca-field-h:140px;grid-template-columns:42px repeat(4,minmax(0,1fr))}.film--commercial-analytics .ca-key{grid-column:1/-1;gap:2px 18px;line-height:18px}.film--commercial-analytics .ca-rules--lanes,.film--commercial-analytics .ca-leader{display:none}.film--commercial-analytics .ca-axis>span{right:8px}.film--commercial-analytics .ca-line{stroke-width:5px}.film--commercial-analytics .ca-total{top:1px}.film--commercial-analytics .ca-total>strong{font-size:20px}.film--commercial-analytics .ca-lane{text-align:left;grid-column:2/-1;padding:8px 0 2px}.film--commercial-analytics .ca-lane--shelf{grid-row:1}.film--commercial-analytics .ca-price{grid-row:2;font-size:18px;line-height:30px}.film--commercial-analytics .ca-lane--promo{grid-row:3;padding-bottom:4px}.film--commercial-analytics .ca-promo{border-radius:16px 3px 3px;grid-row:4;margin:0;padding:6px 0}.film--commercial-analytics .ca-promo>strong{font-size:18px}.film--commercial-analytics .ca-result-reveal{grid-area:2/1;margin-top:14px}.film--commercial-analytics .ca-result-reveal:before{display:none}.film--commercial-analytics .ca-result{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px;display:grid}.film--commercial-analytics .ca-answer{border-left:3px solid var(--o-action);padding-left:10px}.film--commercial-analytics .ca-answer+.ca-answer{border-top:0;margin-top:0;padding-top:0}.film--commercial-analytics .ca-answer>strong,.film--commercial-analytics .ca-answer--spend>strong{font-size:40px}.film--commercial-analytics .ca-answer>span{margin-top:4px;font-size:13px;line-height:1.3}.film--commercial-analytics .ca-scope{grid-area:3/1;margin-top:12px}}@container (width<=340px){.film--commercial-analytics .ca-scene{padding-block:10px 8px}.film--commercial-analytics .ca-price{font-size:17px}.film--commercial-analytics .ca-result{column-gap:12px}.film--commercial-analytics .ca-answer>strong,.film--commercial-analytics .ca-answer--spend>strong{font-size:36px}}.film--company .film-stage{height:auto;min-height:var(--film-stage-h);container:co-stage/inline-size}.film--company .co-scene{--co-pack-h:min(clamp(76px,13.8cqi,120px), clamp(48px, var(--film-stage-h) * .3 - 55px, 120px));--co-gap:calc(12 * var(--film-u));--co-answer-top:calc(2 * var(--film-u));min-height:var(--film-stage-h);padding:calc(10 * var(--film-u)) 5% calc(12 * var(--film-u));color:var(--o-on-deep);font-family:var(--font-sans);font-variant-numeric:tabular-nums;flex-direction:column;justify-content:center;display:flex;position:relative}.film--company .co-board{column-gap:2.4%;row-gap:calc(8 * var(--film-u));flex:0 auto;grid-template-rows:repeat(5,auto);grid-template-columns:max-content minmax(0,1fr) minmax(0,1fr) minmax(0,2.5fr);align-items:center;min-height:0;display:grid;position:relative}.film--company .co-lane{color:var(--o-highlight);font:500 14px/1.4 var(--font-sans);white-space:nowrap}.film--company .co-lane--shelf{grid-area:1/1/2/4}.film--company .co-lane--data{grid-area:1/4/2/5}.film--company .co-plane{background:var(--o-data-observed);opacity:.3;border-radius:50%;grid-area:2/2/3/4;align-self:end;height:26px;margin:0 3% -9px}.film--company .co-pack{margin-top:calc(8 * var(--film-u));z-index:1;grid-row:2;place-self:end center;display:block}.film--company .co-pack--yours{grid-column:2}.film--company .co-pack--rival{grid-column:3}.film--company .co-pack .film-pack{width:calc(var(--co-pack-h) * .62);height:var(--co-pack-h)}.film--company .co-pack--rival .film-pack{height:calc(var(--co-pack-h) * .88)}.film--company .co-pack--rival .film-pack__wave{background:var(--o-deep)}.film--company .co-pack--rival .film-pack__side,.film--company .co-pack--rival .film-pack__sun{background:var(--o-signal)}.film--company .co-head{color:var(--o-on-deep-muted);text-align:center;grid-row:3;font-size:13px;line-height:1.3}.film--company .co-head--yours{grid-column:2}.film--company .co-head--rival{grid-column:3}.film--company .co-head--lift{text-align:left;grid-column:4}.film--company .co-band{background:color-mix(in srgb,var(--o-highlight) 8%,transparent);border-radius:6px 22px 6px 6px;grid-column:1/5;align-self:stretch;margin:-4px -12px}.film--company :is(.co-band--a,.co-week--a,.co-cell--a,.co-lift--a){grid-row:4}.film--company :is(.co-band--b,.co-week--b,.co-cell--b,.co-lift--b){grid-row:5}.film--company .co-week{color:var(--o-on-deep);font:500 15px/1.3 var(--font-sans);white-space:nowrap;grid-column:1}.film--company .co-cell{z-index:1;justify-self:center;width:min(100%,124px);display:grid;position:relative}.film--company .co-cell--yours{grid-column:2}.film--company .co-cell--rival{grid-column:3}.film--company .co-tag{padding:calc(6 * var(--film-u)) 12px calc(7 * var(--film-u));color:var(--o-ink);background:var(--o-soft);border-radius:4px 16px 4px 4px;grid-area:1/1;display:block;transform:rotate(1.2deg);box-shadow:4px 8px 14px #0000001f}.film--company .co-cell--yours .co-tag{transform:rotate(-1.2deg)}.film--company .co-tag>strong{color:var(--o-ink);font:450 22px/1.05 var(--font-sans);letter-spacing:-.035em;display:block}.film--company .co-tag>small{color:var(--o-ink);margin-top:2px;font-size:13px;line-height:1.25;display:block}.film--company .co-tag--promo{background:var(--o-highlight)}.film--company .co-tag--was{opacity:0}.film--company .co-ring{border:2px solid var(--o-action);border-radius:8px 20px 8px 8px;position:absolute;inset:-5px;transform:rotate(1.2deg)}.film--company .co-thread{width:calc(8cqi + 8px);height:calc(var(--co-gap) + var(--co-answer-top) + 18px);border:solid var(--o-action);border-width:0 0 2px 2px;border-radius:0 0 0 16px;position:absolute;top:calc(100% + 5px);left:50%}.film--company .co-source{grid-area:2/4;align-self:end;align-items:center;gap:18px;min-width:0;display:flex}.film--company .co-sheets{--co-sheet-h:min(clamp(58px,9.4cqi,82px), var(--co-pack-h) * .8);width:calc(var(--co-sheet-h) * 1.44);height:var(--co-sheet-h);margin:calc(12 * var(--film-u)) 0 calc(4 * var(--film-u)) 10px;flex:none;display:block;position:relative}.film--company .co-sheet{border-radius:4px 20px 4px 4px;position:absolute;inset:0;box-shadow:6px 12px 20px #00000021}.film--company .co-sheet--back{background:var(--o-highlight);transform:translate(-9px,-7px)rotate(-8deg)}.film--company .co-sheet--front{background:var(--o-soft);flex-direction:column;justify-content:space-between;padding:12% 12% 13%;display:flex;transform:rotate(3deg)}.film--company .co-cols{align-items:flex-end;gap:7%;height:50%;display:flex}.film--company .co-cols>i{background:var(--o-data-observed);border-radius:2px 2px 0 0;flex:1;height:36%}.film--company .co-cols>i:nth-child(2){height:100%}.film--company .co-cols>i:nth-child(3){height:42%}.film--company .co-cols>i:nth-child(5){height:56%}.film--company .co-line{background:var(--o-deep);opacity:.65;height:3px;display:block}.film--company .co-line:last-child{width:60%}.film--company .co-source-label{max-width:12.5em;color:var(--o-on-deep-muted);font-size:13px;line-height:1.4}.film--company .co-axis{background:var(--o-data-observed);transform-origin:top;z-index:1;grid-area:4/4/6/5;place-self:stretch start;width:2px;margin-block:-4px}.film--company .co-lift{--co-bar-max:60%;z-index:1;grid-column:4;align-items:center;gap:12px;min-width:0;display:flex}.film--company .co-lift-week{display:none}.film--company .co-bar{width:calc(var(--co-share) * var(--co-bar-max));background:var(--o-highlight);height:32px;box-shadow:0 5px 0 var(--o-data-observed);transform-origin:0;border-radius:0 18px 3px 0;flex:none;display:block}.film--company .co-lift>strong{color:var(--o-on-deep);font:450 clamp(30px,5.4cqi,48px)/1 var(--font-sans);letter-spacing:-.04em;white-space:nowrap}.film--company .co-ask{min-height:0;margin-top:var(--co-gap);flex:0 auto;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 52%;align-content:end;align-items:start;display:grid;position:relative}.film--company .co-lane--ai{grid-area:1/1}.film--company .co-question{margin-top:calc(16 * var(--film-u));padding:calc(13 * var(--film-u)) 20px calc(14 * var(--film-u)) 18px;color:var(--o-ink);background:var(--o-soft);border-radius:20px 20px 20px 4px;grid-area:2/1;justify-self:start;position:relative;transform:rotate(-2deg);box-shadow:8px 14px 24px #00000021}.film--company .co-question>span{font:500 clamp(18px,2.7cqi,23px)/1.2 var(--font-sans);letter-spacing:-.02em;display:block}.film--company .co-question>i{background:var(--o-soft);border-radius:0 0 18px;width:16px;height:20px;position:absolute;bottom:-10px;left:0}.film--company .co-answer{margin-top:var(--co-answer-top);padding:calc(14 * var(--film-u)) 22px calc(18 * var(--film-u)) 24px;color:var(--o-ink);background:var(--o-action);border-radius:34px 4px 4px;grid-area:1/2/3/3;position:relative;transform:rotate(-2deg);box-shadow:10px 18px 28px #00000026}.film--company .co-answer>span{margin-bottom:calc(10 * var(--film-u));padding-bottom:calc(8 * var(--film-u));border-bottom:1px solid var(--o-flag);font-size:14px;line-height:1.4;display:block}.film--company .co-answer>strong{color:var(--o-ink);font:450 clamp(21px,3.2cqi,27px)/1.1 var(--font-sans);letter-spacing:-.035em;text-wrap:balance;display:block}@media (height<=720px){@container co-stage (width>600px){.film--company .co-question .co-break,.film--company .co-answer>span{display:none}}}.film--company[data-film-ready] .co-lane--shelf{animation:co-lane-shelf var(--film-duration) var(--film-ease) both paused}.film--company[data-film-ready] .co-plane{animation:co-plane var(--film-duration) var(--film-ease) both paused}.film--company[data-film-ready] .co-pack--yours{animation:co-pack-yours var(--film-duration) var(--film-ease) both paused}.film--company[data-film-ready] .co-pack--rival{animation:co-pack-rival var(--film-duration) var(--film-ease) both paused}.film--company[data-film-ready] :is(.co-head--yours,.co-head--rival){animation:co-heads var(--film-duration) var(--film-ease) both paused}.film--company[data-film-ready] :is(.co-band--a,.co-week--a){animation:co-row-a var(--film-duration) var(--film-ease) both paused}.film--company[data-film-ready] :is(.co-band--b,.co-week--b){animation:co-row-b var(--film-duration) var(--film-ease) both paused}.film--company[data-film-ready] .co-cell--yours.co-cell--a{animation:co-tag-a-yours var(--film-duration) var(--film-ease) both paused}.film--company[data-film-ready] .co-cell--rival.co-cell--a{animation:co-tag-a-rival var(--film-duration) var(--film-ease) both paused}.film--company[data-film-ready] .co-cell--yours.co-cell--b{animation:co-tag-b-yours var(--film-duration) var(--film-ease) both paused}.film--company[data-film-ready] .co-cell--rival.co-cell--b{animation:co-tag-b-rival var(--film-duration) var(--film-ease) both paused}.film--company[data-film-ready] .co-tag--was{animation:co-tag-was var(--film-duration) var(--film-ease) both paused}.film--company[data-film-ready] .co-tag--now{animation:co-tag-now var(--film-duration) var(--film-ease) both paused}.film--company[data-film-ready] .co-lane--data{animation:co-lane-data var(--film-duration) var(--film-ease) both paused}.film--company[data-film-ready] .co-sheet--back{animation:co-sheet-back var(--film-duration) var(--film-ease) both paused}.film--company[data-film-ready] .co-sheet--front{animation:co-sheet-front var(--film-duration) var(--film-ease) both paused}.film--company[data-film-ready] .co-source-label{animation:co-source-label var(--film-duration) var(--film-ease) both paused}.film--company[data-film-ready] .co-head--lift{animation:co-head-lift var(--film-duration) var(--film-ease) both paused}.film--company[data-film-ready] .co-axis{animation:co-axis var(--film-duration) var(--film-ease) both paused}.film--company[data-film-ready] .co-lift--a .co-bar{animation:co-bar-a var(--film-duration) var(--film-ease) both paused}.film--company[data-film-ready] .co-lift--b .co-bar{animation:co-bar-b var(--film-duration) var(--film-ease) both paused}.film--company[data-film-ready] .co-lift--a>:is(strong,.co-lift-week){animation:co-value-a var(--film-duration) var(--film-ease) both paused}.film--company[data-film-ready] .co-lift--b>:is(strong,.co-lift-week){animation:co-value-b var(--film-duration) var(--film-ease) both paused}.film--company[data-film-ready] .co-lane--ai{animation:co-lane-ai var(--film-duration) var(--film-ease) both paused}.film--company[data-film-ready] .co-question{animation:co-question var(--film-duration) var(--film-ease) both paused}.film--company[data-film-ready] .co-answer{animation:co-answer var(--film-duration) var(--film-ease) both paused}.film--company[data-film-ready] .co-ring{animation:co-ring var(--film-duration) var(--film-ease) both paused}.film--company[data-film-ready] .co-thread{animation:co-thread var(--film-duration) var(--film-ease) both paused}@keyframes co-lane-shelf{0%{opacity:.2}5%,to{opacity:1}}@keyframes co-plane{0%{opacity:0;transform:scaleX(.6)}8%,to{opacity:.3;transform:none}}@keyframes co-pack-yours{0%{opacity:.25;transform:translate(-46px,-34px)rotate(-12deg)}10%,to{opacity:1;transform:none}}@keyframes co-pack-rival{0%,2%{opacity:.2;transform:translate(46px,-30px)rotate(10deg)}12%,to{opacity:1;transform:none}}@keyframes co-heads{0%,6%{opacity:0}11%,to{opacity:1}}@keyframes co-row-a{0%,8%{opacity:0}12%,to{opacity:1}}@keyframes co-tag-a-yours{0%,9%{opacity:0;transform:translateY(-16px)}14%,to{opacity:1;transform:none}}@keyframes co-tag-a-rival{0%,11%{opacity:0;transform:translateY(-16px)}16%,to{opacity:1;transform:none}}@keyframes co-row-b{0%,14%{opacity:0}18%,to{opacity:1}}@keyframes co-tag-b-yours{0%,15%{opacity:0;transform:translateY(-16px)}20%,to{opacity:1;transform:none}}@keyframes co-tag-b-rival{0%,17%{opacity:0;transform:translateY(-16px)}22%,to{opacity:1;transform:none}}@keyframes co-tag-was{0%,23%{opacity:1;transform:rotate(1.2deg)}27%,to{opacity:0;transform:translateY(14px)rotate(6deg)}}@keyframes co-tag-now{0%,24.5%{opacity:0;transform:translateY(-16px)rotate(-3deg)}29%,to{opacity:1;transform:rotate(1.2deg)}}@keyframes co-lane-data{0%,33%{opacity:0}37%,to{opacity:1}}@keyframes co-sheet-back{0%,33%{opacity:0;transform:translate(44px,-22px)rotate(4deg)}42%,to{opacity:1;transform:translate(-9px,-7px)rotate(-8deg)}}@keyframes co-sheet-front{0%,35%{opacity:0;transform:translate(52px,-16px)rotate(12deg)}44%,to{opacity:1;transform:rotate(3deg)}}@keyframes co-source-label{0%,38%{opacity:0}44%,to{opacity:1}}@keyframes co-head-lift{0%,40%{opacity:0}45%,to{opacity:1}}@keyframes co-axis{0%,40%{opacity:0;transform:scaleY(0)}46%,to{opacity:1;transform:none}}@keyframes co-bar-a{0%,43%{transform:scaleX(0)}53%,to{transform:none}}@keyframes co-value-a{0%,49%{opacity:0}55%,to{opacity:1}}@keyframes co-bar-b{0%,48%{transform:scaleX(0)}56%,to{transform:none}}@keyframes co-value-b{0%,53%{opacity:0}59%,to{opacity:1}}@keyframes co-lane-ai{0%,62%{opacity:0}66%,to{opacity:1}}@keyframes co-question{0%,63%{opacity:0;transform:translateY(16px)rotate(-6deg)scale(.94)}70%,to{opacity:1;transform:rotate(-2deg)}}@keyframes co-answer{0%,67%{opacity:0;transform:translate(48px,26px)rotate(3deg)}79%,to{opacity:1;transform:rotate(-2deg)}}@keyframes co-ring{0%,70%{opacity:0;transform:rotate(1.2deg)scale(1.3)}78%,to{opacity:1;transform:rotate(1.2deg)scale(1)}}@keyframes co-thread{0%,71%{clip-path:inset(0 calc(100% - 2px) 100% 0)}75%{clip-path:inset(0 calc(100% - 2px) 0 0)}80%,to{clip-path:inset(0)}}.film--company .co-unit{display:none}@container (width<=560px){.film--company .co-scene{--co-pack-h:50px;padding:8px 5% 12px}.film--company .co-board{grid-template-rows:repeat(8,auto);grid-template-columns:max-content minmax(0,1fr) minmax(0,1fr);gap:6px 8px}.film--company .co-pack{margin-top:4px}.film--company .co-pack .film-pack{width:34px}.film--company .co-plane{height:20px;margin-bottom:-7px}.film--company .co-band{grid-column:1/4;margin:-3px -8px}.film--company .co-week{font-size:13px}.film--company .co-tag{padding:4px 10px 5px}.film--company .co-tag>strong{font-size:20px}.film--company .co-tag>small{margin-top:1px}.film--company .co-source,.film--company .co-axis,.film--company .co-thread,.film--company .co-head--lift{display:none}.film--company .co-lane--data{grid-area:6/1/7/4;margin-top:6px}.film--company .co-lift{--co-bar-max:36%;grid-column:1/4;gap:8px}.film--company .co-lift--a{grid-row:7}.film--company .co-lift--b{grid-row:8}.film--company .co-lift-week{min-width:54px;color:var(--o-on-deep);font:500 13px/1.3 var(--font-sans);white-space:nowrap;flex:none;display:block}.film--company .co-bar{height:22px;box-shadow:0 4px 0 var(--o-data-observed);border-radius:0 13px 3px 0}.film--company .co-lift>strong{white-space:normal;font-size:26px}.film--company .co-unit{color:var(--o-on-deep-muted);letter-spacing:0;margin-left:5px;font-size:13px;font-weight:400;display:inline}.film--company .co-ask{grid-template-columns:minmax(0,1fr);margin-top:14px}.film--company .co-question{border-radius:17px 17px 17px 3px;margin-top:6px;padding:9px 16px 10px 14px}.film--company .co-question>span{font-size:16px}.film--company .co-question .co-break,.film--company .co-answer .co-break{display:none}.film--company .co-answer{border-radius:26px 3px 3px;grid-area:3/1;margin-top:8px;padding:12px 18px 13px 20px}.film--company .co-answer>span{display:none}.film--company .co-answer>strong{font-size:20px}}.film--context-layer .film-stage{height:auto;min-height:var(--film-stage-h)}.film--context-layer .cl-scene{--cl-left:12%;--cl-w:58%;--cl-s1:-14%;--cl-s2:15%;--cl-s3:5%;--cl-mh:calc(60 * var(--film-u));min-height:var(--film-stage-h);font-family:var(--font-sans);color:var(--o-on-deep);font-variant-numeric:tabular-nums;display:flow-root;position:relative}.film--context-layer .cl-cap{left:var(--cl-left);top:calc(8 * var(--film-u));color:var(--o-on-deep-muted);white-space:nowrap;font-size:13px;line-height:20px;position:absolute}.film--context-layer .cl-cap--sep,.film--context-layer .cl-cap--reg{opacity:0}.film--context-layer .cl-lens-label{top:calc(32 * var(--film-u) - 23px);left:calc(var(--cl-left) + var(--cl-w) * .5);text-align:center;width:140px;color:var(--o-on-deep);margin-left:-70px;font-size:14px;font-weight:500;line-height:22px;position:absolute}.film--context-layer .cl-lanes{margin-top:calc(40 * var(--film-u));gap:calc(8 * var(--film-u));display:grid;position:relative}.film--context-layer .cl-lens{top:calc(-8 * var(--film-u));bottom:0;left:calc(var(--cl-left) + var(--cl-w) * .4);width:calc(var(--cl-w) * .2);border-top:3px solid var(--o-action);transform-origin:top;border-radius:18px 2px 2px;position:absolute}.film--context-layer .cl-lens:before{content:"";border-radius:inherit;background:var(--o-action);opacity:.16;position:absolute;inset:0}.film--context-layer .cl-lane{grid-template-columns:var(--cl-left) minmax(0,1fr) auto calc(100% - var(--cl-left) - var(--cl-w));grid-template-rows:minmax(calc(34 * var(--film-u)),auto) minmax(calc(var(--cl-mh) + 22px),auto);display:grid;position:relative}.film--context-layer .cl-head{padding-bottom:calc(34 * var(--film-u) - 22px);flex-wrap:wrap;grid-area:1/2;place-self:start;align-items:baseline;gap:0 12px;display:flex;position:relative}.film--context-layer .cl-head>strong{color:var(--o-on-deep);font-size:15px;font-weight:500;line-height:22px;display:block}.film--context-layer .cl-head>span{color:var(--o-on-deep-muted);font-size:13px;line-height:18px;display:block}.film--context-layer .cl-value{white-space:nowrap;text-align:right;grid-area:1/3;align-self:start;margin-bottom:-2px;position:relative}.film--context-layer .cl-value>strong{font-size:max(22px, calc(30 * var(--film-u)));letter-spacing:-.035em;color:var(--o-on-deep);font-weight:450;line-height:1.1;display:block}.film--context-layer .cl-value small{letter-spacing:0;color:var(--o-on-deep-muted);margin-left:7px;font-size:15px;font-weight:400}.film--context-layer .cl-weeks{left:var(--cl-left);width:var(--cl-w);height:var(--cl-mh);grid-area:-2/1/-1/-1;position:absolute;top:0}.film--context-layer .cl-weeks>i{border-left:1px dashed var(--o-data-observed);position:absolute;top:0;bottom:0}.film--context-layer .cl-spine{top:0;bottom:0;left:calc(var(--cl-left) + var(--cl-w) * .5 - 1.5px);background:var(--o-action);transform-origin:top;grid-area:-2/1/-1/-1;width:3px;position:absolute}.film--context-layer .cl-track{margin-left:var(--cl-left);width:var(--cl-w);grid-area:-2/1/-1/-1;position:relative}.film--context-layer .cl-lane--trade .cl-track{--cl-shift:var(--cl-s1)}.film--context-layer .cl-lane--sales .cl-track{--cl-shift:var(--cl-s2)}.film--context-layer .cl-lane--price .cl-track{--cl-shift:var(--cl-s3)}.film--context-layer .cl-track-in{position:relative}.film--context-layer .cl-marks{height:var(--cl-mh);position:relative}.film--context-layer .cl-marks:before{content:"";border-top:1px dashed var(--o-data-observed);position:absolute;top:0;left:0;right:0}.film--context-layer .cl-marks:after{content:"";background:var(--o-data-observed);height:1px;position:absolute;bottom:0;left:0;right:0}.film--context-layer .cl-strip,.film--context-layer .cl-bars{grid-template-columns:repeat(5,1fr);grid-auto-rows:100%;display:grid}.film--context-layer .cl-strip>i{box-shadow:inset 0 0 0 1px var(--o-data-observed);border-radius:3px;margin-inline:3px;display:block;position:relative}.film--context-layer .cl-strip>i:before{content:"";border-radius:inherit;background:var(--o-data-observed);opacity:.22;position:absolute;inset:0}.film--context-layer .cl-strip>i:first-child{border-radius:18px 3px 3px}.film--context-layer .cl-strip>i>b{height:var(--v);background:var(--o-highlight);border-radius:inherit;position:absolute;bottom:0;left:0;right:0}.film--context-layer .cl-bars>i{width:46%;height:var(--v);background:var(--o-highlight);border-radius:16px 3px 0 0;place-self:end center;display:block}.film--context-layer .cl-line{width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.film--context-layer .cl-line path{stroke:var(--o-highlight);stroke-width:3px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.film--context-layer .cl-pt{background:var(--o-highlight);width:9px;height:9px;box-shadow:0 0 0 3px var(--o-dark);border-radius:50%;margin:-4.5px 0 0 -4.5px;position:absolute}.film--context-layer .cl-dot{left:50%;top:var(--dy);background:var(--o-action);width:14px;height:14px;box-shadow:0 0 0 3px var(--o-dark);border-radius:50%;margin:-7px 0 0 -7px;position:absolute}.film--context-layer .cl-dates{margin-top:4px;display:flex;position:relative}.film--context-layer .cl-dates>span{text-align:center;color:var(--o-on-deep-muted);flex:1;font-size:13px;line-height:18px}.film--context-layer .cl-panel{width:19%;position:absolute;top:50%;left:77%;translate:0 -50%}.film--context-layer .cl-model{letter-spacing:-.025em;color:var(--o-on-deep);font-size:clamp(20px,2.3cqi,28px);font-weight:450;line-height:1.15;display:block}.film--context-layer .cl-link{background:var(--o-highlight);width:2px;height:22px;margin:10px 0 10px 6px;display:block;position:relative}.film--context-layer .cl-link:before{content:"";border:5px solid #0000;border-top:0;border-bottom:7px solid var(--o-highlight);position:absolute;top:-1px;left:-4px}.film--context-layer .cl-tools{color:var(--o-on-deep);font-size:16px;line-height:1.4;display:block}.film--context-layer .cl-gov{color:var(--o-on-deep-muted);margin-top:26px;font-size:13px;line-height:1.4;display:block}.film--context-layer[data-film-ready] .cl-lane--trade :is(.cl-track-in,.cl-head){animation:cl-arrive-1 var(--o-film-duration) var(--o-film-ease) both paused}.film--context-layer[data-film-ready] .cl-lane--sales :is(.cl-track-in,.cl-head){animation:cl-arrive-2 var(--o-film-duration) var(--o-film-ease) both paused}.film--context-layer[data-film-ready] .cl-lane--price :is(.cl-track-in,.cl-head){animation:cl-arrive-3 var(--o-film-duration) var(--o-film-ease) both paused}.film--context-layer[data-film-ready] .cl-lane--trade .cl-track{animation:cl-slide-1 var(--o-film-duration) var(--o-film-ease) both paused}.film--context-layer[data-film-ready] .cl-lane--sales .cl-track{animation:cl-slide-2 var(--o-film-duration) var(--o-film-ease) both paused}.film--context-layer[data-film-ready] .cl-lane--price .cl-track{animation:cl-slide-3 var(--o-film-duration) var(--o-film-ease) both paused}.film--context-layer[data-film-ready] .cl-weeks{animation:cl-weeks var(--o-film-duration) var(--o-film-ease) both paused}.film--context-layer[data-film-ready] .cl-cap--sep{animation:cl-cap-sep var(--o-film-duration) var(--o-film-ease) both paused}.film--context-layer[data-film-ready] .cl-cap--reg{animation:cl-cap-reg var(--o-film-duration) var(--o-film-ease) both paused}.film--context-layer[data-film-ready] .cl-lens{animation:cl-lens var(--o-film-duration) var(--o-film-ease) both paused}.film--context-layer[data-film-ready] .cl-lens-label{animation:cl-lens-label var(--o-film-duration) var(--o-film-ease) both paused}.film--context-layer[data-film-ready] .cl-lane--trade .cl-spine{animation:cl-spine-1 var(--o-film-duration) var(--o-film-ease) both paused}.film--context-layer[data-film-ready] .cl-lane--sales .cl-spine{animation:cl-spine-2 var(--o-film-duration) var(--o-film-ease) both paused}.film--context-layer[data-film-ready] .cl-lane--price .cl-spine{animation:cl-spine-3 var(--o-film-duration) var(--o-film-ease) both paused}.film--context-layer[data-film-ready] .cl-lane--trade .cl-dot{animation:cl-dot-1 var(--o-film-duration) var(--o-film-ease) both paused}.film--context-layer[data-film-ready] .cl-lane--sales .cl-dot{animation:cl-dot-2 var(--o-film-duration) var(--o-film-ease) both paused}.film--context-layer[data-film-ready] .cl-lane--price .cl-dot{animation:cl-dot-3 var(--o-film-duration) var(--o-film-ease) both paused}.film--context-layer[data-film-ready] .cl-value{animation:cl-value var(--o-film-duration) var(--o-film-ease) both paused}.film--context-layer[data-film-ready] :is(.cl-model,.cl-link){animation:cl-panel-1 var(--o-film-duration) var(--o-film-ease) both paused}.film--context-layer[data-film-ready] .cl-tools{animation:cl-panel-2 var(--o-film-duration) var(--o-film-ease) both paused}.film--context-layer[data-film-ready] .cl-gov{animation:cl-panel-3 var(--o-film-duration) var(--o-film-ease) both paused}@keyframes cl-arrive-1{0%{opacity:0;transform:translateY(14px)}10%,to{opacity:1;transform:none}}@keyframes cl-arrive-2{0%,4%{opacity:0;transform:translateY(14px)}14%,to{opacity:1;transform:none}}@keyframes cl-arrive-3{0%,8%{opacity:0;transform:translateY(14px)}18%,to{opacity:1;transform:none}}@keyframes cl-slide-1{0%,28%{transform:translateX(var(--cl-shift))}46%,to{transform:none}}@keyframes cl-slide-2{0%,30%{transform:translateX(var(--cl-shift))}48%,to{transform:none}}@keyframes cl-slide-3{0%,32%{transform:translateX(var(--cl-shift))}50%,to{transform:none}}@keyframes cl-weeks{0%,46%{opacity:0}56%,to{opacity:1}}@keyframes cl-cap-sep{0%,26%{opacity:1}38%,to{opacity:0}}@keyframes cl-cap-reg{0%,44%{opacity:0}54%,63%{opacity:1}68%,to{opacity:0}}@keyframes cl-lens{0%,61%{opacity:0;transform:scaleY(.15)}71%,to{opacity:1;transform:none}}@keyframes cl-lens-label{0%,66%{opacity:0;transform:translateY(-6px)}75%,to{opacity:1;transform:none}}@keyframes cl-spine-1{0%,63%{transform:scaleY(0)}71%,to{transform:none}}@keyframes cl-spine-2{0%,65%{transform:scaleY(0)}73%,to{transform:none}}@keyframes cl-spine-3{0%,67%{transform:scaleY(0)}75%,to{transform:none}}@keyframes cl-dot-1{0%,68%{opacity:0;transform:scale(.4)}76%,to{opacity:1;transform:none}}@keyframes cl-dot-2{0%,70%{opacity:0;transform:scale(.4)}78%,to{opacity:1;transform:none}}@keyframes cl-dot-3{0%,72%{opacity:0;transform:scale(.4)}80%,to{opacity:1;transform:none}}@keyframes cl-value{0%,68%{opacity:0;transform:translateY(8px)}78%,to{opacity:1;transform:none}}@keyframes cl-panel-1{0%,72%{opacity:0;transform:translateY(8px)}80%,to{opacity:1;transform:none}}@keyframes cl-panel-2{0%,74%{opacity:0;transform:translateY(8px)}82%,to{opacity:1;transform:none}}@keyframes cl-panel-3{0%,76%{opacity:0}84%,to{opacity:1}}@container (width<=600px){.film--context-layer .cl-scene{--cl-left:9%;--cl-w:80%;--cl-s1:-9%;--cl-s2:9%;--cl-s3:3%;--cl-mh:36px}.film--context-layer .cl-lens-label{top:10px}.film--context-layer .cl-lanes{gap:6px;margin-top:42px}.film--context-layer .cl-lane{grid-template-rows:auto auto minmax(calc(var(--cl-mh) + 22px),auto)}.film--context-layer .cl-head{display:contents}.film--context-layer .cl-head>strong{grid-area:1/2;place-self:start;position:relative}.film--context-layer .cl-head>span{grid-area:2/2/3/4;justify-self:start;margin:-2px 0 8px;position:relative}.film--context-layer[data-film-ready] .cl-lane--trade .cl-head>*{animation:cl-arrive-1 var(--o-film-duration) var(--o-film-ease) both paused}.film--context-layer[data-film-ready] .cl-lane--sales .cl-head>*{animation:cl-arrive-2 var(--o-film-duration) var(--o-film-ease) both paused}.film--context-layer[data-film-ready] .cl-lane--price .cl-head>*{animation:cl-arrive-3 var(--o-film-duration) var(--o-film-ease) both paused}.film--context-layer .cl-value>strong{font-size:30px;line-height:36px}.film--context-layer .cl-bars>i{border-radius:10px 2px 0 0}.film--context-layer .cl-strip>i:first-child{border-radius:12px 3px 3px}.film--context-layer .cl-panel{margin:8px 6% 0 var(--cl-left);width:auto;position:relative;top:auto;left:auto;translate:none}.film--context-layer .cl-model{font-size:24px}.film--context-layer .cl-link{vertical-align:middle;height:16px;margin:0 10px 0 6px;display:inline-block}.film--context-layer .cl-tools{vertical-align:middle;display:inline-block}.film--context-layer .cl-gov{margin-top:4px}}@container (width<=440px){.film--context-layer .cl-value>strong{font-size:28px}.film--context-layer .cl-value small{margin-left:5px;font-size:13px}.film--context-layer .cl-model{font-size:22px}}.film-chart-unit{color:var(--o-on-deep-muted);font-size:14px;line-height:1.5;position:absolute;top:5%;left:16%}.film-return-axis{top:17%;bottom:calc(40 * var(--film-u) + 48px);color:var(--o-on-deep-muted);font-size:13px;position:absolute;left:7%}.film-return-axis>span{position:absolute;top:0;transform:translateY(-50%)}.film-return-axis>span:nth-child(2){top:33.333%}.film-return-axis>span:nth-child(3){top:66.667%}.film-return-axis>span:nth-child(4){top:100%}.film-return-grid{inset:17% 39% calc(40 * var(--film-u) + 48px) 12%;flex-direction:column;justify-content:space-between;display:flex;position:absolute}.film-return-grid i{background:var(--o-data-observed);opacity:.6;height:1px;display:block}.film-return-bars{inset:17% 43% calc(40 * var(--film-u) + 48px) 16%;align-items:flex-end;gap:24%;display:flex;position:absolute}.film-return-column{flex-direction:column;justify-content:flex-end;width:38%;height:100%;display:flex;position:relative}.film-return-column>strong{color:var(--o-on-deep);font:450 clamp(34px,4.5cqi,58px)/1 var(--font-sans);letter-spacing:-.045em;position:absolute;top:calc(23.667% - 56px);left:0}.film-return-column>strong>span{font-size:23px}.film-return-column--benchmark>strong{top:calc(47.667% - 56px)}.film-return-column>span{top:calc(100% + 14 * var(--film-u) + 4px);color:var(--o-on-deep-muted);white-space:nowrap;font-size:14px;line-height:1.4;position:absolute;left:0}.film-return-bar{width:100%;height:var(--return-height);background:var(--o-highlight);transform-origin:bottom;border-radius:34px 4px 0 0;position:relative}.film-return-bar>i{background:var(--o-data-observed);transform-origin:0 0;width:12%;display:block;position:absolute;top:4px;bottom:0;left:100%;transform:skewY(-20deg)}.film-return-column--benchmark .film-return-bar{background:var(--o-signal)}.film-return-note{width:28%;position:absolute;top:22%;right:6%}.film-return-note>strong{color:var(--o-on-deep);font:450 clamp(28px,4.2cqi,52px)/1.05 var(--font-sans);letter-spacing:-.04em;margin-top:18px;display:block}.film-return-note>p{color:var(--o-on-deep-muted);margin-top:22px;font-size:16px}.film-chart-caption{color:var(--o-on-deep-muted);font-size:13px;position:absolute;bottom:4%;left:16%}[data-film-ready] .film-return-column--event .film-return-bar{animation:film-return-rise var(--film-duration) var(--film-ease) both paused}[data-film-ready] .film-return-column--benchmark .film-return-bar{animation:film-benchmark-rise var(--film-duration) var(--film-ease) both paused}[data-film-ready] .film-return-column--benchmark{animation:film-benchmark-reveal var(--film-duration) var(--film-ease) both paused}[data-film-ready] .film-return-note{animation:film-note-arrive var(--film-duration) var(--film-ease) both paused}@keyframes film-return-rise{0%{transform:scaleY(.08)}24%,to{transform:scaleY(1)}}@keyframes film-benchmark-rise{0%,28%{opacity:.35;transform:scaleY(.08)}48%,to{opacity:1;transform:scaleY(1)}}@keyframes film-benchmark-reveal{0%,28%{opacity:0}48%,to{opacity:1}}@keyframes film-note-arrive{0%,62%{opacity:0;transform:translate(50px)}78%,to{opacity:1;transform:none}}@container (width<=760px){.film-return-note{width:29%;right:4%}.film-return-note>strong{font-size:34px}.film-return-note>p{font-size:15px}.film-return-column>strong{font-size:40px}.film-return-column>span{font-size:13px}}@container (width<=440px){.film-chart-unit{font-size:13px;top:3%;left:20%}.film-return-axis{top:14%;bottom:34%;left:6%}.film-return-grid{inset:14% 12% 34% 14%}.film-return-bars{gap:30%;inset:14% 17% 34% 20%}.film-return-column{width:34%}.film-return-column>strong{font-size:37px;top:calc(23.667% - 48px)}.film-return-column--benchmark>strong{top:calc(47.667% - 48px)}.film-return-column>strong>span{font-size:20px}.film-return-column>span{white-space:normal;width:115%;top:calc(100% + 12px)}.film-return-note{justify-content:space-between;align-items:center;gap:12px;width:auto;display:flex;top:82%;left:20%;right:6%}.film-return-note>strong{margin:0;font-size:24px}.film-return-note>p,.film-chart-caption{display:none}}.film--price-ladders .film-stage{--pl-u:var(--film-u);height:auto;min-height:var(--film-stage-h)}.film--price-ladders .pl-scene{min-height:var(--film-stage-h);font-family:var(--font-sans);color:var(--o-on-deep);font-variant-numeric:tabular-nums;display:flow-root;position:relative}.film--price-ladders .pl-scope{left:6%;top:calc(40 * var(--pl-u) - 18px);font-size:15px;font-weight:500;line-height:1.5;position:absolute}.film--price-ladders .pl-scope>span{color:var(--o-on-deep-muted);font-size:13px;font-weight:400;display:block}.film--price-ladders .pl-key{left:6%;top:calc(84 * var(--pl-u) + 1px);grid-template-columns:repeat(3,1fr);gap:8px;width:57%;display:grid;position:absolute}.film--price-ladders .pl-key>span{color:var(--o-on-deep-muted);justify-content:center;align-items:center;gap:7px;font-size:14px;line-height:1.25;display:flex}.film--price-ladders .pl-symbol{background:var(--o-highlight);border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.film--price-ladders .pl-symbol--competitor{background:var(--o-signal);border-radius:1px;transform:rotate(45deg)}.film--price-ladders .pl-symbol--private{background:var(--o-dark);border:2px solid var(--o-soft);border-radius:1px}.film--price-ladders .pl-rulers{left:6%;top:calc(92 * var(--pl-u) + 19px);gap:calc(48 * var(--pl-u) - 14px);width:57%;display:grid;position:absolute}.film--price-ladders .pl-ladder{min-width:0;height:calc(72 * var(--pl-u) + 46px)}.film--price-ladders .pl-heading{height:calc(56 * var(--pl-u) - 8px);justify-content:space-between;align-items:baseline;gap:10px;font-size:15px;font-weight:500;line-height:1.4;display:flex}.film--price-ladders .pl-gap-label{color:var(--o-on-deep-muted);font-size:13px;font-weight:400}.film--price-ladders .pl-gap-label>strong{color:var(--o-on-deep);font-size:calc(24 * var(--pl-u) + 10px);letter-spacing:-.035em;margin-left:5px;font-weight:450}.film--price-ladders .pl-measure{margin:calc(24 * var(--pl-u) - 12px) 10px 0;height:calc(60 * var(--pl-u) + 12px);position:relative}.film--price-ladders .pl-ruler{left:0;right:0;top:calc(60 * var(--pl-u) - 1px);background:var(--o-soft);height:12px;box-shadow:0 4px 0 var(--o-data-observed);border-radius:1px 9px 1px 1px;position:absolute}.film--price-ladders .pl-ruler>i{background:var(--o-data-observed);width:1px;height:5px;position:absolute;top:5px}.film--price-ladders .pl-ruler>i:nth-child(4n+1){height:9px;top:1px}.film--price-ladders .pl-point.pl-symbol--private{box-shadow:0 0 0 3px var(--o-dark)}.film--price-ladders .pl-prices{grid-template-columns:repeat(3,1fr);display:grid}.film--price-ladders .pl-prices>span{justify-content:center;align-items:center;gap:7px;display:flex}.film--price-ladders .pl-prices strong{color:var(--o-on-deep);font-size:calc(12 * var(--pl-u) + 16px);letter-spacing:-.035em;font-weight:450;line-height:1}.film--price-ladders .pl-leaders{left:0;top:calc(12 * var(--pl-u) + 19px);width:100%;height:calc(72 * var(--pl-u) - 38px);position:absolute;overflow:visible}.film--price-ladders .pl-leaders path{stroke:var(--o-data-observed);stroke-width:1px;vector-effect:non-scaling-stroke}.film--price-ladders .pl-point{top:calc(60 * var(--pl-u));margin-left:-5px;position:absolute}.film--price-ladders .pl-gap{top:calc(92 * var(--pl-u) - 5px);background:var(--o-highlight);transform-origin:0;height:3px;position:absolute}.film--price-ladders .pl-gap>i{background:var(--o-highlight);width:2px;height:11px;position:absolute;top:-4px}.film--price-ladders .pl-gap>i:last-child{right:0}.film--price-ladders .pl-note{margin:calc(155 * var(--pl-u)) 5% 0 auto;background:var(--o-action);width:26%;color:var(--o-ink);border-radius:32px 4px 4px;padding:25px 22px;position:relative;transform:rotate(-3deg)}.film--price-ladders .pl-note>strong{color:var(--o-ink);letter-spacing:-.035em;font-size:clamp(24px,3cqi,34px);font-weight:450;line-height:1.1;display:block}.film--price-ladders .pl-note>span{border-bottom:1px solid var(--o-flag);margin-bottom:12px;padding-bottom:10px;font-size:14px;line-height:1.5;display:block}.film--price-ladders[data-film-ready] .pl-ladder--regular .pl-observations{animation:pl-regular-arrive var(--o-film-duration) var(--o-film-ease) both paused}.film--price-ladders[data-film-ready] .pl-ladder--promoted .pl-observations{animation:pl-promoted-arrive var(--o-film-duration) var(--o-film-ease) both paused}.film--price-ladders[data-film-ready] .pl-gap{animation:pl-gap-measure var(--o-film-duration) var(--o-film-ease) both paused}.film--price-ladders[data-film-ready] .pl-gap-label{animation:pl-gap-label var(--o-film-duration) var(--o-film-ease) both paused}.film--price-ladders[data-film-ready] .pl-note{animation:pl-target-note var(--o-film-duration) var(--o-film-ease) both paused}.film--price-ladders[data-film-ready] .pl-observations :is(.pl-prices>span,.pl-leaders>path,.pl-point){animation:var(--pl-arrival) var(--o-film-duration) var(--o-film-ease) both paused}.film--price-ladders .pl-ladder--regular :is(.pl-prices>span,.pl-leaders>path,.pl-point):first-of-type{--pl-arrival:pl-regular-first}.film--price-ladders .pl-ladder--regular :is(.pl-prices>span,.pl-leaders>path,.pl-point):nth-of-type(2){--pl-arrival:pl-regular-second}.film--price-ladders .pl-ladder--regular :is(.pl-prices>span,.pl-leaders>path,.pl-point):nth-of-type(3){--pl-arrival:pl-regular-third}.film--price-ladders .pl-ladder--promoted :is(.pl-prices>span,.pl-leaders>path,.pl-point):first-of-type{--pl-arrival:pl-promoted-first}.film--price-ladders .pl-ladder--promoted :is(.pl-prices>span,.pl-leaders>path,.pl-point):nth-of-type(2){--pl-arrival:pl-promoted-second}.film--price-ladders .pl-ladder--promoted :is(.pl-prices>span,.pl-leaders>path,.pl-point):nth-of-type(3){--pl-arrival:pl-promoted-third}@keyframes pl-regular-first{0%{opacity:0}14%,to{opacity:1}}@keyframes pl-regular-second{0%,5%{opacity:0}19%,to{opacity:1}}@keyframes pl-regular-third{0%,10%{opacity:0}24%,to{opacity:1}}@keyframes pl-promoted-first{0%,30%{opacity:0}40%,to{opacity:1}}@keyframes pl-promoted-second{0%,35%{opacity:0}45%,to{opacity:1}}@keyframes pl-promoted-third{0%,40%{opacity:0}50%,to{opacity:1}}@keyframes pl-regular-arrive{0%{opacity:0;transform:translateY(-12px)}24%,to{opacity:1;transform:none}}@keyframes pl-promoted-arrive{0%,30%{opacity:0;transform:translateY(-12px)}50%,to{opacity:1;transform:none}}@keyframes pl-gap-measure{0%,44%{opacity:0;transform:scaleX(0)}56%,to{opacity:1;transform:scaleX(1)}}@keyframes pl-gap-label{0%,48%{opacity:0}58%,to{opacity:1}}@keyframes pl-target-note{0%,62%{opacity:0;transform:translate(16px,22px)rotate(2deg)}78%,to{opacity:1;transform:rotate(-3deg)}}@container (width<=760px){.film--price-ladders .pl-key>span{gap:6px;font-size:13px}}@container (width<=600px){.film--price-ladders .film-stage{--pl-u:1px}.film--price-ladders .pl-scope{font-size:14px;top:16px;left:6%}.film--price-ladders .pl-key{width:88%;top:72px;left:6%}.film--price-ladders .pl-key>span{gap:6px;font-size:13px}.film--price-ladders .pl-rulers{gap:10px;width:88%;top:112px;left:6%}.film--price-ladders .pl-ladder{height:128px}.film--price-ladders .pl-heading{align-items:center;gap:6px;height:auto;font-size:13px}.film--price-ladders .pl-heading>span:first-child{max-width:42%}.film--price-ladders .pl-gap-label{text-align:right;font-size:13px}.film--price-ladders .pl-gap-label>strong{margin-left:0;font-size:28px;line-height:1;display:block}.film--price-ladders .pl-measure{height:62px;margin-top:6px}.film--price-ladders .pl-prices strong{font-size:25px}.film--price-ladders .pl-leaders{height:16px;top:28px}.film--price-ladders .pl-ruler{top:38px}.film--price-ladders .pl-point{top:39px}.film--price-ladders .pl-gap{top:60px}.film--price-ladders .pl-note{border-radius:25px 3px 3px;width:auto;margin:390px 6% 0;padding:9px 14px}.film--price-ladders .pl-note>strong{font-size:19px}.film--price-ladders .pl-note>span{border:0;margin:0 0 5px;padding:0;font-size:13px}}@container (width<=340px){.film--price-ladders .pl-prices strong{font-size:22px}}.film--price-pack .film-stage{--pp-u:calc((var(--film-stage-h) - 110px) / 330);height:auto;min-height:var(--film-stage-h)}.film-price-ground{left:13%;top:calc(294 * var(--pp-u) + 36px);width:42%;height:calc(44 * var(--pp-u));background:var(--o-data-observed);opacity:.3;border-radius:50%;position:absolute}.film-pack-ghost{left:22%;top:calc(30 * var(--pp-u) + 36px);height:calc(260 * var(--pp-u));width:calc(164 * var(--pp-u));border:2px dashed var(--o-highlight);border-radius:4px;position:absolute}.film-pack-ghost-labels{display:contents}.film-pack-ghost-labels>span{color:var(--o-on-deep-muted);white-space:nowrap;font-size:14px;position:absolute;top:-36px;left:-28px}.film-pack-ghost-labels>strong{white-space:nowrap;color:var(--o-on-deep-muted);font:450 28px/1 var(--font-sans);position:absolute;top:68%;right:calc(100% + 22px)}.film-pack-ghost small{font-size:15px}.film-shrinking-pack{--pack-shift:calc(-22 * var(--pp-u));top:calc(88 * var(--pp-u) + 36px);left:calc(22% + 22 * var(--pp-u));width:calc(132 * var(--pp-u));height:calc(202 * var(--pp-u));position:absolute}.film-shrinking-pack>.film-pack{transform-origin:0 100%;width:100%;height:100%}.film-shrinking-pack>span:not(.film-pack){left:0;top:calc(100% + 22 * var(--pp-u));white-space:nowrap;color:var(--o-on-deep-muted);font-size:13px;display:block;position:absolute}.film-shrinking-pack>strong{top:calc(100% + 22 * var(--pp-u) + 20px);color:var(--o-on-deep);font:450 28px/1 var(--font-sans);white-space:nowrap;position:absolute;left:0}.film-shrinking-pack small{color:inherit;font-size:16px}.film-price-tag{left:44%;top:calc(var(--film-stage-h) * .1);background:var(--o-soft);width:178px;color:var(--o-ink);border-radius:4px 24px 4px 4px;padding:18px 22px;position:absolute;transform:rotate(4deg)}.film-price-tag>span{font-size:14px;display:block}.film-price-tag>strong{color:var(--o-ink);font:450 44px/1.2 var(--font-sans);letter-spacing:-.04em;margin-block:6px;display:block}.film-pack-side{min-height:var(--film-stage-h);grid-template-columns:100%;display:grid;position:relative}.film-pack-insight{margin:calc(61 * var(--pp-u) + 155px) 0 0 63%;grid-area:1/1;place-self:start;max-width:32%;position:relative}.film-pack-insight>span{color:var(--o-highlight);font-size:14px}.film-pack-insight>strong{color:var(--o-on-deep);font:450 clamp(28px,4cqi,48px)/1.05 var(--font-sans);letter-spacing:-.035em;margin-top:14px;display:block}.film-pack-account{margin:0 0 calc(var(--film-stage-h) * .03) 7%;color:var(--o-on-deep-muted);grid-area:1/1;place-self:end start;font-size:13px;position:relative}[data-film-ready] .film-shrinking-pack>.film-pack{animation:film-pack-contract var(--film-duration) var(--film-ease) both paused}[data-film-ready] .film-pack-insight{animation:film-pack-payoff var(--film-duration) var(--film-ease) both paused}[data-film-ready] .film-price-tag{animation:film-price-hold var(--film-duration) var(--film-ease) both paused}[data-film-ready] .film-shrinking-pack>span:not(.film-pack),[data-film-ready] .film-shrinking-pack>strong{animation:film-latest-label var(--film-duration) var(--film-ease) both paused}@keyframes film-pack-contract{0%,26%{transform:translate(var(--pack-shift,-22px),0) scale(1.24,1.287)}45%,to{transform:none}}@keyframes film-pack-payoff{0%,62%{opacity:0;transform:translate(75px)}78%,to{opacity:1;transform:none}}@keyframes film-price-hold{0%{opacity:.3;transform:translateY(-22px)rotate(4deg)}16%,to{opacity:1;transform:rotate(4deg)}}@keyframes film-latest-label{0%,45%{opacity:0}54%,to{opacity:1}}@container (width<=760px){.film-pack-ghost{width:calc(136 * var(--pp-u));height:calc(225 * var(--pp-u));left:18%;top:calc(43 * var(--pp-u) + 36px)}.film-shrinking-pack{--pack-shift:calc(-18 * var(--pp-u));left:calc(18% + 18 * var(--pp-u));top:calc(93 * var(--pp-u) + 36px);width:calc(110 * var(--pp-u));height:calc(175 * var(--pp-u))}.film-pack-ghost-labels>strong{font-size:24px;right:calc(100% + 15px)}.film-price-tag{width:155px;padding:14px 18px;left:48%}.film-price-tag>strong{font-size:38px}.film-pack-insight{margin:calc(74 * var(--pp-u) + 155px) 0 0 59%;max-width:35%}.film-pack-insight>strong{font-size:31px}}@container (width<=440px){.film-pack-ghost{top:calc(var(--film-stage-h) * .2);width:110px;height:190px;left:21%}.film-pack-ghost-labels{flex-direction:column;align-items:flex-start;display:flex;position:absolute;bottom:calc(100% + 7.25px);left:0}.film-pack-ghost-labels>span{margin-bottom:calc(23px - 1lh);font-size:13px;position:static}.film-pack-ghost-labels>strong{font-size:21px;position:static}.film-shrinking-pack{--pack-shift:-15px;top:calc(var(--film-stage-h) * .2 + 43px);width:90px;height:147px;left:calc(21% + 15px)}.film-shrinking-pack>span:not(.film-pack){font-size:13px;top:calc(100% + 20px)}.film-shrinking-pack>strong{font-size:25px;top:calc(100% + 42px)}.film-price-tag{left:auto;right:6%;top:calc(var(--film-stage-h) * .13);width:120px;padding:14px}.film-price-tag>strong{font-size:31px}.film-price-tag>span{font-size:13px}.film-price-ground{left:12%;top:calc(var(--film-stage-h) * .57);width:70%;height:44px}.film-pack-side{padding:calc(var(--film-stage-h) * .56) 0 calc(var(--film-stage-h) * .06);flex-direction:column;align-items:flex-start;gap:12px;display:flex}.film-pack-insight{max-width:40%;margin:0 0 0 55%}.film-pack-insight>span{font-size:13px}.film-pack-insight>strong{font-size:25px}.film-pack-account{align-self:auto;margin:auto 0 0 8%;font-size:13px}}@container (width<=340px){.film-pack-ghost{left:13%}.film-shrinking-pack{left:calc(13% + 15px)}.film-price-ground{left:5%}.film-price-tag{width:112px;right:5%}}.ctx-reading-spread{aspect-ratio:1.5;perspective:600px;width:clamp(156px,35%,334px);top:48%;left:32%}.ctx-book-shadow{background:var(--o-ink);opacity:.16;border-radius:8px 8px 35% 35%;position:absolute;inset:6px -9px -11px;transform:rotate(-3deg)}.ctx-book-page{background:var(--o-soft);width:50%;padding:12% 9%;position:absolute;top:0;bottom:0}.ctx-book-page--left{transform-origin:100%;border-radius:25px 2px 3px 6px;left:0;transform:rotate(-5deg)skewY(5deg)}.ctx-book-page--right{background:var(--o-highlight);transform-origin:0;border-radius:2px 25px 6px 3px;right:0;transform:rotate(5deg)skewY(-5deg)}.ctx-book-page>span{background:var(--o-data-observed);border-radius:6px;width:68%;height:9px;margin-bottom:22%;display:block}.ctx-book-page>i{background:var(--o-deep);opacity:.65;width:100%;height:3px;margin-top:12px;display:block}.ctx-book-page>i:last-child{width:62%}.ctx-reading-insight{aspect-ratio:1/1.15;width:clamp(86px,18%,170px);top:46%;left:78%}.ctx-reading-sheet{background:var(--o-soft);border-radius:6px 25px 6px 6px;padding:20%;position:absolute;inset:0;transform:rotate(8deg);box-shadow:12px 20px 26px #00000021}.ctx-reading-highlight{background:var(--o-action);border-radius:5px;width:100%;height:12px;margin-bottom:25%;display:block}.ctx-reading-sheet>i{background:var(--o-deep);opacity:.55;height:3px;margin-top:12px;display:block}.ctx-reading-sheet>i:last-of-type{width:60%}.ctx-reading-dot{background:var(--o-data-observed);border-radius:50%;width:22px;height:22px;position:absolute;bottom:12%;right:14%}.ctx-label--book{width:38%;left:32%}.ctx-label--reading{width:30%;left:78%}.film--supporting .ctx-reading-spread{width:clamp(156px,35cqi,240px);top:44%}.film--supporting .ctx-reading-insight{width:clamp(78px,18cqi,112px);top:44%}.film--supporting .ctx-book-page--left{background:var(--o-paper);border:1px solid var(--o-border)}.film--supporting .ctx-book-page--right{border:1px solid var(--o-data-observed)}.film--supporting .ctx-reading-sheet{background:var(--o-paper);border:1px solid var(--o-border);box-shadow:6px 10px 18px color-mix(in srgb, var(--o-ink) 9%, transparent)}.film--supporting .ctx-book-shadow{opacity:.08}.insight-film[data-film-ready] .ctx-book-page--left{animation:ctx-book-left var(--film-duration) ease-in-out both paused}.insight-film[data-film-ready] .ctx-book-page--right{animation:ctx-book-right var(--film-duration) ease-in-out both paused}.insight-film[data-film-ready] .ctx-reading-sheet{animation:ctx-reading-insight var(--film-duration) ease-in-out both paused}@keyframes ctx-book-left{0%{transform:rotate(3deg)skewY(12deg)rotateY(24deg)}25%,to{transform:rotate(-5deg)skewY(5deg)rotateY(0)}}@keyframes ctx-book-right{0%{transform:rotate(-3deg)skewY(-12deg)rotateY(-24deg)}25%,to{transform:rotate(5deg)skewY(-5deg)rotateY(0)}}@keyframes ctx-reading-insight{0%,61%{opacity:0;transform:translate(-46cqi,40px)rotate(-12deg)scale(.9)}78%,to{opacity:1;transform:translate(0)rotate(8deg)scale(1)}}@container (width<=600px){.ctx-book-page>i{height:2px;margin-top:9px}.ctx-book-page>span{height:7px}.ctx-reading-sheet>i{height:2px;margin-top:9px}.ctx-reading-highlight{height:9px}.ctx-reading-dot{width:16px;height:16px}}.film--retail-analytics{--rp-run:var(--o-film-duration) var(--o-film-ease) both paused}.film--retail-analytics .film-current{display:none}.film--retail-analytics .film-stage{height:auto;min-height:var(--film-stage-h)}.film--retail-analytics .ra-scene{--gut:54px;--plot-h:calc(var(--film-stage-h) - 168px);--ext:56px;min-height:var(--film-stage-h);font-family:var(--font-sans);color:var(--o-on-deep);font-variant-numeric:tabular-nums;grid-template-rows:minmax(46px,auto) minmax(46px,auto) auto auto;grid-template-columns:100%;align-content:start;padding-top:14px;display:grid;position:relative}.film--retail-analytics .ra-scope{grid-row:1;place-self:start;margin-left:4%}.film--retail-analytics .ra-scope>strong{color:var(--o-on-deep);font-size:16px;font-weight:500;line-height:1.4;display:block}.film--retail-analytics .ra-scope>span{color:var(--o-on-deep-muted);font-size:13px;line-height:1.5;display:block}.film--retail-analytics .ra-key{color:var(--o-on-deep);flex-wrap:wrap;grid-row:2;place-self:start;gap:6px 28px;margin:0 0 22px 4%;font-size:14px;line-height:1.5;display:flex}.film--retail-analytics .ra-key>span{align-items:center;gap:10px;display:inline-flex}.film--retail-analytics .ra-sym{background:var(--o-highlight);border-radius:50%;flex:none;width:14px;height:14px;display:block}.film--retail-analytics .ra-sym--rival{background:var(--o-signal);border-radius:2px;width:12px;height:12px;margin:0 1px;rotate:45deg}.film--retail-analytics .ra-chart{grid-row:3;grid-template-columns:var(--gut) minmax(0,1fr);grid-template-rows:var(--plot-h) minmax(var(--ext),auto);width:66%;margin-left:4%;display:grid;position:relative}.film--retail-analytics .ra-yaxis{width:var(--gut);height:var(--plot-h);position:absolute;top:0;left:0}.film--retail-analytics .ra-yaxis:after{content:"";background:var(--o-data-observed);width:1px;position:absolute;top:0;bottom:0;right:0}.film--retail-analytics .ra-yaxis>span{color:var(--o-on-deep-muted);font-size:13px;line-height:1.2;position:absolute;right:12px;transform:translateY(-50%)}.film--retail-analytics .ra-break{z-index:1;background:var(--o-dark);width:16px;height:14px;padding:1px 0;position:absolute;bottom:22px;right:-8px}.film--retail-analytics .ra-break path{stroke:var(--o-on-deep-muted);stroke-width:1.5px;stroke-linejoin:round}.film--retail-analytics .ra-plot{left:var(--gut);height:var(--plot-h);position:absolute;top:0;right:0}.film--retail-analytics .ra-base{background:var(--o-data-observed);grid-area:1/2/2/3;height:2px;position:absolute;bottom:0;left:0;right:0}.film--retail-analytics .ra-tick{background:var(--o-on-deep-muted);width:7px;height:1px;margin-top:-.5px;position:absolute;left:-7px}.film--retail-analytics .ra-band{min-width:0;padding-top:calc(var(--plot-h) + 25px);border-left:2px solid var(--o-signal);flex-direction:column;grid-area:1/2/3;justify-content:flex-end;margin-left:48%;display:flex;position:relative}.film--retail-analytics .ra-band:before{content:"";background:var(--o-data-observed);opacity:.24;position:absolute;inset:0}.film--retail-analytics .ra-band>span{text-align:center;color:var(--o-on-deep);margin-bottom:7px;padding:0 8px;font-size:13px;line-height:1.3;position:relative}.film--retail-analytics .ra-rule{border-left:1px dashed var(--o-on-deep-muted);opacity:0;width:0;position:absolute;top:0;bottom:0}.film--retail-analytics .ra-ghost{border-top:2px dashed var(--o-signal);opacity:.85;height:0;margin-top:-1px;position:absolute}.film--retail-analytics .ra-layer{position:absolute;inset:0}.film--retail-analytics .ra-layer>svg{width:100%;height:100%;display:block;overflow:visible}.film--retail-analytics .ra-gap{background:repeating-linear-gradient(135deg,var(--o-action) 0 3px,transparent 3px 10px);position:absolute;inset:0}.film--retail-analytics .ra-layer path{stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.film--retail-analytics .ra-layer--you path{stroke:var(--o-highlight)}.film--retail-analytics .ra-layer--rival path{stroke:var(--o-signal)}.film--retail-analytics .ra-unit{background:linear-gradient(var(--o-action),var(--o-action)) center / 3px 100% no-repeat, linear-gradient(var(--o-action),var(--o-action)) top / 100% 3px no-repeat, linear-gradient(var(--o-action),var(--o-action)) bottom / 100% 3px no-repeat;width:16px;margin-left:14px;position:absolute}.film--retail-analytics .ra-unit-label{background:var(--o-dark);letter-spacing:-.03em;color:var(--o-on-deep);border-radius:4px;margin-left:40px;padding:4px 7px;font-size:22px;font-weight:450;line-height:1;position:absolute;transform:translateY(-50%)}.film--retail-analytics .ra-m{background:var(--o-highlight);width:18px;height:18px;box-shadow:0 0 0 4px var(--o-dark);border-radius:50%;margin:-9px 0 0 -9px;display:block;position:absolute}.film--retail-analytics .ra-m--rival{background:var(--o-signal);border-radius:2px;width:15px;height:15px;margin:-7.5px 0 0 -7.5px;rotate:45deg}.film--retail-analytics .ra-val{letter-spacing:-.03em;white-space:nowrap;color:var(--o-on-deep);font-size:22px;font-weight:450;line-height:24px;position:absolute;transform:translate(-50%)}.film--retail-analytics .ra-val--you{color:var(--o-highlight);margin-top:-41px}.film--retail-analytics .ra-val--rival{margin-top:14px}.film--retail-analytics .ra-xaxis{left:var(--gut);right:0;top:var(--plot-h);height:30px;position:absolute}.film--retail-analytics .ra-week{white-space:nowrap;color:var(--o-on-deep);font-size:13px;line-height:1.3;position:absolute;top:8px;transform:translate(-50%)}.film--retail-analytics .ra-payoff{left:73%;top:calc(var(--plot-h) / 2);border-left:4px solid var(--o-action);grid-area:3/1/4/2;width:23%;padding-left:22px;position:absolute;translate:0 -50%}.film--retail-analytics .ra-payoff>span{color:var(--o-on-deep-muted);font-size:14px;line-height:1.4;display:block}.film--retail-analytics .ra-payoff>strong{letter-spacing:-.06em;color:var(--o-action);margin:6px 0 12px;font-size:clamp(60px,6.6cqi,84px);font-weight:450;line-height:1;display:block}.film--retail-analytics .ra-payoff>em{letter-spacing:-.03em;color:var(--o-on-deep);font-size:clamp(24px,2.5cqi,30px);font-style:normal;font-weight:450;line-height:1.15;display:block}.film--retail-analytics .ra-payoff>.ra-payoff-note{margin-top:8px}.film--retail-analytics[data-film-ready] .ra-layer--you{animation:rp-you-line var(--rp-run)}.film--retail-analytics[data-film-ready] .ra-layer--rival,.film--retail-analytics[data-film-ready] .ra-layer--area{animation:rp-drop-reveal var(--rp-run)}.film--retail-analytics[data-film-ready] .ra-ghost{animation:rp-ghost var(--rp-run)}.film--retail-analytics[data-film-ready] .ra-band{animation:rp-band var(--rp-run)}.film--retail-analytics[data-film-ready] .ra-rule{animation:rp-rules var(--rp-run)}.film--retail-analytics[data-film-ready] .ra-unit--base{animation:rp-unit-base var(--rp-run)}.film--retail-analytics[data-film-ready] .ra-unit-label{animation:rp-unit-label var(--rp-run)}.film--retail-analytics[data-film-ready] .ra-unit--a{animation:rp-unit-a var(--rp-run)}.film--retail-analytics[data-film-ready] .ra-unit--b{animation:rp-unit-b var(--rp-run)}.film--retail-analytics[data-film-ready] .ra-m--b1{animation:rp-pop-b1 var(--rp-run)}.film--retail-analytics[data-film-ready] .ra-m--c1{animation:rp-pop-c1 var(--rp-run)}.film--retail-analytics[data-film-ready] .ra-m--b2{animation:rp-pop-b2 var(--rp-run)}.film--retail-analytics[data-film-ready] .ra-m--c2{animation:rp-pop-c2 var(--rp-run)}.film--retail-analytics[data-film-ready] .ra-m--b3{animation:rp-pop-b3 var(--rp-run)}.film--retail-analytics[data-film-ready] .ra-m--c3{animation:rp-pop-c3 var(--rp-run)}.film--retail-analytics[data-film-ready] .ra-m--b4{animation:rp-pop-b4 var(--rp-run)}.film--retail-analytics[data-film-ready] .ra-m--c4{animation:rp-pop-c4 var(--rp-run)}.film--retail-analytics[data-film-ready] .ra-val--b1{animation:rp-val-b1 var(--rp-run)}.film--retail-analytics[data-film-ready] .ra-val--c1{animation:rp-val-c1 var(--rp-run)}.film--retail-analytics[data-film-ready] .ra-val--b4{animation:rp-val-b4 var(--rp-run)}.film--retail-analytics[data-film-ready] .ra-val--c4{animation:rp-val-c4 var(--rp-run)}.film--retail-analytics[data-film-ready] .ra-week--3{animation:rp-week-3 var(--rp-run)}.film--retail-analytics[data-film-ready] .ra-week--4{animation:rp-week-4 var(--rp-run)}.film--retail-analytics[data-film-ready] .ra-payoff{animation:rp-payoff var(--rp-run)}@keyframes rp-you-line{0%,3%{clip-path:inset(0 88% 0 0)}11%,28%{clip-path:inset(0 64% 0 0)}36%{clip-path:inset(0 40% 0 0)}44%,to{clip-path:inset(0 16% 0 0)}}@keyframes rp-drop-reveal{0%,6%{clip-path:inset(0 88% 0 0)}14%,32%{clip-path:inset(0 64% 0 0)}42%,44%{clip-path:inset(0 40% 0 0)}50%,to{clip-path:inset(0 16% 0 0)}}@keyframes rp-ghost{0%,42%{clip-path:inset(-4px 100% -4px 0)}50%,to{clip-path:inset(-4px 0)}}@keyframes rp-band{0%,36%{clip-path:inset(0 100% 0 0)}50%,to{clip-path:inset(0)}}@keyframes rp-rules{0%,30%{opacity:.8}44%,to{opacity:0}}@keyframes rp-unit-base{0%,12%{clip-path:inset(0 0 100%)}18%,to{clip-path:inset(0)}}@keyframes rp-unit-label{0%,16%{opacity:0}22%,to{opacity:1}}@keyframes rp-unit-a{0%,59%{opacity:0;left:12%}60%,62%{opacity:1;left:12%}72%,to{opacity:1;left:84%}}@keyframes rp-unit-b{0%,59%{opacity:0;top:10%;left:12%}60%,62%{opacity:1;top:10%;left:12%}72%{opacity:1;top:10%;left:84%}78%,to{opacity:1;top:40%;left:84%}}@keyframes rp-pop-b1{0%,1%{scale:0}6%,to{scale:1}}@keyframes rp-pop-c1{0%,4%{scale:0}9%,to{scale:1}}@keyframes rp-pop-b2{0%,9%{scale:0}15%,to{scale:1}}@keyframes rp-pop-c2{0%,12%{scale:0}17%,to{scale:1}}@keyframes rp-pop-b3{0%,34%{scale:0}40%,to{scale:1}}@keyframes rp-pop-c3{0%,40%{scale:0}46%,to{scale:1}}@keyframes rp-pop-b4{0%,42%{scale:0}48%,to{scale:1}}@keyframes rp-pop-c4{0%,48%{scale:0}54%,to{scale:1}}@keyframes rp-val-b1{0%,3%{opacity:0;transform:translate(-50%,10px)}10%,to{opacity:1;transform:translate(-50%)}}@keyframes rp-val-c1{0%,6%{opacity:0;transform:translate(-50%,-10px)}13%,to{opacity:1;transform:translate(-50%)}}@keyframes rp-val-b4{0%,45%{opacity:0;transform:translate(-50%,10px)}52%,to{opacity:1;transform:translate(-50%)}}@keyframes rp-val-c4{0%,51%{opacity:0;transform:translate(-50%,-10px)}57%,to{opacity:1;transform:translate(-50%)}}@keyframes rp-week-3{0%,30%{opacity:.55}40%,to{opacity:1}}@keyframes rp-week-4{0%,36%{opacity:.55}46%,to{opacity:1}}@keyframes rp-payoff{0%,64%{opacity:0;clip-path:inset(0 100% 0 0);transform:translate(-18px)}78%,to{opacity:1;clip-path:inset(0);transform:none}}@container (width<=800px){.film--retail-analytics .ra-chart{width:68%}.film--retail-analytics .ra-payoff{left:74%}}@container (width<=600px){.film--retail-analytics .ra-scene{--gut:46px;--plot-h:200px;--ext:84px;grid-template-rows:minmax(44px,auto) minmax(52px,auto) auto auto}.film--retail-analytics .ra-scope{margin-left:6%}.film--retail-analytics .ra-scope>strong{font-size:15px}.film--retail-analytics .ra-key{margin-left:6%}.film--retail-analytics .ra-chart{width:88%;margin-left:6%}.film--retail-analytics .ra-yaxis>span{right:10px}.film--retail-analytics .ra-val,.film--retail-analytics .ra-unit-label{font-size:19px}.film--retail-analytics .ra-payoff{grid-row:4;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:18px;width:auto;margin:16px 6% 0;padding-left:16px;display:grid;position:relative;top:auto;left:auto;translate:none}.film--retail-analytics .ra-payoff>strong{grid-row:1/span 3;margin:0;font-size:60px}.film--retail-analytics .ra-payoff>span{grid-column:2}.film--retail-analytics .ra-payoff>em{grid-column:2;font-size:24px}.film--retail-analytics .ra-payoff>.ra-payoff-note{margin-top:2px}}@container (width<=440px){.film--retail-analytics .ra-key{gap:6px 20px}.film--retail-analytics .ra-chart{width:92%;margin-left:4%}.film--retail-analytics .ra-scene{--gut:44px}.film--retail-analytics .ra-val,.film--retail-analytics .ra-unit-label{font-size:18px}.film--retail-analytics .ra-payoff{column-gap:14px;margin-inline:4%}.film--retail-analytics .ra-payoff>strong{font-size:50px}.film--retail-analytics .ra-payoff>em{font-size:21px}.film--retail-analytics .ra-payoff>span{font-size:13px}}@container (width<=340px){.film--retail-analytics .ra-payoff>strong{font-size:44px}.film--retail-analytics .ra-payoff>em{font-size:19px}}.ctx-source-records{aspect-ratio:1/1.2;width:clamp(70px,12%,122px);top:50%;left:22%}.ctx-record{border:1px solid var(--o-highlight);background:var(--o-data-observed);border-radius:7px 22px 7px 7px;padding:25% 18%;position:absolute;inset:0;box-shadow:9px 17px 26px #0000001f}.ctx-record--back{opacity:.48;transform:translate(-13px,-13px)rotate(-9deg)}.ctx-record--front{background:var(--o-highlight);transform:rotate(6deg)}.ctx-record>i{background:var(--o-ink);opacity:.5;width:100%;height:4px;margin-top:12px;display:block}.ctx-record>i:last-child{width:60%}.ctx-boundary{aspect-ratio:1/1.05;width:clamp(112px,24%,244px);top:48%;left:50%}.ctx-boundary-ring{border:1px solid var(--o-highlight);opacity:.25;border-radius:48% 48% 44% 44%;position:absolute;inset:0}.ctx-boundary-line{border:4px solid var(--o-highlight);width:22%;position:absolute;top:10%;bottom:10%}.ctx-boundary-line--left{border-right:0;border-radius:30px 0 0 30px;left:14%}.ctx-boundary-line--right{border-left:0;border-radius:0 30px 30px 0;right:14%}.ctx-boundary-focus{aspect-ratio:1;border:3px solid var(--o-action);width:23%;box-shadow:0 0 0 10px color-mix(in srgb, var(--o-action) 8%, transparent);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ctx-selected-record{aspect-ratio:1/1.12;width:clamp(78px,16%,148px);top:50%;left:78%}.ctx-selected-record>.ctx-record{background:var(--o-soft);border-color:var(--o-soft);transform:rotate(-5deg)}.ctx-record-selection{background:var(--o-action);border-radius:50%;width:25px;height:25px;margin-bottom:17%;display:block}.ctx-label--security-left{width:24%;left:22%}.ctx-label--security-right{width:24%;left:78%}.film--supporting .ctx-source-records{width:clamp(64px,12cqi,88px);top:45%}.film--supporting .ctx-boundary{width:clamp(100px,24cqi,150px);top:45%}.film--supporting .ctx-selected-record{width:clamp(72px,16cqi,106px);top:45%}.film--supporting .ctx-boundary-ring{border-color:var(--o-deep);opacity:.15}.film--supporting .ctx-boundary-line{border-color:var(--o-deep);border-width:3px}.film--supporting .ctx-record{border-color:var(--o-data-observed);box-shadow:5px 8px 16px color-mix(in srgb, var(--o-ink) 8%, transparent)}.film--supporting .ctx-selected-record>.ctx-record{background:var(--o-paper);border-color:var(--o-deep)}.insight-film[data-film-ready] .ctx-boundary-line--left{animation:ctx-boundary-left var(--film-duration) ease-in-out both paused}.insight-film[data-film-ready] .ctx-boundary-line--right{animation:ctx-boundary-right var(--film-duration) ease-in-out both paused}.insight-film[data-film-ready] .ctx-selected-record>.ctx-record{animation:ctx-record-through var(--film-duration) ease-in-out both paused}.insight-film[data-film-ready] .ctx-boundary-focus{animation:ctx-boundary-focus var(--film-duration) ease-in-out both paused}@keyframes ctx-boundary-left{0%,15%{opacity:.3;transform:translate(-22px)}35%,to{opacity:1;transform:translate(0)}}@keyframes ctx-boundary-right{0%,15%{opacity:.3;transform:translate(22px)}35%,to{opacity:1;transform:translate(0)}}@keyframes ctx-record-through{0%,28%{opacity:.2;transform:translate(-56cqi)rotate(-10deg)scale(.85)}46%,61%{opacity:1;transform:translate(-28cqi)rotate(0)scale(.92)}78%,to{opacity:1;transform:translate(0)rotate(-5deg)scale(1)}}@keyframes ctx-boundary-focus{0%,25%{opacity:.3;transform:translate(-50%,-50%)scale(.8)}40%,54%{opacity:1;transform:translate(-50%,-50%)scale(1.35)}70%,to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@container (width<=600px){.ctx-record>i{height:3px;margin-top:9px}.ctx-record-selection{width:18px;height:18px}.ctx-boundary-line{border-width:3px}.ctx-boundary-focus{border-width:2px}}.ctx-origin-question{width:auto;top:43%;left:18%}.ctx-origin-symbol{color:var(--o-highlight);font-size:clamp(72px,15cqi,116px);font-weight:400;line-height:1;display:block}.ctx-origin-evidence{width:clamp(64px,13cqi,96px);height:clamp(104px,20cqi,148px);top:43%;left:49%}.ctx-origin-pack{position:absolute;inset:0}.ctx-origin-pack-face{background:var(--o-soft);border:1px solid var(--o-deep);border-radius:3px;position:absolute;inset:0;overflow:hidden}.ctx-origin-pack-side{transform-origin:0 0;background:var(--o-highlight);border:1px solid var(--o-data-observed);width:15%;height:100%;position:absolute;top:0;left:100%;transform:skewY(-22deg)}.ctx-origin-pack-top{transform-origin:0 100%;background:var(--o-on-deep);border-top:1px solid var(--o-border);width:100%;height:6%;position:absolute;top:-6%;left:0;transform:skew(-68deg)}.ctx-origin-pack-sun{aspect-ratio:1;background:var(--o-action);border-radius:50%;width:30%;position:absolute;top:17%;left:15%}.ctx-origin-pack-wave{background:var(--o-data-observed);border-radius:65% 50% 0 0;width:150%;height:44%;position:absolute;bottom:-7%;left:-25%;transform:rotate(-18deg)}.ctx-origin-pack-line{background:var(--o-deep);width:62%;height:3%;position:absolute;top:49%;left:15%}.ctx-origin-pack-line--short{width:42%;top:57%}.ctx-origin-shelf{z-index:-1;background:var(--o-data-observed);opacity:.14;border-radius:50%;width:172%;height:18px;position:absolute;bottom:-10px;left:-30%}.ctx-origin-direction{width:clamp(62px,13cqi,100px);height:clamp(72px,15cqi,110px);top:45%;left:82%}.ctx-origin-signal{align-items:flex-end;gap:clamp(5px,1.1cqi,9px);display:flex;position:absolute;inset:0}.ctx-origin-signal>i{background:var(--o-highlight);transform-origin:bottom;border-radius:999px 999px 4px 4px;flex:1;height:66%}.ctx-origin-signal>i:nth-child(2){background:var(--o-deep);height:100%}.ctx-origin-signal>i:nth-child(3){background:var(--o-action);height:82%}.film--supporting .ctx-origin-symbol{color:var(--o-deep)}.film--supporting .ctx-origin-pack-face{background:var(--o-paper)}.insight-film[data-film-ready] .ctx-origin-symbol{animation:ctx-origin-question var(--film-duration) ease-in-out both paused}.insight-film[data-film-ready] .ctx-origin-pack{animation:ctx-origin-evidence var(--film-duration) ease-in-out both paused}.insight-film[data-film-ready] .ctx-origin-signal>i{animation:ctx-origin-direction var(--film-duration) ease-in-out both paused}@keyframes ctx-origin-question{0%{transform:translateY(10px)rotate(-10deg)}18%,to{transform:none}}@keyframes ctx-origin-evidence{0%,18%{opacity:.15;transform:translate(-32px,22px)rotate(-8deg)}45%,to{opacity:1;transform:none}}@keyframes ctx-origin-direction{0%,61%{opacity:0;transform:scaleY(.12)}80%,to{opacity:1;transform:scaleY(1)}}.ctx-question{z-index:1;width:clamp(100px,20%,172px);left:18%}.ctx-question-surface{background:var(--o-soft);color:var(--o-ink);border-radius:24px 24px 24px 4px;padding:20% 12%;position:relative;transform:rotate(-6deg);box-shadow:10px 18px 28px #00000021}.ctx-question-surface>span{z-index:1;letter-spacing:-.02em;font-size:clamp(17px,3.3cqi,24px);font-weight:500;line-height:1.18;display:block;position:relative}.ctx-question-surface>i{background:var(--o-soft);border-radius:0 0 22px;width:20px;height:25px;position:absolute;bottom:-12px;left:0}.ctx-question-spark{border:2px solid var(--o-action);opacity:0;border-radius:50%;width:28px;height:28px;position:absolute;top:-16px;right:-13px}.ctx-evidence-stack{aspect-ratio:1/1.06;width:clamp(90px,18%,162px);left:50%}.ctx-sheet{border:1px solid var(--o-highlight);background:var(--o-data-observed);border-radius:7px 26px 7px 7px;padding:24% 16%;position:absolute;inset:0;box-shadow:8px 15px 24px #0000001f}.ctx-sheet--back{opacity:.6;transform:translate(-14px,-12px)rotate(-10deg)}.ctx-sheet--middle{background:var(--o-highlight);transform:translate(12px,1px)rotate(8deg)}.ctx-sheet--front{background:var(--o-soft);border-color:var(--o-soft);transform:translateY(12px)rotate(-3deg)}.ctx-sheet>i{background:var(--o-deep);opacity:.65;width:100%;height:4px;margin-top:14px;display:block}.ctx-sheet>i:last-child{width:60%}.ctx-sheet-mark{background:var(--o-data-observed);border-radius:50% 50% 5px 5px;width:24px;height:24px;margin-bottom:14px;display:block}.ctx-answer{width:clamp(90px,21%,184px);left:82%}.ctx-answer-surface{background:var(--o-action);color:var(--o-ink);border-radius:26px 7px 7px;padding:24% 14%;position:relative;transform:rotate(5deg);box-shadow:12px 20px 30px #00000026}.ctx-answer-word{letter-spacing:-.035em;font-size:clamp(18px,4cqi,29px);font-weight:550;line-height:1.2;display:block}.ctx-answer-surface>i{background:var(--o-ink);opacity:.5;width:82%;height:4px;margin-top:14px;display:block}.ctx-answer-surface>i:nth-of-type(2){width:58%;margin-top:9px}.ctx-answer-underline{background:var(--o-ink);opacity:.35;transform-origin:0;height:2px;position:absolute;bottom:14%;left:14%;right:14%}.insight-film[data-film-ready] .ctx-question-surface{animation:ctx-question-ask var(--film-duration) ease-in-out both paused}.insight-film[data-film-ready] .ctx-question-spark{animation:ctx-question-signal var(--film-duration) ease-in-out both paused}.insight-film[data-film-ready] .ctx-sheet--back{animation:ctx-evidence-back var(--film-duration) ease-in-out both paused}.insight-film[data-film-ready] .ctx-sheet--middle{animation:ctx-evidence-middle var(--film-duration) ease-in-out both paused}.insight-film[data-film-ready] .ctx-sheet--front{animation:ctx-evidence-front var(--film-duration) ease-in-out both paused}.insight-film[data-film-ready] .ctx-answer-surface{animation:ctx-answer-resolve var(--film-duration) ease-in-out both paused}@keyframes ctx-question-ask{0%{transform:rotate(-6deg)scale(.94)}12%,24%{transform:rotate(0)scale(1.06)}38%,to{transform:rotate(-6deg)scale(1)}}@keyframes ctx-question-signal{0%,8%{opacity:0;transform:scale(.5)}13%,22%{opacity:1;transform:scale(1)}34%,to{opacity:0;transform:scale(1.8)}}@keyframes ctx-evidence-back{0%,16%{opacity:.18;transform:translate(-100px,-36px)rotate(-20deg)}36%,to{opacity:.6;transform:translate(-14px,-12px)rotate(-10deg)}}@keyframes ctx-evidence-middle{0%,22%{opacity:.15;transform:translate(-90px,-28px)rotate(-18deg)}42%,to{opacity:1;transform:translate(12px,1px)rotate(8deg)}}@keyframes ctx-evidence-front{0%,28%{opacity:.15;transform:translate(-70px,-20px)rotate(-12deg)}48%,to{opacity:1;transform:translateY(12px)rotate(-3deg)}}@keyframes ctx-answer-resolve{0%,61%{opacity:0;transform:translate(-32cqi,28px)rotate(-8deg)scale(.88)}78%,to{opacity:1;transform:translate(0)rotate(5deg)scale(1)}}@container (width<=600px){.ctx-question-surface{border-radius:17px 17px 17px 3px}.ctx-question-surface>span{font-size:17px}.ctx-answer-word{font-size:18px}.ctx-sheet{border-radius:5px 20px 5px 5px;padding:20% 15%}.ctx-sheet>i{height:3px;margin-top:9px}.ctx-sheet-mark{width:18px;height:18px;margin-bottom:9px}.ctx-answer-surface>i{height:3px;margin-top:10px}.ctx-answer-surface>i:nth-of-type(2){margin-top:7px}.film--workflow .context-scene--workflow .ctx-object{top:41%}.film--workflow .context-scene--workflow .ctx-current{transform:translateY(-5%)}.film--workflow .context-scene--workflow .ctx-label{top:65%}.film--workflow .ctx-question-surface{padding:40% 12%}.film--workflow .ctx-evidence-stack{aspect-ratio:1/1.45}.film--workflow .ctx-sheet{padding:34% 15%}.film--workflow .ctx-answer-surface{padding:40% 14%}}@container (width<=440px){.film--workflow .ctx-question{--q-w:clamp(96px,30cqi,116px);width:auto;min-width:var(--q-w);transform:translate(calc(var(--q-w) / -2),-50%)}.film--workflow .ctx-question-surface{padding:calc(var(--q-w) * .4) calc(var(--q-w) * .12)}.film--workflow .ctx-question-surface>span{margin-right:calc(var(--q-w) * -.06)}.film--workflow .ctx-evidence-stack{width:clamp(90px,27%,104px)}.film--workflow .ctx-answer{width:clamp(90px,29%,110px)}}@container (width<=340px){.film--workflow .ctx-question,.film--workflow .ctx-label--left{left:20%}.film--workflow .ctx-answer,.film--workflow .ctx-label--right{left:80%}}
