.lp.fbp-shell{padding-top:0}.fbp{--ink:#0f1113;--muted:#666b70;--line:#d9dcdf;--soft:#f5f6f6;--yellow:#f2d20a;--blue:#2457c5;--paper:#ffffff;max-width:1440px;margin:0 auto;padding-top:128px;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif}.fbp *,.fbp :after,.fbp :before{box-sizing:border-box}.fbp .section{padding:88px;border-top:1px solid var(--line)}.fbp .hero{padding-top:100px;padding-bottom:100px;border-top:0}.fbp .grid2{display:grid;grid-template-columns:1.45fr .55fr;grid-gap:90px;gap:90px;align-items:start}.fbp .kicker{font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:24px}.fbp .kicker:before{content:"";display:inline-block;width:34px;height:4px;background:var(--yellow);margin-right:12px;vertical-align:3px}.fbp h1{font-size:72px;line-height:.98;letter-spacing:-.045em;font-weight:400;margin:0 0 32px;max-width:900px}.fbp h2{font-size:42px;line-height:1.05;letter-spacing:-.025em;font-weight:400;margin:0 0 26px}.fbp h3{font-size:20px;line-height:1.2;font-weight:600;margin:0 0 12px}.fbp p{font-size:20px;line-height:1.5;margin:0;color:#24282c}.fbp .support{font-size:25px;line-height:1.42;max-width:840px;margin-bottom:34px;color:#33373b}.fbp .boundary{border-left:5px solid var(--yellow);padding:20px 24px;background:#faf9ed;margin:38px 0 34px;max-width:860px}.fbp .boundary strong{display:block;font-size:20px;margin-bottom:7px}.fbp .boundary p{font-size:17px;line-height:1.45;color:#404448}.fbp .cta-row{display:flex;align-items:center;gap:28px;flex-wrap:wrap}.fbp .btn{display:inline-block;background:#111;color:#fff;text-decoration:none;padding:18px 26px;font-size:16px;font-weight:700;border:1px solid #111}.fbp .deadline{font-size:14px;color:#4f555a}.fbp .facts{border-top:1px solid #111;margin-top:4px}.fbp .fact{display:grid;grid-template-columns:115px 1fr;border-bottom:1px solid var(--line);padding:24px 0}.fbp .fact .big{font-size:28px;font-weight:400;letter-spacing:-.02em}.fbp .fact .label{font-size:13px;text-transform:uppercase;letter-spacing:.08em;color:#686e74;padding-top:8px}.fbp .context{display:grid;grid-template-columns:300px 1fr;grid-gap:68px;gap:68px;align-items:center;background:#111;color:#fff}.fbp .context .percent{font-size:104px;line-height:.9;font-weight:400;letter-spacing:-.06em;color:var(--yellow)}.fbp .context p{color:#f1f1f1;font-size:25px;max-width:880px}.fbp .source{font-size:13px;color:#aeb3b7;margin-top:17px;line-height:1.4}.fbp .work-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 64px;gap:0 64px;margin-top:52px;border-top:1px solid #111}.fbp .work-item{display:grid;grid-template-columns:44px 1fr;grid-gap:18px;gap:18px;padding:22px 0;border-bottom:1px solid var(--line)}.fbp .num{font-size:13px;color:#62686d;padding-top:4px}.fbp .work-item p{font-size:17px;line-height:1.4}.fbp .readback-wrap{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:80px;gap:80px;align-items:center;background:#f7f7f6}.fbp .doc{background:#fff;border:1px solid #bfc3c7;box-shadow:0 16px 38px rgba(0,0,0,.08);padding:52px 54px;min-height:720px;position:relative}.fbp .doc:before{content:"DELIVERED WITHIN TWO BUSINESS DAYS";display:block;font-size:11px;letter-spacing:.1em;color:#656b70;border-bottom:1px solid var(--line);padding-bottom:15px;margin-bottom:34px}.fbp .doc-title{font-size:40px;font-weight:400;letter-spacing:-.03em;margin-bottom:8px}.fbp .doc-sub{font-size:13px;color:#62686d;margin-bottom:34px}.fbp .doc-block{border-top:1px solid var(--line);padding:18px 0 13px}.fbp .doc-block strong{font-size:15px;font-weight:700}.fbp .doc-block span{display:block;font-size:13px;color:#676d72;line-height:1.45;margin-top:6px}.fbp .platform-head{display:grid;grid-template-columns:1fr 1fr;grid-gap:90px;gap:90px;align-items:end}.fbp .principle{font-size:20px;border-left:5px solid var(--yellow);padding:4px 0 4px 22px;line-height:1.45}.fbp .stages{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid #111;border-bottom:1px solid #111;margin-top:48px}.fbp .stage{padding:22px 18px;border-right:1px solid var(--line);min-height:108px}.fbp .stage:last-child{border-right:0}.fbp .stage b{display:block;font-size:11px;color:#7a8085;margin-bottom:10px}.fbp .stage span{font-size:16px;line-height:1.25}.fbp .proofs{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;gap:30px;margin-top:48px;align-items:start}.fbp .proof{border:1px solid #bfc4c8;background:#f2f3f3;padding:0;overflow:hidden;margin:0}.fbp .proof-image{background:#eef0f1;border-bottom:1px solid #c9cdd0;display:flex;align-items:flex-start;justify-content:center;height:860px;overflow:hidden}.fbp .proof-image img{display:block;width:100%;height:auto;max-width:100%}.fbp .proof-caption{background:#fff;padding:22px 24px 24px}.fbp .proof-caption .eyebrow{display:block;font-size:11px;font-weight:400;line-height:1.2;letter-spacing:.09em;text-transform:uppercase;color:#71777c;margin-bottom:9px}.fbp .proof-caption strong{display:block;font-size:20px;font-weight:500;margin-bottom:8px}.fbp .proof-caption span{font-size:13px;color:#676d72;line-height:1.45}.fbp .proof-note{font-size:13px;line-height:1.5;color:#656b70;margin-top:16px}.fbp .independence{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:80px;gap:80px}.fbp .no-pay{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #111;margin-top:30px}.fbp .no-pay div{padding:18px 0;border-bottom:1px solid var(--line);font-size:16px}.fbp .no-pay div:nth-child(odd){padding-right:20px}.fbp .no-pay div:nth-child(2n){padding-left:20px;border-left:1px solid var(--line)}.fbp .roles{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;gap:0;border-top:1px solid #111;margin-top:46px}.fbp .role{padding:24px 20px 24px 0;border-bottom:1px solid var(--line);font-size:17px}.fbp .process{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;border-top:1px solid #111;margin-top:46px}.fbp .step{padding:28px 26px 28px 0;border-right:1px solid var(--line);min-height:210px}.fbp .step:not(:first-child){padding-left:26px}.fbp .step:last-child{border-right:0}.fbp .step .n{font-size:12px;color:#777;margin-bottom:25px}.fbp .step h3{font-size:21px}.fbp .step p{font-size:15px;color:#666;line-height:1.45}.fbp .form-section{background:#f5f6f5}.fbp .form-head{display:grid;grid-template-columns:1fr 420px;grid-gap:80px;gap:80px;align-items:end}.fbp .form-note{font-size:14px;color:#686f74;border-top:1px solid #9aa0a5;padding-top:13px}.fbp .form{margin-top:52px;background:#fff;border:1px solid #c8ccd0}.fbp .form-row{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--line)}.fbp .field{padding:22px 24px;min-height:96px}.fbp .field+.field{border-left:1px solid var(--line)}.fbp label{display:block;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#666d72;margin-bottom:14px}.fbp .input{height:28px;border-bottom:1px solid #aeb3b7;color:#9aa0a5;font-size:14px;padding-bottom:6px}.fbp .question{padding:26px 24px;border-bottom:1px solid var(--line)}.fbp .question:last-child{border-bottom:0}.fbp .question strong{display:block;font-size:16px;margin-bottom:13px}.fbp .options{display:flex;gap:10px;flex-wrap:wrap}.fbp .opt{border:1px solid #c5c9cc;padding:9px 11px;font-size:12px;color:#5e656a;background:#fff}.fbp .strategic{background:#fffdf0;border-left:5px solid var(--yellow);padding-left:20px}.fbp .privacy{font-size:12px;line-height:1.5;color:#5f666b;padding:20px 24px;background:#fafafa;border-top:1px solid var(--line)}.fbp .final{background:#111;color:#fff;display:grid;grid-template-columns:1fr auto;grid-gap:60px;gap:60px;align-items:center}.fbp .final h2{font-size:48px;max-width:800px;margin-bottom:15px}.fbp .final p{color:#d8dadd;font-size:17px}.fbp .final .btn{background:var(--yellow);color:#111;border-color:var(--yellow);white-space:nowrap}.fbp .smallcaps{font-size:12px;letter-spacing:.11em;text-transform:uppercase;color:#737a80}.fbp input.input,.fbp select.input,.fbp textarea.input{width:100%;display:block;font:inherit;font-size:14px;color:var(--ink);background:transparent;border:0;border-bottom:1px solid #aeb3b7;border-radius:0;padding:0 0 6px;height:28px}.fbp textarea.input{height:auto;min-height:28px;resize:none;overflow:hidden;line-height:1.45}.fbp select.input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,#6b7175 0),linear-gradient(135deg,#6b7175 50%,transparent 0);background-position:right 6px top 9px,right 1px top 9px;background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-right:20px}.fbp .input::placeholder{color:#9aa0a5}.fbp select.input:invalid{color:#9aa0a5}.fbp .btn:focus-visible,.fbp .input:focus-visible,.fbp .opt input:focus-visible+span,.fbp button:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.fbp .question strong label{display:inline;margin:0;font:inherit;color:inherit}.fbp .opt,.fbp .question strong label{letter-spacing:normal;text-transform:none}.fbp .opt{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-bottom:0}.fbp .opt input{position:absolute;opacity:0;width:0;height:0}.fbp .opt:hover{border-color:#8f9599}.fbp .opt:has(input:checked){background:#111;border-color:#111;color:#fff}.fbp .err{display:block;margin-top:9px;font-size:12px;line-height:1.4;color:#b3261e}.fbp .field--error .input,.fbp .question--error .input{border-bottom-color:#b3261e}.fbp .form-error{margin:22px 24px 0;font-size:14px;color:#b3261e}.fbp .form-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:30px}.fbp button.btn{cursor:pointer;font-family:inherit}.fbp button.btn[disabled]{opacity:.55;cursor:default}.fbp .form-actions .deadline{font-size:14px;color:#4f555a}.fbp .submitted{margin-top:52px;background:#fff;border:1px solid #c8ccd0;padding:52px 54px}.fbp .submitted h3{font-size:28px;font-weight:400;letter-spacing:-.02em;margin-bottom:14px}.fbp .submitted p{font-size:17px;color:#44484c;max-width:640px}.fbp .privacy a{color:inherit;text-decoration:underline}.fbp .honeypot{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}@media (max-width:1180px){.fbp .section{padding:64px 48px}.fbp h1{font-size:56px}.fbp h2{font-size:36px}.fbp .form-head,.fbp .grid2,.fbp .independence,.fbp .platform-head,.fbp .readback-wrap{grid-template-columns:1fr;gap:40px}.fbp .context{gap:28px}.fbp .context,.fbp .proofs{grid-template-columns:1fr}.fbp .proof-image{height:auto}.fbp .process{grid-template-columns:1fr 1fr}.fbp .step{min-height:0}.fbp .step:nth-child(2n){border-right:0}.fbp .step:nth-child(n+3){border-top:1px solid var(--line)}.fbp .final{grid-template-columns:1fr;gap:32px}.fbp .final h2{font-size:38px}.fbp .doc{min-height:0}}@media (max-width:900px){.fbp{padding-top:150px}}@media (max-width:760px){.fbp input.input,.fbp select.input,.fbp textarea.input{font-size:16px;height:44px;padding-bottom:10px}.fbp textarea.input{height:auto;min-height:44px}.fbp .opt{padding:12px 13px;font-size:13px}.fbp .section{padding:48px 24px}.fbp .hero{padding-top:52px;padding-bottom:56px}.fbp h1{font-size:38px}.fbp h2{font-size:28px}.fbp .support{font-size:19px}.fbp .context p,.fbp p{font-size:17px}.fbp .context .percent{font-size:68px}.fbp .work-grid{grid-template-columns:1fr;gap:0}.fbp .roles{grid-template-columns:1fr 1fr}.fbp .role{padding-right:16px}.fbp .process{grid-template-columns:1fr}.fbp .step{border-right:0;padding:22px 0}.fbp .step:not(:first-child){padding-left:0;border-top:1px solid var(--line)}.fbp .no-pay{grid-template-columns:1fr}.fbp .no-pay div:nth-child(2n){padding-left:0;border-left:0}.fbp .no-pay div:nth-child(odd){padding-right:0}.fbp .stages{grid-template-columns:1fr}.fbp .stage{border-right:0;min-height:0;padding:16px 0;border-bottom:1px solid var(--line)}.fbp .stage:last-child{border-bottom:0}.fbp .doc{padding:32px 26px}.fbp .doc-title{font-size:30px}.fbp .form-row{grid-template-columns:1fr}.fbp .field+.field{border-left:0;border-top:1px solid var(--line)}.fbp .field,.fbp .question{padding:20px 18px;min-height:0}.fbp .final h2{font-size:30px}.fbp .btn{padding:16px 22px}}@media (max-width:520px){.fbp .roles{grid-template-columns:1fr}.fbp .role{padding-right:0}}.fbp [id]{scroll-margin-top:136px}@media (max-width:900px){.fbp [id]{scroll-margin-top:158px}}.fbp .submitted{scroll-margin-top:56px}