.TrustBar-module__fT3RMa__trust{border-top:1px solid var(--border);background:var(--surface-2)}.TrustBar-module__fT3RMa__inner{grid-template-columns:1fr auto;align-items:center;gap:clamp(28px,5vw,70px);padding-top:30px;padding-bottom:30px;display:grid}.TrustBar-module__fT3RMa__left{min-width:0}.TrustBar-module__fT3RMa__label{color:var(--fog);margin:0 0 18px;font-size:15px}.TrustBar-module__fT3RMa__marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000)}.TrustBar-module__fT3RMa__track{will-change:transform;align-items:center;gap:clamp(28px,4vw,56px);width:max-content;margin:0;padding:0;list-style:none;animation:60s linear infinite TrustBar-module__fT3RMa__trust-scroll;display:flex}.TrustBar-module__fT3RMa__marquee:hover .TrustBar-module__fT3RMa__track{animation-play-state:paused}.TrustBar-module__fT3RMa__track li{border:1px solid var(--border);box-shadow:var(--shadow-1);transition:transform .2s var(--ease-out);background:#fff;border-radius:12px;flex:none;align-items:center;padding:10px 18px;display:flex}.TrustBar-module__fT3RMa__track li:hover{transform:translateY(-2px)}.TrustBar-module__fT3RMa__logo{object-fit:contain;width:auto;max-width:150px;height:30px;display:block}@keyframes TrustBar-module__fT3RMa__trust-scroll{to{transform:translate(-50%)}}.TrustBar-module__fT3RMa__figures{margin:0;display:flex}.TrustBar-module__fT3RMa__figure{border-left:1px solid var(--border);padding:0 clamp(20px,2.6vw,38px)}.TrustBar-module__fT3RMa__value{font-weight:var(--weight-extrabold);letter-spacing:-.035em;color:var(--fg);font-size:clamp(24px,2.2vw,31px);display:block}.TrustBar-module__fT3RMa__figLabel{color:var(--fog);margin:5px 0 0;font-size:13px;line-height:1.45;display:block}@media (max-width:900px){.TrustBar-module__fT3RMa__inner{grid-template-columns:1fr;gap:28px}.TrustBar-module__fT3RMa__figures{margin-left:-1px}.TrustBar-module__fT3RMa__figure:first-child{border-left:0;padding-left:0}}@media (max-width:560px){.TrustBar-module__fT3RMa__figures{flex-wrap:wrap;gap:22px 0}.TrustBar-module__fT3RMa__figure{flex:50%}.TrustBar-module__fT3RMa__figure:nth-child(odd){border-left:0;padding-left:0}}@media (prefers-reduced-motion:reduce){.TrustBar-module__fT3RMa__track{flex-wrap:wrap;gap:20px clamp(28px,4vw,56px);width:auto;animation:none}.TrustBar-module__fT3RMa__track li[aria-hidden=true]{display:none}}
.ProblemSection-module__lPNxrq__head{text-align:center;max-width:820px;margin:0 auto 64px}.ProblemSection-module__lPNxrq__eyebrow{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--brand-2);justify-content:center;align-items:center;gap:16px;font-size:12.5px;font-weight:600;display:inline-flex}.ProblemSection-module__lPNxrq__rule{background:linear-gradient(90deg, transparent, var(--brand-line));flex:0 74px;min-width:0;height:1px;position:relative}.ProblemSection-module__lPNxrq__eyebrow .ProblemSection-module__lPNxrq__rule:last-child{background:linear-gradient(90deg, var(--brand-line), transparent)}.ProblemSection-module__lPNxrq__rule:after{content:"";background:var(--brand-2);border-radius:50%;width:4px;height:4px;position:absolute;top:50%;transform:translateY(-50%)}.ProblemSection-module__lPNxrq__eyebrow .ProblemSection-module__lPNxrq__rule:first-child:after{left:0}.ProblemSection-module__lPNxrq__eyebrow .ProblemSection-module__lPNxrq__rule:last-child:after{right:0}.ProblemSection-module__lPNxrq__head h2{margin-top:22px;font-size:clamp(28px,3.6vw,44px)}.ProblemSection-module__lPNxrq__head p{color:var(--fog);max-width:68ch;margin:22px auto 0;font-size:clamp(16px,1.5vw,18px)}.ProblemSection-module__lPNxrq__grid{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}.ProblemSection-module__lPNxrq__card{text-align:center;background:color-mix(in srgb, var(--panel) 55%, transparent);border:1px solid var(--brand-line);border-radius:var(--r-lg);flex-direction:column;align-items:center;padding:44px 22px 30px;display:flex;position:relative}.ProblemSection-module__lPNxrq__card:not(:first-child):before{content:"";background:var(--brand-line);width:22px;height:1px;position:absolute;top:32px;left:-22px}.ProblemSection-module__lPNxrq__card:not(:first-child):after{content:"";background:var(--brand-2);width:6px;height:6px;box-shadow:22px 0 0 var(--brand-2);border-radius:50%;position:absolute;top:32px;left:-22px;transform:translate(-50%,-50%)}.ProblemSection-module__lPNxrq__badge{border:1px solid var(--brand-line);background:var(--ink);width:42px;height:42px;font-family:var(--mono);color:var(--brand-2);border-radius:50%;place-items:center;font-size:13px;font-weight:600;display:grid;position:absolute;top:-21px;left:50%;transform:translate(-50%)}.ProblemSection-module__lPNxrq__ic{place-items:center;margin-bottom:20px;display:grid}.ProblemSection-module__lPNxrq__ic svg{width:40px;height:40px;color:var(--brand-2)}.ProblemSection-module__lPNxrq__card h3{margin:0;font-size:17px}.ProblemSection-module__lPNxrq__accent{background:var(--brand-2);opacity:.8;border-radius:2px;width:30px;height:2px;margin:12px 0 16px;display:block}.ProblemSection-module__lPNxrq__card p{color:var(--fog);margin:0;font-size:14.5px;line-height:1.6}@media (max-width:900px){.ProblemSection-module__lPNxrq__grid{grid-template-columns:repeat(2,1fr)}.ProblemSection-module__lPNxrq__card:not(:first-child):before,.ProblemSection-module__lPNxrq__card:not(:first-child):after{display:none}}@media (max-width:620px){.ProblemSection-module__lPNxrq__grid{grid-template-columns:1fr}}
.UseCasesSection-module__XhVlVq__cases{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.UseCasesSection-module__XhVlVq__case{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);gap:18px;padding:26px;display:flex}.UseCasesSection-module__XhVlVq__g{background:var(--fill-2);border:1px solid var(--line);border-radius:11px;flex:none;place-items:center;width:44px;height:44px;display:grid}.UseCasesSection-module__XhVlVq__g svg{width:22px;height:22px;color:var(--brand-2)}.UseCasesSection-module__XhVlVq__case h3{margin-bottom:8px;font-size:17px}.UseCasesSection-module__XhVlVq__case p{color:var(--fog);font-size:14px}@media (max-width:900px){.UseCasesSection-module__XhVlVq__cases{grid-template-columns:1fr}}
.ComparisonSection-module__c7BLgq__cmp{border:1px solid var(--line-2);border-radius:var(--r-lg);background:var(--panel);overflow:hidden}.ComparisonSection-module__c7BLgq__cmp table{border-collapse:collapse;width:100%}.ComparisonSection-module__c7BLgq__cmp th,.ComparisonSection-module__c7BLgq__cmp td{text-align:left;vertical-align:top;padding:18px 22px}.ComparisonSection-module__c7BLgq__cmp thead th{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);border-bottom:1px solid var(--line-2);font-size:11.5px;font-weight:600}.ComparisonSection-module__c7BLgq__cmp thead th:last-child{color:var(--brand-2)}.ComparisonSection-module__c7BLgq__cmp tbody tr:not(:last-child) td{border-bottom:1px solid var(--line)}.ComparisonSection-module__c7BLgq__need{font-size:15px;font-weight:620}.ComparisonSection-module__c7BLgq__need .ComparisonSection-module__c7BLgq__d{vertical-align:middle;border-radius:50%;width:8px;height:8px;margin-right:10px;display:inline-block}.ComparisonSection-module__c7BLgq__usual{color:var(--fog);font-size:14px}.ComparisonSection-module__c7BLgq__sbCell{color:var(--mist);font-size:14px}.ComparisonSection-module__c7BLgq__sbCol{background:var(--brand-soft)}.ComparisonSection-module__c7BLgq__yes{align-items:center;gap:8px;display:inline-flex}.ComparisonSection-module__c7BLgq__yes svg{width:15px;height:15px;color:var(--success-2);flex:none;margin-top:2px}@media (max-width:620px){.ComparisonSection-module__c7BLgq__cmp{overflow-x:auto}.ComparisonSection-module__c7BLgq__cmp table{min-width:560px}}
.FaqSection-module__r8Rx3W__section{max-width:980px;margin-inline:auto}.FaqSection-module__r8Rx3W__faq{flex-direction:column;gap:12px;max-width:900px;margin:40px auto 0;display:flex}.FaqSection-module__r8Rx3W__qa{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-1);border-radius:18px;transition:border-color .3s,background .3s,box-shadow .3s;position:relative;overflow:hidden}.FaqSection-module__r8Rx3W__qa:hover{border-color:var(--border-strong);box-shadow:var(--shadow-2)}.FaqSection-module__r8Rx3W__qaOpen{border-color:var(--border-brand);background:var(--surface-2);box-shadow:var(--shadow-3)}.FaqSection-module__r8Rx3W__questionHeading{margin:0}.FaqSection-module__r8Rx3W__questionButton{text-align:left;width:100%;color:var(--fg);background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:24px 26px;display:flex}.FaqSection-module__r8Rx3W__questionLeft{align-items:center;gap:20px;min-width:0;display:flex}.FaqSection-module__r8Rx3W__number{color:var(--fg-subtle);font-family:var(--mono);letter-spacing:.08em;flex:none;font-size:12px;font-weight:600}.FaqSection-module__r8Rx3W__question{color:var(--fg);letter-spacing:-.015em;font-size:clamp(16px,1.6vw,19px);font-weight:650;line-height:1.4}.FaqSection-module__r8Rx3W__ico{border:1px solid var(--border-strong);background:var(--bg-raised);width:34px;height:34px;color:var(--fg-muted);border-radius:50%;flex:none;place-items:center;transition:transform .42s cubic-bezier(.22,1,.36,1),color .25s,background .25s,border-color .25s;display:grid}.FaqSection-module__r8Rx3W__ico svg{width:15px;height:15px}.FaqSection-module__r8Rx3W__questionButton:hover .FaqSection-module__r8Rx3W__ico{color:var(--action);border-color:var(--border-brand);background:var(--brand-soft)}.FaqSection-module__r8Rx3W__questionButton[aria-expanded=true] .FaqSection-module__r8Rx3W__ico{color:var(--fg-on-brand);background:var(--brand-fill);border-color:var(--brand-fill);transform:rotate(45deg)}.FaqSection-module__r8Rx3W__answerWrapper{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .42s cubic-bezier(.22,1,.36,1),opacity .26s,visibility .42s;display:grid}.FaqSection-module__r8Rx3W__answerWrapperOpen{opacity:1;visibility:visible;grid-template-rows:1fr}.FaqSection-module__r8Rx3W__answer{min-height:0;overflow:hidden}.FaqSection-module__r8Rx3W__answerContent{opacity:0;max-width:760px;padding:0 26px 26px 78px;transition:opacity .3s 40ms,transform .42s cubic-bezier(.22,1,.36,1);transform:translateY(-8px)}.FaqSection-module__r8Rx3W__answerWrapperOpen .FaqSection-module__r8Rx3W__answerContent{opacity:1;transform:translateY(0)}.FaqSection-module__r8Rx3W__answerContent p{max-width:70ch;color:var(--fg-muted);margin:0;font-size:15px;line-height:1.75}@media (max-width:760px){.FaqSection-module__r8Rx3W__faq{margin-top:32px}.FaqSection-module__r8Rx3W__questionButton{padding:21px 20px}.FaqSection-module__r8Rx3W__questionLeft{gap:14px}.FaqSection-module__r8Rx3W__answerContent{padding:0 20px 22px 54px}}@media (max-width:520px){.FaqSection-module__r8Rx3W__faq{gap:10px}.FaqSection-module__r8Rx3W__qa{border-radius:15px}.FaqSection-module__r8Rx3W__questionButton{gap:12px;padding:19px 16px}.FaqSection-module__r8Rx3W__questionLeft{align-items:flex-start;gap:11px}.FaqSection-module__r8Rx3W__number{padding-top:4px}.FaqSection-module__r8Rx3W__ico{width:30px;height:30px}.FaqSection-module__r8Rx3W__answerContent{padding:0 16px 20px 43px}.FaqSection-module__r8Rx3W__answerContent p{font-size:14px}}@media (prefers-reduced-motion:reduce){.FaqSection-module__r8Rx3W__qa,.FaqSection-module__r8Rx3W__ico,.FaqSection-module__r8Rx3W__answerWrapper,.FaqSection-module__r8Rx3W__answerContent{transition:none}.FaqSection-module__r8Rx3W__answerContent{transform:none}}
.CtaSection-module__IQV8fW__card{border:1px solid var(--line-2);border-radius:var(--r-xl);text-align:center;background:var(--panel);padding:64px 40px}.CtaSection-module__IQV8fW__card h2{max-width:20ch;margin-inline:auto;font-size:clamp(28px,3.6vw,42px)}.CtaSection-module__IQV8fW__card p{color:var(--fog);margin-top:16px;font-size:18px}.CtaSection-module__IQV8fW__eyebrow{justify-content:center}.CtaSection-module__IQV8fW__title{margin-top:18px}.CtaSection-module__IQV8fW__btns{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:32px;display:inline-flex}@media (max-width:620px){.CtaSection-module__IQV8fW__card{padding:44px 22px}.CtaSection-module__IQV8fW__btns .btn{flex:auto}}
