Digitalt hembesök
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap'); :root { --navy: #253551; --navy-light: #2e4168; --navy-pale: #e8ecf3; --text: #1a2030; --text-muted: #6b7a94; --border: rgba(37,53,81,0.10); --radius: 12px; } .vr-root { font-family: 'Poppins', sans-serif; color: var(--text); max-width: 680px; line-height: 1.65; } .vr-lead { font-size: 18px; color: var(--text-muted); font-weight: 300; margin: 0 0 1.5rem; } .vr-lead strong { color: var(--navy); font-weight: 600; } .vr-specs-strip { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1px; background: var(--border); border: 1px solid var(--border); border-radius: var(--radius); overflow: hidden; margin-bottom: 1.5rem; } .vr-spec-item { background: #fff; padding: 1rem 1.1rem; display: flex; flex-direction: column; gap: 0.2rem; transition: background 0.18s ease, transform 0.18s ease, box-shadow 0.18s ease; cursor: default; } .vr-spec-item:hover { background: var(--navy); transform: translateY(-2px); box-shadow: 0 6px 16px rgba(37,53,81,0.18); z-index: 1; position: relative; } .vr-spec-item:hover .vr-spec-label { color: rgba(255,255,255,0.55); } .vr-spec-item:hover .vr-spec-value { color: #fff; } .vr-spec-label { font-size: 11px; font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-muted); } .vr-spec-value { font-size: 17px; font-weight: 600; color: var(--navy); } .vr-details { border-radius: var(--radius); overflow: hidden; } .vr-details-summary { list-style: none; cursor: pointer; display: flex; align-items: center; justify-content: space-between; padding: 1.1rem 1.4rem; background: var(--navy-pale); border: 2px solid rgba(37,53,81,0.18); border-radius: var(--radius); user-select: none; transition: background 0.18s ease, border-color 0.18s ease; } .vr-details[open] .vr-details-summary { border-bottom-left-radius: 0; border-bottom-right-radius: 0; background: var(--navy); border-color: var(--navy); } .vr-details[open] .vr-details-summary .vr-details-title, .vr-details[open] .vr-details-summary .vr-details-subtitle { color: #fff; } .vr-details[open] .vr-details-summary .vr-details-icon { background: rgba(255,255,255,0.15); } .vr-details[open] .vr-details-summary .vr-details-icon svg { stroke: #fff; } .vr-details[open] .vr-details-summary .vr-chevron { stroke: #fff; } .vr-details-summary::-webkit-details-marker { display: none; } .vr-details-summary:hover { background: #d4dbe8; border-color: rgba(37,53,81,0.3); } .vr-details[open] .vr-details-summary:hover { background: var(--navy-light); border-color: var(--navy-light); } .vr-details-summary-left { display: flex; align-items: center; gap: 0.75rem; } .vr-details-icon { width: 36px; height: 36px; background: rgba(37,53,81,0.12); border-radius: 8px; display: flex; align-items: center; justify-content: center; flex-shrink: 0; transition: background 0.18s ease; } .vr-details-icon svg { width: 18px; height: 18px; stroke: var(--navy); fill: none; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; transition: stroke 0.18s ease; } .vr-details-title { font-size: 15px; font-weight: 700; color: var(--navy); transition: color 0.18s ease; } .vr-details-subtitle { font-size: 13px; color: var(--text-muted); margin-top: 0.05rem; transition: color 0.18s ease; } .vr-chevron { width: 20px; height: 20px; stroke: var(--navy); fill: none; stroke-width: 2.5; stroke-linecap: round; stroke-linejoin: round; transition: transform 0.25s ease, stroke 0.18s ease; flex-shrink: 0; } .vr-details[open] .vr-chevron { transform: rotate(180deg); } .vr-details-body { padding: 1.8rem 1.4rem 1.4rem; background: #fff; border: 2px solid var(--navy); border-top: 1px solid rgba(37,53,81,0.15); border-bottom-left-radius: var(--radius); border-bottom-right-radius: var(--radius); animation: vrFadeIn 0.22s ease; } @keyframes vrFadeIn { from { opacity: 0; transform: translateY(-6px); } to { opacity: 1; transform: translateY(0); } } .vr-section { margin-top: 1.4rem; } .vr-section:first-child { margin-top: 0; } .vr-section-title { font-size: 11px; font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase; color: var(--navy); margin-bottom: 0.6rem; display: flex; align-items: center; gap: 0.5rem; } .vr-section-title::after { content: ''; flex: 1; height: 1px; background: var(--border); } .vr-section p { font-size: 15px; color: var(--text-muted); margin: 0 0 0.5rem; line-height: 1.75; } .vr-device-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 0.5rem; margin-top: 0.3rem; } .vr-device { background: var(--navy); border-radius: 8px; padding: 0.8rem 1rem; display: flex; flex-direction: column; align-items: center; gap: 0.4rem; transition: background 0.18s ease, transform 0.18s ease, box-shadow 0.18s ease; cursor: default; } .vr-device:hover { background: var(--navy-light); transform: translateY(-2px); box-shadow: 0 6px 16px rgba(37,53,81,0.18); } .vr-device-icon { font-size: 20px; } .vr-device-label { font-size: 12px; font-weight: 600; color: #fff; letter-spacing: 0.05em; } .vr-tip { background: linear-gradient(135deg, var(--navy-pale), #eef1f7); border-left: 3px solid var(--navy); border-radius: 0 8px 8px 0; padding: 0.75rem 1rem; font-size: 14px; color: var(--text-muted); line-height: 1.7; transition: border-left-width 0.18s ease, background 0.18s ease; } .vr-tip:hover { border-left-width: 5px; background: linear-gradient(135deg, #dce3ef, #e8edf6); } .vr-tip strong { color: var(--navy); display: block; margin-bottom: 0.15rem; font-size: 11px; letter-spacing: 0.05em; text-transform: uppercase; } .vr-close-btn { display: flex; align-items: center; justify-content: center; gap: 0.4rem; width: 100%; padding: 0.7rem 1rem; background: var(--navy-pale); border: 1px solid rgba(37,53,81,0.15); border-radius: 8px; font-family: 'Poppins', sans-serif; font-size: 13px; font-weight: 600; letter-spacing: 0.05em; color: var(--navy); cursor: pointer; transition: background 0.16s ease, border-color 0.16s ease; } .vr-close-btn:hover { background: #d4dbe8; border-color: rgba(37,53,81,0.3); } .vr-close-btn svg { width: 16px; height: 16px; stroke: var(--navy); fill: none; stroke-width: 2.5; stroke-linecap: round; stroke-linejoin: round; } @media (max-width: 500px) { .vr-specs-strip { grid-template-columns: repeat(3, 1fr); } .vr-device-grid { grid-template-columns: 1fr; } } Kostnadsfri videorådgivning. Boka ett digitalt hembesök och få personlig rådgivning via video — helt utan kostnad och utan att behöva ladda ner någon app. Längd Upp till 15 min Kostnad Helt gratis App krävs Nej Så här fungerar det Bokning, enheter, vad som ingår Under samtalet Du kan visa ditt hem via kameran, ställa frågor och få skräddarsydda tips och lösningar anpassade efter just dina behov — samma personliga service som vid ett fysiskt hembesök. Bokning Så enkelt är det Boka nedan så skickas en länk till din e-post. Klicka på länken vid bokad tid — klart. Inget konto, ingen app. Fungerar på alla enheter 💻 Dator 📱 Mobiltelefon 🖥 Surfplatta Stäng