:root{--yl-control-clearance:12px;--yl-ui-busy-surface:var(--mist,#eaf0ee);--yl-ui-busy-edge:var(--yl-ui-focus-edge,#087d93);--yl-ui-disabled-edge:var(--yl-ui-disabled-ink,#566c6d)}html{scroll-padding-block-start:calc(var(--continuum-header-height,110px) + var(--yl-control-clearance));scroll-padding-block-end:calc(24px + env(safe-area-inset-bottom,0px))}body :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--yl-ui-focus-edge,#087d93);outline-offset:3px}body :is(a.button,a.text-link,a.yl-anniversary-register,.ru-main-cta a,.ru-links a,.rn-links a,.ridge-arrival-links a,[data-service-link],.menu-trigger,.nav-search,.icon-button,.studio-close,.studio-submit,.search-topic,.nav-sub a,main summary):focus-visible:not(:disabled){color:var(--yl-ui-focus-ink,#123f49);background:var(--yl-ui-focus-surface,#eafaff);border-color:var(--yl-ui-focus-edge,#087d93);outline:3px solid var(--yl-ui-focus-edge,#087d93);outline-offset:3px;box-shadow:inset 0 1px 0 var(--surface,#fff),0 0 0 1px var(--surface,#fff);transition-property:transform;filter:none}body :is(a.button,a.text-link,a.yl-anniversary-register,.ru-main-cta a,.ru-links a,.rn-links a,.ridge-arrival-links a,[data-service-link],.menu-trigger,.nav-search,.icon-button,.studio-close,.studio-submit,.search-topic):focus-visible :is(svg,[aria-hidden=true]){color:inherit}body :is(.button,.text-link,.ridge-arrival-links a,[data-service-link],.menu-trigger,.nav-search,.icon-button,.studio-close,.studio-submit,.search-topic){touch-action:manipulation;-webkit-tap-highlight-color:transparent}body .button{min-inline-size:48px;min-block-size:48px;max-inline-size:100%;white-space:normal;overflow-wrap:anywhere}main details>summary{min-block-size:44px;padding-block:.4rem;cursor:pointer}body :is(a[href],button,summary,input:is([type=button],[type=submit],[type=reset]),[role=button],[role=tab]){touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition-property:filter,box-shadow,background-color,border-color,color,transform,scale,translate;transition-duration:var(--motion-fast,.18s);transition-timing-function:var(--ease-standard,cubic-bezier(.22,1,.36,1))}body :is(a[href],button,summary,input:is([type=button],[type=submit],[type=reset]),[role=button],[role=tab]):is(:active,.is-glass-pressed):not(:disabled):not([aria-disabled=true]):not(:where(.footer-social-link)){box-shadow:inset 0 2px 6px #102b3833,inset 0 -1px 1px #fff3;filter:brightness(.94) saturate(1.04);transform:none;scale:1;translate:none;transition-duration:var(--motion-instant,90ms)}body .is-control-contact-host{position:relative}body .glass-reflection{position:absolute;display:block;pointer-events:none;overflow:hidden;inset:0;border-radius:inherit;scale:1!important;translate:none!important;transform:none;box-shadow:none;background:radial-gradient(circle at var(--touch-x,50%) var(--touch-y,50%),#ffffff20,transparent 70%);animation:yl-control-contact .28s var(--ease-standard,cubic-bezier(.22,1,.36,1)) both}body .glass-reflection:after{content:none}@keyframes yl-control-contact{0%{opacity:.8}to{opacity:0}}@media(prefers-reduced-motion:reduce){body :is(a[href],button,summary,input:is([type=button],[type=submit],[type=reset]),[role=button],[role=tab]){transition:none}body .glass-reflection{animation:none}}@media(forced-colors:active){body :is(a[href],button,summary,input:is([type=button],[type=submit],[type=reset]),[role=button],[role=tab]):is(:active,.is-glass-pressed){filter:none;box-shadow:none;border-color:Highlight;outline:2px solid Highlight;outline-offset:-3px}body :is(a[href],button,summary,input:is([type=button],[type=submit],[type=reset]),[role=button],[role=tab]):focus-visible{outline:3px solid Highlight;outline-offset:3px}body .glass-reflection{display:none}}:root{--yl-tactile-return:.28s;--yl-tactile-ease:cubic-bezier(.2,1.45,.35,1)}body :is(.button,.menu-trigger,.nav-search,.icon-button,.studio-submit,.studio-close,.search-topic,.yl-act):is(:hover,:active,.is-glass-pressed){transform:none;scale:1;translate:none}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference)and (forced-colors:none){html:not([data-yl-motion=off]):not([data-yl-tactile=off]) body:not([data-ann-motion=off]) :is(.button,.menu-trigger,.nav-search,.icon-button,.studio-submit,.studio-close,.search-topic,.yl-act):hover:not(:active):not(.is-glass-pressed):not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){box-shadow:inset 0 1px #ffffffa8,0 4px 14px #102b3826}}html:is([data-yl-motion=off],[data-yl-tactile=off]) body .glass-reflection,body[data-ann-motion=off] .glass-reflection{display:none}html:is([data-yl-motion=off],[data-yl-tactile=off]) body :is(a[href],button,summary,input,[role=button],[role=tab]),body[data-ann-motion=off] :is(a[href],button,summary,input,[role=button],[role=tab]){scale:1!important;translate:none!important;transition:none!important}@media(prefers-reduced-motion:no-preference)and (forced-colors:none){html:not([data-yl-motion=off]):not([data-yl-tactile=off]) #search-studio[open] .studio-shell{transform-origin:50% 12%;animation:yl-search-tactile-enter .28s cubic-bezier(.2,1.3,.35,1) both}}@keyframes yl-search-tactile-enter{0%{opacity:.5;translate:0 8px;scale:.985}to{opacity:1;translate:0 0;scale:1}}@media(prefers-reduced-motion:reduce),(forced-colors:active){body :is(a[href],button,summary,input,[role=button],[role=tab]){scale:1!important;translate:none!important;transition:none!important}#search-studio[open] .studio-shell{animation:none}}html:is([data-yl-motion=off],[data-yl-tactile=off]) #search-studio[open] .studio-shell{animation:none}body .button[aria-busy=true]{color:var(--yl-ui-ink,#173e42);background:var(--yl-ui-busy-surface);border-color:var(--yl-ui-busy-edge);border-style:dashed;box-shadow:none;cursor:progress}body .button:is(:disabled,[aria-disabled=true]){color:var(--yl-ui-disabled-ink,#566c6d);background:var(--yl-ui-disabled-surface,#e4eae7);border-color:var(--yl-ui-disabled-edge);box-shadow:none;opacity:1;transform:none;filter:none;cursor:not-allowed}body :is(input,select,textarea)[aria-invalid=true]{border-color:var(--yl-ui-error-edge,#a43c32);border-style:solid;box-shadow:inset 3px 0 var(--yl-ui-error-edge,#a43c32)}@media(max-width:767px){.site-header.continuum-header{padding-block-start:env(safe-area-inset-top,0px)}dialog.mobile-menu{inset-block-start:max(12px,env(safe-area-inset-top,0px));inset-inline-start:max(12px,env(safe-area-inset-left,0px));inset-inline-end:max(12px,env(safe-area-inset-right,0px));max-block-size:calc(100dvh - 24px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));padding-block-end:max(24px,env(safe-area-inset-bottom,0px));scroll-padding-block:16px}.studio-shell{padding-block-end:max(18px,env(safe-area-inset-bottom,0px))}.actions>:is(a,button){min-inline-size:0;overflow-wrap:anywhere}}@media(prefers-contrast:more){.site-header.glass,.mobile-menu.glass,.yl-ui-surface{color:var(--ink,#102b38);background:var(--paper,#f5f7f5);border-color:var(--ink,#102b38);backdrop-filter:none;-webkit-backdrop-filter:none}body .button.secondary{color:var(--ink,#102b38);background:var(--paper,#f5f7f5);border-color:var(--ink,#102b38)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}body :is(.button,.text-link,.ridge-arrival-links a,[data-service-link],.menu-trigger,.nav-search,.icon-button,.studio-close,.studio-submit,.search-topic){transition:none}body :is(.button,.text-link,.ridge-arrival-links a,[data-service-link]):is(:hover,:active){transform:none}body :is(.button,.menu-trigger,.nav-search,.icon-button,.studio-close,.studio-submit,.search-topic)>:is(span,svg),body :is(.button,.menu-trigger,.nav-search,.icon-button,.studio-close,.studio-submit,.search-topic):is(:active,.is-glass-pressed):not(:disabled):not([aria-disabled=true])>:is(span,svg){scale:1;translate:none;transition:none!important}}@media(forced-colors:active){body :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid Highlight!important;outline-offset:3px;box-shadow:none}body :is(a.button,a.text-link,a.yl-anniversary-register,.ru-main-cta a,.ru-links a,.rn-links a,.ridge-arrival-links a,[data-service-link],.menu-trigger,.nav-search,.icon-button,.studio-close,.studio-submit,.search-topic,main summary):is(:focus-visible,:active):not(:disabled):not([aria-disabled=true]){color:ButtonText;background:ButtonFace;border-color:ButtonText;outline-color:Highlight;box-shadow:none;filter:none}body .button:is(:disabled,[aria-disabled=true]){color:GrayText;border-color:GrayText;background:Canvas}body .button[aria-busy=true]{color:ButtonText;background:ButtonFace;border-color:ButtonText;border-style:dashed}body :is(input,select,textarea)[aria-invalid=true]{border:2px dashed CanvasText;box-shadow:none}}body :is(a,button,summary,label,[role=button],[role=tab],[tabindex]){-webkit-tap-highlight-color:transparent}body .yl-anniversary-notice .yl-anniversary-register{min-block-size:48px}body .site-header :is(a,summary,button):focus-visible:after{content:none}@supports (-webkit-nbsp-mode: space){@view-transition{navigation:none}}
