.home-page[data-v-4d122e7b]{background:#f2f5f9;color:#182c47;min-height:100vh;padding-bottom:calc(1.64rem + env(safe-area-inset-bottom))}.home-page main[data-v-4d122e7b]{padding:0 .28rem}.home-hero[data-v-4d122e7b]{align-items:center;background:linear-gradient(120deg,#0d274c,#164a80);border-radius:.28rem;box-shadow:0 .16rem .32rem rgba(18,48,86,.12);color:#fff;display:flex;min-height:2.86rem;overflow:hidden;padding:.4rem .32rem;position:relative}.home-hero[data-v-4d122e7b]:after{border:.01rem solid hsla(0,0%,100%,.1);border-radius:50%;content:"";height:2.8rem;pointer-events:none;position:absolute;right:-.75rem;top:-.95rem;width:2.8rem}.hero-copy[data-v-4d122e7b]{position:relative;z-index:1}.hero-copy h1[data-v-4d122e7b]{color:#fff;font-size:.44rem;font-weight:650;letter-spacing:.02rem;line-height:1.3;margin:0}.hero-subtitle[data-v-4d122e7b]{color:#fff;font-size:.27rem;letter-spacing:.01rem;margin:.12rem 0 0}.hero-features[data-v-4d122e7b]{color:#d8e8fc;display:flex;font-size:.21rem;gap:.14rem;margin:.2rem 0 .26rem}.hero-action[data-v-4d122e7b]{align-items:center;border-bottom:.01rem solid hsla(0,0%,100%,.5);color:#fff;display:inline-flex;font-size:.24rem;font-weight:500;gap:.3rem;padding-bottom:.08rem}.hero-emblem[data-v-4d122e7b]{color:#d1e7ff;display:grid;height:1.8rem;margin-left:auto;place-items:center;width:1.54rem}.hero-emblem .brand-icon[data-v-4d122e7b]{height:1.4rem;width:1.4rem;stroke-width:.85;filter:drop-shadow(0 .08rem .16rem #091d36)}.home-services[data-v-4d122e7b]{background:#fff;border:.01rem solid #e5ebf3;border-radius:.24rem;margin:.3rem 0;padding:.28rem .22rem .3rem}.section-header[data-v-4d122e7b]{align-items:center;display:flex;gap:.16rem;justify-content:space-between;margin-bottom:.26rem}.section-header h2[data-v-4d122e7b]{color:#172e4e;font-size:.3rem;font-weight:650;line-height:1.4;margin:0}.section-note[data-v-4d122e7b]{color:#5c6e85;font-size:.21rem}.section-more[data-v-4d122e7b]{align-items:center;color:#214f80;display:inline-flex;font-size:.22rem;gap:.1rem;white-space:nowrap}.home-quick-entry[data-v-4d122e7b]{display:grid;gap:.28rem .1rem;grid-template-columns:repeat(4,minmax(0,1fr))}.quick-entry-item[data-v-4d122e7b]{align-items:center;border-radius:.16rem;color:#263e5b;display:flex;flex-direction:column;font-size:.23rem;gap:.12rem;text-align:center;transition:transform .18s ease}.quick-entry-item[data-v-4d122e7b]:active{transform:scale(.96)}.quick-entry-item[data-v-4d122e7b]:focus-visible{outline:.03rem solid #648ebf;outline-offset:.06rem}.quick-entry-item .van-badge__wrapper[data-v-4d122e7b]{display:block}.quick-entry-icon[data-v-4d122e7b]{background:#edf3fa;border-radius:.22rem;color:#214c7f;display:grid;font-size:.44rem;height:.76rem;place-items:center;width:.8rem}.claim-broadcast[data-v-4d122e7b]{align-items:center;background:linear-gradient(110deg,#edf5fd,#fff 58%,#f6f9fd);border:.01rem solid #dce7f3;border-radius:.24rem;box-shadow:0 .1rem .24rem rgba(30,70,112,.07);display:flex;margin:0 0 .38rem;min-height:1.2rem;overflow:hidden;padding:.18rem .22rem}.claim-broadcast-heading[data-v-4d122e7b]{align-items:center;border-right:.01rem solid #dce6f1;color:#173e6b;display:flex;flex:0 0 2.16rem;gap:.14rem;padding-right:.22rem}.claim-broadcast-heading>span[data-v-4d122e7b]:last-child{display:flex;flex-direction:column}.claim-broadcast-heading strong[data-v-4d122e7b]{font-size:.25rem;line-height:1.45;white-space:nowrap}.claim-broadcast-heading small[data-v-4d122e7b]{color:#71839a;font-size:.16rem;margin-top:.02rem;white-space:nowrap}.claim-broadcast-icon[data-v-4d122e7b]{background:linear-gradient(145deg,#2e659b,#173f6d);border-radius:.18rem;box-shadow:0 .08rem .16rem rgba(29,73,117,.18);color:#fff;display:grid;flex:0 0 .54rem;height:.54rem;place-items:center;width:.54rem}.claim-broadcast-icon svg[data-v-4d122e7b]{height:.34rem;width:.34rem;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.claim-broadcast-window[data-v-4d122e7b]{flex:1;min-width:0;overflow:hidden;padding-left:.22rem}.claim-broadcast-item[data-v-4d122e7b]{align-items:center;display:flex;min-width:0}.claim-avatar[data-v-4d122e7b]{background:#f4f8fc;border:.01rem solid #d8e4f0;border-radius:50%;color:#496883;display:grid;flex:0 0 .54rem;font-size:.22rem;height:.54rem;place-items:center;width:.54rem}.claim-detail[data-v-4d122e7b]{display:flex;flex-direction:column;margin-left:.14rem;min-width:0}.claim-detail strong[data-v-4d122e7b]{color:#243c58;font-size:.22rem;line-height:1.4}.claim-detail small[data-v-4d122e7b]{color:#75869a;font-size:.18rem}.claim-amount[data-v-4d122e7b]{color:#c75c35;font-size:.24rem;margin-left:auto;padding-left:.12rem;white-space:nowrap}.claim-roll-enter-active[data-v-4d122e7b],.claim-roll-leave-active[data-v-4d122e7b]{transition:transform .35s ease,opacity .35s ease}.claim-roll-enter-from[data-v-4d122e7b]{opacity:0;transform:translateY(.24rem)}.claim-roll-leave-to[data-v-4d122e7b]{opacity:0;transform:translateY(-.24rem)}.home-hot-insurance[data-v-4d122e7b]{margin:.38rem 0}.home-section[data-v-4d122e7b]{background:#fff;border:.01rem solid #e5ebf3;border-radius:.24rem;margin:0 0 .3rem;padding:.28rem .24rem}.trust-section[data-v-4d122e7b]{background:#e9eff7;border:0}.hot-empty[data-v-4d122e7b]{background:#fff;border-radius:.22rem;color:#65758b;font-size:.24rem;padding:.46rem .2rem;text-align:center}@media (prefers-reduced-motion:reduce){.claim-roll-enter-active[data-v-4d122e7b],.claim-roll-leave-active[data-v-4d122e7b],.quick-entry-item[data-v-4d122e7b]{transition:none}}
