.text .wrapper{padding:2.6875rem 1.6875rem}@media (min-width:1024px){.text .wrapper{padding:5.6875rem 3.75rem}}.text .wrapper .container{padding-left:0;padding-right:0}.text__block>:not(.text__buttons){margin:0;padding:.625rem 0!important}.text__block--left{text-align:left}.text__block--center{text-align:center}.text__block.monument>:not(.text__buttons){font-family:var(--font-callout);text-transform:uppercase;line-height:1.3;letter-spacing:.01em}@media (min-width:1024px){.text__block.monument>:not(.text__buttons){line-height:1;letter-spacing:.05em}}.text__block.melun>*{font-weight:700}.text__block.melun>:not(.text__buttons){font-family:var(--font-heading);line-height:1.1;letter-spacing:-.015em}@media (min-width:1024px){.text__block.melun>:not(.text__buttons){line-height:1.1;letter-spacing:0}}.text__block.melun-regular>:not(.text__buttons){font-family:var(--font-heading)}.text__block.proximasera>:not(.text__buttons){font-family:var(--font-body);line-height:1.4;letter-spacing:0;padding:0!important}.text__block.proximasera>:not(.text__buttons)+:not(.text__buttons){margin-top:.5625rem}.text__block.statement-outline>:not(.text__buttons){color:var(--statement-text-outline-color,currentColor);font-family:var(--font-heading);font-weight:700;line-height:1;letter-spacing:-.02em;white-space:normal}.text__columns{display:grid;gap:1.5rem}.text__column{min-width:0}.text__column--top-mobile{order:-1}@media (min-width:1024px){.text__columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2.5rem,5vw,4rem);align-items:start}.text__column--top-mobile{order:initial}}.text__image-block{width:100%}.text__image{display:block;width:100%;height:auto}.text__expand-block{background-color:inherit}.text__expand-block.is-expanded .text__expand-toggle .text__expand-toggle-copy--collapsed,.text__expand-block.is-expanded .text__expand-toggle .text__expand-toggle-icon .icon--plus-compact{display:none}.text__expand-block.is-expanded .text__expand-toggle .text__expand-toggle-copy--expanded,.text__expand-block.is-expanded .text__expand-toggle .text__expand-toggle-icon .icon--minus-compact{display:block}.text__expand-content>*{margin:0;padding:.625rem 0!important}.text__expand-display-copy,.text__expand-expanded-copy{font-family:var(--font-body);font-weight:400;font-size:1rem;line-height:1.4;letter-spacing:0}.text__expand-display-copy>*,.text__expand-expanded-copy>*{margin:0}.text__expand-display-copy>*+*,.text__expand-expanded-copy>*+*{margin-top:.5625rem}.text__block h1,.text__expand-display-copy h1{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.text__expand-expanded-copy{max-height:0;overflow:hidden;transition:max-height .5s,padding-bottom .5s;padding:0!important}.text__expand-expanded-copy>:first-child{padding-top:0!important}.text__expand-block.is-expanded .text__expand-expanded-copy{padding:0 0 .625rem!important}.text__expand-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:1.1875rem;padding:0 0 .1875rem;font-family:var(--font-callout);font-size:.6875rem;line-height:1;font-weight:500;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;border-bottom:.125rem solid currentColor;color:inherit;text-align:inherit}.text__expand-toggle-copy--expanded{display:none}.text__expand-toggle-icon{display:flex;align-items:center;flex-shrink:0}.text__expand-toggle-icon svg{width:1rem;height:auto;max-height:1rem}.text__expand-toggle-icon .icon--minus-compact{display:none}.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{font-family:var(--font-heading);font-weight:700}.text__buttons.left:not(:empty){justify-content:left;align-items:flex-start}.text__buttons.right:not(:empty){justify-content:right;align-items:flex-end}.text__buttons.center:not(:empty){justify-content:center}.text__buttons:not(:empty){display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:.625rem 0}@media (min-width:1024px){.text__expand-toggle{margin-top:2.25rem;padding-bottom:.375rem;font-size:1rem}.text__buttons:not(:empty){flex-direction:row}}.text__buttons:not(:empty) a{position:relative;font-size:.875rem}@media (min-width:768px){.text__block.statement-outline>:not(.text__buttons){white-space:nowrap}.text__buttons:not(:empty) a{font-size:1.125rem}}.text__buttons:not(:empty) a:not(.button--secondary):not(.button-blob):not(.button--primary){color:inherit}.text__buttons:not(:empty) a:after{content:"";position:absolute;left:0;right:0;bottom:-.4375rem;height:.125rem;background-color:currentColor}