/* generated by tools/articles/sync.mjs from content/articles/placeholder-4/: this page's windows (lib/windows.mjs), the video poster's mask and its hoisted style="" rules: do not edit */
/* xa-hero: "Ut enim ad minim veniam" (notch-left) */
#xa-hero .xa-window { --xa-v: phone; aspect-ratio: 8 / 10; -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 1000' preserveAspectRatio='none'%3E%3Cpath d='M0 41.37C0 26.89 0 19.65 2.82 14.12C5.3 9.25 9.25 5.3 14.12 2.82C19.65 0 26.89 0 41.37 0L758.63 0C773.11 0 780.35 0 785.88 2.82C790.75 5.3 794.7 9.25 797.18 14.12C800 19.65 800 26.89 800 41.37L800 958.63C800 973.11 800 980.35 797.18 985.88C794.7 990.75 790.75 994.7 785.88 997.18C780.35 1000 773.11 1000 758.63 1000L714.34 1000C678.64 1000 649.7 971.06 649.7 935.35L649.7 513.94C649.7 478.24 620.75 449.29 585.05 449.29L64.65 449.29C28.94 449.29 0 420.35 0 384.65Z'/%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 1000' preserveAspectRatio='none'%3E%3Cpath d='M0 41.37C0 26.89 0 19.65 2.82 14.12C5.3 9.25 9.25 5.3 14.12 2.82C19.65 0 26.89 0 41.37 0L758.63 0C773.11 0 780.35 0 785.88 2.82C790.75 5.3 794.7 9.25 797.18 14.12C800 19.65 800 26.89 800 41.37L800 958.63C800 973.11 800 980.35 797.18 985.88C794.7 990.75 790.75 994.7 785.88 997.18C780.35 1000 773.11 1000 758.63 1000L714.34 1000C678.64 1000 649.7 971.06 649.7 935.35L649.7 513.94C649.7 478.24 620.75 449.29 585.05 449.29L64.65 449.29C28.94 449.29 0 420.35 0 384.65Z'/%3E%3C/svg%3E"); }
#xa-hero .xa-win__title { --m: calc(100cqi / 8); --fs: min(max(calc(var(--m) * 1.44), 1.75rem), calc(var(--m) * 1.879)); top: calc(var(--m) * 9.5 - var(--fs) * 2.703); left: 0; right: auto; text-align: left; }
#xa-hero .xa-win__title br.xa-br { display: none; } #xa-hero .xa-win__title br.xa-br--phone { display: inline; }
#xa-hero .xa-win__caption { display: none; }
#xa-hero .xa-window img { object-position: 88.0% 50.0%; }
@container xa-win (min-width: 620px) {
  #xa-hero .xa-window { --xa-v: mid; aspect-ratio: 26 / 13; -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2600 1300' preserveAspectRatio='none'%3E%3Cpath d='M0 41.37C0 26.89 0 19.65 2.82 14.12C5.3 9.25 9.25 5.3 14.12 2.82C19.65 0 26.89 0 41.37 0L2558.63 0C2573.11 0 2580.35 0 2585.88 2.82C2590.75 5.3 2594.7 9.25 2597.18 14.12C2600 19.65 2600 26.89 2600 41.37L2600 1258.63C2600 1273.11 2600 1280.35 2597.18 1285.88C2594.7 1290.75 2590.75 1294.7 2585.88 1297.18C2580.35 1300 2573.11 1300 2558.63 1300L1464.65 1300C1428.94 1300 1400 1271.06 1400 1235.35L1400 315.15C1400 279.45 1371.06 250.51 1335.35 250.51L64.65 250.51C28.94 250.51 0 221.56 0 185.86Z'/%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2600 1300' preserveAspectRatio='none'%3E%3Cpath d='M0 41.37C0 26.89 0 19.65 2.82 14.12C5.3 9.25 9.25 5.3 14.12 2.82C19.65 0 26.89 0 41.37 0L2558.63 0C2573.11 0 2580.35 0 2585.88 2.82C2590.75 5.3 2594.7 9.25 2597.18 14.12C2600 19.65 2600 26.89 2600 41.37L2600 1258.63C2600 1273.11 2600 1280.35 2597.18 1285.88C2594.7 1290.75 2590.75 1294.7 2585.88 1297.18C2580.35 1300 2573.11 1300 2558.63 1300L1464.65 1300C1428.94 1300 1400 1271.06 1400 1235.35L1400 315.15C1400 279.45 1371.06 250.51 1335.35 250.51L64.65 250.51C28.94 250.51 0 221.56 0 185.86Z'/%3E%3C/svg%3E"); }
  #xa-hero .xa-win__title { --m: calc(100cqi / 26); --fs: min(max(calc(var(--m) * 3.2), 2.5rem), calc(var(--m) * 6.389)); top: calc(var(--m) * 12.38 - var(--fs) * 2.703); left: 0; right: auto; text-align: left; }
  #xa-hero .xa-win__title br.xa-br { display: none; } #xa-hero .xa-win__title br.xa-br--mid { display: inline; }
  #xa-hero .xa-win__caption { display: none; }
  #xa-hero .xa-window img { object-position: 50.0% 0.0%; }
}
@container xa-win (min-width: 1100px) {
  #xa-hero .xa-window { --xa-v: wide; aspect-ratio: 26 / 13; -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2600 1300' preserveAspectRatio='none'%3E%3Cpath d='M0 41.37C0 26.89 0 19.65 2.82 14.12C5.3 9.25 9.25 5.3 14.12 2.82C19.65 0 26.89 0 41.37 0L2558.63 0C2573.11 0 2580.35 0 2585.88 2.82C2590.75 5.3 2594.7 9.25 2597.18 14.12C2600 19.65 2600 26.89 2600 41.37L2600 1258.63C2600 1273.11 2600 1280.35 2597.18 1285.88C2594.7 1290.75 2590.75 1294.7 2585.88 1297.18C2580.35 1300 2573.11 1300 2558.63 1300L2064.65 1300C2028.94 1300 2000 1271.06 2000 1235.35L2000 1065.05C2000 1029.35 1971.06 1000.4 1935.35 1000.4L1464.65 1000.4C1428.94 1000.4 1400 971.46 1400 935.76L1400 315.15C1400 279.45 1371.06 250.51 1335.35 250.51L64.65 250.51C28.94 250.51 0 221.56 0 185.86Z'/%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2600 1300' preserveAspectRatio='none'%3E%3Cpath d='M0 41.37C0 26.89 0 19.65 2.82 14.12C5.3 9.25 9.25 5.3 14.12 2.82C19.65 0 26.89 0 41.37 0L2558.63 0C2573.11 0 2580.35 0 2585.88 2.82C2590.75 5.3 2594.7 9.25 2597.18 14.12C2600 19.65 2600 26.89 2600 41.37L2600 1258.63C2600 1273.11 2600 1280.35 2597.18 1285.88C2594.7 1290.75 2590.75 1294.7 2585.88 1297.18C2580.35 1300 2573.11 1300 2558.63 1300L2064.65 1300C2028.94 1300 2000 1271.06 2000 1235.35L2000 1065.05C2000 1029.35 1971.06 1000.4 1935.35 1000.4L1464.65 1000.4C1428.94 1000.4 1400 971.46 1400 935.76L1400 315.15C1400 279.45 1371.06 250.51 1335.35 250.51L64.65 250.51C28.94 250.51 0 221.56 0 185.86Z'/%3E%3C/svg%3E"); }
  #xa-hero .xa-win__title { --m: calc(100cqi / 26); --fs: min(max(calc(var(--m) * 3.2), 2.5rem), calc(var(--m) * 6.389)); top: calc(var(--m) * 12.38 - var(--fs) * 2.703); left: 0; right: auto; text-align: left; }
  #xa-hero .xa-win__title br.xa-br { display: none; } #xa-hero .xa-win__title br.xa-br--wide { display: inline; }
  #xa-hero .xa-win__caption { display: block; --m: calc(100cqi / 26); position: absolute; left: calc(var(--m) * 14.75); top: calc(var(--m) * 10.75); width: calc(var(--m) * 4.5); margin: 0; }
  #xa-hero .xa-window img { object-position: 50.0% 88.3%; }
}
.xa-head--hero .xa-hero__after { display: block; }
@container xa-hf (min-width: 620px) {
  .xa-head--hero .xa-hero__after { display: block; }
}
@container xa-hf (min-width: 1100px) {
  .xa-head--hero .xa-hero__after { display: none; }
}
