[data-rfu] .rfu-shell{padding-left:calc(16px + env(safe-area-inset-left));padding-right:calc(16px + env(safe-area-inset-right))}@media (min-width:768px){[data-rfu] .rfu-shell{padding-left:calc(20px + env(safe-area-inset-left));padding-right:calc(20px + env(safe-area-inset-right))}}@media (min-width:1024px){[data-rfu] .rfu-shell{padding-left:calc(32px + env(safe-area-inset-left));padding-right:calc(32px + env(safe-area-inset-right))}}[data-rfu] .rfu-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums}[data-rfu]:not([data-currency=USD]) [data-cur=USD],[data-rfu][data-currency=USD] [data-cur=GBP]{display:none!important}@media (prefers-reduced-motion:no-preference){[data-rfu][data-cur-switched] [data-cur]{animation:rfu-roll .2s cubic-bezier(.16,1,.3,1)}}@keyframes rfu-roll{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}[data-rfu]:not([data-js]) .rfu-needs-js,[data-rfu][data-offer=closed] [data-founding]{display:none!important}[data-rfu] :focus-visible{outline:3px solid #3b82f6;outline-offset:2px}[data-rfu] [data-tone=dark] :focus-visible{outline-color:#f5c542}[data-rfu] [data-tone=dark] [data-tone=light] :focus-visible{outline-color:#3b82f6}[data-rfu] .rfu-grid{background-image:linear-gradient(90deg,rgba(30,58,95,.04) 1px,transparent 0),linear-gradient(180deg,rgba(30,58,95,.04) 1px,transparent 0);background-size:32px 32px;-webkit-mask-image:linear-gradient(180deg,#000 45%,transparent 95%);mask-image:linear-gradient(180deg,#000 45%,transparent 95%)}[data-rfu] .rfu-underline{background-image:linear-gradient(#f2b01e,#f2b01e);background-repeat:no-repeat;background-position:0 92%;background-size:100% .11em;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (prefers-reduced-motion:no-preference){[data-rfu][data-js] .rfu-underline{animation:rfu-draw .64s cubic-bezier(.16,1,.3,1) .3s both}}@keyframes rfu-draw{0%{background-size:0 .11em}to{background-size:100% .11em}}[data-rfu] .rfu-dot{animation:rfu-typing 1s ease-in-out infinite}@keyframes rfu-typing{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}[data-rfu] .rfu-shimmer{animation:rfu-shimmer .7s cubic-bezier(.16,1,.3,1) 1}@keyframes rfu-shimmer{50%{transform:scale(1.35) rotate(12deg)}}@media (prefers-reduced-motion:reduce){[data-rfu] .rfu-dot,[data-rfu] .rfu-shimmer{animation:none}}