.competitorComparisonHub-module__yldEFa__page{--hub-ink:#101522;--hub-bone:#fffdf7;--hub-cobalt:#2652ff;--hub-accent-light:var(--rebody-bone);min-height:100vh;color:var(--hub-ink);background:var(--hub-bone)}.competitorComparisonHub-module__yldEFa__page main{overflow:clip}.competitorComparisonHub-module__yldEFa__hero{isolation:isolate;color:#fff;align-items:end;min-height:38rem;display:grid;position:relative}.competitorComparisonHub-module__yldEFa__heroImage,.competitorComparisonHub-module__yldEFa__heroShade{position:absolute;inset:0}.competitorComparisonHub-module__yldEFa__heroImage{z-index:-2}.competitorComparisonHub-module__yldEFa__heroImage img{object-fit:cover}.competitorComparisonHub-module__yldEFa__heroShade{z-index:-1;background:linear-gradient(90deg,#090d17eb 0%,#090d1794 44%,#090d1714 76%)}.competitorComparisonHub-module__yldEFa__heroCopy{width:min(46rem,100%);padding:clamp(3rem,6vw,5rem) clamp(1.25rem,5vw,5rem)}.competitorComparisonHub-module__yldEFa__eyebrow{color:var(--hub-cobalt);letter-spacing:.13em;text-transform:uppercase;font-size:.76rem;font-weight:700;line-height:1.3}.competitorComparisonHub-module__yldEFa__hero .competitorComparisonHub-module__yldEFa__eyebrow{color:var(--hub-accent-light)}.competitorComparisonHub-module__yldEFa__hero h1{max-width:12ch;font-family:var(--font-newsreader), Georgia, serif;letter-spacing:-.055em;text-wrap:balance;margin-top:.8rem;font-size:clamp(3rem,6vw,5rem);font-weight:450;line-height:.92}.competitorComparisonHub-module__yldEFa__heroCopy>p:not(.competitorComparisonHub-module__yldEFa__eyebrow){color:#ffffffd1;max-width:36rem;margin-top:1.3rem;font-size:clamp(1rem,1.3vw,1.22rem);line-height:1.55}.competitorComparisonHub-module__yldEFa__heroCopy>span{color:#ffffffa8;margin-top:.9rem;font-size:.82rem;display:block}.competitorComparisonHub-module__yldEFa__primaryAction,.competitorComparisonHub-module__yldEFa__secondaryAction{border-radius:0;justify-content:center;align-items:center;gap:.65rem;min-height:3.75rem;padding:.9rem 1.2rem;font-size:.92rem;font-weight:850;transition:transform .18s,background .18s,color .18s;display:inline-flex}.competitorComparisonHub-module__yldEFa__primaryAction{width:100%;color:var(--hub-ink);background:var(--hub-accent-light);margin-top:1.7rem}.competitorComparisonHub-module__yldEFa__primaryAction svg,.competitorComparisonHub-module__yldEFa__providerSection a svg,.competitorComparisonHub-module__yldEFa__treatmentGrid span svg{width:1rem}.competitorComparisonHub-module__yldEFa__primaryAction:hover,.competitorComparisonHub-module__yldEFa__secondaryAction:hover{transform:translateY(-2px)}.competitorComparisonHub-module__yldEFa__intro,.competitorComparisonHub-module__yldEFa__sectionHeading{grid-template-columns:minmax(0,1fr) minmax(18rem,.7fr);align-items:end;gap:clamp(2rem,6vw,6rem);display:grid}.competitorComparisonHub-module__yldEFa__intro{padding:clamp(4rem,7vw,6.5rem) clamp(1.25rem,5vw,5rem) 2.5rem}.competitorComparisonHub-module__yldEFa__intro h2,.competitorComparisonHub-module__yldEFa__sectionHeading h2,.competitorComparisonHub-module__yldEFa__method h2,.competitorComparisonHub-module__yldEFa__finalAction h2{font-family:var(--font-newsreader), Georgia, serif;letter-spacing:-.05em;text-wrap:balance;margin-top:.7rem;font-size:clamp(2.4rem,4.4vw,4.6rem);font-weight:450;line-height:.96}.competitorComparisonHub-module__yldEFa__intro>p,.competitorComparisonHub-module__yldEFa__sectionHeading>p{color:#101522ad;font-size:1.05rem;line-height:1.65}.competitorComparisonHub-module__yldEFa__modelGrid{grid-template-columns:repeat(4,minmax(0,1fr));padding:0 clamp(1.25rem,5vw,5rem) clamp(4rem,7vw,6.5rem);display:grid}.competitorComparisonHub-module__yldEFa__modelGrid article{background:#fff;border-top:1px solid #10152233;border-right:1px solid #10152226;padding:clamp(1.5rem,2.5vw,2.5rem)}.competitorComparisonHub-module__yldEFa__modelGrid article:last-child{border-right:0}.competitorComparisonHub-module__yldEFa__modelGrid article>span{color:var(--hub-cobalt);font-size:.78rem;font-weight:850}.competitorComparisonHub-module__yldEFa__modelGrid h2{min-height:3.8rem;font-family:var(--font-newsreader), Georgia, serif;margin-top:1rem;font-size:1.8rem;font-weight:520;line-height:1}.competitorComparisonHub-module__yldEFa__modelGrid h3{color:var(--hub-cobalt);letter-spacing:.1em;text-transform:uppercase;margin-top:1.4rem;font-size:.72rem}.competitorComparisonHub-module__yldEFa__modelGrid p{color:#101522b3;margin-top:.45rem;font-size:.91rem;line-height:1.55}.competitorComparisonHub-module__yldEFa__modelGrid .competitorComparisonHub-module__yldEFa__examples{min-height:4rem;color:var(--hub-ink);font-weight:720}.competitorComparisonHub-module__yldEFa__providerSection,.competitorComparisonHub-module__yldEFa__treatmentSection{padding:clamp(4rem,7vw,6.5rem) clamp(1.25rem,5vw,5rem)}.competitorComparisonHub-module__yldEFa__providerSection{color:#fff;background:var(--hub-ink)}.competitorComparisonHub-module__yldEFa__providerSection .competitorComparisonHub-module__yldEFa__eyebrow{color:var(--hub-accent-light)}.competitorComparisonHub-module__yldEFa__providerSection .competitorComparisonHub-module__yldEFa__sectionHeading>p{color:#ffffffa6}.competitorComparisonHub-module__yldEFa__tableWrap{border-top:1px solid #fff3;margin-top:clamp(2rem,5vw,4rem);overflow-x:auto}.competitorComparisonHub-module__yldEFa__tableWrap table{border-collapse:collapse;width:100%;min-width:68rem;font-size:.86rem}.competitorComparisonHub-module__yldEFa__tableWrap th,.competitorComparisonHub-module__yldEFa__tableWrap td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff24;padding:1rem .9rem}.competitorComparisonHub-module__yldEFa__tableWrap thead th{color:var(--hub-accent-light);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem}.competitorComparisonHub-module__yldEFa__tableWrap tbody th{font-size:.95rem}.competitorComparisonHub-module__yldEFa__tableWrap td{color:#ffffffb3}.competitorComparisonHub-module__yldEFa__tableWrap a{color:var(--hub-accent-light);align-items:center;gap:.35rem;font-weight:800;display:inline-flex}.competitorComparisonHub-module__yldEFa__treatmentGrid{background:#1015222e;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:clamp(2rem,5vw,4rem);display:grid}.competitorComparisonHub-module__yldEFa__treatmentGrid>a{background:#fff;min-height:19rem;padding:clamp(1.5rem,3vw,2.7rem);transition:background .18s,transform .18s}.competitorComparisonHub-module__yldEFa__treatmentGrid>a:hover{background:#edf3ff;transform:translateY(-3px)}.competitorComparisonHub-module__yldEFa__treatmentGrid>a>svg{width:1.6rem;color:var(--hub-cobalt)}.competitorComparisonHub-module__yldEFa__treatmentGrid h3{font-family:var(--font-newsreader), Georgia, serif;margin-top:2.4rem;font-size:2.25rem;font-weight:520}.competitorComparisonHub-module__yldEFa__treatmentGrid p{color:#101522ad;margin-top:.8rem;font-size:.92rem;line-height:1.6}.competitorComparisonHub-module__yldEFa__treatmentGrid span{color:var(--hub-cobalt);align-items:center;gap:.45rem;margin-top:1.5rem;font-size:.82rem;font-weight:850;display:inline-flex}.competitorComparisonHub-module__yldEFa__method{background:#edf3ff;grid-template-columns:minmax(0,1fr) minmax(20rem,.8fr);align-items:center;gap:clamp(2rem,7vw,7rem);padding:clamp(4rem,7vw,6.5rem) clamp(1.25rem,5vw,5rem);display:grid}.competitorComparisonHub-module__yldEFa__method>div>svg{width:2rem;color:var(--hub-cobalt)}.competitorComparisonHub-module__yldEFa__method ul{gap:.75rem;display:grid}.competitorComparisonHub-module__yldEFa__method li{border-bottom:1px solid #10152229;grid-template-columns:1.2rem 1fr;align-items:start;gap:.7rem;padding-bottom:.75rem;line-height:1.5;display:grid}.competitorComparisonHub-module__yldEFa__method li svg{width:1rem;color:var(--hub-cobalt)}.competitorComparisonHub-module__yldEFa__finalAction{color:#fff;background:var(--hub-cobalt);padding:clamp(4rem,7vw,6.5rem) clamp(1.25rem,5vw,5rem)}.competitorComparisonHub-module__yldEFa__finalAction .competitorComparisonHub-module__yldEFa__eyebrow{color:var(--hub-accent-light)}.competitorComparisonHub-module__yldEFa__finalAction h2{max-width:16ch}.competitorComparisonHub-module__yldEFa__finalAction>p:not(.competitorComparisonHub-module__yldEFa__eyebrow){color:#fffc;max-width:40rem;margin-top:1.2rem;font-size:1.05rem;line-height:1.65}.competitorComparisonHub-module__yldEFa__finalAction>div{grid-template-columns:minmax(0,28rem) minmax(0,14rem);gap:.8rem;margin-top:1.8rem;display:grid}.competitorComparisonHub-module__yldEFa__finalAction .competitorComparisonHub-module__yldEFa__primaryAction{margin-top:0}.competitorComparisonHub-module__yldEFa__secondaryAction{color:#fff;border:1px solid #ffffff80}@media (max-width:980px){.competitorComparisonHub-module__yldEFa__modelGrid,.competitorComparisonHub-module__yldEFa__treatmentGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.competitorComparisonHub-module__yldEFa__modelGrid article:nth-child(2){border-right:0}}@media (max-width:720px){.competitorComparisonHub-module__yldEFa__hero{min-height:36rem}.competitorComparisonHub-module__yldEFa__heroShade{background:linear-gradient(#090d171a 0%,#090d1780 28%,#090d17f2 100%)}.competitorComparisonHub-module__yldEFa__heroCopy{padding-bottom:2rem}.competitorComparisonHub-module__yldEFa__hero h1{font-size:clamp(2.75rem,12vw,4.2rem)}.competitorComparisonHub-module__yldEFa__intro,.competitorComparisonHub-module__yldEFa__sectionHeading,.competitorComparisonHub-module__yldEFa__method{grid-template-columns:1fr;gap:1.4rem}.competitorComparisonHub-module__yldEFa__modelGrid,.competitorComparisonHub-module__yldEFa__treatmentGrid{grid-template-columns:1fr}.competitorComparisonHub-module__yldEFa__modelGrid article{border-right:0}.competitorComparisonHub-module__yldEFa__modelGrid h2,.competitorComparisonHub-module__yldEFa__modelGrid .competitorComparisonHub-module__yldEFa__examples,.competitorComparisonHub-module__yldEFa__treatmentGrid>a{min-height:0}.competitorComparisonHub-module__yldEFa__finalAction>div{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.competitorComparisonHub-module__yldEFa__primaryAction,.competitorComparisonHub-module__yldEFa__secondaryAction,.competitorComparisonHub-module__yldEFa__treatmentGrid>a{transition:none}}
