.dv-section__title-icon{color:var(--Color-Text-icon-on-subtle-secondary)}.dv-section--faq .dv-section__body{display:flex;flex-direction:column;justify-content:center;gap:var(--Spacing-md);width:100%}.dv-section--contact .dv-section__body{display:flex;flex-wrap:wrap;gap:var(--Spacing-main-section) var(--Spacing-xl)}.dv-section--contact .dv-section__body>*{flex-grow:1;flex-basis:max(calc(50% - var(--Spacing-xl)),31.25rem)}.dv-section__form{padding:var(--Spacing-xl);background-color:var(--Color-Surface-box-opac);border-radius:var(--Radius-md);border:var(--Border-Width-sm) solid var(--Border-Color-default);display:flex;flex-wrap:wrap;gap:var(--Spacing-xl)}.dv-section__form .dv-input{flex-grow:1;min-width:min(18.75rem,calc(50% - var(--Spacing-xl)))}.dv-section__visuals{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--Spacing-xl)}.gamepad{width:100%;margin-bottom:-1rem}.dv-section__info{display:flex;flex-direction:column;gap:var(--Spacing-sm)}.dv-section__infos{display:flex;gap:var(--Spacing-md);flex-direction:column}.dv-section__infos-item{display:flex;align-items:center;gap:var(--Spacing-sm)}.dv-section__infos-text{text-decoration:none;color:var(--Color-Text-icon-title)}.dv-section__infos-icon{color:var(--Color-Text-icon-on-subtle-secondary);font-size:var(--IconSize-lg)}
