.dbs-pp-blog-index .site-content,.dbs-pp-blog-single .site-content{background:#f4f7fb}.dbs-pp-blog-index .site-content > .ast-container,.dbs-pp-blog-single .site-content > .ast-container{display:block;max-width:1480px;padding-inline:24px}.dbs-pp-blog-index #primary,.dbs-pp-blog-single #primary,.dbs-pp-blog-primary{width:100%;max-width:none;margin:0;border:0}.dbs-pp-blog-index #secondary,.dbs-pp-blog-single #secondary{display:none}.dbs-pp-blog-main{--blog-ink:#101827;--blog-muted:#526174;--blog-navy:#102640;--blog-blue:#0868d5;--blog-yellow:#ffd400;--blog-border:#dbe3ec;max-width:1320px;margin:0 auto;padding:clamp(24px, 4vw, 58px) 0 72px;color:var(--blog-ink)}.dbs-pp-blog-main *{box-sizing:border-box}.dbs-pp-blog-kicker,.dbs-pp-article-kicker{margin:0 0 8px !important;color:#087286 !important;font-size:0.76rem !important;font-weight:900 !important;letter-spacing:0.11em;text-transform:uppercase}.dbs-pp-blog-hero{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:48px;align-items:end;overflow:hidden;position:relative;padding:clamp(34px, 6vw, 76px);border-radius:28px;background:linear-gradient(128deg, #0b1c31 0%, #173c65 72%, #0868d5 150%);box-shadow:0 24px 60px rgba(16, 38, 64, 0.18)}.dbs-pp-blog-hero::after{position:absolute;right:-70px;top:-90px;width:300px;height:300px;border:48px solid rgba(255, 212, 0, 0.13);border-radius:50%;content:"";pointer-events:none}.dbs-pp-blog-hero > *{position:relative;z-index:1}.dbs-pp-blog-hero .dbs-pp-blog-kicker{color:var(--blog-yellow) !important}.dbs-pp-blog-hero h1{max-width:820px;margin:0 0 18px;color:#ffffff;font-size:clamp(2.5rem, 6vw, 5.25rem);line-height:0.98;letter-spacing:-0.055em}.dbs-pp-blog-hero p:not(.dbs-pp-blog-kicker){max-width:760px;margin:0;color:#e8f0f8;font-size:clamp(1.02rem, 2vw, 1.25rem);line-height:1.65}.dbs-pp-blog-hero-actions{display:grid;gap:12px;min-width:215px}.dbs-pp-blog-hero-actions a{display:inline-flex;min-height:50px;align-items:center;justify-content:center;padding:12px 18px;border:2px solid rgba(255, 255, 255, 0.76);border-radius:9px;color:#ffffff;font-weight:850;text-align:center;text-decoration:none;transition:transform 160ms ease,background-color 160ms ease}.dbs-pp-blog-hero-actions a:last-child{border-color:var(--blog-yellow);background:var(--blog-yellow);color:#111111}.dbs-pp-blog-hero-actions a:hover,.dbs-pp-blog-hero-actions a:focus-visible{transform:translateY(-2px)}.dbs-pp-blog-index-intro{display:grid;grid-template-columns:minmax(0, 1fr) minmax(280px, 0.7fr);gap:44px;align-items:end;padding:54px 4px 24px}.dbs-pp-blog-index-intro h2{margin:0;color:var(--blog-ink);font-size:clamp(1.9rem, 4vw, 3rem);letter-spacing:-0.035em}.dbs-pp-blog-index-intro > p{margin:0;color:var(--blog-muted);font-size:1rem;line-height:1.7}.dbs-pp-blog-card-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:22px}.dbs-pp-blog-card{overflow:hidden;margin:0 !important;padding:0 !important;border:1px solid var(--blog-border) !important;border-radius:20px;background:#ffffff !important;box-shadow:0 14px 38px rgba(27, 47, 70, 0.08);transition:transform 180ms ease,box-shadow 180ms ease}.dbs-pp-blog-card:hover{box-shadow:0 20px 48px rgba(27, 47, 70, 0.14);transform:translateY(-4px)}.dbs-pp-blog-card:first-child{display:grid;grid-column:span 2;grid-template-columns:minmax(260px, 0.8fr) minmax(0, 1.2fr)}.dbs-pp-blog-card-visual{display:flex;min-height:215px;align-items:flex-end;justify-content:space-between;gap:20px;overflow:hidden;position:relative;padding:24px;background:linear-gradient(140deg, #102640, #0868d5);color:#ffffff;text-decoration:none}.dbs-pp-blog-card:first-child .dbs-pp-blog-card-visual{min-height:100%}.dbs-pp-blog-card-v2 .dbs-pp-blog-card-visual{background:linear-gradient(140deg, #2c254d, #6959b5)}.dbs-pp-blog-card-v3 .dbs-pp-blog-card-visual{background:linear-gradient(140deg, #123f38, #138778)}.dbs-pp-blog-card-v4 .dbs-pp-blog-card-visual{background:linear-gradient(140deg, #603713, #d17b22)}.dbs-pp-blog-card-v5 .dbs-pp-blog-card-visual{background:linear-gradient(140deg, #4e2036, #ad3e70)}.dbs-pp-blog-card-visual::before{position:absolute;right:-45px;top:-45px;width:155px;height:155px;border:25px solid rgba(255, 255, 255, 0.11);border-radius:50%;content:""}.dbs-pp-blog-card-visual.has-featured-image::after{position:absolute;inset:0;background:linear-gradient(180deg, rgba(9, 24, 42, 0.08), rgba(9, 24, 42, 0.72));content:""}.dbs-pp-blog-card-visual img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.dbs-pp-blog-card-visual span{position:relative;z-index:1;padding:7px 10px;border-radius:7px;background:var(--blog-yellow);color:#111111;font-size:0.7rem;font-weight:900;letter-spacing:0.07em;text-transform:uppercase}.dbs-pp-blog-card-visual .dbs-icon{position:relative;z-index:1;width:70px;height:70px;color:rgba(255, 255, 255, 0.92);stroke-width:1.35}.dbs-pp-blog-card-body{display:flex;min-width:0;flex-direction:column;padding:26px}.dbs-pp-blog-card-meta{display:flex;flex-wrap:wrap;gap:8px 16px;margin:0 0 13px !important;color:#6d7b8d !important;font-size:0.78rem !important;font-weight:750;letter-spacing:0.03em;text-transform:uppercase}.dbs-pp-blog-card h2{margin:0 0 12px;font-size:clamp(1.24rem, 2vw, 1.72rem);line-height:1.18;letter-spacing:-0.025em}.dbs-pp-blog-card h2 a{color:var(--blog-ink);text-decoration:none}.dbs-pp-blog-card h2 a:hover,.dbs-pp-blog-card h2 a:focus-visible{color:#075cae}.dbs-pp-blog-card-body > p:not(.dbs-pp-blog-card-meta){margin:0 0 22px;color:var(--blog-muted);font-size:0.94rem;line-height:1.65}.dbs-pp-blog-card-link{display:inline-flex;gap:8px;align-items:center;margin-top:auto;color:#075cae;font-weight:850;text-decoration:none}.dbs-pp-blog-card-link span{transition:transform 160ms ease}.dbs-pp-blog-card-link:hover span,.dbs-pp-blog-card-link:focus-visible span{transform:translateX(4px)}.dbs-pp-blog-main .navigation.pagination{margin:42px 0 0;padding:0;border:0}.dbs-pp-blog-main .nav-links{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center}.dbs-pp-blog-main .page-numbers{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;padding:8px 13px;border:1px solid var(--blog-border);border-radius:8px;background:#ffffff;color:var(--blog-ink);font-weight:800;text-decoration:none}.dbs-pp-blog-main .page-numbers.current,.dbs-pp-blog-main .page-numbers:hover{border-color:var(--blog-navy);background:var(--blog-navy);color:#ffffff}.dbs-pp-blog-empty{margin-top:30px;padding:40px;border-radius:18px;background:#ffffff;text-align:center}.dbs-pp-blog-single-article{margin:0}.dbs-pp-blog-single-hero{display:grid;grid-template-columns:minmax(0, 1fr) 180px;gap:42px;align-items:end;overflow:hidden;position:relative;padding:clamp(34px, 7vw, 82px);border-radius:28px;background:linear-gradient(130deg, #0d2139, #164675);box-shadow:0 24px 60px rgba(16, 38, 64, 0.2)}.dbs-pp-blog-single-article.dbs-pp-blog-card-v2 .dbs-pp-blog-single-hero{background:linear-gradient(130deg, #241d41, #6859b4)}.dbs-pp-blog-single-article.dbs-pp-blog-card-v3 .dbs-pp-blog-single-hero{background:linear-gradient(130deg, #0e3730, #138777)}.dbs-pp-blog-single-article.dbs-pp-blog-card-v4 .dbs-pp-blog-single-hero{background:linear-gradient(130deg, #50300f, #c86f17)}.dbs-pp-blog-single-article.dbs-pp-blog-card-v5 .dbs-pp-blog-single-hero{background:linear-gradient(130deg, #40182c, #a73a69)}.dbs-pp-blog-single-heading,.dbs-pp-blog-single-symbol{position:relative;z-index:1}.dbs-pp-blog-breadcrumb{display:flex;flex-wrap:wrap;gap:7px;margin:0 0 24px;font-size:0.8rem}.dbs-pp-blog-breadcrumb,.dbs-pp-blog-breadcrumb a{color:#d9e8f6}.dbs-pp-blog-single-hero .dbs-pp-blog-kicker{color:var(--blog-yellow) !important}.dbs-pp-blog-single-hero h1{max-width:950px;margin:0 0 20px;color:#ffffff;font-size:clamp(2.25rem, 5.5vw, 4.7rem);line-height:1.02;letter-spacing:-0.05em}.dbs-pp-blog-single-excerpt{max-width:820px;margin:0 0 24px !important;color:#edf4fb !important;font-size:clamp(1.03rem, 2vw, 1.24rem) !important;line-height:1.65}.dbs-pp-blog-single-meta{display:flex;flex-wrap:wrap;gap:9px 20px;margin:0 !important;color:#c5d7e8 !important;font-size:0.78rem !important;font-weight:800;letter-spacing:0.05em;text-transform:uppercase}.dbs-pp-blog-single-symbol{display:grid;width:170px;height:170px;place-items:center;border:1px solid rgba(255, 255, 255, 0.22);border-radius:50%;background:rgba(255, 255, 255, 0.1)}.dbs-pp-blog-single-symbol .dbs-icon{width:84px;height:84px;color:#ffffff;stroke-width:1.25}.dbs-pp-blog-single-content{max-width:920px;margin:0 auto;padding:clamp(38px, 6vw, 78px) 0}.dbs-pp-blog-article{color:var(--blog-ink);font-size:18px;line-height:1.78}.dbs-pp-blog-article p{color:var(--blog-muted)}.dbs-pp-article-lead{margin:0 0 30px !important;color:#26374b !important;font-size:clamp(1.16rem, 2.5vw, 1.4rem);font-weight:600;line-height:1.66}.dbs-pp-article-takeaways{margin:0 0 48px;padding:28px 32px;border-left:6px solid var(--blog-yellow);border-radius:0 14px 14px 0;background:#fff9d9}.dbs-pp-article-takeaways > p{margin:0 0 12px !important;color:var(--blog-ink) !important;font-size:0.8rem;font-weight:900;letter-spacing:0.09em;text-transform:uppercase}.dbs-pp-article-takeaways ul{margin:0;padding-left:22px}.dbs-pp-article-takeaways li{margin:7px 0;color:#29394c;font-weight:650}.dbs-pp-article-section{margin:0 0 44px}.dbs-pp-article-section h2{margin:0 0 18px;color:var(--blog-ink);font-size:clamp(1.65rem, 3vw, 2.35rem);line-height:1.18;letter-spacing:-0.03em}.dbs-pp-article-section p{margin:0 0 18px}.dbs-pp-article-inline-cta{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:24px;align-items:center;margin:0 0 44px;padding:24px 28px;border-radius:16px;background:var(--blog-navy);color:#ffffff}.dbs-pp-article-inline-cta span,.dbs-pp-article-inline-cta strong{display:block}.dbs-pp-article-inline-cta span{color:var(--blog-yellow);font-size:0.75rem;font-weight:900;letter-spacing:0.08em;text-transform:uppercase}.dbs-pp-article-inline-cta strong{margin-top:5px;line-height:1.4}.dbs-pp-article-inline-cta a{display:inline-flex;min-height:46px;align-items:center;justify-content:center;padding:10px 16px;border-radius:8px;background:var(--blog-yellow);color:#111111;font-size:0.86rem;font-weight:850;text-decoration:none}.dbs-pp-article-faq{padding:clamp(24px, 4vw, 40px);border:1px solid var(--blog-border);border-radius:18px;background:#ffffff}.dbs-pp-article-faq details{border-top:1px solid var(--blog-border)}.dbs-pp-article-faq details:last-child{border-bottom:1px solid var(--blog-border)}.dbs-pp-article-faq summary{padding:20px 34px 20px 0;color:var(--blog-ink);font-weight:850;line-height:1.4;cursor:pointer}.dbs-pp-article-faq details p{padding:0 0 20px}.dbs-pp-article-related{display:flex;flex-wrap:wrap;gap:11px;align-items:center;margin:0 0 44px}.dbs-pp-article-related strong{width:100%;color:var(--blog-ink);font-size:0.82rem;letter-spacing:0.07em;text-transform:uppercase}.dbs-pp-article-related a{display:inline-flex;min-height:42px;align-items:center;padding:8px 13px;border:1px solid #b9c8d8;border-radius:999px;color:#075cae;font-size:0.86rem;font-weight:800;text-decoration:none}.dbs-pp-article-related a:hover,.dbs-pp-article-related a:focus-visible{border-color:#075cae;background:#eef6ff}.dbs-pp-article-final-cta{padding:clamp(28px, 5vw, 52px);border-radius:22px;background:#fff6c2}.dbs-pp-article-final-cta h2{margin:0 0 12px;color:var(--blog-ink);font-size:clamp(1.75rem, 3.5vw, 2.65rem);letter-spacing:-0.035em}.dbs-pp-article-final-cta > div{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.dbs-pp-article-final-cta a{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:10px 18px;border:2px solid var(--blog-navy);border-radius:8px;color:var(--blog-navy);font-weight:850;text-decoration:none}.dbs-pp-article-final-cta a:first-child{background:var(--blog-navy);color:#ffffff}.dbs-pp-blog-post-navigation{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:18px;max-width:920px;margin:0 auto;padding:0 0 30px}.dbs-pp-blog-post-navigation > div:last-child{text-align:right}.dbs-pp-blog-post-navigation a{display:block;min-height:100%;padding:20px;border:1px solid var(--blog-border);border-radius:14px;background:#ffffff;color:var(--blog-ink);text-decoration:none}.dbs-pp-blog-post-navigation span,.dbs-pp-blog-post-navigation strong{display:block}.dbs-pp-blog-post-navigation span{margin-bottom:6px;color:#728095;font-size:0.72rem;font-weight:850;letter-spacing:0.07em;text-transform:uppercase}.dbs-pp-blog-post-navigation strong{line-height:1.4}@media (max-width: 1020px){.dbs-pp-blog-card-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.dbs-pp-blog-card:first-child{display:block;grid-column:auto}.dbs-pp-blog-card:first-child .dbs-pp-blog-card-visual{min-height:215px}}@media (max-width: 820px){.dbs-pp-blog-hero,.dbs-pp-blog-index-intro,.dbs-pp-blog-single-hero{grid-template-columns:1fr}.dbs-pp-blog-hero-actions{grid-template-columns:repeat(2, minmax(0, 1fr));min-width:0}.dbs-pp-blog-single-symbol{display:none}}@media (max-width: 640px){.dbs-pp-blog-index .site-content > .ast-container,.dbs-pp-blog-single .site-content > .ast-container{padding-inline:14px}.dbs-pp-blog-main{padding-top:18px}.dbs-pp-blog-hero,.dbs-pp-blog-single-hero{gap:28px;padding:28px 22px;border-radius:17px}.dbs-pp-blog-hero-actions{grid-template-columns:1fr}.dbs-pp-blog-hero-actions a{width:100%}.dbs-pp-blog-index-intro{gap:12px;padding-top:38px}.dbs-pp-blog-card-grid{grid-template-columns:1fr}.dbs-pp-blog-card-visual{min-height:180px}.dbs-pp-blog-single-content{padding:36px 4px 52px}.dbs-pp-blog-article{font-size:16px}.dbs-pp-article-takeaways,.dbs-pp-article-faq,.dbs-pp-article-final-cta{padding:22px}.dbs-pp-article-inline-cta{grid-template-columns:1fr;padding:22px}.dbs-pp-article-inline-cta a,.dbs-pp-article-final-cta a{width:100%}.dbs-pp-blog-post-navigation{grid-template-columns:1fr}.dbs-pp-blog-post-navigation > div:last-child{text-align:left}}@media (prefers-reduced-motion: reduce){.dbs-pp-blog-card,.dbs-pp-blog-card-link span,.dbs-pp-blog-hero-actions a{transition:none}}