.elementor-11502 .elementor-element.elementor-element-00455e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-11502 .elementor-element.elementor-element-00455e9:not(.elementor-motion-effects-element-type-background),.elementor-11502 .elementor-element.elementor-element-00455e9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ksmprzylesie.com/wp-content/uploads/2026/11/naglowek-administracja-falata.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-11502 .elementor-element.elementor-element-00455e9 .trx_addons_bg_text{z-index:0}.elementor-11502 .elementor-element.elementor-element-00455e9 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px}.elementor-11502 .elementor-element.elementor-element-00455e9 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px}.elementor-11502 .elementor-element.elementor-element-e681207{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-11502 .elementor-element.elementor-element-e681207 .trx_addons_bg_text{z-index:0}.elementor-11502 .elementor-element.elementor-element-e681207 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px}.elementor-11502 .elementor-element.elementor-element-e681207 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px}html{scroll-behavior:smooth}body{overflow-x:clip}.ksmp-hero{--ksmp-navy:#013159;--ksmp-acc:#a8c6e4;position:relative;overflow:hidden;isolation:isolate;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:0!important;--padding-top:116px;--padding-right:20px;--padding-bottom:64px;--padding-left:20px;--gap:0px;--row-gap:0px;--min-height:340px;background-color:#011f3a;background-size:cover;background-position:center center}.ksmp-hero{margin-bottom:28px!important}@media (min-width:768px){.ksmp-hero{margin-bottom:44px!important}}.ksmp-hero::before{content:""!important;display:block!important;position:absolute;inset:0;z-index:-2;background-image:inherit;background-size:cover;background-position:inherit;transform:scale(1.06);animation:ksmpHeroZoom 1.6s cubic-bezier(.22,.61,.36,1) forwards;opacity:1!important;mix-blend-mode:normal!important;--background-overlay:none}.ksmp-hero::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgb(1 20 40 / .55) 0%,#fff0 30%),linear-gradient(90deg,rgb(1 31 58 / .94) 0%,rgb(1 49 89 / .8) 48%,rgb(1 49 89 / .35) 100%)}.ksmp-hero>.e-con-inner{--gap:0px;--row-gap:0px;align-items:flex-start;justify-content:flex-end}.ksmp-hero .elementor-widget{width:100%;max-width:680px!important;--container-widget-width:100%;margin:0!important}.ksmp-hero-k p{margin:0}.ksmp-hero-kicker{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:#fff;background:rgb(255 255 255 / .12);border:1px solid rgb(168 198 228 / .45);padding:6px 14px;border-radius:999px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ksmp-hero-kicker::before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:var(--ksmp-acc)}.ksmp-hero-h{margin-top:16px!important}.ksmp-hero-h .elementor-heading-title{margin:0!important;padding:0!important;font-size:clamp(32px,5vw,58px)!important;line-height:1.06!important;font-weight:800!important;letter-spacing:-.025em;color:#fff!important;text-wrap:balance}.ksmp-hero-p{margin-top:14px!important;padding:0!important;color:rgb(255 255 255 / .88);font-size:16.5px;line-height:1.65}.ksmp-hero-p p{margin:0;color:inherit}.ksmp-hero-k,.ksmp-hero-h,.ksmp-hero-p{animation:ksmpHeroUp .8s cubic-bezier(.22,.61,.36,1) both}.ksmp-hero-h{animation-delay:.08s}.ksmp-hero-p{animation-delay:.16s}@keyframes ksmpHeroUp{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes ksmpHeroZoom{to{transform:scale(1)}}body.remove_margins .page_content_wrap{padding-bottom:52px!important}@media (min-width:768px){body.remove_margins .page_content_wrap{padding-bottom:80px!important}.ksmp-hero{--padding-top:150px;--padding-bottom:84px;--padding-left:30px;--padding-right:30px;--min-height:440px}.ksmp-hero-p{font-size:18px}}@media (prefers-reduced-motion:reduce){.ksmp-hero::before,.ksmp-hero-k,.ksmp-hero-h,.ksmp-hero-p{animation:none!important;transform:none!important}html{scroll-behavior:auto}}.ksmp-os{--navy:#013159;--blue:#056bbf;--acc:#a8c6e4;--line:#e8ebf2;--tint:#f5f8fc;--padding-top:0px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px}.ksmp-os>.e-con-inner{--gap:22px;--row-gap:22px}.ksmp-os .elementor-widget{margin:0!important}.ksmp-os-grid2,.ksmp-os-tiles,.ksmp-os-btns,.ksmp-os-head{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px}.ksmp-os-grid2{--flex-direction:column;flex-direction:column!important;--gap:22px;--row-gap:22px;--column-gap:22px;align-items:stretch}.ksmp-os-card{--width:100%;width:100%;flex:0 0 auto!important;min-width:0;--gap:14px;--row-gap:14px;--padding-top:26px;--padding-right:22px;--padding-bottom:26px;--padding-left:22px;background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:0 6px 28px rgb(1 49 89 / .09);overflow:hidden;transition:transform .35s cubic-bezier(.22,.61,.36,1),box-shadow .35s cubic-bezier(.22,.61,.36,1)}.ksmp-os-top .ksmp-os-card:hover{transform:translateY(-4px);box-shadow:0 16px 40px rgb(1 49 89 / .15)}.ksmp-os-card>.elementor-widget{width:100%}.ksmp-os-kicker .elementor-heading-title{display:inline-block;font-size:12px!important;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--blue);background:#eef3fa;padding:4px 12px;border-radius:999px;line-height:1.6!important}.ksmp-os-h2 .elementor-heading-title{margin:0;font-size:clamp(24px,3.2vw,34px)!important;line-height:1.2!important;font-weight:800;color:var(--navy);letter-spacing:-.015em;text-wrap:balance}.ksmp-os-h3 .elementor-heading-title{margin:6px 0 0;font-size:19px!important;line-height:1.3!important;font-weight:800;color:var(--navy)}.ksmp-os-lead{color:#4a5363;font-size:16px;line-height:1.7;max-width:760px}.ksmp-os-lead p{margin:0}.ksmp-os-head{--gap:10px;--row-gap:10px;--padding-bottom:4px}.ksmp-os-intro{color:#20252e;font-size:15.5px;line-height:1.7}.ksmp-os-intro p{margin:0 0 10px}.ksmp-os-intro p:last-child{margin:0}.ksmp-os-intro strong{color:var(--navy);font-weight:700}.ksmp-os-stats{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.ksmp-os-stats li{display:inline-flex;align-items:center;gap:8px;margin:0;padding:7px 14px;border-radius:999px;background:#eef4fb;color:var(--navy);font-size:14px;font-weight:700;line-height:1.3}.ksmp-os-stats li i{color:var(--blue);font-size:13px}.ksmp-os-rows{list-style:none;margin:0;padding:0;display:grid;gap:8px}.ksmp-os-rows li{display:flex;align-items:center;gap:12px;margin:0;padding:10px 12px;background:var(--tint);border:1px solid var(--line);border-radius:12px;transition:border-color .25s,background-color .25s}.ksmp-os-rows li:hover{border-color:#cfdced;background:#eef3fa}.ksmp-os-ri{flex:none;width:40px;height:40px;border-radius:11px;background:var(--navy);display:inline-flex;align-items:center;justify-content:center}.ksmp-os-ri i{color:var(--acc);font-size:16px}.ksmp-os-rt{display:flex;flex-direction:column;min-width:0;font-size:15.5px;font-weight:700;color:var(--navy);line-height:1.35;overflow-wrap:anywhere}.ksmp-os-rt small{font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#7a8596}.ksmp-os-rt a{color:var(--navy);text-decoration:none}.ksmp-os-rt a:hover{color:var(--blue)}.ksmp-os-btns{--flex-direction:row;--flex-wrap:wrap;flex-wrap:wrap;--gap:10px;--row-gap:10px;--column-gap:10px}.ksmp-os-btns--c{justify-content:center}.ksmp-os-btns>.elementor-widget{width:auto;--container-widget-width:auto}.ksmp-os-btn .elementor-button{display:inline-flex;align-items:center;min-height:46px;background:var(--navy);color:#fff;font-size:15px;font-weight:700;padding:12px 20px;border-radius:10px;white-space:nowrap;transition:background-color .25s,transform .25s}.ksmp-os-btn .elementor-button:hover{background:var(--blue);color:#fff;transform:translateY(-1px)}.ksmp-os-btn .elementor-button-icon svg{fill:currentColor;width:15px}.ksmp-os-btn--ghost .elementor-button{background:#fff;color:var(--navy);box-shadow:inset 0 0 0 2px #cfdced}.ksmp-os-btn--ghost .elementor-button:hover{background:#eef3fa;color:var(--navy)}.ksmp-os-map{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--gap:0px;--row-gap:0px}.ksmp-os-gmap,.ksmp-os-gmap .elementor-widget-container,.ksmp-os-gmap .elementor-custom-embed{height:100%}.ksmp-os-gmap{flex:1 1 auto}.ksmp-os-gmap iframe{display:block;width:100%;height:320px!important;min-height:100%;border:0;filter:saturate(.9)}.ksmp-os-mapcap{padding:14px 20px;border-top:1px solid var(--line);font-size:14.5px;color:#4a5363}.ksmp-os-mapcap p{margin:0}.ksmp-os-mapcap i{color:var(--blue);margin-right:4px}.ksmp-os-mapcap a{color:var(--blue);font-weight:700}.ksmp-os-depts{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--gap:18px;--row-gap:18px}.ksmp-os-dept{--flex-direction:column;flex-direction:column!important;--gap:0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:0 4px 20px rgb(1 49 89 / .06);overflow:hidden;transition:box-shadow .3s,border-color .3s}.ksmp-os-dept:hover{box-shadow:0 12px 32px rgb(1 49 89 / .11);border-color:#d6e1ee}.ksmp-os-dept-side{--width:100%;width:100%;flex:0 0 auto!important;min-width:0;--gap:12px;--row-gap:12px;--padding-top:24px;--padding-right:22px;--padding-bottom:24px;--padding-left:22px;background:var(--tint);border-bottom:1px solid var(--line)}.ksmp-os-dept-side>.elementor-widget,.ksmp-os-dept>.elementor-widget{width:100%}.ksmp-os-dept-ico .elementor-icon-wrapper{line-height:0;text-align:left!important}.ksmp-os-dept-ico .elementor-icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:16px;background:#fff;border:1px solid var(--line)}.ksmp-os-dept-ico .elementor-icon svg,.ksmp-os-dept-ico .elementor-icon img{width:38px!important;height:38px!important;fill:var(--navy)}.ksmp-os-dept-t .elementor-heading-title{margin:0;font-size:19px!important;line-height:1.3!important;font-weight:800;color:var(--navy);text-wrap:balance}.ksmp-os-badge{display:inline-block;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#5b6b7f;background:#fff;border:1px solid var(--line);padding:3px 10px;border-radius:6px}.ksmp-os-dept-info{display:block}.ksmp-os-dept-info .elementor-widget-container{display:flex;flex-direction:column;gap:14px}.ksmp-os-tels{display:flex;flex-direction:column;gap:8px}.ksmp-os-tel{display:flex;align-items:center;gap:12px;min-height:48px;padding:8px 14px;border-radius:10px;background:var(--navy);color:#fff!important;font-size:16px;font-weight:700;text-decoration:none!important;white-space:nowrap;transition:background-color .25s,transform .25s}.ksmp-os-tel:hover{background:var(--blue);transform:translateY(-1px)}.ksmp-os-tel i{color:var(--acc);font-size:14px}.ksmp-os-tel span{display:flex;flex-direction:column;line-height:1.2}.ksmp-os-tel small{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--acc)}.ksmp-os-fact{display:flex;gap:12px;align-items:flex-start}.ksmp-os-fact-i{flex:none;width:34px;height:34px;border-radius:9px;background:#fff;border:1px solid var(--line);display:inline-flex;align-items:center;justify-content:center}.ksmp-os-fact-i i{color:var(--blue);font-size:14px}.ksmp-os-fact small{display:block;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#7a8596;margin-bottom:2px}.ksmp-os-fact-b{font-size:14.5px;line-height:1.55;color:#20252e}.ksmp-os-fact-b strong{color:var(--navy)}.ksmp-os-dept-body{--padding-top:0px;min-width:0;padding:24px 22px 26px}.ksmp-os-dept-h{margin:0 0 14px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--blue)}.ksmp-os-checks{list-style:none;margin:0;padding:0;display:grid;gap:10px 28px}.ksmp-os-checks li{position:relative;margin:0;padding:0 0 0 28px;font-size:15px;line-height:1.55;color:#2b323d}.ksmp-os-checks li::before{content:"";position:absolute;left:0;top:3px;width:18px;height:18px;border-radius:50%;background:#e8f0fa url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23056bbf' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center/11px no-repeat}.ksmp-os-board{display:grid;gap:14px}.ksmp-os-board-g{padding:14px 16px;border:1px solid var(--line);border-radius:12px}.ksmp-os-board-g h5{margin:0 0 8px;font-size:13px;font-weight:800;letter-spacing:.02em;color:var(--navy)}.ksmp-os-board-g ul{list-style:none;margin:0;padding:0;display:grid;gap:5px}.ksmp-os-board-g li{margin:0;font-size:14.5px;line-height:1.45;color:#2b323d}.ksmp-os-board-g li strong{font-weight:700;color:#20252e}.ksmp-os-board-g li span{color:#6a7585}.ksmp-os-board-g li span::before{content:"· "}.ksmp-os-tourcard{--gap:18px;--row-gap:18px}.ksmp-os-vr{border-radius:14px;overflow:hidden;background:var(--tint)}.ksmp-os-vr .happyvr-player{width:100%!important;height:clamp(300px,52vw,560px)!important;border-radius:14px;overflow:hidden}.ksmp-os-vr iframe,.ksmp-os-vr canvas,.ksmp-os-vr .elementor-shortcode>div{display:block;width:100%!important;border:0;border-radius:14px}.ksmp-os-props>.e-con-inner{--gap:22px;--row-gap:22px}.ksmp-pr-grid .elementor-loop-container{gap:20px}.ksmp-pr-grid .e-loop-item{display:flex}.ksmp-pr-grid .e-loop-item>.ksmp-pr-card{flex:1 1 auto}.ksmp-pr-card{--flex-direction:column;flex-direction:column!important;--gap:0px;--row-gap:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;height:100%;overflow:hidden;background:#fff;border:1px solid #e3ebf5;border-radius:18px;box-shadow:0 6px 24px rgb(1 49 89 / .08);transition:transform .3s cubic-bezier(.22,.61,.36,1),box-shadow .3s}.ksmp-pr-card:hover{transform:translateY(-4px);box-shadow:0 16px 36px rgb(1 49 89 / .15)}.ksmp-pr-card .elementor-widget{margin:0!important;width:100%}.ksmp-pr-img .elementor-widget-container{overflow:hidden}.ksmp-pr-img a,.ksmp-pr-img img{display:block;width:100%!important;max-width:none!important}.ksmp-pr-img img{aspect-ratio:4/3;height:auto!important;object-fit:cover;border-radius:0!important;transition:transform .5s}.ksmp-pr-card:hover .ksmp-pr-img img{transform:scale(1.04)}.ksmp-pr-body{--gap:12px;--row-gap:12px;--padding-top:20px;--padding-right:22px;--padding-bottom:22px;--padding-left:22px;flex:1 1 auto!important;--flex-grow:1}.ksmp-pr-meta .elementor-icon-list-items{display:flex;flex-wrap:wrap;gap:6px}.ksmp-pr-meta .elementor-icon-list-item{display:inline-flex;align-items:center;gap:6px;padding:5px 11px!important;margin:0!important;border-radius:999px;background:#eef4fb;font-size:12.5px;font-weight:700}.ksmp-pr-meta .elementor-icon-list-item::after{display:none!important}.ksmp-pr-meta .elementor-icon-list-icon{margin:0!important;padding:0!important;width:auto!important}.ksmp-pr-meta .elementor-icon-list-icon i{color:#056bbf!important;font-size:11px}.ksmp-pr-meta .elementor-icon-list-text,.ksmp-pr-meta a{color:#013159!important;padding:0!important}.ksmp-pr-t .elementor-heading-title{margin:0;font-size:19px!important;line-height:1.3!important;font-weight:800!important;color:#013159!important;text-wrap:balance}.ksmp-pr-t a{color:inherit!important}.ksmp-pr-t a:hover{color:#056bbf!important}.ksmp-pr-card .ksmp-pr-more{margin-top:auto!important}.ksmp-pr-more .elementor-button{min-height:44px;padding:11px 18px;border-radius:10px;background:#013159!important;color:#fff!important;font-weight:700;font-size:14.5px;transition:background-color .25s}.ksmp-pr-more .elementor-button:hover{background:#056bbf!important}.ksmp-pr-grid .e-loop-nothing-found-message{padding:36px 24px;border:1px dashed #c9d9ea;border-radius:18px;text-align:center;color:#3b4553}.ksmp-pr-grid .e-loop-nothing-found-message:empty::after{content:"Aktualnie brak ofert na tym osiedlu."}.ksmp-os-news>.e-con-inner{--gap:20px;--row-gap:20px}.ksmp-os-news .ksmp-og-grid .e-loop-nothing-found-message::after{content:"Aktualnie brak ogłoszeń dla tego osiedla."}@media (min-width:768px){.ksmp-os{--padding-left:24px;--padding-right:24px;--padding-bottom:72px}.ksmp-os-card{--padding-top:30px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px}.ksmp-os-map{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px}.ksmp-os-checks{grid-template-columns:1fr 1fr}.ksmp-os-board{grid-template-columns:1fr 1fr}.ksmp-os-dept-body{padding:28px 30px 30px}.ksmp-os-dept-side{--padding-top:28px;--padding-right:30px;--padding-bottom:28px;--padding-left:30px}}@media (min-width:1025px){.ksmp-os-grid2{--flex-direction:row;flex-direction:row!important}.ksmp-os-grid2>.ksmp-os-card{--width:auto;width:auto;flex:1 1 0!important}.ksmp-os-top .ksmp-os-about{flex:1.15 1 0!important}.ksmp-os-gmap iframe{height:100%!important;min-height:460px}.ksmp-os-dept{--flex-direction:row;flex-direction:row!important;align-items:stretch}.ksmp-os-dept-side{--width:340px;width:340px;flex:0 0 340px!important;border-bottom:0;border-right:1px solid var(--line)}.ksmp-os-dept>.ksmp-os-dept-body{flex:1 1 auto!important;width:auto}}@media (prefers-reduced-motion:reduce){.ksmp-os-card,.ksmp-os-dept,.ksmp-os-tel,.ksmp-pr-card,.ksmp-pr-img img{transition:none!important;transform:none!important}}.ksmp-hb>.e-con-inner{--gap:24px;--row-gap:24px}.ksmp-hb+.ksmp-hb{--padding-top:0px}.ksmp-hb-intro{padding:22px 26px;border-radius:18px;background:#f4f8fc;border:1px solid #e3ebf5;color:#3b4553;font-size:16px;line-height:1.7}.ksmp-hb-intro p{margin:0 0 8px}.ksmp-hb-intro p:last-child{margin:0}.ksmp-hb-intro strong{color:#013159;font-weight:600}.ksmp-hb-pcs{display:grid;gap:22px}.ksmp-hb-pc{display:flex;flex-direction:column;background:#fff;border:1px solid #e8ebf2;border-radius:20px;overflow:hidden;box-shadow:0 8px 28px rgb(1 49 89 / .09);transition:transform .35s cubic-bezier(.22,.61,.36,1),box-shadow .35s}.ksmp-hb-pc:hover{transform:translateY(-5px);box-shadow:0 20px 44px rgb(1 49 89 / .17)}.ksmp-hb-pc-img{position:relative;display:block;aspect-ratio:16/10;overflow:hidden;background:#0f2238}.ksmp-hb-pc-img img{position:absolute;inset:0;width:100%!important;height:100%!important;max-width:none;object-fit:cover;border-radius:0!important;transition:transform .6s cubic-bezier(.22,.61,.36,1)}.ksmp-hb-pc:hover .ksmp-hb-pc-img img{transform:scale(1.05)}.ksmp-hb-pc-img::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#fff0 55%,rgb(1 49 89 / .45) 100%)}.ksmp-hb-pc-tag{position:absolute;left:16px;top:16px;z-index:2;display:inline-block;padding:6px 14px;border-radius:999px;background:#013159;color:#fff;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 6px 16px rgb(0 0 0 / .25)}.ksmp-hb-pc-body{flex:1;display:flex;flex-direction:column;gap:14px;padding:22px 24px 24px}.ksmp-hb-pc-body h3{margin:0;font-size:21px;line-height:1.25;font-weight:800;letter-spacing:-.01em}.ksmp-hb-pc-body h3 a{color:#013159!important;text-decoration:none!important}.ksmp-hb-pc-body h3 a:hover{color:#056bbf!important}.ksmp-hb-pc-body p{margin:0;color:#4a5363;font-size:15.5px;line-height:1.6}.ksmp-hb-pills{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.ksmp-hb-pills li{display:inline-flex;align-items:center;gap:7px;margin:0;padding:6px 12px;border-radius:999px;background:#eef4fb;color:#013159;font-size:13.5px;font-weight:700}.ksmp-hb-pills i{color:#056bbf;font-size:12px}.ksmp-hb-rows{list-style:none;margin:0;padding:0;display:grid;gap:8px}.ksmp-hb-rows li{display:flex;align-items:center;gap:12px;margin:0;padding:9px 12px;border-radius:12px;background:#f5f8fc;border:1px solid #e8ebf2}.ksmp-hb-rows i{flex:none;width:34px;height:34px;border-radius:10px;background:#013159;color:#a8c6e4;display:inline-flex;align-items:center;justify-content:center;font-size:14px}.ksmp-hb-rows span{display:flex;flex-direction:column;min-width:0;font-size:15px;font-weight:700;color:#013159;line-height:1.3}.ksmp-hb-rows small{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#7a8596}.ksmp-hb-rows a{color:#013159!important;text-decoration:none!important}.ksmp-hb-rows a:hover{color:#056bbf!important}.ksmp-hb-btns{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:4px}.ksmp-hb-btn{flex:1 1 auto;justify-content:center;white-space:nowrap;border:2px solid #013159;display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:10px 16px;border-radius:10px;background:#013159;color:#fff!important;font-size:15px;font-weight:700;text-decoration:none!important;transition:background-color .25s,transform .25s}.ksmp-hb-btn:only-child{flex:0 0 auto}.ksmp-hb-btn:hover{background:#056bbf;border-color:#056bbf;transform:translateY(-1px)}.ksmp-hb-btn--ghost{background:#fff!important;color:#013159!important;border-color:#cfdced}.ksmp-hb-btn--ghost:hover{background:#eef3fa!important;border-color:#a8c6e4}.ksmp-hb-btn:active{transform:translateY(1px)}.ksmp-hb-btn i{font-size:14px}.ksmp-hb-tiles{display:grid;gap:14px}.ksmp-hb-tiles a{display:flex;align-items:center;gap:16px;padding:20px 22px;border-radius:18px;background:#fff;border:1px solid #e8ebf2;box-shadow:0 6px 24px rgb(1 49 89 / .07);text-decoration:none!important;transition:transform .3s cubic-bezier(.22,.61,.36,1),box-shadow .3s,border-color .3s}.ksmp-hb-tiles a:hover{transform:translateY(-4px);box-shadow:0 16px 36px rgb(1 49 89 / .14);border-color:#cfdced}.ksmp-hb-tiles a:focus-visible,.ksmp-hb-pc a:focus-visible{outline:3px solid #a8c6e4;outline-offset:2px}.ksmp-hb-ti{flex:none;width:60px;height:60px;border-radius:17px;background:#013159;display:inline-flex;align-items:center;justify-content:center;transition:background-color .3s,transform .3s cubic-bezier(.22,.61,.36,1)}.ksmp-hb-ti i{color:#a8c6e4;font-size:23px;transition:color .3s}.ksmp-hb-tiles a:hover .ksmp-hb-ti{background:#056bbf;transform:rotate(-4deg) scale(1.05)}.ksmp-hb-tiles a:hover .ksmp-hb-ti i{color:#fff}.ksmp-hb-tt{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.ksmp-hb-tt strong{font-size:17.5px;font-weight:800;color:#013159}.ksmp-hb-tt small{font-size:14px;line-height:1.45;color:#5b6b7f}.ksmp-hb-tt em{align-self:flex-start;margin-top:4px;font-style:normal;font-size:12px;font-weight:700;padding:3px 10px;border-radius:999px;background:#eef4fb;color:#056bbf}.ksmp-hb-arr{color:#056bbf;transition:transform .25s}.ksmp-hb-tiles a:hover .ksmp-hb-arr{transform:translateX(4px)}.ksmp-hb-note{display:flex;gap:16px;align-items:flex-start;padding:20px 22px;border-radius:18px;background:#fffaf0;border:1px solid #f1dfb5}.ksmp-hb-note .ksmp-hb-ti{width:48px;height:48px;border-radius:14px;background:#b7791f}.ksmp-hb-note .ksmp-hb-ti i{color:#fff;font-size:18px}.ksmp-hb-note small{display:block;font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#8a5a12;margin-bottom:4px}.ksmp-hb-note p{margin:0 0 12px;color:#3b3325;font-size:15.5px;line-height:1.6}.ksmp-hb-statut{grid-template-columns:1fr!important}.ksmp-hb-statut .ksmp-dc-file{padding:20px 22px}.ksmp-hb-statut .ksmp-dc-ft strong{font-size:17px;font-weight:700}@media (min-width:768px){.ksmp-hb-pcs--2,.ksmp-hb-pcs--3{grid-template-columns:1fr 1fr}.ksmp-hb-tiles--2,.ksmp-hb-tiles--3,.ksmp-hb-tiles--4{grid-template-columns:1fr 1fr}}@media (min-width:1025px){.ksmp-hb-pcs--3{grid-template-columns:repeat(3,1fr)}.ksmp-hb-tiles--3{grid-template-columns:repeat(3,1fr)}.ksmp-hb-tiles--4{grid-template-columns:repeat(4,1fr)}.ksmp-hb-tiles--4 a{flex-direction:column;align-items:flex-start;padding:24px}.ksmp-hb-tiles--4 .ksmp-hb-arr{margin-top:auto}.ksmp-hb-pcs--2 .ksmp-hb-pc-img{aspect-ratio:16/9}}@media (prefers-reduced-motion:reduce){.ksmp-hb-pc,.ksmp-hb-pc-img img,.ksmp-hb-tiles a,.ksmp-hb-ti{transition:none!important;transform:none!important}}.ksmp-on-kick{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#056bbf;background:#eef3fa;padding:4px 12px;border-radius:999px}.ksmp-on-about{display:grid;gap:28px;align-items:center}.ksmp-on-about-img{position:relative;margin:0;border-radius:22px;overflow:hidden;box-shadow:0 18px 44px rgb(1 49 89 / .18);aspect-ratio:4/3;background:#0f2238}.ksmp-on-about-img img{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:cover;border-radius:0!important}.ksmp-on-about-img figcaption{position:absolute;left:18px;bottom:18px;right:auto;top:auto;width:auto;max-width:calc(100% - 36px);margin:0;text-align:left;align-items:flex-start;display:flex;flex-direction:column;padding:14px 18px;border-radius:16px;background:#013159;color:#fff;box-shadow:0 10px 26px rgb(0 0 0 / .3)}.ksmp-on-about-img figcaption strong{font-size:26px;font-weight:800;line-height:1.1}.ksmp-on-about-img figcaption span{font-size:13px;color:#a8c6e4}.ksmp-on-about-txt h2{margin:14px 0 16px;font-size:clamp(26px,3vw,36px);line-height:1.15;font-weight:800;color:#013159;letter-spacing:-.015em}.ksmp-on-about-txt p{margin:0 0 12px;color:#3b4553;font-size:16px;line-height:1.7;max-width:62ch}.ksmp-on-about-txt .ksmp-on-lead{font-size:18px;color:#013159;font-weight:600}.ksmp-on-stats{list-style:none;margin:0;padding:0;display:grid;gap:14px;grid-template-columns:1fr 1fr}.ksmp-on-stats li{margin:0;display:flex;flex-direction:column;gap:6px;padding:22px;border-radius:18px;background:#fff;border:1px solid #e8ebf2;box-shadow:0 6px 24px rgb(1 49 89 / .07);transition:transform .3s cubic-bezier(.22,.61,.36,1),box-shadow .3s}.ksmp-on-stats li:hover{transform:translateY(-4px);box-shadow:0 16px 36px rgb(1 49 89 / .14)}.ksmp-on-si{width:60px;height:60px;border-radius:17px;background:#eef4fb;display:inline-flex;align-items:center;justify-content:center;margin-bottom:8px}.ksmp-on-si img{width:38px!important;height:38px!important;object-fit:contain}.ksmp-on-stats strong{font-size:clamp(28px,3vw,38px);line-height:1.05;font-weight:800;color:#013159;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ksmp-on-stats strong small{font-size:.5em;font-weight:700;color:#056bbf;letter-spacing:0}.ksmp-on-sl{font-size:14.5px;line-height:1.45;color:#5b6b7f}.ksmp-on-stats li.is-lead{grid-column:1/-1;background:linear-gradient(135deg,#013159 0%,#05467d 100%);border-color:#013159}.ksmp-on-stats li.is-lead .ksmp-on-si{background:rgb(255 255 255 / .12)}.ksmp-on-stats li.is-lead .ksmp-on-si img{filter:brightness(0) invert(1)}.ksmp-on-stats li.is-lead strong{color:#fff;font-size:clamp(40px,5vw,60px)}.ksmp-on-stats li.is-lead strong small{color:#a8c6e4}.ksmp-on-stats li.is-lead .ksmp-on-sl{color:#d5e3f1;font-size:16px}.ksmp-on-hist{display:grid;gap:28px;align-items:start}.ksmp-on-tl{list-style:none;margin:0;padding:0;position:relative}.ksmp-on-tl::before{content:"";position:absolute;left:38px;top:10px;bottom:10px;width:2px;background:#d5e2f0}.ksmp-on-tl li{position:relative;display:flex;gap:18px;margin:0 0 16px;padding:0}.ksmp-on-tl-y{flex:none;position:relative;z-index:1;width:78px;height:42px;border-radius:999px;background:#013159;color:#fff;font-weight:800;font-size:16px;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 0 0 6px #fff}.ksmp-on-tl-c{flex:1;min-width:0;padding:16px 20px;border-radius:16px;background:#fff;border:1px solid #e8ebf2;box-shadow:0 6px 22px rgb(1 49 89 / .07)}.ksmp-on-tl-c small{display:block;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#056bbf;margin-bottom:2px}.ksmp-on-tl-c h3{margin:0 0 6px;font-size:18px;font-weight:800;color:#013159;line-height:1.3}.ksmp-on-tl-c p{margin:0;font-size:15px;line-height:1.6;color:#4a5363}.ksmp-on-first{padding:24px;border-radius:20px;background:#f4f8fc;border:1px solid #e3ebf5}.ksmp-on-first h3{margin:14px 0 12px;font-size:18px;font-weight:800;color:#013159;line-height:1.3}.ksmp-on-first ul{list-style:none;margin:0;padding:0}.ksmp-on-first li{display:flex;justify-content:space-between;gap:12px;margin:0;padding:10px 0;border-top:1px solid #e0e8f2;font-size:14.5px;color:#3b4553;line-height:1.4}.ksmp-on-first li b{flex:none;color:#056bbf;font-weight:800}.ksmp-wl-board{display:grid;gap:22px}.ksmp-wl-p{display:flex;flex-direction:column;background:#fff;border:1px solid #e8ebf2;border-radius:20px;overflow:hidden;box-shadow:0 8px 28px rgb(1 49 89 / .09);transition:transform .35s cubic-bezier(.22,.61,.36,1),box-shadow .35s}.ksmp-wl-p:hover{transform:translateY(-5px);box-shadow:0 20px 44px rgb(1 49 89 / .16)}.ksmp-wl-ph{position:relative;aspect-ratio:4/3;background:linear-gradient(135deg,#eef4fb,#dce8f5);overflow:hidden}.ksmp-wl-ph img{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:cover;object-position:50% 20%;border-radius:0!important}.ksmp-wl-ph--ini{display:flex;align-items:center;justify-content:center}.ksmp-wl-ph--ini span{width:120px;height:120px;border-radius:50%;background:#013159;color:#a8c6e4;font-size:40px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;letter-spacing:.04em}.ksmp-wl-pb{padding:20px 22px 24px}.ksmp-wl-role{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#056bbf;background:#eef3fa;padding:4px 12px;border-radius:999px}.ksmp-wl-pb h3{margin:12px 0 8px;font-size:21px;font-weight:800;color:#013159;line-height:1.25}.ksmp-wl-pb p{margin:0;font-size:15px;line-height:1.6;color:#4a5363}.ksmp-wl-groups{display:grid;gap:18px}.ksmp-wl-g{padding:22px;border-radius:20px;background:#fff;border:1px solid #e8ebf2;box-shadow:0 6px 24px rgb(1 49 89 / .07)}.ksmp-wl-g header{display:flex;align-items:center;gap:14px;margin-bottom:14px}.ksmp-wl-g header .ksmp-hb-ti{width:50px;height:50px;border-radius:14px}.ksmp-wl-g header .ksmp-hb-ti i{font-size:19px}.ksmp-wl-g h3{margin:0;font-size:18px;font-weight:800;color:#013159!important;line-height:1.3}.ksmp-wl-g ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.ksmp-wl-g li{display:flex;align-items:center;gap:12px;margin:0;padding:10px 12px;border-radius:12px;background:#f5f8fc}.ksmp-wl-ini{flex:none;width:40px;height:40px;border-radius:50%;background:#dce8f5;color:#013159;font-size:14px;font-weight:800;display:inline-flex;align-items:center;justify-content:center}.ksmp-wl-n{display:flex;flex-direction:column;min-width:0;line-height:1.3}.ksmp-wl-n strong{font-size:15.5px;color:#013159;font-weight:700}.ksmp-wl-n small{font-size:13px;color:#5b6b7f}.ksmp-wl-g--big{background:linear-gradient(135deg,#013159,#05467d);border-color:#013159}.ksmp-wl-g--big h3{color:#fff!important}.ksmp-wl-g--big{grid-column:1/-1}.ksmp-wl-g--big header .ksmp-hb-ti{background:rgb(255 255 255 / .12)}.ksmp-wl-g--big li{background:rgb(255 255 255 / .08)}.ksmp-wl-g--big .ksmp-wl-ini{background:#a8c6e4}.ksmp-wl-g--big .ksmp-wl-n strong{color:#fff}.ksmp-wl-g--big .ksmp-wl-n small{color:#c9dbee}.ksmp-wl-duty{display:flex;flex-wrap:wrap;align-items:center;gap:16px 20px;padding:22px 24px;border-radius:20px;background:#f4f8fc;border:1px solid #e3ebf5}.ksmp-wl-duty>div{flex:1 1 280px}.ksmp-wl-duty-i{flex:none;width:56px;height:56px;border-radius:16px;background:#056bbf;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:22px}.ksmp-wl-duty small{display:block;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#056bbf;margin-bottom:4px}.ksmp-wl-duty p{margin:0;font-size:16px;line-height:1.55;color:#3b4553}.ksmp-wl-duty p strong{color:#013159}.ksmp-wl-duty .ksmp-hb-btn{flex:0 0 auto}.ksmp-ng-years{list-style:none;margin:0;padding:0;display:grid;gap:14px}.ksmp-ng-years>li{display:grid;gap:12px;margin:0;padding:20px 22px;border-radius:20px;background:#fff;border:1px solid #e8ebf2;box-shadow:0 6px 24px rgb(1 49 89 / .07)}.ksmp-ng-y{align-self:start;justify-self:start;font-size:30px;font-weight:800;color:#013159;line-height:1;letter-spacing:-.02em;padding:10px 16px;border-radius:14px;background:#eef4fb}.ksmp-ng-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ksmp-ng-list li{display:flex;gap:12px;margin:0;align-items:flex-start}.ksmp-ng-list li>i{flex:none;width:34px;height:34px;border-radius:10px;background:#fdf3dc;color:#b7791f;display:inline-flex;align-items:center;justify-content:center;font-size:14px;margin-top:1px}.ksmp-ng-list span{display:flex;flex-direction:column;gap:2px;min-width:0}.ksmp-ng-list strong{font-size:15.5px;font-weight:700;color:#1f2a37;line-height:1.45}.ksmp-ng-list small{font-size:14px;line-height:1.5;color:#5b6b7f}.ksmp-ng-legend{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}.ksmp-ng-legend span{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:700;color:#3b4553}.ksmp-ng-legend span::before{content:"";width:14px;height:14px;border-radius:50%;background:var(--m)}.ksmp-ng-ex{list-style:none;margin:0;padding:0;display:grid;gap:12px}.ksmp-ng-ex li{--m:#c9d3df;display:flex;align-items:flex-start;gap:14px;margin:0;padding:14px 16px;border-radius:16px;background:#fff;border:1px solid #e8ebf2;border-left:5px solid var(--m);box-shadow:0 4px 18px rgb(1 49 89 / .06)}.ksmp-ng .is-gold,.ksmp-ng-ex li.is-gold{--m:#d4a017}.ksmp-ng .is-gilt,.ksmp-ng-ex li.is-gilt{--m:#e0b65a}.ksmp-ng .is-silver,.ksmp-ng-ex li.is-silver{--m:#9aa8b8}.ksmp-ng-ex-y{flex:none;font-size:15px;font-weight:800;color:#013159;background:#eef4fb;border-radius:10px;padding:6px 10px}.ksmp-ng-ex div{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.35}.ksmp-ng-ex div strong{font-size:15px;color:#013159;font-weight:700}.ksmp-ng-ex div span{font-size:14px;color:#5b6b7f}.ksmp-ng-ex em{align-self:flex-start;margin-top:8px;font-style:normal;font-size:12.5px;font-weight:700;color:#1f2a37;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:#f5f8fc}.ksmp-ng-ex em i{color:var(--m)}.ksmp-ng-kolo,.ksmp-ng-swaty{display:grid;gap:18px}.ksmp-ng-card{padding:24px;border-radius:20px;background:#fff;border:1px solid #e8ebf2;box-shadow:0 6px 24px rgb(1 49 89 / .07)}.ksmp-ng-card h3{margin:0 0 14px;font-size:19px;font-weight:800;color:#013159}.ksmp-ng-card>p{margin:0 0 10px;font-size:15.5px;line-height:1.65;color:#3b4553}.ksmp-ng-card>p:first-child{font-weight:700;color:#013159}.ksmp-ng-op{display:flex;align-items:center;gap:14px;margin:16px 0 20px;padding:12px 14px;border-radius:14px;background:#f4f8fc}.ksmp-ng-op .ksmp-hb-ti{width:46px;height:46px;border-radius:13px}.ksmp-ng-op .ksmp-hb-ti i{font-size:18px}.ksmp-ng-op span{display:flex;flex-direction:column}.ksmp-ng-op small{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#7a8596}.ksmp-ng-op strong{font-size:16px;color:#013159}.ksmp-ng-swaty .ksmp-ng-list li>i{background:#eef4fb;color:#056bbf}.ksmp-rd{display:grid;gap:24px;align-items:start}.ksmp-rd-toc{padding:20px;border-radius:18px;background:#f4f8fc;border:1px solid #e3ebf5}.ksmp-rd-toc small{display:block;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#056bbf;margin-bottom:10px}.ksmp-rd-toc ol{margin:0;padding-left:1.3em}.ksmp-rd-toc li{margin:0 0 6px;font-size:14.5px;line-height:1.4}.ksmp-rd-toc li::marker{color:#056bbf;font-weight:700}.ksmp-rd-toc a{color:#013159!important;text-decoration:none!important;font-weight:600}.ksmp-rd-toc a:hover{color:#056bbf!important;text-decoration:underline!important}.ksmp-rd-art{padding:26px;border-radius:22px;background:#fff;border:1px solid #e8ebf2;box-shadow:0 8px 30px rgb(1 49 89 / .08)}.ksmp-rd-intro{padding-bottom:20px;margin-bottom:6px;border-bottom:1px solid #e8ebf2}.ksmp-rd-intro p{margin:14px 0 0;font-size:16px;line-height:1.75;color:#3b4553}.ksmp-rd-sec{padding:20px 0;border-bottom:1px solid #eef1f6;scroll-margin-top:120px}.ksmp-rd-sec:last-child{border-bottom:0;padding-bottom:0}.ksmp-rd-sec h2{display:flex;align-items:center;gap:14px;margin:0 0 12px;font-size:19px!important;line-height:1.3!important;font-weight:800!important;color:#013159!important}.ksmp-rd-sec h2 .ksmp-hb-ti{width:44px;height:44px;border-radius:12px}.ksmp-rd-sec h2 .ksmp-hb-ti i{font-size:17px}.ksmp-rd-sec p{margin:0 0 10px;font-size:16px;line-height:1.75;color:#3b4553;max-width:75ch}.ksmp-rd-sec a{color:#056bbf;font-weight:700}@media (min-width:768px){.ksmp-on-stats{grid-template-columns:repeat(3,1fr)}.ksmp-wl-board,.ksmp-wl-groups,.ksmp-ng-kolo,.ksmp-ng-swaty{grid-template-columns:1fr 1fr}.ksmp-ng-years>li{grid-template-columns:110px 1fr;gap:20px}.ksmp-ng-ex{grid-template-columns:1fr 1fr}.ksmp-rd-art{padding:34px 38px}}@media (min-width:1025px){.ksmp-on-about{grid-template-columns:1fr 1.1fr;gap:48px}.ksmp-on-stats{grid-template-columns:repeat(4,1fr)}.ksmp-on-stats li.is-lead{grid-column:span 2}.ksmp-on-hist{grid-template-columns:1.6fr 1fr;gap:36px}.ksmp-on-first{position:sticky;top:110px}.ksmp-wl-board{grid-template-columns:repeat(3,1fr)}.ksmp-wl-groups{grid-template-columns:repeat(3,1fr)}.ksmp-wl-g--big ul{grid-template-columns:repeat(3,1fr)}.ksmp-ng-ex{grid-template-columns:repeat(3,1fr)}.ksmp-rd{grid-template-columns:280px 1fr;gap:32px}.ksmp-rd-toc{position:sticky;top:110px}}@media (max-width:479px){.ksmp-on-stats{grid-template-columns:1fr}.ksmp-on-tl::before{left:30px}.ksmp-on-tl-y{width:62px;font-size:14px}.ksmp-on-tl li{gap:12px}.ksmp-ng-ex li{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.ksmp-on-stats li,.ksmp-wl-p{transition:none!important;transform:none!important}}