.csd-blog-hero{--blog-hero-image: url(/assets/csd-generated/csd-blog-hero-owned-scrubbed.jpg);--blog-hero-min-height: max(560px, 81.6vw);--blog-hero-ink: #102a56;--blog-hero-muted: #334155;--blog-hero-panel: rgba(255, 255, 255, .9);--blog-hero-panel-border: rgba(16, 42, 86, .14);--blog-hero-badge: rgba(255, 255, 255, .96);--blog-hero-shadow: 0 18px 55px rgba(15, 23, 42, .16);position:relative;isolation:isolate;display:flex;align-items:center;width:100%;min-height:var(--blog-hero-min-height);overflow:hidden;padding-top:0;background-color:#f7fafc;background-image:var(--blog-hero-image);background-size:contain;background-position:center top;background-repeat:no-repeat}.csd-blog-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(90deg,#ffffffb8,#ffffff70 30%,#ffffff1f 54%,#fff0 74%),linear-gradient(0deg,#ffffff14,#fff0 52%)}.csd-blog-hero__inner{position:relative;z-index:1;width:min(100%,80rem);margin:0 auto;padding:clamp(2rem,7vw,7rem) 1rem 4rem}.csd-blog-hero__content{width:min(100%,43rem);padding:clamp(1.4rem,2.8vw,2.25rem);border:1px solid var(--blog-hero-panel-border);border-radius:1.5rem;background:var(--blog-hero-panel);box-shadow:var(--blog-hero-shadow);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.csd-blog-hero__badge{display:inline-flex;align-items:center;gap:.5rem;max-width:100%;margin-bottom:1.1rem;padding:.5rem .9rem;border:1px solid rgba(16,42,86,.16);border-radius:999px;background:var(--blog-hero-badge);color:var(--blog-hero-ink);font-size:.875rem;font-weight:700;line-height:1.25}.csd-blog-hero__badge svg,.csd-blog-hero__trust svg{width:1rem;height:1rem;flex:none}.csd-blog-hero__title{margin:0;max-width:13ch;color:var(--blog-hero-ink);font-size:clamp(2.4rem,5vw,4.6rem);font-weight:800;line-height:1.02;letter-spacing:-.035em;text-wrap:balance}.csd-blog-hero__subtitle{max-width:37rem;margin:1.15rem 0 0;color:var(--blog-hero-muted);font-size:clamp(1rem,1.4vw,1.18rem);line-height:1.65}.csd-blog-hero__trust{display:inline-flex;align-items:center;gap:.55rem;max-width:100%;margin-top:1.4rem;color:#475569;font-size:.82rem;line-height:1.4}@media(min-width:768px){.csd-blog-hero__inner{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1100px){.csd-blog-hero__inner{padding-left:2rem;padding-right:2rem}}@media(max-width:767px){.csd-blog-hero{min-height:max(560px,81.6vw);background-position:center top;background-size:contain}.csd-blog-hero__overlay{background:linear-gradient(180deg,#ffffff0f,#ffffff38 45%,#ffffff94)}.csd-blog-hero__inner{display:flex;align-items:flex-end;min-height:max(560px,81.6vw);padding-top:1rem;padding-bottom:1.5rem}.csd-blog-hero__content{width:100%;border-radius:1.25rem;background:#ffffffeb}.csd-blog-hero__title{max-width:none}}@media(prefers-reduced-transparency:reduce){.csd-blog-hero__content{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}}
