.dbp-archive-header{margin-bottom:2rem;padding:clamp(1.5rem, 3vw, 2.5rem);border:1px solid var(--dbp-color-border);border-radius:var(--dbp-radius-xl);background:linear-gradient(135deg,color-mix(in srgb,var(--dbp-color-accent-soft) 82%,#ffffff),#ffffff);box-shadow:var(--dbp-shadow-xs)}.dbp-archive-header .page-title{margin-bottom:.75rem}.dbp-archive-header .archive-description{max-width:60ch;color:var(--dbp-color-muted)}.dbp-blog-hero{position:relative;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-bottom:clamp(1.5rem, 3vw, 2.5rem);padding:clamp(2rem, 4vw, 3rem) 0;background:linear-gradient(90deg,rgb(255 253 250 / .96) 0%,rgb(255 253 250 / .92) 32%,rgb(255 253 250 / .76) 56%,rgb(255 253 250 / .24) 100%),radial-gradient(circle at top left,rgb(209 236 233 / .72),#fff0 28%),linear-gradient(135deg,#f7f1ec 0%,#fffdfa 55%,#eef5f1 100%);overflow:hidden}.dbp-blog-hero::before,.dbp-blog-hero::after{content:'';position:absolute;border-radius:999px;background:rgb(255 255 255 / .46);filter:blur(2px);pointer-events:none}.dbp-blog-hero::before{width:clamp(12rem, 28vw, 20rem);height:clamp(12rem, 28vw, 20rem);right:12%;top:-18%}.dbp-blog-hero::after{width:clamp(10rem, 20vw, 14rem);height:clamp(10rem, 20vw, 14rem);right:34%;bottom:-18%;background:rgb(230 243 242 / .72)}.dbp-blog-hero__inner{position:relative;z-index:1;width:min(100% - 2rem, var(--dbp-container));margin-inline:auto}.dbp-blog-hero__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,0.9fr);gap:clamp(1.5rem, 3vw, 2.5rem);align-items:center}.dbp-blog-hero__copy{display:grid;gap:1rem;max-width:42rem}.dbp-blog-hero__eyebrow,.dbp-blog-hero__featured-label{margin:0;font-size:.82rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#6e7f77}.dbp-blog-hero__title{margin:0;font-size:clamp(2.6rem, 5vw, 4.35rem);line-height:1.02;letter-spacing:-.045em;color:#005b60;text-wrap:balance}.dbp-blog-hero__description{max-width:38rem;margin:0;font-size:1.02rem;line-height:1.75;color:#4e615a;text-wrap:pretty}.dbp-blog-hero__description p:last-child{margin-bottom:0}.dbp-blog-hero__chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.dbp-blog-hero__chip{display:grid;gap:.45rem;padding:1rem 1.05rem;border:1px solid rgb(255 255 255 / .7);border-radius:1.1rem;background:rgb(255 255 255 / .78);backdrop-filter:blur(14px);box-shadow:0 14px 32px rgb(19 49 43 / .06);color:#17433e;text-decoration:none;transition:transform var(--dbp-transition-base),box-shadow var(--dbp-transition-base),border-color var(--dbp-transition-base),background var(--dbp-transition-base)}.dbp-blog-hero__chip:hover{transform:translateY(-2px);border-color:rgb(209 236 233 / .94);box-shadow:0 18px 36px rgb(19 49 43 / .1);background:rgb(255 255 255 / .92);text-decoration:none}.dbp-blog-hero__topics{display:grid;gap:.8rem;padding-top:.25rem}.dbp-blog-hero__topics-label{margin:0;font-size:.86rem;font-weight:600;color:#50635d}.dbp-blog-hero__chip-title{font-size:1rem;font-weight:600;line-height:1.3;color:#17312b;text-wrap:balance}.dbp-blog-hero__chip-meta{display:flex;align-items:center;justify-content:space-between;gap:.8rem;font-size:.8rem;color:#5f746d}.dbp-blog-hero__chip-count{white-space:nowrap}.dbp-blog-hero__chip-arrow{font-size:1rem;line-height:1;color:#005b60}.dbp-blog-hero__featured-wrap{display:grid;gap:.9rem;justify-self:stretch;min-width:0}.dbp-blog-hero__featured-header{display:flex;justify-content:flex-start;align-items:center;gap:1rem;padding-left:.25rem}.dbp-blog-hero .dbp-blog-card--featured-hero{box-shadow:0 30px 80px rgb(19 49 43 / .14);border-color:rgb(255 255 255 / .74);backdrop-filter:blur(8px)}.dbp-blog-archive-hero{position:relative;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-bottom:clamp(1.5rem, 3vw, 2.25rem);padding:clamp(2.2rem, 4vw, 3.2rem) 0;background:linear-gradient(90deg,rgb(255 253 250 / .97) 0%,rgb(255 253 250 / .92) 40%,rgb(255 253 250 / .7) 68%,rgb(255 253 250 / .3) 100%),radial-gradient(circle at top right,rgb(230 243 242 / .8),#fff0 32%),linear-gradient(135deg,#f7f1ec 0%,#fffdfa 58%,#eef5f1 100%);overflow:hidden}.dbp-blog-archive-hero::after{content:'';position:absolute;inset:auto 10% -32% auto;width:clamp(12rem, 26vw, 18rem);height:clamp(12rem, 26vw, 18rem);border-radius:999px;background:rgb(255 255 255 / .48);pointer-events:none}.dbp-blog-archive-hero__inner{position:relative;z-index:1;width:min(100% - 2rem, var(--dbp-container));margin-inline:auto}.dbp-blog-archive-hero__copy{display:grid;gap:1rem;max-width:46rem}.dbp-blog-archive-hero__eyebrow{margin:0;font-size:.82rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#6e7f77}.dbp-blog-archive-hero__title{margin:0;font-size:clamp(2.25rem, 4.4vw, 3.8rem);line-height:1.04;letter-spacing:-.045em;color:#005b60;text-wrap:balance}.dbp-blog-archive-hero__description{margin:0;max-width:42rem;font-size:1rem;line-height:1.75;color:#4e615a;text-wrap:pretty}.dbp-blog-archive-hero__description p:last-child{margin-bottom:0}.dbp-blog-archive-hero__facts{display:flex;flex-wrap:wrap;gap:.7rem;padding-top:.1rem}.dbp-blog-archive-hero__fact{display:inline-flex;align-items:center;padding:.72rem .95rem;border:1px solid rgb(255 255 255 / .74);border-radius:999px;background:rgb(255 255 255 / .78);box-shadow:0 12px 24px rgb(19 49 43 / .06);color:#21443f;font-size:.9rem;font-weight:500}.dbp-blog-archive-hero__actions{padding-top:.2rem}.dbp-blog-archive-hero__back{display:inline-flex;align-items:center;gap:.45rem;padding:.9rem 1.1rem;border-radius:999px;background:#0f766e;color:#fff;font-weight:600;text-decoration:none;box-shadow:0 16px 32px rgb(15 118 110 / .2);transition:transform var(--dbp-transition-base),box-shadow var(--dbp-transition-base),background var(--dbp-transition-base)}.dbp-blog-archive-hero__back::before{content:'←';line-height:1;font-size:.95rem}.dbp-blog-archive-hero__back:hover{transform:translateY(-1px);background:#0b5f59;box-shadow:0 18px 36px rgb(11 95 89 / .24);color:#fff;text-decoration:none}.dbp-blog-pagination{display:flex;justify-content:center;margin-top:clamp(1.5rem, 3vw, 2.5rem);padding-top:.35rem}.dbp-blog-pagination__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.55rem;padding:.9rem;border:1px solid rgb(23 49 43 / .08);border-radius:999px;background:rgb(255 255 255 / .84);box-shadow:0 18px 42px rgb(19 49 43 / .06);backdrop-filter:blur(14px)}.dbp-blog-pagination__item{display:inline-flex;align-items:center;justify-content:center;min-width:2.8rem;height:2.8rem;padding:0 1rem;border:1px solid rgb(23 49 43 / .08);border-radius:999px;background:#fff;color:#17312b;font-size:.95rem;font-weight:500;text-decoration:none;transition:transform var(--dbp-transition-base),box-shadow var(--dbp-transition-base),border-color var(--dbp-transition-base),background var(--dbp-transition-base),color var(--dbp-transition-base)}.dbp-blog-pagination__item:hover{transform:translateY(-1px);border-color:rgb(0 91 96 / .18);box-shadow:0 10px 24px rgb(19 49 43 / .08);color:#005b60;text-decoration:none}.dbp-blog-pagination__item--current,.dbp-blog-pagination .current{border-color:#0f766e;background:#0f766e;box-shadow:0 14px 28px rgb(15 118 110 / .22);color:#fff;font-weight:700}.dbp-blog-pagination__item--nav{padding-inline:1.15rem;font-weight:600}.dbp-blog-pagination__item--dots,.dbp-blog-pagination .dots{border-color:#fff0;background:#fff0;box-shadow:none;color:#6b7e77;pointer-events:none}@media (max-width:767px){.dbp-blog-hero{padding:1.5rem 0 1.25rem}.dbp-blog-hero__grid{grid-template-columns:minmax(0,1fr);align-items:start}.dbp-blog-hero__title{font-size:2.4rem}.dbp-blog-hero__chips{grid-template-columns:minmax(0,1fr);gap:.65rem}.dbp-blog-hero__chip{padding:.85rem .92rem}.dbp-blog-hero__featured-wrap{gap:.7rem}.dbp-blog-archive-hero{padding:1.75rem 0 1.5rem}.dbp-blog-archive-hero__title{font-size:2rem}.dbp-blog-archive-hero__facts{gap:.55rem}.dbp-blog-archive-hero__fact,.dbp-blog-archive-hero__back{padding:.72rem .9rem}.dbp-blog-pagination__inner{gap:.45rem;padding:.7rem;border-radius:1.25rem}.dbp-blog-pagination__item{min-width:2.45rem;height:2.45rem;padding:0 .82rem;font-size:.9rem}}