.installation-journey_page__Wjald{background:var(--vh-brand-paper);color:var(--vh-brand-raised);padding-bottom:60px}.installation-journey_hero___C5__{position:relative;isolation:isolate;background:var(--vh-brand-graphite);color:#fff;min-height:350px;display:flex;align-items:center;overflow:hidden}.installation-journey_hero___C5__>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:75%;object-position:75%;z-index:-2}.installation-journey_hero___C5__:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(var(--vh-brand-graphite-rgb),.9608),rgba(var(--vh-brand-graphite-rgb),.7412) 48%,rgba(var(--vh-brand-graphite-rgb),.2));z-index:-1}.installation-journey_hero___C5__>div{max-width:1370px;width:100%;margin:auto;padding:45px 25px}.installation-journey_hero___C5__ span{font-size:11px;letter-spacing:.15em;color:#efcf8e;font-weight:800}.installation-journey_hero___C5__ h1{font-size:clamp(34px,5vw,56px);line-height:1.1;font-weight:850;letter-spacing:-.04em;margin:18px 0}.installation-journey_hero___C5__ p{font-size:16px;line-height:1.75;max-width:560px;color:var(--vh-brand-light)}.installation-journey_heroLinks__2hRlN{display:flex;gap:20px}.installation-journey_heroLinks__2hRlN a{min-height:44px;display:flex;align-items:center;font-size:12px;font-weight:750;color:#f1d397}.installation-journey_layout__MWMuE{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:26px;max-width:1370px;margin:32px auto;padding:0 25px;align-items:start}.installation-journey_form__RUIu6{background:#fff;border:1px solid var(--vh-brand-line);border-radius:16px;overflow:hidden}.installation-journey_progress__sNpha{display:flex;gap:6px;overflow:auto;background:var(--vh-brand-line);padding:16px}.installation-journey_progress__sNpha button{flex:1;display:flex;align-items:center;gap:8px;padding:8px;border:0;background:transparent;font:inherit;font-size:11px;font-weight:750;color:#6b8091;white-space:nowrap;cursor:pointer}.installation-journey_progress__sNpha b{display:grid;place-items:center;width:28px;height:28px;background:var(--vh-brand-line);border-radius:50%;flex-shrink:0}.installation-journey_progress__sNpha [aria-current=step]{color:var(--vh-brand-raised)}.installation-journey_progress__sNpha [aria-current=step] b{background:var(--vh-brand-raised);color:#ecd097}.installation-journey_body__o2l4l{padding:30px;border:0;margin:0}.installation-journey_body__o2l4l h2{font-size:28px;line-height:1.2;font-weight:800;letter-spacing:-.035em;margin:0 0 15px}.installation-journey_intro__LSBAK{font-size:14px;line-height:1.8;color:#6c8090;margin-bottom:25px}.installation-journey_fields__JJ693{display:grid;gap:23px}.installation-journey_grid__86vx5{display:grid;grid-template-columns:1fr 1fr;gap:21px}.installation-journey_field__e6oZi{display:grid;gap:8px}.installation-journey_field__e6oZi>span{font-size:13px;font-weight:750}.installation-journey_field__e6oZi input,.installation-journey_field__e6oZi select,.installation-journey_field__e6oZi textarea{width:100%;font:inherit;font-size:14px;color:var(--vh-brand-raised);border:1px solid var(--vh-brand-light);border-radius:9px;padding:13px;min-height:50px;background:#fff}.installation-journey_field__e6oZi textarea{min-height:155px;resize:vertical}.installation-journey_field__e6oZi small{font-size:12px;line-height:1.7;color:#72889a}.installation-journey_fieldError__UK48H{font-size:12px;color:#9c392d}.installation-journey_equipment__XqCLK{display:flex;align-items:center;gap:18px;background:var(--vh-brand-paper);border:1px solid var(--vh-brand-line);border-radius:12px;padding:18px}.installation-journey_equipment__XqCLK img{width:90px;height:90px;-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:9px}.installation-journey_equipment__XqCLK span{font-size:9px;letter-spacing:.1em;color:#a07a30;font-weight:800}.installation-journey_equipment__XqCLK strong{display:block;font-size:16px;margin-top:8px}.installation-journey_equipment__XqCLK a{display:inline-flex;align-items:center;min-height:44px;font-size:12px;color:var(--vh-brand-muted)}.installation-journey_review__Xo6jj{display:grid;grid-template-columns:1fr 1fr;gap:13px}.installation-journey_review__Xo6jj>div{border:1px solid var(--vh-brand-line);border-radius:9px;background:var(--vh-brand-paper);padding:16px}.installation-journey_review__Xo6jj dt{font-size:11px;font-weight:750;color:#6e8595}.installation-journey_review__Xo6jj dd{font-size:14px;line-height:1.8;margin:8px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.installation-journey_note__s0ko0{display:flex;align-items:flex-start;gap:12px;padding:18px;background:#fffaf0;border:1px solid #e6dcc4;border-radius:10px;font-size:13px;line-height:1.8;margin-top:20px}.installation-journey_note__s0ko0 p{margin:0}.installation-journey_note__s0ko0 svg{flex-shrink:0;color:#a17a2d;margin-top:3px}.installation-journey_actions__QhgSq{display:flex;justify-content:space-between;gap:15px;border-top:1px solid var(--vh-brand-line);padding-top:24px;margin-top:28px;align-items:center}.installation-journey_actions__QhgSq button,.installation-journey_primary__7rfGI{display:inline-flex;align-items:center;justify-content:center;gap:15px;min-height:48px;padding:12px 18px;border:1px solid #d6c698;border-radius:9px;background:#fff;font:inherit;font-size:13px;font-weight:800;color:var(--vh-brand-raised);cursor:pointer}.installation-journey_actions__QhgSq .installation-journey_primary__7rfGI{background:#edce88;border-color:#c7a44d}.installation-journey_actions__QhgSq a:not(.installation-journey_primary__7rfGI){font-size:12px;line-height:1.6;color:#617e92}.installation-journey_saved__7EPub{font-size:11px;color:#7890a1;line-height:1.8;margin-top:17px}.installation-journey_error__lNE17{background:#fff1ec;border:1px solid #e7c5b9;padding:17px;border-radius:9px;color:#923c2d;font-size:13px;line-height:1.8}.installation-journey_error__lNE17 a{display:block;min-height:44px;padding-top:12px;font-weight:750}.installation-journey_aside__PGxqn{background:var(--vh-brand-graphite);color:#fff;padding:28px;border-radius:15px}.installation-journey_aside__PGxqn>span{font-size:9px;letter-spacing:.13em;color:#e7c886;font-weight:800}.installation-journey_aside__PGxqn h3{font-size:25px;line-height:1.2;font-weight:800;letter-spacing:-.035em;margin:18px 0}.installation-journey_aside__PGxqn ol{padding-left:18px;font-size:13px;line-height:1.9;color:var(--vh-brand-light)}.installation-journey_aside__PGxqn li{margin:12px 0}.installation-journey_aside__PGxqn>div{display:flex;gap:10px;align-items:center;padding:15px 0;border-block:1px solid #ffffff24;font-size:13px}.installation-journey_aside__PGxqn>div p{margin:0}.installation-journey_aside__PGxqn a{display:flex;align-items:center;min-height:44px;color:#e9ca87;font-size:12px;font-weight:750}.installation-journey_page__Wjald :is(button,a,input,textarea,select):focus-visible{outline:3px solid #b88c32;outline-offset:3px}.installation-journey_body__o2l4l:disabled{opacity:.65}@media(max-width:900px){.installation-journey_layout__MWMuE{grid-template-columns:1fr}.installation-journey_aside__PGxqn{display:none}}@media(max-width:600px){.installation-journey_layout__MWMuE{padding:0 15px;margin:20px auto}.installation-journey_body__o2l4l{padding:23px 18px}.installation-journey_grid__86vx5,.installation-journey_review__Xo6jj{grid-template-columns:1fr}.installation-journey_body__o2l4l h2{font-size:25px}.installation-journey_progress__sNpha{padding:12px}.installation-journey_progress__sNpha button{font-size:10px}.installation-journey_actions__QhgSq{align-items:stretch;flex-wrap:wrap}.installation-journey_actions__QhgSq .installation-journey_primary__7rfGI{width:100%}.installation-journey_hero___C5__>div{padding:35px 20px}.installation-journey_hero___C5__{min-height:330px}}body:has([data-volthub-light-world=true]) .installation-journey_hero___C5__{background:#fff9e6!important;color:#26372a!important}body:has([data-volthub-light-world=true]) .installation-journey_hero___C5__:after{background:linear-gradient(90deg,rgba(255,249,230,.961),rgba(255,249,230,.741) 48%,rgba(255,249,230,.2))!important}body:has([data-volthub-light-world=true]) .installation-journey_hero___C5__ span{color:#795f18!important}body:has([data-volthub-light-world=true]) .installation-journey_hero___C5__ p{color:#626b59!important}body:has([data-volthub-light-world=true]) .installation-journey_heroLinks__2hRlN a{color:#795f18!important}body:has([data-volthub-light-world=true]) .installation-journey_progress__sNpha [aria-current=step] b{background:#fff9e6!important;color:#795f18!important}body:has([data-volthub-light-world=true]) .installation-journey_aside__PGxqn{background:#fff9e6!important;color:#26372a!important}body:has([data-volthub-light-world=true]) .installation-journey_aside__PGxqn>span{color:#795f18!important}body:has([data-volthub-light-world=true]) .installation-journey_aside__PGxqn ol{color:#626b59!important}body:has([data-volthub-light-world=true]) .installation-journey_aside__PGxqn>div{border-block:1px solid #dcd8c6!important}body:has([data-volthub-light-world=true]) .installation-journey_aside__PGxqn a{color:#795f18!important}