.modelling-sequence{max-width:1440px;margin:auto;padding:45px 4.5% 70px}.modelling-sequence h1{font:clamp(36px,5vw,66px)/1.1 Georgia,serif;letter-spacing:-1.7px;font-weight:400;margin:35px 0 22px}.sequence-intro,.junction-description{font-size:14px;line-height:1.8;color:var(--muted);max-width:850px}.sequence-nav{display:flex;flex-wrap:wrap;gap:20px 35px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:20px 0;margin:35px 0 0}.sequence-nav a{font-size:11px;text-decoration:none;line-height:1.7}.sequence-nav a:hover{text-decoration:underline}.modelling-sequence section{padding-top:60px;scroll-margin-top:90px}.modelling-sequence section+section{margin-top:60px;border-top:1px solid var(--line)}.modelling-sequence h2{font:clamp(30px,3.2vw,46px)/1.12 Georgia,serif;font-weight:400;margin:0 0 25px;letter-spacing:-1px}.modelling-sequence iframe{display:block;width:100%;height:1000px;border:0;background:var(--paper);margin-top:25px}.modelling-sequence .site-eyebrow{margin-bottom:14px}@media(max-width:760px){.modelling-sequence{padding:30px 6% 45px}.modelling-sequence h1{font-size:40px;letter-spacing:-1px}.sequence-nav{gap:12px;flex-direction:column;margin-top:25px}.modelling-sequence section{padding-top:35px}.modelling-sequence section+section{margin-top:35px}.modelling-sequence h2{font-size:32px}.modelling-sequence iframe{margin-top:20px}.sequence-intro,.junction-description{font-size:13px}}
