.hero-sub-headline{color:#fff;font-size:24px;line-height:32px;margin-top:24px;margin-bottom:40px}.fovo_section.bannertop .heading-style-h1{margin-bottom:0}.fovo_section.header-style-3.bannertop{padding-top:176px}.fovo_section.bannertop .container-1240.w-container{max-width:1440px;padding-left:2.5%;padding-right:2.5%}.fovo_section.bannertop .header_block_3{max-width:620px;padding-bottom:104px}@media screen and (max-width:1280px){.fovo_section.bannertop .header_block_3{max-width:500px}.fovo_section.bannertop .heading-style-h1{font-size:44px}.hero-sub-headline{font-size:20px;line-height:28px}}@media screen and (max-width:991px){.fovo_section.header-style-3.bannertop{padding-top:140px}.fovo_section.bannertop .header_block_3{max-width:100%;padding-bottom:0}.hero-sub-headline{text-align:center}}@media screen and (max-width:767px){.fovo_section.header-style-3.bannertop{padding-top:100px}.hero-sub-headline{font-size:20px;line-height:28px;margin-top:24px;margin-bottom:32px}}.fovo_section.spriggy_features.home-section-safety{padding-top:96px;padding-bottom:96px}.home-section-safety .container-1170{max-width:1200px;padding-left:2.5%;padding-right:2.5%}.home-section-safety .text-block-427{color:#1b1f39;font-size:20px;line-height:1.3;text-wrap:balance}.home-section-safety .safety-features_blocks{justify-content:center;text-align:center}.home-section-safety .div-block-49{display:flex;justify-content:center}.home-section-safety .safety_feature_block{text-align:center;align-items:center;display:flex;flex-direction:column;width:100%;box-shadow:2px 2px 14px 3px #0000000d}@media screen and (max-width:991px){.home-section-safety .safety-features_blocks{background-color:transparent;border-radius:0;padding-top:0;padding-bottom:0;box-shadow:none}.home-section-safety .safety_feature_block{background-color:var(--white);border-radius:16px;padding:48px 32px;box-shadow:3px 3px 14.7px #0000000d}.home-section-safety .div-block-49{width:33.33%;padding:16px}}@media screen and (max-width:767px){.home-section-safety .div-block-49{width:100%;padding:8px 16px}}.icon-color-change{color:#5214dc}.lp-life360--how-it-works--wrapper{padding-top:96px;padding-bottom:96px;grid-row-gap:64px}.lp-life-360--how-it-works--card,.lp-life-360--how-it-works--card-text{grid-column-gap:8px;grid-row-gap:8px}.lp-life360--how-it-works--intro-container{grid-column-gap:24px}.lp-life-360--social-proof--wrapper{padding-bottom:96px;grid-row-gap:32px}.get-set-up--paragraph{font-size:20px;line-height:1.3}.get-set-up--step{font-size:15px}.section--get-set-up{padding-top:96px;padding-bottom:96px}.wrapper--get-set-up{grid-row-gap:48px}.hp-4-col{grid-column-gap:40px;grid-row-gap:40px;grid-template-columns:1fr 1fr 1fr 1fr;width:100%}.lp-life-360--how-it-works .lp-360--how-it-works_intro-h3,.hp-4-col .lp-life360--how-it-works_card_h4{text-wrap:balance}.lp-life360--how-it-works--icon-wrapper--card{height:40px;width:40px;overflow:hidden}.lp-life360--how-it-works--icon-card{height:100%;width:auto;object-fit:contain}.hp-card-description{color:#5b5e70;font-size:20px;line-height:1.3;margin:0}.hp-value-prop-pill{color:#4614b8;letter-spacing:.5px;text-transform:uppercase;background-color:#d6c2ff;border-radius:999px;margin-bottom:16px;padding:16px 24px;font-size:15px;font-weight:700;line-height:1;display:inline-block}.lp-life360--how-it-works--intro-text-container .lp-360--how-it-works_intro-h3{margin-bottom:16px}.hp-value-prop-subline{color:var(--heading-black);font-size:20px;line-height:130%;margin:0;text-wrap:balance}@media screen and (max-width:767px){.hp-value-prop-subline{text-align:center}}.hp-teens-highlight-card{background:#4614b814;border-radius:16px;padding:32px 40px;margin-top:-48px;width:100%;display:flex;align-items:center;gap:24px}.hp-teens-highlight-card__icon{width:40px;height:40px;min-width:40px;border-radius:50%;background:#4614b81a;display:flex;align-items:center;justify-content:center}.hp-teens-highlight-card__icon svg path{stroke:#4614b8}.hp-teens-highlight-card__text{font-size:20px;line-height:1.3;font-weight:400;color:var(--heading-black);margin:0}@media screen and (max-width:767px){.hp-card-description{text-align:center;font-size:16px}.hp-4-col{grid-template-columns:1fr}.hp-4-col .lp-life-360--how-it-works--card{max-width:320px;margin-inline:auto}.hp-teens-highlight-card{padding:24px;margin-top:-32px}.hp-teens-highlight-card__text{font-size:16px}}@media screen and (min-width:768px)and (max-width:991px){.hp-4-col{grid-template-columns:1fr 1fr}}
