.recorte-img{display:block;width:100%;height:auto;border-radius:var(--mtds-dimensions-border-radius-2)}.sevn-hero{position:relative;width:100%;aspect-ratio:1 / 1}.sevn-hero__layer{position:absolute;transform:translate(-50%,-50%) translate3d(var(--sevn-px, 0px),var(--sevn-py, 0px),0)}.sevn-hero__art{display:block;width:100%;height:auto;transform:rotate(var(--rot, 0deg))}.sevn-hero__layer--back{left:44.3%;top:32.5%;width:81%;z-index:1;--rot: -15deg}.sevn-hero__layer--front{left:60.8%;top:60.2%;width:75.8%;z-index:2;--rot: -4.34deg}.sevn-hero__layer--person{left:26.6%;top:73.4%;width:53.1%;z-index:3}.js .sevn-hero__art{opacity:0;transition:opacity var(--mtds-motion-transition-emphasis) var(--mtds-motion-curve-enter),transform var(--mtds-motion-transition-page) var(--mtds-motion-curve-page);transition-delay:calc(var(--reveal-i, 0) * var(--mtds-motion-transition-fast))}.js .sevn-hero__layer--person .sevn-hero__art{transform:translateY(6%) scale(.94);transition:opacity var(--mtds-motion-transition-emphasis) var(--mtds-motion-curve-enter),transform var(--mtds-motion-transition-cinematic) var(--mtds-motion-curve-emphasized)}.js .sevn-hero__layer--front .sevn-hero__art{transform:translateY(18%) rotate(-4.34deg) scale(.97)}.js .sevn-hero__layer--back .sevn-hero__art{transform:translateY(12%) rotate(-15deg) scale(.96)}.js [data-animate].is-inview .sevn-hero__art{opacity:1;transform:rotate(var(--rot, 0deg))}.js .block-008__body .block-008__title{transition-delay:var(--mtds-motion-transition-instant)}.js .block-008__body .block-title__description{transition-delay:var(--mtds-motion-transition-stagger)}@media(prefers-reduced-motion:reduce){.js .sevn-hero__layer--person .sevn-hero__art,.js .sevn-hero__layer--front .sevn-hero__art,.js .sevn-hero__layer--back .sevn-hero__art{opacity:1;transform:rotate(var(--rot, 0deg));transition:none}}.sevn-ctx__media,.sevn-ctx__body{grid-row:1}.sevn-ctx__media{margin:0;grid-column:1 / span 5;padding-right:var(--mtds-dimensions-spacing-32)}.sevn-ctx__body{grid-column:6 / span 7;display:flex;flex-direction:column;gap:var(--mtds-dimensions-spacing-8)}.sevn-ctx__paragraph{margin:0;color:var(--mtds-color-text-secondary)}.sevn-sol{row-gap:var(--mtds-dimensions-spacing-32);align-items:start}.sevn-sol__head{grid-column:1 / span 7;grid-row:1;display:flex;flex-direction:column;gap:var(--mtds-dimensions-spacing-8)}.sevn-sol__paragraph{margin:0;color:var(--mtds-color-text-secondary)}.sevn-sol__paragraph--2{grid-column:9 / span 4;grid-row:3}.sevn-sol__paragraph--3{grid-column:4 / span 3;grid-row:5;align-self:start;text-align:right;padding-right:var(--mtds-dimensions-spacing-32)}.sevn-sol__media{margin:0}.sevn-sol__media--a{grid-column:1 / span 8;grid-row:2 / span 2;padding-right:var(--mtds-dimensions-spacing-32)}.sevn-sol__media--b{grid-column:9 / span 4;grid-row:2}.sevn-sol__media--c{grid-column:5 / span 7;grid-row:4}.sevn-sol__media--d{grid-column:7 / span 5;grid-row:5}.sevn-sol__flow{display:contents}.sevn-sol__flow-viewport{grid-column:2 / span 10;grid-row:6;min-width:0}.sevn-sol__flow-controls{grid-column:2 / span 10;grid-row:7;display:flex;align-items:center;justify-content:space-between;margin-top:calc(var(--mtds-dimensions-spacing-16) - var(--mtds-dimensions-spacing-32))}.sevn-sol__flow-nav{display:flex;align-items:center;gap:var(--mtds-dimensions-spacing-8)}.sevn-sol__flow-dots{margin:0}@media(min-width:48rem)and (max-width:63.9375rem){.sevn-ctx__media{grid-column:1 / span 3;padding-right:var(--mtds-grid-gutter-tablet)}.sevn-ctx__body{grid-column:4 / span 5}.sevn-sol__head{grid-column:1 / span 8}.sevn-sol__media--a{grid-column:1 / span 5;padding-right:var(--mtds-grid-gutter-tablet)}.sevn-sol__media--b,.sevn-sol__paragraph--2{grid-column:6 / span 3}.sevn-sol__media--c{grid-column:4 / span 5}.sevn-sol__paragraph--3{grid-column:1 / span 3;text-align:right;padding-right:var(--mtds-grid-gutter-tablet)}.sevn-sol__media--d{grid-column:4 / span 5}.sevn-sol__flow-viewport,.sevn-sol__flow-controls{grid-column:1 / -1}}@media(max-width:47.9375rem){.sevn-ctx .sevn-ctx__media,.sevn-ctx .sevn-ctx__body,.sevn-sol .sevn-sol__head,.sevn-sol .sevn-sol__media,.sevn-sol .sevn-sol__paragraph,.sevn-sol .sevn-sol__flow-viewport,.sevn-sol .sevn-sol__flow-controls{grid-column:1 / -1;grid-row:auto;padding-right:0}.sevn-sol__paragraph--3{text-align:left}.sevn-sol__flow-nav{display:none}.sevn-sol__flow-controls{justify-content:center}}
