.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%}}[data-theme=light] .whitepaper-hero--light{background-color:#EAF1FF;background-image:linear-gradient(180deg,rgba(234,241,255,0) 84%,#EAF1FF),url(https://website-assets.secure.com/images/practitioners-guide-to-ai-hype-hero-bg.webp);background-repeat:no-repeat,no-repeat;background-position:top,top;background-size:100% 41.9vw,100% auto;padding-bottom:180px}[data-theme=light] .whitepaper-hero--light:before{background:none}[data-theme=light] .whitepaper-hero--light .whitepaper-type-badge{color:#004b95;background:rgba(0,97,193,.06);border-color:rgba(0,97,193,.45)}[data-theme=light] .whitepaper-hero--light .whitepaper-hero-subtitle{color:rgba(11,27,51,.75)}.whitepaper-hero-desc{display:flex;flex-direction:column;gap:20px;max-width:560px;min-width:0}.whitepaper-hero-desc .whitepaper-hero-subtitle{white-space:normal}.whitepaper-hero-desc-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.whitepaper-hero-desc-list li{display:flex;align-items:flex-start;gap:12px;font-family:Geist,sans-serif;font-size:17px;line-height:1.5;color:rgba(255,255,255,.8)}[data-theme=light] .whitepaper-hero--light .whitepaper-hero-desc-list li{color:rgba(11,27,51,.85)}.whitepaper-hero-desc-dot{flex:0 0 auto;width:7px;height:7px;margin-top:9px;border-radius:50%;background:#0061c1}[data-theme=light] .whitepaper-hero--light .whitepaper-hero-container{max-width:1560px}.whitepaper-hero-grid--solo{grid-template-columns:minmax(0,1fr)}.whitepaper-hero-grid--solo .whitepaper-hero-copy{max-width:760px;gap:32px}.whitepaper-hero-grid--solo .whitepaper-hero-title{font-size:clamp(38px,4.4vw,68px)}.whitepaper-hero-stats{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;max-width:620px;min-width:0}.whitepaper-hero-stat{display:flex;align-items:flex-start;gap:12px;font-family:Geist,sans-serif;font-size:20px;line-height:1.45;color:rgba(255,255,255,.72)}.whitepaper-hero-stat-dot{flex:0 0 auto;width:7px;height:7px;margin-top:11px;border-radius:50%;background:#0061c1}.whitepaper-hero-stat-value{font-weight:700;color:#ffffff;font-size:22px}[data-theme=light] .whitepaper-hero--light .whitepaper-hero-stat{color:rgba(11,27,51,.72)}[data-theme=light] .whitepaper-hero--light .whitepaper-hero-stat-value{color:#0b1b33}[data-theme=light] .whitepaper-hero-stat-label{font-size:22px;padding-left:5px}.whitepaper-hero-cta{display:inline-flex;align-self:flex-start;align-items:center;justify-content:center;min-height:52px;padding:0 30px;border:none;border-radius:6px;background:#0061c1;color:#ffffff;font-family:Geist,sans-serif;font-size:16px;font-weight:600;line-height:1;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .18s ease,transform .18s ease}.whitepaper-hero-cta:hover{background:#004b95;color:#ffffff}.whitepaper-hero-cta:active{transform:translateY(1px)}.whitepaper-hero-cta:focus-visible{outline:2px solid #004b95;outline-offset:3px}@media screen and (max-width:1024px){.whitepaper-hero-grid--solo .whitepaper-hero-copy{max-width:100%}}@media screen and (max-width:768px){.whitepaper-hero-grid--solo .whitepaper-hero-copy{gap:26px}.whitepaper-hero-stat{font-size:17px}}@media screen and (max-width:480px){.whitepaper-hero-stat{font-size:16px}.whitepaper-hero-cta{width:100%}[data-theme=light] .whitepaper-hero--light .whitepaper-hero-container{padding-top:37%}}@media screen and (max-width:1024px){[data-theme=light] .whitepaper-hero--light{background-size:100% 54.5vw,130% auto;padding-bottom:170px}}@media screen and (max-width:768px){[data-theme=light] .whitepaper-hero--light{background-color:#D6EAFE;background-image:url(https://website-assets.secure.com/images/whitepaper-hero-image-mobile-size.webp);background-size:100% auto;background-position:top;padding-bottom:200px}.whitepaper-hero-desc-list li{font-size:15px}}@media screen and (max-width:480px){[data-theme=light] .whitepaper-hero--light{padding-bottom:100px}}.whitepaper-fold2{position:relative;background:radial-gradient(900px 520px at 15% 10%,rgba(172,203,255,.95) 0,rgba(234,241,255,0) 62%),radial-gradient(820px 540px at 85% 35%,rgba(204,223,255,.85) 0,rgba(234,241,255,0) 64%),linear-gradient(180deg,#EAF1FF,#CCDFFF);background-repeat:no-repeat;background-position:50%;background-size:cover;padding:0 40px 96px}.whitepaper-fold2-container{--spread-lift:-13%;max-width:1560px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;grid-gap:72px;gap:72px;box-sizing:border-box}.image-container{position:relative;z-index:2;align-self:start;margin-top:var(--spread-lift);min-width:0;justify-self:center;width:100%}.report-image{display:block;width:100%;height:auto}.whitepaper-fold2-copy{margin-top:var(--spread-lift);min-width:0;display:flex;flex-direction:column;gap:18px}.whitepaper-fold2-heading{font-family:N27,sans-serif;font-weight:400;font-size:clamp(34px,3.2vw,52px);line-height:1.01;letter-spacing:-.03em;margin:0;background:linear-gradient(90deg,#02407e 0,#000000);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.whitepaper-fold2-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px}.whitepaper-fold2-list-item{display:flex;align-items:flex-start;gap:14px;font-family:Geist,sans-serif;font-size:18px;line-height:1.55;color:rgba(11,27,51,.82)}.whitepaper-fold2-list-item span{font-size:18px}.whitepaper-fold2-dot{flex:0 0 auto;width:8px;height:8px;margin-top:10px;border-radius:50%;background:#0061c1}@media screen and (max-width:1024px){.whitepaper-fold2{padding:0 32px 72px}.whitepaper-fold2-container{gap:48px}}@media screen and (max-width:768px){.whitepaper-fold2{padding:0 20px 64px}.whitepaper-fold2-container{grid-template-columns:minmax(0,1fr);gap:36px}.image-container{max-width:620px}.whitepaper-fold2-copy{margin-top:0;padding-top:0}.whitepaper-fold2-heading{font-size:30px}.whitepaper-fold2-list-item{font-size:16px}}@media screen and (max-width:480px){.whitepaper-fold2{padding:0 16px 52px}.whitepaper-hero-stat-value,[data-theme=light] .whitepaper-hero-stat-label{font-size:16px}.whitepaper-fold2-container{gap:15px}.whitepaper-fold2-heading{font-size:27px}}body .whitepaper-page section.whitepaper-fold2{content-visibility:visible;contain-intrinsic-size:none}.whitepaper-gate-backdrop{position:fixed;inset:0;z-index:1000;display:flex;align-items:flex-start;justify-content:center;padding:40px 20px;overflow-y:auto;overscroll-behavior:contain;background:rgba(3,14,33,.62);backdrop-filter:blur(4px);animation:whitepaper-gate-fade .16s ease-out}.whitepaper-gate-dialog{position:relative;width:100%;max-width:540px;margin:auto;outline:none;animation:whitepaper-gate-rise .2s cubic-bezier(.16,1,.3,1)}.whitepaper-gate-close{position:absolute;top:14px;right:14px;z-index:2;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid rgba(255,255,255,.28);border-radius:50%;background:rgba(255,255,255,.1);color:#ffffff;cursor:pointer;transition:background-color .18s ease,border-color .18s ease}.whitepaper-gate-close:hover{background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.5)}.whitepaper-gate-close:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.whitepaper-gate-dialog .whitepaper-form-card,.whitepaper-gate-dialog .whitepaper-pdf-success{margin:0}@keyframes whitepaper-gate-fade{0%{opacity:0}to{opacity:1}}@keyframes whitepaper-gate-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.whitepaper-gate-backdrop,.whitepaper-gate-dialog{animation:none}}@media screen and (max-width:768px){.whitepaper-gate-backdrop{padding:20px 14px}.whitepaper-gate-close{top:10px;right:10px;width:32px;height:32px}}