.page-module___2lMIq__page{--accent:var(--primary);background:var(--surface)}.page-module___2lMIq__hero{padding:28px 0 0}.page-module___2lMIq__breadcrumb{color:var(--text-secondary);gap:12px;margin-bottom:28px;font-size:12px;display:flex}.page-module___2lMIq__breadcrumb a:hover{color:var(--accent)}.page-module___2lMIq__heroGrid{grid-template-columns:1.05fr 1fr;align-items:center;gap:64px;display:grid}.page-module___2lMIq__hero h1{letter-spacing:-.055em;margin:16px 0 20px;font-size:clamp(38px,3.8vw,56px);line-height:1.08}.page-module___2lMIq__page em{color:var(--accent);font-style:normal}.page-module___2lMIq__hero p{max-width:51ch;font-size:16px}.page-module___2lMIq__hero .page-module___2lMIq__lead{color:var(--text);font-size:21px;line-height:1.45}:is(.page-module___2lMIq__hero .button,.page-module___2lMIq__cta .button){margin-top:15px}.page-module___2lMIq__caseLink{width:fit-content;margin-top:23px;font-size:13px;font-weight:600;display:block}.page-module___2lMIq__caseLink:hover{color:var(--accent)}.page-module___2lMIq__visual{flex-direction:column;justify-content:center;align-self:stretch;margin:0;display:flex;position:relative}.page-module___2lMIq__visual img{aspect-ratio:1.3;object-fit:cover;border-radius:3px;width:100%;height:auto;display:block}.page-module___2lMIq__visual figcaption{background:var(--surface);border-left:3px solid var(--accent);margin:-76px 22px 0;padding:18px 22px;font-size:13px;display:grid;position:relative}.page-module___2lMIq__visual figcaption strong{font-size:18px;font-weight:600}.page-module___2lMIq__heroFoot{border-top:1px solid var(--border);color:var(--text-secondary);justify-content:space-between;gap:20px;margin-top:36px;padding:18px 0;font-size:12px;display:flex}.page-module___2lMIq__section{padding:100px 0}.page-module___2lMIq__heading{max-width:760px;margin-bottom:48px}.page-module___2lMIq__page h2{letter-spacing:-.055em;text-wrap:balance;margin:18px 0 24px;font-size:clamp(34px,4vw,58px);font-weight:600;line-height:1.1}.page-module___2lMIq__page h3{letter-spacing:-.035em;font-size:23px;font-weight:600;line-height:1.25}.page-module___2lMIq__heading>p{max-width:66ch}.page-module___2lMIq__symptoms{grid-template-columns:1fr 1fr;gap:0 64px;display:grid}.page-module___2lMIq__symptoms article{border-top:1px solid var(--border);padding:30px 0 20px}.page-module___2lMIq__number{color:var(--accent);font-variant-numeric:tabular-nums;margin-bottom:24px;font-size:12px;display:block}.page-module___2lMIq__symptoms p{max-width:52ch}.page-module___2lMIq__proof,.page-module___2lMIq__process{background:var(--surface-alt)}.page-module___2lMIq__proofIntro{grid-template-columns:1.1fr 1fr;align-items:center;gap:80px;margin-bottom:45px;display:grid}.page-module___2lMIq__proofIntro p:last-child{margin:0}.page-module___2lMIq__comparison{border-collapse:collapse;text-align:left;width:100%}.page-module___2lMIq__comparison caption{text-align:left;padding:0 0 18px;font-size:17px;font-weight:600}.page-module___2lMIq__comparison th,.page-module___2lMIq__comparison td{vertical-align:top;border-top:1px solid var(--border);padding:22px 20px;font-size:15px}.page-module___2lMIq__comparison thead th{letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary);font-size:11px}.page-module___2lMIq__comparison tbody th{width:17%;font-weight:600}.page-module___2lMIq__comparison td{width:41%;color:var(--text-secondary)}.page-module___2lMIq__comparison td:last-child{background:var(--primary-light);color:var(--text)}.page-module___2lMIq__proofBottom{justify-content:space-between;align-items:center;gap:35px;margin-top:30px;display:flex}.page-module___2lMIq__proofBottom p{max-width:53ch;margin:0;font-size:13px}.page-module___2lMIq__proofBottom a{flex-shrink:0}.page-module___2lMIq__scope{grid-template-columns:1fr 1fr;gap:100px;display:grid}.page-module___2lMIq__scope>div>p{max-width:50ch;margin-bottom:30px}.page-module___2lMIq__scopeList article{border-top:1px solid var(--border);padding:25px 0 10px}.page-module___2lMIq__scopeList article:first-child{border-top:0;padding-top:0}.page-module___2lMIq__scopeList h3{margin-bottom:12px}.page-module___2lMIq__steps{grid-template-columns:1fr 1fr;gap:36px 65px;margin:0;padding:0;list-style:none;display:grid}.page-module___2lMIq__steps li{border-top:1px solid var(--border);grid-template-columns:32px 1fr;gap:16px;padding-top:25px;display:grid}.page-module___2lMIq__steps .page-module___2lMIq__number{padding-top:5px}.page-module___2lMIq__steps p{margin-bottom:0}.page-module___2lMIq__faq{grid-template-columns:1fr 1.2fr;gap:100px;display:grid}.page-module___2lMIq__faq article{border-bottom:1px solid var(--border);padding:24px 0 10px}.page-module___2lMIq__faq article:first-child{padding-top:0}.page-module___2lMIq__faq h3{margin-bottom:12px;font-size:21px}.page-module___2lMIq__cta{border-top:1px solid var(--border);background:var(--surface-alt);padding:80px 0 100px}.page-module___2lMIq__cta p{max-width:62ch}.page-module___2lMIq__page a{transition:color .2s,background .2s}.page-module___2lMIq__page a:active{transform:translateY(1px)}@media (min-width:1500px){.page-module___2lMIq__visual img{aspect-ratio:1.3}}@media (max-width:1000px){.page-module___2lMIq__heroGrid{gap:30px}.page-module___2lMIq__hero h1{font-size:clamp(34px,4.4vw,44px)}.page-module___2lMIq__proofIntro,.page-module___2lMIq__scope,.page-module___2lMIq__faq{gap:40px}.page-module___2lMIq__heroFoot{margin-top:45px}.page-module___2lMIq__proofBottom{flex-direction:column;align-items:flex-start;gap:20px}}@media (max-width:800px){.page-module___2lMIq__heroGrid,.page-module___2lMIq__proofIntro,.page-module___2lMIq__scope,.page-module___2lMIq__faq{grid-template-columns:1fr}.page-module___2lMIq__heroGrid{gap:26px}.page-module___2lMIq__hero h1{font-size:clamp(34px,6.3vw,46px)}.page-module___2lMIq__breadcrumb{margin-bottom:24px}.page-module___2lMIq__visual img{aspect-ratio:1.35}.page-module___2lMIq__visual figcaption{margin-top:-65px}.page-module___2lMIq__heroFoot{flex-direction:column;gap:5px;margin-top:38px}.page-module___2lMIq__section{padding:65px 0}.page-module___2lMIq__symptoms{gap:0 30px}.page-module___2lMIq__steps{grid-template-columns:1fr;gap:24px}.page-module___2lMIq__scope,.page-module___2lMIq__faq{gap:35px}.page-module___2lMIq__proofIntro{gap:15px}.page-module___2lMIq__comparison th,.page-module___2lMIq__comparison td{padding:15px 10px;font-size:13px}.page-module___2lMIq__comparison tbody th{width:22%}.page-module___2lMIq__cta{padding:60px 0 75px}}@media (max-width:480px){.page-module___2lMIq__symptoms{grid-template-columns:1fr}.page-module___2lMIq__visual figcaption{margin-inline:12px;padding:12px}.page-module___2lMIq__hero p{font-size:15px}.page-module___2lMIq__hero .page-module___2lMIq__lead{font-size:19px}.page-module___2lMIq__comparison th,.page-module___2lMIq__comparison td{padding:14px 8px;font-size:12px}.page-module___2lMIq__comparison thead th{letter-spacing:.04em;font-size:9px}}
