.rg-prose{margin-top:clamp(2.25rem,6vw,3.25rem);color:var(--text-body);font-size:1.06rem;line-height:1.72}.rg-prose>*+*{margin-top:1.15rem}.rg-prose h2{font-family:var(--font-sans);font-weight:900;letter-spacing:-.03em;line-height:1.12;font-size:clamp(1.4rem,3.4vw,1.95rem);color:var(--text-strong);margin-top:clamp(2.4rem,5vw,3.25rem);scroll-margin-top:5rem}.rg-prose h2:before{content:"";display:block;width:2.2rem;height:3px;border-radius:3px;margin-bottom:.9rem;background:linear-gradient(90deg,var(--rg-accent),color-mix(in srgb,var(--rg-accent) 30%,transparent))}.rg-prose h3{font-family:var(--font-sans);font-weight:800;letter-spacing:-.02em;line-height:1.2;font-size:clamp(1.12rem,2.4vw,1.35rem);color:var(--text-strong);margin-top:2rem}.rg-prose p{margin:0;max-width:65ch}.rg-prose strong{color:var(--text-strong);font-weight:700}.rg-prose a{color:var(--rg-accent);text-decoration:none;font-weight:600;border-bottom:1px solid color-mix(in srgb,var(--rg-accent) 35%,transparent);transition:border-color var(--dur-fast) var(--ease)}.rg-prose a:hover{border-bottom-color:var(--rg-accent)}.rg-prose ul,.rg-prose ol{margin:1.15rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.6rem;max-width:64ch}.rg-prose ul li{position:relative;padding-left:1.6rem}.rg-prose ul li:before{content:"";position:absolute;left:.15rem;top:.62rem;width:7px;height:7px;border-radius:50%;background:var(--rg-accent);box-shadow:0 0 8px color-mix(in srgb,var(--rg-accent) 55%,transparent)}.rg-prose ol{counter-reset:rg}.rg-prose ol li{position:relative;padding-left:2.1rem;counter-increment:rg}.rg-prose ol li:before{content:counter(rg);position:absolute;left:0;top:.05rem;width:1.5rem;height:1.5rem;display:grid;place-items:center;border-radius:8px;font-family:var(--font-mono);font-size:.74rem;font-weight:700;color:var(--rg-accent);background:var(--rg-tint)}.rg-key{margin-top:clamp(1.6rem,4vw,2.2rem);padding:clamp(1.1rem,3vw,1.6rem) clamp(1.2rem,3vw,1.7rem);border-radius:var(--r-lg);position:relative;overflow:hidden;background:var(--rg-tint);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--rg-accent) 22%,transparent)}.rg-key__title{display:inline-flex;align-items:center;gap:.5rem;margin:0 0 .6rem;font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--rg-accent)}.rg-key p{margin:0;color:var(--text-body);font-size:1.02rem;line-height:1.6;max-width:none}.rg-key strong{color:var(--text-strong)}.rg-pull{margin-top:clamp(2rem,5vw,2.75rem);padding-left:clamp(1rem,3vw,1.4rem);padding-block:.35rem;border-left:3px solid var(--rg-accent);font-family:var(--font-sans);font-weight:800;letter-spacing:-.02em;font-size:clamp(1.2rem,3vw,1.6rem);line-height:1.3;color:var(--text-strong);max-width:30ch}.rg-prose details[class*=faq__item]{border-radius:var(--r)!important;background:linear-gradient(150deg,#ffffff52,#ffffff2e)!important;-webkit-backdrop-filter:blur(24px) saturate(2);backdrop-filter:blur(24px) saturate(2);box-shadow:inset 0 1.5px #ffffffeb,inset 0 0 0 1px #ffffff80,0 1px 2px #281e5a0d,0 8px 20px -6px #281e5a1a,0 28px 58px -22px #281e5a38!important;transition:box-shadow var(--dur-base) var(--ease)}[data-theme=dark] .rg-prose details[class*=faq__item]{background:linear-gradient(150deg,#ffffff1a,#ffffff09 60%,#ffffff05)!important;-webkit-backdrop-filter:blur(28px) saturate(1.6);backdrop-filter:blur(28px) saturate(1.6);box-shadow:inset 0 1px #ffffff38,inset 0 0 0 1px #ffffff0f,0 8px 20px -6px #00000080,0 28px 58px -22px #0000008c!important}.rg-prose details[class*=faq__item][open]{box-shadow:inset 3px 0 0 var(--accent),inset 0 1.5px #ffffff8c,inset 0 0 0 1px var(--border-subtle)!important}[data-theme=dark] .rg-prose details[class*=faq__item][open]{box-shadow:inset 3px 0 0 var(--accent),inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff14!important}.rg-prose [class*=faq__q]:after{border:0!important;width:1rem!important;height:1rem!important;background-color:var(--accent)!important;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='2.2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M6%209l6%206%206-6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='2.2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M6%209l6%206%206-6'/%3E%3C/svg%3E") center / contain no-repeat;transform:rotate(0)!important;transform-origin:center}.rg-prose details[class*=faq__item][open] [class*=faq__q]:after{transform:rotate(180deg)!important}@media(hover:none)and (pointer:coarse){.rg-prose details[class*=faq__item]{-webkit-backdrop-filter:blur(16px) saturate(2)!important;backdrop-filter:blur(16px) saturate(2)!important}[data-theme=dark] .rg-prose details[class*=faq__item]{-webkit-backdrop-filter:blur(20px) saturate(1.6)!important;backdrop-filter:blur(20px) saturate(1.6)!important}}.rg[data-astro-cid-tmtsepva]{position:relative}.rg-col[data-astro-cid-tmtsepva]{max-width:44rem}.rg-progress[data-astro-cid-tmtsepva]{position:fixed;top:0;left:0;right:0;height:3px;z-index:60;pointer-events:none;background:color-mix(in srgb,var(--rg-accent) 10%,transparent)}.rg-progress__bar[data-astro-cid-tmtsepva]{display:block;height:100%;width:100%;transform:scaleX(0);transform-origin:0 50%;background:linear-gradient(90deg,var(--rg-accent),color-mix(in srgb,var(--rg-accent) 55%,var(--qard-pink)));box-shadow:0 0 14px -2px color-mix(in srgb,var(--rg-accent) 70%,transparent);will-change:transform}@supports (animation-timeline: view()){@media(max-width:820px){[data-astro-cid-tmtsepva][data-rg-article]{view-timeline-name:--rg-read}.rg-progress__bar[data-astro-cid-tmtsepva]{animation:rgRead linear both;animation-timeline:--rg-read;animation-range:contain 0% contain 100%}@keyframes rgRead{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}}.rg-crumbs[data-astro-cid-tmtsepva]{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap;padding-top:clamp(1.5rem,4vw,2.4rem);font-size:.82rem;font-weight:600;min-width:0}.rg-crumbs[data-astro-cid-tmtsepva] a[data-astro-cid-tmtsepva]{color:var(--rg-accent);text-decoration:none}.rg-crumbs[data-astro-cid-tmtsepva] a[data-astro-cid-tmtsepva]:hover{text-decoration:underline}.rg-crumbs__sep[data-astro-cid-tmtsepva]{color:var(--text-faint)}.rg-crumbs__here[data-astro-cid-tmtsepva]{color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:60vw}.rg-head[data-astro-cid-tmtsepva]{margin-top:1rem}.rg-pill[data-astro-cid-tmtsepva]{display:inline-flex;align-items:center;padding:6px 13px;border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--rg-accent)}.rg-title[data-astro-cid-tmtsepva]{font-family:var(--font-sans);font-weight:900;letter-spacing:-.035em;line-height:1.05;font-size:clamp(2rem,5.2vw,3.2rem);color:var(--text-strong);margin:1rem 0 0;max-width:18ch}.rg-lede[data-astro-cid-tmtsepva]{font-size:clamp(1.08rem,2.3vw,1.32rem);line-height:1.5;color:var(--text-muted);margin:1.1rem 0 0;max-width:46ch}.rg-meta[data-astro-cid-tmtsepva]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-top:1.4rem;font-size:.84rem;color:var(--text-faint)}.rg-meta__item[data-astro-cid-tmtsepva]{display:inline-flex;align-items:center;gap:.4rem;min-width:0}.rg-meta__item[data-astro-cid-tmtsepva] svg[data-astro-cid-tmtsepva]{width:15px;height:15px;stroke-width:1.9;color:var(--rg-accent)}.rg-meta__dot[data-astro-cid-tmtsepva]{width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.5}.rg-figure-wrap[data-astro-cid-tmtsepva]{margin-top:clamp(1.6rem,3.5vw,2.2rem);max-width:40rem}.rg-figure[data-astro-cid-tmtsepva]{position:relative;border-radius:var(--r-lg);padding:clamp(.4rem,1.6vw,.9rem);display:grid;place-items:center;isolation:isolate;width:100%;max-width:24rem;margin-inline:auto}.rg-figure[data-astro-cid-tmtsepva]:after{content:"";position:absolute;inset:-8% -6%;z-index:0;pointer-events:none;background:radial-gradient(58% 54% at 50% 44%,color-mix(in srgb,var(--rg-accent) 15%,transparent),transparent 72%)}.rg-figure[data-astro-cid-tmtsepva]>*{position:relative;z-index:1}.rg-figure .gw-wallets{order:-1;margin-top:0;margin-bottom:13px}.rg-figure .gw-wallet{box-shadow:inset 0 1px #ffffffbf,inset 0 0 0 1px var(--border-subtle),0 4px 12px -4px #14103238}[data-theme=dark] .rg-figure .gw-wallet{box-shadow:inset 0 1px #ffffff38,inset 0 0 0 1px #ffffff1a,0 6px 16px -6px #00000080}[data-theme=dark] .rg-figure .gw[data-solid]{--gw-fill: linear-gradient(160deg, #3a3a44, #232329 72%) !important}.rg-related[data-astro-cid-tmtsepva]{margin-top:clamp(2.5rem,6vw,3.5rem);padding-top:clamp(1.5rem,4vw,2rem);border-top:1px solid var(--border-subtle)}.rg-related__kicker[data-astro-cid-tmtsepva]{font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--rg-accent);margin:0 0 1rem}.rg-related__list[data-astro-cid-tmtsepva]{list-style:none;margin:0;padding:0;display:grid;gap:.7rem;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));align-items:stretch}.rg-related__list[data-astro-cid-tmtsepva]>li[data-astro-cid-tmtsepva]{display:flex}.rg-related__link[data-astro-cid-tmtsepva]{position:relative;flex:1;display:flex;align-items:center;gap:.7rem;min-width:0;padding:.95rem 1.05rem;border-radius:var(--r-ctrl);text-decoration:none;color:var(--text-strong);transition:transform var(--dur-base) var(--ease)}.rg-related__link[data-astro-cid-tmtsepva]:hover{transform:translateY(-2px)}.rg-related__kind[data-astro-cid-tmtsepva]{flex:0 0 auto;font-family:var(--font-mono);font-size:9.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--rg-accent);padding:3px 7px;border-radius:999px;background:var(--rg-tint)}.rg-related__label[data-astro-cid-tmtsepva]{flex:1;min-width:0;font-size:.95rem;font-weight:700}.rg-related__arrow[data-astro-cid-tmtsepva]{flex:0 0 auto;color:var(--text-faint);transition:transform var(--dur-base) var(--ease),color var(--dur-base) var(--ease)}.rg-related__arrow[data-astro-cid-tmtsepva] svg[data-astro-cid-tmtsepva]{width:17px;height:17px;stroke-width:2;display:block}.rg-related__link[data-astro-cid-tmtsepva]:hover .rg-related__arrow[data-astro-cid-tmtsepva]{color:var(--rg-accent);transform:translate(3px)}.rg-cta-wrap[data-astro-cid-tmtsepva]{margin-top:clamp(3rem,7vw,4.5rem);margin-bottom:clamp(1rem,3vw,2rem);max-width:48rem}.rg-cta[data-astro-cid-tmtsepva]{position:relative;overflow:hidden;isolation:isolate;text-align:center;border-radius:var(--r-xl);padding:clamp(2rem,5vw,3.25rem) clamp(1.25rem,4vw,2.75rem)}.rg-cta__glow[data-astro-cid-tmtsepva]{position:absolute;z-index:-1;left:50%;top:-28%;width:min(80%,34rem);height:120%;transform:translate(-50%);background:radial-gradient(50% 50% at 50% 50%,color-mix(in srgb,var(--rg-accent) 26%,transparent),transparent 68%);filter:blur(34px);animation:rgGlow 6s ease-in-out infinite}.rg-cta__glow[data-astro-cid-tmtsepva]:not([data-inview]){animation-play-state:paused}@keyframes rgGlow{0%,to{opacity:.65}50%{opacity:1}}.rg-cta__title[data-astro-cid-tmtsepva]{font-family:var(--font-sans);font-weight:900;letter-spacing:-.035em;line-height:1.08;font-size:clamp(1.6rem,4vw,2.4rem);color:var(--text-strong);margin:0 auto;max-width:20ch}.rg-cta__sub[data-astro-cid-tmtsepva]{color:var(--text-muted);font-size:clamp(1rem,2vw,1.1rem);line-height:1.55;margin:1rem auto 0;max-width:42ch}.rg-cta__btns[data-astro-cid-tmtsepva]{margin-top:1.7rem}.rg-cta__btns[data-astro-cid-tmtsepva] .cta-group{margin-inline:auto}.rg-cta__price[data-astro-cid-tmtsepva]{margin:1.3rem 0 0;font-size:.86rem;color:var(--text-faint)}.rg-cta__price[data-astro-cid-tmtsepva] a[data-astro-cid-tmtsepva]{color:var(--rg-accent);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--rg-accent) 40%,transparent)}.rg-cta__price[data-astro-cid-tmtsepva] a[data-astro-cid-tmtsepva]:hover{border-bottom-color:var(--rg-accent)}.rg-cta__footer[data-astro-cid-tmtsepva]{margin:1rem 0 0;font-size:.86rem;color:var(--text-faint)}.rg-cta__footer[data-astro-cid-tmtsepva] a[data-astro-cid-tmtsepva]{color:var(--rg-accent);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--rg-accent) 40%,transparent)}.rg-cta__footer[data-astro-cid-tmtsepva] a[data-astro-cid-tmtsepva]:hover{border-bottom-color:var(--rg-accent)}@media(prefers-reduced-motion:reduce){.rg-cta__glow[data-astro-cid-tmtsepva]{animation:none}}
