.partners-page{color:#e8eee7;max-width:1120px;margin:0 auto;padding:36px 32px 40px;font-family:Arial,sans-serif;line-height:1.6}.partners-page *{box-sizing:border-box}.partners-page a{color:inherit}.partners-top{border-bottom:1px solid #ffffff20;justify-content:space-between;align-items:center;gap:20px;padding:6px 0 30px;display:flex}.partners-logo{letter-spacing:-2px;font-size:38px;font-weight:800;text-decoration:none}.partners-logo span{color:#d5ff78;vertical-align:top;font-size:15px}.partners-top>a:last-child{align-items:center;gap:8px;font-size:13px;display:flex}.partners-hero{padding:68px 0 54px;position:relative;overflow:hidden}.partners-kicker{color:#d5ff78;letter-spacing:2px;font-size:11px;font-weight:700}.partners-hero h1{letter-spacing:-3px;margin:20px 0 24px;font-size:clamp(46px,7vw,82px);font-weight:700;line-height:1.06}.partners-hero h1 em{color:#d5ff78;font-style:normal}.partners-hero>p{color:#b4c0b6;max-width:550px;margin:0 0 28px;font-size:17px}.partners-page .partners-primary{color:#13210d;cursor:pointer;background:#d5ff78;border:0;border-radius:10px;justify-content:center;align-items:center;gap:24px;min-height:48px;padding:13px 22px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.partners-hero-mark{color:#d5ff78;background:radial-gradient(circle,#d5ff781c,#0000 70%);border:1px solid #d5ff7830;border-radius:50%;place-items:center;width:220px;height:220px;display:grid;position:absolute;top:95px;right:30px;transform:rotate(-12deg)}.partners-opportunities{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:70px;display:grid}.partners-opportunities article{background:#172019;border:1px solid #ffffff15;border-radius:16px;padding:26px}.partners-opportunities svg{color:#d5ff78}.partners-opportunities h2{letter-spacing:-.5px;margin:15px 0 8px;font-size:20px}.partners-opportunities p{color:#b4c0b6;margin:0;font-size:14px}.partners-registration{border-top:1px solid #ffffff20;grid-template-columns:.8fr 1.2fr;gap:56px;padding-top:28px;scroll-margin-top:35px;display:grid}.partners-form-intro h2{letter-spacing:-1px;margin:16px 0 22px;font-size:34px;line-height:1.2}.partners-form-intro p,.partners-form-intro li{color:#b4c0b6;font-size:14px}.partners-form-intro ol{margin:28px 0;padding-left:19px}.partners-form-intro li{margin-bottom:14px}.partners-form{background:#172019;border:1px solid #ffffff20;border-radius:18px;padding:28px}.partners-form fieldset{border:0;min-width:0;margin:0;padding:0}.partners-form legend{margin-bottom:24px;font-size:20px;font-weight:700}.partners-form label,.partners-inbox label{margin-bottom:17px;font-size:13px;font-weight:600;display:block}.partners-page input:not([type=checkbox]),.partners-page select,.partners-page textarea{color:#e8eee7;background:#0c140f;border:1px solid #ffffff30;border-radius:8px;width:100%;min-height:45px;margin-top:7px;padding:11px 12px;font:14px/1.5 Arial,sans-serif;display:block}.partners-page textarea{resize:vertical}.partners-page small{color:#a2afa3;font-size:11px;font-weight:400}.partners-form-grid{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.partners-interests{margin:4px 0 24px}.partners-interests>strong{margin-bottom:12px;font-size:13px;display:block}.partners-form .partners-interests label{align-items:center;gap:10px;margin-bottom:10px;font-weight:400;display:flex}.partners-page input[type=checkbox]{accent-color:#d5ff78;flex-shrink:0;width:18px;height:18px}.partners-form .partners-consent{align-items:start;gap:10px;font-size:12px;font-weight:400;display:flex}.partners-page .partners-note{color:#9faf9f;font-size:11px;line-height:1.7}.partners-form .partners-primary{width:100%;margin-top:12px}.partners-page button:disabled{opacity:.6;cursor:wait}.partners-page :focus-visible{outline-offset:4px;outline:2px solid #d5ff78}.partners-trap{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.partners-success{background:#18261a;border:1px solid #d5ff7860;border-radius:18px;align-self:start;padding:32px}.partners-success>svg{color:#d5ff78}.partners-success h3{letter-spacing:-1px;font-size:26px}.partners-success p{font-size:14px}.partners-page button:not(.partners-primary){color:#e8eee7;cursor:pointer;background:#233224;border:1px solid #ffffff30;border-radius:8px;padding:10px 16px}.partners-error{color:#ffb29f;font-size:13px}.partners-inbox{border-top:1px solid #ffffff20;margin-top:65px;padding-top:24px}.partners-inbox article{overflow-wrap:anywhere;border:1px solid #ffffff25;border-radius:12px;margin:20px 0;padding:24px}.partners-inbox article p{font-size:13px}.partners-inbox select{max-width:200px}.partners-proposal{white-space:pre-wrap}.partners-footer{color:#a2afa3;border-top:1px solid #ffffff20;justify-content:space-between;gap:20px;margin-top:65px;padding-top:24px;font-size:12px;display:flex}@media (max-width:850px){.partners-hero-mark{display:none}.partners-registration{grid-template-columns:1fr;gap:28px}.partners-form-intro{max-width:550px}.partners-opportunities{margin-bottom:40px}}@media (max-width:580px){.partners-page{padding:28px 20px}.partners-top{padding-right:36px}.partners-top>a:last-child{font-size:11px}.partners-hero{padding-top:46px}.partners-hero h1{letter-spacing:-2px}.partners-opportunities{grid-template-columns:1fr;gap:12px}.partners-opportunities article{padding:20px}.partners-form{padding:22px 18px}.partners-form-grid{grid-template-columns:1fr}.partners-form-intro h2{font-size:30px}.partners-footer{flex-wrap:wrap}}
