.main[view=parentalPracticesReport] .intro{max-width:100%;overflow:hidden;background:#000}@media (max-width:991px){.main[view=parentalPracticesReport] .intro{padding-top:96px}}@media (max-width:640px){.main[view=parentalPracticesReport] .intro{padding-top:0}}.main[view=parentalPracticesReport] .intro .container{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:stretch;gap:20px}.main[view=parentalPracticesReport] .intro .container:after,.main[view=parentalPracticesReport] .intro .container:before{display:none}@media (max-width:991px){.main[view=parentalPracticesReport] .intro .container{flex-flow:column nowrap;align-items:center;justify-content:center}}.main[view=parentalPracticesReport] .intro .intro-image{width:60%;max-width:816px;padding:100px 0 0}@media (max-width:991px){.main[view=parentalPracticesReport] .intro .intro-image{width:100%;height:auto;order:2;padding:0}}.main[view=parentalPracticesReport] .intro .intro-image img{position:absolute;bottom:0}@media (max-width:991px){.main[view=parentalPracticesReport] .intro .intro-image img{position:relative}}.main[view=parentalPracticesReport] .intro .intro-content{display:flex;flex-flow:column nowrap;justify-content:center;align-items:flex-start;width:40%;max-width:640px;padding:128px 16px}@media (max-width:991px){.main[view=parentalPracticesReport] .intro .intro-content{width:100%;max-width:100%;order:1;padding:0}}@media (max-width:640px){.main[view=parentalPracticesReport] .intro .intro-content{padding:64px 16px 48px}}@media (max-width:480px){.main[view=parentalPracticesReport] .intro .intro-content{padding:48px 16px 40px}}.main[view=parentalPracticesReport] .intro .intro-content .preHeading{display:inline-block;font-weight:600;color:#ffc700;margin:0 0 8px;font-size:22px;width:100%}@media (max-width:991px){.main[view=parentalPracticesReport] .intro .intro-content .preHeading{font-size:20px;text-align:center}}@media (max-width:768px){.main[view=parentalPracticesReport] .intro .intro-content .preHeading{font-size:18px}}@media (max-width:480px){.main[view=parentalPracticesReport] .intro .intro-content .preHeading{font-size:16px}}.main[view=parentalPracticesReport] .intro .intro-content h1{color:#fff;width:100%}@media (max-width:991px){.main[view=parentalPracticesReport] .intro .intro-content h1{text-align:center}}@media (max-width:640px){.main[view=parentalPracticesReport] .intro .intro-content h1{text-align:start}}@media (max-width:480px){.main[view=parentalPracticesReport] .intro .intro-content h1{text-align:center}}.main[view=parentalPracticesReport] .intro .intro-content p{color:#fff}@media (max-width:991px){.main[view=parentalPracticesReport] .intro .intro-content p{text-align:center}}@media (max-width:991px){.main[view=parentalPracticesReport] .intro .intro-content .actions{justify-content:center}}.main[view=parentalPracticesReport] #keyTakeaways{background:#fff;padding:72px 0}@media (max-width:1440px){.main[view=parentalPracticesReport] #keyTakeaways{padding:64px 0}}@media (max-width:1200px){.main[view=parentalPracticesReport] #keyTakeaways{padding:56px 0}}@media (max-width:991px){.main[view=parentalPracticesReport] #keyTakeaways{padding:48px 0}}@media (max-width:768px){.main[view=parentalPracticesReport] #keyTakeaways{padding:40px 0}}@media (max-width:480px){.main[view=parentalPracticesReport] #keyTakeaways{padding:32px 0}}.main[view=parentalPracticesReport] #keyTakeaways .box{padding:56px 58px}@media (max-width:1440px){.main[view=parentalPracticesReport] #keyTakeaways .box{padding:56px}}@media (max-width:1400px){.main[view=parentalPracticesReport] #keyTakeaways .box{padding:48px 56px}}@media (max-width:1200px){.main[view=parentalPracticesReport] #keyTakeaways .box{padding:48px}}@media (max-width:1100px){.main[view=parentalPracticesReport] #keyTakeaways .box{padding:48px 36px}}.main[view=parentalPracticesReport] #keyTakeaways h2{text-align:center;margin-bottom:24px}.main[view=parentalPracticesReport] #keyTakeaways h2+p{text-align:center;max-width:1150px;width:100%;margin:0 auto 68px}@media (max-width:991px){.main[view=parentalPracticesReport] #keyTakeaways h2+p{margin-bottom:57px}}@media (max-width:768px){.main[view=parentalPracticesReport] #keyTakeaways h2+p{margin-bottom:48px}}@media (max-width:640px){.main[view=parentalPracticesReport] #keyTakeaways h2+p{margin-bottom:40px}}@media (max-width:480px){.main[view=parentalPracticesReport] #keyTakeaways h2+p{margin-bottom:32px}}.main[view=parentalPracticesReport] #keyTakeaways h2+p em{font-style:italic;font-weight:700}.main[view=parentalPracticesReport] #keyTakeaways .theTakeaways{display:flex;flex-flow:row nowrap;justify-content:center;align-items:stretch;gap:56px 10%;width:100%;margin:0 auto}@media (max-width:1200px){.main[view=parentalPracticesReport] #keyTakeaways .theTakeaways{gap:56px 48px}}@media (max-width:991px){.main[view=parentalPracticesReport] #keyTakeaways .theTakeaways{gap:48px}}@media (max-width:768px){.main[view=parentalPracticesReport] #keyTakeaways .theTakeaways{gap:32px;flex-flow:column nowrap;align-items:center}}.main[view=parentalPracticesReport] #keyTakeaways .theTakeaways span{display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:center;width:33%;text-align:center;padding:90px 0 0;position:relative}@media (max-width:991px){.main[view=parentalPracticesReport] #keyTakeaways .theTakeaways span{width:480px;max-width:100%}}.main[view=parentalPracticesReport] #keyTakeaways .theTakeaways span.cyberConvo{background:url("/assets/graphics/iso-cyber-convo.svg") no-repeat center top/140px}.main[view=parentalPracticesReport] #keyTakeaways .theTakeaways span.noStrongPw{background:url("/assets/graphics/iso-no-strong-pw.svg") no-repeat center top/140px}.main[view=parentalPracticesReport] #keyTakeaways .theTakeaways span.cyberEdu{background:url("/assets/graphics/iso-cyber-edu.svg") no-repeat center top/140px}.main[view=parentalPracticesReport] #keyTakeaways .theTakeaways span h3{font-size:20px}.main[view=parentalPracticesReport] #keyTakeaways .theTakeaways span p.finding{padding:16px 24px;background:#f0f0f0;margin-top:32px;border-radius:8px;text-align:start;width:100%}@media (max-width:768px){.main[view=parentalPracticesReport] #keyTakeaways .theTakeaways span p.finding{position:relative;margin-top:16px}}.main[view=parentalPracticesReport] #keyTakeaways .actions{width:100%;margin:56px 0 0;text-align:center}