

{"id":1313,"date":"2026-05-27T14:36:17","date_gmt":"2026-05-27T12:36:17","guid":{"rendered":"https:\/\/kampanj.expressen.se\/kry\/?p=1313"},"modified":"2026-05-28T11:16:47","modified_gmt":"2026-05-28T09:16:47","slug":"det-ar-forsta-gangen-jag-inte-ar-ensam-i-min-viktresa","status":"publish","type":"post","link":"https:\/\/kampanj.expressen.se\/kry\/det-ar-forsta-gangen-jag-inte-ar-ensam-i-min-viktresa\/","title":{"rendered":"\u201dDet \u00e4r f\u00f6rsta g\u00e5ngen jag inte \u00e4r ensam i min viktresa\u201d\u00a0"},"content":{"rendered":"\n[et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;HERO&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; use_background_color_gradient=&#8221;on&#8221; background_color_gradient_stops=&#8221;rgba(255,255,255,0) 44%|rgba(0,0,0,0.4) 100%&#8221; background_enable_image=&#8221;off&#8221; background_blend=&#8221;overlay&#8221; background_video_mp4=&#8221;https:\/\/kampanj.expressen.se\/kry\/wp-content\/uploads\/2026\/05\/kry-032224.mp4&#8243; background_video_width=&#8221;100&#8243; min_height=&#8221;600px&#8221; min_height_tablet=&#8221;499px&#8221; min_height_phone=&#8221;320px&#8221; min_height_last_edited=&#8221;on|phone&#8221; height=&#8221;100vh&#8221; height_tablet=&#8221;90vh&#8221; height_phone=&#8221;80vh&#8221; height_last_edited=&#8221;off|desktop&#8221; max_height=&#8221;1100px&#8221; max_height_tablet=&#8221;900px&#8221; max_height_phone=&#8221;480px&#8221; max_height_last_edited=&#8221;on|desktop&#8221; background_last_edited=&#8221;off|phone&#8221; background_image_tablet=&#8221;https:\/\/kampanj.expressen.se\/kry\/wp-content\/uploads\/2026\/05\/a-3.jpg&#8221; background_enable_image_tablet=&#8221;on&#8221; background_position_tablet=&#8221;center_right&#8221; background_position_phone=&#8221;center_right&#8221; background_horizontal_offset_tablet=&#8221;26%&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_row _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; positioning=&#8221;absolute&#8221; position_origin_a=&#8221;bottom_center&#8221; width=&#8221;90%&#8221; max_width=&#8221;900px&#8221; custom_margin=&#8221;||0px||false|false&#8221; custom_padding=&#8221;||0px||false|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; header_text_align=&#8221;center&#8221; header_text_color=&#8221;#FFFFFF&#8221; header_font_size=&#8221;76px&#8221; custom_margin=&#8221;||10px||false|false&#8221; custom_margin_tablet=&#8221;||0px||false|false&#8221; custom_margin_phone=&#8221;||0px||false|false&#8221; custom_margin_last_edited=&#8221;off|desktop&#8221; header_font_size_tablet=&#8221;52px&#8221; header_font_size_phone=&#8221;32px&#8221; header_font_size_last_edited=&#8221;on|phone&#8221; header_text_shadow_style=&#8221;preset3&#8243; header_text_shadow_blur_strength=&#8221;0.5em&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<h1>\u201dDet \u00e4r f\u00f6rsta g\u00e5ngen jag inte \u00e4r ensam i min viktresa\u201d <\/h1>[\/et_pb_text][et_pb_icon font_icon=&#8221;&#x33;||divi||400&#8243; icon_color=&#8221;#FFFFFF&#8221; icon_width=&#8221;45px&#8221; icon_width_tablet=&#8221;40px&#8221; icon_width_phone=&#8221;30px&#8221; icon_width_last_edited=&#8221;on|phone&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;||||false|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_icon][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;40px||40px||true|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_row _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; width=&#8221;90%&#8221; max_width=&#8221;640px&#8221; custom_padding=&#8221;0px||10px||false|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text module_class=&#8221;ingress&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;|700|||||||&#8221; text_font_size=&#8221;20px&#8221; custom_margin=&#8221;||27px||false|false&#8221; text_font_size_tablet=&#8221;20px&#8221; text_font_size_phone=&#8221;19px&#8221; text_font_size_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<p>Efter \u00e5r av misslyckade dieter och kortsiktiga l\u00f6sningar fann Petra Kilvik n\u00e5got hon aldrig tidigare haft \u2013 ett team som f\u00f6ljde henne hela v\u00e4gen.<\/p>\n<p>Genom Krys digitala viktminskningsprogram fick hon st\u00f6d, uppf\u00f6ljning och verktyg av ett team f\u00f6r att g\u00f6ra f\u00f6r\u00e4ndringar som faktiskt h\u00e5ller.<\/p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; width=&#8221;90%&#8221; max_width=&#8221;640px&#8221; custom_margin=&#8221;||19px||false|false&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;||||||||&#8221; custom_margin=&#8221;||22px||false|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<p><a href=\"https:\/\/app.adjust.com\/2i92rtw?redirect=https%3A%2F%2Fwww.kry.se%2Fbehandlingsprogram-obesitas%2F&amp;campaign=se-native-bonnier-obesitas&amp;adgroup=se-native-bonnier-om-obesitas-las-mer&amp;creative=se-native-bonnier-om-obesitas-las-mer-har\" target=\"_blank\" rel=\"noopener\">EXTERN L\u00c4NK: L\u00e4s mer och f\u00e5 hj\u00e4lp med din viktresa<\/a><\/p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;||||||||&#8221; custom_margin=&#8221;||||false|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<p>N\u00e4r Petra Kilvik fr\u00e5n Herrljunga passerade 130 kilo k\u00e4nde hon att kroppen inte l\u00e4ngre orkade. Hon hade provat medlemskap i olika viktnedg\u00e5ngsf\u00f6retag, kalorir\u00e4kning, l\u00e5gkolhydratdieter och diverse h\u00e4lsokurer. Varje g\u00e5ng b\u00f6rjade hon motiverad \u2013 men efter n\u00e5gra m\u00e5nader kom bakslagen.<\/p>\n<p>\u2013 Det var som en berg-och-dalbana. Jag gick ner tio kilo, men lika snabbt upp igen. Det k\u00e4ndes som att jag k\u00e4mpade ensam mot min egen kropp, ber\u00e4ttar Petra.<\/p>\n<p>Hon beskriver hur ensamheten i processen var lika tung som vikten i sig. Ingen som f\u00f6ljde upp, ingen som peppade n\u00e4r motivationen sviktade.<\/p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; custom_padding_last_edited=&#8221;on|phone&#8221; admin_label=&#8221;sektion&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;rgba(0,0,0,0.4)&#8221; background_enable_image=&#8221;off&#8221; background_position=&#8221;bottom_center&#8221; background_vertical_offset=&#8221;26%&#8221; background_video_mp4=&#8221;https:\/\/kampanj.expressen.se\/kry\/wp-content\/uploads\/2026\/05\/Digital-vard-kampanj.mov&#8221; background_video_width=&#8221;100&#8243; min_height=&#8221;700px&#8221; min_height_tablet=&#8221;600px&#8221; min_height_phone=&#8221;600px&#8221; min_height_last_edited=&#8221;on|tablet&#8221; height=&#8221;100vh&#8221; height_tablet=&#8221;&#8221; height_phone=&#8221;&#8221; height_last_edited=&#8221;on|desktop&#8221; max_height=&#8221;1200px&#8221; max_height_tablet=&#8221;&#8221; max_height_phone=&#8221;&#8221; max_height_last_edited=&#8221;on|phone&#8221; custom_padding_tablet=&#8221;130px||130px||true|false&#8221; custom_padding_phone=&#8221;40px||40px||true|false&#8221; background_last_edited=&#8221;on|desktop&#8221; background_enable_color_phone=&#8221;off&#8221; background_position_phone=&#8221;top_center&#8221; background_blend_phone=&#8221;darken&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_row _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; positioning=&#8221;absolute&#8221; position_origin_a=&#8221;center_center&#8221; position_origin_r=&#8221;top_right&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#FFFFFF&#8221; header_font_size=&#8221;46px&#8221; header_font_size_tablet=&#8221;32px&#8221; header_font_size_phone=&#8221;32px&#8221; header_font_size_last_edited=&#8221;on|phone&#8221; text_text_shadow_style=&#8221;preset1&#8243; header_text_shadow_style=&#8221;preset3&#8243; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<h1 style=\"text-align: center; color:white;\">Min sjuksk\u00f6terska har varit min klippa i detta. Jag f\u00e5r hejarrop och pepp. Man m\u00e4rker att hon verkligen blir glad av att f\u00e5 hj\u00e4lpa andra<\/h1>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;40px||40px||true|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_row _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; width=&#8221;90%&#8221; max_width=&#8221;640px&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;||||||||&#8221; custom_margin=&#8221;||30px||false|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<h2>Ett program som f\u00f6r\u00e4ndrade allt<\/h2>\n<p>Hos Kry blev det precis tv\u00e4rtom. I v\u00e5rdprogrammet f\u00f6r viktnedg\u00e5ng har Petra en sjuksk\u00f6terska som sin fasta kontakt och ett helt team av experter som f\u00f6ljer henne steg f\u00f6r steg.<\/p>\n<p>\u2013 Min sjuksk\u00f6terska har varit min klippa i detta. Jag f\u00e5r hejarrop och pepp. Man m\u00e4rker att hon verkligen blir glad av att f\u00e5 hj\u00e4lpa andra, s\u00e4ger Petra.<\/p>\n<p>Genom sjuksk\u00f6terskan kopplades Petra vidare till fler i teamet: en dietist som hj\u00e4lpte henne hitta kostvanor hon kunde leva med, en fysioterapeut som tog fram ett enkelt tr\u00e4ningsprogram f\u00f6r hemma\u00f6vningar. Samtidigt som hennes sjuksk\u00f6terska hela tiden f\u00f6ljde upp.<\/p>\n<p>\u2013 Det \u00e4r f\u00f6rsta g\u00e5ngen jag inte \u00e4r ensam i min viktresa. Jag har m\u00e4nniskor som f\u00f6ljer mig hela v\u00e4gen, som ser till att jag inte ger upp, s\u00e4ger hon.<\/p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/kampanj.expressen.se\/kry\/wp-content\/uploads\/2026\/05\/fore-after-kry.jpg&#8221; title_text=&#8221;fore-after-kry&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;30px||10px||false|false&#8221; animation_style=&#8221;fade&#8221; border_radii=&#8221;on|8px|8px|8px|8px&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text module_class=&#8221;bildtext&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#757575&#8243; text_font_size=&#8221;16px&#8221; custom_margin=&#8221;||30px||false|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<p>Petra f\u00f6re och efter.<\/p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;||||||||&#8221; custom_margin=&#8221;||30px||false|false&#8221; custom_padding=&#8221;||0px|||&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<h2>Ingen quickfix \u2013 utan ett l\u00e5ngsiktigt st\u00f6d<\/h2>\n<p>Programmet p\u00e5g\u00e5r i 12\u201318 m\u00e5nader och \u00e4r byggt f\u00f6r att f\u00f6r\u00e4ndra vanor p\u00e5 riktigt. Ett team best\u00e5ende av olika professioner och kontinuerliga videosamtal och digital uppf\u00f6ljning g\u00f6r att deltagarna aldrig l\u00e4mnas vind f\u00f6r v\u00e5g.<\/p>\n<p>\u2013 Jag brukar s\u00e4ga att det \u00e4r verkligen inte l\u00e4tt att g\u00e5 ner i vikt, men heller inte kr\u00e5ngligt. Det handlar om att ge v\u00e5ra patienter r\u00e4tt verktyg och f\u00f6ruts\u00e4ttningar och det g\u00f6r vi i Krys v\u00e5rdprogram f\u00f6r viktnedg\u00e5ng. Som sjuksk\u00f6terska l\u00e4gger jag tillsammans med patienten upp en individuell och tydlig struktur med bland annat viktplan, tips och matplan. Via appen finns hj\u00e4lp att f\u00e5 hela tiden, \u00e4ven utanf\u00f6r de ordinarie m\u00f6testillf\u00e4llena, ber\u00e4ttar Mia Engstr\u00f6m, sjuksk\u00f6terska som arbetar med Krys viktminskningsprogram.<\/p>\n<p>Hon f\u00f6rklarar att om l\u00e4kemedel blir aktuella anv\u00e4nds de alltid under noggrann monitorering \u2013 inf\u00f6r, under och vid en eventuell avtrappning.<\/p>\n<p>\u2013 M\u00e5nga som h\u00f6r av sig har testat snabba l\u00f6sningar tidigare. Men n\u00e4r man st\u00e5r d\u00e4r med ett recept i handen och inget mer st\u00f6d, d\u00e5 \u00e4r det l\u00e4tt att falla tillbaka i gamla m\u00f6nster. Hos oss \u00e4r l\u00e4kemedel bara en del av helheten \u2013 och bara om det verkligen beh\u00f6vs. Vi vill aldrig att n\u00e5gon ska k\u00e4nna sig l\u00e4mnad ensam efter\u00e5t. Det viktiga \u00e4r att deltagaren jobbar med en beteendef\u00f6r\u00e4ndring och bygger upp vanor som h\u00e5ller, s\u00e5 att resultaten finns kvar \u00e4ven n\u00e4r programmet \u00e4r slut, s\u00e4ger hon.<\/p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;||||||||&#8221; custom_margin=&#8221;||22px||false|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<p><a href=\"https:\/\/app.adjust.com\/2i92rtw?redirect=https%3A%2F%2Fwww.kry.se%2Fdin-halsa%2Fkocken-som-valde-krys-obesitasprogram%2F&amp;campaign=se-native-bonnier-obesitas&amp;adgroup=se-native-bonnier-om-obesitas-Petra&amp;creative=se-native-bonnier-om-obesitas-petra-las-mer\" target=\"_blank\" rel=\"noopener\">EXTERN L\u00c4NK: L\u00e4s mer om Petras resa<\/a><\/p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/kampanj.expressen.se\/kry\/wp-content\/uploads\/2026\/05\/quote.png&#8221; title_text=&#8221;quote&#8221; align=&#8221;center&#8221; module_class=&#8221;no-radius&#8221; _builder_version=&#8221;4.25.2&#8243; _module_preset=&#8221;default&#8221; max_width=&#8221;45px&#8221; max_width_tablet=&#8221;45px&#8221; max_width_phone=&#8221;40px&#8221; max_width_last_edited=&#8221;on|phone&#8221; custom_margin=&#8221;40px||0px||false|false&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;||||||||&#8221; header_text_align=&#8221;center&#8221; header_text_color=&#8221;#141414&#8243; header_font_size=&#8221;50px&#8221; custom_margin=&#8221;10px||||false|false&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; animation_style=&#8221;fade&#8221; header_font_size_tablet=&#8221;45px&#8221; header_font_size_phone=&#8221;35px&#8221; header_font_size_last_edited=&#8221;on|phone&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<h1>Det handlar om att ge v\u00e5ra patienter r\u00e4tt verktyg och f\u00f6ruts\u00e4ttningar och det g\u00f6r vi i Krys v\u00e5rdprogram f\u00f6r viktnedg\u00e5ng<\/h1>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_2&#8243; use_custom_gutter=&#8221;on&#8221; gutter_width=&#8221;2&#8243; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; background_video_mp4=&#8221;https:\/\/kampanj.expressen.se\/kry\/wp-content\/uploads\/2026\/05\/kry-12329421.mp4&#8243; width=&#8221;90%&#8221; width_tablet=&#8221;80%&#8221; width_phone=&#8221;90%&#8221; width_last_edited=&#8221;off|tablet&#8221; max_width_tablet=&#8221;640px&#8221; max_width_phone=&#8221;640px&#8221; max_width_last_edited=&#8221;on|tablet&#8221; min_height=&#8221;600px&#8221; min_height_tablet=&#8221;500px&#8221; min_height_phone=&#8221;500px&#8221; min_height_last_edited=&#8221;on|desktop&#8221; custom_margin=&#8221;30px||30px||false|false&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; border_radii=&#8221;on|8px|8px|8px|8px&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;1_2&#8243; admin_label=&#8221;V\u00e4nster&#8221; _builder_version=&#8221;4.25.1&#8243; _module_preset=&#8221;default&#8221; animation_style=&#8221;fade&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_video _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_video][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; admin_label=&#8221;V\u00e4nster&#8221; _builder_version=&#8221;4.25.1&#8243; _module_preset=&#8221;default&#8221; animation_style=&#8221;fade&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; width=&#8221;90%&#8221; max_width=&#8221;640px&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;||||||||&#8221; custom_margin=&#8221;||30px||false|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<h2>Sm\u00e5 steg som ger stora resultat <\/h2>\nI praktiken handlar f\u00f6r\u00e4ndringarna s\u00e4llan om drastiska omst\u00e4llningar. Petra fick b\u00f6rja med enkla saker: byta ut l\u00e4sk mot vatten, ta en kv\u00e4llspromenad i st\u00e4llet f\u00f6r att s\u00e4tta sig i soffan, och l\u00e4gga till mer gr\u00f6nsaker i m\u00e5ltiderna. \nResultaten l\u00e4t inte v\u00e4nta p\u00e5 sig. Vikten b\u00f6rjade sakta men s\u00e4kert g\u00e5 ner, men f\u00f6r Petra blev de sm\u00e5 vardagsvinsterna n\u00e4stan viktigare.\n \n\u2013 Att kunna knyta skorna utan att fl\u00e5sa eller sitta med benen i kors igen \u00e4r sm\u00e5 saker f\u00f6r andra, men f\u00f6r mig betyder de allt, s\u00e4ger hon. [\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#027EE5&#8243; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_row _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#FFFFFF&#8221; header_text_color=&#8221;#FFFFFF&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<h1 style=\"text-align: center;\">Hitta din n\u00e4rmaste mottagning<\/h1>\n <p>Vi har v\u00e5rdcentraler, barnav\u00e5rdscentraler och barnmorskemottagningar i flera regioner \u2013 fr\u00e5n Malm\u00f6 i s\u00f6der till Lule\u00e5 i norr.<\/p>[\/et_pb_text][et_pb_code _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<style><!-- [et_pb_line_break_holder] -->    .kry-app {<!-- [et_pb_line_break_holder] -->        --kry-blue: #0076D6;<!-- [et_pb_line_break_holder] -->        --kry-blue-light: #3399E0;<!-- [et_pb_line_break_holder] -->        --kry-blue-dark: #005AA3;<!-- [et_pb_line_break_holder] -->        --kry-purple: #0076D6;<!-- [et_pb_line_break_holder] -->        --kry-purple-light: #3399E0;<!-- [et_pb_line_break_holder] -->        --kry-bg: #f7f5ef;<!-- [et_pb_line_break_holder] -->        --kry-card: #ffffff;<!-- [et_pb_line_break_holder] -->        --kry-border: #e6e2d6;<!-- [et_pb_line_break_holder] -->        --kry-text: #1c1538;<!-- [et_pb_line_break_holder] -->        --kry-muted: #6b6480;<!-- [et_pb_line_break_holder] -->        --kry-accent: #eb0000;<!-- [et_pb_line_break_holder] -->        --kry-accent-vc:  #eb0000;<!-- [et_pb_line_break_holder] -->        --kry-accent-bvc: #ff4d4d;<!-- [et_pb_line_break_holder] -->        --kry-accent-bmm: #a30000;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        font-family: 'Inter', \"Inter\", Arial, Lucida, sans-serif;<!-- [et_pb_line_break_holder] -->        color: var(--kry-text);<!-- [et_pb_line_break_holder] -->        background: var(--kry-bg);<!-- [et_pb_line_break_holder] -->        display: grid;<!-- [et_pb_line_break_holder] -->        grid-template-columns: 420px 1fr;<!-- [et_pb_line_break_holder] -->        height: clamp(640px, 78vh, 900px);<!-- [et_pb_line_break_holder] -->        max-width: 1400px;<!-- [et_pb_line_break_holder] -->        margin: 0 auto;<!-- [et_pb_line_break_holder] -->        overflow: hidden;<!-- [et_pb_line_break_holder] -->        border: 1px solid var(--kry-border);<!-- [et_pb_line_break_holder] -->        border-radius: 12px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app, .kry-app * { box-sizing: border-box; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* Sidebar *\/<!-- [et_pb_line_break_holder] -->    .kry-app .kry-sidebar {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        flex-direction: column;<!-- [et_pb_line_break_holder] -->        border-right: 1px solid var(--kry-border);<!-- [et_pb_line_break_holder] -->        background: var(--kry-bg);<!-- [et_pb_line_break_holder] -->        min-width: 0;<!-- [et_pb_line_break_holder] -->        min-height: 0;<!-- [et_pb_line_break_holder] -->        overflow: hidden;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-sidebar-header {<!-- [et_pb_line_break_holder] -->        padding: 24px 16px 16px 16px;<!-- [et_pb_line_break_holder] -->        border-bottom: 1px solid var(--kry-border);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-sidebar-header h1 {<!-- [et_pb_line_break_holder] -->        margin: 0 0 8px 0;<!-- [et_pb_line_break_holder] -->        font-size: 22px;<!-- [et_pb_line_break_holder] -->        line-height: 1.25;<!-- [et_pb_line_break_holder] -->        font-weight: 700;<!-- [et_pb_line_break_holder] -->        color: var(--kry-purple);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-sidebar-header p {<!-- [et_pb_line_break_holder] -->        margin: 0;<!-- [et_pb_line_break_holder] -->        color: var(--kry-muted);<!-- [et_pb_line_break_holder] -->        font-size: 13px;<!-- [et_pb_line_break_holder] -->        line-height: 1.45;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-region-section {<!-- [et_pb_line_break_holder] -->        padding: 16px 16px 4px 16px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-region-label {<!-- [et_pb_line_break_holder] -->        font-size: 14px;<!-- [et_pb_line_break_holder] -->        font-weight: 700;<!-- [et_pb_line_break_holder] -->        color: var(--kry-purple);<!-- [et_pb_line_break_holder] -->        margin: 0 0 10px 0;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-region-chips {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        flex-wrap: wrap;<!-- [et_pb_line_break_holder] -->        gap: 8px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-type-chips {<!-- [et_pb_line_break_holder] -->        display: grid;<!-- [et_pb_line_break_holder] -->        grid-template-columns: repeat(3, 1fr);<!-- [et_pb_line_break_holder] -->        gap: 8px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-type-chip {<!-- [et_pb_line_break_holder] -->        padding: 10px 8px;<!-- [et_pb_line_break_holder] -->        border-radius: 12px;<!-- [et_pb_line_break_holder] -->        border: 1px solid var(--kry-border);<!-- [et_pb_line_break_holder] -->        background: #fff;<!-- [et_pb_line_break_holder] -->        font-size: 13px;<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->        color: var(--kry-text);<!-- [et_pb_line_break_holder] -->        cursor: pointer;<!-- [et_pb_line_break_holder] -->        transition: border-color 0.15s ease, color 0.15s ease, background 0.15s ease, box-shadow 0.15s ease;<!-- [et_pb_line_break_holder] -->        line-height: 1.2;<!-- [et_pb_line_break_holder] -->        text-align: center;<!-- [et_pb_line_break_holder] -->        font-family: inherit;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-type-chip .kry-type-chip-sub {<!-- [et_pb_line_break_holder] -->        display: block;<!-- [et_pb_line_break_holder] -->        font-size: 11px;<!-- [et_pb_line_break_holder] -->        font-weight: 500;<!-- [et_pb_line_break_holder] -->        color: var(--kry-muted);<!-- [et_pb_line_break_holder] -->        margin-top: 2px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-type-chip:hover {<!-- [et_pb_line_break_holder] -->        border-color: var(--kry-purple-light);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-type-chip.active {<!-- [et_pb_line_break_holder] -->        color: #fff;<!-- [et_pb_line_break_holder] -->        box-shadow: 0 1px 2px rgba(0, 118, 214, 0.2);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-type-chip-all {<!-- [et_pb_line_break_holder] -->        grid-column: 1 \/ -1;<!-- [et_pb_line_break_holder] -->        padding: 9px 12px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-type-chip.active[data-type=\"ALL\"] {<!-- [et_pb_line_break_holder] -->        background: var(--kry-blue);<!-- [et_pb_line_break_holder] -->        border-color: var(--kry-blue);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-type-chip.active[data-type=\"VC\"] {<!-- [et_pb_line_break_holder] -->        background: var(--kry-accent-vc);<!-- [et_pb_line_break_holder] -->        border-color: var(--kry-accent-vc);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-type-chip.active[data-type=\"BVC\"] {<!-- [et_pb_line_break_holder] -->        background: var(--kry-accent-bvc);<!-- [et_pb_line_break_holder] -->        border-color: var(--kry-accent-bvc);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-type-chip.active[data-type=\"BMM\"] {<!-- [et_pb_line_break_holder] -->        background: var(--kry-accent-bmm);<!-- [et_pb_line_break_holder] -->        border-color: var(--kry-accent-bmm);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-type-chip.active .kry-type-chip-sub {<!-- [et_pb_line_break_holder] -->        color: rgba(255, 255, 255, 0.75);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-type-badge {<!-- [et_pb_line_break_holder] -->        display: inline-block;<!-- [et_pb_line_break_holder] -->        font-size: 10px;<!-- [et_pb_line_break_holder] -->        font-weight: 700;<!-- [et_pb_line_break_holder] -->        letter-spacing: 0.04em;<!-- [et_pb_line_break_holder] -->        text-transform: uppercase;<!-- [et_pb_line_break_holder] -->        padding: 2px 7px;<!-- [et_pb_line_break_holder] -->        border-radius: 999px;<!-- [et_pb_line_break_holder] -->        margin-bottom: 4px;<!-- [et_pb_line_break_holder] -->        margin-right: 6px;<!-- [et_pb_line_break_holder] -->        background: var(--kry-accent-vc);<!-- [et_pb_line_break_holder] -->        color: #fff;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-type-badge.bvc { background: var(--kry-accent-bvc); }<!-- [et_pb_line_break_holder] -->    .kry-app .kry-type-badge.bmm { background: var(--kry-accent-bmm); }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-clinic-card .kry-phone {<!-- [et_pb_line_break_holder] -->        margin: 0 0 8px 0;<!-- [et_pb_line_break_holder] -->        font-size: 12px;<!-- [et_pb_line_break_holder] -->        color: var(--kry-muted);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-chip {<!-- [et_pb_line_break_holder] -->        padding: 7px 14px;<!-- [et_pb_line_break_holder] -->        border-radius: 999px;<!-- [et_pb_line_break_holder] -->        border: 1px solid var(--kry-border);<!-- [et_pb_line_break_holder] -->        background: #fff;<!-- [et_pb_line_break_holder] -->        font-size: 13px;<!-- [et_pb_line_break_holder] -->        font-weight: 500;<!-- [et_pb_line_break_holder] -->        color: var(--kry-text);<!-- [et_pb_line_break_holder] -->        cursor: pointer;<!-- [et_pb_line_break_holder] -->        transition: border-color 0.15s ease, color 0.15s ease, background 0.15s ease;<!-- [et_pb_line_break_holder] -->        line-height: 1;<!-- [et_pb_line_break_holder] -->        font-family: inherit;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-chip:hover {<!-- [et_pb_line_break_holder] -->        border-color: var(--kry-purple-light);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-chip.active {<!-- [et_pb_line_break_holder] -->        border-color: var(--kry-purple);<!-- [et_pb_line_break_holder] -->        color: var(--kry-purple);<!-- [et_pb_line_break_holder] -->        box-shadow: inset 0 0 0 1px var(--kry-purple);<!-- [et_pb_line_break_holder] -->        background: #fff;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-search-row {<!-- [et_pb_line_break_holder] -->        padding: 12px 16px 8px 16px;<!-- [et_pb_line_break_holder] -->        position: relative;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-search-row input {<!-- [et_pb_line_break_holder] -->        width: 100%;<!-- [et_pb_line_break_holder] -->        padding: 12px 14px 12px 38px;<!-- [et_pb_line_break_holder] -->        border: 1px solid var(--kry-border);<!-- [et_pb_line_break_holder] -->        background: #fff;<!-- [et_pb_line_break_holder] -->        border-radius: 10px;<!-- [et_pb_line_break_holder] -->        font-size: 14px;<!-- [et_pb_line_break_holder] -->        color: var(--kry-text);<!-- [et_pb_line_break_holder] -->        outline: none;<!-- [et_pb_line_break_holder] -->        font-family: inherit;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-search-row input:focus {<!-- [et_pb_line_break_holder] -->        border-color: var(--kry-purple-light);<!-- [et_pb_line_break_holder] -->        box-shadow: 0 0 0 3px rgba(0, 118, 214, 0.18);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-search-row .kry-icon {<!-- [et_pb_line_break_holder] -->        position: absolute;<!-- [et_pb_line_break_holder] -->        left: 28px;<!-- [et_pb_line_break_holder] -->        top: 50%;<!-- [et_pb_line_break_holder] -->        transform: translateY(-50%);<!-- [et_pb_line_break_holder] -->        color: var(--kry-muted);<!-- [et_pb_line_break_holder] -->        pointer-events: none;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-count {<!-- [et_pb_line_break_holder] -->        padding: 8px 16px 12px 16px;<!-- [et_pb_line_break_holder] -->        font-size: 13px;<!-- [et_pb_line_break_holder] -->        color: var(--kry-muted);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-clinic-list {<!-- [et_pb_line_break_holder] -->        flex: 1;<!-- [et_pb_line_break_holder] -->        overflow-y: auto;<!-- [et_pb_line_break_holder] -->        padding: 0 16px 16px 16px;<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        flex-direction: column;<!-- [et_pb_line_break_holder] -->        gap: 8px;<!-- [et_pb_line_break_holder] -->        scrollbar-width: thin;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-clinic-card {<!-- [et_pb_line_break_holder] -->        background: var(--kry-card);<!-- [et_pb_line_break_holder] -->        border: 1px solid var(--kry-border);<!-- [et_pb_line_break_holder] -->        border-radius: 10px;<!-- [et_pb_line_break_holder] -->        padding: 10px 12px;<!-- [et_pb_line_break_holder] -->        cursor: pointer;<!-- [et_pb_line_break_holder] -->        transition: border-color 0.15s ease, transform 0.1s ease;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-clinic-card:hover {<!-- [et_pb_line_break_holder] -->        border-color: var(--kry-purple-light);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-clinic-card.active {<!-- [et_pb_line_break_holder] -->        border-color: var(--kry-purple);<!-- [et_pb_line_break_holder] -->        box-shadow: 0 0 0 2px rgba(0, 118, 214, 0.18);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-badge-nearest {<!-- [et_pb_line_break_holder] -->        display: inline-block;<!-- [et_pb_line_break_holder] -->        background: var(--kry-accent);<!-- [et_pb_line_break_holder] -->        color: #fff;<!-- [et_pb_line_break_holder] -->        font-size: 10px;<!-- [et_pb_line_break_holder] -->        font-weight: 700;<!-- [et_pb_line_break_holder] -->        letter-spacing: 0.03em;<!-- [et_pb_line_break_holder] -->        text-transform: uppercase;<!-- [et_pb_line_break_holder] -->        padding: 2px 7px;<!-- [et_pb_line_break_holder] -->        border-radius: 999px;<!-- [et_pb_line_break_holder] -->        margin-bottom: 4px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-clinic-card h3 {<!-- [et_pb_line_break_holder] -->        margin: 0 0 3px 0;<!-- [et_pb_line_break_holder] -->        font-size: 14px;<!-- [et_pb_line_break_holder] -->        font-weight: 700;<!-- [et_pb_line_break_holder] -->        color: var(--kry-purple);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-clinic-card .kry-addr {<!-- [et_pb_line_break_holder] -->        margin: 0 0 2px 0;<!-- [et_pb_line_break_holder] -->        font-size: 12px;<!-- [et_pb_line_break_holder] -->        line-height: 1.35;<!-- [et_pb_line_break_holder] -->        color: var(--kry-text);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-clinic-card .kry-addr a,<!-- [et_pb_line_break_holder] -->    .kry-app .kry-clinic-card .kry-phone a {<!-- [et_pb_line_break_holder] -->        color: inherit;<!-- [et_pb_line_break_holder] -->        text-decoration: none;<!-- [et_pb_line_break_holder] -->        border-bottom: 1px dotted var(--kry-muted);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-clinic-card .kry-addr a:hover,<!-- [et_pb_line_break_holder] -->    .kry-app .kry-clinic-card .kry-phone a:hover {<!-- [et_pb_line_break_holder] -->        color: var(--kry-purple);<!-- [et_pb_line_break_holder] -->        border-bottom-color: var(--kry-purple);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-clinic-card .kry-actions {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        gap: 8px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-btn {<!-- [et_pb_line_break_holder] -->        flex: 1;<!-- [et_pb_line_break_holder] -->        padding: 7px 12px;<!-- [et_pb_line_break_holder] -->        font-size: 12px;<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->        border-radius: 999px;<!-- [et_pb_line_break_holder] -->        border: 1px solid var(--kry-purple);<!-- [et_pb_line_break_holder] -->        cursor: pointer;<!-- [et_pb_line_break_holder] -->        text-align: center;<!-- [et_pb_line_break_holder] -->        text-decoration: none;<!-- [et_pb_line_break_holder] -->        transition: background 0.15s ease, color 0.15s ease;<!-- [et_pb_line_break_holder] -->        font-family: inherit;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-btn-primary {<!-- [et_pb_line_break_holder] -->        background: var(--kry-purple);<!-- [et_pb_line_break_holder] -->        color: #fff;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-btn-primary:hover { background: var(--kry-purple-light); }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-btn-secondary {<!-- [et_pb_line_break_holder] -->        background: transparent;<!-- [et_pb_line_break_holder] -->        color: var(--kry-purple);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-btn-secondary:hover { background: rgba(0, 118, 214, 0.08); }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-empty {<!-- [et_pb_line_break_holder] -->        text-align: center;<!-- [et_pb_line_break_holder] -->        color: var(--kry-muted);<!-- [et_pb_line_break_holder] -->        padding: 32px 16px;<!-- [et_pb_line_break_holder] -->        font-size: 14px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* Map area *\/<!-- [et_pb_line_break_holder] -->    .kry-app .kry-map-area {<!-- [et_pb_line_break_holder] -->        position: relative;<!-- [et_pb_line_break_holder] -->        background: #ffffff;<!-- [et_pb_line_break_holder] -->        min-width: 0;<!-- [et_pb_line_break_holder] -->        min-height: 0;<!-- [et_pb_line_break_holder] -->        overflow: hidden;<!-- [et_pb_line_break_holder] -->        padding: 16px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-map-host {<!-- [et_pb_line_break_holder] -->        position: absolute;<!-- [et_pb_line_break_holder] -->        inset: 16px;<!-- [et_pb_line_break_holder] -->        width: calc(100% - 32px);<!-- [et_pb_line_break_holder] -->        height: calc(100% - 32px);<!-- [et_pb_line_break_holder] -->        display: block;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-map-host svg { width: 100%; height: 100%; background: #ffffff; display: block; }<!-- [et_pb_line_break_holder] -->    .kry-app .kry-map-host #kommuner path { fill: #e8e4d6; stroke: #b8b1a0; stroke-width: 0.4; transition: fill 0.15s ease; }<!-- [et_pb_line_break_holder] -->    .kry-app .kry-map-host #kommuner path.has-clinic { fill: #0076D6; cursor: pointer; }<!-- [et_pb_line_break_holder] -->    .kry-app .kry-map-host #kommuner path.has-clinic:hover { fill: #3399E0; }<!-- [et_pb_line_break_holder] -->    .kry-app .kry-map-host #kommuner path.selected { fill: #005AA3; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-map-error {<!-- [et_pb_line_break_holder] -->        position: absolute;<!-- [et_pb_line_break_holder] -->        inset: 24px;<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        justify-content: center;<!-- [et_pb_line_break_holder] -->        text-align: center;<!-- [et_pb_line_break_holder] -->        font-size: 13px;<!-- [et_pb_line_break_holder] -->        color: var(--kry-muted);<!-- [et_pb_line_break_holder] -->        padding: 16px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-map-reset {<!-- [et_pb_line_break_holder] -->        position: absolute;<!-- [et_pb_line_break_holder] -->        top: 16px;<!-- [et_pb_line_break_holder] -->        right: 16px;<!-- [et_pb_line_break_holder] -->        background: #fff;<!-- [et_pb_line_break_holder] -->        border: 1px solid var(--kry-border);<!-- [et_pb_line_break_holder] -->        color: var(--kry-purple);<!-- [et_pb_line_break_holder] -->        font-size: 12px;<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->        padding: 6px 12px;<!-- [et_pb_line_break_holder] -->        border-radius: 999px;<!-- [et_pb_line_break_holder] -->        cursor: pointer;<!-- [et_pb_line_break_holder] -->        display: none;<!-- [et_pb_line_break_holder] -->        box-shadow: 0 1px 2px rgba(0,0,0,0.06);<!-- [et_pb_line_break_holder] -->        font-family: inherit;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .kry-app .kry-map-reset.visible { display: inline-block; }<!-- [et_pb_line_break_holder] -->    .kry-app .kry-map-reset:hover { border-color: var(--kry-purple-light); }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    @media (max-width: 900px) {<!-- [et_pb_line_break_holder] -->        .kry-app { grid-template-columns: 1fr; }<!-- [et_pb_line_break_holder] -->        .kry-app .kry-map-area { display: none; }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><\/style><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><div class=\"kry-app\"><!-- [et_pb_line_break_holder] -->    <div class=\"kry-sidebar\"><!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->        <div class=\"kry-region-section\"><!-- [et_pb_line_break_holder] -->            <pee class=\"kry-region-label\">Typ av mottagning<\/pee><!-- [et_pb_line_break_holder] -->            <div class=\"kry-type-chips\" id=\"kry-typeChips\"><!-- [et_pb_line_break_holder] -->                <button class=\"kry-type-chip kry-type-chip-all active\" data-type=\"ALL\">Alla mottagningar<\/button><!-- [et_pb_line_break_holder] -->                <button class=\"kry-type-chip\" data-type=\"VC\">V\u00e5rdcentral<span class=\"kry-type-chip-sub\">VC<\/span><\/button><!-- [et_pb_line_break_holder] -->                <button class=\"kry-type-chip\" data-type=\"BVC\">Barnav\u00e5rd<span class=\"kry-type-chip-sub\">BVC<\/span><\/button><!-- [et_pb_line_break_holder] -->                <button class=\"kry-type-chip\" data-type=\"BMM\">Barnmorska<span class=\"kry-type-chip-sub\">BMM<\/span><\/button><!-- [et_pb_line_break_holder] -->            <\/div><!-- [et_pb_line_break_holder] -->        <\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <div class=\"kry-region-section\"><!-- [et_pb_line_break_holder] -->            <pee class=\"kry-region-label\">Region<\/pee><!-- [et_pb_line_break_holder] -->            <div class=\"kry-region-chips\" id=\"kry-regionChips\"><!-- [et_pb_line_break_holder] -->                <button class=\"kry-chip active\" data-region=\"Alla\">Alla<\/button><!-- [et_pb_line_break_holder] -->            <\/div><!-- [et_pb_line_break_holder] -->        <\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <div class=\"kry-search-row\"><!-- [et_pb_line_break_holder] -->            <svg class=\"kry-icon\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><!-- [et_pb_line_break_holder] -->                <circle cx=\"11\" cy=\"11\" r=\"7\"\/><!-- [et_pb_line_break_holder] -->                <line x1=\"20\" y1=\"20\" x2=\"16.65\" y2=\"16.65\"\/><!-- [et_pb_line_break_holder] -->            <\/svg><!-- [et_pb_line_break_holder] -->            <input id=\"kry-search\" type=\"search\" placeholder=\"Filtrera p\u00e5 region, ort eller postnummer\" autocomplete=\"off\" \/><!-- [et_pb_line_break_holder] -->        <\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <div class=\"kry-count\" id=\"kry-count\">0 mottagningar<\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <div class=\"kry-clinic-list\" id=\"kry-list\"><\/div><!-- [et_pb_line_break_holder] -->    <\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <div class=\"kry-map-area\" aria-label=\"Karta \u00f6ver Sverige\"><!-- [et_pb_line_break_holder] -->        <div id=\"kry-mapHost\" class=\"kry-map-host\"><\/div><!-- [et_pb_line_break_holder] -->        <button class=\"kry-map-reset\" id=\"kry-mapReset\" type=\"button\">Visa hela Sverige<\/button><!-- [et_pb_line_break_holder] -->    <\/div><!-- [et_pb_line_break_holder] --><\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->(function() {<!-- [et_pb_line_break_holder] -->    'use strict';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ ---- CONFIGURATION -----------------------------------------------------<!-- [et_pb_line_break_holder] -->   <!-- [et_pb_line_break_holder] -->    const KRY_SVG_URL = 'https:\/\/kampanj.expressen.se\/kry\/wp-content\/uploads\/2026\/05\/swe-kommuner.svg';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const KRY_DEFAULT_URL = 'https:\/\/www.kry.se\/lp\/vardcentraler\/';<!-- [et_pb_line_break_holder] -->    const TYPE_LABELS = { VC: 'V\u00e5rdcentral', BVC: 'Barnav\u00e5rdscentral', BMM: 'Barnmorskemottagning' };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const CLINICS = [<!-- [et_pb_line_break_holder] -->        \/\/ V\u00e5rdcentraler (VC)<!-- [et_pb_line_break_holder] -->        { id: 'vc-gallerian',          type: 'VC', name: 'Gallerian',              region: 'Stockholm',    kommun: '0180', city: 'Stockholm',    address: 'Malmtorgsgatan 6, 111 51 Stockholm',         phone: '08-121 577 00',                       lat: 59.3315, lng: 18.0683, url: 'https:\/\/www.kry.se\/vardcentraler\/stockholm\/gallerian\/' },<!-- [et_pb_line_break_holder] -->        { id: 'vc-hornstull',          type: 'VC', name: 'Hornstull',              region: 'Stockholm',    kommun: '0180', city: 'Stockholm',    address: 'Hornsgatan 133, 117 28 Stockholm',           phone: '08-455 55 00',                        lat: 59.3170, lng: 18.0339, url: 'https:\/\/www.kry.se\/vardcentraler\/stockholm\/hornstull\/' },<!-- [et_pb_line_break_holder] -->        { id: 'vc-jarvastaden',        type: 'VC', name: 'J\u00e4rvastaden',            region: 'Stockholm',    kommun: '0184', city: 'Solna',        address: 'J\u00e4rva Skjutbanev\u00e4g 29, 170 68 Solna',        phone: '08-121 585 00',                       lat: 59.3870, lng: 17.9954, url: 'https:\/\/www.kry.se\/vardcentraler\/stockholm\/jarvastaden\/' },<!-- [et_pb_line_break_holder] -->        { id: 'vc-sickla',             type: 'VC', name: 'Sickla',                 region: 'Stockholm',    kommun: '0182', city: 'Nacka',        address: 'Smedjegatan 18, 131 54 Nacka',               phone: '08-12159400',                         lat: 59.3057, lng: 18.1183, url: 'https:\/\/www.kry.se\/vardcentraler\/stockholm\/sickla\/' },<!-- [et_pb_line_break_holder] -->        { id: 'vc-haga',               type: 'VC', name: 'Haga',                   region: 'Stockholm',    kommun: '0180', city: 'Stockholm',    address: 'H\u00e4lsingegatan 49, 113 31 Stockholm',         phone: '08-12157400',                         lat: 59.3450, lng: 18.0290, url: 'https:\/\/www.kry.se\/vardcentraler\/stockholm\/haga\/' },<!-- [et_pb_line_break_holder] -->        { id: 'vc-sundbyberg',         type: 'VC', name: 'Sundbyberg',             region: 'Stockholm',    kommun: '0183', city: 'Sundbyberg',   address: 'Sturegatan 2, 172 31 Sundbyberg',            phone: '08-55550950',                         lat: 59.3624, lng: 17.9711, url: 'https:\/\/www.kry.se\/vardcentraler\/stockholm\/sundbyberg\/' },<!-- [et_pb_line_break_holder] -->        { id: 'vc-vallentuna',         type: 'VC', name: 'Vallentuna',             region: 'Stockholm',    kommun: '0115', city: 'Vallentuna',   address: 'Centrumpassagen 10, 186 31 Vallentuna',      phone: '08 518 305 00',                       lat: 59.5354, lng: 18.0775, url: 'https:\/\/www.kry.se\/vardcentraler\/stockholm\/vallentuna\/' },<!-- [et_pb_line_break_holder] -->        { id: 'vc-alta',               type: 'VC', name: '\u00c4lta',                   region: 'Stockholm',    kommun: '0182', city: '\u00c4lta',         address: 'Morellv\u00e4gen 7, 138 30 \u00c4lta',                 phone: '08-4484500',                          lat: 59.2716, lng: 18.1856, url: 'https:\/\/www.kry.se\/vardcentraler\/stockholm\/alta\/' },<!-- [et_pb_line_break_holder] -->        { id: 'vc-sibyllegatan',       type: 'VC', name: 'Sibyllegatan',           region: 'Stockholm',    kommun: '0180', city: 'Stockholm',    address: 'Sibyllegatan 28, 114 43 Stockholm',          phone: '08-12159500',                         lat: 59.3389, lng: 18.0790, url: 'https:\/\/www.kry.se\/vardcentraler\/stockholm\/sibyllegatan\/' },<!-- [et_pb_line_break_holder] -->        { id: 'vc-kneippen',           type: 'VC', name: 'Kneippen',               region: '\u00d6sterg\u00f6tland', kommun: '0581', city: 'Norrk\u00f6ping',   address: 'Kneippgatan 4, 603 36 Norrk\u00f6ping',           phone: '011-190900',                          lat: 58.5877, lng: 16.1924, url: 'https:\/\/www.kry.se\/vardcentraler\/ostergotland\/kneippen\/' },<!-- [et_pb_line_break_holder] -->        { id: 'vc-spiran',             type: 'VC', name: 'Spiran',                 region: '\u00d6sterg\u00f6tland', kommun: '0581', city: 'Norrk\u00f6ping',   address: 'Drottninggatan 56, 602 32 Norrk\u00f6ping',       phone: '011-4152500',                         lat: 58.5896, lng: 16.1922, url: 'https:\/\/www.kry.se\/vardcentraler\/ostergotland\/spiran\/' },<!-- [et_pb_line_break_holder] -->        { id: 'vc-skarptorp',          type: 'VC', name: 'Skarptorp',              region: '\u00d6sterg\u00f6tland', kommun: '0581', city: 'Norrk\u00f6ping',   address: 'Dalviksgatan 69, 603 80 Norrk\u00f6ping',         phone: '011-190800',                          lat: 58.6118, lng: 16.1880, url: 'https:\/\/www.kry.se\/vardcentraler\/ostergotland\/skarptorp\/' },<!-- [et_pb_line_break_holder] -->        { id: 'vc-nykoping',           type: 'VC', name: 'Nyk\u00f6ping',               region: 'S\u00f6dermanland', kommun: '0480', city: 'Nyk\u00f6ping',     address: 'V\u00e4stra Tr\u00e4dg\u00e5rdsgatan 41, 611 32 Nyk\u00f6ping',  phone: '0155-606330',                         lat: 58.7546, lng: 17.0084, url: 'https:\/\/www.kry.se\/vardcentraler\/sormland\/nykoping\/' },<!-- [et_pb_line_break_holder] -->        { id: 'vc-storgatan-bromolla', type: 'VC', name: 'Storgatan (Brom\u00f6lla)',   region: 'Sk\u00e5ne',        kommun: '1272', city: 'Brom\u00f6lla',     address: 'Storgatan 58, 295 35 Brom\u00f6lla',              phone: '0456-488 20',                         lat: 56.0716, lng: 14.4699, url: 'https:\/\/www.kry.se\/vardcentraler\/skane\/storgatan\/' },<!-- [et_pb_line_break_holder] -->        { id: 'vc-arup-bromolla',      type: 'VC', name: '\u00c5rup (Brom\u00f6lla)',        region: 'Sk\u00e5ne',        kommun: '1272', city: 'Brom\u00f6lla',     address: 'Rattensgr\u00e4nd 1, 295 39 Brom\u00f6lla',            phone: '0456-649400',                         lat: 56.0700, lng: 14.4750, url: 'https:\/\/www.kry.se\/vardcentraler\/skane\/arup\/' },<!-- [et_pb_line_break_holder] -->        { id: 'vc-horby',              type: 'VC', name: 'H\u00f6rby',                  region: 'Sk\u00e5ne',        kommun: '1266', city: 'H\u00f6rby',        address: 'Storgatan 12, 242 31 H\u00f6rby',                 phone: '0415-30 00 90',                       lat: 55.8516, lng: 13.6608, url: 'https:\/\/www.kry.se\/vardcentraler\/skane\/horby\/' },<!-- [et_pb_line_break_holder] -->        { id: 'vc-hoor',               type: 'VC', name: 'H\u00f6\u00f6r',                   region: 'Sk\u00e5ne',        kommun: '1267', city: 'H\u00f6\u00f6r',         address: 'Gamla Torg 5, 243 30 H\u00f6\u00f6r',                  phone: '0413-53 57 00',                       lat: 55.9357, lng: 13.5407, url: 'https:\/\/www.kry.se\/vardcentraler\/skane\/hoor\/' },<!-- [et_pb_line_break_holder] -->        { id: 'vc-laurentii-lund',     type: 'VC', name: 'Laurentii (Lund)',       region: 'Sk\u00e5ne',        kommun: '1281', city: 'Lund',         address: 'Stora S\u00f6dergatan 4, 222 23 Lund',            phone: '046-2805700',                         lat: 55.7034, lng: 13.1916, url: 'https:\/\/www.kry.se\/vardcentraler\/skane\/laurentii\/' },<!-- [et_pb_line_break_holder] -->        { id: 'vc-tuna-lund',          type: 'VC', name: 'Tuna (Lund)',            region: 'Sk\u00e5ne',        kommun: '1281', city: 'Lund',         address: 'Scheelev\u00e4gen 4, 223 63 Lund',                phone: '046-3782800',                         lat: 55.7140, lng: 13.2090, url: 'https:\/\/www.kry.se\/vardcentraler\/skane\/tuna\/' },<!-- [et_pb_line_break_holder] -->        { id: 'vc-brunnshog-lund',     type: 'VC', name: 'Brunnsh\u00f6g (Lund)',       region: 'Sk\u00e5ne',        kommun: '1281', city: 'Lund',         address: 'Brunnsh\u00f6gsgatan 15 A, 224 81 Lund',          phone: '046-378 28 00',                       lat: 55.7232, lng: 13.2274, url: 'https:\/\/www.kry.se\/vardcentraler\/skane\/brunnshog\/' },<!-- [et_pb_line_break_holder] -->        { id: 'vc-lonsboda',           type: 'VC', name: 'L\u00f6nsboda',               region: 'Sk\u00e5ne',        kommun: '1273', city: 'L\u00f6nsboda',     address: 'Bokelundsgatan 5, 280 70 L\u00f6nsboda',          phone: '0479-14840',                          lat: 56.4017, lng: 14.3083, url: 'https:\/\/www.kry.se\/vardcentraler\/skane\/lonsboda\/' },<!-- [et_pb_line_break_holder] -->        { id: 'vc-osby',               type: 'VC', name: 'Osby',                   region: 'Sk\u00e5ne',        kommun: '1273', city: 'Osby',         address: '\u00d6stra J\u00e4rnv\u00e4gsgatan 14, 283 41 Osby',        phone: '0479-148 40',                         lat: 56.3815, lng: 13.9978, url: 'https:\/\/www.kry.se\/vardcentraler\/skane\/osby\/' },<!-- [et_pb_line_break_holder] -->        { id: 'vc-triangeln-malmo',    type: 'VC', name: 'Triangeln (Malm\u00f6)',      region: 'Sk\u00e5ne',        kommun: '1280', city: 'Malm\u00f6',        address: 'S\u00f6dra F\u00f6rstadsgatan 54, 211 43 Malm\u00f6',       phone: '040-643 44 00',                       lat: 55.5965, lng: 13.0017, url: 'https:\/\/www.kry.se\/vardcentraler\/skane\/triangeln\/' },<!-- [et_pb_line_break_holder] -->        { id: 'vc-almhult',            type: 'VC', name: '\u00c4lmhult',                region: 'Kronoberg',    kommun: '0765', city: '\u00c4lmhult',      address: 'Gotthards gata 5, 343 36 \u00c4lmhult',           phone: '0476-64 66 00',                       lat: 56.5524, lng: 14.1394, url: 'https:\/\/www.kry.se\/vardcentraler\/kronoberg\/almhult\/' },<!-- [et_pb_line_break_holder] -->        { id: 'vc-oskarshamn',         type: 'VC', name: 'Oskarshamn',             region: 'Kalmar',       kommun: '0882', city: 'Oskarshamn',   address: 'Stora Torget 3, plan 4, 572 42 Oskarshamn',  phone: '0491-708700',                         lat: 57.2649, lng: 16.4486, url: 'https:\/\/www.kry.se\/vardcentraler\/kalmar\/oskarshamn\/' },<!-- [et_pb_line_break_holder] -->        { id: 'vc-nybro',              type: 'VC', name: 'Nybro',                  region: 'Kalmar',       kommun: '0881', city: 'Nybro',        address: 'Hornsgatan 1B, 382 30 Nybro',                phone: '0481-490700',                         lat: 56.7444, lng: 15.9097, url: 'https:\/\/www.kry.se\/vardcentraler\/kalmar\/nybro\/' },<!-- [et_pb_line_break_holder] -->        { id: 'vc-kalmar',             type: 'VC', name: 'Kalmar',                 region: 'Kalmar',       kommun: '0880', city: 'Kalmar',       address: 'Esplanaden 27, 392 34 Kalmar',               phone: '0480-700 700',                        lat: 56.6616, lng: 16.3616, url: 'https:\/\/www.kry.se\/vardcentraler\/kalmar\/kalmar\/' },<!-- [et_pb_line_break_holder] -->        { id: 'vc-karlskrona-vittus',  type: 'VC', name: 'Karlskrona Vittus',      region: 'Blekinge',     kommun: '1080', city: 'Karlskrona',   address: 'V\u00e4stra Vittusgatan 4, 371 34 Karlskrona',    phone: '',                                    lat: 56.1612, lng: 15.5869, url: 'https:\/\/www.kry.se\/vardcentraler\/blekinge\/karlskrona-vittus\/' },<!-- [et_pb_line_break_holder] -->        { id: 'vc-karlskrona-vedeby',  type: 'VC', name: 'Karlskrona Vedeby',      region: 'Blekinge',     kommun: '1080', city: 'Karlskrona',   address: '',                                           phone: '',                                    lat: 56.1745, lng: 15.6230, url: 'https:\/\/www.kry.se\/vardcentraler\/blekinge\/karlskrona-vedeby\/' },<!-- [et_pb_line_break_holder] -->        { id: 'vc-lulea',              type: 'VC', name: 'Lule\u00e5',                  region: 'Norrbotten',   kommun: '2580', city: 'Lule\u00e5',        address: 'Sandviksgatan 60, 972 33 Lule\u00e5',             phone: '0920-402290',                         lat: 65.5848, lng: 22.1567, url: 'https:\/\/www.kry.se\/vardcentraler\/norrbotten\/lulea\/' },<!-- [et_pb_line_break_holder] -->        { id: 'vc-savast',             type: 'VC', name: 'S\u00e4vast',                 region: 'Norrbotten',   kommun: '2582', city: 'Boden',        address: 'Teknikv\u00e4gen 28, 961 50 Boden',               phone: '0920-402290',                         lat: 65.7950, lng: 21.7900, url: 'https:\/\/www.kry.se\/vardcentraler\/norrbotten\/savast\/' },<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Barnav\u00e5rdscentraler (BVC)<!-- [et_pb_line_break_holder] -->        { id: 'bvc-hornstull',         type: 'BVC', name: 'BVC Hornstull',         region: 'Stockholm',    kommun: '0180', city: 'Stockholm',    address: 'Hornsgatan 133, 117 28 Stockholm',           phone: '08-4555514',                          lat: 59.3170, lng: 18.0339, url: 'https:\/\/www.kry.se\/barnavardscentraler\/stockholm\/hornstull\/' },<!-- [et_pb_line_break_holder] -->        { id: 'bvc-sundbyberg',        type: 'BVC', name: 'BVC Sundbyberg',        region: 'Stockholm',    kommun: '0183', city: 'Sundbyberg',   address: 'Pr\u00e4stg\u00e5rdsagatan 1, 172 32 Sundbyberg',      phone: '08-55550950',                         lat: 59.3624, lng: 17.9711, url: 'https:\/\/www.kry.se\/barnavardscentraler\/stockholm\/sundbyberg\/' },<!-- [et_pb_line_break_holder] -->        { id: 'bvc-alta',              type: 'BVC', name: 'BVC \u00c4lta',              region: 'Stockholm',    kommun: '0182', city: '\u00c4lta',         address: 'Morellv\u00e4gen 13, 138 30 \u00c4lta',                phone: '',                                    lat: 59.2716, lng: 18.1856, url: 'https:\/\/www.kry.se\/barnavardscentraler\/stockholm\/alta\/' },<!-- [et_pb_line_break_holder] -->        { id: 'bvc-kneippen',          type: 'BVC', name: 'BVC Kneippen',          region: '\u00d6sterg\u00f6tland', kommun: '0581', city: 'Norrk\u00f6ping',   address: '\u00c4lvgatan 14, Norrk\u00f6ping',                    phone: '',                                    lat: 58.5877, lng: 16.1924, url: 'https:\/\/www.kry.se\/barnavardscentraler\/ostergotland\/kneippen\/' },<!-- [et_pb_line_break_holder] -->        { id: 'bvc-skarptorp',         type: 'BVC', name: 'BVC Skarptorp',         region: '\u00d6sterg\u00f6tland', kommun: '0581', city: 'Norrk\u00f6ping',   address: 'Dalviksgatan 69, 603 80 Norrk\u00f6ping',         phone: '',                                    lat: 58.6118, lng: 16.1880, url: 'https:\/\/www.kry.se\/barnavardscentraler\/ostergotland\/skarptorp\/' },<!-- [et_pb_line_break_holder] -->        { id: 'bvc-spiran',            type: 'BVC', name: 'BVC Spiran',            region: '\u00d6sterg\u00f6tland', kommun: '0581', city: 'Norrk\u00f6ping',   address: 'Drottninggatan 56, 602 32 Norrk\u00f6ping',       phone: '070-588 20 50',                       lat: 58.5896, lng: 16.1922, url: 'https:\/\/www.kry.se\/barnavardscentraler\/ostergotland\/spiran\/' },<!-- [et_pb_line_break_holder] -->        { id: 'bvc-nykoping',          type: 'BVC', name: 'BVC Nyk\u00f6ping',          region: 'S\u00f6dermanland', kommun: '0480', city: 'Nyk\u00f6ping',     address: '\u00d6stra L\u00e4ngdgatan 8, 611 35 Nyk\u00f6ping',        phone: '0155-60 63 30',                       lat: 58.7546, lng: 17.0084, url: 'https:\/\/www.kry.se\/barnavardscentraler\/sormland\/nykoping\/' },<!-- [et_pb_line_break_holder] -->        { id: 'bvc-storgatan',         type: 'BVC', name: 'BVC Storgatan',         region: 'Sk\u00e5ne',        kommun: '1272', city: 'Brom\u00f6lla',     address: 'Storgatan 58, 295 35 Brom\u00f6lla',              phone: '0456-488 20',                         lat: 56.0716, lng: 14.4699, url: 'https:\/\/www.kry.se\/barnavardscentraler\/skane\/storgatan\/' },<!-- [et_pb_line_break_holder] -->        { id: 'bvc-laurentii',         type: 'BVC', name: 'BVC Laurentii',         region: 'Sk\u00e5ne',        kommun: '1281', city: 'Lund',         address: 'Stora S\u00f6dergatan 4, 222 23 Lund',            phone: '',                                    lat: 55.7034, lng: 13.1916, url: 'https:\/\/www.kry.se\/barnavardscentraler\/skane\/laurentii\/' },<!-- [et_pb_line_break_holder] -->        { id: 'bvc-lonsboda',          type: 'BVC', name: 'BVC L\u00f6nsboda',          region: 'Sk\u00e5ne',        kommun: '1273', city: 'L\u00f6nsboda',     address: 'Bokelundsgatan 5, 280 70 L\u00f6nsboda',          phone: '0479-14840',                          lat: 56.4017, lng: 14.3083, url: 'https:\/\/www.kry.se\/barnavardscentraler\/skane\/lonsboda\/' },<!-- [et_pb_line_break_holder] -->        { id: 'bvc-triangeln',         type: 'BVC', name: 'BVC Triangeln',         region: 'Sk\u00e5ne',        kommun: '1280', city: 'Malm\u00f6',        address: 'Sp\u00e5ngatan 1A, 211 44 Malm\u00f6',                 phone: '040-623 44 00',                       lat: 55.5965, lng: 13.0017, url: 'https:\/\/www.kry.se\/barnavardscentraler\/skane\/malmo-triangeln\/' },<!-- [et_pb_line_break_holder] -->        { id: 'bvc-osby',              type: 'BVC', name: 'BVC Osby',              region: 'Sk\u00e5ne',        kommun: '1273', city: 'Osby',         address: '\u00d6stra J\u00e4rnv\u00e4gsgatan 14, 283 41 Osby',        phone: '0479-14840',                          lat: 56.3815, lng: 13.9978, url: 'https:\/\/www.kry.se\/barnavardscentraler\/skane\/osby\/' },<!-- [et_pb_line_break_holder] -->        { id: 'bvc-almhult',           type: 'BVC', name: 'BVC \u00c4lmhult',           region: 'Kronoberg',    kommun: '0765', city: '\u00c4lmhult',      address: 'Gotthards gata 5, 343 36 \u00c4lmhult',           phone: '0476-64 66 00',                       lat: 56.5524, lng: 14.1394, url: 'https:\/\/www.kry.se\/barnavardscentraler\/kronoberg\/almhult\/' },<!-- [et_pb_line_break_holder] -->        { id: 'bvc-lulea',             type: 'BVC', name: 'BVC Lule\u00e5',             region: 'Norrbotten',   kommun: '2580', city: 'Lule\u00e5',        address: 'Sandviksgatan 60, 972 33 Lule\u00e5',             phone: '0920-402290',                         lat: 65.5848, lng: 22.1567, url: 'https:\/\/www.kry.se\/barnavardscentraler\/norrbotten\/lulea\/' },<!-- [et_pb_line_break_holder] -->        { id: 'bvc-savast',            type: 'BVC', name: 'BVC S\u00e4vast',            region: 'Norrbotten',   kommun: '2582', city: 'Boden',        address: 'Teknikv\u00e4gen 28, 961 50 Boden',               phone: '0920-402290',                         lat: 65.7950, lng: 21.7900, url: 'https:\/\/www.kry.se\/barnavardscentraler\/norrbotten\/savast\/' },<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Barnmorskemottagningar (BMM)<!-- [et_pb_line_break_holder] -->        { id: 'bmm-storgatan',         type: 'BMM', name: 'BMM Storgatan (Brom\u00f6lla)', region: 'Sk\u00e5ne',     kommun: '1272', city: 'Brom\u00f6lla',     address: 'Storgatan 58, 295 35 Brom\u00f6lla',              phone: '0456-488 20',                         lat: 56.0716, lng: 14.4699, url: 'https:\/\/www.kry.se\/barnmorskemottagningar\/skane\/storgatan\/' },<!-- [et_pb_line_break_holder] -->        { id: 'bmm-hoor',              type: 'BMM', name: 'BMM H\u00f6\u00f6r',              region: 'Sk\u00e5ne',        kommun: '1267', city: 'H\u00f6\u00f6r',         address: 'Gamla torg 5, 243 30 H\u00f6\u00f6r',                  phone: '0413-53 57 00',                       lat: 55.9357, lng: 13.5407, url: 'https:\/\/www.kry.se\/barnmorskemottagningar\/skane\/hoor\/' },<!-- [et_pb_line_break_holder] -->        { id: 'bmm-osby',              type: 'BMM', name: 'BMM Osby',              region: 'Sk\u00e5ne',        kommun: '1273', city: 'Osby',         address: '\u00d6stra J\u00e4rnv\u00e4gsgatan 14, 283 41 Osby',        phone: '0479-14840',                          lat: 56.3815, lng: 13.9978, url: 'https:\/\/www.kry.se\/barnmorskemottagningar\/skane\/osby\/' },<!-- [et_pb_line_break_holder] -->        { id: 'bmm-haga',              type: 'BMM', name: 'BMM Haga',              region: 'Stockholm',    kommun: '0180', city: 'Stockholm',    address: 'H\u00e4lsingegatan 49, 113 31 Stockholm',         phone: '08-12134900',                         lat: 59.3450, lng: 18.0290, url: 'https:\/\/www.kry.se\/barnmorskemottagningar\/stockholm\/haga\/' },<!-- [et_pb_line_break_holder] -->        { id: 'bmm-lulea',             type: 'BMM', name: 'BMM Lule\u00e5',             region: 'Norrbotten',   kommun: '2580', city: 'Lule\u00e5',        address: 'Sandviksgatan 60, 972 33 Lule\u00e5',             phone: 'Digital kontakt via Hermelinen.se',   lat: 65.5848, lng: 22.1567, url: 'https:\/\/www.kry.se\/barnmorskemottagningar\/norrbotten\/lulea\/' },<!-- [et_pb_line_break_holder] -->        { id: 'bmm-savast',            type: 'BMM', name: 'BMM S\u00e4vast',            region: 'Norrbotten',   kommun: '2582', city: 'Boden',        address: 'Teknikv\u00e4gen 28, 961 50 Boden',               phone: 'Digital kontakt via Hermelinen.se',   lat: 65.7950, lng: 21.7900, url: 'https:\/\/www.kry.se\/barnmorskemottagningar\/norrbotten\/savast\/' }<!-- [et_pb_line_break_holder] -->    ];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ ----- Swedish city\/ort -> approximate lat\/lng (kommun seats + larger orter).<!-- [et_pb_line_break_holder] -->    \/\/ Used so typing any Swedish town finds the closest Kry v\u00e5rdcentral.<!-- [et_pb_line_break_holder] -->    const CITY_COORDS = {<!-- [et_pb_line_break_holder] -->        'stockholm': [59.3293, 18.0686], 'solna': [59.3613, 18.0007], 'sundbyberg': [59.3624, 17.9711],<!-- [et_pb_line_break_holder] -->        'nacka': [59.3057, 18.1626], 'taby': [59.4443, 18.0700], 'vallentuna': [59.5354, 18.0775],<!-- [et_pb_line_break_holder] -->        'sodertalje': [59.1955, 17.6253], 'norrtalje': [59.7596, 18.7041], 'sigtuna': [59.6173, 17.7240],<!-- [et_pb_line_break_holder] -->        'botkyrka': [59.1985, 17.8267], 'huddinge': [59.2370, 17.9819], 'tyreso': [59.2417, 18.2294],<!-- [et_pb_line_break_holder] -->        'lidingo': [59.3636, 18.1352], 'jarfalla': [59.4233, 17.8344], 'sollentuna': [59.4282, 17.9510],<!-- [et_pb_line_break_holder] -->        'upplands vasby': [59.5187, 17.9101], 'haninge': [59.1696, 18.1442], 'varmdo': [59.3219, 18.4750],<!-- [et_pb_line_break_holder] -->        'uppsala': [59.8586, 17.6389], 'enkoping': [59.6361, 17.0779], 'tierp': [60.3447, 17.5167],<!-- [et_pb_line_break_holder] -->        'eskilstuna': [59.3705, 16.5117], 'nykoping': [58.7546, 17.0084], 'strangnas': [59.3786, 17.0268],<!-- [et_pb_line_break_holder] -->        'katrineholm': [58.9959, 16.2068], 'flen': [59.0570, 16.5867], 'trosa': [58.8959, 17.5475],<!-- [et_pb_line_break_holder] -->        'linkoping': [58.4108, 15.6214], 'norrkoping': [58.5877, 16.1924], 'motala': [58.5371, 15.0398],<!-- [et_pb_line_break_holder] -->        'mjolby': [58.3261, 15.1264], 'soderkoping': [58.4798, 16.3232], 'finspang': [58.7058, 15.7766],<!-- [et_pb_line_break_holder] -->        'jonkoping': [57.7826, 14.1618], 'varnamo': [57.1857, 14.0411], 'tranas': [58.0383, 14.9732],<!-- [et_pb_line_break_holder] -->        'nassjo': [57.6529, 14.6887], 'eksjo': [57.6664, 14.9709], 'vaggeryd': [57.5018, 14.1474],<!-- [et_pb_line_break_holder] -->        'vaxjo': [56.8777, 14.8094], 'almhult': [56.5524, 14.1394], 'ljungby': [56.8333, 13.9333],<!-- [et_pb_line_break_holder] -->        'kalmar': [56.6616, 16.3616], 'oskarshamn': [57.2649, 16.4486], 'vastervik': [57.7589, 16.6376],<!-- [et_pb_line_break_holder] -->        'nybro': [56.7444, 15.9097], 'visby': [57.6348, 18.2948],<!-- [et_pb_line_break_holder] -->        'karlskrona': [56.1612, 15.5869], 'karlshamn': [56.1707, 14.8623], 'solvesborg': [56.0521, 14.5853],<!-- [et_pb_line_break_holder] -->        'olofstrom': [56.2740, 14.5302], 'ronneby': [56.2099, 15.2766],<!-- [et_pb_line_break_holder] -->        'malmo': [55.6053, 13.0038], 'lund': [55.7047, 13.1910], 'helsingborg': [56.0465, 12.6945],<!-- [et_pb_line_break_holder] -->        'kristianstad': [56.0294, 14.1567], 'hassleholm': [56.1592, 13.7666], 'landskrona': [55.8704, 12.8302],<!-- [et_pb_line_break_holder] -->        'trelleborg': [55.3754, 13.1569], 'angelholm': [56.2428, 12.8623], 'eslov': [55.8390, 13.3034],<!-- [et_pb_line_break_holder] -->        'bromolla': [56.0716, 14.4699], 'horby': [55.8516, 13.6608], 'hoor': [55.9357, 13.5407],<!-- [et_pb_line_break_holder] -->        'osby': [56.3815, 13.9978], 'simrishamn': [55.5560, 14.3413], 'ystad': [55.4296, 13.8203],<!-- [et_pb_line_break_holder] -->        'lomma': [55.6733, 13.0700], 'staffanstorp': [55.6429, 13.2080], 'kavlinge': [55.7917, 13.1100],<!-- [et_pb_line_break_holder] -->        'svedala': [55.5083, 13.2367], 'vellinge': [55.4717, 13.0233], 'burlov': [55.6327, 13.0936],<!-- [et_pb_line_break_holder] -->        'halmstad': [56.6745, 12.8578], 'varberg': [57.1057, 12.2508], 'falkenberg': [56.9055, 12.4912],<!-- [et_pb_line_break_holder] -->        'kungsbacka': [57.4877, 12.0759], 'laholm': [56.5114, 13.0444], 'hylte': [56.9930, 13.3590],<!-- [et_pb_line_break_holder] -->        'goteborg': [57.7089, 11.9746], 'boras': [57.7210, 12.9401], 'trollhattan': [58.2837, 12.2886],<!-- [et_pb_line_break_holder] -->        'molndal': [57.6554, 12.0136], 'skovde': [58.3911, 13.8453], 'uddevalla': [58.3498, 11.9424],<!-- [et_pb_line_break_holder] -->        'lidkoping': [58.5050, 13.1572], 'alingsas': [57.9299, 12.5331], 'vanersborg': [58.3806, 12.3239],<!-- [et_pb_line_break_holder] -->        'mariestad': [58.7088, 13.8240], 'falkoping': [58.1696, 13.5519], 'kungalv': [57.8704, 11.9817],<!-- [et_pb_line_break_holder] -->        'partille': [57.7392, 12.1064], 'mark': [57.4893, 12.7022], 'hjo': [58.3082, 14.2885],<!-- [et_pb_line_break_holder] -->        'karlstad': [59.3793, 13.5036], 'kristinehamn': [59.3092, 14.1085], 'arvika': [59.6566, 12.5883],<!-- [et_pb_line_break_holder] -->        'saffle': [59.1330, 12.9275], 'hagfors': [60.0314, 13.6790], 'filipstad': [59.7126, 14.1675],<!-- [et_pb_line_break_holder] -->        'orebro': [59.2741, 15.2066], 'karlskoga': [59.3260, 14.5234], 'lindesberg': [59.5912, 15.2275],<!-- [et_pb_line_break_holder] -->        'hallsberg': [59.0653, 15.1107], 'kumla': [59.1283, 15.1377], 'askersund': [58.8800, 14.9050],<!-- [et_pb_line_break_holder] -->        'vasteras': [59.6099, 16.5448], 'koping': [59.5117, 15.9939], 'sala': [59.9224, 16.6038],<!-- [et_pb_line_break_holder] -->        'arboga': [59.3942, 15.8398], 'fagersta': [60.0070, 15.7960], 'hallstahammar': [59.6151, 16.2310],<!-- [et_pb_line_break_holder] -->        'falun': [60.6065, 15.6355], 'borlange': [60.4858, 15.4371], 'mora': [61.0070, 14.5404],<!-- [et_pb_line_break_holder] -->        'avesta': [60.1456, 16.1685], 'ludvika': [60.1457, 15.1880], 'leksand': [60.7321, 15.0162],<!-- [et_pb_line_break_holder] -->        'rattvik': [60.8879, 15.1146], 'hedemora': [60.2782, 15.9842], 'sater': [60.3489, 15.7553],<!-- [et_pb_line_break_holder] -->        'gavle': [60.6749, 17.1413], 'sandviken': [60.6171, 16.7763], 'hudiksvall': [61.7281, 17.1057],<!-- [et_pb_line_break_holder] -->        'soderhamn': [61.3024, 17.0584], 'bollnas': [61.3473, 16.3937], 'ljusdal': [61.8290, 16.0889],<!-- [et_pb_line_break_holder] -->        'sundsvall': [62.3908, 17.3069], 'harnosand': [62.6323, 17.9379], 'ornskoldsvik': [63.2909, 18.7170],<!-- [et_pb_line_break_holder] -->        'solleftea': [63.1660, 17.2700], 'timra': [62.4873, 17.3200],<!-- [et_pb_line_break_holder] -->        'ostersund': [63.1792, 14.6357], 'are': [63.4006, 13.0820],<!-- [et_pb_line_break_holder] -->        'umea': [63.8258, 20.2630], 'skelleftea': [64.7507, 20.9528], 'lycksele': [64.5957, 18.6720],<!-- [et_pb_line_break_holder] -->        'vilhelmina': [64.6173, 16.6562], 'storuman': [65.0958, 17.1131],<!-- [et_pb_line_break_holder] -->        'lulea': [65.5848, 22.1567], 'pitea': [65.3173, 21.4794], 'boden': [65.8253, 21.6886],<!-- [et_pb_line_break_holder] -->        'kiruna': [67.8558, 20.2253], 'gallivare': [67.1330, 20.6580], 'haparanda': [65.8350, 24.1395],<!-- [et_pb_line_break_holder] -->        'kalix': [65.8540, 23.1430]<!-- [et_pb_line_break_holder] -->    };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ ----- Postal code -> approximate region center (lat\/lng).<!-- [et_pb_line_break_holder] -->    \/\/ Keyed by the first 2 digits of a Swedish postnummer.<!-- [et_pb_line_break_holder] -->    const POSTAL_REGION = {<!-- [et_pb_line_break_holder] -->        '10': [59.33, 18.06], '11': [59.33, 18.06], '12': [59.30, 18.05], '13': [59.30, 18.13],<!-- [et_pb_line_break_holder] -->        '14': [59.20, 17.83], '15': [59.20, 17.63], '16': [59.36, 17.97], '17': [59.38, 17.95],<!-- [et_pb_line_break_holder] -->        '18': [59.50, 18.08], '19': [59.62, 17.85],<!-- [et_pb_line_break_holder] -->        '20': [55.60, 13.00], '21': [55.60, 13.00], '22': [55.70, 13.19], '23': [55.43, 13.07],<!-- [et_pb_line_break_holder] -->        '24': [55.85, 13.55], '25': [56.05, 12.70], '26': [56.13, 12.85], '27': [55.50, 13.85],<!-- [et_pb_line_break_holder] -->        '28': [56.20, 14.30], '29': [56.05, 14.45],<!-- [et_pb_line_break_holder] -->        '30': [56.67, 12.86], '31': [56.90, 12.50], '32': [57.10, 14.00], '33': [57.25, 13.90],<!-- [et_pb_line_break_holder] -->        '34': [56.55, 14.14], '35': [56.88, 14.81], '36': [56.75, 15.20], '37': [56.16, 15.59],<!-- [et_pb_line_break_holder] -->        '38': [56.66, 16.36], '39': [56.66, 16.36],<!-- [et_pb_line_break_holder] -->        '40': [57.71, 11.97], '41': [57.71, 11.97], '42': [57.65, 11.93], '43': [57.50, 12.05],<!-- [et_pb_line_break_holder] -->        '44': [57.79, 12.27], '45': [58.35, 11.92], '46': [58.28, 12.28], '47': [58.18, 11.40],<!-- [et_pb_line_break_holder] -->        '48': [57.75, 12.85], '49': [58.69, 11.18],<!-- [et_pb_line_break_holder] -->        '50': [57.72, 12.94], '51': [57.72, 12.94], '52': [58.05, 13.72], '53': [58.39, 13.85],<!-- [et_pb_line_break_holder] -->        '54': [58.39, 13.85], '55': [57.78, 14.16], '56': [57.45, 14.69], '57': [57.78, 15.07],<!-- [et_pb_line_break_holder] -->        '58': [58.41, 15.62], '59': [58.27, 16.45],<!-- [et_pb_line_break_holder] -->        '60': [58.59, 16.18], '61': [58.75, 17.01], '62': [57.63, 18.30], '63': [59.37, 16.51],<!-- [et_pb_line_break_holder] -->        '64': [59.04, 16.20], '65': [59.38, 13.50], '66': [59.07, 12.34], '67': [59.65, 12.59],<!-- [et_pb_line_break_holder] -->        '68': [60.13, 13.60], '69': [59.27, 14.52],<!-- [et_pb_line_break_holder] -->        '70': [59.27, 15.21], '71': [59.27, 15.21], '72': [59.61, 16.55], '73': [59.61, 16.55],<!-- [et_pb_line_break_holder] -->        '74': [59.85, 17.64], '75': [59.85, 17.64], '76': [59.76, 18.70], '77': [60.49, 15.42],<!-- [et_pb_line_break_holder] -->        '78': [60.61, 15.63], '79': [61.20, 14.64],<!-- [et_pb_line_break_holder] -->        '80': [60.67, 17.14], '81': [60.31, 17.06], '82': [61.30, 16.35], '83': [63.18, 14.64],<!-- [et_pb_line_break_holder] -->        '84': [62.40, 13.71], '85': [62.39, 17.31], '86': [62.50, 17.30], '87': [63.18, 18.71],<!-- [et_pb_line_break_holder] -->        '88': [63.30, 18.72], '89': [63.83, 20.26],<!-- [et_pb_line_break_holder] -->        '90': [63.83, 20.26], '91': [64.62, 20.97], '92': [65.31, 21.48], '93': [65.59, 22.15],<!-- [et_pb_line_break_holder] -->        '94': [65.83, 21.69], '95': [65.83, 22.15], '96': [67.13, 20.66], '97': [65.58, 22.16],<!-- [et_pb_line_break_holder] -->        '98': [67.85, 20.22], '99': [67.85, 20.22]<!-- [et_pb_line_break_holder] -->    };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ ----- State -----<!-- [et_pb_line_break_holder] -->    let state = {<!-- [et_pb_line_break_holder] -->        region: 'Alla',<!-- [et_pb_line_break_holder] -->        query: '',<!-- [et_pb_line_break_holder] -->        origin: null,        \/\/ [lat, lng] when user typed a postnummer<!-- [et_pb_line_break_holder] -->        activeId: null,<!-- [et_pb_line_break_holder] -->        kommun: null,        \/\/ selected kommun code (from map click)<!-- [et_pb_line_break_holder] -->        types: new Set(['VC', 'BVC', 'BMM'])  \/\/ active type filters<!-- [et_pb_line_break_holder] -->    };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ Kommuner that contain at least one Kry clinic of any type<!-- [et_pb_line_break_holder] -->    const KRY_KOMMUNER = new Set(CLINICS.map(c => c.kommun));<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ ----- DOM scope -----<!-- [et_pb_line_break_holder] -->    const root = document.querySelector('.kry-app');<!-- [et_pb_line_break_holder] -->    if (!root) return;<!-- [et_pb_line_break_holder] -->    const $ = (sel) => root.querySelector(sel);<!-- [et_pb_line_break_holder] -->    const $$ = (sel) => root.querySelectorAll(sel);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function distanceKm(a, b) {<!-- [et_pb_line_break_holder] -->        const R = 6371;<!-- [et_pb_line_break_holder] -->        const toRad = (d) => d * Math.PI \/ 180;<!-- [et_pb_line_break_holder] -->        const dLat = toRad(b[0] - a[0]);<!-- [et_pb_line_break_holder] -->        const dLng = toRad(b[1] - a[1]);<!-- [et_pb_line_break_holder] -->        const lat1 = toRad(a[0]), lat2 = toRad(b[0]);<!-- [et_pb_line_break_holder] -->        const h = Math.sin(dLat\/2)**2 + Math.cos(lat1) * Math.cos(lat2) * Math.sin(dLng\/2)**2;<!-- [et_pb_line_break_holder] -->        return 2 * R * Math.asin(Math.sqrt(h));<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function normalize(s) {<!-- [et_pb_line_break_holder] -->        return (s || '').trim().toLowerCase()<!-- [et_pb_line_break_holder] -->            .replace(\/\u00e5\/g, 'a').replace(\/\u00e4\/g, 'a').replace(\/\u00f6\/g, 'o')<!-- [et_pb_line_break_holder] -->            .replace(\/s+\/g, ' ');<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function originFromQuery(q) {<!-- [et_pb_line_break_holder] -->        const trimmed = (q || '').trim();<!-- [et_pb_line_break_holder] -->        if (!trimmed) return null;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Postnummer (3-5 digits)<!-- [et_pb_line_break_holder] -->        const m = trimmed.replace(\/s+\/g, '').match(\/^(d{3,5})\/);<!-- [et_pb_line_break_holder] -->        if (m) {<!-- [et_pb_line_break_holder] -->            const prefix = m[1].slice(0, 2);<!-- [et_pb_line_break_holder] -->            return POSTAL_REGION[prefix] || null;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Ort (Swedish town name) lookup \u2014 exact, then startsWith<!-- [et_pb_line_break_holder] -->        const norm = normalize(trimmed);<!-- [et_pb_line_break_holder] -->        if (CITY_COORDS[norm]) return CITY_COORDS[norm];<!-- [et_pb_line_break_holder] -->        for (const key of Object.keys(CITY_COORDS)) {<!-- [et_pb_line_break_holder] -->            if (key.startsWith(norm)) return CITY_COORDS[key];<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Fallback: match a clinic's own city or name<!-- [et_pb_line_break_holder] -->        for (const c of CLINICS) {<!-- [et_pb_line_break_holder] -->            if (normalize(c.city).startsWith(norm) || normalize(c.name).includes(norm)) {<!-- [et_pb_line_break_holder] -->                return [c.lat, c.lng];<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        return null;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ Regions are derived from the clinic data so chips stay in sync with the CSVs.<!-- [et_pb_line_break_holder] -->    const REGIONS = ['Alla', ...Array.from(new Set(CLINICS.map(c => c.region))).sort((a, b) => a.localeCompare(b, 'sv'))];<!-- [et_pb_line_break_holder] -->    function getRegions() {<!-- [et_pb_line_break_holder] -->        return REGIONS;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function getVisibleClinics() {<!-- [et_pb_line_break_holder] -->        const q = state.query.trim().toLowerCase();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        let list = CLINICS.slice();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Type filter (active types). If none selected, show none.<!-- [et_pb_line_break_holder] -->        list = list.filter(c => state.types.has(c.type));<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        if (state.kommun) {<!-- [et_pb_line_break_holder] -->            list = list.filter(c => c.kommun === state.kommun);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        if (state.region !== 'Alla') {<!-- [et_pb_line_break_holder] -->            list = list.filter(c => c.region === state.region);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ If the query produced an origin (postnummer or ort), skip text-filtering \u2014<!-- [et_pb_line_break_holder] -->        \/\/ instead sort everything by distance so the closest neighboring clinic shows first.<!-- [et_pb_line_break_holder] -->        if (state.origin) {<!-- [et_pb_line_break_holder] -->            list = list<!-- [et_pb_line_break_holder] -->                .map(c => ({ ...c, _dist: distanceKm(state.origin, [c.lat, c.lng]) }))<!-- [et_pb_line_break_holder] -->                .sort((a, b) => a._dist - b._dist);<!-- [et_pb_line_break_holder] -->            if (\/^d\/.test(state.query.trim())) list = list.slice(0, 3);<!-- [et_pb_line_break_holder] -->        } else if (q) {<!-- [et_pb_line_break_holder] -->            list = list.filter(c =><!-- [et_pb_line_break_holder] -->                c.name.toLowerCase().includes(q) ||<!-- [et_pb_line_break_holder] -->                c.city.toLowerCase().includes(q) ||<!-- [et_pb_line_break_holder] -->                c.region.toLowerCase().includes(q)<!-- [et_pb_line_break_holder] -->            );<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        return list;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ ----- Render -----<!-- [et_pb_line_break_holder] -->    function renderRegionChips() {<!-- [et_pb_line_break_holder] -->        const regions = getRegions();<!-- [et_pb_line_break_holder] -->        $('#kry-regionChips').innerHTML = regions.map(r => `<!-- [et_pb_line_break_holder] -->            <button class=\"kry-chip ${state.region === r ? 'active' : ''}\" data-region=\"${r}\">${r}<\/button><!-- [et_pb_line_break_holder] -->        `).join('');<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function renderTypeChips() {<!-- [et_pb_line_break_holder] -->        const allActive = state.types.size === 3;<!-- [et_pb_line_break_holder] -->        $$('#kry-typeChips .kry-type-chip').forEach(btn => {<!-- [et_pb_line_break_holder] -->            const t = btn.dataset.type;<!-- [et_pb_line_break_holder] -->            if (t === 'ALL') {<!-- [et_pb_line_break_holder] -->                btn.classList.toggle('active', allActive);<!-- [et_pb_line_break_holder] -->            } else {<!-- [et_pb_line_break_holder] -->                \/\/ Highlight a category chip only when it's the sole filter.<!-- [et_pb_line_break_holder] -->                btn.classList.toggle('active', !allActive && state.types.has(t));<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function render() {<!-- [et_pb_line_break_holder] -->        renderRegionChips();<!-- [et_pb_line_break_holder] -->        renderTypeChips();<!-- [et_pb_line_break_holder] -->        const list = getVisibleClinics();<!-- [et_pb_line_break_holder] -->        $('#kry-count').textContent = `${list.length} mottagning${list.length === 1 ? '' : 'ar'}`;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        const container = $('#kry-list');<!-- [et_pb_line_break_holder] -->        if (list.length === 0) {<!-- [et_pb_line_break_holder] -->            container.innerHTML = `<div class=\"kry-empty\">Inga mottagningar hittades.<\/div>`;<!-- [et_pb_line_break_holder] -->            return;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        container.innerHTML = list.map((c, i) => {<!-- [et_pb_line_break_holder] -->            const distNote = c._dist != null ? ` \u00b7 ${c._dist.toFixed(1)} km bort` : '';<!-- [et_pb_line_break_holder] -->            const addrText = c.address || `${c.city} \u00b7 ${c.region}`;<!-- [et_pb_line_break_holder] -->            const addrHtml = c.address<!-- [et_pb_line_break_holder] -->                ? `<a href=\"https:\/\/www.google.com\/maps\/search\/?api=1&#038;query=${encodeURIComponent(c.address)}\" target=\"_blank\" rel=\"noopener\" data-action=\"map\">${addrText}<\/a>${distNote}`<!-- [et_pb_line_break_holder] -->                : `${addrText}${distNote}`;<!-- [et_pb_line_break_holder] -->            const phoneHtml = c.phone<!-- [et_pb_line_break_holder] -->                ? (\/^[d+-s()]+$\/.test(c.phone)<!-- [et_pb_line_break_holder] -->                    ? `<a href=\"tel:${c.phone.replace(\/s+\/g, '')}\" data-action=\"call\">${c.phone}<\/a>`<!-- [et_pb_line_break_holder] -->                    : c.phone)<!-- [et_pb_line_break_holder] -->                : '';<!-- [et_pb_line_break_holder] -->            return `<!-- [et_pb_line_break_holder] -->            <article class=\"kry-clinic-card ${state.activeId === c.id ? 'active' : ''}\" data-id=\"${c.id}\"><!-- [et_pb_line_break_holder] -->                ${state.origin && i === 0 ? '<span class=\"kry-badge-nearest\">N\u00e4rmaste mottagning<\/span>' : ''}<!-- [et_pb_line_break_holder] -->                <span class=\"kry-type-badge ${c.type.toLowerCase()}\">${TYPE_LABELS[c.type]}<\/span><!-- [et_pb_line_break_holder] -->                <h3>${c.name}<\/h3><!-- [et_pb_line_break_holder] -->                <pee class=\"kry-addr\">${addrHtml}<\/pee><!-- [et_pb_line_break_holder] -->                ${phoneHtml ? `<pee class=\"kry-phone\">${phoneHtml}<\/pee>` : ''}<!-- [et_pb_line_break_holder] -->                <div class=\"kry-actions\"><!-- [et_pb_line_break_holder] -->                    <a class=\"kry-btn kry-btn-primary\" href=\"${c.url || KRY_DEFAULT_URL}\" target=\"_blank\" rel=\"noopener\" data-action=\"more\" data-id=\"${c.id}\">Lista mig<\/a><!-- [et_pb_line_break_holder] -->                <\/div><!-- [et_pb_line_break_holder] -->            <\/article>`;<!-- [et_pb_line_break_holder] -->        }).join('');<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ ----- Events -----<!-- [et_pb_line_break_holder] -->    $('#kry-regionChips').addEventListener('click', (e) => {<!-- [et_pb_line_break_holder] -->        const chip = e.target.closest('.kry-chip');<!-- [et_pb_line_break_holder] -->        if (!chip) return;<!-- [et_pb_line_break_holder] -->        state.region = chip.dataset.region;<!-- [et_pb_line_break_holder] -->        state.kommun = null;<!-- [et_pb_line_break_holder] -->        syncMapHighlight();<!-- [et_pb_line_break_holder] -->        zoomForState();<!-- [et_pb_line_break_holder] -->        render();<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    $('#kry-typeChips').addEventListener('click', (e) => {<!-- [et_pb_line_break_holder] -->        const btn = e.target.closest('.kry-type-chip');<!-- [et_pb_line_break_holder] -->        if (!btn) return;<!-- [et_pb_line_break_holder] -->        const t = btn.dataset.type;<!-- [et_pb_line_break_holder] -->        if (t === 'ALL') {<!-- [et_pb_line_break_holder] -->            state.types = new Set(['VC', 'BVC', 'BMM']);<!-- [et_pb_line_break_holder] -->        } else {<!-- [et_pb_line_break_holder] -->            const isOnlyActive = state.types.size === 1 && state.types.has(t);<!-- [et_pb_line_break_holder] -->            if (isOnlyActive) {<!-- [et_pb_line_break_holder] -->                \/\/ Re-clicking the only active type returns to \"show all\".<!-- [et_pb_line_break_holder] -->                state.types = new Set(['VC', 'BVC', 'BMM']);<!-- [et_pb_line_break_holder] -->            } else {<!-- [et_pb_line_break_holder] -->                state.types = new Set([t]);<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        \/\/ If the active selection is now hidden by the type filter, drop it.<!-- [et_pb_line_break_holder] -->        if (state.activeId) {<!-- [et_pb_line_break_holder] -->            const active = CLINICS.find(c => c.id === state.activeId);<!-- [et_pb_line_break_holder] -->            if (active && !state.types.has(active.type)) state.activeId = null;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        syncMapHighlight();<!-- [et_pb_line_break_holder] -->        zoomForState();<!-- [et_pb_line_break_holder] -->        render();<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    $('#kry-search').addEventListener('input', (e) => {<!-- [et_pb_line_break_holder] -->        state.query = e.target.value;<!-- [et_pb_line_break_holder] -->        state.origin = originFromQuery(state.query);<!-- [et_pb_line_break_holder] -->        syncMapHighlight();<!-- [et_pb_line_break_holder] -->        zoomForState();<!-- [et_pb_line_break_holder] -->        render();<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    $('#kry-list').addEventListener('click', (e) => {<!-- [et_pb_line_break_holder] -->        \/\/ Let card-internal links (kry.se, Google Maps, tel:) navigate normally<!-- [et_pb_line_break_holder] -->        if (e.target.closest('a[data-action]')) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        const card = e.target.closest('.kry-clinic-card');<!-- [et_pb_line_break_holder] -->        if (!card) return;<!-- [et_pb_line_break_holder] -->        const id = card.dataset.id;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        state.activeId = id;<!-- [et_pb_line_break_holder] -->        const clinic = CLINICS.find(c => c.id === id);<!-- [et_pb_line_break_holder] -->        if (clinic) {<!-- [et_pb_line_break_holder] -->            syncMapHighlight();<!-- [et_pb_line_break_holder] -->            zoomToKommuner([clinic.kommun]);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        render();<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    $('#kry-mapReset').addEventListener('click', () => {<!-- [et_pb_line_break_holder] -->        state.kommun = null;<!-- [et_pb_line_break_holder] -->        state.activeId = null;<!-- [et_pb_line_break_holder] -->        state.region = 'Alla';<!-- [et_pb_line_break_holder] -->        state.query = '';<!-- [et_pb_line_break_holder] -->        state.origin = null;<!-- [et_pb_line_break_holder] -->        state.types = new Set(['VC', 'BVC', 'BMM']);<!-- [et_pb_line_break_holder] -->        const input = $('#kry-search');<!-- [et_pb_line_break_holder] -->        if (input) input.value = '';<!-- [et_pb_line_break_holder] -->        syncMapHighlight();<!-- [et_pb_line_break_holder] -->        zoomForState();<!-- [et_pb_line_break_holder] -->        render();<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ ----- Map (swe-kommuner.svg, fetched and inlined) -----<!-- [et_pb_line_break_holder] -->    let svgRoot = null;<!-- [et_pb_line_break_holder] -->    let originalViewBox = null;<!-- [et_pb_line_break_holder] -->    let zoomAnim = null;<!-- [et_pb_line_break_holder] -->    const pathByKommun = {};<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function syncMapHighlight() {<!-- [et_pb_line_break_holder] -->        if (!svgRoot) return;<!-- [et_pb_line_break_holder] -->        const visibleKommuner = new Set(<!-- [et_pb_line_break_holder] -->            CLINICS<!-- [et_pb_line_break_holder] -->                .filter(c => state.types.has(c.type))<!-- [et_pb_line_break_holder] -->                .filter(c => state.region === 'Alla' || c.region === state.region)<!-- [et_pb_line_break_holder] -->                .map(c => c.kommun)<!-- [et_pb_line_break_holder] -->        );<!-- [et_pb_line_break_holder] -->        const paths = svgRoot.querySelectorAll('#kommuner path');<!-- [et_pb_line_break_holder] -->        const activeClinic = state.activeId ? CLINICS.find(c => c.id === state.activeId) : null;<!-- [et_pb_line_break_holder] -->        paths.forEach(p => {<!-- [et_pb_line_break_holder] -->            const code = p.getAttribute('id');<!-- [et_pb_line_break_holder] -->            p.classList.remove('has-clinic', 'selected');<!-- [et_pb_line_break_holder] -->            if (visibleKommuner.has(code)) p.classList.add('has-clinic');<!-- [et_pb_line_break_holder] -->            if (state.kommun === code) p.classList.add('selected');<!-- [et_pb_line_break_holder] -->            if (activeClinic && activeClinic.kommun === code) p.classList.add('selected');<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] -->        const allTypesActive = state.types.size === 3;<!-- [et_pb_line_break_holder] -->        $('#kry-mapReset').classList.toggle('visible',<!-- [et_pb_line_break_holder] -->            !!state.kommun ||<!-- [et_pb_line_break_holder] -->            (state.region && state.region !== 'Alla') ||<!-- [et_pb_line_break_holder] -->            !!state.origin ||<!-- [et_pb_line_break_holder] -->            !allTypesActive<!-- [et_pb_line_break_holder] -->        );<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function parseViewBox(s) {<!-- [et_pb_line_break_holder] -->        return s.trim().split(\/[s,]+\/).map(Number);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function animateViewBox(target) {<!-- [et_pb_line_break_holder] -->        if (!svgRoot) return;<!-- [et_pb_line_break_holder] -->        const current = parseViewBox(svgRoot.getAttribute('viewBox'));<!-- [et_pb_line_break_holder] -->        const dur = 450;<!-- [et_pb_line_break_holder] -->        const start = performance.now();<!-- [et_pb_line_break_holder] -->        if (zoomAnim) cancelAnimationFrame(zoomAnim);<!-- [et_pb_line_break_holder] -->        const step = (now) => {<!-- [et_pb_line_break_holder] -->            const t = Math.min(1, (now - start) \/ dur);<!-- [et_pb_line_break_holder] -->            const e = t < 0.5 ? 2 * t * t : 1 - Math.pow(-2 * t + 2, 2) \/ 2; \/\/ easeInOutQuad<!-- [et_pb_line_break_holder] -->            const vb = current.map((v, i) => v + (target[i] - v) * e);<!-- [et_pb_line_break_holder] -->            svgRoot.setAttribute('viewBox', vb.join(' '));<!-- [et_pb_line_break_holder] -->            if (t < 1) zoomAnim = requestAnimationFrame(step);<!-- [et_pb_line_break_holder] -->        };<!-- [et_pb_line_break_holder] -->        zoomAnim = requestAnimationFrame(step);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function zoomToKommuner(codes) {<!-- [et_pb_line_break_holder] -->        if (!svgRoot || !originalViewBox) return;<!-- [et_pb_line_break_holder] -->        if (!codes || !codes.length) { resetZoom(); return; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        let minX = Infinity, minY = Infinity, maxX = -Infinity, maxY = -Infinity;<!-- [et_pb_line_break_holder] -->        codes.forEach(code => {<!-- [et_pb_line_break_holder] -->            const p = pathByKommun[code];<!-- [et_pb_line_break_holder] -->            if (!p || typeof p.getBBox !== 'function') return;<!-- [et_pb_line_break_holder] -->            try {<!-- [et_pb_line_break_holder] -->                const b = p.getBBox();<!-- [et_pb_line_break_holder] -->                minX = Math.min(minX, b.x);<!-- [et_pb_line_break_holder] -->                minY = Math.min(minY, b.y);<!-- [et_pb_line_break_holder] -->                maxX = Math.max(maxX, b.x + b.width);<!-- [et_pb_line_break_holder] -->                maxY = Math.max(maxY, b.y + b.height);<!-- [et_pb_line_break_holder] -->            } catch (e) {}<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] -->        if (!isFinite(minX)) { resetZoom(); return; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        const w = maxX - minX, h = maxY - minY;<!-- [et_pb_line_break_holder] -->        \/\/ pad, and expand to the map-area aspect ratio so nothing is squashed<!-- [et_pb_line_break_holder] -->        const padRatio = 0.2;<!-- [et_pb_line_break_holder] -->        let px = w * padRatio + 8, py = h * padRatio + 8;<!-- [et_pb_line_break_holder] -->        let bx = minX - px, by = minY - py, bw = w + 2 * px, bh = h + 2 * py;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        const [, , origW, origH] = originalViewBox;<!-- [et_pb_line_break_holder] -->        const targetAspect = origW \/ origH;<!-- [et_pb_line_break_holder] -->        const curAspect = bw \/ bh;<!-- [et_pb_line_break_holder] -->        if (curAspect < targetAspect) {<!-- [et_pb_line_break_holder] -->            const newW = bh * targetAspect;<!-- [et_pb_line_break_holder] -->            bx -= (newW - bw) \/ 2;<!-- [et_pb_line_break_holder] -->            bw = newW;<!-- [et_pb_line_break_holder] -->        } else {<!-- [et_pb_line_break_holder] -->            const newH = bw \/ targetAspect;<!-- [et_pb_line_break_holder] -->            by -= (newH - bh) \/ 2;<!-- [et_pb_line_break_holder] -->            bh = newH;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        animateViewBox([bx, by, bw, bh]);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function resetZoom() {<!-- [et_pb_line_break_holder] -->        if (!originalViewBox) return;<!-- [et_pb_line_break_holder] -->        animateViewBox(originalViewBox.slice());<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function zoomForState() {<!-- [et_pb_line_break_holder] -->        if (state.kommun) {<!-- [et_pb_line_break_holder] -->            zoomToKommuner([state.kommun]);<!-- [et_pb_line_break_holder] -->            return;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        if (state.origin) {<!-- [et_pb_line_break_holder] -->            \/\/ Zoom to the 3 closest clinics' kommuner<!-- [et_pb_line_break_holder] -->            const ranked = CLINICS<!-- [et_pb_line_break_holder] -->                .map(c => ({ c, d: distanceKm(state.origin, [c.lat, c.lng]) }))<!-- [et_pb_line_break_holder] -->                .sort((a, b) => a.d - b.d)<!-- [et_pb_line_break_holder] -->                .slice(0, 3);<!-- [et_pb_line_break_holder] -->            zoomToKommuner([...new Set(ranked.map(r => r.c.kommun))]);<!-- [et_pb_line_break_holder] -->            return;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        if (state.region && state.region !== 'Alla') {<!-- [et_pb_line_break_holder] -->            const codes = [...new Set(CLINICS.filter(c => c.region === state.region).map(c => c.kommun))];<!-- [et_pb_line_break_holder] -->            zoomToKommuner(codes);<!-- [et_pb_line_break_holder] -->            return;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        resetZoom();<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function initMap(svg) {<!-- [et_pb_line_break_holder] -->        svgRoot = svg;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Make SVG itself responsive<!-- [et_pb_line_break_holder] -->        const w = svg.getAttribute('width');<!-- [et_pb_line_break_holder] -->        const h = svg.getAttribute('height');<!-- [et_pb_line_break_holder] -->        if (w && h && !svg.hasAttribute('viewBox')) {<!-- [et_pb_line_break_holder] -->            svg.setAttribute('viewBox', `0 0 ${w} ${h}`);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        svg.setAttribute('preserveAspectRatio', 'xMidYMid meet');<!-- [et_pb_line_break_holder] -->        svg.removeAttribute('width');<!-- [et_pb_line_break_holder] -->        svg.removeAttribute('height');<!-- [et_pb_line_break_holder] -->        originalViewBox = parseViewBox(svg.getAttribute('viewBox'));<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Index paths by kommun id and wire up click handlers (only kommuner with clinics are actionable)<!-- [et_pb_line_break_holder] -->        svgRoot.querySelectorAll('#kommuner path').forEach(p => {<!-- [et_pb_line_break_holder] -->            const code = p.getAttribute('id');<!-- [et_pb_line_break_holder] -->            if (!code) return;<!-- [et_pb_line_break_holder] -->            pathByKommun[code] = p;<!-- [et_pb_line_break_holder] -->            if (!KRY_KOMMUNER.has(code)) return;<!-- [et_pb_line_break_holder] -->            p.addEventListener('click', () => {<!-- [et_pb_line_break_holder] -->                state.kommun = state.kommun === code ? null : code;<!-- [et_pb_line_break_holder] -->                state.activeId = null;<!-- [et_pb_line_break_holder] -->                syncMapHighlight();<!-- [et_pb_line_break_holder] -->                zoomForState();<!-- [et_pb_line_break_holder] -->                render();<!-- [et_pb_line_break_holder] -->            });<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        syncMapHighlight();<!-- [et_pb_line_break_holder] -->        zoomForState();<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function loadMap() {<!-- [et_pb_line_break_holder] -->        const host = $('#kry-mapHost');<!-- [et_pb_line_break_holder] -->        if (!host) return;<!-- [et_pb_line_break_holder] -->        fetch(KRY_SVG_URL)<!-- [et_pb_line_break_holder] -->            .then(r => {<!-- [et_pb_line_break_holder] -->                if (!r.ok) throw new Error('SVG fetch failed: ' + r.status);<!-- [et_pb_line_break_holder] -->                return r.text();<!-- [et_pb_line_break_holder] -->            })<!-- [et_pb_line_break_holder] -->            .then(text => {<!-- [et_pb_line_break_holder] -->                host.innerHTML = text;<!-- [et_pb_line_break_holder] -->                const svg = host.querySelector('svg');<!-- [et_pb_line_break_holder] -->                if (!svg) throw new Error('No <svg> element in fetched response');<!-- [et_pb_line_break_holder] -->                initMap(svg);<!-- [et_pb_line_break_holder] -->            })<!-- [et_pb_line_break_holder] -->            .catch(err => {<!-- [et_pb_line_break_holder] -->                host.innerHTML = '<div class=\"kry-map-error\">Kunde inte ladda kartan. Kontrollera att swe-kommuner.svg \u00e4r uppladdad och att KRY_SVG_URL pekar p\u00e5 r\u00e4tt fil.<\/div>';<!-- [et_pb_line_break_holder] -->                console.error('[kry-map]', err);<!-- [et_pb_line_break_holder] -->            });<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    render();<!-- [et_pb_line_break_holder] -->    loadMap();<!-- [et_pb_line_break_holder] -->})();<!-- [et_pb_line_break_holder] --><\/script>[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;40px||40px||true|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_row _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; width=&#8221;90%&#8221; max_width=&#8221;640px&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;||||||||&#8221; custom_margin=&#8221;||30px||false|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<h2>\u201cJag \u00f6nskar att jag hade tagit hj\u00e4lp tidigare\u201d<\/h2>\n<p>\u00c4ven 28-\u00e5riga Sara har f\u00e5tt hj\u00e4lp av Krys digitala viktminskningsprogram. Efter att ha varit normalviktig i hela sitt liv gick hon under coronapandemin upp en hel del i vikt. N\u00e5got som p\u00e5verkade b\u00e5de hennes vardag och sociala umg\u00e4nge d\u00e4r hon drog sig allt mer undan fr\u00e5n v\u00e4nner och familj.<br \/>Hon f\u00f6rs\u00f6kte f\u00f6rst g\u00e5 ner i vikt p\u00e5 egen hand, utan att lyckas. N\u00e4r hon kom i kontakt med Kry:s program best\u00e4mde hon sig f\u00f6r att ge det en chans.<\/p>\n<p>\u2013 P\u00e5 egen hand var det j\u00e4ttesv\u00e5rt, n\u00e4r man inte har den r\u00e4tta kunskapen. Det jag f\u00f6rstod med tiden \u00e4r att det handlar s\u00e5 mycket om den mentala biten \u2013 om de h\u00e4r r\u00f6sterna i huvudet, s\u00e4ger hon och forts\u00e4tter:<\/p>\n<p>\u2013 Det \u00e4r som att br\u00e5ka med sig sj\u00e4lv varje dag. Jag t\u00e4nkte hela tiden p\u00e5 vad jag skulle \u00e4ta, vad jag ville \u00e4ta \u2013 \u00e4ven n\u00e4r jag inte var hungrig eller ville \u00e4ta n\u00e5got onyttigt. Tankarna p\u00e5 n\u00e4sta m\u00e5ltid var alltid d\u00e4r. N\u00e4r de tankarna v\u00e4l f\u00f6rsvann f\u00f6rstod jag hur mycket utrymme de hade tagit, och att jag trott att alla hade det s\u00e5.<\/p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/kampanj.expressen.se\/kry\/wp-content\/uploads\/2026\/05\/kry-4221991.jpg&#8221; title_text=&#8221;kry-4221991&#8243; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;30px||30px||false|false&#8221; animation_style=&#8221;fade&#8221; border_radii=&#8221;on|8px|8px|8px|8px&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;||||||||&#8221; custom_margin=&#8221;||30px||false|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<p>Hon beskriver f\u00f6rsta m\u00f6tet som tryggt.<\/p>\n<p>\u2013 Jag k\u00e4nde fr\u00e5n start att jag fick bra st\u00f6d och att mina fr\u00e5gor fick riktiga svar. Ingen i min omgivning har riktigt f\u00f6rst\u00e5tt mig \u2013 det \u00e4r bara min sambo som vet att jag gjort det h\u00e4r. S\u00e5 det var sk\u00f6nt att kunna st\u00e4lla fr\u00e5gor och f\u00e5 allt klart f\u00f6r sig. Det kan vara v\u00e4ldigt tabubelagt att be om hj\u00e4lp med vikten.<\/p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; custom_padding_last_edited=&#8221;on|phone&#8221; admin_label=&#8221;sektion&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;rgba(0,0,0,0.4)&#8221; background_image=&#8221;https:\/\/kampanj.expressen.se\/kry\/wp-content\/uploads\/2026\/05\/kry-821991.jpg&#8221; background_position=&#8221;bottom_center&#8221; background_vertical_offset=&#8221;26%&#8221; background_enable_video_mp4=&#8221;off&#8221; background_video_width=&#8221;100%&#8221; min_height=&#8221;700px&#8221; min_height_tablet=&#8221;&#8221; min_height_phone=&#8221;&#8221; min_height_last_edited=&#8221;on|phone&#8221; height=&#8221;100vh&#8221; height_tablet=&#8221;&#8221; height_phone=&#8221;&#8221; height_last_edited=&#8221;on|desktop&#8221; max_height=&#8221;1200px&#8221; max_height_tablet=&#8221;&#8221; max_height_phone=&#8221;&#8221; max_height_last_edited=&#8221;on|phone&#8221; custom_padding_tablet=&#8221;130px||130px||true|false&#8221; custom_padding_phone=&#8221;40px||40px||true|false&#8221; background_color_phone=&#8221;rgba(0,0,0,0.7)&#8221; background_last_edited=&#8221;on|desktop&#8221; background_enable_color_phone=&#8221;on&#8221; background_position_phone=&#8221;top_center&#8221; background_blend_phone=&#8221;darken&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_row _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#0076D6&#8243; positioning=&#8221;absolute&#8221; position_origin_a=&#8221;center_right&#8221; horizontal_offset=&#8221;100px&#8221; position_origin_a_tablet=&#8221;center_center&#8221; position_origin_a_phone=&#8221;center_center&#8221; position_origin_a_last_edited=&#8221;on|desktop&#8221; position_origin_f_tablet=&#8221;&#8221; position_origin_f_phone=&#8221;&#8221; position_origin_f_last_edited=&#8221;on|desktop&#8221; position_origin_r_tablet=&#8221;&#8221; position_origin_r_phone=&#8221;&#8221; position_origin_r_last_edited=&#8221;on|desktop&#8221; width_tablet=&#8221;80%&#8221; width_phone=&#8221;90%&#8221; width_last_edited=&#8221;on|phone&#8221; max_width=&#8221;600px&#8221; custom_margin=&#8221;||||false|false&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; positioning_tablet=&#8221;none&#8221; positioning_phone=&#8221;none&#8221; positioning_last_edited=&#8221;on|phone&#8221; border_radii=&#8221;on|4px|4px|4px|4px&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.25.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#FFFFFF&#8221; header_2_text_color=&#8221;#FFFFFF&#8221; custom_margin=&#8221;0px|0px|0px|0px|false|false&#8221; custom_padding=&#8221;30px|30px|30px|30px|false|false&#8221; custom_css_main_element=&#8221;li{padding-bottom:10px;}&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<h2>S\u00e5 fungerar Krys v\u00e5rdprogram f\u00f6r viktnedg\u00e5ng<\/h2>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>F\u00f6r vem?<\/b><span style=\"font-weight: 400;\"> V\u00e4nder sig till dig \u00f6ver 18 \u00e5r med BMI \u00f6ver 30.\u00a0<\/span><\/li>\n<\/ul>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>F\u00f6rsta steget:<\/b><span style=\"font-weight: 400;\"> Du fyller i ett formul\u00e4r om din h\u00e4lsa och livssituation.\u00a0<\/span><\/li>\n<\/ul>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Individuell plan:<\/b><span style=\"font-weight: 400;\"> Tv\u00e5 inledande videosamtal med sjuksk\u00f6terska som tar fram en plan.\u00a0<\/span><\/li>\n<\/ul>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Multiprofessionellt team:<\/b><span style=\"font-weight: 400;\"> Dietist, fysioterapeut, l\u00e4kare och ibland psykolog kopplas in efter behov.\u00a0<\/span><\/li>\n<\/ul>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Fokus p\u00e5 beteendef\u00f6r\u00e4ndring:<\/b><span style=\"font-weight: 400;\"> Kost, r\u00f6relse, vanor och psykiskt m\u00e5ende \u00e4r grunden.\u00a0<\/span><\/li>\n<\/ul>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>L\u00e4kemedel vid behov:<\/b><span style=\"font-weight: 400;\"> Anv\u00e4nds som st\u00f6d, men alltid under noggrann monitorering \u2013 inf\u00f6r, under och vid avtrappning.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b style=\"font-size: 18.08px;\">Kontinuerlig uppf\u00f6ljning:<\/b><span style=\"font-size: 18.08px;\"> Programmet p\u00e5g\u00e5r i 12\u201318 m\u00e5nader med regelbundna avst\u00e4mningar i Kry-appen.\u00a0<\/span><\/li>\n<\/ul>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;40px||40px||true|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_row _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; width=&#8221;90%&#8221; max_width=&#8221;640px&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;||||||||&#8221; custom_margin=&#8221;||30px||false|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<p>Efter n\u00e5gra m\u00e5nader av behandlingen kom en stor v\u00e4ndpunkt i Saras m\u00e5ende.<\/p>\n<p>\u2013 D\u00e5 m\u00e4rkte jag verkligen att jag m\u00e5dde b\u00e4ttre. Att det faktiskt funkade. Man ser resultat \u2013 inte bara p\u00e5 v\u00e5gen, utan i hur kl\u00e4derna sitter. Det gav \u00e4nnu mer motivation. Tidigare hade ingenting fungerat, s\u00e5 det var stort.<br \/>I b\u00f6rjan undrade jag n\u00e4r det skulle bli tyst i huvudet. Och sen kom det d\u00e4r \u00f6gonblicket \u2013 jag ins\u00e5g att det var tyst. Det hade g\u00e5tt en hel vecka utan att jag t\u00e4nkt p\u00e5 mat.<\/p>\n<p>F\u00f6r Saras del innebar programmet \u00e4ven l\u00e4kemedel f\u00f6r viktminskning, n\u00e5got som hon dock \u00e4r utan i dag.<\/p>\n<p>\u2013 Nu n\u00e4r jag \u00e4r utan medicinen b\u00e4r jag med mig allt jag f\u00e5tt fr\u00e5n programmet. Det k\u00e4nns lite som att en kompis har l\u00e4mnat, men mina rutiner sitter. Det har varit s\u00e5 sk\u00f6nt med de m\u00e5natliga samtalen \u2013 att ha det st\u00f6det n\u00e4r man inte har det fr\u00e5n folk i sin omgivning som verkligen f\u00f6rst\u00e5r.<\/p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/kampanj.expressen.se\/kry\/wp-content\/uploads\/2026\/05\/kry-6521991.jpg&#8221; title_text=&#8221;kry-6521991&#8243; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;30px||30px||false|false&#8221; animation_style=&#8221;fade&#8221; border_radii=&#8221;on|8px|8px|8px|8px&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;||||||||&#8221; custom_margin=&#8221;||30px||false|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<h2>Vad skulle du s\u00e4ga till n\u00e5gon som \u00e4r i den sits du var i f\u00f6r ett \u00e5r sedan?<\/h2>\n\u2013 V\u00e5ga ta hj\u00e4lpen. J\u00e4mf\u00f6r dig inte med andra \u2013 alla har olika utg\u00e5ngspunkter, olika m\u00e5ende och olika f\u00f6ruts\u00e4ttningar. Det \u00e4r en process som ska f\u00e5 ta tid. M\u00e5nga tror att det ska vara klart p\u00e5 tv\u00e5 m\u00e5nader, men programmet \u00e4r en hj\u00e4lp p\u00e5 v\u00e4gen \u2013 sen forts\u00e4tter resan livet ut. Jag hade verkligen \u00f6nskat att jag s\u00f6kt hj\u00e4lp tidigare.[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;||||||||&#8221; custom_margin=&#8221;||22px||false|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<p><a href=\"https:\/\/app.adjust.com\/2i92rtw?redirect=https%3A%2F%2Fapp.kry.se%2Fapp-link%2Fall%2Fbook%3Fsymptom_id%3Dobesity%26care_type%3D1&amp;campaign=se-native-bonnier-obesitas&amp;adgroup=se-native-bonnier-om-obesitas-boka&amp;creative=se-native-bonnier-om-obesitas-bokatid\" target=\"_blank\" rel=\"noopener\">EXTERN L\u00c4NK: Boka m\u00f6te direkt i appen<\/a><\/p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_row _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;0px||0px||false|false&#8221; custom_padding=&#8221;0px||0px||false|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_blog fullwidth=&#8221;off&#8221; posts_number=&#8221;100&#8243; include_categories=&#8221;1&#8243; show_author=&#8221;off&#8221; show_date=&#8221;off&#8221; show_categories=&#8221;off&#8221; show_excerpt=&#8221;off&#8221; show_pagination=&#8221;off&#8221; masonry_tile_background_color=&#8221;#FFFFFF&#8221; module_class=&#8221;more-articles et_blog_grid_equal_height&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; header_font=&#8221;||||||||&#8221; header_text_color=&#8221;#000000&#8243; header_font_size=&#8221;21px&#8221; body_font=&#8221;Source Sans Pro||||||||&#8221; read_more_font=&#8221;Arial|||on|||||&#8221; read_more_text_color=&#8221;#141414&#8243; read_more_font_size=&#8221;13px&#8221; background_color=&#8221;#FFFFFF&#8221; custom_margin=&#8221;30px||0px||false|false&#8221; custom_padding=&#8221;0px||0px||false|false&#8221; custom_css_featured_image=&#8221;height:180px;||object-fit:cover;&#8221; border_radii=&#8221;off|16px||16px|&#8221; border_width_all=&#8221;0px&#8221; box_shadow_style=&#8221;preset1&#8243; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; custom_css_featured_image_last_edited=&#8221;off|phone&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_blog][\/et_pb_column][\/et_pb_row][\/et_pb_section]\n","protected":false},"excerpt":{"rendered":"<p>\u201dDet \u00e4r f\u00f6rsta g\u00e5ngen jag inte \u00e4r ensam i min viktresa\u201d Efter \u00e5r av misslyckade dieter och kortsiktiga l\u00f6sningar fann Petra Kilvik n\u00e5got hon aldrig tidigare haft \u2013 ett team som f\u00f6ljde henne hela v\u00e4gen. Genom Krys digitala viktminskningsprogram fick hon st\u00f6d, uppf\u00f6ljning och verktyg av ett team f\u00f6r att g\u00f6ra f\u00f6r\u00e4ndringar som faktiskt h\u00e5ller.EXTERN [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1319,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","bnmp_articleUUID":"bac5f62a-4d28-5802-a1e7-0d1be8e92c20","inline_featured_image":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1313","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-okategoriserade"],"_links":{"self":[{"href":"https:\/\/kampanj.expressen.se\/kry\/wp-json\/wp\/v2\/posts\/1313","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kampanj.expressen.se\/kry\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kampanj.expressen.se\/kry\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kampanj.expressen.se\/kry\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kampanj.expressen.se\/kry\/wp-json\/wp\/v2\/comments?post=1313"}],"version-history":[{"count":16,"href":"https:\/\/kampanj.expressen.se\/kry\/wp-json\/wp\/v2\/posts\/1313\/revisions"}],"predecessor-version":[{"id":1348,"href":"https:\/\/kampanj.expressen.se\/kry\/wp-json\/wp\/v2\/posts\/1313\/revisions\/1348"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kampanj.expressen.se\/kry\/wp-json\/wp\/v2\/media\/1319"}],"wp:attachment":[{"href":"https:\/\/kampanj.expressen.se\/kry\/wp-json\/wp\/v2\/media?parent=1313"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kampanj.expressen.se\/kry\/wp-json\/wp\/v2\/categories?post=1313"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kampanj.expressen.se\/kry\/wp-json\/wp\/v2\/tags?post=1313"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}