.lp-root{--lp-rise-sm:40px;background:var(--site-white);color:var(--site-navy);font-family:var(--site-font);font-size:var(--site-body-size);font-weight:400;line-height:var(--site-body-leading);-webkit-font-smoothing:antialiased;overflow-x:clip}:where(.lp-root) :where(*){box-sizing:border-box}:where(.lp-root) :where(h1,h2,h3,p,ol,ul){margin:0}:where(.lp-root) :where(ol,ul){padding:0;list-style:none}.lp-root h1,.lp-root h2,.lp-root h3{color:inherit}.lp-root section[id]{scroll-margin-top:var(--site-header-h)}.lp-root h1,.lp-root h2,.lp-numbers p,.lp-step-number{font-stretch:var(--site-display-stretch);font-weight:var(--site-display-weight);letter-spacing:var(--site-display-tracking)}.lp-root h1{font-size:clamp(46px,6.4vw,92px);line-height:.98}.lp-root h2{font-size:var(--site-h2-size);line-height:var(--site-h2-leading);text-wrap:pretty}.lp-root h3{font-size:20px;font-weight:700;line-height:1.25}.lp-root p a{color:var(--site-navy);text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px}.lp-root p a:hover{color:var(--site-teal-ink)}.lp-link-line{margin-top:24px}:where(.lp-root) a:focus-visible,:where(.lp-root) summary:focus-visible{outline:var(--site-focus-width) solid var(--site-focus);outline-offset:var(--site-focus-offset)}.lp-root p a:focus-visible,.lp-nav-links a:focus-visible,.lp-root summary:focus-visible{border-radius:var(--site-radius-small)}.lp-dark p{color:var(--site-text-on-dark)}.lp-dark p a{color:var(--site-white)}.lp-dark p a:hover{color:var(--site-teal-on-dark)}.lp-nav-links{align-items:center;gap:clamp(16px,2vw,28px);font-size:15px;font-weight:600;display:flex}.lp-nav-links a{color:var(--site-navy);white-space:nowrap;text-decoration:none}.lp-nav-links a:hover{color:var(--site-teal-ink)}.lp-nav-cta{border-radius:var(--site-radius-pill);background:var(--site-navy);min-height:44px;color:var(--site-white);white-space:nowrap;flex:none;align-items:center;padding:12px 20px;font-size:15px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.lp-nav-cta:hover{background:var(--site-teal-ink)}.lp-hero{padding-block:clamp(24px, 4vw, 40px) calc(clamp(48px, 7vw, 80px) + var(--lp-rise-sm))}.lp-hero-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:48px 64px;display:grid}.lp-lead{max-width:30em;color:var(--site-text-body);margin-top:28px;font-size:21px;line-height:1.5}.lp-branch{width:100%;max-width:620px;height:auto;margin-inline:auto;display:block}.lp-numbers{--lp-cut:var(--lp-rise-sm);padding-block:calc(clamp(40px, 5vw, 56px) + var(--lp-rise-sm)) clamp(40px, 5vw, 56px)}.lp-numbers-list{gap:12px;display:grid}.lp-root .lp-numbers p{color:var(--site-white);text-wrap:balance;font-size:clamp(34px,4vw,54px);line-height:1.05}.lp-partners{max-width:calc(var(--site-content-max) + 2 * var(--site-gutter));padding:48px var(--site-gutter);flex-wrap:wrap;align-items:center;gap:28px 56px;margin-inline:auto;display:flex}.lp-root .lp-partners h2{flex:auto;font-size:20px;line-height:1.2}.lp-partner-list{flex-wrap:wrap;flex:3 auto;justify-content:space-between;align-items:center;gap:24px 32px;display:flex}.lp-partner-mark{width:auto;max-width:100%;display:block}.lp-partner-tile{border-radius:var(--site-radius-small)}.lp-card{border-radius:var(--site-radius-card);background:var(--site-white);padding:28px}.lp-card p{color:var(--site-text-secondary);margin-top:6px}.lp-ways{background:var(--site-surface);padding-block:var(--site-pad) calc(var(--site-pad) + var(--site-rise))}.lp-ways-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-top:40px;display:grid}.lp-ways-grid h3{margin-top:18px;font-size:21px}.lp-clubs{padding-block:calc(var(--site-pad) + var(--site-rise))}.lp-clubs-grid{flex-wrap:wrap;gap:48px 80px;display:flex}.lp-clubs-copy{flex:400px;min-width:0}.lp-clubs-copy>p:first-of-type{max-width:30em;margin-top:22px}.lp-club-steps{flex:460px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:28px 32px;min-width:0;display:grid}.lp-step-number{line-height:1;display:block}.lp-club-steps .lp-step-number{color:var(--site-gold);font-size:40px}.lp-club-steps h3{margin-top:8px;font-size:19px}.lp-club-steps p{margin-top:4px}.lp-investing{background:var(--site-tint-teal);padding-block:calc(var(--site-pad) + var(--site-rise))}.lp-investing-head{flex-wrap:wrap;align-items:flex-end;gap:24px 72px;display:flex}.lp-investing-head h2{flex:460px;min-width:0}.lp-investing-head>div{flex:380px;max-width:30em}.lp-investing-head p{color:var(--site-text-body)}.lp-investing-head .lp-link-line{margin-top:16px}.lp-invest-steps{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin-top:48px;display:grid}.lp-invest-steps .lp-step-number{color:var(--site-teal-ink);font-size:34px}.lp-invest-steps h3{margin-top:10px}.lp-risk{color:var(--site-text-secondary);margin-top:24px;font-size:15px}.lp-split{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lp-split>section{padding-block:calc(var(--site-pad) + var(--site-rise)) var(--site-pad)}.lp-children{padding-inline:var(--site-gutter) 40px;background:var(--site-tint-gold)}.lp-abroad{padding-inline:40px var(--site-gutter);background:var(--site-tint-green)}.lp-split-inner{max-width:600px}.lp-children .lp-split-inner{margin-left:auto}.lp-split-inner h2{margin-top:18px}.lp-split-inner p{color:var(--site-text-body)}.lp-split-inner>p:first-of-type{margin-top:18px}.lp-split-inner .lp-link-line{margin-top:22px}.lp-safety{padding-block:var(--site-pad) calc(var(--site-pad) / 2)}.lp-safety-points{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:40px;margin-top:44px;display:grid}.lp-safety-points p{color:var(--site-text-secondary);margin-top:8px}.lp-safety .lp-link-line{margin-top:40px}.lp-faq{padding-block:calc(var(--site-pad) / 2) calc(var(--site-pad) + var(--site-rise))}.lp-faq-grid{flex-wrap:wrap;gap:32px 80px;display:flex}.lp-faq-head{flex:320px}.lp-faq-head .lp-link-line{margin-top:18px}.lp-faq-list{flex:2 560px;min-width:0}@media (width<=899px){.lp-nav-links{display:none}.lp-partner-list{justify-content:flex-start}.lp-hero-grid{grid-template-columns:minmax(0,1fr)}.lp-h1-break{display:none}.lp-branch{max-width:420px}.lp-split{grid-template-columns:minmax(0,1fr)}.lp-children,.lp-abroad{padding-inline:var(--site-gutter)}.lp-children .lp-split-inner{margin-left:0}.lp-split>section+section{padding-top:var(--site-pad)}}@media (width<=599px){.lp-root{--lp-rise-sm:24px}.lp-lead{font-size:19px}.lp-partner-list{gap:20px 28px}}@media (width<=359px){.lp-root h1{font-size:40px}}
