.cm-wrap{width:100%;max-width:1920px;margin-right:auto;margin-left:auto;padding-right:var(--cm-gutter);padding-left:var(--cm-gutter)}.cm-eyebrow{color:var(--cm-brand-600);font-family:var(--cm-font-body);font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:0.18em}.cm-h2{color:var(--cm-ink-900);font-family:var(--cm-font-heading);font-weight:700;font-size:36px;line-height:1.15;letter-spacing:-0.02em}@media (max-width:1119px){.cm-h2{font-size:30px}}@media (max-width:767px){.cm-h2{font-size:26px}}.cm-h3{color:var(--cm-ink-900);font-family:var(--cm-font-heading);font-weight:700;font-size:18px;line-height:1.3}.cm-text{color:var(--cm-ink-500);font-family:var(--cm-font-body);font-size:15px;line-height:1.6}.cm-btn{display:inline-flex;justify-content:center;align-items:center;gap:8px;min-height:48px;font-family:var(--cm-font-body);font-weight:600;font-size:15px;text-decoration:none;padding-top:0px;padding-right:24px;padding-bottom:0px;padding-left:24px;border-radius:999px;border-top:2px solid transparent;border-right:2px solid transparent;border-bottom:2px solid transparent;border-left:2px solid transparent;transition:background-color 0.2s,color 0.2s,border-color 0.2s,box-shadow 0.2s}.cm-btn:focus-visible{outline:3px solid var(--cm-brand-500);outline-offset:2px}.cm-btn{white-space:nowrap}.cm-btn-primary{color:var(--cm-white);background-color:var(--cm-brand-600)}.cm-btn-primary:hover{color:var(--cm-white);background-color:var(--cm-brand-700)}.cm-btn-primary{box-shadow:var(--cm-shadow-brand)}.cm-btn-ghost{color:var(--cm-white);background-color:transparent;border-top:2px solid rgba(255,255,255,.7);border-right:2px solid rgba(255,255,255,.7);border-bottom:2px solid rgba(255,255,255,.7);border-left:2px solid rgba(255,255,255,.7)}.cm-btn-ghost:hover{color:var(--cm-white);background-color:rgba(255,255,255,.12)}.cm-btn-outline{min-height:40px;color:var(--cm-brand-600);font-size:14px;padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px;background-color:var(--cm-white);border-top:2px solid var(--cm-brand-600);border-right:2px solid var(--cm-brand-600);border-bottom:2px solid var(--cm-brand-600);border-left:2px solid var(--cm-brand-600)}.cm-btn-outline:hover{color:var(--cm-brand-700);background-color:var(--cm-brand-50)}.cm-btn-white{width:100%;min-height:44px;color:var(--cm-ink-900);font-size:14px;background-color:var(--cm-white)}.cm-btn-white:hover{color:var(--cm-ink-900);background-color:var(--cm-brand-50)}.cm-pill-link{display:inline-flex;align-items:center;gap:6px;color:var(--cm-brand-600);font-family:var(--cm-font-body);font-weight:600;font-size:14px;text-decoration:none;padding-top:10px;padding-right:18px;padding-bottom:10px;padding-left:18px;background-color:var(--cm-brand-50);border-radius:999px}.cm-pill-link:hover{color:var(--cm-brand-700);background-color:var(--cm-brand-100)}.cm-pill-link{white-space:nowrap}.cm-more{display:inline-flex;align-items:center;gap:6px;color:var(--cm-brand-600);font-family:var(--cm-font-body);font-weight:600;font-size:14px;text-decoration:none}.cm-more:hover{gap:10px;color:var(--cm-brand-700)}.cm-icon{flex-shrink:0;width:16px;height:16px}.cm-card{display:flex;flex-flow:column;overflow:hidden;background-color:var(--cm-white);border-radius:var(--cm-radius);border-top:1px solid var(--cm-sand-200);border-right:1px solid var(--cm-sand-200);border-bottom:1px solid var(--cm-sand-200);border-left:1px solid var(--cm-sand-200);transition:box-shadow 0.2s,transform 0.2s}.cm-card:hover{transform:translate3d(0,-2px,0)}.cm-card:hover{box-shadow:var(--cm-shadow-lift)}.cm-card{box-shadow:var(--cm-shadow-card)}.cm-card-media{display:block;position:relative;overflow:hidden;aspect-ratio:16/10;background-color:var(--cm-sand-100)}.cm-card-img{display:block;width:100%;height:100%;object-fit:cover}.cm-tag{position:absolute;top:12px;left:12px;color:var(--cm-ink-900);font-family:var(--cm-font-body);font-weight:600;font-size:11px;padding-top:4px;padding-right:10px;padding-bottom:4px;padding-left:10px;background-color:rgba(255,255,255,.95);border-radius:999px}.cm-card-body{display:flex;flex-flow:column;gap:10px;flex-grow:1;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}.cm-card-title{color:var(--cm-ink-900);font-family:var(--cm-font-heading);font-weight:700;font-size:18px;line-height:1.3;text-decoration:none}.cm-card-title:hover{color:var(--cm-brand-600)}.cm-card-text{flex-grow:1;color:var(--cm-ink-500);font-family:var(--cm-font-body);font-size:14px;line-height:1.6}.cm-card-text:empty{display:none}.cm-card-text p{color:inherit;font-size:inherit;line-height:inherit;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.cm-card-meta{color:var(--cm-ink-500);font-family:var(--cm-font-body);font-size:12px}.cm-card-meta:empty{display:none}.cm-section{display:flex;flex-flow:column;gap:24px}.cm-section-head{display:flex;justify-content:space-between;align-items:end;gap:16px}@media (max-width:767px){.cm-section-head{flex-flow:column;align-items:start}}.cm-section-titles{display:flex;flex-flow:column;gap:8px}.cm-grid-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--cm-stack)}@media (max-width:1119px){.cm-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.cm-grid-4{display:flex;margin-right:-16px;margin-left:-16px;padding-top:4px;padding-right:16px;padding-bottom:12px;padding-left:16px}.cm-grid-4>*{flex-shrink:0;width:85%}.cm-grid-4>*{scroll-snap-align:start}.cm-grid-4{overflow-x:auto;scroll-snap-type:x mandatory}}.cm-box{overflow:hidden;background-color:var(--cm-white);border-radius:var(--cm-radius);border-top:1px solid var(--cm-sand-200);border-right:1px solid var(--cm-sand-200);border-bottom:1px solid var(--cm-sand-200);border-left:1px solid var(--cm-sand-200)}.cm-box{box-shadow:var(--cm-shadow-card)}.cm-search-form{display:flex;align-items:center;position:relative;width:100%}.cm-search-icon{position:absolute;left:16px;width:16px;height:16px;color:var(--cm-ink-500);pointer-events:none}.cm-search-input{width:100%;height:40px;color:var(--cm-ink-900);font-family:var(--cm-font-body);font-size:14px;padding-top:0px;padding-right:16px;padding-bottom:0px;padding-left:42px;background-color:var(--cm-sand-50);border-radius:999px;border-top:1px solid var(--cm-sand-200);border-right:1px solid var(--cm-sand-200);border-bottom:1px solid var(--cm-sand-200);border-left:1px solid var(--cm-sand-200)}.cm-search-input:focus{background-color:var(--cm-white);outline:2px solid var(--cm-brand-500);outline-offset:1px}.cm-docfilter{display:flex;flex-flow:column;gap:14px;padding-top:8px}.cm-docfilter-search{max-width:640px}.cm-docfilter-input{height:52px;font-size:15px;background-color:var(--cm-white)}.cm-chips{display:flex;gap:8px}.cm-chips{flex-wrap:wrap}@media (max-width:767px){.cm-chips{margin-right:-20px;margin-left:-20px;padding-top:2px;padding-right:20px;padding-bottom:6px;padding-left:20px}.cm-chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}}.cm-chip{display:inline-flex;align-items:center;min-height:36px;color:var(--cm-ink-700);font-family:var(--cm-font-body);font-weight:600;font-size:13px;padding-top:0px;padding-right:14px;padding-bottom:0px;padding-left:14px;background-color:var(--cm-white);border-radius:999px;border-top:1px solid var(--cm-sand-200);border-right:1px solid var(--cm-sand-200);border-bottom:1px solid var(--cm-sand-200);border-left:1px solid var(--cm-sand-200);cursor:pointer}.cm-chip:hover{color:var(--cm-brand-600)}.cm-chip:hover{border-color:var(--cm-brand-600)}.cm-chip[aria-pressed="true"]{color:var(--cm-white);background-color:var(--cm-brand-600)}.cm-chip[aria-pressed="true"]{border-color:var(--cm-brand-600)}.cm-chip[hidden]{display:none}@media (max-width:767px){.cm-chip{flex-shrink:0}}.cm-docfilter-status{color:var(--cm-ink-500);font-family:var(--cm-font-body);font-size:13px}.cm-doc-card{display:flex;flex-flow:column;overflow:hidden;background-color:var(--cm-white);border-radius:var(--cm-radius);border-top:1px solid var(--cm-sand-200);border-right:1px solid var(--cm-sand-200);border-bottom:1px solid var(--cm-sand-200);border-left:1px solid var(--cm-sand-200);transition:box-shadow 0.2s,transform 0.2s}.cm-doc-card[hidden]{display:none}.cm-doc-card:hover{transform:translate3d(0,-2px,0)}.cm-doc-card:hover{box-shadow:var(--cm-shadow-lift)}.cm-doc-card{box-shadow:var(--cm-shadow-card)}@media (max-width:767px){.cm-doc-card{flex-flow:row}}.cm-docpage-actions{display:flex;gap:10px;margin-top:8px}.cm-docpage-actions{flex-wrap:wrap}@media (max-width:767px){.cm-docpage-actions{grid-column-start:1;grid-column-end:-1}.cm-docpage-actions .cm-btn{width:100%;padding-top:0px;padding-right:12px;padding-bottom:0px;padding-left:12px}}.cm-finder-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding-top:0px;padding-right:22px;padding-bottom:0px;padding-left:22px;border-bottom:2px solid var(--cm-brand-600)}.cm-finder-tab{min-height:42px;color:var(--cm-ink-500);font-family:var(--cm-font-body);font-weight:600;font-size:14px;background-color:var(--cm-sand-100);border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer}.cm-finder-tab:hover{color:var(--cm-brand-600)}.cm-finder-tab[aria-selected="true"]{color:var(--cm-white);background-color:var(--cm-brand-600)}.cm-finder-panel{display:flex;flex-flow:column;gap:12px;padding-top:18px;padding-right:22px;padding-bottom:0px;padding-left:22px}.cm-finder-panel[hidden]{display:none}.cm-finder-selwrap{display:block;position:relative}.cm-finder-selwrap .cm-finder-chev{top:50%;right:16px;transform:translate3d(0,-50%,0)}.cm-finder-select{width:100%;height:48px;color:var(--cm-ink-900);font-family:var(--cm-font-body);font-size:14px;line-height:46px;padding-top:0px;padding-right:44px;padding-bottom:0px;padding-left:16px;background-color:var(--cm-white);border-radius:12px;border-top:1px solid var(--cm-sand-200);border-right:1px solid var(--cm-sand-200);border-bottom:1px solid var(--cm-sand-200);border-left:1px solid var(--cm-sand-200);cursor:pointer}.cm-finder-select:hover{border-color:var(--cm-brand-600)}.cm-finder-select:focus{outline:2px solid var(--cm-brand-500);outline-offset:1px}.cm-finder-select{appearance:none;-webkit-appearance:none}.cm-finder-chev{position:absolute;top:15px;right:16px;width:18px;height:18px;color:var(--cm-ink-500);pointer-events:none}.cm-finder-field{display:block;position:relative}.cm-finder-field svg{position:absolute;top:15px;right:14px;width:18px;height:18px;color:var(--cm-ink-300);pointer-events:none}.cm-finder-input{width:100%;height:48px;color:var(--cm-ink-900);font-family:var(--cm-font-body);font-size:14px;padding-top:0px;padding-right:44px;padding-bottom:0px;padding-left:16px;background-color:var(--cm-white);border-radius:12px;border-top:1px solid var(--cm-sand-200);border-right:1px solid var(--cm-sand-200);border-bottom:1px solid var(--cm-sand-200);border-left:1px solid var(--cm-sand-200)}.cm-finder-input:focus{outline:2px solid var(--cm-brand-500);outline-offset:1px}.cm-finder-btn{width:100%}.cm-finder-btn svg{width:18px;height:18px}.cm-cover{display:flex;justify-content:center;align-items:center;position:relative;width:100%;height:100%;overflow:hidden}.cm-cover-0{color:var(--cm-brand-600);background-image:linear-gradient(to bottom right,#ffe9d6,#fff6ee,#f7f2ed);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.cm-cover-1{color:#2457c5;background-image:linear-gradient(to bottom right,#e3eeff,#f1f6ff,#fcfaf8);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.cm-cover-2{color:#177a4e;background-image:linear-gradient(to bottom right,#ddf3e8,#eff9f4,#fcfaf8);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.cm-cover-3{color:var(--cm-ink-700);background-image:linear-gradient(to bottom right,#ede5dd,#f7f2ed,#fff);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.cm-cover-c1{position:absolute;top:-24px;right:-24px;width:128px;height:128px;background-color:rgba(255,255,255,.5);border-radius:999px}.cm-cover-c2{position:absolute;bottom:-40px;left:-32px;width:160px;height:160px;background-color:rgba(255,255,255,.4);border-radius:999px}.cm-cover-icon{position:relative;width:56px;height:56px}.cm-post-media .cm-cover{position:absolute;top:0px;left:0px}.cm-post-card[hidden]{display:none}.cm-post-meta{display:flex;align-items:center;gap:6px 12px}.cm-post-meta{flex-wrap:wrap}.cm-post-cat{color:var(--cm-brand-700);font-family:var(--cm-font-body);font-weight:600;font-size:11px;padding-top:3px;padding-right:10px;padding-bottom:3px;padding-left:10px;background-color:var(--cm-brand-50);border-radius:999px}.cm-post-date{display:inline-flex;align-items:center;gap:5px;color:var(--cm-ink-500);font-family:var(--cm-font-body);font-size:12px}.cm-post-date svg{width:13px;height:13px}.cm-post-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--cm-stack)}.cm-post-grid .bde-posts-pagination{grid-column-start:1;grid-column-end:-1}@media (max-width:1119px){.cm-post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.cm-post-grid{grid-template-columns:minmax(0,1fr)}}.cm-postfilter{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}@media (max-width:767px){.cm-postfilter{grid-template-columns:minmax(0,1fr)}}.cm-aside{display:flex;flex-flow:column;gap:20px}@media (max-width:1119px){.cm-aside{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (max-width:767px){.cm-aside{grid-template-columns:minmax(0,1fr)}}.cm-dept-head{display:flex;align-items:center;gap:14px;text-decoration:none;padding-top:18px;padding-right:20px;padding-bottom:18px;padding-left:20px;background-image:linear-gradient(90deg,var(--cm-brand-50) 0%,var(--cm-white) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-bottom:1px solid var(--cm-sand-200)}.cm-dept-head:hover{background-image:linear-gradient(90deg,var(--cm-brand-100) 0%,var(--cm-white) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.cm-dept-badge{flex-shrink:0;width:44px;height:44px;color:var(--cm-white);padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;background-color:var(--cm-brand-600);border-radius:999px}.cm-dept-head-text{display:flex;flex-flow:column;gap:2px;flex-grow:1}.cm-dept-title{color:var(--cm-ink-900);font-family:var(--cm-font-heading);font-weight:700;font-size:17px}.cm-dept-sub{color:var(--cm-ink-500);font-family:var(--cm-font-body);font-size:12px}.cm-dept-arrow{width:20px;height:20px;color:var(--cm-brand-600)}.cm-dept-list{list-style:none}.cm-dept-link{display:flex;align-items:center;gap:12px;min-height:44px;color:var(--cm-ink-700);font-family:var(--cm-font-body);font-size:14px;text-decoration:none;padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px;border-bottom:1px solid var(--cm-sand-100)}.cm-dept-link:hover{color:var(--cm-brand-600);background-color:var(--cm-sand-50)}.cm-dept-icon{flex-shrink:0;width:22px;height:22px;color:var(--cm-brand-600)}.cm-dept-name{flex-grow:1}.cm-dept-chev{flex-shrink:0;width:16px;height:16px;color:var(--cm-ink-300)}.cm-finder{display:flex;flex-flow:column;gap:16px;padding-top:22px;padding-right:0px;padding-bottom:22px;padding-left:0px}.cm-finder-title{color:var(--cm-ink-900);font-family:var(--cm-font-heading);font-weight:700;font-size:18px;padding-top:0px;padding-right:22px;padding-bottom:0px;padding-left:22px}.cm-quick{display:flex;flex-flow:column;gap:16px}.cm-quick{list-style:none}.cm-quick-item{display:flex;align-items:start;gap:16px;padding-top:20px;padding-right:22px;padding-bottom:20px;padding-left:22px}.cm-quick-icon{flex-shrink:0;width:56px;height:56px;color:var(--cm-brand-600);padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px;background-color:var(--cm-brand-50);border-radius:999px}.cm-quick-body{display:flex;flex-flow:column;gap:6px}.cm-quick-title{color:var(--cm-ink-900);font-family:var(--cm-font-heading);font-weight:700;font-size:16px}.cm-quick-text{color:var(--cm-ink-500);font-family:var(--cm-font-body);font-size:13px;line-height:1.55}.cm-contact{display:flex;flex-flow:column;gap:8px;color:var(--cm-white);padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;background-color:var(--cm-brand-600);border-radius:var(--cm-radius)}.cm-contact{box-shadow:var(--cm-shadow-brand)}.cm-contact-title{color:var(--cm-white);font-family:var(--cm-font-heading);font-weight:700;font-size:20px}.cm-contact-lead{color:var(--cm-brand-100);font-family:var(--cm-font-body);font-size:14px}.cm-contact-label{color:var(--cm-brand-100);font-family:var(--cm-font-body);font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:0.14em;margin-top:8px}.cm-contact-phones{color:var(--cm-white);font-family:var(--cm-font-heading);font-weight:800;font-size:22px}.cm-contact-tel{color:var(--cm-white);text-decoration:none}.cm-contact-hours{color:var(--cm-brand-50);font-family:var(--cm-font-body);font-size:13px;margin-bottom:8px}.cm-footer{margin-top:64px;background-color:var(--cm-sand-100);border-top:1px solid var(--cm-sand-200)}@media (max-width:767px){.cm-footer .cm-footer-list{gap:0!important}.cm-footer .cm-footer-list>*{margin-block:0!important}.cm-footer .cm-social{width:44px;height:44px}.cm-footer .cm-footer-ue-link{min-height:44px}}.cm-footer-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1.1fr) minmax(0,1.1fr);gap:32px;padding-top:48px;padding-bottom:48px}@media (max-width:1023px){.cm-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.cm-footer-grid{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:32px;padding-bottom:32px}}.cm-footer-about{display:flex;flex-flow:column;gap:16px;max-width:360px}.cm-footer-brand{display:flex;flex-flow:column;align-items:start;gap:12px}@media (max-width:767px){.cm-footer-brand{flex-flow:row;align-items:center}}.cm-footer-logo{width:auto;height:30px}.cm-nfz-badge{display:inline-flex;align-items:center;gap:8px;max-width:200px;font-family:var(--cm-font-body);font-weight:600;font-size:11px;padding-top:6px;padding-right:12px;padding-bottom:6px;padding-left:12px;background-color:var(--cm-white);border-radius:10px;border-top:1px solid var(--cm-sand-200);border-right:1px solid var(--cm-sand-200);border-bottom:1px solid var(--cm-sand-200);border-left:1px solid var(--cm-sand-200)}.cm-nfz-badge-text{color:var(--cm-nfz);font-family:var(--cm-font-body);font-weight:600;font-size:11px;line-height:1.3}.cm-nfz-badge-img{width:auto;height:18px}.cm-footer-text{color:var(--cm-ink-500);font-family:var(--cm-font-body);font-size:14px;line-height:1.6}.cm-footer-col{display:flex;flex-flow:column;gap:12px}.cm-footer-title{color:var(--cm-ink-900);font-family:var(--cm-font-body);font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:0.12em}.cm-footer-list{display:flex;flex-flow:column;gap:8px;color:var(--cm-ink-700);font-family:var(--cm-font-body);font-size:14px}.cm-footer-list{list-style:none}.cm-footer-link{color:var(--cm-ink-700);font-family:var(--cm-font-body);font-size:14px;text-decoration:none}.cm-footer-link:hover{color:var(--cm-brand-600)}.cm-footer-reg{display:flex;flex-flow:column;gap:2px}.cm-footer-label{color:var(--cm-ink-500);font-size:13px}.cm-footer-strong{color:var(--cm-ink-900);font-weight:600}.cm-footer-tel{color:var(--cm-ink-900);text-decoration:none}.cm-footer-tel:hover{color:var(--cm-brand-600)}.cm-footer-address{color:var(--cm-ink-700);font-family:var(--cm-font-body);font-size:14px;line-height:1.6;font-style:normal}.cm-footer-bottom{background-color:var(--cm-sand-50);border-top:1px solid var(--cm-sand-200)}.cm-footer-bottom-inner{display:flex;justify-content:space-between;align-items:center;gap:8px 24px;padding-top:16px;padding-bottom:16px}.cm-footer-bottom-inner{flex-wrap:wrap}@media (max-width:767px){.cm-footer-bottom-inner{flex-flow:column;align-items:start}}.cm-footer-copy{color:var(--cm-ink-500);font-family:var(--cm-font-body);font-size:13px}.cm-footer-legal{display:flex;gap:4px 20px}.cm-footer-legal{flex-wrap:wrap;list-style:none}.cm-footer-social{display:flex;gap:8px}.cm-footer-social{list-style:none}.cm-social{display:inline-flex;justify-content:center;align-items:center;width:40px;height:40px;color:var(--cm-ink-700);background-color:var(--cm-white);border-radius:999px;border-top:1px solid var(--cm-sand-200);border-right:1px solid var(--cm-sand-200);border-bottom:1px solid var(--cm-sand-200);border-left:1px solid var(--cm-sand-200)}.cm-social:hover{color:var(--cm-brand-600)}.cm-social:hover{border-color:var(--cm-brand-600)}.cm-header{position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 0px);z-index:50;background-color:var(--cm-white);border-bottom:1px solid var(--cm-sand-200)}@media (max-width:1023px){.cm-header.cm-menu-open .cm-navbar{display:block}.cm-header .cm-search{display:block;width:100%;max-width:none}.cm-header .cm-search .cm-search-form{width:100%}.cm-header.cm-menu-open .cm-menu-btn{color:var(--cm-white);background-color:var(--cm-brand-600)}.cm-header.cm-menu-open .cm-menu-btn{border-color:var(--cm-brand-600)}}@media (max-width:767px){.cm-header{position:relative}}.cm-header-top{display:flex;justify-content:space-between;align-items:center;gap:32px;min-height:96px}@media (max-width:1023px){.cm-header-top{gap:10px;min-height:72px}}@media (max-width:767px){.cm-header-top{gap:12px;min-height:64px}}.cm-brand{display:flex;align-items:center;gap:20px}@media (max-width:1023px){.cm-brand{margin-right:auto}}@media (max-width:767px){.cm-brand{gap:12px}}.cm-logo-link{display:block;line-height:0}.cm-logo{width:auto;height:36px}@media (max-width:767px){.cm-logo{height:26px}}.cm-nfz-logo{width:auto;height:32px;padding-left:20px;border-left:1px solid var(--cm-sand-200)}@media (max-width:767px){.cm-nfz-logo{height:22px;padding-left:12px}}.cm-hphones{display:flex;align-items:center;gap:32px;margin-left:auto}.cm-hphones{list-style:none}@media (max-width:1119px){.cm-hphones{display:none}}.cm-hphone{display:grid;grid-template-columns:40px auto;align-items:center;gap:12px}.cm-hphone-icon{grid-row-start:span 2;width:40px;height:40px;color:var(--cm-brand-600);padding-top:11px;padding-right:11px;padding-bottom:11px;padding-left:11px;background-color:var(--cm-brand-50);border-radius:999px}.cm-hphone-label{color:var(--cm-ink-500);font-family:var(--cm-font-body);font-size:11px}.cm-hphone-nums{color:var(--cm-ink-900);font-family:var(--cm-font-body);font-weight:600;font-size:13px}.cm-hphone-num{color:var(--cm-ink-900);text-decoration:none}.cm-hphone-num:hover{color:var(--cm-brand-600)}.cm-navbar{border-top:1px solid var(--cm-sand-200)}@media (max-width:1023px){.cm-navbar{display:none;position:absolute;top:100%;right:0px;left:0px;max-height:calc(100vh - 72px);background-color:var(--cm-brand-600);border-top:0px solid;box-shadow:0px 18px 40px rgba(18,24,38,.25)}.cm-navbar{overflow-y:auto}}.cm-navbar-inner{display:flex;align-items:center;gap:32px;min-height:56px}@media (max-width:1023px){.cm-navbar-inner{flex-flow:column;align-items:stretch;gap:16px;padding-top:8px;padding-bottom:20px}}.cm-nav{display:flex;align-items:center;gap:36px}.cm-nav{list-style:none}@media (max-width:1023px){.cm-nav{flex-flow:column;align-items:stretch;gap:0px}}@media (max-width:767px){.cm-nav{gap:20px}}.cm-nav-link{display:inline-flex;align-items:center;position:relative;min-height:56px;color:var(--cm-ink-700);font-family:var(--cm-font-body);font-weight:600;font-size:15px;text-decoration:none;padding-top:0px;padding-right:4px;padding-bottom:0px;padding-left:4px}.cm-nav-link:hover{color:var(--cm-brand-600)}.cm-nav-link.is-active{color:var(--cm-brand-700)}.cm-nav-link.is-active::after{position:absolute;right:0px;bottom:0px;left:0px;height:3px;background-color:var(--cm-brand-600);border-radius:999px}.cm-nav-link.is-active::after{content:""}.cm-nav-link{white-space:nowrap}@media (max-width:1023px){.cm-nav-link{display:flex;width:100%;min-height:54px;color:var(--cm-white);font-size:17px;padding-top:0px;padding-right:4px;padding-bottom:0px;padding-left:4px;border-bottom:1px solid rgba(255,255,255,.22)}.cm-nav-link.is-active{font-weight:800}.cm-nav-link.is-active::after{display:none}.cm-nav-link.is-active::before{flex-grow:0;flex-shrink:0;flex-basis:6px;width:6px;height:6px;margin-right:10px;background-color:var(--cm-white);border-radius:999px}.cm-nav-link.is-active::before{content:""}}@media (max-width:767px){.cm-nav-link{min-height:52px;font-size:17px;padding-top:0px;padding-right:4px;padding-bottom:0px;padding-left:4px}}.cm-search{flex-grow:1;max-width:560px;margin-left:auto}@media (max-width:1119px){.cm-search{max-width:320px}}@media (max-width:1023px){.cm-search{display:none}}@media (max-width:767px){.cm-header-cta{justify-content:center;gap:0px;flex-grow:0;flex-shrink:0;flex-basis:44px;width:44px;height:44px;min-width:44px;min-height:44px;font-size:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-radius:999px}.cm-header-cta .cm-icon{width:20px;height:20px}}.cm-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;margin-top:-1px;margin-right:-1px;margin-bottom:-1px;margin-left:-1px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.cm-sr-only{clip:rect(0,0,0,0);white-space:nowrap}.cm-layout{display:grid;grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:24px;padding-top:24px}@media (max-width:1119px){.cm-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.cm-layout{padding-top:16px}}.cm-main{display:flex;flex-flow:column;gap:48px;min-width:0px}@media (max-width:767px){.cm-main{gap:32px}}.cm-story{display:flex;flex-flow:column;position:relative;overflow:hidden;color:var(--cm-white);background-color:var(--cm-ink-950);background-image:linear-gradient(135deg,var(--cm-ink-950) 0%,var(--cm-ink-900) 60%,#2a2230 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:var(--cm-radius-lg)}.cm-story{box-shadow:var(--cm-shadow-lift)}.cm-story-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:16px;position:relative;z-index:2;padding-top:20px;padding-right:48px;padding-bottom:0px;padding-left:48px}@media (max-width:1023px){.cm-story-tabs{padding-right:32px;padding-left:32px}}@media (max-width:767px){.cm-story-tabs{gap:10px;padding-top:16px;padding-right:20px;padding-bottom:0px;padding-left:20px}}.cm-story-tab{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:10px 8px;color:rgba(255,255,255,.55);font-family:var(--cm-font-body);font-weight:600;font-size:13px;text-align:left;padding-top:0px;padding-right:0px;padding-bottom:6px;padding-left:0px;background-color:transparent;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer}.cm-story-tab:hover{color:var(--cm-white)}.cm-story-tab.is-on{color:var(--cm-white)}.cm-story-num{color:#f8af74}.cm-story-num{font-variant-numeric:tabular-nums}.cm-story-short{display:none}@media (max-width:767px){.cm-story-short{display:inline}}.cm-story-bar{display:block;grid-column-start:1;grid-column-end:-1;height:3px;overflow:hidden;background-color:rgba(255,255,255,.18);border-radius:999px}.cm-story-acts{display:grid;grid-template-rows:minmax(0,1fr);flex-grow:1;flex-shrink:1;flex-basis:auto;position:relative;z-index:1}.cm-act{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px;padding-top:12px;padding-right:48px;padding-bottom:28px;padding-left:48px}.cm-act{grid-area:1/1}@media (max-width:1023px){.cm-act{padding-right:32px;padding-left:32px}}@media (max-width:767px){.cm-act{align-items:start;grid-template-columns:minmax(0,1fr);gap:8px;min-height:0px;padding-top:12px;padding-right:20px;padding-bottom:28px;padding-left:20px}.cm-act>:last-child{order:-1}}.cm-act-copy{display:flex;flex-flow:column;align-items:start;gap:10px}.cm-act-eyebrow{color:var(--cm-brand-100);font-family:var(--cm-font-body);font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:0.18em}.cm-act-title{color:var(--cm-white);font-family:var(--cm-font-heading);font-weight:800;font-size:44px;line-height:1.05;letter-spacing:-0.02em}@media (max-width:1119px){.cm-act-title{font-size:40px}}@media (max-width:767px){.cm-act-title{font-size:30px}}.cm-act-sub{color:#f8af74;font-family:var(--cm-font-heading);font-weight:700;font-size:22px}@media (max-width:767px){.cm-act-sub{font-size:18px}}.cm-act-lead{max-width:480px;color:rgba(255,255,255,.85);font-family:var(--cm-font-body);font-size:16px;line-height:1.55}@media (max-width:767px){.cm-act-lead{font-size:14px}}.cm-act-actions{display:flex;gap:12px;margin-top:8px}.cm-act-actions{flex-wrap:wrap}.cm-act-stage{display:flex;flex-flow:column;justify-content:center;width:100%}.cm-scene{position:relative;width:100%;max-width:440px;aspect-ratio:4/3;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:767px){.cm-scene{max-width:320px}}.cm-card-heading{font-size:18px;line-height:1.3}.cm-social-band{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-top:24px;padding-right:28px;padding-bottom:24px;padding-left:28px;background-color:var(--cm-white);border-radius:var(--cm-radius);border-top:1px solid var(--cm-sand-200);border-right:1px solid var(--cm-sand-200);border-bottom:1px solid var(--cm-sand-200);border-left:1px solid var(--cm-sand-200)}@media (max-width:767px){.cm-social-band{flex-flow:column;align-items:start}}.cm-social-band-copy{display:flex;flex-flow:column;gap:4px}.cm-social-band-actions{display:flex;gap:8px}@media (max-width:767px){.cm-story-long{display:none}}.cm-list-hero{display:flex;flex-flow:column;gap:12px;padding-top:32px;padding-right:36px;padding-bottom:32px;padding-left:36px;background-color:var(--cm-white);border-radius:var(--cm-radius);border-top:1px solid var(--cm-sand-200);border-right:1px solid var(--cm-sand-200);border-bottom:1px solid var(--cm-sand-200);border-left:1px solid var(--cm-sand-200)}.cm-list-hero{box-shadow:var(--cm-shadow-card)}@media (max-width:767px){.cm-list-hero{padding-top:22px;padding-right:20px;padding-bottom:22px;padding-left:20px}}.cm-list-title{color:var(--cm-ink-900);font-family:var(--cm-font-heading);font-weight:800;font-size:44px;line-height:1.1;letter-spacing:-0.02em}@media (max-width:767px){.cm-list-title{font-size:32px}}.cm-list-lead{max-width:none;color:var(--cm-ink-500);font-family:var(--cm-font-body);font-size:16px;line-height:1.6}@media (max-width:767px){.cm-list-lead{font-size:15px}}.cm-doc-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--cm-stack)}@media (max-width:1119px){.cm-doc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.cm-doc-grid{grid-template-columns:minmax(0,1fr);gap:12px}}.cm-doc-photo{display:block;overflow:hidden;aspect-ratio:4/5;background-color:var(--cm-sand-100);background-image:url(https://poligon.cmmedicos.pl/wp-content/uploads/2026/10/lekarz-bez-zdjecia.svg);background-size:cover;background-position:50% 50%;background-repeat:repeat;background-attachment:scroll}@media (max-width:767px){.cm-doc-photo{flex-shrink:0;width:104px;aspect-ratio:auto}}.cm-doc-img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 0%}.cm-doc-body{display:flex;flex-flow:column;gap:6px;flex-grow:1;padding-top:18px;padding-right:20px;padding-bottom:20px;padding-left:20px}@media (max-width:767px){.cm-doc-body{padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px}}.cm-doc-degree{color:var(--cm-brand-600);font-family:var(--cm-font-body);font-weight:600;font-size:12px}.cm-doc-name{font-family:var(--cm-font-heading);font-weight:700;font-size:18px;line-height:1.25}@media (max-width:767px){.cm-doc-name{font-size:16px}}.cm-doc-link{color:var(--cm-ink-900);text-decoration:none}.cm-doc-link:hover{color:var(--cm-brand-600)}.cm-doc-spec{flex-grow:1;color:var(--cm-ink-500);font-family:var(--cm-font-body);font-size:13px;line-height:1.5}.cm-doc-more{margin-top:8px}.cm-page{gap:20px}.cm-crumbs{display:flex;align-items:center;gap:8px;color:var(--cm-ink-500);font-family:var(--cm-font-body);font-size:13px}.cm-crumbs{flex-wrap:wrap}.cm-crumb{color:var(--cm-ink-500);text-decoration:none}.cm-crumb:hover{color:var(--cm-brand-600)}.cm-crumb-sep{color:var(--cm-ink-300)}.cm-crumb-current{color:var(--cm-ink-900);font-weight:500}.cm-about-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;background-color:var(--cm-white);border-radius:var(--cm-radius-lg);border-top:1px solid var(--cm-sand-200);border-right:1px solid var(--cm-sand-200);border-bottom:1px solid var(--cm-sand-200);border-left:1px solid var(--cm-sand-200)}.cm-about-hero{box-shadow:var(--cm-shadow-card)}@media (max-width:1023px){.cm-about-hero{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.cm-about-hero{gap:16px;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px}}.cm-about-copy{display:flex;flex-flow:column;justify-content:center;gap:16px;padding-top:16px;padding-right:8px;padding-bottom:16px;padding-left:16px}@media (max-width:767px){.cm-about-copy{padding-top:12px;padding-right:8px;padding-bottom:4px;padding-left:8px}}.cm-about-title{color:var(--cm-ink-900);font-family:var(--cm-font-heading);font-weight:800;font-size:48px;line-height:1.05;letter-spacing:-0.02em}@media (max-width:1119px){.cm-about-title{font-size:40px}}@media (max-width:767px){.cm-about-title{font-size:32px}}.cm-about-lead{color:var(--cm-ink-500);font-family:var(--cm-font-body);font-size:19px;line-height:1.55;margin-bottom:8px}@media (max-width:767px){.cm-about-lead{font-size:16px}}.cm-about-photos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cm-about-photo{width:100%;height:100%;min-height:360px;object-fit:cover;border-radius:var(--cm-radius)}@media (max-width:1023px){.cm-about-photo{min-height:240px}}@media (max-width:767px){.cm-about-photo{min-height:180px}}.cm-panel{display:flex;flex-flow:column;gap:24px;padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;background-color:var(--cm-white);border-radius:var(--cm-radius-lg);border-top:1px solid var(--cm-sand-200);border-right:1px solid var(--cm-sand-200);border-bottom:1px solid var(--cm-sand-200);border-left:1px solid var(--cm-sand-200)}.cm-panel{box-shadow:var(--cm-shadow-card)}@media (max-width:767px){.cm-panel{padding-top:20px;padding-right:16px;padding-bottom:20px;padding-left:16px}}.cm-panel-title{color:var(--cm-ink-900);font-family:var(--cm-font-heading);font-weight:700;font-size:24px;letter-spacing:-0.01em}.cm-feature-grid{list-style:none}.cm-feature{display:flex;flex-flow:column;gap:10px;position:relative;padding-top:24px;padding-right:22px;padding-bottom:24px;padding-left:22px;background-color:var(--cm-sand-50);border-radius:var(--cm-radius);border-top:1px solid var(--cm-sand-200);border-right:1px solid var(--cm-sand-200);border-bottom:1px solid var(--cm-sand-200);border-left:1px solid var(--cm-sand-200)}.cm-feature-icon{width:28px;height:28px;color:var(--cm-brand-600);margin-bottom:6px}.cm-feature-title{color:var(--cm-ink-900);font-family:var(--cm-font-heading);font-weight:700;font-size:17px;line-height:1.3}.cm-feature-text{flex-grow:1;color:var(--cm-ink-500);font-family:var(--cm-font-body);font-size:14px;line-height:1.6}.cm-service{background-color:var(--cm-white);transition:box-shadow 0.2s,transform 0.2s}.cm-service:hover{transform:translate3d(0,-2px,0)}.cm-service:hover{box-shadow:var(--cm-shadow-lift)}.cm-service-icon{width:44px;height:44px;color:var(--cm-brand-600);margin-bottom:8px;padding-top:11px;padding-right:11px;padding-bottom:11px;padding-left:11px;background-color:var(--cm-brand-50);border-radius:12px}.cm-service-link{color:var(--cm-ink-900);text-decoration:none}.cm-service-link:hover{color:var(--cm-brand-600)}.cm-list-hero-warm{background-image:radial-gradient(circle at 100% 100%,var(--cm-brand-100) 0%,rgba(255,233,214,0) 45%),linear-gradient(135deg,var(--cm-white) 40%,var(--cm-brand-50) 100%);background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.cm-offerfilter{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr);gap:12px;padding-top:8px}.cm-offerfilter .cm-finder-select{height:52px;font-size:15px;line-height:50px;padding-right:40px;padding-left:18px}@media (max-width:1023px){.cm-offerfilter{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:767px){.cm-offerfilter{grid-template-columns:minmax(0,1fr)}}.cm-offerfilter-select{height:52px;padding-left:20px;border-radius:999px}.cm-offerfilter-status{grid-column-start:1;grid-column-end:-1}.cm-offer-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--cm-stack)}@media (max-width:1119px){.cm-offer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.cm-offer-grid{grid-template-columns:minmax(0,1fr);gap:12px}}.cm-offer-card{display:flex;flex-flow:column;overflow:hidden;background-color:var(--cm-white);border-radius:var(--cm-radius);border-top:1px solid var(--cm-sand-200);border-right:1px solid var(--cm-sand-200);border-bottom:1px solid var(--cm-sand-200);border-left:1px solid var(--cm-sand-200);transition:box-shadow 0.2s,transform 0.2s}.cm-offer-card:hover{transform:translate3d(0,-2px,0)}.cm-offer-card:hover{box-shadow:var(--cm-shadow-lift)}.cm-offer-card[hidden]{display:none}.cm-offer-card:hover .cm-offer-img{transform:scale(1.04,1.04)}.cm-offer-card{box-shadow:var(--cm-shadow-card)}.cm-offer-media{display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;aspect-ratio:16/10;text-decoration:none}.cm-offer-media .cm-cover{position:absolute;top:0px;left:0px}.cm-offer-media .cm-offer-img{position:absolute;top:0px;right:0px;bottom:0px;left:0px;width:100%;height:100%;object-fit:cover;transition:transform 0.4s}@media (max-width:767px){.cm-offer-media{aspect-ratio:16/7}}.cm-offer-tags{display:flex;gap:6px;position:absolute;top:12px;left:12px}.cm-offer-tag{color:var(--cm-ink-900);font-family:var(--cm-font-body);font-weight:600;font-size:11px;padding-top:4px;padding-right:10px;padding-bottom:4px;padding-left:10px;background-color:rgba(255,255,255,.95);border-radius:999px}.cm-offer-nfz{color:var(--cm-white);font-family:var(--cm-font-body);font-weight:700;font-size:11px;padding-top:4px;padding-right:10px;padding-bottom:4px;padding-left:10px;background-color:var(--cm-nfz);border-radius:999px}@media (max-width:1023px){.cm-offerfilter-search{grid-column-start:1;grid-column-end:-1}}.cm-docpage{gap:20px}.cm-back{align-self:start;color:var(--cm-brand-600);font-family:var(--cm-font-body);font-weight:600;font-size:14px;text-decoration:none}.cm-back:hover{color:var(--cm-brand-700)}.cm-docpage-card{display:grid;grid-template-columns:300px minmax(0,1fr);gap:36px;padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;background-color:var(--cm-white);border-radius:var(--cm-radius);border-top:1px solid var(--cm-sand-200);border-right:1px solid var(--cm-sand-200);border-bottom:1px solid var(--cm-sand-200);border-left:1px solid var(--cm-sand-200)}.cm-docpage-card{box-shadow:var(--cm-shadow-card)}@media (max-width:1023px){.cm-docpage-card{grid-template-columns:220px minmax(0,1fr);gap:24px}}@media (max-width:767px){.cm-docpage-card{grid-template-columns:110px minmax(0,1fr);gap:16px;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px}}.cm-docpage-photo{overflow:hidden;aspect-ratio:4/5;background-color:var(--cm-sand-100);background-image:url(https://poligon.cmmedicos.pl/wp-content/uploads/2026/10/lekarz-bez-zdjecia.svg);background-size:cover;background-position:50% 50%;background-repeat:repeat;background-attachment:scroll;border-radius:12px}@media (max-width:767px){.cm-docpage-photo{align-self:start}}.cm-docpage-img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 0%}.cm-docpage-info{display:flex;flex-flow:column;justify-content:center;align-items:start;gap:12px}.cm-docpage-name{color:var(--cm-ink-900);font-family:var(--cm-font-heading);font-weight:800;font-size:40px;line-height:1.1;letter-spacing:-0.02em}@media (max-width:1023px){.cm-docpage-name{font-size:32px}}@media (max-width:767px){.cm-docpage-name{font-size:24px}}.cm-docpage-spec{color:var(--cm-ink-700);font-family:var(--cm-font-body);font-size:17px;line-height:1.5}@media (max-width:767px){.cm-docpage-spec{font-size:14px}}.cm-docpage-call{min-height:48px;font-size:15px}.cm-docpage-note{color:var(--cm-ink-500);font-family:var(--cm-font-body);font-size:13px}.cm-docpage-about{display:flex;flex-flow:column;gap:12px;padding-top:28px;padding-right:32px;padding-bottom:28px;padding-left:32px;background-color:var(--cm-white);border-radius:var(--cm-radius);border-top:1px solid var(--cm-sand-200);border-right:1px solid var(--cm-sand-200);border-bottom:1px solid var(--cm-sand-200);border-left:1px solid var(--cm-sand-200)}@media (max-width:767px){.cm-docpage-about{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}}.cm-article{gap:24px;padding-top:40px;padding-right:48px;padding-bottom:40px;padding-left:48px;background-color:var(--cm-white);border-radius:var(--cm-radius);border-top:1px solid var(--cm-sand-200);border-right:1px solid var(--cm-sand-200);border-bottom:1px solid var(--cm-sand-200);border-left:1px solid var(--cm-sand-200)}.cm-article{box-shadow:var(--cm-shadow-card)}@media (max-width:767px){.cm-article{padding-top:24px;padding-right:20px;padding-bottom:24px;padding-left:20px}}.cm-article-head{display:flex;flex-flow:column;gap:10px;padding-bottom:24px;border-bottom:1px solid var(--cm-sand-200)}.cm-article-title{color:var(--cm-ink-900);font-family:var(--cm-font-heading);font-weight:800;font-size:44px;line-height:1.1;letter-spacing:-0.02em}@media (max-width:767px){.cm-article-title{font-size:30px}}.cm-prose{max-width:none;color:var(--cm-ink-700);font-family:var(--cm-font-body);font-size:16px;line-height:1.75}.cm-prose p{margin-bottom:16px}.cm-prose h2{color:var(--cm-ink-900);font-family:var(--cm-font-heading);font-weight:700;font-size:26px;line-height:1.25;margin-top:32px;margin-right:0px;margin-bottom:12px;margin-left:0px}.cm-prose h3{color:var(--cm-ink-900);font-family:var(--cm-font-heading);font-weight:700;font-size:20px;line-height:1.3;margin-top:24px;margin-right:0px;margin-bottom:10px;margin-left:0px}.cm-prose h4{color:var(--cm-ink-900);font-family:var(--cm-font-heading);font-weight:700;font-size:17px;margin-top:20px;margin-right:0px;margin-bottom:8px;margin-left:0px}.cm-prose ul{margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:0px;padding-left:22px}.cm-prose ul{list-style:disc}.cm-prose ol{margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:0px;padding-left:22px}.cm-prose ol{list-style:decimal}.cm-prose li{margin-bottom:6px}.cm-prose a{color:var(--cm-brand-600);font-weight:500;text-decoration:underline}.cm-prose a{overflow-wrap:anywhere;text-underline-offset:4px}.cm-prose strong{color:var(--cm-ink-900);font-weight:600}.cm-prose img{height:auto;max-width:100%;border-radius:12px}.cm-prose table{width:100%;font-size:14px;margin-bottom:16px}.cm-prose table{border-collapse:collapse}.cm-prose td{padding-top:8px;padding-right:12px;padding-bottom:8px;padding-left:12px;border-top:1px solid var(--cm-sand-200);border-right:1px solid var(--cm-sand-200);border-bottom:1px solid var(--cm-sand-200);border-left:1px solid var(--cm-sand-200)}.cm-prose th{text-align:left;padding-top:8px;padding-right:12px;padding-bottom:8px;padding-left:12px;background-color:var(--cm-sand-100);border-top:1px solid var(--cm-sand-200);border-right:1px solid var(--cm-sand-200);border-bottom:1px solid var(--cm-sand-200);border-left:1px solid var(--cm-sand-200)}.cm-prose .aligncenter{display:block;margin-right:auto;margin-left:auto}.cm-prose .alignleft{margin-top:4px;margin-right:24px;margin-bottom:16px;margin-left:0px}.cm-prose .alignleft{float:left}.cm-prose .alignright{margin-top:4px;margin-right:0px;margin-bottom:16px;margin-left:24px}.cm-prose .alignright{float:right}@media (max-width:767px){.cm-prose{font-size:15px}}.cm-search-term{color:var(--cm-brand-600)}.cm-results{display:flex;flex-flow:column;gap:12px}.cm-results .bde-posts-pagination{margin-top:8px}.cm-results{list-style:none}.cm-result{display:flex;flex-flow:column;gap:8px;padding-top:22px;padding-right:26px;padding-bottom:22px;padding-left:26px;background-color:var(--cm-white);border-radius:var(--cm-radius);border-top:1px solid var(--cm-sand-200);border-right:1px solid var(--cm-sand-200);border-bottom:1px solid var(--cm-sand-200);border-left:1px solid var(--cm-sand-200)}.cm-result{box-shadow:var(--cm-shadow-card)}@media (max-width:767px){.cm-result{padding-top:18px;padding-right:18px;padding-bottom:18px;padding-left:18px}}.cm-result-title{font-family:var(--cm-font-heading);font-weight:700;font-size:19px;line-height:1.3}@media (max-width:767px){.cm-result-title{font-size:17px}}.cm-result-link{color:var(--cm-ink-900);text-decoration:none}.cm-result-link:hover{color:var(--cm-brand-600)}.cm-result-text{color:var(--cm-ink-500);font-family:var(--cm-font-body);font-size:14px;line-height:1.6}.cm-result-text p{color:inherit;font-size:inherit;line-height:inherit;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.cm-result-text:empty{display:none}.cm-post{display:flex;flex-flow:column;overflow:hidden;background-color:var(--cm-white);border-radius:var(--cm-radius-lg);border-top:1px solid var(--cm-sand-200);border-right:1px solid var(--cm-sand-200);border-bottom:1px solid var(--cm-sand-200);border-left:1px solid var(--cm-sand-200)}.cm-post{box-shadow:var(--cm-shadow-card)}.cm-post-cover{overflow:hidden;aspect-ratio:16/7}.cm-post-cover .cm-card-img{width:100%;height:100%;object-fit:cover}.cm-post-cover .cm-cover-icon{width:72px;height:72px}.cm-post-head{display:flex;flex-flow:column;gap:14px;padding-top:28px;padding-right:32px;padding-bottom:0px;padding-left:32px}@media (max-width:767px){.cm-post-head{padding-top:20px;padding-right:20px;padding-bottom:0px;padding-left:20px}}.cm-post-title{color:var(--cm-ink-900);font-family:var(--cm-font-heading);font-weight:800;font-size:40px;line-height:1.1;letter-spacing:-0.02em}@media (max-width:767px){.cm-post-title{font-size:28px}}.cm-post-lead{color:var(--cm-ink-500);font-family:var(--cm-font-body);font-size:18px;line-height:1.55}.cm-post-lead p{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.cm-post-lead{font-size:16px}}.cm-post-body{max-width:none;padding-top:24px;padding-right:32px;padding-bottom:8px;padding-left:32px}@media (max-width:767px){.cm-post-body{padding-top:18px;padding-right:20px;padding-bottom:4px;padding-left:20px}}.cm-post-back{align-self:stretch;margin-top:8px;margin-right:32px;margin-bottom:28px;margin-left:32px;padding-top:20px;border-top:1px solid var(--cm-sand-200)}@media (max-width:767px){.cm-post-back{margin-top:8px;margin-right:20px;margin-bottom:20px;margin-left:20px}}.cm-clinic-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1119px){.cm-clinic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.cm-clinicfilter{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.cm-clinic-intro{margin-top:calc(var(--cm-stack) * 2)}@media (max-width:767px){.cm-clinic-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.cm-clinicfilter{grid-template-columns:minmax(0,1fr)}}.cm-backbar{display:flex;justify-content:space-between;align-items:center;gap:12px 24px;padding-top:12px;padding-right:16px;padding-bottom:12px;padding-left:20px;background-color:var(--cm-white);border-radius:999px;border-top:1px solid var(--cm-sand-200);border-right:1px solid var(--cm-sand-200);border-bottom:1px solid var(--cm-sand-200);border-left:1px solid var(--cm-sand-200)}.cm-backbar .cm-crumbs{min-width:0px}.cm-backbar .cm-crumb-current{max-width:42ch;overflow:hidden}.cm-backbar .cm-crumb-current{white-space:nowrap;text-overflow:ellipsis}.cm-backbar{flex-wrap:wrap;box-shadow:var(--cm-shadow-card)}@media (max-width:767px){.cm-backbar{border-radius:var(--cm-radius)}.cm-backbar .cm-crumb-current{max-width:24ch}}.cm-backbar-btn{display:inline-flex;align-items:center;gap:6px;color:var(--cm-brand-600);font-family:var(--cm-font-body);font-weight:600;font-size:14px;text-decoration:none;padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px;background-color:var(--cm-brand-50);border-radius:999px}.cm-backbar-btn:hover{color:var(--cm-brand-700);background-color:var(--cm-brand-100)}.cm-backbar-btn{white-space:nowrap}.bde-posts-pagination{grid-column-start:1;grid-column-end:-1;width:100%;margin-top:var(--cm-stack)}.bde-posts-pagination ul{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.bde-posts-pagination ul{flex-wrap:wrap;list-style:none}.bde-posts-pagination li{color:var(--cm-ink-500);font-family:var(--cm-font-body);font-weight:600;font-size:15px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.bde-posts-pagination li::marker{content:none}.bde-posts-pagination a{display:inline-flex;justify-content:center;align-items:center;height:44px;min-width:44px;color:var(--cm-ink-700);text-decoration:none;padding-top:0px;padding-right:14px;padding-bottom:0px;padding-left:14px;background-color:var(--cm-white);border-radius:999px;border-top:1px solid var(--cm-sand-200);border-right:1px solid var(--cm-sand-200);border-bottom:1px solid var(--cm-sand-200);border-left:1px solid var(--cm-sand-200);transition:background-color 0.2s,color 0.2s,border-color 0.2s}.bde-posts-pagination a{box-shadow:var(--cm-shadow-card)}.bde-posts-pagination a:hover{color:var(--cm-brand-600)}.bde-posts-pagination a:hover{border-color:var(--cm-brand-500)}.bde-posts-pagination a.is-active{color:var(--cm-white);background-color:var(--cm-brand-600)}.bde-posts-pagination a.is-active{border-color:var(--cm-brand-600)}.bde-posts-pagination .bde-posts-navigation-numbers--active a{color:var(--cm-white);background-color:var(--cm-brand-600)}.bde-posts-pagination .bde-posts-navigation-numbers--active a{border-color:var(--cm-brand-600)}.cm-rel-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--cm-stack)}@media (max-width:1119px){.cm-rel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.cm-rel-main .cm-rel-ico{background-color:var(--cm-white)}.cm-rel-main{border-color:var(--cm-brand-500)!important;background-color:var(--cm-brand-50)!important}.cm-rel-more{margin-top:16px;margin-right:0px;margin-bottom:0px;margin-left:0px}.cm-rel-sub{display:flex;align-items:center;gap:10px;color:var(--cm-ink-900);font-family:var(--cm-font-heading);font-size:22px;margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:0px}.cm-rel-count{display:inline-flex;justify-content:center;align-items:center;height:28px;min-width:28px;color:var(--cm-brand-600);font-size:14px;padding-top:0px;padding-right:8px;padding-bottom:0px;padding-left:8px;background-color:var(--cm-brand-50);border-radius:999px}.cm-rel-docs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.cm-rel-docs + .cm-rel-sub{margin-top:32px}@media (max-width:1119px){.cm-rel-docs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.cm-rel-docs{grid-template-columns:minmax(0,1fr)}}.cm-rel-doc{display:flex;align-items:center;gap:12px;text-decoration:none;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px;background-color:var(--cm-white);border-radius:var(--cm-radius);border-top:1px solid var(--cm-sand-200);border-right:1px solid var(--cm-sand-200);border-bottom:1px solid var(--cm-sand-200);border-left:1px solid var(--cm-sand-200);transition:border-color 0.2s,box-shadow 0.2s}.cm-rel-doc:hover{border-color:var(--cm-brand-500);box-shadow:var(--cm-shadow-card)}.cm-rel-docimg{flex-grow:0;flex-shrink:0;flex-basis:56px;width:56px;height:56px;object-fit:cover;object-position:50% 0%;border-radius:999px}.cm-rel-docini{display:inline-flex;justify-content:center;align-items:center;color:var(--cm-brand-600);font-family:var(--cm-font-heading);font-weight:700;background-color:var(--cm-brand-50)}.cm-rel-docinfo{display:flex;flex-flow:column;gap:2px;min-width:0px}.cm-rel-docname{color:var(--cm-ink-900);font-family:var(--cm-font-body);font-weight:600;font-size:15px;line-height:1.35}.cm-rel-docspec{color:var(--cm-ink-500);font-size:13px;line-height:1.4}@media (max-width:767px){.cm-rel-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.cm-rel-docs{grid-template-columns:minmax(0,1fr)}}.cm-rel-docini{display:inline-flex;justify-content:center;align-items:center;color:var(--cm-brand-600);font-family:var(--cm-font-heading);font-weight:700;background-color:var(--cm-brand-50)}.cm-rel-ico{display:inline-flex;justify-content:center;align-items:center;color:var(--cm-brand-600);font-family:var(--cm-font-heading);font-weight:700;background-color:var(--cm-brand-50)}.cm-rel-ico svg{width:30px;height:30px}.cm-rel-ico svg{fill:currentColor}.cm-zrodla{margin-top:32px;margin-right:0px;margin-bottom:16px;margin-left:0px;background-color:var(--cm-sand-50);border-radius:var(--cm-radius);border-top:1px solid var(--cm-sand-200);border-right:1px solid var(--cm-sand-200);border-bottom:1px solid var(--cm-sand-200);border-left:1px solid var(--cm-sand-200)}.cm-zrodla summary{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--cm-ink-900);font-family:var(--cm-font-body);font-weight:600;font-size:16px;padding-top:16px;padding-right:20px;padding-bottom:16px;padding-left:20px;cursor:pointer}.cm-zrodla summary{list-style:none}.cm-zrodla summary::-webkit-details-marker{display:none}.cm-zrodla summary::after{flex-grow:0;flex-shrink:0;flex-basis:10px;width:10px;height:10px;border-right:2px solid var(--cm-brand-600);border-bottom:2px solid var(--cm-brand-600);transition:transform 0.2s;transform:rotateZ(45deg) translate3d(0,-3px,0)}.cm-zrodla summary::after{content:""}.cm-zrodla[open] summary::after{transform:rotateZ(-135deg) translate3d(0,-3px,0)}.cm-zrodla summary:hover{color:var(--cm-brand-600)}.cm-zrodla ol{font-size:14px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:20px;padding-bottom:20px;padding-left:44px}.cm-zrodla ol{overflow-wrap:anywhere}.cm-zrodla-ile{color:var(--cm-ink-500);font-weight:500;margin-left:8px}.cm-offer-badge{display:inline-flex;justify-content:center;align-items:center;position:absolute;top:12px;left:12px;z-index:2;width:48px;height:48px;color:var(--cm-brand-600);background-color:var(--cm-white);border-radius:999px;box-shadow:0px 4px 14px rgba(18,24,38,.18)}.cm-offer-badge svg{width:30px;height:30px}.cm-offer-badge~.cm-offer-tags{justify-content:end;right:12px;left:72px;z-index:2}.cm-offer-badge~.cm-offer-tags{flex-wrap:wrap}.cm-offer-badge~.cm-offer-tags .cm-offer-tag{display:none}.cm-post-media .cm-card-img{object-position:50% 22%}.cm-post-cover .cm-card-img{object-position:50% 22%}.cm-home-zabiegi>*{display:contents}@media (max-width:767px){.cm-home-zabiegi>*>*{flex-shrink:0;width:85%}.cm-home-zabiegi>*>*{scroll-snap-align:start}}.cm-menu-btn{display:none}@media (max-width:1023px){.cm-menu-btn{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--cm-ink-900);font-family:var(--cm-font-body);font-weight:600;font-size:15px;padding-top:0px;padding-right:14px;padding-bottom:0px;padding-left:14px;background-color:var(--cm-white);border-radius:999px;border-top:1px solid var(--cm-sand-200);border-right:1px solid var(--cm-sand-200);border-bottom:1px solid var(--cm-sand-200);border-left:1px solid var(--cm-sand-200);cursor:pointer}.cm-menu-btn svg{width:20px;height:20px}}@media (max-width:1023px){.cm-menu-btn .cm-menu-x{display:none}}@media (max-width:1023px){.cm-menu-open .cm-menu-btn .cm-menu-bars{display:none}}@media (max-width:1023px){.cm-menu-open .cm-menu-btn .cm-menu-x{display:block}}.cm-mphones{display:none}@media (max-width:1023px){.cm-mphones{display:grid;gap:8px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.cm-mphones a{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--cm-white);font-family:var(--cm-font-body);font-size:15px;text-decoration:none;padding-top:12px;padding-right:16px;padding-bottom:12px;padding-left:16px;background-color:rgba(255,255,255,.14);border-radius:var(--cm-radius)}.cm-mphones b{color:var(--cm-white)}.cm-mphones b{white-space:nowrap}.cm-mphones{list-style:none}}@media (max-width:1023px){.cm-logo{flex-shrink:0}}@media (max-width:1023px){.cm-nfz-logo{flex-shrink:0}}@media (max-width:1023px){.cm-nav-link:hover{color:var(--cm-white)}}@media (max-width:1023px){.cm-nav-link.is-active{color:var(--cm-white)}}.oxy-shortcode:empty{display:none}.cm-faq{display:flex;flex-flow:column;gap:10px;margin-top:32px;margin-right:0px;margin-bottom:16px;margin-left:0px}.cm-faq h2{margin-top:0px;margin-right:0px;margin-bottom:6px;margin-left:0px}.cm-faq-item{background-color:var(--cm-sand-50);border-radius:var(--cm-radius);border-top:1px solid var(--cm-sand-200);border-right:1px solid var(--cm-sand-200);border-bottom:1px solid var(--cm-sand-200);border-left:1px solid var(--cm-sand-200);transition:border-color 0.2s,background-color 0.2s}.cm-faq-item[open]{background-color:var(--cm-white)}.cm-faq-item[open]{border-color:var(--cm-brand-500)}.cm-faq-item[open] .cm-faq-q::after{transform:rotateZ(-135deg) translate3d(0,-3px,0)}.cm-faq-q{display:flex;justify-content:space-between;align-items:center;gap:16px;color:var(--cm-ink-900);font-family:var(--cm-font-heading);font-weight:700;font-size:17px;line-height:1.4;padding-top:16px;padding-right:20px;padding-bottom:16px;padding-left:20px;cursor:pointer}.cm-faq-q::-webkit-details-marker{display:none}.cm-faq-q::after{flex-grow:0;flex-shrink:0;flex-basis:10px;width:10px;height:10px;border-right:2px solid var(--cm-brand-600);border-bottom:2px solid var(--cm-brand-600);transition:transform 0.2s;transform:rotateZ(45deg) translate3d(0,-3px,0)}.cm-faq-q::after{content:""}.cm-faq-q:hover{color:var(--cm-brand-600)}.cm-faq-q{list-style:none}@media (max-width:767px){.cm-faq-q{font-size:16px;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px}}.cm-faq-a{padding-top:0px;padding-right:20px;padding-bottom:6px;padding-left:20px}@media (max-width:767px){.cm-faq-a{padding-top:0px;padding-right:16px;padding-bottom:4px;padding-left:16px}}.cm-zabieg-dodatki{display:flex;flex-flow:column;gap:32px}.cm-zabieg-sekcja{display:flex;flex-flow:column;gap:16px;padding-top:28px;border-top:1px solid var(--cm-sand-200)}.cm-zabieg-sekcja .cm-rel-more{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.cm-zabieg-sekcja .cm-doc-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media (max-width:1119px){.cm-zabieg-sekcja .cm-doc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.cm-zabieg-sekcja .cm-doc-grid{grid-template-columns:minmax(0,1fr);gap:12px}}.cm-zabieg-sub{color:var(--cm-ink-900);font-family:var(--cm-font-heading);font-weight:700;font-size:24px;letter-spacing:-0.01em}@media (max-width:767px){.cm-zabieg-sub{font-size:21px}}.cm-podobne-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media (max-width:1119px){.cm-podobne-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.cm-podobne-grid{grid-template-columns:minmax(0,1fr);gap:12px}}.cm-przyjecia{display:flex;flex-flow:column;gap:20px}.cm-przyjecia .cm-rel-docs{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:767px){.cm-przyjecia .cm-rel-docs{grid-template-columns:minmax(0,1fr)}}.cm-dni{display:flex;flex-flow:column;gap:6px;color:var(--cm-ink-700);font-family:var(--cm-font-body);font-size:16px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.cm-dni{list-style:none}.cm-kontakt-hero{display:flex;flex-flow:column;align-items:start;gap:14px;padding-top:36px;padding-right:40px;padding-bottom:36px;padding-left:40px;background-color:var(--cm-white);border-radius:var(--cm-radius-lg);border-top:1px solid var(--cm-sand-200);border-right:1px solid var(--cm-sand-200);border-bottom:1px solid var(--cm-sand-200);border-left:1px solid var(--cm-sand-200)}.cm-kontakt-hero{box-shadow:var(--cm-shadow-card)}@media (max-width:767px){.cm-kontakt-hero{padding-top:24px;padding-right:20px;padding-bottom:24px;padding-left:20px}}.cm-kontakt-title{color:var(--cm-ink-900);font-family:var(--cm-font-heading);font-weight:800;font-size:44px;line-height:1.1;letter-spacing:-0.02em}@media (max-width:767px){.cm-kontakt-title{font-size:30px}}.cm-kontakt-lead{max-width:none;color:var(--cm-ink-500);font-family:var(--cm-font-body);font-size:18px;line-height:1.6}@media (max-width:767px){.cm-kontakt-lead{font-size:16px}}.cm-kontakt-actions{display:flex;gap:10px;margin-top:6px}.cm-kontakt-actions{flex-wrap:wrap}.cm-kontakt-reg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.cm-kontakt-reg{list-style:none}@media (max-width:1119px){.cm-kontakt-reg{grid-template-columns:minmax(0,1fr)}}.cm-kontakt-card{display:grid;grid-template-rows:subgrid;align-content:start;gap:8px;grid-row-start:span 5;padding-top:20px;padding-right:16px;padding-bottom:20px;padding-left:16px;background-color:var(--cm-sand-50);border-radius:var(--cm-radius);border-top:1px solid var(--cm-sand-200);border-right:1px solid var(--cm-sand-200);border-bottom:1px solid var(--cm-sand-200);border-left:1px solid var(--cm-sand-200)}.cm-kontakt-icon{width:44px;height:44px;color:var(--cm-brand-600);margin-bottom:4px;padding-top:11px;padding-right:11px;padding-bottom:11px;padding-left:11px;background-color:var(--cm-brand-50);border-radius:12px}.cm-kontakt-card-title{color:var(--cm-ink-900);font-family:var(--cm-font-heading);font-weight:700;font-size:15px;line-height:1.3;letter-spacing:-0.01em}.cm-kontakt-card-title{white-space:nowrap}.cm-kontakt-tels{display:flex;flex-flow:column;gap:2px}.cm-kontakt-tel{color:var(--cm-ink-900);font-family:var(--cm-font-heading);font-weight:700;font-size:18px;line-height:1.4;text-decoration:none}.cm-kontakt-tel:hover{color:var(--cm-brand-600)}.cm-kontakt-tel{white-space:nowrap}.cm-kontakt-mail{align-self:start;color:var(--cm-brand-600);font-family:var(--cm-font-body);font-weight:500;font-size:13px;line-height:1.5}.cm-kontakt-hours{display:flex;align-items:start;gap:14px;padding-top:18px;padding-right:22px;padding-bottom:18px;padding-left:22px;background-color:var(--cm-brand-50);border-radius:var(--cm-radius)}@media (max-width:767px){.cm-kontakt-hours{padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px}}.cm-kontakt-hours-icon{flex-grow:0;flex-shrink:0;flex-basis:24px;width:24px;height:24px;color:var(--cm-brand-600)}.cm-kontakt-hours-list{display:flex;gap:8px 32px;color:var(--cm-ink-700);font-family:var(--cm-font-body);font-size:15px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.cm-kontakt-hours-list{flex-wrap:wrap}@media (max-width:767px){.cm-kontakt-hours-list{flex-flow:column}}.cm-kontakt-hours-row{display:flex;gap:8px}.cm-kontakt-hours-row dd{color:var(--cm-ink-900);font-weight:700;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.cm-kontakt-dojazd{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start;gap:28px}@media (max-width:1119px){.cm-kontakt-dojazd{grid-template-columns:minmax(0,1fr)}}.cm-kontakt-adres{display:flex;flex-flow:column;gap:22px}.cm-kontakt-row{display:flex;gap:14px}.cm-kontakt-row-icon{flex-grow:0;flex-shrink:0;flex-basis:40px;width:40px;height:40px;color:var(--cm-brand-600);padding-top:9px;padding-right:9px;padding-bottom:9px;padding-left:9px;background-color:var(--cm-brand-50);border-radius:12px}.cm-kontakt-row-body{display:flex;flex-flow:column;gap:4px;min-width:0px}.cm-kontakt-row-title{color:var(--cm-ink-900);font-family:var(--cm-font-heading);font-weight:700;font-size:17px}.cm-kontakt-address{color:var(--cm-ink-700);font-family:var(--cm-font-body);font-size:16px;line-height:1.6;font-style:normal}.cm-kontakt-row-text{color:var(--cm-ink-700);font-family:var(--cm-font-body);font-size:15px;line-height:1.6}.cm-kontakt-links{display:flex;flex-flow:column;gap:4px;margin-top:4px}.cm-kontakt-mapa{display:flex;flex-flow:column;gap:8px}.cm-mapa{position:relative;overflow:hidden;aspect-ratio:16/10;background-color:var(--cm-sand-100);border-radius:var(--cm-radius);border-top:1px solid var(--cm-sand-200);border-right:1px solid var(--cm-sand-200);border-bottom:1px solid var(--cm-sand-200);border-left:1px solid var(--cm-sand-200)}@media (max-width:767px){.cm-mapa{aspect-ratio:4/3}}.cm-mapa-img{position:absolute;top:0px;right:0px;bottom:0px;left:0px;width:100%;height:100%;object-fit:cover}.cm-mapa-pin{display:flex;flex-flow:column;align-items:center;position:absolute;top:50%;left:50%;color:var(--cm-brand-600);filter:drop-shadow(0px 3px 6px rgba(18,24,38,.35));transform:translate3d(-50%,-100%,0)}.cm-mapa-pin svg{order:2;width:44px;height:44px}.cm-mapa-pin-label{order:1;color:var(--cm-white);font-family:var(--cm-font-heading);font-weight:800;font-size:12px;letter-spacing:0.04em;margin-bottom:2px;padding-top:3px;padding-right:8px;padding-bottom:3px;padding-left:8px;background-color:var(--cm-brand-600);border-radius:999px}.cm-mapa-btn{position:absolute;bottom:16px;left:50%;min-height:44px;color:var(--cm-ink-900);font-size:14px;background-color:var(--cm-white);cursor:pointer;transform:translate3d(-50%,0,0)}.cm-mapa-btn:hover{color:var(--cm-brand-600)}.cm-mapa-btn{box-shadow:var(--cm-shadow-lift);white-space:nowrap}.cm-mapa-frame{position:absolute;top:0px;right:0px;bottom:0px;left:0px;width:100%;height:100%;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.cm-mapa-note{color:var(--cm-ink-500);font-family:var(--cm-font-body);font-size:12px;line-height:1.5}.cm-mapa-note a{color:var(--cm-ink-700)}.cm-kontakt-form-lead{max-width:none}.cm-kontakt-form{max-width:760px}.breakdance-form{--bde-form-gap:16px;--bde-form-input-border-color:var(--cm-sand-200);--bde-form-input-border-radius:12px;--bde-form-input-padding-top:12px;--bde-form-input-padding-bottom:12px;--bde-form-input-padding-left:14px;--bde-form-input-padding-right:14px;--bde-form-input-focused-border-color:var(--cm-brand-600);--bde-form-label-color:var(--cm-ink-900);--bde-form-font-family:var(--cm-font-body);--bde-form-checkbox-size:22px;--bde-form-checkbox-selected-color:var(--cm-brand-600);--bde-form-input-background-color:var(--cm-white)}.cm-kontakt-firma{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 32px;font-family:var(--cm-font-body);font-size:15px;line-height:1.5;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.cm-kontakt-firma{grid-template-columns:minmax(0,1fr)}}.cm-kontakt-firma-row dt{color:var(--cm-ink-500);font-size:13px}.cm-kontakt-firma-row dd{color:var(--cm-ink-900);font-weight:600;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.breakdance-form-button__submit{display:inline-flex;justify-content:center;align-items:center;min-height:48px;color:var(--cm-white);font-family:var(--cm-font-body);font-weight:600;font-size:15px;padding-top:0px;padding-right:28px;padding-bottom:0px;padding-left:28px;background-color:var(--cm-brand-600);border-radius:999px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer;transition:background-color 0.2s}.breakdance-form-button__submit:hover{background-color:var(--cm-brand-700)}.breakdance-form-button__submit{box-shadow:var(--cm-shadow-brand)}.breakdance-form-checkbox__text{color:var(--cm-ink-700);font-family:var(--cm-font-body);font-size:14px;line-height:1.5}.cm-kontakt-rodo{max-width:none;color:var(--cm-ink-500);font-family:var(--cm-font-body);font-size:13px;line-height:1.6}.cm-kontakt-card-kicker{color:var(--cm-brand-600);font-family:var(--cm-font-body);font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:0.08em}.cm-poradnia-ikona{display:flex;flex-grow:0;flex-shrink:0;flex-basis:48px}.cm-poradnia-ikona .cm-offer-badge{position:static;background-color:var(--cm-brand-50)}.cm-poradnia-ikona .cm-offer-badge{box-shadow:none}.cm-poradnia-title-row{display:flex;align-items:center;gap:12px}.cm-poradnia-rejestracja{display:flex;justify-content:space-between;align-items:center;gap:16px 24px;color:var(--cm-white);padding-top:24px;padding-right:28px;padding-bottom:24px;padding-left:28px;background-color:var(--cm-brand-600);border-radius:var(--cm-radius)}.cm-poradnia-rejestracja{flex-wrap:wrap}@media (max-width:767px){.cm-poradnia-rejestracja{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}}.cm-poradnia-rejestracja-title{color:var(--cm-white);font-family:var(--cm-font-heading);font-weight:800;font-size:22px}.cm-poradnia-rejestracja-text{color:var(--cm-brand-50);font-family:var(--cm-font-body);font-size:14px}.cm-poradnia-rejestracja-akcje{display:flex;gap:10px}.cm-poradnia-rejestracja-akcje{flex-wrap:wrap}.cm-btn-tel{color:var(--cm-brand-700);background-color:var(--cm-white)}.cm-btn-tel:hover{color:var(--cm-brand-700);background-color:var(--cm-brand-50)}.cm-btn-onwhite{color:var(--cm-white)}.cm-btn-onwhite:hover{color:var(--cm-white);background-color:rgba(255,255,255,.12)}.cm-btn-onwhite{border-color:var(--cm-white)}.cm-zabieg-head{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:28px;padding-bottom:24px;border-bottom:1px solid var(--cm-sand-200)}.cm-zabieg-head .cm-article-title{font-size:36px}.cm-zabieg-head .cm-article-title{overflow-wrap:break-word;hyphens:auto}@media (max-width:1023px){.cm-zabieg-head{grid-template-columns:minmax(0,1fr);gap:20px}}@media (max-width:767px){.cm-zabieg-head .cm-article-title{font-size:28px}}.cm-zabieg-head-text{display:flex;flex-flow:column;gap:12px}.cm-zabieg-lead{color:var(--cm-ink-500);font-family:var(--cm-font-body);font-size:17px;line-height:1.6}@media (max-width:767px){.cm-zabieg-lead{font-size:15px}}.cm-zabieg-cover{position:relative;overflow:hidden;aspect-ratio:4/3;background-color:var(--cm-sand-100);border-radius:var(--cm-radius)}@media (max-width:767px){.cm-zabieg-cover{aspect-ratio:16/9}}.cm-zabieg-img{position:absolute;top:0px;right:0px;bottom:0px;left:0px;width:100%;height:100%;object-fit:cover}.cm-footer-ue{background-color:var(--cm-white);border-bottom:1px solid var(--cm-sand-200)}.cm-footer-ue-inner{display:flex;justify-content:center;padding-top:16px;padding-bottom:16px}.cm-footer-ue-link{display:block;width:100%;max-width:760px}.cm-footer-ue-img{display:block;width:100%;height:auto}.cm-404-links{display:flex;gap:12px}.cm-404-links{flex-wrap:wrap}html .cm-more{display:inline-block;min-height:44px;box-sizing:border-box}html .cm-more{padding-block:12px;margin-block:-12px}html .cm-crumb{display:inline-block}html .cm-crumb{padding-block:13px;margin-block:-13px}html .cm-logo-link{padding-block:9px;margin-block:-9px}html .cm-backbar-btn{display:inline-flex;align-items:center;min-height:44px}html .cm-finder-tab{min-height:44px}html .cm-story-tab{margin-top:-10px;padding-top:10px}html .cm-story-stop{position:relative}html .cm-story-stop::before{position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px}html .cm-story-stop::before{content:""}@media (max-width:1023px){html .cm-finder-input{font-size:16px}}@media (max-width:1023px){html .cm-finder-select{font-size:16px}}@media (max-width:1023px){html .cm-search-input{font-size:16px}}@media (max-width:1023px){html .cm-offerfilter .cm-finder-select{font-size:16px}}@media (max-width:1023px){html .breakdance-form input{font-size:16px}}@media (max-width:1023px){html .breakdance-form select{font-size:16px}}@media (max-width:1023px){html .breakdance-form textarea{font-size:16px}}@media (max-width:1023px){html .cm-chip{min-height:44px}}@media (max-width:1023px){html .cm-quick-text{font-size:14px}}@media (max-width:1023px){html .cm-contact-hours{font-size:14px}}@media (max-width:1023px){html .cm-docpage-note{font-size:14px}}@media (max-width:1023px){html .cm-docfilter-status{font-size:14px}}@media (max-width:1023px){html .cm-kontakt-rodo{font-size:14px}}@media (max-width:1023px){html .cm-doc-spec{font-size:14px}}html .cm-pill-link{display:inline-block;min-height:44px;box-sizing:border-box}html .cm-pill-link{padding-block:12px;margin-block:-12px}@media (max-width:1023px){html .cm-btn{min-height:44px}}.cm-docpage-pwz{color:var(--cm-ink-500);font-family:var(--cm-font-body);font-size:14px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.cm-post-upd{color:var(--cm-ink-500);font-size:14px}.cm-post-rev{color:var(--cm-ink-500);font-size:14px}@media (max-width:767px){.cm-footer .cm-footer-link{display:inline-flex;align-items:center;min-height:44px}}@media (max-width:767px){.cm-footer .cm-footer-tel{display:inline-flex;align-items:center;min-height:44px}}.cm-about-text{display:flex;flex-flow:column;gap:12px;color:var(--cm-ink-700);font-family:var(--cm-font-body);font-size:16px;line-height:1.65}.cm-about-text p{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.cm-about-text p + p{margin-top:12px}.cm-galeria{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.cm-galeria{list-style:none}@media (max-width:767px){.cm-galeria{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cm-galeria>li:first-child{grid-column-start:1;grid-column-end:-1}}.cm-galeria-el{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.cm-galeria-btn{display:block;width:100%;overflow:hidden;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-radius:var(--cm-radius);border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:zoom-in}.cm-galeria-btn:focus-visible{outline:3px solid var(--cm-brand-600);outline-offset:2px}.cm-galeria-btn:hover .cm-galeria-img{transform:scale(1.03,1.03)}.cm-galeria-btn{background:none}.cm-galeria-img{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:3/2;transition:transform 0.3s}.cm-galeria-opis{color:var(--cm-ink-500);font-family:var(--cm-font-body);font-size:14px;margin-top:8px}@media (max-width:767px){.cm-galeria-opis{font-size:13px}}.cm-lightbox{max-width:min(1200px,96vw);max-height:96vh;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:#000;border-radius:var(--cm-radius);border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.cm-lightbox::backdrop{background-color:rgba(0,0,0,.85)}.cm-lightbox-img{display:block;max-width:100%;max-height:calc(96vh - 56px);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.cm-lightbox-pasek{display:flex;justify-content:space-between;align-items:center;gap:12px;color:#fff;font-family:var(--cm-font-body);font-size:14px;padding-top:6px;padding-right:6px;padding-bottom:6px;padding-left:14px}.cm-lightbox-zamknij{min-width:44px;min-height:44px;color:#fff;font-size:22px;background-color:rgba(255,255,255,.12);border-radius:8px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer}.screen-reader-text{width:1px;height:1px;overflow:hidden;margin-top:-1px;margin-right:-1px;margin-bottom:-1px;margin-left:-1px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.screen-reader-text:focus{display:block;top:5px;left:5px;z-index:100000;width:auto;height:auto;color:var(--cm-ink-900);padding-top:12px;padding-right:20px;padding-bottom:12px;padding-left:20px;background-color:var(--cm-white);border-radius:var(--cm-radius)}.screen-reader-text:focus{clip-path:none;box-shadow:var(--cm-shadow-lift)}.screen-reader-text{clip-path:inset(50%);position:absolute!important;word-wrap:normal!important}@media (max-width:767px){.cm-prose .alignleft{margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:0px}.cm-prose .alignleft{float:none}}@media (max-width:767px){.cm-prose .alignright{margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:0px}.cm-prose .alignright{float:none}}