.section-promo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;background:#000;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;min-height:100vh;min-height:100svh;overflow:hidden;padding-bottom:40px;padding-top:90px;position:relative}@media(min-width:1024px){.section-promo{padding-bottom:60px;padding-top:120px}}@media(min-width:1280px){.section-promo{padding-bottom:60px;padding-top:140px}}@media(min-width:1600px){.section-promo{padding-bottom:3.75vw;padding-top:8.75vw}}.section-promo .ui-container{-webkit-box-flex:1;-moz-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex:1;flex:1;-webkit-flex-direction:column;flex-direction:column;gap:30px}@media(min-width:1024px){.section-promo .ui-container{gap:70px}}.section-promo .panel{-webkit-box-flex:1;-moz-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex:1;flex:1;-webkit-flex-direction:column;flex-direction:column;gap:30px;-webkit-justify-content:space-around;justify-content:space-around}.section-promo .stones{color:#d6735e}@media(min-width:1600px){.section-promo .stones{height:60px;width:60px}}.section-promo .stones--rotated1{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}.section-promo .stones--rotated2{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.section-promo .feature-list{grid-gap:30px;color:#fff;display:grid;gap:30px;text-transform:uppercase}@media(min-width:768px){.section-promo .feature-list{grid-template-columns:1fr 1fr 1fr}}.section-promo .feature-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;grid-gap:15px;display:grid;-webkit-flex-direction:column;flex-direction:column;font-size:14px;gap:15px;line-height:130%}@media(min-width:1280px){.section-promo .feature-item{font-size:16px;width:350px}}.section-promo .heading{-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;line-height:120%;margin:0 0 30px}.section-promo .gradientOverlay{height:100%;left:0;position:absolute;top:0;width:100%}.section-promo.has-gradient-overlay .feature-list,.section-promo.has-gradient-overlay .heading{text-shadow:0 3px 10px rgba(0,0,0,.8),0 6px 18px rgba(0,0,0,.45)}@media(min-width:1280px){.section-promo.has-gradient-overlay .feature-list,.section-promo.has-gradient-overlay .heading{text-shadow:0 10px 40px rgba(0,0,0,.85),0 20px 70px rgba(0,0,0,.5)}}.section-promo .typing-text.is-typing:after{-webkit-animation:promoCursorBlink .7s step-end infinite;-moz-animation:promoCursorBlink .7s step-end infinite;animation:promoCursorBlink .7s step-end infinite;content:"|";display:inline-block;font-weight:300;overflow:visible;width:0}@-webkit-keyframes promoCursorBlink{0%,to{opacity:1}50%{opacity:0}}@-moz-keyframes promoCursorBlink{0%,to{opacity:1}50%{opacity:0}}@keyframes promoCursorBlink{0%,to{opacity:1}50%{opacity:0}}.UiBreadcrumbs__root___KvUX{margin-bottom:30px}@media(min-width:1280px){.UiBreadcrumbs__root___KvUX{margin-bottom:50px}}.UiBreadcrumbs__list___Oc5f{-webkit-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.UiBreadcrumbs__item___1jlY,.UiBreadcrumbs__list___Oc5f{-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:8px}.UiBreadcrumbs__item___1jlY{font-size:14px;line-height:1;min-height:20px;min-width:0}.UiBreadcrumbs__item___1jlY:last-child .UiBreadcrumbs__current___\+GeJ,.UiBreadcrumbs__item___1jlY:last-child .UiBreadcrumbs__link___dzkE{max-width:55vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:768px){.UiBreadcrumbs__item___1jlY:last-child .UiBreadcrumbs__current___\+GeJ,.UiBreadcrumbs__item___1jlY:last-child .UiBreadcrumbs__link___dzkE{max-width:none;white-space:normal}}.UiBreadcrumbs__link___dzkE{-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;color:#455361;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;opacity:.55;-webkit-text-decoration:none;text-decoration:none;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.UiBreadcrumbs__link___dzkE:hover{opacity:.85}.UiBreadcrumbs__current___\+GeJ{color:#455361;opacity:.55}.UiBreadcrumbs__sep___e4rO{color:#455361;height:6px;opacity:.35;width:10px}.UiBreadcrumbs__homeIcon___zCLO,.UiBreadcrumbs__sep___e4rO{display:block;-webkit-flex-shrink:0;flex-shrink:0}.UiBreadcrumbs__homeIcon___zCLO{height:13px;-webkit-transform:translateX(.5px);-moz-transform:translateX(.5px);transform:translateX(.5px);width:13px}.UiBreadcrumbs__isInverted___GjGS .UiBreadcrumbs__current___\+GeJ,.UiBreadcrumbs__isInverted___GjGS .UiBreadcrumbs__link___dzkE,.UiBreadcrumbs__isInverted___GjGS .UiBreadcrumbs__sep___e4rO{color:#fff}.section-concept{background:url(/_nuxt/img/bg-marble2-xs.4300894.jpg) repeat-x;padding-top:100px}@media(min-width:1280px){.section-concept{background:url(/_nuxt/img/bg-marble3-md.4b941eb.jpg) repeat-x;padding:160px 0 10px}}.section-concept.has-breadcrumbs{padding-top:40px}@media(min-width:1280px){.section-concept.has-breadcrumbs{padding-top:80px}}.section-concept .heading{margin-bottom:50px}.section-concept .card,.section-concept .container-text{grid-row-gap:50px;display:grid;row-gap:50px}.section-concept .container-text{-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:start;align-items:start;margin-bottom:100px}@media(min-width:768px){.section-concept .container-text{gap:60px;grid-template-columns:1fr 1fr;margin-bottom:80px}}@media(min-width:1280px){.section-concept .container-text{-webkit-column-gap:170px;-moz-column-gap:170px;column-gap:170px;margin-bottom:140px;row-gap:100px}}@media(min-width:768px){.section-concept .text{grid-column:4/7;grid-row:2}}@media(min-width:1280px){.section-concept .text{grid-column:6/12;grid-row:1}}.section-concept .placeholder{padding-bottom:66%}.section-concept .button{max-width:300px}