.pb-report-request{background:#f8fafc;color:#0f172a;overflow:hidden;position:relative}.pb-report-request:before{background:radial-gradient(circle at 16% 8%,rgba(124,58,237,.1),transparent 30%),radial-gradient(circle at 86% 10%,rgba(196,181,253,.28),transparent 32%),linear-gradient(180deg,#fff,#f8fafc 48%,#f5f3ff);content:"";inset:0;pointer-events:none;position:absolute}.pb-report-request__inner{margin:0 auto;max-width:1280px;padding:96px 28px 104px;position:relative;z-index:2}.pb-report-request__grid{align-items:center;display:grid;gap:64px;grid-template-columns:minmax(0,.95fr) minmax(420px,.75fr)}.pb-report-request__copy{max-width:720px}.pb-report-request__eyebrow{color:#7c3aed;display:inline-block;font-size:15px;font-weight:850;letter-spacing:.08em;margin-bottom:16px;text-transform:uppercase}.pb-report-request h1{color:#0f172a;font-size:clamp(48px,5.4vw,76px);font-weight:850;letter-spacing:-.06em;line-height:1.02;margin:0}.pb-report-request__intro{color:#475569;font-size:19px;line-height:1.62;margin:24px 0 0;max-width:690px}.pb-report-request__proof{display:grid;gap:16px;margin-top:42px}.pb-report-request__proof-item{background:#fff;border:1px solid #e2e8f0;border-radius:22px;box-shadow:0 8px 22px rgba(15,23,42,.05),0 2px 5px rgba(15,23,42,.03);display:grid;gap:16px;grid-template-columns:48px 1fr;padding:20px}.pb-report-request__proof-item>span{background:#f5f3ff;border:1px solid #ede9fe;border-radius:999px;color:#7c3aed;display:inline-grid;font-size:13px;font-weight:850;height:34px;place-items:center;width:42px}.pb-report-request__proof-item h3{color:#0f172a;font-size:21px;font-weight:850;letter-spacing:-.035em;line-height:1.12;margin:0}.pb-report-request__proof-item p{color:#475569;font-size:15.5px;line-height:1.55;margin:8px 0 0}.pb-report-request__form-wrap{min-width:0}.pb-report-request__form-card{background:#fff;border:1px solid #e2e8f0;border-radius:30px;box-shadow:0 24px 60px rgba(76,29,149,.13),0 10px 24px rgba(15,23,42,.07);overflow:hidden;padding:30px 34px 26px;position:relative}.pb-report-request__form-card:before{background:radial-gradient(circle at 90% 0,rgba(124,58,237,.15),transparent 34%),linear-gradient(180deg,rgba(245,243,255,.68),transparent 44%);content:"";inset:0;pointer-events:none;position:absolute}.pb-report-request__form-header,.pb-report-request__form-note,.pb-report-request__form-placeholder{position:relative;z-index:2}.pb-report-request__form-eyebrow{align-items:center;background:#f5f3ff;border:1px solid #ede9fe;border-radius:999px;color:#7c3aed;display:inline-flex;font-size:12px;font-weight:850;letter-spacing:.06em;margin-bottom:16px;padding:6px 11px;text-transform:uppercase;width:fit-content}.pb-report-request__form-header h2{color:#0f172a;font-size:clamp(30px,3.4vw,42px);font-weight:850;letter-spacing:-.05em;line-height:1.06;margin:0}.pb-report-request__form-header p{color:#475569;font-size:16px;line-height:1.58;margin:14px 0 0}.pb-report-request__form-placeholder{margin-top:22px}.pb-report-request__placeholder-box{background:rgba(248,250,252,.86);border:1px dashed #cbd5e1;border-radius:22px;display:block;min-height:auto;padding:28px 34px 26px}.pb-report-request__placeholder-box strong{color:#0f172a;display:block;font-size:18px;font-weight:850;letter-spacing:-.02em;text-align:center}.pb-report-request__placeholder-box span{color:#64748b;display:block;font-size:15px;line-height:1.5;margin-top:6px;text-align:center}.pb-report-request__form-note{color:#64748b;font-size:14px;line-height:1.5;margin-top:14px}.pb-report-request__form-placeholder .hs-form,.pb-report-request__form-placeholder form{margin:0;position:relative;z-index:2}.pb-report-request__form-placeholder .hs-form-field{margin-bottom:13px}.pb-report-request__form-placeholder label{color:#0f172a;display:block;font-size:14px;font-weight:750;margin-bottom:7px}.pb-report-request__form-placeholder input,.pb-report-request__form-placeholder select,.pb-report-request__form-placeholder textarea{background:#fff;border:1px solid #cbd5e1;border-radius:12px;box-sizing:border-box;color:#0f172a;font-family:inherit;font-size:15px;line-height:1.4;min-height:46px;padding:11px 13px;width:100%}.pb-report-request__form-placeholder textarea{min-height:120px;resize:vertical}.pb-report-request__form-placeholder input:focus,.pb-report-request__form-placeholder select:focus,.pb-report-request__form-placeholder textarea:focus{border-color:#7c3aed;outline:3px solid rgba(124,58,237,.18)}.pb-report-request__form-placeholder .hs-submit{margin-top:18px}.pb-report-request__form-placeholder .hs-button,.pb-report-request__form-placeholder input[type=submit]{appearance:none;-webkit-appearance:none;background:#7c3aed;border:1px solid #7c3aed;border-radius:999px;box-shadow:0 10px 22px rgba(124,58,237,.24),0 3px 7px rgba(15,23,42,.1);color:#fff;cursor:pointer;font-family:inherit;font-size:15px;font-weight:850;line-height:1;min-height:48px;padding:0 22px;width:auto}.pb-report-request__form-placeholder .hs-button:hover,.pb-report-request__form-placeholder input[type=submit]:hover{background:#6d28d9;border-color:#6d28d9}@media (max-width:1040px){.pb-report-request__grid{gap:42px;grid-template-columns:1fr}.pb-report-request__copy{max-width:860px}.pb-report-request__form-wrap{max-width:720px;width:100%}}@media (max-width:767px){.pb-report-request__inner{padding:72px 18px 84px}.pb-report-request__eyebrow{font-size:14px;letter-spacing:.07em;margin-bottom:12px}.pb-report-request h1{font-size:clamp(38px,12vw,54px);letter-spacing:-.055em;line-height:1.04}.pb-report-request__intro{font-size:16px;line-height:1.58}.pb-report-request__proof{margin-top:32px}.pb-report-request__proof-item{border-radius:18px;gap:14px;grid-template-columns:1fr;padding:18px}.pb-report-request__proof-item h3{font-size:20px}.pb-report-request__form-card{border-radius:24px;padding:22px 20px 20px}.pb-report-request__form-header h2{font-size:30px}.pb-report-request__form-placeholder{margin-top:20px}.pb-report-request__placeholder-box{border-radius:18px;padding:22px 18px 20px}.pb-report-request__form-placeholder .hs-button,.pb-report-request__form-placeholder input[type=submit]{width:100%}}