.rf-root,.rf-home{--rf-bg:var(--v3-bg,#0f1018);--rf-surface:var(--v3-surface,#ffffff0f);--rf-card:var(--v3-card,#ffffff17);--rf-ink:var(--v3-ink,currentColor);--rf-muted:var(--v3-muted,#8c8c9be0);--rf-line:var(--v3-line,#9191a53d);--rf-accent:var(--v3-accent,#6d4aff);--rf-accent-ink:var(--v3-accent-ink,#fff);--rf-radius:var(--v3-radius,20px);max-width:960px;color:var(--rf-ink);font-family:var(--v3-sans,inherit);flex-direction:column;gap:1rem;margin:0 auto;padding:.75rem 1rem 5.5rem;display:flex}.rf-first-viewport{flex-direction:column;gap:.85rem;display:flex}.rf-btn--primary,.rf-view-tab.is-active,.rf-cap-btn.is-active,.rf-cat-pill.is-active{background:var(--rf-accent);color:var(--rf-accent-ink);border-color:var(--rf-accent)}.rf-btn--sm{min-height:30px;padding:.22rem .6rem;font-size:.74rem}.rf-event-shortcut-bar{border:1px solid var(--rf-line);background:var(--rf-surface);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;padding:.65rem .9rem;display:flex}.rf-event-shortcut-copy{flex-direction:column;gap:.15rem;display:flex}.rf-shortcut-kicker{font-size:.86rem}.rf-shortcut-meta{opacity:.82;font-size:.76rem}.rf-event-shortcut-actions{flex-wrap:wrap;gap:.45rem;display:flex}.rf-due-reminders{border:1px solid var(--rf-accent);background:var(--rf-surface);border-radius:16px;flex-direction:column;gap:.65rem;padding:.85rem 1rem;display:flex}.rf-due-reminders-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.rf-due-reminders-head h2{margin:.25rem 0 0;font-size:1rem}.rf-due-badge{background:var(--rf-card);border:1px solid var(--rf-accent);border-radius:999px;align-items:center;gap:.25rem;padding:.15rem .55rem;font-size:.72rem;font-weight:700;display:inline-flex}.rf-due-honest-copy{opacity:.85;max-width:460px;margin:0;font-size:.76rem}.rf-due-list,.rf-saved-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.rf-due-item,.rf-saved-row{border:1px solid var(--rf-line);background:var(--rf-card);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;padding:.6rem .75rem;display:flex}.rf-due-item-info{flex-direction:column;gap:.15rem;font-size:.82rem;display:flex}.rf-due-item-actions,.rf-saved-row-actions{flex-wrap:wrap;gap:.38rem;display:flex}.rf-toolbar{border:1px solid var(--rf-line);background:var(--rf-surface);border-radius:16px;flex-direction:column;gap:.6rem;padding:.7rem .9rem;display:flex}.rf-toolbar-top,.rf-toolbar-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.55rem;display:flex}.rf-view-tabs,.rf-cap-control,.rf-category-pills{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.rf-view-tab,.rf-cap-btn,.rf-cat-pill{appearance:none;border:1px solid var(--rf-line);background:var(--rf-card);color:inherit;font:inherit;cursor:pointer;border-radius:999px;min-height:34px;padding:.25rem .7rem;font-size:.76rem}.rf-cap-label,.rf-deck-meta{opacity:.85;align-items:center;gap:.45rem;font-size:.76rem;display:inline-flex}.rf-scroll-cue{text-align:center;opacity:.8;padding:.25rem 0;font-size:.78rem}.rf-deck-section{flex-direction:column;gap:1rem;display:flex}.rf-deck{flex-direction:column;gap:.95rem;display:flex}.rf-deck-slot.is-second-peek{opacity:.96}.rf-saved-view,.rf-reminders-view,.rf-hopescroll-preserved{border:1px solid var(--rf-line);background:var(--rf-surface);border-radius:18px;flex-direction:column;gap:.85rem;padding:1rem;display:flex}.rf-subview-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.rf-subview-head h2{margin:.2rem 0 .25rem}.rf-subview-head p{opacity:.85;margin:0;font-size:.82rem}.rf-empty-box{border:1px dashed var(--rf-line);background:var(--rf-card);border-radius:12px;flex-direction:column;align-items:flex-start;gap:.5rem;padding:.9rem;display:flex}.rf-saved-template{border:1px solid var(--rf-line);border-radius:999px;margin-right:.4rem;padding:.1rem .4rem;font-size:.68rem;font-weight:700;display:inline-block}.rf-hope-act-card{border:1px solid var(--rf-line);background:var(--rf-card);border-radius:14px;flex-direction:column;gap:.4rem;padding:.75rem;display:flex}.rf-hope-act-card.is-done{border-color:var(--rf-accent)}.rf-hope-act-top{opacity:.75;justify-content:space-between;font-size:.72rem;display:flex}.rf-hope-act-card p{opacity:.85;margin:0;font-size:.8rem}.rf-done-today-banner,.rf-end-of-feed{border-radius:calc(var(--rf-radius) + 4px);border:2px solid var(--rf-accent);background:var(--rf-surface);text-align:center;flex-direction:column;align-items:center;gap:.6rem;padding:1.25rem 1.15rem;display:flex}.rf-end-of-feed h2,.rf-done-today-banner h2{margin:0;font-size:1.18rem}.rf-end-of-feed p,.rf-done-today-banner p{opacity:.88;max-width:560px;margin:0;font-size:.86rem;line-height:1.45}.rf-end-badge{border:1px solid var(--rf-accent);background:var(--rf-card);border-radius:999px;padding:.18rem .65rem;font-size:.74rem;font-weight:700}.rf-end-actions{flex-wrap:wrap;justify-content:center;gap:.45rem;display:flex}.rf-end-privacy-note{opacity:.78;font-size:.76rem}.rf-banner{border-radius:calc(var(--rf-radius) + 4px);border:1px solid var(--rf-line);background:var(--rf-surface);flex-direction:column;gap:.85rem;padding:1rem 1.1rem;display:flex;position:relative;overflow:hidden}.rf-banner-scene{grid-template-columns:minmax(120px,1fr) minmax(180px,1.4fr);align-items:center;gap:.85rem;min-height:128px;display:grid}.rf-theme-art{border-radius:16px;justify-content:center;align-items:center;min-height:112px;max-height:148px;display:flex;position:relative;overflow:hidden}html[data-ver=v3] .rf-theme-art svg,html[data-ver=v3] .rf-pavilion-stage svg.rf-pavilion-svg{width:100%;height:auto;max-height:136px}html[data-ver=v3] .rf-guide-avatar svg{width:44px;height:44px}html[data-ver=v3] .rf-guide-avatar-sm svg{width:24px;height:24px}.rf-art-flowever,.rf-art-permacult,.rf-art-tryptameme,.rf-art-guardiantek{justify-content:center;align-items:center;width:100%;height:120px;display:flex;position:relative}.rf-art-cosmology-mini{width:96px;height:96px}.rf-pavilion-stage{flex-direction:column;align-items:center;gap:.35rem;display:flex}.rf-commons-legend{flex-wrap:wrap;justify-content:center;gap:.35rem;display:flex}.rf-path-link{color:inherit;border:1px solid var(--rf-line);background:var(--rf-card);border-radius:999px;padding:.2rem .55rem;font-size:.72rem;font-weight:600;text-decoration:none}.rf-path-link:hover{border-color:var(--rf-accent)}@keyframes rf-pulse{0%,to{opacity:.32;transform:scale(1)}50%{opacity:.55;transform:scale(1.35)}}.rf-beacon-pulse{transform-origin:50%;animation:3.2s ease-in-out infinite rf-pulse}.rf-banner-copy{flex-direction:column;gap:.5rem;display:flex}.rf-trust-row{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.rf-kicker{letter-spacing:.08em;text-transform:uppercase;opacity:.78;font-size:.7rem;font-weight:700}.rf-adfree-pill{border:1px solid var(--rf-accent);background:var(--rf-card);border-radius:999px;padding:.18rem .6rem;font-size:.74rem;font-weight:600}.rf-privacy-toggle{appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;padding:.15rem .3rem;font-size:.75rem;text-decoration:underline}.rf-title-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;display:flex}.rf-h1{margin:0;font-size:clamp(1.35rem,3vw,1.85rem);line-height:1.15}.rf-sub{opacity:.86;margin:.2rem 0 0;font-size:.86rem}.rf-beacon-pill{border:1px solid var(--rf-accent);background:var(--rf-card);color:inherit;border-radius:14px;align-items:center;gap:.5rem;padding:.42rem .8rem;font-size:.8rem;text-decoration:none;display:inline-flex}.rf-beacon-pill small{opacity:.75;font-size:.68rem;display:block}.rf-beacon-dot{background:var(--rf-accent);border-radius:50%;flex-shrink:0;width:10px;height:10px}.rf-privacy-sheet{border:1px solid var(--rf-line);background:var(--rf-card);border-radius:14px;flex-direction:column;gap:.45rem;padding:.75rem .85rem;font-size:.8rem;display:flex}.rf-privacy-sheet p{margin:0}.rf-storage-list{flex-direction:column;gap:.25rem;margin:0;padding-left:1.1rem;display:flex}.rf-guide-bubble{border:1px solid var(--rf-line);background:var(--rf-card);border-radius:16px;align-items:flex-start;gap:.75rem;padding:.75rem .9rem;display:flex}.rf-guide-avatar{border:1px solid var(--rf-line);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.rf-guide-body{flex-direction:column;flex:auto;gap:.35rem;min-width:0;display:flex}.rf-guide-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;font-size:.84rem;display:flex}.rf-guide-badge{border:1px solid var(--rf-line);opacity:.8;border-radius:999px;padding:.1rem .45rem;font-size:.68rem}.rf-guide-msg{margin:0;font-size:.85rem;line-height:1.38}.rf-guide-actions{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.rf-guide-note{opacity:.72;font-size:.72rem}.rf-guide-minimized{appearance:none;border:1px solid var(--rf-line);background:var(--rf-card);color:inherit;font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:.4rem;padding:.32rem .7rem;font-size:.78rem;display:inline-flex}.rf-btn,.rf-util-btn,.rf-mini-btn{appearance:none;border:1px solid var(--rf-line);background:var(--rf-surface);color:inherit;font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.3rem;min-height:36px;padding:.35rem .72rem;font-size:.78rem;line-height:1.2;text-decoration:none;transition:background-color .14s,border-color .14s;display:inline-flex}.rf-btn.is-primary,.rf-btn[aria-pressed=true],.rf-util-btn[aria-pressed=true]{background:var(--rf-accent);color:var(--rf-accent-ink);border-color:var(--rf-accent);font-weight:600}.rf-util-btn{min-height:32px;padding:.24rem .56rem;font-size:.74rem}.rf-mini-btn{min-width:26px;min-height:26px;padding:.15rem .38rem;font-size:.7rem}.rf-input,.rf-select,.rf-textarea{font:inherit;color:inherit;background:var(--rf-card);border:1px solid var(--rf-line);border-radius:10px;min-height:36px;padding:.42rem .65rem;font-size:.84rem}.rf-input{flex:180px}.rf-textarea{resize:vertical;width:100%;min-height:64px}.rf-due-reminders{border-radius:var(--rf-radius);border:1.5px solid var(--rf-accent);background:var(--rf-card);flex-direction:column;gap:.55rem;padding:.8rem .95rem;display:flex}.rf-due-item{border-top:1px dashed var(--rf-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding-top:.4rem;display:flex}.rf-controls-bar{border-radius:var(--rf-radius);border:1px solid var(--rf-line);background:var(--rf-surface);flex-direction:column;gap:.55rem;padding:.7rem .85rem;display:flex}.rf-controls-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.rf-btn-svg,.rf-tab-svg{flex:none;width:14px;height:14px;display:inline-block}.rf-tab-row,.rf-action-row,.rf-chip-cloud{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.rf-tab-row{border:1px solid var(--rf-line);background:color-mix(in srgb, var(--v3-ink,#0f172a) 5%, transparent);border-radius:14px;padding:.42rem}.rf-tab-btn{min-height:38px;color:var(--v3-ink,inherit);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;gap:.45rem;padding:.42rem .78rem;font-size:.78rem;font-weight:600;transition:background-color .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1),color .2s cubic-bezier(.22,1,.36,1),transform .2s cubic-bezier(.22,1,.36,1);display:inline-flex}.rf-tab-btn:hover,.rf-tab-btn:focus-visible{background:color-mix(in srgb, var(--v3-ink,#94a3b8) 10%, transparent);outline:none}.rf-tab-btn:is(.is-active,[aria-selected=true],[aria-pressed=true]){background:var(--v3-accent,var(--rf-accent));color:var(--v3-accent-ink,var(--rf-accent-ink));box-shadow:0 6px 16px -8px #00000059}.rf-tab-label{white-space:nowrap}.rf-tab-count{background:#00000024;border-radius:999px;align-items:center;padding:.08rem .42rem;font-size:.68rem;line-height:1.2;display:inline-flex}.rf-suggestion-well{border:1px solid color-mix(in srgb, var(--v3-ink,#94a3b8) 16%, transparent);background:color-mix(in srgb, var(--v3-surface,#1e293b) 65%, transparent);border-radius:14px;flex-direction:column;gap:.62rem;padding:.85rem .95rem;display:flex}.rf-suggestion-head{border-bottom:1px dashed color-mix(in srgb, var(--v3-ink,#94a3b8) 16%, transparent);justify-content:space-between;align-items:center;gap:.5rem;padding-bottom:.38rem;display:flex}.rf-suggestion-count{opacity:.78;font-size:.72rem;font-weight:600}.rf-chip-pill{border:1px dashed color-mix(in srgb, var(--v3-ink,#94a3b8) 32%, transparent);min-height:34px;color:var(--v3-ink,inherit);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.38rem;padding:.36rem .78rem;font-size:.78rem;font-weight:500;transition:transform .18s cubic-bezier(.22,1,.36,1),background-color .18s cubic-bezier(.22,1,.36,1),border-color .18s cubic-bezier(.22,1,.36,1);display:inline-flex}.rf-chip-pill:hover,.rf-chip-pill:focus-visible{border-color:var(--v3-accent,var(--rf-accent));outline:none;transform:translateY(-1px)}.rf-chip-pill:is(.is-selected,[aria-pressed=true]){border-style:solid;border-color:var(--v3-accent,var(--rf-accent));background:color-mix(in srgb, var(--v3-accent,#6366f1) 16%, transparent);font-weight:600}.rf-chip-glyph{justify-content:center;align-items:center;font-size:.74rem;font-weight:700;display:inline-flex}.rf-interest-add-open-btn{border:1.5px solid var(--v3-accent,var(--rf-accent));background:color-mix(in srgb, var(--v3-accent,#6366f1) 14%, transparent);width:100%;min-height:46px;color:var(--v3-ink,inherit);font:inherit;cursor:pointer;border-radius:13px;justify-content:center;align-items:center;gap:.58rem;padding:.75rem 1.1rem;font-size:.86rem;font-weight:650;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1),background-color .22s cubic-bezier(.22,1,.36,1);display:inline-flex}.rf-interest-add-open-btn:hover,.rf-interest-add-open-btn:focus-visible{outline:none;transform:translateY(-1px);box-shadow:0 10px 24px -14px #00000073}.rf-interest-add-icon{border:1px solid;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.rf-modal-backdrop{z-index:1400;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080c16ad;justify-content:center;align-items:center;padding:1.15rem;animation:.2s cubic-bezier(.22,1,.36,1) both rf-fade-in;display:flex;position:fixed;inset:0}.rf-modal-window{border:1px solid var(--rf-line,#94a3b847);background:var(--v3-surface,var(--rf-surface,#111827));width:min(500px,100%);max-height:min(86vh,700px);color:var(--v3-ink,#f8fafc);border-radius:18px;flex-direction:column;gap:1rem;padding:1.35rem 1.45rem;animation:.24s cubic-bezier(.22,1,.36,1) both rf-modal-in;display:flex;overflow-y:auto;box-shadow:0 28px 64px -20px #000000a6}.rf-modal-head{border-bottom:1px solid var(--rf-line,#94a3b838);justify-content:space-between;align-items:center;gap:.75rem;padding-bottom:.65rem;display:flex}.rf-modal-head h3{margin:0;font-size:1rem;line-height:1.3}.rf-modal-close{border:1px solid var(--rf-line,#94a3b847);width:34px;height:34px;color:inherit;cursor:pointer;background:0 0;border-radius:9px;justify-content:center;align-items:center;padding:0;display:inline-flex}.rf-modal-form{flex-direction:column;gap:.9rem;display:flex}.rf-modal-field{flex-direction:column;gap:.42rem;font-size:.78rem;display:flex}.rf-modal-field>span{opacity:.88;font-weight:600}.rf-modal-field .rf-input{border:1px solid var(--rf-line,#94a3b84d);background:color-mix(in srgb, var(--v3-surface,#0f172a) 55%, transparent);width:100%;min-height:42px;color:inherit;font:inherit;border-radius:10px;padding:.56rem .8rem;font-size:.84rem}.rf-modal-foot{border-top:1px solid var(--rf-line,#94a3b838);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem;padding-top:.7rem;display:flex}@keyframes rf-fade-in{0%{opacity:0}to{opacity:1}}@keyframes rf-modal-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.rf-quick-row{flex-wrap:wrap;align-items:center;gap:.42rem;display:flex}.rf-scroll-cue{border:1px dashed var(--rf-line);background:var(--rf-surface);border-radius:999px;justify-content:space-between;align-items:center;gap:.5rem;padding:.45rem .85rem;font-size:.78rem;display:flex}.rf-feed-list{flex-direction:column;gap:1rem;display:flex}.rf-card{border-radius:var(--rf-radius);border:1px solid var(--rf-line);background:var(--rf-surface);flex-direction:column;gap:.8rem;padding:1rem 1.05rem;display:flex}.rf-card.is-first-card{border-width:1.5px;border-color:var(--rf-accent)}.rf-card-head{flex-direction:column;gap:.5rem;display:flex}.rf-card-meta-top{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.5rem;min-width:0;display:flex}.rf-template-pill{background:var(--rf-accent);color:var(--rf-accent-ink);border-radius:6px;flex-shrink:0;padding:.12rem .46rem;font-size:.68rem;font-weight:700}.rf-badge-pill{border:1px solid var(--rf-line);background:var(--rf-card);border-radius:999px;min-width:0;padding:.12rem .5rem;font-size:.72rem;font-weight:600}.rf-card-pos{opacity:.72;white-space:nowrap;flex-shrink:0;margin-left:auto;font-size:.72rem}.rf-card-title-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem 1rem;display:flex}.rf-card-title-copy{flex:200px;min-width:0}.rf-card-title-actions{flex-shrink:0;align-items:center;gap:.45rem;margin-left:auto;display:inline-flex}.rf-card-title{margin:0;font-size:1.12rem;font-weight:700;line-height:1.25}.rf-card-subtitle{opacity:.84;margin:.2rem 0 0;font-size:.84rem}.rf-card-utility-bar{border:1px dashed color-mix(in srgb, var(--v3-ink,#94a3b8) 22%, transparent);background:color-mix(in srgb, var(--v3-ink,#0f172a) 4%, transparent);border-radius:12px;flex-wrap:wrap;align-items:center;gap:.38rem;margin-top:.35rem;padding:.55rem .68rem;display:flex}.rf-drawer-box{border:1px dashed var(--rf-line);background:var(--rf-card);border-radius:12px;flex-direction:column;gap:.45rem;padding:.65rem .8rem;font-size:.8rem;display:flex}.rf-honest-bell-note{opacity:.86;margin:0;font-size:.75rem}.rf-widget-body{flex-direction:column;gap:.65rem;display:flex}.rf-event-plan-box,.rf-empty-event-box,.rf-catalog-box,.rf-coyote-status-box{border:1px solid var(--rf-line);background:var(--rf-card);border-radius:14px;flex-direction:column;gap:.55rem;padding:.75rem .85rem;display:flex}.rf-event-plan-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.rf-role-badge{letter-spacing:.05em;border:1px solid var(--rf-accent);border-radius:6px;margin-bottom:.2rem;padding:.12rem .46rem;font-size:.68rem;font-weight:700;display:inline-block}.rf-event-title{margin:0;font-size:1rem}.rf-event-meta{opacity:.85;margin:.15rem 0 0;font-size:.82rem}.rf-shortcuts-section{border-top:1px dashed var(--rf-line);flex-direction:column;gap:.45rem;padding-top:.45rem;display:flex}.rf-shortcuts-head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.rf-shortcut-pills{flex-wrap:wrap;gap:.38rem;display:flex}.rf-shortcut-pill-item{border:1px solid var(--rf-line);background:var(--rf-card);border-radius:999px;align-items:center;gap:.25rem;padding:.22rem .6rem;font-size:.78rem;display:inline-flex}.rf-shortcut-pill-item.is-dragging{opacity:.72;transform:scale(.97)}.rf-drag-handle{width:22px;height:24px;color:var(--rf-muted,var(--v3-muted,currentColor));cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;opacity:.78;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.rf-drag-handle:is(:hover,:focus-visible){color:var(--v3-accent,var(--rf-accent,currentColor));opacity:1;outline:none}.rf-drag-handle:active{cursor:grabbing}.rf-drag-dots{width:10px;height:15px;display:block}.rf-shortcut-link{color:inherit;text-decoration:none}.rf-shortcut-picker{border:1px dashed var(--rf-line);background:var(--rf-card);border-radius:12px;flex-direction:column;gap:.45rem;padding:.6rem;display:flex}.rf-shortcut-catalog{flex-wrap:wrap;gap:.35rem;display:flex}.rf-dual-columns{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:.65rem;display:grid}.rf-col-card{border:1px solid var(--rf-line);background:var(--rf-card);border-radius:13px;flex-direction:column;gap:.45rem;padding:.7rem;display:flex}.rf-col-card h5{margin:0;font-size:.9rem}.rf-small-copy{opacity:1;margin:0;font-size:.8rem;line-height:1.38}.rf-small-label{opacity:.82;font-size:.75rem;font-weight:700}.rf-quote-block{border-left:3px solid var(--rf-accent);background:var(--rf-card);border-radius:0 12px 12px 0;flex-direction:column;gap:.35rem;margin:0;padding:.8rem .95rem;display:flex}.rf-quote-block p{margin:0;font-size:.95rem;font-style:italic;line-height:1.45}.rf-reflection-list{flex-direction:column;gap:.25rem;margin:0;padding-left:1.1rem;font-size:.8rem;display:flex}.rf-breath-stage{border:1px solid var(--rf-line);background:var(--rf-card);border-radius:14px;align-items:center;gap:.85rem;padding:.75rem .9rem;display:flex}@keyframes rf-breathe-cycle{0%,to{opacity:.55;transform:scale(.82)}45%{opacity:.95;transform:scale(1.18)}}.rf-breath-orb{border:2px solid var(--rf-accent);background:var(--rf-surface);border-radius:50%;flex-shrink:0;width:46px;height:46px}.rf-breath-orb.is-breathing{animation:8s ease-in-out infinite rf-breathe-cycle}.rf-breath-readout{flex-direction:column;gap:.2rem;font-size:.84rem;display:flex}.rf-acts-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.45rem;display:grid}.rf-act-btn{appearance:none;text-align:left;border:1px solid var(--rf-line);background:var(--rf-card);color:inherit;font:inherit;cursor:pointer;border-radius:12px;flex-direction:column;gap:.2rem;padding:.55rem .7rem;display:flex}.rf-act-btn.is-done{border-color:var(--rf-accent)}.rf-act-btn small{opacity:.82;font-size:.75rem}.rf-checklist-grid{border:1px solid var(--rf-line);background:var(--rf-card);border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.4rem;padding:.55rem .7rem;display:grid}.rf-check-inline{cursor:pointer;align-items:center;gap:.4rem;font-size:.8rem;display:inline-flex}.rf-coyote-draft-form{flex-direction:column;gap:.45rem;display:flex}.rf-status-note{margin:0;font-size:.78rem;font-weight:600}.rf-end-boundary{border-radius:calc(var(--rf-radius) + 4px);border:2px solid var(--rf-accent);background:var(--rf-surface);text-align:center;flex-direction:column;align-items:center;gap:.6rem;padding:1.25rem 1.15rem;display:flex}.rf-end-boundary h2{margin:0;font-size:1.2rem}.rf-end-boundary p{opacity:.88;max-width:560px;margin:0;font-size:.86rem;line-height:1.45}@media (width<=720px){.rf-root,.rf-home{padding:.55rem .65rem 6rem}.rf-banner-scene{grid-template-columns:1fr}.rf-card{padding:.8rem}.rf-card-pos{margin-left:0}.rf-toolbar-top,.rf-toolbar-bottom,.rf-event-shortcut-bar{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.rf-beacon-pulse,.rf-breath-orb.is-breathing,.rf-modal-backdrop,.rf-modal-window{animation:none!important}.rf-btn,.rf-util-btn,.rf-mini-btn,.rf-tab-btn,.rf-chip-pill,.rf-interest-add-open-btn{transition:none!important}}html[data-calm="1"] .rf-beacon-pulse,html[data-calm="1"] .rf-breath-orb.is-breathing,html[data-calm="1"] .rf-modal-backdrop,html[data-calm="1"] .rf-modal-window{animation:none!important}html[data-calm="1"] .rf-btn,html[data-calm="1"] .rf-util-btn,html[data-calm="1"] .rf-mini-btn,html[data-calm="1"] .rf-tab-btn,html[data-calm="1"] .rf-chip-pill,html[data-calm="1"] .rf-interest-add-open-btn{transition:none!important}.rf-home.rf-immersive{--rf-peek:clamp(150px, 24svh, 240px);max-width:none;padding:0 0 calc(var(--v3-dock,72px) + 40px);gap:0}.rf-fold{min-height:calc(100svh - var(--v3-top,60px) - var(--v3-dock,72px) - var(--rf-peek));isolation:isolate;grid-template-rows:1fr auto;place-items:center;padding:4px 16px 12px;display:grid;position:relative}.rf-fold>.v3-hero{width:100%;max-width:980px;height:100%;min-height:0}.rf-mascot-slot{z-index:44;pointer-events:none;width:0;height:0;margin:0;padding:0;overflow:visible}.rf-mascot{background:color-mix(in srgb, var(--v3-surface,#fff) 78%, transparent);width:100%;color:var(--v3-ink);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);animation:rf-mascot-in .9s var(--v3-ease,ease) .4s both;border-radius:22px;grid-template-columns:46px 1fr auto;align-items:center;gap:10px;padding:8px;display:grid;box-shadow:0 14px 40px -18px #00000073}.rf-mascot p{margin:0;font-size:14px;line-height:1.35}.rf-mascot a{color:var(--v3-accent);white-space:nowrap;font-weight:650;text-decoration:none}.rf-mascot-avatar,.rf-mascot-mini{background:color-mix(in srgb, var(--v3-accent) 14%, var(--v3-surface,#fff));border-radius:50%;place-items:center;width:46px;height:46px;animation:5s ease-in-out infinite rf-mascot-bob;display:grid;overflow:hidden}html[data-ver=v3] .rf-mascot-avatar svg,html[data-ver=v3] .rf-mascot-mini svg{width:38px;height:38px}.rf-mascot-close{width:32px;height:32px;color:var(--v3-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:20px;line-height:1}.rf-mascot-close:hover{background:color-mix(in srgb, var(--v3-ink) 8%, transparent)}.rf-mascot-mini{cursor:pointer;border:0;justify-self:end;padding:0;box-shadow:0 10px 26px -12px #00000080}@keyframes rf-mascot-in{0%{opacity:0;transform:translateY(14px)scale(.98)}}@keyframes rf-mascot-bob{50%{transform:translateY(-3px)rotate(-3deg)}}.rf-cue{z-index:3;width:44px;height:44px;color:var(--v3-ink);border-radius:50%;place-items:center;margin-left:-22px;display:grid;position:absolute;bottom:-26px;left:50%}.rf-cue i{opacity:.7;border-bottom:2px solid;border-right:2px solid;width:14px;height:14px;animation:2.2s ease-in-out infinite rf-cue;transform:rotate(45deg)}@keyframes rf-cue{0%,to{opacity:.25;transform:translateY(-4px)rotate(45deg)}50%{opacity:.9;transform:translateY(5px)rotate(45deg)}}.rf-river{width:min(100%,720px);scroll-margin-top:calc(var(--v3-top,60px) + 8px);gap:14px;margin:0 auto;padding:18px 14px 0;display:grid}.rf-immersive .rf-deck-section,.rf-immersive .rf-deck{gap:14px}.rf-immersive .rf-deck-slot.is-second-peek{opacity:1;transform:none}.rf-immersive .rf-card{box-shadow:var(--v3-shadow);background:color-mix(in srgb, var(--v3-surface,#fff) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:0}.rf-immersive .rf-card-title-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem 1rem;padding-right:0;position:relative}.rf-card-more{width:40px;height:40px;color:var(--v3-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;margin-top:-6px;margin-left:auto;margin-right:-6px;font-size:22px;line-height:1;display:inline-grid;position:static}.rf-card-more:hover,.rf-card-more[aria-expanded=true]{background:color-mix(in srgb, var(--v3-ink) 8%, transparent);color:var(--v3-ink)}.rf-card-utility-bar[hidden]{display:none!important}.rf-immersive .rf-card-utility-bar:not([hidden]){animation:rf-tools-in .3s var(--v3-ease,ease) both;flex-basis:100%}@keyframes rf-tools-in{0%{opacity:0;transform:translateY(-4px)}}.rf-back{color:var(--v3-accent);cursor:pointer;background:0 0;border:0;justify-self:start;padding:6px 2px;font-weight:650}.rf-immersive .rf-end-of-feed{text-align:center;background:var(--rf-surface);box-shadow:none;border:0;padding:28px 12px 8px}.rf-immersive .rf-end-of-feed h2{font-size:clamp(20px,5vw,26px)}.rf-immersive .rf-end-actions{justify-content:center}.rf-tune{background:var(--rf-surface);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:18px;width:min(100% - 28px,720px);margin:26px auto 0}.rf-tune>summary{cursor:pointer;min-height:52px;color:var(--v3-ink);align-items:center;gap:12px;padding:0 18px;font-weight:650;list-style:none;display:flex}.rf-tune>summary::-webkit-details-marker{display:none}.rf-tune>summary:after{content:"+";color:var(--v3-muted);font-size:20px;font-weight:400}.rf-tune[open]>summary:after{content:"–"}.rf-tune>summary small{color:var(--v3-muted);margin-left:auto;font-size:12px;font-weight:400}.rf-tune-body{gap:14px;padding:0 16px 18px;display:grid}.rf-tune-body .rf-toolbar{box-shadow:none;background:0 0;border:0;padding:0;position:static}.rf-tune-privacy{color:var(--v3-muted);gap:6px;font-size:13px;display:grid}.rf-tune-privacy p{margin:0}.rf-immersive .rf-well-slot{width:min(100% - 28px,960px);margin:26px auto 0}@media (prefers-reduced-motion:reduce){.rf-mascot,.rf-mascot-avatar,.rf-mascot-mini,.rf-cue i{animation:none!important}}html[data-calm="1"] :is(.rf-mascot-avatar,.rf-mascot-mini,.rf-cue i){animation:none!important}.v3-hero{place-items:center;display:grid;position:relative}.fw-hero-immersive{color:#fff;text-align:center;grid-template-rows:1fr auto;gap:4px}.fw-hi-pond{position:absolute;inset:-8px -16px;overflow:hidden;-webkit-mask:radial-gradient(120% 90% at 50% 45%,#000 60%,#0000);mask:radial-gradient(120% 90% at 50% 45%,#000 60%,#0000)}.fw-hi-bloom{aspect-ratio:26/19;cursor:pointer;width:min(78vw,420px);position:relative}.fw-hi-copy{text-shadow:0 2px 22px #1e145059;justify-items:center;gap:2px;display:grid;position:relative}.fw-hi-copy .fw-hero-label{margin:0}.pc-hero-immersive{grid-template-rows:1fr auto;gap:6px}.pc-hi-art{aspect-ratio:420/560;height:100%;max-height:62svh}.pc-hi-reading{text-align:center;min-height:28px;animation:1s both pc-ink}.pc-hi-reading em{font-family:var(--v3-display);font-size:1.25em}.tm-hero-immersive{align-self:start;width:100%;display:block}.tm-hero-immersive .tm-grid{width:100%}.gt-hero-immersive{grid-template-rows:1fr auto;gap:10px}.gt-hi-art{aspect-ratio:1;width:min(88vw,460px);height:100%;max-height:54svh}.gt-hi-art>*{width:100%;height:100%}.gt-hi-meta{align-items:center;gap:16px;display:flex}.og-hero-immersive{gap:6px}.rf-fold{grid-template-columns:minmax(0,1fr)}.rf-fold>.v3-hero{min-width:0}[data-template=RW-0] .fl-head-titles,[data-template=RW-0] [data-flow-expanded=false] .fl-head{display:none}[data-template=RW-0] [data-flow-expanded=true] .fl-head{justify-content:space-between}[data-template=RW-0] [data-flow-expanded=true] .fl-head-actions{justify-content:space-between;width:100%}.tm-hero-immersive{overflow:hidden}.tm-hero-immersive .tm-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.tm-hero-immersive .tm-panel{min-width:0;overflow:hidden}@media (width<=899px){.tm-hero-immersive .tm-grid{grid-auto-rows:minmax(64px,auto)}.tm-hero-immersive .tm-p-shards{min-height:176px}.tm-hero-immersive .tm-p-face{min-height:96px}.tm-hero-immersive .tm-p-iso{min-height:104px}.tm-hero-immersive .tm-p-flow{min-height:64px}}.tm-hero-immersive .tm-marquee{margin-top:6px}.rf-mascot p{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.rf-mascot{grid-template-columns:40px 1fr auto;padding:6px 6px 6px 8px}.rf-mascot-avatar{width:40px;height:40px}.v3-tryptameme .rf-mascot{background:var(--tm-gray,#c3c3c3);color:#000;box-shadow:var(--tm-bevel);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0}.v3-tryptameme .rf-mascot a{color:navy}.v3-tryptameme .rf-mascot p{font-family:Pixelify Sans,Tahoma,sans-serif}.v3-guardiantek .rf-mascot{box-shadow:none;background:#ffffffb8}.v3-guardiantek .rf-mascot p{font-family:var(--v3-mono);font-size:12px}.og-hero-immersive .og-atlas-select{gap:0;max-width:260px;margin:4px auto 0}.og-hero-immersive .og-atlas-select>span,.og-hero-immersive .og-atlas-select small{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.og-hero-immersive .og-atlas-select select{background:#12251d99;min-height:40px;font-size:13px}.og-hero-immersive .og-globe{width:min(78vw,46svh,440px)}.og-hero-immersive .og-pin-read{min-height:0;margin-top:4px}.rf-hopescroll-preserved{gap:18px;width:min(100% - 28px,720px);margin:0 auto;padding-top:12px;display:grid}.rf-hope-head{text-align:center;justify-items:center;gap:6px;padding:18px 0 6px;display:grid}.rf-hope-head h2{font:600 clamp(28px, 7vw, 44px)/1.05 var(--v3-display,inherit);letter-spacing:var(--v3-heading-track,-.02em);margin:0}.rf-hope-head p{color:var(--v3-muted);margin:0}.rf-hope-kicker{letter-spacing:.16em;text-transform:uppercase;font-size:11px}.rf-hope-acts-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.rf-hope-act-card{border-radius:var(--v3-radius,20px);background:color-mix(in srgb, var(--v3-surface,#fff) 90%, transparent);box-shadow:var(--v3-shadow);border:0;align-content:start;gap:6px;padding:18px;display:grid;position:relative}.rf-hope-act-card h3{margin:0;font-size:17px}.rf-hope-act-card p{color:var(--v3-muted);margin:0 0 6px;font-size:14px}.rf-hope-act-card .rf-hope-act-num{color:var(--v3-accent);letter-spacing:.12em;font-size:11px}.rf-hope-act-card.is-done{opacity:.7}.rf-hope-act-card .rf-btn{justify-self:start}details.rf-hopescroll-workbench>summary{cursor:pointer;color:var(--v3-accent);padding:12px 4px;font-weight:650}.og-hero-immersive .og-atlas-select{font-size:0}.rf-river{grid-template-columns:minmax(0,1fr)}.rf-river>*,.rf-immersive .rf-deck-slot,.rf-immersive .rf-card{min-width:0}.rf-home.rf-immersive{overflow-x:clip}.rf-catalog-meta{gap:4px;display:grid}.rf-catalog-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--rf-muted);font-size:11px}.rf-immersive{--rf-ease:cubic-bezier(.22, 1, .36, 1);--rf-spring:cubic-bezier(.34, 1.56, .64, 1)}.rf-immersive .rf-card{border-radius:max(18px, var(--v3-radius,20px));transition:box-shadow .5s var(--rf-ease), transform .5s var(--rf-ease);gap:16px;padding:clamp(20px,3vw,28px)}.rf-immersive .rf-card:focus-within{box-shadow:var(--v3-shadow), 0 0 0 2px color-mix(in srgb, var(--v3-accent) 40%, transparent)}.rf-immersive .rf-badge-pill{letter-spacing:.08em;text-transform:uppercase;color:var(--rf-muted);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;max-width:100%;padding:0;font-size:11px;font-weight:600;overflow:hidden}.rf-immersive .rf-card-title{letter-spacing:var(--v3-heading-track,-.02em);margin:0;font-size:clamp(20px,5.2vw,24px);line-height:1.15}.rf-immersive .rf-card-subtitle{color:var(--rf-muted);margin:4px 0 0;font-size:14px;line-height:1.45}.rf-immersive .rf-small-copy{color:var(--rf-muted);font-size:14px;line-height:1.5}.rf-immersive :is(.rf-btn,.rf-util-btn,.rf-mini-btn,.rf-cat-pill){background:color-mix(in srgb, var(--v3-ink) 6%, transparent);min-height:40px;color:var(--v3-ink);transition:background .25s var(--rf-ease), color .25s var(--rf-ease), transform .35s var(--rf-spring);border:0;border-radius:999px;align-items:center;gap:.4rem;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.rf-immersive .rf-util-btn{border-radius:9px;gap:.32rem;min-height:32px;padding:0 11px;font-size:12px}.rf-immersive :is(.rf-btn,.rf-util-btn,.rf-mini-btn,.rf-cat-pill):hover{background:color-mix(in srgb, var(--v3-ink) 11%, transparent)}.rf-immersive :is(.rf-btn,.rf-util-btn,.rf-mini-btn,.rf-cat-pill):active{transform:scale(.96)}.rf-immersive :is(.rf-btn,.rf-util-btn,.rf-mini-btn,.rf-cat-pill):focus-visible{outline:2px solid var(--v3-accent);outline-offset:2px}.rf-immersive :is(.rf-btn.is-primary,.rf-btn--primary,.rf-btn[aria-pressed=true],.rf-util-btn[aria-pressed=true],.rf-cat-pill.is-active){background:var(--v3-accent);color:var(--v3-accent-ink)}.rf-immersive .rf-btn--sm{min-height:34px;padding:0 12px;font-size:13px}.rf-immersive .rf-action-row{gap:8px}.v3-permacult .rf-immersive :is(.rf-btn,.rf-util-btn,.rf-mini-btn,.rf-cat-pill){font-family:var(--v3-mono);letter-spacing:.08em;text-transform:uppercase;background:0 0;border-radius:2px;font-size:12px;font-weight:500;box-shadow:inset 0 0 0 1px #2b262073}.v3-permacult .rf-immersive .rf-util-btn{min-height:30px;padding:0 10px;font-size:11px;box-shadow:inset 0 0 0 1px #2b26203d}.v3-permacult .rf-immersive :is(.rf-btn.is-primary,.rf-btn--primary,.rf-cat-pill.is-active,.rf-btn[aria-pressed=true]){background:var(--v3-ink);color:#f3ede0;box-shadow:none}.v3-tryptameme .rf-immersive :is(.rf-btn,.rf-mini-btn,.rf-cat-pill){background:var(--tm-gray,#c3c3c3);color:#000;box-shadow:var(--tm-bevel);border-radius:0;font-family:Tahoma,Segoe UI,sans-serif;font-weight:400}.v3-tryptameme .rf-immersive .rf-util-btn{color:#000;background:#ffffff73;border-radius:2px;min-height:30px;padding:0 9px;font-family:Tahoma,Segoe UI,sans-serif;font-size:11.5px;font-weight:400;box-shadow:inset 0 0 0 1px #00000040}.v3-tryptameme .rf-immersive .rf-util-btn:hover{background:var(--tm-gray,#c3c3c3);box-shadow:var(--tm-bevel)}.v3-tryptameme .rf-immersive :is(.rf-btn,.rf-util-btn,.rf-mini-btn,.rf-cat-pill):active{transform:none;box-shadow:inset 1px 1px #000,inset -1px -1px #fff}.v3-tryptameme .rf-immersive :is(.rf-btn.is-primary,.rf-btn--primary,.rf-cat-pill.is-active){color:#fff;background:navy}.v3-guardiantek .rf-immersive :is(.rf-btn,.rf-util-btn,.rf-mini-btn,.rf-cat-pill){color:var(--v3-accent);font-family:var(--v3-mono);background:0 0;padding:0 6px;font-size:12px;font-weight:400}.v3-guardiantek .rf-immersive :is(.rf-btn,.rf-util-btn,.rf-mini-btn,.rf-cat-pill):before{content:"[ "}.v3-guardiantek .rf-immersive :is(.rf-btn,.rf-util-btn,.rf-mini-btn,.rf-cat-pill):after{content:" ]"}.v3-guardiantek .rf-immersive :is(.rf-btn.is-primary,.rf-btn--primary,.rf-cat-pill.is-active){color:var(--v3-ink);background:0 0}.v3-orgaiaca .rf-immersive :is(.rf-btn.is-primary,.rf-btn--primary,.rf-cat-pill.is-active){background:linear-gradient(160deg, #ffe0b0, var(--og-ember,#e7a24a) 55%, #a86a1e);color:#14110a}.rf-immersive [data-flow-expanded=false] :is(.fl-toolbar,.fl-filter-strip,.fl-layout-switch),.rf-immersive [data-flow-expanded=false] .fl-head-actions>.fl-btn:not(.is-primary){display:none}.rf-immersive [data-flow-expanded=false] .fl-item-actions{opacity:.88;transition:opacity .2s var(--rf-ease);display:flex}.rf-immersive [data-flow-expanded=false] .fl-bubble-controls>:not([aria-label^=Collapse]):not([aria-label^=Expand]){display:none}.rf-immersive [data-flow-expanded=false] .fl-item-card:is(:hover,:focus-within) .fl-item-actions{opacity:1;display:flex}@media (hover:none){.rf-immersive [data-flow-expanded=false] .fl-item-card:focus-within .fl-item-actions{display:flex}}.rf-immersive .rf-end-of-feed{justify-items:center;gap:10px;padding:44px 16px 12px;display:grid}.rf-immersive .rf-end-of-feed h2{margin:0;font-weight:500}.rf-immersive .rf-end-of-feed p{color:var(--rf-muted);opacity:1;margin:0}.rf-immersive .rf-end-of-feed:before{content:"";background:color-mix(in srgb, var(--v3-ink) 30%, transparent);width:44px;height:1px;margin-bottom:8px}@supports (animation-timeline:view()){.rf-immersive .rf-deck-slot,.rf-immersive .v3-world>*>*{animation:linear both rf-arrive;animation-timeline:view();animation-range:entry entry 38%}}@keyframes rf-arrive{0%{transform:translateY(28px)scale(.985)}to{transform:none}}@media (prefers-reduced-motion:reduce){.rf-immersive .rf-deck-slot,.rf-immersive .v3-world>*>*{animation:none!important}}html[data-calm="1"] :is(.rf-immersive .rf-deck-slot,.rf-immersive .v3-world>*>*){animation:none!important}.rf-immersive .v3-world{margin-top:36px}.rf-immersive .v3-world>:is(.fw-sheet,.pc-home,.tm-home,.gt-home,.og-home){padding-bottom:0}.rf-immersive .rf-tune{transition:background .3s var(--rf-ease)}.rf-immersive .rf-tune[open] .rf-tune-body{animation:rf-tools-in .45s var(--rf-ease) both}.rf-immersive [data-flow-expanded=false] .fl-tags-row{opacity:.92;gap:.45rem;padding-left:1.78rem;font-size:.72rem}.rf-immersive [data-flow-expanded=false] .fl-tags-row :is(.fl-type-pill,.fl-color-token,.fl-emoji-chip){display:none}.fw-hero-immersive .fw-hi-bloom{width:min(70vw,44svh,420px)}.fw-hero-immersive .fw-giant-num{font-size:clamp(84px,min(26vw,15svh),170px)}.rf-mascot-slot{margin-top:0}.rf-immersive [data-flow-expanded=false] .fl-bubble-head{flex-wrap:nowrap;padding-right:0;position:relative}.rf-immersive [data-flow-expanded=false] .fl-bubble-controls{opacity:.9;transition:opacity .25s var(--rf-ease);margin:0 0 0 auto;position:static;translate:none}.rf-immersive [data-flow-expanded=false] .fl-bubble-head:is(:hover,:focus-within) .fl-bubble-controls{opacity:1}.rf-immersive .fl-btn{min-height:40px;padding:.48rem .85rem;font-size:.75rem}.rf-immersive .fl-add-open-btn{min-height:44px;padding:.65rem .95rem;font-size:.8rem}.rf-immersive :is(.fl-input,.fl-quick-add input){min-height:40px;padding:.52rem .82rem;font-size:.75rem}.v3-flowever .rf-immersive .fl-btn.is-primary{background:var(--v3-accent);color:var(--v3-accent-ink);border-color:#0000;box-shadow:0 8px 20px -10px #4d3cf08c}.v3-flowever .rf-immersive .fl-add-open-btn{color:var(--v3-ink);background:linear-gradient(135deg,#7c5cff38,#4d3cf024);border-color:#a78bfa6b;box-shadow:0 8px 20px -14px #4d3cf073}.v3-permacult .rf-immersive .fl-btn{font-family:var(--v3-mono);letter-spacing:.04em;border-radius:2px}.v3-permacult .rf-immersive .fl-btn.is-primary{background:var(--v3-ink);color:#f3eee2;border-color:var(--v3-ink)}.v3-permacult .rf-immersive .fl-add-open-btn{font-family:var(--v3-mono);letter-spacing:.04em;border-color:var(--v3-ink);color:var(--v3-ink);background:#23201b14;border-radius:2px}.v3-permacult .rf-immersive .fl-add-open-btn:is(:hover,:focus-visible){background:var(--v3-ink);color:#f3eee2}.v3-tryptameme .rf-immersive .fl-btn{background:var(--tm-gray,#c3c3c3);color:#000;box-shadow:var(--tm-bevel);border:0;border-radius:2px;padding:.48rem .9rem;font-family:Tahoma,Segoe UI,sans-serif}.v3-tryptameme .rf-immersive .fl-btn.is-primary{color:#fff;background:navy}.v3-tryptameme .rf-immersive .fl-add-open-btn{background:var(--tm-gray,#c3c3c3);color:#000;box-shadow:var(--tm-bevel);border:0;border-radius:2px;font-family:Tahoma,Segoe UI,sans-serif}.v3-tryptameme .rf-immersive .fl-add-open-btn:is(:hover,:focus-visible){color:#fff;background:navy}.v3-tryptameme .rf-immersive :is(.fl-input,.fl-quick-add input){color:#000;background:#fff;border:0;border-radius:2px;padding:.52rem .82rem;font-size:.75rem;box-shadow:inset 1px 1px gray,inset -1px -1px #fff}.v3-guardiantek .rf-immersive .fl-btn{color:var(--v3-accent);box-shadow:none;font-family:var(--v3-mono);background:#2b35f00f;border:1px solid #2b35f02e;border-radius:10px;font-weight:500}.v3-guardiantek .rf-immersive .fl-btn.is-primary{background:var(--v3-accent);color:#fff;border-color:var(--v3-accent)}.v3-guardiantek .rf-immersive .fl-add-open-btn{color:var(--v3-accent);font-family:var(--v3-mono);background:#2b35f014;border:1px solid #2b35f03d;border-radius:10px}.v3-guardiantek .rf-immersive .fl-add-open-btn:is(:hover,:focus-visible){background:var(--v3-accent);color:#fff;border-color:var(--v3-accent)}.v3-guardiantek .rf-immersive .fl-btn:before{content:"[ "}.v3-guardiantek .rf-immersive .fl-btn:after{content:" ]"}.v3-orgaiaca .rf-immersive .fl-btn{color:var(--v3-ink);background:#8ff0d414;border-color:#8ff0d43d}.v3-orgaiaca .rf-immersive .fl-btn.is-primary{background:linear-gradient(160deg, #ffe0b0, var(--og-ember,#e7a24a) 55%, #a86a1e);color:#14110a;border-color:#0000}.v3-orgaiaca .rf-immersive .fl-add-open-btn{color:var(--v3-ink);background:linear-gradient(160deg,#8ff0d41f,#e7a24a24);border-color:#8ff0d447}.v3-orgaiaca .rf-immersive .fl-add-open-btn:is(:hover,:focus-visible){border-color:#e7a24aa6}.rf-welcome-header{text-align:center;border-radius:max(18px, var(--v3-radius,20px));background:color-mix(in srgb, var(--rf-surface) 92%, transparent);border:1px solid var(--rf-line);box-shadow:var(--v3-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex-direction:column;align-items:center;gap:.65rem;padding:clamp(1.35rem,3.2vw,2.25rem) clamp(1rem,3vw,1.85rem) clamp(1rem,2.4vw,1.5rem);display:flex}html[data-ver=v3] .rf-immersive .rf-welcome-header{margin-top:34px}.rf-welcome-header--banner{text-align:left;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;flex:320px;align-items:flex-start;padding:.35rem 0 .25rem}.rf-welcome-heading{align-items:inherit;font-family:var(--v3-display,inherit);color:var(--v3-ink,var(--rf-ink));flex-direction:column;gap:.22rem;margin:0;display:flex}.rf-welcome-lead{letter-spacing:.24em;text-transform:uppercase;color:var(--v3-muted,var(--rf-muted));font-size:clamp(.98rem,2.3vw,1.3rem);font-weight:500;line-height:1.35;display:block}.rf-welcome-brand{letter-spacing:.045em;color:var(--v3-ink,var(--rf-ink));font-size:clamp(2.45rem,7vw,3.85rem);font-weight:600;line-height:1.04;display:block}.rf-welcome-header--banner .rf-welcome-lead{font-size:clamp(.86rem,1.8vw,1.05rem)}.rf-welcome-header--banner .rf-welcome-brand{font-size:clamp(1.9rem,4.4vw,2.75rem)}.rf-welcome-tagline{letter-spacing:.055em;color:var(--v3-ink,var(--rf-ink));text-wrap:balance;margin:.3rem 0 0;font-size:clamp(.84rem,1.9vw,1.02rem);line-height:1.6}.rf-welcome-tag{font-family:var(--v3-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--v3-accent,var(--rf-accent));font-weight:700}.rf-welcome-sep{opacity:.65;font-weight:500}.rf-welcome-sub{letter-spacing:.04em;color:var(--v3-ink,var(--rf-ink));opacity:.92;font-weight:500}.rf-river-note{text-align:center;letter-spacing:.04em;color:var(--rf-ink);opacity:.78;background:0 0;margin:0;padding:4px 8px 0;font-size:11px}html[data-ver=v3] .rf-immersive .rf-welcome-header .rf-river-note{text-wrap:balance;margin-top:.25rem}.rf-river-note span{font-family:var(--v3-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase}@media (width<=640px){.v3-landing .fw-hint{margin-bottom:72px}}.rf-immersive .rf-event-plan-box{box-shadow:none;background:0 0;border:0;padding:0}.rf-immersive .rf-event-plan-box :is(.rf-event-title,.rf-event-meta){display:none}.rf-immersive .rf-event-plan-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.rf-immersive .rf-next-step-callout{margin:4px 0 0;font-size:15px;line-height:1.45}.rf-immersive .rf-shortcut-pills{flex-wrap:wrap;gap:8px;display:flex}.rf-immersive .rf-shortcut-link{background:color-mix(in srgb, var(--v3-ink) 6%, transparent);min-height:36px;color:var(--v3-ink);border-radius:999px;align-items:center;padding:0 14px;font-size:13px;font-weight:600;text-decoration:none;transition:background .25s,transform .35s cubic-bezier(.34,1.56,.64,1);display:inline-flex}.rf-immersive .rf-shortcut-link:hover{background:color-mix(in srgb, var(--v3-accent) 16%, transparent)}.rf-immersive .rf-shortcut-link:active{transform:scale(.96)}.v3-guardiantek .rf-immersive .rf-shortcut-link{color:var(--v3-accent);font:400 12px/1 var(--v3-mono);background:0 0;padding:0 4px}.v3-tryptameme .rf-immersive .rf-shortcut-link{background:var(--tm-gray,#c3c3c3);color:#000;box-shadow:var(--tm-bevel);border-radius:0;font-family:Tahoma,Segoe UI,sans-serif;font-weight:400}.v3-permacult .rf-immersive .rf-shortcut-link{font:italic 400 15px/1 var(--v3-display);background:0 0;border-radius:2px;box-shadow:inset 0 0 0 1px #2b262066}.rf-immersive .rf-shortcut-pill-item{box-shadow:none;background:0 0;border:0;min-height:0;padding:0}.v3-guardiantek .rf-immersive .rf-shortcut-link:before{content:"[ "}.v3-guardiantek .rf-immersive .rf-shortcut-link:after{content:" ]"}.v3-guardiantek .rf-immersive .rf-shortcut-pills{gap:2px 10px}.rf-immersive [data-template=RW-4] .rf-widget-body{flex-direction:column;gap:14px;display:flex}.rf-immersive [data-template=RW-4] .rf-widget-body>.rf-small-copy:first-child{opacity:1;order:99;margin:0;font-size:12px}.rf-immersive .rf-chip-cloud :is(.rf-mini-btn,.rf-btn){min-height:34px;padding:0 13px;font-size:13px;font-weight:500}.rf-immersive .rf-tab-row{gap:8px}.v3-flowever .rf-card-utility-bar{background:#7c5cff0f;border-color:#a78bfa3d}.v3-flowever .rf-tab-row{background:#14122a8c;border-color:#a78bfa3d}.v3-flowever .rf-tab-btn:is(.is-active,[aria-selected=true],[aria-pressed=true]){color:#fff;background:linear-gradient(135deg,#7c5cff,#4d3cf0)}.v3-flowever .rf-suggestion-well{background:#110f24a6;border-color:#a78bfa38}.v3-flowever .rf-interest-add-open-btn{color:var(--v3-ink,#f4f2ff);background:linear-gradient(135deg,#7c5cff38,#4d3cf024);border-color:#a78bfa73}.v3-flowever .rf-modal-window{background:var(--v3-surface,#16142a);color:var(--v3-ink,#f4f2ff);border-color:#a78bfa52}.v3-permacult .rf-card-utility-bar{background:#23201b0a;border-color:#23201b42;border-radius:2px}.v3-permacult .rf-tab-row{background:#23201b0f;border-color:#23201b3d;border-radius:2px}.v3-permacult .rf-tab-btn{font-family:var(--v3-mono);letter-spacing:.05em;border-radius:2px}.v3-permacult .rf-tab-btn:is(.is-active,[aria-selected=true],[aria-pressed=true]){background:var(--v3-ink,#23201b);color:#f3ede0}.v3-permacult .rf-suggestion-well{background:#f5efe3b8;border-color:#23201b42;border-radius:2px}.v3-permacult .rf-chip-pill{border-color:#23201b59;border-radius:2px}.v3-permacult .rf-chip-pill:is(.is-selected,[aria-pressed=true]){background:var(--v3-ink,#23201b);color:#f3ede0;border-color:var(--v3-ink,#23201b)}.v3-permacult .rf-interest-add-open-btn{font-family:var(--v3-mono);letter-spacing:.05em;border-color:var(--v3-ink,#23201b);color:var(--v3-ink,#23201b);background:#23201b14;border-radius:2px}.v3-permacult .rf-interest-add-open-btn:is(:hover,:focus-visible){background:var(--v3-ink,#23201b);color:#f3ede0}.v3-permacult .rf-modal-window{color:#23201b;background:#f5efe3;border-color:#23201b52;border-radius:2px}.v3-tryptameme .rf-card-utility-bar{background:#dfdfdf;border:1px solid gray;border-radius:0;padding:.45rem .55rem}.v3-tryptameme .rf-tab-row{background:#b5b5b5;border:1px solid gray;border-radius:0;padding:.35rem;box-shadow:inset 1px 1px gray,inset -1px -1px #fff}.v3-tryptameme .rf-tab-btn{background:var(--tm-gray,#c3c3c3);color:#000;box-shadow:var(--tm-bevel);border-radius:0;min-height:36px;font-family:Tahoma,Segoe UI,sans-serif}.v3-tryptameme .rf-tab-btn:is(.is-active,[aria-selected=true],[aria-pressed=true]){color:#fff;background:navy;box-shadow:inset 1px 1px #0a0a0a,inset -1px -1px #fff}.v3-tryptameme .rf-tab-count{background:#ffffff40}.v3-tryptameme .rf-suggestion-well{color:#000;background:#fff;border:0;border-radius:0;box-shadow:inset 1px 1px gray,inset -1px -1px #fff,inset 2px 2px #404040}.v3-tryptameme .rf-suggestion-head{color:#000;border-bottom-color:#c3c3c3}.v3-tryptameme .rf-chip-pill{color:#000;background:#f3f4f6;border:1px dotted #404040;border-radius:999px;min-height:32px;font-family:Tahoma,Segoe UI,sans-serif}.v3-tryptameme .rf-chip-pill:is(.is-selected,[aria-pressed=true]){color:#fff;background:navy;border:1px solid navy}.v3-tryptameme .rf-interest-add-open-btn{background:var(--tm-gray,#c3c3c3);color:#000;box-shadow:var(--tm-bevel);border:0;border-radius:2px;font-family:Tahoma,Segoe UI,sans-serif}.v3-tryptameme .rf-interest-add-open-btn:is(:hover,:focus-visible){color:#fff;background:navy}.v3-tryptameme .rf-modal-window{color:#000;box-shadow:var(--tm-bevel);background:#c3c3c3;border:2px solid gray;border-radius:2px;font-family:Tahoma,Segoe UI,sans-serif}.v3-tryptameme .rf-modal-window .rf-input{color:#000;background:#fff;border:0;border-radius:0;box-shadow:inset 1px 1px gray,inset -1px -1px #fff}.v3-guardiantek .rf-card-utility-bar{background:#2b35f00a;border-color:#2b35f038}.v3-guardiantek .rf-tab-row{background:#2b35f00a;border-color:#2b35f038;border-radius:12px}.v3-guardiantek .rf-tab-btn{font-family:var(--v3-mono);border-radius:8px}.v3-guardiantek .rf-tab-btn:is(.is-active,[aria-selected=true],[aria-pressed=true]){background:var(--v3-accent,#2b35f0);color:#fff}.v3-guardiantek .rf-suggestion-well{background:#f8faffd9;border-color:#2b35f033;border-radius:12px}.v3-guardiantek .rf-chip-pill{font-family:var(--v3-mono);border-color:#2b35f04d}.v3-guardiantek .rf-chip-pill:is(.is-selected,[aria-pressed=true]){border-color:var(--v3-accent,#2b35f0);color:#0f172a;background:#2b35f01f}.v3-guardiantek .rf-interest-add-open-btn{font-family:var(--v3-mono);color:var(--v3-accent,#2b35f0);background:#2b35f014;border-color:#2b35f04d;border-radius:10px}.v3-guardiantek .rf-interest-add-open-btn:is(:hover,:focus-visible){background:var(--v3-accent,#2b35f0);color:#fff}.v3-guardiantek .rf-modal-window{color:#0f172a;background:#f8faff;border-color:#2b35f042;border-radius:12px}.v3-orgaiaca .rf-card-utility-bar{background:#8ff0d40f;border-color:#8ff0d43d}.v3-orgaiaca .rf-tab-row{background:#101a14a6;border-color:#8ff0d438}.v3-orgaiaca .rf-tab-btn:is(.is-active,[aria-selected=true],[aria-pressed=true]){background:linear-gradient(160deg, #ffe0b0, var(--og-ember,#e7a24a) 55%, #a86a1e);color:#14110a}.v3-orgaiaca .rf-suggestion-well{background:#121c16b8;border-color:#8ff0d438}.v3-orgaiaca .rf-chip-pill{border-color:#8ff0d457}.v3-orgaiaca .rf-chip-pill:is(.is-selected,[aria-pressed=true]){color:#f5efe2;background:#8ff0d429;border-color:#8ff0d4}.v3-orgaiaca .rf-interest-add-open-btn{color:var(--v3-ink,#f5efe2);background:linear-gradient(160deg,#8ff0d41f,#e7a24a24);border-color:#8ff0d457}.v3-orgaiaca .rf-interest-add-open-btn:is(:hover,:focus-visible){border-color:#e7a24aa6}.v3-orgaiaca .rf-modal-window{color:#f5efe2;background:#141b17;border-color:#8ff0d447}.v3-flowever .rf-welcome-header:not(.rf-welcome-header--banner){color:#17131f;background:linear-gradient(160deg,#ffffffe6,#f2eeffd6);border-color:#5b4de02e}.v3-flowever .rf-welcome-lead{color:#5b5378}.v3-flowever .rf-welcome-brand{color:#17131f;-webkit-text-fill-color:transparent;background:linear-gradient(120deg,#17131f 0%,#4d3cf0 100%);-webkit-background-clip:text;background-clip:text}.v3-flowever .rf-welcome-sub{color:#2b2440}.v3-flowever .rf-welcome-header .rf-river-note{color:#17131fb8}.v3-permacult .rf-welcome-header:not(.rf-welcome-header--banner){background:#f5efe3eb;border:1px solid #23201b47;border-radius:2px;box-shadow:0 12px 28px -20px #23201b59}.v3-permacult .rf-welcome-lead{font-family:var(--v3-mono);letter-spacing:.26em;color:#6b5d4d}.v3-permacult .rf-welcome-brand{font-family:var(--v3-display);letter-spacing:.02em;color:#23201b;font-style:italic;font-weight:500}.v3-permacult .rf-welcome-tagline{font-family:var(--v3-display);letter-spacing:.04em}.v3-permacult .rf-welcome-sub{color:#2b2620}.v3-tryptameme .rf-welcome-header:not(.rf-welcome-header--banner){background:var(--tm-gray,#c3c3c3);box-shadow:var(--tm-bevel);color:#000;-webkit-backdrop-filter:none;backdrop-filter:none;border:2px solid gray;border-radius:0}.v3-tryptameme .rf-welcome-lead{color:navy;letter-spacing:.2em;font-family:Pixelify Sans,Tahoma,sans-serif}.v3-tryptameme .rf-welcome-brand{font-family:"Pixelify Sans", var(--v3-display), Tahoma, sans-serif;color:#000;letter-spacing:.06em}.v3-tryptameme .rf-welcome-tagline{color:#000;font-family:Tahoma,Segoe UI,sans-serif}.v3-tryptameme .rf-welcome-tag{color:navy}.v3-tryptameme .rf-welcome-sub{color:#111}.v3-guardiantek .rf-welcome-header:not(.rf-welcome-header--banner){color:#0f172a;background:#f8faffeb;border-color:#2b35f03d;border-radius:12px}.v3-guardiantek .rf-welcome-lead{font-family:var(--v3-mono);letter-spacing:.28em;color:#475569}.v3-guardiantek .rf-welcome-brand{letter-spacing:-.02em;color:#0f172a;font-weight:300}.v3-guardiantek .rf-welcome-tag{color:var(--v3-accent,#2b35f0)}.v3-guardiantek .rf-welcome-sub{font-family:var(--v3-mono);color:#1e293b;font-size:.9em}.v3-orgaiaca .rf-welcome-header:not(.rf-welcome-header--banner){color:#f5efe2;background:linear-gradient(160deg,#141d18e6,#0e1511db);border-color:#8ff0d442}.v3-orgaiaca .rf-welcome-lead{color:#9ecfc0}.v3-orgaiaca .rf-welcome-brand{color:#ffe8c2;text-shadow:0 2px 24px #e7a24a47}.v3-orgaiaca .rf-welcome-tag{color:#8ff0d4}.v3-orgaiaca .rf-welcome-sub{color:#e9e2d2}.rf-immersive .rf-event-plan-top{background:color-mix(in srgb, var(--v3-ink) 5%, transparent);border-radius:12px;align-items:center;padding:.45rem .75rem}.rf-immersive .rf-role-badge{margin-bottom:0}.rf-interest-tabs{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));display:grid}.rf-interest-tabs .rf-tab-btn{justify-content:space-between;width:100%}.rf-tab-row:not(.rf-interest-tabs)>.rf-tab-btn{flex:auto;justify-content:center}.rf-flow-expand-btn{white-space:nowrap}.rf-flow-expand-btn.is-inviting{animation:2.4s ease-in-out infinite rf-flow-invite-pulse}.rf-flow-open-cta{appearance:none;border:1.5px dashed color-mix(in srgb, var(--v3-accent,var(--rf-accent)) 58%, transparent);background:color-mix(in srgb, var(--v3-accent,var(--rf-accent)) 10%, var(--rf-card));width:100%;color:var(--v3-ink,var(--rf-ink));font:inherit;text-align:left;cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;gap:.75rem;padding:.72rem .95rem;transition:transform .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1),background-color .2s cubic-bezier(.22,1,.36,1);animation:2.8s ease-in-out infinite rf-flow-invite-pulse;display:flex}.rf-flow-open-cta:hover,.rf-flow-open-cta:focus-visible{border-style:solid;border-color:var(--v3-accent,var(--rf-accent));background:color-mix(in srgb, var(--v3-accent,var(--rf-accent)) 16%, var(--rf-card));outline:none;transform:translateY(-1px)}.rf-flow-open-cta-spark{background:color-mix(in srgb, var(--v3-accent,var(--rf-accent)) 18%, transparent);width:34px;height:34px;color:var(--v3-accent,var(--rf-accent));border-radius:999px;flex-shrink:0;place-items:center;font-size:.95rem;animation:2.4s ease-in-out infinite rf-flow-spark-float;display:inline-grid}.rf-flow-open-cta-copy{flex-direction:column;flex:auto;gap:.14rem;min-width:0;display:flex}.rf-flow-open-cta-copy strong{font-size:.86rem;font-weight:700;line-height:1.25}.rf-flow-open-cta-copy small{opacity:.82;font-size:.74rem;line-height:1.3}.rf-flow-open-cta-pill{background:var(--v3-accent,var(--rf-accent));color:var(--v3-accent-ink,var(--rf-accent-ink));white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:.32rem;padding:.34rem .72rem;font-size:.74rem;font-weight:700;display:inline-flex}.rf-flow-open-cta-chevron{font-style:normal;animation:1.6s ease-in-out infinite rf-flow-chevron-bob;display:inline-block}@keyframes rf-flow-invite-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--v3-accent,var(--rf-accent)) 28%, transparent);transform:translateY(0)}50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--v3-accent,var(--rf-accent)) 4%, transparent);transform:translateY(-1px)}}@keyframes rf-flow-spark-float{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(1.12)rotate(12deg)}}@keyframes rf-flow-chevron-bob{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.v3-flowever .rf-card-more{color:#17131fa6}.v3-permacult .rf-card-more{color:#23201bb8;border-radius:2px}.v3-tryptameme .rf-card-more{color:#000;border-radius:0}.v3-tryptameme .rf-card-more:hover{box-shadow:var(--tm-bevel);background:#dfdfdf}.v3-guardiantek .rf-card-more{color:var(--v3-accent);font-family:var(--v3-mono)}.v3-orgaiaca .rf-card-more{color:#9ecfc0}.v3-flowever .rf-flow-open-cta{background:linear-gradient(135deg,#7c5cff24,#4d3cf014);border-color:#7c5cff6b}.v3-permacult .rf-flow-open-cta{background:#f5efe3d9;border-color:#23201b6b;border-radius:2px}.v3-permacult .rf-flow-open-cta-pill{font-family:var(--v3-mono);background:var(--v3-ink,#23201b);color:#f3ede0;border-radius:2px}.v3-tryptameme .rf-flow-open-cta{color:#000;box-shadow:var(--tm-bevel);background:#dfdfdf;border:1px solid gray;border-radius:0;font-family:Tahoma,Segoe UI,sans-serif}.v3-tryptameme .rf-flow-open-cta-spark{color:navy;background:#c3c3c3}.v3-tryptameme .rf-flow-open-cta-pill{color:#fff;background:navy;border-radius:0}.v3-guardiantek .rf-flow-open-cta{background:#2b35f00f;border-color:#2b35f057;border-radius:12px}.v3-guardiantek .rf-flow-open-cta-pill{font-family:var(--v3-mono);border-radius:8px}.v3-orgaiaca .rf-flow-open-cta{color:#f5efe2;background:linear-gradient(155deg,#8ff0d41a,#e7a24a1f);border-color:#8ff0d45c}.v3-orgaiaca .rf-flow-open-cta-spark{color:#8ff0d4;background:#8ff0d424}.v3-orgaiaca .rf-flow-open-cta-pill{background:linear-gradient(160deg, #ffe0b0, var(--og-ember,#e7a24a) 55%, #a86a1e);color:#14110a}.v3-permacult .rf-immersive .rf-event-plan-top{background:#23201b0d;border-radius:2px}.v3-tryptameme .rf-immersive .rf-event-plan-top{background:#dfdfdf;border:1px solid gray;border-radius:0}.v3-guardiantek .rf-immersive .rf-event-plan-top{background:#2b35f00d;border-radius:10px}.v3-orgaiaca .rf-immersive .rf-event-plan-top{background:#8ff0d412}@media (prefers-reduced-motion:reduce){.rf-flow-expand-btn.is-inviting,.rf-flow-open-cta,.rf-flow-open-cta-spark,.rf-flow-open-cta-chevron{transition:none!important;animation:none!important}}html[data-calm="1"] :is(.rf-flow-expand-btn.is-inviting,.rf-flow-open-cta,.rf-flow-open-cta-spark,.rf-flow-open-cta-chevron){transition:none!important;animation:none!important}
