:root{--ung-maxw: 1440px;--ung-gutter: clamp(20px, 6vw, 110px);--ung-space-section: clamp(56px, 7vw, 104px);--ung-space-block: clamp(28px, 4vw, 56px);--ung-space-tight: clamp(14px, 2vw, 22px);--ung-space-hero: clamp(36px, 4.5vw, 64px)}.ung-container{width:100%;max-width:var(--ung-maxw);margin-inline:auto;padding-inline:var(--ung-gutter);box-sizing:border-box}.ung-section{padding-block:var(--ung-space-section)}.ung-section--tight{padding-block:var(--ung-space-block)}.ung-section--flush-top{padding-top:0}.ung-section--flush-bottom{padding-bottom:0}.ung-section--caption{padding-top:var(--ung-space-hero);padding-bottom:0}.ung-flow>*+*{margin-top:var(--ung-space-block)}.ung-flow--tight>*+*{margin-top:var(--ung-space-tight)}.ung-bleed{width:100%;max-width:none;margin-inline:0;padding-inline:0}.ung-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:clamp(32px,5vw,72px);align-items:start}@media(max-width:880px){.ung-two{grid-template-columns:minmax(0,1fr)}}.ung-container,.ung-container *{min-width:0}.ung-no-overflow{overflow-x:clip}.ung-section,.ung-section *{min-height:0}@media(max-width:640px){:root{--ung-gutter:20px}}@media(pointer:coarse){.ung-container a,.ung-container button{min-height:44px}}@media(min-width:880px){:root{--hero-h: 700px;--hero-plate-n: .46;--hero-plate: calc(var(--hero-plate-n) * 100%);--hero-focus: 0% 0%;--hero-mark-inset-n: .34;--hero-mark-inset: calc(var(--hero-mark-inset-n) * 100%)}.ung-hero{display:grid;grid-template-columns:var(--hero-plate) 1fr;grid-template-rows:1fr;height:var(--hero-h);background:var(--ung-bg, #EDE6DA);overflow:clip;isolation:isolate}.ung-hero__plate{grid-area:1 / 1 / 2 / 2;position:relative;height:100%;overflow:hidden;background:#1c1b19}.ung-hero__plate>img,.ung-hero__plate>picture,.ung-hero__plate>picture>img,.ung-hero__plate>video{width:100%;height:100%;object-fit:cover;object-position:var(--hero-focus);display:block}.ung-hero__mark{grid-area:1 / 1 / 2 / 3;align-self:end;justify-self:start;z-index:2;padding-left:var(--hero-mark-inset);padding-bottom:clamp(28px,4vh,56px);pointer-events:none}.ung-hero__mark>*{pointer-events:auto}.ung-hero__side{grid-area:1 / 2 / 2 / 3;position:relative}@media(min-width:1600px){:root{--hero-plate-n: .42;--hero-h: 760px}}@media(max-height:800px){:root{--hero-h: 76vh}}}@media(min-width:880px){.ung-hero{--hero-edge: calc(var(--hero-plate-n, .46) * 100vw);--hero-mark-overlap: 170px}.ung-hero__mark{left:calc(var(--hero-edge) - var(--hero-mark-overlap));padding-left:0}.ung-hero__mark>h1{align-items:flex-start}.ung-hero__mark-text{background-image:linear-gradient(90deg,var(--ung-bg, #EDE6DA) 0 var(--hero-mark-overlap),var(--ung-ink, #1C1B19) var(--hero-mark-overlap));-webkit-background-clip:text;background-clip:text;color:var(--ung-ink, #1C1B19);-webkit-text-fill-color:transparent}.ung-hero__mark-text .strike-un{color:var(--ung-bg, #EDE6DA);-webkit-text-fill-color:var(--ung-bg, #EDE6DA)}.ung-hero__mark-sub{align-self:flex-end;color:var(--ung-muted, #57534B);-webkit-text-fill-color:currentColor}@supports not ((-webkit-background-clip: text) or (background-clip: text)){.ung-hero__mark-text{background-image:none;-webkit-text-fill-color:var(--ung-ink, #1C1B19)}}}
