.ak .partners-benefit-list{color:var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 32px;margin:16px 0 0;padding:0;font-size:16px;list-style:none;display:grid}.ak .partners-benefit-list li{grid-template-columns:18px minmax(0,1fr);gap:10px;display:grid}.ak .partners-benefit-list li svg{color:var(--ak-accent);margin-top:3px}.ak .partners-type-icon{color:var(--ak-accent);display:inline-flex}@media (max-width:640px){.ak .partners-benefit-list{grid-template-columns:minmax(0,1fr)}}.ak .partners-icon{color:var(--ak-accent);display:inline-flex}.ak .partners-register{border-top:2px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ak .partners-register-item{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:16px;padding:22px 0;display:flex}.ak .partners-register-item:not(:nth-child(3n+1)){border-left:1px solid var(--rule);padding-left:clamp(16px,2.4vw,32px)}.ak .partners-register-item b{letter-spacing:-.02em;font-size:clamp(20px,1.9vw,26px);font-weight:700;font-stretch:92%}.ak .partners-register-item span{letter-spacing:.04em;text-transform:uppercase;color:var(--grey);font-size:13px;font-weight:600}@media (max-width:860px){.ak .partners-register{grid-template-columns:repeat(2,minmax(0,1fr))}.ak .partners-register-item:not(:nth-child(3n+1)){border-left:0;padding-left:0}.ak .partners-register-item:nth-child(2n){border-left:1px solid var(--rule);padding-left:clamp(16px,2.4vw,32px)}}@media (max-width:520px){.ak .partners-register{grid-template-columns:minmax(0,1fr)}.ak .partners-register-item:nth-child(2n){border-left:0;padding-left:0}}.ak .partners-apply{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.ak .partners-apply-copy{align-content:start;gap:20px;display:grid}.ak .partners-apply-copy .lede{max-width:26em}@media (max-width:960px){.ak .partners-apply{grid-template-columns:minmax(0,1fr)}}.ak .partners-panel{border:1.5px solid var(--ink);background:var(--paper);border-radius:6px;padding:clamp(22px,3vw,40px)}.ak .partners-form{gap:20px;display:grid}.ak .partners-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}@media (max-width:600px){.ak .partners-row{grid-template-columns:minmax(0,1fr)}}.ak .partners-field{gap:8px;min-width:0;display:grid}.ak .partners-field label{font-size:14px;font-weight:600}.ak .partners-input{width:100%;height:52px;font:inherit;color:var(--ink);background:var(--paper);border:1.5px solid var(--ink);border-radius:4px;padding-inline:16px;font-size:16px}.ak textarea.partners-input{resize:vertical;height:auto;min-height:132px;padding-block:14px;line-height:1.5}.ak .partners-input::placeholder{color:var(--grey)}.ak .partners-input:focus{outline:3px solid var(--ak-accent);outline-offset:0;border-color:var(--ak-accent)}.ak .partners-input:disabled{opacity:.6;cursor:not-allowed}.ak .partners-select{position:relative}.ak .partners-select select{appearance:none;cursor:pointer;padding-right:44px}.ak .partners-select svg{pointer-events:none;color:var(--grey);position:absolute;top:50%;right:16px;transform:translateY(-50%)}.ak .partners-form .btn{width:100%}.ak .partners-form .btn[disabled]{opacity:.6;cursor:progress}.ak .partners-done{justify-items:start;gap:12px;display:grid}.ak .partners-done svg{color:var(--ok)}.ak .partners-done p{color:var(--ink-2)}
