.feature-matrix--versus .feature-matrix__table{min-width:680px}.feature-matrix--versus .feature-matrix__header,.feature-matrix--versus .feature-matrix__row{grid-template-columns:minmax(180px,.8fr) minmax(240px,1fr) minmax(240px,1fr)}.feature-matrix--versus .feature-matrix__header>span{align-items:center;padding:28px 0}.feature-matrix--versus .feature-matrix__logo{object-fit:contain;width:120px;height:auto;max-height:44px;display:block}.feature-matrix--versus .feature-matrix__logo--oasys{width:auto;height:26px;color:var(--brand-ink)}.feature-matrix--versus .feature-matrix__row>span:not(:first-child){color:var(--brand-ink);letter-spacing:.01em;justify-content:flex-start;align-items:flex-start;gap:12px;padding:18px 24px;font-size:15px;font-weight:300;line-height:1.35}.feature-matrix--versus .feature-matrix__group>span:first-child{color:#070d4c99;letter-spacing:.08em;text-transform:uppercase;padding-top:34px;padding-bottom:10px;font-size:13px;font-weight:400}.feature-matrix--versus .feature-matrix__group>span:not(:first-child){padding:0}.feature-matrix--versus .feature-matrix__row .feature-matrix__mark{flex:none;width:12px;height:12px;margin-top:4px}.feature-matrix--versus .feature-matrix__mark[data-mark=no] path{stroke:var(--brand-coral)}.feature-matrix--versus .feature-matrix__mark[data-mark=partial] path{stroke:#070d4c80}.feature-matrix__inner>.feature-matrix__sources{color:#070d4ca6;max-width:720px;margin:28px 0 0;font-size:13px;font-weight:300;line-height:1.45}.feature-matrix__sources a{color:inherit;text-decoration:underline}.versus-hero__actions{flex-direction:column;align-items:flex-start;gap:28px;margin-top:48px;display:flex}.versus-email{width:100%;max-width:540px}.versus-email__field{border:1px solid #0000;border-radius:16px;flex-wrap:wrap;gap:6px;padding:6px;transition:border-color .2s;display:flex}.versus-email__field input{min-width:0;font:inherit;background:0 0;border:0;outline:none;flex:220px;padding:10px 12px;font-size:18px;font-weight:300}.versus-email__field button{cursor:pointer;font:inherit;border:0;border-radius:12px;padding:12px 20px;font-size:18px;font-weight:300;line-height:1.25;transition:opacity .2s,transform .2s}.versus-email__field button:hover{opacity:.9}@media (width<=520px){.versus-email__field button{flex:100%}}.versus-email__field button:active{transform:scale(.98)}.versus-email__meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin-top:12px;display:flex}.versus-email--light .versus-email__meta{justify-content:flex-start}.versus-email--dark .versus-email__meta{flex-direction:column;align-items:flex-start;gap:20px}.versus-email__caption{letter-spacing:.01em;margin:0;font-size:13px;font-weight:300}.versus-email--dark .versus-email__field{background:#f4f4f214;border-color:#f4f4f24d}.versus-email--dark .versus-email__field:focus-within{border-color:var(--brand-canvas)}.versus-email--dark input{color:var(--brand-canvas)}.versus-email--dark input::placeholder{color:#f4f4f28c}.versus-email--dark button{background:var(--brand-canvas);color:var(--brand-ink)}.versus-email--dark .versus-email__caption{color:#f4f4f299}.versus-email--light .versus-email__field{background:var(--brand-paper);border-color:var(--brand-border)}.versus-email--light .versus-email__field:focus-within{border-color:var(--brand-ink)}.versus-email--light input{color:var(--brand-ink)}.versus-email--light input::placeholder{color:#070d4c73}.versus-email--light button{background:var(--brand-ink);color:var(--brand-canvas)}.versus-email--light .versus-email__caption{color:#070d4c99}.versus-ask-ai{background:var(--brand-paper);border:1px solid var(--brand-paper);color:var(--brand-ink);letter-spacing:.01em;border-radius:12px;align-items:center;gap:10px;padding:11px 16px;font-size:16px;font-weight:300;line-height:1.25;text-decoration:none;transition:transform .2s,box-shadow .2s,opacity .3s;display:inline-flex}.versus-ask-ai:hover{box-shadow:0 0 0 3px #b2cdff99}.versus-ask-ai:active{transform:scale(.98)}.versus-ask-ai__logo{fill:currentColor;width:18px;height:18px}.versus-ask-ai__chevron{fill:none;stroke:currentColor;stroke-width:1.5px;width:14px;height:14px;transition:transform .2s}.versus-ask-ai:hover .versus-ask-ai__chevron{transform:translate(2px)}.versus-ask-ai--floating{z-index:40;border-color:var(--brand-border);opacity:0;pointer-events:none;visibility:hidden;transition:opacity .3s,transform .3s,visibility 0s linear .3s;position:fixed;bottom:24px;left:50%;transform:translate(-50%,16px);box-shadow:0 12px 32px #070d4c2e}.versus-ask-ai--floating.is-visible{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .3s,transform .3s,visibility;transform:translate(-50%)}.versus-ask-ai--floating.is-visible:active{transform:translate(-50%)scale(.98)}.versus-app{margin:56px 0 0}@media (width>=1100px){.feature-page-hero__inner--with-visual{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);column-gap:56px;display:grid}.feature-page-hero__inner--with-visual>*{grid-column:1}.feature-page-hero__inner--with-visual>.versus-app{grid-area:1/2/span 5;align-self:center;margin:0}.feature-page-hero__inner--with-visual h2{font-size:clamp(40px,3.4vw,60px)}}.versus-app__window{background:var(--brand-ink);color:var(--brand-ink);border:1px solid #f4f4f229;border-radius:20px;grid-template-columns:168px minmax(0,1fr);gap:12px;padding:12px;font-size:11px;font-weight:300;line-height:1.3;display:grid;overflow:hidden;box-shadow:0 30px 80px #00000059}.versus-app__nav{background:var(--brand-paper);border-radius:12px;padding:14px 10px}.versus-app__nav-title{border-bottom:1px solid var(--brand-border);margin:0 0 4px;padding:0 6px 12px;font-size:13px;font-weight:400}.versus-app__nav-section{color:#070d4c80;letter-spacing:.12em;text-transform:uppercase;margin:14px 0 6px;padding:0 6px;font-size:8px;font-weight:400}.versus-app__nav ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.versus-app__nav li{border:1px solid #0000;border-radius:6px;justify-content:space-between;align-items:center;padding:6px;display:flex}.versus-app__nav li.is-active{background:var(--brand-canvas);border-color:var(--brand-blue)}.versus-app__nav li b{color:#b4471f;background:#fb714326;border-radius:999px;padding:1px 6px;font-size:9px;font-weight:400}.versus-app__main{background:var(--brand-canvas);border-radius:12px;min-width:0;padding:16px 14px 14px}.versus-app__title{margin:0;font-size:16px;font-weight:400}.versus-app__subtitle{color:#070d4cb3;margin:4px 0 12px}.versus-app__auto{background:var(--brand-paper);border:1px solid #00197240;border-radius:10px;align-items:center;gap:10px;margin-bottom:12px;padding:10px 12px;display:flex}.versus-app__auto-icon{background:var(--brand-blue);border-radius:999px;flex:none;place-items:center;width:24px;height:24px;display:grid}.versus-app__auto-icon svg{width:12px;height:12px;fill:var(--brand-canvas)}.versus-app__auto-copy{flex:1;gap:2px;min-width:0;display:grid}.versus-app__auto-copy strong{font-size:12px;font-weight:400}.versus-app__toggle{background:var(--brand-blue);border-radius:999px;flex:none;justify-content:flex-end;align-items:center;width:30px;height:17px;padding:2px;display:flex}.versus-app__toggle span{background:var(--brand-paper);border-radius:999px;width:13px;height:13px}.versus-app__table{background:var(--brand-paper);border:1px solid var(--brand-border);border-radius:10px;overflow:hidden}.versus-app__row{border-top:1px solid var(--brand-border);grid-template-columns:1.25fr 1fr 1.05fr .9fr;align-items:center;gap:8px;padding:9px 12px;display:grid}.versus-app__row>span{justify-items:start;gap:3px;min-width:0;display:grid}.versus-app__row strong{font-weight:400}.versus-app__row small{color:#070d4c99;font-size:9px}.versus-app__row--head{color:#070d4ca6;border-top:0;padding-top:8px;padding-bottom:8px;font-size:10px}.versus-app__payer{color:var(--brand-blue);background:#b2cdff4d;border:1px solid #00197240;border-radius:5px;padding:1px 6px;font-size:9px;font-style:normal}.versus-app__payer--cash{border-color:var(--brand-border);color:var(--brand-ink);background:#070d4c0d}.versus-app__badge{white-space:nowrap;border-radius:999px;grid-area:1/1;align-items:center;gap:3px;width:fit-content;padding:3px 8px 3px 6px;font-size:9px;font-style:normal;line-height:1;display:inline-flex}.versus-app__badge svg{fill:none;stroke:currentColor;stroke-width:1.3px;width:10px;height:10px}.versus-app__badge--ready{color:#1f7a45;background:#1f7a451a;border:1px solid #1f7a454d}.versus-app__badge--sent{background:var(--brand-blue);border:1px solid var(--brand-blue);color:var(--brand-canvas)}.versus-app__badge--paid{color:var(--brand-paper);background:#1f7a45;border:1px solid #1f7a45}.versus-app__row:not(.versus-app__row--head){animation:versus-app-row 20s calc(var(--row-index) * .6s) infinite both}.versus-app__badge--ready{animation:versus-app-ready 20s calc(var(--row-index) * .6s) infinite both}.versus-app__badge--sent{animation:versus-app-sent 20s calc(var(--row-index) * .6s) infinite both}.versus-app__badge--paid{animation:versus-app-paid 20s calc(var(--row-index) * .6s) infinite both}@keyframes versus-app-row{0%{opacity:0;background:#b2cdff00;transform:translateY(-8px)}4%{opacity:1;background:#b2cdff47;transform:translateY(0)}10%,30%{background:#b2cdff00}33%{background:#b2cdff47}39%,60%{background:#b2cdff00}63%{background:#1f7a451f}70%,94%{opacity:1;background:#1f7a4500}to{opacity:0}}@keyframes versus-app-ready{0%,30%{opacity:1}32%,to{opacity:0}}@keyframes versus-app-sent{0%,30%{opacity:0;transform:scale(.9)}33%,60%{opacity:1;transform:scale(1)}62%,to{opacity:0;transform:scale(1)}}@keyframes versus-app-paid{0%,60%{opacity:0;transform:scale(.9)}63%,to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.versus-app__row:not(.versus-app__row--head),.versus-app__badge--ready,.versus-app__badge--sent,.versus-app__badge--paid{animation:none}.versus-app__badge--ready,.versus-app__badge--sent{opacity:0}}@media (width<=700px){.versus-app__window{grid-template-columns:minmax(0,1fr)}.versus-app__nav,.versus-app__row>span:nth-child(2){display:none}.versus-app__row{grid-template-columns:1.2fr 1.1fr .8fr}}.versus-price{background:var(--brand-canvas);border-top:1px solid var(--brand-blue)}.versus-price__inner{border-right:1px solid var(--brand-blue);border-left:1px solid var(--brand-blue);margin:0 16px;padding:64px 12px 32px}.versus-price header h2{color:var(--brand-ink);margin:0;font-size:30px;font-weight:300;line-height:1.15}.versus-price header p{color:#070d4ccc;max-width:560px;margin:16px 0 0;font-size:16px;font-weight:300;line-height:1.35}.versus-price__cards{gap:16px;margin-top:40px;display:grid}.versus-price__card{border:1px solid var(--brand-border);color:var(--brand-ink);border-radius:20px;padding:28px 24px}.versus-price__card--oasys{background:var(--brand-paper);border-color:var(--brand-ink)}.versus-price__brand{align-items:center;height:40px;display:flex}.versus-price__logo{object-fit:contain;width:110px;height:auto;max-height:40px}.versus-price__logo--oasys{width:auto;height:24px;color:var(--brand-ink)}.versus-price__total{letter-spacing:-.5px;margin:20px 0 16px;font-size:40px;font-weight:300;line-height:1.1}.versus-price__card dl{margin:0}.versus-price__card dl>div{border-top:1px solid var(--brand-border);justify-content:space-between;gap:16px;padding:12px 0;font-size:15px;font-weight:300;line-height:1.35;display:flex}.versus-price__card dt{color:#070d4cbf}.versus-price__card dd{white-space:nowrap;margin:0}.versus-price__savings{color:var(--brand-ink);margin:28px 0 0;font-size:20px;font-weight:400;line-height:1.3}.versus-price__footnote{color:#070d4c99;max-width:760px;margin:12px 0 0;font-size:13px;font-weight:300;line-height:1.45}@media (width>=768px){.versus-price__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=900px){.versus-price__inner{margin-left:32px;margin-right:32px;padding:96px 50px 40px}.versus-price header h2{font-size:44px}}.versus-calc__controls{background:var(--brand-paper);border:1px solid var(--brand-border);color:var(--brand-ink);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 40px;margin-top:40px;padding:24px;display:flex}.versus-calc__count{flex:420px;gap:12px;min-width:min(100%,320px);font-size:16px;font-weight:300;display:grid}.versus-calc__count>span:first-child{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.versus-calc__count output{font-size:32px;font-weight:300;line-height:1}.versus-calc__count input[type=range]{--fill:21%;appearance:none;background:linear-gradient(to right, var(--brand-ink) var(--fill), #070d4c1f var(--fill));cursor:pointer;border-radius:999px;width:100%;height:6px;margin:8px 0}.versus-calc__count input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--brand-paper);border:2px solid var(--brand-ink);border-radius:999px;width:22px;height:22px;box-shadow:0 2px 6px #070d4c33}.versus-calc__count input[type=range]::-moz-range-thumb{background:var(--brand-paper);border:2px solid var(--brand-ink);border-radius:999px;width:18px;height:18px}.versus-calc__count input[type=range]:focus-visible{outline:2px solid var(--brand-sky);outline-offset:6px}.versus-calc__scale{color:#070d4c8c;justify-content:space-between;font-size:12px;display:flex}.versus-calc__billing{background:var(--brand-canvas);border:1px solid var(--brand-border);border-radius:12px;margin:0;padding:4px;display:inline-flex}.versus-calc__billing label{cursor:pointer;position:relative}.versus-calc__billing input{opacity:0;pointer-events:none;position:absolute}.versus-calc__billing span{white-space:nowrap;border-radius:9px;padding:9px 14px;font-size:14px;font-weight:300;transition:background-color .15s,color .15s;display:block}.versus-calc__billing input:checked+span{background:var(--brand-ink);color:var(--brand-canvas)}.versus-calc__billing input:focus-visible+span{outline:2px solid var(--brand-sky);outline-offset:2px}.versus-price__cards{margin-top:16px}.versus-price [hidden]{display:none}.versus-calc__solo{flex:420px;gap:12px;display:grid}.versus-calc__solo p{margin:0;font-size:16px;font-weight:300}.versus-calc__solo .versus-calc__billing{width:fit-content}.versus-calc__mode{justify-items:end;gap:10px;display:grid}.versus-calc__terms{color:#070d4ca6;margin:0;font-size:13px;font-weight:300}.versus-calc__mode-button{border:1px solid var(--brand-ink);color:var(--brand-ink);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border-radius:12px;padding:10px 16px;font-size:14px;font-weight:300;transition:background-color .15s,color .15s}.versus-calc__mode-button:hover{background:var(--brand-ink);color:var(--brand-canvas)}.versus-calc__mode-button:focus-visible{outline:2px solid var(--brand-sky);outline-offset:2px}.versus-price__savings a{color:inherit;text-underline-offset:4px;text-decoration:underline}@media (width<=640px){.versus-calc__mode{justify-items:start}}.versus-hero__ai{justify-items:start;gap:8px;display:grid}.versus-hero-proof{justify-items:center;gap:40px;margin-top:72px;display:grid}.versus-hero-quote{color:var(--brand-canvas);text-align:center;justify-items:center;gap:20px;margin:0;display:grid}.feature-page-hero__trust.versus-hero-proof__trust{margin:0}.versus-hero-quote__avatar{object-fit:cover;border:2px solid #f4f4f240;border-radius:999px;width:72px;height:72px}.versus-hero-quote blockquote{text-wrap:balance;letter-spacing:.005em;max-width:820px;margin:0;font-size:20px;font-weight:300;line-height:1.4}.versus-hero-quote figcaption{flex-wrap:wrap;justify-content:center;gap:4px 10px;font-size:15px;font-weight:300;display:flex}.versus-hero-quote figcaption strong{font-weight:400}.versus-hero-quote figcaption span{color:#f4f4f299}@media (width>=1100px){.feature-page-hero__inner--with-visual>.versus-hero-proof{grid-column:1/-1}}.versus-competitor-name{color:var(--brand-ink);letter-spacing:-.01em;font-size:18px;font-weight:400;line-height:1}.versus-reasons{background:var(--brand-canvas);border-top:1px solid var(--brand-blue)}.versus-reasons__inner{border-right:1px solid var(--brand-blue);border-left:1px solid var(--brand-blue);margin:0 16px;padding:64px 12px}.versus-reasons h2{color:var(--brand-ink);margin:0;font-size:30px;font-weight:300;line-height:1.15}.versus-reasons__cards{gap:16px;margin:40px 0 0;padding:0;list-style:none;display:grid}.versus-reasons__cards li{background:var(--brand-paper);border:1px solid var(--brand-border);color:var(--brand-ink);border-radius:20px;align-content:start;gap:12px;padding:32px 28px;display:grid}.versus-reasons__headline{letter-spacing:-.5px;margin:0;font-size:36px;font-weight:300;line-height:1.05}.versus-reasons__cards h3{margin:0;font-size:20px;font-weight:400;line-height:1.25}.versus-reasons__cards li>p:last-child{color:#070d4cbf;margin:0;font-size:15px;font-weight:300;line-height:1.45}@media (width>=768px){.versus-reasons__cards{grid-template-columns:repeat(3,minmax(0,1fr))}.versus-reasons__cards li{grid-row:span 3;grid-template-rows:subgrid;align-content:stretch}}@media (width>=900px){.versus-reasons__inner{margin-left:32px;margin-right:32px;padding:96px 50px}.versus-reasons h2{font-size:44px}}.brand-cta__actions .versus-email{max-width:480px}.brand-cta__actions .versus-email .versus-email__caption{color:inherit;opacity:.8;margin:0;font-size:13px}
