.page_container__jZQFq{max-width:720px;margin:0 auto;padding:2rem 1.5rem 4rem}.page_title__T06WC{font-family:var(--font-heading);font-size:42px;font-weight:800;text-transform:uppercase;color:var(--riko-dark);margin-bottom:.5rem}.page_intro__n16Yi{font-family:var(--font-heading);font-size:18px;font-weight:100;color:var(--riko-gray);margin-bottom:2rem}.page_tierGrid__y03Go{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:12px;gap:12px;margin-bottom:2rem}.page_tierCard__YfhgQ{display:flex;flex-direction:column;align-items:flex-start;padding:20px;border:2px solid var(--riko-light-gray);background:var(--riko-white);cursor:pointer;text-align:left;transition:border-color .15s}.page_tierCardActive__zfA4X,.page_tierCard__YfhgQ:hover{border-color:var(--riko-orange)}.page_tierCardActive__zfA4X{background:rgba(242,142,28,.05)}.page_tierName__DtHhB{font-size:18px;text-transform:uppercase;color:var(--riko-dark);margin-bottom:4px}.page_tierAmount__0VMyz,.page_tierName__DtHhB{font-family:var(--font-heading);font-weight:800}.page_tierAmount__0VMyz{font-size:24px;color:var(--riko-orange);margin-bottom:8px}.page_tierDesc__q7jW7{font-family:var(--font-heading);font-size:13px;font-weight:100;color:var(--riko-gray);line-height:1.4}.page_form__Jl5_1{display:flex;flex-direction:column;gap:1rem}.page_fieldRow__skEIg{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.page_field__b7ZqL{display:flex;flex-direction:column}.page_label__wZB_P{font-family:var(--font-ui);font-size:11px;font-weight:700;text-transform:uppercase;color:var(--riko-gray);margin-bottom:4px;letter-spacing:.03em}.page_input__v0u6t{font-family:var(--font-heading);font-size:15px;padding:10px 12px;border:1px solid var(--riko-light-gray);background:var(--riko-white);outline:none;transition:border-color .15s}.page_input__v0u6t:focus{border-color:var(--riko-teal)}.page_checkboxField__hpOHx{display:flex;gap:8px;align-items:flex-start;margin:.5rem 0}.page_checkboxLabel__uoYsJ{font-family:var(--font-heading);font-size:13px;font-weight:100;color:var(--riko-dark);line-height:1.4}.page_checkboxLabel__uoYsJ a{color:var(--riko-teal)}.page_actions__kUn_o{margin-top:.5rem}.page_primaryButton__dFdG_{display:inline-block;background-color:var(--riko-orange);color:var(--riko-white);padding:14px 28px;font-family:var(--font-ui);font-size:14px;font-weight:700;text-transform:uppercase;border:none;cursor:pointer;letter-spacing:.02em}.page_primaryButton__dFdG_:hover{background-color:var(--riko-orange-hover)}.page_primaryButton__dFdG_:disabled{opacity:.6;cursor:not-allowed}.page_honeypot__Y9CcL{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.page_note__6Yk1a{font-family:var(--font-heading);font-size:13px;font-weight:100;color:var(--riko-gray);margin-top:.75rem;line-height:1.4}.page_paymentBox__MW8Qd{margin-top:1.5rem;padding:1.5rem 2rem;border:2px solid var(--riko-light-gray)}.page_paymentTitle__rhmqo{font-size:18px;font-weight:800;text-transform:uppercase;margin-bottom:.75rem}.page_paymentList__2GjUv,.page_paymentTitle__rhmqo{font-family:var(--font-heading);color:var(--riko-dark)}.page_paymentList__2GjUv{font-size:16px;line-height:1.6;margin:.75rem 0 .75rem 1.25rem}.page_error__OFAS3{background:#fdf0ef;color:#c0392b;padding:10px 14px;font-family:var(--font-ui);font-size:13px;font-weight:600}.page_successBox__fk_Ni{background:#d5f5e3;padding:2rem;text-align:center}.page_successBox__fk_Ni .page_title__T06WC{font-size:28px;margin-bottom:1rem}.page_text__DNVvb{font-family:var(--font-heading);font-size:16px;font-weight:100;color:var(--riko-dark);line-height:1.5}@media (max-width:600px){.page_fieldRow__skEIg{grid-template-columns:1fr}.page_title__T06WC{font-size:28px}.page_tierGrid__y03Go{grid-template-columns:1fr}}.page_fieldset__nh0fz{border:0;padding:0;margin:0 0 16px}.page_radio__s4fsg{display:flex;gap:8px;align-items:center;margin:6px 0;font-family:var(--font-heading);font-size:15px;color:var(--riko-dark)}.page_main__1I5Vy{max-width:640px;margin:0 auto;padding:48px 16px}.page_main__1I5Vy h1{font-family:var(--font-heading);font-size:32px;font-weight:800;text-transform:uppercase;color:var(--riko-dark);margin-bottom:1rem}.page_main__1I5Vy li,.page_main__1I5Vy p{font-family:var(--font-heading);font-size:16px;font-weight:100;color:var(--riko-dark);line-height:1.5;margin-bottom:.75rem}.page_main__1I5Vy ul{margin:.75rem 0 .75rem 1.25rem}.page_main__1I5Vy a{color:var(--riko-orange)}@media (max-width:600px){.page_main__1I5Vy h1{font-size:26px}}