.h3-why-choose{border-top:1px solid var(--h3-border);margin-top:100px;padding-top:84px;scroll-margin-top:100px}.h3-why-heading{text-align:center;margin-bottom:22px}.h3-why-heading h2{letter-spacing:-1.4px;text-wrap:balance;font-size:clamp(30px,4vw,48px);font-weight:700;line-height:1.15}.h3-why-heading>p{max-width:730px;color:var(--h3-muted);margin:22px auto 0;font-size:16px;line-height:1.9}.h3-why-row{padding:60px 0}.h3-why-inner{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:64px;display:grid}.h3-why-copy h3{letter-spacing:-.7px;text-wrap:balance;font-size:clamp(24px,2.5vw,32px);font-weight:650;line-height:1.25}.h3-why-copy>p{color:var(--h3-muted);margin-top:22px;font-size:15px;line-height:1.9}.h3-why-copy .h3-why-note{color:#b7a4bd;font-size:13px}.h3-why-media{min-width:0;margin:0}.h3-why-image{aspect-ratio:16/10;background:#110d16;border-radius:16px;position:relative;overflow:hidden}.h3-why-image img{object-fit:cover}.h3-why-reversed{background:#ffffff03;border-block:1px solid #ffffff08}.h3-why-reversed .h3-why-inner{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.h3-why-reversed .h3-why-copy{order:2}.h3-why-reversed .h3-why-media{order:1}.h3-why-comparison{grid-template-columns:minmax(0,.3fr) minmax(0,1fr);align-items:center;gap:16px;display:grid}.h3-why-inputs>p,.h3-why-result>p{color:#c8b4cd;margin-bottom:12px;font-size:11px}.h3-why-inputs>div{gap:8px;display:grid}.h3-why-inputs img{object-fit:contain;background:#ffffff06;border:1px solid #ffffff10;border-radius:7px;width:100%;height:64px}.h3-why-inputs small{color:#94839e;margin-top:10px;font-size:10px;line-height:1.5;display:block}.h3-why-source{color:#998aa3;text-align:center;margin-top:12px;font-size:11px;line-height:1.7}@media (max-width:1000px){.h3-why-inner{gap:36px}}@media (max-width:700px){.h3-why-choose{margin-top:64px;padding-top:52px}.h3-why-heading{margin-bottom:4px}.h3-why-heading>p{margin-top:18px;font-size:14px}.h3-why-row{padding:38px 0}.h3-why-inner,.h3-why-reversed .h3-why-inner{grid-template-columns:1fr;gap:26px}.h3-why-reversed .h3-why-copy{order:0}.h3-why-reversed .h3-why-media{order:1}.h3-why-copy>p{margin-top:18px;font-size:14px}.h3-why-inputs img{height:50px}.h3-why-comparison{gap:10px}}
