/* Local proposal. Scoped to About, Affiliate Disclosure and Austria Hero only. */
html #main-content [data-unified-hero][data-unified-hero-title] {
  --ue-height:clamp(640px,78svh,860px);
  --ue-font-size:clamp(4.6rem,8.2vw,8.9rem);
  --ue-line:1.12;
  --ue-track:-.055em;
  position:relative;isolation:isolate;display:flex;align-items:stretch;
  min-height:var(--ue-height);min-block-size:var(--ue-height);height:auto;block-size:auto;
  box-sizing:border-box;overflow:hidden;color:#fff;background:#191814;
}
html #main-content [data-unified-hero][data-unified-hero-title="long"]{--ue-font-size:clamp(3.8rem,7.2vw,7.8rem)}
html #main-content [data-unified-hero][data-unified-hero-title="very-long"]{--ue-font-size:clamp(3.4rem,6.2vw,6.7rem)}
html #main-content [data-unified-hero][data-unified-hero-title] [data-unified-hero-copy]{
  position:relative;inset:auto;z-index:2;transform:none;display:flex;flex-direction:column;
  justify-content:flex-start;align-items:flex-start;min-width:0;max-width:none;
  width:min(calc(100% - 3rem),1500px);min-height:inherit;min-block-size:inherit;
  box-sizing:border-box;margin-block:0;margin-inline:auto;
  padding-block:max(3rem,calc(var(--ue-height)*.22 - 2.5rem)) 4rem;text-align:start;
}
html:not([lang="en"]) #main-content [data-unified-hero][data-unified-hero-title] [data-unified-hero-copy]{padding-block-end:4rem}
html #main-content [data-unified-hero][data-unified-hero-title] [data-unified-hero-heading]{
  max-width:100%;max-inline-size:100%;min-width:0;box-sizing:border-box;margin:0;
  font-family:var(--font-display,serif);font-size:var(--ue-font-size);font-weight:420;
  line-height:var(--ue-line);letter-spacing:var(--ue-track);color:#fff;
  text-wrap:balance;word-break:normal;overflow-wrap:anywhere;hyphens:none;
}
html #main-content [data-unified-hero] .about-photo-hero__brand{font:inherit;color:inherit;max-width:100%}
html #main-content [data-unified-hero][data-unified-hero-title] [data-unified-hero-kicker]{
  margin:0 0 1.25rem;max-width:100%;color:#f0e7d7;
  font:700 .65rem/1.75 var(--font-body,sans-serif);letter-spacing:.13em;
  text-transform:uppercase;overflow-wrap:anywhere;
}
html #main-content [data-unified-hero][data-unified-hero-title] [data-unified-hero-intro]{
  display:block;max-width:34rem;max-inline-size:min(34rem,100%);margin:1.8rem 0 0;
  font-family:var(--font-body,sans-serif);font-size:clamp(1rem,1.35vw,1.15rem);
  font-weight:400;line-height:1.75;letter-spacing:0;color:#f1ece2;
  text-wrap:pretty;word-break:normal;overflow-wrap:anywhere;hyphens:none;
}
html #main-content [data-unified-hero] :is(.about-photo-hero__image,.affiliate-photo-hero__image,.editorial-hero-image){position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}
html #main-content [data-unified-hero] :is(.about-photo-hero__image,.affiliate-photo-hero__image,.editorial-hero-image__foreground){filter:saturate(.86) contrast(1.025)}
html #main-content [data-unified-hero] :is(.about-photo-hero__shade,.affiliate-photo-hero__shade,.country-hero__veil,.destination-hero__veil){
  position:absolute;inset:0;z-index:1;pointer-events:none;
  background:linear-gradient(90deg,rgba(9,13,11,.7),rgba(9,13,11,.5) 70%,rgba(9,13,11,.15)),linear-gradient(180deg,rgba(9,13,11,.08) 40%,rgba(9,13,11,.55));
}
html[dir="rtl"] #main-content [data-unified-hero] :is(.about-photo-hero__shade,.affiliate-photo-hero__shade,.country-hero__veil,.destination-hero__veil){background:linear-gradient(270deg,rgba(9,13,11,.7),rgba(9,13,11,.5) 70%,rgba(9,13,11,.15)),linear-gradient(180deg,rgba(9,13,11,.08) 40%,rgba(9,13,11,.55))}
html:is([lang="ja"],[lang="ko"],[lang^="zh"],[lang="yue"]) #main-content [data-unified-hero][data-unified-hero-title]{--ue-line:1.15;--ue-track:-.02em}
html[dir="rtl"] #main-content [data-unified-hero][data-unified-hero-title]{--ue-line:1.25;--ue-track:0}
html[dir="rtl"] #main-content [data-unified-hero][data-unified-hero-title] [data-unified-hero-kicker]{letter-spacing:0}
html:is([lang="am"],[lang="bn"],[lang="bho"],[lang="gu"],[lang="hi"],[lang="km"],[lang="kn"],[lang="lo"],[lang="mai"],[lang="ml"],[lang="mr"],[lang="my"],[lang="ne"],[lang="or"],[lang="pa"],[lang="si"],[lang="ta"],[lang="te"],[lang="th"]) #main-content [data-unified-hero][data-unified-hero-title]{--ue-line:1.35;--ue-track:0}
@media(max-width:900px){
  html #main-content [data-unified-hero][data-unified-hero-title]{--ue-height:clamp(620px,80svh,780px);--ue-font-size:clamp(3rem,8.2vw,5rem)}
  html #main-content [data-unified-hero][data-unified-hero-title="long"]{--ue-font-size:clamp(2.8rem,7.4vw,4.6rem)}
  html #main-content [data-unified-hero][data-unified-hero-title="very-long"]{--ue-font-size:clamp(2.6rem,6.8vw,4.2rem)}
  html #main-content [data-unified-hero][data-unified-hero-title] [data-unified-hero-copy]{width:calc(100% - 1.5rem);padding-block:max(3rem,calc(var(--ue-height)*.22 - 2.5rem)) 4rem}
  html:not([lang="en"]) #main-content [data-unified-hero][data-unified-hero-title] [data-unified-hero-copy]{padding-block:max(3rem,calc(var(--ue-height)*.22 - 2.5rem)) 4rem}
  html #main-content [data-unified-hero] :is(.about-photo-hero__shade,.affiliate-photo-hero__shade,.country-hero__veil,.destination-hero__veil){background:linear-gradient(90deg,rgba(9,13,11,.7),rgba(9,13,11,.5)),linear-gradient(180deg,rgba(9,13,11,.13),rgba(9,13,11,.25) 45%,rgba(9,13,11,.7))}
  html[dir="rtl"] #main-content [data-unified-hero] :is(.about-photo-hero__shade,.affiliate-photo-hero__shade,.country-hero__veil,.destination-hero__veil){background:linear-gradient(270deg,rgba(9,13,11,.7),rgba(9,13,11,.5)),linear-gradient(180deg,rgba(9,13,11,.13),rgba(9,13,11,.25) 45%,rgba(9,13,11,.7))}
}
@media(max-width:520px){
  html #main-content [data-unified-hero][data-unified-hero-title]{--ue-height:clamp(600px,80svh,740px);--ue-font-size:clamp(2.6rem,10.4vw,3.5rem);--ue-line:1.12;--ue-track:-.045em}
  html:not([lang="en"]) #main-content [data-unified-hero][data-unified-hero-title]{--ue-font-size:clamp(2.2rem,9.3vw,3.4rem)}
  html #main-content [data-unified-hero][data-unified-hero-title="long"]{--ue-font-size:clamp(2rem,8.6vw,3rem)}
  html #main-content [data-unified-hero][data-unified-hero-title="very-long"]{--ue-font-size:clamp(1.9rem,8vw,2.8rem)}
  html #main-content [data-unified-hero][data-unified-hero-title] [data-unified-hero-copy]{padding-block:max(3rem,calc(var(--ue-height)*.25 - 2.125rem)) 4rem}
  html:not([lang="en"]) #main-content [data-unified-hero][data-unified-hero-title] [data-unified-hero-copy]{padding-block:max(3rem,calc(var(--ue-height)*.25 - 2.125rem)) 4rem}
  html #main-content [data-unified-hero][data-unified-hero-title] [data-unified-hero-kicker]{letter-spacing:.09em;margin-bottom:1rem}
  html #main-content [data-unified-hero][data-unified-hero-title] [data-unified-hero-intro]{max-width:23rem;max-inline-size:min(23rem,100%);margin-top:1.4rem;font-size:1rem;line-height:1.7}
  html:is([lang="ja"],[lang="ko"],[lang^="zh"],[lang="yue"]) #main-content [data-unified-hero][data-unified-hero-title]{--ue-font-size:clamp(1.85rem,8.8vw,3.2rem);--ue-line:1.15;--ue-track:-.02em}
  html:is([lang="am"],[lang="bn"],[lang="bho"],[lang="gu"],[lang="hi"],[lang="km"],[lang="kn"],[lang="lo"],[lang="mai"],[lang="ml"],[lang="mr"],[lang="my"],[lang="ne"],[lang="or"],[lang="pa"],[lang="si"],[lang="ta"],[lang="te"],[lang="th"]) #main-content [data-unified-hero][data-unified-hero-title]{--ue-line:1.35;--ue-track:0}
}
