:root{--motion-fast:120ms;--motion-medium:200ms;--motion-slow:320ms;--ease-standard:cubic-bezier(0.32,0.72,0.24,1);--ease-out:cubic-bezier(0.2,0.7,0.2,1);--ease-in:cubic-bezier(0.4,0,0.7,0.2);--ease-spring:cubic-bezier(0.34,1.36,0.64,1)}.am-reveal{opacity:0;transform:translateY(14px);transition:opacity .7s var(--ease-out),transform .7s var(--ease-out);will-change:opacity,transform}.am-reveal.am-in{opacity:1;transform:none}.am-reveal.am-fade{transform:none}.am-reveal.am-rise{transform:translateY(28px)}.am-reveal.am-left{transform:translateX(-22px)}.am-reveal.am-right{transform:translateX(22px)}.am-reveal.am-in.am-left,.am-reveal.am-in.am-right{transform:none}.am-stagger>*{opacity:0;transform:translateY(12px);transition:opacity .6s var(--ease-out),transform .6s var(--ease-out)}.am-stagger.am-in>*{opacity:1;transform:none}.am-stagger.am-in>:first-child{transition-delay:40ms}.am-stagger.am-in>:nth-child(2){transition-delay:90ms}.am-stagger.am-in>:nth-child(3){transition-delay:.14s}.am-stagger.am-in>:nth-child(4){transition-delay:.19s}.am-stagger.am-in>:nth-child(5){transition-delay:.24s}.am-stagger.am-in>:nth-child(6){transition-delay:.29s}.am-stagger.am-in>:nth-child(7){transition-delay:.34s}.am-stagger.am-in>:nth-child(8){transition-delay:.38s}.am-stagger.am-in>:nth-child(9){transition-delay:.42s}.am-stagger.am-in>:nth-child(n+10){transition-delay:.46s}.am-hero .am-h-cta,.am-hero .am-h-eyebrow,.am-hero .am-h-lede,.am-hero .am-h-mock,.am-hero .am-h-rule,.am-hero .am-h-title,.am-hero .am-h-trust{opacity:0;transform:translateY(16px);animation:amHeroIn .9s var(--ease-out) forwards}.am-hero .am-h-eyebrow{animation-delay:60ms}.am-hero .am-h-title{animation-delay:.14s}.am-hero .am-h-lede{animation-delay:.38s}.am-hero .am-h-cta{animation-delay:.5s}.am-hero .am-h-trust{animation-delay:.62s}.am-hero .am-h-mock{animation-delay:.22s;transform:translateY(24px) scale(.985)}@keyframes amHeroIn{to{opacity:1;transform:none}}.am-hero .am-h-rule{transform-origin:left center;animation:amHeroRule .7s var(--ease-out) forwards;animation-delay:.32s}@keyframes amHeroRule{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}.am-hero .h1 em,.am-hero h1 em{background-image:linear-gradient(100deg,transparent,transparent 40%,rgba(232,98,26,.45) 50%,transparent 60%,transparent);background-size:220% 100%;background-position:110% 0;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;animation:amInkPass 1.8s var(--ease-out) .9s 1}@keyframes amInkPass{0%{background-position:110% 0}to{background-position:-20% 0}}.rule-label .line,.rule:after,.rule:before{transform:scaleX(0);transform-origin:center;transition:transform .7s var(--ease-out)}.am-reveal.am-in .rule-label .line,.am-reveal.am-in .rule:after,.am-reveal.am-in .rule:before,.rule-label.am-in .line,.rule.am-in:after,.rule.am-in:before{transform:scaleX(1)}.rule .dot{transform:scale(0);transition:transform .4s var(--ease-spring) .3s}.am-reveal.am-in .rule .dot,.rule.am-in .dot{transform:scale(1)}.nav .nav-link:not(.nav-dropdown>.nav-link):after,.nav-dropdown>.nav-link>span.am-wrap:after{content:"";display:block;position:absolute;left:0;right:0;bottom:-2px;height:.5px;background:var(--arx-signal);width:0;transition:width .22s var(--ease-out)}.nav-dropdown>.nav-link>span.am-wrap{position:relative}.nav .nav-link.active:after,.nav .nav-link:hover:after,.nav-dropdown:hover>.nav-link>span.am-wrap:after{width:100%}@media (max-width:900px){.nav .nav-link:after{display:none}}.btn{position:relative;transition:background-color var(--motion-fast) var(--ease-out),color var(--motion-fast) var(--ease-out),border-color var(--motion-fast) var(--ease-out),transform .18s var(--ease-out),box-shadow .22s var(--ease-out)}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(0) scale(.985);transition-duration:80ms}.btn-primary{overflow:hidden;isolation:isolate}.btn-primary:before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent,transparent 40%,rgba(250,246,238,.32) 50%,transparent 60%,transparent);background-size:220% 100%;background-position:130% 0;pointer-events:none;transition:background-position .7s var(--ease-out);z-index:0}.btn-primary>*{position:relative;z-index:1}.btn-primary:hover:before{background-position:-30% 0}.btn-primary:hover{box-shadow:0 8px 22px -8px rgba(200,75,17,.45)}.btn-dark:hover{box-shadow:0 8px 22px -10px rgba(26,18,8,.55)}.btn .am-arrow,.feat-link .am-arrow{display:inline-block;transition:transform .2s var(--ease-out)}.btn:hover .am-arrow,.feat-cell:hover .am-arrow{transform:translateX(3px)}.benefit,.blog-card,.card,.feat-cell{transition:background-color .18s var(--ease-out),transform .24s var(--ease-out),box-shadow .24s var(--ease-out),border-color .24s var(--ease-out)}.benefit:hover,.blog-card:hover,.feat-cell:hover{transform:translateY(-2px);box-shadow:0 18px 36px -28px rgba(26,18,8,.3)}.benefit,.feat-cell{position:relative;overflow:hidden}.benefit:before,.feat-cell:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--arx-signal);transform:scaleX(0);transform-origin:left center;transition:transform .36s var(--ease-out);pointer-events:none}.benefit:hover:before,.feat-cell:hover:before{transform:scaleX(1)}.benefit .b-num,.blog-card .post-pill,.feat-cell .feat-num{transition:letter-spacing .24s var(--ease-out),color .18s var(--ease-out)}.benefit:hover .b-num,.feat-cell:hover .feat-num{letter-spacing:.4em}.marquee:hover .marquee-track{animation-play-state:paused}.marquee-track span:after{transition:color .2s var(--ease-out),transform .2s var(--ease-out)}.marquee-track:hover span:after{color:var(--arx-vivid);transform:scale(1.4)}.nav-menu .menu-item{transition:background-color .14s var(--ease-out),transform .2s var(--ease-out),padding-left .18s var(--ease-out)}.nav-menu .menu-item:hover{padding-left:12px}.nav-menu .mi-title{transition:color .14s var(--ease-out),letter-spacing .2s var(--ease-out)}.blog-chip{transition:all .18s var(--ease-out)}.blog-chip:hover{transform:translateY(-1px)}.footer-col a{position:relative}.footer-col a:after{content:"";display:block;position:absolute;bottom:2px;left:0;height:.5px;width:0;background:var(--arx-signal);transition:width .22s var(--ease-out)}.footer-col a:hover:after{width:100%}.hero-mock .bar .fill{position:relative;overflow:hidden}.hero-mock .bar .fill:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent,transparent 40%,rgba(250,208,168,.5) 50%,transparent 60%,transparent);background-size:220% 100%;background-position:110% 0;animation:amBarSheen 4.2s var(--ease-out) 1.2s infinite}@keyframes amBarSheen{0%{background-position:130% 0}60%{background-position:-30% 0}to{background-position:-30% 0}}.hero-mock .status{position:relative}.hero-mock .status:before{content:"";position:absolute;left:4px;top:50%;width:4px;height:4px;border-radius:50%;background:currentColor;opacity:0;transform:translateY(-50%);animation:amDot 2.8s ease-in-out infinite}@keyframes amDot{0%,to{opacity:0;transform:translateY(-50%) scale(.6)}50%{opacity:.6;transform:translateY(-50%) scale(1)}}.hero-mock .row{transition:background .22s var(--ease-out)}.hero-mock .row:hover{background:rgba(250,208,168,.04)}.am-counter{font-variant-numeric:tabular-nums}@keyframes amPageFade{0%{opacity:0}to{opacity:1}}.am-page-in{animation:amPageFade .36s var(--ease-out) both}.am-subhero .crumb,.am-subhero .lede,.am-subhero h1{opacity:0;transform:translateY(14px);animation:amHeroIn .8s var(--ease-out) forwards}.am-subhero .crumb{animation-delay:40ms}.am-subhero h1{animation-delay:.14s}.am-subhero .lede{animation-delay:.32s}.subhero .crumb a{transition:color .14s var(--ease-out),transform .2s var(--ease-out)}.subhero .crumb a:hover{transform:translateY(-1px)}.am-tilt{transition:transform .6s var(--ease-out)}.am-tilt.am-in{transform:none}.am-toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%,20px);background:var(--arx-night);color:var(--arx-mist);font-family:var(--font-body);font-size:13px;padding:10px 16px;border-radius:4px;box-shadow:0 8px 24px rgba(26,18,8,.18);opacity:0;transition:opacity .2s var(--ease-out),transform .22s var(--ease-out);z-index:300;letter-spacing:.04em;display:inline-flex;align-items:center;gap:10px}.am-toast:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--arx-signal);box-shadow:0 0 0 0 rgba(200,75,17,.6);animation:amPing 2s ease-out infinite}.am-toast.am-show{opacity:1;transform:translate(-50%)}@keyframes amPing{0%{box-shadow:0 0 0 0 rgba(200,75,17,.55)}80%{box-shadow:0 0 0 8px rgba(200,75,17,0)}to{box-shadow:0 0 0 0 rgba(200,75,17,0)}}.am-reveal.am-zoom{transform:translateY(14px) scale(.985)}.am-reveal.am-zoom.am-in{transform:none}.h2 em,.section-head h2 em,.subhero h1 em{position:relative}.field-row input,.field-row select,.field-row textarea{transition:border-color .16s var(--ease-out),box-shadow .2s var(--ease-out),background-color .16s var(--ease-out)}.field-row input:focus,.field-row select:focus,.field-row textarea:focus{box-shadow:0 0 0 3px rgba(200,75,17,.08)}.detail-row ul li{transition:padding-left .18s var(--ease-out),color .16s var(--ease-out)}.detail-row ul li:hover{padding-left:6px}.detail-row ul li:hover:before{background:var(--arx-vivid)}.article .article-body blockquote{position:relative;border-left-color:transparent!important}.article .article-body blockquote:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--arx-signal);transform:scaleY(0);transform-origin:top center;transition:transform .7s var(--ease-out)}.article .article-body blockquote.am-in:before{transform:scaleY(1)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-delay:0s!important;transition-duration:80ms!important}.am-reveal,.am-stagger>*{opacity:1!important;transform:none!important}.am-hero .am-h-cta,.am-hero .am-h-eyebrow,.am-hero .am-h-lede,.am-hero .am-h-mock,.am-hero .am-h-rule,.am-hero .am-h-title,.am-hero .am-h-trust,.am-subhero .crumb,.am-subhero .lede,.am-subhero h1{opacity:1!important;transform:none!important;animation:none!important}}