#hero-beta-video{background:linear-gradient(#104789 0%,#104789 25%,#05182E 70%,#05182E 100%);padding:clamp(50px,6vw,80px) 20px clamp(60px,8vw,100px);text-align:center;position:relative}.hero-beta-video__container{max-width:1000px;margin:0 auto}.beta-badge{display:inline-block;background-color:#1b76e4;color:#ffffff;font-weight:700;font-size:clamp(0.85rem,2vw,1rem);padding:8px 22px;border-radius:25px;text-transform:uppercase;letter-spacing:1px;box-shadow:0 4px 15px rgba(27,118,228,0.4)}.hero-beta-video__title{position:relative;display:inline-block;background-image:linear-gradient(-2deg,transparent 30%,#1b76e4 31% 80%,transparent 81%);background-repeat:no-repeat;background-size:100% 100%;background-position:10px 12px;padding:22px 20px;color:#ffffff;box-decoration-break:clone;-webkit-box-decoration-break:clone;font-size:clamp(1.8rem,2.5vw,3.2rem);transform:rotate(-1deg);line-height:1.3;margin-bottom:25px;font-weight:700}.hero-beta-video__subtitle{color:rgba(255,255,255,0.95);font-size:clamp(1rem,1.5vw,1.3rem);line-height:1.6;margin:25px auto 50px;max-width:800px;font-weight:400}.video-wrapper{position:relative;width:100%;max-width:900px;margin:0 auto 40px;border-radius:12px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,0.5);transition:all 0.3s ease;cursor:pointer}.video-player{width:100%;height:auto;display:block;background-color:#000000}.video-wrapper::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:85px;height:85px;background:rgba(255,255,255,0.95);border-radius:50%;pointer-events:none;opacity:0;transition:opacity 0.3s ease;z-index:2}.video-wrapper::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) translateX(4px);width:0;height:0;border-left:32px solid #104789;border-top:19px solid transparent;border-bottom:19px solid transparent;pointer-events:none;opacity:0;transition:opacity 0.3s ease;z-index:3}.video-wrapper:hover::before,.video-wrapper:hover::after{opacity:1}.video-wrapper:hover{box-shadow:0 25px 70px rgba(27,118,228,0.4);transform:scale(1.02)}@keyframes pulse-ring{0%{box-shadow:0 20px 60px rgba(0,0,0,0.5),0 0 0 0 rgba(27,118,228,0.6)}50%{box-shadow:0 20px 60px rgba(0,0,0,0.5),0 0 0 12px rgba(27,118,228,0)}100%{box-shadow:0 20px 60px rgba(0,0,0,0.5),0 0 0 0 rgba(27,118,228,0)}}.video-wrapper{animation:pulse-ring 2.5s infinite}.video-wrapper:hover{animation:none}.cta-primary{display:inline-block;background-color:#ffffff;color:#104789;font-weight:700;font-size:clamp(1rem,2vw,1.2rem);padding:16px 40px;border-radius:8px;text-decoration:none;transition:all 0.3s ease;text-transform:uppercase;letter-spacing:0.8px;box-shadow:0 8px 25px rgba(255,255,255,0.2)}.cta-primary:hover{background-color:#1b76e4;color:#ffffff;transform:translateY(-3px);box-shadow:0 12px 30px rgba(27,118,228,0.5)}@media (max-width:768px){#hero-beta-video{padding:clamp(40px,6vw,60px) 20px clamp(50px,7vw,70px)}.hero-beta-video__title{font-size:clamp(1.5rem,5vw,2rem);padding:18px 16px}.hero-beta-video__subtitle{font-size:clamp(0.95rem,3vw,1.1rem);margin:20px auto 40px}.video-wrapper{margin-bottom:30px}}.scroll-hint{position:fixed;bottom:40px;right:300px;width:55px;height:55px;background:rgba(255,255,255,0.15);backdrop-filter:blur(10px);border:2px solid rgba(255,255,255,0.3);border-radius:50%;display:flex;justify-content:center;align-items:center;color:#ffffff;text-decoration:none;transition:all 0.3s ease;z-index:100;opacity:1;animation:bounce-subtle 2s infinite}.scroll-hint:hover{background:rgba(27,118,228,0.9);border-color:#1b76e4;transform:translateY(5px)}.scroll-hint.hidden{opacity:0;pointer-events:none}@keyframes bounce-subtle{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-8px)}60%{transform:translateY(-4px)}}@media (max-width:768px){.scroll-hint{bottom:25px;right:25px;width:50px;height:50px}}@media (max-width:968px){.scroll-hint{display:none}}#value-proposition{background-color:#f8f9fa;padding:80px 20px}.value-container{max-width:1200px;margin:0 auto;text-align:center}.value-container h2{color:#05182E;font-size:clamp(1.8rem,3vw,2.5rem);margin-bottom:60px;font-weight:700}.value-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;margin-top:40px}.value-card{background-color:#ffffff;border-radius:10px;padding:40px 30px;text-align:center;transition:all 0.3s ease;box-shadow:0 4px 15px rgba(0,0,0,0.08)}.value-card:hover{transform:translateY(-8px);box-shadow:0 12px 30px rgba(27,118,228,0.15)}.value-icon{width:80px;height:80px;margin:0 auto 25px;background:linear-gradient(135deg,#104789 0%,#1b76e4 100%);border-radius:50%;display:flex;justify-content:center;align-items:center;color:#ffffff}.value-card h3{color:#104789;font-size:clamp(1.2rem,2vw,1.5rem);margin-bottom:15px;font-weight:700;letter-spacing:0.5px}.value-card p{color:#555555;font-size:clamp(0.95rem,1.5vw,1.05rem);line-height:1.6;margin:0}@media (max-width:768px){.value-grid{grid-template-columns:1fr;gap:20px}}#partners-trust{background:linear-gradient(#104789 0%,#104789 25%,#05182E 70%,#05182E 100%);padding:60px 20px;border-top:1px solid rgba(255,255,255,0.1)}.partners-container{max-width:1200px;margin:0 auto;text-align:center}.partners-label{color:rgba(255,255,255,0.8);font-size:clamp(0.85rem,1.4vw,1rem);font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:35px}.partners-logos{display:flex;justify-content:center;align-items:center;gap:clamp(40px,6vw,70px);flex-wrap:wrap}.partner-logo{height:clamp(60px,8vw,90px);width:auto;opacity:0.85;transition:all 0.3s ease}.partner-logo:hover{opacity:1;transform:scale(1.08)}@media (max-width:768px){.partners-logos{gap:30px}.partner-logo{height:clamp(50px,10vw,70px)}}#why-participate{background-color:#ffffff;padding:80px 20px}.why-container{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:50px;align-items:center}.why-content h2{color:#05182E;font-size:clamp(1.8rem,3vw,2.5rem);margin-bottom:40px;font-weight:700}.why-benefits{display:grid;gap:30px;margin-bottom:30px}.why-benefit-item{display:flex;gap:20px;align-items:flex-start}.why-icon{flex-shrink:0;width:50px;height:50px;background:linear-gradient(135deg,#104789 0%,#1b76e4 100%);color:#ffffff;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:24px;font-weight:700}.why-text h3{color:#104789;font-size:clamp(1.2rem,2vw,1.4rem);margin-bottom:10px;font-weight:700}.why-text p{color:#555555;font-size:clamp(0.95rem,1.5vw,1.1rem);line-height:1.6;margin:0}.why-subtitle{color:#05182E;font-size:clamp(1rem,1.8vw,1.2rem);line-height:1.7;padding:25px;background-color:#f8f9fa;border-left:4px solid #1b76e4;border-radius:5px;margin-top:20px}.why-subtitle strong{color:#104789}.why-visual{display:flex;justify-content:center;align-items:center}.why-image{width:100%;max-width:500px;height:auto;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,0.15);object-fit:cover;transition:transform 0.3s ease,box-shadow 0.3s ease}.why-image:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgba(27,118,228,0.2)}@media (min-width:968px){.why-container{grid-template-columns:1.2fr 1fr}}#target-audience{background:linear-gradient(180deg,#f8f9fa 0%,#ffffff 100%);padding:80px 20px}.target-container{max-width:1200px;margin:0 auto}.target-container h2{color:#05182E;font-size:clamp(1.8rem,3vw,2.5rem);margin-bottom:50px;font-weight:700;text-align:center}.target-grid{display:grid;grid-template-columns:1fr;gap:30px}.target-column{background-color:#ffffff;border-radius:10px;padding:40px;box-shadow:0 4px 15px rgba(0,0,0,0.08);transition:transform 0.3s ease,box-shadow 0.3s ease}.target-column:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,0,0,0.12)}.target-for{border-top:4px solid #27ae60}.target-not{border-top:4px solid #e74c3c}.target-column h3{color:#05182E;font-size:clamp(1.3rem,2.2vw,1.6rem);margin-bottom:25px;font-weight:700;display:flex;align-items:center;gap:15px}.target-icon-positive,.target-icon-negative{flex-shrink:0;width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:20px;font-weight:700}.target-icon-positive{background-color:#27ae60;color:#ffffff}.target-icon-negative{background-color:#e74c3c;color:#ffffff}.target-list{list-style:none;padding:0;margin:0;display:grid;gap:15px}.target-list li{color:#555555;font-size:clamp(0.95rem,1.5vw,1.1rem);line-height:1.6;padding-left:30px;position:relative}.target-for .target-list li::before{content:"•";position:absolute;left:10px;color:#27ae60;font-size:20px;font-weight:700}.target-not .target-list li::before{content:"•";position:absolute;left:10px;color:#e74c3c;font-size:20px;font-weight:700}.target-list li strong{color:#104789}@media (min-width:968px){.target-grid{grid-template-columns:1fr 1fr}}@media (max-width:768px){#target-audience{padding:60px 15px}.target-column{padding:25px 20px}}#program-benefits{background-color:#ffffff;padding:80px 20px}.benefits-container{max-width:1200px;margin:0 auto;text-align:center}.benefits-container h2{color:#05182E;font-size:clamp(1.8rem,3vw,2.5rem);margin-bottom:60px;font-weight:700}.benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:35px;margin-bottom:50px}.benefit-card{background-color:#ffffff;border:2px solid #f0f0f0;border-radius:10px;padding:40px 30px;text-align:center;transition:all 0.3s ease;position:relative;overflow:hidden}.benefit-card::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#104789,#1b76e4);transform:scaleX(0);transform-origin:left;transition:transform 0.3s ease}.benefit-card:hover::before{transform:scaleX(1)}.benefit-card:hover{border-color:#1b76e4;transform:translateY(-8px);box-shadow:0 15px 35px rgba(27,118,228,0.15)}.benefit-icon{width:80px;height:80px;margin:0 auto 25px;background:linear-gradient(135deg,#104789 0%,#1b76e4 100%);border-radius:50%;display:flex;justify-content:center;align-items:center;color:#ffffff;transition:transform 0.3s ease}.benefit-card:hover .benefit-icon{transform:scale(1.1) rotate(5deg)}.benefit-card h3{color:#104789;font-size:clamp(1.2rem,2vw,1.5rem);margin-bottom:15px;font-weight:700}.benefit-card p{color:#555555;font-size:clamp(0.95rem,1.5vw,1.05rem);line-height:1.7;margin:0}.benefits-cta{margin-top:40px}.cta-benefits{display:inline-block;background:linear-gradient(92deg,#104789,#1b76e4);color:#ffffff;font-weight:700;font-size:clamp(1rem,2vw,1.2rem);padding:16px 40px;border-radius:5px;text-decoration:none;transition:all 0.3s ease;text-transform:uppercase;letter-spacing:0.5px;box-shadow:0 8px 20px rgba(27,118,228,0.3)}.cta-benefits:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(27,118,228,0.4);filter:brightness(1.05);color:#ffffff}#faq-beta{background:linear-gradient(180deg,#f8f9fa 0%,#ffffff 100%);padding:80px 20px}.faq-container{max-width:1100px;margin:0 auto}.faq-container h2{color:#05182E;font-size:clamp(1.8rem,3vw,2.5rem);margin-bottom:50px;font-weight:700;text-align:center}.faq-grid{display:grid;grid-template-columns:1fr;gap:25px}.faq-card{background-color:#ffffff;border-radius:10px;padding:35px;box-shadow:0 4px 15px rgba(0,0,0,0.08);transition:all 0.3s ease;border-left:4px solid #1b76e4}.faq-card:hover{transform:translateX(5px);box-shadow:0 8px 25px rgba(27,118,228,0.15)}.faq-question h3{color:#104789;font-size:clamp(1.2rem,2vw,1.5rem);margin-bottom:20px;font-weight:700;display:flex;align-items:center;gap:12px}.faq-question h3::before{content:"?";flex-shrink:0;width:35px;height:35px;background:linear-gradient(135deg,#104789 0%,#1b76e4 100%);color:#ffffff;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:20px;font-weight:700}.faq-answer p{color:#555555;font-size:clamp(0.95rem,1.5vw,1.05rem);line-height:1.7;margin-bottom:15px}.faq-answer p:last-child{margin-bottom:0}.faq-answer strong{color:#104789;font-weight:600}@media (min-width:968px){.faq-grid{grid-template-columns:1fr 1fr}}#form-beta{--_radius:clamp(10px,2.2vw,20px);--_gap:clamp(14px,2.5vw,28px);--_pad:clamp(16px,3.2vw,36px);--_shadow:0 10px 30px rgba(16,57,120,.12);--_shadow-focus:0 12px 40px rgba(16,57,120,.18);--_ring:0 0 0 clamp(2px,.4vw,4px) rgba(27,118,228,0.3);--_border:1px solid rgba(26,103,204,.12);--_label:clamp(12px,1.6vw,14px);--_fs-body:clamp(15px,1.3vw,17px);--_fs-h:clamp(20px,3vw,28px)}.beta-form-section{font-family:var(--font-body_font,system-ui,-apple-system,sans-serif);color:#05182E;background:linear-gradient(#104789 0%,#104789 25%,#05182E 70%,#05182E 100%);padding:clamp(60px,8vw,100px) clamp(20px,4vw,40px)}.beta-form-container{max-width:900px;margin:0 auto;background:#ffffff;border:var(--_border);border-radius:var(--_radius);box-shadow:var(--_shadow);padding:var(--_pad);position:relative;overflow:clip}.beta-form-container::before{content:"";position:absolute;inset:-40% -10% auto auto;width:clamp(180px,30vw,420px);aspect-ratio:1.8/1;background:radial-gradient(72% 120% at 80% 0%,rgba(27,118,228,.18) 0%,rgba(27,118,228,0) 60%),conic-gradient(from 210deg at 20% 60%,rgba(16,71,137,.10),rgba(26,103,204,.0) 40%,rgba(16,71,137,.12) 75%,rgba(26,103,204,.0) 100%);transform:skewY(-6deg) rotate(-2deg);filter:blur(10px);pointer-events:none}.beta-form-header{margin-bottom:clamp(18px,3.2vw,36px);text-align:center}.beta-form-title{font-family:var(--font-heading_font,system-ui,sans-serif);font-weight:700;font-size:clamp(2rem,4vw,3rem);color:#05182E;margin-bottom:15px}.beta-form-intro{font-size:clamp(1rem,2vw,1.3rem);color:#555555;font-weight:400}.beta-form{display:grid;gap:var(--_gap)}.beta-form-fieldset{border:0;padding:0;margin:0;display:grid;gap:var(--_gap)}.beta-form-legend{font-family:var(--font-heading_font,system-ui,sans-serif);font-weight:600;font-size:clamp(16px,2.2vw,20px);color:#104789;position:relative;width:max-content;padding:clamp(2px,.6vw,8px) clamp(8px,1.2vw,14px);border-radius:clamp(6px,1vw,12px);background:linear-gradient(90deg,rgba(27,118,228,.12),rgba(16,71,137,.06))}.beta-form-row{display:grid;gap:var(--_gap)}.beta-form-field{display:grid;gap:clamp(6px,1vw,10px)}.beta-form-field label{font-size:var(--_label);font-weight:600;color:#05182E;letter-spacing:.2px}.beta-form input[type="text"],.beta-form input[type="email"],.beta-form input[type="tel"],.beta-form textarea,.beta-form select{font:400 var(--_fs-body) var(--font-body_font,system-ui,sans-serif);color:#05182E;background:#fff;border:var(--_border);border-radius:var(--_radius);padding:clamp(12px,2.2vw,16px);outline:none;transition:box-shadow .25s ease,border-color .25s ease,background-color .25s ease,transform .08s ease;box-shadow:inset 0 -1px 0 rgba(26,103,204,.06)}.beta-form select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23104789' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;padding-right:40px;cursor:pointer}.beta-form textarea{min-height:clamp(120px,20vw,180px);resize:vertical}.beta-form input::placeholder,.beta-form textarea::placeholder{color:rgba(0,0,0,.45)}.beta-form input:focus,.beta-form textarea:focus,.beta-form select:focus{border-color:#1b76e4;box-shadow:var(--_ring),var(--_shadow);background:linear-gradient(#fff,#fff) padding-box,radial-gradient(70% 120% at 0% 0%,rgba(27,118,228,.06),rgba(27,118,228,0)) border-box}.beta-form input:invalid[required]:not(:focus):not(:placeholder-shown),.beta-form textarea:invalid[required]:not(:focus):not(:placeholder-shown),.beta-form select:invalid[required]:not(:focus){border-color:#e74c3c;box-shadow:inset 0 0 0 1px rgba(231,76,60,.3)}.form-feedback{font-size:clamp(13px,1.4vw,14px);color:#104789;min-height:1em;text-align:center;margin:clamp(8px,1.6vw,14px) 0}.beta-form-actions{display:grid;gap:clamp(12px,1.8vw,16px);justify-items:center;margin-top:clamp(10px,2vw,16px)}.beta-form-submit{-webkit-box-sizing:border-box;box-sizing:border-box;appearance:none;border:0;cursor:pointer;font:700 clamp(14px,1.8vw,18px) var(--font-body_font,system-ui,sans-serif);color:#ffffff;background:linear-gradient(92deg,#104789,#1b76e4);padding:clamp(14px,2.5vw,18px) clamp(24px,4vw,40px);border-radius:clamp(12px,2.2vw,22px);box-shadow:0 8px 18px rgba(27,118,228,.30),inset 0 -2px 0 rgba(255,255,255,.25);transition:transform .1s ease,box-shadow .25s ease,filter .25s ease;text-transform:uppercase;letter-spacing:0.5px}.beta-form-submit:hover{filter:saturate(1.05) brightness(1.05);box-shadow:0 10px 24px rgba(27,118,228,.35),inset 0 -2px 0 rgba(255,255,255,.3);transform:translateY(-2px)}.beta-form-submit:active{transform:translateY(0);box-shadow:0 6px 14px rgba(27,118,228,.28)}.beta-form-submit:focus-visible{outline:none;box-shadow:var(--_ring),0 8px 18px rgba(27,118,228,.30)}.beta-form-submit:disabled{background:linear-gradient(135deg,#999,#ccc);color:#fff;box-shadow:none;cursor:not-allowed;opacity:.6}.beta-form-notice{font-size:clamp(11px,1.2vw,13px);color:#777777;text-align:center;line-height:1.5;max-width:500px;margin:0}.beta-form input:disabled,.beta-form textarea:disabled,.beta-form select:disabled{opacity:.6;cursor:not-allowed;background:#f5f5f5}@media (min-width:480px){.beta-form-row{grid-template-columns:repeat(2,1fr)}}