:root{--dsk-hub-surface:#f4f7fb;--dsk-hub-card:#ffffff;--dsk-hub-ink:#0b1220;--dsk-hub-muted:rgba(11,18,32,.72);--dsk-hub-border:rgba(168,85,247,.16);--dsk-hub-shadow:0 14px 38px rgba(2,8,20,.10);--dsk-hub-shadow-soft:0 10px 26px rgba(2,8,20,.08);--dsk-hub-radius:12px;--dsk-hub-card-h:460px;--dsk-hub-accent-a:#22d3ee;--dsk-hub-accent-b:#a855f7;--dsk-hub-accent-c:#13b8a6}body[data-alternating-background="true"]{background:var(--dsk-hub-surface)}.dsk-about-hero{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;overflow:hidden;isolation:isolate}.dsk-about-hero--photo{min-height:50vh;display:flex;align-items:flex-start;padding-top:clamp(110px,9vw,140px);padding-bottom:clamp(92px,8vw,120px);background-image:linear-gradient(135deg,rgba(26,5,60,0.92),rgba(13,148,136,0.62)),var(--hero-image);background-size:cover;background-position:center;background-repeat:no-repeat}.dsk-about-hero--photo::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 18% 30%,rgba(168,85,247,.18),transparent 52%),radial-gradient(circle at 78% 18%,rgba(34,211,238,.16),transparent 56%),linear-gradient(180deg,rgba(0,0,0,.35)0%,rgba(0,0,0,.12)45%,rgba(0,0,0,.58)100%),repeating-linear-gradient(90deg,rgba(255,255,255,.06)0 1px,transparent 1px 18px),repeating-linear-gradient(0deg,rgba(255,255,255,.04)0 1px,transparent 1px 22px);mix-blend-mode:overlay;opacity:.66}.dsk-about-hero__inner{position:relative;z-index:2;max-width:1200px;margin:0 auto;padding:0 clamp(16px,4vw,24px)}.dsk-about-hero__eyebrow{margin:0 0 10px 0;color:rgba(255,255,255,.80);font-size:0.8125rem;letter-spacing:.10em;text-transform:uppercase}.dsk-about-hero__title{color:#fff;margin:0 0 10px 0;font-weight:800;letter-spacing:-0.02em;line-height:1.06;font-size:clamp(2.125rem,3.6vw,3.5rem);text-shadow:0 14px 34px rgba(0,0,0,.42)}.dsk-about-hero__subtitle{margin:0 0 18px 0;max-width:75ch;color:rgba(255,255,255,.92);font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.55;text-shadow:0 12px 28px rgba(0,0,0,.38)}.dsk-about-hero__badges{display:flex;flex-wrap:wrap;gap:10px}.dsk-badge{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;font-size:0.8125rem;line-height:1;color:rgba(255,255,255,.90);background:rgba(15,23,42,.40);border:1px solid rgba(148,163,184,.22);backdrop-filter:blur(10px);box-shadow:0 10px 26px rgba(0,0,0,.18)}.dsk-about-hero--photo::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:110px;background:linear-gradient(180deg,rgba(244,247,251,0)0%,var(--dsk-hub-surface)72%),radial-gradient(circle at 20% 30%,rgba(168,85,247,.18),transparent 55%),radial-gradient(circle at 80% 10%,rgba(34,211,238,.16),transparent 55%);pointer-events:none}@media(max-width:700px){.dsk-about-hero--photo{min-height:60vh}}.dsk-hub-filters{position:relative;margin-top:-34px;padding:0 0 18px}.dsk-hub-filters__inner{width:min(1120px,calc(100% - 40px));margin:0 auto;padding:14px 14px;display:flex;flex-wrap:wrap;gap:10px;background:#fff;border:1px solid var(--dsk-hub-border);border-radius:18px;box-shadow:0 22px 60px rgba(2,8,20,.14)}.dsk-pill{appearance:none;border:1px solid rgba(15,23,42,.14);background:rgba(15,23,42,.04);color:rgba(15,23,42,.84);padding:9px 13px;border-radius:999px;font-weight:700;font-size:0.8125rem;letter-spacing:.01em;cursor:pointer;transition:transform .15s ease,background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease;user-select:none}.dsk-pill:hover{transform:translateY(-1px);background:rgba(168,85,247,.08);border-color:rgba(168,85,247,.25)}.dsk-pill.is-active{background:linear-gradient(90deg,rgba(34,211,238,.16),rgba(168,85,247,.16));border-color:rgba(168,85,247,.40);color:rgba(76,29,149,1);box-shadow:0 10px 24px rgba(2,8,20,.08)}.section-intro{width:min(1120px,calc(100% - 40px));margin:18px auto 10px;text-align:center}.section-intro__inner{padding:8px 0 10px}.section-intro__text{margin:0;max-width:72ch;margin-left:auto;margin-right:auto;font-weight:600;font-size:clamp(0.9375rem,1.35vw,1.125rem);line-height:1.45;color:rgba(15,23,42,.86)}#blog{background:transparent !important;padding-top:18px !important;padding-bottom:46px !important}#blog .container.sb-container-fixed{width:min(1120px,calc(100% - 40px))!important}#blog .sb-row-opt-padding-top-large{padding-top:18px !important}#blog .sb-row-opt-padding-bottom-large{padding-bottom:18px !important}#blog .sb-blog-card-section__content{padding-bottom:0 !important}#blog .sb-section-title{margin:10px 0 10px !important;padding:0 !important;font-size:clamp(1.375rem,2.4vw,2rem)!important;line-height:1.15 !important;font-weight:700 !important;letter-spacing:-0.02em}#blog .sb-paragraph{margin:0 !important;padding:0 !important}#blog .sb-paragraph p:empty{display:none !important}@media(max-width:640px){#blog .sb-section-title{font-size:1.375rem !important;margin:8px 0 8px !important}}#blog .items-grid.sb-blog{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:22px;padding:0 !important;margin:22px 0 0 !important;list-style:none !important}@media(max-width:992px){#blog .items-grid.sb-blog{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){#blog .items-grid.sb-blog{grid-template-columns:1fr;gap:16px}}#blog li.items-grid__item.sb-blog-card{background:var(--dsk-hub-card)!important;position:relative;border-radius:var(--dsk-hub-radius)!important;border:1px solid rgba(2,8,20,.08);box-shadow:var(--dsk-hub-shadow-soft);overflow:hidden;height:var(--dsk-hub-card-h);align-self:stretch;display:flex;flex-direction:column;transform:translateY(0);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;will-change:transform}#blog li.items-grid__item.sb-blog-card::before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:linear-gradient(90deg,rgba(34,211,238,.95),rgba(168,85,247,.95),rgba(19,184,166,.95));opacity:.85;pointer-events:none;z-index:3}#blog li.items-grid__item.sb-blog-card:hover{transform:translateY(-6px);border-color:rgba(168,85,247,.26);box-shadow:0 20px 55px rgba(2,8,20,.16)}#blog li.items-grid__item.sb-blog-card .items-grid__item-body{display:flex !important;flex-direction:column !important;height:100%;flex:1}#blog li.items-grid__item.sb-blog-card .items-grid__item-image{position:relative;width:100%;margin:0 !important}#blog li.items-grid__item.sb-blog-card .items-grid__item-image figure{height:200px !important;margin:0 !important;background-size:cover !important;background-position:center !important;border-radius:0 !important}#blog li.items-grid__item.sb-blog-card .items-grid__item-image img{width:100% !important;height:200px !important;object-fit:cover !important;display:block;transform:scale(1);transition:transform .35s ease;will-change:transform}#blog li.items-grid__item.sb-blog-card:hover .items-grid__item-image img{transform:scale(1.05)}#blog li.items-grid__item.sb-blog-card[data-cat-label] .items-grid__item-image::after{content:attr(data-cat-label);position:absolute;left:14px;top:14px;z-index:2;padding:6px 10px;border-radius:999px;font-weight:800;font-size:0.75rem;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.92);background:rgba(15,23,42,.60);border:1px solid rgba(148,163,184,.22);backdrop-filter:blur(10px);box-shadow:0 10px 26px rgba(0,0,0,.18)}#blog li.items-grid__item.sb-blog-card .items-grid__item-content{padding:16px 18px 18px !important;display:flex !important;flex-direction:column !important;gap:10px;flex:1}#blog li.items-grid__item.sb-blog-card .items-grid__header{margin:0 !important;font-weight:800 !important;color:var(--dsk-hub-ink)!important;line-height:1.2 !important}#blog li.items-grid__item.sb-blog-card .items-grid__header span{font-size:1.125rem;letter-spacing:-0.01em;display:block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;min-height:calc(1.2em * 2);max-height:calc(1.2em * 2)}#blog li.items-grid__item.sb-blog-card .items-grid__summary{margin:0 !important;color:var(--dsk-hub-muted)!important;font-size:0.9062rem;line-height:1.6;flex:1 1 auto;display:block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;line-clamp:5;overflow:hidden;min-height:calc(1.6em * 5);max-height:calc(1.6em * 5)}#blog .dsk-card-meta{margin-top:-2px;font-size:0.7812rem;line-height:1.35;color:rgba(11,18,32,.55);min-height:17px}#blog li.items-grid__item.sb-blog-card .items-grid__link{margin-top:auto}#blog li.items-grid__item.sb-blog-card .items-grid__link a{display:inline-flex;align-items:center;gap:8px;font-weight:800;font-size:0.8438rem;color:rgba(76,29,149,1);text-decoration:none;padding-top:6px}#blog li.items-grid__item.sb-blog-card .items-grid__link a::after{content:"→";font-size:1rem;line-height:1;transform:translateY(-1px)}#blog li.items-grid__item.sb-blog-card .items-grid__link a:hover{text-decoration:underline}#blog .option-media-row-left .items-grid__item-body{flex-direction:column !important}.dsk-cta-lab{position:relative;isolation:isolate;padding:clamp(42px,6vw,72px)0;color:#e9f2ff;background:linear-gradient(135deg,rgba(10,25,45,0.96)0%,rgba(6,14,28,0.96)55%,rgba(10,25,45,0.96)100%);overflow:hidden}.dsk-cta-lab::before{content:"";position:absolute;inset:-2px;background:radial-gradient(900px 420px at 20% 30%,rgba(0,160,255,0.18),transparent 60%),radial-gradient(700px 380px at 85% 70%,rgba(34,211,238,0.14),transparent 62%),repeating-linear-gradient(0deg,rgba(255,255,255,0.05)0 1px,transparent 1px 26px),repeating-linear-gradient(90deg,rgba(255,255,255,0.05)0 1px,transparent 1px 26px);opacity:.55;z-index:-2}.dsk-cta-lab::after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(45deg,rgba(255,255,255,0.02)0 1px,transparent 1px 3px);opacity:.22;mix-blend-mode:overlay;z-index:-1}.dsk-cta-lab__inner{width:min(1120px,calc(100% - 40px));margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:26px;padding:clamp(22px,3vw,34px);border-radius:18px;background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.10);box-shadow:0 18px 50px rgba(0,0,0,0.45),inset 0 1px 0 rgba(255,255,255,0.10);backdrop-filter:blur(10px)}.dsk-cta-lab__copy{max-width:680px}.dsk-cta-lab__eyebrow{margin:0 0 10px;font-size:0.7812rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(233,242,255,0.72)}.dsk-cta-lab__title{margin:0 0 10px;font-size:clamp(1.625rem,3vw,2.5rem);line-height:1.12;font-weight:800;color:#ffffff;text-shadow:0 10px 32px rgba(0,0,0,0.55)}.dsk-cta-lab__text{margin:0;font-size:0.9688rem;line-height:1.6;color:rgba(233,242,255,0.78)}.dsk-cta-lab__phone{color:#ffffff;font-weight:700;text-decoration:none;border-bottom:1px solid rgba(255,255,255,0.30)}.dsk-cta-lab__phone:hover{border-bottom-color:rgba(255,255,255,0.70)}.dsk-cta-lab__actions{display:flex;flex-direction:column;align-items:flex-end;gap:10px;min-width:260px}.dsk-cta-lab__btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 18px;min-height:52px;width:100%;border-radius:14px;background:var(--dsk-hub-accent-c);color:#04130a;font-weight:800;font-size:0.875rem;letter-spacing:.02em;text-decoration:none;box-shadow:0 14px 38px rgba(25,211,74,0.35),0 0 0 1px rgba(255,255,255,0.08),inset 0 -2px 0 rgba(0,0,0,0.20);transform:translateY(0);transition:transform .18s ease,box-shadow .18s ease,filter .18s ease;will-change:transform}.dsk-cta-lab__btnGlow{position:absolute;inset:-18px;border-radius:18px;background:radial-gradient(circle at 50% 50%,rgba(25,211,74,0.45),transparent 60%);filter:blur(10px);opacity:.85;z-index:-1}.dsk-cta-lab__btn:hover{transform:translateY(-3px);filter:brightness(1.06);box-shadow:0 18px 52px rgba(25,211,74,0.42),0 0 0 1px rgba(255,255,255,0.12),inset 0 -2px 0 rgba(0,0,0,0.18)}.dsk-cta-lab__btn:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(34,211,238,0.25),0 0 0 6px rgba(25,211,74,0.25),0 18px 52px rgba(25,211,74,0.42)}.dsk-cta-lab__micro{margin:0;font-size:0.7812rem;color:rgba(233,242,255,0.62)}@media(max-width:820px){.dsk-cta-lab__inner{flex-direction:column;align-items:flex-start}.dsk-cta-lab__actions{width:100%;align-items:flex-start;min-width:unset}.dsk-cta-lab__btn{width:100%}}@media(max-width:640px){.dsk-about-hero--photo{padding-top:80px;padding-bottom:46px;min-height:56vh}.dsk-about-hero__title{font-size:2rem;line-height:1.08;letter-spacing:-0.02em;text-wrap:balance}.dsk-about-hero__subtitle{font-size:0.9688rem;line-height:1.55;margin-bottom:14px}.dsk-about-hero__badges{justify-content:center;gap:8px}.dsk-hub-filters{margin-top:-26px;padding-bottom:14px}.dsk-hub-filters__inner{width:calc(100% - 24px);padding:12px;gap:8px;justify-content:center}.dsk-pill{padding:8px 12px;font-size:0.7812rem}#blog .items-grid.sb-blog{grid-template-columns:1fr !important;gap:16px !important}#blog li.items-grid__item.sb-blog-card{height:auto !important;align-self:stretch}#blog li.items-grid__item.sb-blog-card .items-grid__item-body{height:auto !important;flex:initial !important}#blog li.items-grid__item.sb-blog-card .items-grid__item-content{padding:14px 15px 16px !important;flex:initial !important;display:block !important}#blog li.items-grid__item.sb-blog-card .items-grid__header,#blog li.items-grid__item.sb-blog-card .items-grid__header span{color:#111 !important}#blog li.items-grid__item.sb-blog-card .items-grid__summary{color:rgba(17,17,17,.74)!important;flex-grow:0 !important;min-height:0 !important;margin-top:8px !important;-webkit-line-clamp:5}#blog li.items-grid__item.sb-blog-card .items-grid__link{margin-top:10px !important}#blog li.items-grid__item.sb-blog-card .items-grid__item-image figure,#blog li.items-grid__item.sb-blog-card .items-grid__item-image img{height:180px !important}#blog li.items-grid__item.sb-blog-card{overflow:hidden;background:#ffffff !important}#blog li.items-grid__item.sb-blog-card .items-grid__item-body,#blog li.items-grid__item.sb-blog-card .items-grid__item-content,#blog li.items-grid__item.sb-blog-card .items-grid__header,#blog li.items-grid__item.sb-blog-card .items-grid__summary,#blog li.items-grid__item.sb-blog-card .items-grid__link{opacity:1 !important;visibility:visible !important;transform:none !important}#blog li.items-grid__item.sb-blog-card .items-grid__item-content{position:static !important;color:#111 !important;height:auto !important;max-height:none !important;overflow:visible !important;background:#ffffff !important}#blog li.items-grid__item.sb-blog-card .items-grid__header{display:block !important;font-size:1.125rem !important;line-height:1.25 !important;margin:0 0 8px 0 !important}#blog li.items-grid__item.sb-blog-card .items-grid__summary{font-size:0.9062rem !important;line-height:1.55 !important;display:-webkit-box !important;-webkit-box-orient:vertical;overflow:hidden !important;-webkit-line-clamp:5;max-height:none !important}#blog li.items-grid__item.sb-blog-card .items-grid__link{display:inline-flex !important;align-items:center;gap:6px}#blog li.items-grid__item.sb-blog-card .items-grid__header,#blog li.items-grid__item.sb-blog-card .items-grid__summary,#blog li.items-grid__item.sb-blog-card .items-grid__date,#blog li.items-grid__item.sb-blog-card .items-grid__link{display:block !important}#blog li.items-grid__item.sb-blog-card .items-grid__link{display:inline-flex !important}#blog li.items-grid__item.sb-blog-card .items-grid__item-content,#blog li.items-grid__item.sb-blog-card .items-grid__item-content *{position:relative;z-index:2}#blog li.items-grid__item.sb-blog-card .items-grid__item-content *{max-height:none !important;height:auto !important;overflow:visible !important;opacity:1 !important;visibility:visible !important}#blog .items-grid{grid-template-columns:1fr !important}#blog li.items-grid__item.sb-blog-card,#blog li.items-grid__item.sb-blog-card .items-grid__item-body{height:auto !important;min-height:0 !important}#blog li.items-grid__item.sb-blog-card .items-grid__item-content{height:auto !important;min-height:unset !important;max-height:none !important;padding:14px 14px 16px !important}#blog li.items-grid__item.sb-blog-card .items-grid__header{display:block !important;font-size:1.125rem !important;line-height:1.25 !important;margin:0 0 10px 0 !important;padding:0 !important;white-space:normal !important}#blog li.items-grid__item.sb-blog-card .items-grid__summary,#blog li.items-grid__item.sb-blog-card .items-grid__description{display:block !important;font-size:0.875rem !important;line-height:1.45 !important;margin:0 0 10px 0 !important;max-height:none !important;overflow:visible !important;-webkit-line-clamp:unset !important}#blog li.items-grid__item.sb-blog-card .items-grid__link{display:inline-flex !important;align-items:center !important;justify-content:flex-start !important;margin-top:6px !important}#blog li.items-grid__item.sb-blog-card .items-grid__item-body{overflow:visible !important}#blog li.items-grid__item.sb-blog-card .items-grid__item-image figure.option-image::after{content:none !important;display:none !important;padding-top:0 !important}#blog li.items-grid__item.sb-blog-card .items-grid__item-image figure.option-image{height:220px !important}#blog li.items-grid__item.sb-blog-card .items-grid__item-image figure.option-image img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important}#blog li.items-grid__item.sb-blog-card .items-grid__item-image,#blog li.items-grid__item.sb-blog-card .items-grid__item-image figure.option-image{height:220px !important;min-height:220px !important;max-height:220px !important}#blog li.items-grid__item.sb-blog-card .items-grid__item-content{display:block !important;position:relative !important;z-index:2 !important}#blog li.items-grid__item.sb-blog-card .items-grid__header,#blog li.items-grid__item.sb-blog-card .items-grid__summary,#blog li.items-grid__item.sb-blog-card .items-grid__description,#blog li.items-grid__item.sb-blog-card .items-grid__link{display:block !important;opacity:1 !important;visibility:visible !important}#blog li.items-grid__item.sb-blog-card .items-grid__item-image{height:220px !important}#blog li.items-grid__item.sb-blog-card .items-grid__item-image figure.option-image{height:220px !important;min-height:220px !important;max-height:220px !important;background-size:cover !important;background-position:center !important}#blog li.items-grid__item.sb-blog-card .items-grid__item-content{position:relative !important;z-index:2 !important}#blog li.items-grid__item.sb-blog-card .items-grid__item-image{height:220px !important}#blog li.items-grid__item.sb-blog-card .items-grid__item-image figure.option-image{height:220px !important;background-position:center !important;background-size:cover !important}#blog li.items-grid__item.sb-blog-card .items-grid__item-image figure.option-image img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important}}@media(max-width:767px){:root{--dsk-mobile-gutter:16px}#sb-navigation .sb-container,#sb-navigation .container,#sb-navigation .sb-nav,#sb-navigation .sb-nav__inner{padding-left:var(--dsk-mobile-gutter)!important;padding-right:var(--dsk-mobile-gutter)!important;margin-left:auto !important;margin-right:auto !important;max-width:100% !important;width:100% !important;box-sizing:border-box !important}#sb-navigation .sb-top-header__brand .brand__text{display:none !important}}
.dsk-blog-pagination{display:none!important;}

/* FIX19B — CTA bars centered and margin-safe on desktop */
@media (min-width:821px){.dsk-cta-lab__inner{width:min(980px,calc(100% - 40px))!important;margin-left:auto!important;margin-right:auto!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(240px,280px)!important;align-items:center!important;justify-content:center!important;column-gap:clamp(24px,3vw,40px)!important}.dsk-cta-lab__copy{max-width:640px!important;min-width:0!important;margin:0 auto!important;text-align:center!important}.dsk-cta-lab__eyebrow,.dsk-cta-lab__title,.dsk-cta-lab__text{text-align:center!important}.dsk-cta-lab__actions{width:min(280px,100%)!important;min-width:240px!important;max-width:280px!important;align-items:center!important;justify-self:center!important;margin:0 auto!important}.dsk-cta-lab__btn{width:100%!important}.dsk-cta-lab__micro{text-align:center!important}}
@media(max-width:640px){.dsk-about-hero__inner{padding-left:20px;padding-right:20px}.dsk-hub-filters{margin-top:-18px;padding-bottom:12px}.dsk-hub-filters__inner{width:calc(100% - 40px);padding:12px 14px;justify-content:flex-start;box-sizing:border-box}#blog{padding-top:14px!important}.section-intro{margin:14px auto 8px}/*dsk-cta-mobile-polish-etap22*/.dsk-cta-lab{padding:30px 0 34px}.dsk-cta-lab__inner{padding:18px;gap:18px;border-radius:16px}.dsk-cta-lab__eyebrow{margin-bottom:8px}.dsk-cta-lab__title{margin-bottom:8px;font-size:1.5rem}.dsk-cta-lab__text{font-size:.9375rem;line-height:1.55}.dsk-cta-lab__actions{gap:8px}.dsk-cta-lab__btn{min-height:48px;padding:13px 16px}.dsk-cta-lab__micro{font-size:.75rem}}@media(max-width:390px){.dsk-cta-lab{padding:28px 0 32px}.dsk-cta-lab__inner{padding:16px;gap:16px}}
@media(min-width:768px) and (max-width:1023px){body.dsk-blog-hub{--dsk-blog-top-shell-max:1240px;--dsk-blog-top-shell-gutter:20px}body.dsk-blog-hub #blog-hero .dsk-about-hero__inner,body.dsk-blog-hub .dsk-hub-filters__inner,body.dsk-blog-hub .dsk-blog-quicknav,body.dsk-blog-hub .dsk-blog-pagination,body.dsk-blog-hub .section-intro,body.dsk-blog-hub #blog .container.sb-container-fixed{width:min(var(--dsk-blog-top-shell-max),calc(100% - (var(--dsk-blog-top-shell-gutter) * 2)))!important;max-width:var(--dsk-blog-top-shell-max)!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}body.dsk-blog-hub #blog-hero .dsk-about-hero__inner,body.dsk-blog-hub .dsk-blog-quicknav,body.dsk-blog-hub .dsk-blog-pagination,body.dsk-blog-hub #blog .container.sb-container-fixed{padding-left:var(--dsk-blog-top-shell-gutter)!important;padding-right:var(--dsk-blog-top-shell-gutter)!important}body.dsk-blog-hub .dsk-hub-filters__inner{padding-left:14px!important;padding-right:14px!important}body.dsk-blog-hub .section-intro__inner{max-width:100%!important}}
/* dsk blog hub shared cleanup v3 */
#blog-hero.dsk-hub-hero p,#blog-hero.dsk-hub-hero a{color:rgba(255,255,255,.92)}
#blog-hero.dsk-hub-hero a{text-decoration:underline;text-decoration-color:rgba(255,255,255,.45);text-underline-offset:2px}
#blog-hero.dsk-hub-hero a:hover{text-decoration-color:rgba(255,255,255,.9)}
#blog-hero.dsk-hub-hero p{max-width:62ch}
@media (max-width:520px){#blog-hero .dsk-about-hero__inner{padding-left:16px!important;padding-right:16px!important}#blog-hero .dsk-about-hero__title,#blog-hero .dsk-about-hero__subtitle{margin-left:0!important;margin-right:0!important}#blog-hero .dsk-about-hero__subtitle{max-width:62ch}#blog-hero .dsk-about-hero__badges{flex-wrap:wrap;gap:8px}.section-intro__inner,.dsk-blog-most-read,.sb-section-alignable{padding-left:16px!important;padding-right:16px!important}ul.items-grid.sb-blog{padding-left:16px!important;padding-right:16px!important;box-sizing:border-box}}
.dsk-blog-quicknav{width:min(1120px,calc(100% - 40px));max-width:1120px;margin:12px auto 18px;padding:0;box-sizing:border-box}.dsk-blog-quicknav__inner{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:center;background:#fff;border:1px solid rgba(11,18,32,.08);border-radius:18px;padding:12px 14px;box-shadow:0 8px 24px rgba(11,18,32,.05)}.dsk-blog-quicknav__label{font-weight:800;color:#0b1220;margin-right:4px}.dsk-blog-quicknav a{display:inline-flex;align-items:center;justify-content:center;padding:9px 14px;border-radius:999px;border:1px solid rgba(11,18,32,.14);background:#f8fafc;color:#0b1220;text-decoration:none!important;font-weight:700}.dsk-blog-quicknav a:hover{background:#eef4fb;border-color:rgba(11,18,32,.22)}.dsk-blog-quicknav a[aria-current="page"]{background:#0b1220;color:#fff;border-color:#0b1220}.dsk-blog-quicknav__meta{font-size:.95rem;color:#344054;font-weight:600}@media(max-width:760px){.dsk-blog-quicknav__inner{justify-content:flex-start}.dsk-blog-quicknav__meta{width:100%}html[lang="pl"] .dsk-blog-pagination{justify-content:flex-start}html[lang="pl"] .dsk-blog-pagination__spacer{display:none}html[lang="pl"] .dsk-blog-pagination__count{width:100%}}
html[lang="en"] .dsk-blog-pagination{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:18px 0 12px}html[lang="en"] .dsk-blog-pagination a{display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border:1px solid rgba(0,0,0,.12);border-radius:999px;text-decoration:none!important}html[lang="en"] .dsk-blog-pagination a[aria-current="page"]{font-weight:800;background:rgba(0,0,0,.04)}html[lang="en"] .dsk-blog-pagination__spacer{flex:1 1 auto;min-width:10px}html[lang="en"] .dsk-blog-pagination__count{opacity:.75;font-size:.95rem}

/* dsk blog hub cleanup v4 */
body.dsk-blog-hub.dsk-blog-hub--index .dsk-hub-hero .dsk-about-hero__title{max-width:15ch;letter-spacing:-.02em}body.dsk-blog-hub.dsk-blog-hub--index .dsk-hub-hero .dsk-about-hero__subtitle{max-width:72ch}body.dsk-blog-hub.dsk-blog-hub--index .dsk-blog-most-read{background:linear-gradient(180deg,#fff 0%,#f8fafc 100%);border:1px solid rgba(11,18,32,.08);border-radius:20px;padding:24px 28px;box-shadow:0 18px 40px rgba(11,18,32,.06)}body.dsk-blog-hub.dsk-blog-hub--index .items-grid.sb-blog{gap:28px 22px}body.dsk-blog-hub.dsk-blog-hub--index .items-grid__item-body{border:1px solid rgba(11,18,32,.08);border-radius:22px;background:#fff;overflow:hidden;box-shadow:0 14px 36px rgba(11,18,32,.05)}body.dsk-blog-hub.dsk-blog-hub--index .items-grid__item-content{gap:12px;padding:22px 22px 24px!important}body.dsk-blog-hub.dsk-blog-hub--index .items-grid__header.h3{font-size:1.3rem;line-height:1.28;letter-spacing:-.01em}body.dsk-blog-hub.dsk-blog-hub--index .items-grid__summary{font-size:1rem;line-height:1.65;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;min-height:6.4em}body.dsk-blog-hub.dsk-blog-hub--index .items-grid__link{margin-top:auto}body.dsk-blog-hub.dsk-blog-hub--index .items-grid__link a{font-weight:800;text-decoration:none!important}body.dsk-blog-hub.dsk-blog-hub--index .section-intro__text{max-width:78ch;font-size:1.04rem;line-height:1.72;color:#344054}body.dsk-blog-hub.dsk-blog-hub--index .dsk-blog-pagination{margin-top:10px;margin-bottom:10px}@media (min-width:1024px){body.dsk-blog-hub.dsk-blog-hub--index .items-grid.sb-blog{padding-left:0!important;padding-right:0!important}body.dsk-blog-hub.dsk-blog-hub--index .items-grid__item{margin-bottom:0!important}body.dsk-blog-hub.dsk-blog-hub--index .dsk-blog-most-read{padding:20px 18px;border-radius:18px}body.dsk-blog-hub.dsk-blog-hub--index .items-grid__item-content{padding:18px!important}body.dsk-blog-hub.dsk-blog-hub--index .items-grid__header.h3{font-size:1.12rem}body.dsk-blog-hub.dsk-blog-hub--index .section-intro__text{font-size:1rem}}
body.dsk-blog-hub.dsk-blog-hub--category-tune #blog-hero .dsk-about-hero__title{max-width:15ch;letter-spacing:-.02em}body.dsk-blog-hub.dsk-blog-hub--category-tune #blog-hero .dsk-about-hero__subtitle{max-width:70ch}body.dsk-blog-hub.dsk-blog-hub--category-tune .section-intro__text{max-width:74ch;font-size:1.03rem;line-height:1.72;color:#344054}body.dsk-blog-hub.dsk-blog-hub--category-tune .items-grid__item-body{border:1px solid rgba(11,18,32,.08);border-radius:22px;background:#fff;overflow:hidden;box-shadow:0 14px 36px rgba(11,18,32,.05)}body.dsk-blog-hub.dsk-blog-hub--category-tune .items-grid__item-content{gap:12px;padding:22px 22px 24px!important}body.dsk-blog-hub.dsk-blog-hub--category-tune .items-grid__header.h3{font-size:1.28rem;line-height:1.3;letter-spacing:-.01em}body.dsk-blog-hub.dsk-blog-hub--category-tune .items-grid__summary{font-size:1rem;line-height:1.65;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;min-height:6.4em}body.dsk-blog-hub.dsk-blog-hub--category-tune .items-grid__link{margin-top:auto}@media (max-width:760px){body.dsk-blog-hub.dsk-blog-hub--category-tune .items-grid__item-content{padding:18px!important}body.dsk-blog-hub.dsk-blog-hub--category-tune .items-grid__header.h3{font-size:1.12rem}}
.dsk-blog-showall{cursor:pointer}.dsk-blog-all-expanded .dsk-blog-extra-card{display:list-item}


/* Stage 69 — blog hub desktop/laptop shell parity: keep visible blog hub wrappers on the same outer axis as shared header/footer without touching tablet/mobile logic. */
@media (min-width:1024px){
  body.dsk-blog-hub{
    --dsk-blog-top-shell-max:var(--dsk-layout-shell-max,1320px);
    --dsk-blog-top-shell-gutter:var(--dsk-layout-shell-gutter,20px);
  }
  body.dsk-blog-hub #blog-hero .dsk-about-hero__inner,
  body.dsk-blog-hub .dsk-hub-filters__inner,
  body.dsk-blog-hub .dsk-blog-quicknav,
  body.dsk-blog-hub .dsk-blog-pagination,
  body.dsk-blog-hub .section-intro,
  body.dsk-blog-hub #blog .container.sb-container-fixed,
  body.dsk-blog-hub .dsk-cta-lab__inner{
    width:min(var(--dsk-blog-top-shell-max),calc(100% - (var(--dsk-blog-top-shell-gutter) * 2))) !important;
    max-width:var(--dsk-blog-top-shell-max) !important;
    margin-left:auto !important;
    margin-right:auto !important;
    box-sizing:border-box !important;
  }
  body.dsk-blog-hub #blog-hero .dsk-about-hero__inner,
  body.dsk-blog-hub .dsk-blog-quicknav,
  body.dsk-blog-hub .dsk-blog-pagination,
  body.dsk-blog-hub #blog .container.sb-container-fixed,
  body.dsk-blog-hub .dsk-cta-lab__inner{
    padding-left:var(--dsk-blog-top-shell-gutter) !important;
    padding-right:var(--dsk-blog-top-shell-gutter) !important;
  }
  body.dsk-blog-hub .dsk-hub-filters__inner{
    padding-left:14px !important;
    padding-right:14px !important;
  }
  body.dsk-blog-hub .section-intro__inner{
    max-width:100% !important;
  }
}
