.story-heading{max-width:900px;margin:34px 0 0}.story-heading>span{display:inline-flex;align-items:center;gap:9px;color:#138fc1;font-size:10px;font-weight:900;letter-spacing:.18em}.story-heading>span:before{content:"";width:28px;height:2px;background:#36bdf2;border-radius:9px}.story-heading h2{max-width:780px;margin:16px 0 0;color:#081525;font-size:clamp(38px,5.2vw,76px);line-height:.98;letter-spacing:-.055em;text-wrap:balance}.how-grid{margin-top:46px}.how-grid article{position:relative;overflow:hidden;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease}.how-grid article:after{content:"";position:absolute;inset:auto -35% -55% 20%;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(54,189,242,.18),transparent 68%);pointer-events:none}.how-grid article:hover{transform:translateY(-8px);border-color:rgba(54,189,242,.55);box-shadow:0 26px 55px rgba(8,21,37,.12)}.how-grid article>span{font-family:"Apple Color Emoji","Segoe UI Emoji",sans-serif;font-size:26px;filter:saturate(.9);transition:transform .35s ease}.how-grid article:hover>span{transform:scale(1.12) rotate(-4deg)}.how-grid .step-heart>span{background:#fff0f3}.how-grid .step-phone>span{background:#eef5ff}.how-grid .step-location>span{background:#fff4e8}.how-grid .step-analysis>span{background:#f1edff}.how-grid .step-alert>span{background:#fff0e9}.how-grid article:nth-child(2),.how-grid article:nth-child(4){transform:translateY(18px)}.how-grid article:nth-child(2):hover,.how-grid article:nth-child(4):hover{transform:translateY(10px)}
@media(max-width:1100px){.how-grid article:nth-child(2),.how-grid article:nth-child(4),.how-grid article:nth-child(2):hover,.how-grid article:nth-child(4):hover{transform:none}.how-grid article:hover{transform:translateY(-5px)}}
@media(max-width:640px){.story-heading{margin-top:26px}.story-heading h2{font-size:42px}.how-grid{margin-top:30px}.how-grid article{min-height:255px}.how-grid article>span{font-size:25px}}
