.Hero-module-scss-module__9Q3kaq__hero{background-color:#101010;justify-content:center;align-items:center;height:844px;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.Hero-module-scss-module__9Q3kaq__hero{height:700px}}@media (min-width:1024px){.Hero-module-scss-module__9Q3kaq__hero{height:880px}}@media (min-width:1440px){.Hero-module-scss-module__9Q3kaq__hero{height:clamp(880px,61.1111vw,1173.33px)}.Hero-module-scss-module__9Q3kaq__text_block{max-width:clamp(900px,62.5vw,1200px)}}.Hero-module-scss-module__9Q3kaq__hero_headline{text-align:left;z-index:1;width:100%;max-width:20ch;font-family:var(--font-awesome-tall),Georgia,serif;letter-spacing:.015em;padding-left:24px;padding-right:24px;font-size:60px;font-weight:100;line-height:1em;position:relative}@media (min-width:1440px){.Hero-module-scss-module__9Q3kaq__hero_headline{font-size:clamp(60px,4.16667vw,80px)}}.Hero-module-scss-module__9Q3kaq__hero_headline{color:#fff}@media (min-width:576px){.Hero-module-scss-module__9Q3kaq__hero_headline{text-align:center}}@media (min-width:1024px){.Hero-module-scss-module__9Q3kaq__hero_headline{font-family:var(--font-awesome-tall),Georgia,serif;letter-spacing:.015em;font-size:60px;font-weight:100;line-height:1em}}@media (min-width:1024px) and (min-width:768px){.Hero-module-scss-module__9Q3kaq__hero_headline{font-size:60px}}@media (min-width:1024px) and (min-width:1024px){.Hero-module-scss-module__9Q3kaq__hero_headline{font-size:80px}}@media (min-width:1024px) and (min-width:1440px){.Hero-module-scss-module__9Q3kaq__hero_headline{font-size:clamp(80px,5.55556vw,106.667px)}}.Hero-module-scss-module__9Q3kaq__hero_img{object-fit:cover;z-index:0;position:absolute;inset:0}.Hero-module-scss-module__9Q3kaq__mobile_only{display:block}@media (min-width:768px){.Hero-module-scss-module__9Q3kaq__mobile_only{display:none}}.Hero-module-scss-module__9Q3kaq__desktop_only{display:none}@media (min-width:768px){.Hero-module-scss-module__9Q3kaq__desktop_only{display:block}}
.ScrollPointer-module-scss-module__hfbP8W__content_block{z-index:var(--sp-block-z,auto);background-color:var(--sp-block-bg,transparent);flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.ScrollPointer-module-scss-module__hfbP8W__timeline{width:5px;position:absolute;top:-60px;bottom:-60px;left:50%;transform:translate(-50%)}@media (min-width:1440px){.ScrollPointer-module-scss-module__hfbP8W__timeline{width:clamp(5px,.347222vw,6.66667px)}}.ScrollPointer-module-scss-module__hfbP8W__timeline_fill{width:100%;height:calc(var(--sp-fill)*100%);background-image:url(../media/timeline_dots.e4a2c80a.png);background-position:top;background-repeat:repeat-y;background-size:contain;background-clip:content-box;padding-bottom:20px;position:relative}.ScrollPointer-module-scss-module__hfbP8W__timeline_arrow{width:24px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (min-width:1440px){.ScrollPointer-module-scss-module__hfbP8W__timeline_arrow{width:clamp(24px,1.66667vw,32px)}}
.Manifesto-module-scss-module__cJJ-ja__manifesto{color:#101010;background-color:#fff;padding-top:87px;padding-bottom:87px}@media (min-width:1440px){.Manifesto-module-scss-module__cJJ-ja__manifesto{padding-top:clamp(120px,8.33333vw,160px);padding-bottom:clamp(120px,8.33333vw,160px)}}.Manifesto-module-scss-module__cJJ-ja__content{flex-direction:column;justify-content:start;align-items:start;gap:22px;max-width:626px;margin:0 auto;display:flex}@media (min-width:1440px){.Manifesto-module-scss-module__cJJ-ja__content{gap:clamp(22px,1.52778vw,29.3333px);max-width:clamp(626px,43.4722vw,834.667px)}}.Manifesto-module-scss-module__cJJ-ja__headline{font-family:var(--font-awesome-tall),Georgia,serif;letter-spacing:.015em;font-size:60px;font-weight:100;line-height:1em}@media (min-width:768px){.Manifesto-module-scss-module__cJJ-ja__headline{font-size:60px}}@media (min-width:1024px){.Manifesto-module-scss-module__cJJ-ja__headline{font-size:80px}}@media (min-width:1440px){.Manifesto-module-scss-module__cJJ-ja__headline{font-size:clamp(80px,5.55556vw,106.667px)}}.Manifesto-module-scss-module__cJJ-ja__headline{letter-spacing:0;text-align:center;white-space:pre-line;margin-top:22px;margin-bottom:22px;line-height:1.08}@media (min-width:1440px){.Manifesto-module-scss-module__cJJ-ja__headline{max-width:clamp(740px,51.3889vw,986.667px);margin-top:clamp(22px,1.52778vw,29.3333px);margin-bottom:clamp(22px,1.52778vw,29.3333px)}}.Manifesto-module-scss-module__cJJ-ja__body{font-size:20px;line-height:1.4}@media (min-width:1440px){.Manifesto-module-scss-module__cJJ-ja__body{font-size:clamp(20px,1.38889vw,26.6667px)}}.Manifesto-module-scss-module__cJJ-ja__body{white-space:pre-line;max-width:628px}@media (min-width:1024px){.Manifesto-module-scss-module__cJJ-ja__body{font-size:22px;line-height:1.36}}@media (min-width:1024px) and (min-width:1440px){.Manifesto-module-scss-module__cJJ-ja__body{font-size:clamp(22px,1.52778vw,29.3333px)}}@media (min-width:1440px){.Manifesto-module-scss-module__cJJ-ja__body{letter-spacing:-.01em;max-width:clamp(628px,43.6111vw,837.333px);font-size:24px;line-height:1.333em}}@media (min-width:1440px) and (min-width:1440px){.Manifesto-module-scss-module__cJJ-ja__body{font-size:clamp(24px,1.66667vw,32px)}}.Manifesto-module-scss-module__cJJ-ja__body_padded{font-size:20px;line-height:1.4}@media (min-width:1440px){.Manifesto-module-scss-module__cJJ-ja__body_padded{font-size:clamp(20px,1.38889vw,26.6667px)}}.Manifesto-module-scss-module__cJJ-ja__body_padded{white-space:pre-line;max-width:628px;padding-left:92px}@media (min-width:576px){.Manifesto-module-scss-module__cJJ-ja__body_padded{padding-left:0}}@media (min-width:1024px){.Manifesto-module-scss-module__cJJ-ja__body_padded{font-size:22px;line-height:1.36}}@media (min-width:1024px) and (min-width:1440px){.Manifesto-module-scss-module__cJJ-ja__body_padded{font-size:clamp(22px,1.52778vw,29.3333px)}}@media (min-width:1440px){.Manifesto-module-scss-module__cJJ-ja__body_padded{letter-spacing:-.01em;max-width:clamp(628px,43.6111vw,837.333px);font-size:24px;line-height:1.333em}}@media (min-width:1440px) and (min-width:1440px){.Manifesto-module-scss-module__cJJ-ja__body_padded{font-size:clamp(24px,1.66667vw,32px)}}
