.editorial-site main.engineering-journal{--journal-ink:#0b2032;--journal-blue:#8eadba;color:var(--journal-ink);background:#edf1f3}.editorial-site main.engineering-journal :is(.display-lg,.display-md,.display-sm){font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.045em;text-wrap:balance;font-weight:700;line-height:1.06}.editorial-site main.engineering-journal .display-lg{max-width:980px;margin-top:0;font-size:clamp(48px,7vw,100px)}.editorial-site main.engineering-journal .display-lg em{font:inherit;letter-spacing:inherit;color:#8eadba;display:block}.editorial-site main.engineering-journal .display-md{font-size:clamp(32px,3.6vw,52px)}.editorial-site main.engineering-journal .lede{max-width:620px;font-size:clamp(16px,1.35vw,18px);line-height:1.8}.editorial-site main.engineering-journal>section.bg-white{background:#edf1f3}.editorial-site main.engineering-journal>section.bg-mist{background:#dfe7eb}.editorial-site main.engineering-journal:not(.about-road)>section:first-child{color:#edf3f4;isolation:isolate;background:#091720;border:0;position:relative;overflow:hidden}.editorial-site main.engineering-journal:not(.about-road)>section:first-child .hero-atmosphere{opacity:1;background:linear-gradient(90deg,#091720 18%,#09172080 65%,#09172040),repeating-linear-gradient(0deg,#0000 0 63px,#8eadba12 63px 64px),repeating-linear-gradient(90deg,#0000 0 63px,#8eadba12 63px 64px)}.editorial-site main.engineering-journal:not(.about-road)>section:first-child:before{content:"";z-index:0;pointer-events:none;border:1px solid #8eadba33;width:42%;height:105%;position:absolute;top:10%;right:-5%;transform:skewY(-22deg);box-shadow:-48px 32px 0 -1px #091720,-48px 32px #8eadba26,-96px 64px 0 -1px #091720,-96px 64px #8eadba19}.editorial-site main.engineering-journal:not(.about-road) .hero-y{padding-block:clamp(80px,9vw,140px)}.editorial-site main.engineering-journal .hero-copy{z-index:1;border:0;padding:0;position:relative}.editorial-site main.engineering-journal .hero-copy .display-lg{color:#edf3f4}.editorial-site main.engineering-journal .hero-copy .lede{color:#bccbd3;max-width:540px;margin-top:30px}.editorial-site main.engineering-journal .hero-copy .cta-btn{color:#102b40;background:#e6eef1;border-color:#e6eef1}.editorial-site main.engineering-journal .hero-copy .cta-btn:hover{background:#fff}.editorial-site main.engineering-journal h3{font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.025em}.editorial-site main.engineering-journal .folder-card-grid{background:#aebdc7;border:1px solid #aebdc7;gap:1px}.editorial-site main.engineering-journal .folder-card{min-height:240px;box-shadow:none;background:#edf1f3;border:0;border-radius:0;padding:clamp(28px,3.5vw,48px);transition:background .2s;position:relative}.editorial-site main.engineering-journal .folder-card:before{content:"";background:#5b8094;width:32px;height:3px;margin-bottom:30px;display:block}.editorial-site main.engineering-journal .folder-card:hover{background:#fff}.editorial-site main.engineering-journal .folder-card__title{font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.035em;font-size:clamp(23px,2.3vw,32px);font-weight:650;line-height:1.14}.editorial-site main.engineering-journal .folder-card__body{color:#40586a;max-width:480px;margin-top:20px;font-size:15px;line-height:1.85}.editorial-site main.engineering-journal form{box-shadow:none;background:#f9fbfc;border:1px solid #afc0cc;border-top:4px solid #24465c;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:#40586a}.editorial-site main.engineering-journal form :is(input,textarea,select){background:#fff;border-radius:2px}.editorial-site main.engineering-journal .cta-btn{font-family:var(--font-geist-sans),sans-serif;letter-spacing:0;border-radius:2px;padding:14px 24px}.editorial-site main.engineering-journal .faq-item__q{letter-spacing:-.02em;padding-block:26px;font-size:clamp(18px,2vw,23px);font-weight:600}.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.3vw,78px)}.editorial-site main.engineering-journal.about-road .display-lg em{margin-top:.12em}.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) .max-w-3xl{background:#091b2ae8;border:1px solid #8eb4c233;border-top:3px solid #8eadba;border-radius:0;max-width:760px;padding:clamp(24px,3.5vw,48px)}.editorial-site main.engineering-journal.about-road article h3{font-family:var(--font-geist-sans),Arial,sans-serif;font-size:25px;font-weight:650}.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:32px;font-size:20px}.editorial-site main.engineering-journal.about-road ol li{padding-block:24px 4px}@media (max-width:760px){.editorial-site main.engineering-journal .display-lg{font-size:clamp(43px,10vw,64px)}.editorial-site main.engineering-journal:not(.about-road)>section:first-child:before{opacity:.45;width:60%;right:-24%}.editorial-site main.engineering-journal .folder-card{min-height:0}.editorial-site main.engineering-journal.about-road>section:first-of-type .max-w-3xl{width:100%}.editorial-site main.engineering-journal.about-road>section:not(:first-of-type) .max-w-3xl{padding:26px 20px}.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}}@media (prefers-reduced-motion:reduce){.editorial-site main.engineering-journal .folder-card{transition:none}}
