.osk-oglobal-dialog .osk-dialog__close{right:var(--indent-medium);top:var(--indent-large);z-index:2}.osk-oglobal-dialog .osk-dialog__close .osk-icon{height:20px;width:20px}@media screen and (max-width:1023px){.osk-oglobal-dialog .osk-dialog__close{background:#0003;border-radius:100px;padding:var(--indent-xsmall)}.osk-oglobal-dialog .osk-dialog__close .osk-icon{color:#fff}}@media screen and (min-width:1024px){.osk-oglobal-dialog .osk-dialog__close{right:50px;top:44px}}.osk-oglobal-dialog__wrapper{display:flex;flex-direction:column;height:100%}@media screen and (min-width:1024px){.osk-oglobal-dialog__wrapper{padding-top:100px}}.osk-oglobal-dialog__content{display:flex;flex-direction:column;height:100%;overflow-y:auto;scrollbar-width:none}.osk-oglobal-dialog__content::-webkit-scrollbar{display:none}@media screen and (max-width:1023px){.osk-oglobal-dialog__first-block{background-image:url(../webp/concierge-more.webp);background-size:cover;color:#fff;display:flex;flex-direction:column;flex-shrink:0;height:444px;padding-top:149px;position:relative;text-align:center}.osk-oglobal-dialog__first-block:before{background:linear-gradient(1turn,#111,#121212c4 .07%,#121212ab 40%,#1212128f,#12121270,#12121254,#1212123b,#12121226,#12121214,#1212120a,#12121203 93.33%,#12121200);content:"";height:100%;left:0;position:absolute;top:0;width:100%}}@media screen and (min-width:1024px){.osk-oglobal-dialog__first-block{padding:0 52px}}@media screen and (max-width:1023px){.osk-oglobal-dialog__first-block-title{color:#fff;display:flex;flex-direction:column;font-family:Playfair Display;font-size:54px;font-style:italic;font-weight:400;line-height:38px;margin-bottom:36px;text-shadow:0 2.188px 54.691px rgba(0,0,0,.2);z-index:1}.osk-oglobal-dialog__first-block-title-text2{font-size:26px;line-height:42px}}@media screen and (min-width:1024px){.osk-oglobal-dialog__first-block-title{font-size:var(--font-size-heading);font-weight:var(--font-weight-bold);line-height:normal;margin-bottom:var(--indent-mlarge)}}.osk-oglobal-dialog__first-block-subtitle{line-height:var(--line-height-subheading);padding:0 var(--indent-mlarge);position:relative}@media screen and (min-width:1024px){.osk-oglobal-dialog__first-block-subtitle{display:none}}.osk-oglobal-dialog__block{margin-bottom:var(--indent-mlarge);padding:0 var(--indent-medium)}@media screen and (min-width:1024px){.osk-oglobal-dialog__block{margin-bottom:var(--indent-xlarge);padding:0 51px 0 52px}.osk-oglobal-dialog__block:last-child{margin-bottom:0}}.osk-oglobal-dialog__block-title{font-size:var(--font-size-heading);font-weight:var(--font-weight-bold);line-height:normal;margin-bottom:var(--indent-compact);padding:10px 0}@media screen and (min-width:1024px){.osk-oglobal-dialog__block-title{font-size:var(--font-size-body);line-height:var(--line-height-subheading);padding:0}}.osk-oglobal-dialog__block-text{font-size:var(--indent-medium);font-weight:var(--font-weight-medium);line-height:var(--line-height-subheading-2)}@media screen and (max-width:1023px){.osk-oglobal-dialog__block-text+.osk-oglobal-dialog__block-list{margin-top:-8px}}@media screen and (min-width:1024px){.osk-oglobal-dialog__block-text{font-size:var(--font-size-body);line-height:var(--line-height-subheading)}.osk-oglobal-dialog__block-text+.osk-oglobal-dialog__block-list{margin-top:-24px}}.osk-oglobal-dialog__block-text:not(:last-child){margin-bottom:var(--indent-large)}@media screen and (max-width:1023px){.osk-oglobal-dialog__block-list{font-size:var(--indent-medium);font-weight:var(--font-weight-medium);line-height:var(--line-height-subheading-2);padding:0 0 0 24px}}@media screen and (min-width:1024px){.osk-oglobal-dialog__block-list{line-height:var(--line-height-subheading);padding:0 0 0 21px}}.osk-oglobal-dialog__block-list-item{position:relative}@media screen and (max-width:1023px){.osk-oglobal-dialog__block-list-item{margin-bottom:var(--indent-medium)}}.osk-oglobal-dialog__block-list-item:before{background:var(--black);border-radius:100%;content:"";height:4px;left:-13px;position:absolute;width:4px}@media screen and (max-width:1023px){.osk-oglobal-dialog__block-list-item:before{top:12px}}@media screen and (min-width:1024px){.osk-oglobal-dialog__block-list-item:before{top:8px}}.osk-oglobal-dialog__footer{padding:20px 16px 16px}@media screen and (max-width:1023px){.osk-oglobal-dialog__footer{margin-top:-10px}}@media screen and (min-width:1024px){.osk-oglobal-dialog__footer{padding:24px 52px}}.osk-oglobal-dialog__footer .osk-button:first-child:not(:last-child){margin-bottom:var(--indent-compact)}
