.intro-page{color:#112d2a;background:#f6f4ec;font-family:IBM Plex Sans,sans-serif}.intro-page h1,.intro-page h2,.intro-page h3{margin:0;font-family:Manrope,sans-serif}.intro-page p{line-height:1.65}.intro-page a{text-underline-offset:5px}.intro-header,.intro-section,.intro-hero,.intro-pilot,.intro-join,.intro-footer{padding-left:max(24px,50% - 600px);padding-right:max(24px,50% - 600px)}.intro-header{border-bottom:1px solid #d8dfd4;justify-content:space-between;align-items:center;gap:24px;padding-top:24px;padding-bottom:24px;display:flex}.intro-brand{font:800 25px Manrope,sans-serif}.intro-header nav,.intro-actions{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.intro-page .language-switch{color:#112d2a}.intro-page .language-switch select{color:#112d2a;background:#f6f4ec}.intro-page .intro-button{color:#fff;background:#16816a;border-radius:8px;justify-content:center;padding:13px 22px;font-weight:650;text-decoration:none;display:inline-flex}.intro-hero{grid-template-columns:1.5fr .5fr;align-items:center;gap:64px;padding-top:94px;padding-bottom:94px;display:grid}.intro-eyebrow{letter-spacing:1.1px;text-transform:uppercase;margin:0 0 20px;font-size:13px;font-weight:650}.intro-page h1{letter-spacing:-3px;font-size:clamp(42px,5vw,76px);line-height:1.1}.intro-page h1 span{color:#16816a}.intro-lead{max-width:650px;margin:28px 0;font-size:24px}.intro-actions>a:not(.intro-button){font-size:16px;text-decoration:underline}.intro-page .intro-small{opacity:.84;max-width:870px;font-size:14px}.intro-verbs{color:#16816a;border-left:1px solid #b6c5b8;padding-left:40px;font:450 64px/1.4 Manrope,sans-serif}.intro-section{border-top:1px solid #d8dfd4;padding-top:80px;padding-bottom:80px}.intro-page h2{letter-spacing:-1.6px;max-width:900px;font-size:clamp(30px,3.2vw,45px);line-height:1.18}.intro-page h3{font-size:23px;line-height:1.3}.intro-steps{grid-template-columns:repeat(3,1fr);gap:40px;margin:44px 0 28px;display:grid}.intro-steps>div{border-top:1px solid #bdcbbd;padding-top:20px}.intro-steps p,.intro-principles p{font-size:17px}.intro-number{color:#16816a;margin-bottom:16px;font-size:42px;font-weight:400;display:block}.intro-pilot{color:#f6f4ec;background:#112d2a;grid-template-columns:1fr 1fr;gap:50px 75px;padding-top:80px;padding-bottom:60px;display:grid}.intro-pilot>div>p:not(.intro-eyebrow){font-size:19px}.intro-pilot>div>.intro-small{font-size:14px}.intro-pilot ol{counter-reset:pilot;margin:0;padding:0;list-style:none}.intro-pilot li{counter-increment:pilot;border-bottom:1px solid #45665b;gap:20px;padding:18px 0;font-size:17px;line-height:1.5;display:flex}.intro-pilot li:before{content:"0" counter(pilot);color:#bce8d2;font-size:13px}.intro-pilot-note{grid-column:1/-1;margin:0}.intro-principles{grid-template-columns:1fr 1fr;gap:32px 70px;margin:42px 0 28px;display:grid}.intro-principles>div{border-top:1px solid #bdcbbd;padding-top:22px}.intro-join{background:#e1eedf;padding-top:70px;padding-bottom:70px}.intro-join>p{max-width:800px;font-size:20px}.intro-join .intro-actions{margin:28px 0}.intro-footer{justify-content:space-between;align-items:center;gap:24px;padding-top:26px;padding-bottom:26px;display:flex}.intro-footer p{margin:0;font-size:13px}.intro-skip{color:#112d2a;z-index:10;background:#fff;padding:12px;position:absolute;top:-100px;left:24px}.intro-skip:focus{top:10px}@media (max-width:750px){.intro-header{flex-direction:column;align-items:flex-start;gap:16px}.intro-header nav{justify-content:space-between;gap:16px;width:100%}.intro-header .intro-button{padding:10px 14px}.intro-hero,.intro-pilot,.intro-steps,.intro-principles{grid-template-columns:1fr}.intro-hero{gap:20px;padding-top:55px;padding-bottom:55px}.intro-page h1{letter-spacing:-1.8px}.intro-lead{font-size:21px}.intro-verbs{display:none}.intro-section{padding-top:52px;padding-bottom:52px}.intro-pilot{gap:25px;padding-top:52px;padding-bottom:40px}.intro-steps{gap:24px}.intro-footer{flex-direction:column;align-items:flex-start;gap:8px}}
