*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px}body{margin:0;color:#182b3b;background:#fff;font-family:"DM Sans",Arial,sans-serif;font-size:15px;line-height:1.7}a{color:inherit;text-decoration:none}.container{width:min(1160px,calc(100% - 48px));margin:0 auto}.topline{background:#10283b;color:#d4e0e8;font-size:11px;letter-spacing:.07em}.top-inner{height:34px;display:flex;align-items:center;justify-content:space-between}.top-inner a{color:#fff}.site-header{height:86px;background:#fff;position:sticky;top:0;z-index:20;border-bottom:1px solid #e8edf0}.nav-wrap{height:100%;display:flex;align-items:center;justify-content:space-between}.brand{display:flex;align-items:center;gap:12px}.brand-mark{width:43px;height:43px;border:1px solid #b58d52;color:#17354a;display:grid;place-items:center;font-family:"Libre Baskerville",serif;font-size:19px;letter-spacing:-5px;padding-right:5px}.brand-mark span{color:#b58d52}.brand-name{font-weight:700;font-size:15px;letter-spacing:.13em;line-height:1.1}.brand-name small{display:block;font-size:8px;letter-spacing:.075em;font-weight:500;line-height:1.5;margin-top:5px;color:#657784}.main-nav{display:flex;align-items:center;gap:34px;font-size:12px;font-weight:600;color:#405565}.main-nav a:hover,.text-link:hover{color:#b58d52}.main-nav .nav-contact{border:1px solid #c6a36e;padding:10px 18px;color:#193449}.menu-toggle{display:none;background:none;border:0;font-size:24px;color:#17354a}.hero{min-height:570px;background:#102c41;color:#fff;position:relative;overflow:hidden;display:flex;align-items:center}.hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(11,34,51,.98) 0%,rgba(16,44,65,.94) 55%,rgba(16,44,65,.5) 100%);z-index:1}.hero-pattern{position:absolute;right:-90px;top:-180px;width:760px;height:760px;border:1px solid rgba(210,181,135,.2);border-radius:50%}.hero-pattern:before,.hero-pattern:after{content:"";position:absolute;border:1px solid rgba(210,181,135,.17);border-radius:50%;inset:70px}.hero-pattern:after{inset:150px}.hero-content{position:relative;z-index:2;padding:88px 0 80px}.eyebrow{font-size:10px;letter-spacing:.19em;font-weight:700;color:#d1b17f;margin-bottom:23px}.eyebrow span{display:inline-block;width:24px;height:1px;background:#d1b17f;vertical-align:middle;margin-right:9px}.hero h1,.section-pad h2{font-family:"Libre Baskerville",Georgia,serif;font-weight:400;letter-spacing:-.045em;line-height:1.23}.hero h1{font-size:clamp(43px,6vw,70px);margin:0 0 24px;max-width:760px}.hero h1 em{color:#d8b985;font-style:normal}.hero-lead{font-size:17px;line-height:1.8;color:#d2dce3;max-width:590px;margin:0}.hero-actions{display:flex;align-items:center;gap:30px;margin-top:35px}.button{display:inline-flex;align-items:center;gap:25px;padding:14px 20px;font-size:12px;font-weight:700;letter-spacing:.02em;transition:.2s}.button span{font-size:17px}.button-light{background:#d6b783;color:#172f42}.button-light:hover{background:#ebd4ad;transform:translateY(-2px)}.text-link{font-size:12px;font-weight:700;color:#9a7642}.light-link{color:#fff}.hero-note{display:flex;align-items:center;gap:12px;margin-top:65px;color:#aebdc7;font-size:10px;letter-spacing:.08em}.note-rule{width:34px;height:1px;background:#b58d52}.hero-side-label{position:absolute;right:35px;bottom:55px;z-index:2;writing-mode:vertical-rl;font-size:9px;letter-spacing:.25em;color:#b4c1c9}.section-pad{padding:105px 0}.intro-grid,.authors-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px}.dark-eyebrow{color:#a17b48}.section-pad h2{font-size:clamp(34px,4vw,48px);margin:0;color:#17354a}.intro-copy p{color:#687985;margin:0 0 19px}.intro-copy .large-copy,.large-copy{font-family:"Libre Baskerville",Georgia,serif;color:#263f50;font-size:18px;line-height:1.75}.intro-copy .text-link{display:inline-block;margin-top:13px}.journal-section{background:#f3f5f5}.section-heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:42px}.section-heading p{max-width:350px;color:#6c7d87;font-size:13px;margin:0 0 5px}.journal-card{display:grid;grid-template-columns:130px 1fr 340px;background:#fff;min-height:300px;box-shadow:0 14px 45px rgba(19,45,63,.06)}.journal-index{padding:34px 25px;color:#b18a54;font-family:"Libre Baskerville",serif;font-size:24px;border-right:1px solid #edf0f1}.journal-index span{display:block;font-family:"DM Sans",sans-serif;font-size:9px;letter-spacing:.15em;margin-top:7px;color:#85939a}.journal-info{padding:42px 45px}.journal-kicker{font-size:9px;letter-spacing:.18em;color:#a17b48;font-weight:700}.journal-info h3{font-family:"Libre Baskerville",serif;font-size:36px;font-weight:400;margin:7px 0 10px;color:#17354a}.journal-info p{color:#6a7a84;max-width:490px;font-size:13px;margin:0 0 23px}.button-dark{background:#17354a;color:white}.button-dark:hover{background:#284e66;transform:translateY(-2px)}.journal-art{position:relative;overflow:hidden;background:#dfe7e8;display:grid;place-items:center;color:#17354a}.art-ring{position:absolute;width:280px;height:280px;border:1px solid rgba(23,53,74,.22);border-radius:50%}.ring-two{width:210px;height:210px}.art-monogram{font-family:"Libre Baskerville",serif;font-size:110px;color:#24475c;z-index:1}.art-monogram span{color:#b58d52}.art-caption{position:absolute;bottom:24px;right:25px;font-size:8px;letter-spacing:.2em;line-height:1.6;text-align:right;color:#526b79}.small-note{font-size:10px;color:#89969d;margin:14px 0 0}.standards{background:#142f43;color:#fff}.standards h2{color:#fff}.standards-lead{max-width:610px;color:#c3d0d8;font-size:16px;margin:25px 0 55px}.principles{display:grid;grid-template-columns:repeat(3,1fr);gap:42px}.principle{border-top:1px solid rgba(213,184,139,.45);padding-top:22px}.principle-num{font-size:10px;color:#d6b783;letter-spacing:.15em}.principle h3{font-family:"Libre Baskerville",serif;font-size:19px;font-weight:400;margin:16px 0 9px}.principle p{font-size:12px;color:#b8c6cf;line-height:1.8;margin:0}.policy-notice{margin-top:45px;padding:17px 20px;border-left:2px solid #d6b783;background:rgba(255,255,255,.055);font-size:11px;color:#c3d0d8}.authors-grid{align-items:start}.authors-grid>div+div{padding-top:5px}.authors-grid .large-copy{margin:0 0 25px}.author-links{border-top:1px solid #e3e8ea}.author-links a{display:flex;justify-content:space-between;padding:15px 0;border-bottom:1px solid #e3e8ea;font-size:12px;font-weight:600;color:#385263}.author-links a b{color:#a17b48;font-size:17px}.contact-section{background:#b58d52;color:#fff}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px}.contact-section .eyebrow{color:#f3e7d3}.contact-section h2{color:#fff}.contact-section p{color:#f1e8dc;max-width:430px}.contact-card{background:#fff;color:#17354a;padding:28px 35px}.contact-item{padding:12px 0 17px;border-bottom:1px solid #e8ecee}.contact-item:last-child{border:0;padding-bottom:5px}.contact-label{font-size:9px;letter-spacing:.18em;color:#a17b48;font-weight:700}.contact-item a,.contact-item p{display:block;color:#17354a;font-size:14px;font-weight:600;margin:5px 0 0}.contact-item small{color:#87949b;font-size:10px}.footer{background:#0d2435;color:#d6e0e6;padding:37px 0 18px}.footer-main{display:flex;align-items:center;justify-content:space-between;padding-bottom:30px}.footer-brand .brand-mark{color:#fff}.footer-brand .brand-name{color:#fff}.footer-brand .brand-name small{color:#a8b7c0}.footer-main>p{font-family:"Libre Baskerville",serif;font-size:13px;color:#b5c3cb}.footer-main>a:last-child{font-size:11px;color:#d6b783;font-weight:700}.footer-bottom{border-top:1px solid rgba(255,255,255,.12);padding-top:15px;display:flex;justify-content:space-between;color:#8fa1ad;font-size:9px;letter-spacing:.04em}
@media(max-width:800px){.main-nav{gap:17px}.journal-card{grid-template-columns:90px 1fr 230px}.journal-info{padding:35px 28px}.intro-grid,.authors-grid,.contact-grid{gap:45px}.section-pad{padding:78px 0}}
@media(max-width:650px){.container{width:min(100% - 36px,1160px)}.top-inner{font-size:9px}.site-header{height:72px}.menu-toggle{display:block}.main-nav{display:none;position:absolute;top:72px;left:0;right:0;background:white;padding:18px 24px 24px;box-shadow:0 12px 20px rgba(0,0,0,.08);flex-direction:column;align-items:stretch;gap:0}.main-nav.open{display:flex}.main-nav a{padding:12px 0;border-bottom:1px solid #edf0f1}.main-nav .nav-contact{border:0;padding:12px 0}.hero{min-height:590px}.hero-content{padding:72px 0}.hero h1{font-size:43px}.hero-lead{font-size:15px}.hero-actions{align-items:flex-start;flex-direction:column;gap:18px}.hero-note{margin-top:48px}.hero-side-label{display:none}.section-pad{padding:68px 0}.intro-grid,.authors-grid,.contact-grid{grid-template-columns:1fr;gap:25px}.section-heading{display:block}.section-heading p{margin-top:15px}.journal-card{grid-template-columns:1fr}.journal-index{border-right:0;border-bottom:1px solid #edf0f1;padding:17px 24px;font-size:17px}.journal-index span{display:inline;margin-left:8px}.journal-info{padding:28px 24px}.journal-art{min-height:220px}.principles{grid-template-columns:1fr;gap:28px}.standards-lead{margin-bottom:35px}.contact-card{padding:22px}.footer-main{align-items:flex-start;flex-direction:column;gap:18px}.footer-main>p{margin:0}.footer-bottom{gap:10px;flex-direction:column}.brand-name{font-size:13px}}
