@charset "UTF-8";.bg{color:#fff;background:var(--color-accent);transition:background .25s ease-in,scale .25s ease-in;will-change:background,scale;position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:clamp(56px,4.140625vw,6.37vh);max-width:clamp(330px,25.78125vw,46.61vh);border-radius:clamp(100px,7.8125vw,14.12vh);font:500 clamp(18px,1.40625vw,2.16vh) "DINPro-Bold",sans-serif;white-space:nowrap;overflow:hidden;z-index:1}@media (max-width: 320px){.bg{font-size:clamp(16px,1.25vw,2.26vh)}}.bg[disabled]{background:#e1e1e1;color:#808285;pointer-events:none;cursor:not-allowed}@media (hover: hover){.bg:hover{background:#c70015}}.bg:active{scale:.98}.bd{border:1px solid var(--color-accent);color:var(--color-accent);transition:scale .25s ease-in;will-change:scale;position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:clamp(56px,4.140625vw,6.37vh);max-width:clamp(330px,25.78125vw,46.61vh);border-radius:clamp(100px,7.8125vw,14.12vh);font:500 clamp(18px,1.40625vw,2.16vh) "DINPro-Bold",sans-serif;white-space:nowrap;overflow:hidden;z-index:1}@media (max-width: 320px){.bd{font-size:clamp(16px,1.25vw,2.26vh)}}.bd[disabled]{background:#e1e1e1;color:#808285;pointer-events:none;cursor:not-allowed}@media (hover: hover){.bd:hover{outline:1px solid var(--color-accent)}}.bd:active{scale:.98}.arrow{position:relative;width:56px;height:56px;border-radius:2px;border:1px solid var(--color-accent);cursor:pointer;flex-shrink:0;overflow:hidden;background:url(/images/icons/arrow.svg) no-repeat 50% 50%/50%}@media (hover: hover){.arrow:hover{outline:1px solid var(--color-accent)}}.arrow:active{background-size:48%}.arrow[disabled]{background-color:#e1e1e1;pointer-events:none;cursor:not-allowed;filter:grayscale(100%);border:none;opacity:.5}:where(h1[data-v-b3d8e20d],h2[data-v-b3d8e20d],h3[data-v-b3d8e20d]){text-transform:uppercase;font-family:DINPro-Condensed-Medium,sans-serif;font-weight:500;color:var(--color-grey);text-wrap:balance}:where(h1[data-v-b3d8e20d],h2[data-v-b3d8e20d],h3[data-v-b3d8e20d]) span{color:var(--color-accent)}h1[data-v-b3d8e20d]{font-size:clamp(40px,7.8125vw,14.12vh);letter-spacing:.06rem;line-height:1}@media (max-width: 520px){h1[data-v-b3d8e20d]{letter-spacing:0rem}}h2[data-v-b3d8e20d]{font-size:clamp(40px,5.46875vw,9.89vh);letter-spacing:-.09rem}@media (max-width: 520px){h2[data-v-b3d8e20d]{line-height:1;letter-spacing:0rem}}h3[data-v-b3d8e20d]{font-size:clamp(24px,2.5vw,4.52vh)}*,*:before,*:after{box-sizing:border-box}html{font-size:100%;line-height:1.15;text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-user-scalable:no;-moz-appearance:none;appearance:none;-webkit-appearance:none}body{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;scroll-behavior:smooth;text-rendering:optimizeSpeed}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd,ul,ol,li{margin:0;padding:0}ul,ol{padding:0;list-style:none}table{border-collapse:collapse;border-spacing:0}article>*+*{margin-top:1em}a{color:inherit;text-decoration:none}a:not([class]){text-decoration-skip-ink:auto}button,input,select,textarea,a{font:inherit;color:inherit;background:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}button,input,select,textarea,a,[role=button],[role=link]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}button,input,select,textarea,a,:focus,[tabindex="-1"]:focus:not(:focus-visible){outline:0}button{width:auto;overflow:visible;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{padding:0}textarea{overflow:auto;resize:vertical}hr{box-sizing:content-box;height:1px;background:#000;border:0;overflow:visible}details,summary{display:block}summary{list-style:none;list-style-type:none}progress{display:block;width:100%}dialog{background:none}:root{--main-bg: #fff;--section-bg: #F4F4F4;--main-text-color: #333333;--color-accent: #EC001A;--color-grey: #808285}@font-face{font-family:DINPro-Condensed-Medium;src:url(/assets/DINPro-Condensed-Medium-CjfOwN0r.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:DINPro-Regular;src:url(/assets/DINPro-Regular-ABFsswoe.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DINPro-Bold;src:url(/assets/DINPro-Bold-ByIEme1I.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}html{overflow-x:hidden}body{min-height:100vh;background:var(--main-bg);font:500 clamp(14px,1.40625vw,2.54vh) "DINPro-Regular",sans-serif;color:var(--main-text-color);line-height:1.3;overflow-x:hidden}body::-webkit-scrollbar{height:3px;width:5px;background:#0003;-webkit-border-radius:10px}body::-webkit-scrollbar-track{background:#ffffff80;-webkit-border-radius:10px}body::-webkit-scrollbar-thumb{background:#00000080;-webkit-border-radius:10px}body::-webkit-scrollbar-corner{background:#0003}@-moz-document url-prefix(){body{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.5) rgba(0,0,0,.2)}}@supports (min-height: 100dvh){body{min-height:100dvh}}b{font-family:DINPro-Bold,sans-serif}:where(body,#app,.wrapper,main,.container){display:flex;flex-direction:column;flex:1}.wrapper{position:relative;gap:15px}.container{width:100%;height:100%;max-width:clamp(1280px,100vw,180.79vh);margin-inline:auto;padding:0 clamp(24px,3.125vw,5.65vh)}section.content{padding-top:clamp(32px,3.75vw,6.78vh)}.screen-enter-active,.screen-leave-active{transition:opacity .25s ease-in;will-change:opacity}.screen-enter-from,.screen-leave-to{opacity:0}.content[data-v-89c01d0a]{position:relative;display:flex;flex-direction:column}@media (max-width: 520px){.content[data-v-89c01d0a]{flex:1;padding-bottom:0}}.content h1[data-v-89c01d0a]{max-width:clamp(860px,67.1875vw,121.47vh);margin-bottom:clamp(16px,2.5vw,3.85vh)}.content .description[data-v-89c01d0a]{display:flex;flex-direction:column;gap:clamp(7px,1.5625vw,2.4vh);max-width:clamp(570px,44.53125vw,68.51vh);margin-bottom:clamp(16px,2.34375vw,30px);text-wrap:balance}.content b[data-v-89c01d0a]{display:inline-block;max-width:clamp(490px,38.28125vw,58.89vh);padding-left:clamp(10px,1.25vw,1.92vh);margin-bottom:clamp(32px,3.125vw,5.65vh);border-left:2px solid var(--color-accent)}.content .background[data-v-89c01d0a]{position:fixed;right:0;bottom:0;width:50vw;height:110vh;z-index:-2}@media (max-width: 520px){.content .background[data-v-89c01d0a]{position:relative;min-width:calc(100vw - 130px);height:auto;padding-top:20px;margin-top:auto;margin-left:auto;transform:translate(clamp(24px,3.125vw,4.81vh))}}@media (max-width: 520px) and (min-height: 800px){.content .background[data-v-89c01d0a]{width:100vw}}.content .background img[data-v-89c01d0a]{width:100%;height:100%;object-fit:contain;object-position:100% 100%}.content[data-v-1f138062]{display:grid;grid-template-columns:auto;grid-template-rows:auto 56px;gap:clamp(32px,3.125vw,5.65vh)}@media (hover: none){.content[data-v-1f138062]{min-height:100vh}@supports (min-height: 100dvh){.content[data-v-1f138062]{min-height:100dvh}}}@media (max-width: 768px){.content[data-v-1f138062]{display:flex;flex-direction:column}}h2[data-v-1f138062]{margin-bottom:clamp(15px,2.34375vw,3.61vh)}@media (min-width: 521px){h2[data-v-1f138062]{text-align:center}}.pagination[data-v-1f138062]{color:var(--color-accent);font-size:clamp(24px,1.875vw,2.88vh);margin-bottom:clamp(20px,1.875vw,2.88vh);font-family:DINPro-Condensed-Medium,sans-serif}@media (min-width: 769px){.pagination[data-v-1f138062]{display:none}}@media (min-width: 769px){ul[data-v-1f138062]{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;grid-gap:15px}}@media (max-width: 768px){ul[data-v-1f138062]{display:flex}}li[data-v-1f138062]{display:flex;flex-direction:column;gap:clamp(19px,1.484375vw,2.68vh);width:100%}@media (max-width: 768px){li.item_3 .arrow[data-v-1f138062],li.hide[data-v-1f138062]{display:none}}picture[data-v-1f138062]{height:auto;box-shadow:0 0 8px -1px #00000014}picture img[data-v-1f138062]{width:100%;height:100%;object-fit:cover;object-position:50% 50%}@media (max-width: 768px){.text[data-v-1f138062]{display:flex;gap:20px}}.text p[data-v-1f138062]{width:100%}button[data-v-1f138062]{margin-inline:auto}button.hide[data-v-1f138062]{opacity:0;cursor:initial}.fade-enter-active[data-v-1f138062],.fade-leave-active[data-v-1f138062]{transition:opacity .5s ease}.fade-enter-from[data-v-1f138062],.fade-leave-to[data-v-1f138062]{opacity:0}.slide-up-enter-active[data-v-1f138062],.slide-up-leave-active[data-v-1f138062]{transition:all .5s ease}.slide-up-enter-from[data-v-1f138062]{opacity:0;transform:translateY(50px)}@media (max-width: 768px){.slide-up-enter-from[data-v-1f138062]{transform:translate(-50px)}}.slide-up-leave-to[data-v-1f138062]{opacity:0;transform:translateY(-50px)}@media (max-width: 768px){.slide-up-leave-to[data-v-1f138062]{transform:translate(50px)}}.slide-up-move[data-v-1f138062]{transition:transform .5s ease}.content[data-v-da4da3c5]{display:flex;flex-direction:column;align-items:center;flex:1}@media (hover: none){.content[data-v-da4da3c5]{min-height:100vh}@supports (min-height: 100dvh){.content[data-v-da4da3c5]{min-height:100dvh}}}h2[data-v-da4da3c5]{margin-bottom:clamp(24px,4.6875vw,7.21vh)}@media (min-width: 769px){h2[data-v-da4da3c5]{text-align:center}}.choosing[data-v-da4da3c5]{display:flex;gap:clamp(20px,1.5625vw,2.82vh);width:100%;max-width:clamp(795px,62.109375vw,112.29vh);max-height:calc(100% - clamp(275px,21.484375vw,38.84vh))}@media (max-width: 768px){.choosing[data-v-da4da3c5]{flex-direction:column}}.pet[data-v-da4da3c5]{position:relative;display:flex;flex-direction:column;flex:1;width:100%;height:auto;max-height:clamp(410px,32.03125vw,57.91vh);background:#f4f4f4;border-radius:4px;box-shadow:0 0 6px -1px #0003;cursor:pointer}.pet h3[data-v-da4da3c5]{padding:clamp(25px,2.8125vw,4.8vh) clamp(25px,2.8125vw,4.8vh) 0 clamp(25px,2.8125vw,4.8vh)}@media (max-width: 768px){.pet h3[data-v-da4da3c5]{padding-top:0;transform:translateY(50%)}}.pet picture[data-v-da4da3c5]{width:100%;height:100%;overflow:hidden}.pet picture img[data-v-da4da3c5]{display:block;width:calc(100% - 38px);height:100%;margin-inline:auto;object-fit:contain;object-position:50% 50%;transition:scale .25s ease-in;will-change:scale}@media (max-width: 768px){.pet picture img[data-v-da4da3c5]{max-height:27.7vh}}.pet .button-arrow[data-v-da4da3c5]{position:absolute;bottom:0;right:0;width:clamp(56px,4.375vw,7.91vh);aspect-ratio:1/1;border-radius:2px;background:var(--color-accent) url(/images/icons/arrow-white.svg) no-repeat 50% 50%/40%;margin-left:auto;margin-top:auto;overflow:hidden;transition:background-color .25s ease-in;will-change:background-color}@media (max-width: 768px){.pet .button-arrow[data-v-da4da3c5]{position:absolute;right:0;bottom:0}}@media (max-width: 300px){.pet .button-arrow[data-v-da4da3c5]{width:35px}}@media (hover: hover){.pet:hover img[data-v-da4da3c5]{scale:1.05}.pet:hover .button-arrow[data-v-da4da3c5]{background-size:35%}}.pet:active img[data-v-da4da3c5]{scale:.98}.pet:active .button-arrow[data-v-da4da3c5]{background-color:#c70015}.progess[data-v-c28a7b4a]{display:flex;align-items:center;gap:10px;height:min-content;white-space:nowrap;margin-left:auto}.progess p[data-v-c28a7b4a]{font:500 clamp(24px,2.5vw,3.85vh) "DINPro-Condensed-Medium",sans-serif}.timer-container[data-v-e4ccb897]{position:relative;display:flex;flex-direction:column;gap:8px;width:100%;max-width:clamp(374px,29.21875vw,52.82vh)}.timer-bar[data-v-e4ccb897]{width:100%;height:clamp(16px,1.875vw,2.88vh);margin-bottom:clamp(10px,.78125vw,1.41vh);border:1px solid #DADADA;border-radius:4px;background:#f4f4f4}.line[data-v-e4ccb897]{height:100%;background:var(--color-accent);position:relative}.line[data-v-e4ccb897]:after{content:"";position:absolute;width:clamp(32px,2.96875vw,4.57vh);height:clamp(32px,2.96875vw,4.57vh);border-radius:clamp(32px,2.96875vw,4.57vh);border:1px solid var(--color-accent);background:#fff url(/images/logos/logo-royal-mini.svg) no-repeat 50% 50%/75%;right:calc(clamp(-32px,-2.96875vw,-4.57vh) + 4px);top:50%;transform:translateY(-50%)}@media (max-width: 680px){.line[data-v-e4ccb897]:after{right:calc(clamp(-32px,-2.96875vw,-4.57vh) + 14px)}}p[data-v-e4ccb897]{white-space:nowrap}.mute-button[data-v-39aadd15]{display:flex;align-items:center;width:clamp(72px,7.5vw,13.56vh);height:clamp(40px,3.75vw,6.78vh);border-radius:clamp(40px,3.75vw,6.78vh);border:1px solid #DADADA;cursor:pointer}.mute-button[data-v-39aadd15]:before{content:"";position:absolute;left:4px;width:clamp(32px,3.125vw,5.65vh);aspect-ratio:1/1;border-radius:calc(100% - 8px);background:#dadada url(/images/icons/mute-off.svg) no-repeat 50% 50%/70%;transition:all .25s ease-in;will-change:all}.sound-enabled[data-v-39aadd15]:before{left:calc(100% - 4px);transform:translate(-100%);background:var(--color-accent) url(/images/icons/mute-on.svg) no-repeat 50% 50%/70%}.content[data-v-b1431c96]{display:flex;flex-direction:column;align-items:center;gap:12px}.content h3[data-v-b1431c96]{text-align:center}.content p[data-v-b1431c96]{text-align:center;display:inline-block;margin-bottom:12px;text-wrap:balance}.content button[data-v-b1431c96]:not(:last-child){margin-bottom:12px}.content[data-v-f7463755]{display:flex;flex-direction:column;align-items:center;gap:clamp(12px,.9375vw,1.69vh)}.content h3[data-v-f7463755]{text-align:center}.content p[data-v-f7463755]{text-align:center;display:inline-block;margin-bottom:clamp(12px,.9375vw,1.69vh)}.content[data-v-7ee06035]{display:flex;flex-direction:column;gap:clamp(16px,1.25vw,2.26vh);opacity:0;animation:show-7ee06035 .25s linear .25s forwards alternate}@keyframes show-7ee06035{to{opacity:1}}.content.scale[data-v-7ee06035]{border:10px dashed #F33863}.content .heading[data-v-7ee06035]{text-wrap:balance;padding-right:clamp(20px,1.5625vw,2.82vh)}.content .list[data-v-7ee06035]{padding-left:clamp(16px,1.25vw,2.26vh);list-style:initial;line-height:1.4}.content .list li[data-v-7ee06035]{text-wrap:balance;font-style:italic;font-size:clamp(12px,1.25vw,2.26vh)}.content .picture[data-v-7ee06035]{width:100%;max-height:30vh;object-fit:contain;object-position:50% 50%}.content .block[data-v-7ee06035]{padding:clamp(16px,1.25vw,2.26vh);background:var(--section-bg)}.content .block .desc[data-v-7ee06035]{display:flex;flex-direction:column;gap:clamp(8px,.625vw,1.13vh)}.content .block .desc p[data-v-7ee06035]{padding-right:clamp(8px,.625vw,1.13vh)}.content button[data-v-7ee06035]{margin-inline:auto}.content[data-v-2cc45193]{position:relative;display:flex;flex-direction:column;padding-top:clamp(20px,1.5625vw,2.82vh)}.statusbar[data-v-2cc45193]{display:flex;gap:20px;justify-content:space-between;padding:15px 0}@media (max-width: 680px){.statusbar[data-v-2cc45193]{flex-direction:column;gap:6px;margin-bottom:20px}}@media (max-width: 680px){[data-v-2cc45193] .progess{margin-left:initial}}@media (max-width: 320px){[data-v-2cc45193] .progess{font-size:12px}[data-v-2cc45193] .progess p{font-size:18px}}@media (max-width: 680px){[data-v-2cc45193] .timer-container{max-width:calc(100% - 8px)}}@media (max-width: 320px){[data-v-2cc45193] .timer-container p{font-size:14px}}[data-v-2cc45193] .mute-button{position:absolute;right:0;bottom:0}@media (max-width: 680px){[data-v-2cc45193] .mute-button{bottom:auto;top:clamp(75px,5.859375vw,10.59vh)}}@media (max-width: 320px){[data-v-2cc45193] .mute-button{top:clamp(72px,5.625vw,10.17vh)}}.cards-wrapper[data-v-2cc45193]{display:flex;flex-direction:column;gap:clamp(15px,1.171875vw,2.12vh);flex:1}@media (max-width: 680px){.cards-wrapper[data-v-2cc45193]{gap:clamp(8px,.625vw,1.13vh)}}.row[data-v-2cc45193]{display:flex;gap:clamp(8px,1.5625vw,2.82vh)}@media (max-width: 520px){.row[data-v-2cc45193]{flex-wrap:wrap}}@media (min-width: 681px){.row-right[data-v-2cc45193]{justify-content:flex-end}.row-center[data-v-2cc45193]{justify-content:center}.row-left[data-v-2cc45193]{justify-content:flex-start}}.card[data-v-2cc45193]{display:flex;align-items:center;justify-content:center;position:relative;perspective:1000px;width:clamp(126px,15.078125vw,23.2vh);min-height:clamp(87px,6.796875vw,12.29vh);aspect-ratio:1/1;border-radius:4px;cursor:pointer}@media (max-width: 680px){.card[data-v-2cc45193]{width:100%}}@media (max-width: 520px){.card[data-v-2cc45193]{flex:1;min-width:40vw;flex-shrink:0;height:13vh}}.card:not(.matched):not(.flipped).animate[data-v-2cc45193]{animation:bounce-2cc45193 .4s ease-in-out}@keyframes bounce-2cc45193{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.card-inner[data-v-2cc45193]{position:relative;width:100%;height:100%;transition:transform .4s;transform-style:preserve-3d;backface-visibility:hidden}.card.matched[data-v-2cc45193],.card.flipped[data-v-2cc45193]{cursor:default}.card.matched .card-inner[data-v-2cc45193],.card.flipped .card-inner[data-v-2cc45193]{transform:rotateY(180deg)}.card-front[data-v-2cc45193],.card-back[data-v-2cc45193]{position:absolute;width:100%;height:100%;backface-visibility:hidden;display:flex;align-items:center;justify-content:center;font-size:24px;border-radius:4px;background:#fff}.card-front[data-v-2cc45193]{background:#f4f4f4;overflow:hidden;transform-style:preserve-3d}.card-front img[data-v-2cc45193]{width:100%;max-width:clamp(62px,6.640625vw,12.01vh);height:100%;object-fit:contain;object-position:50% 50%;z-index:2;transform-style:preserve-3d}.card-front[data-v-2cc45193]:before{content:"";position:absolute;top:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 20px);border-radius:4px;background:repeating-linear-gradient(to right,red,red 8px,transparent 8px,transparent 15px) top/100% 1px no-repeat,repeating-linear-gradient(to bottom,red,red 8px,transparent 8px,transparent 15px) left/1px 100% no-repeat,repeating-linear-gradient(to right,red,red 8px,transparent 8px,transparent 15px) bottom/100% 1px no-repeat,repeating-linear-gradient(to bottom,red,red 8px,transparent 8px,transparent 15px) right/1px 100% no-repeat;z-index:1}.card-front[data-v-2cc45193]:after{content:"";position:absolute;width:180%;height:40px;border-top:21px solid white;border-bottom:8px solid white;z-index:0;opacity:0;animation:show-2cc45193 8s ease-in-out forwards infinite}@keyframes show-2cc45193{0%{opacity:0;transform:translate(-63%,-65%) rotate(-45deg)}12.5%{opacity:.5}25%{opacity:1;transform:translate(63%,65%) rotate(-55deg)}25%,to{opacity:1;transform:translate(63%,65%) rotate(-55deg)}}.card-back[data-v-2cc45193]{position:relative;transform:rotateY(180deg);outline:1px solid var(--color-accent);transform-style:preserve-3d}.card-back img[data-v-2cc45193]{width:100%;height:100%;object-fit:contain;object-position:50% 50%}.card:hover:not(.flipped):not(.matched) .card-inner[data-v-2cc45193]{transform:translateY(-5px)}.gift[data-v-c3f1f688]{width:100%;border-radius:2px}@media (max-width: 590px){.gift[data-v-c3f1f688]:before{content:"Мы подготовили для вас подарок:";position:relative;display:block;width:max-content;padding:12px 16px;margin-bottom:12px;margin-inline:auto;border-radius:24px;background:#f4f4f4;font:700 14px DINPro-Bold,sans-serif}}.gift .heading[data-v-c3f1f688]{margin-bottom:clamp(10px,.78125vw,1.41vh)}@media (max-width: 590px){.gift .heading[data-v-c3f1f688]{display:none}}.gift-block[data-v-c3f1f688]{display:flex;align-items:center;gap:clamp(16px,1.25vw,2.26vh);max-width:clamp(440px,34.375vw,62.15vh);background:#fff;padding:clamp(16px,1.25vw,2.26vh) clamp(16px,2.109375vw,3.81vh);border-radius:2px;box-shadow:0 0 5px -1px #00000006}@media (max-width: 590px){.gift-block[data-v-c3f1f688]{border:1px solid #DFDFDF;padding:clamp(16px,1.25vw,2.26vh)}}.gift-block img[data-v-c3f1f688]{width:clamp(68px,7.578125vw,13.7vh);object-fit:contain;object-position:50% 50%}@media (max-width: 590px){.gift-block img[data-v-c3f1f688]{max-height:22px}}.gift-block b[data-v-c3f1f688]{color:var(--color-accent);display:block;font-size:clamp(16px,2.34375vw,4.24vh)}.content[data-v-44f551fb]{display:flex;flex-direction:column;align-items:center;text-align:left;gap:16px}.content h3[data-v-44f551fb],.content p[data-v-44f551fb]{text-align:center;text-wrap:balance}.content p[data-v-44f551fb]{margin-bottom:8px}.field[data-v-94a6486d]{position:relative;display:flex;width:100%;min-height:clamp(48px,4.375vw,7.91vh);background:#fff;border-radius:2px;box-shadow:0 0 5px -1px #00000006}@media (max-width: 590px){.field[data-v-94a6486d]{background:#f4f4f4}}.field input[data-v-94a6486d]{display:flex;width:100%;height:auto;padding:0 clamp(24px,1.875vw,3.39vh);cursor:text}.field input[data-v-94a6486d]::placeholder{color:#808285}.field.input-error[data-v-94a6486d]{border:1px solid var(--color-accent)}.field.input-error span[data-v-94a6486d]{position:absolute;bottom:0;left:0;font-size:clamp(10px,.78125vw,1.41vh);color:var(--color-accent);transform:translate(13px,50%);padding:0 5px;background:linear-gradient(0deg,var(--section-bg) 50%,rgba(0,0,0,0) 50%)}.checkbox[data-v-a38d9d83]{position:relative;padding-left:30px;line-height:.7}@media (max-width: 768px){.checkbox[data-v-a38d9d83]{line-height:1}}.checkbox label[data-v-a38d9d83]{position:relative;gap:9px;font-size:clamp(10px,.78125vw,1.41vh);color:#808285;cursor:pointer}.checkbox input[data-v-a38d9d83]{display:none}.checkbox label[data-v-a38d9d83]:before{content:"";position:absolute;left:clamp(-10px,-.78125vw,-1.41vh);top:0;width:clamp(10px,.9375vw,1.69vh);height:clamp(10px,.9375vw,1.69vh);flex-shrink:0;border-radius:2px;border:1px solid #808285;transform:translate(-100%)}.checkbox input:checked+label[data-v-a38d9d83]:before{background:url(/images/icons/checked.svg) no-repeat 50% 50%/80%}.checkbox[data-v-a38d9d83] a{display:inline-flex;text-decoration:underline;text-decoration-color:#80828580;text-underline-offset:.2rem;text-decoration-thickness:.05rem}@media (hover: hover){.checkbox[data-v-a38d9d83] a:hover{font-weight:700}}.form-container[data-v-1fdb5a0b]{width:100%;padding-top:5px}@media (max-width: 590px){.form-container[data-v-1fdb5a0b]{max-width:initial;padding-top:initial}}.form-container p[data-v-1fdb5a0b]{display:inline-block;margin-bottom:clamp(15px,1.171875vw,2.12vh);letter-spacing:-.025rem}.form-container form[data-v-1fdb5a0b]{display:flex;flex-direction:column;gap:clamp(16px,1.25vw,2.26vh)}.form-container .field-container[data-v-1fdb5a0b]{display:flex;flex-direction:column;gap:clamp(12px,.9375vw,1.69vh)}.form-container .checkbox-container[data-v-1fdb5a0b]{display:flex;flex-direction:column;gap:8px}.form-container .checkbox-container .nowrap[data-v-1fdb5a0b]{white-space:nowrap}@media (max-width: 590px){.form-container button.bg[data-v-1fdb5a0b]{max-width:initial}}.form-container i[data-v-1fdb5a0b]{padding-top:5px;font-size:clamp(10px,.78125vw,1.41vh);color:#808285}.content[data-v-d95cace2]{position:relative;padding-top:clamp(23px,1.796875vw,3.25vh)}.content .heading[data-v-d95cace2]{font-size:clamp(40px,7.8125vw,100px);margin-bottom:clamp(16px,1.796875vw,3.25vh)}.content .desc[data-v-d95cace2]{display:flex;flex-direction:column;gap:clamp(8px,.625vw,1.13vh);max-width:clamp(600px,61.71875vw,111.58vh);margin-bottom:clamp(12px,3.75vw,6.78vh)}.content .desc p[data-v-d95cace2]{font-size:clamp(14px,1.40625vw,2.54vh);line-height:1.35}@media (max-width: 520px){.content .desc p[data-v-d95cace2]{line-height:1.25}}.content .block[data-v-d95cace2]{position:relative;display:flex;justify-content:space-between;gap:clamp(20px,2.34375vw,4.24vh);width:100%;min-height:clamp(320px,25vw,4.52vh);max-width:clamp(1045px,87.5vw,158.19vh);padding:clamp(30px,2.734375vw,4.94vh) clamp(30px,3.75vw,6.78vh);background:var(--section-bg)}@media (max-width: 768px){.content .block[data-v-d95cace2]{margin-top:clamp(55px,13.02vw,14.12vh);flex-direction:column;max-width:clamp(450px,35.15625vw,63.56vh)}}@media (max-width: 590px){.content .block[data-v-d95cace2]{max-width:initial;background:initial;padding:0}}.content .block[data-v-d95cace2]:after{content:"";position:absolute;top:0;right:0;width:clamp(300px,41.25vw,74.58vh);height:clamp(200px,31.484375vw,56.92vh);background:url(/images/screens/final/gift--desktop.svg) no-repeat 50% 50%/contain;z-index:-1;transform:translate(23%,-69%)}@media (max-width: 768px){.content .block[data-v-d95cace2]:after{scale:.9;right:-10%}}@media (max-width: 590px){.content .block[data-v-d95cace2]:after{right:0;scale:initial;width:113px;height:121px;background:url(/images/screens/final/gift-right.svg) no-repeat 50% 50%/contain;transform:translate(20%,-30%)}}.content .block[data-v-d95cace2]:before{content:"";position:absolute;top:0;left:0;width:112px;height:100px;background:url(/images/screens/final/gift-left.svg) no-repeat 50% 50%/contain;z-index:-1;transform:translate(-20%,-30%)}@media (min-width: 591px){.content .block[data-v-d95cace2]:before{display:none}}.content .block .gift[data-v-d95cace2]{width:100%;border-radius:2px}@media (max-width: 590px){.content .block .gift[data-v-d95cace2]:before{content:"Мы подготовили для вас подарок:";position:relative;display:block;width:max-content;padding:12px 16px;margin-bottom:12px;margin-inline:auto;border-radius:24px;background:#f4f4f4;font:700 14px DINPro-Bold,sans-serif}}.content .block .gift h3[data-v-d95cace2]{margin-bottom:10px}.content .block .gift-block[data-v-d95cace2]{display:flex;align-items:center;gap:16px;background:#fff;padding:clamp(16px,1.25vw,2.26vh) clamp(16px,2.109375vw,3.81vh);border-radius:2px;box-shadow:0 0 5px -1px #00000006}@media (max-width: 590px){.content .block .gift-block[data-v-d95cace2]{border:1px solid #DFDFDF;padding:16px}}.content .block .gift-block img[data-v-d95cace2]{width:clamp(68px,7.578125vw,13.7vh);object-fit:contain;object-position:50% 50%}@media (max-width: 590px){.content .block .gift-block img[data-v-d95cace2]{max-height:22px}}.content .block .gift-block b[data-v-d95cace2]{color:var(--color-accent);display:block;font-size:clamp(16px,2.34375vw,4.24vh)}.share[data-v-2a15870f]{display:flex;flex-direction:column;align-items:center;gap:clamp(16px,1.875vw,3.39vh);max-width:clamp(400px,31.25vw,56.5vh);padding-top:clamp(15px,1.171875vw,2.12vh);margin-inline:auto}.share .text[data-v-2a15870f]{display:flex;flex-direction:column;gap:8px}.share .text b[data-v-2a15870f],.share .text p[data-v-2a15870f]{text-align:center;text-wrap:balance}.share .buttons[data-v-2a15870f]{position:relative;display:flex;justify-content:center}.share .buttons[data-v-2a15870f] .ya-share2__list{display:flex;gap:clamp(8px,1.25vw,2.26vh)}.share .buttons[data-v-2a15870f] .ya-share2__list .ya-share2__item{display:flex;width:clamp(40px,4.375vw,7.91vh);height:clamp(40px,4.375vw,7.91vh);border-radius:clamp(40px,4.375vw,7.91vh)}.share .buttons[data-v-2a15870f] .ya-share2__list .ya-share2__icon{display:none}.share .buttons[data-v-2a15870f] .ya-share2__list .ya-share2__item_service_vkontakte{background:var(--color-accent) url(/images/icons/social_networks/vk.svg) no-repeat 50% 50%/58%}.share .buttons[data-v-2a15870f] .ya-share2__list .ya-share2__item_service_telegram{background:var(--color-accent) url(/images/icons/social_networks/tg.svg) no-repeat 35% 50%/55%}.share .buttons[data-v-2a15870f] .ya-share2__list .ya-share2__item_service_whatsapp{background:var(--color-accent) url(/images/icons/social_networks/wa.svg) no-repeat 54% 45%/58%}.share .buttons[data-v-2a15870f]:after{content:"";position:absolute;top:0;right:0;width:clamp(40px,4.6875vw,8.47vh);height:clamp(50px,5.46875vw,9.89vh);background:url(/images/icons/arrow-grey.svg) no-repeat 50% 50%/contain;transform:translate(145%,-55%)}.content[data-v-5f2d0857]{display:flex;flex-direction:column;gap:clamp(35px,2.734375vw,4.94vh);flex:1;max-height:clamp(600px,46.875vw,84.75vh);margin-top:auto;padding:clamp(30px,2.34375vw,4.24vh) 0}@media (min-height: 708px){.content[data-v-5f2d0857]{margin-top:auto;margin-bottom:auto}}@media (max-width: 768px){.content[data-v-5f2d0857]{justify-content:initial}}.content h2[data-v-5f2d0857]{text-align:center}.content .play-again[data-v-5f2d0857]{display:flex;flex-direction:column;align-items:center;gap:clamp(16px,1.875vw,3.39vh);background:#f4f4f4;padding:clamp(24px,3.125vw,5.65vh) clamp(17px,3.75vw,6.78vh);width:100%;max-width:clamp(955px,74.609375vw,134.89vh);margin-inline:auto;text-align:center}footer[data-v-80cdaa28]{display:flex;align-items:flex-end;padding:clamp(7px,.546875vw,.99vh) 0}@media (max-width: 768px){footer[data-v-80cdaa28]{padding:clamp(24px,1.875vw,24px) 0}}@media (max-width: 768px){footer[data-type=intro][data-v-80cdaa28]{position:absolute;bottom:0;left:0;background:#ffffff40;padding:clamp(24px,1.875vw,3.39vh) 0}}footer p[data-v-80cdaa28]{font-size:clamp(10px,.78125vw,1.41vh)}@media (max-width: 768px){footer p[data-v-80cdaa28]{font-size:clamp(14px,1.09375vw,1.98vh)}}footer a[data-v-80cdaa28]{text-decoration:underline;text-decoration-color:#808080bf;text-underline-offset:.2rem;text-decoration-thickness:.01rem}@media (hover: hover){footer a[data-v-80cdaa28]:hover{font-weight:700}}.modal-wrapper[data-v-cdd45649]{position:fixed;top:0;left:0;display:flex;width:100vw;height:100vh;background:#000000a1;z-index:100;overflow-x:hidden;overflow-y:auto}.modal-wrapper[data-v-cdd45649]::-webkit-scrollbar{height:3px;width:3px;background:#ffffff80;-webkit-border-radius:10px}.modal-wrapper[data-v-cdd45649]::-webkit-scrollbar-track{margin:0 20px;background:#0003;-webkit-border-radius:10px}.modal-wrapper[data-v-cdd45649]::-webkit-scrollbar-thumb{background:#0003;-webkit-border-radius:10px}.modal-wrapper[data-v-cdd45649]::-webkit-scrollbar-corner{background:#00000080}@-moz-document url-prefix(){.modal-wrapper[data-v-cdd45649]{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) rgba(0,0,0,.5)}}@supports (height: 100dvh){.modal-wrapper[data-v-cdd45649]{height:100dvh}}.modal-wrapper .modal[data-v-cdd45649]{position:relative;width:calc(100vw - 48px);max-width:clamp(476px,37.1875vw,57.21vh);height:min-content;padding:clamp(24px,3.125vw,4.81vh) clamp(17px,2.5vw,3.85vh);margin-inline:auto;margin-top:auto;margin-bottom:auto;border-radius:4px;background:#fff;transition:transform .2s linear;transform-style:preserve-3d}.modal-wrapper .modal-close[data-v-cdd45649]{position:absolute;right:clamp(15px,1.171875vw,2.12vh);top:clamp(15px,1.171875vw,2.12vh);display:flex;justify-content:center;align-items:center;width:clamp(26px,2.03125vw,3.67vh);aspect-ratio:1/1;cursor:pointer;transition:scale .25s ease-in;will-change:scale;z-index:2}.modal-wrapper .modal-close[data-v-cdd45649]:after{content:"";position:absolute;width:1px;height:calc(100% - 5px);background:#808285;transform:rotate(45deg)}.modal-wrapper .modal-close[data-v-cdd45649]:before{content:"";position:absolute;width:1px;height:calc(100% - 5px);background:#808285;transform:rotate(-45deg)}@media (hover: hover){.modal-wrapper .modal-close[data-v-cdd45649]:hover{scale:1.3}}.modal-wrapper .modal-content[data-v-cdd45649]{width:100%;transition:transform 0s;transition-delay:.1s;transform-style:preserve-3d}.modal-wrapper .modal.flipped[data-v-cdd45649]{transform:rotateY(180deg)}.modal-wrapper .modal.flipped .modal-content[data-v-cdd45649]{transition:transform 0s;transition-delay:.1s;transform:rotateY(180deg)}@media (hover: none) and (max-width: 520px){.modal-wrapper[data-type-modal=PetMatchModal][data-v-cdd45649]{display:block}}.modal-wrapper[data-type-modal=PetMatchModal] .modal[data-v-cdd45649]{max-width:clamp(476px,55.556vw,94.67vh)}@media (hover: none) and (max-width: 520px){.modal-wrapper[data-type-modal=PetMatchModal] .modal[data-v-cdd45649]{max-width:initial;width:100vw;display:flex;flex-direction:column;height:auto;min-height:100vh}.modal-wrapper[data-type-modal=PetMatchModal] .modal-content[data-v-cdd45649]{display:flex;flex-direction:column;flex:1}.modal-wrapper[data-type-modal=PetMatchModal] .modal-content[data-v-cdd45649] .content{flex:1;padding-top:20px}.modal-wrapper[data-type-modal=PetMatchModal] .modal-content[data-v-cdd45649] .content .picture{min-height:min-content}.modal-wrapper[data-type-modal=PetMatchModal] .modal-content[data-v-cdd45649] .content button{flex-shrink:0;margin-top:auto}}.modal-enter-active[data-v-cdd45649],.modal-leave-active[data-v-cdd45649]{transition:opacity .25s ease-in}.modal-enter-active .modal[data-v-cdd45649],.modal-leave-active .modal[data-v-cdd45649]{transition:transform .25s ease-out}.modal-enter-from[data-v-cdd45649],.modal-leave-to[data-v-cdd45649]{opacity:0}.modal-enter-to[data-v-cdd45649],.modal-leave-from[data-v-cdd45649]{opacity:1}.modal-enter-from .modal[data-v-cdd45649],.modal-leave-to .modal[data-v-cdd45649]{transform:translateY(50px)}.modal-enter-to .modal[data-v-cdd45649],.modal-leave-from .modal[data-v-cdd45649]{transform:translateY(0)}
