.Hero-module__oEVfFq__hero{text-align:center;scroll-snap-align:start;justify-content:center;align-items:center;min-height:100vh;padding:0 20px 5vh;display:flex;position:relative;overflow:hidden}.Hero-module__oEVfFq__hero:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#3d869e14 0%,#0000 70%);width:600px;height:600px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Hero-module__oEVfFq__content{z-index:1;max-width:1100px;margin:0 auto;position:relative}.Hero-module__oEVfFq__overline{color:var(--text-secondary);letter-spacing:.05em;text-transform:uppercase;margin-bottom:12px;font-size:1.25rem;font-weight:500}.Hero-module__oEVfFq__headline{letter-spacing:-.03em;background:linear-gradient(135deg,#14141c 30%,#3d869e 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:24px;padding-bottom:.12em;font-size:4.5rem;font-weight:800;line-height:1.05}.Hero-module__oEVfFq__subheadline{color:var(--text-secondary);max-width:950px;margin-bottom:28px;margin-left:auto;margin-right:auto;font-size:1.4rem;line-height:1.6}@media (max-width:768px){.Hero-module__oEVfFq__headline{font-size:2.5rem}.Hero-module__oEVfFq__hero{padding-top:120px}}
.Button-module__dLXfRW__button{cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;padding:12px 24px;font-family:inherit;font-size:1rem;font-weight:500;text-decoration:none;transition:background .25s,transform .2s,box-shadow .25s;display:inline-flex}.Button-module__dLXfRW__primary{background:var(--gradient-text);color:#fff;box-shadow:0 2px 12px var(--accent-glow)}.Button-module__dLXfRW__primary:hover{background:linear-gradient(135deg,#1e2630 0%,var(--accent-secondary)100%);box-shadow:0 4px 20px #3d869e59}@media (prefers-reduced-motion:no-preference){.Button-module__dLXfRW__primary:hover{transform:translateY(-1px)scale(1.02)}}.Button-module__dLXfRW__primary:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.Button-module__dLXfRW__primary:active{box-shadow:0 2px 8px var(--accent-glow);transform:translateY(0)scale(1)}.Button-module__dLXfRW__secondary{border:1px solid var(--accent-primary);color:var(--accent-primary);background-color:#0000}.Button-module__dLXfRW__secondary:hover{background-color:#3d869e1a}.Button-module__dLXfRW__secondary:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.Button-module__dLXfRW__small{padding:8px 16px;font-size:.875rem}.Button-module__dLXfRW__large{padding:16px 32px;font-size:1.125rem;font-weight:600}.Button-module__dLXfRW__fullWidth{width:100%}
.PainPoints-module__sXbkBa__container{background-color:var(--bg-secondary);scroll-snap-align:start;align-items:center;min-height:auto;padding:70px 20px;display:flex}.PainPoints-module__sXbkBa__inner{flex-direction:column;align-items:center;display:flex}.PainPoints-module__sXbkBa__cards{flex-direction:column;gap:1.5rem;width:100%;max-width:800px;display:flex}@media (min-width:768px){.PainPoints-module__sXbkBa__cards{flex-direction:row;gap:2rem}}.PainPoints-module__sXbkBa__label{letter-spacing:.1em;text-transform:uppercase;color:var(--accent-primary);text-align:center;margin-bottom:1.25rem;font-size:.8rem;font-weight:600}.PainPoints-module__sXbkBa__card{text-align:left;border-left:3px solid #3d869e4d;flex-direction:column;flex:1;align-items:flex-start;gap:.75rem;padding:2rem 1.75rem;display:flex}.PainPoints-module__sXbkBa__text{color:var(--text-primary);font-size:1.1rem;font-weight:500;line-height:1.65}
.HowItWorks-module__RmRsAG__container{scroll-snap-align:start;background-color:#0f171a;flex-direction:column;justify-content:center;min-height:100vh;padding:22px 20px 32px;display:flex;position:relative;overflow:hidden}.HowItWorks-module__RmRsAG__container:before{content:"";pointer-events:none;background:radial-gradient(circle at 20% 30%,#3d869e0d 0%,#0000 70%);position:absolute;inset:0}.HowItWorks-module__RmRsAG__sectionTitle{text-align:center;color:#fff;letter-spacing:-.02em;margin-bottom:28px;font-size:2.25rem;font-weight:700}.HowItWorks-module__RmRsAG__steps{z-index:1;grid-template-columns:repeat(3,1fr);gap:32px;max-width:1100px;margin:0 auto;display:grid;position:relative}.HowItWorks-module__RmRsAG__step{text-align:left;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff0d;border-radius:12px;flex-direction:column;align-items:flex-start;padding:28px 24px;transition:all .3s;display:flex}.HowItWorks-module__RmRsAG__step:hover{background:#ffffff0d;border-color:#3d869e4d;transform:translateY(-4px)}.HowItWorks-module__RmRsAG__iconWrapper{color:#4fb6d6;background-color:#3d869e26;border-radius:8px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:16px;display:flex}.HowItWorks-module__RmRsAG__stepTitle{color:#fff;margin-bottom:12px;font-size:1.25rem;font-weight:600}.HowItWorks-module__RmRsAG__stepDesc{color:#ffffffb3;margin-bottom:1rem;font-size:1rem;line-height:1.6}.HowItWorks-module__RmRsAG__stepExample{color:#4fb6d6cc;border-left:2px solid #3d869e59;margin-top:auto;padding-left:.75rem;font-size:.875rem;font-style:italic;line-height:1.55}.HowItWorks-module__RmRsAG__timeline{color:#ffffff73;z-index:1;justify-content:center;align-items:center;gap:.5rem;margin-top:1.5rem;font-size:.9rem;font-style:italic;display:flex;position:relative}@media (max-width:768px){.HowItWorks-module__RmRsAG__steps{grid-template-columns:1fr}.HowItWorks-module__RmRsAG__step{text-align:center;align-items:center}.HowItWorks-module__RmRsAG__stepExample{text-align:center;border-top:2px solid #3d869e59;border-left:none;padding-top:.75rem;padding-left:0}}
.Differentiators-module__fidfbG__container{padding:var(--section-padding);background-color:var(--bg-primary);scroll-snap-align:start;align-items:center;min-height:100vh;display:flex}.Differentiators-module__fidfbG__inner{flex-direction:column;align-items:center;display:flex}.Differentiators-module__fidfbG__title{letter-spacing:-.02em;text-align:center;color:var(--text-primary);margin-bottom:2rem;font-size:2.25rem;font-weight:700}.Differentiators-module__fidfbG__tableWrapper{width:100%;max-width:min(1000px,100%);overflow-x:auto}.Differentiators-module__fidfbG__tableScrollHint{color:var(--text-secondary);text-align:center;margin-bottom:.75rem;font-size:.8rem;display:none}.Differentiators-module__fidfbG__table{border-collapse:collapse;text-align:left;width:100%}.Differentiators-module__fidfbG__table th,.Differentiators-module__fidfbG__table td{border-bottom:1px solid var(--glass-border);padding:1.5rem}.Differentiators-module__fidfbG__table th{color:var(--text-primary);background-color:#f8fafc80;font-size:1.125rem;font-weight:600}.Differentiators-module__fidfbG__table tbody tr:last-child td{border-bottom:none}.Differentiators-module__fidfbG__feature{color:var(--text-primary);width:25%;font-weight:600}.Differentiators-module__fidfbG__delvionCol{border-left:1px solid #3d869e33;border-right:1px solid #3d869e33;border-top:3px solid var(--accent-primary);vertical-align:top;padding-top:1.25rem;color:var(--accent-primary)!important;background-color:#3d869e14!important}.Differentiators-module__fidfbG__delvionCell{color:var(--accent-primary);background-color:#3d869e0f;border-left:1px solid #3d869e33;border-right:1px solid #3d869e33;font-weight:600}.Differentiators-module__fidfbG__check{color:var(--accent-primary)}.Differentiators-module__fidfbG__cross{color:#ef4444}.Differentiators-module__fidfbG__minus{color:var(--text-secondary)}@media (max-width:768px){.Differentiators-module__fidfbG__tableScrollHint{display:block}.Differentiators-module__fidfbG__table th,.Differentiators-module__fidfbG__table td{padding:1rem;font-size:.875rem}}
.Proof-module__doi8bG__container{background-color:var(--bg-secondary);scroll-snap-align:start;border-top:1px solid var(--glass-border);padding:24px 20px 32px}.Proof-module__doi8bG__heading{color:var(--text-primary);letter-spacing:-.02em;text-align:center;margin-bottom:.75rem;font-size:2.25rem;font-weight:700}.Proof-module__doi8bG__subtitle{color:var(--text-secondary);text-align:center;margin-bottom:1rem;font-size:1.1rem}.Proof-module__doi8bG__flowchart{flex-wrap:wrap;justify-content:center;align-items:center;gap:0;margin-bottom:.75rem;padding:1.75rem 2rem;display:flex;overflow-x:auto}.Proof-module__doi8bG__flowRow{align-items:center;gap:0;display:flex}.Proof-module__doi8bG__flowNode{flex-direction:column;align-items:center;gap:.6rem;min-width:110px;display:flex}.Proof-module__doi8bG__flowIcon{width:52px;height:52px;color:var(--accent-primary);background-color:#3d869e1f;border:1px solid #3d869e33;border-radius:50%;justify-content:center;align-items:center;display:flex}.Proof-module__doi8bG__flowLabel{color:var(--text-secondary);text-align:center;white-space:nowrap;font-size:.8rem;font-weight:600}.Proof-module__doi8bG__flowArrow{color:var(--accent-primary);opacity:.5;flex-shrink:0;margin:14px .5rem 0}.Proof-module__doi8bG__traceBlock,.Proof-module__doi8bG__reportBlock{margin-bottom:.75rem;padding:1.75rem 2.25rem}.Proof-module__doi8bG__blockTitle{color:var(--text-primary);flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:1rem;font-size:1.15rem;font-weight:600;display:flex}.Proof-module__doi8bG__inlineArrow{color:var(--accent-primary);flex-shrink:0}.Proof-module__doi8bG__tag{color:var(--accent-primary);vertical-align:middle;background-color:#3d869e1a;border:1px solid #3d869e33;border-radius:4px;margin-left:.5rem;padding:.15rem .5rem;font-size:.75rem;font-weight:500}.Proof-module__doi8bG__traceList{flex-direction:column;gap:1.25rem;margin:0;padding:0;list-style:none;display:flex}.Proof-module__doi8bG__traceItem{align-items:flex-start;gap:1rem;display:flex}.Proof-module__doi8bG__traceNum{background-color:var(--accent-primary);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-top:.1rem;font-size:.8rem;font-weight:700;display:flex}.Proof-module__doi8bG__traceText{color:var(--text-primary);font-size:1rem;line-height:1.6}.Proof-module__doi8bG__reportGrid{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}.Proof-module__doi8bG__reportAttribution{color:var(--text-secondary);opacity:.85;text-align:center;margin-top:1.25rem;margin-bottom:0;font-size:.8rem}.Proof-module__doi8bG__reportStat{text-align:center;background:#3d869e0a;border:1px solid #3d869e1a;border-radius:8px;flex-direction:column;align-items:center;gap:.4rem;padding:1rem .5rem;display:flex}.Proof-module__doi8bG__statNum{background:var(--gradient-text);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:2rem;font-weight:800;line-height:1}.Proof-module__doi8bG__statLabel{color:var(--text-secondary);font-size:.8rem;line-height:1.4}@media (max-width:768px){.Proof-module__doi8bG__flowchart{flex-direction:column;align-items:center;gap:.5rem}.Proof-module__doi8bG__flowRow{flex-direction:column;align-items:center}.Proof-module__doi8bG__flowArrow{margin:.25rem 0 0;transform:rotate(90deg)}.Proof-module__doi8bG__reportGrid{grid-template-columns:repeat(2,1fr)}.Proof-module__doi8bG__traceBlock,.Proof-module__doi8bG__reportBlock{padding:1.5rem}}
.Footer-module__as8s1W__footer{background-color:var(--bg-secondary);border-top:1px solid #ffffff0d;margin-top:auto;padding:40px 0 16px}.Footer-module__as8s1W__grid{grid-template-columns:2fr 1fr 1fr;gap:40px;margin-bottom:40px;display:grid}.Footer-module__as8s1W__column h4{color:var(--text-primary);margin-bottom:20px;font-size:1rem}.Footer-module__as8s1W__column ul{list-style:none}.Footer-module__as8s1W__column li{margin-bottom:12px}.Footer-module__as8s1W__column a{color:var(--text-secondary);font-size:.9rem;transition:color .2s}.Footer-module__as8s1W__column a:hover{color:var(--accent-primary)}.Footer-module__as8s1W__column a:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.Footer-module__as8s1W__description{color:var(--text-secondary);max-width:300px;margin-top:20px;font-size:.9rem}.Footer-module__as8s1W__bottom{color:var(--text-secondary);border-top:1px solid #ffffff0d;justify-content:space-between;padding-top:14px;font-size:.8rem;display:flex}@media (max-width:768px){.Footer-module__as8s1W__grid{grid-template-columns:1fr;gap:30px}.Footer-module__as8s1W__bottom{flex-direction:column;align-items:center;gap:10px}}
.WhoItIsFor-module__MNbo4q__container{background-color:var(--bg-primary);scroll-snap-align:start;flex-direction:column;justify-content:center;min-height:100vh;padding:32px 20px;display:flex}.WhoItIsFor-module__MNbo4q__sectionTitle{color:var(--text-primary);letter-spacing:-.02em;text-align:center;margin-bottom:1.25rem;font-size:2.25rem;font-weight:700}.WhoItIsFor-module__MNbo4q__grid{grid-template-columns:1fr 1fr;gap:24px;max-width:900px;margin:0 auto;display:grid}.WhoItIsFor-module__MNbo4q__card{border:1px solid var(--glass-border);background:var(--bg-primary);background:linear-gradient(#fff 0%,#f8fafc 100%);border-radius:12px;padding:28px;box-shadow:0 4px 6px -1px #0000000d}.WhoItIsFor-module__MNbo4q__card:first-child{border-left:3px solid #10b981}.WhoItIsFor-module__MNbo4q__card:last-child{border-left:3px solid #ef444466}.WhoItIsFor-module__MNbo4q__titleBest{color:var(--text-primary);align-items:center;gap:12px;margin-bottom:16px;font-size:1.5rem;font-weight:700;display:flex}.WhoItIsFor-module__MNbo4q__titleNot{color:var(--text-secondary);align-items:center;gap:12px;margin-bottom:16px;font-size:1.5rem;font-weight:700;display:flex}.WhoItIsFor-module__MNbo4q__list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.WhoItIsFor-module__MNbo4q__item{color:var(--text-primary);align-items:flex-start;gap:12px;font-size:1.05rem;line-height:1.5;display:flex}.WhoItIsFor-module__MNbo4q__iconBest{color:#10b981;flex-shrink:0;margin-top:3px}.WhoItIsFor-module__MNbo4q__iconNot{color:#ef4444;opacity:.8;flex-shrink:0;margin-top:3px}@media (max-width:768px){.WhoItIsFor-module__MNbo4q__grid{grid-template-columns:1fr}}
.FinalCTA-module__sjIjlW__container{text-align:center;background:var(--bg-primary);scroll-snap-align:start;flex-direction:column;justify-content:center;min-height:100vh;padding:32px 20px;display:flex;position:relative;overflow:hidden}.FinalCTA-module__sjIjlW__container:before{content:"";pointer-events:none;background:radial-gradient(at bottom,#3d869e14 0%,#0000 70%);width:600px;height:400px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.FinalCTA-module__sjIjlW__inner{z-index:1;flex-direction:column;align-items:center;gap:1rem;max-width:700px;margin:0 auto;display:flex;position:relative}.FinalCTA-module__sjIjlW__heading{color:var(--text-primary);letter-spacing:-.03em;font-size:2.5rem;font-weight:800;line-height:1.15}.FinalCTA-module__sjIjlW__subtext{color:var(--text-secondary);max-width:500px;font-size:1.1rem;line-height:1.6}
