.menu__subtitle{color:var(--py_colour_princessPearl);font-family:Gotham-book,-apple-system,blinkmacsystemfont,segoe ui,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:var(--py_fs_xl);margin-bottom:var(--py_textSpacing_mdLg)}@media (max-width:1639px){.menu__subtitle{font-size:var(--py_fs_lg)}}@media (max-width:1239px){.menu__subtitle{display:none}}.menu__list{align-items:flex-start;display:flex;flex-direction:column;height:100%}.menu__list:has(>.menu__item>.menu__link.is-active) .menu__link:not(.is-active){color:#f9f8f3b3}@media (max-width:1239px){.menu__list:has(>.menu__item>.menu__link.is-active) .menu__link:not(.is-active){color:#f9f8f380}}.menu__item{font-family:Gotham-book,-apple-system,blinkmacsystemfont,segoe ui,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:var(--py_fs_xxl);white-space:nowrap}@media (max-width:1639px){.menu__item{font-size:var(--py_fs_xl)}}@media (max-width:439px){.menu__item{font-size:var(--py_fs_lg)}}.menu__list--submenu .menu__item{font-family:Gotham-book,-apple-system,blinkmacsystemfont,segoe ui,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:var(--py_fs_xl)}@media (max-width:1639px){.menu__list--submenu .menu__item{font-size:var(--py_fs_lg)}}@media (max-width:439px){.menu__list--submenu .menu__item{font-size:var(--py_fs_md)}}.menu__item+.menu__item{margin-top:var(--py_textSpacing_md)}@media (max-width:1239px){.menu__item+.menu__item{margin-top:var(--py_spacing_sm)}}.menu__link{color:inherit;color:var(--py_colour_princessPearl);-webkit-text-decoration:none;text-decoration:none}.menu__list--submenu .menu__link{display:inline-block;font-family:Gotham-light,-apple-system,blinkmacsystemfont,segoe ui,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;padding-left:var(--py_spacing_sm);position:relative}.menu__list--submenu .menu__link:not(.menu__link--consistent-weight):first-letter{font-family:Gotham-book,-apple-system,blinkmacsystemfont,segoe ui,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.menu__list--submenu .menu__link:before{background:var(--py_colour_princessPearl);content:"";height:0;left:0;position:absolute;top:calc(50% + .04em);transform:translateY(-50%);width:4px}.menu__list--submenu .menu__link.is-active:before{content:"";height:.8em;transition:height var(--py_transition_basic)}.menu__row{display:flex;justify-content:flex-start;position:relative;z-index:2}@media (min-width:1240px){.menu__row{align-self:center}}.menu__col{align-self:center;display:flex;flex-direction:column;justify-content:center;width:50%}@media (min-width:1240px){.menu__col:first-child{width:100%}.menu.is-active .menu__col:first-child{width:50%}.menu__col:nth-child(2){width:0}.menu.is-active .menu__col:nth-child(2){width:50%}}.menu__col:first-child{position:relative}.menu__col:first-child:after{background:#f9f8f3b3;content:"";height:0;left:100%;opacity:.6;position:absolute;top:50%;transform:translateY(-50%);width:1px}@media (min-width:1240px){.menu.is-active .menu__col:first-child{padding-right:var(--py_spacing_md);width:auto}}.menu.is-active .menu__col:first-child:after{height:100%;transition:height var(--py_transition_slow)}@media (max-width:1239px){.menu__col:first-child{padding-right:var(--py_spacing_sm)}.menu__col:first-child .menu__list{align-items:flex-end}}@media (min-width:1240px){.menu__col:nth-child(2){width:auto}}.menu__info{color:var(--py_colour_princessPearl);justify-self:stretch}@media (min-width:1240px){.menu__info{align-self:end;display:flex;flex-direction:column;position:relative;width:auto;z-index:2}.menu__info.menu__info--model{grid-column-end:span 2}}@media (min-width:1240px)and (max-width:1639px){.menu__info{grid-column-end:span 2}}@media (max-width:1239px){.menu__info{display:flex;flex-direction:column;flex-grow:1;margin-top:var(--py_spacing_mdLg)}}@media (max-width:839px){.menu__info{margin-top:var(--py_spacing_mdSm)}}.darkmode .header:not(.is-menu-open),.darkmode .header:not(.is-open),.darkmode .header:not(.sticky){--h-elem-color:var(--py_colour_princessPearl);--h-bg:var(--py_colour_princessBlue)}.modal-menu{align-items:center;display:none;height:calc(100vh - (100vh - 100%));justify-content:center;left:0;overflow-y:scroll;position:fixed;top:0;width:100vw}@media screen and (min-width:1280px){.modal-menu{left:unset}}.modal-menu__wrapper{height:100%;position:relative;width:100%;z-index:1}.modal-menu__close{cursor:pointer;height:20px;position:absolute;right:0;top:-10px;width:20px;z-index:2}.modal-menu__close:after,.modal-menu__close:before{background-color:#fff;content:"";height:4px;left:0;position:absolute;right:0;top:8px}.modal-menu__close:before{transform:rotate(45deg)}.modal-menu__close:after{transform:rotate(-45deg)}.modal-menu__content{background:#101a31;display:flex;flex-direction:column;min-height:100%;padding-top:calc(var(--mobileHeaderHeight) + var(--mobileHeaderBorderWidth) + var(--py_spacing_md));position:relative}@media screen and (min-width:1280px){.modal-menu__content{padding-top:calc(var(--desktopHeaderHeight) + var(--py_spacing_md))}}@media (min-width:1240px){.modal-menu__content{display:grid;gap:var(--py_spacing_mdLg);grid-template-columns:14rem auto 14rem;padding-bottom:var(--py_spacing_lg);padding-left:var(--py_spacing_mdLg);padding-right:var(--py_spacing_mdLg)}.modal-menu__content:before{background:linear-gradient(180deg,#0000 29.27%,var(--Princess-Blue,#101a31) 100%),linear-gradient(270deg,#0000 50%,var(--Princess-Blue,#101a31) 100%);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:1}}@media (min-width:1640px){.modal-menu__content{grid-template-columns:18rem auto 18rem}}.modal-menu.is-active{display:flex}.menu-texts{position:relative;text-align:center;z-index:3}@media (max-width:1239px){.menu-texts{padding-left:var(--py_spacing_md);padding-right:var(--py_spacing_md)}}@media (max-width:839px){.menu-texts{padding-left:var(--py_spacing_sm);padding-right:var(--py_spacing_sm)}}.menu-texts__body{flex-basis:min-content;flex-grow:1;text-align:left}@media (max-width:839px){.menu-texts__body{flex-basis:100%;text-align:center}}.menu-texts__subtitle{font-size:var(--py_fs_sm)}.menu-texts__title{font-size:var(--py_fs_xl);margin-bottom:var(--py_textSpacing_sm)}@media (max-width:839px){.menu-texts__title{font-size:var(--py_fs_lg)}}.menu-texts__options{align-items:center;display:flex;flex-wrap:wrap;gap:var(--py_spacing_mdLg);justify-content:flex-start;width:100%}@media (max-width:1839px){.menu-texts__options{gap:var(--py_spacing_md)}}@media (max-width:1239px){.menu-texts__options{justify-content:center}}@media (max-width:839px){.menu-texts__options{gap:var(--py_spacing_sm)}}.menu-texts__descr{font-size:var(--py_fs_md)}@media (max-width:839px){.menu-texts__descr{font-size:var(--py_fs_sm)}}.menu-texts__model-name{font-family:Gotham-light,-apple-system,blinkmacsystemfont,segoe ui,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:var(--py_fs_3xl)}@media (max-width:1639px){.menu-texts__model-name{font-size:var(--py_fs_xxl)}}.menu-texts__model-name:not(.menu-texts__model-name--consistent-weight):first-letter{font-family:Gotham-book,-apple-system,blinkmacsystemfont,segoe ui,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.fade-enter .menu-texts{opacity:0}.fade-enter-active .menu-texts,.fade-exit .menu-texts{opacity:1}.fade-exit-active .menu-texts{opacity:0;transition:opacity .2s}.menu-options{align-items:center;display:flex;gap:var(--py_spacing_mdLg);justify-content:center}@media (max-width:1839px){.menu-options{gap:var(--py_spacing_md)}}.menu-options__item{text-align:center}.menu-options__value{font-family:Gotham-book,-apple-system,blinkmacsystemfont,segoe ui,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:var(--py_fs_xxl);margin-bottom:var(--py_textSpacing_xs);white-space:nowrap}@media (max-width:1639px){.menu-options__value{font-size:var(--py_fs_xl)}}.menu-options__key,.menu-options__unit{font-family:Gotham-book,-apple-system,blinkmacsystemfont,segoe ui,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:var(--py_fs_md)}@media (max-width:1639px){.menu-options__key,.menu-options__unit{font-size:var(--py_fs_sm)}}.menu-image{display:none}@media (min-width:1240px){.menu-image{background-color:#101a31;background-size:cover;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}}.menu-image__caption{display:none}@media (min-width:1240px){.menu-image__caption{bottom:0;color:#fff;display:block;font-family:AdobeTextPro-italic,-apple-system,blinkmacsystemfont,segoe ui,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.375rem;font-style:normal;line-height:1;padding-bottom:17px;padding-right:22px;position:absolute;right:0;z-index:1}}.menu-image img{font-family:"object-fit:cover;object-position:center";height:100%;object-fit:cover;object-position:center;width:100%}.menu-image-mobile{background-color:#101a31;background-image:unset;background-size:cover;display:flex;flex-grow:1;left:0;margin-top:-120px;min-height:230px;position:relative;width:100%;z-index:1}@media (min-width:1240px){.menu-image-mobile{display:none}}.menu-image-mobile:after{background:linear-gradient(180deg,#101a31 0,#101a31f5 40%,#101a31d9 64%,#101a31d4 65%,#101a3105 99%,#101a3100);content:"";height:max(200px,min(20vw,320px));left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.menu-image-mobile img{font-family:"object-fit:cover;object-position:center";height:100%;object-fit:cover;object-position:center;width:100%}.menu-cta{display:none;flex-wrap:wrap;gap:var(--py_spacing_sm);justify-content:flex-start}.menu-cta.is-show{display:flex}@media (max-width:1239px){.menu-cta{align-items:center;flex-direction:column;width:100%}}
