.lp-page{font:400 1.0625rem/1.65 var(--wr-font);color:#10243e}.lp-page *{box-sizing:border-box}.lp-page h1,.lp-page h2,.lp-page h3{font-family:inherit;line-height:1.12;letter-spacing:-.035em;font-weight:700}.lp-page h1{font-size:clamp(2.5rem,5vw,4.5rem);margin:20px 0 24px}.lp-page h2{font-size:clamp(1.8rem,3vw,2.7rem);margin:0 0 24px}.lp-page h3{font-size:1.4rem}.lp-page p{margin:0 0 24px}.lp-page a{color:#5900d9;font-weight:600;text-underline-offset:.2em}.lp-page a:focus-visible{outline:3px solid #936000;outline-offset:5px}.lp-page>section{width:min(1120px,calc(100% - 64px));margin:auto;padding:56px 0}.lp-page .lp-intro{text-align:center;max-width:1000px}.lp-intro>p{max-width:66ch;margin-inline:auto}.lp-page .lp-equation{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:24px;background:#10243e;color:#fff;padding:32px;align-items:center;text-align:center}.lp-equation div{display:grid;gap:8px}.lp-equation strong{font-size:clamp(2.4rem,4vw,3.6rem);font-weight:600;line-height:1.1}.lp-equation b{font-size:2rem}.lp-columns{display:grid;grid-template-columns:1fr 1fr;gap:64px}.lp-cycle{border-top:1px solid #d8dce5;border-bottom:1px solid #d8dce5}.lp-cycle ol{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;padding-left:24px}.lp-cycle li::marker{color:#5900d9;font-weight:700}.lp-boundary{max-width:80ch}.lp-page .lp-end{width:100%;padding:48px max(32px,calc((100% - 1120px)/2));background:#f5f1fc}.lp-end p{max-width:80ch}.lp-end a{display:inline-flex;align-items:center;min-height:48px;margin:0 24px 12px 0}.lp-page .lp-action{background:#5900d9;color:#fff;text-decoration:none;padding:12px 20px;border-radius:6px}@media(max-width:760px){.lp-page>section{width:calc(100% - 40px);padding-block:32px}.lp-columns,.lp-cycle ol{grid-template-columns:1fr;gap:24px}.lp-page .lp-equation{gap:10px;padding:24px 12px}.lp-equation div{font-size:.8rem}.lp-equation strong{font-size:1.9rem}.lp-equation b{font-size:1.25rem}.lp-page .lp-end{padding-inline:20px}}
