.rant-engineering-module__RkhZXq__page{color:#111416;background:#edf1f2;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.rant-engineering-module__RkhZXq__nav{border-bottom:1px solid #1114161f;justify-content:space-between;align-items:center;max-width:1180px;height:84px;margin:auto;padding:0 28px;display:flex}.rant-engineering-module__RkhZXq__brand{color:#111416;letter-spacing:-.04em;font-size:21px;font-weight:700;text-decoration:none}.rant-engineering-module__RkhZXq__brand span{font-weight:400}.rant-engineering-module__RkhZXq__nav>div{align-items:center;gap:28px;display:flex}.rant-engineering-module__RkhZXq__nav>div a{color:#405258;font-size:14px;text-decoration:none}.rant-engineering-module__RkhZXq__nav .rant-engineering-module__RkhZXq__navCta{color:#fff;background:#111416;border-radius:999px;padding:12px 18px}.rant-engineering-module__RkhZXq__hero{max-width:1040px;margin:0 auto;padding:112px 28px 82px}.rant-engineering-module__RkhZXq__eyebrow{color:#4d7880;letter-spacing:.2em;margin-bottom:34px;font-size:12px;font-weight:700}.rant-engineering-module__RkhZXq__hero h1{letter-spacing:-.075em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(76px,12vw,164px);font-weight:400;line-height:.77}.rant-engineering-module__RkhZXq__hero h1 em{color:#4d7880;font-weight:400}.rant-engineering-module__RkhZXq__deck{max-width:780px;margin:62px 0 46px;font-family:Georgia,Times New Roman,serif;font-size:clamp(26px,3vw,40px);line-height:1.2}.rant-engineering-module__RkhZXq__byline{color:#66777b;gap:24px;font-size:13px;display:flex}.rant-engineering-module__RkhZXq__articleBody{max-width:760px;margin:auto;padding:0 28px 120px}.rant-engineering-module__RkhZXq__articleBody>p{margin:0 0 28px;font-family:Georgia,Times New Roman,serif;font-size:21px;line-height:1.72}.rant-engineering-module__RkhZXq__articleBody .rant-engineering-module__RkhZXq__lede{margin-bottom:30px;font-size:35px;line-height:1.25}.rant-engineering-module__RkhZXq__articleBody h2{letter-spacing:-.035em;margin:92px 0 30px;font-family:Georgia,Times New Roman,serif;font-size:43px;font-weight:400;line-height:1.05}.rant-engineering-module__RkhZXq__articleBody a{color:#366f77;text-underline-offset:3px;text-decoration-thickness:1px}.rant-engineering-module__RkhZXq__tweet{background:#ffffffb8;border:1px solid #fff;border-radius:26px;margin:56px -42px;padding:24px;box-shadow:0 24px 55px #2c454914}.rant-engineering-module__RkhZXq__tweet blockquote{margin:0 auto!important}.rant-engineering-module__RkhZXq__definition{color:#fff;background:#15393e;border-radius:34px;margin:80px -86px;padding:52px 64px}.rant-engineering-module__RkhZXq__definition small{color:#92c0c5;letter-spacing:.2em;font-size:11px;font-weight:700}.rant-engineering-module__RkhZXq__definition p{margin:22px 0 0;font-family:Georgia,Times New Roman,serif;font-size:31px;line-height:1.35}.rant-engineering-module__RkhZXq__method{border-top:1px solid #bdcacc;margin:46px 0 0;padding:0;list-style:none}.rant-engineering-module__RkhZXq__method li{border-bottom:1px solid #bdcacc;grid-template-columns:62px 1fr;gap:18px;padding:28px 0;display:grid}.rant-engineering-module__RkhZXq__method li>span{color:#4d7880;letter-spacing:.14em;padding-top:5px;font-size:12px}.rant-engineering-module__RkhZXq__method strong{font-family:Georgia,Times New Roman,serif;font-size:26px;font-weight:400}.rant-engineering-module__RkhZXq__method p{color:#506166;margin:7px 0 0;font-size:16px;line-height:1.55}.rant-engineering-module__RkhZXq__pullquote{color:#4d7880;border-left:3px solid #4d7880;margin:92px -72px;padding:12px 0 12px 48px;font-family:Georgia,Times New Roman,serif;font-size:38px;line-height:1.25}.rant-engineering-module__RkhZXq__articleCta{background:#fff;border-radius:34px;margin:110px -86px 0;padding:60px 64px}.rant-engineering-module__RkhZXq__articleCta p{color:#617175;font-size:14px}.rant-engineering-module__RkhZXq__articleCta h2{margin:14px 0 34px;font-size:54px}.rant-engineering-module__RkhZXq__articleCta a{color:#fff;background:#111416;border-radius:999px;padding:15px 22px;font-size:14px;text-decoration:none;display:inline-block}.rant-engineering-module__RkhZXq__siteFooter{color:#66777b;border-top:1px solid #1114161f;justify-content:space-between;max-width:1180px;margin:auto;padding:36px 28px 48px;font-size:13px;display:flex}.rant-engineering-module__RkhZXq__siteFooter a{color:#111416;font-weight:700;text-decoration:none}@media (max-width:800px){.rant-engineering-module__RkhZXq__nav{height:70px}.rant-engineering-module__RkhZXq__nav>div>a:first-child{display:none}.rant-engineering-module__RkhZXq__hero{padding-top:76px}.rant-engineering-module__RkhZXq__hero h1{font-size:clamp(68px,22vw,110px)}.rant-engineering-module__RkhZXq__deck{margin-top:44px}.rant-engineering-module__RkhZXq__byline{flex-wrap:wrap;gap:10px 20px}.rant-engineering-module__RkhZXq__articleBody .rant-engineering-module__RkhZXq__lede{font-size:30px}.rant-engineering-module__RkhZXq__articleBody>p{font-size:19px}.rant-engineering-module__RkhZXq__articleBody h2{margin-top:72px;font-size:36px}.rant-engineering-module__RkhZXq__tweet,.rant-engineering-module__RkhZXq__definition,.rant-engineering-module__RkhZXq__pullquote,.rant-engineering-module__RkhZXq__articleCta{margin-left:0;margin-right:0}.rant-engineering-module__RkhZXq__definition,.rant-engineering-module__RkhZXq__articleCta{border-radius:24px;padding:38px 28px}.rant-engineering-module__RkhZXq__definition p{font-size:25px}.rant-engineering-module__RkhZXq__pullquote{padding-left:26px;font-size:30px}.rant-engineering-module__RkhZXq__articleCta h2{font-size:42px}.rant-engineering-module__RkhZXq__siteFooter{flex-direction:column;gap:12px}}
