.pg-sketch{pointer-events:none;-webkit-user-select:none;user-select:none;background-position:50% 100%;background-repeat:no-repeat;background-size:contain;display:block}.pg-sketch[data-fill]{background-size:cover}.offer-vignette>.pg-sketch,.pg-art>:is(.companion,.pg-sketch){width:100%;height:100%;position:absolute;inset:0}@media (min-width:640px){:is(.companion,.pg-sketch).pg-art-phone{display:none}}@media (max-width:639.98px){:is(.companion,.pg-sketch).pg-art-wide{display:none}}.pg-art{pointer-events:none}.pg-art>.companion.pg-art-bleed{overflow:visible}.pg-frame{--pg-floor-top:95.5%;--pg-floor-ground:color-mix(in srgb, var(--vignette-ground) 92%, #6e452f);--pg-line:color-mix(in srgb, var(--support) 55%, transparent);border:1px solid var(--border);border-radius:var(--frame-radius);background:var(--frame-ground);position:relative;overflow:clip}@media screen and (prefers-color-scheme:dark){.pg-frame{--pg-floor-ground:color-mix(in srgb, var(--vignette-ground) 78%, #000);--pg-line:color-mix(in srgb, var(--support) 60%, transparent)}}.pg-frame__floor,.pg-frame__line{left:0;right:0;top:var(--pg-floor-top);pointer-events:none;position:absolute}.pg-frame__floor{background:var(--pg-floor-ground);bottom:0}.pg-frame__line{background:var(--pg-line);transform-origin:0;height:2px}.pg-frame>.pg-art{inset:0 0 calc(100% - var(--pg-floor-top));position:absolute}.pg-wide{--pg-wide-ratio:1056 / 316;aspect-ratio:var(--pg-wide-ratio)}@media (min-width:1024px){.pg-wide{--pg-wide-gap:clamp(1.5rem, 6.25vw - 2.5rem, 2.5rem);--pg-wide-ratio:640 / 338;width:calc((100% - 11 * var(--pg-wide-gap)) / 12 * 7 + 6 * var(--pg-wide-gap));margin-inline:auto}.pg-wide.pg-wide--row{--pg-wide-ratio:3 / 1;width:83.3333%}}@media (min-width:640px) and (max-width:1023.98px){.pg-wide{--pg-wide-ratio:640 / 338;width:min(100%,599.33px);margin-inline:auto}}@media (max-width:639.98px){.pg-wide{--pg-wide-ratio:350 / 208;--pg-floor-top:calc(100% - 7px)}}@media (scripting:none){.pg-frame,.offer-vignette>.pg-sketch{display:none}}.pg-perch{z-index:1;width:0;height:0;translate:var(--pg-perch-x,0px) var(--pg-perch-y,0px);pointer-events:none;visibility:hidden;position:absolute;top:0;left:0}.pg-perch[data-pg-laid]{visibility:visible}.pg-perch__figure{bottom:0;left:calc(var(--pg-perch-w,4rem) / -2);width:var(--pg-perch-w,4rem);position:absolute}@media (max-width:1023.98px){.pg-perch--desktop{display:none}}@media (min-width:640px){.pg-perch--phone{display:none}}.pg-perch__figure>:is(.companion,.pg-sketch){width:100%;height:auto;display:block}@media (scripting:none){.pg-perch{display:none}}.pg-point{pointer-events:none;width:0;height:0;position:absolute}