.text .wrapper{padding-top:0}@media (min-width:1024px){.text .wrapper{padding-top:10px}}.text__block>:not(.text__buttons){margin:0;padding:20px 0!important}.text__block.monument>*{font-family:var(--font-callout);text-transform:uppercase}.text__block.melun>*{font-family:var(--font-heading)}.text__block.proximasera>*{font-family:var(--font-body)}.text .large>*{font-family:var(--font-heading);font-weight:700;font-size:5rem;line-height:5rem}.text .medium>*{font-family:var(--font-heading);font-weight:600;font-size:2.25rem;line-height:2.25rem}.text .small>*{font-family:var(--font-heading);font-size:1.5rem;line-height:1.5rem}.text__buttons:not(:empty){display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1.5rem 0}@media (min-width:1024px){.text__buttons:not(:empty){flex-direction:row}}.text__buttons:not(:empty) a{position:relative;font-size:.875rem}@media (min-width:768px){.text__buttons:not(:empty) a{font-size:1.125rem}}.text__buttons:not(:empty) a:not(.button--secondary):not(.button-blob){color:var(--color-black)}.text__buttons:not(:empty) a:after{content:"";position:absolute;left:0;right:0;bottom:-.4375rem;height:.125rem;background-color:var(--color-black)}