.rsh-page-features{margin:0;background:var(--scrap-900);color:var(--ink);font-family:var(--font-sans)}.rsh-page-features a{color:var(--oxide)}.rsh-page-features a:hover{color:var(--oxide-strong)}.rsh-page-features a:focus-visible,.rsh-page-features button:focus-visible{outline:2px solid var(--hazard);outline-offset:2px}.rsh-page-features .chip:hover{border-color:var(--oxide)!important;color:var(--oxide)!important}.rsh-page-features .subnav a:hover{color:var(--oxide)!important}.rsh-page-features .btn-s:hover{border-color:var(--oxide)!important;color:var(--oxide)!important}.rsh-page-features .fsec{scroll-margin-top:132px}@media (max-width:1100px){.rsh-page-features .char-ft{display:none!important}}@media (max-width:760px){.rsh-page-features .char-md{display:none!important}.rsh-page-features .mock-wrap{padding:24px 0 0!important}.rsh-page-features .nav-links{display:none!important}}.rsh-page-features .fl:hover{color:var(--oxide)!important}.rsh-page-features .soc:hover{border-color:var(--oxide)!important}.rsh-page-features .btn-p:hover{background:var(--oxide-strong)!important;border-color:var(--oxide-strong)!important}@keyframes rsh-rv-in{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:none}}@keyframes rsh-hl-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes rsh-grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes rsh-grow-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes rsh-log-in{0%{opacity:0;transform:translateX(-12px)}to{opacity:1;transform:none}}@keyframes rsh-tape-roll{to{background-position:45.25px 0}}@media (prefers-reduced-motion:no-preference){.rsh-page-features .hl-in>*{animation:rsh-hl-in .7s cubic-bezier(.2,.7,.2,1) both}.rsh-page-features .hl-in>:nth-child(2){animation-delay:.08s}.rsh-page-features .hl-in>:nth-child(3){animation-delay:.16s}.rsh-page-features .hl-in>:nth-child(4){animation-delay:.24s}.rsh-page-features .hl-in>:nth-child(5){animation-delay:.32s}.rsh-page-features .tape{animation:rsh-tape-roll 1.4s linear infinite}.rsh-page-features .btn-p,.rsh-page-features .fl,.rsh-page-features .soc{transition:background-color .15s,border-color .15s,color .15s,transform .1s,box-shadow .1s}.rsh-page-features .btn-p:active{transform:translate(3px,3px);box-shadow:1px 1px 0 0 #000!important}.rsh-page-features .plan-card:not(.trio-card){transition:transform .15s,box-shadow .15s,border-color .15s}.rsh-page-features .plan-card:not(.trio-card):hover{transform:translateY(-6px);box-shadow:6px 6px 0 0 #000}@supports (animation-timeline:view()){.rsh-page-features .rv{animation:rsh-rv-in linear both;animation-timeline:view();animation-range:entry 0 entry 70%}.rsh-page-features .bar-x{transform-origin:left center;animation:rsh-grow-x linear both;animation-timeline:view();animation-range:entry 30% cover 45%}.rsh-page-features .bar-y{transform-origin:center bottom;animation:rsh-grow-y linear both;animation-timeline:view();animation-range:entry 20% cover 45%}.rsh-page-features .log>li{animation:rsh-log-in linear both;animation-timeline:view()}.rsh-page-features .log>li:first-child{animation-range:cover 10% cover 16%}.rsh-page-features .log>li:nth-child(2){animation-range:cover 12% cover 18%}.rsh-page-features .log>li:nth-child(3){animation-range:cover 14% cover 20%}.rsh-page-features .log>li:nth-child(4){animation-range:cover 16% cover 22%}.rsh-page-features .log>li:nth-child(5){animation-range:cover 18% cover 24%}.rsh-page-features .log>li:nth-child(6){animation-range:cover 20% cover 26%}.rsh-page-features .log>li:nth-child(7){animation-range:cover 22% cover 28%}.rsh-page-features .log>li:nth-child(8){animation-range:cover 24% cover 30%}.rsh-page-features .log>li:nth-child(9){animation-range:cover 26% cover 32%}.rsh-page-features .log>li:nth-child(10){animation-range:cover 28% cover 34%}}}