
*{box-sizing:border-box;min-width:0}html{scroll-behavior:smooth;scroll-padding-top:28px}body{margin:0;overflow-wrap:anywhere;font:17px/1.65 Arial,Helvetica,sans-serif;color:var(--ink);background:var(--paper)}a{color:inherit;text-underline-offset:.23em;text-decoration-thickness:1px;overflow-wrap:anywhere}button,input,textarea,select{font:inherit}button,a,summary{-webkit-tap-highlight-color:transparent}h1,h2,h3,p{margin-top:0}h1{font-size:clamp(42px,5.4vw,76px);line-height:1.08;letter-spacing:-.045em;margin-bottom:28px;font-weight:650}h2{font-size:clamp(28px,3vw,40px);line-height:1.2;letter-spacing:-.03em;font-weight:600}h3{font-size:24px;line-height:1.3;letter-spacing:-.02em;font-weight:600}p{margin-bottom:20px}img{max-width:100%;height:auto;display:block}address{font-style:normal;overflow-wrap:anywhere;line-height:1.7}ul{padding-left:22px}li{margin-bottom:9px}a:hover{text-decoration-thickness:2px}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid var(--focus);outline-offset:4px}main{min-height:55vh}.eyebrow{font-size:13px;letter-spacing:.12em;font-weight:700;line-height:1.55;text-transform:uppercase;margin-bottom:24px}.lead{font-size:19px;line-height:1.6;max-width:58ch}.brand{display:flex;align-items:center;gap:10px;text-decoration:none;font-size:23px;font-weight:700;line-height:1.15}.brand small{font-size:12px;letter-spacing:.04em;align-self:flex-end}.brand img{flex:0 0 38px}.brand span{overflow-wrap:normal}nav{display:flex;gap:26px;flex-wrap:wrap}nav a{text-decoration:none;font-size:15px;line-height:1.5}nav a[aria-current=page]{font-weight:700;text-decoration:underline}.button{display:inline-flex;justify-content:center;align-items:center;gap:18px;padding:15px 22px;min-height:48px;border:1px solid transparent;background:var(--accent);color:var(--on-accent);text-decoration:none;font-size:15px;line-height:1.5;font-weight:650;cursor:pointer}.button.secondary{background:transparent;color:var(--ink);border-color:currentColor}.text-link{font-size:15px;font-weight:600}.text-button{border:0;background:none;padding:14px 0;text-decoration:underline;cursor:pointer;color:inherit;margin-left:18px}.skip-link{position:fixed;left:16px;top:-200px;z-index:100;background:var(--ink);color:var(--paper);padding:15px}.skip-link:focus{top:16px}.mobile-menu{display:none}.brand-art{overflow:hidden;isolation:isolate}.brand-art img{width:100%;height:100%;object-fit:cover}.section-heading{margin-bottom:36px}.role-meta{display:flex;gap:12px;flex-wrap:wrap;font-size:12px;font-weight:650;letter-spacing:.03em;line-height:1.6;margin:16px 0}.role-meta span:first-child{color:var(--accent-text)}.role-card p:not(.role-meta){font-size:16px}.direct-note{font-size:14px;line-height:1.75;max-width:84ch;margin:34px 0 0;color:var(--muted)}.role-number{font-size:14px;font-weight:600}.page-intro{max-width:1000px;margin-bottom:42px}.page-intro h1{font-size:clamp(38px,4.6vw,64px)}.role-index{padding:24px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:14px 30px;margin-bottom:36px}.role-index a{font-size:14px}.role-detail{padding:40px 0;border-bottom:1px solid var(--line);scroll-margin-top:25px}.role-detail h2{font-size:30px}.role-detail h3{font-size:18px}.role-detail .lead{font-size:18px}.role-detail li{font-size:16px}.role-detail .role-number{display:block;margin-bottom:14px}.field{margin-bottom:20px}.field label{display:block;font-size:14px;font-weight:650;margin-bottom:7px}input:not([type=checkbox]),textarea,select{width:100%;min-height:48px;padding:12px 14px;border:1px solid var(--line-strong);color:var(--ink);background:var(--input);border-radius:0}textarea{resize:vertical;min-height:110px}select{font-size:16px}form{margin:0}fieldset{border:0;padding:0;margin:0}legend{font-size:23px;line-height:1.3;font-weight:600;margin-bottom:28px;width:100%}.form-pair{display:grid;grid-template-columns:1fr 1fr;gap:18px}.check{display:flex;gap:12px;align-items:flex-start;margin:25px 0;font-size:14px;line-height:1.65;cursor:pointer}.check input{width:19px;height:19px;flex:0 0 19px;margin-top:4px;accent-color:var(--accent)}.form-note,.field-help{font-size:14px;line-height:1.65;margin-top:20px}.field-help{margin-top:-8px}.identity{margin:0}.identity dt{font-size:12px;letter-spacing:.06em;text-transform:uppercase;margin:20px 0 4px;color:var(--muted);font-weight:600}.identity dt:first-child{margin-top:0}.identity dd{margin:0;overflow-wrap:anywhere}.contact-topics h3{font-size:21px}.contact-topics p{font-size:16px}.consent-disclosure{font-size:15px;line-height:1.75}.consent-disclosure p{margin-bottom:18px}.program-operator{font-weight:600;font-size:15px}.sms-facts{margin:35px 0;display:flex;gap:28px;justify-content:space-between}.sms-facts dt{font-size:12px;text-transform:uppercase;letter-spacing:.06em}.sms-facts dd{margin:5px 0;font-size:16px;font-weight:600}.review-panel{margin-top:30px;border-top:3px solid var(--accent);padding-top:30px}.review-panel h2{font-size:26px}.sample-message{border-left:3px solid var(--accent);padding:15px 22px;margin-top:35px}.sample-message h3{font-size:17px}.sample-message p{font-size:15px;margin-bottom:0}.policy-page{padding-top:55px;padding-bottom:90px}.effective{font-size:13px;color:var(--muted);margin-bottom:38px}.policy-section{scroll-margin-top:25px}.policy-section h2{font-size:26px}.policy-section p{font-size:17px;line-height:1.8;max-width:72ch}.policy-index{gap:10px 24px;margin-bottom:35px}.policy-index a{font-size:14px;text-decoration:underline}.alias{font-size:13px;line-height:1.7;max-width:80ch}footer small{font-size:12px}footer h2{font-size:32px}footer nav{gap:20px}footer address{font-size:14px}dialog{padding:0;border:1px solid var(--line);color:var(--ink);background:var(--paper);max-width:min(520px,calc(100vw - 32px));box-shadow:0 24px 70px #0003}dialog::backdrop{background:#0b1725a8}.dialog-inner{padding:38px}.dialog-inner h2{font-size:30px}.error-page{padding-top:60px;padding-bottom:80px}.recovery-links{display:flex;align-items:center;gap:28px;flex-wrap:wrap}.error-page .brand-art{max-height:360px}.error-code{font-size:140px;line-height:1.2;letter-spacing:-.08em}[hidden]{display:none!important}
body{--paper:#f7f9fc;--ink:#182426;--accent:#532fbb;--accent-text:#532fbb;--on-accent:#fff;--muted:#52625f;--line:#ccd4d2;--line-strong:#a0adaa;--input:#fff;--focus:#532fbb}.open-header{max-width:1320px;margin:auto;display:flex;align-items:center;justify-content:space-between;padding:30px 44px;gap:35px}.open-main,.open-careers,.open-contact,.open-sms,.b-privacy,.b-terms,.b-error{max-width:1320px;margin:auto;padding-left:44px;padding-right:44px}.open-hero{display:grid;grid-template-columns:1.42fr 1fr;gap:38px;align-items:center;padding:38px 0 60px}.open-hero .brand-art{height:535px;border-radius:4px 110px 4px 4px}.open-hero .brand-art img{object-position:56%;animation:field-breathe 12s ease-in-out infinite alternate}.open-hero-copy{padding:20px 0}.open-hero h1{font-size:clamp(45px,5.3vw,76px)}.open-hero .lead{font-size:18px;max-width:48ch}.open-method{border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 2.3fr;gap:60px;padding:48px 0 32px}.open-method h2{max-width:25ch}.open-method p{max-width:65ch}.open-opportunities{padding:58px 0 80px}.open-opportunities .section-heading{display:flex;align-items:end;justify-content:space-between;gap:30px}.open-opportunities h2{max-width:18ch;margin-bottom:0}.open-roles{display:grid;grid-template-columns:repeat(4,1fr);gap:26px}.open-roles .role-card{border-top:3px solid var(--accent);padding-top:26px}.open-roles h3{font-size:23px}.open-sms-note{background:#e9e2fc;padding:45px;display:grid;grid-template-columns:1.2fr 1fr;gap:0 60px}.open-sms-note p{font-size:17px}.open-sms-note a{grid-column:2}.open-footer{margin-top:70px}.footer-invitation{background:#dcf4ad;padding:44px max(44px,calc((100vw - 1232px)/2));display:flex;gap:36px;align-items:center;justify-content:space-between}.footer-invitation h2{max-width:22ch;margin-bottom:0}.footer-invitation a{font-size:19px}.open-footer-grid{max-width:1320px;margin:auto;padding:42px 44px;display:grid;grid-template-columns:1fr 1.4fr;gap:50px}.open-footer-grid address{margin-top:14px}.open-footer nav{margin:22px 0}.open-careers,.open-contact,.open-sms{padding-top:55px}.alternating-details .role-detail{display:grid;grid-template-columns:1fr 1.2fr;gap:65px}.alternating-details .role-detail:nth-child(even){background:#eef1e9;padding-left:28px;padding-right:28px}.wide-interest{margin:60px 0 0;display:grid;grid-template-columns:1fr 1.25fr;gap:80px;background:#e9e2fc;padding:45px}.wide-interest form{background:#fff;padding:30px}.contact-split{display:grid;grid-template-columns:1fr 1.25fr;gap:65px}.contact-split>section{background:#e9e2fc;padding:38px}.open-contact .contact-topics{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;padding-top:60px}.open-enrollment{display:grid;grid-template-columns:1.1fr 1fr;gap:70px}.open-enrollment>aside{background:#e9e2fc;padding:34px;align-self:start}.open-sms .sms-facts{padding:30px;background:#dcf4ad}.clear-reading{max-width:850px;margin:auto}.clear-reading .policy-section{padding:32px 0;border-top:1px solid var(--accent)}.b-privacy .policy-index{padding:26px;background:#e9e2fc}.terms-opening{display:grid;grid-template-columns:2fr 1fr;gap:70px;align-items:center}.clear-terms{max-width:850px;margin:auto;padding-left:28px}.clear-terms li{padding:25px 0 20px 12px;border-bottom:1px solid var(--line)}.error-focus{display:grid;grid-template-columns:1.2fr 1fr;gap:60px;align-items:center}.theme-b .button{transition:background .2s}.theme-b .button:hover{background:#34206f}.theme-b dialog[open]{animation:dialog-in .18s ease-out}@keyframes field-breathe{to{transform:scale(1.035)}}
@keyframes fade-in{from{opacity:.7}to{opacity:1}}@keyframes dialog-in{from{opacity:.7;transform:translateY(5px)}to{opacity:1;transform:none}}
@media(max-width:1100px){.open-header{padding:25px 28px}.brand{font-size:21px}nav{gap:20px}.open-main,.open-careers,.open-contact,.open-sms,.b-privacy,.b-terms,.b-error{padding-left:28px;padding-right:28px}.open-hero{gap:28px}.open-hero .brand-art{height:440px}.open-roles{grid-template-columns:repeat(2,1fr);gap:35px}.open-enrollment{gap:35px}.wide-interest{gap:35px;padding:30px}.paired-roles{gap:25px}.paired-roles .role-card{display:block;padding:25px}.paired-roles .role-meta{display:flex}.editorial-cover{grid-template-columns:70px 1.5fr 1fr;gap:22px}.mast-note{display:none}.editorial-cover h1{font-size:52px}.guide-layout{grid-template-columns:190px 1fr;gap:40px}.journal-steps{display:block}.journal-steps>article{margin-top:30px}.journal-steps>section{grid-template-columns:120px 1fr}.privacy-editorial{grid-template-columns:190px 1fr;gap:45px}.theme-s{grid-template-columns:195px minmax(0,1fr)}.rail-header{padding:30px 20px}.rail-header .brand{font-size:21px}.rail-main,.rail-careers,.rail-contact,.rail-sms-page,.s-privacy,.s-terms,.s-error,.rail-footer{padding-left:35px;padding-right:35px}.rail-interest,.contact-workspace{grid-template-columns:1fr;gap:28px}.rail-interest>aside .direct-note{max-width:65ch}.bulletin-enrollment{display:block}.bulletin-enrollment>aside{display:grid;grid-template-columns:1fr 1fr;gap:25px}.bulletin-enrollment .sample-message{margin-top:0}.bulletin-enrollment>article{margin-top:35px}.channel-header{grid-template-columns:1fr 1fr;padding-inline:30px}.channel-brand{gap:10px}.channel-brand>span{display:none}.channel-cover{padding-inline:30px;gap:30px}.channel-cover h1{font-size:58px}.channel-opportunities{gap:45px}.channel-roles article>div{display:block}.channel-roles article>div>a{display:inline-block;margin-top:14px}.channel-updates{gap:30px}.channel-updates h2{font-size:30px}.channel-consent{gap:35px}.channel-contact-body{gap:40px}.channel-footer-columns{gap:30px}.privacy-current{gap:35px}}
@media(max-width:800px){h1{font-size:46px}h2{font-size:32px}.page-intro h1{font-size:44px}.eyebrow{font-size:12px}.open-header{flex-wrap:wrap}.open-nav{display:none}.mobile-menu{display:block;position:relative;min-width:85px}.mobile-menu summary{cursor:pointer;font-size:15px;padding:9px 0;min-height:44px;list-style:none}.mobile-menu summary::after{content:' +';font-size:20px}.mobile-menu[open] summary::after{content:' −'}.mobile-menu nav{display:flex;flex-direction:column;padding:18px 0;gap:18px}.mobile-menu[open]{width:100%;flex-basis:100%}.open-hero{grid-template-columns:1.25fr 1fr;gap:24px;padding-top:15px}.open-hero h1{font-size:45px}.open-hero .brand-art{height:420px;border-radius:4px 65px 4px 4px}.open-method{gap:30px;grid-template-columns:1fr 2fr}.open-method h2{font-size:30px}.open-sms-note{padding:30px;gap:25px}.footer-invitation{padding:35px 28px}.open-footer-grid{padding:35px 28px;gap:30px}.open-footer-grid{grid-template-columns:1fr 1.2fr}.wide-interest{grid-template-columns:1fr}.wide-interest form{padding:0;background:transparent}.alternating-details .role-detail{gap:35px}.contact-split,.open-enrollment{grid-template-columns:1fr 1.15fr;gap:30px}.contact-split>section,.open-enrollment>aside{padding:25px}.open-contact .contact-topics{gap:24px}.horizon-header{padding:22px 28px 0}.horizon-nav{display:none}.horizon-header .mobile-menu{text-align:center;margin-top:14px;border-block:1px solid var(--line)}.horizon-header .mobile-menu nav{align-items:center}.horizon-main,.horizon-careers,.horizon-contact,.horizon-sms,.f-privacy,.f-terms,.f-error{padding-left:28px;padding-right:28px}.horizon-method{gap:35px;padding:30px}.role-panels .role-detail{padding:25px;gap:30px}.editorial-header,.editorial-main,.editorial-careers,.editorial-contact,.editorial-sms,.l-privacy,.l-terms,.l-error,.editorial-footer{padding-left:28px;padding-right:28px}.mast-navigation{display:none}.editorial-header .mobile-menu{border-block:1px solid var(--ink)}.editorial-cover{grid-template-columns:1.3fr 1fr;gap:28px}.editorial-cover>.margin-label{grid-column:1 / -1;margin-bottom:-8px}.editorial-cover>h1{grid-column:1}.editorial-intro{grid-column:2}.editorial-cover h1{font-size:46px}.editorial-cover .brand-art{grid-column:1 / -1}.editorial-role-index li{grid-template-columns:38px 1.1fr 1fr;gap:22px}.editorial-role-index h3{font-size:26px}.editorial-method{gap:40px}.colophon{gap:25px;grid-template-columns:1fr 1.4fr .6fr}.colophon h2{font-size:35px}.editorial-interest{gap:35px;padding:25px}.correspondence,.open-letter{gap:35px}.correspondence .identity{display:block}.correspondence dt{margin-top:18px}.journal-context{gap:35px}.privacy-editorial{grid-template-columns:170px 1fr;gap:35px}.editorial-terms>div{gap:35px}.theme-s{display:block}.rail-header{padding:22px 28px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.rail-header .brand{flex-wrap:nowrap}.rail-header .brand small{width:auto;padding:0}.rail-navigation,.rail-note{display:none}.rail-header .mobile-menu nav{align-items:flex-start}.rail-main,.rail-careers,.rail-contact,.rail-sms-page,.s-privacy,.s-terms,.s-error,.rail-footer{padding-left:28px;padding-right:28px}.rail-cover h1{max-width:20ch;font-size:58px}.rail-principle{gap:35px}.privacy-groups>section>div{gap:25px}.channel-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px}.channel-brand{padding:0}.channel-navigation{display:none}.channel-header .mobile-menu{align-self:center}.channel-cover{grid-template-columns:1.45fr 1fr;padding-top:40px;gap:30px}.channel-cover h1{font-size:47px}.channel-cover .brand-art{height:200px}.channel-method,.channel-opportunities,.channel-careers,.channel-contact,.v-privacy,.v-terms,.v-error,.channel-enrollment{padding-left:30px;padding-right:30px}.channel-method{gap:35px}.channel-opportunities{grid-template-columns:.8fr 1.5fr;gap:30px}.channel-roles h3{font-size:25px}.channel-updates{padding:35px 30px;display:block}.channel-updates h2{margin-bottom:25px}.channel-footer{padding:40px 30px 25px}.channel-close h2{font-size:40px}.channel-footer-columns{grid-template-columns:1fr 1.3fr}.channel-footer-columns>section:last-child{grid-column:1 / -1}.channel-footer nav{flex-direction:row}.channel-footer-bottom{display:block}.channel-consent{grid-template-columns:1fr 1fr;gap:30px}.channel-consent>div{padding:25px}.channel-interest{gap:30px;padding:30px}.channel-detail-bands .role-detail{padding:30px;gap:35px}.channel-contact-body{gap:30px}.channel-sms-intro{padding:40px 30px 20px}.privacy-current{grid-template-columns:1fr 1.6fr;gap:30px}.privacy-current>aside{padding:22px}.terms-opening{display:block}}
@media(max-width:600px){body{font-size:16px;line-height:1.65}h1,.page-intro h1{font-size:39px;line-height:1.1;letter-spacing:-.035em}h2{font-size:29px}h3{font-size:23px}.lead{font-size:17px}.brand{font-size:21px}.brand img{width:33px;height:33px;flex-basis:33px}.brand small{font-size:12px}.button{font-size:14px;padding:13px 18px;min-height:48px}.page-intro{margin-bottom:30px}.form-pair{grid-template-columns:1fr;gap:0}.field-help,.form-note,.check{font-size:14px}legend{font-size:22px}.text-button{display:block;margin-left:0}.sms-facts{flex-direction:column;gap:18px}.dialog-inner{padding:28px}.dialog-inner h2{font-size:27px}.open-header{padding:20px}.open-main,.open-careers,.open-contact,.open-sms,.b-privacy,.b-terms,.b-error{padding-inline:20px}.open-hero{display:flex;flex-direction:column;align-items:stretch;gap:24px;padding:24px 0 38px}.open-hero-copy{padding:0}.open-hero h1{font-size:42px;max-width:13ch}.open-hero .lead{font-size:17px}.open-hero .brand-art{height:230px;border-radius:3px 55px 3px 3px}.open-method{grid-template-columns:1fr;gap:0;padding-top:30px}.open-method .eyebrow{margin-bottom:15px}.open-roles{grid-template-columns:1fr;gap:28px}.open-roles .role-card{padding-top:20px}.open-opportunities{padding:35px 0 45px}.open-opportunities .section-heading{display:block}.open-opportunities h2{margin-bottom:18px}.open-sms-note{display:block;padding:26px}.open-sms-note h2{font-size:27px}.footer-invitation{display:block;padding:30px 20px}.footer-invitation h2{font-size:29px;margin-bottom:22px}.footer-invitation a{font-size:16px}.open-footer-grid{display:block;padding:30px 20px}.open-footer-grid>section+section{margin-top:25px}.open-footer{margin-top:40px}.open-careers,.open-contact,.open-sms{padding-top:30px}.alternating-details .role-detail{display:block;padding:30px 0}.alternating-details .role-detail:nth-child(even){padding:25px}.wide-interest{padding:25px;margin-top:35px;gap:25px}.contact-split,.open-enrollment{display:block}.contact-split>section,.open-enrollment>aside{margin-top:30px}.open-contact .contact-topics{display:block;padding-top:35px}.open-contact .contact-topics section{margin-bottom:30px}.open-sms .sms-facts{padding:25px}.clear-reading .policy-section{padding:25px 0}.clear-terms{padding-left:22px}.error-focus{display:block}.error-focus .brand-art{height:200px;margin-top:30px}.horizon-header{padding:18px 20px 0}.horizon-identity .brand{font-size:22px}.horizon-identity>p{font-size:11px}.horizon-main,.horizon-careers,.horizon-contact,.horizon-sms,.f-privacy,.f-terms,.f-error{padding-inline:20px}.centered-cover>div:first-child{margin:32px auto 28px}.centered-cover h1{font-size:43px}.centered-cover .eyebrow{font-size:11px}.centered-cover .lead{font-size:17px}.centered-cover .brand-art{height:165px}.horizon-opportunities{padding:45px 0}.paired-roles{display:block}.paired-roles>section{margin-bottom:30px}.paired-roles .role-card{padding:25px}.paired-roles .role-card h3{font-size:28px}.horizon-method{display:block;padding:25px}.horizon-method aside{border-left:0;border-top:1px solid #bbaa75;padding:25px 0 0;margin-top:25px}.horizon-footer{margin-top:40px;padding:40px 20px 25px}.horizon-careers,.horizon-contact,.horizon-sms{padding-top:35px}.role-panels .role-detail{display:block}.center-interest{padding:25px;margin-top:35px}.center-identity .identity{display:block;text-align:center}.center-identity dt{margin:22px 0 5px}.center-identity dd{margin:0}.horizon-contact .contact-topics{display:block;padding:30px 0}.horizon-contact .contact-topics section{margin-bottom:28px}.letter-form{padding:25px}.horizon-program .sms-facts{gap:20px}.center-enrollment{padding:25px}.privacy-topics{grid-template-columns:1fr;gap:20px}.privacy-topics .policy-section{padding:25px}.numbered-guidelines>section{display:block;padding:25px 0}.numbered-guidelines header{gap:18px}.numbered-guidelines h2{font-size:27px}.error-code{font-size:100px}.f-error .brand-art{height:150px}.editorial-header,.editorial-main,.editorial-careers,.editorial-contact,.editorial-sms,.l-privacy,.l-terms,.l-error,.editorial-footer{padding-inline:20px}.mast-top{font-size:10px;gap:20px}.mast-top span{max-width:45%}.mast-wordmark{font-size:38px;margin:22px 0}.editorial-cover{display:block;padding-top:32px}.editorial-cover>.margin-label{margin-bottom:16px;padding:0}.editorial-cover h1{font-size:45px;max-width:14ch;margin-bottom:25px}.editorial-intro{max-width:38ch}.editorial-cover .brand-art{height:175px;margin-top:22px}.editorial-role-index{padding-top:40px}.index-label{display:block}.index-label .eyebrow{margin-bottom:15px}.index-label h2{font-size:32px}.editorial-role-index li{grid-template-columns:30px 1fr;gap:0 15px;padding:25px 0}.editorial-role-index li>div:last-child{grid-column:2}.editorial-role-index h3{font-size:27px}.editorial-method{display:block;margin-top:40px;padding-top:30px}.editorial-method aside{margin-top:30px;padding:25px}.colophon{grid-template-columns:1fr;gap:28px}.colophon h2{font-size:46px;margin-bottom:0}.colophon nav{flex-direction:row;flex-wrap:wrap;gap:20px}.colophon-base{display:block}.editorial-careers,.editorial-contact,.editorial-sms{padding-top:35px}.guide-layout{display:block}.guide-layout aside{border-bottom:1px solid var(--line);margin-bottom:30px}.guide-layout .role-index{margin-bottom:25px;gap:12px}.guide-layout .role-detail header{grid-template-columns:30px 1fr;gap:0 15px}.guide-layout .role-detail>div{margin-left:45px}.guide-layout .role-detail h2{font-size:27px}.editorial-interest{display:block;margin-top:35px;padding:25px}.editorial-interest form{margin-top:30px}.correspondence,.open-letter{display:block}.correspondence .identity{margin-top:25px}.open-letter>aside{margin-bottom:35px}.journal-context{display:block}.journal-context .sms-facts{margin-top:25px}.journal-steps>section{display:block}.journal-steps .margin-label{padding:0;margin-bottom:20px}.journal-steps>article{margin-top:25px}.privacy-editorial{display:block}.privacy-editorial aside{margin-bottom:35px}.privacy-editorial .policy-index{gap:12px}.editorial-terms>div{display:block;padding:25px 0}.editorial-terms dt{font-size:27px;margin-bottom:18px}.rail-header{padding:20px}.rail-main,.rail-careers,.rail-contact,.rail-sms-page,.s-privacy,.s-terms,.s-error,.rail-footer{padding-left:20px;padding-right:20px}.rail-main,.rail-careers,.rail-contact,.rail-sms-page{padding-top:35px}.rail-header .brand{font-size:23px}.rail-cover h1{font-size:49px}.rail-cover .brand-art{height:170px;margin-top:30px}.rail-principle{display:block;padding:30px 0}.rail-opportunities{padding:35px 0}.role-accordions{margin-top:25px}.role-accordions summary{padding:20px}.role-accordions summary>span{font-size:22px}.role-accordions details>div{padding:0 20px 20px}.rail-sms{padding:25px}.rail-footer{padding-top:35px}.rail-footer-details{grid-template-columns:1fr;gap:25px}.rail-footer-details nav{display:flex;flex-wrap:wrap}.role-chapter .role-detail{display:block;padding:28px 0}.rail-interest{padding:25px;display:block}.rail-interest form{margin-top:30px}.identity-strip{padding:25px}.identity-strip .identity{display:block}.identity-strip dt{margin-top:20px}.identity-strip dt:first-child{margin-top:0}.contact-workspace{display:block;margin-top:30px}.contact-workspace>article{margin-top:35px}.bulletin-enrollment>aside{display:block}.bulletin-enrollment .sample-message{margin-top:25px}.bulletin-enrollment article>div:last-child{padding:25px}.privacy-groups>section>div{grid-template-columns:1fr;gap:0}.privacy-groups .policy-section{padding:15px 0;border-bottom:1px solid var(--line)}.manual-terms>article{grid-template-columns:30px 1fr;gap:15px;padding:25px 0}.manual-terms>article>aside{font-size:20px}.manual-terms h2{font-size:26px}.manual-terms p{font-size:16px}.manual-contact{padding:25px}.error-rail{display:block}.error-rail h1{font-size:39px}.channel-header{padding:20px 20px 0}.channel-cover{display:block;padding:35px 20px 0}.channel-cover h1{font-size:45px;max-width:14ch}.channel-cover aside{padding:28px 0 0}.channel-cover .brand-art{height:145px;margin-top:20px}.channel-method,.channel-opportunities,.channel-careers,.channel-contact,.v-privacy,.v-terms,.v-error,.channel-enrollment{padding-left:20px;padding-right:20px}.channel-method{display:block;padding-top:35px;padding-bottom:25px}.channel-method h2{font-size:31px}.channel-opportunities{display:block;padding-top:40px;padding-bottom:40px}.channel-opportunities>header{margin-bottom:28px}.channel-opportunities>header h2{font-size:35px}.channel-roles article>header{gap:16px}.channel-roles article>p,.channel-roles article>div{margin-left:38px}.channel-roles h3{font-size:26px}.channel-roles .role-meta{display:block}.channel-roles .role-meta span{display:block;margin:4px 0}.channel-updates{padding:30px 20px}.channel-updates h2{font-size:28px}.channel-footer{padding:35px 20px 25px}.channel-close{display:block;padding-bottom:25px}.channel-close h2{font-size:36px;margin-bottom:20px}.channel-footer-columns{display:block;padding:25px 0}.channel-footer-columns>section{margin-bottom:28px}.channel-footer-columns>section:last-child{margin-bottom:0}.channel-footer nav{gap:20px}.channel-careers,.channel-contact{padding-top:35px;padding-bottom:35px}.channel-detail-bands .role-detail{display:block;padding:25px}.channel-role-feature{padding:25px}.channel-role-feature>header{gap:16px}.channel-role-feature>header h2{font-size:27px}.channel-role-feature>section{display:block;padding-left:0}.channel-role-feature aside{border-left:0;border-top:1px solid var(--line);margin-top:25px;padding:20px 0 0}.channel-interest{display:block;padding:25px;margin-top:35px}.channel-interest form{margin-top:30px}.channel-identity{padding:25px}.channel-identity .identity{display:block}.channel-identity dt{margin-top:20px}.channel-identity dt:first-child{margin-top:0}.channel-contact-body{display:flex;flex-direction:column;padding-top:30px;gap:35px}.channel-contact-body article,.channel-contact-body aside{width:100%}.channel-contact-body aside{padding:25px}.channel-sms-intro{padding:35px 20px 10px}.channel-enrollment{padding-top:35px;padding-bottom:35px}.channel-consent{display:block;margin-top:25px}.channel-consent>div{margin-top:30px;padding:25px}.privacy-current{display:block;margin-top:30px}.privacy-current>article{margin-top:30px}.privacy-current>aside{padding:25px}.terms-bands>article{padding:25px}.error-current{display:flex;flex-direction:column}.error-current .brand-art{width:100%;height:150px}.error-current h1{font-size:39px}.policy-page{padding-top:35px;padding-bottom:45px}.policy-section h2{font-size:26px}.policy-section p{font-size:16px}.error-page{padding-top:35px;padding-bottom:45px}.recovery-links{gap:20px}.brand-art img{animation:none!important}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.button:hover{transform:none!important}}
