.lp-guide-section{padding-block:88px}.lp-guide-heading{max-width:720px;margin-bottom:40px}.lp-guide-heading .lp-sub{max-width:68ch}.lp-guide-anchor{scroll-margin-top:112px}.lp .lp-guide-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:0 0 25px;padding:0;list-style:none;counter-reset:workflow}.lp-guide-flow>li{position:relative;padding-top:52px;counter-increment:workflow}.lp-guide-flow>li:before{content:counter(workflow);display:grid;place-items:center;position:absolute;top:0;left:0;width:30px;height:30px;border-radius:8px;color:var(--lp-accent);background:var(--lp-accent-soft);font-size:.8125rem;font-weight:650}.lp-guide-flow>li:not(:last-child):after{content:"";position:absolute;top:14px;left:43px;right:-10px;height:1px;background:var(--lp-line)}.lp-guide-flow .lp-text{max-width:32ch}.lp-guide-next{display:grid;grid-template-columns:1.1fr .9fr;gap:88px;align-items:start}.lp-guide-next .lp-link{margin-top:17px}.lp-guide-next-aside{padding:29px 32px;border-radius:var(--lp-radius);background:var(--lp-tint)}.lp-guide-next-aside .lp-link{margin-top:10px}.lp-guide-jumpnav{display:flex;flex-wrap:wrap;gap:8px 28px;padding-block:4px 27px;border-bottom:1px solid var(--lp-line)}.lp-guide-jumpnav a{display:inline-flex;align-items:center;gap:14px;min-height:44px;font-size:.875rem;font-weight:600;color:var(--lp-text-2)}.lp-guide-jumpnav a:hover{color:var(--lp-accent)}.lp-guide-jumpnav-teams{justify-content:center}.lp-guide-tour-note{margin-top:18px;text-align:center}.lp-guide-chapter,.lp-guide-scenario{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:60px}.lp-guide-chapter-reverse,.lp-guide-scenario-reverse{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.lp-guide-chapter-reverse .lp-guide-copy,.lp-guide-scenario-reverse .lp-guide-copy{grid-column:2;grid-row:1}.lp-guide-chapter-reverse .lp-guide-screen,.lp-guide-scenario-reverse .lp-guide-screen{grid-column:1;grid-row:1}.lp-guide-copy{min-width:0}.lp-guide-copy .lp-h2{font-size:clamp(1.65rem,1.2rem + 1.3vw,2.25rem)}.lp-guide-copy .lp-sub{font-size:.975rem}.lp .lp-guide-details{display:grid;gap:22px;margin-top:28px}.lp-guide-details>li{display:flex;align-items:flex-start;gap:12px}.lp-guide-details>li>svg{color:var(--lp-accent);margin-top:4px}.lp-guide-details .lp-h3{font-size:.9375rem}.lp-guide-details .lp-text{margin-top:5px;font-size:.875rem;line-height:1.7}.lp .lp-guide-links{display:flex;flex-wrap:wrap;gap:0 22px;margin-top:24px}.lp-guide-links a{display:inline-flex;align-items:center;gap:7px;min-height:42px;font-size:.8125rem;font-weight:600;color:var(--lp-accent)}.lp-guide-links a:hover{text-decoration:underline;text-underline-offset:4px}.lp-guide-screen{align-self:center}.lp-guide-screen .lp-frame{overflow:hidden;background:var(--lp-bg)}.lp-guide-screen img{width:100%;height:auto}.lp-guide-screen figcaption{margin-top:13px;color:var(--lp-text-3);font-size:.75rem;line-height:1.6}.lp-guide-structure{padding:27px 32px;background:var(--lp-tint);border-radius:var(--lp-radius)}.lp .lp-guide-structure ol{margin:22px 0 0;padding:0;list-style:none}.lp-guide-structure li{display:flex;gap:10px;align-items:center;min-height:38px;font-size:.875rem;color:var(--lp-text-2)}.lp-guide-structure li:nth-child(2){margin-left:18px}.lp-guide-structure li:nth-child(3){margin-left:36px}.lp-guide-structure li:nth-child(4){margin-left:54px}.lp-guide-structure svg{color:var(--lp-accent)}.lp-guide-outcome{margin:22px 0 0;font-size:.9375rem;font-weight:500;line-height:1.7;color:var(--lp-text)}.lp .lp-guide-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px;margin:46px 0 0;padding:29px 0 0;border-top:1px solid var(--lp-line);list-style:none;counter-reset:scenario}.lp-guide-steps>li{counter-increment:scenario}.lp-guide-steps .lp-h3{display:flex;align-items:baseline;gap:12px;font-size:1rem}.lp-guide-steps .lp-h3:before{content:counter(scenario) ".";font-size:.8125rem;color:var(--lp-accent);font-weight:600}.lp-guide-steps .lp-text{font-size:.875rem}.lp-guide-connections{padding-block:50px 88px}.lp-guide-connection{display:grid;grid-template-columns:.65fr 1.4fr 1fr;gap:35px;padding-block:33px;border-top:1px solid var(--lp-line);align-items:start}.lp-guide-provider{display:flex;gap:15px;align-items:flex-start;padding-top:4px}.lp-guide-provider>svg{color:var(--lp-accent)}.lp-guide-provider ul{font-size:.8125rem;font-weight:600;line-height:1.9}.lp-guide-connection .lp-h3{font-size:1rem}.lp-guide-connection .lp-text{font-size:.875rem}.lp-guide-requirement{margin:15px 0 0;font-size:.8125rem;color:var(--lp-text-3);line-height:1.7}.lp-guide-example{padding:19px 22px;border-radius:var(--lp-radius);background:var(--lp-tint)}.lp-guide-example h4{margin:0;color:var(--lp-text);font-size:.8125rem;font-weight:650}.lp-guide-example .lp-text{margin-top:7px}.lp-guide-technical{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:85px}.lp-guide-technical article>svg{color:var(--lp-accent);margin-bottom:22px}.lp-guide-technical .lp-h2{font-size:clamp(1.65rem,1.2rem + 1.3vw,2.25rem)}.lp .lp-guide-technical-list{display:grid;gap:15px;margin-top:24px}.lp-guide-technical-list li{display:flex;gap:11px;color:var(--lp-text-2);font-size:.875rem}.lp-guide-technical-list svg{margin-top:5px;color:var(--lp-accent)}@media (max-width:1050px){.lp-guide-chapter,.lp-guide-scenario{gap:34px}.lp-guide-next{gap:45px}.lp-guide-connection{grid-template-columns:.7fr 1.4fr 1fr;gap:22px}}@media (max-width:800px){.lp-guide-section{padding-block:62px}.lp-guide-heading{margin-bottom:30px}.lp .lp-guide-flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.lp-guide-flow>li:nth-child(2):after{display:none}.lp-guide-chapter,.lp-guide-chapter-reverse,.lp-guide-next,.lp-guide-scenario,.lp-guide-scenario-reverse{grid-template-columns:minmax(0,1fr);gap:32px}.lp-guide-chapter-reverse .lp-guide-copy,.lp-guide-chapter-reverse .lp-guide-screen,.lp-guide-scenario-reverse .lp-guide-copy,.lp-guide-scenario-reverse .lp-guide-screen{grid-column:auto;grid-row:auto}.lp-guide-screen{max-width:680px;width:100%;margin-inline:auto}.lp-guide-copy .lp-sub{max-width:70ch}.lp .lp-guide-details{gap:20px}.lp-guide-details .lp-text{max-width:68ch}.lp .lp-guide-steps{gap:22px;margin-top:32px}.lp-guide-connection{grid-template-columns:1fr 2fr;gap:18px 28px}.lp-guide-example{grid-column:2}.lp-guide-technical{gap:40px}.lp-guide-jumpnav{gap:0 22px}.lp-guide-jumpnav-teams{justify-content:flex-start}}@media (max-width:540px){.lp-guide-section{padding-block:50px}.lp-guide-flow>li{padding-top:45px}.lp .lp-guide-flow{gap:26px 21px}.lp-guide-flow .lp-h3{font-size:1rem}.lp-guide-flow .lp-text{font-size:.875rem}.lp-guide-next-aside,.lp-guide-structure{padding:23px}.lp .lp-guide-steps{grid-template-columns:minmax(0,1fr);gap:22px}.lp-guide-steps .lp-text{margin-left:22px}.lp-guide-connection{grid-template-columns:minmax(0,1fr);gap:19px;padding-block:28px}.lp-guide-provider ul{display:flex;flex-wrap:wrap;gap:2px 15px}.lp-guide-example{grid-column:1}.lp-guide-technical{grid-template-columns:minmax(0,1fr);gap:46px}.lp-guide-connections{padding-block:32px 50px}.lp-guide-jumpnav{gap:0 18px;padding-bottom:18px}.lp-guide-jumpnav a{font-size:.8125rem}.lp-guide-jumpnav a>svg{display:none}}