[data-sig="insurance-field"]{height:85dvh;view-timeline-name:--insurance-field;view-timeline-axis:block;view-timeline-inset:0;min-height:500px;position:relative;overflow:hidden;background:var(--river)}[data-sig="insurance-field"] .field-background{position:absolute;inset:0}[data-sig="insurance-field"] .photo{height:100%;aspect-ratio:auto;border-radius:0}[data-sig="insurance-field"] img{object-position:center;transform:scale(1.08)}[data-sig="insurance-field"] .field-foreground{position:absolute;inset:0;transform:translateY(var(--field-y,0px));pointer-events:none}[data-sig="insurance-field"] .field-caption{position:absolute;inset:auto var(--edge) 58px;color:var(--cotton);background:var(--river);padding:24px 30px;width:fit-content;max-width:calc(100% - 48px)}[data-sig="insurance-field"] h2{color:var(--cotton);font-size:36px}[data-sig="insurance-field"] p{font-size:13px;margin-top:12px}@supports(animation-timeline:view()){[data-sig="insurance-field"]:not(.js-scroll) .field-foreground{animation:field-drift linear both;animation-timeline:--insurance-field;animation-range:entry 0% exit 100%}@keyframes field-drift{from{transform:translateY(35px)}to{transform:translateY(-35px)}}}@media(max-width:760px){[data-sig="insurance-field"]{height:70dvh;min-height:480px}[data-sig="insurance-field"] .field-caption{bottom:28px;padding:20px}[data-sig="insurance-field"] h2{font-size:27px}[data-sig="insurance-field"] p{font-size:12px}}
[data-sig="insurance-field"] .field-foreground img{object-fit:cover;object-position:center;transform:scale(1.08)}
