@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-button{width:auto}}@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}#brxe-f42bd8:hover {color: var(--rougeojp-l-7)}#brxe-f42bd8 {font-size: var(--text-s); font-weight: 400; font-family: "Roboto"; color: var(--bleuojp-l-9); padding-top: var(--space-4xs); padding-bottom: var(--space-4xs)}#brxe-c6598d:hover {color: var(--rougeojp-l-7)}#brxe-c6598d {font-size: var(--text-s); font-weight: 400; font-family: "Roboto"; color: var(--bleuojp-l-9); padding-top: var(--space-4xs); padding-bottom: var(--space-4xs)}#brxe-3d85b0 {flex-direction: column; align-items: flex-end; display: flex}@media (max-width: 767px) {#brxe-3d85b0 {align-items: center}}#brxe-2cbc95 {align-items: center; row-gap: var(--space-4xs)}#brxe-51d1ff {font-size: calc(var(--text-ss)*1.1); color: var(--bleuojp-l-9); fill: var(--bleuojp-l-9)}#brxe-cb6c04 {font-size: var(--text-s); font-weight: 400; font-family: "Roboto"; color: var(--bleuojp-l-9); padding-top: var(--space-4xs); padding-bottom: var(--space-4xs)}#brxe-e6a23a {align-items: center; display: flex; column-gap: var(--space-4xs); flex-direction: row; height: 100%; justify-content: center}@media (max-width: 991px) {#brxe-e6a23a {margin-left: var(--cf-space-s)}}@media (max-width: 767px) {#brxe-e6a23a {column-gap: var(--cf-space-m)}}#brxe-32ec54 {border: 2px solid var(--rougeojp); border-radius: 4px; padding-right: var(--space-2xs); padding-left: var(--space-2xs); color: var(--rougeojp)}#brxe-32ec54:hover {background-color: var(--rougeojp); color: var(--jauneojp); border-color: var(--vertojp-d-1)}#brxe-32ec54{cursor: pointer;}#brxe-d1483d {display: flex; justify-content: flex-end; align-items: center}#brxe-6f86fb {flex-direction: row; justify-content: space-between; align-items: flex-end; display: grid; align-items: initial; align-items: center; grid-template-columns: minmax(0, 2fr) minmax(0, 1fr) minmax(0, 2fr)}@media (max-width: 991px) {#brxe-6f86fb {padding-right: var(--cf-space-s); padding-left: var(--cf-space-s)}}@media (max-width: 767px) {#brxe-6f86fb {flex-direction: column; align-items: center; row-gap: var(--space-s); grid-template-columns: repeat(1, minmax(0, 1fr)); justify-items: center; display: flex}}#brxe-b44118 {background-color: var(--rougeojp-d-4)}#brxe-97b0cc {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; background-color: var(--violetojp-t-1)}