.FamiljebostaderStockholmEditorial_shell__5_8E7{color:var(--kq-ink);background:white;font-family:var(--font-plex),"IBM Plex Sans",system-ui,sans-serif;font-size:16px;line-height:24px;-webkit-font-smoothing:antialiased}.FamiljebostaderStockholmEditorial_shell__5_8E7 *,.FamiljebostaderStockholmEditorial_shell__5_8E7 :after,.FamiljebostaderStockholmEditorial_shell__5_8E7 :before{box-sizing:border-box}.FamiljebostaderStockholmEditorial_shell__5_8E7 h1,.FamiljebostaderStockholmEditorial_shell__5_8E7 h2,.FamiljebostaderStockholmEditorial_shell__5_8E7 h3,.FamiljebostaderStockholmEditorial_shell__5_8E7 strong,.FamiljebostaderStockholmEditorial_shell__5_8E7 summary{font-family:var(--font-onest),"Onest",system-ui,sans-serif}.FamiljebostaderStockholmEditorial_shell__5_8E7 h1,.FamiljebostaderStockholmEditorial_shell__5_8E7 h2,.FamiljebostaderStockholmEditorial_shell__5_8E7 h3{font-weight:500;letter-spacing:-.02em}.FamiljebostaderStockholmEditorial_shell__5_8E7 a{color:inherit;text-decoration:none}.FamiljebostaderStockholmEditorial_shell__5_8E7 svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.FamiljebostaderStockholmEditorial_wrap__NSXGZ{width:min(100% - 48px,1180px);margin-inline:auto}.FamiljebostaderStockholmEditorial_page___xn8X{display:block}.FamiljebostaderStockholmEditorial_sectionLabel__mfTe2{margin-bottom:10px;color:var(--kq-blue);font-family:var(--font-onest),"Onest",system-ui,sans-serif;font-size:13px;letter-spacing:.14em;line-height:19px;text-transform:uppercase}.FamiljebostaderStockholmEditorial_sectionIntro__LxKl8{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:end;gap:40px;margin-bottom:40px}.FamiljebostaderStockholmEditorial_sectionIntro__LxKl8 h2{font-size:32px;line-height:40px}.FamiljebostaderStockholmEditorial_sectionIntro__LxKl8 p{color:var(--kq-ink-soft);font-size:16px;line-height:26px}.FamiljebostaderStockholmEditorial_aboutSection__06jLj{padding:72px 0;border-bottom:1px solid var(--kq-line)}.FamiljebostaderStockholmEditorial_aboutGrid__So0Xb{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:48px}.FamiljebostaderStockholmEditorial_aboutCopy__HL_FQ p{margin-bottom:16px;color:var(--kq-ink-soft);font-size:16px;line-height:26px}.FamiljebostaderStockholmEditorial_aboutCopy__HL_FQ p:last-child{margin-bottom:0}.FamiljebostaderStockholmEditorial_factGrid__KNOJ6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-content:start}.FamiljebostaderStockholmEditorial_factCard__eehVH{display:flex;flex-direction:column;gap:6px;padding:20px;border:1px solid var(--kq-line);border-radius:12px;background:white}.FamiljebostaderStockholmEditorial_factCard__eehVH strong{font-size:24px;font-weight:600;letter-spacing:-.02em;line-height:32px}.FamiljebostaderStockholmEditorial_factCard__eehVH span{color:var(--kq-ink-soft);font-size:14px;line-height:22px}.FamiljebostaderStockholmEditorial_routeSection__If72M{padding:72px 0;background:var(--kq-panel)}.FamiljebostaderStockholmEditorial_rail__XgXUd{display:grid;gap:12px;padding:24px;border:1px solid var(--kq-line);border-radius:16px;background:white;grid-template-areas:"railhead" "railbody"}.FamiljebostaderStockholmEditorial_railHeader__wHUjY{display:flex;align-items:center;justify-content:space-between;grid-area:railhead;padding-bottom:16px;border-bottom:1px solid var(--kq-line);color:var(--kq-ink-faint);font-family:var(--font-onest),"Onest",system-ui,sans-serif;font-size:12px;letter-spacing:.12em;line-height:18px}.FamiljebostaderStockholmEditorial_railBody__BQQis{display:grid;gap:12px;grid-area:railbody}.FamiljebostaderStockholmEditorial_railStop__JGhYC{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:start;gap:16px;padding:20px;border:1px solid var(--kq-line);border-radius:12px;background:white}.FamiljebostaderStockholmEditorial_railMarker__ZXJkB{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;border-radius:12px;background:var(--kq-blue-soft);color:var(--kq-blue);font-family:var(--font-onest),"Onest",system-ui,sans-serif;font-size:14px;font-weight:600}.FamiljebostaderStockholmEditorial_railCopy__OEGTM h3{margin-bottom:6px;font-size:18px;font-weight:600;line-height:24px}.FamiljebostaderStockholmEditorial_railCopy__OEGTM p{color:var(--kq-ink-soft);font-size:15px;line-height:23px}.FamiljebostaderStockholmEditorial_railState__SYN4W{padding:4px 10px;border-radius:8px;background:var(--kq-panel);color:var(--kq-ink-faint);font-family:var(--font-onest),"Onest",system-ui,sans-serif;font-size:12px;letter-spacing:.1em;line-height:18px}.FamiljebostaderStockholmEditorial_selectionSection__PuLAZ{padding:72px 0;border-bottom:1px solid var(--kq-line)}.FamiljebostaderStockholmEditorial_selectionGrid__6j077{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:start}.FamiljebostaderStockholmEditorial_selectionCopy__PtyU9 p{margin-bottom:16px;color:var(--kq-ink-soft);font-size:16px;line-height:26px}.FamiljebostaderStockholmEditorial_truthNote__33LZB{display:flex;flex-direction:column;gap:6px;padding:20px;border:1px solid var(--kq-cream-line);border-radius:12px;background:var(--kq-cream);color:var(--kq-cream-ink);font-size:15px;line-height:23px}.FamiljebostaderStockholmEditorial_selectionList__3P_x8{display:grid;gap:12px}.FamiljebostaderStockholmEditorial_selectionRow__1XIAV{display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;padding:20px;border:1px solid var(--kq-line);border-radius:12px;background:white}.FamiljebostaderStockholmEditorial_selectionIndex__r0ymi{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border-radius:9px;background:var(--kq-navy);color:white;font-family:var(--font-onest),"Onest",system-ui,sans-serif;font-size:13px;font-weight:600}.FamiljebostaderStockholmEditorial_selectionRow__1XIAV h3{margin-bottom:4px;font-size:18px;font-weight:600;line-height:24px}.FamiljebostaderStockholmEditorial_selectionRow__1XIAV p{color:var(--kq-ink-soft);font-size:15px;line-height:23px}.FamiljebostaderStockholmEditorial_areaSection__2KBHL{padding:72px 0;background:var(--kq-panel)}.FamiljebostaderStockholmEditorial_areaChips__Dx50J{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.FamiljebostaderStockholmEditorial_areaChips__Dx50J span{padding:6px 14px;border:1px solid var(--kq-line-soft);border-radius:8px;background:white;font-size:14px;line-height:22px}.FamiljebostaderStockholmEditorial_areaNote__fkBU5{max-width:62ch;color:var(--kq-ink-soft);font-size:15px;line-height:24px}.FamiljebostaderStockholmEditorial_requirementSection__FkIcU{padding:72px 0;border-bottom:1px solid var(--kq-line)}.FamiljebostaderStockholmEditorial_requirementGrid__CfRvj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.FamiljebostaderStockholmEditorial_requirementCard__NgCps{display:flex;flex-direction:column;gap:8px;padding:24px;border:1px solid var(--kq-line);border-radius:12px;background:white}.FamiljebostaderStockholmEditorial_requirementKicker__VVodB{width:-moz-fit-content;width:fit-content;padding:4px 10px;border-radius:8px;background:var(--kq-blue-soft);color:var(--kq-blue);font-family:var(--font-onest),"Onest",system-ui,sans-serif;font-size:12px;letter-spacing:.1em;line-height:18px}.FamiljebostaderStockholmEditorial_requirementCard__NgCps strong{font-size:18px;font-weight:600;line-height:26px}.FamiljebostaderStockholmEditorial_requirementCard__NgCps p{color:var(--kq-ink-soft);font-size:15px;line-height:23px}.FamiljebostaderStockholmEditorial_mistakeSection__jQiqW{padding:72px 0;background:var(--kq-panel)}.FamiljebostaderStockholmEditorial_mistakeList__E6_UB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.FamiljebostaderStockholmEditorial_mistakeItem__p_zLB{display:grid;grid-template-columns:32px minmax(0,1fr);gap:14px;padding:20px;border:1px solid var(--kq-line);border-radius:12px;background:white}.FamiljebostaderStockholmEditorial_mistakeItem__p_zLB span{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border-radius:8px;background:var(--kq-cream);color:var(--kq-cream-ink);font-family:var(--font-onest),"Onest",system-ui,sans-serif;font-size:13px;font-weight:600}.FamiljebostaderStockholmEditorial_mistakeItem__p_zLB strong{display:block;margin-bottom:4px;font-size:16px;font-weight:600;line-height:24px}.FamiljebostaderStockholmEditorial_mistakeItem__p_zLB p{color:var(--kq-ink-soft);font-size:15px;line-height:23px}.FamiljebostaderStockholmEditorial_statsSection__Y4wYn{padding:72px 0;border-bottom:1px solid var(--kq-line)}.FamiljebostaderStockholmEditorial_statsTableWrap__Cr88J{overflow-x:auto;border:1px solid var(--kq-line);border-radius:12px}.FamiljebostaderStockholmEditorial_statsTable__lDNoS{width:100%;border-collapse:collapse;font-size:15px;line-height:23px}.FamiljebostaderStockholmEditorial_statsTable__lDNoS td,.FamiljebostaderStockholmEditorial_statsTable__lDNoS th{padding:14px 18px;border-bottom:1px solid var(--kq-line);text-align:left;white-space:nowrap}.FamiljebostaderStockholmEditorial_statsTable__lDNoS th{background:var(--kq-panel);font-family:var(--font-onest),"Onest",system-ui,sans-serif;font-size:14px;font-weight:600}.FamiljebostaderStockholmEditorial_statsTable__lDNoS tr:last-child td{border-bottom:0}.FamiljebostaderStockholmEditorial_statsFootnote__CucLO{margin-top:16px;color:var(--kq-ink-faint);font-size:14px;line-height:22px}.FamiljebostaderStockholmEditorial_textLink__XoUWJ{display:inline-flex;align-items:center;gap:8px;color:var(--kq-blue);font-family:var(--font-onest),"Onest",system-ui,sans-serif;font-size:15px;font-weight:500;text-decoration:underline;text-underline-offset:4px}.FamiljebostaderStockholmEditorial_boundarySection__d9DR7{padding:72px 0;background:var(--kq-panel)}.FamiljebostaderStockholmEditorial_boundaryGrid__mqiQO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.FamiljebostaderStockholmEditorial_boioLane__IDRzL,.FamiljebostaderStockholmEditorial_providerLane__9EWVU{display:flex;flex-direction:column;gap:12px;padding:28px;border:1px solid var(--kq-line);border-radius:12px;background:white}.FamiljebostaderStockholmEditorial_shell__5_8E7 .kq-qcard.FamiljebostaderStockholmEditorial_boioLane__IDRzL{border-color:var(--kq-navy);background:var(--kq-navy);color:white}.FamiljebostaderStockholmEditorial_boioLane__IDRzL p{color:rgba(255,255,255,.78)}.FamiljebostaderStockholmEditorial_boioLane__IDRzL a{color:white}.FamiljebostaderStockholmEditorial_laneLabel__q_N7w{width:-moz-fit-content;width:fit-content;padding:4px 10px;border-radius:8px;background:var(--kq-panel);color:var(--kq-ink-faint);font-family:var(--font-onest),"Onest",system-ui,sans-serif;font-size:12px;letter-spacing:.1em;line-height:18px}.FamiljebostaderStockholmEditorial_boioLane__IDRzL .FamiljebostaderStockholmEditorial_laneLabel__q_N7w{background:rgba(255,255,255,.12);color:rgba(255,255,255,.8)}.FamiljebostaderStockholmEditorial_boioLane__IDRzL h3,.FamiljebostaderStockholmEditorial_providerLane__9EWVU h3{font-size:20px;line-height:28px}.FamiljebostaderStockholmEditorial_providerLane__9EWVU p{color:var(--kq-ink-soft);font-size:15px;line-height:23px}.FamiljebostaderStockholmEditorial_providerLane__9EWVU ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.FamiljebostaderStockholmEditorial_providerLane__9EWVU li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;align-items:start;color:var(--kq-ink-soft);font-size:15px;line-height:23px}.FamiljebostaderStockholmEditorial_providerLane__9EWVU li svg{margin-top:4px;color:var(--kq-green)}.FamiljebostaderStockholmEditorial_boioLane__IDRzL a,.FamiljebostaderStockholmEditorial_providerLane__9EWVU a{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:8px;font-family:var(--font-onest),"Onest",system-ui,sans-serif;font-size:15px;font-weight:500;text-decoration:underline;text-underline-offset:4px}.FamiljebostaderStockholmEditorial_faqSection__duT4l{padding:72px 0;border-bottom:1px solid var(--kq-line)}.FamiljebostaderStockholmEditorial_faqGrid__GtYwd{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:48px;align-items:start}.FamiljebostaderStockholmEditorial_faqIntro__b5KMk h2{margin-bottom:12px;font-size:32px;line-height:40px}.FamiljebostaderStockholmEditorial_faqIntro__b5KMk p{color:var(--kq-ink-soft);font-size:16px;line-height:26px}.FamiljebostaderStockholmEditorial_faqList__sejDV{display:grid;gap:12px}.FamiljebostaderStockholmEditorial_faqList__sejDV details{padding:20px 24px;border:1px solid var(--kq-line);border-radius:12px;background:white}.FamiljebostaderStockholmEditorial_faqList__sejDV summary{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;font-size:17px;font-weight:600;line-height:25px;list-style:none}.FamiljebostaderStockholmEditorial_faqList__sejDV summary::-webkit-details-marker{display:none}.FamiljebostaderStockholmEditorial_faqList__sejDV summary i{color:var(--kq-ink-faint);font-size:20px;font-style:normal;line-height:20px}.FamiljebostaderStockholmEditorial_faqList__sejDV details[open] summary i{color:var(--kq-blue)}.FamiljebostaderStockholmEditorial_faqList__sejDV p{margin-top:12px;color:var(--kq-ink-soft);font-size:15px;line-height:24px}.FamiljebostaderStockholmEditorial_sourceSection__VJBqs{padding:72px 0;background:var(--kq-panel)}.FamiljebostaderStockholmEditorial_sourceHead__5zV2E{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:24px;margin-bottom:32px}.FamiljebostaderStockholmEditorial_sourceHead__5zV2E h2{font-size:32px;line-height:40px}.FamiljebostaderStockholmEditorial_sourceStamp__yDza7{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid var(--kq-line-soft);border-radius:8px;background:white;color:var(--kq-green-ink);font-family:var(--font-onest),"Onest",system-ui,sans-serif;font-size:13px;letter-spacing:.08em;line-height:19px}.FamiljebostaderStockholmEditorial_sourceGrid___pGgF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.FamiljebostaderStockholmEditorial_sourceGrid___pGgF a{display:grid;gap:6px;padding:22px;border:1px solid var(--kq-line);border-radius:12px;background:white}.FamiljebostaderStockholmEditorial_sourceGrid___pGgF a:hover{border-color:var(--kq-blue)}.FamiljebostaderStockholmEditorial_sourceGrid___pGgF a>span{color:var(--kq-ink-faint);font-family:var(--font-onest),"Onest",system-ui,sans-serif;font-size:12px;letter-spacing:.1em;line-height:18px}.FamiljebostaderStockholmEditorial_sourceGrid___pGgF strong{font-size:17px;font-weight:600;line-height:25px}.FamiljebostaderStockholmEditorial_sourceGrid___pGgF p{color:var(--kq-ink-soft);font-size:14px;line-height:22px}.FamiljebostaderStockholmEditorial_sourceGrid___pGgF svg{color:var(--kq-blue)}.FamiljebostaderStockholmEditorial_sourceFootnote__LeRsG{margin-top:24px;max-width:72ch;color:var(--kq-ink-faint);font-size:14px;line-height:22px}.FamiljebostaderStockholmEditorial_linkSection__fUX1_{padding:72px 0}.FamiljebostaderStockholmEditorial_linkGrid__t_af9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.FamiljebostaderStockholmEditorial_linkGrid__t_af9 a{display:grid;gap:6px;padding:22px;border:1px solid var(--kq-line);border-radius:12px;background:white}.FamiljebostaderStockholmEditorial_linkGrid__t_af9 a:hover{border-color:var(--kq-blue)}.FamiljebostaderStockholmEditorial_linkGrid__t_af9 strong{font-size:17px;font-weight:600;line-height:25px}.FamiljebostaderStockholmEditorial_linkGrid__t_af9 p{color:var(--kq-ink-soft);font-size:14px;line-height:22px}.FamiljebostaderStockholmEditorial_finalCta__p_dfs{padding:64px 0;background:var(--kq-navy);color:white}.FamiljebostaderStockholmEditorial_finalEyebrow__m2axb{display:block;margin-bottom:12px;color:rgba(255,255,255,.6);font-family:var(--font-onest),"Onest",system-ui,sans-serif;font-size:12px;letter-spacing:.14em;line-height:18px}.FamiljebostaderStockholmEditorial_finalCta__p_dfs h2{max-width:20ch;margin-bottom:16px;font-size:32px;line-height:40px}.FamiljebostaderStockholmEditorial_finalCta__p_dfs>div>p{max-width:60ch;margin-bottom:24px;color:rgba(255,255,255,.78);font-size:16px;line-height:26px}.FamiljebostaderStockholmEditorial_finalActions__irz2z{display:flex;flex-wrap:wrap;gap:12px}.FamiljebostaderStockholmEditorial_finalActions__irz2z a:first-child{padding:8px 28px;border-radius:12px;background:var(--kq-blue)}.FamiljebostaderStockholmEditorial_finalActions__irz2z a:first-child,.FamiljebostaderStockholmEditorial_finalActions__irz2z a:last-child{display:inline-flex;height:48px;align-items:center;gap:8px;color:white;font-family:var(--font-onest),"Onest",system-ui,sans-serif;font-size:16px;font-weight:500}.FamiljebostaderStockholmEditorial_finalActions__irz2z a:last-child{padding:8px 24px;border:1px solid rgba(255,255,255,.28);border-radius:12px}@media (max-width:960px){.FamiljebostaderStockholmEditorial_aboutGrid__So0Xb,.FamiljebostaderStockholmEditorial_faqGrid__GtYwd,.FamiljebostaderStockholmEditorial_selectionGrid__6j077{grid-template-columns:minmax(0,1fr);gap:32px}.FamiljebostaderStockholmEditorial_sectionIntro__LxKl8{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px}.FamiljebostaderStockholmEditorial_boundaryGrid__mqiQO,.FamiljebostaderStockholmEditorial_linkGrid__t_af9,.FamiljebostaderStockholmEditorial_mistakeList__E6_UB,.FamiljebostaderStockholmEditorial_requirementGrid__CfRvj,.FamiljebostaderStockholmEditorial_sourceGrid___pGgF{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.FamiljebostaderStockholmEditorial_wrap__NSXGZ{width:min(100% - 32px,1180px)}.FamiljebostaderStockholmEditorial_faqIntro__b5KMk h2,.FamiljebostaderStockholmEditorial_finalCta__p_dfs h2,.FamiljebostaderStockholmEditorial_sectionIntro__LxKl8 h2,.FamiljebostaderStockholmEditorial_sourceHead__5zV2E h2{font-size:26px;line-height:34px}.FamiljebostaderStockholmEditorial_aboutSection__06jLj,.FamiljebostaderStockholmEditorial_areaSection__2KBHL,.FamiljebostaderStockholmEditorial_boundarySection__d9DR7,.FamiljebostaderStockholmEditorial_faqSection__duT4l,.FamiljebostaderStockholmEditorial_linkSection__fUX1_,.FamiljebostaderStockholmEditorial_mistakeSection__jQiqW,.FamiljebostaderStockholmEditorial_requirementSection__FkIcU,.FamiljebostaderStockholmEditorial_routeSection__If72M,.FamiljebostaderStockholmEditorial_selectionSection__PuLAZ,.FamiljebostaderStockholmEditorial_sourceSection__VJBqs,.FamiljebostaderStockholmEditorial_statsSection__Y4wYn{padding:48px 0}}@media (max-width:420px){.FamiljebostaderStockholmEditorial_factGrid__KNOJ6{grid-template-columns:minmax(0,1fr)}.FamiljebostaderStockholmEditorial_railStop__JGhYC{grid-template-columns:40px minmax(0,1fr)}.FamiljebostaderStockholmEditorial_railState__SYN4W{display:none}}