.pka-parent-reviews-main,.pka-parent-reviews-main *{box-sizing:border-box;font-family:"Helvetica Neue", var(--font-inter-tight), Helvetica, Arial, sans-serif}.pka-parent-reviews-main{width:100%;max-width:1180px;margin:0 auto;padding:34px 24px 44px}.pka-parent-reviews-heading{text-align:center;width:100%;max-width:820px;margin:0 auto 36px}.pka-parent-reviews-eyebrow{color:#0b6fa8;letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;font-size:15px;font-weight:800;line-height:1.1}.pka-parent-reviews-heading h1{color:#a11b1d;text-wrap:balance;letter-spacing:-.06em!important;text-align:center!important;white-space:normal!important;width:100%!important;max-width:780px!important;margin:0 auto 18px!important;padding:0!important;font-size:clamp(68px,5.7vw,84px)!important;font-weight:800!important;line-height:.9!important;display:block!important}.pka-parent-reviews-intro{color:#404040;width:100%;max-width:650px;margin:0 auto;font-size:17px;font-weight:400;line-height:1.62}.pka-parent-reviews-google{text-align:center;background:#f8f7f4;border:1px solid #e9e6e1;border-radius:20px;width:100%;max-width:1040px;margin:0 auto 42px;padding:28px 28px 30px}.pka-parent-reviews-google-label{color:#0b6fa8;letter-spacing:.13em;text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:800;line-height:1.2}.pka-parent-reviews-google-title{color:#111;letter-spacing:-.03em;margin-bottom:10px;font-size:28px;font-weight:700;line-height:1.18}.pka-parent-reviews-google-description{color:#606060;max-width:620px;margin:0 auto 24px;font-size:15px;line-height:1.55}.pka-parent-reviews-google-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.pka-google-card{text-align:left;background:#fff;border:1px solid #e7e4de;border-radius:18px;padding:24px 22px 22px;box-shadow:0 4px 14px #00000006}.pka-google-logo{letter-spacing:-.035em;margin-bottom:14px;font-size:27px;font-weight:700;line-height:1}.pka-google-logo .g-blue{color:#4285f4}.pka-google-logo .g-red{color:#ea4335}.pka-google-logo .g-yellow{color:#fbbc05}.pka-google-logo .g-green{color:#34a853}.pka-google-location{color:#111;letter-spacing:-.025em;margin-bottom:8px;font-size:22px;font-weight:700;line-height:1.2}.pka-google-copy{color:#606060;margin-bottom:18px;font-size:15px;line-height:1.5}.pka-google-link{border-radius:var(--radius-button);letter-spacing:.06em;text-transform:uppercase;background:#a11b1d;justify-content:center;align-items:center;min-height:46px;padding:0 18px;font-size:13px;font-weight:700;line-height:1;transition:opacity .18s,transform .18s;display:inline-flex;color:#fff!important;text-decoration:none!important}.pka-google-link:hover{opacity:.92}.pka-google-link:active{transform:scale(.99)}.pka-family-reviews{width:100%;max-width:1040px;margin:0 auto}.pka-family-reviews-heading{text-align:center;width:100%;max-width:680px;margin:0 auto 30px}.pka-family-reviews-eyebrow{color:#0b6fa8;letter-spacing:.18em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:800;line-height:1}.pka-family-reviews-heading h2{color:#111!important;letter-spacing:-.04em!important;margin:0 0 10px!important;font-size:32px!important;font-weight:700!important;line-height:1.15!important}.pka-family-reviews-heading p{width:100%;max-width:550px;color:#606060!important;margin:0 auto!important;font-size:16px!important;font-weight:400!important;line-height:1.55!important}.pka-review-featured{background:#f8f7f4;border:1px solid #e9e6e1;border-radius:20px;width:100%;margin:0 0 22px;padding:34px 38px 30px;box-shadow:0 5px 18px #00000006}.pka-review-featured-quote{color:#ef87ae;height:42px;margin-bottom:12px;font-family:Georgia,serif;font-size:62px;font-weight:700;line-height:.75}.pka-review-featured-copy{width:100%;max-width:900px}.pka-review-featured-copy p{color:#3f3f3f!important;margin:0 0 16px!important;font-size:17px!important;font-weight:400!important;line-height:1.65!important}.pka-review-featured-copy p:last-child{margin-bottom:0!important}.pka-review-featured-author{border-top:1px solid #ddd9d1;margin-top:23px;padding-top:17px}.pka-review-featured-author strong{color:#111;margin-bottom:3px;font-size:15px;font-weight:700;line-height:1.3;display:block}.pka-review-featured-author span{color:#6a6a6a;font-size:14px;line-height:1.45}.pka-review-masonry{column-count:2;column-gap:20px;width:100%}.pka-review-card{break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;vertical-align:top;background:#fff;border:1px solid #e8e8e8;border-radius:18px;width:100%;margin:0 0 20px;padding:28px 26px 24px;display:inline-block;box-shadow:0 4px 16px #00000008}.pka-review-quote-mark{color:#ef87ae;height:36px;margin-bottom:11px;font-family:Georgia,serif;font-size:50px;font-weight:700;line-height:.72}.pka-review-card p{color:#404040!important;margin:0 0 15px!important;font-size:16px!important;font-weight:400!important;line-height:1.62!important}.pka-review-card p:last-of-type{margin-bottom:18px!important}.pka-review-author{border-top:1px solid #e7e7e7;margin-top:2px;padding-top:15px}.pka-review-author strong{color:#111;margin-bottom:3px;font-size:15px;font-weight:700;line-height:1.3;display:block}.pka-review-author span{color:#707070;font-size:13.5px;line-height:1.45}.pka-parent-reviews-closing{color:#111;text-align:center;border-top:1px solid #e4e4e4;width:100%;max-width:640px;margin:36px auto 0;padding-top:22px;font-size:18px;font-weight:700;line-height:1.4}@media screen and (max-width:767px){.pka-parent-reviews-main{padding:28px 18px 34px}.pka-parent-reviews-heading{margin-bottom:30px}.pka-parent-reviews-heading h1{letter-spacing:-.062em!important;max-width:350px!important;font-size:clamp(48px,13.5vw,59px)!important;line-height:.88!important}.pka-parent-reviews-intro{font-size:16px;line-height:1.58}.pka-parent-reviews-google{border-radius:16px;margin-bottom:36px;padding:24px 18px 20px}.pka-parent-reviews-google-title{font-size:24px}.pka-parent-reviews-google-description{margin-bottom:18px;font-size:14px;line-height:1.5}.pka-parent-reviews-google-grid{grid-template-columns:1fr;gap:14px}.pka-google-card{border-radius:16px;padding:20px 18px 18px}.pka-google-location{font-size:20px}.pka-family-reviews-heading{margin-bottom:22px}.pka-family-reviews-heading h2{font-size:27px!important}.pka-family-reviews-heading p{max-width:340px;font-size:15px!important}.pka-review-featured{border-radius:16px;margin-bottom:16px;padding:25px 20px 22px}.pka-review-featured-quote{font-size:54px}.pka-review-featured-copy p{font-size:16px!important;line-height:1.58!important}.pka-review-masonry{column-count:1;column-gap:0}.pka-review-card{border-radius:16px;margin-bottom:16px;padding:24px 20px 21px;display:block}.pka-review-card p{font-size:15px!important;line-height:1.6!important}.pka-parent-reviews-closing{margin-top:26px;font-size:17px}}@media screen and (max-width:390px){.pka-parent-reviews-heading h1{max-width:325px!important;font-size:46px!important}}.pka-reviews-tour{z-index:1;margin-top:-6.6vw;padding:0 16px;position:relative}@media (max-width:767px){.pka-reviews-tour{margin-top:-10vw}}.pka-reviews-tour>div{margin-top:0}
