body.nr-research-page #content>.ast-container{width:100%;max-width:none;padding:0}body.nr-research-page #primary{width:100%;max-width:none;margin:0;padding:0;border:0;float:none}body.nr-research-page #main.nr-research{box-sizing:border-box;max-width:1100px!important;margin:auto;padding:30px 24px 64px;float:none}.nr-research{font:400 16px/1.85 Poppins,system-ui,sans-serif;color:#211b29}.nr-research *{box-sizing:border-box;overflow-wrap:anywhere;min-width:0}.nr-research h1,.nr-research h2,.nr-research h3{font-family:inherit;color:#201329;line-height:1.45}.nr-research h1{font-size:clamp(27px,3.6vw,38px);margin:0 0 18px}.nr-research h2{font-size:23px;margin:0 0 16px}.nr-research h3{font-size:20px;margin:0 0 12px}.nr-research p{margin:0 0 16px}.nr-research a{color:#a73aeb;text-decoration:none;text-underline-offset:4px}.nr-research a:hover,.nr-research a:focus-visible{text-decoration:underline}.nr-research :is(a,button,input,textarea,select):focus-visible{outline:3px solid #8e2cbd;outline-offset:3px}.nr-research__crumb{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 24px;font-size:13px}.nr-research__crumb a{padding:6px 0}.nr-research__hero{background:#faf6fe;border:1px solid #e4d4ef;border-top:3px solid #a73aeb;border-radius:16px;text-align:center;padding:35px 26px;margin-bottom:26px}.nr-research__hero>p:not(.nr-research__eyebrow){max-width:740px;margin:0 auto 18px;color:#615568}.nr-research .nr-research__eyebrow{font-size:12px;letter-spacing:.065em;font-weight:600;color:#764087;margin:0 0 12px}.nr-research__actions{display:flex;gap:18px;flex-wrap:wrap;align-items:center}.nr-research__hero .nr-research__actions{justify-content:center}.nr-research button,.nr-research a.nr-research__button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:46px;padding:11px 20px;border:1px solid #8031a8;border-radius:8px;background:#8031a8;color:#fff;font:600 14px/1.6 Poppins,system-ui,sans-serif;cursor:pointer;text-decoration:none;white-space:normal;text-transform:none;box-shadow:none}.nr-research button:hover,.nr-research a.nr-research__button:hover{background:#662788}.nr-research a.nr-research__button--light{color:#672580;background:#fbf6fe;border-color:#d8bce5}.nr-research__principles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:24px 0 32px;padding:0 0 26px;border-bottom:1px solid #e6ddeb}.nr-research__principles strong,.nr-research__principles span{display:block}.nr-research__principles strong{font-size:14px;color:#253f2b;margin-bottom:6px}.nr-research__principles span{font-size:13px;color:#65586b;line-height:1.8}.nr-research__search{margin:0 0 34px}.nr-research label{color:#21172b;font-weight:600;font-size:14px}.nr-research input:not([type=checkbox]),.nr-research textarea,.nr-research select{display:block;width:100%;max-width:100%;padding:12px 14px;min-height:46px;background:#fff;color:#21172b;border:1px solid #bbabc6;border-radius:7px;box-shadow:none;font:400 15px/1.75 Poppins,system-ui,sans-serif}.nr-research input[type=file]{padding:11px;font-size:13px}.nr-research textarea{resize:vertical}.nr-research select{appearance:auto}.nr-research__search>div{display:flex;gap:10px;margin-top:8px}.nr-research__search input{flex:1}.nr-research__section-heading{display:flex;align-items:center;justify-content:space-between;gap:15px}.nr-research__section-heading>p{font-size:13px;color:#685a71}.nr-research__record{padding:26px 0;border-top:1px solid #e4dbea}.nr-research__record h3>a{font-weight:600}.nr-research__record p{font-size:14px}.nr-research__record .nr-research__byline{color:#51415d;font-size:13px}.nr-research__record-link{font-size:13px;font-weight:500}.nr-research__pagination{display:flex;gap:8px;margin:25px 0}.nr-research__pagination a{padding:8px 16px;border:1px solid #e0cdea;border-radius:6px}.nr-research__pagination [aria-current=page]{background:#f5eafa;color:#4e1a66;font-weight:600}.nr-research__closing,.nr-research__ethics{background:#f1f8ee;border:1px solid #d9e6d2;padding:24px;border-radius:10px;margin-top:30px}.nr-research__closing p,.nr-research__ethics p{font-size:14px}.nr-research__paper-header{border-bottom:1px solid #e4dbea;padding:8px 0 24px;margin-bottom:30px}.nr-research__paper-header h1{font-size:clamp(24px,3vw,33px);line-height:1.55}.nr-research__authors{font-weight:500;color:#4c2d58}.nr-research .nr-research__status{font-size:12px;color:#67606a;margin-bottom:0}.nr-research__paper-layout{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:38px;align-items:start}.nr-research__abstract{font-size:15px;line-height:1.95}.nr-research__abstract p{margin:0 0 20px}.nr-research__owner{padding:22px;background:#fcf9ff;border:1px solid #e3d3ed;border-radius:12px}.nr-research__owner h2{font-size:19px}.nr-research__owner p{font-size:13px}.nr-research .nr-research__price{font-size:25px;font-weight:700;color:#492252;line-height:1.5}.nr-research__price span{display:block;font-size:12px;font-weight:400;color:#5c5164}.nr-research__owner-actions>a{width:100%;margin-bottom:10px}.nr-research__owner-actions p{margin:0 0 18px}.nr-research__owner dl{font-size:12px;border-top:1px solid #e6d9ed;padding-top:16px;margin:20px 0 0}.nr-research__owner dt{font-weight:600}.nr-research__owner dd{margin:0 0 12px;color:#65586c}.nr-research .nr-research__small{font-size:12px;line-height:1.9;color:#61546b}.nr-research__citation{border-top:1px solid #e5dbe9;padding-top:24px;margin-top:30px}.nr-research__citation>p{font-size:13px}.nr-research__citation textarea{background:#faf7fc;font-size:13px;min-height:160px;margin-bottom:14px}.nr-research__citation a{font-size:13px}.nr-research__citation button{min-height:42px;padding:9px 14px;font-size:12px}.nr-research__keywords{font-size:13px}.nr-research__submit-layout{display:grid;grid-template-columns:minmax(0,1fr) 255px;gap:36px;align-items:start}.nr-research__intro{font-size:14px;margin-bottom:32px}.nr-research ul{padding-left:22px;margin:0 0 18px}.nr-research li{margin:8px 0}.nr-research__form fieldset{border:0;border-top:1px solid #e3d6e9;padding:20px 0 25px;margin:0}.nr-research__form legend{font-size:20px;font-weight:600;color:#4a2559;padding-right:15px}.nr-research__field{margin:12px 0 23px}.nr-research__field label{display:block}.nr-research__field label span{font-size:11px;font-weight:400;color:#62546e}.nr-research__field p{font-size:12px;color:#66576e;line-height:1.8;margin:5px 0 9px}.nr-research__permissions label{display:flex;gap:12px;align-items:flex-start;font-size:12px;font-weight:400;line-height:1.9;margin-bottom:18px}.nr-research input[type=checkbox]{width:18px;height:18px;flex:0 0 18px;margin-top:3px;accent-color:#8031a8}.nr-research__steps{background:#faf6fe;border:1px solid #e2d2ed;border-radius:12px;padding:22px}.nr-research__steps h2{font-size:19px}.nr-research__steps ol{padding-left:20px;margin:0}.nr-research__steps li{font-size:13px;margin:0 0 22px;padding-left:5px}.nr-research__steps span,.nr-research__steps strong{display:block}.nr-research__steps span{font-size:12px;color:#62536b;line-height:1.85;margin-top:5px}.nr-research__notice,.nr-research__success,.nr-research__errors{border:1px solid #dfcce9;border-radius:9px;background:#faf5fd;padding:18px 20px;margin:0 0 24px;font-size:13px}.nr-research__success{background:#f0f8ec;border-color:#cfdfc5;margin-top:25px}.nr-research__errors{background:#fff5f5;border-color:#d9a5a5}.nr-research__errors h2{font-size:19px;color:#7a2727}.nr-research [aria-invalid=true]{border-color:#a02c2c}.nr-research__trap{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}#research-elementor-block .nr-research-home-browse{font-size:14px;margin-top:18px}#research-elementor-block .nr-research-home-browse a{color:#a73aeb;text-decoration:underline;text-underline-offset:4px}@media(max-width:800px){.nr-research__paper-layout,.nr-research__submit-layout{grid-template-columns:minmax(0,1fr);gap:28px}.nr-research__owner{order:0}.nr-research__principles{gap:15px}.nr-research__steps{max-width:none}.nr-research__hero{padding:28px 20px}}@media(max-width:540px){body.nr-research-page #main.nr-research{padding:22px 16px 44px}.nr-research__principles{grid-template-columns:minmax(0,1fr);gap:15px}.nr-research__hero{padding:26px 17px}.nr-research__hero .nr-research__actions{flex-direction:column}.nr-research__search>div{flex-direction:column}.nr-research__search button{width:100%}.nr-research__paper-header h1{font-size:23px}.nr-research__record h3{font-size:18px}.nr-research__closing,.nr-research__ethics{padding:20px 17px}.nr-research__form>button{width:100%}}.nr-research__paper-nav{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:18px;font-size:13px}.nr-research__paper-nav a{min-height:36px;display:inline-flex;align-items:center}.nr-research :is(#research-abstract,#research-citation,#research-owner){scroll-margin-top:120px}#research-elementor-block .nr-research-home-actions{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:520px;margin:4px auto 0;padding:0 12px;box-sizing:border-box}#research-elementor-block a.nr-research-home-submit{display:inline-flex;justify-content:center;align-items:center;gap:16px;max-width:100%;min-height:50px;padding:13px 24px;border:1px solid #8031a8;border-radius:10px;background:#8031a8;color:#fff!important;font:600 15px/1.6 Poppins,system-ui,sans-serif;text-align:center;text-decoration:none;white-space:normal;box-shadow:none;overflow-wrap:anywhere}#research-elementor-block a.nr-research-home-submit:hover{background:#662788;border-color:#662788;color:#fff!important}#research-elementor-block a.nr-research-home-submit span{color:inherit;background:none;font:inherit}#research-elementor-block a.nr-research-home-browse{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin:0;padding:9px 18px;border:1px solid #eadbf1;border-radius:8px;background:#fcf8ff;color:#65258a!important;font-size:14px;font-weight:500;line-height:1.6;text-decoration:underline;text-underline-offset:4px;text-align:center}#research-elementor-block .nr-research-home-actions a:focus-visible{outline:3px solid #a73aeb;outline-offset:4px}@media(max-width:540px){#research-elementor-block a.nr-research-home-submit{width:100%;padding:13px 17px;font-size:14px}}