.rs{color:#1c2418;font-family:Alexandria,Helvetica Neue,Helvetica,Arial,sans-serif}.rs h1,.rs h2,.rs h3,.rs .rs-h,.rs.rs-inline h2{color:#2d5016;margin:0;font-family:Alexandria,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:800;line-height:1.2}.rs p{margin:0}.rs .rs-small{color:#5d6656;font-size:12.5px;line-height:1.5}.rs .rs-small a{color:#2d5016;text-decoration:underline}.rs .rs-label{color:#7a6636;font-size:13.5px;font-weight:700}.rs .rs-teasers{margin:0;padding:0;list-style:none}.rs .rs-teasers li{border-top:1px solid #e3e6dd;padding:9px 0;font-size:15px;font-weight:600;line-height:1.35}.rs .rs-input{color:#1c2418;background:#fff;border:1.5px solid #8c9682;border-radius:6px;width:100%;min-width:0;height:50px;padding:0 14px;font-family:inherit;font-size:16px}.rs .rs-input[aria-invalid=true]{border-color:#b42318}.rs .rs-btn{color:#fff;cursor:pointer;white-space:nowrap;background:#2d5016;border:0;border-radius:6px;height:50px;padding:0 20px;font-family:inherit;font-size:16px;font-weight:700}.rs .rs-btn:disabled{opacity:.6}.rs .rs-btn-outline{color:#2d5016;background:0 0;border:2px solid #2d5016}.rs .rs-input:focus-visible,.rs .rs-btn:focus-visible,.rs .rs-close:focus-visible,.rs a:focus-visible,.rs-tab:focus-visible,.rs .rs-input:focus{outline-offset:2px;outline:2px solid #2d5016}.rs .rs-err{color:#b42318;font-size:12.5px}.rs .rs-ok{color:#2d5016;font-size:15px;font-weight:700}.rs .rs-close{color:#2d5016;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.rs-fb-full{background:#f6f1e4;border-radius:8px;flex-direction:column;gap:10px;padding:16px 18px;display:flex}.rs-fb-row{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.rs-fb-track{background:#fff;border-radius:5px;height:10px;overflow:hidden}.rs-fb-compact .rs-fb-track{background:#e9e2cf;height:8px}.rs-fb-fill{background:#a08a5a;border-radius:5px;height:100%}.rs-fb-compact{flex-direction:column;gap:8px;display:flex}.rs-form{flex-direction:column;gap:10px;display:flex}.rs-form-row{gap:8px;display:flex}.rs-form-stack .rs-form-row{flex-direction:column}.rs-form-stack .rs-btn{width:100%}@media (width<=560px){.rs-form-row{flex-direction:column}.rs-form-row .rs-btn{width:100%}}.rs-dim{z-index:100;background:#1c241873;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.rs-card{background:#fff;border-radius:10px;width:780px;max-width:100%;max-height:calc(100vh - 32px);display:flex;position:relative;overflow:auto;box-shadow:0 20px 60px #1c241840}.rs-card-left{background:#f3f5ef;border-radius:10px 0 0 10px;flex:none;justify-content:center;align-items:flex-end;width:292px;padding-top:76px;display:flex;overflow:hidden}.rs-frame{background:#fff;border-radius:8px 8px 0 0;position:relative;overflow:hidden;box-shadow:0 6px 28px #1c241829}.rs-frame img{width:100%;height:auto;display:block}.rs-frame-fade{position:relative}.rs-frame-fade:after{content:"";background:linear-gradient(#f3f5ef00,#f3f5ef);height:90px;position:absolute;bottom:0;left:0;right:0}.rs-card-right{flex-direction:column;flex:1;gap:16px;min-width:0;padding:34px 36px 28px;display:flex}.rs-card .rs-close{position:absolute;top:12px;right:12px}@keyframes rs-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.rs-anim{animation:.25s ease-out rs-in}@media (prefers-reduced-motion:reduce){.rs-anim{animation:none}}.rs-sheet{z-index:100;background:#fff;border-radius:16px 16px 0 0;flex-direction:column;gap:11px;max-height:45vh;padding:18px 20px 16px;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:auto;box-shadow:0 -8px 30px #1c24182e}.rs-sheet .rs-close{position:absolute;top:6px;right:8px}.rs-tab{z-index:90;color:#fff;cursor:pointer;background:#2d5016;border:0;border-radius:8px 8px 0 0;padding:10px 16px;font-family:Alexandria,sans-serif;font-size:14px;font-weight:700;position:fixed;bottom:0;left:16px}.rs-inline{background:#f3f5ef;border-top:3px solid #2d5016;gap:30px;max-width:720px;margin:40px 0 0;padding:28px 30px;display:flex}.rs-inline-left{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.rs-inline-right{flex-direction:column;flex:none;gap:14px;width:300px;display:flex}@media (width<=767px){.rs-inline{flex-direction:column;gap:20px;padding:24px 20px}.rs-inline-right{width:100%}}
