.pm{--pm-ar:var(--pm-ar-d);--pm-fx:var(--pm-fx-d);--pm-fy:var(--pm-fy-d);--pm-z:var(--pm-z-d);--pm-bw:var(--pm-bw-d);--pm-bh:var(--pm-bh-d);--pm-c:var(--pm-c-d);--pm-f:var(--pm-f-d);--pm-m:var(--pm-m-d);--pm-cx:var(--pm-cx-d);--pm-cy:var(--pm-cy-d);--pm-x0:var(--pm-x0-d);--pm-x1:var(--pm-x1-d);--pm-y0:var(--pm-y0-d);--pm-y1:var(--pm-y1-d);--pm-ax:var(--pm-ax-d);--pm-ay:var(--pm-ay-d);--pm-ub:var(--pm-ub-d);--pm-tx:var(--pm-tx-d);--pm-ty:var(--pm-ty-d);--pm-gap:var(--pm-gap-d);--pm-al:var(--pm-al-d);--pm-kl:calc(var(--pm-cx) + var(--pm-z) * (var(--pm-x0) - var(--pm-cx)));--pm-kr:calc(var(--pm-cx) + var(--pm-z) * (var(--pm-x1) - var(--pm-cx)));--pm-kt:calc(var(--pm-cy) + var(--pm-z) * (var(--pm-y0) - var(--pm-cy)));--pm-kb:calc(var(--pm-cy) + var(--pm-z) * (var(--pm-y1) - var(--pm-cy)));--pm-kax:calc(var(--pm-cx) + var(--pm-z) * (var(--pm-ax) - var(--pm-cx)));--pm-kay:calc(var(--pm-cy) + var(--pm-z) * (var(--pm-ay) - var(--pm-cy)));--pm-kub:calc(var(--pm-cy) + var(--pm-z) * (var(--pm-ub) - var(--pm-cy)));--pm-ktx:calc(var(--pm-cx) + var(--pm-z) * (var(--pm-tx) - var(--pm-cx)));--pm-kty:calc(var(--pm-cy) + var(--pm-z) * (var(--pm-ty) - var(--pm-cy)));--pm-chip-h:53px;--pm-edge:var(--space-4);--pm-roof:calc(var(--nav-h) + var(--nav-inset));--pm-blur:.012;--pm-ww:min(22rem, 46vw);--pm-cl:calc(var(--frame-in) + var(--pm-ww) + var(--space-7));--pm-sh:560px;position:relative}@media (aspect-ratio<=9/10){.pm{--pm-ar:var(--pm-ar-p);--pm-fx:var(--pm-fx-p);--pm-fy:var(--pm-fy-p);--pm-z:var(--pm-z-p);--pm-bw:var(--pm-bw-p);--pm-bh:var(--pm-bh-p);--pm-c:var(--pm-c-p);--pm-f:var(--pm-f-p);--pm-m:var(--pm-m-p);--pm-cx:var(--pm-cx-p);--pm-cy:var(--pm-cy-p);--pm-x0:var(--pm-x0-p);--pm-x1:var(--pm-x1-p);--pm-y0:var(--pm-y0-p);--pm-y1:var(--pm-y1-p);--pm-ax:var(--pm-ax-p);--pm-ay:var(--pm-ay-p);--pm-ub:var(--pm-ub-p);--pm-tx:var(--pm-tx-p);--pm-ty:var(--pm-ty-p);--pm-gap:var(--pm-gap-p);--pm-al:var(--pm-al-p);--pm-blur:.008;--pm-sh:calc(100vw / var(--pm-ar-p))}}@media (aspect-ratio>=12/5){.pm{--pm-z:1.08}}@media (aspect-ratio>=14/5){.pm{--pm-z:1.04}}@media (width<=599px),(height<=619px){.pm{--pm-chip-h:48px}}@media (height<=619px){.pm{--pm-gap:10px;--pm-edge:var(--space-2)}}@media (height<=499px){.pm{--pm-roof:0px}}.pm-stage{isolation:isolate;background:var(--ground);--pm-h:max(100cqh, 100cqw / var(--pm-ar));--pm-w:max(100cqw, 100cqh * var(--pm-ar));--pm-ox:clamp(100cqw - var(--pm-w), clamp(var(--pm-cl) - var(--pm-kl) * var(--pm-w), (100cqw - var(--pm-w)) * var(--pm-fx), 100cqw - var(--space-4) - var(--pm-kr) * var(--pm-w)), max(0px, var(--pm-cl) - var(--pm-kl) * var(--pm-w)));--pm-oy:clamp(100cqh - var(--pm-h), min(clamp(var(--pm-roof) - var(--pm-kt) * var(--pm-h), max((100cqh - var(--pm-h)) * var(--pm-fy), var(--nav-h) + 2 * var(--nav-inset) - var(--pm-kt) * var(--pm-h)), 100cqh - var(--space-5) - var(--pm-chip-h) - var(--pm-gap) - var(--pm-kb) * var(--pm-h)), 100cqh - var(--pm-edge) - var(--pm-chip-h) - var(--pm-kub) * var(--pm-h)), 0px);--pm-o-x:calc(var(--pm-ox) + var(--pm-cx) * var(--pm-w));--pm-o-y:calc(var(--pm-oy) + var(--pm-cy) * var(--pm-h));block-size:100svh;min-block-size:560px;position:relative;overflow:clip;container-type:size}.pm-pic{z-index:-1;transform-origin:var(--pm-o-x) var(--pm-o-y);scale:var(--pm-z);position:absolute;inset:0}.pm-pic:after{content:"";inset:0 auto 0 var(--pm-ox);inline-size:min(12%, max(0px, var(--pm-ox)) * 1000);background:linear-gradient(90deg, var(--ground), transparent);position:absolute}.pm .pm-stage .pm-pic .bleed img{object-position:var(--pm-ox) var(--pm-oy)}.pm .pm-plate{background:0 0}.pm-plate{--pm-u:var(--pm-h);--pm-ph:calc(var(--pm-bh) * var(--pm-u));left:var(--pm-ox);top:var(--pm-oy);inline-size:calc(var(--pm-bw) * var(--pm-u));block-size:var(--pm-ph);border-radius:calc(var(--pm-ph) * .1);box-shadow:inset 0 0 0 calc(var(--pm-ph) * .045) color-mix(in oklab, var(--ink) 20%, transparent);transform-origin:0 0;transform:perspective(var(--pm-u)) translate3d(calc(var(--pm-c) * var(--pm-u)), calc(var(--pm-f) * var(--pm-u)), 0) matrix3d(var(--pm-m));pointer-events:none;position:absolute}.pm-plate .pm-num{font-size:calc(var(--pm-ph) * .5);letter-spacing:.06em;font-variant-numeric:tabular-nums slashed-zero;white-space:nowrap;color:var(--ink);background:linear-gradient(to bottom, var(--ink) 15%, color-mix(in oklab, var(--ink) 80%, transparent) 90%);-webkit-text-fill-color:transparent;filter:blur(calc(var(--pm-ph) * var(--pm-blur)));-webkit-background-clip:text;background-clip:text;border:0;border-radius:0;margin:0;padding:0 0 0 .06em;line-height:1;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -45%;scale:.78 1}@media (forced-colors:active){.pm-plate .pm-num{-webkit-text-fill-color:currentColor;filter:none;background:0 0}}.pm-stage .pm-copy{z-index:2;gap:var(--space-4);inline-size:max(var(--pm-ww), min(34rem, var(--pm-ox) + var(--pm-kl) * var(--pm-w) - var(--frame-in) - var(--space-7)));display:grid;position:absolute;inset-block-end:max(var(--space-8), 13svh);inset-inline-start:var(--frame-in);container-type:inline-size}.pm-copy .kicker{white-space:nowrap}.pm-heading,.pm-line{margin:0}.pm-heading{font-family:var(--font-display);font-weight:var(--type-display-weight);font-size:clamp(36px,9cqi,56px);line-height:var(--type-display-leading);letter-spacing:var(--type-display-tracking);text-wrap:balance}.pm-copy .pm-line{text-wrap:pretty;max-inline-size:26ch}@media (height<=619px){.pm-stage{min-block-size:0}.pm-heading{font-size:30px}h2+.pm-line{font-size:var(--type-small)}.pm-stage .pm-copy{inset-block:calc(var(--nav-h) + 2 * var(--nav-inset) + var(--space-5)) auto}}@media (aspect-ratio<=6/5){.pm{--pm-cl:var(--space-4)}.pm-stage .pm-copy{inset-block:calc(var(--nav-h) + 2 * var(--nav-inset) + var(--space-4)) auto;inline-size:min(34rem, calc(100% - 2 * var(--gutter)))}}@media (aspect-ratio<=9/10){.pm-pills .btn-lg{--btn-h:48px;--btn-min-w:0px;--btn-size:16px;padding-inline:min(var(--space-5), 5vw)}}.pm:not([data-scroll-moment]) .pm-stage{min-block-size:var(--pm-sh)}.pm-pin{--pm-px:calc(var(--pm-ox) + var(--pm-kax) * var(--pm-w));--pm-lift:min(var(--pm-gap) + (var(--pm-kb) - var(--pm-kay)) * var(--pm-h), 100cqh - var(--pm-oy) - var(--pm-kay) * var(--pm-h) - var(--pm-chip-h) - var(--pm-edge));--pm-tyre:calc((var(--pm-ktx) - var(--pm-kax)) * var(--pm-w) + var(--space-2) - max(0px, var(--pm-lift) - (var(--pm-kty) - var(--pm-kay)) * var(--pm-h)) * 1000);--pm-shade:rgb(var(--scrim-ground) / .45);z-index:1;left:var(--pm-px);top:calc(var(--pm-oy) + var(--pm-kay) * var(--pm-h));color:var(--ink);position:absolute}.pm-pin:after{content:"";box-sizing:border-box;background:var(--ground);border:2px solid;border-radius:50%;block-size:8px;inline-size:8px;position:absolute;inset:-4px auto auto -4px}.pm-lead{inline-size:1px;block-size:calc(var(--pm-lift) - 4px);transform-origin:50% 0;opacity:.8;background:currentColor;position:absolute;inset:4px auto auto -.5px}.pm-chip{--pm-l:calc(24px * (2 * var(--pm-al) - 1));top:0;left:var(--pm-l);translate:clamp(max(var(--gutter) - var(--pm-px), var(--pm-tyre)) - var(--pm-l), -100% * var(--pm-al), 100cqw - var(--gutter) - var(--pm-px) - var(--pm-l) - 100%) var(--pm-lift);transform-origin:calc(var(--pm-al) * 100%) 0;align-items:center;gap:var(--space-3);padding:var(--space-2);border-radius:var(--radius-pill);box-shadow:0 10px 30px var(--pm-shade);font-size:var(--type-small);white-space:nowrap;margin:0;line-height:1.2;display:flex;position:absolute}.pm-glyph{fill:none;inline-size:36px;stroke:var(--tint-ok);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}.pm-glyph circle{fill:var(--tint-ok-soft);stroke:none}.pm-chip-text{gap:2px;display:grid}.pm-verdict{font-weight:600}.pm-sub{color:var(--ink-2);font-size:var(--type-caption)}.pm-chip .pm-chip-plate{border:1.5px solid var(--ink);background:var(--ground);color:var(--ink);letter-spacing:.06em;font-variant-numeric:tabular-nums slashed-zero;border-radius:.45em;margin-inline-start:var(--space-1);padding:.45em .6em .45em .66em;font-size:14px;line-height:1}@media (width<=599px),(height<=619px){.pm-chip{gap:var(--space-2);padding:6px;font-size:14px}.pm-glyph{inline-size:30px}.pm-chip .pm-chip-plate{font-size:12px}}
