.page-module__tNKI3G__hero{background-image:url(/images/misc/45-UP-AFTERS-B2001631.jpg);background-position:50%;background-size:cover;align-items:center;min-height:380px;display:flex;position:relative}.page-module__tNKI3G__heroOverlay{background:linear-gradient(#0a0f16a6,#0a0f16c7);position:absolute;inset:0}.page-module__tNKI3G__heroContent{z-index:1;text-align:center;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-2xl) var(--spacing-md);flex-direction:column;display:flex;position:relative}.page-module__tNKI3G__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#ffffffbf;font-size:.8rem;font-weight:700}.page-module__tNKI3G__heroHeading{color:#fff;font-size:clamp(1.9rem,4.5vw,3rem);font-weight:800;line-height:1.15}.page-module__tNKI3G__heroSub{color:#ffffffbf;max-width:500px;font-size:1.05rem;font-style:italic}.page-module__tNKI3G__statsBar{background-color:var(--color-red);display:flex}.page-module__tNKI3G__statItem{border-right:1px solid #fff3;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.2rem;padding:1.4rem 1rem;display:flex}.page-module__tNKI3G__statItem:last-child{border-right:none}.page-module__tNKI3G__statValue{color:#fff;font-size:1.8rem;font-weight:800;line-height:1}.page-module__tNKI3G__statLabel{color:#ffffffd9;text-transform:uppercase;letter-spacing:.06em;text-align:center;font-size:.78rem;font-weight:600}.page-module__tNKI3G__sectionEyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--color-red);margin-bottom:.4rem;font-size:.78rem;font-weight:700;display:block}.page-module__tNKI3G__introSection{padding:var(--spacing-2xl) 0;background-color:var(--color-bg-white)}.page-module__tNKI3G__intro{gap:var(--spacing-2xl);grid-template-columns:1fr 1fr;align-items:center;display:grid}.page-module__tNKI3G__introText{gap:var(--spacing-sm);flex-direction:column;display:flex}.page-module__tNKI3G__introHeading{color:var(--color-text);font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800;line-height:1.2}.page-module__tNKI3G__introText p{color:var(--color-text-muted);font-size:.95rem;line-height:1.8}.page-module__tNKI3G__introBtn{margin-top:var(--spacing-xs);background-color:var(--color-red);color:#fff;border-radius:var(--border-radius);width:fit-content;transition:background-color var(--transition);align-items:center;padding:.8rem 1.8rem;font-size:.9rem;font-weight:700;display:inline-flex}.page-module__tNKI3G__introBtn:hover{background-color:var(--color-red-dark)}.page-module__tNKI3G__introImgWrap{border-radius:8px;overflow:hidden;box-shadow:0 8px 32px #0000001f}.page-module__tNKI3G__introImg{object-fit:cover;width:100%;height:480px;display:block}.page-module__tNKI3G__valuesSection{padding:var(--spacing-2xl) 0;background-color:var(--color-bg)}.page-module__tNKI3G__valuesIntro{text-align:center;margin-bottom:var(--spacing-xl)}.page-module__tNKI3G__valuesHeading{color:var(--color-text);margin-bottom:.5rem;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800;line-height:1.2}.page-module__tNKI3G__valuesSub{color:var(--color-text-muted);font-size:.95rem}.page-module__tNKI3G__valuesGrid{gap:var(--spacing-md);grid-template-columns:repeat(3,1fr);display:grid}.page-module__tNKI3G__valueCard{background-color:var(--color-bg-white);border:1px solid var(--color-border);padding:var(--spacing-lg);transition:box-shadow var(--transition);border-radius:8px;flex-direction:column;gap:.5rem;display:flex}.page-module__tNKI3G__valueCard:hover{box-shadow:0 4px 20px #00000012}.page-module__tNKI3G__valueIcon{width:36px;height:36px;color:var(--color-red);flex-shrink:0}.page-module__tNKI3G__valueTitle{color:var(--color-text);font-size:1rem;font-weight:700}.page-module__tNKI3G__valueText{color:var(--color-text-muted);font-size:.88rem;line-height:1.7}.page-module__tNKI3G__trustSection{padding:var(--spacing-2xl) 0;background-color:var(--color-dark-section)}.page-module__tNKI3G__trustInner{gap:var(--spacing-2xl);grid-template-columns:1fr 1fr;align-items:center;display:grid}.page-module__tNKI3G__trustText{flex-direction:column;gap:.5rem;display:flex}.page-module__tNKI3G__trustText .page-module__tNKI3G__sectionEyebrow{color:#fff9}.page-module__tNKI3G__trustHeading{color:#fff;font-size:clamp(1.5rem,3vw,2rem);font-weight:800;line-height:1.2}.page-module__tNKI3G__trustSub{color:#ffffffa6;max-width:440px;font-size:.92rem;line-height:1.7}.page-module__tNKI3G__trustBadges{gap:var(--spacing-sm);flex-direction:column;display:flex}.page-module__tNKI3G__trustBadge{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md);transition:background-color var(--transition);background-color:#ffffff12;border:1px solid #ffffff1f;border-radius:8px;display:flex}.page-module__tNKI3G__trustBadge:hover{background-color:#ffffff1f}.page-module__tNKI3G__badgeName{color:#fff;font-size:.88rem;font-weight:700}.page-module__tNKI3G__badgeRating{color:#ffffffa6;font-size:.82rem}.page-module__tNKI3G__stars{color:#f59e0b}.page-module__tNKI3G__cta{padding:var(--spacing-2xl) 0;background-image:url(/images/misc/3-BRIAR-L1390496-resized.jpg);background-position:50%;background-size:cover;position:relative}.page-module__tNKI3G__ctaOverlay{background:#0a0f16c7;position:absolute;inset:0}.page-module__tNKI3G__ctaContent{z-index:1;text-align:center;align-items:center;gap:var(--spacing-sm);flex-direction:column;display:flex;position:relative}.page-module__tNKI3G__ctaHeading{color:#fff;font-size:clamp(1.6rem,3.5vw,2.4rem);font-weight:800;line-height:1.2}.page-module__tNKI3G__ctaSub{color:#fffc;max-width:500px;font-size:1rem;line-height:1.6}.page-module__tNKI3G__ctaBtn{margin-top:var(--spacing-xs);background-color:var(--color-red);color:#fff;border-radius:var(--border-radius);transition:background-color var(--transition);align-items:center;padding:.85rem 2.2rem;font-size:.95rem;font-weight:700;display:inline-flex}.page-module__tNKI3G__ctaBtn:hover{background-color:var(--color-red-dark)}@media (max-width:1024px){.page-module__tNKI3G__intro,.page-module__tNKI3G__trustInner{grid-template-columns:1fr}.page-module__tNKI3G__valuesGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.page-module__tNKI3G__statsBar{flex-wrap:wrap}.page-module__tNKI3G__statItem{border-bottom:1px solid #fff3;flex:50%}.page-module__tNKI3G__valuesGrid{grid-template-columns:1fr}.page-module__tNKI3G__introImg{height:280px}}
