@font-face{font-family:"strokerusbylyajka_medium";src:url("https://sz.kz/picture?file=642") format("woff2"),url("https://sz.kz/picture?file=643") format("woff");font-weight:500;font-style:normal;font-display:swap}:root{--radius:8px;--gap-s:8px;--gap-m:16px;--gap-l:22px;--xxs-text:8px;--xs-text:10px;--s-text:12px;--m-text:16px;--l-text:22px;--xl-text:28px;--xxl-text:44px}body{margin:0}*,*::before,*::after{box-sizing:border-box}img,picture{display:block;max-width:100%;height:auto}p,h1,h2,h3,ul,ol,li,menu{margin:0;padding:0}ul,ol,li{list-style-type:none}a{text-decoration:none;color:inherit}*::selection{color:#fff;background-color:#f87979}.out-of-header a:hover,.out-of-header a:focus-visible,.out-of-header a:active{color:#cb1728}.out-of-header a,.out-of-header button{transition:.15s ease-in-out}@media (hover:hover){.out-of-header a:where(:hover,:focus-visible),.out-of-header button:where(:hover,:focus-visible){scale:1.02;filter:drop-shadow(0 0 4px #cb172971)}}.out-of-header a:active,.out-of-header button:active{scale:.95;filter:brightness(.85)}.out-of-header p{line-height:1.2}.out-of-header{color:#cb1728;font-size:var(--m-text);line-height:1.25;font-family:"Oswald","Inter",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.text{font-size:var(--m-text)}.m-section{padding:22px 0 36px;display:grid;--padding-inline:16px;--content-max-width:586px;--content:min(100% - (var(--padding-inline) * 2),var(--content-max-width));grid-template-columns:[full-start] minmax(var(--padding-inline),1fr) [content-start] var(--content) [content-end] minmax(var(--padding-inline),1fr) [full-end]}.m-section>*{grid-column:content}.section-title{width:100%;margin-bottom:.6em;justify-self:center;aspect-ratio:82 / 17;font-weight:400;font-size:clamp(36px,10vw,58px);color:#fff;text-align:center;text-transform:uppercase;padding-bottom:.38em;background:no-repeat center / cover;background-image:url("data:image/svg+xml,%3Csvg width='330' height='70' viewBox='0 0 330 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M312.638 69H17.362L1 42.907 20.25 13H309.75L329 42.907 312.638 69Z' fill='%23CC8A90' stroke='%23CC8A90' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M309.78 61H20.22L1 31 20.22 1h289.56L329 31l-19.22 30Z' fill='%23CB1728' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.link{font:inherit;color:var(--text)}.inline-link{color:currentColor;text-decoration:underline}.lead{font-size:1.05em;font-weight:600}.uppercase{text-transform:uppercase}.text-sub{text-align:center;font-size:var(--s-text);line-height:1.15}.m-button{background:none;border:none;cursor:pointer;text-align:center;text-decoration:none;transition:.3s ease-in-out}.m-button:disabled{opacity:.5;pointer-events:none}.m-button>*{pointer-events:none}.rating__item,.form-wrapper,.prizes-table-wrapper{background:#fff;outline:2px solid #cb1728;border-radius:var(--radius)}.m-button--accent{display:block;justify-self:center;padding:.8em 1.5em;color:#cb1728;text-transform:uppercase;font-size:clamp(22px,6vw,38px);font-weight:500;background:url(./assets/button-burger-bg.png) no-repeat center / 100% 100%}@media (hover:hover){.out-of-header:is(a,.m-button):is(:hover,:focus-visible){scale:1.05}.out-of-header:is(a,.m-button):hover{filter:drop-shadow(0 0 4px #cb1728)}.inline-link:is(:hover,:focus-visible){text-decoration:none;color:currentColor}}.out-of-header:is(a,.m-button):active{scale:.95;filter:brightness(.85)}.inline-link:active{text-decoration:none;opacity:.8}.tip{position:absolute;top:-16px;left:4px;font-size:12px;color:#e5412c;font-family:"Arial",sans-serif}.m-section:not(.hero,.faq)>*:not(.section-title){transform-origin:top center;view-timeline-name:--revealing-image;view-timeline-axis:block;animation:linear reveal both;animation-timeline:--revealing-image;animation-range:entry -10% cover 30%}@keyframes reveal{0%{opacity:0;transform:scale(.5)}100%{opacity:1;transform:scale(1)}}.hearts-wrapper{width:clamp(100px,30vw,200px);aspect-ratio:1;position:fixed;z-index:100;display:grid;place-items:end center;pointer-events:none;left:var(--left);top:var(--top);translate:-50% -100%}.hearts-wrapper>*{grid-area:1 / -1}.heart{--del:0s;opacity:0;display:block;width:clamp(10px,20%,20px);aspect-ratio:1;background:no-repeat center / contain;background-image:url("data:image/svg+xml,%3Csvg width='40' height='41' viewBox='0 0 40 41' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m11.573 12.798-4.34 7.884 7.012-7.554L8.7 23.202l9.444-6.787-6.225 10.271 9.247-7.466-5.152 11.433 10.324-17.718-6.668 21.443 11.663-23.259-8.64 26.064 13.37-21.177-9.1 20.675-20.91-20.074 24.001 15.497L7.936 14.22l25.252 12.19-15.877-11.595 17.565 8.529-10.62-8.7 11.717 3.596-7.116-6.771' stroke='%23CB1728' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M25.197 39.484c4.473-11.235 17.116-19.686 9.802-27.136-4.38-4.466-12.663-1.863-14.439 8.603-.881 5.193 8.411-2.82-5.694-8.301-5.17-2.01-12.18 2.427-6.466 10.709 4.34 6.292 11.98 8.308 15.548 14.267' stroke='%23756D6F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");animation:heartAnimation .5s linear var(--del)}.heart-1{--del:0s;--translate-x:0;--translate-y:-250%}.heart-2{--del:.3s;--translate-x:-50%;--translate-y:-180%;rotate:z -20deg}.heart-3{--del:.15s;--translate-x:50%;--translate-y:-170%;rotate:z 15deg}@keyframes heartAnimation{0%{opacity:0;scale:0;translate:0 0}2%{opacity:1}50%{scale:1.2}100%{opacity:0;scale:.8;translate:var(--translate-x) var(--translate-y)}}.button--accent{display:block;width:100%;padding:14px;color:#cb1728;text-transform:uppercase;font-size:22px;font-weight:400;background:url(../assets/button-burger-bg.png) no-repeat center / 100% 100%}.download-link{padding-left:1.5em;width:fit-content;justify-self:center;text-transform:uppercase;letter-spacing:.05em;text-decoration:underline;font-weight:500;text-underline-offset:.2em;background:no-repeat left .04em / 1.2em 1.2em;background-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.634 13.358h3.5c2.917 0 4.083-1.167 4.083-4.083v-3.5c0-2.917-1.166-4.084-4.083-4.084h-3.5c-2.917 0-4.083 1.167-4.083 4.084v3.5c0 2.916 1.166 4.083 4.083 4.083Z' stroke='%23CB1728' stroke-width='.875' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='m5.633 7.238 1.75 1.75 1.75-1.75M7.383 8.987V4.32M3.883 10.152c2.269.759 4.73.759 7 0' stroke='%23CB1728' stroke-width='.875' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.fancy-text{font-family:"strokerusbylyajka_medium",sans-serif;font-weight:500}.main-text{text-align:center;line-height:1.2}.main-title{font-size:clamp(40px,11vw,62px);font-weight:500;text-align:center;color:transparent;background-image:linear-gradient(#212121 40%,transparent);background-clip:text;line-height:1.2}.main-text>p,.main-text>p a{text-transform:uppercase;text-decoration:underline;font-size:clamp(10px,3vw,18px)}.hero{background:linear-gradient(#fff 27%,#d9d9d9)}.conditions{margin-top:-1px;background:linear-gradient(#d9d9d9 5%,#fff 25%,#fff 66%,#d9d9d9)}.rating{margin-top:-1px;background:linear-gradient(#d9d9d9 75%,#d9d9d980)}.check{background:linear-gradient(#d9d9d980,#fff)}.sport{background:linear-gradient(#fff,#d9d9d9)}.faq{background:#d9d9d9}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.hearts-wrapper{width:clamp(100px,30vw,200px);aspect-ratio:1;position:fixed;z-index:100;display:grid;place-items:end center;pointer-events:none;left:var(--left);top:var(--top);translate:-50% -100%}.hearts-wrapper>*{grid-area:1 / -1}.heart{--del:0s;opacity:0;display:block;width:clamp(10px,20%,20px);aspect-ratio:1;background:no-repeat center / contain;background-image:url("data:image/svg+xml,%3Csvg width='40' height='41' viewBox='0 0 40 41' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m11.573 12.798-4.34 7.884 7.012-7.554L8.7 23.202l9.444-6.787-6.225 10.271 9.247-7.466-5.152 11.433 10.324-17.718-6.668 21.443 11.663-23.259-8.64 26.064 13.37-21.177-9.1 20.675-20.91-20.074 24.001 15.497L7.936 14.22l25.252 12.19-15.877-11.595 17.565 8.529-10.62-8.7 11.717 3.596-7.116-6.771' stroke='%23CB1728' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M25.197 39.484c4.473-11.235 17.116-19.686 9.802-27.136-4.38-4.466-12.663-1.863-14.439 8.603-.881 5.193 8.411-2.82-5.694-8.301-5.17-2.01-12.18 2.427-6.466 10.709 4.34 6.292 11.98 8.308 15.548 14.267' stroke='%23756D6F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");animation:heartAnimation .5s linear var(--del)}.heart-1{--del:0s;--translate-x:0;--translate-y:-250%}.heart-2{--del:.3s;--translate-x:-50%;--translate-y:-180%;rotate:z -20deg}.heart-3{--del:.15s;--translate-x:50%;--translate-y:-170%;rotate:z 15deg}@keyframes heartAnimation{0%{opacity:0;scale:0;translate:0 0}2%{opacity:1}50%{scale:1.2}100%{opacity:0;scale:.8;translate:var(--translate-x) var(--translate-y)}}.hero{display:grid;grid-template-rows:1fr}.hero__decor{display:grid;margin-bottom:48px}.hero__decor>*{grid-area:1 / -1}.hero__decor .main-text{align-self:end;translate:0 50%}.hero__decor img{width:100%}.main-text{text-align:center;line-height:1.2}.main-title{font-size:clamp(40px,11vw,62px);font-weight:500;text-align:center;color:transparent;background-image:linear-gradient(#212121 40%,transparent);background-clip:text;line-height:1.2}.main-title .accent{background-image:linear-gradient(#cb1728 40%,transparent);background-clip:text}.info-wrapper{margin-bottom:8px;display:grid;grid-template-columns:repeat(2,1fr);justify-content:center;gap:6px 28px;padding-inline:16px;letter-spacing:.03em}.info-item.prize{justify-self:end}.info-item.deadline{justify-self:start}.info-item.charity{justify-self:center}.info-title{font-weight:300;text-transform:uppercase}.info-item.charity{grid-column:span 2}.info-item:not(.charity){padding:.5rem;display:grid;gap:.2em .5em;grid-template-rows:repeat(2,auto);grid-template-columns:auto 1fr;font-size:12px}.info-item .decor{align-self:center;background:no-repeat center / 100% 100%}.info-title{font-weight:300;color:#212021}.info-item:not(.charity) .info-title{font-size:9px}.info-value span{font-weight:500;white-space:nowrap}.info-item:not(.charity) .decor{grid-row:span 2;width:2em;aspect-ratio:1}.info-item.prize .decor{background-image:url(./assets/prize-icon.png)}.info-item.deadline .decor{background-image:url(./assets/timer-icon.png)}.info-item.charity{display:flex;align-items:center;gap:1ch;font-size:16px}.info-item.charity .decor{font-size:inherit;width:36px;aspect-ratio:100 / 175;background-image:url(./assets/chrity-box.png)}.info-item.charity .info-title{font-size:12px}.info-list-item{display:flex;align-items:center;gap:20px;text-transform:uppercase}.info-list{padding-inline:8px;max-width:540px;margin:0 auto 26px}.info-item-decor{flex-shrink:0}.info-item-decor>img{width:clamp(100px,30vw,168px)}.info-item-title{font-size:clamp(18px,5vw,28px)}.info-item-descr{color:#983a43;font-size:clamp(12px,3vw,18px)}.rating__list{margin-bottom:var(--gap-l);max-height:100px;transition:.5s ease-in-out}.rating__list.loading{height:100px;background:rgba(255 255 255 / .5);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' xml:space='preserve'%3E%3Ccircle fill='none' stroke='%2379151a' stroke-width='6' cx='50' cy='50' r='44' style='opacity:.5'/%3E%3Ccircle fill='%23fede76' stroke='%2379151a' stroke-width='5' cx='8' cy='54' r='6'%3E%3CanimateTransform attributeName='transform' dur='2s' type='rotate' from='0 50 48' to='360 50 52' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");background-size:50px 50px;background-position:center center;background-repeat:no-repeat;border-radius:var(--radius)}.rating__list.filled{max-height:100em}.rating__filler{color:#c74929;text-align:center}.rating__item{padding:10px;display:grid;align-items:center;grid-template-columns:auto 3fr 4fr 2fr;animation:ratingIn .5s ease-in-out}.rating__item:nth-of-type(odd){--shift:-100%}.rating__item:nth-of-type(even){--shift:100%}.rating__item:not(:last-of-type){margin-bottom:var(--gap-s)}.rating__item .place{min-width:44px;margin-right:var(--gap-s);font-size:44px;line-height:1}.rating__section:not(:last-of-type){margin-right:18px}.rating__section.id{flex:1 0 0}.rating__section.score{flex:1.5 0 0}.rating__item .title{margin-bottom:.5em;font-size:var(--xxs-text);text-transform:uppercase;opacity:.6}.rating__item .title,.rating__item .value{display:block}.rating__item:where(.title,.value){white-space:nowrap}.rating__item .title{word-spacing:.6ch}.rating .download-link{margin-bottom:1em;font-size:14px}.rating__list + a{justify-self:center;margin-bottom:1em}.check__title{margin-bottom:.3em;font-size:clamp(22px,6vw,38px)}.check__instructions{font-size:var(--m-text);max-width:70%}.form-wrapper{margin-bottom:var(--gap-l);padding:32px 16px;color:var(--text)}.check__instructions:last-of-type{margin-bottom:var(--gap-l)}.check__form{position:relative;display:flex;gap:var(--gap-s);flex-wrap:wrap;align-items:stretch}.check__form.loading{pointer-events:none}.check__form .cover{position:absolute;inset:0;background:rgba(255 255 255 / .5);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' xml:space='preserve'%3E%3Ccircle fill='none' stroke='%2379151a' stroke-width='6' cx='50' cy='50' r='44' style='opacity:.5'/%3E%3Ccircle fill='%23fede76' stroke='%2379151a' stroke-width='5' cx='8' cy='54' r='6'%3E%3CanimateTransform attributeName='transform' dur='2s' type='rotate' from='0 50 48' to='360 50 52' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");background-size:30px 30px;background-position:center center;background-repeat:no-repeat;border-radius:var(--radius);scale:0}.check__form.loading .cover{scale:1}.check__form .input-wrapper{--col:#cb1728;width:clamp(150px,57%,297px);border-radius:var(--radius);flex:1 0 168px;padding:2px;display:flex;align-items:center;background:var(--col)}.check__form input{outline:none;border:none;width:100%;height:100%;padding:11px 21px;border-radius:calc(var(--radius) - 2px);font-family:inherit;font-size:inherit;background-color:#fff;color:var(--col)}.check__form input::placeholder{font-family:inherit;color:rgba(33,32,33,.5)}.check__form .input-wrapper.active{box-shadow:0 0 6px var(--col)}.check__form .input-wrapper.invalid{--col:#983a43;background:#983a43}.check__form .input-wrapper.vibrate{animation:vibration .3s 1}.check__form button[type="submit"]{padding:8px;flex:1 1 118px;box-shadow:none;background:#cb1728;border-radius:var(--radius);color:#fff;text-transform:uppercase}@media (hover:hover){.check__form button[type="submit"]:is(:hover,:focus-visible){scale:1.05}.check__form button[type="submit"]:hover{box-shadow:0 0 6px #cb1728}.check__form button[type="submit"]:focus-visible{outline:1px solid #cb1728;outline-offset:3px}}.check__form button[type="submit"]:active{scale:.95}.form-wrapper .result{max-height:0;margin-top:0;overflow:hidden;transition:.3s ease-in-out;transition-property:max-height,margin-top}.form-wrapper .result.filled{max-height:15em;margin-top:var(--gap-l)}.form-wrapper .result.filled>*{animation:slide-in .3s ease-in-out forwards}.form-wrapper .result .error-message{color:#983a43}.form-output{display:grid;gap:var(--gap-s)}.form-output .output-item{position:relative;padding-left:1.2em}.form-output .output-item::before{content:"";position:absolute;top:50%;left:0;translate:100% -50%;width:.3em;aspect-ratio:1 / 1;border-radius:50%;background-color:currentColor}@keyframes vibration{0%{translate:0 0}10%{translate:-3px 0}30%{translate:6px 0}50%{translate:-3px 0}70%{translate:6px 0}90%{translate:-3px 0}100%{translate:0 0}}@keyframes slide-in{from{opacity:0;translate:-100% 0}to{opacity:1;translate:0 0}}@keyframes ratingIn{from{opacity:0;translate:var(--shift) -20%}to{opacity:1;translate:0 0}}.prizes .top{text-align:center;margin-bottom:var(--gap-l)}.prizes-table-wrapper{margin-bottom:var(--gap-m)}.prizes__table{width:100%;margin:0;border-collapse:collapse}.prizes__table tr:not(:last-of-type){border:none;border-bottom:1px solid currentColor}.prizes__table td{padding:10px}.prizes__table td:first-of-type{width:30%;white-space:nowrap;font-size:16px;font-weight:500}.prizes__table td:last-of-type{white-space:nowrap;font-size:var(--xl-text);text-align:right;line-height:1.15}.prizes .m-button{margin-bottom:var(--gap-l)}.sport{text-align:center}.sport .section-title{font-size:clamp(28px,9vw,54px)}.sport .main-text{margin-bottom:22px}.sport p{margin-bottom:1em}.accordeon__item:not(:last-of-type){margin-bottom:var(--gap-s)}.accordeon__item{border-radius:var(--radius);background:#fff;border:2px solid #cb1728;outline:2px solid #cb1728;overflow:clip;outline-offset:-2px;transition:.3s ease-in-out}.accordeon__item:not(:last-of-type){margin-bottom:1em}.accordeon__content{display:grid;padding:0 1em;grid-template-rows:0fr;transition:.3s ease-in-out;color:#983a43}.accordeon__content-body{overflow:hidden}.accordeon__content-body:is(p,h3,li){font-size:inherit}.accordeon__content-body h3{margin-bottom:.5em;font-size:1.2em;font-weight:600}.accordeon__content-body p:not(:last-of-type){margin-bottom:1.2em}.accordeon__details[open] + .accordeon__content{grid-template-rows:1fr;padding:1em}.accordeon__summary{position:relative;padding:15px;display:grid;align-items:center;text-align:left;color:#fff;background-color:#cb1728;cursor:pointer}@media (hover:hover){.accordeon__item:hover:not(:has(.accordeon__details[open])){scale:1.05;filter:brightness(1.05)}.accordeon__item:has(.accordeon__summary:focus-visible){outline-offset:2px}}.accordeon__item:has(.accordeon__summary:active){scale:.95;filter:brightness(.95)}.accordeon__summary>*{pointer-events:none}.accordeon__summary>span{max-width:80%;text-align:left}.accordeon__summary::after{content:"";position:absolute;right:10px;top:50%;translate:0 -50%;rotate:45deg;display:block;width:26px;aspect-ratio:1 / 1;background:no-repeat center / 16px;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.924 9.51c2.159 1.455 4.212 2.847 6.275 4.225 1.041.695 1.075 1.466.057 2.224a5.362 5.362 0 0 1-1.03.65c-.667.29-1.315.393-1.993-.116-1.868-1.402-3.775-2.75-5.678-4.127-1.404 1.364-2.786 2.645-4.092 4.002-.67.697-1.328.953-2.212.518a5.397 5.397 0 0 0-.866-.276c-.774-.228-.888-.731-.355-1.37 1.326-1.589 2.627-3.202 3.95-4.795.293-.353.301-.606.001-.993C3.414 7.432 1.918 5.354.324 3.357c-.64-.802-.156-1.492-.02-2.228.01-.055.458-.125.617-.033.37.214.664.56 1.03.784.485.296 1.013.517 1.513.788.321.145.621.333.893.56A69.337 69.337 0 0 1 6.826 5.74c.31.333.544.742.913 1.255.487-.701.76-1.12 1.06-1.52.706-.94 1.34-1.959 2.163-2.78.705-.704 1.601-1.228 2.467-1.736.61-.356 2.556.975 2.538 1.703a1.607 1.607 0 0 1-.303.853 144.044 144.044 0 0 1-2.772 3.664c-.579.739-1.208 1.436-1.968 2.331Zm2.904 3.766-1.364-.98c.218.615.372 1.32 1.364.98Z' fill='%23fff'/%3E%3C/svg%3E");margin-left:auto;transition:rotate .3s ease-in-out}.accordeon__details[open] .accordeon__summary::after{rotate:0deg}.accordeon__summary::marker{font-size:0}