.kDcitq_pageContainer{max-width:900px;margin:0 auto;padding:40px 24px 80px}.kDcitq_backLink{color:var(--primary);align-items:center;gap:6px;margin-bottom:24px;font-size:14px;font-weight:500;text-decoration:none;transition:transform .15s;display:inline-flex}.kDcitq_backLink:hover{text-decoration:underline;transform:translate(-3px)}.kDcitq_introCard{background:#fff;border:1px solid #e8e8e8;border-radius:8px;margin-bottom:32px;padding:32px 36px;box-shadow:0 2px 14px #0000000a}.kDcitq_pageTitle{font-family:var(--font-heading);color:#1b1b1b;margin-bottom:16px;font-size:32px;font-weight:700;line-height:1.25}.kDcitq_introText{font-family:var(--font-body);color:#444;margin-bottom:12px;font-size:15px;line-height:1.7}.kDcitq_formCard{background:#fff;border:1px solid #e2e2e2;border-radius:8px;min-height:850px;position:relative;overflow:hidden;box-shadow:0 4px 20px #0000000f}.kDcitq_googleFormIframe{border:none;width:100%;height:980px;display:block}.kDcitq_iframeLoading{color:#666;z-index:10;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;height:100%;font-size:15px;display:flex;position:absolute;top:0;left:0}.kDcitq_spinner{border:3px solid #f0f0f0;border-top-color:var(--primary);border-radius:50%;width:36px;height:36px;animation:.8s linear infinite kDcitq_spin}@keyframes kDcitq_spin{to{transform:rotate(360deg)}}.kDcitq_fallbackSection{text-align:center;color:#777;margin-top:24px;font-size:14px}.kDcitq_externalFormLink{color:var(--primary);margin-left:4px;font-weight:600;text-decoration:underline}@media (max-width:600px){.kDcitq_pageContainer{padding:24px 16px 60px}.kDcitq_introCard{padding:24px 20px}.kDcitq_pageTitle{font-size:24px}.kDcitq_googleFormIframe{height:1100px}}
