.vp-block-bounce-post>.container{max-width:var(--max-size);padding-inline:var(--inline);gap:var(--m);padding-block:var(--l);flex-direction:column;margin-inline:auto;display:flex}.vp-block-bounce-post .texts{grid-area:texts}.vp-block-bounce-post .texts .title{font-size:var(--font-size-h2);font-weight:700;line-height:var(--line-height-h2)}.vp-block-bounce-post .texts .text{font-size:var(--font-size-chapo);font-weight:500;line-height:var(--line-height-chapo)}.vp-block-bounce-post .link{grid-area:link;justify-content:flex-end;display:flex}.vp-block-bounce-post .vp-link{gap:var(--s);color:var(--rose-80,#e30763);text-decoration:none;display:inline-flex}.vp-block-bounce-post .vp-link svg{--color:currentColor;aspect-ratio:1;width:1em;scale:-1}.vp-block-bounce-post .vp-link:where(:hover,:focus-within){text-decoration:underline}.vp-block-bounce-post [is=vp-slider]{--slider-gap:var(--m);--slider-items:10;--slider-min-item-size:18em;grid-area:list;margin-block-end:calc(4em + var(--m));position:relative}.vp-block-bounce-post [slot=controls]{width:6.5em;height:3em;position:absolute;top:calc(100% + 1em);left:50%;translate:-50%}.vp-block-bounce-post [slot=controls] .prev,.vp-block-bounce-post [slot=controls] .next{--back:transparent;--front:currentColor;aspect-ratio:1;width:auto;height:100%;color:var(--color);border:1px solid var(--rose-80);background-color:var(--back);cursor:pointer;transition:var(--transition);border-radius:9999px;justify-content:center;align-items:center;display:flex;position:absolute;top:0}:is(.vp-block-bounce-post [slot=controls] .prev,.vp-block-bounce-post [slot=controls] .next) svg{--color:var(--front);width:1em;height:1em}:is(.vp-block-bounce-post [slot=controls] .prev,.vp-block-bounce-post [slot=controls] .next).disabled{opacity:.2;cursor:default}:is(.vp-block-bounce-post [slot=controls] .prev,.vp-block-bounce-post [slot=controls] .next):not(.disabled):where(:hover,:focus-within){--back:var(--rose-80);--front:var(--white)}.vp-block-bounce-post [slot=controls] .prev{left:0}.vp-block-bounce-post [slot=controls] .next{right:0}.vp-block-bounce-post [slot=controls] .next svg{scale:-1}@media (min-width:1024px){.vp-block-bounce-post>.container{gap:var(--m);grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"link link link link link link link link link link link link""texts texts texts texts list list list list list list list list";display:grid}.vp-block-bounce-post [is=vp-slider]{--slider-min-item-size:20em}.vp-block-bounce-post [slot=controls]{translate:unset;left:0}}