.testing-page{--accent:#42d9fa;background:#080e15;color:#eaf3fc}.testing-page header{background:#0a131e}.testing-page h1{font-size:clamp(34px,4.2vw,58px);line-height:1.08;letter-spacing:-.035em}.testing-page h2{font-size:clamp(26px,3vw,38px);line-height:1.18;letter-spacing:-.02em}.testing-page p{line-height:1.7}.testing-page .button{background:var(--accent);border-color:#8cecff;color:#071b27;min-height:48px;text-align:center}.testing-page .eyebrow{color:#76dcf3;letter-spacing:.08em}.test-hero{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;padding-top:80px;padding-bottom:80px;background:radial-gradient(ellipse at 90% 40%,#16314766,transparent 60%)}.test-hero .test-lead{font-size:19px;margin-top:25px;color:#c7dce9}.test-actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin:28px 0 18px}.secondary{font-size:14px;color:#91d9e9}.test-small{font-size:13px;color:#9cafc1;margin-top:14px}.test-visual{min-width:0}.reward-summary{margin:22px 0 0 auto;padding:18px 22px;border-left:2px solid var(--accent);background:linear-gradient(110deg,#172938aa,#0b1726aa);width:min(100%,320px);display:grid;gap:5px;border-radius:0 8px 8px 0}.reward-summary>span,.reward-summary small{font-size:12px;color:#a6bdce}.reward-summary strong{font-size:22px}.test-section{padding-top:64px;padding-bottom:64px;border-top:1px solid #203142}.test-split,.test-screens{display:grid;grid-template-columns:1fr 1fr;gap:36px}.test-list{display:grid;gap:15px}.test-list li{border-left:2px solid #317c96;padding-left:18px;color:#bbd0df}.test-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.test-card{padding:25px;border:1px solid #253a4d;border-radius:12px;background:linear-gradient(135deg,#142332c9,#0b141f);min-width:0}.test-card h3{font-size:20px;margin-bottom:12px}.test-card p:last-child{margin-bottom:0}.test-card p{font-size:14px}.test-callout{padding:22px 24px;margin:24px 0 0;background:#142433;border-left:2px solid #42d9fa;border-radius:0 8px 8px 0}.feature-tags{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0}.feature-tags span{padding:9px 14px;border:1px solid #2b455a;border-radius:6px;font-size:13px;color:#b9d5e4}.product-idea{color:#75e1f9;font-size:19px;margin:30px 0}.test-screens figure{margin:0;min-width:0}.test-screens figcaption{font-size:12px;color:#96b3c9;margin-top:10px}.test-timeline{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;counter-reset:step}.test-timeline li{display:flex;gap:18px;border-top:1px solid #22394b;padding:22px 0}.step-number{color:#59d6f2;font-size:26px;line-height:1.2}.test-timeline h3{font-size:19px;margin-bottom:9px}.test-timeline p{font-size:14px;margin-bottom:0}.choice-section{background:radial-gradient(ellipse at 75% 60%,#14385477,transparent 65%),#0b1622}.section-intro{max-width:850px}.choice-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:30px}.choice-value{font-size:25px!important;color:#e4f4ff;font-weight:600;margin:23px 0}.trader-card{border-color:#3d9ebb;box-shadow:0 0 45px #21a3d311;background:linear-gradient(135deg,#18394e,#101e30)}.trader-card h4{font-size:20px;margin:22px 0 10px;color:#7de2f7}.milestone-total{font-size:26px;color:#6adef6;margin-top:24px}.quote-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin:28px 0}.quote-grid blockquote{margin:0;padding:19px 22px;border-left:2px solid #346780;background:#0e1b29;color:#c6ddea}.test-faq{max-width:900px}.test-faq details{border-bottom:1px solid #25394b;padding:20px 0}.test-faq summary{font-size:17px;cursor:pointer}.test-faq p{margin-top:14px}.test-final{padding:65px 0;background:#0a1d2d;text-align:center;border-block:1px solid #244359}.test-final h2{max-width:850px;margin:0 auto 22px}.test-final .button{margin:12px 0}.test-form-heading{max-width:760px;margin-bottom:30px}.test-form{max-width:920px;border:1px solid #284257;border-radius:14px;padding:32px;background:#0d1b28}.test-fields{display:grid;grid-template-columns:1fr 1fr;gap:22px}.test-fields label{display:flex;flex-direction:column;gap:9px;font-size:14px;color:#d6e5f0}.full{grid-column:1/-1}.test-fields input:not([type=checkbox]),.test-fields select,.test-fields textarea{width:100%;min-width:0;padding:12px;background:#07111b;color:#e7f2f8;border:1px solid #38536b;border-radius:6px;font:inherit;min-height:46px}.test-fields textarea{resize:vertical}.test-fields fieldset{border:1px solid #2e475c;border-radius:6px;padding:15px}.test-fields legend{font-size:14px;padding:0 6px}.market-options{display:flex;flex-wrap:wrap;gap:10px 22px}.market-options label,.consent{display:flex;flex-direction:row;gap:10px;align-items:flex-start;font-size:14px;line-height:1.6}.market-options label{min-height:40px;align-items:center}input[type=checkbox]{accent-color:#42d9fa;width:18px;height:18px;flex-shrink:0}.field-hint{font-size:12px!important;color:#98b1c5;margin:0}.test-fields .field-hint{margin-top:-14px}.form-privacy{font-size:12px;margin-top:26px}.consent{margin:22px 0}.test-form .button{margin-bottom:12px}.form-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}#form-error{color:#ffb7b7;margin:18px 0}#application-success{max-width:760px;padding:40px}.test-disclosure{padding-top:30px;padding-bottom:30px}.test-disclosure p{font-size:12px}.test-disclosure a{font-size:14px;color:#76dcf3}.mobile-apply{display:none}.testing-page [hidden]{display:none!important}.testing-page .button:disabled{opacity:.6;cursor:wait}
@media(max-width:1000px){.test-hero{gap:28px}.test-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:760px){.test-hero,.test-split,.test-screens,.test-grid,.test-timeline,.choice-grid,.quote-grid,.test-fields{grid-template-columns:1fr}.test-hero{padding-top:36px;padding-bottom:40px;gap:26px}.test-hero .test-lead{font-size:17px}.test-section{padding-top:40px;padding-bottom:40px}.test-card{padding:22px}.test-form{padding:20px}.reward-summary{margin-left:0}.test-actions{gap:18px}.test-final{padding:40px 0}.test-final .button{width:100%}.test-timeline li{position:relative;border-top:0;border-left:1px solid #31546b;padding:0 0 30px 20px;margin-left:9px}.step-number{font-size:22px}.mobile-apply{display:block;position:fixed;bottom:0;left:0;right:0;background:#08121fec;border-top:1px solid #31546b;padding:10px 20px max(10px,env(safe-area-inset-bottom));z-index:4}.mobile-apply .button{width:100%}.testing-page{padding-bottom:86px}.test-visual{width:100%}.testing-page header nav:not(.language-switch){font-size:11px}.test-form-heading h2{overflow-wrap:anywhere}.testing-page #apply{scroll-margin-top:20px}}
