.lightning-site section[id]{scroll-margin-top:60px}@media (min-width:1024px){.lightning-site section[id]{scroll-margin-top:72px}}.lightning-site section.ld-centred{--ld-header-h:60px;scroll-margin-top:max(var(--ld-header-h),calc(var(--ld-header-h) + (100svh - var(--ld-header-h) - var(--ld-section-h, 100svh)) / 2))}@media (min-width:1024px){.lightning-site section.ld-centred{--ld-header-h:72px}}@media (min-width:768px) and (max-width:1023px){.lightning-site section.ld-screen{scroll-margin-top:0;min-height:100svh}}.lightning-site :focus-visible{outline:2px solid #4a6574;outline-offset:4px}.lightning-site [data-tone=dark] :focus-visible{outline-color:#cfe3f0}.lightning-site ::-moz-selection{background:#cfe3f0;color:#0f2a44}.lightning-site ::selection{background:#cfe3f0;color:#0f2a44}.lightning-site footer a,.lightning-site footer a *{cursor:pointer}@media (prefers-reduced-motion:reduce){.lightning-site *,.lightning-site :after,.lightning-site :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media (max-width:767px){.storm-sky{--cloud-reach:48px;--headline-inset:24px;min-height:calc(var(--cloud-above) + var(--cloud-below) + var(--cloud-widest) * var(--cloud-ink))}@media (min-width:640px){.storm-sky{--cloud-reach:64px;--headline-inset:40px}}.storm-cloud{--cloud-width:var(--cloud-widest);width:var(--cloud-width);left:calc(var(--headline-end, calc(var(--headline-inset) + 5.9 * clamp(2.2rem, 11vw, 5rem))) + var(--cloud-reach) - var(--cloud-core) * var(--cloud-width));top:calc(var(--cloud-above) - var(--cloud-ink-top) * var(--cloud-width))}}.ld-contact-outline{color:inherit}@supports (-webkit-text-stroke:1px currentColor) and (paint-order:stroke fill){.ld-contact-outline{color:#1b2833;-webkit-text-stroke:clamp(2px,.2vw,4px) #eef1f3;paint-order:stroke fill}}.ld-article-body{font-size:20px;line-height:1.8;overflow-wrap:anywhere}.ld-article-body>:first-child{margin-top:0}.ld-article-body blockquote,.ld-article-body ol,.ld-article-body p,.ld-article-body pre,.ld-article-body table,.ld-article-body ul{margin:1.5rem 0}.ld-article-body h2,.ld-article-body h3,.ld-article-body h4{font-family:var(--font-geist),system-ui,sans-serif;font-weight:600;line-height:1.15;letter-spacing:-.03em;margin:3rem 0 1.25rem;scroll-margin-top:8rem}.ld-article-body h2{font-size:clamp(1.75rem,3vw,2.25rem)}.ld-article-body h3{font-size:1.5rem}.ld-article-body h4{font-size:1.25rem}.ld-article-body ul{list-style:disc;padding-left:1.5rem}.ld-article-body ol{list-style:decimal;padding-left:1.5rem}.ld-article-body li{padding-left:.25rem;margin:.5rem 0}.ld-article-body a{text-decoration:underline;text-underline-offset:4px;color:#0f2a44}.ld-article-body blockquote{border-left:3px solid #9cc3de;padding-left:1.5rem;color:#4a6574}.ld-article-body pre{max-width:100%;overflow-x:auto;padding:1.25rem;border-radius:6px;background:#1b2833;color:#eef1f3;font-size:15px}.ld-article-body :not(pre)>code{padding:.15rem .35rem;background:#d3dce2;border-radius:3px;font-size:.85em}.ld-article-body .ld-table-scroll{max-width:100%;overflow-x:auto;margin:1.5rem 0}.ld-article-body .ld-table-scroll:focus-visible{outline:2px solid #4a6574;outline-offset:4px}.ld-article-body .ld-table-hint{display:none}.ld-article-body table{width:100%;min-width:440px;border-collapse:collapse;font-size:17px}.ld-article-body table:has(th:nth-child(3)){min-width:660px}.ld-article-body .ld-table-scroll table{margin:0}.ld-article-body table td,.ld-article-body table th{min-width:180px;overflow-wrap:normal}.ld-article-body td,.ld-article-body th{padding:.75rem 1rem;border:1px solid #b7c6cf;text-align:left;vertical-align:top}.ld-article-body td{background:#f8fafb}.ld-article-body th{background:#d3dce2;font-weight:600}.ld-article-body img{max-width:100%;height:auto;border-radius:6px}.ld-article-body hr{margin:3rem 0;border-top:1px solid #d3dce2}@media (max-width:639px){.ld-article-body{font-size:18px;line-height:1.75}.ld-article-body .ld-table-hint{display:block;margin-top:1.5rem;font-size:14px;color:#4a6574}.ld-article-body .ld-table-hint+.ld-table-scroll{margin-top:.5rem}}