.nr-intro,.nr-result{box-sizing:border-box;background:#fffaf0;color:#213d45;border:1px solid #c8b180;border-top:4px solid #ad8847;padding:24px;margin:24px 0;font:15px/1.65 system-ui,sans-serif}.nr-intro p{margin:8px 0;font-size:14px}.nr-intro a,.nr-result a{color:#27515a}.nr-result h2{font:normal 38px/1.2 Georgia,serif;margin:12px 0}.nr-result h3{font:normal 24px/1.4 Georgia,serif}.nr-kicker{font-size:10px;letter-spacing:1.5px;font-weight:750}.nr-medal{font:italic 25px Georgia;color:#7b5822}.nr-small{font:12px/1.7 system-ui,sans-serif!important;color:#50646a!important}.nr-pass{padding:12px 0;border-block:1px solid #d8d5c6;margin:18px 0}.nr-badges{display:flex;flex-wrap:wrap;gap:8px}.nr-badge{display:inline-block;border:1px solid #a18b55;border-radius:20px;background:#f1e7cf;padding:5px 12px;font-size:12px}.nr-remember{display:flex;align-items:flex-start;gap:8px;font-size:13px}.nr-remember input{margin-top:5px;width:18px;height:18px;flex-shrink:0}.nr-share{margin-top:18px;border-top:1px solid #d6cfbd;padding-top:16px}.nr-share summary{cursor:pointer;font-weight:650}.nr-share label{display:block;font-size:13px}.nr-share input,.nr-share textarea,.nr-page textarea{box-sizing:border-box;max-width:100%;width:100%;padding:12px;border:1px solid #7a9090;border-radius:3px;font:14px/1.5 system-ui;background:white;color:#213d45}.nr-share input{display:block;margin:8px 0 12px}.nr-button{border:1px solid #244c54;border-radius:3px;padding:12px 16px;background:#244c54;color:#fff;font:600 13px/1.5 system-ui;cursor:pointer;margin:8px 8px 8px 0}.nr-button:hover{background:#346671}.nr-rule-link{display:block;padding:12px 0}.nr-page{max-width:1060px;margin:0 auto;padding:30px 24px 70px;color:#213d45;font:16px/1.8 system-ui;background:#f5f3eb}.nr-page h1{font:normal clamp(35px,6vw,58px)/1.15 Georgia;margin:25px 0}.nr-page h2{font:normal 30px/1.3 Georgia;margin:36px 0 15px}.nr-page h3{font:normal 22px/1.4 Georgia}.nr-page a{color:#244c54}.nr-page header{background:#18313b;color:#fff8e8;padding:32px}.nr-page section{padding:20px 0;border-bottom:1px solid #ccd2c8}.nr-page table{width:100%;border-collapse:collapse;font-size:14px;text-align:left;overflow-wrap:anywhere}.nr-page th,.nr-page td{padding:12px 8px;border-bottom:1px solid #c7d1c7}.nr-page th{background:#e5e9df}.nr-page details{padding:16px 0}.nr-page summary{cursor:pointer;font-weight:600}.nr-page textarea{margin:12px 0}.nr-error{color:#a32d20;background:#fff2eb;padding:15px}.nr-result [hidden],.nr-page [hidden]{display:none!important}#nr-ranking{overflow-x:auto}#nr-ranking:empty{display:none}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid #bf8e3f;outline-offset:3px}@media(max-width:600px){.nr-page{padding:18px 14px}.nr-page header{padding:24px 20px}.nr-intro,.nr-result{padding:18px}.nr-result h2{font-size:32px}.nr-page table{font-size:12px}.nr-page th,.nr-page td{padding:10px 5px}.nr-button{min-height:44px}}@media print{.nr-share,.nr-remember,.nr-button,#nr-compare{display:none}.nr-page{max-width:none}}
.nr-online{display:inline-block;color:white!important;text-decoration:none}.nr-page input[type=email],.nr-page input[name=code]{display:block;box-sizing:border-box;width:100%;max-width:540px;padding:14px;margin:10px 0;border:1px solid #708585;border-radius:3px;font:18px system-ui}.nr-page form{margin:18px 0}.nr-saved{border:1px solid #c8d2c5;background:#fff;padding:20px;margin:15px 0;overflow-wrap:anywhere}.nr-notice{background:#e3efdf;padding:20px!important}
