.ru-home .ci{position:relative;padding:clamp(3.5rem,7vw,6rem) 0 clamp(4rem,8vw,6.5rem);background:var(--ru-paper) url(/brand/home-marble.jpg) 50% 30% / cover no-repeat}.ru-home .ci-head{display:grid;justify-items:start;max-width:64rem;margin:0 0 clamp(2.2rem,4vw,3.2rem);text-align:left}.ru-home .ci-h1{margin:0;text-align:left;font:400 2.25rem/1.08 BenguiatStd,Poppins,sans-serif;color:var(--ru-ink)}@media (min-width: 640px){.ru-home .ci-h1{font-size:2.75rem}}@media (min-width: 1280px){.ru-home .ci-h1{font-size:3rem}}.ru-home .ci-line{max-width:32rem;margin:1.25rem 0 0;font-size:1rem;line-height:1.625;color:var(--ru-muted)}@media (min-width: 1024px){.ru-home .ci-line{font-size:1.125rem}}.ru-home .ci-sub{margin:clamp(2rem,4vw,2.8rem) 0 1rem;font:600 .95rem Poppins,sans-serif;color:var(--ru-muted)}.ci-shell .ru-home>section.ci:first-child{margin-top:calc(-1 * var(--hb-header-height, 4.625rem));padding-top:calc(var(--hb-header-height, 4.625rem) + clamp(2.5rem,5vw,4.5rem))}.ru-home .ci-logo{display:block;height:1.7rem;width:auto}.ru-home .ci-logo--white{filter:brightness(0) invert(1)}.ru-home .ci-logo-pill{justify-self:start;display:inline-flex;padding:.35rem .6rem;border-radius:.5rem;background:#fff}.ru-home .ci-bilt{display:inline-flex;height:1.7rem}.ru-home .ci-bilt svg{height:100%;width:auto}.ru-home .ci-g{display:inline-block;width:.8em;height:.8em;margin-inline:.04em;vertical-align:-.08em}.ru-home .ci-g svg{display:block;width:100%;height:100%}.ru-home .ci-nw{white-space:nowrap}.ru-home .ci-stat{color:#277c54;font-size:1.45em;line-height:1}.ru-home .ci-stat--light{color:#64d8a2}.ru-home .ci-marks{display:inline-flex;align-items:center;margin-inline:.08em;vertical-align:-.27em;white-space:nowrap}.ru-home .ci-mark{display:block;box-sizing:border-box;width:1.12em;height:1.12em;padding:.24em;border-radius:50%;background:#fff;box-shadow:0 0 0 2px #fff,inset 0 0 0 1px #d2d7e4;-o-object-fit:contain;object-fit:contain}.ru-home .ci-mark+.ci-mark{margin-left:-.3em}.ru-home .ci-mark svg{display:block;width:100%;height:100%}.ru-home .ci-arrow{display:inline-grid;width:.9rem;height:.9rem}.ru-home .ci-btn{justify-self:start;min-height:2.65rem;padding:0 1rem;border-radius:.62rem;background:#0f348a;border-color:#0f348a;color:#fff}.ru-home .ci-btn--soon{opacity:.5;cursor:default;pointer-events:none;box-shadow:none}.ru-home .ci-btn--light{background:#eff1fb;border-color:#eff1fb;color:#102560}.ru-home a:hover .ci-btn:not(.ci-btn--soon){transform:translateY(-2px)}.ru-home .ci-card-base,.ru-home .ci1-card,.ru-home .ci2-feature,.ru-home .ci2-soon__card,.ru-home .ci3-row,.ru-home .ci5-tile{border:1px solid rgba(15,23,42,.08);border-radius:24px;background:#ffffffeb;box-shadow:0 1.25rem 2.5rem #242c4212;color:inherit;text-decoration:none}.ru-home :is(a.ci1-card,a.ci2-feature,a.ci3-row,a.ci5-tile){transition:transform .2s var(--ru-ease),box-shadow .2s var(--ru-ease)}.ru-home :is(a.ci1-card,a.ci2-feature,a.ci3-row,a.ci5-tile):hover{transform:translateY(-2px);box-shadow:0 1.5rem 3rem #242c421c}.ru-home :is(.ci1-card__win,.ci2-soon__win,.ci3-row__win,.ci4-soon__win,.ci5-win){overflow:hidden;border-radius:.7rem;background:#fff;box-shadow:0 1rem 2rem -1rem #1f294759,0 0 0 1px #0f172a14;transform:rotate(-3deg)}.ru-home :is(.ci1-card__win,.ci2-soon__win,.ci3-row__win,.ci4-soon__win,.ci5-win) img{display:block;width:100%;height:auto}.ru-home .ci1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem)}.ru-home .ci1-card{display:grid;grid-template-rows:auto 1fr;overflow:hidden}.ru-home .ci1-card__photo{display:block;width:100%;aspect-ratio:1.6 / 1;-o-object-fit:cover;object-fit:cover}.ru-home .ci1-card__body{display:grid;gap:.9rem;align-content:start;padding:1.3rem 1.4rem 1.5rem}.ru-home .ci1-card__title{margin:0;font:400 clamp(1.25rem,1.7vw,1.5rem)/1.25 BenguiatStd,Poppins,sans-serif;color:var(--ru-ink)}.ru-home .ci1-card__title--muted{font:500 .95rem Poppins,sans-serif;color:var(--ru-muted)}.ru-home .ci1-card--sw .ci1-card__win{margin:1.6rem -2rem 0 1.4rem;aspect-ratio:auto}.ru-home .ci1-card--sw{background:linear-gradient(100deg,#d88b64,#d5ac90 45%,#b09cd3),#f7f6f3 url(/brand/home-marble.jpg) -60px -230px / auto 150% no-repeat;background-blend-mode:color,normal}.ru-home .ci2-feature{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);overflow:hidden}.ru-home .ci2-feature__photo{display:block;width:100%;height:100%;min-height:22rem;-o-object-fit:cover;object-fit:cover}.ru-home .ci2-feature__body{display:grid;gap:1.2rem;align-content:center;padding:clamp(1.6rem,3.2vw,2.6rem)}.ru-home .ci2-feature__title{margin:0;font:400 clamp(1.6rem,2.6vw,2.3rem)/1.15 BenguiatStd,Poppins,sans-serif;letter-spacing:-.01em;color:var(--ru-ink)}.ru-home .ci2-feature__title em,.ru-home .ci3-row__title em,.ru-home .ci4-feature__title em{font-style:normal;white-space:nowrap;color:var(--ru-action-primary)}.ru-home .ci2-figs,.ru-home .ci5-figs{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:1rem 0;border-block:1px solid var(--ru-line)}.ru-home .ci2-figs div,.ru-home .ci5-figs div,.ru-home .ci4-figs div{display:grid;gap:.35rem;align-content:start}.ru-home .ci2-figs dd,.ru-home .ci5-figs dd{margin:0;font:400 clamp(1.4rem,2vw,1.8rem)/1 BenguiatStd,Poppins,sans-serif;color:var(--ru-action-primary)}.ru-home .ci2-figs dt,.ru-home .ci5-figs dt{font-size:.8rem;line-height:1.4;color:var(--ru-muted)}.ru-home .ci2-soon{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem)}.ru-home .ci2-soon__card{position:relative;display:grid;gap:.9rem;align-content:start;min-height:12rem;overflow:hidden;padding:1.4rem 1.5rem}.ru-home .ci2-soon__stat{margin:0;max-width:22rem;font:400 1.25rem/1.25 BenguiatStd,Poppins,sans-serif;color:var(--ru-ink)}.ru-home .ci2-soon__card--sw{grid-template-columns:auto 1fr;background:linear-gradient(100deg,#d88b64,#d5ac90 45%,#b09cd3),#f7f6f3 url(/brand/home-marble.jpg) -60px -230px / auto 150% no-repeat;background-blend-mode:color,normal}.ru-home .ci2-soon__card--sw .ci-logo{grid-column:1}.ru-home .ci2-soon__card--sw .ci-btn{grid-column:1;grid-row:2;align-self:end}.ru-home .ci2-soon__win{grid-column:2;grid-row:1 / span 3;margin:.4rem -3rem -3rem .5rem}.ru-home .ci3{margin:0;padding:0;list-style:none;display:grid;gap:clamp(1rem,2vw,1.4rem)}.ru-home .ci3-row{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr);align-items:stretch;overflow:hidden}.ru-home .ci3-row__text{display:grid;gap:1rem;align-content:center;justify-items:start;padding:clamp(1.5rem,3vw,2.4rem)}.ru-home .ci3-row__title{margin:0;font:400 clamp(1.5rem,2.4vw,2.1rem)/1.18 BenguiatStd,Poppins,sans-serif;color:var(--ru-ink)}.ru-home .ci3-row__link{display:inline-flex;align-items:center;gap:.4rem;font-weight:600;font-size:.92rem;color:var(--ru-action-primary)}.ru-home .ci3-row__link--off{color:#788191;opacity:.75;cursor:default}.ru-home .ci3-row--guardian{background:linear-gradient(100deg,#41b6c8,#89d2c8 45%,#7dc5d4),#f7f6f3 url(/brand/home-marble.jpg) 0% 40% / cover no-repeat;background-blend-mode:color,normal}.ru-home .ci3-row--bilt{background:linear-gradient(100deg,#9775d1,#ca9ed1 45%,#d586ac),#f7f6f3 url(/brand/home-marble.jpg) 0% 40% / cover no-repeat;background-blend-mode:color,normal}.ru-home .ci3-row--sw{background:linear-gradient(100deg,#d88b64,#d5ac90 45%,#b09cd3),#f7f6f3 url(/brand/home-marble.jpg) 0% 40% / cover no-repeat;background-blend-mode:color,normal}.ru-home .ci3-row__win{align-self:start;margin:1.6rem -2.5rem -2rem 0}.ru-home .ci3{grid-auto-rows:1fr}.ru-home .ci3>li{display:grid}.ru-home .ci3-row__win{contain:size;height:100%}.ru-home .ci--v4{background:#0a1433 url(/brand/home-dust.jpg) 50% 30% / cover no-repeat}.ru-home .ci--v4 .ci-h1{color:#edeef4}.ru-home .ci--v4 .ci-line{color:#b6bfd8}.ru-home .ci4-feature{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem,3vw,2.5rem);align-items:center;color:#fff;text-decoration:none}.ru-home .ci4-feature__media{overflow:hidden;border-radius:24px;box-shadow:0 2rem 4rem -1.5rem #030711cc,0 0 0 1px #adbeeb24}.ru-home .ci4-feature__media img{display:block;width:100%;aspect-ratio:1.35 / 1;-o-object-fit:cover;object-fit:cover;transition:transform .4s var(--ru-ease)}.ru-home .ci4-feature:hover .ci4-feature__media img{transform:scale(1.02)}.ru-home .ci4-feature__body{display:grid;gap:1.2rem;justify-items:start}.ru-home .ci4-feature__title{margin:0;font:400 clamp(1.6rem,2.6vw,2.3rem)/1.15 BenguiatStd,Poppins,sans-serif;color:#fff}.ru-home .ci4-feature__title em{color:#92acf2!important}.ru-home .ci4-figs{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;width:100%;padding:1rem 0;border-block:1px solid hsl(224 40% 100% / .14)}.ru-home .ci4-figs dd{margin:0;font:400 clamp(1.4rem,2vw,1.8rem)/1 BenguiatStd,Poppins,sans-serif;color:#fff}.ru-home .ci4-figs dt{font-size:.8rem;line-height:1.4;color:#afb9d4}.ru-home .ci4-soon{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem);margin-top:clamp(2.5rem,5vw,3.5rem)}.ru-home .ci4-soon__card{position:relative;display:grid;gap:.9rem;align-content:start;min-height:13rem;overflow:hidden;padding:1.4rem 1.5rem;border-radius:24px;background:#ffffff0f;box-shadow:inset 0 0 0 1px #d6def524;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#d1d6e6}.ru-home .ci4-soon__logo{display:inline-flex;height:1.7rem}.ru-home .ci4-soon__logo svg{height:100%;width:auto;filter:brightness(0) invert(1)}.ru-home .ci4-soon__stat{margin:0;font:400 1.25rem/1.25 BenguiatStd,Poppins,sans-serif;color:#fff}.ru-home .ci4-soon__stat .ci-mark{box-shadow:0 0 0 2px #141f3d,inset 0 0 0 1px #d2d7e4}.ru-home .ci4-soon__win{position:absolute;right:-2.5rem;bottom:-4.5rem;width:55%;opacity:.9}.ru-home .ci5{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:clamp(1rem,2vw,1.5rem)}.ru-home .ci5-tile{position:relative;display:grid;gap:.8rem;align-content:start;justify-items:start;overflow:hidden;padding:clamp(1.5rem,3vw,2.2rem)}.ru-home .ci5-tile--big{align-content:center;background:linear-gradient(#ffffff8c,#ffffff8c),url(/brand/home-marble.jpg) 20% 20% / cover no-repeat}.ru-home .ci5-num{margin:.4rem 0 0;font:400 clamp(3rem,6.5vw,5rem)/1 BenguiatStd,Poppins,sans-serif;letter-spacing:-.02em;color:var(--ru-action-primary)}.ru-home .ci5-num--sm{font-size:clamp(2.4rem,4.4vw,3.4rem);color:#277c54}.ru-home .ci5-to{font-size:.5em;color:var(--ru-muted)}.ru-home .ci5-label{margin:0;font-size:1rem;line-height:1.45;color:var(--ru-ink)}.ru-home .ci5-figs{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.ru-home .ci5-side{display:grid;gap:clamp(1rem,2vw,1.5rem)}.ru-home .ci5-tile--sw{grid-template-columns:auto 1fr;min-height:11rem;background:linear-gradient(100deg,#d88b64,#d5ac90 45%,#b09cd3),#f7f6f3 url(/brand/home-marble.jpg) -60px -230px / auto 150% no-repeat;background-blend-mode:color,normal}.ru-home .ci5-tile--sw .ci-btn{grid-column:1;grid-row:2;align-self:end}.ru-home .ci5-win{grid-column:2;grid-row:1 / span 2;margin:0 -3rem -3rem .5rem}@media (max-width: 900px){.ru-home .ci1{grid-template-columns:minmax(0,1fr)}.ru-home :is(.ci2-feature,.ci3-row,.ci4-feature,.ci5){grid-template-columns:minmax(0,1fr)}.ru-home .ci2-feature__photo{min-height:0;aspect-ratio:1.6 / 1}.ru-home .ci3-row{grid-template-rows:auto 1fr}.ru-home .ci3-row__win{grid-row:1;contain:none;height:46vw;margin:1.4rem -2.5rem 0 1.4rem}}@media (max-width: 640px){.ru-home :is(.ci2-soon,.ci4-soon){grid-template-columns:minmax(0,1fr)}.ru-home :is(.ci2-figs,.ci4-figs){grid-template-columns:minmax(0,1fr)}.ru-home .ci4-soon__win{position:relative;right:auto;bottom:auto;width:auto;margin:.4rem -3rem -3rem 1rem;order:1}}
