._7Va21W_nav{z-index:50;border-bottom:1px solid var(--st-hairline);background:color-mix(in srgb, var(--st-surface-0) 92%, transparent);min-height:78px;color:var(--st-text-hi);font-family:var(--st-sans);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);justify-content:space-between;align-items:center;gap:18px;padding:16px clamp(24px,4vw,56px);display:flex;position:sticky;top:0}._7Va21W_brand{flex:none;align-items:center;gap:10px;display:inline-flex}._7Va21W_wordmark{font-family:var(--st-display);letter-spacing:-.025em;font-size:16px;font-weight:700}._7Va21W_wordmark span{color:var(--st-restoring-text)}._7Va21W_links{align-items:center;gap:clamp(18px,2.2vw,32px);display:flex}._7Va21W_link{min-height:44px;color:var(--st-text-mid);transition:color var(--st-move) var(--st-ease-out);align-items:center;font-size:14px;font-weight:500;display:inline-flex}._7Va21W_link[data-active=true]{color:var(--st-text-hi);text-underline-offset:7px;text-decoration:underline;text-decoration-thickness:1px}._7Va21W_cta,._7Va21W_mobileCta{border-radius:var(--st-radius-card);background:var(--st-text-hi);min-height:44px;color:var(--st-surface-0);white-space:nowrap;transition:transform var(--st-move) var(--st-ease-out), background-color var(--st-move) var(--st-ease-out);align-items:center;padding:11px 17px;font-size:14px;font-weight:500;display:inline-flex}._7Va21W_burger{border:1px solid var(--st-hairline);border-radius:var(--st-radius-card);background:var(--st-surface-1);width:44px;height:44px;color:var(--st-text-hi);place-items:center;display:none}._7Va21W_mobile{display:none}._7Va21W_link:focus-visible,._7Va21W_cta:focus-visible,._7Va21W_burger:focus-visible,._7Va21W_mobileLink:focus-visible,._7Va21W_mobileCta:focus-visible{outline:3px solid var(--st-focus-ring);outline-offset:3px}._7Va21W_cta:active,._7Va21W_mobileCta:active,._7Va21W_burger:active{transform:scale(.98)}@media (hover:hover){._7Va21W_link:hover{color:var(--st-text-hi)}._7Va21W_cta:hover,._7Va21W_mobileCta:hover{background:var(--st-dark-surface-2);transform:translateY(-1px)}}@media (max-width:900px){._7Va21W_nav{min-height:70px;padding:13px 20px}._7Va21W_links,._7Va21W_cta{display:none}._7Va21W_burger{display:grid}._7Va21W_mobile{z-index:51;border:1px solid color-mix(in srgb, var(--st-dark-text-hi) 18%, transparent);border-radius:var(--st-radius-scene);background:linear-gradient(145deg, color-mix(in srgb, var(--st-dark-surface-1) 94%, transparent), color-mix(in srgb, var(--st-dark-surface-0) 98%, transparent)), url(/home-vision/living-room.webp) center / cover no-repeat;box-shadow:var(--st-shadow-dock);color:var(--st-dark-text-hi);padding:14px;position:absolute;top:calc(100% + 8px);left:12px;right:12px}._7Va21W_mobileOpen{flex-direction:column;display:flex}._7Va21W_mobileLink{border-bottom:1px solid color-mix(in srgb, var(--st-dark-text-hi) 15%, transparent);align-items:center;min-height:48px;padding:0 10px;font-size:16px;display:flex}._7Va21W_mobileLink[data-active=true]{color:var(--st-dark-restoring)}._7Va21W_mobileCta{background:var(--st-dark-text-hi);color:var(--st-dark-surface-0);justify-content:center;margin-top:12px}}
.KTn6ZG_bar{background:var(--st-surface-0);color:var(--st-text-hi);font-family:var(--st-sans)}.KTn6ZG_bar[data-tone=light]{background:var(--st-surface-1)}.KTn6ZG_bar:focus-within{z-index:41;position:relative}.KTn6ZG_header{justify-content:space-between;align-items:center;gap:22px;max-width:1440px;height:84px;margin-inline:auto;padding-inline:32px;display:flex}.KTn6ZG_brand{font:500 23px var(--st-display);white-space:nowrap;align-items:center;gap:12px;min-height:44px;display:flex}.KTn6ZG_nav{color:var(--st-text-mid);gap:24px;font-size:15px;display:flex}.KTn6ZG_nav a{padding-block:12px}.KTn6ZG_nav a:hover,.KTn6ZG_nav a[aria-current=page]{color:var(--st-text-hi);text-underline-offset:5px;text-decoration:underline}.KTn6ZG_navCta,.KTn6ZG_menuCta{background:var(--st-text-hi);color:var(--st-surface-1);border-radius:var(--st-radius-sub);text-align:center;white-space:nowrap;padding:14px 18px;font-size:14px;font-weight:500}.KTn6ZG_menu{display:none}.KTn6ZG_header :is(a,summary):focus-visible{outline:3px solid var(--st-restoring-text);outline-offset:4px}@media (max-width:1000px){.KTn6ZG_nav{display:none}.KTn6ZG_menu{margin-left:auto;display:block;position:relative}.KTn6ZG_menu summary{cursor:pointer;align-items:center;min-height:44px;padding:10px;display:flex}.KTn6ZG_menu nav{z-index:10;background:var(--st-surface-1);border-radius:var(--st-radius-sub);box-shadow:var(--st-shadow-2);gap:4px;min-width:200px;padding:16px;display:grid;position:absolute;top:100%;right:0}.KTn6ZG_menu nav a{align-items:center;min-height:44px;padding:0;display:flex}.KTn6ZG_menu nav .KTn6ZG_menuCta{justify-content:center;margin-top:8px;padding:14px 18px}}@media (min-width:701px){.KTn6ZG_menuCta{display:none}}@media (max-width:700px){.KTn6ZG_header{height:72px;padding-inline:20px}.KTn6ZG_brand{font-size:18px}.KTn6ZG_navCta{display:none}}
.OqOaAa_footer{border-radius:var(--st-radius-scene);background:linear-gradient(90deg, color-mix(in srgb, var(--st-dark-surface-0) 97%, transparent) 0%, color-mix(in srgb, var(--st-dark-surface-0) 89%, transparent) 55%, color-mix(in srgb, var(--st-dark-surface-0) 62%, transparent) 100%), var(--footer-photo,url(/home-vision/evening.webp)) var(--footer-photo-position,76% center) / cover no-repeat;color:var(--st-dark-text-hi);margin:0 12px 12px;padding:clamp(72px,8vw,112px) clamp(28px,7vw,104px) 38px;overflow:hidden}.OqOaAa_inner{max-width:1440px;margin:0 auto}.OqOaAa_top{border-bottom:1px solid var(--st-dark-hairline);grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);gap:clamp(56px,8vw,120px);padding-bottom:62px;display:grid}.OqOaAa_brand{gap:var(--st-space-4);flex-direction:column;display:flex}.OqOaAa_wordmark{font-family:var(--st-display);letter-spacing:.01em;color:var(--st-dark-text-hi);align-items:center;gap:10px;font-size:20px;font-weight:700;display:inline-flex}.OqOaAa_slash{color:var(--st-dark-restoring)}.OqOaAa_tagline{font-family:var(--st-display);letter-spacing:-.035em;color:var(--st-dark-text-hi);max-width:17ch;margin:0;font-size:clamp(28px,3.3vw,46px);line-height:1.1}.OqOaAa_appBlock{gap:var(--st-space-3);margin-top:var(--st-space-2);flex-direction:column;display:flex}.OqOaAa_appLabel{font-family:var(--st-sans);color:var(--st-dark-text-hi);font-size:13px;font-weight:500}.OqOaAa_appButtons{gap:var(--st-space-3);flex-wrap:wrap;display:flex}.OqOaAa_appBtn{border:1px solid var(--st-dark-hairline);border-radius:var(--st-radius-sub);color:var(--st-dark-text-hi);transition:border-color var(--st-move) var(--st-ease-out), background var(--st-move) var(--st-ease-out);align-items:center;gap:10px;padding:9px 14px;display:inline-flex}@media (hover:hover){.OqOaAa_appBtn:hover{border-color:var(--st-dark-text-mid);background:var(--st-dark-surface-1)}}.OqOaAa_appBtnText{font-family:var(--st-sans);letter-spacing:-.01em;flex-direction:column;font-size:14px;font-weight:500;line-height:1.1;display:flex}.OqOaAa_appBtnText small{font-family:var(--st-sans);letter-spacing:0;color:var(--st-dark-text-mid);margin-bottom:2px;font-size:13px;font-weight:400}.OqOaAa_social{gap:var(--st-space-4);margin-top:var(--st-space-2);display:flex}.OqOaAa_socialLink{color:var(--st-dark-text-mid);transition:color var(--st-move) var(--st-ease-out);display:inline-flex}@media (hover:hover){.OqOaAa_socialLink:hover{color:var(--st-dark-text-hi)}}.OqOaAa_nav{gap:var(--st-space-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.OqOaAa_group{gap:var(--st-space-3);flex-direction:column;display:flex}.OqOaAa_groupHead{font-family:var(--st-sans);color:var(--st-dark-text-hi);margin-bottom:var(--st-space-1);font-size:14px;font-weight:500}.OqOaAa_link{font-family:var(--st-sans);color:var(--st-dark-text-mid);transition:color var(--st-move) var(--st-ease-out);font-size:15px;font-weight:400}@media (hover:hover){.OqOaAa_link:hover{color:var(--st-dark-text-hi)}}.OqOaAa_legal{justify-content:space-between;align-items:center;gap:var(--st-space-3);font-family:var(--st-sans);flex-wrap:wrap;padding-top:22px;font-size:14px;display:flex}.OqOaAa_copy{color:var(--st-dark-text-mid)}.OqOaAa_legalLinks{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.OqOaAa_toTop{font-family:var(--st-sans);color:var(--st-dark-text-mid);transition:color var(--st-move) var(--st-ease-out);align-items:center;gap:8px;font-size:14px;display:inline-flex}@media (hover:hover){.OqOaAa_toTop:hover{color:var(--st-dark-text-hi)}}@media (max-width:1000px){.OqOaAa_nav{gap:var(--st-space-5) var(--st-space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.OqOaAa_footer{background-position:66%;margin:0 8px 8px;padding:64px 24px 28px}.OqOaAa_top{grid-template-columns:1fr;gap:36px}.OqOaAa_nav{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:520px){.OqOaAa_nav{grid-template-columns:repeat(2,1fr);gap:22px}}.OqOaAa_addressBlock{border-bottom:1px solid var(--st-dark-hairline);margin-bottom:72px;padding-bottom:72px}.OqOaAa_addressBlock h2{font:500 clamp(38px, 4.2vw, 62px)/1.05 var(--st-display);letter-spacing:-.035em;margin:0}.OqOaAa_addressForm{max-width:420px;margin-top:28px}.OqOaAa_disclaimer{max-width:900px;font:400 13px/1.5 var(--st-sans);color:var(--st-dark-text-mid);margin:32px 0 0}.OqOaAa_footer :is(a,button,input):focus-visible{outline:3px solid var(--st-dark-text-hi);outline-offset:4px}.OqOaAa_socialLink{justify-content:center;align-items:center;min-width:24px;min-height:24px}.OqOaAa_appBtnText small{font-size:13px}
._1ZGYGG_reset{appearance:none;text-align:left;cursor:pointer;background:0 0;border:none;margin:0;padding:0}
.hlxvqG_section{font-family:var(--st-sans);background:var(--kit-ground);color:var(--kit-text);padding-block:112px}.hlxvqG_wrap{max-width:1440px;margin-inline:auto;padding-inline:32px}.hlxvqG_light{--kit-ground:var(--st-surface-1);--kit-text:var(--st-text-hi);--kit-text-mid:var(--st-text-mid);--kit-hairline:var(--st-track);--kit-card:var(--st-surface-0);--kit-card-shadow:none;--kit-focus:var(--st-restoring-text)}.hlxvqG_bone{--kit-ground:var(--st-surface-0);--kit-text:var(--st-text-hi);--kit-text-mid:var(--st-text-mid);--kit-hairline:var(--st-track);--kit-card:var(--st-surface-1);--kit-card-shadow:var(--st-shadow-2);--kit-focus:var(--st-restoring-text)}.hlxvqG_sand{--kit-ground:var(--st-surface-band);--kit-text:var(--st-text-hi);--kit-text-mid:var(--st-text-mid);--kit-hairline:var(--st-track);--kit-card:var(--st-surface-1);--kit-card-shadow:none;--kit-focus:var(--st-restoring-text)}.hlxvqG_dark{--kit-ground:var(--st-dark-surface-0);--kit-text:var(--st-dark-text-hi);--kit-text-mid:var(--st-dark-text-mid);--kit-hairline:var(--st-dark-track);--kit-card:var(--st-dark-surface-1);--kit-card-shadow:none;--kit-focus:var(--st-dark-restoring)}.hlxvqG_light,.hlxvqG_bone,.hlxvqG_sand{--kit-data:var(--kit-sage);--kit-data-line:var(--kit-sage-line);--kit-stasis:var(--st-stasis-text);--kit-restoring:var(--kit-restoring-deep);--kit-out:var(--st-out-text);--kit-muted:var(--st-text-mid);--kit-meter-track:#19191824;--kit-icon:var(--st-stasis-text)}.hlxvqG_dark{--kit-data:var(--st-dark-surface-1);--kit-data-line:var(--st-dark-track);--kit-stasis:var(--st-dark-stasis);--kit-restoring:var(--st-dark-restoring);--kit-out:var(--kit-out-on-dark);--kit-muted:var(--st-dark-text-mid);--kit-meter-track:#f2f0ea33;--kit-icon:var(--st-dark-stasis)}.hlxvqG_forest{--kit-ground:var(--st-forest);--kit-text:var(--st-on-forest);--kit-text-mid:var(--st-on-forest-muted);--kit-hairline:#fbfaf829;--kit-card:var(--st-forest);--kit-card-shadow:none;--kit-focus:var(--st-on-forest-ring);--kit-data:var(--st-forest);--kit-data-line:#fbfaf838;--kit-stasis:var(--st-on-forest-ring);--kit-restoring:var(--st-dark-restoring);--kit-out:var(--kit-out-on-dark);--kit-muted:var(--st-on-forest-muted);--kit-meter-track:#fbfaf83d;--kit-icon:var(--st-on-forest-ring)}.hlxvqG_section{--kit-sage:var(--st-sage-surface);--kit-sage-line:var(--st-sage-line);--kit-restoring-deep:var(--st-restoring-deep);--kit-out-on-dark:var(--st-out-on-dark)}.hlxvqG_light,.hlxvqG_bone,.hlxvqG_sand{--kit-water:var(--st-water-deep);--kit-air:var(--st-air-deep);--kit-light:var(--st-light-deep);--kit-home:var(--kit-icon)}.hlxvqG_dark,.hlxvqG_forest{--kit-water:var(--st-water-tint);--kit-air:var(--st-air-tint);--kit-light:var(--st-light-tint);--kit-home:var(--kit-icon)}.hlxvqG_section :is(a,button,[tabindex]):focus-visible{outline:3px solid var(--kit-focus);outline-offset:4px}.hlxvqG_section a:not([class]){text-underline-offset:4px;text-decoration:underline}@media (max-width:799px){.hlxvqG_section{padding-block:72px}}@media (max-width:700px){.hlxvqG_wrap{padding-inline:20px}}.hlxvqG_page{padding-block:var(--st-web-section)}
.MvEnSW_heading{font-family:var(--st-display);letter-spacing:-.035em;text-wrap:balance;color:inherit;margin:0;scroll-margin-top:88px;font-weight:500}.MvEnSW_h1{max-width:18ch;font-size:60px;line-height:1.02}.MvEnSW_h2{max-width:24ch;font-size:40px;line-height:1.06}.MvEnSW_h3{letter-spacing:-.02em;font-size:22px;line-height:1.2}.MvEnSW_lede{color:var(--kit-text-mid,var(--st-text-mid));max-width:640px;margin:18px 0 0;font-size:19px;line-height:1.5}@media (max-width:799px){.MvEnSW_h1{font-size:40px;line-height:1.05}.MvEnSW_h2{font-size:30px;line-height:1.1}.MvEnSW_h3{font-size:20px}.MvEnSW_lede{font-size:18px}}.MvEnSW_home{max-width:20ch;font-size:clamp(38px,4.2vw,62px);line-height:1.02}
.UErVUa_crumbs ol{font-size:var(--st-web-small);color:var(--kit-text-mid);flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.UErVUa_crumbs li{align-items:center;display:flex}.UErVUa_crumbs li+li:before{content:"/";color:var(--kit-text-mid);margin-inline:10px}.UErVUa_crumbs a{color:inherit;align-items:center;min-height:32px;text-decoration:none;display:inline-flex}.UErVUa_crumbs a:hover{color:var(--kit-text);text-underline-offset:4px;text-decoration:underline}.UErVUa_crumbs [aria-current]{color:var(--kit-text)}
._2_j6ua_hero._2_j6ua_hero{padding-block:var(--st-web-hero-top) var(--st-web-section)}._2_j6ua_hero._2_j6ua_hero._2_j6ua_tight{padding-bottom:var(--st-web-gap-l)}._2_j6ua_grid{gap:var(--st-web-gap-l);display:grid}._2_j6ua_crumbs{margin-bottom:var(--st-web-gap-m)}._2_j6ua_title._2_j6ua_title{font-size:var(--st-web-h1);letter-spacing:-.04em;max-width:16ch;line-height:1.02}._2_j6ua_title._2_j6ua_wide{max-width:24ch}._2_j6ua_statement{max-width:24ch;font:500 var(--st-web-statement)/1.18 var(--st-display);letter-spacing:-.025em;color:var(--kit-text);text-wrap:balance;margin:20px 0 0}._2_j6ua_statement+._2_j6ua_lede{margin-top:16px}._2_j6ua_lede{margin-top:var(--st-web-gap-m);max-width:600px;font-size:var(--st-web-lede);color:var(--kit-text-mid);text-wrap:pretty;line-height:1.5}._2_j6ua_lede>p{margin:0}._2_j6ua_lede>p+p{margin-top:12px}._2_j6ua_action{margin-top:var(--st-web-gap-m)}._2_j6ua_pill{min-height:var(--st-web-button-height);border-radius:var(--st-web-radius-button);background:var(--kit-text);color:var(--kit-ground);font:500 16px/1 var(--st-sans);overflow-wrap:anywhere;align-items:center;gap:10px;padding:0 24px;text-decoration:none;display:inline-flex}._2_j6ua_pill:hover{opacity:.88}._2_j6ua_pill:focus-visible{outline:3px solid var(--kit-focus);outline-offset:4px}._2_j6ua_meta{margin-top:var(--st-web-gap-m);font-size:var(--st-web-small);color:var(--kit-text-mid);flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}._2_j6ua_aside{min-width:0}@media (max-width:1099px){._2_j6ua_grid[data-aside]{flex-direction:column;gap:0;display:flex}._2_j6ua_grid[data-aside] ._2_j6ua_text{display:contents}._2_j6ua_grid[data-aside] ._2_j6ua_crumbs{order:1}._2_j6ua_grid[data-aside] ._2_j6ua_title,._2_j6ua_grid[data-aside] ._2_j6ua_statement{order:2}._2_j6ua_grid[data-aside] ._2_j6ua_aside{margin-top:var(--st-web-gap-m);order:3}._2_j6ua_grid[data-aside] ._2_j6ua_lede{order:4}._2_j6ua_grid[data-aside] ._2_j6ua_action{order:5}._2_j6ua_grid[data-aside] ._2_j6ua_meta{order:6}._2_j6ua_grid[data-aside][data-object-last] ._2_j6ua_aside{margin-top:var(--st-web-gap-l);order:7}}@media (min-width:1100px){._2_j6ua_grid[data-aside]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;column-gap:32px}._2_j6ua_grid[data-aside] ._2_j6ua_text{grid-column:1/span 7}._2_j6ua_grid[data-aside] ._2_j6ua_aside{grid-column:8/span 5}._2_j6ua_grid[data-aside][data-align-start]{align-items:start}._2_j6ua_grid[data-aside][data-aside-at-text] ._2_j6ua_text{grid-column:1/span 6}._2_j6ua_grid[data-aside][data-aside-at-text] ._2_j6ua_aside{grid-column:7/span 6}._2_j6ua_grid[data-split] ._2_j6ua_text{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;column-gap:32px;display:grid}._2_j6ua_grid[data-split] ._2_j6ua_crumbs{grid-area:1/1/auto/-1}._2_j6ua_grid[data-split] ._2_j6ua_title{grid-area:2/1/auto/span 6;max-width:14ch}._2_j6ua_grid[data-split] ._2_j6ua_statement{grid-area:3/1/auto/span 6;align-self:start}._2_j6ua_grid[data-split] ._2_j6ua_lede{grid-area:2/7/span 3/span 6;align-self:start;margin-top:0}._2_j6ua_grid[data-split] ._2_j6ua_meta{grid-area:4/1/auto/span 6;align-self:start}}._2_j6ua_split ._2_j6ua_answer>:first-child{margin-top:0}._2_j6ua_split ._2_j6ua_statement{max-width:26ch}@media (max-width:1099px){._2_j6ua_split ._2_j6ua_answer{margin-top:var(--st-web-gap-m)}}@media (min-width:1100px){._2_j6ua_split{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:32px;display:grid}._2_j6ua_split>._2_j6ua_title{grid-column:1/span 6;max-width:14ch}._2_j6ua_split>._2_j6ua_answer{grid-column:7/span 6;padding-top:10px}}._2_j6ua_cardGrid{gap:0;display:grid}._2_j6ua_cardTitle._2_j6ua_cardTitle{max-width:14ch}._2_j6ua_card{margin-top:var(--st-web-gap-m);border-radius:var(--st-web-radius-card);background:var(--kit-data);border:1px solid var(--kit-data-line);padding:32px}._2_j6ua_card>._2_j6ua_statement{max-width:30ch;margin-top:20px}._2_j6ua_card>._2_j6ua_lede{color:var(--kit-text)}._2_j6ua_cardMark{background:var(--kit-ground);border:1.5px solid var(--kit-data-line);width:56px;height:56px;color:var(--kit-icon);border-radius:50%;place-items:center;display:inline-grid}._2_j6ua_cardAside{margin-top:var(--st-web-gap-l)}@media (max-width:799px){._2_j6ua_card{padding:24px}._2_j6ua_cardMark{width:48px;height:48px}}@media (min-width:1100px){._2_j6ua_cardGrid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:32px}._2_j6ua_cardCrumbs{grid-area:1/1/auto/-1}._2_j6ua_cardTitle{grid-area:2/1/auto/span 6}._2_j6ua_card{grid-area:2/7/span 2/span 6;margin-top:0}._2_j6ua_cardMeta{grid-area:3/1/auto/span 5;align-self:end}._2_j6ua_cardGrid[data-aside] ._2_j6ua_card{margin-top:var(--st-web-gap-m);grid-area:3/1/auto/span 7}._2_j6ua_cardGrid[data-aside] ._2_j6ua_cardMeta{grid-row:4;align-self:start}._2_j6ua_cardGrid[data-aside] ._2_j6ua_cardAside{grid-area:2/9/span 3/span 4;align-self:end;margin-top:0}}