*{box-sizing:border-box}body{margin:0;padding:40px;font:18px/1.6 Arial,Helvetica,sans-serif;color:#141414;background:#f3f3ef}header{max-width:1000px;margin:0 auto 40px}a{color:#2346f5}main{display:grid;grid-template-columns:1fr 1fr;gap:50px;max-width:1250px;margin:auto}section{min-width:0}h1{font-size:48px;letter-spacing:-.04em;line-height:1.1}h2{font-size:20px}.sample{background:white;overflow:hidden;max-width:600px;container-type:inline-size}.photo{width:100%;object-fit:cover;display:block}.logo{width:48%;height:auto;display:block}.copy{padding:6%}.copy span,.story-top span{font:700 2.8cqw/1.4 'Courier New',monospace;display:block}.copy h3{font-size:7.7cqw;line-height:1.04;letter-spacing:-.04em;margin:4% 0}.copy p{font-size:2.5cqw;line-height:1.5}.post{aspect-ratio:4/5;display:flex;flex-direction:column}.post .photo{height:58%}.post .copy{flex:1;display:flex;flex-direction:column;justify-content:space-between;padding:5% 6%}.post .copy h3{font-size:7.2cqw}.post .copy p{margin:0 0 3%}.story{aspect-ratio:9/16;display:flex;flex-direction:column}.story-top{padding:11% 7% 5%;height:20%}.story-top span{margin-top:6%;font-size:2.6cqw}.story .photo{height:42%}.story .copy{padding:7%;flex:1}.story .copy h3{font-size:8cqw}.story .copy strong{display:block;font-size:3.3cqw;margin-top:8%;border-bottom:2px solid #2346f5;max-width:fit-content}.linkedin{aspect-ratio:1.91;display:flex}.linkedin .photo{width:48%;height:100%}.linkedin .copy{width:52%;padding:5%}.linkedin .copy h3{font-size:5cqw;margin:12% 0}.linkedin .copy span{font-size:2.2cqw}.linkedin .copy p{font-size:2cqw}.linkedin .logo{width:90%;margin-top:12%}.newsletter{padding:7%}.newsletter h3{font-size:7cqw;line-height:1.1;letter-spacing:-.04em}.newsletter p{font-size:3.5cqw}.newsletter .credit{font-size:2.8cqw}.newsletter h4{font-size:5cqw;line-height:1.2}.newsletter .photo{aspect-ratio:3/2}.newsletter a{font-size:3.5cqw}.sample img{max-width:100%}@media(max-width:750px){body{padding:22px}main{grid-template-columns:1fr}h1{font-size:36px}}@media print{body{background:white}section{break-inside:avoid}header{display:none}}
