/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 6px 2px;background:transparent url(/core/misc/throbber-active.gif) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1261;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/misc/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon::before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px;}.system-status-counter__status-icon--error::before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning::before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked::before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
/* @license MIT https://github.com/select2/select2/blob/master/LICENSE.md */
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0%,#eee 50%);background-image:-o-linear-gradient(top,#fff 0%,#eee 50%);background-image:linear-gradient(to bottom,#fff 0%,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.captcha__description{margin-bottom:.75em;}
@property --offset{syntax:"<angle>";inherits:false;initial-value:0deg;}.lny-wheel{--offset:0deg;--items:12;--start:7;--end:1;--ratio:calc(150% * tan(180deg / var(--items)));position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:25%;box-sizing:border-box;background:url(/modules/custom/panda_lny/misc/images/wheel-bg.svg) no-repeat center center / contain;}.lny-wheel ul{position:absolute;overflow:hidden;top:0;right:0;bottom:0;left:0;padding:0;margin:0;list-style:none;pointer-events:none;container-type:inline-size;direction:ltr;display:grid;place-content:center start;}.lny-wheel ul li{grid-area:1 / -1;padding-bottom:var(--ratio);transform:rotate(calc(var(--offset) + 360deg / var(--items) * (var(--idx) + 3 - var(--start))));transform-origin:center right;width:50cqi;box-sizing:border-box;}.lny-wheel ul li:before{content:'';position:absolute;left:4%;top:0;display:block;height:100%;width:var(--ratio);background:no-repeat center center / 100% auto;transform:rotate(calc(0deg - var(--offset) + 0deg - 360deg / var(--items) * (var(--idx) + 3 - var(--start))));}.lny-wheel ul li,.lny-wheel ul li:before{animation-iteration-count:1;animation-delay:0s;}.lny-wheel.animated ul li,.lny-wheel.animated ul li:before{animation-duration:4s;animation-fill-mode:both;animation-name:wheelRotate;}.lny-wheel ul li:nth-of-type(1){--idx:1;}.lny-wheel ul li:nth-of-type(2){--idx:2;}.lny-wheel ul li:nth-of-type(3){--idx:3;}.lny-wheel ul li:nth-of-type(4){--idx:4;}.lny-wheel ul li:nth-of-type(5){--idx:5;}.lny-wheel ul li:nth-of-type(6){--idx:6;}.lny-wheel ul li:nth-of-type(7){--idx:7;}.lny-wheel ul li:nth-of-type(8){--idx:8;}.lny-wheel ul li:nth-of-type(9){--idx:9;}.lny-wheel ul li:nth-of-type(10){--idx:10;}.lny-wheel ul li:nth-of-type(11){--idx:11;}.lny-wheel ul li:nth-of-type(12){--idx:12;}.lny-wheel ul li:nth-of-type(1):before{background-image:url(/modules/custom/panda_lny/misc/images/icon-zodiac-rat.svg);}.lny-wheel ul li:nth-of-type(2):before{background-image:url(/modules/custom/panda_lny/misc/images/icon-zodiac-ox.svg);}.lny-wheel ul li:nth-of-type(3):before{background-image:url(/modules/custom/panda_lny/misc/images/icon-zodiac-tiger.svg);}.lny-wheel ul li:nth-of-type(4):before{background-image:url(/modules/custom/panda_lny/misc/images/icon-zodiac-rabbit.svg);}.lny-wheel ul li:nth-of-type(5):before{background-image:url(/modules/custom/panda_lny/misc/images/icon-zodiac-dragon.svg);}.lny-wheel ul li:nth-of-type(6):before{background-image:url(/modules/custom/panda_lny/misc/images/icon-zodiac-snake.svg);}.lny-wheel ul li:nth-of-type(7):before{background-image:url(/modules/custom/panda_lny/misc/images/icon-zodiac-horse.svg);}.lny-wheel ul li:nth-of-type(8):before{background-image:url(/modules/custom/panda_lny/misc/images/icon-zodiac-goat.svg);}.lny-wheel ul li:nth-of-type(9):before{background-image:url(/modules/custom/panda_lny/misc/images/icon-zodiac-monkey.svg);}.lny-wheel ul li:nth-of-type(10):before{background-image:url(/modules/custom/panda_lny/misc/images/icon-zodiac-rooster.svg);}.lny-wheel ul li:nth-of-type(11):before{background-image:url(/modules/custom/panda_lny/misc/images/icon-zodiac-dog.svg);}.lny-wheel ul li:nth-of-type(12):before{background-image:url(/modules/custom/panda_lny/misc/images/icon-zodiac-pig.svg);}.lny-wheel:before{content:'';position:absolute;left:50%;top:-2%;transform:translateX(-50%);width:8%;height:8%;background:url(/modules/custom/panda_lny/misc/images/wheel-arrow.svg) no-repeat center center / contain;}.lny-wheel img{width:100%;height:auto;}@keyframes wheelRotate{30%{--offset:-30deg;}100%{--offset:calc(4 * 360deg - 360deg / var(--items) * (var(--end) - var(--start)));}}
.lny-landing{font-family:proxima-nova,sans-serif;}.lny-landing .header-section{position:relative;padding:1.2500vw;background:#e5212c;}.lny-landing .header-section .container{position:relative;padding:5.6250vw;text-align:center;color:white;background:url(/modules/custom/panda_lny/misc/images/landing-header-bg-desktop-after.svg) no-repeat bottom center / 100% auto,url(/modules/custom/panda_lny/misc/images/landing-header-bg-desktop-before.svg) no-repeat top center / 100% auto,url(/modules/custom/panda_lny/misc/images/landing-header-bg-pattern.png) top center / 4.9375vw auto;}.lny-landing .header-section:before,.lny-landing .header-section:after,.lny-landing .header-section .container:before,.lny-landing .header-section .container:after{content:'';position:absolute;z-index:1;width:2vw;height:1vw;background:url(/modules/custom/panda_lny/misc/images/landing-header-bg-ornament.svg) no-repeat center center / contain;}.lny-landing .header-section:before{top:1.3vw;left:50%;transform:translate(-50%,-50%);}.lny-landing .header-section:after{bottom:1.3vw;left:50%;transform:translate(-50%,50%) rotate(180deg);}.lny-landing .header-section .container:before{top:50%;left:0.05vw;transform:translate(-50%,-50%) rotate(270deg);}.lny-landing .header-section .container:after{top:50%;right:0.05vw;transform:translate(50%,-50%) rotate(90deg);}.lny-landing .header-section h1{font-family:inherit;padding-bottom:2.0000vw;margin-bottom:2.8125vw;text-transform:uppercase;position:relative;}.lny-landing .header-section h1:before{content:'';display:block;margin:0 auto 0.2vw;width:7.0000vw;height:7.0000vw;background:url(/modules/custom/panda_lny/misc/images/landing-zodiac-horse.svg) no-repeat center center / contain;}.lny-landing .header-section h1:after{content:'';position:absolute;background:url(/modules/custom/panda_lny/misc/images/landing-header-line-desktop.svg) no-repeat center center / contain;width:26.6250vw;height:1.0625vw;bottom:0;left:50%;transform:translate(-50%,50%);}.lny-landing .header-section h1 .prefix,.lny-landing .header-section h1 .suffix{display:block;color:#ffcf53;}.lny-landing .header-section h1 .prefix,.lny-landing .header-section h1 .title{font-weight:900;}.lny-landing .header-section h1 .prefix{font-size:3.1250vw;line-height:1.26;margin-bottom:0.3125vw;}.lny-landing .header-section h1 .title{display:inline-block;position:relative;z-index:1;font-size:4.3750vw;line-height:1;letter-spacing:0.2188vw;color:#fff;padding:0 0.6em;}.lny-landing .header-section h1 .title:before,.lny-landing .header-section h1 .title:after{content:'';position:absolute;z-index:-1;clip-path:polygon(0 0,100% 0,calc(100% - 0.25em) 50%,100% 100%,0 100%,0.25em 50%);}.lny-landing .header-section h1 .title:before{top:-0.125vw;bottom:-0.125vw;right:-0.2vw;left:-0.2vw;background:#faa41c;}.lny-landing .header-section h1 .title:after{top:0;right:0;left:0;bottom:0;background:#e5212c;}.lny-landing .header-section h1 .suffix{font-size:2.2500vw;font-style:italic;line-height:1.75;font-weight:bold;text-transform:none;}.lny-landing .wheel-section .title,.lny-landing .story-section .title,.lny-landing .terms-section .title{display:block;font-size:3.1250vw;font-weight:900;line-height:1;text-transform:uppercase;}.lny-landing .story-section .title,.lny-landing .terms-section .title,.lny-landing .form-section .form .error-message .title{position:relative;color:#a91e23;margin:0 auto 50px;max-width:700px;text-align:center;}.lny-landing .story-section .title:after,.lny-landing .terms-section .title:after,.lny-landing .form-section .form .error-message .title:after{content:'';position:absolute;background:url(/modules/custom/panda_lny/misc/images/landing-title-line-yellow.svg) no-repeat center center / contain;width:176px;height:17px;bottom:-25px;left:50%;transform:translate(-50%,50%);}.lny-landing .story-section .title:after,.lny-landing .terms-section .title:after{bottom:-23px;}.lny-landing .story-section .title:after{background-image:url(/modules/custom/panda_lny/misc/images/landing-title-line-red.svg);}.lny-landing .wheel-section .title{margin-bottom:2.1250vw;color:#ffcf53;}.lny-landing .wheel-section .image,.lny-landing .wheel-section .congratulation{display:flex;justify-content:center;align-items:center;max-width:780px;aspect-ratio:1 / 1;box-sizing:border-box;border-radius:50%;margin:0 auto -300px;background:#ab1f25;}.lny-landing .wheel-section .image .lny-wheel{padding:25% 25% 40%;}.lny-landing .wheel-section .congratulation .lny-wheel{flex-direction:column;text-align:center;font-size:55px;line-height:1;font-weight:900;color:#e5212c;text-transform:uppercase;padding:30px 30px 300px;}.lny-landing .wheel-section .congratulation .lny-wheel .message{width:100%;}.lny-landing .wheel-section .congratulation .lny-wheel .message:before{--image:none;content:'';display:block;width:100%;margin:0 auto;padding-bottom:40%;background:var(--image) no-repeat center center / contain,url(/modules/custom/panda_lny/misc/images/landing-congratulation-bg-before.svg) no-repeat center center / auto 80%;}.lny-landing .wheel-section .congratulation.zodiac-rat .lny-wheel .message:before{--image:url(/modules/custom/panda_lny/misc/images/icon-zodiac-rat.svg);}.lny-landing .wheel-section .congratulation.zodiac-ox .lny-wheel .message:before{--image:url(/modules/custom/panda_lny/misc/images/icon-zodiac-ox.svg);}.lny-landing .wheel-section .congratulation.zodiac-tiger .lny-wheel .message:before{--image:url(/modules/custom/panda_lny/misc/images/icon-zodiac-tiger.svg);}.lny-landing .wheel-section .congratulation.zodiac-rabbit .lny-wheel .message:before{--image:url(/modules/custom/panda_lny/misc/images/icon-zodiac-rabbit.svg);}.lny-landing .wheel-section .congratulation.zodiac-dragon .lny-wheel .message:before{--image:url(/modules/custom/panda_lny/misc/images/icon-zodiac-dragon.svg);}.lny-landing .wheel-section .congratulation.zodiac-snake .lny-wheel .message:before{--image:url(/modules/custom/panda_lny/misc/images/icon-zodiac-snake.svg);}.lny-landing .wheel-section .congratulation.zodiac-horse .lny-wheel .message:before{--image:url(/modules/custom/panda_lny/misc/images/icon-zodiac-horse.svg);}.lny-landing .wheel-section .congratulation.zodiac-goat .lny-wheel .message:before{--image:url(/modules/custom/panda_lny/misc/images/icon-zodiac-goat.svg);}.lny-landing .wheel-section .congratulation.zodiac-monkey .lny-wheel .message:before{--image:url(/modules/custom/panda_lny/misc/images/icon-zodiac-monkey.svg);}.lny-landing .wheel-section .congratulation.zodiac-rooster .lny-wheel .message:before{--image:url(/modules/custom/panda_lny/misc/images/icon-zodiac-rooster.svg);}.lny-landing .wheel-section .congratulation.zodiac-dog .lny-wheel .message:before{--image:url(/modules/custom/panda_lny/misc/images/icon-zodiac-dog.svg);}.lny-landing .wheel-section .congratulation.zodiac-pig .lny-wheel .message:before{--image:url(/modules/custom/panda_lny/misc/images/icon-zodiac-pig.svg);}.lny-landing .form-section{display:flex;align-items:center;justify-content:stretch;}.lny-landing .form-section .message-wrapper{display:block !important;padding:0 !important;}.lny-landing .form-section .messages{padding:0;border:0;background:no-repeat;box-shadow:none;}.lny-landing .form-section .messages ul{padding-left:1.5rem;}.lny-landing .form-section,.lny-landing .offer-section{max-width:840px;color:#000;background:#fff;border:7px solid #faa41c;box-shadow:inset 0 0 0 2px #f87e20;margin:0 auto;padding:30px 70px;box-sizing:border-box;position:relative;z-index:1;}.lny-landing .offer-section-print{position:absolute;left:-99999px;top:-99999px;}.lny-landing .offer-section.print{font-family:Arial,sans-serif;width:840px;margin:0;}.lny-landing .offer-section:not(.print) .translation{display:none;}.lny-landing .offer-section{padding:40px 50px;}.lny-landing .form-section .image{width:300px;margin-right:50px;}.lny-landing .form-section .image .title{display:none;}.lny-landing .form-section .form{flex:1;text-align:left;}.lny-landing .form-section .form .g-recaptcha{display:flex;justify-content:center;}.lny-landing .form-section .form .g-recaptcha > div{flex-shrink:0;}.lny-landing .form-section .form .g-recaptcha iframe{width:304px;height:78px;}.lny-landing .form-section .form fieldset{border:0;padding:0;}.lny-landing .form-section .form fieldset legend,.lny-landing .form-section .form .error-message .title{color:#9f1315;font-family:inherit;font-size:30px;font-weight:800;line-height:1;text-align:center;}.lny-landing .form-section .form fieldset legend{margin-bottom:20px;}.lny-landing .form-section .form fieldset .fieldset-wrapper{display:flex;margin:0 -13px;}.lny-landing .form-section .form fieldset .form-item{flex:1;margin:0 13px;}.lny-landing .form-section .form input[type="text"],.lny-landing .form-section .form input[type="search"],.lny-landing .form-section .form input[type="email"],.lny-landing .form-section .form input[type="password"],.lny-landing .form-section .form input[type="number"],.lny-landing .form-section .form input[type="file"],.lny-landing .form-section .form select{padding:0 5px;height:27px;border-bottom:2px solid #9a1010;}.lny-landing .form-section .form select{background-image:url(/modules/custom/panda_lny/misc/images/icon-select.svg);background-position:calc(100% - 5px) center;background-repeat:no-repeat;padding-right:25px;}.lny-landing .form-section .form label a{text-decoration:underline;}.lny-landing .form-section .form .error{color:#a51b00;background-color:#fdede9;}.lny-landing .form-section .form .error + label{color:#a51b00;}.lny-landing .form-section .form .form-item,.lny-landing .form-section .form .form-actions{margin:20px 0;}.lny-landing .form-section .form .form-item:first-child,.lny-landing .form-section .form .form-actions:first-child{margin-top:0;}.lny-landing .form-section .form .form-item:last-child,.lny-landing .form-section .form .form-actions:last-child{margin-bottom:0;}.lny-landing .form-section .form .js-form-type-checkbox{font-size:13px;margin:10px 0;}.lny-landing .form-section .form .form-actions{text-align:center;}.lny-landing .form-section .form .error-message{text-align:center;}.lny-landing .form-section.disabled form{pointer-events:none;}.lny-landing .form-section.disabled .captcha{display:none !important;}.lny-landing .offer-section,.lny-landing .box-section{margin-bottom:45px;}.lny-landing .offer-section .panda-logo{margin:0 auto 15px;}.lny-landing .offer-section .title{position:relative;z-index:1;font-size:30px;line-height:1;font-weight:900;text-transform:uppercase;color:#444;margin-bottom:24px;text-align:center;}.lny-landing .offer-section .title:before{content:'';position:absolute;z-index:-1;width:100%;height:2px;top:50%;left:0;transform:translateY(-50%);background:#f87e20;}.lny-landing .offer-section .title span{display:inline-block;padding:0 55px;background:url(/modules/custom/panda_lny/misc/images/landing-offer-title-star.svg) no-repeat right 20px center / 17px auto,url(/modules/custom/panda_lny/misc/images/landing-offer-title-star.svg) no-repeat left 20px center / 17px auto,#fff;}.lny-landing .offer-section .offer{display:flex;justify-content:space-between;align-items:flex-start;text-align:left;}.lny-landing .offer-section .offer .image{width:286px;margin-right:34px;padding:2px;background:#fff;border:7px solid #ffcf53;outline:2px solid #faa41c;box-sizing:border-box;}.lny-landing .offer-section .offer .image img{width:100%;height:auto;}.lny-landing .offer-section .offer .text{flex:1;}.lny-landing .offer-section .offer .text h2,.lny-landing .offer-section .offer .text h3{font-family:inherit;font-size:36px;line-height:1;font-weight:bold;text-transform:none;color:#9f1315;margin-bottom:10px;}.lny-landing .offer-section .offer .text h3{font-size:26px;}.lny-landing .offer-section .offer .text .code{font-weight:bold;text-transform:uppercase;}.lny-landing .offer-section.print .offer .text .code{position:absolute;left:20px;bottom:20px;}.lny-landing .offer-section .button{margin-top:30px;}.lny-landing .offer-section .button a,.lny-landing .offer-section .button button{display:inline-block;font-family:inherit;font-size:19px;line-height:1.16;font-weight:bold;letter-spacing:0.38px;color:#9f1315;text-transform:uppercase;padding:15px 25px;background:#ffcf53;border:2px solid #a91e23;border-radius:6px;text-decoration:none !important;cursor:pointer;transition:background-color 0.2s ease;}.lny-landing .offer-section .button a:hover,.lny-landing .offer-section .button button:hover{background:#faa41c;}.lny-landing .offer-section.print .button{display:none;}.lny-landing .box-section .title{font-size:40px;line-height:1.575;font-weight:bold;color:#ffcf53;margin-bottom:20px;}.lny-landing .box-section > .box,.lny-landing .box-section > .boxes{max-width:840px;box-sizing:border-box;margin:0 auto;}.lny-landing .box-section > .boxes{display:flex;justify-content:space-between;}.lny-landing .box-section > .boxes .box{width:calc(50% - 22px);box-sizing:border-box;}.lny-landing .box-section .box{color:#000;background:#fff;padding:20px;text-align:left;border:7px solid #ffcf53;box-shadow:inset 0 0 0 2px #faa41c;}.lny-landing .box-section .box .label{position:relative;margin-top:-10px;margin-left:calc(0px - 20px - 7px - 4px);margin-bottom:10px;}.lny-landing .box-section .box .label:before{content:'';position:absolute;width:6px;height:4px;left:-2px;bottom:-6px;background:#faa41c;clip-path:polygon(0 0,100% 0,100% 100%,0 0);}.lny-landing .box-section .box .label span{position:relative;z-index:1;display:inline-block;font-size:22px;line-height:1;font-weight:900;color:#9f1315;text-transform:uppercase;padding:6px 30px;}.lny-landing .box-section .box .label span:before,.lny-landing .box-section .box .label span:after{content:'';position:absolute;z-index:-1;clip-path:polygon(0 0,100% 0,calc(100% - 0.25em) 50%,100% 100%,0 100%);}.lny-landing .box-section .box .label span:before{top:-2px;right:-2px;left:-2px;bottom:-2px;background:#faa41c;}.lny-landing .box-section .box .label span:after{top:0;right:0;left:0;bottom:0;background:#ffcf53;}.lny-landing .box-section .box .content{font-size:18px;line-height:1.5;}.lny-landing .box-section .box.box-years p{display:inline-block;margin:0 1.5ch 0 0;font-size:20px;line-height:1.7;font-weight:bold;min-width:4ch;}.lny-landing .box-section .box.box-traits p{display:block;margin:0;}.lny-landing .box-section .items{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:-35px;}.lny-landing .box-section .item{width:186px;margin:0 2.5000vw 35px;font-size:24px;font-weight:bold;line-height:1;}.lny-landing .box-section .item:before{--image:none;content:'';display:block;width:100%;padding-bottom:100%;margin-bottom:16px;border-radius:50%;background:var(--image) no-repeat center center / 30% auto,url(/modules/custom/panda_lny/misc/images/landing-horoscope-bg.svg) no-repeat center center / contain;}.lny-landing .horoscope-section .box{text-align:center;padding-left:55px;padding-right:55px;}.lny-landing .story-section{position:relative;padding:4.8125vw;text-align:center;background:url(/modules/custom/panda_lny/misc/images/landing-story-bg-desktop-after.svg) no-repeat bottom 1.3125vw center / 94.0000vw auto,url(/modules/custom/panda_lny/misc/images/landing-story-bg-desktop-before.svg) no-repeat top center / 94.0000vw auto,url(/modules/custom/panda_lny/misc/images/landing-story-bg-pattern.png) #ffca66 top center / 6.1250vw auto;}.lny-landing .story-section .video{max-width:670px;padding:2px;background:#faa41c;margin:0 auto;border:6px solid #aa1f24;}.lny-landing .story-section iframe,.lny-landing .story-section .iframe{width:100%;height:auto;aspect-ratio:16/9;border:10px solid #aa1f24;box-sizing:border-box;background:#fff;padding:2px;}.lny-landing .story-section .iframe{background-color:#fff;border:1px solid rgba(0,0,0,.1);box-sizing:border-box;display:flex;justify-content:center;align-items:center;}.lny-landing .terms-section{max-width:1080px;padding:4.8125vw;background:#fff;margin:0 auto;}@media (max-width:900px){.lny-landing .form-section,.lny-landing .offer-section:not(.print){display:block;}.lny-landing .form-section .image{width:auto;margin-right:0;}.lny-landing .form-section .image img{display:none;}.lny-landing .form-section .image .title{display:block;font-size:18px;line-height:1;font-weight:800;color:#444;text-transform:uppercase;margin-bottom:4px;}}@media (min-width:787px){.lny-landing .hide-desk{display:none;}}@media (max-width:786px){.lny-landing .header-section{padding:3.3333vw;}.lny-landing .header-section .container{padding:5.5vw 4.5vw 4.5vw;background:url(/modules/custom/panda_lny/misc/images/landing-header-bg-mobile-after.svg) no-repeat bottom center / 100% auto,url(/modules/custom/panda_lny/misc/images/landing-header-bg-mobile-before.svg) no-repeat top center / 100% auto,url(/modules/custom/panda_lny/misc/images/landing-header-bg-pattern.png) top center / 17.5556vw auto;}.lny-landing .header-section:before,.lny-landing .header-section:after,.lny-landing .header-section .container:before,.lny-landing .header-section .container:after{width:6.6667vw;height:3.7778vw;}.lny-landing .header-section .container:before,.lny-landing .header-section .container:after{display:none;}.lny-landing .header-section:before{top:3.6667vw;}.lny-landing .header-section:after{bottom:3.6667vw;}.lny-landing .header-section h1{padding-bottom:5.6667vw;margin-bottom:7.6667vw;}.lny-landing .header-section h1:before{margin:0 auto 2vw;width:20vw;height:20vw;}.lny-landing .header-section h1:after{width:50.2222vw;height:3.7778vw;background-image:url(/modules/custom/panda_lny/misc/images/landing-header-line-mobile.svg);}.lny-landing .header-section h1 .prefix{font-size:5.7778vw;margin-bottom:1.7778vw;}.lny-landing .header-section h1 .title{font-size:5.7778vw;letter-spacing:0;padding:0.23em 0.76em;}.lny-landing .header-section h1 .title:before{top:-0.45vw;bottom:-0.45vw;right:-0.4vw;left:-0.4vw;}.lny-landing .header-section h1 .suffix{font-size:4.4444vw;margin-top:1.3333vw;}.lny-landing .wheel-section .title{font-size:6.2222vw;margin-bottom:5.3333vw;}.lny-landing .wheel-section .image,.lny-landing .wheel-section .congratulation{max-width:none;margin:0 -7.5vw -24vw;}.lny-landing .wheel-section .image .lny-wheel{padding:25%;}.lny-landing .wheel-section .congratulation .lny-wheel{font-size:10vw;padding:11vw 11vw 35vw;}.lny-landing .wheel-section .congratulation .lny-wheel .message:before{padding-bottom:60%;}.lny-landing .form-section,.lny-landing .offer-section:not(.print){border-width:5px;padding:27px 20px;}.lny-landing .offer-section:not(.print) .title{font-size:24px;margin-bottom:10px;}.lny-landing .offer-section:not(.print) .title span{padding:0 35px;background:url(/modules/custom/panda_lny/misc/images/landing-offer-title-star.svg) no-repeat right 10px center / 16px auto,url(/modules/custom/panda_lny/misc/images/landing-offer-title-star.svg) no-repeat left 10px center / 16px auto,#fff;}.lny-landing .offer-section:not(.print) .offer{display:block;}.lny-landing .offer-section:not(.print) .offer .image{width:auto;margin-right:0;margin-bottom:15px;border-width:5px;}.lny-landing .offer-section:not(.print) .offer .text h2{font-size:25px;margin-bottom:5px;}.lny-landing .offer-section:not(.print) .button{text-align:left;margin-top:14px;}.lny-landing .offer-section:not(.print) .button a,.lny-landing .offer-section:not(.print) .button button{font-size:18px;letter-spacing:0;padding:10px 20px;border-radius:5px;}.lny-landing .offer-section:not(.print),.lny-landing .box-section{margin-bottom:35px;}.lny-landing .box-section .title{font-size:34px;margin-bottom:18px;}.lny-landing .box-section > .box,.lny-landing .box-section > .boxes{max-width:none;}.lny-landing .box-section > .boxes{display:block;}.lny-landing .box-section > .boxes .box{width:auto;margin-bottom:25px;}.lny-landing .box-section > .boxes .box:last-child{margin-bottom:0;}.lny-landing .box-section .box{padding:15px;border-width:5px;}.lny-landing .box-section .box .label{position:relative;margin-top:-4px;margin-left:calc(0px - 15px - 5px - 4px);margin-bottom:8px;}.lny-landing .box-section .box .label span{font-size:23px;padding:5px 30px;}.lny-landing .box-section .item{margin-left:35px;margin-right:35px;}.lny-landing .horoscope-section .box{padding-left:30px;padding-right:30px;}.lny-landing .story-section .title,.lny-landing .terms-section .title{font-size:7vw;}.lny-landing .story-section .title{margin-left:6.6667vw;margin-right:6.6667vw;}.lny-landing .story-section{background:url(/modules/custom/panda_lny/misc/images/landing-story-bg-mobile-after.svg) no-repeat bottom 2.2222vw center / 57.1111vw auto,url(/modules/custom/panda_lny/misc/images/landing-story-bg-mobile-before.svg) no-repeat top center / 95.5556vw auto,url(/modules/custom/panda_lny/misc/images/landing-story-bg-pattern.png) #ffca66 top center / 21.7778vw auto;}.lny-landing .story-section .video{max-width:none;margin:0 -2.7778vw;padding:2px;border-width:3px;}.lny-landing .story-section iframe{border-width:5px;padding:2px;}.lny-landing .terms-section,.lny-landing .story-section{padding:6.6667vw 5.5556vw 8.8889vw;}}
