.hw .sec.band{--band-y:104px;padding:var(--band-y) 0;isolation:isolate;position:relative;overflow:hidden}@media (max-width:1100px){.hw .sec.band{--band-y:88px}}@media (max-width:760px){.hw .sec.band{--band-y:72px}}@media (max-width:560px){.hw .sec.band{--band-y:56px}}.hw .sec.band>.wrap{z-index:1;position:relative}.hw .sp-band{padding:104px 0}@media (max-width:760px){.hw .sp-band{padding:72px 0}}.hw .band.band-paper:before,.hw .band.band-dawn:before,.hw .band.band-tide:before,.hw .band.band-grid:before,.hw .band.band-night:before,.hw .band.band-ember:before,.hw .band.band-forge:before{content:"";z-index:-1;pointer-events:none;opacity:1;mix-blend-mode:normal;width:auto;height:auto;image-rendering:pixelated;background-repeat:no-repeat;position:absolute;inset:0;-webkit-mask-image:none;mask-image:none}.hw .band.band-flip:before{transform:scaleX(-1)}.hw .band.band-paper{background:#faf9f6}.hw .band.band-paper:before{content:none}.hw .band.band-dawn{background:#faf9f6}.hw .band.band-dawn:before{background-image:url(/insurance-web/fields/light-wide.png);background-position:100% 100%;background-size:cover}.hw .band.band-tide{background:#faf9f6}.hw .band.band-tide:before{opacity:.6;background-image:url(/insurance-web/fields/light-wide.png);background-position:100% 100%;background-size:150% 100%}.hw .band.band-grid{background:#faf9f6}.hw .band.band-grid:before{image-rendering:auto;background-image:radial-gradient(45% 55% at 100% 0,#ffd4afb3,#ffd4af00 70%),linear-gradient(#3a322e12 1px,#0000 1px),linear-gradient(90deg,#3a322e12 1px,#0000 1px);background-repeat:no-repeat,repeat,repeat;background-size:auto,24px 24px,24px 24px;-webkit-mask-image:linear-gradient(#000 0%,#00000059 100%);mask-image:linear-gradient(#000 0%,#00000059 100%)}.hw .band.band-night{background:#1c1411}.hw .band.band-night:before{background-image:url(/insurance-web/fields/night-wide.png);background-position:50%;background-size:cover}.hw .band.band-ember{background:#1c1411}.hw .band.band-ember:before{opacity:.55;background-image:url(/insurance-web/fields/sat-wide.png);background-position:100% 100%;background-size:72%;-webkit-mask-image:radial-gradient(75% 85% at 100% 100%,#000 0%,#0000 75%);mask-image:radial-gradient(75% 85% at 100% 100%,#000 0%,#0000 75%)}.hw .band.band-forge{background:#2a1a13}.hw .band.band-forge:before{background-image:linear-gradient(90deg,#1c1411f0 0%,#1c1411b8 45%,#1c141140 100%),url(/insurance-web/fields/sat-wide.png);background-position:50%,50%;background-size:cover,cover}.hw .band.band-night,.hw .band.band-ember,.hw .band.band-forge{color:#fff}@media (max-width:560px){.hw .band.band-dawn:before,.hw .band.band-tide:before,.hw .band.band-night:before{background-position:100% 100%;background-size:240%}.hw .band.band-ember:before{background-size:200%}.hw .band.band-forge:before{background-position:50%,100% 100%;background-size:cover,240%}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.hw .sec.band>.wrap{animation:linear both band-in;animation-timeline:view();animation-range:entry entry 40%}}}@keyframes band-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}
