.first-session-module__tyse4q__section{background:#0b080f;padding:64px 0}.first-session-module__tyse4q__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,80px);display:grid}.first-session-module__tyse4q__section h2{margin-bottom:20px;font-size:clamp(32px,3.5vw,48px)}.first-session-module__tyse4q__lede{color:var(--muted);max-width:43ch;margin:0;font-size:17px;line-height:1.7}.first-session-module__tyse4q__questions{border-top:1px solid var(--line)}.first-session-module__tyse4q__answer{border-bottom:1px solid var(--line)}.first-session-module__tyse4q__answer summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:18px;font-weight:700;line-height:1.4;list-style:none;display:flex}.first-session-module__tyse4q__answer summary::-webkit-details-marker{display:none}.first-session-module__tyse4q__answer summary:after{content:"+";color:var(--accent);flex-shrink:0;font-size:24px;font-weight:400}.first-session-module__tyse4q__answer[open] summary:after{content:"−"}.first-session-module__tyse4q__answer p{color:var(--muted);margin:0;padding-bottom:22px;font-size:16px;line-height:1.75}.first-session-module__tyse4q__actions{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:24px;display:flex}.first-session-module__tyse4q__actions a{align-items:center;gap:14px;min-height:48px;display:inline-flex}.first-session-module__tyse4q__actions a:focus-visible,.first-session-module__tyse4q__answer summary:focus-visible{outline:2px solid var(--accent);outline-offset:5px}@media (max-width:760px){.first-session-module__tyse4q__section{padding:48px 0}.first-session-module__tyse4q__grid{grid-template-columns:minmax(0,1fr);gap:28px}.first-session-module__tyse4q__lede{max-width:none}.first-session-module__tyse4q__answer summary{padding:20px 0;font-size:17px}}
.MeetEngineers-module__fomy8a__section{background:#09070c;scroll-margin-top:100px}.MeetEngineers-module__fomy8a__profiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.MeetEngineers-module__fomy8a__profile{min-width:0}.MeetEngineers-module__fomy8a__portrait{background:#18131e;display:block;position:relative;overflow:hidden}.MeetEngineers-module__fomy8a__portrait img{aspect-ratio:1;object-fit:cover;object-position:center 30%;width:100%;height:auto;display:block}.MeetEngineers-module__fomy8a__portrait span{color:#fff;text-transform:uppercase;letter-spacing:.12em;background:#09070ce8;padding:7px 12px;font-size:11px;position:absolute;bottom:16px;left:16px}.MeetEngineers-module__fomy8a__bio{padding:30px 0 0}.MeetEngineers-module__fomy8a__bio>.eyebrow{letter-spacing:.16em;margin-bottom:12px;font-size:10px}.MeetEngineers-module__fomy8a__bio h3{letter-spacing:-.04em;margin:0;font-size:clamp(26px,2.6vw,38px);line-height:1.1}.MeetEngineers-module__fomy8a__bio p{color:var(--muted);font-size:15px;line-height:1.8}.MeetEngineers-module__fomy8a__bio .MeetEngineers-module__fomy8a__statement{color:var(--text);margin:16px 0 22px;font-size:20px;line-height:1.4}.MeetEngineers-module__fomy8a__tags{flex-wrap:wrap;gap:8px;margin:24px 0;padding:0;list-style:none;display:flex}.MeetEngineers-module__fomy8a__tags li{border:1px solid var(--line);color:#d6cbdc;padding:6px 10px;font-size:11px}.MeetEngineers-module__fomy8a__bio a.textLink{color:var(--accent);padding:8px 0;font-size:14px;display:inline-block}.MeetEngineers-module__fomy8a__testimonials{border-top:1px solid var(--line);margin-top:60px;padding-top:36px}.MeetEngineers-module__fomy8a__quotes{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.MeetEngineers-module__fomy8a__quotes figure{border:1px solid var(--line);background:#100c15;flex-direction:column;margin:0;padding:24px;display:flex}.MeetEngineers-module__fomy8a__quotes blockquote{color:#ddd5e3;margin:0 0 24px;font-size:14px;line-height:1.8}.MeetEngineers-module__fomy8a__quotes figcaption{text-transform:uppercase;letter-spacing:.12em;color:var(--accent);margin-top:auto;font-size:11px}.MeetEngineers-module__fomy8a__cta{justify-content:space-between;align-items:center;gap:24px;margin-top:36px;display:flex}.MeetEngineers-module__fomy8a__cta h3{letter-spacing:-.02em;margin:0 0 6px;font-size:24px}.MeetEngineers-module__fomy8a__cta p{color:var(--muted);margin:0;font-size:14px}.MeetEngineers-module__fomy8a__cta a{flex-shrink:0}@media (max-width:760px){.MeetEngineers-module__fomy8a__profiles{grid-template-columns:1fr;gap:44px}.MeetEngineers-module__fomy8a__quotes{grid-template-columns:1fr;gap:12px}.MeetEngineers-module__fomy8a__portrait img{aspect-ratio:1.1}.MeetEngineers-module__fomy8a__bio{padding-top:24px}.MeetEngineers-module__fomy8a__testimonials{margin-top:40px}.MeetEngineers-module__fomy8a__cta{flex-direction:column;align-items:stretch}}.MeetEngineers-module__fomy8a__profilePage{background:#09070c;min-height:100vh;padding-top:140px;padding-bottom:80px}.MeetEngineers-module__fomy8a__profileLayout{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:60px;margin-top:36px;display:grid}.MeetEngineers-module__fomy8a__profileLayout h1{margin:12px 0;font-size:clamp(40px,6vw,72px);line-height:1.05}.MeetEngineers-module__fomy8a__profileLayout .MeetEngineers-module__fomy8a__bio{padding-top:0}.MeetEngineers-module__fomy8a__profileLayout .MeetEngineers-module__fomy8a__portrait img{aspect-ratio:4/5}.MeetEngineers-module__fomy8a__profileLinks{flex-wrap:wrap;gap:24px;margin-top:40px;display:flex}@media (max-width:760px){.MeetEngineers-module__fomy8a__profileLayout{grid-template-columns:1fr;gap:32px}.MeetEngineers-module__fomy8a__profilePage{padding-top:110px}.MeetEngineers-module__fomy8a__profileLayout .MeetEngineers-module__fomy8a__portrait img{aspect-ratio:1.1}}.MeetEngineers-module__fomy8a__bio a.button{text-align:center;justify-content:center;align-items:center;gap:12px;max-width:100%;min-height:48px;padding:14px 24px;font-size:15px;line-height:1.4;display:inline-flex}
