.RfBlog_blog__pxAjA .b-hero{padding:clamp(48px,6vw,84px) 0 clamp(28px,3vw,40px)}.RfBlog_blog__pxAjA .b-hero h1{font-family:var(--rf-font-display);font-weight:800;letter-spacing:-.03em;font-size:clamp(2.1rem,5vw,3.2rem);line-height:1.03;margin:18px 0 0;max-width:16ch}.RfBlog_blog__pxAjA .b-hero h1 .tic{display:inline-block;width:.32em;height:.26em;background:var(--rf-verde-500);margin-left:.06em}.RfBlog_blog__pxAjA .b-cats{display:flex;flex-wrap:wrap;gap:8px;margin-top:26px}.RfBlog_blog__pxAjA .b-cats span{font:500 13px var(--rf-font-body);padding:7px 14px;border-radius:999px;border:1px solid var(--rf-border);color:var(--rf-fg-muted);background:var(--rf-white);cursor:pointer;transition:border-color .12s var(--rf-ease-standard),color .12s var(--rf-ease-standard)}.RfBlog_blog__pxAjA .b-cats span:hover{border-color:var(--rf-border-strong);color:var(--rf-fg)}.RfBlog_blog__pxAjA .b-cats span:focus-visible{outline:none;box-shadow:var(--rf-ring)}.RfBlog_blog__pxAjA .b-cats span.on{background:var(--rf-ink);color:#fff;border-color:var(--rf-ink)}.RfBlog_blog__pxAjA .b-section{padding:clamp(20px,3vw,36px) 0 clamp(64px,8vw,104px)}.RfBlog_blog__pxAjA .kick{font:600 11px var(--rf-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--rf-fg-subtle);margin:0 0 18px}.RfBlog_blog__pxAjA .feature-wrap{margin-bottom:44px}.RfBlog_blog__pxAjA .post,.RfBlog_blog__pxAjA a.post{display:block;text-decoration:none;color:inherit;background:var(--rf-white);border:1px solid var(--rf-border-subtle);border-radius:14px;overflow:hidden;transition:border-color .16s var(--rf-ease-standard),transform .16s var(--rf-ease-standard)}.RfBlog_blog__pxAjA a.post:hover{border-color:var(--rf-border-strong);transform:translateY(-2px)}.RfBlog_blog__pxAjA .post .thumb{aspect-ratio:16/9;position:relative;overflow:hidden}.RfBlog_blog__pxAjA .post .thumb img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.RfBlog_blog__pxAjA .post .thumb .badge{position:absolute;top:14px;left:14px;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:hsla(0,0%,100%,.18);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font:600 10px var(--rf-font-mono);letter-spacing:.06em;text-transform:uppercase;color:#fff}.RfBlog_blog__pxAjA .post .body{padding:22px 24px 26px}.RfBlog_blog__pxAjA .post .cat{display:inline-flex;align-items:center;gap:6px;font:600 11px var(--rf-font-body);letter-spacing:.05em;text-transform:uppercase;color:var(--rf-verde-700);margin-bottom:12px}.RfBlog_blog__pxAjA .post .cat .d{width:5px;height:5px;border-radius:999px;background:var(--rf-verde-500)}.RfBlog_blog__pxAjA .post h3{font-family:var(--rf-font-display);font-weight:700;letter-spacing:-.018em;line-height:1.2;margin:0 0 10px;font-size:18px}.RfBlog_blog__pxAjA .post p{margin:0 0 16px;font-size:14px;line-height:1.55;color:var(--rf-fg-muted);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.RfBlog_blog__pxAjA .post .meta{display:flex;align-items:center;gap:10px;font:500 12px var(--rf-font-mono);color:var(--rf-fg-subtle)}.RfBlog_blog__pxAjA .post .meta .sep{width:3px;height:3px;border-radius:999px;background:var(--rf-n-400)}.RfBlog_blog__pxAjA .feature{display:grid;grid-template-columns:1.1fr 1fr}@media(max-width:820px){.RfBlog_blog__pxAjA .feature{grid-template-columns:1fr}}.RfBlog_blog__pxAjA .feature .thumb{aspect-ratio:auto;min-height:260px}@media(max-width:820px){.RfBlog_blog__pxAjA .feature .thumb{aspect-ratio:16/9;min-height:0}}.RfBlog_blog__pxAjA .feature .body{padding:clamp(28px,3vw,44px);align-self:center}.RfBlog_blog__pxAjA .feature h3{font-size:clamp(1.6rem,3vw,2rem);margin-bottom:14px}.RfBlog_blog__pxAjA .feature p{font-size:15.5px;margin-bottom:20px}.RfBlog_blog__pxAjA .posts-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px}@media(max-width:900px){.RfBlog_blog__pxAjA .posts-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.RfBlog_blog__pxAjA .posts-grid{grid-template-columns:1fr}}.RfBlog_blog__pxAjA .b-empty{background:var(--rf-white);border:1px solid var(--rf-border-subtle);border-radius:14px;padding:clamp(36px,5vw,64px) 24px;text-align:center}.RfBlog_blog__pxAjA .b-empty h3{font-family:var(--rf-font-display);font-weight:700;letter-spacing:-.018em;font-size:20px;margin:0 0 8px}.RfBlog_blog__pxAjA .b-empty p{margin:0;font-size:15px;line-height:1.55;color:var(--rf-fg-muted)}.RfBlog_blog__pxAjA .th-1{background:linear-gradient(135deg,#2f2f2f,#4a4a4a)}.RfBlog_blog__pxAjA .th-2{background:linear-gradient(135deg,#1f8454,#2aa066)}.RfBlog_blog__pxAjA .th-3{background:linear-gradient(135deg,#6b5b47,#8a7355)}.RfBlog_blog__pxAjA .th-4{background:linear-gradient(135deg,#3a5a40,#588157)}.RfBlog_blog__pxAjA .th-5{background:linear-gradient(135deg,#4a4e69,#6b6f99)}.RfBlog_blog__pxAjA .th-6{background:linear-gradient(135deg,#7d5a3c,#a67c52)}.RfBlog_blog__pxAjA .th-7{background:linear-gradient(135deg,#264653,#2a6f7f)}.RfBlog_blog__pxAjA .b-cta{background:var(--rf-ink);color:#fff;border-radius:16px;padding:clamp(32px,4vw,52px);display:flex;align-items:center;justify-content:space-between;gap:28px;flex-wrap:wrap;margin-top:8px}.RfBlog_blog__pxAjA .b-cta h2{color:#fff;font-family:var(--rf-font-display);font-weight:800;letter-spacing:-.02em;font-size:clamp(1.5rem,3vw,2rem);margin:0;max-width:18ch}.RfBlog_blog__pxAjA .b-cta p{margin:10px 0 0;color:hsla(0,0%,100%,.68);font-size:15px;max-width:46ch}.RfBlog_blog__pxAjA .read{max-width:680px;margin:0 auto;padding:0 24px}.RfBlog_blog__pxAjA .post-head{padding:clamp(40px,6vw,72px) 0 clamp(24px,4vw,40px)}.RfBlog_blog__pxAjA .crumbs{display:flex;align-items:center;gap:8px;font:500 13px var(--rf-font-body);color:var(--rf-fg-subtle);margin-bottom:26px}.RfBlog_blog__pxAjA .crumbs a{text-decoration:none}.RfBlog_blog__pxAjA .crumbs a:hover{color:var(--rf-verde-700)}.RfBlog_blog__pxAjA .crumbs .sep{color:var(--rf-n-400)}.RfBlog_blog__pxAjA .cat-line{display:inline-flex;align-items:center;gap:7px;font:600 12px var(--rf-font-body);letter-spacing:.05em;text-transform:uppercase;color:var(--rf-verde-700);margin-bottom:18px}.RfBlog_blog__pxAjA .cat-line .d{width:5px;height:5px;border-radius:999px;background:var(--rf-verde-500)}.RfBlog_blog__pxAjA .post-head h1{font-family:var(--rf-font-display);font-weight:800;letter-spacing:-.03em;line-height:1.08;font-size:clamp(2rem,4.2vw,3.2rem);margin:0 0 22px}.RfBlog_blog__pxAjA .byline{display:flex;align-items:center;gap:12px}.RfBlog_blog__pxAjA .byline .av{width:42px;height:42px;border-radius:999px;background:var(--rf-ink);color:var(--rf-white);display:inline-flex;align-items:center;justify-content:center;font:700 15px var(--rf-font-display)}.RfBlog_blog__pxAjA .byline .who{line-height:1.35}.RfBlog_blog__pxAjA .byline .nm{font-weight:600;font-size:14.5px}.RfBlog_blog__pxAjA .byline .meta{font:500 12.5px var(--rf-font-mono);color:var(--rf-fg-subtle)}.RfBlog_blog__pxAjA .cover{aspect-ratio:16/7;border-radius:16px;margin:clamp(24px,4vw,40px) auto clamp(36px,5vw,56px);background:linear-gradient(135deg,#2f2f2f,#4a4a4a);max-width:1032px;position:relative;overflow:hidden}.RfBlog_blog__pxAjA .cover img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.RfBlog_blog__pxAjA .cover .tag{position:absolute;bottom:18px;left:20px;font:600 11px var(--rf-font-mono);letter-spacing:.06em;text-transform:uppercase;color:hsla(0,0%,100%,.85);padding:5px 11px;border-radius:999px;background:hsla(0,0%,100%,.14);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.RfBlog_blog__pxAjA .read .lede{font-size:21px;line-height:1.5;color:var(--rf-fg);font-weight:500;margin:0 0 32px;letter-spacing:-.01em}.RfBlog_blog__pxAjA .read p{font-size:17.5px;line-height:1.7;color:var(--rf-n-700);margin:0 0 24px}.RfBlog_blog__pxAjA .read h2{font-family:var(--rf-font-display);font-weight:800;font-size:27px;letter-spacing:-.022em;line-height:1.2;margin:44px 0 18px}.RfBlog_blog__pxAjA .read h3{font-family:var(--rf-font-display);font-weight:700;font-size:20px;letter-spacing:-.015em;margin:32px 0 12px}.RfBlog_blog__pxAjA .read strong{font-weight:600;color:var(--rf-fg)}.RfBlog_blog__pxAjA .read a.inline{text-decoration:underline;-webkit-text-decoration-color:var(--rf-n-400);text-decoration-color:var(--rf-n-400);text-underline-offset:3px}.RfBlog_blog__pxAjA .read a.inline:hover{-webkit-text-decoration-color:var(--rf-verde-500);text-decoration-color:var(--rf-verde-500)}.RfBlog_blog__pxAjA .read ul{padding-left:0;margin:0 0 24px;list-style:none}.RfBlog_blog__pxAjA .read ul li{font-size:17.5px;line-height:1.6;color:var(--rf-n-700);padding-left:26px;position:relative;margin-bottom:12px}.RfBlog_blog__pxAjA .read ul li:before{content:"";position:absolute;left:4px;top:11px;width:7px;height:7px;border-radius:999px;background:var(--rf-verde-500)}.RfBlog_blog__pxAjA .pull,.RfBlog_blog__pxAjA .read blockquote{border-left:3px solid var(--rf-verde-500);padding:4px 0 4px 24px;margin:36px 0;font-family:var(--rf-font-display);font-weight:700;font-size:24px;line-height:1.3;letter-spacing:-.02em;color:var(--rf-fg)}.RfBlog_blog__pxAjA .read blockquote p{font:inherit;color:inherit;margin:0}.RfBlog_blog__pxAjA .note-box{background:var(--rf-white);border:1px solid var(--rf-border-subtle);border-radius:12px;padding:22px 24px;margin:32px 0;box-shadow:var(--rf-shadow-1)}.RfBlog_blog__pxAjA .note-box .lab{font:600 11px var(--rf-font-body);text-transform:uppercase;letter-spacing:.06em;color:var(--rf-fg-subtle);margin:0 0 8px}.RfBlog_blog__pxAjA .note-box p{font-size:15px;line-height:1.6;color:var(--rf-fg-muted);margin:0}.RfBlog_blog__pxAjA .read a:not(.inline){color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--rf-n-400);text-decoration-color:var(--rf-n-400);text-underline-offset:3px}.RfBlog_blog__pxAjA .read a:not(.inline):hover{-webkit-text-decoration-color:var(--rf-verde-500);text-decoration-color:var(--rf-verde-500)}.RfBlog_blog__pxAjA .read ol{margin:0 0 24px;padding-left:24px}.RfBlog_blog__pxAjA .read ol li{font-size:17.5px;line-height:1.6;color:var(--rf-n-700);margin-bottom:12px}.RfBlog_blog__pxAjA .read table{display:block;overflow-x:auto;border-collapse:collapse;margin:32px 0;font-size:15px;line-height:1.5}.RfBlog_blog__pxAjA .read table th{font:600 12.5px var(--rf-font-body);text-transform:uppercase;letter-spacing:.04em;color:var(--rf-fg-subtle);text-align:left;padding:10px 14px;border-bottom:2px solid var(--rf-border-subtle);white-space:nowrap}.RfBlog_blog__pxAjA .read table td{padding:10px 14px;border-bottom:1px solid var(--rf-border-subtle);color:var(--rf-n-700);vertical-align:top}.RfBlog_blog__pxAjA .read code{font:500 14.5px var(--rf-font-mono);background:var(--rf-bg-soft,rgba(0,0,0,.045));border-radius:6px;padding:2px 6px}.RfBlog_blog__pxAjA .read pre{background:var(--rf-white);border:1px solid var(--rf-border-subtle);border-radius:12px;padding:18px 20px;margin:0 0 24px;overflow-x:auto;box-shadow:var(--rf-shadow-1)}.RfBlog_blog__pxAjA .read pre code{background:none;padding:0;font-size:14px;line-height:1.6}.RfBlog_blog__pxAjA .faq-block{margin-top:8px}.RfBlog_blog__pxAjA .cta-strip{padding:0;margin:clamp(48px,6vw,80px) 0 clamp(64px,8vw,104px)}.RfBlog_blog__pxAjA .cta-card{background:var(--rf-ink);color:#fff;border-radius:18px;padding:clamp(36px,5vw,56px);text-align:center}.RfBlog_blog__pxAjA .cta-card h2{color:#fff;font-family:var(--rf-font-display);font-weight:800;font-size:clamp(1.7rem,3vw,2.4rem);letter-spacing:-.025em;line-height:1.1;text-transform:lowercase;margin:0 0 14px}.RfBlog_blog__pxAjA .cta-card h2 .tic{background:var(--rf-verde-500)}.RfBlog_blog__pxAjA .cta-card p{color:hsla(0,0%,100%,.66);font-size:16.5px;line-height:1.55;max-width:440px;margin:0 auto 28px}:root[data-theme=dark] .RfBlog_blog__pxAjA .read ol li,:root[data-theme=dark] .RfBlog_blog__pxAjA .read p,:root[data-theme=dark] .RfBlog_blog__pxAjA .read table td,:root[data-theme=dark] .RfBlog_blog__pxAjA .read ul li{color:#c9c9c9}:root[data-theme=dark] .RfBlog_blog__pxAjA .read .lede,:root[data-theme=dark] .RfBlog_blog__pxAjA .read blockquote,:root[data-theme=dark] .RfBlog_blog__pxAjA .read strong{color:var(--rf-fg)}:root[data-theme=dark] .RfBlog_blog__pxAjA .read code{background:hsla(0,0%,100%,.08)}:root[data-theme=dark] .RfBlog_blog__pxAjA .read pre{background:hsla(0,0%,100%,.05)}:root[data-theme=dark] .RfBlog_blog__pxAjA .read pre code{background:none}