.frr{box-sizing:border-box;background:#f7f6f0;color:#202426;padding:28px;margin:24px auto;max-width:720px;border-radius:6px;font:16px/1.8 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.frr *{box-sizing:border-box}.frr [hidden]{display:none!important}.frr h1,.frr h2{font-size:23px;line-height:1.5;margin:0 0 20px}.frr h3{font-size:18px;margin:22px 0 10px}.frr p{margin:14px 0}.frr-example,.frr-rewards{padding:18px;background:#fff;border-radius:6px;margin:20px 0}.frr-rewards{display:grid;grid-template-columns:1fr 1fr;gap:20px}.frr-rewards strong{display:block;font-size:28px;margin-top:10px}.frr button,.frr a.frr-button{font:inherit;font-weight:600;background:#c97c2d;color:#fff;padding:12px 16px;border:0;border-radius:4px;display:block;text-decoration:none;min-height:48px;margin:12px 0;max-width:100%;cursor:pointer}.frr button:disabled{opacity:.6;cursor:wait}.frr button.frr-secondary{color:#202426;background:#fff}.frr button.frr-quiet{font-weight:400;background:transparent;color:#555;text-decoration:underline;padding-left:0}.frr input:not([type=checkbox]){font:inherit;font-size:16px;background:white;color:#202426;border:1px solid #ccc;border-radius:4px;width:100%;padding:12px;margin:6px 0 16px}.frr label{display:block}.frr input[type=checkbox]{width:20px;height:20px;flex:0 0 20px}.frr .frr-confirm{display:flex;gap:10px;align-items:flex-start;margin:18px 0}.frr [role=alert]{color:#b42318}.frr small{font-size:14px}.frr-shell{max-width:820px;margin:40px auto;padding:0 16px}.frr-shell>header{margin:20px 0;font:18px system-ui}.frr-shell a{color:#996027}@media(max-width:550px){.frr{padding:20px;margin:16px auto}.frr h1,.frr h2{font-size:21px}.frr-rewards{grid-template-columns:1fr;gap:18px}.frr-rewards>div+div{padding-top:16px;border-top:1px solid #eee}}@media print{.frr button,.frr form,.frr-shell>header{display:none}.frr{background:white;color:black;max-width:none}.frr a{word-break:break-all}}
