.editorial-site main.engineering-journal{color:#112b3c;background:#f2f4f3}.editorial-site main.engineering-journal :is(.display-lg,.display-md,.display-sm){font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.055em;text-wrap:balance;font-weight:600;line-height:1.04}.editorial-site main.engineering-journal .display-lg{max-width:850px;margin:0;font-size:clamp(52px,7.7vw,112px)}.editorial-site main.engineering-journal .display-lg em{font:inherit;letter-spacing:inherit;color:#5c7988}.editorial-site main.engineering-journal .display-md{font-size:clamp(30px,3.6vw,50px)}.editorial-site main.engineering-journal .lede{max-width:570px;font-size:17px;line-height:1.85}.editorial-site main.engineering-journal>section.bg-white{background:#f2f4f3}.editorial-site main.engineering-journal>section.bg-mist{background:#e2e8e9}.editorial-site main.engineering-journal:not(.about-road)>section:first-child{background:#f2f4f3;border-bottom:1px solid #122c3c35}.editorial-site main.engineering-journal:not(.about-road)>section:first-child .hero-atmosphere{display:none}.editorial-site main.engineering-journal:not(.about-road) .hero-y{padding-block:clamp(72px,9vw,132px)}.editorial-site main.engineering-journal .hero-copy{grid-template-columns:minmax(0,1.6fr) minmax(240px,.8fr);align-items:end;column-gap:7%;display:grid}.editorial-site main.engineering-journal .hero-copy .display-lg{grid-area:1/1/span 2}.editorial-site main.engineering-journal .hero-copy .lede{color:#435c6b;border-top:2px solid #112b3c;grid-column:2;max-width:360px;margin:0;padding-top:26px}.editorial-site main.engineering-journal .hero-copy .cta-btn{grid-column:2;place-self:start;margin-top:28px}.editorial-site main.engineering-journal .cta-btn{box-shadow:none;font-family:var(--font-geist-sans),sans-serif;letter-spacing:0;border-radius:0;padding:14px 22px}.editorial-site main.engineering-journal .discipline-list{border-top:1px solid #112b3c;margin:0}.editorial-site main.engineering-journal .discipline-row{border-bottom:1px solid #112b3c30;grid-template-columns:64px minmax(0,1fr) minmax(0,.85fr);align-items:start;gap:32px;padding:40px 0;display:grid}.editorial-site main.engineering-journal .discipline-index{font:400 22px/1.4 var(--font-geist-mono),monospace;color:#678594}.editorial-site main.engineering-journal .discipline-row .folder-card__title{font:600 clamp(23px,2.5vw,34px)/1.15 var(--font-geist-sans),sans-serif;letter-spacing:-.035em;max-width:420px;margin:0}.editorial-site main.engineering-journal .discipline-row .folder-card__body{color:#435c6b;margin:0;font-size:15px;line-height:1.85}.editorial-site main.engineering-journal h3{font-family:var(--font-geist-sans),sans-serif;letter-spacing:-.025em}.editorial-site main.engineering-journal form{box-shadow:none;background:#fff;border:1px solid #b6c3ca;border-radius:0;padding:clamp(24px,3vw,40px)}.editorial-site main.engineering-journal form .kicker{font:600 13px/1.5 var(--font-geist-sans),sans-serif;letter-spacing:0;text-transform:none;color:#435c6b}.editorial-site main.engineering-journal form :is(input,textarea,select){background:#f7f9f9;border-radius:0}.editorial-site main.engineering-journal .faq-item__q{letter-spacing:-.025em;padding-block:28px;font-size:clamp(18px,2vw,23px);font-weight:500}.editorial-site main.engineering-journal :is(a,button,input,textarea,select):focus-visible{outline-offset:5px;outline:2px solid #608faa}.editorial-site main.engineering-journal.about-road{color:#eaf2f9;background:#07121e}.editorial-site main.engineering-journal.about-road .display-lg{font-size:clamp(46px,5.5vw,80px)}.editorial-site main.engineering-journal.about-road .display-lg em{color:#9bb7c5;margin-top:.15em;display:block}.editorial-site main.engineering-journal.about-road>section:first-of-type .max-w-3xl{width:60%;max-width:690px}.editorial-site main.engineering-journal.about-road .lede{font-size:16px;line-height:1.85}.editorial-site main.engineering-journal.about-road>section:not(:first-of-type){background:#081521c9!important}.editorial-site main.engineering-journal.about-road>section:not(:first-of-type) .max-w-3xl{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:start;column-gap:10%;max-width:none;padding:0;display:grid}.editorial-site main.engineering-journal.about-road>section:not(:first-of-type) .max-w-3xl>h2{grid-area:1/1/span 4;max-width:440px;margin-top:0}.editorial-site main.engineering-journal.about-road>section:not(:first-of-type) .max-w-3xl>:not(h2){grid-column:2}.editorial-site main.engineering-journal.about-road>section:not(:first-of-type) .max-w-3xl>h2+*{margin-top:0}.editorial-site main.engineering-journal.about-road article h3{font:600 24px/1.2 var(--font-geist-sans),sans-serif;letter-spacing:-.025em}.editorial-site main.engineering-journal.about-road article p:first-of-type{color:#c0dbe5;font-style:normal}.editorial-site main.engineering-journal.about-road ol li>span{color:#aac7d5;min-width:28px;font-size:18px}@media (max-width:900px){.editorial-site main.engineering-journal .hero-copy{grid-template-columns:1fr;gap:30px}.editorial-site main.engineering-journal .hero-copy .display-lg{grid-row:auto}.editorial-site main.engineering-journal .hero-copy :is(.lede,.cta-btn){grid-column:1}.editorial-site main.engineering-journal .hero-copy .lede{max-width:500px;margin-top:10px}.editorial-site main.engineering-journal .hero-copy .cta-btn{margin-top:0}.editorial-site main.engineering-journal .discipline-row{grid-template-columns:40px 1fr;gap:14px 20px;padding-block:30px}.editorial-site main.engineering-journal .discipline-row .folder-card__body{grid-column:2}.editorial-site main.engineering-journal.about-road>section:not(:first-of-type) .max-w-3xl{display:block}.editorial-site main.engineering-journal.about-road>section:not(:first-of-type) .max-w-3xl>h2+*{margin-top:32px}}@media (max-width:760px){.editorial-site main.engineering-journal .display-lg{font-size:clamp(43px,10vw,64px)}.editorial-site main.engineering-journal.about-road>section:first-of-type .max-w-3xl{width:100%}.editorial-site main.engineering-journal.about-road .display-lg{font-size:clamp(42px,10vw,62px)}.editorial-site main.engineering-journal.about-road .lede{font-size:15px}}
