.lp-team .team-hero h1{font-size:clamp(54px,6.7vw,100px);letter-spacing:-.065em;margin:22px 0}.lp-team .team-hero{padding-block:45px;gap:36px}.lp-team .team-hero .lp-hero-side p{margin-top:0}.lp-team .team-map-choice{padding:48px clamp(22px,4vw,64px)}.lp-team .team-map-choice>.lp-section-label p{max-width:620px}.lp-team .team-route-choices{margin-bottom:0}.lp-team .team-route-choices>a{border:1px solid #081a3925;background:var(--lp-soft);display:flex;flex-direction:column;gap:12px}.lp-team .team-route-choices h3{font-size:25px;letter-spacing:-.035em;line-height:1.12;margin:4px 0}.lp-team .team-route-choices p{line-height:1.6;margin:0}.lp-team .team-route-choices svg{margin-top:auto;padding-top:8px;box-sizing:content-box}.lp-team .team-route-choices>a:hover{background:var(--lp-accent)}.lp-team .lp-prose h2{scroll-margin-top:28px}.lp-team .team-story{border-top:1px solid #081a3940;border-bottom:1px solid #081a3940;margin:32px 0;background:#eae6d7}.lp-team .team-story summary{padding:22px;cursor:pointer;font-size:18px;font-weight:600;line-height:1.5}.lp-team .team-story[open] summary{border-bottom:1px solid #081a3920}.lp-team .team-story>.lp-prose{padding:24px 22px 4px}.lp-team .team-story summary:focus-visible,.lp-team .team-chapters summary:focus-visible{outline:3px solid var(--navy);outline-offset:3px}.lp-team .lp-map-back a{display:flex;align-items:center;gap:10px}.lp-team .lp-illustration:has(img[src$="jira-development.png"]){max-width:470px}.lp-team .lp-illustration:has(img[src$="jira-development.png"])>a{background:#fff;padding:20px}.lp-team .lp-illustration img[src$="jira-development.png"]{max-width:350px;margin:auto}.lp-team .lp-pagination{flex-wrap:wrap;align-items:center}.lp-team .lp-pagination>.lp-primary{margin-left:auto;max-width:100%}@media(max-width:650px){.lp-team .team-hero{padding:30px 24px}.lp-team .lp-pagination{flex-direction:column;align-items:stretch}.lp-team .lp-pagination>.lp-primary{margin-left:0;justify-content:space-between}.lp-team .team-map-choice{padding:36px 24px}.lp-team .team-story summary{padding:18px}}.lp-team .team-course-end{margin-top:40px;padding-top:8px;border-top:1px solid #081a3930}.lp-team .team-course-end p{font-size:var(--lp-body-size);line-height:var(--lp-body-leading)}.lp-team .team-course-end a{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:14px;line-height:20px;text-decoration:underline;text-underline-offset:4px}.lp-team .team-course-end a svg{flex-shrink:0}.lp-team .team-chapters{margin-top:16px}
