.ComparisonTable-module-scss-module__oSiVGa__wrapper{width:100%}.ComparisonTable-module-scss-module__oSiVGa__scrollContainer{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;border-radius:var(--radius-l);border:1px solid var(--neutral-border-medium);overflow-x:auto}.ComparisonTable-module-scss-module__oSiVGa__table{border-collapse:collapse;width:100%;min-width:500px;font-size:.9rem}.ComparisonTable-module-scss-module__oSiVGa__table thead{background:var(--surface-background)}.ComparisonTable-module-scss-module__oSiVGa__table th,.ComparisonTable-module-scss-module__oSiVGa__table td{padding:var(--static-space-12) var(--static-space-16);text-align:left;vertical-align:top;border-bottom:1px solid color-mix(in srgb, var(--neutral-border-medium) 50%, transparent)}.ComparisonTable-module-scss-module__oSiVGa__table tbody th{color:var(--neutral-on-background-weak);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;background:var(--page-background);z-index:1;font-size:.8rem;font-weight:600;position:sticky;left:0}.ComparisonTable-module-scss-module__oSiVGa__specHeader{background:var(--surface-background);z-index:2;min-width:100px;position:sticky;left:0}.ComparisonTable-module-scss-module__oSiVGa__productHeader{font-family:var(--font-family-heading);color:var(--neutral-on-background-strong);scroll-snap-align:start;min-width:160px;font-size:1rem;font-style:italic;font-weight:400}.ComparisonTable-module-scss-module__oSiVGa__cerensPick{background:color-mix(in srgb, var(--brand-solid-medium) 8%, transparent)}.ComparisonTable-module-scss-module__oSiVGa__pickBadge{margin-top:var(--static-space-1);font-family:var(--font-family-body);letter-spacing:.15em;text-transform:uppercase;color:var(--brand-solid-medium);font-size:.7rem;font-style:normal;font-weight:600;display:block}.ComparisonTable-module-scss-module__oSiVGa__table td{color:var(--neutral-on-background-medium);font-size:.88rem;line-height:1.5}.ComparisonTable-module-scss-module__oSiVGa__actionRow td{padding-top:var(--static-space-16);padding-bottom:var(--static-space-16)}@media (max-width:768px){.ComparisonTable-module-scss-module__oSiVGa__scrollContainer{scroll-snap-type:x mandatory}.ComparisonTable-module-scss-module__oSiVGa__table td,.ComparisonTable-module-scss-module__oSiVGa__productHeader{scroll-snap-align:start}}
.AffiliateDisclosure-module-scss-module__98B5mq__disclosure{max-width:42rem;padding:var(--static-space-24) var(--static-space-20);width:100%;margin:0 auto}.AffiliateDisclosure-module-scss-module__98B5mq__text{color:var(--neutral-on-background-weak);margin:0;font-size:1rem;font-style:italic;line-height:1.6}
.InstrumentsPage-module-scss-module__TyZOzG__page{flex-direction:column;width:100%;display:flex}.InstrumentsPage-module-scss-module__TyZOzG__hero{grid-gap:var(--static-space-24);gap:var(--static-space-24);padding:var(--static-space-48) var(--static-space-20) var(--static-space-32);grid-template-columns:1fr;align-items:center;width:100%;max-width:72rem;margin:0 auto;display:grid}@media (min-width:768px){.InstrumentsPage-module-scss-module__TyZOzG__hero{gap:var(--static-space-48);padding:var(--static-space-80) var(--static-space-20) var(--static-space-48);grid-template-columns:5fr 7fr}}.InstrumentsPage-module-scss-module__TyZOzG__heroPortrait{border-radius:var(--radius-l);aspect-ratio:3/4;box-shadow:var(--shadow-l);position:relative;overflow:hidden}.InstrumentsPage-module-scss-module__TyZOzG__heroPortrait img{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%;height:100%}.InstrumentsPage-module-scss-module__TyZOzG__heroContent{gap:var(--static-space-20);flex-direction:column;display:flex}.InstrumentsPage-module-scss-module__TyZOzG__kicker{letter-spacing:.2em;text-transform:uppercase;color:var(--brand-solid-medium);margin:0;font-size:.78rem;font-weight:600}.InstrumentsPage-module-scss-module__TyZOzG__heroTitle{font-family:var(--font-family-heading);color:var(--neutral-on-background-strong);text-wrap:balance;margin:0;font-size:clamp(2rem,4.5vw,3rem);font-style:italic;font-weight:400;line-height:1.1}.InstrumentsPage-module-scss-module__TyZOzG__heroDescription{max-width:36rem;color:var(--neutral-on-background-weak);margin:0;font-size:1.05rem;line-height:1.75}.InstrumentsPage-module-scss-module__TyZOzG__heroActions{gap:var(--static-space-12);padding-top:var(--static-space-4);flex-wrap:wrap;display:flex}.InstrumentsPage-module-scss-module__TyZOzG__trustStrip{width:100%;max-width:72rem;padding:var(--static-space-24) var(--static-space-20);justify-content:flex-start;gap:var(--static-space-32);border-top:1px solid color-mix(in srgb, var(--neutral-border-medium) 50%, transparent);border-bottom:1px solid color-mix(in srgb, var(--neutral-border-medium) 50%, transparent);flex-wrap:wrap;margin:0 auto;display:flex}@media (min-width:768px){.InstrumentsPage-module-scss-module__TyZOzG__trustStrip{padding:var(--static-space-24) var(--static-space-20);gap:var(--static-space-40)}}.InstrumentsPage-module-scss-module__TyZOzG__trustItem{align-items:baseline;gap:var(--static-space-8);display:flex}.InstrumentsPage-module-scss-module__TyZOzG__trustValue{font-family:var(--font-family-heading);color:var(--neutral-on-background-strong);font-size:1.6rem;font-weight:400;line-height:1}.InstrumentsPage-module-scss-module__TyZOzG__trustLabel{color:var(--neutral-on-background-weak);font-size:.8rem;line-height:1.3}.InstrumentsPage-module-scss-module__TyZOzG__trustDivider{background:color-mix(in srgb, var(--neutral-border-medium) 50%, transparent);align-self:stretch;width:1px}@media (max-width:768px){.InstrumentsPage-module-scss-module__TyZOzG__trustDivider{display:none}.InstrumentsPage-module-scss-module__TyZOzG__trustStrip{justify-content:center;gap:var(--static-space-20)}.InstrumentsPage-module-scss-module__TyZOzG__trustItem{text-align:center;align-items:center;gap:var(--static-space-1);flex-direction:column}}.InstrumentsPage-module-scss-module__TyZOzG__productSection{width:100%;max-width:72rem;padding:var(--static-space-48) var(--static-space-20);gap:var(--static-space-48);flex-direction:column;margin:0 auto;display:flex}@media (min-width:768px){.InstrumentsPage-module-scss-module__TyZOzG__productSection{padding:var(--static-space-48) var(--static-space-20)}}.InstrumentsPage-module-scss-module__TyZOzG__productGrid{grid-gap:var(--static-space-24);gap:var(--static-space-24);grid-template-columns:1fr;display:grid}@media (min-width:768px){.InstrumentsPage-module-scss-module__TyZOzG__productGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.InstrumentsPage-module-scss-module__TyZOzG__productGrid{grid-template-columns:repeat(3,1fr)}}.InstrumentsPage-module-scss-module__TyZOzG__comparisonWrapper{width:100%}.InstrumentsPage-module-scss-module__TyZOzG__pullQuoteSection{max-width:42rem;padding:var(--static-space-32) var(--static-space-20);margin:0 auto}.InstrumentsPage-module-scss-module__TyZOzG__pullQuote{padding:var(--static-space-16) 0 var(--static-space-16) var(--static-space-20);border-left:3px solid color-mix(in srgb, var(--brand-solid-medium) 40%, transparent);font-family:var(--font-family-heading);color:var(--brand-solid-medium);margin:0;font-size:clamp(1.25rem,2.5vw,1.5rem);font-style:italic;font-weight:400;line-height:1.4}.InstrumentsPage-module-scss-module__TyZOzG__pullQuoteAttribution{margin-top:var(--static-space-8);font-family:var(--font-family-body);color:var(--neutral-on-background-weak);font-size:.85rem;font-style:normal;font-weight:500;display:block}.InstrumentsPage-module-scss-module__TyZOzG__proseTitle{font-family:var(--font-family-heading);color:var(--neutral-on-background-strong);text-wrap:balance;margin:0;font-size:clamp(1.6rem,3vw,2.2rem);font-style:italic;font-weight:400;line-height:1.15}.InstrumentsPage-module-scss-module__TyZOzG__faqSection{max-width:42rem;padding:var(--static-space-64) var(--static-space-20) var(--static-space-40);gap:var(--static-space-24);flex-direction:column;width:100%;margin:0 auto;display:flex}@media (max-width:768px){.InstrumentsPage-module-scss-module__TyZOzG__faqSection{padding:var(--static-space-40) var(--static-space-20)}.InstrumentsPage-module-scss-module__TyZOzG__heroActions{flex-direction:column}.InstrumentsPage-module-scss-module__TyZOzG__heroActions .InstrumentsPage-module-scss-module__TyZOzG__button{width:100%;min-height:2.75rem;padding:var(--static-space-12) var(--static-space-24)}}
