.pth24d-root .pth24d-hr-note{color:#718294;font-size:14px;line-height:1.55;margin:10px auto 0;max-width:760px}.pth24d-root .pth253d-video-section{margin-top:96px}.pth24d-root .pth253d-video-section .pth253d-section-intro{margin:0 auto 38px;max-width:760px}.pth24d-root .pth253d-video-section .pth253d-section-intro h2{font-size:clamp(2.65rem,3.5vw,3.6rem);line-height:1.05}.pth24d-root .pth253d-video-section .pth253d-section-intro>p:last-child{font-size:17px}.pth24d-root .pth253d-video-slider{grid-template-columns:48px minmax(0,1fr) 48px}.pth24d-root .pth253d-video-card{background:#fff;border:1px solid #d7dfe4;flex:0 0 calc(50% - 9px);padding:11px}.pth24d-root .pth24d-hr-video-placeholder{aspect-ratio:9/13;background:#edf3f6;overflow:hidden;position:relative}.pth24d-root .pth24d-hr-video-placeholder img{display:block;height:100%;object-fit:cover;width:100%}.pth24d-root .pth24d-hr-video-placeholder:after{align-items:center;background:#1576ad;border-radius:50%;color:#fff;content:"\25b6";display:flex;font-size:19px;height:64px;justify-content:center;left:50%;padding-left:4px;position:absolute;top:50%;transform:translate(-50%,-50%);width:64px}.pth24d-root .pth24d-hr-placeholder-chip{background:#e9f2f8;color:#1168a3;display:inline-block;font-size:11px;font-weight:900;letter-spacing:.08em;margin-top:12px;padding:5px 7px;text-transform:uppercase}.pth24d-root .pth253d-video-card h3{color:#102234;font-size:17px;margin:9px 0 4px}.pth24d-root .pth253d-video-card p{font-size:15px;margin:0 0 2px}.pth24d-root .pth253d-proof-profile{align-items:center;gap:clamp(46px,6vw,86px);grid-template-columns:minmax(360px,.78fr) minmax(0,1.22fr);margin:112px 0 0}.pth24d-root .pth253d-proof-image{min-height:0}.pth24d-root .pth253d-proof-image img{aspect-ratio:4/3;display:block;height:auto;object-fit:cover;width:100%}.pth24d-root .pth253d-proof-copy .pth253d-kicker{font-size:13px;letter-spacing:.16em;margin-bottom:18px}.pth24d-root .pth253d-proof-copy h2{font-size:clamp(2.65rem,3.5vw,3.55rem);line-height:1.08}.pth24d-root .pth253d-proof-copy>p:not(.pth253d-kicker):not(.pth253d-proof-attribution){color:#294a64;font-size:18px;line-height:1.72;margin:22px 0 0}.pth24d-root .pth253d-proof-attribution{color:#0d69a6;font-size:18px;font-weight:800;line-height:1.55;margin-top:25px}.pth24d-root .pth253d-stats{align-items:start;background:#176fa5;gap:clamp(58px,8vw,110px);grid-template-columns:minmax(330px,.72fr) minmax(0,1.28fr);margin-top:112px;padding-bottom:76px;padding-top:76px}.pth24d-root .pth253d-stats .pth253d-kicker{color:#d7f1ff;font-size:13px;letter-spacing:.16em}.pth24d-root .pth253d-stats h2{color:#fff;font-size:clamp(2.75rem,3.7vw,3.75rem);line-height:1.06}.pth24d-root .pth253d-stats-copy>p:last-child{color:#fff;font-size:17px;line-height:1.68;margin:22px 0 0}.pth24d-root .pth253d-stat-list{gap:0}.pth24d-root .pth253d-stat-card{border-bottom:1px solid rgba(255,255,255,.32);gap:34px;grid-template-columns:120px minmax(0,1fr);min-height:150px;padding:28px 0}.pth24d-root .pth253d-stat-card:first-child{padding-top:16px}.pth24d-root .pth253d-stat-card strong{color:#fff;font-size:31px;line-height:1}.pth24d-root .pth253d-stat-card span{color:#fff;font-size:17px;line-height:1.55}.pth24d-root .pth24d-hr-review-section{margin-top:92px}.pth24d-root .pth24d-hr-review-toolbar{align-items:center;border-bottom:1px solid #d9e1e6;display:flex;justify-content:space-between;padding:0 0 22px}.pth24d-root .pth24d-hr-review-score{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.pth24d-root .pth24d-hr-stars{color:#e8a600;font-size:30px;letter-spacing:2px;line-height:1}.pth24d-root .pth24d-hr-review-label{color:#102234;font-size:18px;font-weight:800}.pth24d-root .pth24d-hr-review-pill{background:#eef1f3;border-radius:999px;color:#173047;font-size:14px;font-weight:800;margin-top:12px;padding:10px 14px;width:max-content}.pth24d-root .pth24d-hr-review-actions{align-items:center;display:flex;gap:12px}.pth24d-root .pth24d-hr-write-review{background:#fff;border:1px solid #d8e0e5;border-radius:999px;color:#5c6770;font-size:15px;font-weight:800;min-height:48px;padding:10px 24px}.pth24d-root .pth24d-hr-write-review:disabled{opacity:1}.pth24d-root .pth24d-hr-filter{align-items:center;background:#fff;border:1px solid #d8e0e5;border-radius:50%;color:#23415a;display:flex;font-size:17px;height:48px;justify-content:center;width:48px}.pth24d-root .pth24d-hr-review-intro{margin:54px auto 38px;max-width:760px;text-align:center}.pth24d-root .pth24d-hr-review-intro .pth253d-kicker{font-size:13px;letter-spacing:.16em}.pth24d-root .pth24d-hr-review-intro h2{font-family:var(--font-heading-family,Arial,sans-serif);font-size:clamp(2.7rem,3.55vw,3.65rem);letter-spacing:-.038em;line-height:1.06;margin:0}.pth24d-root .pth24d-hr-review-intro p:last-child{color:#657787;font-size:14px;margin:13px 0 0}.pth24d-root .pth24d-hr-review-grid{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.pth24d-root .pth24d-hr-review-card{background:#fff;border:1px solid #236a9e;border-radius:16px;overflow:hidden}.pth24d-root .pth24d-hr-review-card>img{aspect-ratio:4/5;display:block;height:auto;object-fit:cover;width:100%}.pth24d-root .pth24d-hr-review-card-copy{padding:16px 17px 20px}.pth24d-root .pth24d-hr-review-card h3{color:#102234;font-size:18px;margin:0 0 10px}.pth24d-root .pth24d-hr-review-meta{align-items:center;display:flex;gap:9px;margin-bottom:10px}.pth24d-root .pth24d-hr-review-meta .stars{color:#e8a600;font-size:17px;letter-spacing:1px}.pth24d-root .pth24d-hr-review-meta time{color:#304b61;font-size:13px;font-weight:700;margin-left:auto}.pth24d-root .pth24d-hr-placeholder-badge{background:#e8f3fa;color:#12699f;font-size:11px;font-weight:900;letter-spacing:.08em;padding:5px 7px;text-transform:uppercase}.pth24d-root .pth24d-hr-review-card p{color:#405e76;font-size:15px;line-height:1.62;margin:0}.pth24d-root .pth253d-faq-section{margin-top:92px}.pth24d-root .pth24d-doc-comparison-table td:nth-child(2),.pth24d-root .pth24d-doc-comparison-table td:nth-child(3){font-size:22px;font-weight:900;text-align:center}.pth24d-root .pth24d-doc-comparison-table .pth24d-compare-yes{color:#21653a}.pth24d-root .pth24d-doc-comparison-table .pth24d-compare-no{color:#8b3030}.pth24d-root .pth24d-firefighter-proof .pth253d-proof-image img{aspect-ratio:1/1;object-fit:cover}.pth24d-root .pth24d-firefighter-proof .pth253d-proof-attribution span{color:#49677f;font-size:15px;font-weight:700}.pth24d-root .pth24d-research-section .pth253d-stats-copy>p:not(.pth253d-kicker){color:#fff;font-size:17px;line-height:1.68}.pth24d-root .pth24d-research-section .pth24d-research-note{border-top:1px solid rgba(255,255,255,.3);font-size:13px!important;margin-top:26px!important;padding-top:16px}.pth24d-root .pth24d-doc-faq .pth253d-faq-grid{align-items:start}.pth24d-root .pth24d-doc-faq .pth253d-faq-grid details{height:auto;min-height:66px}.pth24d-root .pth24d-doc-faq .pth24d-faq-answer{color:#53697a;padding:3px 0 2px}.pth24d-root .pth24d-doc-faq .pth24d-faq-answer p{font-size:15px;line-height:1.7;margin:11px 34px 0 0}.pth24d-root .pth24d-doc-faq .pth24d-faq-answer ul{color:#53697a;font-size:15px;line-height:1.7;margin:12px 34px 0 20px;padding:0}.pth24d-root .pth24d-doc-faq .pth24d-faq-answer li{margin:4px 0}.pth24d-root .pth24d-doc-faq .pth24d-faq-answer strong{color:#173047}@media screen and (max-width:900px){.pth24d-root .pth253d-proof-profile,.pth24d-root .pth253d-stats{grid-template-columns:1fr}.pth24d-root .pth253d-proof-profile{gap:32px}.pth24d-root .pth24d-hr-review-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pth24d-root .pth253d-stat-card{min-height:120px}}@media screen and (max-width:640px){.pth24d-root .pth253d-video-section{margin-top:68px}.pth24d-root .pth253d-video-section .pth253d-section-intro h2{font-size:clamp(2.05rem,9vw,2.65rem)}.pth24d-root .pth253d-video-card{flex-basis:86%}.pth24d-root .pth24d-hr-video-placeholder:after{height:56px;width:56px}.pth24d-root .pth253d-proof-profile{margin-top:72px}.pth24d-root .pth253d-proof-copy h2{font-size:clamp(2.05rem,9vw,2.65rem)}.pth24d-root .pth253d-proof-copy>p:not(.pth253d-kicker):not(.pth253d-proof-attribution){font-size:16px}.pth24d-root .pth253d-stats{margin-top:72px;padding:52px 20px}.pth24d-root .pth253d-stats h2{font-size:clamp(2.1rem,9vw,2.7rem)}.pth24d-root .pth253d-stat-card{gap:18px;grid-template-columns:82px minmax(0,1fr);min-height:auto;padding:24px 0}.pth24d-root .pth253d-stat-card strong{font-size:25px}.pth24d-root .pth253d-stat-card span{font-size:15px}.pth24d-root .pth24d-hr-review-section{margin-top:66px}.pth24d-root .pth24d-hr-review-toolbar{align-items:flex-start;gap:18px}.pth24d-root .pth24d-hr-review-actions{gap:7px}.pth24d-root .pth24d-hr-write-review{font-size:13px;min-height:42px;padding:8px 14px}.pth24d-root .pth24d-hr-filter{height:42px;width:42px}.pth24d-root .pth24d-hr-stars{font-size:24px}.pth24d-root .pth24d-hr-review-label{font-size:16px}.pth24d-root .pth24d-hr-review-intro{margin-top:40px}.pth24d-root .pth24d-hr-review-intro h2{font-size:clamp(2.05rem,9vw,2.7rem)}.pth24d-root .pth24d-hr-review-grid{grid-template-columns:1fr}.pth24d-root .pth24d-hr-review-card>img{aspect-ratio:5/4;object-fit:contain;background:#f5f8fa}.pth24d-root .pth24d-doc-comparison-table td:nth-child(2),.pth24d-root .pth24d-doc-comparison-table td:nth-child(3){font-size:19px}.pth24d-root .pth24d-doc-faq .pth24d-faq-answer p,.pth24d-root .pth24d-doc-faq .pth24d-faq-answer ul{margin-right:12px}}.pth24d-root .pth24d-hr-review-label strong{font-weight:900}.pth24d-root .pth24d-hr-review-pill{align-items:center;display:flex;gap:8px}.pth24d-root .pth24d-hr-review-pill-count{align-items:center;background:#d9dee2;border-radius:999px;display:inline-flex;font-size:12px;height:25px;justify-content:center;min-width:34px;padding:0 8px}.pth24d-root .pth24d-hr-review-more{margin:34px 0 0;text-align:center}.pth24d-root .pth24d-hr-show-more{background:#fff;border:1px solid #cfd9df;border-radius:999px;color:#102234;cursor:pointer;font-size:15px;font-weight:800;min-height:46px;padding:10px 24px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.pth24d-root .pth24d-hr-show-more:hover{border-color:#236a9e;box-shadow:0 5px 18px #236a9e1f;transform:translateY(-1px)}.pth24d-root .pth24d-hr-show-more:disabled{cursor:wait;opacity:.7}.pth24d-root .pth24d-hr-review-card--text{display:flex;min-height:330px}.pth24d-root .pth24d-hr-review-card--text .pth24d-hr-review-card-copy{display:flex;flex:1;flex-direction:column}.pth24d-root .pth24d-hr-review-card-title{color:#173047;font-size:16px;line-height:1.35;margin:2px 0 10px}
/*# sourceMappingURL=/cdn/shop/t/22/assets/pth-24d-homeroam-replica.css.map */
