.rpab[data-astro-cid-qwkz2cr7]{padding:var(--space-64) 0}.rpab[data-astro-cid-qwkz2cr7] [data-astro-cid-qwkz2cr7][hidden]{display:none!important}button[data-astro-cid-qwkz2cr7]{font-family:inherit;cursor:pointer}button[data-astro-cid-qwkz2cr7]:focus-visible{outline:2px solid var(--rp-accent-hover);outline-offset:2px}button[data-astro-cid-qwkz2cr7]:focus:not(:focus-visible){outline:none}.rpab-head[data-astro-cid-qwkz2cr7]{display:flex;flex-direction:column;gap:var(--space-12);margin-bottom:var(--space-24)}.rpab-eyebrow[data-astro-cid-qwkz2cr7]{font-size:var(--fs-12);text-transform:uppercase;letter-spacing:.16em;color:var(--rp-accent)}.rpab-h2[data-astro-cid-qwkz2cr7]{font-size:clamp(var(--fs-24),3vw,var(--fs-32));font-weight:700;letter-spacing:-.015em;line-height:1.2;max-width:var(--container-720)}.rpab-lead[data-astro-cid-qwkz2cr7]{font-size:var(--fs-16);line-height:1.7;color:var(--rp-text-2);max-width:var(--container-640)}.rpab-listen[data-astro-cid-qwkz2cr7]{display:flex;align-items:center;gap:var(--space-8);font-size:var(--fs-13);line-height:1.5;color:var(--rp-text-soft)}.rpab-listen[data-astro-cid-qwkz2cr7] svg[data-astro-cid-qwkz2cr7]{flex-shrink:0}.rpab[data-astro-cid-qwkz2cr7]{--wf-dim: rgba(163,169,179,.28);--wf-on: #A3A9B3}.rpab[data-astro-cid-qwkz2cr7][data-mode=rp]{--wf-dim: rgba(77,157,255,.32);--wf-on: var(--rp-accent)}.rpab-box[data-astro-cid-qwkz2cr7]{container:rpab-box / inline-size;background:var(--rp-card);border:1px solid var(--rp-border);border-radius:var(--radius-12);padding:var(--space-24) var(--space-24) 0}.rpab-stage[data-astro-cid-qwkz2cr7]{display:block;width:100%;max-width:var(--container-720);margin:0 auto}.rpab-ab[data-astro-cid-qwkz2cr7]{display:flex;justify-content:center;padding-top:var(--space-16);background:var(--rp-card)}.rpab-seg[data-astro-cid-qwkz2cr7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);width:100%;max-width:420px;padding:var(--space-4);background:#0e0f11;border:1px solid var(--rp-border-strong);border-radius:var(--radius-8);font-size:var(--fs-14);font-weight:600}.rpab-seg-half[data-astro-cid-qwkz2cr7]{display:flex;align-items:center;justify-content:center;height:44px;padding:0 var(--space-8);border-radius:var(--radius-6);color:var(--rp-text-2);white-space:nowrap;transition:background .2s ease,color .2s ease}.rpab-seg[data-astro-cid-qwkz2cr7]:hover .rpab-seg-half[data-astro-cid-qwkz2cr7]{color:var(--color-text)}.rpab-seg[data-astro-cid-qwkz2cr7][aria-checked=false] [data-astro-cid-qwkz2cr7][data-half=ip]{background:var(--rp-border-strong);color:#f8f8f8}.rpab-seg[data-astro-cid-qwkz2cr7][aria-checked=true] [data-astro-cid-qwkz2cr7][data-half=rp]{background:var(--rp-accent);color:#0e0f11}.rpab-explain[data-astro-cid-qwkz2cr7]{max-width:var(--container-520);min-height:3.2em;margin:var(--space-8) auto 0;font-size:var(--fs-13);line-height:1.6;color:var(--rp-text-2);text-align:center}.rpab-list[data-astro-cid-qwkz2cr7]{list-style:none;display:grid;grid-template-columns:44px max-content minmax(0,1fr);column-gap:var(--space-16);margin-top:var(--space-16);padding:var(--space-4) 0;border-top:1px solid var(--rp-line)}.rpab-row[data-astro-cid-qwkz2cr7]{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;align-items:center;padding:var(--space-16) 0;border-top:1px solid var(--rp-line)}.rpab-row[data-astro-cid-qwkz2cr7]:first-child{border-top:0}.rpab-play[data-astro-cid-qwkz2cr7]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:#4d9dff1a;border:1px solid rgba(77,157,255,.5);border-radius:50%;color:var(--rp-accent);transition:background .2s,border-color .2s,color .2s}.rpab-play[data-astro-cid-qwkz2cr7]:hover{background:#4d9dff2e;border-color:var(--rp-accent)}.rpab-row[data-astro-cid-qwkz2cr7][data-state=playing] .rpab-play[data-astro-cid-qwkz2cr7]{background:var(--rp-accent);border-color:var(--rp-accent);color:#0e0f11}.rpab-icon[data-astro-cid-qwkz2cr7],.rpab-spinner[data-astro-cid-qwkz2cr7]{display:none}.rpab-row[data-astro-cid-qwkz2cr7][data-state=idle] .rpab-icon-play[data-astro-cid-qwkz2cr7],.rpab-row[data-astro-cid-qwkz2cr7][data-state=playing] .rpab-icon-pause[data-astro-cid-qwkz2cr7]{display:block}.rpab-icon-play[data-astro-cid-qwkz2cr7]{margin-left:2px}.rpab-row[data-astro-cid-qwkz2cr7][data-state=loading] .rpab-spinner[data-astro-cid-qwkz2cr7]{display:block;width:14px;height:14px;border:2px solid rgba(77,157,255,.3);border-top-color:var(--rp-accent);border-radius:50%;animation:rpab-spin .8s linear infinite}@keyframes rpab-spin{to{transform:rotate(360deg)}}.rpab-name[data-astro-cid-qwkz2cr7]{display:flex;flex-direction:column;gap:2px;min-width:0}.rpab-title[data-astro-cid-qwkz2cr7]{font-size:var(--fs-15);font-weight:600;line-height:1.3}.rpab-wave[data-astro-cid-qwkz2cr7]{position:relative;height:36px;cursor:pointer}.rpab-wave[data-astro-cid-qwkz2cr7] svg[data-astro-cid-qwkz2cr7]{position:absolute;inset:0;width:100%;height:100%;display:block}.rpab-wave-played[data-astro-cid-qwkz2cr7]{position:absolute;inset:0;clip-path:inset(0 100% 0 0)}.rpab-wave[data-astro-cid-qwkz2cr7] path[data-astro-cid-qwkz2cr7]{transition:fill .15s ease}.rpab-wave-base[data-astro-cid-qwkz2cr7] path[data-astro-cid-qwkz2cr7]{fill:var(--wf-dim)}.rpab-wave-played[data-astro-cid-qwkz2cr7] path[data-astro-cid-qwkz2cr7]{fill:var(--wf-on)}.rpab-playhead[data-astro-cid-qwkz2cr7]{position:absolute;top:0;bottom:0;left:0;width:1.5px;background:#f8f8f8e6;opacity:0;pointer-events:none}.rpab-error[data-astro-cid-qwkz2cr7]{margin-top:var(--space-12);font-size:var(--fs-14);line-height:1.6;color:#ff7a7a}.rpab-footnote[data-astro-cid-qwkz2cr7]{margin-top:var(--space-12);font-size:var(--fs-13);line-height:1.6;color:var(--rp-text-3)}.rpab-hint[data-astro-cid-qwkz2cr7]{margin-top:var(--space-4);font-size:var(--fs-12);line-height:1.5;color:var(--rp-text-3)}@media(pointer:coarse){.rpab-hint[data-astro-cid-qwkz2cr7]{display:none}}.rpab-grid[data-astro-cid-qwkz2cr7],.rpab-side[data-astro-cid-qwkz2cr7]{display:contents}@container rpab-box (min-width: 720px){.rpab-side[data-astro-cid-qwkz2cr7]{display:block}.rpab-grid[data-astro-cid-qwkz2cr7]{display:grid;grid-template-columns:minmax(400px,5fr) minmax(0,6fr);gap:var(--space-32);align-items:center;padding-bottom:var(--space-24)}.rpab-stage[data-astro-cid-qwkz2cr7],.rpab-seg[data-astro-cid-qwkz2cr7],.rpab-explain[data-astro-cid-qwkz2cr7]{max-width:none}.rpab-list[data-astro-cid-qwkz2cr7]{margin-top:0;border-top:0}.rpab-list[data-astro-cid-qwkz2cr7]{column-gap:var(--space-12)}}@media(max-width:1024px){.rpab[data-astro-cid-qwkz2cr7]{padding:var(--space-56) 0}}@media(max-width:768px){.rpab[data-astro-cid-qwkz2cr7]{padding:var(--space-48) 0}}@media(max-width:599px){.rpab-box[data-astro-cid-qwkz2cr7]{padding:var(--space-16) var(--space-16) 0}.rpab-ab[data-astro-cid-qwkz2cr7]{position:sticky;top:calc(var(--rpab-nav-h, 69px) + env(safe-area-inset-top,0px));z-index:5;padding:var(--space-12) 0 var(--space-8)}.rpab-seg[data-astro-cid-qwkz2cr7]{max-width:none}.rpab-explain[data-astro-cid-qwkz2cr7]{min-height:calc(3 * 1.6em);margin-top:0}.rpab-list[data-astro-cid-qwkz2cr7]{display:block}.rpab-row[data-astro-cid-qwkz2cr7]{grid-template-columns:44px minmax(0,1fr);grid-template-areas:"play name" "wave wave";column-gap:var(--space-12);row-gap:var(--space-12)}.rpab-play[data-astro-cid-qwkz2cr7]{grid-area:play}.rpab-name[data-astro-cid-qwkz2cr7]{grid-area:name}.rpab-wave[data-astro-cid-qwkz2cr7]{grid-area:wave}.rpab-wave[data-astro-cid-qwkz2cr7]{height:32px}}.docs[data-astro-cid-ehlqbbol]{padding:var(--space-64) 0 0;scroll-margin-top:88px}.head[data-astro-cid-ehlqbbol]{display:flex;flex-direction:column;gap:var(--space-12);margin-bottom:var(--space-32)}.eyebrow[data-astro-cid-ehlqbbol]{font-size:var(--fs-12);text-transform:uppercase;letter-spacing:.16em;color:#4d9dff}.title[data-astro-cid-ehlqbbol]{font-size:clamp(var(--fs-24),3vw,var(--fs-32));font-weight:700;letter-spacing:-.015em;line-height:1.2}.grid[data-astro-cid-ehlqbbol]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-16);max-width:var(--container-720)}.card[data-astro-cid-ehlqbbol]{background:#15171b;border:1px solid #24272E;border-radius:var(--radius-10);padding:var(--space-24);display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-12)}.name[data-astro-cid-ehlqbbol]{font-size:var(--fs-18);font-weight:600;line-height:1.3;hyphens:auto;overflow-wrap:break-word}.btn[data-astro-cid-ehlqbbol]{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 var(--space-24);border:1px solid #2E323A;border-radius:var(--radius-6);color:var(--color-text);font-size:var(--fs-14);font-weight:500;text-decoration:none;transition:border-color .2s}.btn[data-astro-cid-ehlqbbol]:hover{border-color:#4d9dff;color:var(--color-text)}.btn[data-astro-cid-ehlqbbol]:focus-visible{outline:2px solid #7DB7FF;outline-offset:2px}@media(max-width:1024px){.docs[data-astro-cid-ehlqbbol]{padding-top:var(--space-56)}}@media(max-width:768px){.docs[data-astro-cid-ehlqbbol]{padding-top:var(--space-48)}.grid[data-astro-cid-ehlqbbol]{grid-template-columns:minmax(0,1fr)}.head[data-astro-cid-ehlqbbol]{margin-bottom:var(--space-24)}.btn[data-astro-cid-ehlqbbol]{width:100%}}.rp-demo[data-astro-cid-2jmrmgd2]{--rp-bg: #0E0F11;--rp-accent: #4D9DFF;--rp-accent-hover: #7DB7FF;--rp-border-strong: #2E323A;--rp-text-2: #A3A9B3;--rp-text-3: #7C838E;--rp-text-soft: #D5D8DD}.rp-demo[data-astro-cid-2jmrmgd2] [data-astro-cid-2jmrmgd2][hidden]{display:none!important}.rp-demo-form[data-astro-cid-2jmrmgd2]{display:flex;flex-direction:column;gap:var(--space-16)}.rp-demo-row[data-astro-cid-2jmrmgd2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-16);align-items:end}.rp-demo-field[data-astro-cid-2jmrmgd2]{display:flex;flex-direction:column;gap:var(--space-4)}.rp-demo-field[data-astro-cid-2jmrmgd2] label[data-astro-cid-2jmrmgd2]{font-size:var(--fs-13);font-weight:500}.rp-demo-optional[data-astro-cid-2jmrmgd2]{display:block;color:var(--rp-text-3);font-weight:400}.rp-demo-field[data-astro-cid-2jmrmgd2] input[data-astro-cid-2jmrmgd2],.rp-demo-field[data-astro-cid-2jmrmgd2] select[data-astro-cid-2jmrmgd2]{min-height:46px;padding:0 var(--space-12);background:var(--rp-bg);border:1px solid var(--rp-border-strong);border-radius:var(--radius-6);color:var(--color-text);font-family:inherit;font-size:var(--fs-14)}.rp-demo-field[data-astro-cid-2jmrmgd2] select[data-astro-cid-2jmrmgd2]{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 L6 6.5 L11 1.5' fill='none' stroke='%23A3A9B3' stroke-width='1.6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-12) center;padding-right:var(--space-32)}.rp-demo-field[data-astro-cid-2jmrmgd2] input[data-astro-cid-2jmrmgd2]::placeholder{color:var(--rp-text-3)}.rp-demo-field[data-astro-cid-2jmrmgd2] input[data-astro-cid-2jmrmgd2]:focus-visible,.rp-demo-field[data-astro-cid-2jmrmgd2] select[data-astro-cid-2jmrmgd2]:focus-visible{outline:2px solid var(--rp-accent);outline-offset:2px;border-color:var(--rp-accent)}.rp-demo-check[data-astro-cid-2jmrmgd2]{display:flex;gap:var(--space-8);align-items:flex-start}.rp-demo-check[data-astro-cid-2jmrmgd2] input[data-astro-cid-2jmrmgd2]{width:18px;height:18px;margin:2px 0 0;flex-shrink:0;accent-color:var(--rp-accent)}.rp-demo-check[data-astro-cid-2jmrmgd2] input[data-astro-cid-2jmrmgd2]:focus-visible{outline:2px solid var(--rp-accent-hover);outline-offset:2px}.rp-demo-check[data-astro-cid-2jmrmgd2] label[data-astro-cid-2jmrmgd2]{font-size:var(--fs-13);line-height:1.55;color:var(--rp-text-soft)}.rp-demo[data-astro-cid-2jmrmgd2] a{color:var(--rp-accent);text-decoration:underline;text-underline-offset:3px}.rp-demo[data-astro-cid-2jmrmgd2] a:hover{color:var(--rp-accent-hover)}.rp-demo-honeypot[data-astro-cid-2jmrmgd2]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.rp-demo-turnstile[data-astro-cid-2jmrmgd2]:empty{display:none}.rp-demo-btn[data-astro-cid-2jmrmgd2]{display:flex;width:100%;align-items:center;justify-content:center;min-height:48px;padding:0 var(--space-24);border:1px solid transparent;border-radius:var(--radius-6);background:var(--rp-accent);color:#0e0f11;font-family:inherit;font-size:var(--fs-14);font-weight:600;cursor:pointer;transition:background .2s}.rp-demo-btn[data-astro-cid-2jmrmgd2]:hover{background:var(--rp-accent-hover)}.rp-demo-btn[data-astro-cid-2jmrmgd2]:disabled{cursor:progress;opacity:.8}.rp-demo-btn[data-astro-cid-2jmrmgd2]:focus-visible{outline:2px solid var(--rp-accent-hover);outline-offset:2px}.rp-demo-error[data-astro-cid-2jmrmgd2]{font-size:var(--fs-13);line-height:1.6;color:#ff7a7a}.rp-demo-error[data-astro-cid-2jmrmgd2] a{color:#ff7a7a}.rp-demo-note[data-astro-cid-2jmrmgd2]{font-size:var(--fs-13);line-height:1.6;color:var(--rp-text-3)}.rp-demo-body[data-astro-cid-2jmrmgd2]{font-size:var(--fs-15);line-height:1.7;color:var(--rp-text-2)}.rp-demo-done[data-astro-cid-2jmrmgd2]{display:flex;flex-direction:column;gap:var(--space-16)}.rp-demo-icon[data-astro-cid-2jmrmgd2]{width:48px;height:48px;border-radius:50%;background:#4d9dff1f;display:flex;align-items:center;justify-content:center}.rp-demo-done-title[data-astro-cid-2jmrmgd2]{font-size:var(--fs-20);font-weight:600}.rp-demo-done-title[data-astro-cid-2jmrmgd2]:focus{outline:none}@media(max-width:768px){.rp-demo-row[data-astro-cid-2jmrmgd2]{grid-template-columns:minmax(0,1fr)}.rp-demo-field[data-astro-cid-2jmrmgd2] input[data-astro-cid-2jmrmgd2],.rp-demo-field[data-astro-cid-2jmrmgd2] select[data-astro-cid-2jmrmgd2]{font-size:var(--fs-16)}}
