.bllZFq_root{text-align:center;background:var(--color-neutral-container-soft);border-radius:32px;flex-direction:column;justify-content:space-between;align-items:center;gap:12px;height:100%;padding:24px 16px;display:flex}.bllZFq_block{flex-direction:column;align-items:center;gap:12px;display:flex}.bllZFq_image{border-radius:50%;width:80px;height:80px;overflow:hidden}.bllZFq_image img{object-fit:cover;width:100%;height:100%}.bllZFq_content{flex-direction:column;gap:4px;display:flex}.bllZFq_name{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);color:var(--color-fg-default)}.bllZFq_city{height:12px;font:var(--typography-single-xs-font);letter-spacing:var(--typography-single-xs-letter-spacing);color:var(--color-fg-soft)}.bllZFq_description{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);color:var(--color-fg-soft)}.bllZFq_price{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);color:var(--color-fg-default)}
.tKyuHG_root{background-color:var(--color-constant-white);border-radius:32px;padding:32px}.tKyuHG_content{color:var(--color-fg-default);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:16px 0;display:flex}.tKyuHG_heading{font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing)}.tKyuHG_text{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}.tKyuHG_text a{color:var(--color-primary-soft);text-decoration:none}.tKyuHG_button{margin:24px 0 0}.tKyuHG_button button{width:100%}@media screen and not (min-width:640px){.tKyuHG_root{border-radius:24px 24px 0 0}}
.pZstkW_root{text-align:center;background-color:var(--color-constant-white);padding:32px}.pZstkW_content{color:var(--color-fg-default);flex-direction:column;align-items:center;padding:16px 0;display:flex}.pZstkW_heading{font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing);margin:8px 0 16px}.pZstkW_text{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}.pZstkW_button{margin:24px 0 0}.pZstkW_button button{width:100%}
._1lZH5a_container{background:var(--color-bg-page);border-radius:32px}._1lZH5a_header{background:var(--color-neutral-container-soft);border-radius:32px;flex-direction:column;align-items:center;padding:32px 24px;display:flex}._1lZH5a_image{border-radius:50%;width:104px;height:104px;margin:16px 0;overflow:hidden}._1lZH5a_image img{object-fit:cover;width:100%;height:100%}._1lZH5a_title{font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing);color:var(--color-fg-default);margin:4px 0}._1lZH5a_city{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);color:var(--color-fg-soft)}._1lZH5a_content{padding:24px 32px}._1lZH5a_text{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);color:var(--color-fg-soft);text-align:center}._1lZH5a_description{flex-direction:column;gap:2px;margin:0 0 24px;display:flex}._1lZH5a_row{justify-content:space-between;align-items:center;gap:12px;display:flex}._1lZH5a_row p{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing)}._1lZH5a_row span{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);color:var(--color-fg-soft);gap:4px;display:flex}._1lZH5a_price{flex-shrink:0}._1lZH5a_mass{border-top:1px solid var(--color-border-default);justify-content:space-between;align-items:flex-start;gap:12px;margin:24px 0 0;padding:16px 0;display:flex}._1lZH5a_title{color:var(--color-fg-default);font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}._1lZH5a_amount{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);color:var(--color-fg-soft)}._1lZH5a_counter{background:var(--color-neutral-container-soft);border-radius:32px;align-items:center;gap:4px;height:44px;padding:6px 16px;display:flex}._1lZH5a_count{font:var(--typography-body-l-font);letter-spacing:var(--typography-body-l-letter-spacing);text-align:center;min-width:40px}._1lZH5a_button{cursor:pointer;width:24px;height:24px;color:var(--color-fg-default);background-color:#0000;border:none}._1lZH5a_payment{border:none;gap:12px;min-inline-size:0;margin:0 0 24px;padding:0;display:flex}._1lZH5a_radio{cursor:pointer;border:1px solid var(--color-border-default);width:100%;height:64px;color:var(--color-fg-default);text-align:left;font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);background-color:#0000;border-radius:12px;justify-content:space-between;align-items:center;padding:12px 16px;transition:border .2s;display:flex;position:relative}._1lZH5a_radio:hover{border:1px solid var(--color-fg-default)}._1lZH5a_radio:has(input:focus-visible){outline:2px solid;outline-color:var(--color-primary-soft);outline-offset:2px}._1lZH5a_circle{border:2px solid var(--color-primary-muted);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}._1lZH5a_circle:after{content:"";background-color:var(--color-constant-white);border-radius:50%;width:8px;height:8px}._1lZH5a_active{border:1px solid var(--color-fg-default)}._1lZH5a_active ._1lZH5a_circle{background-color:var(--color-primary-muted)}._1lZH5a_disabled{pointer-events:none;opacity:.4}._1lZH5a_checkbox{font:var(--typography-description-s-font);letter-spacing:var(--typography-description-s-letter-spacing)}._1lZH5a_checkbox a{color:var(--color-primary-soft);text-decoration:none}._1lZH5a_submit{padding:0 32px 32px}._1lZH5a_submit button{width:100%}._1lZH5a_link{text-decoration:none}._1lZH5a_link_disabled{pointer-events:none;opacity:.4}@media screen and not (min-width:640px){._1lZH5a_container{border-radius:24px 24px 0 0}}
.f5ab0q_root{background-color:var(--color-constant-white);border-radius:32px;padding:32px}.f5ab0q_qr{justify-content:center;align-items:center;width:148px;height:148px;margin:16px auto;display:flex}.f5ab0q_title{color:var(--color-fg-default);text-align:center;font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing)}.f5ab0q_text{font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing);color:var(--color-fg-default);text-align:center;margin:16px 0}.f5ab0q_button{font:var(--typography-single-l-font);letter-spacing:var(--typography-single-l-letter-spacing);cursor:pointer;width:100%;height:64px;color:var(--color-primary-on-default);background:var(--color-primary-soft);border:none;border-radius:100px;margin:20px 0 0;padding:20px 28px;position:relative;overflow:hidden}.f5ab0q_button:before{content:"";z-index:0;background:var(--color-primary-active);width:0;height:100%;animation:20s linear forwards f5ab0q_fillProgress;position:absolute;top:0;left:0}.f5ab0q_buttonText{z-index:1;position:relative}@keyframes f5ab0q_fillProgress{0%{width:0}to{width:100%}}
.nDbEXW_container{background:var(--color-bg-page);border-radius:32px}.nDbEXW_header{background:var(--color-neutral-container-soft);border-radius:32px;flex-direction:column;align-items:center;padding:32px 24px;display:flex}.nDbEXW_image{border-radius:50%;width:104px;height:104px;margin:16px 0;overflow:hidden}.nDbEXW_image img{object-fit:cover;width:100%;height:100%}.nDbEXW_title{font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing);color:var(--color-fg-default);margin:4px 0}.nDbEXW_city{font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);color:var(--color-fg-soft)}.nDbEXW_content{padding:24px 32px}.nDbEXW_text{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing);color:var(--color-fg-soft);text-align:center}.nDbEXW_description{flex-direction:column;gap:2px;margin:0 0 24px;display:flex}.nDbEXW_row{justify-content:space-between;align-items:center;gap:12px;display:flex}.nDbEXW_row p{font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing)}.nDbEXW_row span{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);color:var(--color-fg-soft);gap:4px;display:flex}.nDbEXW_price{flex-shrink:0}.nDbEXW_mass{border-top:1px solid var(--color-border-default);justify-content:space-between;align-items:flex-start;gap:12px;margin:24px 0 0;padding:16px 0;display:flex}.nDbEXW_title{color:var(--color-fg-default);font:var(--typography-display-s-font);letter-spacing:var(--typography-display-s-letter-spacing)}.nDbEXW_amount{font:var(--typography-single-s-font);letter-spacing:var(--typography-single-s-letter-spacing);color:var(--color-fg-soft)}.nDbEXW_counter{background:var(--color-neutral-container-soft);border-radius:32px;align-items:center;gap:4px;height:44px;padding:6px 16px;display:flex}.nDbEXW_count{font:var(--typography-body-l-font);letter-spacing:var(--typography-body-l-letter-spacing);text-align:center;min-width:40px}.nDbEXW_button{cursor:pointer;width:24px;height:24px;color:var(--color-fg-default);background-color:#0000;border:none}.nDbEXW_tel{width:100%;margin:0 0 24px}.nDbEXW_payment{gap:12px;margin:0 0 24px;display:flex}.nDbEXW_radio{cursor:pointer;border:1px solid var(--color-border-default);width:100%;height:64px;color:var(--color-fg-default);text-align:left;font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);background-color:#0000;border-radius:12px;justify-content:space-between;align-items:center;padding:12px 16px;transition:border .2s;display:flex;position:relative}.nDbEXW_radio:hover{border:1px solid var(--color-fg-default)}.nDbEXW_input{width:0;height:0;position:absolute;top:0;left:0}.nDbEXW_circle{border:2px solid var(--color-primary-muted);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.nDbEXW_circle:after{content:"";background-color:var(--color-constant-white);border-radius:50%;width:8px;height:8px}.nDbEXW_active{border:1px solid var(--color-fg-default)}.nDbEXW_active .nDbEXW_circle{background-color:var(--color-primary-muted)}.nDbEXW_disabled{pointer-events:none;opacity:.4}.nDbEXW_checkbox{font:var(--typography-description-s-font);letter-spacing:var(--typography-description-s-letter-spacing)}.nDbEXW_checkbox a{color:var(--color-primary-soft);text-decoration:none}.nDbEXW_submit{padding:0 32px 32px}.nDbEXW_submit button{width:100%}.nDbEXW_buttons{flex-direction:column;gap:12px;display:flex}.nDbEXW_link{text-decoration:none}.nDbEXW_link_disabled{pointer-events:none;opacity:.4}@media screen and not (min-width:640px){.nDbEXW_container{border-radius:24px 24px 0 0}}
.p8H8XW_content{background-color:var(--color-bg-page);flex-direction:column;padding:32px 0;display:flex;overflow:hidden}.p8H8XW_reelWrapper{align-items:center;width:600px;padding:32px 0 0;display:flex;position:relative;left:50%;transform:translate(-50%)}.p8H8XW_preview{flex-direction:column;align-items:center;padding:40px 0;display:flex}.p8H8XW_title{font:var(--typography-heading-h4-font);letter-spacing:var(--typography-heading-h4-letter-spacing);color:var(--color-fg-default);margin:8px 0 16px}.p8H8XW_text{color:var(--color-fg-default);text-align:center;font:var(--typography-body-s-font);letter-spacing:var(--typography-body-s-letter-spacing)}.p8H8XW_topContentWrapper{flex-direction:column;align-items:center;width:100%;height:346px;display:flex}.p8H8XW_topContentWrapper__loader{justify-content:center}.p8H8XW_topContentWrapper__text{color:var(--color-primary-soft);text-align:center;font:var(--typography-body-m-font);letter-spacing:var(--typography-body-m-letter-spacing)}.p8H8XW_topContentWrapper__image{flex:1;justify-content:center;align-items:center;display:flex}.p8H8XW_topContentWrapper__image svg{width:360px;max-width:100%}.p8H8XW_reel{gap:12px;animation:3s forwards p8H8XW_reel-rotate;display:flex}.p8H8XW_reel__item{justify-content:center;align-items:center;display:flex}.p8H8XW_item{flex-shrink:0;max-width:280px}.p8H8XW_reloadButton{cursor:pointer;color:var(--color-primary-hover);font:var(--typography-single-m-font);letter-spacing:var(--typography-single-m-letter-spacing);background:0 0;border:0;align-items:center;gap:8px;margin:20px auto;display:flex}.p8H8XW_button{padding:0 32px}.p8H8XW_button button{width:100%}@keyframes p8H8XW_reel-rotate{0%{transform:translate(0)}to{transform:translate(-4804px)}}
.eQEc6G_root{color:red}.eQEc6G_button{cursor:pointer;height:72px;font:var(--typography-single-l-font);letter-spacing:var(--typography-single-l-letter-spacing);border-radius:100px;padding:20px 36px}.eQEc6G_sticky{pointer-events:auto;z-index:10;border:1px solid var(--color-fg-default);color:var(--color-primary-soft);white-space:nowrap;background:var(--color-constant-white);transition:opacity .2s;display:none;position:fixed;bottom:30px;left:50%;transform:translate(-50%)}.eQEc6G_static{color:var(--color-primary-on-default);background:var(--color-primary-soft);border:none}.eQEc6G_show{opacity:1;display:block}@media screen and not (min-width:768px){.eQEc6G_button{padding:20px 28px}}
.MCX3Kq_root{background:#639;flex-direction:column;align-items:center;gap:48px;width:100%;padding:110px 0 0;display:flex;position:relative}.MCX3Kq_root_finished{padding-top:60px}.MCX3Kq_buttonWishPlace{z-index:10;position:absolute;bottom:550px;transform:translate(-120%)}.MCX3Kq_buttons{z-index:1;flex-direction:column;align-items:center;gap:16px;display:flex;position:relative}.MCX3Kq_link{color:var(--color-primary-muted);text-decoration:none}.MCX3Kq_image{z-index:10;position:absolute;bottom:245px}.MCX3Kq_image_finished{bottom:125px}.MCX3Kq_cone{position:absolute;bottom:-10px;transform:translate(50%)}.MCX3Kq_background{z-index:1;width:100%;height:465px;position:absolute;bottom:0;left:0}.MCX3Kq_bottom{z-index:3;width:100%;color:var(--color-fg-soft);background:var(--color-bg-page);font:var(--typography-description-m-font);letter-spacing:var(--typography-description-m-letter-spacing);justify-content:space-between;padding:24px 0;display:flex;position:relative}@media screen and not (min-width:1024px){.MCX3Kq_root{padding-top:260px}.MCX3Kq_root_finished{padding-top:145px}.MCX3Kq_image{width:735px;bottom:231px}.MCX3Kq_background{width:1500px;height:auto;bottom:-40px;left:50%;transform:translate(-50%)}}@media screen and not (min-width:640px){.MCX3Kq_root{gap:18px;padding-top:90px}.MCX3Kq_background{width:1400px;transform:translate(-27%)}.MCX3Kq_image{width:358px;bottom:310px}.MCX3Kq_image_finished{bottom:220px}.MCX3Kq_bottom{text-align:center;flex-direction:column;align-items:center;gap:20px}.MCX3Kq_buttonWishPlace{bottom:490px}.MCX3Kq_cone{width:77px;bottom:-50px;left:290px}}@media (prefers-reduced-motion:no-preference){.MCX3Kq_buttonWishPlace:hover .MCX3Kq_cone,.MCX3Kq_buttonWishPlace:focus .MCX3Kq_cone{animation:.5s MCX3Kq_shake}}@keyframes MCX3Kq_shake{0%{transform:translate(50%)rotate(0)}33%{transform:translate(50%)rotate(10deg)}66%{transform:translate(50%)rotate(-5deg)}to{transform:translate(50%)rotate(0)}}
.I6Rznq_root{pointer-events:none;background-color:var(--color-primary-soft);background-image:url(../media/snow.3759jl45jzkk0.svg);background-position:top;background-repeat:repeat;position:fixed;inset:0}@media (prefers-reduced-motion:no-preference){.I6Rznq_root{animation:2s linear infinite I6Rznq_snowfall}}@keyframes I6Rznq_snowfall{to{background-position:50% 182px}}@media screen and not (min-width:640px){.I6Rznq_root{background-size:auto 45.5px}}@media screen and (not (min-width:640px)) and (prefers-reduced-motion:no-preference){.I6Rznq_root{animation:4s linear infinite I6Rznq_snowfall}}
.xpW6Ia_root{z-index:2;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.xpW6Ia_list{max-width:982px;margin:0 auto;padding-inline-start:0;list-style-type:none;position:relative}.xpW6Ia_item{color:var(--color-primary-muted,#45899c);text-align:center;font-family:ALS Hauss;font-style:normal;position:absolute}.xpW6Ia_item_people{top:27em;left:-27em}.xpW6Ia_item_nko{top:38em;left:2em}.xpW6Ia_item_wishes{top:69em;left:-21em}.xpW6Ia_item_cities{top:78em;left:6em}.xpW6Ia_count{text-align:center;letter-spacing:-6.6px;width:100%;font-size:110px;font-style:normal;font-weight:300;line-height:1.09em}.xpW6Ia_title{text-align:center;letter-spacing:-.52px;width:100%;font-size:26px;font-weight:400;line-height:1em}.xpW6Ia_article{position:relative}.xpW6Ia_article__content{flex-direction:column;align-items:center;height:100%;padding:138px 30px 50px 69px;display:flex;position:absolute;top:0;left:0}.xpW6Ia_article__content_nko{padding:138px 60px 50px 30px}.xpW6Ia_tree{width:100%;max-width:982px;height:auto}@media (prefers-reduced-motion:no-preference){.xpW6Ia_item:hover,.xpW6Ia_item:focus{animation:.3s xpW6Ia_shake}}@media (max-width:890px){.xpW6Ia_count{font-size:85.58px}.xpW6Ia_title{font-size:20.228px}.xpW6Ia_article__content{padding:100px 30px 50px 60px}.xpW6Ia_article__content_nko{padding:115px 70px 50px 40px}.xpW6Ia_article__content_wishes{padding:108px 30px 50px 45px}.xpW6Ia_article__content_cities{padding:110px 50px 25px 61px}.xpW6Ia_image{width:318.202px;height:auto}.xpW6Ia_tree{width:735px}.xpW6Ia_item_people{top:21em;left:-21em}.xpW6Ia_item_nko{top:30em;left:0}.xpW6Ia_item_wishes{top:54em;left:-17em}.xpW6Ia_item_cities{top:60em;left:4em}.xpW6Ia_item_cities .xpW6Ia_image{width:222px;height:auto}}@media (max-width:710px){.xpW6Ia_item_people{top:20em}.xpW6Ia_item_nko{top:29em}.xpW6Ia_item_wishes{top:49em}.xpW6Ia_item_cities{top:55em}}@media (max-width:666px){.xpW6Ia_item_wishes{top:46em}.xpW6Ia_item_cities{top:50em}}@media screen and not (min-width:640px){.xpW6Ia_tree{width:350px}.xpW6Ia_count{font-size:40px}.xpW6Ia_title{font-size:10px}.xpW6Ia_article__content{padding:50px 20px 20px 30px}.xpW6Ia_article__content_nko{padding:60px 26px 20px 15px}.xpW6Ia_article__content_wishes{padding:55px 35px 20px 25px}.xpW6Ia_article__content_cities{padding:50px 25px 20px 30px}.xpW6Ia_image{width:150px;height:auto}.xpW6Ia_item_people{top:10em;left:-9em}.xpW6Ia_item_nko{top:14em}.xpW6Ia_item_wishes{top:24em;left:-8em}.xpW6Ia_item_cities{top:27em;left:2em}.xpW6Ia_item_cities .xpW6Ia_image{width:105px}}@keyframes xpW6Ia_shake{0%{transform:rotate(0)}33%{transform:rotate(10deg)}66%{transform:rotate(-5deg)}to{transform:rotate(0)}}
.SQ4TIa_root{overflow:hidden}