.rf-home-hero{padding:calc(var(--home-header-height) + clamp(16px, 3svh, 42px)) 0 clamp(18px,4svh,44px)}.rf-home-hero-content{display:grid;justify-items:center;align-items:center;gap:clamp(12px,2.9svh,24px)}.rf-home-portal{--portal-curve:48% 0 0 0/53% 0 0 0;position:relative;width:min(100% - clamp(42px,10vw,170px),1020px);aspect-ratio:2.56;border:1px solid var(--home-brass);border-radius:var(--portal-curve)}.rf-home-portal-image{position:absolute;inset:clamp(5px,.8vw,11px);overflow:hidden;border:1px solid #e0a960ad;border-radius:var(--portal-curve)}.rf-home-portal:after,.rf-home-portal:before{content:"";position:absolute;z-index:1;width:5px;height:5px;border-radius:50%;background:var(--home-brass)}.rf-home-portal:before{right:3px;top:3px}.rf-home-portal:after{left:3px;bottom:3px}.rf-home-hero-copy{width:min(100% - 40px,1030px)}.rf.rf-home-orbita .rf-home-hero h1{font-size:clamp(34px,min(4.95vw,8.3svh),69px);line-height:1.01;text-wrap:balance}.rf-home-tool{display:flex;flex-direction:column}.rf-home-tool-art{position:relative;width:100%;overflow:hidden;aspect-ratio:1.12;max-height:348px;border-radius:46% 0 0 0/39% 0 0 0}.rf-home-tool-copy{background:var(--home-ink);border-top:1px solid #e0a960a6;padding:15px 16px 18px}.rf-home-tool-copy h3{font-size:clamp(22px,2.25vw,32px);line-height:1.04}.rf-home-tool-details{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .58s,opacity .24s}.rf-home-tool-details>div{min-height:0;overflow:hidden}.rf-home-tool[aria-expanded=true] .rf-home-tool-details{grid-template-rows:1fr;opacity:1;transition-delay:0s,.13s}.rf-home-cycle-art{position:relative;aspect-ratio:1.21;overflow:hidden;border-radius:38% 0 0 0/33% 0 0 0}.rf.rf-home-orbita .rf-home-cycle-index{border-top:1px solid var(--home-brass);color:var(--home-brass);padding-top:8px;margin-bottom:8px}.rf-home-logo-row{display:flex;align-items:center;overflow:hidden}.rf-home-carousel .rf-logos-track{animation-duration:114s}.rf-home-logo-row:nth-child(2) .rf-logos-track{animation-duration:130s;animation-direction:reverse}.rf-home-carousel[data-paused=true] .rf-logos-track,.rf-home-carousel[data-ready=false] .rf-logos-track,.rf-home-logo-row:is(:hover,:focus-visible) .rf-logos-track{animation-play-state:paused}.rf-home-carousel-toggle{min-height:44px;color:var(--home-bronze);font-size:13px;text-decoration:underline;text-underline-offset:4px}.rf.rf-home-orbita .rf-plan-screen{min-height:0;padding:clamp(54px,8vw,108px) 24px}.rf.rf-home-orbita :is(#planes,#packs).rf-plan-screen{scroll-margin-top:72px}.rf.rf-home-orbita .rf-plan-heading h2{font-size:clamp(34px,4.75vw,62px)}.rf.rf-home-orbita .rf-plan-grid{gap:14px}.rf.rf-home-orbita .rf-plan-screen .rf-plan-card{border-radius:0}.rf.rf-home-orbita .rf-plan-card-head{padding-top:24px}.rf.rf-home-orbita .rf-plan-card h3{margin-top:8px}.rf.rf-home-orbita :is(.rf-plan-card-line,.rf-plan-features,.rf-plan-intro){font-size:14px}.rf.rf-home-orbita :is(.rf-plan-agent,.rf-plan-price-period,.rf-plan-pack-includes,.rf-plan-support,.rf-plan-next,.rf-plan-heading-aside .ss-implementation){font-size:12px}.rf.rf-home-orbita .rf-plan-mobile-tabs button{font-size:13px;min-height:44px}.rf.rf-home-orbita .rf-plan-price-amount{font-family:var(--font-showspace-display),system-ui,sans-serif;font-weight:590;font-size:clamp(25px,3.1vw,42px)}.rf.rf-home-orbita .rf-plan-cta{width:fit-content;min-height:44px;padding:8px 13px;font-size:14px}.rf.rf-home-orbita .rf-plan-pack .rf-plan-features{min-height:0}.rf-home-contact-art{border:1px solid var(--home-brass);border-radius:55% 0 0 0/46% 0 0 0}.rf.rf-home-orbita .rf-input{border-radius:0;background:transparent;border-color:#f2efe959;font-size:16px}@media (max-width:1000px){.rf.rf-home-orbita{--home-header-height:64px}}@media (min-width:768px){.rf-home-hero{height:100svh;min-height:420px}.rf-home-hero-content{height:100%;grid-template-rows:minmax(0,1fr) auto}.rf-home-portal{height:100%;max-height:420px;aspect-ratio:auto}.rf-home-tool-list{min-height:clamp(430px,58svh,515px)}.rf-home-tool{flex:1 1 0;transition:flex-grow .68s cubic-bezier(.22,1,.36,1)}.rf-home-tool[aria-expanded=true]{flex-grow:2.15}.rf-home-tool-art{flex:1;min-height:145px;max-height:none;aspect-ratio:auto}}@media (max-width:767px){.rf-home-portal{aspect-ratio:1.62}.rf-home-tool-art{aspect-ratio:1.78}.rf.rf-home-orbita .rf-plan-heading-aside{align-items:flex-start;text-align:left}}@media (max-width:700px){.rf.rf-home-orbita .rf-plan-pack{display:flex;padding:0}.rf.rf-home-orbita .rf-plan-pack .rf-plan-card-head{padding:18px 20px 0}.rf.rf-home-orbita .rf-plan-pack .rf-plan-card-body{display:flex}.rf.rf-home-orbita .rf-plan-pack .rf-plan-features{display:grid}.rf.rf-home-orbita .rf-plan-pack .rf-plan-card-bottom{padding-top:15px;text-align:left;align-self:stretch}.rf.rf-home-orbita .rf-plan-pack .rf-plan-price{display:flex}.rf.rf-home-orbita .rf-plan-pack .rf-plan-price-amount{font-size:27px}.rf.rf-home-orbita .rf-plan-pack .rf-plan-cta{color:var(--card-btn-text);background:var(--card-btn);justify-content:start}}@media (prefers-reduced-motion:reduce){.rf-home-carousel-toggle,.rf-home-logo-row [aria-hidden=true]{display:none}.rf-home-tool,.rf-home-tool-details{transition:none}.rf-home-logo-row{overflow-x:auto;scrollbar-width:thin}}