.engineering-fundamentals-page{--ef10-border:#d3dde6;--ef10-surface:#f3f6f8;--ef10-shadow:0 11px 29px #0a2a4b11}.engineering-fundamentals-page .tr-hero-image-led{border-bottom:1px solid var(--ef10-border);background:linear-gradient(108deg,#fff 0%,#f6f8fa 48%,#e9eff4 100%);grid-template-columns:48% 52%;min-height:430px}.engineering-fundamentals-page .tr-hero>div{min-height:430px;padding-top:54px;padding-bottom:52px}.engineering-fundamentals-page .tr-hero-copy-led>div{min-height:0;padding-top:46px;padding-bottom:44px}.engineering-fundamentals-page .tr-hero-copy-led>div>p:not(.eyebrow){margin-bottom:0}.engineering-fundamentals-page .tr-hero h1{letter-spacing:-.032em;max-width:650px;margin-bottom:18px;font-size:clamp(43px,4.2vw,54px);font-weight:600;line-height:1.08}.engineering-fundamentals-page .tr-hero>div>p:not(.eyebrow){max-width:610px;margin-bottom:25px;font-size:16px;line-height:1.66}.engineering-fundamentals-page .tr-hero a{min-height:43px;padding:12px 18px;font-size:12.5px;line-height:1.45}.engineering-fundamentals-page .tr-hero-image-led>figure{background:#edf2f6;min-height:430px}.engineering-fundamentals-page .tr-hero-image-led>figure img{object-fit:contain;object-position:center;padding:22px 26px}.engineering-fundamentals-page .tr-hero-image-led>figure:after{background:linear-gradient(90deg,#f6f9fbdb 0%,#f6f9fb2e 15%,#0000 34%)}.engineering-fundamentals-page .compact-breadcrumb{min-height:47px;padding-block:13px}.engineering-fundamentals-page .tr-browse-nav>.section{padding-top:29px;padding-bottom:29px}.engineering-fundamentals-page .tr-editorial>.section{padding-top:68px;padding-bottom:76px}.engineering-fundamentals-page .tr-editorial-heading{grid-template-columns:minmax(0,.9fr) minmax(340px,1.1fr);align-items:end;gap:clamp(42px,6vw,82px);margin-bottom:28px}.engineering-fundamentals-page .tr-editorial-heading h2{letter-spacing:-.02em;max-width:560px;font-size:clamp(30px,2.8vw,38px);font-weight:650;line-height:1.18}.engineering-fundamentals-page .tr-editorial-heading>p{border-left:2px solid var(--orange);padding:2px 0 1px 24px;font-size:14.5px;line-height:1.68}.engineering-fundamentals-page .tr-editorial-index{gap:19px;margin-bottom:66px}.engineering-fundamentals-page .tr-editorial-index>a.tr-subject-card{box-shadow:var(--ef10-shadow);border-color:var(--ef10-border)!important;min-height:296px!important}.engineering-fundamentals-page .tr-editorial-index>a.tr-subject-card:hover,.engineering-fundamentals-page .tr-editorial-index>a.tr-subject-card:focus-visible{box-shadow:0 16px 34px #0a2a4b1b;border-color:#aebdca!important}.engineering-fundamentals-page .tr-subject-front,.engineering-fundamentals-page .tr-subject-reveal{padding:25px 23px 20px}.engineering-fundamentals-page .tr-subject-number{border-color:#aebdca;width:36px;height:36px;margin-bottom:18px;font-size:10.5px!important}.engineering-fundamentals-page .tr-subject-front>small,.engineering-fundamentals-page .tr-subject-reveal>small{margin-bottom:7px;font-size:10.5px;line-height:1.35}.engineering-fundamentals-page .tr-subject-front>strong,.engineering-fundamentals-page .tr-subject-reveal>strong{margin-bottom:10px!important;font-size:19px!important;font-weight:650!important;line-height:1.28!important}.engineering-fundamentals-page .tr-subject-front>p{font-size:13px!important;line-height:1.58!important}.engineering-fundamentals-page .tr-subject-front .tr-subject-link{min-height:45px;padding-top:13px!important;font-size:12px!important}.engineering-fundamentals-page .tr-subject-reveal{color:var(--navy);background:#edf3f7;border-top:3px solid #7a9ab4}.engineering-fundamentals-page .tr-subject-card:nth-child(2) .tr-subject-reveal{background:#f1f4f6;border-top-color:#8c9baa}.engineering-fundamentals-page .tr-subject-card:nth-child(3) .tr-subject-reveal{background:#eef5f4;border-top-color:#719b9b}.engineering-fundamentals-page .tr-subject-card:nth-child(4) .tr-subject-reveal{background:#f6f2ef;border-top-color:#aa8b72}.engineering-fundamentals-page .tr-subject-reveal>small{color:#617386}.engineering-fundamentals-page .tr-subject-reveal>strong{color:var(--navy)!important}.engineering-fundamentals-page .tr-subject-points{gap:9px}.engineering-fundamentals-page .tr-subject-points>span{line-height:1.48;color:#4b5e72!important;font-size:12.5px!important}.engineering-fundamentals-page .tr-subject-points>span:before{background:var(--orange)}.engineering-fundamentals-page .tr-subject-reveal>b{color:var(--navy);text-transform:none;font-size:12px;line-height:1.4}.engineering-fundamentals-page .tr-subject-reveal>b i{color:var(--orange)}.engineering-fundamentals-page .tr-editorial-list{border:1px solid var(--ef10-border);box-shadow:var(--ef10-shadow);overflow:hidden}.engineering-fundamentals-page .tr-editorial-list article{border-bottom-color:var(--ef10-border);grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr)}.engineering-fundamentals-page .tr-editorial-list header{border-right-color:var(--ef10-border);grid-template-columns:50px minmax(0,1fr);gap:20px;padding:38px 42px}.engineering-fundamentals-page .tr-editorial-list header>span{color:#526477;border:1px solid #aebdca;place-items:center;width:38px;height:38px;padding:0;font-size:10.5px;display:grid}.engineering-fundamentals-page .tr-editorial-list h2{margin-bottom:11px;font-size:24px;font-weight:650;line-height:1.28}.engineering-fundamentals-page .tr-editorial-list ul{background:#f8fafb;flex-direction:column;justify-content:center;padding:34px 38px;display:flex}.engineering-fundamentals-page .tr-editorial-list li{padding:11px 0 11px 17px;font-size:13.5px;line-height:1.52}.engineering-fundamentals-page .tr-note{gap:clamp(44px,7vw,92px);padding-top:62px;padding-bottom:62px}.engineering-fundamentals-page .tr-note>div{border-left:2px solid var(--orange);padding-left:24px}.engineering-fundamentals-page .tr-note h2{font-size:clamp(28px,2.5vw,34px);font-weight:650;line-height:1.22}.engineering-fundamentals-page .tr-note p:not(.eyebrow){font-size:14.5px;line-height:1.68}.engineering-fundamentals-page .tr-next{gap:18px;padding-bottom:62px}.engineering-fundamentals-page .tr-next a{border-color:var(--ef10-border);min-height:94px;padding:20px 23px;box-shadow:0 7px 20px #0a2a4b0b}@media (max-width:980px){.engineering-fundamentals-page .tr-editorial-index{grid-template-columns:1fr 1fr}.engineering-fundamentals-page .tr-editorial-index>a.tr-subject-card{min-height:275px!important}.engineering-fundamentals-page .tr-editorial-list article{grid-template-columns:1fr}.engineering-fundamentals-page .tr-editorial-list header{border-right:0;border-bottom:1px solid var(--ef10-border)}}@media (max-width:820px){.engineering-fundamentals-page .tr-hero-image-led{grid-template-columns:1fr}.engineering-fundamentals-page .tr-hero-image-led>figure{order:-1;min-height:280px}.engineering-fundamentals-page .tr-hero-image-led>figure img{padding:15px 20px}.engineering-fundamentals-page .tr-hero>div{min-height:0}}@media (max-width:680px){.engineering-fundamentals-page .tr-editorial>.section{padding-top:50px;padding-bottom:56px}.engineering-fundamentals-page .tr-editorial-heading{grid-template-columns:1fr;gap:20px}.engineering-fundamentals-page .tr-editorial-heading>p{padding-left:18px}.engineering-fundamentals-page .tr-editorial-index{grid-template-columns:1fr;margin-bottom:45px}.engineering-fundamentals-page .tr-editorial-index>a.tr-subject-card{min-height:270px!important}.engineering-fundamentals-page .tr-editorial-list header{padding:29px 23px}.engineering-fundamentals-page .tr-editorial-list ul{padding:25px 23px}.engineering-fundamentals-page .tr-note{padding-block:46px}.engineering-fundamentals-page .tr-note>div{padding-left:18px}.engineering-fundamentals-page .tr-next{padding-bottom:44px}}@media (hover:none){.engineering-fundamentals-page .tr-editorial-index>a.tr-subject-card:hover{box-shadow:var(--ef10-shadow)}}@media (prefers-reduced-motion:reduce){.engineering-fundamentals-page .tr-subject-card,.engineering-fundamentals-page .tr-subject-front,.engineering-fundamentals-page .tr-subject-reveal,.engineering-fundamentals-page .tr-next a{transition:none!important}}.engineering-fundamentals-page .tr-editorial-index{margin-bottom:52px}.engineering-fundamentals-page .tr-evidence-heading{border-bottom:1px solid var(--ef10-border);grid-template-columns:minmax(0,.9fr) minmax(340px,1.1fr);align-items:end;gap:clamp(42px,6vw,82px);margin:0 0 25px;padding:0 0 24px;display:grid}.engineering-fundamentals-page .tr-evidence-heading h2{max-width:590px;color:var(--navy);letter-spacing:-.018em;margin:0;font-size:clamp(28px,2.5vw,34px);font-weight:650;line-height:1.2}.engineering-fundamentals-page .tr-evidence-heading>p{border-left:2px solid var(--orange);color:var(--muted);margin:0;padding-left:24px;font-size:15px;line-height:1.68}.engineering-fundamentals-page .tr-editorial-list{box-shadow:none;background:0 0;border:0;gap:12px;display:grid;overflow:visible}.engineering-fundamentals-page .tr-editorial-list article{border:1px solid var(--ef10-border);background:#fff;grid-template-columns:minmax(300px,320px) minmax(0,1fr);min-height:178px;box-shadow:0 7px 20px #0a2a4b0b}.engineering-fundamentals-page .tr-editorial-list article:last-child{border-bottom:1px solid var(--ef10-border)}.engineering-fundamentals-page .tr-editorial-list header{border-right:1px solid var(--ef10-border);grid-template-columns:42px minmax(0,1fr);align-content:center;gap:16px;padding:28px 27px}.engineering-fundamentals-page .tr-editorial-list header>span{width:36px;height:36px}.engineering-fundamentals-page .tr-editorial-list header p{font-size:14px;line-height:1.62}.engineering-fundamentals-page .tr-editorial-list ul{background:#f7f9fb;justify-content:flex-start;margin:0;padding:49px 31px 25px;position:relative}.engineering-fundamentals-page .tr-editorial-list ul:before{content:"Engineering checks";color:#617488;letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:800;line-height:1.3;position:absolute;top:23px;left:31px}.engineering-fundamentals-page .tr-editorial-list li{color:#40566b;padding:8px 0 8px 17px;font-size:14px;line-height:1.5}@media (max-width:980px){.engineering-fundamentals-page .tr-editorial-list article{grid-template-columns:1fr}.engineering-fundamentals-page .tr-editorial-list header{border-right:0;border-bottom:1px solid var(--ef10-border)}}@media (max-width:680px){.engineering-fundamentals-page .tr-evidence-heading{grid-template-columns:1fr;gap:18px}.engineering-fundamentals-page .tr-evidence-heading>p{padding-left:18px}.engineering-fundamentals-page .tr-editorial-list header{padding:25px 21px}.engineering-fundamentals-page .tr-editorial-list ul{padding:48px 21px 22px}.engineering-fundamentals-page .tr-editorial-list ul:before{left:21px}}.engineering-fundamentals-page .tr-editorial-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.engineering-fundamentals-page .tr-editorial-list article{--subject-accent:#0b4e8a;--subject-tint:#eaf3fb;border:1px solid var(--ef10-border);border-top:1px solid var(--ef10-border);background:#fff;flex-direction:column;min-height:390px;scroll-margin-top:120px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;overflow:hidden;box-shadow:0 10px 26px #0a2a4b0e}.engineering-fundamentals-page .tr-editorial-list article:nth-child(2){--subject-accent:#2f6f85;--subject-tint:#e9f4f6}.engineering-fundamentals-page .tr-editorial-list article:nth-child(3){--subject-accent:#24736e;--subject-tint:#e8f4f1}.engineering-fundamentals-page .tr-editorial-list article:nth-child(4){--subject-accent:#526a89;--subject-tint:#edf1f6}.engineering-fundamentals-page .tr-editorial-list article:nth-child(5){--subject-accent:#675b87;--subject-tint:#f1eef6}.engineering-fundamentals-page .tr-editorial-list article:nth-child(6){--subject-accent:#826048;--subject-tint:#f6f0ea}.engineering-fundamentals-page .tr-editorial-list article:hover,.engineering-fundamentals-page .tr-editorial-list article:focus-within{border-color:var(--subject-accent);transform:translateY(-2px);box-shadow:0 15px 34px #0a2a4b16}.engineering-fundamentals-page .tr-editorial-list header{border-right:0;border-bottom:1px solid var(--ef10-border);background:linear-gradient(110deg,var(--subject-tint) 0%,#fff 92%);grid-template-columns:44px minmax(0,1fr);align-content:start;gap:18px;padding:25px 26px 22px}.engineering-fundamentals-page .tr-editorial-list header>span{border:1px solid var(--subject-accent);background:var(--subject-accent);color:#fff;place-items:center;width:40px;height:40px;padding:0;display:grid;box-shadow:0 4px 10px #0a2a4b1f}body main.tr-page.engineering-fundamentals-page .tr-editorial-list header>span{color:#fff!important}.engineering-fundamentals-page .tr-editorial-list h2{margin-bottom:8px;font-size:22px;line-height:1.25}.engineering-fundamentals-page .tr-subject-checks{border-top:1px solid #e1e7ec;flex:1;margin:0 26px;padding:18px 0 16px 62px}.engineering-fundamentals-page .tr-subject-checks>small{color:#617488;letter-spacing:.055em;text-transform:uppercase;margin:0 0 7px;font-size:11px;font-weight:750;line-height:1.3;display:block}.engineering-fundamentals-page .tr-subject-checks ul{background:0 0;margin:0;padding:0;position:static}.engineering-fundamentals-page .tr-subject-checks ul:before{display:none}.engineering-fundamentals-page .tr-subject-sequence{border-top:1px solid var(--ef10-border);justify-content:space-between;align-items:center;min-height:54px;padding:13px 26px;font-size:14px;font-weight:650;line-height:1.35;transition:background .18s,color .18s;display:flex;background:var(--subject-tint)!important;color:var(--subject-accent)!important}.engineering-fundamentals-page .tr-subject-sequence b{font-size:21px;font-weight:400;line-height:1;color:var(--subject-accent)!important}.engineering-fundamentals-page .tr-subject-sequence:hover,.engineering-fundamentals-page .tr-subject-sequence:focus-visible{outline:0;background:var(--subject-accent)!important;color:#fff!important}.engineering-fundamentals-page .tr-subject-sequence:hover b,.engineering-fundamentals-page .tr-subject-sequence:focus-visible b{transform:translate(3px);color:#fff!important}@media (max-width:760px){.engineering-fundamentals-page .tr-editorial-list{grid-template-columns:1fr}.engineering-fundamentals-page .tr-editorial-list article{min-height:0}.engineering-fundamentals-page .tr-subject-checks{padding-left:0}}@media (prefers-reduced-motion:reduce){.engineering-fundamentals-page .tr-editorial-list article{transition:none}.engineering-fundamentals-page .tr-editorial-list article:hover,.engineering-fundamentals-page .tr-editorial-list article:focus-within{transform:none}}.engineering-fundamentals-page .tr-hero-copy-led{min-height:0!important}.engineering-fundamentals-page .tr-hero-copy-led>div{justify-content:flex-start;width:100%!important;max-width:none!important;min-height:0!important;padding:30px max(3.75vw,28px) 28px!important}.engineering-fundamentals-page .tr-hero-copy-led h1{max-width:none!important}.engineering-fundamentals-page .tr-hero-copy-led>div>p:not(.eyebrow){white-space:nowrap;max-width:none!important}@media (max-width:980px){.engineering-fundamentals-page .tr-hero-copy-led>div>p:not(.eyebrow){white-space:normal}}@media (max-width:700px){.engineering-fundamentals-page .tr-hero-copy-led>div{padding:28px 22px 26px!important}}.engineering-fundamentals-page .tr-editorial-heading{margin-bottom:28px;display:block}.engineering-fundamentals-page .tr-editorial-heading h2{width:100%;max-width:none;font-size:37px;line-height:1.18}.engineering-fundamentals-page .tr-editorial-heading>p{border-left:0;max-width:920px;margin:14px 0 0;padding:0;font-size:16px;line-height:1.62}@media (min-width:1100px){.engineering-fundamentals-page .tr-editorial-heading h2{white-space:nowrap}}@media (max-width:700px){.engineering-fundamentals-page .tr-editorial-heading h2{font-size:32px}}
