.rf-page{--cream:#f6efe1;--cream-2:#ece2cd;--ink:#1d1a14;--ink-soft:#3a3630;--dim:#6b6556;--muted:#9c947f;--line:#e0d6bf;--orange:#f56b2a;--orange-ink:#3a1508;--green:#4a8f57;--green-ink:#0f2916;--purple:#7945d9;--purple-ink:#261a46;--blue:#7ea8e6;--blue-ink:#0e1f3d;--dark:#1d1a14;--yellow:#f4c95d;--maxw:1160px;--gutter:clamp(20px, 4vw, 40px);--rf-sans:var(--font-arad), ui-sans-serif, system-ui, sans-serif;--rf-display:var(--font-arad), sans-serif;--rf-serif:var(--rf-display);--rf-mono:var(--font-geist-mono), ui-monospace, monospace;background:var(--cream);color:var(--ink);font-family:var(--rf-sans);-webkit-font-smoothing:antialiased;min-height:100vh;font-size:16px;line-height:1.55;overflow-x:hidden}.rf-page *{box-sizing:border-box}.rf-page a{color:inherit;text-decoration:none}.rf-page b,.rf-page strong{font-weight:600}.rf-page ::selection{background:var(--orange);color:#fff}.rf-page .display{font-family:var(--rf-display);font-size:clamp(48px,7vw,88px);font-weight:600;line-height:.98}.rf-page .display strong,.rf-page .h1 strong,.rf-page h1 strong,.rf-page h2 strong,.rf-page .rf-mark{font-family:inherit;font-style:normal;font-weight:600}.rf-page em,.rf-article em{font-style:normal;font-weight:600}.rf-page .h1,.rf-page h1.rf-h1{font-family:var(--rf-display);margin:0;font-size:clamp(36px,4.8vw,58px);font-weight:600;line-height:1.05}.rf-page .h2,.rf-page h2.rf-h2{font-family:var(--rf-display);margin:0;font-size:clamp(28px,3.6vw,42px);font-weight:600;line-height:1.15}.rf-page .lede{color:var(--ink-soft);font-size:17px;line-height:1.55}.rf-page .mono-xs{font-family:var(--rf-mono);color:var(--muted);text-transform:uppercase;font-size:14px}.rf-page nav.top{z-index:50;background:color-mix(in oklab, var(--cream) 88%, transparent);-webkit-backdrop-filter:saturate(180%)blur(14px);border-bottom:1px solid #0000;position:sticky;top:0}.rf-page nav.top .inner{max-width:var(--maxw);padding:14px var(--gutter);justify-content:space-between;align-items:center;gap:20px;margin:0 auto;display:flex}.rf-page .rf-logo{font-family:var(--rf-display);color:var(--ink);align-items:center;gap:10px;font-size:18px;font-weight:600;display:inline-flex}.rf-page .rf-logo-mark{background:var(--ink);width:28px;height:28px;color:var(--cream);font-family:var(--rf-display);border-radius:8px;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:inline-flex}.rf-page nav.top ul{gap:28px;margin:0;padding:0;list-style:none;display:none}@media (min-width:900px){.rf-page nav.top ul{display:flex}}.rf-page nav.top ul a{color:var(--ink-soft);font-size:14px;transition:color .15s}.rf-page nav.top ul a:hover{color:var(--ink)}.rf-page .nav-cta{align-items:center;gap:8px;display:flex}.rf-page .rf-btn{height:40px;font:inherit;cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:500;transition:background .15s,border-color .15s,color .15s,transform .12s,box-shadow .15s;display:inline-flex}.rf-page .rf-btn:hover{transform:translateY(-1px)}.rf-page .rf-btn.lg{height:48px;padding:0 24px;font-size:15px}.rf-page .rf-btn.sm{height:36px;padding:0 14px;font-size:14px}.rf-page .rf-btn.dark{background:var(--ink);color:var(--cream);box-shadow:0 0 0 1px var(--ink), 0 8px 18px -10px #00000080}.rf-page .rf-btn.dark:hover{background:#000}.rf-page .rf-btn.orange{background:var(--orange);color:#fff;box-shadow:0 8px 18px -10px #f56b2a8c}.rf-page .rf-btn.orange:hover{background:#e05e22}.rf-page .rf-btn.cream{background:var(--cream);color:var(--ink);box-shadow:0 0 0 1px var(--cream), 0 8px 18px -10px #00000040}.rf-page .rf-btn.cream:hover{background:#fff}.rf-page .rf-btn.ghost{color:var(--ink);border-color:var(--line);background:0 0}.rf-page .rf-btn.ghost:hover{border-color:var(--ink);background:#fff}.rf-page .rf-btn.ghost-light{color:#ffeedaf2;background:0 0;border-color:#f6efe147}.rf-page .rf-btn.ghost-light:hover{background:#f6efe114;border-color:#f6efe180}.rf-page .rf-btn .arr{transition:transform .15s;display:inline-block}.rf-page .rf-btn:hover .arr{transform:translate(-2px)}.rf-page .block{padding:0 var(--gutter);margin:14px 0 0}.rf-page .block-inner{max-width:calc(var(--maxw) + 80px);border-radius:clamp(18px,2vw,28px);margin:0 auto;padding:clamp(48px,6vw,80px) clamp(28px,4vw,56px);position:relative;overflow:hidden}.rf-page .block.orange .block-inner{background:var(--orange);color:var(--cream)}.rf-page .block.green .block-inner{background:var(--green);color:var(--cream)}.rf-page .block.purple .block-inner{background:var(--purple);color:#fff}.rf-page .block.blue .block-inner{background:var(--blue);color:var(--ink)}.rf-page .block.dark .block-inner{background:var(--dark);color:var(--cream)}.rf-page .block.cream .block-inner{background:var(--cream-2);color:var(--ink)}.rf-page .eyebrow{font-family:var(--rf-mono);text-transform:uppercase;opacity:.85;border:1px solid;border-radius:999px;align-items:center;gap:10px;width:fit-content;padding:4px 10px;font-size:14px;display:inline-flex}.rf-page .eyebrow .dot{background:currentColor;border-radius:50%;width:5px;height:5px}.rf-page .sec-head{flex-direction:column;gap:16px;max-width:720px;margin-bottom:clamp(36px,5vw,52px);display:flex}.rf-page .sec-head.center{text-align:center;align-items:center;margin-left:auto;margin-right:auto}.rf-page .hero-inner{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(24px,4vw,56px);min-height:560px;display:grid}@media (max-width:900px){.rf-page .hero-inner{grid-template-columns:1fr;min-height:0}}.rf-page .hero-left{flex-direction:column;gap:24px;display:flex}.rf-page .hero-left h1{max-width:14ch;font-weight:300;line-height:1.35}.rf-page .hero-left h1 strong,.rf-page .cta-inner h2 strong{color:#ffeeda}.rf-page .block.blue h2.rf-h2{color:var(--ink);font-weight:300}.rf-page .block.blue h2 strong{color:var(--ink);font-weight:600}.rf-page .rf-h1 strong{color:var(--orange)}.rf-page .hero-left>p{color:#ffeedad9;max-width:48ch;margin:0;font-size:18px;line-height:1.5}.rf-page .hero-cta{flex-wrap:wrap;gap:10px;display:flex}.rf-page .hero-micro{color:#ffeedab3;flex-wrap:wrap;align-items:center;gap:14px;font-size:14px;display:flex}.rf-page .hero-micro .sep{opacity:.4;background:currentColor;border-radius:50%;width:3px;height:3px}.rf-page .hero-right{justify-content:center;align-items:center;min-height:420px;display:flex;position:relative}.rf-page .mock{background:var(--cream);width:100%;max-width:560px;color:var(--ink);border-radius:14px;transition:transform .4s cubic-bezier(.4,0,.2,1);overflow:hidden;transform:rotate(2deg)translateY(-6px);box-shadow:inset 0 1px #fff6,0 30px 60px -20px #00000059,0 8px 16px -8px #0003}.rf-page .hero-right:hover .mock{transform:rotate(1deg)translateY(-10px)}.rf-page .mock-chrome{border-bottom:1px solid var(--line);background:var(--cream-2);justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.rf-page .mock-dots{gap:5px;display:flex}.rf-page .mock-dots span{background:#1d1a1433;border-radius:50%;width:9px;height:9px}.rf-page .mock-url{font-family:var(--rf-mono);border:1px solid var(--line);color:var(--dim);background:var(--cream);direction:ltr;border-radius:6px;padding:3px 10px;font-size:14px}.rf-page .mock-kbd{font-family:var(--rf-mono);border:1px solid var(--line);color:var(--dim);background:var(--cream);direction:ltr;border-radius:4px;padding:2px 7px;font-size:14px}.rf-page .mock-body{padding:16px 18px 18px}.rf-page .mock-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.rf-page .mock-title{font-family:var(--rf-display);font-size:15px;font-weight:600}.rf-page .mock-title span{font-family:var(--rf-mono);color:var(--muted);margin-right:6px;font-size:14px;font-weight:400}.rf-page .mock-actions{gap:6px;display:flex}.rf-page .mock-actions span{font-family:var(--rf-mono);background:var(--cream-2);color:var(--ink-soft);border:1px solid var(--line);border-radius:6px;padding:4px 9px;font-size:14px}.rf-page .mock-actions .pri{background:var(--ink);color:var(--cream);border-color:var(--ink)}.rf-page .mt-head,.rf-page .mt-row{grid-template-columns:minmax(0,1.8fr) 72px minmax(0,.9fr) 56px;align-items:center;gap:10px;padding:9px 2px;font-size:14px;display:grid}.rf-page .mt-head{color:var(--muted);font-family:var(--rf-mono);text-transform:uppercase;border-bottom:1px solid var(--line);margin-bottom:4px;padding-bottom:8px;font-size:14px}.rf-page .mt-row{border-bottom:1px solid color-mix(in oklab, var(--line) 70%, transparent)}.rf-page .mt-row:last-child{border-bottom:none}.rf-page .mt-page{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.rf-page .mt-delta{font-family:var(--rf-mono);color:var(--green);text-align:left;direction:ltr;font-size:14px}.rf-page .chip-sm{font-family:var(--rf-mono);border:1px solid;border-radius:999px;justify-self:end;align-items:center;gap:4px;padding:2px 7px;font-size:14px;font-weight:500;display:inline-flex}.rf-page .chip-sm:before{content:"";background:currentColor;border-radius:50%;width:4px;height:4px}.rf-page .chip-sm.live{color:var(--green);background:#dfeadb;border-color:#bed0b6}.rf-page .chip-sm.review{color:#8a3a14;background:#fde4d6;border-color:#f5c7a8}.rf-page .chip-sm.draft{color:var(--muted);border-color:var(--line);background:var(--cream-2)}.rf-page .mock-float{background:var(--cream);color:var(--ink);z-index:2;border-radius:12px;width:200px;padding:14px 16px;position:absolute;bottom:40px;left:-4px;transform:rotate(-3deg);box-shadow:0 20px 40px -12px #0000004d}.rf-page .mock-float .k{font-family:var(--rf-mono);color:var(--muted);text-transform:uppercase;margin-bottom:8px;font-size:14px}.rf-page .mock-float .v{font-family:var(--rf-display);color:var(--green);direction:ltr;font-size:28px;font-weight:600;line-height:1}.rf-page .mock-float .spark{align-items:flex-end;gap:2px;height:22px;margin-top:10px;display:flex}.rf-page .mock-float .spark i{background:var(--orange);opacity:.55;border-radius:1px;flex:1;display:block}.rf-page .logos-wrap{max-width:var(--maxw);padding:clamp(40px, 6vw, 64px) var(--gutter);text-align:center;margin:0 auto}.rf-page .logos-label{font-family:var(--rf-mono);color:var(--muted);text-transform:uppercase;margin-bottom:24px;font-size:14px}.rf-page .logos{opacity:.72;font-family:var(--rf-display);color:var(--ink-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(24px,4vw,48px);font-size:clamp(16px,2vw,20px);font-weight:600;display:flex}.rf-page .problem-inner{text-align:center;padding:clamp(60px,7vw,96px) clamp(28px,4vw,56px)}.rf-page .problem-inner .eyebrow{margin:0 auto 20px}.rf-page .problem-inner blockquote{max-width:18ch;font-family:var(--rf-display);margin:20px auto 0;font-size:clamp(32px,4.4vw,56px);font-weight:600;line-height:1.08}.rf-page .problem-inner blockquote strong{color:var(--orange);font-family:inherit;font-style:normal;font-weight:600}.rf-page .problem-inner .strike{opacity:.5;font-weight:500;position:relative}.rf-page .problem-inner .strike:after{content:"";background:var(--orange);border-radius:2px;height:3px;position:absolute;top:56%;left:-3%;right:-3%;transform:rotate(-3deg)}.rf-page .problem-note{max-width:46ch;color:var(--dim);margin:28px auto 0;font-size:16px}.rf-page .values-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}@media (max-width:1000px){.rf-page .values-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.rf-page .values-grid{grid-template-columns:1fr}}.rf-page .val-card{background:#ffffff14;border:1px solid #ffffff26;border-radius:14px;flex-direction:column;gap:14px;min-height:220px;padding:24px 22px;transition:background .2s,border-color .2s,transform .2s;display:flex}.rf-page .val-card:hover{background:#ffffff1f;border-color:#ffffff47;transform:translateY(-2px)}.rf-page .val-card .icn{color:#fff;background:#ffffff2e;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;overflow:hidden}.rf-page .val-card .icn svg{width:22px;height:22px;overflow:visible}.rf-page .val-card h3{font-family:var(--rf-display);color:#fff;margin:0;font-size:20px;font-weight:600;line-height:1.1}.rf-page .val-card p{color:#ffffffbf;margin:0;font-size:14px;line-height:1.5}.rf-page .val-card .num-label{font-family:var(--rf-mono);color:#ffffff73;letter-spacing:.08em;margin-top:auto;font-size:14px}.rf-page .ani-target .ring-2{transform-origin:12px 12px;animation:2.4s ease-out infinite rfTgtRing}.rf-page .ani-target .ring-3{transform-origin:12px 12px;animation:2.4s ease-out .8s infinite rfTgtRing}.rf-page .ani-target .bull{transform-origin:12px 12px;animation:2.4s ease-in-out infinite rfTgtBull}.rf-page .ani-shield .chk{stroke-dasharray:16;animation:3s ease-in-out infinite rfChkDraw}.rf-page .ani-growth .line{stroke-dasharray:40;stroke-dashoffset:40px;animation:2.6s ease-in-out infinite rfLineDraw}.rf-page .ani-growth .arr{transform-origin:17px 8px;opacity:0;animation:2.6s ease-in-out infinite rfArrPop}.rf-page .ani-clock .h-hand{transform-origin:12px 12px;animation:4s linear infinite rfHHand}.rf-page .ani-clock .m-hand{transform-origin:12px 12px;animation:1s linear infinite rfMHand}@keyframes rfTgtRing{0%{opacity:0;transform:scale(.6)}30%{opacity:1}to{opacity:0;transform:scale(1.15)}}@keyframes rfTgtBull{0%,to{transform:scale(1)}50%{transform:scale(1.4)}}@keyframes rfChkDraw{0%{stroke-dashoffset:16px}40%,to{stroke-dashoffset:0}}@keyframes rfLineDraw{0%{stroke-dashoffset:40px}60%,to{stroke-dashoffset:0}}@keyframes rfArrPop{0%,55%{opacity:0;transform:scale(.4)}70%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes rfHHand{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes rfMHand{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes rfPulseDot{0%,to{opacity:1}50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.rf-page .ani-target .ring-2,.rf-page .ani-target .ring-3,.rf-page .ani-target .bull,.rf-page .ani-shield .chk,.rf-page .ani-growth .line,.rf-page .ani-growth .arr,.rf-page .ani-clock .h-hand,.rf-page .ani-clock .m-hand,.rf-page .ai .head .dot{animation:none!important}.rf-page .ani-growth .arr{opacity:1}.rf-page .ani-growth .line,.rf-page .ani-shield .chk{stroke-dashoffset:0}}.rf-page .how-steps{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:800px){.rf-page .how-steps{grid-template-columns:1fr}}.rf-page .howstep{background:var(--cream);color:var(--ink);border-radius:14px;flex-direction:column;gap:12px;padding:22px;transition:transform .2s;display:flex;box-shadow:inset 0 1px #fff6,0 12px 24px -14px #0000002e}.rf-page .howstep:hover{transform:translateY(-3px)}.rf-page .howstep .step-label{font-family:var(--rf-mono);color:var(--dim);text-transform:uppercase;align-items:center;gap:10px;font-size:14px;display:inline-flex}.rf-page .step-num{background:var(--ink);width:24px;height:24px;color:var(--cream);border-radius:999px;justify-content:center;align-items:center;font-size:14px;display:inline-flex}.rf-page .howstep h3{font-family:var(--rf-display);margin:0;font-size:19px;font-weight:600}.rf-page .howstep>p{color:var(--dim);margin:0;font-size:14px;line-height:1.55}.rf-page .how-mini{background:var(--cream-2);font-family:var(--rf-mono);color:var(--ink-soft);text-align:left;direction:ltr;border-radius:10px;margin-top:8px;padding:12px;font-size:14px;line-height:1.7}.rf-page .features-inner .sec-head h2 strong{color:var(--orange)}.rf-page .bento{grid-template-columns:repeat(4,1fr);grid-auto-rows:300px;gap:14px;display:grid}.rf-page .b{border:1px solid #0000;border-radius:18px;flex-direction:column;gap:10px;padding:24px 24px 22px;transition:transform .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.rf-page .b.c2{grid-column:span 2}.rf-page .b .kicker{font-family:var(--rf-mono);letter-spacing:.1em;text-transform:uppercase;opacity:.65;align-items:center;gap:8px;font-size:14px;display:inline-flex}.rf-page .b .kicker:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.rf-page .b h3{font-family:var(--rf-display);max-width:18ch;margin:0;font-size:22px;font-weight:600;line-height:1.1}.rf-page .b>p{opacity:.85;margin:0;font-size:14px;line-height:1.5}.rf-page .b.orange-c{background:var(--orange);color:var(--cream)}.rf-page .b.green-c{background:var(--green);color:var(--cream)}.rf-page .b.purple-c{background:var(--purple);color:#fff}.rf-page .b.cream-c{background:var(--cream-2);color:var(--ink)}.rf-page .b.dark-c{background:var(--ink);color:var(--cream)}.rf-page .pt-grid{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:auto;display:grid}.rf-page .pt{color:#ffffffd9;background:#ffffff1a;border:1px solid #ffffff38;border-radius:9px;align-items:center;gap:8px;padding:9px 10px;font-size:14px;display:flex}.rf-page .pt .dot{background:#ffffff59;border-radius:2px;flex-shrink:0;width:7px;height:7px}.rf-page .pt.on{color:var(--orange-ink);background:#fffffff2;border-color:#fffffff2}.rf-page .pt.on .dot{background:var(--orange)}.rf-page .sp{background:var(--cream);border:1px solid var(--line);color:var(--ink);border-radius:10px;margin-top:auto;padding:12px}.rf-page .sp-bar{border:1px solid var(--line);font-family:var(--rf-mono);color:var(--dim);background:#fff;border-radius:999px;align-items:center;gap:8px;margin-bottom:8px;padding:6px 10px;font-size:14px;display:flex}.rf-page .sp-bar:before{content:"";border:1.5px solid var(--dim);border-radius:50%;width:10px;height:10px}.rf-page .sp-item{border-bottom:1px dashed var(--line);flex-direction:column;gap:1px;padding:6px 0;display:flex}.rf-page .sp-item:last-child{border-bottom:0}.rf-page .sp-item .u{font-family:var(--rf-mono);color:var(--muted);font-size:14px}.rf-page .sp-item .t{color:var(--orange);font-size:14px;font-weight:500}.rf-page .sp-item.featured .t:after{content:" ★";font-size:14px}.rf-page .sp-item .d{color:var(--dim);font-size:14px}.rf-page .ai{color:#fff;background:#ffffff1f;border:1px solid #fff3;border-radius:10px;margin-top:auto;padding:14px;font-size:14px;line-height:1.5}.rf-page .ai .head{font-family:var(--rf-mono);opacity:.7;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px dashed #ffffff40;align-items:center;gap:8px;margin-bottom:10px;padding-bottom:8px;font-size:14px;display:flex}.rf-page .ai .head .dot{background:#ffeeda;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite rfPulseDot}.rf-page .ai mark{color:var(--purple-ink);background:#ffeeda;border-radius:3px;padding:0 3px}.rf-page .ai .src{font-family:var(--rf-mono);opacity:.7;border-top:1px dashed #ffffff40;align-items:center;gap:6px;margin-top:10px;padding-top:10px;font-size:14px;display:flex}.rf-page .ai .src b{color:var(--purple-ink);background:#ffeeda;border-radius:4px;padding:2px 6px;font-weight:500}.rf-page .nx{font-family:var(--rf-mono);color:#f6efe1d9;white-space:pre;background:#00000059;border:1px solid #f6efe11a;border-radius:10px;margin-top:auto;padding:14px 16px;font-size:14px;line-height:1.7;overflow-x:auto}.rf-page .nx .c1{color:#f4c095}.rf-page .nx .c2{color:#ffb98a}.rf-page .nx .c3{color:#9fc2a0}.rf-page .nx .c4{color:#f6efe159}.rf-page .nx .c5{color:#d4a9d4}.rf-page .ctrl{flex-direction:column;gap:6px;margin-top:auto;display:flex}.rf-page .ctrl .opt{background:var(--cream);border:1px solid var(--line);border-radius:9px;padding:10px 12px;font-size:14px}.rf-page .ctrl .opt .k{font-family:var(--rf-mono);color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:14px}.rf-page .ctrl .opt .v{color:var(--ink-soft);margin-top:3px;font-size:14px;font-weight:500}.rf-page .ctrl .opt.on{background:#fde4d6;border-color:#f5c7a8}.rf-page .ctrl .opt.on .v{color:var(--orange-ink)}.rf-page .ctrl .opt.on .k{color:#8a3a14}@media (max-width:1000px){.rf-page .bento{grid-template-columns:1fr 1fr;grid-auto-rows:auto}.rf-page .b.c2{grid-column:span 2}}@media (max-width:620px){.rf-page .bento{grid-template-columns:1fr}.rf-page .b.c2{grid-column:auto}.rf-page .pt-grid{grid-template-columns:repeat(2,1fr)}}.rf-page .who-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}@media (max-width:800px){.rf-page .who-grid{grid-template-columns:1fr}}.rf-page .who-card{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:14px;padding:22px;box-shadow:0 1px #1d1a1408}.rf-page .who-card h3{font-family:var(--rf-display);color:var(--ink);margin:0 0 10px;font-size:20px}.rf-page .who-card p{color:var(--dim);margin:0;font-size:14px;line-height:1.55}.rf-page .block.pricing-block .block-inner{color:#f0f1f3;background:#0a0b0d;overflow:visible}.rf-page .block.pricing-block .eyebrow{color:#f0f1f3;border-color:#f0f1f359}.rf-page .block.pricing-block .lede{color:#a8adb6;letter-spacing:0;word-spacing:0}.rf-page .pricing-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:stretch;gap:16px;max-width:720px;margin:0 auto;display:grid}.rf-page .pricing-card{max-width:none;height:100%;box-shadow:none;color:#f0f1f3;letter-spacing:0;word-spacing:0;background:#1c1e22;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;gap:0;margin:0;padding:28px;display:flex}.rf-page .pricing-card--premium{background:#141518}.rf-page .pricing-name{color:#f0f1f3;letter-spacing:0;word-spacing:0;margin:0 0 14px;font-size:14px;font-weight:600}.rf-page .pricing-amount{letter-spacing:0;word-spacing:0;flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:14px;display:flex}.rf-page .pricing-amount .price{font-family:var(--rf-display);letter-spacing:0;word-spacing:0;color:#f0f1f3;font-size:clamp(42px,6vw,62px);font-weight:600;line-height:1}.rf-page .pricing-amount .term{text-transform:none;color:#a8adb6;letter-spacing:0;word-spacing:0;font-size:14px;font-weight:400}.rf-page .pricing-quota{color:#d5d8de;letter-spacing:0;word-spacing:0;margin:0 0 14px;font-size:16px}.rf-page .pricing-note{text-transform:none;color:var(--orange);letter-spacing:0;word-spacing:0;margin:0 0 14px;font-size:14px;font-weight:500}.rf-page .pricing-list{letter-spacing:0;word-spacing:0;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rf-page .pricing-list li{color:#d5d8de;letter-spacing:0;word-spacing:0;align-items:center;gap:8px;font-size:14px;display:flex}.rf-page .pricing-list li:before{content:"";background:var(--orange);border-radius:50%;flex-shrink:0;width:6px;height:6px}.rf-page .pricing-cta{width:100%;margin-top:auto;padding-top:24px}.rf-page .pricing-cta .rf-btn{width:100%}.rf-page .faq-wrap{max-width:840px;padding:clamp(56px, 7vw, 88px) var(--gutter);margin:0 auto}.rf-page .faq-head{margin-bottom:28px}.rf-page .faq-list{border-top:1px solid var(--line)}.rf-page .faq-item{border-bottom:1px solid var(--line)}.rf-page .faq-trigger{cursor:pointer;width:100%;font-family:var(--rf-display);text-align:inherit;color:inherit;background:0 0;border:0;grid-template-columns:1fr 28px;align-items:center;gap:20px;padding:20px 0;font-size:18px;font-weight:600;display:grid}.rf-page .faq-trigger .plus{border:1px solid var(--line);width:28px;height:28px;color:var(--dim);border-radius:999px;justify-content:center;align-items:center;font-size:18px;transition:background .2s,color .2s,border-color .2s,transform .25s;display:flex}.rf-page .faq-item.is-open .faq-trigger .plus{background:var(--ink);color:var(--cream);border-color:var(--ink);transform:rotate(45deg)}.rf-page .faq-item .ans{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .28s,opacity .22s;display:grid;overflow:hidden}.rf-page .faq-item.is-open .ans{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .32s,opacity .28s 40ms}.rf-page .faq-item .ans-inner{min-height:0;color:var(--dim);max-width:60ch;padding:0;font-size:15px;line-height:1.6;transition:transform .28s,padding .28s;overflow:hidden;transform:translateY(-6px)}.rf-page .faq-item.is-open .ans-inner{padding:0 0 20px;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.rf-page .faq-item .ans,.rf-page .faq-item.is-open .ans,.rf-page .faq-item .ans-inner,.rf-page .faq-item.is-open .ans-inner,.rf-page .faq-trigger .plus{transition:none}.rf-page .faq-item .ans-inner{transform:none}}.rf-page .cta-inner{text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex}.rf-page .cta-inner .eyebrow{margin-bottom:4px}.rf-page .foot{padding:clamp(56px, 8vw, 96px) var(--gutter) 40px;background:var(--dark);color:var(--cream);margin-top:14px}.rf-page .foot-inner{max-width:var(--maxw);margin:0 auto}.rf-page .foot-top{grid-template-columns:minmax(0,1.15fr) minmax(0,1.4fr);align-items:start;gap:clamp(32px,5vw,64px);margin-bottom:clamp(40px,6vw,72px);display:grid}.rf-page .foot-brand{flex-direction:column;align-items:flex-start;gap:18px;max-width:34ch;display:flex}.rf-page .foot-logo{color:var(--cream)}.rf-page .foot-logo .rf-logo-mark{background:var(--cream);color:var(--dark)}.rf-page .foot-tagline{color:#f6efe1ad;margin:0;font-size:15px;line-height:1.7}.rf-page .foot-cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,40px);display:grid}.rf-page .foot-col h3{font-family:var(--rf-display);letter-spacing:.04em;color:#f6efe173;margin:0 0 14px;font-size:13px;font-weight:600}.rf-page .foot-col ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.rf-page .foot-col a{color:#f6efe1d1;font-size:15px;transition:color .15s}.rf-page .foot-col a:hover{color:var(--cream)}.rf-page .foot-big{font-family:var(--rf-display);margin:0 0 clamp(24px,3vw,36px);font-size:clamp(24px,3.2vw,36px);font-weight:600;line-height:1.1}.rf-page .foot-big strong{color:var(--orange);font-family:inherit;font-style:normal;font-weight:600}.rf-page .foot-bottom{color:#f6efe17a;border-top:1px solid #f6efe124;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding-top:28px;font-size:13px;line-height:1.5;display:flex}.rf-page .foot-note{color:#f6efe16b}@media (max-width:800px){.rf-page .foot-top{grid-template-columns:1fr;gap:36px}.rf-page .foot-brand{max-width:none}.rf-page .foot-cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media (max-width:520px){.rf-page .foot-cols{grid-template-columns:1fr 1fr}.rf-page .foot-col:last-child{grid-column:1/-1}}.rf-nav-icon{overflow:visible}.rf-nav-icon path,.rf-nav-icon circle,.rf-nav-icon line,.rf-nav-icon polyline,.rf-nav-icon rect{transform-box:fill-box;transform-origin:50%;transition:opacity .25s,stroke-dashoffset .45s,transform .35s cubic-bezier(.22,1,.36,1)}.rf-nav-icon--draw path,.rf-nav-icon--scan path,.rf-nav-icon--scan circle,.rf-nav-icon--pen path,.rf-nav-icon--chart path,.rf-nav-icon--chart polyline,.rf-nav-icon--fold path,.rf-nav-icon--card path,.rf-nav-icon--card rect,.rf-nav-icon--card line{stroke-dasharray:48;stroke-dashoffset:0}.rf-nav-link:hover .rf-nav-icon--draw path{animation:.55s both rf-nav-draw}.rf-nav-link:hover .rf-nav-icon--draw path:first-child{animation-delay:0s}.rf-nav-link:hover .rf-nav-icon--draw path:nth-child(2){animation-delay:45ms}.rf-nav-link:hover .rf-nav-icon--draw path:nth-child(3){animation-delay:90ms}@keyframes rf-nav-draw{0%{stroke-dashoffset:40px;opacity:.45}to{stroke-dashoffset:0;opacity:1}}.rf-nav-link:hover .rf-nav-icon--sparkle path{animation:.7s both rf-nav-sparkle}.rf-nav-link:hover .rf-nav-icon--sparkle path:first-child{animation-delay:0s}.rf-nav-link:hover .rf-nav-icon--sparkle path:nth-child(2){animation-delay:70ms}.rf-nav-link:hover .rf-nav-icon--sparkle path:nth-child(3){animation-delay:.14s}@keyframes rf-nav-sparkle{0%{opacity:.35;transform:scale(.72)}55%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}.rf-nav-link:hover .rf-nav-icon--bob path,.rf-nav-link:hover .rf-nav-icon--bob rect,.rf-nav-link:hover .rf-nav-icon--bob line{animation:.5s both rf-nav-bob}.rf-nav-link:hover .rf-nav-icon--bob path:nth-child(n+2),.rf-nav-link:hover .rf-nav-icon--bob rect:nth-child(n+2),.rf-nav-link:hover .rf-nav-icon--bob line:nth-child(n+2){animation-delay:60ms}@keyframes rf-nav-bob{0%,to{transform:translateY(0)}40%{transform:translateY(-1.25px)}}.rf-nav-link:hover .rf-nav-icon--scan path,.rf-nav-link:hover .rf-nav-icon--scan circle{animation:.6s both rf-nav-draw}.rf-nav-link:hover .rf-nav-icon--scan circle{animation-delay:80ms}.rf-nav-link:hover .rf-nav-icon--pen path:last-child{animation:.45s both rf-nav-pen}.rf-nav-link:hover .rf-nav-icon--pen path:not(:last-child){animation:.5s both rf-nav-draw}@keyframes rf-nav-pen{0%,to{transform:rotate(0)translate(0)}35%{transform:rotate(-8deg)translate(-.5px,.5px)}70%{transform:rotate(4deg)translate(.4px,-.3px)}}.rf-nav-link:hover .rf-nav-icon--tag path{animation:.5s both rf-nav-tag}.rf-nav-link:hover .rf-nav-icon--tag path:nth-child(2){animation-delay:70ms}@keyframes rf-nav-tag{0%{opacity:.4;transform:translate(2px)rotate(-6deg)}to{opacity:1;transform:translate(0)rotate(0)}}.rf-nav-link:hover .rf-nav-icon--bars rect,.rf-nav-link:hover .rf-nav-icon--bars path{animation:.45s both rf-nav-bars}.rf-nav-link:hover .rf-nav-icon--bars rect:first-child,.rf-nav-link:hover .rf-nav-icon--bars path:first-child{animation-delay:0s}.rf-nav-link:hover .rf-nav-icon--bars rect:nth-child(2),.rf-nav-link:hover .rf-nav-icon--bars path:nth-child(2){animation-delay:55ms}.rf-nav-link:hover .rf-nav-icon--bars rect:nth-child(3),.rf-nav-link:hover .rf-nav-icon--bars path:nth-child(3){animation-delay:.11s}@keyframes rf-nav-bars{0%{opacity:.5;transform:translateY(2px)scaleY(.7)}to{opacity:1;transform:translateY(0)scaleY(1)}}.rf-nav-link:hover .rf-nav-icon--chart path,.rf-nav-link:hover .rf-nav-icon--chart polyline{animation:.65s both rf-nav-draw}.rf-nav-link:hover .rf-nav-icon--fold path:first-child{animation:.45s both rf-nav-fold}.rf-nav-link:hover .rf-nav-icon--fold path:not(:first-child){animation:.5s 40ms both rf-nav-draw}@keyframes rf-nav-fold{0%,to{transform:translateY(0)}45%{transform:translateY(-1.5px)}}.rf-nav-link:hover .rf-nav-icon--card path,.rf-nav-link:hover .rf-nav-icon--card rect,.rf-nav-link:hover .rf-nav-icon--card line{animation:.55s both rf-nav-draw}.rf-nav-link:hover .rf-nav-icon--card line{animation-delay:90ms}@media (prefers-reduced-motion:reduce){.rf-nav-link:hover .rf-nav-icon path,.rf-nav-link:hover .rf-nav-icon circle,.rf-nav-link:hover .rf-nav-icon line,.rf-nav-link:hover .rf-nav-icon polyline,.rf-nav-link:hover .rf-nav-icon rect{animation:none!important}}.rf-page .blog-progress{inset-inline:0;z-index:60;pointer-events:none;background:0 0;height:3px;position:fixed;top:0}.rf-page .blog-progress-bar{transform-origin:100%;background:linear-gradient(90deg, #ff8a4c, var(--orange), #c44a12);will-change:transform;width:100%;height:100%;transform:scaleX(0)}.rf-page .block.blog-hero .block-inner{padding-block:clamp(36px,5vw,56px)}.rf-page .blog-hero-copy{width:100%;max-width:none}.rf-page .blog-hero-copy .eyebrow{font-family:var(--rf-sans);letter-spacing:.06em;text-transform:uppercase;color:color-mix(in oklab, var(--cream) 82%, transparent);opacity:1;background:0 0;border:0;border-radius:0;align-items:center;gap:8px;width:auto;margin:0 0 14px;padding:0;font-size:13px;font-weight:600;display:inline-flex}.rf-page .blog-hero-copy .eyebrow:before{content:"";background:var(--cream);border-radius:999px;width:18px;height:2px}.rf-page .blog-hero-copy h1{margin:0;font-size:clamp(2.4rem,5.5vw,4rem);line-height:1.08}.rf-page .blog-hero-copy h1 strong{color:var(--ink)}.rf-page .blog-hero-copy>p{color:color-mix(in oklab, var(--cream) 88%, transparent);max-width:none;margin:14px 0 0;font-size:17px;line-height:1.65}.rf-page .blog-hero-meta{color:color-mix(in oklab, var(--cream) 72%, transparent);flex-wrap:wrap;gap:8px 16px;margin-top:20px;font-size:14px;display:flex}.rf-page .blog-hero-meta b{color:var(--cream);font-weight:600}.rf-page .block.blog-index{padding-block:clamp(36px,5vw,64px)}.rf-page .blog-index-inner{gap:clamp(40px,5vw,64px);display:grid}.rf-page .blog-featured-wrap{gap:14px;display:grid}.rf-page .blog-section-label{letter-spacing:.04em;color:var(--muted);margin:0;font-size:13px;font-weight:600}.rf-page .blog-featured{border:1px solid var(--line);color:inherit;background:#fff;border-radius:24px;padding:clamp(24px,3.4vw,36px);transition:transform .28s,border-color .28s,box-shadow .28s;display:block}.rf-page .blog-featured:hover{border-color:color-mix(in oklab, var(--orange) 35%, var(--line));transform:translateY(-2px);box-shadow:0 14px 32px #1d1a1412}.rf-page .blog-featured-copy{gap:14px;max-width:54rem;display:grid}.rf-page .blog-kicker{letter-spacing:.08em;text-transform:uppercase;width:fit-content;color:var(--orange);align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}.rf-page .blog-featured h2{letter-spacing:-.02em;margin:0;font-size:clamp(1.65rem,3.4vw,2.35rem);line-height:1.22}.rf-page .blog-featured p{color:var(--dim);max-width:52ch;margin:0;font-size:16px;line-height:1.75}.rf-page .blog-featured-foot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-top:6px;padding-top:16px;display:flex}.rf-page .blog-meta-row{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:13px;display:flex}.rf-page .blog-chip{background:color-mix(in oklab, var(--orange) 12%, transparent);color:#8a3a14;border-radius:999px;align-items:center;width:fit-content;max-width:100%;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.rf-page .blog-read-more{color:var(--orange);align-items:center;gap:8px;margin-top:2px;font-weight:600;display:inline-flex}.rf-page .blog-read-more .arr{transition:transform .2s}.rf-page .blog-featured:hover .blog-read-more .arr,.rf-page .blog-post-row:hover .blog-read-more .arr{transform:translate(-4px)}.rf-page .blog-post-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.rf-page .blog-cat-nav{flex-wrap:wrap;gap:8px;display:flex}.rf-page .blog-cat-chip{border:1px solid var(--line);width:fit-content;color:var(--ink-soft);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-size:13px;font-weight:600;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.rf-page .blog-cat-chip span{font-family:var(--rf-mono);color:var(--muted);font-size:11px}.rf-page .blog-cat-chip:hover{border-color:color-mix(in oklab, var(--orange) 40%, var(--line));color:var(--ink)}.rf-page .blog-cat-chip.is-active{background:var(--ink);border-color:var(--ink);color:var(--cream)}.rf-page .blog-cat-chip.is-active span{color:color-mix(in oklab, var(--cream) 70%, transparent)}.rf-page .blog-sections{gap:clamp(40px,5vw,64px);display:grid}.rf-page .blog-category-section{gap:14px;display:grid}.rf-page .blog-category-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.rf-page .blog-category-title{font-family:var(--rf-display);color:var(--ink);margin:0;font-size:clamp(1.25rem,2.6vw,1.55rem);font-weight:600}.rf-page .blog-category-count{color:var(--muted);font-size:13px}.rf-page .blog-category-card{border:1px solid var(--line);background:#fff;border-radius:24px;padding:clamp(8px,1.5vw,12px) clamp(18px,2.8vw,28px)}.rf-page .blog-pagination{justify-items:center;gap:14px;padding-top:8px;display:grid}.rf-page .blog-pagination-meta{color:var(--muted);margin:0;font-size:13px}.rf-page .blog-pagination-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.rf-page .blog-page-btn{border:1px solid var(--line);min-width:40px;height:40px;color:var(--ink);background:#fff;border-radius:12px;justify-content:center;align-items:center;padding:0 12px;font-size:14px;font-weight:600;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.rf-page .blog-page-btn:hover{border-color:color-mix(in oklab, var(--orange) 40%, var(--line))}.rf-page .blog-page-btn.is-active{background:var(--ink);border-color:var(--ink);color:var(--cream)}.rf-page .blog-page-btn.is-disabled{opacity:.4;pointer-events:none}.rf-page .blog-page-gap{color:var(--muted);padding:0 2px}.rf-page .blog-post-row{border-bottom:1px solid var(--line);color:inherit;gap:8px;padding:20px 4px;display:grid}.rf-page .blog-post-list>li:last-child .blog-post-row{border-bottom:none}.rf-page .blog-post-row h3{font-family:var(--rf-display);margin:0;font-size:clamp(1.15rem,2.2vw,1.35rem);font-weight:600;line-height:1.35}.rf-page .blog-post-row p{color:var(--dim);max-width:62ch;margin:0;line-height:1.6}.rf-page .blog-empty{border:1px dashed var(--line);background:var(--cream);text-align:center;color:var(--dim);border-radius:20px;padding:28px}.rf-page .block.blog-article .block-inner{border:1px solid var(--line);background:#fffcf7;padding-block:clamp(28px,4vw,44px)}.rf-page .blog-back{color:var(--muted);align-items:center;gap:8px;font-size:14px;transition:color .2s;display:inline-flex}.rf-page .blog-back:hover{color:var(--ink)}.rf-page .blog-article-title{margin:14px 0 0;font-size:clamp(1.85rem,4.2vw,2.75rem);line-height:1.2}.rf-page .blog-article-lede{color:var(--dim);max-width:46ch;margin:12px 0 0;font-size:17px;line-height:1.65}.rf-page .blog-article-divider{background:var(--line);border:0;height:1px;margin:28px 0}.rf-page .blog-takeaways{border:1px solid color-mix(in oklab, var(--orange) 28%, var(--line));background:linear-gradient(135deg, #f56b2a14, transparent 55%), var(--cream);border-radius:18px;margin:0 0 28px;padding:18px 20px}.rf-page .blog-takeaways h2{margin:0;font-size:1rem}.rf-page .blog-takeaways ol{counter-reset:takeaway;gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.rf-page .blog-takeaways li{color:var(--ink-soft);counter-increment:takeaway;grid-template-columns:26px 1fr;align-items:start;gap:10px;line-height:1.65;display:grid}.rf-page .blog-takeaways li:before{content:counter(takeaway, decimal);background:var(--ink);width:26px;height:26px;color:var(--cream);font-size:11px;font-weight:600;font-family:var(--rf-mono);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.rf-page .blog-section-title{margin:0 0 6px;font-size:clamp(1.25rem,2.6vw,1.55rem)}.rf-page .blog-section{margin-top:40px}.rf-page .blog-related-tags{margin-top:28px}.rf-page .blog-tag-list{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rf-page .blog-tag{border:1px solid var(--line);width:fit-content;max-width:100%;color:var(--ink-soft);background:#fff;border-radius:999px;align-items:center;padding:8px 14px;font-size:13px;font-weight:600;line-height:1.3;transition:border-color .2s,color .2s,background .2s;display:inline-flex}.rf-page .blog-tag:hover{border-color:color-mix(in oklab, var(--orange) 42%, var(--line));color:var(--ink);background:color-mix(in oklab, var(--orange) 8%, #fff)}.rf-page .blog-related{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.rf-page .blog-related a{border:1px solid var(--line);background:var(--cream);color:var(--ink);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;transition:border-color .2s;display:flex}.rf-page .blog-related a:hover{border-color:color-mix(in oklab, var(--orange) 40%, var(--line))}.rf-page .blog-related .arr{color:var(--orange);flex-shrink:0}.rf-page .blog-more{margin-top:52px;padding-top:8px}.rf-page .blog-more-head{gap:8px;margin-bottom:18px;display:grid}.rf-page .blog-more-head .blog-section-title{margin:0}.rf-page .blog-more-lede{color:var(--dim);max-width:42ch;margin:0;font-size:15px;line-height:1.7}.rf-page .blog-more-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.rf-page .blog-more-card{border:1px solid var(--line);min-height:100%;color:inherit;background:#fff;border-radius:20px;align-content:start;gap:12px;padding:18px 18px 16px;transition:transform .28s,border-color .28s,box-shadow .28s;display:grid;position:relative;overflow:hidden}.rf-page .blog-more-card:hover{border-color:color-mix(in oklab, var(--orange) 38%, var(--line));transform:translateY(-3px);box-shadow:0 16px 34px #1d1a1414}.rf-page .blog-more-card-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.rf-page .blog-more-index{font-family:var(--rf-mono);letter-spacing:.04em;color:var(--orange);font-size:12px;font-weight:600}.rf-page .blog-more-card .blog-chip{justify-self:start;width:fit-content;max-width:100%}.rf-page .blog-more-card h3{color:var(--ink);margin:0;font-size:1.05rem;font-weight:600;line-height:1.45}.rf-page .blog-more-card p{color:var(--dim);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.7;display:-webkit-box;overflow:hidden}.rf-page .blog-more-card .blog-read-more{margin-top:auto;padding-top:4px}.rf-page .blog-more-card:hover .blog-read-more .arr{transform:translate(-3px)}@media (max-width:900px){.rf-page .blog-more-grid{grid-template-columns:1fr}}.rf-page .block.blog-cta .block-inner{background:var(--ink);color:var(--cream);text-align:center;flex-direction:column;align-items:center;gap:14px;padding-block:clamp(36px,5vw,56px);display:flex}.rf-page .block.blog-cta h2{max-width:16ch;margin:0;font-size:clamp(1.6rem,3.6vw,2.3rem);line-height:1.15}.rf-page .block.blog-cta p{color:color-mix(in oklab, var(--cream) 72%, transparent);max-width:36ch;margin:0;line-height:1.6}.rf-page .blog-cta-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:4px;display:flex}@media (prefers-reduced-motion:reduce){.rf-page .blog-featured,.rf-page .blog-related a,.rf-page .blog-more-card,.rf-page .blog-read-more .arr{transition:none}.rf-page .blog-featured:hover,.rf-page .blog-more-card:hover{transform:none}}
