.rd-root[data-v-e5c41565]{isolation:isolate;color:#0f172a;background:linear-gradient(135deg,#fff 0%,#f4f9f1 45%,#eef6ea 100%);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden auto}.aurora-backdrop[data-v-e5c41565]{pointer-events:none;z-index:0;position:fixed;inset:0}.aurora-orb[data-v-e5c41565]{filter:blur(90px);opacity:.55;border-radius:9999px;animation:28s ease-in-out infinite alternate rdAuroraDrift-e5c41565;position:absolute}@keyframes rdAuroraDrift-e5c41565{0%{transform:translate(0,0)scale(1)}33%{transform:translate(4%,-6%)scale(1.05)}66%{transform:translate(-3%,4%)scale(.97)}to{transform:translate(5%,2%)scale(1.02)}}.aurora-grain[data-v-e5c41565]{mix-blend-mode:multiply;opacity:.6;pointer-events:none;background-image:radial-gradient(#0f172a08 1px,#0000 1px);background-size:3px 3px;position:absolute;inset:0}.rd-header[data-v-e5c41565]{z-index:5;align-items:center;gap:1.25rem;padding:1.5rem clamp(1rem,4vw,3rem) .75rem;display:flex;position:relative}.rd-logo-btn[data-v-e5c41565]{cursor:pointer;background:0 0;border:0;border-radius:9999px;align-items:center;gap:.625rem;padding:.25rem .5rem;transition:background .25s;display:inline-flex}.rd-logo-btn[data-v-e5c41565]:hover{background:#32623114}.rd-progress[data-v-e5c41565]{background:#0f172a14;border-radius:9999px;flex:1;max-width:22rem;height:3px;margin-left:auto;overflow:hidden}.rd-progress-fill[data-v-e5c41565]{background:linear-gradient(90deg,#4a8f49,#326231);border-radius:9999px;height:100%;transition:width .55s cubic-bezier(.22,1,.36,1);box-shadow:0 0 12px #4a8f4980}.rd-stage[data-v-e5c41565]{z-index:4;flex:1;justify-content:center;align-items:center;padding:2rem clamp(1rem,5vw,3rem);display:flex;position:relative}.rd-card[data-v-e5c41565]{backdrop-filter:blur(40px)saturate(1.8);will-change:transform, opacity;background:#ffffffb8;border:1px solid #ffffff8c;border-radius:2rem;outline:none;width:100%;max-width:46rem;padding:clamp(1.75rem,4vw,3rem);animation:6s ease-in-out infinite rdCardShimmer-e5c41565;position:relative;box-shadow:0 30px 60px -20px #0f172a1f,0 0 0 1px #fff3,inset 0 1px #ffffffa6}.rd-card-narrow[data-v-e5c41565]{max-width:32rem}.rd-card-wide[data-v-e5c41565]{max-width:58rem}@keyframes rdCardShimmer-e5c41565{0%,to{box-shadow:0 30px 60px -20px #0f172a1f,0 0 0 1px #fff3,inset 0 1px #ffffffa6}50%{box-shadow:0 30px 80px -16px #3262312e,0 0 0 1px #4a8f492e,inset 0 1px #ffffffa6}}.text-center[data-v-e5c41565]{text-align:center}.rd-icon-tile[data-v-e5c41565]{color:#326231;background:linear-gradient(135deg,#4a8f492e,#3262311a);border:1px solid #4a8f4940;border-radius:1.25rem;justify-content:center;align-items:center;width:4rem;height:4rem;margin:0 auto 1.25rem;font-size:1.5rem;animation:4s ease-in-out infinite rdFloat-e5c41565;display:flex}.rd-icon-tile-success[data-v-e5c41565]{color:#2f6a2e;background:linear-gradient(135deg,#4a8f4947,#3262311f)}.rd-icon-tile-error[data-v-e5c41565]{color:#b91c1c;background:linear-gradient(135deg,#f43f5e2e,#f43f5e14);border-color:#f43f5e40}@keyframes rdFloat-e5c41565{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.rd-pulse-orb[data-v-e5c41565]{color:#fff;background:radial-gradient(circle at 30% 30%,#4a8f49,#326231);border-radius:9999px;justify-content:center;align-items:center;width:5.5rem;height:5.5rem;margin:0 auto 1.5rem;font-size:1.75rem;animation:2.4s ease-in-out infinite rdOrbPulse-e5c41565;display:flex;box-shadow:0 0 #4a8f4980,0 12px 30px -8px #32623173}.rd-pulse-orb-active[data-v-e5c41565]{animation:1.4s ease-in-out infinite rdOrbPulse-e5c41565}@keyframes rdOrbPulse-e5c41565{0%,to{transform:scale(1);box-shadow:0 0 #4a8f4973,0 12px 30px -8px #32623173}50%{transform:scale(1.04);box-shadow:0 0 0 18px #4a8f4900,0 12px 38px -6px #3262318c}}.rd-h1[data-v-e5c41565]{letter-spacing:-.035em;color:#0f172a;margin:0 0 .75rem;font-family:"\"SF Pro Display\"",-apple-system,system-ui,sans-serif;font-size:clamp(2.25rem,5.5vw,4rem);font-weight:700;line-height:.98}.rd-h1-large[data-v-e5c41565]{font-size:clamp(2.75rem,7vw,5rem)}.rd-h1-line[data-v-e5c41565]{color:#0f172a;display:block}.rd-aura[data-v-e5c41565]{color:#326231;animation:4.2s ease-in-out infinite rdAuraPulse-e5c41565;display:block;position:relative}@keyframes rdAuraPulse-e5c41565{0%,to{filter:brightness(.85);text-shadow:0 0 6px #32623100,0 0 14px #32623100,0 0 28px #32623100}35%{filter:brightness(1.05);text-shadow:0 0 10px #3262312e,0 0 24px #3262311f,0 0 50px #3262310f}50%{filter:brightness(1.18);text-shadow:0 0 14px #3262314d,0 0 36px #3262312e,0 0 60px #3262311a}65%{filter:brightness(1.05);text-shadow:0 0 10px #3262312e,0 0 24px #3262311f,0 0 50px #3262310f}}.rd-sub[data-v-e5c41565]{color:#475569;max-width:32rem;margin:0 auto 1rem;font-size:clamp(1rem,1.6vw,1.15rem);font-weight:400;line-height:1.55}.rd-sub-large[data-v-e5c41565]{font-size:clamp(1.05rem,1.9vw,1.25rem)}.rd-sub-error[data-v-e5c41565]{color:#b91c1c}.rd-fineprint[data-v-e5c41565]{color:#94a3b8;letter-spacing:.01em;margin-top:1.25rem;font-size:.78rem}.rd-fineprint kbd[data-v-e5c41565]{color:#334155;background:#0f172a0f;border:1px solid #0f172a1a;border-radius:.35rem;padding:0 .4rem;font-family:SF Mono,ui-monospace,monospace;font-size:.72rem;display:inline-block}.rd-fineprint a[data-v-e5c41565]{color:#326231;border-bottom:1px dotted #32623166;text-decoration:none}.rd-fineprint a[data-v-e5c41565]:hover{color:#4a8f49}.rd-q-meta[data-v-e5c41565]{text-transform:uppercase;letter-spacing:.12em;color:#64748b;justify-content:space-between;align-items:center;margin-bottom:1.25rem;font-size:.78rem;font-weight:600;display:flex}.rd-q-counter-of[data-v-e5c41565]{color:#94a3b8;text-transform:none;letter-spacing:.04em;margin-left:.25rem;font-weight:500}.rd-q-hint[data-v-e5c41565]{color:#326231;letter-spacing:.06em;background:#4a8f491a;border:1px solid #4a8f492e;border-radius:9999px;padding:.25rem .625rem;font-size:.7rem}.rd-q-title[data-v-e5c41565]{letter-spacing:-.025em;color:#0f172a;margin:0 0 .5rem;font-family:"\"SF Pro Display\"",-apple-system,system-ui,sans-serif;font-size:clamp(1.65rem,3.5vw,2.5rem);font-weight:700;line-height:1.1}.rd-q-helper[data-v-e5c41565]{color:#64748b;margin:0 0 1.75rem;font-size:1rem;line-height:1.55}.rd-options[data-v-e5c41565]{grid-template-columns:1fr;gap:.625rem;margin-bottom:1.5rem;display:grid}@media (width>=640px){.rd-options[data-v-e5c41565]{grid-template-columns:1fr 1fr}}.rd-chip[data-v-e5c41565]{appearance:none;text-align:left;cursor:pointer;color:#0f172a;backdrop-filter:blur(20px);background:#ffffffb3;border:1.5px solid #0f172a14;border-radius:1rem;align-items:center;gap:.75rem;width:100%;padding:.95rem 1rem;font-size:.95rem;font-weight:500;transition:all .3s cubic-bezier(.22,1,.36,1);display:flex}.rd-chip[data-v-e5c41565]:hover{background:#ffffffeb;border-color:#4a8f4959;transform:translateY(-1px);box-shadow:0 12px 24px -10px #3262312e}.rd-chip-selected[data-v-e5c41565]{color:#1f4f1e;background:linear-gradient(135deg,#4a8f491f,#3262310f);border-color:#326231;box-shadow:0 12px 28px -12px #32623159}.rd-chip[data-v-e5c41565]:focus-visible{outline-offset:3px;outline:2px solid #4a8f4980}.rd-chip-check[data-v-e5c41565]{color:#0000;background:#0f172a0d;border:1.5px solid #0f172a1f;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:all .25s;display:flex}.rd-chip-selected .rd-chip-check[data-v-e5c41565]{color:#fff;background:#326231;border-color:#326231}.rd-chip-check i[data-v-e5c41565]{font-size:.7rem;font-weight:700}.rd-chip-label[data-v-e5c41565]{line-height:1.35}.rd-choice-grid[data-v-e5c41565]{text-align:left;grid-template-columns:1fr;gap:.75rem;margin-top:1.5rem;display:grid}@media (width>=640px){.rd-choice-grid[data-v-e5c41565]{grid-template-columns:1fr 1fr}}@media (width>=1024px){.rd-choice-grid[data-v-e5c41565]{grid-template-columns:1fr 1fr 1fr}}.rd-choice-card[data-v-e5c41565]{appearance:none;cursor:pointer;text-align:left;backdrop-filter:blur(20px);background:#ffffffbf;border:1.5px solid #0f172a14;border-radius:1.25rem;flex-direction:column;gap:.4rem;padding:1.15rem 1.1rem;font-family:inherit;transition:all .3s cubic-bezier(.22,1,.36,1);display:flex}.rd-choice-card[data-v-e5c41565]:hover{background:#fffffff2;border-color:#4a8f4973;transform:translateY(-2px);box-shadow:0 16px 32px -14px #3262314d}.rd-choice-card[data-v-e5c41565]:focus-visible{outline-offset:3px;outline:2px solid #4a8f4980}.rd-choice-card-active[data-v-e5c41565]{background:linear-gradient(135deg,#4a8f491f,#3262310f);border-color:#326231;box-shadow:0 12px 28px -12px #32623159}.rd-choice-card i[data-v-e5c41565]{color:#326231;font-size:1.35rem}.rd-choice-title[data-v-e5c41565]{color:#0f172a;letter-spacing:-.01em;font-size:1.05rem;font-weight:700}.rd-choice-sub[data-v-e5c41565]{color:#64748b;font-size:.85rem;line-height:1.45}.rd-actions[data-v-e5c41565]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.rd-actions-row[data-v-e5c41565]{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.5rem;display:flex}.rd-actions-center[data-v-e5c41565]{justify-content:center;margin-top:1.5rem;display:flex}.rd-btn-primary[data-v-e5c41565],.rd-btn-secondary[data-v-e5c41565]{cursor:pointer;letter-spacing:-.005em;border:0;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.6rem;font-family:inherit;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.22,1,.36,1);display:inline-flex}.rd-btn-primary[data-v-e5c41565]{color:#fff;background:linear-gradient(135deg,#4a8f49 0%,#326231 100%);box-shadow:0 8px 22px -8px #3262318c}.rd-btn-primary[data-v-e5c41565]:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-2px);box-shadow:0 14px 30px -8px #32623199}.rd-btn-primary[data-v-e5c41565]:active:not(:disabled){transform:scale(.98)}.rd-btn-primary[data-v-e5c41565]:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.rd-btn-large[data-v-e5c41565]{padding:1rem 2rem;font-size:1rem}.rd-btn-secondary[data-v-e5c41565]{color:#334155;backdrop-filter:blur(20px);background:#ffffffd9;border:1px solid #0f172a14}.rd-btn-secondary[data-v-e5c41565]:hover{background:#fff;transform:translateY(-1px);box-shadow:0 8px 18px -8px #0f172a1a}.rd-field[data-v-e5c41565]{margin-bottom:1.1rem;display:block}.rd-field-label[data-v-e5c41565]{color:#64748b;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.4rem;font-size:.78rem;font-weight:600;display:block}.rd-optional[data-v-e5c41565]{text-transform:none;letter-spacing:.02em;color:#94a3b8;font-weight:400}.rd-input[data-v-e5c41565]{color:#0f172a;backdrop-filter:blur(20px);background:#ffffffd9;border:1.5px solid #0f172a1a;border-radius:1rem;outline:none;width:100%;padding:.95rem 1.05rem;font-family:inherit;font-size:1rem;transition:border-color .25s,box-shadow .25s,background .25s}.rd-input[data-v-e5c41565]:focus{background:#fff;border-color:#326231;box-shadow:0 0 0 4px #4a8f492e}.rd-input-invalid[data-v-e5c41565]{border-color:#f43f5e80}.rd-field-error[data-v-e5c41565],.rd-field-hint[data-v-e5c41565]{color:#b91c1c;margin-top:.4rem;font-size:.8rem;display:block}.rd-field-hint[data-v-e5c41565]{color:#64748b}.rd-privacy-note[data-v-e5c41565]{color:#64748b;align-items:center;gap:.5rem;margin:0 0 1.25rem;font-size:.82rem;display:flex}.rd-privacy-note i[data-v-e5c41565]{color:#326231}.rd-footer[data-v-e5c41565]{z-index:4;text-align:center;color:#94a3b8;letter-spacing:.04em;padding:1.5rem 1rem 2rem;font-size:.78rem;position:relative}.rd-slide-enter-from[data-v-e5c41565]{opacity:0;transform:translateY(50px)}.rd-slide-enter-active[data-v-e5c41565]{transition:opacity .32s ease-out,transform .32s ease-out}.rd-slide-leave-active[data-v-e5c41565]{pointer-events:none;justify-content:center;align-items:center;margin:auto;transition:opacity .22s ease-in,transform .22s ease-in;display:flex;position:absolute;inset:0}.rd-slide-leave-to[data-v-e5c41565]{opacity:0;transform:translateY(-40px)}@media (prefers-reduced-motion:reduce){.aurora-orb[data-v-e5c41565],.rd-card[data-v-e5c41565],.rd-icon-tile[data-v-e5c41565],.rd-pulse-orb[data-v-e5c41565],.rd-aura[data-v-e5c41565]{animation:none!important}.rd-slide-enter-active[data-v-e5c41565],.rd-slide-leave-active[data-v-e5c41565]{transition:opacity .2s linear}}
