.button{position:relative;display:flex;align-items:center;justify-content:center;width:fit-content;height:var(--button-height, 3rem);padding:.9375rem 1.5rem;border:1px solid var(--button-border-color, transparent);border-radius:.375rem;text-align:center;cursor:pointer;text-decoration:none;background-color:var(--button-bg, var(--color-golden));color:var(--button-color, var(--color-primary-grey));transition:background-color .3s,border-color .3s,color .3s}@media (min-width: 1280px){.button{--button-height: 3.125rem}}.button .button__wrapper{pointer-events:none}.button .button__wrapper-icon{display:flex;align-items:center;justify-content:center}@media (hover: hover){.button:hover{background-color:var(--button-bg-hover, var(--color-bright-gold))}}.button.button--blue{--button-bg: var(--color-primary-blue);--button-bg-hover: var(--color-bright-blue);--button-color: var(--color-white)}.button.button--outline-blue{--button-bg: transparent;--button-bg-hover: transparent;--button-color: var(--color-primary-blue);--button-border-color: var(--color-primary-blue);padding:0 1.5rem}@media (hover: hover){.button.button--outline-blue:hover{--button-color: var(--color-bright-blue);--button-border-color: var(--color-bright-blue)}}.button.button--transparent{--button-bg: transparent;--button-bg-hover: transparent;--button-color: var(--color-white)}@media (hover: hover){.button.button--transparent:hover{--button-color: var(--color-golden);--button-border-color: var(--color-golden)}}.button.button--outline-white{--button-bg: transparent;--button-bg-hover: transparent;--button-color: var(--color-white);--button-border-color: var(--color-white);padding:0 1.5rem}@media (hover: hover){.button.button--outline-white:hover{--button-color: var(--color-golden);--button-border-color: var(--color-golden)}}.button.button--white{--button-bg: var(--color-white);--button-bg-hover: var(--color-golden);--button-color: var(--color-golden)}.button.button--only-icon{width:3rem;padding:.75rem}.button.button--only-icon .button__icon{stroke:var(--color-bright-blue);width:1.5rem;height:1.5rem}.picture,.picture img{display:block;width:100%;height:100%;object-fit:cover}.picture.picture--contain,.picture img.picture--contain,.picture.picture--contain img,.picture img.picture--contain img{object-fit:contain}.appeal .appeal__wrap{display:flex;flex-wrap:wrap;gap:1.5rem 1.25rem;border-radius:1rem;padding:1.5rem;background-color:var(--color-blue-additional);position:relative}@media (min-width: 768px){.appeal .appeal__wrap{gap:1.5rem}}@media (min-width: 1280px){.appeal .appeal__wrap{padding:2rem 2rem 2rem 23.375rem;min-height:21.875rem;flex-direction:column}}.appeal .appeal__name-wrap{display:flex;flex-direction:column;justify-content:center;gap:.375rem;width:calc(100% - 10rem)}@media (min-width: 768px){.appeal .appeal__name-wrap{width:calc(100% - 10.25rem)}}@media (min-width: 1280px){.appeal .appeal__name-wrap{order:-1;width:100%;justify-content:flex-start}}.appeal .appeal__img{width:8.75rem;height:8.75rem;border-radius:.625rem;overflow:hidden;flex-shrink:0}@media (min-width: 1280px){.appeal .appeal__img{width:17.875rem;height:17.875rem;position:absolute;left:2rem;top:2rem}}.appeal .appeal__btn{width:100%}@media (min-width: 768px){.appeal .appeal__btn{width:fit-content}}
