.hv-sec{padding-block:clamp(28px,4.5vw,64px)}.hv-btn-line{color:var(--coral);border-color:var(--coral);background:#fff}.hv-btn-line:hover{background:var(--coral);color:#fff}.hv-fwrap{gap:14px;display:grid}.hv-fnd{aspect-ratio:1.5;isolation:isolate;background:radial-gradient(60% 55% at 50% 30%,#ffffff61,#0000 70%),linear-gradient(165deg,#7fb0ff 0%,#3d78f2 52%,#2457dc 100%);border-radius:30px;margin:40px 5% 0;position:relative}.hv-ft{z-index:1;background:#cfe0ff;border-radius:14px;margin:0;position:absolute;overflow:hidden;box-shadow:0 14px 26px -10px #0a1e5a73}.hv-ft img{object-fit:cover;width:100%;height:100%}.hv-ft.t1{aspect-ratio:3/2;width:31%;top:-7%;left:-5%;transform:rotate(-4deg)}.hv-ft.t2{aspect-ratio:3/2;z-index:2;width:29%;top:30%;left:-8%;transform:rotate(3deg)}.hv-ft.t4{aspect-ratio:4/3;width:31%;top:3%;right:-6%;transform:rotate(4deg)}.hv-ft.t5{aspect-ratio:1;border-radius:12px;width:19%;top:47%;right:-3%;transform:rotate(-3deg)}.hv-me{z-index:3;filter:drop-shadow(0 10px 22px #0a1e5a47);width:63%;height:auto;position:absolute;bottom:0;left:18.5%}.hv-fnd:after{content:"";z-index:4;background:linear-gradient(#2457dc00,#1e48c4e0);border-radius:0 0 30px 30px;height:34%;position:absolute;bottom:0;left:0;right:0}.hv-nm{z-index:5;text-align:center;color:#fff;text-shadow:0 2px 12px #0c1e5a59;position:absolute;bottom:6%;left:0;right:0}.hv-nm b{font:800 clamp(1.45rem,4.5vw,2.1rem)/1 var(--head);display:block}.hv-nm span{font:600 .9rem/1.2 var(--body);color:#eaf1ff;margin-top:6px;display:block}.hv-quote{background:#fff;border-radius:28px;padding:52px 24px 26px;font-size:1.02rem;line-height:1.55;position:relative}.hv-quote:before{content:"“";font:800 5rem/1 var(--head);color:var(--coral);position:absolute;top:-6px;left:20px}.hv-quote p{margin:0 0 12px}.hv-acts{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}@media (min-width:900px){.hv-fwrap{grid-template-columns:1.05fr 1fr;align-items:center;gap:28px}.hv-fnd{margin:40px 7% 0}.hv-quote{padding:68px 44px 40px}.hv-quote:before{left:38px}}
