.sureties-deposits{overflow:visible}.sureties-deposits .const-war__title{font-weight:700}.sureties-deposits__content-layout{display:grid;gap:2.5rem}@media (min-width:1024px){.sureties-deposits__content-layout{grid-template-columns:minmax(0,1fr) minmax(260px,320px);align-items:start;gap:3rem}}.sureties-deposits__aside{align-self:start;height:fit-content;width:100%}@media (min-width:1024px){.sureties-deposits__aside{position:sticky;top:6.5rem}}.sureties-deposits__section-heading{margin:2rem 0 1.25rem;font-size:clamp(1.15rem,2vw,1.35rem);font-weight:700;line-height:1.3;letter-spacing:-.015em;color:#2b2a2f}.sureties-deposits__section-heading--spaced{margin-top:2.75rem}.sureties-deposits__section-grid{margin-bottom:.25rem}.sureties-deposits__main-content{margin:2rem 0 2.5rem;display:grid;gap:1rem}.sureties-deposits__main-paragraph{margin:0;color:#2f3042;font-size:1.05rem;line-height:1.6;max-width:var(--type-content-max)}.sureties-deposits__callout--offers-tab,.sureties-deposits__callout--service-tab{margin-top:2rem}.sureties-deposits .const-war__card-title{overflow-wrap:anywhere;word-break:break-word}.sureties-deposits__external-link{color:#690637;text-decoration:underline;text-underline-offset:.15em}.sureties-deposits__external-link:hover{color:#4a0426}.sureties-deposits__info-cards{display:grid;gap:2rem;margin-bottom:3rem}.sureties-deposits__info-card--notes .info-text-card__description{white-space:pre-line}.sureties-deposits__intro-paragraph{margin:0 0 1.5rem;color:#2f3042;font-size:1.08rem;line-height:1.5}.sureties-deposits__text-title{margin:0 0 .75rem;color:#303149}.sureties-deposits__bullet-sections{margin:0 0 2rem}.sureties-deposits__lead-strong{margin:0 0 1rem;color:#2f3042;font-size:1.08rem;line-height:1.5;font-weight:600}.sureties-deposits__text-list-block{margin:0 0 2rem}.sureties-deposits__text-list-block .sureties-deposits__intro-paragraph{margin-bottom:.75rem}.sureties-deposits__cms-block{margin:0 0 2rem}.sureties-deposits__content-image{display:block;width:100%;max-width:40rem;height:auto;margin:.75rem 0 0;border-radius:.75rem}.sureties-deposits__content-video-wrap{margin:.75rem 0 0}.sureties-deposits__content-video{display:block;width:100%;max-width:40rem;border-radius:.75rem}.sureties-deposits__media-hint{margin:.5rem 0 0;font-size:.85rem;color:#b45309;background:#fef3c7;padding:.5rem .75rem;border-radius:.5rem}