@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap";*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,figure,picture{margin:0}h1,h2,h3,h4,h5,h6,p{font-style:normal;font-weight:400}img,picture{display:block;max-width:100%}input,button,textarea,select{display:block;font:inherit;font-style:normal}button{padding:0;border:none;background-color:transparent;cursor:pointer;text-align:left;white-space:nowrap;white-space:wrap}input{padding:0;border:none;margin:0;outline:none}ul,ol{padding:0;margin:0}ul{list-style:none}a{color:inherit;text-decoration:none}:root{--color-white: #fff;--color-black: #000;--container-width: 192rem;--transition-duration: .5s}html{font-size:62.5%}@media (max-width: 520px){html{font-size:1.923vw}}html.is-lock{overflow:hidden}body{display:flex;min-height:100vh;flex-direction:column;background-color:#222b36;color:var(--color-white);font-family:Nunito Sans,sans-serif;line-height:120%}main{display:flex;flex-direction:column;flex-grow:1}a,button,label,input,textarea,select,svg *{transition-duration:var(--transition-duration)}a{color:inherit}a[class]{text-decoration:none}:focus-visible{outline:2px dashed var(--color-white);outline-offset:4px;transition-duration:0s!important}.btn{font-size:clamp(1.6rem,1.4rem + .625vw,2.4rem);display:flex;width:100%;max-width:clamp(27rem,23rem + 12.5vw,43rem);min-height:clamp(5.5rem,4.875rem + 1.953125vw,8rem);align-items:center;justify-content:center;border-radius:clamp(6rem,5.1rem + 2.8125vw,9.6rem);background:#e80024;color:var(--color-white);line-height:120%;margin-block-end:clamp(1rem,.675rem + 1.015625vw,2.3rem);text-align:center;transition-property:all}@media (any-hover: hover){.btn:hover{background:#c2001f}}@media (any-hover: none){.btn:active{background:#c2001f}}.img{flex-shrink:0}.img img,.img svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.container{display:flex;overflow:hidden;width:100%;max-width:calc(var(--container-width));flex-grow:1;align-items:center;justify-content:space-between;padding:clamp(2rem,1.25rem + 2.34375vw,5rem) clamp(2rem,.5rem + 4.6875vw,8rem);gap:3.2rem;margin-inline:auto}@media (max-width: 1710px){.container{flex-direction:column;align-items:center;justify-content:center}}.hero{position:relative;display:flex;flex-grow:1}.hero:after{position:absolute;bottom:1%;left:1%;color:#ffffffd6;content:"18+";font-size:.9rem;font-weight:300;line-height:170%}.logo{max-width:clamp(15.7rem,11.775rem + 12.265625vw,31.4rem);max-height:clamp(3.9rem,2.925rem + 3.046875vw,7.8rem);margin-block-end:clamp(1.9rem,.15rem + 5.46875vw,8.9rem)}@media (max-width: 1710px){.logo{margin-inline:auto}}.content h2{font-size:clamp(2.8rem,1.825rem + 3.046875vw,6.7rem);font-weight:900;letter-spacing:-.1rem;line-height:114.286%;margin-block-end:clamp(1rem,.65rem + 1.09375vw,2.4rem);text-transform:uppercase}@media (max-width: 1710px){.content h2{text-align:center}}.content h3{font-size:clamp(1.8rem,1.175rem + 1.953125vw,4.3rem);line-height:120%;margin-block-end:clamp(2rem,1.35rem + 2.03125vw,4.6rem)}@media (max-width: 1710px){.content h3{text-align:center}}@media (max-width: 1710px){.content .btn{margin-inline:auto}}.content>ul{display:flex;gap:2.6rem;margin-block-end:clamp(.6rem,-.175rem + 2.421875vw,3.7rem)}@media (max-width: 1710px){.content>ul{justify-content:center;gap:3rem}}.content>ul li{display:flex;align-items:center;gap:clamp(.5rem,.375rem + .390625vw,1rem)}.content>ul li .img{max-width:1.8rem;max-height:1.8rem}.content>ul li span{font-size:clamp(1.2rem,.9rem + .9375vw,2.4rem);font-weight:400;line-height:120%}.card{max-width:95rem;padding:3.1rem 5.6rem;border-radius:2.6rem;-webkit-backdrop-filter:blur(.9rem);backdrop-filter:blur(.9rem);background:#00000054}@media (max-width: 768px){.card{padding:0;-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent}}.card h4{font-size:clamp(2.8rem,2.25rem + 1.71875vw,5rem);font-weight:900;line-height:120%;margin-block-end:2rem}@media (max-width: 1710px){.card h4{text-align:center}}.card ul{display:grid;gap:4.4rem;grid-template-columns:repeat(3,1fr);margin-block-end:clamp(2rem,1.375rem + 1.953125vw,4.5rem)}.card ul li{display:flex;align-items:center;border-top:.3rem solid var(--color-white);gap:1.6rem;padding-block-start:clamp(1.6rem,1.15rem + 1.40625vw,3.4rem)}.card ul li:nth-of-type(1) .img{max-width:clamp(1.2rem,.875rem + 1.015625vw,2.5rem);max-height:clamp(2.5rem,1.875rem + 1.953125vw,5rem)}.card ul li:nth-of-type(2) .img{max-width:clamp(1.9rem,1.4rem + 1.5625vw,3.9rem);max-height:clamp(2.5rem,1.85rem + 2.03125vw,5.1rem)}.card ul li:nth-of-type(3) .img{max-width:clamp(1.9rem,1.4rem + 1.5625vw,3.9rem);max-height:clamp(2.5rem,1.85rem + 2.03125vw,5.1rem)}.card ul li p{font-size:clamp(1.2rem,.9rem + .9375vw,2.4rem);line-height:120%}.card ul li span{font-size:clamp(1.2rem,.9rem + .9375vw,2.4rem);color:#e80227;line-height:120%}.phone{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.phone--mobile{display:none}@media (max-width: 768px){.phone--mobile{display:flex}}.phone--desktop{display:flex}@media (max-width: 768px){.phone--desktop{display:none}}.phone .img{max-width:clamp(25.5rem,19.125rem + 19.921875vw,51rem);max-height:clamp(52.1rem,39.725rem + 38.671875vw,101.6rem)}.phone ul{position:absolute;bottom:3%;left:50%;display:flex;width:100%;justify-content:center;gap:1rem;transform:translate(-50%)}@media (max-width: 768px){.phone ul{display:grid;grid-template-columns:repeat(3,1fr)}}.phone ul li{display:flex;min-width:clamp(11.4rem,9.525rem + 5.859375vw,18.9rem);flex-direction:column;padding:clamp(1.5rem,1.275rem + .703125vw,2.4rem) clamp(1rem,.85rem + .46875vw,1.6rem);border:.32px solid #fff;border-radius:1.47rem;-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem);background:#0d0d0dcc;gap:.4rem}@media (max-width: 768px){.phone ul li{min-width:none;border:.2rem solid #fff;border-radius:.92rem;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:#0d0d0dcc}}.phone ul li h5{font-size:clamp(1.2rem,1.025rem + .546875vw,1.9rem);font-weight:900;line-height:120%}.phone ul li p{font-size:clamp(1rem,.85rem + .46875vw,1.6rem);font-weight:400;line-height:120%}
