.bgpost-container,.bgpost-container *,.bgpost-container::before,.bgpost-container::after{box-sizing:border-box}.bgpost-container:where(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit;margin:0;line-height:inherit}.bgpost-container:where(p){margin:0}.bgpost-container button,.bgpost-container button[type],.bgpost-container .bgpost-cta-button,.bgpost-container .bgpost-cta-button[type],.bgpost-brand-chrome button,.bgpost-brand-chrome button[type],.bgpost-brand-chrome .bgpost-cta-button,.bgpost-brand-chrome .bgpost-cta-button[type]{font:inherit;color:inherit;background:transparent;border:0;padding:0;cursor:pointer}.bgpost-container button:hover,.bgpost-container button:focus,.bgpost-container button:active,.bgpost-container button[aria-expanded="true"],.bgpost-container button[type]:hover,.bgpost-container button[type]:focus,.bgpost-container button[type]:active,.bgpost-container button[type][aria-expanded="true"],.bgpost-container .bgpost-cta-button:hover,.bgpost-container .bgpost-cta-button:focus,.bgpost-container .bgpost-cta-button:active,.bgpost-container .bgpost-cta-button[aria-expanded="true"],.bgpost-brand-chrome button:hover,.bgpost-brand-chrome button:focus,.bgpost-brand-chrome button:active,.bgpost-brand-chrome button[aria-expanded="true"],.bgpost-brand-chrome button[type]:hover,.bgpost-brand-chrome button[type]:focus,.bgpost-brand-chrome button[type]:active,.bgpost-brand-chrome button[type][aria-expanded="true"]{background-color:transparent;color:inherit;box-shadow:none}.bgpost-container button:focus-visible,.bgpost-container button[type]:focus-visible,.bgpost-container .bgpost-cta-button:focus-visible,.bgpost-brand-chrome button:focus-visible,.bgpost-brand-chrome button[type]:focus-visible{outline:2px solid currentColor;outline-offset:2px}.bgpost-container button,.bgpost-container button[type],.bgpost-container .bgpost-cta-button,.bgpost-brand-chrome button,.bgpost-brand-chrome button[type]{transition:background-color 200ms var(--ease-out,cubic-bezier(.2,.8,.2,1)),color 200ms var(--ease-out,cubic-bezier(.2,.8,.2,1)),border-color 200ms var(--ease-out,cubic-bezier(.2,.8,.2,1)),box-shadow 200ms var(--ease-out,cubic-bezier(.2,.8,.2,1)),transform 200ms var(--ease-out,cubic-bezier(.2,.8,.2,1)),opacity 200ms var(--ease-out,cubic-bezier(.2,.8,.2,1))}.bgpost-container:where(ul,ol){list-style:none;margin:0;padding:0}.bgpost-container:where(a){color:inherit;text-decoration:none}.bgpost-container:where(img,picture,video,svg){display:block;max-width:100%;height:auto}.bgpost-container:where(table){border-collapse:collapse}.bgpost-container:where(input,textarea,select){font:inherit;color:inherit}.bgpost-container:where(blockquote){margin:0;padding:0}.bgpost-container .bgpost-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:20px!important;height:20px!important;flex:none!important;line-height:1!important;color:inherit}.bgpost-container .bgpost-icon-sm{width:16px!important;height:16px!important}.bgpost-container .bgpost-icon-md{width:28px!important;height:28px!important}.bgpost-container .bgpost-icon-lg{width:40px!important;height:40px!important}.bgpost-container .bgpost-icon>svg{width:100%!important;height:100%!important;display:block}:where(.bgpost-container) svg:not([width]):not([height]):not([class*="bgpost-icon"]):not([class*="lp-mt-"]):not([class*="bgpost-a11y"]){width:1.25em;height:1.25em;flex-shrink:0}:root{--ease-out:cubic-bezier(0.2,0.8,0.2,1);--ease-out-expo:cubic-bezier(0.16,1,0.3,1);--ease-in-out:cubic-bezier(0.65,0,0.35,1);--t-fast:150ms;--t-base:280ms;--t-slow:600ms;--t-heroic:900ms;--nav-height:72px}html{scroll-behavior:smooth;scroll-padding-block-start:calc(var(--nav-height)+16px);overflow-anchor:auto}html,body{overflow-x:clip}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}.ux-progress,.ux-nav-shrink,.ux-parallax{display:none!important}}.ux-progress{position:fixed;inset-block-start:0;inset-inline:0;height:2px;z-index:100;background:transparent;pointer-events:none}.ux-progress__fill{height:100%;width:var(--ux-progress,0%);background:currentColor;transition:width 80ms linear;transform-origin:left center}@supports (animation-timeline:scroll()){.ux-progress__fill{width:100%;transform:scaleX(0);transform-origin:left center;animation:ux-progress-fill linear both;animation-timeline:scroll(root);transition:none}[dir="rtl"] .ux-progress__fill{transform-origin:right center}}@keyframes ux-progress-fill{from{transform:scaleX(0)}to{transform:scaleX(1)}}.ux-nav-shrink{transition:padding-block var(--t-base) var(--ease-out),background-color var(--t-base) var(--ease-out),box-shadow var(--t-base) var(--ease-out),backdrop-filter var(--t-base) var(--ease-out)}.ux-nav-shrink[data-ux-scrolled]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 1px 0 rgba(10,15,32,.06),0 8px 24px -16px rgba(10,15,32,.15)}@supports (animation-timeline:scroll()){.ux-nav-shrink{animation:ux-nav-scrolled linear both;animation-timeline:scroll(root);animation-range:40px 80px}}@keyframes ux-nav-scrolled{to{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 1px 0 rgba(10,15,32,.06),0 8px 24px -16px rgba(10,15,32,.15)}}[data-ux-float-delayed]{opacity:0;transform:translateY(12px) scale(.9);pointer-events:none;transition:opacity var(--t-slow) var(--ease-out-expo),transform var(--t-slow) var(--ease-out-expo)}[data-ux-past-hero] [data-ux-float-delayed]{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}@supports (animation-timeline:scroll()){[data-ux-float-delayed]{animation:ux-float-reveal linear both;animation-timeline:scroll(root);animation-range:200px 400px}}@keyframes ux-float-reveal{to{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}}a,button,[role="button"],input[type="submit"],input[type="button"]{-webkit-tap-highlight-color:transparent}a:active,button:active,[role="button"]:active{transform:scale(.97);transition:transform var(--t-fast) var(--ease-out)}@media (prefers-reduced-motion:reduce){a:active,button:active,[role="button"]:active{transform:none}}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:0 0 0 100px var(--ux-autofill-bg,#fff) inset;transition:background-color 5000s ease-in-out 0s}[data-ux-reveal]{opacity:0;transform:translateY(18px);transition:opacity var(--t-slow) var(--ease-out-expo),transform var(--t-slow) var(--ease-out-expo)}[data-ux-reveal][data-ux-visible]{opacity:1;transform:translateY(0)}.ux-acc{overflow:hidden}.ux-acc>.ux-acc__wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--t-base) var(--ease-out)}.ux-acc[open]>.ux-acc__wrap{grid-template-rows:1fr}.ux-acc>.ux-acc__wrap>*{min-height:0;overflow:hidden}[data-ux-magnetic]{will-change:transform;transition:transform 200ms var(--ease-out,cubic-bezier(.2,.8,.2,1))}[data-ux-tilt]{will-change:transform;transform-style:preserve-3d}[data-ux-marquee]{overflow:hidden;mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 12%,#000 88%,transparent)}[data-ux-marquee]>*{display:inline-flex;gap:var(--ux-marquee-gap,48px);white-space:nowrap;animation:ux-marquee linear infinite;animation-duration:var(--ux-marquee-duration,40s);animation-direction:var(--ux-marquee-direction,normal);min-width:max-content}[data-ux-marquee]:hover>*{animation-play-state:paused}@keyframes ux-marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}[dir="rtl"] [data-ux-marquee]>*{animation-direction:reverse}@media (prefers-reduced-motion:reduce){[data-ux-marquee]>*{animation:none}}.ux-word{display:inline-block;opacity:0;transform:translateY(16px);transition:opacity var(--t-slow,600ms) var(--ease-out-expo,cubic-bezier(.16,1,.3,1)),transform var(--t-slow,600ms) var(--ease-out-expo,cubic-bezier(.16,1,.3,1));transition-delay:calc(var(--i,0) * 40ms+var(--ux-split-base-delay,0ms))}[data-ux-visible] .ux-word,[data-ux-split-words][data-ux-visible] .ux-word,[data-ux-split-words].is-visible .ux-word{opacity:1;transform:translateY(0)}[data-ux-cursor-spotlight]{position:relative;isolation:isolate}[data-ux-cursor-spotlight]::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(var(--ux-spotlight-size,420px) circle at var(--mx,50%) var(--my,50%),var(--ux-spotlight-color,rgba(255,255,255,.12)),transparent 60%);transition:opacity 200ms var(--ease-out,cubic-bezier(.2,.8,.2,1));z-index:0}@media (prefers-reduced-motion:reduce){[data-ux-cursor-spotlight]::before{display:none}}[data-ux-stagger]>*{opacity:0;transform:translateY(20px);transition:opacity var(--t-slow,600ms) var(--ease-out-expo,cubic-bezier(.16,1,.3,1)),transform var(--t-slow,600ms) var(--ease-out-expo,cubic-bezier(.16,1,.3,1))}[data-ux-stagger]>[data-ux-visible]{opacity:1;transform:translateY(0)}.ux-grain{position:relative}.ux-grain::after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.8 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");mix-blend-mode:overlay;z-index:1}.bgpost-container [data-bgpost-accordion-panel]{overflow:hidden;max-height:0;transition:max-height 0.36s cubic-bezier(.2,.8,.2,1),padding-block 0.36s cubic-bezier(.2,.8,.2,1),opacity 0.24s ease;opacity:0}.bgpost-container [data-bgpost-accordion-item]:has(button[aria-expanded="true"]) [data-bgpost-accordion-panel],.bgpost-container [data-bgpost-accordion-panel]:not([hidden]){max-height:2000px;opacity:1}.bgpost-container [data-bgpost-accordion-panel][hidden]{display:block!important;max-height:0;opacity:0;padding-block:0!important}.bgpost-container .bgpost-faq-question{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;text-align:inherit;cursor:pointer}.bgpost-container .bgpost-faq-question-text{margin:0;flex:1;text-align:start}.bgpost-container .bgpost-faq-icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;line-height:1;font-size:1.2rem;font-weight:400;user-select:none;transition:transform 0.32s cubic-bezier(.2,.8,.2,1)}.bgpost-container .bgpost-faq-question[aria-expanded="true"] .bgpost-faq-icon{transform:rotate(45deg)}.bgpost-container .bgpost-faq-question:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media (prefers-reduced-motion:reduce){.bgpost-container [data-bgpost-accordion-panel],.bgpost-container .bgpost-faq-icon{transition:none}}.bgpost-legal-modal-overlay{position:fixed;inset:0;background:rgba(15,23,42,.55);display:flex;align-items:center;justify-content:center;z-index:9999;padding:16px;opacity:1;transition:opacity 200ms ease}.bgpost-legal-modal-overlay[aria-hidden="true"]{opacity:0;pointer-events:none}.bgpost-legal-modal{background:#fff;border-radius:12px;max-width:720px;width:100%;max-height:85vh;display:flex;flex-direction:column;box-shadow:0 20px 50px -10px rgba(15,23,42,.3);outline:none}.bgpost-legal-modal-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 24px;border-block-end:1px solid #e2e8f0}.bgpost-legal-modal-title{margin:0;font-size:1.15rem;font-weight:700;color:#0f172a}.bgpost-legal-modal-close{background:transparent;border:0;font-size:1.6rem;line-height:1;cursor:pointer;color:#64748b;padding:4px 8px;border-radius:4px}.bgpost-legal-modal-close:hover{background:#f1f5f9;color:#0f172a}.bgpost-legal-modal-body{padding:20px 24px;overflow-y:auto;font-size:.95rem;line-height:1.7;color:#1f2937}.bgpost-legal-modal-body h1,.bgpost-legal-modal-body h2,.bgpost-legal-modal-body h3,.bgpost-legal-modal-body h4{margin:1em 0 .5em;font-weight:700;color:#0f172a}.bgpost-legal-modal-body h1{font-size:1.5rem}.bgpost-legal-modal-body h2{font-size:1.25rem}.bgpost-legal-modal-body p{margin:0 0 .75em}.bgpost-legal-modal-body ul,.bgpost-legal-modal-body ol{padding-inline-start:22px;margin:0 0 .75em}.bgpost-legal-modal-body a{color:#2563eb;text-decoration:underline}@media (prefers-reduced-motion:reduce){.bgpost-legal-modal-overlay{transition:none}}.bgpost-a11y-fab,.bgpost-a11y-fab:hover,.bgpost-a11y-fab:focus,.bgpost-a11y-fab:active,.bgpost-a11y-close,.bgpost-a11y-close:hover,.bgpost-a11y-close:focus,.bgpost-a11y-close:active,.bgpost-a11y-toggle,.bgpost-a11y-toggle:hover,.bgpost-a11y-toggle:focus,.bgpost-a11y-toggle:active,.bgpost-a11y-foot button,.bgpost-a11y-foot button:hover,.bgpost-a11y-foot button:focus,.bgpost-a11y-foot button:active{font-family:inherit!important;font-size:inherit!important;line-height:1!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;text-shadow:none!important;box-sizing:border-box!important;outline:0!important;filter:none!important}.bgpost-a11y-fab{position:fixed;width:52px!important;height:52px!important;min-width:52px!important;min-height:52px!important;padding:0!important;margin:0!important;border:0!important;border-radius:50%!important;background:var(--bgpost-a11y-accent,#1d4ed8)!important;color:#ffffff!important;cursor:pointer;box-shadow:0 6px 16px rgba(15,23,42,.25);display:flex!important;align-items:center!important;justify-content:center!important;z-index:9998;transition:transform 200ms ease,box-shadow 200ms ease;text-align:center!important;appearance:none!important;-webkit-appearance:none!important}.bgpost-a11y-fab:hover{transform:scale(1.05);box-shadow:0 8px 22px rgba(15,23,42,.32);background:var(--bgpost-a11y-accent,#1d4ed8)!important;color:#ffffff!important}.bgpost-a11y-fab:focus,.bgpost-a11y-fab:active{background:var(--bgpost-a11y-accent,#1d4ed8)!important;color:#ffffff!important}.bgpost-a11y-fab:focus-visible{outline:3px solid #ffffff!important;outline-offset:2px!important}.bgpost-a11y-fab[data-corner="bottom-start"]{bottom:20px;inset-inline-start:20px}.bgpost-a11y-fab[data-corner="bottom-end"]{bottom:20px;inset-inline-end:20px}.bgpost-a11y-fab[data-corner="top-start"]{top:20px;inset-inline-start:20px}.bgpost-a11y-fab[data-corner="top-end"]{top:20px;inset-inline-end:20px}.bgpost-a11y-fab svg{width:28px!important;height:28px!important;display:block!important;fill:currentColor!important}.bgpost-a11y-panel{position:fixed;width:320px;max-width:calc(100% - 32px);max-height:80vh;background:#fff;border-radius:12px;box-shadow:0 20px 50px -10px rgba(15,23,42,.35);z-index:9999;display:flex;flex-direction:column;overflow:hidden;opacity:0;transform:translateY(20px);transition:opacity 200ms ease,transform 200ms ease;pointer-events:none}.bgpost-a11y-panel[aria-hidden="false"]{opacity:1;transform:translateY(0);pointer-events:auto}.bgpost-a11y-panel[data-corner="bottom-start"]{bottom:84px;inset-inline-start:20px}.bgpost-a11y-panel[data-corner="bottom-end"]{bottom:84px;inset-inline-end:20px}.bgpost-a11y-panel[data-corner="top-start"]{top:84px;inset-inline-start:20px}.bgpost-a11y-panel[data-corner="top-end"]{top:84px;inset-inline-end:20px}.bgpost-a11y-head{background:var(--bgpost-a11y-accent,#1d4ed8);color:#fff;padding:14px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px}.bgpost-a11y-head h2{margin:0;font-size:1rem;font-weight:700}.bgpost-a11y-close{background:rgba(255,255,255,.2)!important;color:#ffffff!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;padding:0!important;margin:0!important;border:0!important;border-radius:50%!important;cursor:pointer;font-size:1.4rem!important;line-height:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;flex-shrink:0!important;appearance:none!important;-webkit-appearance:none!important}.bgpost-a11y-close:hover{background:rgba(255,255,255,.35)!important;color:#ffffff!important}.bgpost-a11y-close:focus,.bgpost-a11y-close:active{background:rgba(255,255,255,.35)!important;color:#ffffff!important}.bgpost-a11y-body{padding:8px;overflow-y:auto;display:grid;grid-template-columns:1fr 1fr;gap:6px}.bgpost-a11y-toggle{display:flex!important;flex-direction:column!important;align-items:center!important;gap:6px!important;padding:12px 8px!important;margin:0!important;background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:8px!important;font-size:0.78rem!important;color:#334155!important;cursor:pointer;text-align:center!important;transition:background 150ms,border-color 150ms,color 150ms!important;appearance:none!important;-webkit-appearance:none!important}.bgpost-a11y-toggle:hover{background:#f1f5f9!important;color:#0f172a!important;border-color:#cbd5e1!important}.bgpost-a11y-toggle:focus,.bgpost-a11y-toggle:active{background:#f1f5f9!important;color:#334155!important}.bgpost-a11y-toggle[aria-pressed="true"]{background:var(--bgpost-a11y-accent,#1d4ed8)!important;color:#ffffff!important;border-color:var(--bgpost-a11y-accent,#1d4ed8)!important}.bgpost-a11y-toggle[aria-pressed="true"]:hover{background:var(--bgpost-a11y-accent,#1d4ed8)!important;color:#ffffff!important;filter:brightness(1.08)!important}.bgpost-a11y-toggle svg{width:22px!important;height:22px!important}.bgpost-a11y-toggle .bgpost-a11y-toggle-icon,.bgpost-a11y-toggle .bgpost-a11y-toggle-label{color:inherit!important}.bgpost-a11y-foot{padding:10px 16px;border-block-start:1px solid #e2e8f0;display:flex;flex-direction:column;gap:6px;font-size:.78rem}.bgpost-a11y-foot a{color:var(--bgpost-a11y-accent,#1d4ed8);text-decoration:underline}.bgpost-a11y-foot button{background:transparent!important;border:1px solid #cbd5e1!important;border-radius:6px!important;padding:6px 10px!important;margin:0!important;cursor:pointer;font-size:0.78rem!important;color:#334155!important;appearance:none!important;-webkit-appearance:none!important}.bgpost-a11y-foot button:hover{background:#f1f5f9!important;color:#0f172a!important}.bgpost-a11y-foot button:focus,.bgpost-a11y-foot button:active{background:#f1f5f9!important;color:#334155!important}html.bgpost-a11y-fz-1{font-size:110%}html.bgpost-a11y-fz-2{font-size:120%}html.bgpost-a11y-fz-3{font-size:135%}html.bgpost-a11y-fz-4{font-size:150%}html.bgpost-a11y-spacing{letter-spacing:.03em;word-spacing:.08em;line-height:1.7!important}html.bgpost-a11y-contrast-high{filter:contrast(1.35) saturate(1.3)}html.bgpost-a11y-contrast-dark{filter:invert(1) hue-rotate(180deg)}html.bgpost-a11y-contrast-dark img,html.bgpost-a11y-contrast-dark video,html.bgpost-a11y-contrast-dark iframe{filter:invert(1) hue-rotate(180deg)}html.bgpost-a11y-light{background:#ffffff!important}html.bgpost-a11y-light body,html.bgpost-a11y-light *{background-color:#ffffff!important;color:#1f2937!important}html.bgpost-a11y-readable,html.bgpost-a11y-readable *{font-family:'Heebo','Assistant',Arial,sans-serif!important}html.bgpost-a11y-underline-links a{text-decoration:underline!important}html.bgpost-a11y-highlight-links a{background:yellow!important;color:#000!important}html.bgpost-a11y-highlight-headings:is(h1,h2,h3,h4,h5,h6){background:rgba(255,235,59,.4)!important;outline:2px solid #f59e0b!important}html.bgpost-a11y-no-anim *,html.bgpost-a11y-no-anim *::before,html.bgpost-a11y-no-anim *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}html.bgpost-a11y-cursor-lg,html.bgpost-a11y-cursor-lg *{cursor:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40"><path d="M5 2 L5 32 L13 24 L19 38 L24 36 L18 22 L29 22 Z" fill="black" stroke="white" stroke-width="2"/></svg>') 0 0,auto!important}.bgpost-a11y-reading-guide{position:fixed;inset-inline:0;height:28px;background:rgba(255,235,59,.35);pointer-events:none;z-index:9997;display:none}html.bgpost-a11y-reading-guide-on .bgpost-a11y-reading-guide{display:block}@media (max-width:480px){.bgpost-a11y-panel{width:calc(100% - 32px)}}.bgpost-skip-link{position:absolute;inset-inline-start:-9999px;top:-9999px;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;background:var(--bgpost-ink,#111);color:#fff;text-decoration:none;font-weight:600;z-index:100000}.bgpost-skip-link:focus,.bgpost-skip-link:focus-visible{position:fixed;inset-inline-start:16px;top:16px;width:auto;height:auto;overflow:visible;clip:auto;clip-path:none;padding:12px 16px;border-radius:4px;outline:3px solid #fff;outline-offset:2px;box-shadow:0 4px 16px rgba(0,0,0,.4)}.bgpost-brand-chrome{width:100%;position:relative}