.whitepaper-page{width:100%;max-width:100%;overflow-x:hidden}.whitepaper-hero{position:relative;overflow:hidden;background-color:#080B1A;background-image:url(https://website-assets.secure.com/images/star-lines-bg.webp);background-repeat:no-repeat;background-position:top;background-size:cover;padding:140px 40px 110px}.whitepaper-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 0,rgba(0,75,149,.25) 0,rgba(8,11,26,.65) 60%,rgba(8,11,26,.9) 100%);pointer-events:none}.whitepaper-hero-container{position:relative;z-index:1;max-width:1300px;width:100%;min-width:0;margin:0 auto;box-sizing:border-box}.whitepaper-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,540px);align-items:start;grid-gap:80px;gap:80px;width:100%;min-width:0}.whitepaper-hero-copy{padding-top:3%;display:flex;flex-direction:column;gap:24px}.whitepaper-type-badge{display:inline-flex;align-self:flex-start;align-items:center;font-family:Geist,sans-serif;font-size:13px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;color:#F69438;background:rgba(255,255,255,.04);border:1px solid #f69438;border-radius:64px;padding:6px 18px}.whitepaper-hero-title{font-family:N27,sans-serif;font-weight:400;font-size:72px;line-height:1.05;letter-spacing:-.04em;margin:0;min-width:0;max-width:100%;background:linear-gradient(90deg,#FFCBA3,#FFE8A3 20%,#FFFFFF 48%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.whitepaper-hero-subtitle{font-family:Geist,sans-serif;font-weight:400;font-size:18px;line-height:1.6;color:rgba(255,255,255,.65);margin:0;max-width:560px;min-width:0;white-space:pre-line}.whitepaper-thumbnail-wrapper{margin-top:16px;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.1);max-width:500px}.whitepaper-thumbnail-wrapper img{width:100%;height:auto;display:block}.whitepaper-hero-form{padding-top:4%}.whitepaper-form-card,.whitepaper-hero-form{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.whitepaper-form-card{border-radius:32px;padding:48px 40px;background-color:#12305f;background-image:url(https://website-assets.secure.com/images/form-gradient-bg.webp);background-repeat:no-repeat;background-position:50%;border:2px solid #738cb1}.whitepaper-form-title{font-family:N27,sans-serif;font-size:32px;font-weight:400;letter-spacing:-.5px;color:#FFF;margin:0 0 8px}.whitepaper-form-subtitle{font-family:Geist,sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:rgba(255,255,255,.65);margin:0 0 28px}.whitepaper-form{gap:18px}.whitepaper-form,.whitepaper-form .form-field{display:flex;flex-direction:column}.whitepaper-form .form-label{font-family:Geist,sans-serif;font-size:14px;font-weight:550;color:#FFF;margin-bottom:8px;letter-spacing:.28px;opacity:.9}.whitepaper-form .required{color:#F87171}.whitepaper-form .form-input{font-family:Geist,sans-serif;font-size:16px;padding:14px 18px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.25);border-radius:14px;color:white;transition:all .3s ease;outline:none}.whitepaper-form .form-input::placeholder{color:rgba(255,255,255,.4)}.whitepaper-form .form-input:focus{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.5)}.whitepaper-form .form-input.error{border-color:#F87171}.whitepaper-form .form-error{font-family:Geist,sans-serif;font-size:13px;color:#F87171;margin-top:6px}.whitepaper-form .submit-error{background:rgba(248,113,113,.1);border:1px solid #f87171;border-radius:14px;padding:14px;color:#FCA5A5;font-family:Geist,sans-serif;font-size:14px;text-align:center}.whitepaper-form-card .consent-checkbox-wrapper{margin-top:8px;margin-bottom:8px}.whitepaper-form-card .consent-checkbox-label{display:flex;align-items:flex-start;cursor:pointer;gap:10px}.whitepaper-form-card .checkbox-input{appearance:none;-webkit-appearance:none;width:24px;height:24px;min-width:24px;min-height:24px;flex-shrink:0;border-radius:6px;border:1px solid rgba(255,255,255,.7);background:rgba(255,255,255,.3);display:grid;place-items:center;cursor:pointer;margin-top:2px}.whitepaper-form-card .checkbox-input:after{content:"";width:12px;height:8px;border-left:2px solid transparent;border-bottom:2px solid transparent;transform:rotate(-45deg)}.whitepaper-form-card .checkbox-input:checked{background:#2E73FF;border-color:#79A6FF}.whitepaper-form-card .checkbox-input:checked:after{border-left-color:#FFFFFF;border-bottom-color:#FFFFFF}.whitepaper-form-card .consent-checkbox-text{font-family:Geist,sans-serif;font-size:14px;color:rgba(255,255,255,.7);line-height:1.5}.whitepaper-form-card .consent-checkbox-text a{color:rgba(255,255,255,.9);text-decoration:underline;font-size:inherit}.whitepaper-form-card .consent-checkbox-text a:hover{color:#fff}.whitepaper-form-submit{font-family:Geist,sans-serif;font-size:16px;font-weight:550;letter-spacing:-.3px;width:100%;padding:16px 40px;height:56px;background:linear-gradient(180deg,#FFF,#E2E2E2);border:1px solid #fff;border-radius:14px;color:#000;text-shadow:#ffffff 0 1px 0;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 4px 0 rgba(0,0,0,.15),0 1px 1px 0 rgba(0,0,0,.15);margin-top:6px}.whitepaper-form-submit:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 8px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.15)}.whitepaper-form-submit:active:not(:disabled){transform:translateY(0)}.whitepaper-form-submit:disabled{opacity:.6;cursor:not-allowed}.whitepaper-pdf-section{width:100%}.whitepaper-pdf-success{border-radius:32px;padding:60px 40px;background-color:#12305f;background-image:url(https://website-assets.secure.com/images/form-gradient-bg.webp);background-repeat:no-repeat;background-position:50%;border:2px solid #738cb1;text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}.whitepaper-pdf-icon{width:80px;height:80px;background:linear-gradient(135deg,rgba(76,0,240,.3),rgba(167,139,250,.2));border:2px solid rgba(167,139,250,.4);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#A78BFA;box-shadow:0 4px 16px rgba(167,139,250,.3);margin-bottom:8px}.whitepaper-pdf-title{font-family:N27,sans-serif;font-size:28px;font-weight:400;background:linear-gradient(90deg,#ffcba3 0,#ffe8a3 20%,#ffffff 60%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0;letter-spacing:-.5px}.whitepaper-pdf-text{font-family:Geist,sans-serif;font-size:16px;color:rgba(255,255,255,.7);line-height:1.5;margin:0 0 8px}.whitepaper-pdf-download-btn{display:inline-flex;align-items:center;gap:10px;font-family:Geist,sans-serif;font-size:16px;font-weight:550;padding:16px 40px;height:56px;background:linear-gradient(180deg,#FFF,#E2E2E2);border:1px solid #fff;border-radius:14px;color:#000;text-decoration:none;text-shadow:#ffffff 0 1px 0;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 4px 0 rgba(0,0,0,.15),0 1px 1px 0 rgba(0,0,0,.15);margin-top:8px}.whitepaper-pdf-download-btn:hover{transform:translateY(-2px);box-shadow:0 6px 8px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.15)}[data-theme=light] .whitepaper-hero{background-color:#EAF1FF;background-image:none}[data-theme=light] .whitepaper-hero:before{background:none}[data-theme=light] .whitepaper-type-badge{background:rgba(0,0,0,.03);border-color:rgba(0,0,0,.15);color:var(--theme-primary-blue,#0061c1)}[data-theme=light] .whitepaper-hero-title{background:linear-gradient(90deg,#02407e 0,#000000);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}[data-theme=light] .whitepaper-hero-subtitle{color:rgba(26,26,26,.6)}[data-theme=light] .whitepaper-thumbnail-wrapper{border-color:rgba(0,0,0,.1)}[data-theme=light] .whitepaper-form-card,[data-theme=light] .whitepaper-pdf-success{position:relative;isolation:isolate;background-color:#12305f;background-image:url(https://website-assets.secure.com/images/form-bg.webp);background-repeat:no-repeat;background-position:50%;background-size:cover;border:none;box-shadow:0 24px 64px rgba(83,112,156,.14);overflow:visible}[data-theme=light] .whitepaper-pdf-icon{background:linear-gradient(135deg,#ACCBFF,#b2cefc);border-color:#ACCBFF;color:#ffffff;box-shadow:none}[data-theme=light] .whitepaper-pdf-title{color:#ffffff;-webkit-text-fill-color:#ffffff;background:none}[data-theme=light] .whitepaper-form-card .whitepaper-form{gap:10px}[data-theme=light] .whitepaper-form-card .consent-checkbox-wrapper,[data-theme=light] .whitepaper-form-card .form-field{position:relative;z-index:1}[data-theme=light] .whitepaper-form-card .whitepaper-form-title{margin:10px 0;font-size:24px;line-height:1.3;color:rgba(255,255,255,.92);text-shadow:0 0 4px rgba(0,0,0,.1)}[data-theme=light] .whitepaper-form-card .whitepaper-form-subtitle{color:rgba(255,255,255,.65);margin-bottom:28px}[data-theme=light] .whitepaper-form-card .form-label{color:rgba(255,255,255,.92);text-shadow:0 0 4px rgba(0,0,0,.1);opacity:1}[data-theme=light] .whitepaper-form-card .form-input{min-height:48px;background:#eaf1ff;border:1px solid rgba(255,255,255,.55);color:rgba(7,12,24,.92);box-shadow:inset 0 1px 0 rgba(255,255,255,.25);padding:11px 16px;font-size:16px;line-height:1.35}[data-theme=light] .whitepaper-form-card .form-input::placeholder{color:rgba(7,12,24,.6)}[data-theme=light] .whitepaper-form-card .form-input:focus{background:#f4f8ff;border-color:rgba(255,255,255,.8)}[data-theme=light] .whitepaper-form-card .form-input.error{border-color:#f87171}[data-theme=light] .whitepaper-form-card .form-error,[data-theme=light] .whitepaper-form-card .submit-error{position:relative;z-index:1}[data-theme=light] .whitepaper-form-card .consent-checkbox-wrapper{margin-top:14px}[data-theme=light] .whitepaper-form-card .checkbox-input{margin-top:0;border-color:rgba(171,207,255,.8);background:rgba(255,255,255,.08)}[data-theme=light] .whitepaper-form-card .consent-checkbox-text{font-size:13px;line-height:1.5;color:rgba(255,255,255,.76)}[data-theme=light] .whitepaper-form-card .consent-checkbox-text a{color:#ffffff}[data-theme=light] .whitepaper-form-submit,[data-theme=light] .whitepaper-pdf-download-btn{margin-top:8px;height:52px;font-size:16px;font-weight:550;padding:0 32px;background:linear-gradient(180deg,#373535 33.75%,#000000);border:1px solid #000;color:#ffffff;text-shadow:none;box-shadow:0 6px 16px rgba(0,0,0,.22)}[data-theme=light] .whitepaper-form-submit:hover:not(:disabled),[data-theme=light] .whitepaper-pdf-download-btn:hover{box-shadow:0 10px 24px rgba(0,0,0,.28)}@media screen and (max-width:1200px) and (min-width:1025px){.whitepaper-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,480px);gap:60px}.whitepaper-hero-copy{padding-top:2%}.whitepaper-hero-title{font-size:60px}.whitepaper-form-card,.whitepaper-pdf-success{padding:40px 32px}}@media screen and (max-width:1024px){.whitepaper-hero{padding:120px 28px 80px}.whitepaper-hero-grid{grid-template-columns:1fr;gap:40px;display:flex;flex-direction:column;align-items:stretch}.whitepaper-hero-copy{padding-top:2%;max-width:100%}.whitepaper-hero-title{font-size:56px}.whitepaper-hero-form{width:100%;max-width:100%;padding-top:0}[data-theme=light] .whitepaper-form-card .whitepaper-form-title{font-size:22px}[data-theme=light] .whitepaper-form-card .form-input{min-height:46px;padding:10px 15px;font-size:15px}[data-theme=light] .whitepaper-form-submit,[data-theme=light] .whitepaper-pdf-download-btn{height:50px;font-size:15px}}@media screen and (max-width:768px){.whitepaper-hero{padding:100px 18px 60px}.whitepaper-hero-grid{gap:30px}.whitepaper-hero-title{font-size:42px}.whitepaper-hero-subtitle{font-size:16px}.whitepaper-form-card,.whitepaper-pdf-success{border-radius:24px;padding:36px 24px}.whitepaper-form-title{font-size:26px}.whitepaper-thumbnail-wrapper{border-radius:12px}[data-theme=light] .whitepaper-form-card .whitepaper-form-title{font-size:20px}[data-theme=light] .whitepaper-form-card .form-input{min-height:46px;padding:10px 14px;font-size:15px}.whitepaper-hero-copy{padding-top:5%;max-width:100%}}@media screen and (max-width:480px){.whitepaper-hero{padding:90px 16px 50px}.whitepaper-hero-title{font-size:34px}.whitepaper-hero-subtitle{font-size:15px}.whitepaper-form-card,.whitepaper-pdf-success{border-radius:20px;padding:28px 20px}.whitepaper-form-title{font-size:22px}.whitepaper-form .form-input{font-size:15px;padding:12px 16px}[data-theme=light] .whitepaper-form-card .whitepaper-form-title{font-size:18px}[data-theme=light] .whitepaper-form-card .form-input{min-height:44px;padding:10px 14px;font-size:15px}.whitepaper-form-submit,.whitepaper-pdf-download-btn{font-size:15px;padding:13px 32px;height:50px}[data-theme=light] .whitepaper-form-submit,[data-theme=light] .whitepaper-pdf-download-btn{height:50px;font-size:15px;padding:0 28px}.whitepaper-pdf-success{padding:40px 20px}.whitepaper-hero-copy{padding-top:9%;max-width:100%}}