.onestopform-module__FyDyLW__page{--color-primary:var(--cc-accent);--color-primary-hover:var(--cc-accent-dark);--color-text:#202124;--color-text-muted:#5f6368;--color-border:#dadce0;--color-bg:#eceff3;--color-bg-white:#fff;--radius-sm:10px;--shadow-sm:0 1px 2px #0000000f;--transition-base:.18s ease;background:var(--color-bg);color:var(--color-text);min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.onestopform-module__FyDyLW__statusInfo{color:#1d4ed8}.onestopform-module__FyDyLW__statusSuccess{color:#15803d}.onestopform-module__FyDyLW__statusError{color:#b91c1c}.onestopform-module__FyDyLW__certMock{background:#f5f1e4;border:4px solid #c88a12;border-radius:18px;margin-top:1.25rem;padding:18px;box-shadow:0 10px 28px #0f172a14}.onestopform-module__FyDyLW__certMockInner{text-align:center;background:#fff;border:1.5px solid #e5c96d;border-radius:14px;padding:24px 20px}.onestopform-module__FyDyLW__certMockKicker{letter-spacing:.42em;color:#64748b;margin-bottom:10px;font-size:.78rem}.onestopform-module__FyDyLW__certMockTitle{color:#0f172a;font-size:1.8rem;font-weight:800;line-height:1.15}.onestopform-module__FyDyLW__certMockSubtitle{color:#64748b;margin-top:16px;font-style:italic}.onestopform-module__FyDyLW__certMockName{color:#0f172a;margin-top:10px;font-size:2rem;font-weight:800}.onestopform-module__FyDyLW__certMockCopy{color:#334155;margin-top:14px;line-height:1.7}.onestopform-module__FyDyLW__certMockList{text-align:left;color:#1e293b;max-width:320px;margin:12px auto 0;padding:0;line-height:1.65;list-style:none}.onestopform-module__FyDyLW__certMockMeta{color:#334155;margin-top:16px;font-weight:700;line-height:1.7}.onestopform-module__FyDyLW__certMockSignature{color:#475569;border-top:1.5px solid #94a3b8;width:180px;margin:24px auto 8px;padding-top:8px;font-size:.88rem}.onestopform-module__FyDyLW__faqShell{background:radial-gradient(circle at 0 0,#bfdbfe8c,#0000 34%),linear-gradient(#f8fbff 0%,#fff 68%);border:1px solid #e5eefb;border-radius:2rem;margin-top:2rem;padding:1.25rem;box-shadow:0 18px 48px #0f172a14}.onestopform-module__FyDyLW__faqIntro{max-width:900px;margin-bottom:1rem}.onestopform-module__FyDyLW__faqTitle{letter-spacing:-.03em;color:#111827;margin:0;font-size:clamp(2rem,5vw,3.4rem);font-weight:800;line-height:1.04}.onestopform-module__FyDyLW__faqLead{color:#4b5563;max-width:820px;margin-top:1rem;font-size:1rem;line-height:1.8}.onestopform-module__FyDyLW__faqList{gap:10px;display:grid}.onestopform-module__FyDyLW__faqItem{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffeb;border:1px solid #e5e7eb;border-radius:24px;overflow:hidden;box-shadow:0 8px 26px #0f172a0d}.onestopform-module__FyDyLW__faqSummary{cursor:pointer;color:#111827;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:44px;padding:1rem 1.1rem;font-size:1.02rem;font-weight:700;list-style:none;display:flex}.onestopform-module__FyDyLW__faqLabel{flex:auto;align-items:center;min-width:0;display:flex}.onestopform-module__FyDyLW__faqIcon{color:#2563eb;background:#eef4ff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;margin-right:12px;font-size:.95rem;display:inline-flex}.onestopform-module__FyDyLW__faqCaret{color:#64748b;flex:none;font-size:1rem;transition:transform .2s}.onestopform-module__FyDyLW__faqCaretOpen{transform:rotate(45deg)}.onestopform-module__FyDyLW__faqPanel{color:#4b5563;padding:0 1.1rem 1rem;line-height:1.8}.onestopform-module__FyDyLW__faqPanel p:first-child{margin-top:0}.onestopform-module__FyDyLW__faqPanel p:last-child{margin-bottom:0}.onestopform-module__FyDyLW__faqPanel ul{margin:.85rem 0 0;padding-left:1.1rem}.onestopform-module__FyDyLW__faqPanel li{margin:.45rem 0}.onestopform-module__FyDyLW__faqNote{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:18px;margin-top:1rem;padding:.9rem 1rem;font-size:.95rem}@media (max-width:640px){.onestopform-module__FyDyLW__faqShell{border-radius:1.5rem;padding:1rem}.onestopform-module__FyDyLW__faqItem{border-radius:22px}.onestopform-module__FyDyLW__faqSummary{padding:1rem}.onestopform-module__FyDyLW__faqPanel{padding:0 1rem 1rem}}
