/* Measured against the sole 1190 x 1322 approved PNG. Home-only styles. */
.panda-home-final{--hf-ink:#122248;--hf-cyan:#02a0c5;--hf-muted:#727da5;background:#fff!important;color:var(--hf-ink);font-family:Arial,sans-serif;-webkit-font-smoothing:antialiased}
.hf-main,.hf-main *,.hf-header,.hf-header *{box-sizing:border-box}
.hf-main :is(h1,h2,h3,p,ul){margin:0;padding:0}.hf-main ul{list-style:none}.hf-main a{text-decoration:none}.hf-main img{display:block;max-width:none}.hf-main :is(h1,h2,h3){color:var(--hf-ink);font-family:"Segoe UI",Arial,sans-serif;font-weight:900}
.panda-home-final #allrecords .hf-main :is(h1,h2,h3){font-family:"Segoe UI",Arial,sans-serif!important;color:var(--hf-ink)}
.panda-home-final #allrecords .hf-main ul{padding:0;list-style:none}
.hf-main a:focus-visible,.hf-header :is(a,button):focus-visible{outline:3px solid #008da9;outline-offset:4px}.hf-main [id]{scroll-margin-top:20px}
.hf-icon{width:32px;height:32px;flex:none}.hf-icon--arrow{width:18px;height:18px}.hf-icon--cap{width:42px;height:36px}
.panda-home-final .hf-header{position:absolute;inset:0 0 auto;z-index:1000;background:transparent;box-shadow:none;border:0;backdrop-filter:none}
.panda-home-final .hf-header .en-header__inner{position:relative;width:min(1190px,100%);height:112px;min-height:112px;margin:auto;padding:0;display:block}
.panda-home-final .hf-header .en-brand{position:absolute;left:53px;top:20px;display:block;width:155px;height:78px}
.panda-home-final .hf-header .en-brand img{width:155px;height:78px;object-fit:contain}
.panda-home-final .hf-header .en-nav.panda-desktop-nav{position:absolute;left:260px;top:43px;width:535px;display:flex;align-items:center;justify-content:space-between;gap:0;margin:0;height:42px}
.panda-home-final .hf-header :is(.en-nav>a,.panda-nav-toggle,.hf-news-toggle){font:400 14px/20px Arial,sans-serif;color:#24365f;white-space:nowrap}
.panda-home-final .hf-header .panda-nav-toggle{padding:11px 0;gap:9px}
.hf-header .panda-nav-toggle[aria-expanded=true]>svg{transform:rotate(180deg)}
.panda-home-final .hf-header .en-header-cta{position:absolute;left:865px;top:39px;width:240px;height:49px;padding:0;gap:19px;font:400 15px/20px Arial,sans-serif;background:#01a3c7;border:0;border-radius:25px;color:#fff}
.panda-home-final .hf-header .en-header-cta .hf-icon{width:18px;height:18px}
.panda-home-final .hf-header .en-menu{display:none}
.hf-news{position:relative}.hf-news-toggle{border:0;background:none;cursor:pointer;padding:11px 0}.hf-news-panel{position:absolute;top:100%;left:-70px;width:270px;padding:18px;border:1px solid #dfedf5;border-radius:18px;background:#fff;box-shadow:0 12px 30px #12224812;font:14px/1.5 Arial,sans-serif}.hf-news-panel p{margin:0 0 10px;color:#727da5}.hf-news-panel a{display:flex;align-items:center;gap:10px;color:#00869f!important;font:14px/1.5 Arial,sans-serif}
.hf-hero{position:relative;height:519px;overflow:hidden;background:radial-gradient(ellipse at 91% 44%,#fff8e8 0,transparent 45%),linear-gradient(104deg,#fff 5%,#fcfefe 46%,#f6f3eb 100%)}
.hf-hero-canvas{position:relative;width:1190px;height:519px;margin:auto}
.hf-eyebrow{text-transform:uppercase;color:#6076a4;letter-spacing:4.4px;font:500 13px/18px Arial,sans-serif}
.hf-hero-eyebrow{position:absolute;left:53px;top:145px;letter-spacing:4.5px}
.hf-hero h1{position:absolute;left:51px;top:165px;z-index:3;letter-spacing:-2.7px;line-height:1.06}
.hf-title-first{display:block;white-space:nowrap;font-size:63px;line-height:75px;font-weight:900}
.hf-title-second{display:block;width:max-content;white-space:nowrap;font-size:72px;line-height:72px;margin-top:-11px;color:var(--hf-cyan);letter-spacing:-4.2px}
.hf-lead{position:absolute;left:53px;top:322px;color:var(--hf-muted);font:400 21px/26px Arial,sans-serif;letter-spacing:-.65px;z-index:3}
.hf-hero-benefits{position:absolute;left:53px;top:394px;width:521px;display:grid;grid-template-columns:202px 181px 138px;z-index:3}
.hf-hero-benefits>li>span{width:68px;height:66px;border-radius:50%;background:#dcf3fe;color:#02a0c5;display:grid;place-items:center}
.hf-hero-benefits>li:nth-child(2)>span{background:#fef6e2;color:#fe890a}.hf-hero-benefits>li:nth-child(3)>span{background:#cffaee;color:#0f9879}
.hf-hero-benefits p{margin-top:6px;color:#40547f;font:400 16px/19px Arial,sans-serif;letter-spacing:-.3px}
.hf-yellow-shapes{position:absolute;left:600px;top:203px;width:500px;height:310px;z-index:0}
.hf-hero-photo{position:absolute;left:636px;top:84px;width:406px;height:428px;overflow:hidden;border-radius:44% 45% 8% 9%;z-index:1}
.hf-hero-photo img{width:100%;height:100%;object-fit:cover;object-position:center}
.hf-handwriting{position:absolute;left:995px;top:121px;width:130px;font:italic 17px/19px "Segoe Print","Comic Sans MS",cursive;color:#52618f;text-align:center;transform:rotate(-13deg);z-index:2}.hf-handwriting span:last-child{display:inline-block;padding-left:30px}
.hf-hand-heart{position:absolute;left:1109px;top:176px;z-index:2}
.hf-social{position:absolute;left:993px;top:317px;width:166px;height:169px;display:grid;place-items:center;background:#fff;border-radius:50%;z-index:4}
.hf-social img{width:146px;height:146px;object-fit:contain;border-radius:50%}
.hf-coral-rays{position:absolute;left:620px;top:174px;z-index:3}.hf-yellow-rays{position:absolute;left:485px;top:251px;z-index:3}
.hf-wave{position:absolute;bottom:-1px;left:0;width:100%;height:33px;z-index:5}
.hf-directions{position:relative;background:#fff;border-radius:20px 20px 0 0;margin:0;z-index:6;padding-bottom:24px}
.hf-container{width:1112px;margin:auto}
.hf-directions-intro{position:relative;height:137px}
.hf-section-eyebrow{position:absolute;left:69px;top:23px;font-size:12px;line-height:17px;letter-spacing:4px}
.hf-section-eyebrow:before{content:"";position:absolute;left:-54px;top:7px;width:33px;height:3px;background:#fe7b05;border-radius:3px}
.hf-directions-intro h2{position:absolute;left:14px;top:47px;font-size:36px;line-height:35px;letter-spacing:-2.05px;white-space:nowrap}
.hf-directions-description{position:absolute;left:492px;top:53px;color:var(--hf-muted);font:400 15px/21px Arial,sans-serif;letter-spacing:-.44px}
.hf-button{display:inline-flex;align-items:center;justify-content:center;gap:16px;box-sizing:border-box;width:151px;height:39px;background:#e0f6fe;border-radius:24px;color:#029bc7!important;font:400 14px/20px Arial,sans-serif;white-space:nowrap;transition:background .15s}
.hf-button:hover{background:#caeffc;color:#0086a5!important}.hf-button--all{position:absolute;left:912px;top:58px;width:192px;height:46px;gap:17px}
.hf-row{display:grid;min-width:0}.hf-row--four{grid-template-columns:268fr 13fr 268fr 13fr 266fr 15fr 269fr}.hf-row--three{grid-template-columns:369fr 11fr 352fr 9fr 371fr;margin-top:10px}
.hf-row>:nth-child(1){grid-column:1}.hf-row>:nth-child(2){grid-column:3}.hf-row>:nth-child(3){grid-column:5}.hf-row>:nth-child(4){grid-column:7}
.hf-card{position:relative;min-width:0;height:324px;border-radius:18px;background:#e9f7fe;box-shadow:0 1px 3px #d5ecf53b}
.hf-card--2{background:#fef9eb}.hf-card--3{background:#fef1f3}.hf-card--4{background:#e6fdf8}
.hf-row--four .hf-card:before{content:"";position:absolute;inset:23px 9px 129px;border-radius:48% 52% 42% 35%;background:#ccebfe}
.hf-row--four .hf-card--2:before{background:#feeebf}.hf-row--four .hf-card--3:before{background:#feddde}.hf-row--four .hf-card--4:before{background:#c3fbe9}
.hf-photo{position:absolute;left:0;top:0;width:100%;height:188px;border-radius:18px 18px 0 0;overflow:hidden}
.hf-photo img{width:100%;height:100%;object-fit:cover;object-position:center}
.panda-home-final .hf-hero-photo{box-shadow:0 12px 30px rgba(35,66,83,.09),0 0 0 7px rgba(255,255,255,.62)}
.panda-home-final .hf-photo img{filter:drop-shadow(0 5px 9px rgba(35,66,83,.12))}
.hf-row--four .hf-photo img{clip-path:ellipse(49% 79% at 50% 77%)}
.hf-card-copy{position:absolute;left:0;top:188px;width:100%;height:136px;padding:9px 24px 14px;background:#fffffffa;border:1px solid #f0f8fb;border-radius:15px}
.hf-card-copy h3{font-size:21px;line-height:25px;letter-spacing:-.85px;white-space:nowrap}
.hf-card-copy p{margin-top:3px;color:var(--hf-muted);font:400 16px/19px Arial,sans-serif;letter-spacing:-.4px}
.hf-card-copy .hf-button{position:absolute;left:22px;bottom:13px}
.hf-row--three .hf-card{height:185px;box-shadow:none;overflow:hidden}
.hf-card--5{background:#fef0f4}.hf-card--6{background:#ebf8fe}.hf-card--7{background:#fef9ea}
.hf-row--three .hf-card-copy{inset:0;width:100%;height:100%;padding:30px 24px 17px;border:0;border-radius:0;background:none;z-index:2;pointer-events:none}
.hf-row--three .hf-card-copy h3{font-size:22px;line-height:27px;letter-spacing:-1px}
.hf-row--three .hf-card-copy p{margin-top:8px;font-size:14px;line-height:17px;letter-spacing:-.45px}
.hf-row--three .hf-card-copy .hf-button{left:24px;bottom:17px;width:147px;pointer-events:auto}
.hf-card--6 .hf-card-copy .hf-button{width:143px}.hf-card--7 .hf-card-copy .hf-button{width:146px}
.hf-row--three .hf-photo{top:4px;height:178px;border-radius:52% 45% 12px 15px}
.hf-photo--art-and-clay{left:234px;width:134px}.hf-photo--speech-therapy{left:218px;width:133px}.hf-photo--book-club{left:237px;width:133px}
.hf-card-decor{position:absolute;z-index:3;pointer-events:none}.hf-card--5 .hf-card-decor{left:177px;top:5px;width:39px;height:44px}.hf-card--6 .hf-card-decor{left:163px;top:22px;width:46px;height:38px}.hf-card--7 .hf-card-decor{left:172px;top:43px;width:60px;height:52px}
.hf-values{margin-top:12px!important;width:1113px;height:111px;display:grid;grid-template-columns:268px 260px 294px 291px;background:#ebf8fe;border-radius:20px;overflow:hidden}
.hf-values li{position:relative;display:flex;gap:19px;align-items:flex-start;padding:16px 0 10px 22px}
.hf-values li+li:before{content:"";position:absolute;left:0;top:23px;bottom:21px;width:1px;background:#c2ecfc}
.hf-values li>span{width:66px;height:66px;border-radius:50%;display:grid;place-items:center;flex:none;background:#fed7c0;color:#ff7a16}
.hf-values li:nth-child(2)>span{background:#c7f2fd;color:#02a0c5}.hf-values li:nth-child(3)>span{background:#feeec5;color:#ff9507}.hf-values li:nth-child(4)>span{background:#c2f7e6;color:#08a687}
.hf-values li>div{padding-top:3px}.hf-values h3{font:700 14px/17px Arial,sans-serif!important;letter-spacing:-.4px}.hf-values p{margin-top:7px;font:400 12px/16px Arial,sans-serif;color:var(--hf-muted);letter-spacing:-.35px}
@media(min-width:1191px){.hf-hero-canvas{margin-left:auto;margin-right:auto}}
/* Final glyph placement measured from the 1190px reference screenshot. */
@media(min-width:1190px){.hf-hero h1{top:167px}.hf-title-first{font-size:63.5px}.hf-title-second{margin-left:3px;margin-top:-16px;letter-spacing:-4px}.hf-directions-intro h2{top:48px;letter-spacing:-1.9px}}
@media(min-width:901px) and (max-width:1189px){
 .hf-hero-canvas{width:100%;height:519px}.hf-container{width:calc(100% - 48px)}
 .panda-home-final .hf-header .en-brand{left:28px}.panda-home-final .hf-header .en-nav.panda-desktop-nav{left:205px;width:calc(100% - 485px)}.panda-home-final .hf-header :is(.en-nav>a,.panda-nav-toggle,.hf-news-toggle){font-size:12px}.panda-home-final .hf-header .en-header-cta{left:auto;right:28px;width:220px}
 .hf-hero h1{left:28px}.hf-hero-eyebrow,.hf-lead,.hf-hero-benefits{left:30px}.hf-title-first{font-size:58px}.hf-title-second{font-size:70px}.hf-lead{font-size:19px;line-height:25px;letter-spacing:-.7px}.hf-hero-photo{left:auto;right:65px;width:35%;height:410px;top:102px}.hf-social{left:auto;right:24px;top:340px;width:144px;height:144px}.hf-social img{width:126px;height:126px}.hf-handwriting{left:auto;right:36px;top:130px;font-size:14px;line-height:17px}.hf-hand-heart{left:auto;right:29px;top:190px}.hf-yellow-shapes{left:auto;right:30px;width:43%}.hf-coral-rays{left:52%;top:170px}.hf-yellow-rays{left:435px;top:253px}
 .hf-directions-intro h2{font-size:30px;line-height:32px;letter-spacing:-1.3px}.hf-directions-description{left:45%;width:35%;font-size:13px;line-height:19px}.hf-desktop-break{display:none}.hf-button--all{left:auto;right:0;width:160px;font-size:12px;gap:8px}.hf-card-copy{padding-inline:15px}.hf-card-copy h3{font-size:18px}.hf-card-copy p{font-size:14px}.hf-card-copy .hf-button{left:14px}
 .hf-row--three .hf-card-copy{padding-left:18px}.hf-row--three .hf-card-copy h3{font-size:20px}.hf-row--three .hf-card-copy p{font-size:12px;line-height:15px}.hf-row--three .hf-card-copy .hf-button{left:18px;width:128px}.hf-row--three .hf-photo{left:auto;right:0;width:36%}.hf-card--5 .hf-card-decor{left:50%}.hf-card--6 .hf-card-decor{left:46%}.hf-card--7 .hf-card-decor{left:48%;width:47px}
 .hf-values{width:100%;grid-template-columns:repeat(4,minmax(0,1fr))}.hf-values li{padding-left:12px;gap:12px}.hf-values li>span{width:52px;height:52px}.hf-values h3{font-size:12px!important;line-height:15px!important}.hf-values p{font-size:10px;line-height:14px}
}
@media(max-width:1050px) and (min-width:901px){.hf-title-first{font-size:52px}.hf-title-second{font-size:65px}.hf-hero-benefits{width:480px;grid-template-columns:178px 161px 141px}.hf-lead{font-size:17px}.hf-hero-photo{right:45px;width:35%}.hf-yellow-rays{left:402px}.hf-card-copy h3{font-size:16px;letter-spacing:-.7px}.hf-directions-intro h2{font-size:27px}.hf-directions-description{left:43%;width:33%}.hf-button--all{width:150px}.hf-row--three .hf-card-copy p{font-size:11px;letter-spacing:-.4px}.hf-row--three .hf-card-copy h3{font-size:18px}.hf-row--three .hf-photo{width:34%}.hf-card--7 .hf-card-decor{display:none}}
@media(max-width:900px){
 .panda-home-final .hf-header{position:relative;background:#fff}.panda-home-final .hf-header .en-header__inner{height:100px;min-height:100px;width:calc(100% - 48px);display:flex;gap:16px}.panda-home-final .hf-header .en-brand{position:static;width:140px;height:auto;flex:none}.panda-home-final .hf-header .en-brand img{width:140px;height:auto}.panda-home-final .hf-header .en-nav.panda-desktop-nav{display:none}.panda-home-final .hf-header .en-header-cta{position:static;display:inline-flex;margin-left:auto;width:220px;height:49px;font-size:14px;flex:none}.panda-home-final .hf-header .en-menu{display:flex;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:10px;border:0;border-radius:12px;background:#e0f6fe;color:#122248}.panda-home-final .hf-header .en-menu span{width:24px;height:2px;background:currentColor}.panda-home-final .hf-header .en-mobile-nav{width:calc(100% - 48px)}.hf-news-panel{position:static;box-shadow:none;width:100%;margin:0 0 12px}.hf-news-toggle{width:100%;text-align:left;padding:14px 8px}
 .hf-hero{height:450px}.hf-hero-canvas{width:100%;height:450px}.hf-hero-eyebrow{top:30px;left:28px;font-size:11px;letter-spacing:3px}.hf-hero h1{left:24px;top:62px}.hf-title-first{font-size:45px;line-height:54px;letter-spacing:-1.8px}.hf-title-second{font-size:58px;line-height:63px;letter-spacing:-2.5px}.hf-lead{left:28px;top:190px;font-size:16px;line-height:23px;letter-spacing:-.6px}.hf-hero-photo{top:17px;left:auto;right:22px;width:36%;height:404px;max-width:310px}.hf-yellow-shapes{left:auto;right:0;top:150px;width:45%;height:270px}.hf-handwriting,.hf-hand-heart,.hf-coral-rays{display:none}.hf-social{left:auto;right:12px;top:280px;width:130px;height:130px}.hf-social img{width:112px;height:112px}.hf-yellow-rays{left:350px;top:130px;width:30px;height:44px}.hf-hero-benefits{left:28px;top:280px;width:58%;grid-template-columns:1.15fr 1fr 1fr;gap:10px}.hf-hero-benefits>li>span{width:56px;height:56px}.hf-hero-benefits p{font-size:12px;line-height:16px}
 .hf-container{width:calc(100% - 40px)}.hf-directions-intro{height:auto;display:grid;grid-template-columns:1fr auto;gap:16px 18px;padding:25px 8px 22px}.hf-section-eyebrow{position:relative;left:54px;top:auto;grid-column:1/-1;width:calc(100% - 54px);font-size:10px;letter-spacing:3px}.hf-directions-intro h2{position:static;font-size:30px;line-height:32px;letter-spacing:-1.2px;grid-column:1/-1;white-space:normal}.hf-directions-description{position:static;font-size:14px;line-height:20px;letter-spacing:-.2px}.hf-desktop-break{display:none}.hf-button--all{position:static;align-self:center;width:170px;height:44px;font-size:13px;gap:10px}
 .hf-row--four{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.hf-row--four>:nth-child(n){grid-column:auto}.hf-card{height:354px}.hf-photo{height:218px}.hf-card-copy{top:218px}.hf-card-copy h3{font-size:21px}.hf-row--three{grid-template-columns:1fr;gap:12px;margin-top:14px}.hf-row--three>:nth-child(n){grid-column:auto}.hf-row--three .hf-card{height:185px}.hf-row--three .hf-photo{left:auto;right:18px;width:160px;height:178px}.hf-card--5 .hf-card-decor{left:calc(100% - 230px)}.hf-card--6 .hf-card-decor{left:calc(100% - 230px)}.hf-card--7 .hf-card-decor{left:calc(100% - 238px)}
 .hf-values{width:100%;height:auto;grid-template-columns:repeat(2,minmax(0,1fr));padding:6px 0}.hf-values li{min-height:110px;padding-left:20px}.hf-values li:nth-child(3):before{display:none}.hf-values li>span{width:60px;height:60px}.hf-values h3{font-size:14px!important}.hf-values p{font-size:12px}
}
@media(max-width:700px){
 .hf-main .hf-yellow-rays,.hf-main .hf-coral-rays,.hf-main .hf-hand-heart{display:none}
 .panda-home-final .hf-header .en-header__inner{width:calc(100% - 32px);height:87px;min-height:87px;gap:10px}.panda-home-final .hf-header .en-brand,.panda-home-final .hf-header .en-brand img{width:116px}.panda-home-final .hf-header .en-header-cta{width:185px;height:44px;font-size:12px;gap:9px}.panda-home-final .hf-header .en-mobile-nav{width:calc(100% - 32px)}
 .hf-hero{height:auto;padding-bottom:26px}.hf-hero-canvas{width:100%;height:auto;padding:25px 22px 0;display:flex;flex-direction:column}.hf-hero-eyebrow{position:static;font-size:10px;line-height:16px;letter-spacing:2.6px}.hf-hero h1{position:static;margin-top:12px;z-index:3;max-width:100%}.hf-title-first{font-size:clamp(32px,6.3vw,44px);line-height:1.15;letter-spacing:-1.3px}.hf-title-second{font-size:clamp(43px,8.2vw,58px);line-height:1.15;letter-spacing:-2px}.hf-lead{position:static;font-size:16px;line-height:22px;margin-top:15px;letter-spacing:-.4px}.hf-lead br{display:none}.hf-hero-benefits{position:static;width:100%;grid-template-columns:1.15fr 1fr 1fr;gap:12px;margin-top:22px}.hf-hero-benefits p{font-size:12px;line-height:16px}.hf-hero-benefits>li>span{width:56px;height:56px}.hf-hero-photo{position:relative;inset:auto;margin:24px auto 0;width:min(100%,406px);height:auto;aspect-ratio:406/428;max-width:406px;order:5}.hf-yellow-shapes{left:auto;right:0;top:auto;bottom:0;width:90%;height:310px}.hf-social{top:auto;bottom:24px;right:18px;width:128px;height:128px}.hf-social img{width:110px;height:110px}.hf-wave{height:25px}.hf-yellow-rays{display:none}
 .hf-container{width:calc(100% - 28px)}.hf-directions-intro{grid-template-columns:1fr;padding:24px 8px 20px;gap:14px}.hf-directions-intro h2{font-size:28px;line-height:30px;letter-spacing:-1.2px}.hf-directions-description{font-size:14px;line-height:20px}.hf-button--all{justify-self:start}.hf-card-copy{padding-inline:18px}.hf-card-copy .hf-button{left:17px}.hf-card-copy h3{font-size:19px}.hf-card-copy p{font-size:14px;line-height:18px}.hf-photo{height:200px}.hf-card{height:336px}.hf-card-copy{top:200px}
 .hf-values li{padding-left:13px;gap:12px}.hf-values li>span{width:48px;height:48px}.hf-values h3{font-size:12px!important;line-height:15px!important}.hf-values p{font-size:10px;line-height:14px}.hf-values .hf-icon{width:27px;height:27px}
}
@media(max-width:520px){
 .panda-home-final .hf-header .en-header-cta{width:146px;font-size:11px;gap:8px}.panda-home-final .hf-header .en-header-cta .hf-icon{width:14px}.panda-home-final .hf-header .en-brand,.panda-home-final .hf-header .en-brand img{width:106px}.panda-home-final .hf-header .en-menu{width:40px;height:40px;padding:8px}.panda-home-final .hf-header .en-header__inner{gap:8px}
 .hf-row--four{grid-template-columns:1fr;gap:14px}.hf-card{height:auto;min-height:0;aspect-ratio:auto;padding-top:0;display:flex;flex-direction:column}.hf-photo{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:268/188;border-radius:18px 18px 0 0}.hf-card-copy{position:relative;top:auto;height:136px;flex:none;width:100%;padding:10px 22px 14px}.hf-card-copy h3{font-size:22px}.hf-card-copy p{font-size:16px;line-height:19px}.hf-card-copy .hf-button{left:21px}
 .hf-row--three .hf-card{display:block;height:185px}.hf-row--three .hf-photo{position:absolute;top:4px;right:0;width:36%;height:178px;aspect-ratio:auto}.hf-row--three .hf-card-copy{position:absolute;padding:30px 18px 17px}.hf-row--three .hf-card-copy h3{font-size:20px}.hf-row--three .hf-card-copy p{font-size:12px;line-height:15px;letter-spacing:-.4px}.hf-row--three .hf-card-copy .hf-button{left:18px;width:139px}.hf-card--5 .hf-card-decor{left:50%;width:30px}.hf-card--6 .hf-card-decor{left:50%;width:33px}.hf-card--7 .hf-card-decor{left:47%;width:46px}
 .hf-values{grid-template-columns:1fr}.hf-values li{min-height:94px;padding:15px 20px;gap:20px}.hf-values li+li:before{display:block;left:20px;right:20px;top:0;bottom:auto;width:auto;height:1px}.hf-values li>span{width:60px;height:60px}.hf-values h3{font-size:14px!important;line-height:17px!important}.hf-values p{font-size:12px;line-height:16px}.hf-values .hf-icon{width:32px;height:32px}
}
@media(max-width:360px){.panda-home-final .hf-header .en-header-cta{width:131px;font-size:10px;gap:5px}.panda-home-final .hf-header .en-brand,.panda-home-final .hf-header .en-brand img{width:93px}.panda-home-final .hf-header .en-header__inner{width:calc(100% - 24px);gap:7px}.hf-hero-canvas{padding-inline:18px}.hf-title-first{font-size:30px;letter-spacing:-1.3px}.hf-title-second{font-size:43px}.hf-hero-eyebrow{font-size:9px;letter-spacing:2.3px}.hf-hero-benefits{gap:8px}.hf-hero-benefits p{font-size:10px;line-height:14px}.hf-directions-intro h2{font-size:25px;line-height:28px}.hf-row--three .hf-card-copy h3{font-size:19px}.hf-row--three .hf-card-copy p{font-size:11px;letter-spacing:-.45px}.hf-card--5 .hf-card-decor{left:52%}.hf-card--7 .hf-card-decor{display:none}}
@media(prefers-reduced-motion:reduce){.hf-main *{transition:none!important;scroll-behavior:auto!important}}
