.public-offers-page.svelte-18cgy9f{background:var(--dreem-page-gradient);min-height:100vh;color:var(--redesign-ink)}.section__inner.svelte-18cgy9f{width:min(100% - 2rem,72rem);margin:0 auto}.public-offers-hero.svelte-18cgy9f{color:#fff;background:#050505;padding:clamp(7rem,12vw,10rem) 0 clamp(3rem,8vw,5.5rem)}.public-offers-hero__inner.svelte-18cgy9f{gap:1rem;display:grid}.eyebrow.svelte-18cgy9f{color:var(--dreem-accent);text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800}.public-offers-hero.svelte-18cgy9f h1:where(.svelte-18cgy9f){max-width:10em;font-family:var(--font-serif);margin:0;font-size:clamp(3rem,10vw,7rem);font-weight:700;line-height:.92}.public-offers-hero.svelte-18cgy9f p:where(.svelte-18cgy9f):not(.eyebrow){color:#ffffffbd;max-width:42rem;margin:0;font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.6}.public-offers-list.svelte-18cgy9f{padding:clamp(3rem,7vw,5rem) 0 clamp(4rem,9vw,6rem)}.public-offers-list__heading.svelte-18cgy9f{gap:.75rem;margin-bottom:2rem;display:grid}.public-offers-list.svelte-18cgy9f h2:where(.svelte-18cgy9f){max-width:13em;color:var(--dreem-accent);margin:0;font-size:clamp(2rem,4vw,3.25rem);line-height:1}.public-offers-list__heading.svelte-18cgy9f p:where(.svelte-18cgy9f){max-width:38rem;color:var(--redesign-muted);margin:0;line-height:1.6}@media (width>=72rem){.section__inner.svelte-18cgy9f{width:calc(100% - 6.667vw);max-width:76rem}}
