.wr{--wr-asc:1.005;--wr-desc:.295;--wr-cap:.71;--wr-lh:.9;--wr-weight:600;--wr-track:-.045em;--wr-bar:calc(var(--nav-h) + 2 * var(--nav-inset));--wr-gap:var(--space-6);--wr-head:0px;--wr-foot-gap:var(--space-5);--wr-foot-h:7.5rem;--wr-floor-max:200px;--wr-floor:min(var(--wr-floor-max), calc((620px - var(--wr-bar) - var(--wr-head) - 2 * var(--wr-gap) - var(--wr-foot-gap) - var(--wr-foot-h)) / var(--wr-tall-em)));--wr-ratio:var(--wr-ratio-d);--wr-top:var(--wr-top-d);--wr-bottom:var(--wr-bottom-d);--wr-fill:var(--wr-fill-d);--wr-scale:var(--wr-scale-d);--wr-max:clamp(calc(var(--wr-cap-min) * 1px), calc(var(--wr-cap-vw) * 1vw), calc(var(--wr-cap-px) * 1px));--wr-pic-em:calc(var(--wr-advance) * var(--wr-scale));--wr-prod-em:calc((var(--wr-bottom) - var(--wr-top)) * var(--wr-ratio) * var(--wr-pic-em));--wr-block-em:calc(var(--wr-cap) + (var(--wr-lines) - 1) * var(--wr-lh));--wr-tall-em:calc(var(--wr-block-em) + var(--wr-prod-em) - var(--wr-cap) / 3);--wr-fs:min(calc(var(--wr-fill) * (100vw - 2 * var(--gutter)) / var(--wr-advance)), max(var(--wr-floor), calc((100svh - var(--wr-bar) - var(--wr-head) - 2 * var(--wr-gap) - var(--wr-foot-gap) - var(--wr-foot-h)) / var(--wr-tall-em))), var(--wr-max));--wr-pw:calc(var(--wr-fs) * var(--wr-pic-em));--wr-ph:calc(var(--wr-pw) * var(--wr-ratio));--wr-overlap:calc(var(--wr-fs) * var(--wr-cap) / 3);--wr-total:calc(var(--wr-head) + var(--wr-fs) * var(--wr-tall-em) + var(--wr-foot-gap) + var(--wr-foot-h));--wr-lift:.45;--wr-pad:calc(var(--wr-bar) + max(var(--wr-gap), (100svh - var(--wr-bar) - var(--wr-total)) * var(--wr-lift)));--wr-cap-top:calc(var(--wr-pad) + var(--wr-head));--wr-land:calc(var(--wr-cap-top) + var(--wr-fs) * var(--wr-block-em) - var(--wr-overlap));position:relative}.wr[data-kicker]{--wr-head:calc(var(--type-kicker) * var(--type-kicker-leading) + var(--space-4))}@media (height<=619px){.wr{--wr-floor:var(--wr-floor-max)}}@media (width<=599px){.wr{--wr-fill:var(--wr-fill-s);--wr-scale:1.2;--wr-foot-h:8.5rem;--wr-gap:var(--space-5);--wr-floor-max:100px}.wr[data-phone-crop]{--wr-ratio:var(--wr-ratio-s);--wr-top:var(--wr-top-s);--wr-bottom:var(--wr-bottom-s);--wr-scale:var(--wr-scale-s)}}@media (width<=387px){.wr{--wr-foot-h:12.75rem}}.wr:where([data-long-line]){--wr-foot-h:9.25rem}@media (width<=599px){.wr:where([data-long-line]){--wr-foot-h:12rem}}@media (width<=387px){.wr:where([data-long-line]){--wr-foot-h:13rem}}.wr-stage{isolation:isolate;min-block-size:100svh;padding-block:var(--wr-cap-top) var(--wr-gap);background:var(--ground);flex-direction:column;align-items:center;display:flex;position:relative;overflow:clip}.wr-title{justify-items:center;display:grid;position:relative}.wr-kicker{inset-block-end:calc(100% + var(--space-4));inline-size:max-content;max-inline-size:calc(100vw - 2 * var(--gutter));text-align:center;margin:0;position:absolute;left:50%;translate:-50%}.wr-word{--wr-half:calc((var(--wr-lh) - var(--wr-asc) - var(--wr-desc)) / 2);margin:calc((var(--wr-half) + var(--wr-asc) - var(--wr-cap)) * -1em) 0 calc((var(--wr-lh) - var(--wr-half) - var(--wr-asc)) * -1em);font-family:var(--font-body);font-weight:var(--wr-weight);font-size:var(--wr-fs);line-height:var(--wr-lh);letter-spacing:var(--wr-track);white-space:nowrap;color:var(--ink);text-wrap:nowrap;hyphens:none;justify-items:center;display:grid}.wr-line{box-sizing:border-box;inline-size:calc(var(--wr-la,var(--wr-advance)) * 1em);text-align:start;padding-inline-end:calc(-1 * var(--wr-track));display:block}.wr-pic{z-index:1;inline-size:var(--wr-pw);block-size:var(--wr-ph);flex:none;margin-block-start:calc(-1 * (var(--wr-overlap) + var(--wr-top) * var(--wr-ph)));position:relative}.wr-shadow,.wr-cut{position:absolute;inset:0}.wr-foot{z-index:2;justify-items:center;gap:var(--space-3);padding-inline:var(--gutter);text-align:center;margin-block-start:calc(var(--wr-foot-gap) - (1 - var(--wr-bottom)) * var(--wr-ph));display:grid;position:relative}.wr-foot .wr-line-copy{text-wrap:balance;max-inline-size:30ch;margin:0}.wr-actions{margin:var(--space-3) 0 0;justify-content:center}@media (width>=900px) and (height<=800px){.wr{--wr-foot-h:3.5rem;--wr-foot-gap:var(--space-6)}.wr:where([data-long-line]){--wr-foot-h:5.25rem}.wr-foot{align-items:center;gap:var(--space-5);grid-auto-flow:column}.wr-actions{margin:0}}
