.skills-page{max-width:1180px;margin:0 auto;padding:64px 32px 88px;color:#17202A;font-family:var(--body),sans-serif;line-height:1.65}.skills-page :is(h1,h2,h3){font-family:inherit;color:#17202A;font-weight:750;line-height:1.3;letter-spacing:-.025em;text-wrap:balance}.skills-page h1{max-width:18ch;margin:0 0 20px;font-size:clamp(34px,4.6vw,56px)}.skills-page h2{margin:0 0 20px;font-size:clamp(24px,2.8vw,32px)}.skills-page h3{margin:0 0 9px;font-size:19px}.skills-page p{margin:0;color:#52606A;font-size:16px}.skills-intro{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(260px,1fr);gap:64px;align-items:center;margin-bottom:72px}.skills-page .skills-lead{max-width:58ch;font-size:19px;line-height:1.65}.skills-cta{display:inline-flex;align-items:center;justify-content:center;gap:28px;min-height:50px;margin-top:26px;padding:12px 22px;border:1px solid #e3a400;border-radius:10px;background:#F5B400;color:#17202A;font-size:16px;font-weight:750;text-decoration:none;line-height:1.5}.skills-cta:hover{background:#FFCB40}.skills-page :is(a,summary):focus-visible{outline:3px solid #0E4D52;outline-offset:4px}.skills-no-business{padding:28px;border:1px solid #d0e0dd;border-radius:18px;background:#E9F1EE}.skills-sparkle{display:grid;place-items:center;width:42px;height:42px;margin-bottom:20px;border-radius:12px;background:#0E4D52;color:#fff;font-size:26px}.skills-page .skills-no-business h2{font-size:24px;margin-bottom:12px}.skills-page>section{margin-top:60px}.skills-topics{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.skills-topics li{padding:8px 13px;border:1px solid #e7dfd0;border-radius:9px;background:#FFFDFA;font-size:15px;color:#0E4D52}.skills-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:24px 0 0;padding:0;list-style:none}.skills-steps li{padding:22px 20px;border:1px solid #e7dfd0;border-radius:14px;background:#FFFDFA}.skills-step-number{display:grid;place-items:center;width:32px;height:32px;margin-bottom:18px;border-radius:9px;background:#E2EEEE;color:#0E4D52;font-size:14px;font-weight:750}.skills-steps p{font-size:15px}.skills-progress{max-width:800px}.skills-progress .skills-limits{margin-top:16px;padding-left:15px;border-left:3px solid #e9b542;font-size:14px}.skills-faq{max-width:800px}.skills-faq details{border-top:1px solid #ddd8ce}.skills-faq details:last-child{border-bottom:1px solid #ddd8ce}.skills-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:60px;padding:14px 0;font-size:16px;font-weight:650;cursor:pointer;list-style:none}.skills-faq summary::-webkit-details-marker{display:none}.skills-faq summary span{flex:none;color:#0E4D52;font-size:22px}.skills-faq details[open] summary span{transform:rotate(45deg)}.skills-faq details p{padding-bottom:20px;max-width:70ch}html:not(:lang(en)) .skills-page :is(h1,h2,h3){letter-spacing:normal;line-height:1.45}html:not(:lang(en)) .skills-page h1{max-width:22ch;font-size:clamp(32px,4vw,46px)}@media(max-width:900px){.skills-intro{gap:30px}.skills-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.skills-page{padding:36px 20px 64px}.skills-intro{grid-template-columns:1fr;gap:28px;margin-bottom:40px}.skills-page .skills-lead{font-size:17px}.skills-no-business{padding:22px}.skills-page>section{margin-top:42px}.skills-steps{grid-template-columns:1fr;gap:12px}.skills-steps li{padding:20px}.skills-step-number{margin-bottom:12px}.skills-topics{gap:8px}.skills-topics li{padding:7px 10px;font-size:14px}}.skills-page :is(h1,h2,h3,p,summary){overflow-wrap:anywhere}