.hpb-page{font-family:var(--font-body)}.hpb-page .hero-performance__frame{height:800px}.hpb-page .hero-performance__headline{padding-top:385px;font-size:clamp(48px,5.5vw,84px);line-height:1.12;letter-spacing:0}.hpb-page .hero-performance__subtitle{display:none}.hpb-introduction{padding:54px 0 70px;background:var(--ploy-background-primary)}.hpb-introduction>[data-ploy-component=container]>p{margin:0 0 55px;color:var(--ploy-text-primary);font-size:17.6px;line-height:1.12}.hpb-benefits__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.hpb-benefits__item{min-width:0}.hpb-benefits__trigger{display:flex;width:100%;align-items:center;flex-direction:column;justify-content:flex-start;gap:8px;padding:0 4px 12px;border:0;background:transparent;color:var(--ploy-accent-tertiary);font:inherit;font-size:17px;line-height:1.2;cursor:pointer}.hpb-benefits__trigger:hover,.hpb-benefits__trigger:focus-visible,.hpb-benefits__trigger.is-active{color:var(--ploy-accent-primary)}.hpb-benefits__trigger:focus-visible{outline:2px solid var(--ploy-accent-primary);outline-offset:3px}.hpb-benefits__trigger img{display:block;width:105px;height:95px;object-fit:contain}.hpb-benefits__trigger:hover img,.hpb-benefits__trigger:focus-visible img,.hpb-benefits__trigger.is-active img{filter:hue-rotate(11deg) saturate(13)}.hpb-benefits__plus,.hpb-benefits__minus,.hpb-benefits__mobile-detail{display:none}.hpb-benefits__desktop-detail{display:grid;grid-template-columns:1fr 2fr;gap:24px;margin-top:20px;padding:52px 70px;background:var(--ploy-neutral-primary);box-shadow:0 0 2px var(--ploy-border-primary)}.hpb-benefits__desktop-detail h2{margin:0;color:var(--ploy-text-heading);font-size:34px;font-weight:400;line-height:1.15}.hpb-benefits__desktop-detail p{margin:0 0 1.1em;color:var(--ploy-text-primary);font-size:17.6px;line-height:1.48}.hpb-benefits__desktop-detail p:last-child{margin-bottom:0}.hpb-stats{background:var(--ploy-neutral-inverse)}.hpb-stats__row{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr))}.hpb-stats__row img{width:100%;height:auto;display:block;aspect-ratio:2 / 1;object-fit:cover}.hpb-overview{background:var(--ploy-neutral-secondary);padding:54px 0 36px}.hpb-overview__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.hpb-overview__block{display:flex;flex-direction:column;align-items:center;text-align:center}.hpb-overview__block h2{align-self:stretch;margin:0 0 24px;color:var(--ploy-text-primary);font-size:38px;font-weight:400;line-height:1.1}.hpb-overview__block h3{margin:14px 0 20px;color:var(--ploy-text-primary);font-size:20px;font-weight:400;line-height:1.25}.hpb-overview__block p{margin:0 0 20px;color:var(--ploy-text-primary);font-size:17.6px;line-height:1.2;text-align:left}.hpb-overview__button{margin-top:auto;min-height:42px;background:#f8991d!important;border-color:#f8991d!important;color:#000!important}.hpb-overview__button:hover{background:#da7e07!important;border-color:#da7e07!important;color:#000!important}.hpb-standards{padding:52px 0 80px;background:var(--ploy-background-primary)}.hpb-standards h2{margin:0 0 45px;color:var(--ploy-text-primary);text-align:center;text-decoration:underline;font-size:34px;font-weight:400;line-height:1.15}.hpb-standards__intro{max-width:900px;margin:0 auto 24px;color:var(--ploy-text-primary);text-align:center;font-size:17.6px;line-height:1.2}.hpb-standards__intro p{margin:0}.hpb-standards__links{padding-left:38px;margin:20px 0;font-size:17.6px;line-height:1.25}.hpb-standards__note{margin:0 0 80px;color:var(--ploy-text-primary);font-size:17.6px;line-height:1.25}.hpb-standards__links li{list-style:disc}.hpb-standards__links a{color:var(--ploy-button-primary-text);text-decoration:none}.hpb-standards__links a:hover{text-decoration:underline}.hpb-standards__badges{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:46px}.hpb-standards__badges a{display:inline-flex;align-items:center;justify-content:center}.hpb-standards__badges img{display:block;max-width:200px;max-height:85px;object-fit:contain}.hpb-standards__badges a:first-child img{width:75px;height:75px}@media(max-width:980px){.hpb-page .hero-performance__frame{height:600px}.hpb-page .hero-performance__headline{padding-top:260px}}@media(max-width:736px){.hpb-page .hero-performance__frame{height:460px}.hpb-page .hero-performance__headline{padding:154px 20px 0;font-size:clamp(38px,11.6vw,49px);line-height:1.02}.hpb-page .hero-performance__image{object-position:32% center}.hpb-introduction{padding:18px 0 96px}.hpb-introduction>[data-ploy-component=container]{padding-inline:8px}.hpb-introduction>[data-ploy-component=container]>p{margin:0 0 76px;font-size:19px;line-height:1.05}.hpb-benefits__grid{display:block;width:100%;padding:4px 0;background:color-mix(in srgb,var(--ploy-accent-tertiary-700) 82%,var(--ploy-accent-primary))}.hpb-benefits__trigger{flex-direction:row;justify-content:space-between;gap:8px;min-height:54px;padding:5px 10px;color:var(--ploy-neutral-light);font-size:34px;text-align:left}.hpb-benefits__trigger:hover,.hpb-benefits__trigger:focus-visible,.hpb-benefits__trigger.is-active{color:var(--ploy-accent-primary)}.hpb-benefits__trigger img,.hpb-benefits__desktop-detail{display:none}.hpb-benefits__plus{display:block;width:24px;height:24px;flex:none;stroke-width:2}.hpb-benefits__trigger.is-active .hpb-benefits__plus{display:none}.hpb-benefits__trigger.is-active .hpb-benefits__minus{display:block;width:24px;height:24px;flex:none;stroke-width:2}.hpb-benefits__mobile-detail{display:block;padding:10px 14px 22px;color:var(--ploy-neutral-light);font-size:17px;line-height:1.35}.hpb-benefits__mobile-detail p{margin:0 0 14px}.hpb-benefits__mobile-detail p:last-child{margin-bottom:0}.hpb-stats{background:var(--ploy-background-primary);padding:0 15px 36px}.hpb-stats__row{grid-template-columns:1fr;background:var(--ploy-neutral-inverse)}.hpb-overview{padding:48px 0 24px}.hpb-overview__grid{display:block;padding-inline:10px}.hpb-overview__block{margin-bottom:48px}.hpb-overview__block h2{margin-bottom:28px;text-align:left;font-size:36px;line-height:1.05}.hpb-overview__block h3{font-size:18px;margin:12px 0 24px}.hpb-overview__block p{font-size:19px;line-height:1.05;margin-bottom:30px}.hpb-overview__button{font-size:19px}.hpb-standards{padding:74px 0 46px}.hpb-standards>[data-ploy-component=container]{padding-inline:10px}.hpb-standards h2{max-width:270px;margin:0 auto 36px;font-size:36px}.hpb-standards__intro{font-size:19px;line-height:1.05}.hpb-standards__intro p{margin:0 0 1px}.hpb-standards__links{margin:36px 0 20px;padding-left:37px;font-size:18px;line-height:1.1}.hpb-standards__note{margin:0 0 110px;font-size:18px;line-height:1.1}.hpb-standards__badges{gap:12px 28px}.hpb-standards__badges img{max-width:185px;max-height:80px}}
