/* Scoped native components: source articles and published templates are untouched. */
body:has([data-ck-native-articles]){margin:0;background:#faf9f5}
.elementor:has([data-ck-native-articles])>.elementor-section>.elementor-container{max-width:none;width:100%}
.elementor:has([data-ck-native-articles])>.elementor-section>.elementor-container>.elementor-column>.elementor-widget-wrap{padding:0;display:block}
.ck-native-article-frame,.ck-native-article-main{min-height:0!important}
.ck-native-article-slot,.ck-native-article-main{padding:0!important;margin:0!important}
.ck-native-article-main .elementor-widget{margin:0}
.ck-native-article-main .ck-native-article-list{padding-block:46px 68px!important;margin-inline:auto!important}
.ck-native-article-list>.elementor-container,.ck-native-article-list>.elementor-container>.elementor-column,.ck-native-article-list>.elementor-container>.elementor-column>.elementor-widget-wrap{display:contents!important}
.ck-native-article-main .ck-native-article-query{width:100%}
.ck-native-article-query .ecs-posts{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:46px 30px!important;margin:0;padding:0}
.ck-native-article-query .ecs-post-loop{width:100%!important;min-width:0;margin:0!important;padding:0!important}
.ck-native-article-query .ecs-post-loop>.elementor,.ck-native-story-card{height:100%}
.ck-native-article-main .ck-native-story-card{display:block;margin:0;padding:0 0 24px!important;border-bottom:1px solid #c4d2d8;font:inherit;color:var(--ck-ink)}
.ck-native-story-card>.elementor-container,.ck-native-story-card>.elementor-container>.elementor-column,.ck-native-story-card>.elementor-container>.elementor-column>.elementor-widget-wrap{display:contents!important}
.ck-native-story-card .elementor-widget{width:100%;margin:0!important;padding:0!important}
.ck-native-story-card .ck-native-story-photo{margin-bottom:22px!important}
.ck-native-story-photo a{display:block;width:100%}
.ck-native-story-photo a[href*="/patientberattelse-sara/"] img{aspect-ratio:3/2!important}
.ck-native-story-photo img{display:block;width:100%;height:auto;max-height:330px;aspect-ratio:4/3;object-fit:cover}
.ck-native-story-card .ck-native-story-byline{margin:16px 0 12px!important}
.ck-native-story-byline .elementor-icon-list-items{display:flex;flex-wrap:wrap;gap:0;list-style:none;padding:0;margin:0;font:inherit}
.ck-native-story-byline .elementor-icon-list-item{font:400 11px/1.6 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;color:var(--ck-muted);margin:0!important}
.ck-native-story-byline .elementor-icon-list-item+.elementor-icon-list-item::before{content:" · ";white-space:pre}
.ck-native-story-byline .elementor-icon-list-item::after{display:none!important}
.ck-native-story-title h2{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;font-size:26px!important;line-height:1.25!important;font-weight:500!important;letter-spacing:-.04em!important;color:var(--ck-ink)!important;margin:0!important}
.ck-native-story-title a{font:inherit;color:inherit;text-decoration:none}
.ck-native-story-link .elementor-button{display:inline-flex;align-items:center;gap:14px;min-height:44px;border:0;border-bottom:1px solid #8ba7b4;border-radius:0;background:transparent;color:var(--ck-navy);font:400 14px/1.4 -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;padding:8px 0;margin-top:18px;text-decoration:none;box-shadow:none}
.ck-native-story-link .elementor-button::after{content:"↗";font:inherit}
.ck-native-story-excerpt,.ck-native-story-excerpt>.elementor-widget-container{color:var(--ck-muted);font:inherit}
.ck-native-story-excerpt p{margin:0}
.ck-native-article-query .elementor-pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:14px;margin-top:38px;font:400 17px/1.65 -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}
.ck-native-article-query .elementor-pagination .page-numbers{margin:0!important;min-width:44px;justify-content:center;padding:6px 12px;min-height:58px;display:inline-flex;align-items:center;border-bottom:1px solid #b7c9d0;color:var(--ck-navy);text-decoration:none}
@media(max-width:1050px){.ck-native-article-main .ck-native-article-list{width:calc(100% - 56px)!important}}
@media(max-width:1000px){.ck-native-article-query .ecs-posts{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:780px){.ck-native-article-main .ck-native-article-list{width:calc(100% - 40px)!important;padding-block:32px 46px!important}.ck-native-article-query .ecs-posts{grid-template-columns:1fr!important;gap:30px!important}}
@media(max-width:360px){.ck-native-article-main .ck-native-article-list{width:calc(100% - 32px)!important}}
