@font-face{font-family:fontMontreal;src:url(../media/PPNeueMontreal_Bold-s.p.bfeca283.otf)format("opentype");font-display:swap;font-weight:800}@font-face{font-family:fontMontreal;src:url(../media/PPNeueMontreal_Book-s.p.65d7d08f.otf)format("opentype");font-display:swap;font-weight:400}@font-face{font-family:fontMontreal;src:url(../media/PPNeueMontreal_Medium-s.p.44ff7f84.otf)format("opentype");font-display:swap;font-weight:530}@font-face{font-family:fontMontreal;src:url(../media/PPNeueMontreal_Thin-s.p.b7e6aa82.otf)format("opentype");font-display:swap;font-weight:200}@font-face{font-family:fontMontreal Fallback;src:local(Arial);ascent-override:101.42%;descent-override:25.62%;line-gap-override:0.0%;size-adjust:94.46%}.fontmontreal_cdb10fe1-module__Qn50Ta__className{font-family:fontMontreal,fontMontreal Fallback}.fontmontreal_cdb10fe1-module__Qn50Ta__variable{--font-montreal:"fontMontreal","fontMontreal Fallback"}
@font-face{font-family:fontMontrealItalic;src:url(../media/PPNeueMontreal_Italic-s.p.109ff67e.otf)format("opentype");font-display:swap;font-weight:400}@font-face{font-family:fontMontrealItalic;src:url(../media/PPNeueMontreal_SemiBolditalic-s.p.7967f986.otf)format("opentype");font-display:swap;font-weight:700}@font-face{font-family:fontMontrealItalic Fallback;src:local(Arial);ascent-override:99.63%;descent-override:25.17%;line-gap-override:0.0%;size-adjust:96.15%}.fontmontrealitalic_796c7992-module__XRL6-q__className{font-family:fontMontrealItalic,fontMontrealItalic Fallback}.fontmontrealitalic_796c7992-module__XRL6-q__variable{--font-montreal-italic:"fontMontrealItalic","fontMontrealItalic Fallback"}
.button{cursor:pointer;background-color:#0f1d07;border:none;border-radius:20px;justify-content:center;align-items:center;transition:background-color .5s ease-in-out,transform .3s ease-in-out;display:inline-flex}.button__content,.button__link{justify-content:center;align-items:center;gap:15px;padding:15px;display:inline-flex}.button:hover{background-color:#5cff46;transform:rotate(2deg)}.button:hover .button__text{color:#0f1d07}.button:hover .button__icon svg path{fill:#0f1d07}.button__text{font-family:var(--font-montreal),sans-serif;color:#fcfdff;font-size:1rem;font-weight:530;line-height:21px;transition:color .5s ease-in-out}.button__icon{width:20px;height:20px}.button__icon svg path{transition:fill .5s ease-in-out}
