body,html{height:100%;margin:0;font-family:Montserrat,sans-serif}main{height:100%}a{text-decoration:none;transition:.4s}.m__sez{display:flex;width:100%;box-sizing:border-box;justify-content:center;text-align:center}#m__top{min-height:75%;align-items:flex-end;padding:2rem 2rem 13.9vh}@supports (padding:1svh){#m__top{padding-bottom:13.8svh}}#m__img-wrap{margin-bottom:2.3rem}#m__img{display:block;width:100%;max-width:23.75rem;height:auto}#m__a{display:inline-block;padding:1rem 1.8rem;background-color:var(--c_pri);color:#fff;font-size:.94rem;transform:translateX(-1rem)}#m__a:hover{background-color:#bd285c}#m__bot{min-height:25%;align-items:flex-start;padding:1.8rem 2rem 2rem;background-color:var(--c_pri)}#m__bot-inn{transform:translateX(-1.2rem)}#m__soc{position:relative;display:flex;justify-content:center;margin-bottom:2rem;gap:.66rem}.m__soc-a{display:block;width:100%;max-width:1.9rem;height:auto;color:var(--c_sec);will-change:transform}.m__soc-a svg{display:block;overflow:initial;width:100%}.m__soc-a:focus,.m__soc-a:hover{color:var(--c_pri)}.m__soc-a:focus .svg__bg,.m__soc-a:hover .svg__bg{opacity:1}.m__soc-a:focus .svg__cer,.m__soc-a:hover .svg__cer{fill:var(--c_sec)}.m__soc-a:focus .svg__cer-s,.m__soc-a:hover .svg__cer-s{fill:none;stroke:var(--c_sec)}.m__soc-a:focus .svg__wa,.m__soc-a:hover .svg__wa{opacity:0}.svg__bg{fill:var(--c_sec);opacity:0;transition:opacity .4s}.f__svg-el{overflow:initial}.svg__path{fill:currentcolor}.svg__cer{fill:var(--c_sec);transition:.4s}.svg__cer-s{fill:none;stroke:var(--c_sec);stroke-width:2px}#m__p{max-width:17rem;margin:0;color:var(--c_sec);font-size:.75rem}#m__p strong{display:inline-block;margin-top:.25em;letter-spacing:.05em}#m__p a{color:var(--c_sec)}#m__p a:hover{opacity:.8}@media (max-width:480px){#m__img{max-width:18rem}#m__a{font-size:.8rem;transform:none}#m__bot-inn{transform:none}#m__soc{margin-bottom:1rem}}