*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#FFFFFF;-webkit-font-smoothing:antialiased}a{color:#16161B}a:hover{color:#2A4A78}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #2A4A78;outline-offset:2px}[id]{scroll-margin-top:24px}@keyframes rkUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes rkMark{0%{background-size:0 38%}to{background-size:100% 38%}}@keyframes rkMarquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes rkPulse{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes rkChip{0%,22%{opacity:1;transform:scale(1.04)}25%,to{opacity:.35;transform:scale(1)}}.rk-up{animation:rkUp .9s cubic-bezier(.2,.7,.2,1) both}.rk-d1{animation-delay:.12s}.rk-d2{animation-delay:.28s}.rk-d3{animation-delay:.44s}.rk-mark{background-repeat:no-repeat;background-position:0 90%;animation:rkMark 1.1s cubic-bezier(.2,.7,.2,1) .7s both}.rk-track{display:flex;width:max-content;animation:rkMarquee 30s linear infinite}.rk-chip{animation:rkChip 6s infinite}.rk-float{animation:rkPulse 3.2s ease-in-out infinite}@media (prefers-reduced-motion:reduce){*{animation:none!important}html{scroll-behavior:auto}}h1,h2,h3,summary{text-wrap:balance}li,p{text-wrap:pretty}@media (max-width:640px){h1{font-size:44px!important}h2{font-size:34px!important}h3{font-size:28px!important}}.rk-form{grid-gap:14px;margin-top:20px}.rk-form,.rk-row{display:grid;gap:14px}.rk-row{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:14px}.rk-label{display:block;font-size:13px;font-weight:600;color:#3B4655;margin-bottom:6px}.rk-label small{font-weight:400;color:#71717A}.rk-input{width:100%;border:1px solid #d4d4d8;border-radius:12px;padding:12px 14px;font:400 15px Inter,system-ui,sans-serif;color:#16161B;background:#FFFFFF}.rk-input:focus{border-color:#16161B;outline:none}textarea.rk-input{resize:vertical;min-height:84px;line-height:1.5}.rk-check{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.5;color:#3B4655}.rk-check input{margin-top:3px;width:16px;height:16px;accent-color:#16161B;flex:none}.rk-btn{border:0;border-radius:999px;padding:16px 28px;font:600 15px Inter,system-ui,sans-serif;cursor:pointer;background:#16161B;color:#FFFFFF}.rk-btn[disabled]{opacity:.5;cursor:default}.rk-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.rk-drop{margin-top:20px;border:1.5px dashed #b9b4a6;border-radius:16px;padding:36px 24px;text-align:center;transition:background .2s,border-color .2s}.rk-drop.on{background:#FFF1EC;border-color:#C2331A}.rk-files{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-gap:8px;gap:8px;text-align:left}.rk-files li{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:14px;background:#F4F4F5;border-radius:10px;padding:10px 12px}.rk-files button{border:0;background:none;color:#71717A;cursor:pointer;font:500 13px Inter,sans-serif}.rk-error{font-size:14px;color:#B42318;background:#FEF3F2;border-radius:10px;padding:10px 12px}.rk-legal{max-width:760px;margin:0 auto;padding:72px 24px 112px;font-family:Inter,system-ui,sans-serif;color:#16161B}.rk-legal h1{font-weight:800;font-size:48px;letter-spacing:-.02em;line-height:1.1;margin:0}.rk-legal h1,.rk-legal h2{font-family:Plus Jakarta Sans,Inter,sans-serif}.rk-legal h2{font-weight:700;font-size:22px;margin:44px 0 0}.rk-legal li,.rk-legal p{font-size:16px;line-height:1.7;color:#3B4655}.rk-legal ul{padding-left:20px}.rk-legal table{width:100%;border-collapse:collapse;font-size:14px;margin-top:12px}.rk-legal td,.rk-legal th{border-bottom:1px solid #e7e7ea;padding:10px 8px;text-align:left;vertical-align:top;color:#3B4655}.rk-legal th{color:#16161B;font-weight:600}.rk-draft{display:inline-block;margin-top:16px;font-size:13px;font-weight:600;background:#FFF1EC;color:#C2331A;border-radius:999px;padding:6px 12px}@media (min-width:1000px){.rk-hero-left{position:-webkit-sticky;position:sticky;top:24px;padding-top:48px}}