.blog-page{background:#f7f3ea}.journal-hero{min-height:760px;display:grid;grid-template-columns:1.2fr .8fr;gap:90px;align-items:center}.journal-hero h1{font:900 clamp(54px,7vw,94px)/1.13 var(--serif);letter-spacing:-.06em;margin:28px 0}.journal-hero h1 em{font-style:normal;color:#87999c}.journal-hero>div>p:not(.eyebrow){font:500 18px/1.9 var(--serif);max-width:650px;color:#5e5e58}.journal-hero .btn{margin-top:26px}.journal-hero aside{min-height:500px;background:linear-gradient(155deg,#bdcfd2,#e2d7bd 72%,#c5a25d);padding:48px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 35px 90px rgba(35,40,37,.15)}.journal-hero aside span{font:800 70px var(--serif);color:rgba(18,19,17,.18)}.journal-hero blockquote{font:600 29px/1.65 var(--serif);margin:0}.journal-hero aside small{font-size:9px;letter-spacing:.2em}.journal-principle{background:var(--ink);color:white;padding:34px 0}.journal-principle .shell{display:grid;grid-template-columns:auto 1fr auto auto 2fr;gap:22px;align-items:center}.journal-principle p{font-size:10px;letter-spacing:.16em;color:#aaa}.journal-principle strong{font:500 17px var(--serif)}.journal-principle i{color:var(--gold);font-style:normal}.article-index{padding:130px 0}.journal-heading{display:grid;grid-template-columns:.65fr 1.35fr;gap:80px}.journal-heading h2{font-size:clamp(42px,5vw,65px);margin:0}.story-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line);margin-top:65px}.story-grid a{color:inherit;text-decoration:none;padding:34px;min-height:360px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;flex-direction:column;transition:.25s}.story-grid a:hover{background:var(--ink);color:white;transform:translateY(-7px)}.story-grid small,.case-list small{font-size:9px;letter-spacing:.18em;color:#92743b}.story-grid h3{font:600 27px/1.55 var(--serif);margin:35px 0 10px}.story-grid p{font-size:13px;line-height:1.8;color:#777}.story-grid a:hover p{color:#bbb}.story-grid b{margin-top:auto;font-size:12px}.feature{padding:120px 0;border-top:1px solid var(--line)}.feature>header{display:grid;grid-template-columns:100px 1fr;gap:45px}.feature>header>span{font:800 80px var(--serif);color:#d4cdbd}.feature h2{font-size:clamp(40px,5vw,64px);margin:18px 0 60px}.article-body{max-width:930px;margin-left:auto}.article-body>p{font:400 17px/2 var(--serif);color:#555650}.dropcap:first-letter{float:left;font:900 76px/.8 var(--serif);margin:12px 12px 0 0;color:#9b793d}.article-body blockquote{border-left:2px solid var(--gold);margin:48px 0;padding:5px 0 5px 28px;font:600 30px/1.65 var(--serif)}.name-equation{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1.4fr;align-items:center;gap:14px;background:#ebe5d9;padding:28px;margin-top:48px}.name-equation b{font:600 14px var(--serif)}.name-equation i{font-style:normal;color:#a27e39}.name-equation strong{font:700 17px var(--serif)}.feature.dark{background:var(--ink);color:white;padding-left:max(24px,calc((100vw - 1180px)/2));padding-right:max(24px,calc((100vw - 1180px)/2))}.feature.dark>header>span{color:#383b36}.method-seven{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid #484b45;border-left:1px solid #484b45}.method-seven>div{padding:28px;border-right:1px solid #484b45;border-bottom:1px solid #484b45}.method-seven b{float:left;font:800 42px var(--serif);color:var(--gold);margin-right:18px}.method-seven h3{margin:4px 0;font:600 18px var(--serif)}.method-seven p{margin:8px 0 0;color:#aaa;font-size:13px}.source-note{color:#999!important;font:12px/1.8 var(--sans)!important;margin-top:28px}.case-list{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.case-list section{background:white;border:1px solid var(--line);padding:30px}.case-list h3{font:600 25px var(--serif);margin:24px 0 10px}.case-list p{font-size:13px;line-height:1.8;color:#666}.naming-check{margin-top:35px;background:#e8e2d5;padding:34px}.naming-check h3{font:600 23px var(--serif);margin-top:0}.naming-check li{padding:7px 0;font-size:14px}.journal-cta{background:#b9cdd0;padding:130px 0;text-align:center}.journal-cta .eyebrow{justify-content:center}.journal-cta h2{font-size:clamp(43px,6vw,76px)}.journal-cta p{font:500 17px var(--serif)}.journal-cta .btn{margin-top:25px}.blog-page footer{background:#f7f3ea}@media(max-width:800px){.journal-hero,.journal-heading{grid-template-columns:1fr}.journal-hero{padding:70px 0;gap:45px}.journal-hero aside{min-height:360px}.journal-principle .shell{grid-template-columns:1fr}.journal-principle i{transform:rotate(90deg)}.story-grid,.case-list,.method-seven{grid-template-columns:1fr}.feature>header{grid-template-columns:60px 1fr}.feature>header>span{font-size:50px}.article-body{margin:0}.name-equation{grid-template-columns:1fr}.name-equation i{transform:rotate(90deg)}.article-index,.feature,.journal-cta{padding-top:80px;padding-bottom:80px}}
